---
title: "620円で始めるZwiftのバーチャルシフティング生活～QZアプリでバーチャルシフティング"
date: 2025-02-04
tags: [TIPS, REVIEW, ROAD, CX]
url: https://blog.gensobunya.net/post/2025/02/qz-virtual-shifting-in-zwift/
---

## はじめに

バーチャルシフティングは、Zwiftが近年発表したコンセプトの中でも、最も面白いと感じたものの1つ。

よく語られるメリットとしては、Zwift Rideのような**バーチャルシフティングを前提としたローラー専用フレームの登場**・**変速段数に縛られないスマートトレーナーの実現**・**変速ショックやチェーンラインの騒音の軽減**などが挙げられている。

個人的に、最も大きなメリットは騒音の軽減で、自分の家では、**バーチャルシフティングのおかげで、生後数か月の赤ちゃんが隣の部屋で寝ていても、Zwiftでトレーニングを行える**ようになった。

バーチャルシフティングを活用すると、**変速時の音が一切なくなることはもちろん、チェーンラインに起因した駆動音も低減される**。

チェーンラインが常にまっすぐな状態を維持できるようになり、**他のローラーに比べて静かなダイレクトドライブ型スマートトレーナーが、更に静かになる**というわけだ。最も大きい音がクリートのつけ外しに取って代わられたが、ローラー用のシューズを用意することで、この問題も解決している。

## バーチャルシフティングの原理と、Zwift上での制限

