(57)【要約】【課題】動画伝送をより安定的に行うことができる技術を提供する。【解決手段】第１の無線通信部１０６は、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して受信装置に送信し、第１の操作部１０５のレリーズスイッチが記録指示を受け付けた場合、静止画データを受信装置に送信する。第２の無線通信部１０８は、第１の無線通信部１０６が使用している無線チャネルと異なる無線チャネルを使用して動画データを受信装置に送信する。第１の制御部１１２は、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部１０８に設定する。【選択図】図２
2015223364.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像し、画像データを出力する撮像部と、
前記撮像部から出力された前記画像データから動画データを生成する動画生成部と、
前記撮像部から出力された前記画像データから静止画データを生成する静止画生成部と、
ユーザから画像の記録指示を受け付けるレリーズ指示部と、
複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して受信装置に送信し、前記レリーズ指示部が前記記録指示を受け付けた場合、前記静止画データを前記受信装置に送信する第１の無線通信部と、
前記第１の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して前記動画データを前記受信装置に送信する第２の無線通信部と、
前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第２の無線通信部に設定する第１の設定部と、
を有する内視鏡。
【請求項２】
前記第１の無線通信部は、前記レリーズ指示部が前記記録指示を受け付けた場合、予め指定された時間間隔で無線チャネルを順次変更して前記静止画データを前記受信装置に送信する請求項１に記載の内視鏡。
【請求項３】
前記第１の無線通信部は、前記レリーズ指示部が前記記録指示を受け付けた場合、１つの無線チャネルのみを使用して前記静止画データを前記受信装置に送信する請求項１に記載の内視鏡。
【請求項４】
前記第１の無線通信部または前記第２の無線通信部は、前記通信品質情報から決定された無線チャネルを示す無線チャネル情報を前記受信装置から受信し、
前記第１の設定部は、前記無線チャネル情報が示す無線チャネルを前記第２の無線通信部に設定する請求項１に記載の内視鏡。
【請求項５】
前記第１の無線通信部または前記第２の無線通信部は、前記試験データが受信されたことを示す受信情報を前記受信装置から受信し、
前記第１の設定部は、前記受信情報に基づいて前記通信品質情報を生成し、生成された前記通信品質情報に基づいて無線チャネルを決定し、決定された無線チャネルを前記第２の無線通信部に設定する請求項１に記載の内視鏡。
【請求項６】
前記第１の設定部は、前記第２の無線通信部が使用している無線チャネルの通信品質が所定の品質未満となった場合に、前記通信品質情報から決定された無線チャネルを前記第２の無線通信部に設定する請求項１に記載の内視鏡。
【請求項７】
前記第１の無線通信部は、前記試験データと前記静止画データとを識別する情報を前記受信装置に送信する請求項１に記載の内視鏡。
【請求項８】
複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して内視鏡から受信し、静止画データを前記内視鏡から受信する第３の無線通信部と、
前記第３の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して動画データを前記内視鏡から受信する第４の無線通信部と、
前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第４の無線通信部に設定する第２の設定部と、
を有する受信装置。
【請求項９】
内視鏡と受信装置とを有する無線内視鏡システムであって、
前記内視鏡は、
被写体を撮像し、画像データを出力する撮像部と、
前記撮像部から出力された前記画像データから動画データを生成する動画生成部と、
前記撮像部から出力された前記画像データから静止画データを生成する静止画生成部と、
ユーザから画像の記録指示を受け付けるレリーズ指示部と、
複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して受信装置に送信し、前記レリーズ指示部が前記記録指示を受け付けた場合、前記静止画データを前記受信装置に送信する第１の無線通信部と、
前記第１の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して前記動画データを前記受信装置に送信する第２の無線通信部と、
前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第２の無線通信部に設定する第１の設定部と、
を有し、
前記受信装置は、
無線チャネルを順次変更して前記試験データを受信し、前記静止画データを受信する第３の無線通信部と、
前記第３の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して前記動画データを受信する第４の無線通信部と、
前記通信品質情報から決定された無線チャネルを前記第４の無線通信部に設定する第２の設定部と、
を有する無線内視鏡システム。
【請求項１０】
複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して第１の無線通信部が受信装置に送信するステップと、
ユーザから画像の記録指示が受け付けられた場合、撮像部から出力された画像データから生成された静止画データを前記第１の無線通信部が前記受信装置に送信するステップと、
前記画像データから生成された動画データを、前記第１の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して第２の無線通信部が前記受信装置に送信するステップと、
前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第１の設定部が前記第２の無線通信部に設定するステップと、
を有する画像送信方法。
【請求項１１】
複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して第３の無線通信部が内視鏡から受信するステップと、
前記第３の無線通信部が静止画データを前記内視鏡から受信するステップと、
前記第３の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して第４の無線通信部が動画データを前記内視鏡から受信するステップと、
前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の設定部が前記第４の無線通信部に設定するステップと、
を有する画像受信方法。
【請求項１２】
複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して、第１の無線通信部によって受信装置に送信するステップと、
ユーザから画像の記録指示が受け付けられた場合、撮像部から出力された画像データから生成された静止画データを前記第１の無線通信部によって前記受信装置に送信するステップと、
前記画像データから生成された動画データを、前記第１の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して、第２の無線通信部によって前記受信装置に送信するステップと、
前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第２の無線通信部に設定するステップと、
をコンピュータに実行させるためのプログラム。
【請求項１３】
複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して、第３の無線通信部によって内視鏡から受信するステップと、
前記第３の無線通信部によって静止画データを前記内視鏡から受信するステップと、
前記第３の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して、第４の無線通信部によって動画データを前記内視鏡から受信するステップと、
前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第４の無線通信部に設定するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線内視鏡システムで使用される技術に関する。
【背景技術】
【０００２】
近年、体腔内または管路内に挿入された細長い挿入部によって、体腔内または管路内の被写体像を取得し、取得された被写体像をモニタで観察できる内視鏡装置が広く利用されている。内視鏡装置では、一般に、挿入部を有する内視鏡が、光源装置で生成された照明光を内視鏡に導くライトガイドケーブル、または内視鏡で得られた映像をビデオプロセッサに伝送する信号ケーブルによって外部装置と接続されている。これにより、内視鏡の移動範囲が制限されると共に、内視鏡の操作性が妨げられていた。
【０００３】
このため、内視鏡で得られた映像を無線で送信する無線内視鏡システムが考えられている。無線内視鏡システムでは、内視鏡の移動範囲の制限が緩和され、操作性が向上する。
【０００４】
無線内視鏡システムでは、伝送帯域が制限されているため、映像データを圧縮して伝送することが多い。内視鏡による施術の後に特定部位の映像を確認するために、ユーザが操作スイッチを操作することにより指定された特定部位の映像を静止画として保存する機能すなわちレリーズ機能がある。この静止画は、特定部位の詳細な検討を行うためのデータとして保存される。このため、通常の観察時の映像に比べて静止画のほうがより高精細である必要がある。
【０００５】
したがって、通常の観察時に圧縮された動画データの伝送に加えて、レリーズ機能の使用時に高精細な静止画を保存するための静止画データの伝送が必要になる。この静止画データは、動画データに比べて圧縮レートが低い静止画データ、または非圧縮の静止画データである。
【０００６】
特許文献１では、動画映像データと、選択された静止画映像データとを同時に同一の伝送路で伝送する動画像監視装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第３２４７３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１で開示された技術を無線内視鏡システムに適用した場合には、動画データの伝送と静止画データの伝送とが同一の伝送路すなわち同一の無線チャネルで行われる。このため、無線チャネルの使用率が増加する。これによって、通信エラーが発生したときにデータの再送を行う回数に制限が発生する可能性があった。つまり、データの再送を行えなくなることにより、動画が途切れる確率が大きくなる可能性があった。
【０００９】
本発明は、動画伝送をより安定的に行うことができる技術を提供する。
【課題を解決するための手段】
【００１０】
本発明は、被写体を撮像し、画像データを出力する撮像部と、前記撮像部から出力された前記画像データから動画データを生成する動画生成部と、前記撮像部から出力された前記画像データから静止画データを生成する静止画生成部と、ユーザから画像の記録指示を受け付けるレリーズ指示部と、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して受信装置に送信し、前記レリーズ指示部が前記記録指示を受け付けた場合、前記静止画データを前記受信装置に送信する第１の無線通信部と、前記第１の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して前記動画データを前記受信装置に送信する第２の無線通信部と、前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第２の無線通信部に設定する第１の設定部と、を有する内視鏡である。
【００１１】
また、本発明は、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して内視鏡から受信し、静止画データを前記内視鏡から受信する第３の無線通信部と、前記第３の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して動画データを前記内視鏡から受信する第４の無線通信部と、前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第４の無線通信部に設定する第２の設定部と、を有する受信装置である。
【００１２】
また、本発明は、内視鏡と受信装置とを有する無線内視鏡システムであって、前記内視鏡は、被写体を撮像し、画像データを出力する撮像部と、前記撮像部から出力された前記画像データから動画データを生成する動画生成部と、前記撮像部から出力された前記画像データから静止画データを生成する静止画生成部と、ユーザから画像の記録指示を受け付けるレリーズ指示部と、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して受信装置に送信し、前記レリーズ指示部が前記記録指示を受け付けた場合、前記静止画データを前記受信装置に送信する第１の無線通信部と、前記第１の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して前記動画データを前記受信装置に送信する第２の無線通信部と、前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第２の無線通信部に設定する第１の設定部と、を有し、前記第１の無線通信部または前記第２の無線通信部は前記第１のチャネル情報または前記第２のチャネル情報を前記受信装置から受信し、前記受信装置は、無線チャネルを順次変更して前記試験データを受信し、前記静止画データを受信する第３の無線通信部と、前記第３の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して前記動画データを受信する第４の無線通信部と、前記通信品質情報から決定された無線チャネルを前記第４の無線通信部に設定する第２の設定部と、を有する無線内視鏡システムである。
【００１３】
また、本発明は、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して第１の無線通信部が受信装置に送信するステップと、ユーザから画像の記録指示が受け付けられた場合、撮像部から出力された画像データから生成された静止画データを前記第１の無線通信部が前記受信装置に送信するステップと、前記画像データから生成された動画データを、前記第１の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して第２の無線通信部が前記受信装置に送信するステップと、前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第１の設定部が前記第２の無線通信部に設定するステップと、を有する画像送信方法である。
【００１４】
また、本発明は、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して第３の無線通信部が内視鏡から受信するステップと、前記第３の無線通信部が静止画データを前記内視鏡から受信するステップと、前記第３の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して第４の無線通信部が動画データを前記内視鏡から受信するステップと、前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の設定部が前記第４の無線通信部に設定するステップと、を有する画像受信方法である。
【００１５】
また、本発明は、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して、第１の無線通信部によって受信装置に送信するステップと、ユーザから画像の記録指示が受け付けられた場合、撮像部から出力された画像データから生成された静止画データを前記第１の無線通信部によって前記受信装置に送信するステップと、前記画像データから生成された動画データを、前記第１の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して、第２の無線通信部によって前記受信装置に送信するステップと、前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第２の無線通信部に設定するステップと、をコンピュータに実行させるためのプログラムである。
【００１６】
また、本発明は、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して、第３の無線通信部によって内視鏡から受信するステップと、前記第３の無線通信部によって静止画データを前記内視鏡から受信するステップと、前記第３の無線通信部が使用している無線チャネルと異なる無線チャネルを使用して、第４の無線通信部によって動画データを前記内視鏡から受信するステップと、前記試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを前記第４の無線通信部に設定するステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１７】
本発明によれば、動画データと静止画データとが、異なる無線チャネルで送信されるので、動画伝送をより安定的に行うことができる。また、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部または第４の無線通信部に設定することによって、動画伝送をより一層安定的に行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態による無線内視鏡システムの構成例を示すブロック図である。
【図２】本発明の実施形態による内視鏡の構成例を示すブロック図である。
【図３】本発明の実施形態による受信装置の構成例を示すブロック図である。
【図４】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図５】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図６】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図７】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図８】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図９】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図１０】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図１１】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図１２】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図１３】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図１４】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図１５】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図１６】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図１７】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図１８】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図１９】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図２０】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図２１】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図２２】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図２３】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図２４】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図２５】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図２６】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図２７】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図２８】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図２９】本発明の実施形態による内視鏡の動作の手順例を示すフローチャートである。
【図３０】本発明の実施形態による受信装置の動作の手順例を示すフローチャートである。
【図３１】本発明の実施形態において、動画データが伝送される様子の例を示す参考図である。
【図３２】本発明の実施形態において、試験データが伝送される様子の例を示す参考図である。
【図３３】本発明の実施形態において、試験データのパケットと静止画データのパケットとの構成例を示す参考図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照し、本発明の実施形態を説明する。図１は、本実施形態による無線内視鏡システム１０の構成例を示している。図１に示すように、無線内視鏡システム１０は内視鏡１００と受信装置２００とを有する。内視鏡１００と受信装置２００とは無線通信を行う。受信装置２００は、ケーブル等により表示装置３００に接続されている。
【００２０】
図２は、内視鏡１００の電気的な構成例を示している。図２に示すように、内視鏡１００は、撮像部１０１と、動画生成部１０２と、静止画生成部１０３と、試験データ生成部１０４と、第１の操作部１０５と、第１の無線通信部１０６と、第１のアンテナ１０７と、第２の無線通信部１０８と、第２のアンテナ１０９と、第１のＲＯＭ１１０と、第１のＲＡＭ１１１と、第１の制御部１１２とを有する。
【００２１】
撮像部１０１は、入射する光を結像するレンズ、結像した光を電気信号に変換する撮像素子（ＣＣＤまたはＣＭＯＳセンサ等）、撮像素子から出力されるアナログ電気信号をデジタル電気信号に変換するＡＤコンバータ（アナログ−デジタル変換器）等を有する撮像モジュールである。撮像部１０１は被写体を撮像し、画像データを出力する。
【００２２】
動画生成部１０２は、撮像部１０１から出力された画像データから動画データを生成する。例えば、撮像部１０１から出力された画像データがＲＡＷデータであり、動画生成部１０２は、画像データを、所定の動画フォーマットに適合したデータに変換することにより動画データを生成する。動画生成部１０２は、撮像部１０１から出力された画像データに動画圧縮を行うことにより動画データを生成してもよい。
【００２３】
静止画生成部１０３は、撮像部１０１から出力された画像データから静止画データを生成する。例えば、撮像部１０１から出力された画像データがＲＡＷデータであり、静止画生成部１０３は、画像データを、所定の静止画フォーマットに適合したデータに変換することにより静止画データを生成する。静止画生成部１０３は、撮像部１０１から出力された画像データに静止画圧縮を行うことにより静止画データを生成してもよい。静止画データは非圧縮のデータであってもよい。動画データの画素数と静止画データの画素数とが異なっていてもよい。例えば、動画データの画素数が静止画データの画素数よりも少なくてもよい。
【００２４】
試験データ生成部１０４は、複数の無線チャネルの各々の通信品質を検出するための試験データを生成する。例えば、試験データ生成部１０４は、ＰＮ符号のように一定の周期で繰り返されるランダムな符号列で構成される複数の試験データを生成する。試験データが外部装置から内視鏡１００に入力され、入力された試験データが第１のＲＡＭ１１１等に記憶されてもよい。したがって、試験データ生成部１０４は内視鏡１００に必須の構成ではない。
【００２５】
第１の操作部１０５は、電源スイッチ、レリーズスイッチ等の複数のスイッチを有する。第１の操作部１０５は、これらのスイッチの状態および状態の変化を第１の制御部１１２に通知する。また、第１の操作部１０５は、ユーザから画像の記録指示を受け付けるレリーズ指示部として機能する。ユーザは、第１の操作部１０５のレリーズスイッチを操作することによって、レリーズスイッチが操作された時点の静止画データを保存することができる。保存された静止画データに基づいて詳細な診断等が可能となる。
【００２６】
第１の無線通信部１０６と第２の無線通信部１０８とは複数の無線チャネルのいずれかを使用して受信装置２００と無線通信を行う。複数の無線チャネルの各々の周波数帯域は異なる。例えば、複数の無線チャネルの各々の周波数帯域の中心周波数が異なる。複数の無線チャネルの各々の周波数帯域の一部が重なっていてもよい。
【００２７】
第１の無線通信部１０６と第２の無線通信部１０８とは、無線通信に必要な高周波回路部と、符号化および復号化のための回路部と、バッファメモリとを有する通信インターフェース（通信モジュール）である。第１の無線通信部１０６に第１のアンテナ１０７が接続されている。また、第２の無線通信部１０８に第２のアンテナ１０９が接続されている。本実施形態では、無線通信の方式の一例として、無線ＬＡＮ（ＩＥＥＥ８０２．１１）等が使用される。
【００２８】
第１の無線通信部１０６は、第１のアンテナ１０７を介して受信装置２００と無線通信を行う。例えば、第１の無線通信部１０６は、無線チャネルを順次変更して試験データを受信装置２００に送信する。また、第１の無線通信部１０６は、レリーズスイッチが記録指示を受け付けた場合、静止画データを受信装置２００に送信する。より具体的には、第１の無線通信部１０６は、レリーズスイッチが記録指示を受け付けた場合、所定期間、すなわち１フレーム分の静止画データを送信する期間、静止画データを受信装置２００に送信する。また、第１の無線通信部１０６は、この期間を除く期間、無線チャネルを順次変更して試験データを受信装置２００に送信する。
【００２９】
第２の無線通信部１０８は、第２のアンテナ１０９を介して受信装置２００と無線通信を行う。例えば、第２の無線通信部１０８は、第１の無線通信部１０６が使用している無線チャネルと異なる無線チャネルを使用して動画データを受信装置２００に送信する。第１の無線通信部１０６と第２の無線通信部１０８とは、並行的に無線通信を行うことが可能である。
【００３０】
本実施形態では、第２の無線通信部１０８が使用している無線チャネルの通信品質が悪化した場合、第２の無線通信部１０８に設定される無線チャネルが、通信品質がより良い無線チャネルに変更される。試験データの通信結果に基づいて、通信品質がより良い無線チャネルが選択される。受信装置２００または内視鏡１００が無線チャネルを決定する。
【００３１】
第１のＲＯＭ１１０は、ＦｌａｓｈＲＯＭ等の不揮発メモリである。内視鏡１００の制御のためのプログラムデータと、通信設定パラメータを含む各種設定情報とが第１のＲＯＭ１１０に格納される。第１のＲＡＭ１１１は揮発メモリである。第１のＲＡＭ１１１は、撮像部１０１から出力される画像データを一時的に格納するバッファ、第１の制御部１１２による演算等のためのワークエリア、および各種設定情報等を一時的に格納するエリアとして使用される。
【００３２】
第１のアンテナ１０７と、第２のアンテナ１０９と、第１のＲＯＭ１１０と、第１のＲＡＭ１１１とは、内視鏡１００の特徴的な構成ではない。
【００３３】
第１の制御部１１２は、第１のＲＯＭ１１０に格納されているプログラムに従って動作し、内視鏡１００の動作を制御する。例えば、第１の制御部１１２は、第１の無線通信部１０６と第２の無線通信部１０８とによってデータの送信と受信とを行う。つまり、第１の制御部１１２は、第１の無線通信部１０６と第２の無線通信部１０８とにデータを送信および受信させる。
【００３４】
また、第１の制御部１１２は、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部１０８に設定する第１の設定部として機能する。第１の制御部１１２は、第２の無線通信部１０８が使用している無線チャネルの通信品質が所定の品質未満となった場合に、通信品質情報から決定された無線チャネルを第２の無線通信部１０８に設定する。
【００３５】
また、第１の制御部１１２は、第１の無線通信部１０６に無線チャネルを設定し、予め指定された時間間隔で、第１の無線通信部１０６に設定された無線チャネルを順次変更する。第１の制御部１１２は、動画生成部１０２と、静止画生成部１０３と、試験データ生成部１０４との少なくともいずれかの機能を有していてもよい。
【００３６】
第１の制御部１１２の機能は、例えば第１の制御部１１２の動作を規定する命令を含むプログラムを、内視鏡１００のコンピュータが読み込んで実行することにより、ソフトウェアの機能として実現可能である。また、このプログラムは、例えばフラッシュメモリのような「コンピュータ読み取り可能な記録媒体」により提供されてもよい。また、上述したプログラムは、このプログラムを記憶装置等に格納したコンピュータから、伝送媒体を介して、あるいは伝送媒体中の伝送波により内視鏡１００に伝送されることで内視鏡１００に入力されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように、情報を伝送する機能を有する媒体である。また、上述したプログラムは、前述した機能の一部を実現してもよい。さらに、上述したプログラムは、前述した機能をコンピュータに既に記録されているプログラムとの組合せで実現できる、いわゆる差分ファイル（差分プログラム）であってもよい。
【００３７】
図３は、受信装置２００の電気的な構成例を示している。図３に示すように、受信装置２００は、第３の無線通信部２０１と、第３のアンテナ２０２と、第４の無線通信部２０３と、第４のアンテナ２０４と、第２の操作部２０５と、画像処理部２０６と、画像データ記憶部２０７と、第２のＲＯＭ２０８と、第２のＲＡＭ２０９と、第２の制御部２１０とを有する。
【００３８】
第３の無線通信部２０１と第４の無線通信部２０３とは、無線通信に必要な高周波回路部と、符号化および復号化のための回路部と、バッファメモリとを有する通信インターフェース（通信モジュール）である。第３の無線通信部２０１に第３のアンテナ２０２が接続されている。また、第４の無線通信部２０３に第４のアンテナ２０４が接続されている。
【００３９】
第３の無線通信部２０１は、内視鏡１００の第１の無線通信部１０６が使用する無線チャネルと同一の無線チャネルを使用し、第３のアンテナ２０２を介して内視鏡１００と無線通信を行う。例えば、第３の無線通信部２０１は、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して内視鏡１００から受信する。また、第３の無線通信部２０１は、静止画データを内視鏡１００から受信する。より具体的には、第３の無線通信部２０１は、内視鏡１００の第１の操作部１０５が記録指示を受け付けた場合、所定期間、すなわち１フレーム分の静止画データを受信する期間、静止画データを内視鏡１００から受信する。また、第３の無線通信部２０１は、この期間を除く期間、無線チャネルを順次変更して試験データを内視鏡１００から受信する。
【００４０】
第４の無線通信部２０３は、内視鏡１００の第２の無線通信部１０８が使用する無線チャネルと同一の無線チャネルを使用し、第４のアンテナ２０４を介して内視鏡１００と無線通信を行う。例えば、第４の無線通信部２０３は、第３の無線通信部２０１が使用している無線チャネルと異なる無線チャネルを使用して動画データを内視鏡１００から受信する。第３の無線通信部２０１と第４の無線通信部２０３とは、並行的に無線通信を行うことが可能である。
【００４１】
第２の操作部２０５は、電源スイッチ等の複数のスイッチを有する。第２の操作部２０５は、これらのスイッチの状態および状態の変化を第２の制御部２１０に通知する。
【００４２】
画像処理部２０６は、受信された動画データに画像処理を行い、動画データを、画像の表示に使用するフォーマットの表示データに変換する。動画データが圧縮されている場合、画像処理部２０６は動画データを伸長し、伸長された動画データを表示データに変換する。画像処理部２０６は、処理された表示データを表示装置３００に出力する。表示装置３００は、表示データに基づいて動画を表示する。
【００４３】
画像処理部２０６は、受信された静止画データに画像処理を行い、静止画データを、画像の表示に使用するフォーマットの表示データに変換してもよい。静止画データが圧縮されている場合、画像処理部２０６は静止画データを伸長し、伸長された静止画データを表示データに変換してもよい。表示装置３００は、表示データに基づいて静止画を表示してもよい。
【００４４】
画像データ記憶部２０７は、ハードディスク等の記録媒体である。画像データ記憶部２０７は、受信された静止画データを記憶する。画像データ記憶部２０７は、受信装置２００から独立した記憶装置であってもよい。したがって、画像データ記憶部２０７は受信装置２００に必須の構成ではない。
【００４５】
第２のＲＯＭ２０８は、ＦｌａｓｈＲＯＭ等の不揮発メモリである。受信装置２００の制御のためのプログラムデータと、通信設定パラメータを含む各種設定情報とが第２のＲＯＭ２０８に格納される。第２のＲＡＭ２０９は揮発メモリである。第２のＲＡＭ２０９は、第３の無線通信部２０１と第４の無線通信部２０３とによって受信されたデータを一時的に格納するバッファ、第２の制御部２１０による演算等のためのワークエリア、および各種設定情報等を一時的に格納するエリアとして使用される。
【００４６】
第３のアンテナ２０２と、第４のアンテナ２０４と、第２の操作部２０５と、画像処理部２０６と、第２のＲＯＭ２０８と、第２のＲＡＭ２０９とは、受信装置２００の特徴的な構成ではない。
【００４７】
第２の制御部２１０は、第２のＲＯＭ２０８に格納されているプログラムに従って動作し、受信装置２００の動作を制御する。例えば、第２の制御部２１０は、第３の無線通信部２０１と第４の無線通信部２０３とによってデータの送信と受信とを行う。つまり、第２の制御部２１０は、第３の無線通信部２０１と第４の無線通信部２０３とにデータを送信および受信させる。
【００４８】
また、第２の制御部２１０は、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第４の無線通信部２０３に設定する第２の設定部として機能する。第２の制御部２１０は、第４の無線通信部２０３が使用している無線チャネルの通信品質が所定の品質未満となった場合に、通信品質情報から決定された無線チャネルを第４の無線通信部２０３に設定する。
【００４９】
また、第２の制御部２１０は、第３の無線通信部２０１に無線チャネルを設定し、予め指定された時間間隔で、第３の無線通信部２０１に設定された無線チャネルを順次変更する。また、第２の制御部２１０は、静止画データを画像データ記憶部２０７に出力する出力部として機能する。第２の制御部２１０は、画像処理部２０６の機能を有していてもよい。
【００５０】
第２の制御部２１０の機能は、例えば第２の制御部２１０の動作を規定する命令を含むプログラムを、受信装置２００のコンピュータが読み込んで実行することにより、ソフトウェアの機能として実現可能である。このプログラムの実装方法は、内視鏡１００の第１の制御部１１２の動作を制御するためのプログラムの実装方法と同様であってもよい。
【００５１】
本実施形態では、動画データと静止画データとが、異なる無線チャネルで送信される。このため、動画データと静止画データとが同一の無線チャネルで送信される従来技術と比較して、動画伝送をより安定的に行うことができる。また、本実施形態では、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルが第２の無線通信部１０８または第４の無線通信部２０３に設定される。これによって、通信品質がより良い無線チャネルを動画伝送に使用することが可能となる。このため、動画伝送をより一層安定的に行うことができる。
【００５２】
次に、動画データと試験データとの伝送の詳細を説明する。図３１は、動画データが伝送される様子の例を示している。図３１の右方向が時間の進む方向である。図３１ではｎ個の無線チャネルＣＨ１からＣＨｎが示されている。ｎは２以上の自然数である。１フレーム分の画像を表示する時間に対応した１フレーム時間内に１フレーム分の動画データが送信される。複数フレームの動画データが連続的に送信される。動画データは、予め決定された無線チャネルで送信される。図３１では動画データが無線チャネルＣＨ１で送信されている。無線チャネルＣＨ１の通信品質が悪化した場合、動画データの送信に使用される無線チャネルが無線チャネルＣＨ１から他の無線チャネルに変更される。
【００５３】
図３２は、試験データが伝送される様子の例を示している。図３２の右方向が時間の進む方向である。図３２ではｎ個の無線チャネルＣＨ１からＣＨｎが示されている。ｎは２以上の自然数である。所定の時間であるチャネル試験時間内に複数の試験データが送信される。図３２では、２個の試験データがチャネル試験時間内に送信される。チャネル試験時間が経過する毎に無線チャネルが変更される。例えば、チャネル試験時間は、１フレーム時間以上の時間である。
【００５４】
次に、内視鏡１００と受信装置２００との動作を説明する。以下では、第１から第４の動作例を説明する。第１の動作例では、動画データの送信に使用する無線チャネルを受信装置２００が決定する。第２の動作例では、動画データの送信に使用する無線チャネルを内視鏡１００が決定する。第３の動作例と第４の動作例とでは、固定された無線チャネルを使用して静止画データが送信される。
【００５５】
（第１の動作例）
第１の動作例では、動画データの送信に使用する無線チャネルを受信装置２００が決定する。図４から図９は、第１の動作例における内視鏡１００の動作の手順例を示している。図４と図５とは、内視鏡１００の主な動作を示している。図６から図９は、図４または図５に示す動作の詳細を示している。
【００５６】
本実施形態では、内視鏡１００のモードはＡＦＳ（Ａｕｔｏ Ｆｒｅｑｕｅｎｃｙ Ｓｅｌｅｃｔ）モードまたはレリーズモードである。ＡＦＳモードは、第１の無線通信部１０６によって試験データを送信するモードである。レリーズモードは、第１の無線通信部１０６によって静止画データを送信するモードである。
【００５７】
本実施形態では、内視鏡１００の電源が投入された直後は、内視鏡１００のモードはＡＦＳモードに設定される。ユーザがレリーズスイッチを操作した場合、内視鏡１００のモードはレリーズモードに設定される。内視鏡１００のモードがレリーズモードに設定された後、静止画データの送信が完了した場合、内視鏡１００のモードはＡＦＳモードに設定される。
【００５８】
内視鏡１００の電源が投入されると、第１の制御部１１２は内視鏡１００の各機能ブロックを初期化する（ステップＳ１０１）。このとき、第１の制御部１１２は、試験データの送信に使用される無線チャネルを示す値ＴＥＳＴ＿ＣＨと、動画データの送信に使用される無線チャネルを示す値とを初期値に設定する。例えば、値ＴＥＳＴ＿ＣＨの初期値は１である。また、動画データの送信に使用される無線チャネルを示す値の初期値は、値ＴＥＳＴ＿ＣＨの初期値と異なる値である。第１の制御部１１２は、これらの初期値に基づいて、第１の無線通信部１０６と第２の無線通信部１０８とに無線チャネルを設定する。また、第１の制御部１１２は、試験データの番号を示す値ＴＥＳＴ＿ＮＯを初期値に設定する。例えば、値ＴＥＳＴ＿ＮＯの初期値は１である。上記の各値は第１のＲＡＭ１１１に格納される。また、第１の制御部１１２は、内視鏡１００のモードをＡＦＳモードに設定する。設定されたモードを示す情報が第１のＲＡＭ１１１に格納される。
【００５９】
ステップＳ１０１において、撮像部１０１は、撮像を開始する。また、動画生成部１０２は、動画データの生成を開始する。また、静止画生成部１０３は、静止画データの生成を開始する。また、試験データ生成部１０４は、試験データの生成を開始する。
【００６０】
内視鏡１００の各機能ブロックが初期化された後、第１の制御部１１２は、受信装置２００から送信される接続要求パケットの受信を待つ（ステップＳ１０２）。接続要求パケットは、無線通信の接続相手に対してデータの受信のために接続を要求するパケットである。例えば、接続要求パケットは、受信装置２００のＭＡＣアドレスを含む。受信装置２００から接続要求パケットが送信された場合、第１の制御部１１２は、接続要求パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信する。
【００６１】
接続要求パケットが受信された場合、第１の制御部１１２は、接続要求応答パケットを生成し、生成された接続要求応答パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信装置２００に送信する（ステップＳ１０３）。この結果、内視鏡１００と受信装置２００との無線接続が確立される。接続要求応答パケットは、接続要求パケットに対する応答である。
【００６２】
接続要求応答パケットが送信された後、第１の制御部１１２は、動画生成部１０２の状態を検出し、動画データが準備されたか否かを判定する（ステップＳ１０４）。動画データが準備されていない場合、ステップＳ１０４の処理が再度行われる。
【００６３】
動画データが準備された場合、第１の制御部１１２はチャネル試験時間タイマをクリアする（ステップＳ１０５）。これによって、チャネル試験時間タイマが計測する時間が初期化される。チャネル試験時間タイマは、チャネル試験時間を計測するためのタイマである。
【００６４】
チャネル試験時間タイマがクリアされた後、第１の制御部１１２は、フレーム開始パケットを生成し、生成されたフレーム開始パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信装置２００に送信する（ステップＳ１０６）。フレーム開始パケットは、１フレーム時間の開始を通知するパケットである。
【００６５】
フレーム開始パケットが送信された後、第１の制御部１１２は、動画生成部１０２によって生成された動画データのうち１パケット分の動画データを第２の無線通信部１０８によって受信装置２００に送信する（ステップＳ１０７）。つまり、第１の制御部１１２は、撮像部１０１から出力された画像データから生成された動画データを、第１の無線通信部１０６が使用している無線チャネルと異なる無線チャネルを使用して、第２の無線通信部１０８によって受信装置２００に送信する。
【００６６】
動画データが送信された後、第１の制御部１１２は、内視鏡１００のモードを示す情報に基づいて、内視鏡１００のモードがレリーズモードであるか否かを判定する（ステップＳ１０８）。内視鏡１００のモードを示す情報は第１のＲＡＭ１１１に格納されている。
【００６７】
内視鏡１００のモードがレリーズモードである場合、静止画データが送信される（ステップＳ１０９）。ステップＳ１０９の詳細については後述する。
【００６８】
内視鏡１００のモードがレリーズモードではない場合、すなわち内視鏡１００のモードがＡＦＳモードである場合、試験データが送信される（ステップＳ１１０）。ステップＳ１１０の詳細については後述する。
【００６９】
ステップＳ１０９またはステップＳ１１０の処理が行われた後、第１の制御部１１２は、１フレーム分の動画データが送信されたか否かを判定する（ステップＳ１１１）。１フレーム分の動画データの送信が完了していない場合、ステップＳ１０７の処理が再度行われる。
【００７０】
１フレーム分の動画データの送信が完了した場合、第１の制御部１１２は、チャネル試験時間タイマが計測した時間を検出し、その時間がチャネル試験時間を超えたか否かを判定する（ステップＳ１１２）。
【００７１】
チャネル試験時間タイマが計測した時間がチャネル試験時間を超えた場合、試験チャネルが変更される（ステップＳ１１３）。試験チャネルは、試験データの送信に使用される無線チャネルである。ステップＳ１１３の詳細については後述する。チャネル試験時間タイマが計測した時間がチャネル試験時間を超えていない場合、試験チャネルは変更されない。
【００７２】
続いて、第１の制御部１１２は、第１の操作部１０５の状態を検出し、レリーズスイッチが押されたか否かを判定する（ステップＳ１１４）。レリーズスイッチが押された場合、レリーズ処理が行われる（ステップＳ１１５）。レリーズ処理は、静止画データを送信するための処理である。ステップＳ１１５の詳細については後述する。レリーズスイッチが押されていない場合、レリーズ処理は行われない。
【００７３】
続いて、第１の制御部１１２は、受信装置２００から送信されるチャネル変更指示パケットの受信を待つ（ステップＳ１１６）。チャネル変更指示パケットは、動画データの送信に使用される無線チャネルの変更を指示するパケットである。チャネル変更指示パケットは、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを示す無線チャネル情報を含む。受信装置２００からチャネル変更指示パケットが送信された場合、第１の制御部１１２は、チャネル変更指示パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信する。
【００７４】
チャネル変更指示パケットが受信された場合、第１の制御部１１２は、チャネル変更指示パケットに含まれる無線チャネル情報が示す無線チャネルを第２の無線通信部１０８に設定する（ステップＳ１１７）。つまり、第１の制御部１１２は、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部１０８に設定する。これによって、第２の無線通信部１０８に設定されている無線チャネルが変更される。チャネル変更指示パケットが受信されていない場合、第２の無線通信部１０８が使用する無線チャネルは変更されない。
【００７５】
続いて、第１の制御部１１２は、動画生成部１０２の状態を検出し、動画データが準備されたか否かを判定する（ステップＳ１１８）。動画データが準備されていない場合、ステップＳ１１２の処理が再度行われる。また、動画データが準備された場合、ステップＳ１０６の処理が再度行われる。
【００７６】
図６は、ステップＳ１１５の詳細を示している。レリーズスイッチが押されたので、第１の制御部１１２は、内視鏡１００のモードをレリーズモードに設定する（ステップＳ１１５１）。設定されたモードを示す情報が第１のＲＡＭ１１１に格納される。
【００７７】
内視鏡１００のモードがレリーズモードに設定された後、第１の制御部１１２は、静止画生成部１０３によって静止画データが生成されるのを待つ。静止画生成部１０３によって静止画データが生成された後、第１の制御部１１２は、生成された静止画データを、第１のＲＡＭ１１１に設けられたバッファに格納する（ステップＳ１１５２）。これによって、ユーザがレリーズスイッチの操作により指定したタイミングで生成された静止画データがバッファに格納される。レリーズスイッチが操作されていない場合に静止画生成部１０３が動作を停止し、レリーズスイッチが操作されたときに静止画生成部１０３が静止画データの生成を開始してもよい。静止画データがバッファに格納された後、ステップＳ１１５の処理が終了する。
【００７８】
図７は、ステップＳ１０９の詳細を示している。第１の制御部１１２は、第１のＲＡＭ１１１に設けられたバッファに静止画データがあるか否かを判定する（ステップＳ１０９１）。静止画生成部１０３によって生成された静止画データはバッファに格納される。
【００７９】
静止画データがバッファにある場合、第１の制御部１１２は、静止画生成部１０３によって生成された静止画データのうち１パケット分の静止画データを第１の無線通信部１０６によって受信装置２００に送信する（ステップＳ１０９２）。つまり、第１の制御部１１２は、ユーザから画像の記録指示が受け付けられた場合、撮像部１０１から出力された画像データから生成された静止画データを第１の無線通信部１０６によって受信装置２００に送信する。このように、第１の制御部１１２は、ユーザから画像の記録指示が受け付けられた場合、試験データの代わりに静止画データを第１の無線通信部１０６によって受信装置２００に送信する。
【００８０】
静止画データが送信された後、第１の制御部１１２は、１フレーム分の静止画データが送信されたか否かを判定する（ステップＳ１０９３）。１フレーム分の静止画データの送信が完了していない場合、ステップＳ１０９の処理が終了する。
【００８１】
１フレーム分の静止画データの送信が完了した場合、第１の制御部１１２は、第１のＲＡＭ１１１に設けられたバッファに格納されている静止画データを消去する（ステップＳ１０９４）。静止画データが消去された後、ステップＳ１０９の処理が終了する。
【００８２】
ステップＳ１０９１で静止画データがバッファにない場合、第１の制御部１１２は、内視鏡１００のモードをＡＦＳモードに設定する（ステップＳ１０９５）。設定されたモードを示す情報が第１のＲＡＭ１１１に格納される。内視鏡１００のモードがＡＦＳモードに設定された後、ステップＳ１０９の処理が終了する。
【００８３】
図８は、ステップＳ１１０の詳細を示している。第１の制御部１１２は、試験データ生成部１０４によって生成されたＴＥＳＴ＿ＮＯ番目の試験データを第１の無線通信部１０６によって受信装置２００に送信する（ステップＳ１１０１）。例えば、１個の試験データは複数のデータに分割され、分割された各々のデータを含む複数のパケットが送信される。
【００８４】
試験データが送信された後、第１の制御部１１２は、試験データの番号を示す値ＴＥＳＴ＿ＮＯを１増加させる（ステップＳ１１０２）。値ＴＥＳＴ＿ＮＯが１増加した後、第１の制御部１１２は、値ＴＥＳＴ＿ＮＯが値ＴＥＳＴ＿ＭＡＸよりも大きいか否かを判定する（ステップＳ１１０３）。値ＴＥＳＴ＿ＭＡＸは、試験データの番号の最大値である。値ＴＥＳＴ＿ＭＡＸは、第１のＲＡＭ１１１に予め格納されている。
【００８５】
値ＴＥＳＴ＿ＮＯが値ＴＥＳＴ＿ＭＡＸ以下である場合、ステップＳ１１０の処理が終了する。また、値ＴＥＳＴ＿ＮＯが値ＴＥＳＴ＿ＭＡＸよりも大きい場合、第１の制御部１１２は、値ＴＥＳＴ＿ＮＯを初期値である１に設定する（ステップＳ１１０４）。値ＴＥＳＴ＿ＮＯが１に設定された後、ステップＳ１１０の処理が終了する。
【００８６】
図９は、ステップＳ１１３の詳細を示している。第１の制御部１１２は、試験データの送信に使用される無線チャネルを示す値ＴＥＳＴ＿ＣＨを１増加させる（ステップＳ１１３１）。
【００８７】
値ＴＥＳＴ＿ＣＨが１増加した後、第１の制御部１１２は、値ＴＥＳＴ＿ＣＨに対応する無線チャネルが、第２の無線通信部１０８によって使用されているか否かを判定する（ステップＳ１１３２）。このとき、第１の制御部１１２は、値ＴＥＳＴ＿ＣＨと、第２の無線通信部１０８が使用している無線チャネルすなわち動画データの送信に使用される無線チャネルを示す値とを比較することにより判定を行う。２つの値が同一である場合、値ＴＥＳＴ＿ＣＨに対応する無線チャネルが、第２の無線通信部１０８によって使用されていると判定される。また、２つの値が異なる場合、値ＴＥＳＴ＿ＣＨに対応する無線チャネルが、第２の無線通信部１０８によって使用されていないと判定される。
【００８８】
値ＴＥＳＴ＿ＣＨに対応する無線チャネルが、第２の無線通信部１０８によって使用されている場合、第１の制御部１１２は、値ＴＥＳＴ＿ＣＨを１増加させる（ステップＳ１１３３）。これによって、第１の無線通信部１０６が使用する無線チャネルと第２の無線通信部１０８が使用する無線チャネルとが重複しなくなる。値ＴＥＳＴ＿ＣＨに対応する無線チャネルが、第２の無線通信部１０８によって使用されていない場合、値ＴＥＳＴ＿ＣＨは増加しない。
【００８９】
続いて、第１の制御部１１２は、値ＴＥＳＴ＿ＣＨが値ＣＨ＿ＭＡＸよりも大きいか否かを判定する（ステップＳ１１３４）。値ＣＨ＿ＭＡＸは、無線チャネルの番号の最大値である。値ＣＨ＿ＭＡＸは、第１のＲＡＭ１１１に予め格納されている。
【００９０】
値ＴＥＳＴ＿ＣＨが値ＣＨ＿ＭＡＸよりも大きい場合、第１の制御部１１２は、値ＴＥＳＴ＿ＣＨを初期値である１に設定する（ステップＳ１１３５）。値ＴＥＳＴ＿ＣＨが値ＣＨ＿ＭＡＸ以下である場合、値ＴＥＳＴ＿ＣＨは変更されない。
【００９１】
続いて、第１の制御部１１２はチャネル試験時間タイマをクリアする（ステップＳ１１３６）。これによって、チャネル試験時間タイマが計測する時間が初期化される。
【００９２】
チャネル試験時間タイマがクリアされた後、第１の制御部１１２は、試験チャネル変更指示パケットを生成し、生成された試験チャネル変更指示パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信装置２００に送信する（ステップＳ１１３７）。試験チャネル変更指示パケットは、試験データの送信に使用される無線チャネルの設定を指示するパケットである。試験チャネル変更指示パケットは、試験データの送信に使用される無線チャネルを示す無線チャネル情報を含む。無線チャネル情報が示す値は値ＴＥＳＴ＿ＣＨと同一である。
【００９３】
試験チャネル変更指示パケットが送信された後、第１の制御部１１２は、値ＴＥＳＴ＿ＣＨが示す無線チャネルを第１の無線通信部１０６に設定する。（ステップＳ１１３８）。これによって、第１の無線通信部１０６に設定されている無線チャネルが変更される。無線チャネルが変更された後、ステップＳ１１３の処理が終了する。
【００９４】
ステップＳ１１２の処理とステップＳ１１３の処理は、試験データが送信されている間と、静止画データが送信されている間との両方で行われる。試験データの送信中に、チャネル試験時間タイマが計測した時間がチャネル試験時間を超えた場合、ステップＳ１１３の処理によって、無線チャネルが変更される。つまり、第１の制御部１１２は、複数の無線チャネルの各々の通信品質を検出するための試験データを、予め指定された時間すなわちチャネル試験時間の間隔で無線チャネルを順次変更して、第１の無線通信部１０６によって受信装置２００に送信する。
【００９５】
同様に、１フレーム分の静止画データの送信中に、チャネル試験時間タイマが計測した時間がチャネル試験時間を超えた場合、ステップＳ１１３の処理によって、無線チャネルが変更される。つまり、第１の制御部１１２は、レリーズスイッチがユーザから静止画の記録指示を受け付けた場合、予め指定されたチャネル試験時間の間隔で第１の無線通信部１０６の無線チャネルを順次変更して、第１の無線通信部１０６によって静止画データを受信装置２００に送信する。
【００９６】
上記のように、無線チャネルを順次変更して静止画データを送信することによって、静止画データの送信と、静止画データの送信に使用された無線チャネルの通信品質に関する情報の取得とを並行的に行うことができる。この場合、静止画データを試験データとして使用することができる。すなわち、第１の動作例では、静止画データは試験データと等価である。
【００９７】
図３３は、試験データのパケットと静止画データのパケットとの構成例を示している。図３３（ａ）は、試験データのパケットであるパケットＰＣＫ１の構成を示している。パケットＰＣＫ１の先頭の領域にデータ識別子が格納されている。データ識別子は試験データと静止画データとのいずれかを示している。パケットＰＣＫ１のデータ識別子は試験データを示している。パケットＰＣＫ１において、先頭の領域に続く領域に試験データが格納されている。試験データは、試験データ番号と試験データの本体とを含む。
【００９８】
図３３（ｂ）は、静止画データのパケットであるパケットＰＣＫ２の構成を示している。パケットＰＣＫ２の先頭の領域にデータ識別子が格納されている。パケットＰＣＫ２のデータ識別子は静止画データを示している。パケットＰＣＫ２において、先頭の領域に続く領域に静止画データが格納されている。静止画データは、静止画データ番号と、終了マークと、静止画データの本体とを含む。静止画データ番号は、１フレーム分の静止画データを、各パケットに格納されるデータに分割したときのデータの順番を示している。終了マークは、１フレーム分の静止画データを伝送する複数のパケットのうち最後に送信されるパケットを示している。
【００９９】
内視鏡１００の第１の制御部１１２は、パケットＰＣＫ１またはパケットＰＣＫ２を第１の無線通信部１０６によって受信装置２００に送信する。これによって、第１の制御部１１２は、試験データと静止画データとを識別する情報すなわちデータ識別子を第１の無線通信部１０６によって受信装置２００に送信することができる。
【０１００】
受信装置２００の第２の制御部２１０は、パケットＰＣＫ１またはパケットＰＣＫ２を第３の無線通信部２０１によって内視鏡１００から受信する。これによって、第２の制御部２１０は、試験データと静止画データとを識別する情報すなわちデータ識別子を第３の無線通信部２０１によって内視鏡１００から受信することができる。第２の制御部２１０は、受信されたデータ識別子に応じて、パケットＰＣＫ１またはパケットＰＣＫ２に含まれる試験データまたは静止画データに関する処理を行う。これによって、データの種類に応じて受信装置２００が処理を行うことができる。
【０１０１】
図４から図９に示す各処理の詳細は適宜変更可能である。
【０１０２】
図１０から図１５は、第１の動作例における受信装置２００の動作の手順例を示している。図１０と図１１とは、受信装置２００の主な動作を示している。図１２から図１５は、図１０または図１１に示す動作の詳細を示している。
【０１０３】
受信装置２００の電源が投入されると、第２の制御部２１０は受信装置２００の各機能ブロックを初期化する（ステップＳ２０１）。このとき、第２の制御部２１０は、試験データの受信に使用される無線チャネルを示す値ＴＥＳＴ＿ＣＨと、動画データの受信に使用される無線チャネルを示す値とを初期値に設定する。例えば、値ＴＥＳＴ＿ＣＨの初期値は１である。また、動画データの送信に使用される無線チャネルを示す値の初期値は、値ＴＥＳＴ＿ＣＨの初期値と異なる値である。第２の制御部２１０は、これらの初期値に基づいて、第３の無線通信部２０１と第４の無線通信部２０３とに無線チャネルを設定する。また、第２の制御部２１０は、フレームの番号を示す値Ｆ＿ＣＯＵＮＴと、動画データの送信においてエラーの数を示す値Ｆ＿ＥＲＲとを初期値に設定する。例えば、これらの初期値は０である。上記の各値は第２のＲＡＭ２０９に格納される。
【０１０４】
また、第２の制御部２１０は、無線チャネル毎に受信されたデータの量を示す値Ｄ＿ＡＭＯＵＮＴ［ｎ］と、無線チャネル毎に通信レートを示す値ＣＨ＿ＳＴＡＴＵＳ［ｎ］とを初期値に設定する。ｎは無線チャネルの番号を示している。値Ｄ＿ＡＭＯＵＮＴ［ｎ］は、ｎ番目の無線チャネルで受信されたデータの量を示している。値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、ｎ番目の無線チャネルの通信レートを示している。例えば、これらの初期値は０である。値Ｄ＿ＡＭＯＵＮＴ［ｎ］と値ＣＨ＿ＳＴＡＴＵＳ［ｎ］とは第２のＲＡＭ２０９に格納される。
【０１０５】
内視鏡１００の各機能ブロックが初期化された後、第２の制御部２１０は、第２の操作部２０５からの信号に基づいてユーザによる操作の内容を検出し、ユーザが接続相手の内視鏡１００を選択するのを待つ（ステップＳ２０２）。接続相手として選択可能な内視鏡１００の情報は事前に第２のＲＯＭ２０８に格納されている。
【０１０６】
ユーザが接続相手の内視鏡１００を選択した場合、第２の制御部２１０は、第２の操作部２０５からの信号に基づいて、接続相手として選択された内視鏡１００を識別する。また、第２の制御部２１０は、接続要求パケットを生成し、生成された接続要求パケットを第３の無線通信部２０１または第４の無線通信部２０３によって、接続相手として選択された内視鏡１００に送信する（ステップＳ２０３）。
【０１０７】
接続要求パケットが送信された後、第２の制御部２１０は、内視鏡１００から送信される接続要求応答パケットの受信を待つ（ステップＳ２０４）。内視鏡１００から接続要求応答パケットが送信された場合、第２の制御部２１０は、接続要求応答パケットを第３の無線通信部２０１または第４の無線通信部２０３によって受信する。
【０１０８】
接続要求応答パケットが受信されていない場合、第２の制御部２１０は、接続要求パケットを送信した時点から経過した時間が所定時間を超えたか否かを判定する（ステップＳ２０５）。接続要求パケットを送信した時点から経過した時間が所定時間を超えていない場合、ステップＳ２０３の処理が再度行われる。また、接続要求パケットを送信した時点から経過した時間が所定時間を超えた場合、第２の制御部２１０は、接続エラーを表示装置３００に表示させる（ステップＳ２０６）。接続エラーが表示された後、ステップＳ２０２の処理が再度行われる。
【０１０９】
接続要求応答パケットが受信された場合、第２の制御部２１０は、内視鏡１００から送信されるフレーム開始パケットの受信を待つ（ステップＳ２０７）。内視鏡１００からフレーム開始パケットが送信された場合、第２の制御部２１０は、フレーム開始パケットを第３の無線通信部２０１または第４の無線通信部２０３によって受信する。
【０１１０】
フレーム開始パケットが受信された後、第２の制御部２１０はフレームエラー計測タイマとチャネル監視時間タイマとをクリアする（ステップＳ２０８）。これによって、フレームエラー計測タイマが計測する時間と、チャネル監視時間タイマが計測する時間とが初期化される。フレームエラー計測タイマは、動画データのエラーの発生数を検出する時間を計測するためのタイマである。チャネル監視時間タイマは、チャネル監視時間を計測するためのタイマである。チャネル監視時間は、通信レートの計測のために無線チャネルの状態を監視する時間である。
【０１１１】
フレームエラー計測タイマとチャネル監視時間タイマとがクリアされた後、第２の制御部２１０はフレーム時間タイマをクリアする（ステップＳ２０９）。これによって、フレーム時間タイマが計測する時間が初期化される。フレーム時間タイマは、１フレーム時間を計測するためのタイマである。
【０１１２】
フレーム時間タイマがクリアされた後、第２の制御部２１０は、内視鏡１００から送信される１パケット分の動画データの受信を待つ。内視鏡１００から１パケット分の動画データが送信された場合、第２の制御部２１０は、動画データを第４の無線通信部２０３によって受信する（ステップＳ２１０）。つまり、第２の制御部２１０は、第３の無線通信部２０１が使用している無線チャネルと異なる無線チャネルを使用して、第４の無線通信部２０３によって動画データを内視鏡１００から受信する。
【０１１３】
動画データが受信された後、試験データの受信に関する処理が行われる（ステップＳ２１１）。ステップＳ２１１の処理の詳細については後述する。
【０１１４】
試験データの受信に関する処理が行われた後、静止画データの受信に関する処理が行われる（ステップＳ２１２）。ステップＳ２１２の処理の詳細については後述する。ステップＳ２１１の処理とステップＳ２１２の処理とが行われる順番は逆であってもよい。
【０１１５】
静止画データの受信に関する処理が行われた後、第２の制御部２１０は、フレーム時間タイマが計測した時間が所定時間すなわち１フレーム時間を超えたか否かを判定する（ステップＳ２１３）。フレーム時間タイマが計測した時間が１フレーム時間を超えていない場合、ステップＳ２１０の処理が再度行われる。
【０１１６】
フレーム時間タイマが計測した時間が１フレーム時間を超えた場合、第２の制御部２１０は、値Ｆ＿ＣＯＵＮＴを１増加させる（ステップＳ２１４）。値Ｆ＿ＣＯＵＮＴが１増加した後、第２の制御部２１０は、１フレーム分の動画データを正常に受信したか否かを判定する（ステップＳ２１５）。１フレーム時間内に１フレーム分の動画データの受信が終了した場合、１フレーム分の動画データを正常に受信したと判定される。また、再送の発生量が増加することにより１フレーム時間内に１フレーム分の動画データの受信が終了しなかった場合、１フレーム分の動画データを正常に受信しなかったと判定される。
【０１１７】
１フレーム分の動画データを正常に受信した場合、第２の制御部２１０は、画像処理部２０６によって動画データの画像処理を行い、表示装置３００によって、動画を構成する１フレーム分の画像を表示する（ステップＳ２１６）。つまり、第２の制御部２１０は、受信された動画データに基づく画像を表示装置３００によって表示する。１フレーム分の動画データを正常に受信しなかった場合、第２の制御部２１０は、値Ｆ＿ＥＲＲを１増加させる（ステップＳ２１７）。
【０１１８】
画像が表示された後、または値Ｆ＿ＥＲＲが１増加した後、１フレーム分の動画データのエラーレートが計算される（ステップＳ２１８）。ステップＳ２１８の詳細については後述する。
【０１１９】
１フレーム分の動画データのエラーレートが計算された後、第２の制御部２１０は、内視鏡１００から送信される試験チャネル変更指示パケットの受信を待つ（ステップＳ２１９）。内視鏡１００から試験チャネル変更指示パケットが送信された場合、第２の制御部２１０は、試験チャネル変更指示パケットを第３の無線通信部２０１または第４の無線通信部２０３によって受信する。
【０１２０】
試験チャネル変更指示パケットが受信された場合、無線チャネルに関する情報が更新される（ステップＳ２２０）。ステップＳ２２０の詳細については後述する。
【０１２１】
無線チャネルに関する情報が更新された後、第２の制御部２１０は、ステップＳ２２０の処理の結果に基づいて、第４の無線通信部２０３に設定されている無線チャネルを変更する（ステップＳ２２１）。ステップＳ２２１の詳細については後述する。試験チャネル変更指示パケットが受信されていない場合、ステップＳ２２０の処理とステップＳ２２１の処理とは行われない。
【０１２２】
続いて、第２の制御部２１０は、内視鏡１００から送信されるフレーム開始パケットの受信を待つ（ステップＳ２２２）。内視鏡１００からフレーム開始パケットが送信された場合、第２の制御部２１０は、フレーム開始パケットを第３の無線通信部２０１または第４の無線通信部２０３によって受信する。
【０１２３】
フレーム開始パケットが受信されていない場合、ステップＳ２１９の処理が再度行われる。フレーム開始パケットが受信された場合、ステップＳ２０９の処理が再度行われる。
【０１２４】
図１２は、ステップＳ２１１の詳細を示している。第２の制御部２１０は、内視鏡１００から送信される試験データの受信を待つ（ステップＳ２１１１）。内視鏡１００から試験データが送信された場合、第２の制御部２１０は、第３の無線通信部２０１によって試験データを受信する。
【０１２５】
前述したように、内視鏡１００の第１の無線通信部１０６は、無線チャネルを順次変更して試験データを受信装置２００に送信する。このため、受信装置２００の第２の制御部２１０は、無線チャネルを順次変更して、第３の無線通信部２０１によって試験データを受信する。
【０１２６】
試験データが受信された場合、第２の制御部２１０は、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］を、受信されたデータの量だけ増加させる（ステップＳ２１１２）。受信されたデータの量は、受信されたパケットの数であってもよい。試験データが受信されていない場合、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］は更新されない。以上の処理によってステップＳ２１１の処理が終了する。
【０１２７】
図１３は、ステップＳ２１２の詳細を示している。第２の制御部２１０は、内視鏡１００から送信される静止画データの受信を待つ（ステップＳ２１２１）。内視鏡１００から静止画データが送信された場合、第２の制御部２１０は、第３の無線通信部２０１によって静止画データを受信する。
【０１２８】
前述したように、内視鏡１００の第１の無線通信部１０６は、無線チャネルを順次変更して静止画データを受信装置２００に送信する。このため、受信装置２００の第２の制御部２１０は、無線チャネルを順次変更して、第３の無線通信部２０１によって静止画データを受信する。
【０１２９】
静止画データが受信された場合、第２の制御部２１０は、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］を、受信されたデータの量だけ増加させる（ステップＳ２１２２）。受信されたデータの量は、受信されたパケットの数であってもよい。静止画データが試験データとしても使用されるため、静止画データの通信結果が値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］に反映される。静止画データを試験データとして使用しない場合、ステップＳ２１２２の処理を行わなくてもよい。静止画データが受信されていない場合、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］は更新されない。
【０１３０】
値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］が更新された後、第２の制御部２１０は、受信された静止画データを画像データ記憶部２０７に保存する（ステップＳ２１２３）。静止画データが保存された後、ステップＳ２１２の処理が終了する。
【０１３１】
図１４は、ステップＳ２２０の詳細を示している。第２の制御部２１０は、値ＣＨ＿ＳＴＡＴＵＳ［ＴＥＳＴ＿ＣＨ］を、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］をチャネル監視時間で割った値に設定する（ステップＳ２２０１）。前述したように、値ＣＨ＿ＳＴＡＴＵＳ［ＴＥＳＴ＿ＣＨ］は、ＴＥＳＴ＿ＣＨ番目の無線チャネルの通信レートを示している。つまり、値ＣＨ＿ＳＴＡＴＵＳ［ＴＥＳＴ＿ＣＨ］は、試験データが受信された無線チャネルの通信品質に関する通信品質情報である。チャネル監視時間は、チャネル監視時間タイマによって計測された時間である。
【０１３２】
値ＣＨ＿ＳＴＡＴＵＳ［ＴＥＳＴ＿ＣＨ］が設定された後、第２の制御部２１０は、値ＴＥＳＴ＿ＣＨを、試験チャネル変更指示パケットで指示された無線チャネルの番号に設定する（ステップＳ２２０２）。前述したように、試験チャネル変更指示パケットは、試験データの送信に使用される無線チャネルを示す無線チャネル情報を含む。ステップＳ２２０２では、第２の制御部２１０は、値ＴＥＳＴ＿ＣＨを、無線チャネル情報が示す無線チャネルの番号に設定する。このため、値ＴＥＳＴ＿ＣＨが示す無線チャネルの番号は、無線チャネル情報が示す無線チャネルの番号と同一となる。
【０１３３】
値ＴＥＳＴ＿ＣＨが設定された後、第２の制御部２１０は、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］を０に設定する（ステップＳ２２０３）。Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］が０に設定された後、第２の制御部２１０は、チャネル監視時間タイマをクリアする（ステップＳ２２０４）。これによって、チャネル監視時間タイマが計測する時間が初期化される。チャネル監視時間タイマがクリアされた後、ステップＳ２２０の処理が終了する。
【０１３４】
前述したステップＳ２２１では、第２の制御部２１０は、値ＴＥＳＴ＿ＣＨが示す無線チャネルを第３の無線通信部２０１に設定する。値ＴＥＳＴ＿ＣＨは、試験チャネル変更指示パケットで指示された無線チャネルの番号である。これによって、内視鏡１００の第１の無線通信部１０６に設定される無線チャネルと同一の無線チャネルが第３の無線通信部２０１に設定される。また、第２の制御部２１０は、予め指定された時間、すなわち内視鏡１００におけるチャネル試験時間に対応する時間の間隔で無線チャネルを順次変更して、第３の無線通信部２０１によって試験データを受信する。
【０１３５】
図１５は、ステップＳ２１８の詳細を示している。第２の制御部２１０は、フレームエラー計測タイマが計測した時間が所定時間を超えたか否かを判定する（ステップＳ２１８１）。例えば、所定時間は、１フレーム時間を自然数倍した時間である。フレームエラー計測タイマが計測した時間が所定時間を超えていない場合、ステップＳ２１８の処理が終了する。
【０１３６】
フレームエラー計測タイマが計測した時間が所定時間を超えた場合、第２の制御部２１０は、値Ｆ_ＥＲＲ_ＲＡＴＥを、値Ｆ_ＥＲＲを値Ｆ_ＣＯＵＮＴで割った値に設定する（ステップＳ２１８２）。値Ｆ_ＥＲＲ_ＲＡＴＥは、動画データのエラーレートすなわち動画データの送信に使用された無線チャネルの通信品質を示している。値Ｆ_ＥＲＲ_ＲＡＴＥは、値Ｆ_ＥＲＲを値Ｆ_ＣＯＵＮＴで割った値と同一となる。値Ｆ_ＥＲＲ_ＲＡＴＥは第２のＲＡＭ２０９に格納される。
【０１３７】
値Ｆ_ＥＲＲ_ＲＡＴＥが設定された後、第２の制御部２１０は、値Ｆ＿ＣＯＵＮＴと値Ｆ＿ＥＲＲとを０に設定する（ステップＳ２１８３）。値Ｆ＿ＣＯＵＮＴと値Ｆ＿ＥＲＲとが０に設定された後、第２の制御部２１０は、フレームエラー計測タイマをクリアする（ステップＳ２１８４）。これによって、フレームエラー計測タイマが計測する時間が初期化される。
【０１３８】
フレームエラー計測タイマがクリアされた後、第２の制御部２１０は、値Ｆ_ＥＲＲ_ＲＡＴＥが所定値を超えているか否かを判定する（ステップＳ２１８５）。つまり、第２の制御部２１０は、動画データのエラーレートが所定値を超えているか否かを判定する。言い換えると、第２の制御部２１０は、第２の無線通信部１０８と第４の無線通信部２０３とが使用している無線チャネルの通信品質が所定の品質未満であるか否かを判定する。値Ｆ_ＥＲＲ_ＲＡＴＥが所定値を超えていない場合、すなわち第２の無線通信部１０８と第４の無線通信部２０３とが使用している無線チャネルの通信品質が所定の品質以上である場合、ステップＳ２１８の処理が終了する。
【０１３９】
値Ｆ_ＥＲＲ_ＲＡＴＥが所定値を超えている場合、すなわち第２の無線通信部１０８と第４の無線通信部２０３とが使用している無線チャネルの通信品質が所定の品質未満である場合、第２の制御部２１０は、動画データの送信に使用する無線チャネル、すなわち第４の無線通信部２０３に設定される無線チャネルを決定する（ステップＳ２１８６）。このとき、第２の制御部２１０は、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］に基づいて無線チャネルを決定する。値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、ｎ番目の無線チャネルの通信レートを示している。また、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、試験データが受信された無線チャネルの通信品質に関する通信品質情報である。つまり、ステップＳ２１８６では、第２の制御部２１０は、通信品質情報に基づいて無線チャネルを決定する。例えば、第２の制御部２１０は、複数の無線チャネルの各々に対応する値ＣＨ＿ＳＴＡＴＵＳ［ｎ］の中で最も高い値ＣＨ＿ＳＴＡＴＵＳ［ｎ］に対応する無線チャネルを選択する。
【０１４０】
第２の制御部２１０は、第４の無線通信部２０３に設定される無線チャネルが、第３の無線通信部２０１に設定されている無線チャネルと異なる無線チャネルとなるように無線チャネルを決定してもよい。または、第２の制御部２１０は、決定された無線チャネルが、第３の無線通信部２０１に設定されている無線チャネルと同一の無線チャネルであった場合、第３の無線通信部２０１に設定されている無線チャネルを、決定された無線チャネルと異なる無線チャネルに変更してもよい。第３の無線通信部２０１に設定されている無線チャネルが変更される場合、第２の制御部２１０は、試験チャネル変更指示パケットを第３の無線通信部２０１または第４の無線通信部２０３によって内視鏡１００に送信することが望ましい。
【０１４１】
無線チャネルが決定された後、第２の制御部２１０は、チャネル変更指示パケットを生成し、生成されたチャネル変更指示パケットを第３の無線通信部２０１または第４の無線通信部２０３によって内視鏡１００に送信する（ステップＳ２１８７）。チャネル変更指示パケットは、ステップＳ２１８６で決定された無線チャネルを示す無線チャネル情報を含む。
【０１４２】
チャネル変更指示パケットが送信された後、第２の制御部２１０は、ステップＳ２１８６で決定された無線チャネルを第４の無線通信部２０３に設定する（ステップＳ２１８８）。つまり、第２の制御部２１０は、通信品質情報から決定された無線チャネルを第４の無線通信部２０３に設定する。これによって、第４の無線通信部２０３に設定されている無線チャネルが変更される。無線チャネルが変更された後、ステップＳ２１８の処理が終了する。
【０１４３】
図１０から図１５に示す各処理の詳細は適宜変更可能である。
【０１４４】
上記のように、第１の動作例では、受信装置２００の第２の制御部２１０は、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報を生成する（ステップＳ２２０１）。第４の無線通信部２０３が使用している無線チャネルの通信品質が所定の品質未満となった場合、第２の制御部２１０は、生成された通信品質情報に基づいて無線チャネルを決定する（ステップＳ２１８６）。第２の制御部２１０は、決定された無線チャネルを第４の無線通信部２０３に設定する（ステップＳ２１８８）。
【０１４５】
また、第３の無線通信部２０１または第４の無線通信部２０３は、決定された無線チャネルを示す無線チャネル情報を内視鏡１００に送信する（ステップＳ２１８７）。内視鏡１００の第１の無線通信部１０６または第２の無線通信部１０８は、無線チャネル情報を受信装置２００から受信する（ステップＳ１１６）。第１の制御部１１２は、受信された無線チャネル情報が示す無線チャネルを第２の無線通信部１０８に設定する（ステップＳ１１７）。
【０１４６】
第１の動作例では、第２の無線通信部１０８と第４の無線通信部２０３とが使用している無線チャネルの通信品質が所定の品質未満となった場合、第２の無線通信部１０８と第４の無線通信部２０３とが使用する無線チャネルが変更される。内視鏡１００と受信装置２００との電源が投入された直後に試験データの通信を行い、その通信の結果に基づいて、第２の無線通信部１０８と第４の無線通信部２０３とが使用する無線チャネルを決定してもよい。
【０１４７】
第３の無線通信部２０１と第４の無線通信部２０３とのうち、より通信品質の良い無線チャネルを使用している無線通信部が無線チャネル情報を内視鏡１００に送信してもよい。同様に、第１の無線通信部１０６と第２の無線通信部１０８とのうち、より通信品質の良い無線チャネルを使用している無線通信部が無線チャネル情報を受信装置２００から受信してもよい。
【０１４８】
（第２の動作例）
第２の動作例では、動画データの送信に使用する無線チャネルを内視鏡１００が決定する。図１６から図１９は、第２の動作例における内視鏡１００の動作の手順例を示している。既に説明した処理については説明を省略する。
【０１４９】
内視鏡１００は、図４と図５とに示す処理の代わりに、図４と図１６とに示す処理を行う。図４に示す処理について、第１の動作例における処理と異なる点のみ説明する。
【０１５０】
ステップＳ１０１では、第１の制御部１１２は、第１の動作例で説明した処理に加えて以下の処理を行う。第１の制御部１１２は、無線チャネル毎に受信されたデータの量を示す値Ｄ＿ＡＭＯＵＮＴ［ｎ］と、無線チャネル毎に通信レートを示す値ＣＨ＿ＳＴＡＴＵＳ［ｎ］とを初期値に設定する。例えば、これらの初期値は０である。値Ｄ＿ＡＭＯＵＮＴ［ｎ］と値ＣＨ＿ＳＴＡＴＵＳ［ｎ］とは第１のＲＡＭ１１１に格納される。
【０１５１】
図１６では、図５におけるステップＳ１１６がステップＳ１２１に変更されている。また、図１６では、図５に対してステップＳ１２２とステップＳ１２３とが追加されている。また、図１６では、図５におけるステップＳ１１７がステップＳ１２４に変更されている。図１６に示す処理について、図５に示す処理と異なる点のみ説明する。
【０１５２】
ステップＳ１１４でレリーズスイッチが押されていない場合、またはステップＳ１１５の処理が行われた場合、第１の制御部１１２は、受信装置２００から送信されるチャネル変更要求パケットの受信を待つ（ステップＳ１２１）。チャネル変更要求パケットは、無線チャネルの変更を要求するパケットである。受信装置２００からチャネル変更要求パケットが送信された場合、第１の制御部１１２は、チャネル変更要求パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信する。
【０１５３】
チャネル変更要求パケットが受信されていない場合、ステップＳ１１８の処理が行われる。また、チャネル変更要求パケットが受信された場合、第１の制御部１１２は、動画データの送信に使用する無線チャネル、すなわち第２の無線通信部１０８に設定される無線チャネルを決定する（ステップＳ１２２）。このとき、第１の制御部１１２は、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］に基づいて無線チャネルを決定する。値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、ｎ番目の無線チャネルの通信レートを示している。また、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、試験データが受信された無線チャネルの通信品質に関する通信品質情報である。つまり、ステップＳ１２２では、第１の制御部１１２は、通信品質情報に基づいて無線チャネルを決定する。例えば、第１の制御部１１２は、複数の無線チャネルの各々に対応する値ＣＨ＿ＳＴＡＴＵＳ［ｎ］の中で最も高い値ＣＨ＿ＳＴＡＴＵＳ［ｎ］に対応する無線チャネルを選択する。第１の動作例では受信装置２００が値ＣＨ＿ＳＴＡＴＵＳ［ｎ］を算出するが、第２の動作例では内視鏡１００が値ＣＨ＿ＳＴＡＴＵＳ［ｎ］を算出する。
【０１５４】
第１の制御部１１２は、第２の無線通信部１０８に設定される無線チャネルが、第１の無線通信部１０６に設定されている無線チャネルと異なる無線チャネルとなるように無線チャネルを決定してもよい。または、第１の制御部１１２は、決定された無線チャネルが、第１の無線通信部１０６に設定されている無線チャネルと同一の無線チャネルであった場合、第１の無線通信部１０６に設定されている無線チャネルを、決定された無線チャネルと異なる無線チャネルに変更してもよい。第１の無線通信部１０６に設定されている無線チャネルが変更される場合、第１の制御部１１２は、試験チャネル変更指示パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信装置２００に送信することが望ましい。
【０１５５】
無線チャネルが決定された後、第１の制御部１１２は、チャネル変更指示パケットを生成し、生成されたチャネル変更指示パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信装置２００に送信する（ステップＳ１２３）。前述したように、チャネル変更指示パケットは、動画データの送信に使用される無線チャネルの変更を指示するパケットである。チャネル変更指示パケットは、ステップＳ１２２で決定された無線チャネルを示す無線チャネル情報を含む。
【０１５６】
チャネル変更指示パケットが送信された後、第１の制御部１１２は、ステップＳ１２２で決定された無線チャネルを第２の無線通信部１０８に設定する（ステップＳ１２４）。つまり、第１の制御部１１２は、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部１０８に設定する。これによって、第２の無線通信部１０８に設定されている無線チャネルが変更される。
【０１５７】
図１７は、図４のステップＳ１０９の詳細を示している。図１７では、図７に対してステップＳ１２９１とステップＳ１２９２とが追加されている。図１７に示す処理について、図７に示す処理と異なる点のみ説明する。
【０１５８】
ステップＳ１０９２で静止画データが送信された後、第１の制御部１１２は、静止画データが送信された時点から所定時間、受信装置２００から送信されるＡＣＫの受信を待つ（ステップＳ１２９１）。ＡＣＫは、内視鏡１００から送信されたデータが正常に受信された場合に受信装置２００から送信されるパケットである。また、ＡＣＫは、静止画データが受信されたことを示す受信情報である。受信装置２００からＡＣＫが送信された場合、第１の制御部１１２は、ＡＣＫを第１の無線通信部１０６によって受信する。第１の制御部１１２は、ＡＣＫに相当する情報を第２の無線通信部１０８によって受信してもよい。
【０１５９】
静止画データが送信された時点から所定時間内にＡＣＫが受信されなかった場合、ステップＳ１０９３の処理が行われる。また、静止画データが送信された時点から所定時間内にＡＣＫが受信された場合、第１の制御部１１２は、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］を、送信されたデータの量だけ増加させる（ステップＳ１２９２）。送信されたデータの量は、送信されたパケットの数であってもよい。値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］が更新された後、ステップＳ１０９３の処理が行われる。
【０１６０】
図１８は、図４のステップＳ１１０の詳細を示している。図１８では、図８に対してステップＳ１３１１とステップＳ１３１２とが追加されている。図１８に示す処理について、図８に示す処理と異なる点のみ説明する。
【０１６１】
ステップＳ１１０１で試験データが送信された後、第１の制御部１１２は、試験データが送信された時点から所定時間、受信装置２００から送信されるＡＣＫの受信を待つ（ステップＳ１３１１）。ステップＳ１３１１で受信されるＡＣＫは、試験データが受信されたことを示す受信情報である。受信装置２００からＡＣＫが送信された場合、第１の制御部１１２は、ＡＣＫを第１の無線通信部１０６によって受信する。第１の制御部１１２は、ＡＣＫに相当する情報を第２の無線通信部１０８によって受信してもよい。
【０１６２】
試験データが送信された時点から所定時間内にＡＣＫが受信されなかった場合、ステップＳ１１０２の処理が行われる。また、試験データが送信された時点から所定時間内にＡＣＫが受信された場合、第１の制御部１１２は、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］を、送信されたデータの量だけ増加させる（ステップＳ１３１２）。送信されたデータの量は、送信されたパケットの数であってもよい。続いて、ステップＳ１１０２の処理が行われる。
【０１６３】
図１９は、図１６のステップＳ１１３の詳細を示している。図１９では、図９に対してステップＳ１３３１が追加されている。図１９に示す処理について、図９に示す処理と異なる点のみ説明する。
【０１６４】
ステップＳ１１３１の処理が行われる前に、無線チャネルに関する情報が更新される（ステップＳ１３３１）。図２０は、図１９のステップＳ１３３１の詳細を示している。図２０では、図１４からステップＳ２２０２とステップＳ２２０４とが除かれている。また、図２０では、図１４のステップＳ２２０１がステップＳ２４０１に変更されている。図２０に示す処理について、図１４に示す処理と異なる点のみ説明する。
【０１６５】
ステップＳ２４０１では、第１の制御部１１２は、値ＣＨ＿ＳＴＡＴＵＳ［ＴＥＳＴ＿ＣＨ］を、値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］をチャネル試験時間タイマによって計測された時間で割った値に設定する。値Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］は、受信装置２００から送信されたＡＣＫすなわち受信情報が受信されたときに更新される。また、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、試験データが受信された無線チャネルの通信品質に関する通信品質情報である。したがって、ステップＳ２４０１では、第１の制御部１１２は、受信情報に基づいて通信品質情報を生成する。このため、図１６のステップＳ１２２では、値ＣＨ＿ＳＴＡＴＵＳ［ＴＥＳＴ＿ＣＨ］に基づいて無線チャネルが決定される。
【０１６６】
値ＣＨ＿ＳＴＡＴＵＳ［ＴＥＳＴ＿ＣＨ］が設定された後、ステップＳ２２０３でＤ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］が０に設定される。Ｄ＿ＡＭＯＵＮＴ［ＴＥＳＴ＿ＣＨ］が０に設定された後、ステップＳ１３３１の処理が終了する。
【０１６７】
図２１から図２５は、第２の動作例における受信装置２００の動作の手順例を示している。既に説明した処理については説明を省略する。
【０１６８】
受信装置２００は、図１０と図１１とに示す処理の代わりに、図２１と図２２とに示す処理を行う。図２１では、図１０に対してステップＳ２３１が追加されている。図２１に示す処理について、図１０に示す処理と異なる点のみ説明する。
【０１６９】
ステップＳ２０７でフレーム開始パケットが受信された場合、第２の制御部２１０はフレームエラー計測タイマをクリアする（ステップＳ２３１）。これによって、フレームエラー計測タイマが計測する時間が初期化される。前述したように、フレームエラー計測タイマは、動画データのエラーの発生数を検出する時間を計測するためのタイマである。フレームエラー計測タイマがクリアされた後、ステップＳ２０９の処理が行われる。
【０１７０】
図２２では、図１１からステップＳ２２０が除かれている。また、図２２では、図１１に対してステップＳ２３２とステップＳ２３３とが追加されている。図２２に示す処理について、図１１に示す処理と異なる点のみ説明する。
【０１７１】
ステップＳ２１９で試験チャネル変更指示パケットが受信されていない場合、またはステップＳ２２１で第３の無線通信部２０１に設定されている無線チャネルが変更された場合、第２の制御部２１０は、内視鏡１００から送信されるチャネル変更指示パケットの受信を待つ（ステップＳ２３２）。受信装置２００からチャネル変更指示パケットが送信された場合、第１の制御部１１２は、チャネル変更指示パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信する。
【０１７２】
チャネル変更指示パケットが受信された場合、第２の制御部２１０は、チャネル変更指示パケットに含まれる無線チャネル情報が示す無線チャネルを第４の無線通信部２０３に設定する（ステップＳ２３３）。つまり、第２の制御部２１０は、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第４の無線通信部２０３に設定する。これによって、第４の無線通信部２０３に設定されている無線チャネルが変更される。無線チャネルが変更された後、ステップＳ２２２の処理が行われる。
【０１７３】
図２３は、図２１のステップＳ２１１の詳細を示している。図２３では、図１２からステップＳ２１１２が除かれている。また、図２３では、図１２にステップＳ２３１１が追加されている。図２３に示す処理について、図１２に示す処理と異なる点のみ説明する。
【０１７４】
ステップＳ２１１１で試験データが受信された場合、第２の制御部２１０は、ＡＣＫを生成し、生成されたＡＣＫを第３の無線通信部２０１によって内視鏡１００に送信する（ステップＳ２３１１）。第２の制御部２１０は、ＡＣＫに相当する情報を第４の無線通信部２０３によって内視鏡１００に送信してもよい。ＡＣＫが送信された後、ステップＳ２１１の処理が終了する。
【０１７５】
図２４は、図２１のステップＳ２１２の詳細を示している。図２４では、図１３からステップＳ２１２２が除かれている。また、図２４では、図１３にステップＳ２３３１が追加されている。図２４に示す処理について、図１３に示す処理と異なる点のみ説明する。
【０１７６】
ステップＳ２１２１で静止画データが受信された場合、第２の制御部２１０は、受信された静止画データを画像データ記憶部２０７に保存する（ステップＳ２１２３）。静止画データが保存された後、第２の制御部２１０は、ＡＣＫを生成し、生成されたＡＣＫを第３の無線通信部２０１によって内視鏡１００に送信する（ステップＳ２３２１）。第２の制御部２１０は、ＡＣＫに相当する情報を第４の無線通信部２０３によって内視鏡１００に送信してもよい。ＡＣＫが送信された後、ステップＳ２１２の処理が終了する。
【０１７７】
図２５は、図２２のステップＳ２１８の詳細を示している。図２５では、図１５からステップＳ２１８６とステップＳ２１８８とが除かれている。また、図２５では、図１５のステップＳ２１８７がステップＳ２３８１に変更されている。図２５に示す処理について、図１５に示す処理と異なる点のみ説明する。
【０１７８】
ステップＳ２１８５で値Ｆ_ＥＲＲ_ＲＡＴＥが所定値を超えている場合、第２の制御部２１０は、チャネル変更要求パケットを生成し、生成されたチャネル変更要求パケットを第３の無線通信部２０１または第４の無線通信部２０３によって内視鏡１００に送信する（ステップＳ２２０１）。チャネル変更要求パケットが送信された後、ステップＳ２１８の処理が終了する。
【０１７９】
上記のように、第２の動作例では、受信装置２００の第３の無線通信部２０１または第４の無線通信部２０３は、試験データが受信されたことを示す受信情報を内視鏡１００に送信する（ステップＳ２３１１）。内視鏡１００の第１の無線通信部１０６または第２の無線通信部１０８は、受信情報を受信装置２００から受信する（ステップＳ１３１１）。第１の制御部１１２は、受信された受信情報に基づいて、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報を生成する（ステップＳ２２０１）。第１の制御部１１２は、生成された通信品質情報に基づいて無線チャネルを決定する（ステップＳ１２２）。
【０１８０】
第１の制御部１１２は、決定された無線チャネルを第２の無線通信部１０８に設定する（ステップＳ１２４）。第１の無線通信部１０６または第２の無線通信部１０８は、決定された無線チャネルを示す無線チャネル情報を受信装置２００に送信する（ステップＳ１２３）。受信装置２００の第３の無線通信部２０１または第４の無線通信部２０３は、無線チャネル情報を内視鏡１００から受信する（ステップＳ２３２）。第２の制御部２１０は、受信された無線チャネル情報が示す無線チャネルを第４の無線通信部２０３に設定する（ステップＳ２３３）。
【０１８１】
第１の無線通信部１０６と第２の無線通信部１０８とのうち、より通信品質の良い無線チャネルを使用している無線通信部が受信情報を受信装置２００から受信してもよい。同様に、第３の無線通信部２０１と第４の無線通信部２０３とのうち、より通信品質の良い無線チャネルを使用している無線通信部が受信情報を内視鏡１００に送信してもよい。
【０１８２】
（第３の動作例）
第３の動作例は第２の動作例の変形例である。第３の動作例では、固定された無線チャネルを使用して静止画データが送信される。第３の動作例では、図６が図２６に変更される。また、図１９が図２７に変更される。図２６と図２７とに示す処理以外の処理は、第２の動作例における処理と同様である。
【０１８３】
図２６では、図６にステップＳ１３５１と、ステップＳ１３５２と、ステップＳ１３５３と、ステップＳ１３５４とが追加されている。図２６に示す処理について、図６に示す処理と異なる点のみ説明する。
【０１８４】
ステップＳ１１５２で静止画データがバッファに格納された後、第１の制御部１１２は、静止画データの送信に使用する無線チャネル、すなわち第１の無線通信部１０６に設定される無線チャネルを決定する（ステップＳ１３５１）。このとき、第１の制御部１１２は、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］に基づいて無線チャネルを決定する。値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、ｎ番目の無線チャネルの通信レートを示している。また、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、試験データが受信された無線チャネルの通信品質に関する通信品質情報である。つまり、ステップＳ１３５１では、第１の制御部１１２は、通信品質情報に基づいて無線チャネルを決定する。例えば、第１の制御部１１２は、複数の無線チャネルの各々に対応する値ＣＨ＿ＳＴＡＴＵＳ［ｎ］の中で最も高い値ＣＨ＿ＳＴＡＴＵＳ［ｎ］に対応する無線チャネルを選択する。
【０１８５】
無線チャネルが決定された後、第１の制御部１１２は、値ＴＥＳＴ＿ＣＨを、決定された無線チャネルの番号に設定する（ステップＳ１３５２）。これによって、値ＴＥＳＴ＿ＣＨが、決定された無線チャネルの番号によって更新される。
【０１８６】
値ＴＥＳＴ＿ＣＨが設定された後、第１の制御部１１２は、試験チャネル変更指示パケットを生成し、生成された試験チャネル変更指示パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信装置２００に送信する（ステップＳ１３５３）。ステップＳ１３５３で送信される試験チャネル変更指示パケットは、静止画データの送信に使用される無線チャネルの設定を指示するパケットである。試験チャネル変更指示パケットは、静止画データの送信に使用される無線チャネルを示す無線チャネル情報を含む。無線チャネル情報が示す値は値ＴＥＳＴ＿ＣＨと同一である。試験チャネル変更指示パケットが受信装置２００によって受信されると、ステップＳ２２１の処理により、第３の無線通信部２０１に設定されている無線チャネルが変更される。
【０１８７】
試験チャネル変更指示パケットが送信された後、第１の制御部１１２は、値ＴＥＳＴ＿ＣＨが示す無線チャネルを第１の無線通信部１０６に設定する。（ステップＳ１３５４）。これによって、第１の無線通信部１０６に設定されている無線チャネルが変更される。無線チャネルが変更された後、ステップＳ１１５の処理が終了する。
【０１８８】
図２７では、図１９にステップＳ１４３１が追加されている。図２７に示す処理について、図１９に示す処理と異なる点のみ説明する。
【０１８９】
ステップＳ１３３１で無線チャネルに関する情報が更新された後、第１の制御部１１２は、内視鏡１００のモードを示す情報に基づいて、内視鏡１００のモードがレリーズモードであるか否かを判定する（ステップＳ１４３１）。内視鏡１００のモードを示す情報は第１のＲＡＭ１１１に格納されている。
【０１９０】
内視鏡１００のモードがレリーズモードである場合、ステップＳ１１３６の処理が行われる。また、内視鏡１００のモードがレリーズモードではない場合、すなわち内視鏡１００のモードがＡＦＳモードである場合、ステップＳ１１３１の処理が行われる。
【０１９１】
内視鏡１００のモードがレリーズモードである場合、値ＴＥＳＴ＿ＣＨが変更されないため、ステップＳ１１３８で第１の無線通信部１０６に設定される無線チャネルは、直前に第１の無線通信部１０６に設定されていた無線チャネルと同一である。つまり、第１の無線通信部１０６に設定されている無線チャネルは変更されない。このため、第１の無線通信部１０６は、レリーズスイッチがユーザから画像の記録指示を受け付けた場合、１つの無線チャネルのみを使用して静止画データを受信装置２００に送信する。
【０１９２】
また、値ＴＥＳＴ＿ＣＨが変更されないため、ステップＳ１１３７で送信される試験チャネル変更指示パケットに含まれる無線チャネル情報が示す無線チャネルは変更されない。このため、受信装置２００の第３の無線通信部２０１に設定されている無線チャネルは変更されない。したがって、第３の無線通信部２０１は、１つの無線チャネルのみを使用して静止画データを内視鏡１００から受信する。
【０１９３】
内視鏡１００のモードがレリーズモードである場合、ステップＳ１１３７の処理とステップＳ１１３８の処理とを行わなくてもよい。
【０１９４】
（第４の動作例）
第４の動作例は第１の動作例の変形例である。第４の動作例では、固定された無線チャネルを使用して静止画データが送信される。第４の動作例では、図６が図２８に変更される。また、図９が図２９に変更される。また、図１１が図３０に変更される。図２８と、図２９と、図３０とに示す処理以外の処理は、第１の動作例における処理と同様である。
【０１９５】
図２８では、図６にステップＳ１５５１と、ステップＳ１５５２と、ステップＳ１３５１からＳ１３５４とが追加されている。図２８に示す処理について、図６に示す処理と異なる点のみ説明する。
【０１９６】
ステップＳ１１５２で静止画データがバッファに格納された後、第１の制御部１１２は、チャネル情報要求パケットを生成し、生成されたチャネル情報要求パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信装置２００に送信する（ステップＳ１５５１）。チャネル情報要求パケットは、静止画データの送信に使用される無線チャネルを決定するための情報を要求するパケットである。
【０１９７】
チャネル情報要求パケットが送信された後、第１の制御部１１２は、受信装置２００から送信されるチャネル情報パケットの受信を待つ（ステップＳ１５５２）。チャネル情報パケットは、静止画データの送信に使用される無線チャネルを決定するための情報を含むパケットである。全ての無線チャネルについての値ＣＨ＿ＳＴＡＴＵＳ［ｎ］がチャネル情報パケットに含まれる。前述したように、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、ｎ番目の無線チャネルの通信レートを示している。また、値ＣＨ＿ＳＴＡＴＵＳ［ｎ］は、試験データが受信された無線チャネルの通信品質に関する通信品質情報である。受信装置２００からチャネル情報パケットが送信された場合、第１の制御部１１２は、チャネル情報パケットを第１の無線通信部１０６または第２の無線通信部１０８によって受信する。
【０１９８】
チャネル情報パケットが受信された後、ステップＳ１３５１の処理が行われる。ステップＳ１３５１からＳ１３５４は、図２６に示すステップＳ１３５１からＳ１３５４と同様である。
【０１９９】
図２９では、図９にステップＳ１４３１が追加されている。図２９に示す処理について、図９に示す処理と異なる点のみ説明する。
【０２００】
第１の制御部１１２は、内視鏡１００のモードを示す情報に基づいて、内視鏡１００のモードがレリーズモードであるか否かを判定する（ステップＳ１４３１）。内視鏡１００のモードを示す情報は第１のＲＡＭ１１１に格納されている。
【０２０１】
内視鏡１００のモードがレリーズモードである場合、ステップＳ１１３６の処理が行われる。また、内視鏡１００のモードがレリーズモードではない場合、すなわち内視鏡１００のモードがＡＦＳモードである場合、ステップＳ１１３１の処理が行われる。
【０２０２】
第３の動作例と同様に、第１の無線通信部１０６は、レリーズスイッチがユーザから画像の記録指示を受け付けた場合、１つの無線チャネルのみを使用して静止画データを受信装置２００に送信する。また、第３の無線通信部２０１は、１つの無線チャネルのみを使用して静止画データを内視鏡１００から受信する。
【０２０３】
内視鏡１００のモードがレリーズモードである場合、ステップＳ１１３７の処理とステップＳ１１３８の処理とを行わなくてもよい。
【０２０４】
図３０では、図１１にステップＳ２４１とステップＳ２４２とが追加されている。図３０に示す処理について、図１１に示す処理と異なる点のみ説明する。
【０２０５】
ステップＳ２１９で試験チャネル変更指示パケットが受信されていない場合、またはステップＳ２２１の処理が行われた場合、第２の制御部２１０は、内視鏡１００から送信されるチャネル情報要求パケットの受信を待つ（ステップＳ２４１）。内視鏡１００からチャネル情報要求パケットが送信された場合、第２の制御部２１０は、チャネル情報要求パケットを第３の無線通信部２０１または第４の無線通信部２０３によって受信する。
【０２０６】
チャネル情報要求パケットが受信された後、第２の制御部２１０は、チャネル情報パケットを生成し、生成されたチャネル情報パケットを第３の無線通信部２０１または第４の無線通信部２０３によって内視鏡１００に送信する（ステップＳ２４２）。前述したように、チャネル情報パケットは、全ての無線チャネルについての値ＣＨ＿ＳＴＡＴＵＳ［ｎ］を含む。チャネル情報要求パケットが受信されていない場合、チャネル情報パケットは送信されない。チャネル情報パケットが送信された後、ステップＳ２２２の処理が行われる。
【０２０７】
本実施形態によれば、被写体を撮像し、画像データを出力する撮像部１０１と、撮像部１０１から出力された画像データから動画データを生成する動画生成部１０２と、撮像部１０１から出力された画像データから静止画データを生成する静止画生成部１０３と、ユーザから画像の記録指示を受け付けるレリーズ指示部（第１の操作部１０５）と、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して受信装置２００に送信し、レリーズ指示部が記録指示を受け付けた場合、静止画データを受信装置２００に送信する第１の無線通信部１０６と、第１の無線通信部１０６が使用している無線チャネルと異なる無線チャネルを使用して動画データを受信装置２００に送信する第２の無線通信部１０８と、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部１０８に設定する第１の設定部（第１の制御部１１２）と、を有する内視鏡１００が構成される。
【０２０８】
また、本実施形態によれば、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して内視鏡１００から受信し、静止画データを内視鏡１００から受信する第３の無線通信部２０１と、第３の無線通信部２０１が使用している無線チャネルと異なる無線チャネルを使用して動画データを内視鏡１００から受信する第４の無線通信部２０３と、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第４の無線通信部２０３に設定する第２の設定部（第２の制御部２１０）と、を有する受信装置２００が構成される。
【０２０９】
また、本実施形態によれば、内視鏡１００と受信装置２００とを有する無線内視鏡システム１０であって、内視鏡１００は、被写体を撮像し、画像データを出力する撮像部１０１と、撮像部１０１から出力された画像データから動画データを生成する動画生成部１０２と、撮像部１０１から出力された画像データから静止画データを生成する静止画生成部１０３と、ユーザから画像の記録指示を受け付けるレリーズ指示部（第１の操作部１０５）と、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して受信装置２００に送信し、レリーズ指示部が記録指示を受け付けた場合、静止画データを受信装置２００に送信する第１の無線通信部１０６と、第１の無線通信部１０６が使用している無線チャネルと異なる無線チャネルを使用して動画データを受信装置２００に送信する第２の無線通信部１０８と、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部１０８に設定する第１の設定部（第１の制御部１１２）と、を有し、受信装置２００は、無線チャネルを順次変更して試験データを受信し、静止画データを受信する第３の無線通信部２０１と、第３の無線通信部２０１が使用している無線チャネルと異なる無線チャネルを使用して動画データを受信する第４の無線通信部２０３と、通信品質情報から決定された無線チャネルを第４の無線通信部２０３に設定する第２の設定部（第２の制御部２１０）と、を有する無線内視鏡システム１０が構成される。
【０２１０】
また、本実施形態によれば、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して第１の無線通信部１０６が受信装置２００に送信するステップＳ１１０１と、ユーザから画像の記録指示が受け付けられた場合、撮像部１０１から出力された画像データから生成された静止画データを第１の無線通信部１０６が受信装置２００に送信するステップＳ１０９２と、画像データから生成された動画データを、第１の無線通信部１０６が使用している無線チャネルと異なる無線チャネルを使用して第２の無線通信部１０８が受信装置２００に送信するステップＳ１０７と、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第１の設定部（第１の制御部１１２）が第２の無線通信部１０８に設定するステップＳ１１７と、を有する画像送信方法が構成される。
【０２１１】
また、本実施形態によれば、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して第３の無線通信部２０１が内視鏡１００から受信するステップＳ２１１１と、第３の無線通信部２０１が静止画データを内視鏡１００から受信するステップＳＳ２１２１と、第３の無線通信部２０１が使用している無線チャネルと異なる無線チャネルを使用して第４の無線通信部２０３が動画データを内視鏡１００から受信するステップＳ２１０と、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の設定部（第２の制御部２１０）が第４の無線通信部２０３に設定するステップＳ２１８８と、を有する画像受信方法が構成される。
【０２１２】
また、本実施形態によれば、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して、第１の無線通信部１０６によって受信装置２００に送信するステップＳ１１０１と、ユーザから画像の記録指示が受け付けられた場合、撮像部１０１から出力された画像データから生成された静止画データを第１の無線通信部１０６によって受信装置２００に送信するステップＳ１０９２と、画像データから生成された動画データを、第１の無線通信部１０６が使用している無線チャネルと異なる無線チャネルを使用して、第２の無線通信部１０８によって受信装置２００に送信するステップＳ１０７と、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部１０８に設定するステップＳ１１７と、をコンピュータに実行させるためのプログラムが構成される。
【０２１３】
また、本実施形態によれば、複数の無線チャネルの各々の通信品質を検出するための試験データを、無線チャネルを順次変更して、第３の無線通信部２０１によって内視鏡１００から受信するステップＳ２１１１と、第３の無線通信部２０１によって静止画データを内視鏡１００から受信するステップＳ２１２１と、第３の無線通信部２０１が使用している無線チャネルと異なる無線チャネルを使用して、第４の無線通信部２０３によって動画データを内視鏡１００から受信するステップＳ２１０と、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第４の無線通信部２０３に設定するステップＳ２１８８と、をコンピュータに実行させるためのプログラムが構成される。
【０２１４】
本実施形態では、動画データと静止画データとが、異なる無線チャネルで送信されるので、動画伝送をより安定的に行うことができる。また、試験データの送信に使用された無線チャネルの通信品質に関する通信品質情報から決定された無線チャネルを第２の無線通信部１０８または第４の無線通信部２０３に設定することによって、動画伝送をより一層安定的に行うことができる。
【０２１５】
また、第１の動作例と第２の動作例とでは、無線チャネルを順次変更して静止画データを送信することによって、静止画データの送信と、静止画データの送信に使用された無線チャネルの通信品質に関する情報の取得とを並行的に行うことができる。
【０２１６】
また、第３の動作例と第４の動作例とでは、固定された無線チャネルを使用して静止画データを送信することによって、最も通信品質の良い無線チャネルを使用して静止画データを送信することができる。
【０２１７】
また、第１から第４の動作例では、動画データの送信に使用されている無線チャネルの通信品質が所定の品質未満となった場合に、通信品質情報から決定された無線チャネルを動画データの送信に使用することによって、動画伝送をより一層安定的に行うことができる。
【０２１８】
また、第１から第４の動作例では、試験データと静止画データとを識別する情報を受信装置２００に送信することによって、データの種類に応じて受信装置２００が処理を行うことができる。
【０２１９】
以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成は上記の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【０２２０】
１０  無線内視鏡システム
１００  内視鏡
１０１  撮像部
１０２  動画生成部
１０３  静止画生成部
１０４  試験データ生成部
１０５  第１の操作部
１０６  第１の無線通信部
１０７  第１のアンテナ
１０８  第２の無線通信部
１０９  第２のアンテナ
１１０  第１のＲＯＭ
１１１  第１のＲＡＭ
１１２  第１の制御部
２００  受信装置
２０１  第３の無線通信部
２０２  第３のアンテナ
２０３  第４の無線通信部
２０４  第４のアンテナ
２０５  第２の操作部
２０６  画像処理部
２０７  画像データ記憶部
２０８  第２のＲＯＭ
２０９  第２のＲＡＭ
２１０  第２の制御部
【図１】
2015223364.tif 000003
【図２】
2015223364.tif 000004
【図３】
2015223364.tif 000005
【図４】
2015223364.tif 000006
【図５】
2015223364.tif 000007
【図６】
2015223364.tif 000008
【図７】
2015223364.tif 000009
【図８】
2015223364.tif 000010
【図９】
2015223364.tif 000011
【図１０】
2015223364.tif 000012
【図１１】
2015223364.tif 000013
【図１２】
2015223364.tif 000014
【図１３】
2015223364.tif 000015
【図１４】
2015223364.tif 000016
【図１５】
2015223364.tif 000017
【図１６】
2015223364.tif 000018
【図１７】
2015223364.tif 000019
【図１８】
2015223364.tif 000020
【図１９】
2015223364.tif 000021
【図２０】
2015223364.tif 000022
【図２１】
2015223364.tif 000023
【図２２】
2015223364.tif 000024
【図２３】
2015223364.tif 000025
【図２４】
2015223364.tif 000026
【図２５】
2015223364.tif 000027
【図２６】
2015223364.tif 000028
【図２７】
2015223364.tif 000029
【図２８】
2015223364.tif 000030
【図２９】
2015223364.tif 000031
【図３０】
2015223364.tif 000032
【図３１】
2015223364.tif 000033
【図３２】
2015223364.tif 000034
【図３３】
2015223364.tif 000035