[https://zwiftinsider.com/virtual-shifting/](https://zwiftinsider.com/virtual-shifting/)

バーチャルシフティングの原理は単純で、**仮想ギアに合わせてトレーナーの負荷を増減させるだけだ**。

ケイデンスを維持していると仮定した場合、負荷の増減した分だけライダーが発生させているパワーもう増減…つまりバーチャル空間内では加速・減速して、あたかもシフトアップ・ダウンしているように見せかける。

コグは単なるシングルギアに、チェーン落ち対策兼チェーンライン調整機能を持った樹脂とのセットであり、コグ自体に通信機能はない。

原理上は、どんなスマートトレーナーでもバーチャルシフティングの原理は利用できるはず。スマートトレーナーは、バーチャルサイクリングの**仮想勾配に対応させて、負荷を変動させる機能は必ず備えている**ので、バーチャルシフティングは全てのスマートトレーナーで実装できるはずなのだ。

ただし、Zwiftでバーチャルシフティングを利用するには、**スマートトレーナーのファームウェアがバーチャルシフティングに対応している必要がある**。WahooではKickr Core, Kikcr Gen6, Kickr Move, EliteはDireto XR, その他にJetBkack VICTORY, Van Rysel D100と、数えるほどしか対応トレーナーが存在していない。

今後、[Zwift Readyプログラム](https://support.zwift.com/ja/zwift-ready-r1x1sNas0)により拡大を図るらしいが、正直ちょっと寂しいラインナップだ。

※以下、『バーチャルシフティング』はZwiftの仮想シフトを指し、トレーナー負荷を調整して疑似変速することを『仮想シフト』と呼ぶ。

### Zwiftバーチャルシフト体験

まずはZwiftのネイティブなバーチャルシフティングはどんなものかと、店頭の[KICKR CORE Zwift One](https://yahoo.jp/uBAa38Z)試乗で体験してみた。

ギア表示は画面の隅に小さく表示されるため、瞬時の確認は少し難しい。24段のワイドレシオを採用しており、かなり幅広いギア比をカバーできる設計となっている。

負荷の変化は、物理的な変速に比べると明らかに遅い。24段で、かつクロスレシオな仮想ギア比を採用しているためか、複数段の一気変速は少し扱いづらい印象。特に、スプリント時の即応性は物足りなく感じるかもしれない。

反映が遅いため、うっかり登り返しでギアを重くしすぎると辛いことになる。

最大の特徴は静音性で、物理的な変速機構と比べて驚くほど静かな動作を実現している。この点はうたい文句通りだった。

### 個人的な理想環境

我が家で最も稼働していない、ローラーに適したバイクはTCX SS…つまり変速の無いシングルスピード車だ。これまでは街乗りに使っていた。

できれば、TCXSSをローラー専用にして、ライドを楽しむ自転車はなるべくフリーにしておきたい。

ワークアウトメニューをこなすだけならERGを使うことで変速は不要だし、子持ちにはとにかく時間がないので貴重なリアルライドはパッと準備できることを大事にしたい。

だが、我が家のスマートトレーナーは、Saris H3であり、Zwiftでのバーチャルシフティングに対応していない。これは困った。

## QZ Appでバーチャルシフティングを体験しよう

QZ Appは、スマートトレーナーやインドアバイクと連携して動作する多機能アプリケーション。

元々の目的は、Zwiftに対応していない**ジムにあるようなインドアバイクを使って、Zwiftを楽しめるように通信の仲介をする**存在。

インドアバイクのケイデンスやパワーをQZ Appが広い、ZwiftにBluetooth経由で再送信してゲームをしたり、Zwiftの負荷データ（勾配）をインドアバイクに送信して負荷を動的に変更するというのが本来の役割。

QZ Appは、この仲介という役割を利用して、スマートトレーナーの負荷をコントロールできるため、Zwiftからの負荷変動だけでなく、（ベータ機能だが）手動で負荷を変動させて仮想シフトを実現できる。

なお、**お値段はたったの620円買い切り**。Zwift Readyプログラムに認証されたトレーナーとシフターのセットを買うより、かなり安価に仮想シフトを実現できる。

まずは簡単にセットアップを説明。

### セットアップ手順

1. **QZ Appのインストールと初期設定**

- App StoreまたはGoogle Play Storeからアプリをダウンロードする
- ベータ版にオプトインして再インストールする

2. **バーチャルシフティングの有効化**

- QZ Appを起動し、スマートトレーナーを接続する(トレーナーが起動したら自動で行われる)
- アプリ内の設定(Tile Option>Gaer)をONにして、QZ Appのトップ画面に仮想ギアと操作タイルを表示させる
- （オプション）Advanced Settingから音量キーでシフティングできる機能をONにする
- （オプション）Zwift ClickやPlayをQZ Appを起動している端末とペアリングする

3. **Zwiftとの接続方法**

- Bluetoothを有効にし、QZ Appを起動している端末とペアリングする（端末の名称を英字のみ5文字以内にする必要あり）
- 同一Wifiネットワークに接続している場合、"WAHOO KICKR 00"をネットワーク経由で接続する

※Wahoo Direct ConnectプロトコルをQZ Appがサポートして、Wahooデバイスのエミュレーションをしている状態となる

### シフティング方法

QZ Appでは、複数のシフティング方法を提供している

- **アプリ内のタッチスクリーンコントロール**：画面上のボタンをタップしてギアを変更する
- **スマートフォンの音量ボタンを使用**：音量上下ボタンでシフトアップ/ダウンする
- **スマートフォン接続したキーボードによる操作**: VolUp, VolDownキーを使用してシフトアップ/ダウンする(原理は2番目と同じ)
- **Zwift Click/Playの活用**：Zwift Click/Playを持っている人は、これらを使ってシフトアップ/ダウン操作に利用できる

### 他のアプリとの互換性

QZ Appは、トレーナー側の負荷を操作しているため、Zwift以外のサイクリングアプリでも使用可能となることが最大の特徴。

**Zwift ClickやPlayを他のバーチャルサイクリングアプリで利用したいケース**でも、QZアプリを活用できる。

ただ、パワーやケイデンスを再送信して負荷を調整するだけのアプリなので、個々のプラットフォームで完全な動作を確認しているわけではない点に注意。

## 実際にQZアプリの仮想シフトを使ってみた

シフト操作のたびにラップトップのキーボードを叩くのは現実的でないので、[サンワダイレクトのプログラマブルキーボード](https://amzn.to/4hpPSMh)を購入してハンドルに括り付けてみた。

[Amazonで見る (ASIN: B0CQN6BGMF)](https://www.amazon.co.jp/dp/B0CQN6BGMF?tag=gensobunya-22)

青軸の特徴的なクリック音を響かせながら、仮想シフトをすると、確かにシフトアップ/ダウンしたかの様に脚に感じるトルクが変化する。

物理的な変速と違い、必要トルクが一瞬で変化するわけではないので、脚に衝撃は来ないし音もしない。ヌルっと負荷が変わってケイデンスを落とすか、パワーを上げるかの選択を迫られる。

一方で、物理シフトと違って**タイムラグは大きく、仮想ギアの反映に1秒から2秒くらい**待たされる。**Zwift Cogでの体験より更に遅い**。

「ペースが上がった！」と思ってシフティングしても、バーチャル世界へのスピード反映は数秒遅くなるので、焦って数段シフトしてしまうと、とんでもなく重いギアを踏むことになる。**おそらくレースでは使い物にならない**だろう。アタックに迅速に反応するという使い方は難しい。

さらに、**勾配変化に伴う負荷変更をすると、負荷が上がったり下がったりする感覚**がある。Zwift Cogはこのような負荷のがたつきはなかったので、この点はQZ Appによる仮想シフトの弱点と言える。この差はトレーナー側にもソフトウェア対応を求めるZwift readyから来ているものだと推測できる。

ワークアウトで数秒後に負荷を変えるような、予測のつく場面なら事前に操作することで、タイムラグの課題は解決できる。そもそもほとんどのワークアウト（タバタ以外）はERGでやるものなので、シングルスピード車でも全く問題が無い。

そして、**タイムラグと引き換えに、圧倒的な静音性を手に入れられた**。

冒頭のインプレの通り、隣の部屋で赤ちゃんが寝ていても、Zwiftでトレーニングやライドを行える。

## まとめ

QZ Appを使用した仮想シフトは、**高価な専用ハードウェアを追加で必要とせず**、多くのサイクリストにとってアクセスしやすいソリューション。

一方で、**レースに使えるほどの即応性は無い**ので、Zwift RideやZwift Readyトレーナーを用いたバーチャルシフティングを代替できるわけではなさそう。

QZはカスタマイズ性が高く、様々なデバイスやアプリに対応できる仕組みなので、設定を追い込めばより良い体験ができるようになるであろうことは潜在的なメリット。ただ、短期間に試している間、再インストールを迫られる不具合が1度発生したので、なるべくネイティブに実装されたZwiftのバーチャルシフティングを使いたいというのが本音。

Zwiftのサブスクリプション料金はどんどん高くなっているが、他のバーチャルサイクリングアプリを試してみて、習慣付けのためのイベントやログインボーナス、トレーニングメニューの充実など、料金に見合う価値は提供しようとしているのだな、と感じられた。

価格が安く、高機能でZwift ReadyなJetBlack VICTORYが日本で発売されれば、個人的には万事解決なのだが…どこか代理店にまた手を挙げてくれませんか。

[VICTORY Smart Trainer with Zwift Cog & Click](https://www.jetblackcycling.com/indoor-cycle-trainers-and-accessories/victory-smart-trainer/)
