(57)【要約】【課題】各機能毎に最適な通信モードで通信を行う。【解決手段】撮像装置１であって、所定の通信回線を介して携帯装置２と通信可能に接続する無線処理部１０７と、複数の機能のうち、何れか一の機能の実行指示を検出する第１指示検出部１０８ａと、実行指示が検出された一の機能に応じて、無線処理部の複数の通信モードの中で何れか一の通信モードを選択的に特定するモード特定部１０８ｂと、を備えている。【選択図】図２
2019009819.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信回線を介して外部機器と通信可能に接続する通信手段と、
この通信手段による前記所定の通信回線を介した前記外部機器との通信状態を取得する取得手段と、
この取得手段により取得された通信状態に基づいて、複数の機能のうち、何れか一の機能の実行指示を検出する検出手段と、
この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、
を備えたことを特徴とする電子機器。
【請求項２】
前記複数の通信モードは、省電力性能、一回当たりの通信データ量、無線通信可能な範囲及び通信の頻度のうち、少なくとも何れか一を基準として規定されていることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記電子機器は、撮像装置を含むことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記複数の機能は、
撮像されている画像を外部機器に逐次送信する機能と、外部機器から送信された当該電子機器を動作させるための操作指示を受信する機能とを含むことを特徴とする請求項１〜３の何れか一項に記載の電子機器。
【請求項５】
所定の通信回線を介して外部の通信装置と通信可能に接続する通信手段と、
前記外部の通信装置から送信され前記通信手段により受信された通信状態を取得する取得手段と、
この取得手段により取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出する検出手段と、
この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、
を備えたことを特徴とする電子機器。
【請求項６】
所定の通信回線を介して外部機器と通信可能に接続する通信手段を備える電子機器のコンピュータを、
前記通信手段による前記所定の通信回線を介した前記外部機器との通信状態を取得する取得手段、
この取得手段により取得された通信状態に基づいて、複数の機能のうち、何れか一の機能の実行指示を検出する検出手段、
この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段、
として機能させることを特徴とするプログラム。
【請求項７】
電子機器と通信装置とを備える通信システムであって、
前記通信装置は、
所定の通信回線を介して前記電子機器と通信可能に接続する装置側通信手段と、
複数の機能の実行履歴を記録する記録手段と、
この記録手段に記録されている複数の機能の実行履歴に基づいて、前記電子機器の複数の機能の中で何れか一の機能の実行指示を生成する生成手段と、
この生成手段により生成された実行指示を前記装置側通信手段により送信する送信手段と、を備え、
前記電子機器は、
所定の通信回線を介して前記通信装置と通信可能に接続する機器側通信手段と、
前記通信装置から送信され前記機器側通信手段により受信された実行指示に基づいて、前記複数の機能の中で何れか一の機能の実行指示を検出する検出手段と、
この検出手段により実行指示が検出された一の機能に応じて、前記機器側通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴とする通信システム。
【請求項８】
電子機器と通信装置とを備える通信システムであって、
前記通信装置は、
所定の通信回線を介して前記電子機器と通信可能に接続する装置側通信手段と、
この装置側通信手段による前記所定の通信回線を介した前記電子機器との通信状態を検出する装置側検出手段と、
この装置側検出手段により検出された通信状態を前記装置側通信手段により送信する送信手段と、を備え、
前記電子機器は、
所定の通信回線を介して前記通信装置と通信可能に接続する機器側通信手段と、
前記通信装置から送信され前記機器側通信手段により受信された通信状態を取得する取得手段と、
この取得手段により取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出する機器側検出手段と、
この機器側検出手段により実行指示が検出された一の機能に応じて、前記機器側通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、プログラム及び通信システムに関する。
【背景技術】
【０００２】
近年、リモコン（リモートコントローラー、遠隔制御装置）等の外部機器を使用することによりデジタルカメラを遠隔操作して撮像する場合において、通信媒体として赤外線の他、Bluetooth(登録商標)等の近接無線通信規格を採用するケースが増えてきている。
この近接無線通信規格を遠隔操作用の通信媒体として利用するメリットとしては、障害物に対して強い点の他、赤外線よりも大容量のデータの伝送が可能になるという点がある。
そして、上記メリットを活用し、遠隔操作用の外部機器にライブビュー画像を送信する技術も提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−９６１６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、外部機器にライブビュー画像を送信する機能に加えて、外部機器でデジタルカメラを遠隔操作する他の機能を具備することで、ユーザの利便性を向上させることができると考えられる。
しかしながら、各機能と通信モードとは関連性は無かった。
【０００５】
そこで、本発明の課題は、各機能毎に最適な通信モードで通信を行うことができる電子機器、プログラム及び通信システムを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る電子機器は、
所定の通信回線を介して外部機器と通信可能に接続する通信手段と、この通信手段による前記所定の通信回線を介した前記外部機器との通信状態を取得する取得手段と、この取得手段により取得された通信状態に基づいて、複数の機能のうち、何れか一の機能の実行指示を検出する検出手段と、この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴としている。
【０００７】
また、本発明に係る電子機器は、
所定の通信回線を介して外部の通信装置と通信可能に接続する通信手段と、前記外部の通信装置から送信され前記通信手段により受信された通信状態を取得する取得手段と、この取得手段により取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出する検出手段と、この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴としている。
【０００８】
また、本発明に係るプログラムは、
所定の通信回線を介して外部機器と通信可能に接続する通信手段を備える電子機器のコンピュータを、前記通信手段による前記所定の通信回線を介した前記外部機器との通信状態を取得する取得手段、この取得手段により取得された通信状態に基づいて、複数の機能のうち、何れか一の機能の実行指示を検出する検出手段、この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段、として機能させることを特徴としている。
【０００９】
また、本発明に係る通信システムは、
電子機器と通信装置とを備える通信システムであって、前記通信装置は、所定の通信回線を介して前記電子機器と通信可能に接続する装置側通信手段と、複数の機能の実行履歴を記録する記録手段と、この記録手段に記録されている複数の機能の実行履歴に基づいて、前記電子機器の複数の機能の中で何れか一の機能の実行指示を生成する生成手段と、この生成手段により生成された実行指示を前記装置側通信手段により送信する送信手段と、を備え、前記電子機器は、所定の通信回線を介して前記通信装置と通信可能に接続する機器側通信手段と、前記通信装置から送信され前記機器側通信手段により受信された実行指示に基づいて、前記複数の機能の中で何れか一の機能の実行指示を検出する検出手段と、この検出手段により実行指示が検出された一の機能に応じて、前記機器側通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴としている。
【００１０】
また、本発明に係る通信システムは、
電子機器と通信装置とを備える通信システムであって、前記通信装置は、所定の通信回線を介して前記電子機器と通信可能に接続する装置側通信手段と、この装置側通信手段による前記所定の通信回線を介した前記電子機器との通信状態を検出する装置側検出手段と、この装置側検出手段により検出された通信状態を前記装置側通信手段により送信する送信手段と、を備え、前記電子機器は、所定の通信回線を介して前記通信装置と通信可能に接続する機器側通信手段と、前記通信装置から送信され前記機器側通信手段により受信された通信状態を取得する取得手段と、この取得手段により取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出する機器側検出手段と、この機器側検出手段により実行指示が検出された一の機能に応じて、前記機器側通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴としている。
【発明の効果】
【００１１】
本発明によれば、各機能毎に最適な通信モードで通信を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明を適用した実施形態１の通信システムの概略構成を示す図である。
【図２】図１の撮像システムを構成する撮像装置の概略構成を示すブロック図である。
【図３】図１の撮像システムによる無線通信に用いられるBluetoothのバージョンの一例を説明するための図である。
【図４】図１の撮像システムを構成する携帯装置の概略構成を示すブロック図である。
【図５】図１の撮像システムによる通信処理に係る動作の一例を示すフローチャートである。
【図６】本発明を適用した実施形態２の撮像システムを構成する撮像装置の概略構成を示すブロック図である。
【図７】本発明を適用した実施形態２の撮像システムを構成する携帯装置の概略構成を示すブロック図である。
【図８】本発明を適用した実施形態２の撮像システムによる通信処理に係る動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
【００１４】
［実施形態１］
図１は、本発明を適用した実施形態１の通信システム１００の概略構成を示す図である。
【００１５】
図１に示すように、実施形態１の通信システム１００は、撮像装置（電子機器；図２参照）１と、携帯装置（通信装置；図３参照）２とを備え、撮像装置１と携帯装置２とは、無線通信回線（例えば、Bluetooth等の無線ＰＡＮ（Personal Area Network））を介して情報通信可能に接続されている。
ここで、撮像装置１及び携帯装置２は、例えば、同一のユーザにより所持され使用されるものであるが、互いに異なるユーザにより所持され使用されても良い。
【００１６】
先ず、撮像装置１について、図２を参照して説明する。
図２は、通信システム１００を構成する撮像装置１の概略構成を示すブロック図である。
【００１７】
図２に示すように、撮像装置１は、中央制御部１０１と、メモリ１０２と、撮像部１０３と、画像データ処理部１０４と、記録媒体制御部１０５と、操作入力部１０６と、無線処理部１０７と、動作制御部１０８とを備えている。
また、中央制御部１０１、メモリ１０２、撮像部１０３、画像データ処理部１０４、記録媒体制御部１０５、無線処理部１０７及び動作制御部１０８は、バスライン１０９を介して接続されている。
【００１８】
中央制御部１０１は、撮像装置１の各部を制御するものである。具体的には、中央制御部１０１は、図示は省略するが、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）を備え、撮像装置１用の各種処理プログラム（図示略）に従って各種の制御動作を行う。
【００１９】
メモリ１０２は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）等により構成され、中央制御部１０１の他、当該撮像装置１の各部によって処理されるデータ等を一時的に記録するものである。
【００２０】
撮像部１０３は、被写体を撮像する撮像手段を構成している。具体的には、撮像部１０３は、レンズ部１０３ａと、電子撮像部１０３ｂと、撮像制御部１０３ｃとを備えている。
【００２１】
レンズ部１０３ａは、例えば、ズームレンズやフォーカスレンズ等の複数のレンズから構成されている。
電子撮像部１０３ｂは、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-oxide Semiconductor）等のイメージセンサから構成され、レンズ部１０３ａの各種レンズを通過した光学像を二次元の画像信号に変換する。
なお、図示は省略するが、撮像部１０３は、レンズ部１０３ａを通過する光の量を調整する絞りを備えていても良い。
【００２２】
撮像制御部１０３ｃは、撮像部１０３による被写体の撮像を制御する。すなわち、撮像制御部１０３ｃは、図示は省略するが、タイミング発生器、ドライバなどを備えている。そして、撮像制御部１０３ｃは、タイミング発生器、ドライバにより電子撮像部１０３ｂを走査駆動して、所定周期毎にレンズ部１０３ａにより結像された光学像を電子撮像部１０３ｂにより二次元の画像信号に変換させ、当該電子撮像部１０３ｂの撮像領域から１画面分ずつフレーム画像を読み出して画像データ処理部１０４に出力させる。
【００２３】
画像データ処理部１０４は、被写体を撮像した画像の画像データを生成する。
具体的には、画像データ処理部１０４は、電子撮像部１０３ｂから転送されたフレーム画像のアナログ値の信号に対してＲＧＢの各色成分毎に適宜ゲイン調整した後に、サンプルホールド回路（図示略）でサンプルホールドしてＡ／Ｄ変換器（図示略）でデジタルデータに変換し、カラープロセス回路（図示略）で画素補間処理及びγ補正処理を含むカラープロセス処理を行った後、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶデータ）を生成する。
【００２４】
また、携帯装置２にてライブビュー画像を表示する場合には、画像データ処理部１０４は、ライブビュー画像を構成する各フレーム画像の表示用の画像データを無線処理部１０７に出力する。出力された画像データは無線処理部１０７の通信アンテナ１０７ａを介して携帯装置２に送信される。
また、画像を記録する際には、画像データ処理部１０４は、被写体のＹＵＶデータを所定の符号化方式（例えば、ＪＰＥＧ形式、モーションＪＰＥＧ形式、ＭＰＥＧ形式等）に従って圧縮して、記録媒体制御部１０５に出力する。
【００２５】
記録媒体制御部１０５は、記録媒体１０５ａが着脱自在に構成され、装着された記録媒体１０５ａからのデータの読み出しや記録媒体１０５ａに対するデータの書き込みを制御する。
すなわち、記録媒体制御部１０５は、画像データ処理部１０４の符号化部（図示略）により所定の圧縮形式（例えば、ＪＰＥＧ形式、モーションＪＰＥＧ形式、ＭＰＥＧ形式等）で符号化された記録用の画像データを記録媒体１０５ａの所定の記録領域に記録させる。
なお、記録媒体１０５ａは、例えば、不揮発性メモリ（フラッシュメモリ）等により構成されている。
【００２６】
操作入力部１０６は、当該撮像装置１の所定操作を行うためのものであり、例えば、装置本体の電源のＯＮ／ＯＦＦに係る電源ボタン、被写体の撮像指示に係るシャッタボタン、撮像モードや機能等の選択指示に係る選択決定ボタン、ズーム量の調整指示に係るズームボタン（何れも図示略）等を備えている。そして、操作入力部１０６は、各ボタンの操作に応じて所定の操作信号を中央制御部１０１に出力する。
【００２７】
無線処理部１０７は、所定の無線通信回線を介して接続された携帯装置２との情報の通信制御を行う。
すなわち、無線処理部１０７は、所定の無線通信回線（例えば、Bluetooth等の無線ＰＡＮ（Personal Area Network）））を介して携帯装置（外部機器）２と通信可能に接続する通信手段を構成している。具体的には、無線処理部１０７は、例えば、通信アンテナ１０７ａを介して携帯装置２との間で無線通信を行うための制御モジュールを具備している。
そして、無線処理部１０７は、例えば、予めペアリングと呼ばれる通信設定処理を行うことで、互いのデバイス情報や認証鍵のデータを無線信号により通信相手と交換する。これにより、その後、通信設定処理を毎回行わなくとも、例えば、撮像装置１と携帯装置２とが電波が届かない範囲に離れれば通信接続が解除される一方で、電波が届く範囲に近づけば自動的に通信接続される。
【００２８】
撮像装置１と携帯装置２との間の無線通信では、一方（例えば、携帯装置２）がマスタとなり、他方（例えば、撮像装置１）がスレーブとなるネットワークを構成する。
また、ブルートゥース（登録商標）による通信の規格には、図３に示すように、通信速度や適用可能なプロファイルの種類（図示略）等が異なる「１．ｘ」、「２．ｘ」、「２．ｘ＋ＥＤＲ」、「３．ｘ」、「３．ｘ＋ＥＤＲ」、「３．ｘ＋ＨＳ」、「４．ｘ」等の複数のバージョンがある。これらのバージョンについての詳細な説明は省略するが、「１．ｘ」、「２．ｘ」、「２．ｘ＋ＥＤＲ」、「３．ｘ」、「３．ｘ＋ＥＤＲ」、「３．ｘ＋ＨＳ」は、下位互換性を有する規格（「Bluetooth Classic」と呼ばれる）であり、「４．ｘ」は、他のバージョンとは互換性を有しない規格（「Bluetooth Low Energy」と呼ばれる）である。
本実施形態では、無線処理部１０７は、例えば、「Bluetooth Classic」と呼ばれるバージョンの一つである「２．ｘ＋ＥＤＲ」と、「Bluetooth Low Energy」と呼ばれるバージョンである「４．ｘ」の両方の機能に対応し、後述する複数の通信モードを切り替えて通信を行う制御モジュールを具備するものとする。
【００２９】
また、「Bluetooth Classic」と呼ばれるバージョンの通信プロトコルでは、基本的には、機器どうしの通信接続を常時確立した状態の通信モードで通信を行い、これにより、通信速度の高速化を図り、例えば、ライブビュー画像や記録用の画像の画像データ等の大容量のデータ通信に有効である。なお、バージョン「２．１」以降の規格では、例えば、機器どうしが所定の時間間隔で定期的に通信を行い、自機器に入力される操作信号のみを検出可能な通信モードで通信接続を確立する機能（「Sniff Subrating」機能）を具備することで、省電力化を図ることができる。
一方、「Bluetooth Low Energy」と呼ばれるバージョンの通信プロトコルでは、外部機器に対してデータの送信のみを行うモード（「Advertise」と呼ばれる）と、外部機器から送信されるデータの受信のみを行うモード（「Scan」と呼ばれる）を一定間隔ごとに繰り返すことで、一回当たりの通信データ量は多くないものの、「Bluetooth Classic」に対して大幅な省電力化が図られている。また、通信の際の送信電力を変化させることで、消費電力に応じて無線通信可能な範囲を変化させることもできる。
すなわち、ブルートゥースによる通信の規格では、省電力性能、一回当たりの通信データ量、無線通信可能な範囲、通信の頻度等を異ならせたものが複数ある。
【００３０】
そして、無線処理部１０７は、外部機器との通信接続を常時確立して当該外部機器との間で逐次データの送受信を行う第１の通信モードと、「Sniff Subrating」機能を利用することで省電力化を図り、自機器に入力される操作信号のみを検出可能な第２の通信モードと、「Bluetooth Low Energy」の通信プロトコルを利用して「Bluetooth Classic」よりも大幅に省電力化した第３の通信モードとを切り替えて携帯装置２と通信可能となっている。具体的には、無線処理部１０７は、動作制御部１０８のモード特定部１０８ｂ（詳細後述）により特定された通信モードに切り替えて携帯装置２との無線通信を行う。
【００３１】
動作制御部１０８は、各種アプリケーションプログラム（図示略）の実行に基づいて、当該プログラムと協働して各種機能を実現する。
ここで、アプリケーションプログラムとしては、例えば、ライブビュー画像転送プログラム、操作待機プログラム、遠隔操作プログラム等が挙げられる。例えば、動作制御部１０８は、ライブビュー画像転送プログラムを実行することで、画像データ処理部１０４により生成されたライブビュー画像の画像データを無線処理部１０７により無線通信可能に接続された携帯装置２に対して逐次送信させる（ライブビュー画像転送機能）。また、例えば、動作制御部１０８は、操作待機プログラムを実行することで、ユーザによる操作入力部１０６の所定操作のみを受け付ける状態を維持する（操作待機機能）。また、例えば、動作制御部１０８は、遠隔操作プログラムを実行することで、無線処理部１０７により無線通信可能に接続された携帯装置２の所定操作に応じた操作指示を受け付ける状態を維持する（遠隔操作機能）。
なお、アプリケーションプログラムは、例えば、予めＲＯＭに記録されていても良いし、無線処理部１０７が外部機器（例えば、携帯装置２やサーバ等（図示略）等）から取得しても良い。
【００３２】
また、動作制御部１０８は、第１指示検出部１０８ａと、モード特定部１０８ｂとを具備している。
なお、動作制御部１０８の各部は、例えば、所定のロジック回路から構成されているが、当該構成は一例であってこれに限られるものではない。
【００３３】
第１指示検出部１０８ａは、当該動作制御部１０８により実行される機能の実行指示を検出する。
すなわち、第１指示検出部（検出手段）１０８ａは、複数の機能のうち、何れか一の機能の実行指示を検出する。
ここで、複数の機能としては、例えば、上記したように、撮像されている画像を携帯装置（外部機器）２に逐次送信するライブビュー画像転送機能、ユーザによる操作入力部１０６の所定操作のみを受け付ける操作待機機能、携帯装置２から送信された当該撮像装置１を動作させるための操作指示を無線処理部１０７により受信する遠隔操作機能等が挙げられる。
具体的には、第１指示検出部１０８ａは、携帯装置２から無線ＰＡＮを介して送信され無線処理部１０７により受信されたデータに基づいて、上記した複数の機能の中で何れか一の機能の実行指示を検出する。すなわち、携帯装置２の記録部２０４（後述）には、撮像装置１により実行された各種機能の実行履歴に係る履歴情報２０４ａが記録されており、当該履歴情報２０４ａに基づいて実行指示生成部２０５（後述）により何れか一の機能の実行指示に係る実行指示データが生成される。第１指示検出部１０８ａは、携帯装置２から無線ＰＡＮを介して送信され無線処理部１０７により受信された実行指示データを取得して、複数の機能の中で何れか一の機能の実行指示を検出する。
【００３４】
なお、動作制御部１０８により実行される機能として、例えば、ライブビュー画像転送機能、操作待機機能、遠隔操作機能を例示したが、一例であってこれらに限られるものではなく、適宜任意に変更可能である。
【００３５】
モード特定部１０８ｂは、無線処理部１０７の通信モードを特定する。
すなわち、モード特定部（特定手段）１０８ｂは、第１指示検出部１０８ａにより実行指示が検出された一の機能に応じて、無線処理部１０７の複数の通信モードの中で何れか一の通信モードを選択的に特定する。
ここで、動作制御部１０８により実行される複数の機能と、無線処理部１０７の複数の通信モードとは、例えば、対応付けテーブル（図示略）等を利用して予め対応付けられている。具体的には、例えば、ライブビュー画像転送機能と第１の通信モードとが対応付けられ、操作待機機能と第２の通信モードとが対応付けられ、遠隔操作機能と第３の通信モードとが対応付けられている。
そして、第１指示検出部１０８ａにより何れか一の機能（例えば、ライブビュー画像転送機能等）の実行指示が検出されると、モード特定部１０８ｂは、第１〜第３の通信モードの中で、実行指示が検出された機能と対応付けられている通信モード（例えば、第１の通信モード等）を特定する。モード特定部１０８ｂにより特定された通信モードの情報は、メモリ１０２に出力されて、当該メモリ１０２に一時的に格納されても良い。
そして、無線処理部１０７は、メモリ１０２から通信モードの情報を取得して、モード特定部１０８ｂにより特定された通信モードに切り替えて携帯装置２との無線通信を行う。
【００３６】
次に、携帯装置２について、図４を参照して説明する。
図４は、通信システム１００を構成する携帯装置２の概略構成を示すブロック図である。
【００３７】
図４に示すように、携帯装置２は、中央制御部２０１と、メモリ２０２と、第１無線処理部２０３と、記録部２０４と、実行指示生成部２０５と、第２無線処理部２０６と、表示部２０７と、表示制御部２０８と、送受話部２０９と、操作入力部２１０等を備えている。
また、中央制御部２０１、メモリ２０２、第１無線処理部２０３、記録部２０４、第２無線処理部２０６、実行指示生成部２０５、表示制御部２０８及び送受話部２０９は、バスライン２１１を介して接続されている。
【００３８】
なお、携帯装置２は、例えば、携帯電話やＰＨＳ（Personal Handy-phone System）などの移動体通信網で用いられる移動局、ＰＤＡ（Personal Data Assistants）等から構成されている。
【００３９】
中央制御部２０１は、携帯装置２の各部を制御する。
具体的には、中央制御部２０１は、携帯装置２の各部を制御するＣＰＵ（Central Processing Unit；図示略）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）を備え、携帯装置２用の各種処理プログラム（図示略）に従って各種の制御動作を行う。
【００４０】
メモリ２０２は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）等により構成され、中央制御部２０１の他、当該携帯装置２の各部によって処理されるデータ等を一時的に記録する。
【００４１】
第１無線処理部２０３は、通信ネットワークＮ及び通信アンテナ２０３ａを介してデータの送受信を行う。
即ち、通信アンテナ２０３ａは、当該携帯装置２が無線基地局（図示略）との通信で採用している所定の通信方式（例えば、Ｗ−ＣＤＭＡ(Wideband Code Division Multiple Access)方式、ＧＳＭ（Global System for Mobile communications；登録商標）方式等）
に対応したデータの送受信が可能なアンテナである。そして、第１無線処理部２０３は、所定の通信方式に対応する通信プロトコルに従って、この通信方式で設定される通信チャネルにより無線基地局との間で通信アンテナ２０３ａを介してデータの送受信を行う。つまり、第１無線処理部２０３は、中央制御部２０１から出力されて入力される指示信号に基づいて、通信相手の外部機器に対して、当該外部機器の外部ユーザとの通話中の音声の送受信や、電子メールのデータの送受信を行う。
なお、第１無線処理部２０３の構成は一例であってこれに限られるものではなく、適宜任意に変更可能であり、例えば、図示は省略するが、無線ＬＡＮモジュールを搭載し、アクセスポイント（Access Point）を介して通信ネットワークＮにアクセス可能な構成としても良い。
【００４２】
通信ネットワークＮは、例えば、携帯装置２を無線基地局やゲートウェイサーバ（図示略）等を介して外部機器と接続する通信ネットワークである。
また、通信ネットワークＮは、例えば、専用線や既存の一般公衆回線を利用して構築された通信ネットワークであり、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の様々な回線形態を適用することが可能である。また、通信ネットワークＮには、例えば、電話回線網、ＩＳＤＮ回線網、専用線、移動体通信網、通信衛星回線、ＣＡＴＶ回線網等の各種通信ネットワーク網と、ＩＰネットワーク、ＶｏＩＰ（Voice over Internet Protocol）ゲートウェイ、インターネットサービスプロバイダ等が含まれる。
【００４３】
記録部２０４は、履歴情報２０４ａを記録する。
すなわち、記録部（記録手段）２０４は、当該携帯装置２と無線ＰＡＮを介して接続された撮像装置１による複数の機能の実行履歴に係る履歴情報２０４ａを記録する。例えば、携帯装置２は、撮像装置１と無線ＰＡＮを介して接続された状態で、撮像装置１の動作制御部１０８により実行されている機能（例えば、ライブビュー画像転送機能等）を示す情報を撮像装置１から取得する。そして、記録部２０４は、取得された情報とその日時に係る日時情報とを対応付けて所定期間分の履歴情報２０４ａとして記録する。
なお、記録部２０４は、例えば、ＳＳＤ（Solid State Drive）やＨＤＤ（Hard Disk Drive）等から構成されている。
【００４４】
実行指示生成部２０５は、撮像装置１により実行される何れか一の機能の実行指示に係る実行指示データを生成する。
すなわち、実行指示生成部２０５は、記録部２０４から履歴情報２０４ａを読み出して取得し、撮像装置１により実行された各種機能の実行履歴を考慮して実行指示データを生成する。具体的には、例えば、当該携帯装置２と撮像装置１とが無線ＰＡＮを介して接続されると、実行指示生成部２０５は、履歴情報２０４ａを参照して、撮像装置１による複数の機能（例えば、ライブビュー画像転送機能、操作待機機能、遠隔操作機能等）の中で、所定期間内で実行頻度の最も高い機能（例えば、ライブビュー画像転送機能等）を特定して、特定された機能の実行指示に係る実行指示データを生成する。このとき、実行指示生成部２０５は、履歴情報２０４ａの日時情報を利用して、実行指示データを生成する時点の時間帯（例えば、日中等）で実行された機能のみを抽出して、その中で実行頻度の最も高い機能を特定するようにしても良い。
さらに、撮像装置１による各機能が実行された位置に係る位置情報が履歴として履歴情報２０４ａに記録されている場合には、実行指示生成部２０５は、履歴情報２０４ａの位置情報を利用して、実行指示データを生成する地点の周辺（例えば、自宅等）で実行された機能のみを抽出して、その中で実行頻度の最も高い機能を特定するようにしても良い。
実行指示生成部２０５により生成された実行指示データは、メモリ２０２に出力されて、当該メモリ２０２に一時的に格納されても良い。
【００４５】
第２無線処理部２０６は、所定の無線通信回線を介して接続された撮像装置１と通信する。
即ち、第２無線処理部２０６は、例えば、通信アンテナ２０６ａを介して撮像装置１との間で無線通信を行うための制御モジュールを具備している。そして、第２無線処理部（送信手段）２０６は、実行指示生成部２０５により生成された実行指示データを取得して、無線ＰＡＮを介して撮像装置１に送信する。
なお、第２無線処理部２０６の構成及び機能は、撮像装置１の無線処理部１０７と略同様であるので、詳細な説明は省略する。また、第２無線処理部２０６は、撮像装置１から無線処理部１０７の通信モードを特定する情報を取得して、同じ通信モードで通信を行うようになっている。つまり、撮像装置１の無線処理部１０７の通信モードが切り替えられた場合には、第２無線処理部２０６の通信モードも自動的に切り替えられることとなる。
【００４６】
表示部２０７は、例えば、ＬＣＤ等を具備し、中央制御部２０１のＣＰＵの制御下にて各種情報を表示領域内に表示する。具体的には、表示部２０７は、例えば、表示制御部２０８から出力された画像信号に応じてアプリケーション画面（例えば、ライブビュー画像表示画面や遠隔操作画面等）を表示領域内に表示する。
【００４７】
表示制御部２０８は、中央制御部２０１のＣＰＵによる各種のアプリケーションプログラム（図示略）の実行に基づいて、アプリケーション画面を生成し、生成されたアプリケーション画面に従った画像信号を表示部２０７に出力する。
すなわち、例えば、予めＲＯＭ等の記録手段には、撮像装置１の動作制御部１０８により実行可能なアプリケーションプログラム（例えば、ライブビュー画像転送プログラム、操作待機プログラム、遠隔操作プログラム等）に対応するアプリケーションプログラムが記録されている。そして、撮像装置１と無線ＰＡＮを介して接続された状態で、複数の機能の中で撮像装置１の動作制御部１０８により実行されている機能（例えば、ライブビュー画像転送機能等）を示す情報が第２無線処理部２０６により取得されると、中央制御部２０１のＣＰＵは、取得された情報に係る機能に対応するアプリケーションプログラムを実行する。表示制御部２０８は、中央制御部２０１のＣＰＵにより実行されているアプリケーションプログラムに対応するアプリケーション画面を生成し、生成されたアプリケーション画面に従った画像信号を表示部２０７に出力する。
なお、アプリケーションプログラムは、例えば、第１無線処理部２０３が通信ネットワークＮを介して外部機器（例えば、サーバ等（図示略））から取得しても良い。
【００４８】
送受話部２０９は、通信ネットワークＮを介して接続された外部機器の外部ユーザとの通話を行う。
具体的には、送受話部２０９は、マイク２０９ａ、スピーカ２０９ｂ、データ変換部２０９ｃ等を備えている。そして、送受話部２０９は、マイク２０９ａから入力されるユーザの送話音声をデータ変換部２０９ｃによりＡ／Ｄ変換処理して送話音声データを中央制御部２０１に出力するとともに、中央制御部２０１の制御下にて、第１無線処理部２０３から出力されて入力される受話音声データ等の音声データをデータ変換部２０９ｃによりＤ／Ａ変換処理してスピーカ２０９ｂから出力する。
【００４９】
操作入力部２１０は、携帯装置２本体に対して各種指示を入力するためのものである。
具体的には、操作入力部２１０は、携帯装置２本体の電源のＯＮ／ＯＦＦに係る電源ボタン、モードや機能等の選択指示に係る上下左右のカーソルボタンや決定ボタン、電話の発着信や電子メールの送受信等の実行指示に係る通信関連ボタン、テキストの入力指示に係る数字ボタンや記号ボタン等の各種ボタン（何れも図示略）を備えている。
そして、ユーザにより各種ボタンが操作されると、操作入力部２１０は、操作されたボタンに応じた操作指示を中央制御部２０１に出力する。中央制御部２０１は、操作入力部２１０から出力され入力された操作指示に従って所定の動作（例えば、電話の発着信、電子メールの送受信等）を各部に実行させる。
【００５０】
なお、操作入力部２１０は、表示部２０７と一体となって設けられたタッチパネルを有していても良く、ユーザによるタッチパネルの所定操作に基づいて、当該所定操作に応じた操作指示を中央制御部２０１に出力しても良い。
【００５１】
＜通信処理＞
次に、実施形態１の通信システム１００による通信処理について、図５を参照して説明する。
図５は、通信システム１００による通信処理に係る動作の一例を示すフローチャートである。
なお、以下に説明する通信処理では、予め携帯装置２の記録部２０４に履歴情報１０４ａが記録されているものとする。
【００５２】
図５に示すように、先ず、ユーザによる撮像装置１の操作入力部１０６の所定操作或いは携帯装置２の操作入力部２０９の所定操作に基づいて、又は、撮像装置１及び携帯装置２の電源投入後に自動的に、撮像装置１の無線処理部１０７と携帯装置２の第２無線処理部２０６とが無線ＰＡＮを介して無線通信可能に接続する（ステップＳ１）。
次に、携帯装置２の実行指示生成部２０５は、撮像装置１により実行される何れか一の機能の実行指示に係る実行指示データを生成する（ステップＳ２）。具体的には、実行指示生成部２０５は、記録部２０４の履歴情報２０４ａを参照して、撮像装置１による複数の機能（例えば、ライブビュー画像転送機能、操作待機機能、遠隔操作機能等）の中で、所定期間内で実行頻度の最も高い機能の実行指示に係る実行指示データを生成する。例えば、電源投入直後の場合等には、ユーザによる操作を待機した状態が多いと考えられるので、実行指示生成部２０５は、操作待機機能の実行指示に係る実行指示データを生成する。
そして、第２無線処理部２０６は、実行指示生成部２０５により生成された実行指示データを取得して、無線ＰＡＮを介して撮像装置１に送信する（ステップＳ３）。
【００５３】
撮像装置１にあっては、携帯装置２から送信された実行指示データが無線処理部１０７により受信されると、第１指示検出部１０８ａは、実行指示データを取得して、複数の機能の中で何れか一の機能の実行指示を検出する（ステップＳ４）。
次に、動作制御部１０８は、第１指示検出部１０８ａにより実行指示が検出された機能に応じて処理を分岐する（ステップＳ５）。すなわち、動作制御部１０８は、第１指示検出部１０８ａによりライブビュー画像転送機能の実行指示が検出された場合（ステップＳ５；ライブビュー画像）、処理をステップＳ６１に移行し、操作待機機能の実行指示が検出された場合（ステップＳ５；操作待機）、処理をステップＳ７１に移行し、遠隔操作機能の実行指示が検出された場合（ステップＳ５；遠隔操作）、処理をステップＳ８１に移行する。
【００５４】
＜ライブビュー画像転送機能＞
第１指示検出部１０８ａによりライブビュー画像転送機能の実行指示が検出された場合（ステップＳ５；ライブビュー画像）、モード特定部１０８ｂは、当該ライブビュー画像転送機能と対応付けられている第１の通信モードを無線処理部１０７の通信モードとして特定する（ステップＳ６１）。そして、モード特定部１０８ｂは、特定された第１の通信モードの情報をメモリ１０２に出力する。
その後、無線処理部１０７は、メモリ１０２から第１の通信モードの情報を取得して、通信モードを第１の通信モードに切り替えて携帯装置２との無線通信を行う（ステップＳ６２）。この場合、撮像装置１の無線処理部１０７と携帯装置２の第２無線処理部２０６との通信速度の高速化を図ることができる。
続けて、動作制御部１０８は、ライブビュー画像転送プログラムを実行することで、画像データ処理部１０４により生成されたライブビュー画像の画像データを無線処理部１０７により無線通信可能に接続された携帯装置２に対して逐次送信させる（ステップＳ６３；ライブビュー画像転送機能）。
【００５５】
＜操作待機機能＞
第１指示検出部１０８ａにより操作待機機能の実行指示が検出された場合（ステップＳ５；操作待機）、モード特定部１０８ｂは、当該操作待機機能と対応付けられている第２の通信モードを無線処理部１０７の通信モードとして特定する（ステップＳ７１）。そして、モード特定部１０８ｂは、特定された第２の通信モードの情報をメモリ１０２に出力する。
その後、無線処理部１０７は、メモリ１０２から第２の通信モードの情報を取得して、通信モードを第２の通信モードに切り替えて携帯装置２との無線通信を行う（ステップＳ７２）。この場合、撮像装置１に入力される操作信号のみを検出可能となり、省電力化を図ることができる。
続けて、動作制御部１０８は、操作待機プログラムを実行することで、ユーザによる操作入力部１０６の所定操作のみを受け付ける状態を維持する（ステップＳ７３；操作待機）。
【００５６】
＜遠隔操作機能＞
第１指示検出部１０８ａにより遠隔操作機能の実行指示が検出された場合（ステップＳ５；遠隔操作）、モード特定部１０８ｂは、当該遠隔操作機能と対応付けられている第３の通信モードを無線処理部１０７の通信モードとして特定する（ステップＳ８１）。そして、モード特定部１０８ｂは、特定された第３の通信モードの情報をメモリ１０２に出力する。
その後、無線処理部１０７は、メモリ１０２から第３の通信モードの情報を取得して、通信モードを第３の通信モードに切り替えて携帯装置２との無線通信を行う（ステップＳ８２）。この場合、撮像装置１の無線処理部１０７と携帯装置２の第２無線処理部２０６との無線通信にて、「Bluetooth Classic」に対して大幅な省電力化を図ることができる。
続けて、動作制御部１０８は、遠隔操作プログラムを実行することで、無線処理部１０７により無線通信可能に接続された携帯装置２の所定操作に応じた操作指示を受け付ける状態を維持する（ステップＳ８３；遠隔操作機能）。
【００５７】
その後、無線処理部１０７は、複数の機能の中で動作制御部１０８により実行されている機能（例えば、ライブビュー画像転送機能等）を示す情報を取得して、無線ＰＡＮを介して携帯装置２に送信する（ステップＳ９）。
【００５８】
携帯装置２にあっては、撮像装置１から送信された情報が第２無線処理部２０６により受信されると、中央制御部２０１のＣＰＵは、取得された情報に係る機能に対応するアプリケーションプログラムを実行し、表示制御部２０８は、中央制御部２０１のＣＰＵにより実行されているアプリケーションプログラムに対応するアプリケーション画面を生成し、生成されたアプリケーション画面に従った画像信号を表示部２０７に出力する（ステップＳ１０）。
【００５９】
なお、ユーザによる撮像装置１や携帯装置２の所定操作に基づいて、撮像装置１による動画像の撮像及び記録が開始された場合、第１の通信モードでは、当該撮像装置１により撮像されている動画像の画像データを携帯装置２に送信しても良い。このとき、撮像装置１による動画像の撮像及び記録動作は、例えば、無線処理部１０７の通信モードが切り替えられても、所定時間或いはユーザにより記録停止が指示されるまで継続するようになっている。
【００６０】
また、ユーザによる操作入力部１０６の所定操作に基づいて、ユーザ所望のアプリケーションの実行が指示された場合には、動作制御部１０８により実行される当該アプリケーションプログラムに対応する機能に基づいて、無線処理部１０７の通信モードを切り替えても良い。すなわち、例えば、第１の通信モードで無線通信を行うライブビュー画像転送機能を実行中に、動作制御部１０８による遠隔操作プログラムの実行が指示された場合には、無線処理部１０７の通信モードとして、遠隔操作機能に対応する第３の通信モードが特定されて自動的に切り替えられる。
【００６１】
以上のように、実施形態１の通信システム１００によれば、撮像装置１は、複数の機能のうち、何れか一の機能の実行指示を検出し、実行指示が検出された一の機能に応じて、無線処理部１０７の複数の通信モードの中で何れか一の通信モードを選択的に特定するので、複数の機能（例えば、ライブビュー画像を携帯装置２に逐次送信するライブビュー画像転送機能や、携帯装置２から送信された当該撮像装置１を動作させるための操作指示を受信する遠隔操作機能等）を具備する撮像装置１であっても、事前に全ての機能について最適な通信モードを設定しておかなくとも、各機能毎に最適な通信モードを特定して通信を行うことができる。すなわち、例えば、省電力性能、一回当たりの通信データ量、無線通信可能な範囲や通信の頻度等に応じて複数の通信モードが規定されている撮像装置１の場合、事前に全ての機能について最適な通信モードを設定しておくことはユーザにとって煩雑である。そこで、実行指示が検出された一の機能に応じた一の通信モードを選択的に特定することで、各機能毎に最適な通信モードで通信を行うことができる。
【００６２】
また、携帯装置２から送信され無線処理部１０７により受信された実行指示データに基づいて、複数の機能の中で何れか一の機能の実行指示を検出することができる。具体的には、実行指示データは、携帯装置２に記録されている撮像装置１の複数の機能の実行履歴に基づいて決定されているので、撮像装置１により実行された各機能の実行履歴を考慮して実行指示データを生成することができ、ユーザの使用状況に応じた最適な通信モードを特定して通信を行うことができる。
【００６３】
［実施形態２］
以下に、実施形態２の通信システムについて図６〜図８を参照して説明する。
実施形態２の通信システムを構成する撮像装置１Ａ及び携帯装置２Ａは、以下に詳細に説明する以外の点で上記実施形態１の撮像装置１及び携帯装置２と略同様の構成をなし、詳細な説明は省略する。
【００６４】
先ず、撮像装置１Ａについて、図６を参照して説明する。
図６は、本発明を適用した実施形態２の通信システムを構成する撮像装置１Ａの概略構成を示すブロック図である。
【００６５】
図６に示すように、実施形態２の撮像装置１Ａの無線処理部１０７は、通信状態取得部１０７ｂを具備し、動作制御部１０８は、第２指示検出部１０８ｃと、モード特定部１０８ｂとを具備している。
【００６６】
無線処理部１０７の通信状態取得部１０７ｂは、携帯装置２Ａとの通信状態を取得する。
すなわち、通信状態取得部（取得手段）１０７ｂは、無線処理部１０７による所定の無線通信回線（例えば、Bluetooth等）を介した携帯装置２Ａとの通信状態を取得する。具体的には、通信状態取得部１０７ｂは、携帯装置２Ａの第２無線処理部２０６から送信され通信アンテナ１０７ａにより受信された信号の受信信号強度（例えば、RSSI（Received Signal Strength Indication）等）や、当該信号の受信の際のノイズ量等に基づいて、携帯装置２Ａとの通信状態（電波環境）を検出する。
つまり、携帯装置２Ａの第２無線処理部２０６からは一定の出力強度で信号が出力されているため、当該携帯装置２Ａの第２無線処理部２０６までの距離が近いほど受信信号強度が大きくなり、通信状態が相対的に良いと考えられる。これに対して、携帯装置２Ａの第２無線処理部２０６までの距離が遠いほど受信信号強度が小さくなり、通信状態が相対的に悪いと考えられる。また、携帯装置２Ａの第２無線処理部２０６までの距離が近いほど、或いは、チャネル干渉が少ないほど、ノイズが少なくなり、通信状態が相対的に良いと考えられる。これに対して、携帯装置２Ａの第２無線処理部２０６までの距離が遠いほど、或いは、チャネル干渉が多いほど、ノイズが多くなり、通信状態が相対的に悪いと考えられる。
また、通信状態取得部１０７ｂは、例えば、携帯装置２Ａとの通信状態を複数段階（例えば、「良い」、「普通」、「悪い」の三段階等）で相対的に検出する。
なお、通信状態を特定するために例示した受信信号強度やノイズ量は、一例であってこれらに限られるものではなく、適宜任意に変更可能である。
【００６７】
動作制御部１０８の第２指示検出部１０８ｃは、通信状態取得部１０７ｂにより取得された通信状態に基づいて、複数の機能（例えば、ライブビュー画像転送機能、操作待機機能、遠隔操作機能等）の中で何れか一の機能の実行指示を検出する。
すなわち、撮像装置１Ａと携帯装置２Ａとの複数段階の通信状態と、動作制御部１０８により実行される複数の機能とは、例えば、対応付けテーブル（図示略）等を利用して予め対応付けられている。具体的には、例えば、通信状態取得部１０７ｂにより取得された通信状態が相対的に良い状態の「良い」と動作制御部１０８によるライブビュー画像転送機能とが対応付けられ、通信状態が普通の状態の「普通」と遠隔操作機能とが対応付けられ、通信状態が相対的に悪い状態の「悪い」と操作待機機能とが対応付けられている。
そして、第２指示検出部１０８ｃは、複数の機能（例えば、ライブビュー画像転送機能、操作待機機能、遠隔操作機能等）の中で通信状態取得部１０７ｂにより取得された通信状態（例えば、「良い」等）と対応付けられている何れか一の機能（例えば、ライブビュー画像転送機能等）の実行指示を検出する。
【００６８】
モード特定部１０８ｂは、上記実施形態１の撮像装置１と略同様に、第２指示検出部１０８ｃにより実行指示が検出された一の機能に応じて、無線処理部１０７の複数の通信モードの中で何れか一の通信モードを選択的に特定する。すなわち、第２指示検出部１０８ｃにより何れか一の機能（例えば、ライブビュー画像転送機能等）の実行指示が検出されると、モード特定部１０８ｂは、第１〜第３の通信モードの中で、実行指示が検出された機能と対応付けられている通信モード（例えば、第１の通信モード等）を特定する。モード特定部１０８ｂにより特定された通信モードの情報は、メモリ１０２に出力されて、当該メモリ１０２に一時的に格納されても良い。
そして、無線処理部１０７は、メモリ１０２から通信モードの情報を取得して、モード特定部１０８ｂにより特定された通信モードに切り替えて携帯装置２Ａとの無線通信を行う。
【００６９】
次に、携帯装置２Ａについて、図７を参照して説明する。
図７は、本発明を適用した実施形態２の通信システムを構成する携帯装置２Ａの概略構成を示すブロック図である。
【００７０】
図７に示すように、実施形態２の携帯装置２Ａは、中央制御部２０１と、メモリ２０２と、第１無線処理部２０３と、第２無線処理部２０６と、表示部２０７と、表示制御部２０８と、送受話部２０９と、操作入力部２１０等を備えている。すなわち、携帯装置２Ａは、上記実施形態１の携帯装置２が備える記録部２０４及び実行指示生成部２０５を備えない構成となっている。
なお、中央制御部２０１、メモリ２０２、第１無線処理部２０３、第２無線処理部２０６、表示部２０７、表示制御部２０８、送受話部２０９及び操作入力部２１０の構成及び機能は、上記実施形態１の携帯装置２と略同様であり、詳細な説明は省略する。
【００７１】
＜通信処理＞
次に、実施形態２の通信システムによる通信処理について、図８を参照して説明する。
図８は、通信システムによる通信処理に係る動作の一例を示すフローチャートである。
なお、以下に詳細に説明する以外の処理は、上記実施形態１の通信処理と略同様であり、詳細な説明は省略する。
【００７２】
図８に示すように、先ず、上記実施形態１と略同様に、撮像装置１Ａの無線処理部１０７と携帯装置２Ａの第２無線処理部２０６とが無線ＰＡＮを介して無線通信可能に接続する（ステップＳ１）。
【００７３】
次に、撮像装置１Ａにあっては、通信状態取得部１０７ｂは、無線処理部１０７による携帯装置２Ａの第２無線処理部２０６との通信状態を検出して取得する（ステップＳ１０２）。具体的には、通信状態取得部１０７ｂは、携帯装置２Ａの第２無線処理部２０６から送信され通信アンテナ１０７ａにより受信された信号の受信信号強度や、当該信号の受信の際のノイズ量等に基づいて、携帯装置２Ａとの通信状態を検出する。
続けて、第２指示検出部１０８ｃは、通信状態取得部１０７ｂにより取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出する（ステップＳ１０３）。具体的には、第２指示検出部１０８ｃは、複数の機能（例えば、ライブビュー画像転送機能、操作待機機能、遠隔操作機能等）の中で通信状態取得部１０７ｂにより取得された通信状態と対応付けられている何れか一の機能の実行指示を検出する。例えば、第２指示検出部１０８ｃは、通信状態として相対的に良い状態の「良い」が取得された場合にはライブビュー画像転送機能の実行指示を検出し、通信状態として普通の状態の「普通」が取得された場合には遠隔操作機能の実行指示を検出し、通信状態として相対的に悪い状態の「悪い」が取得された場合には操作待機機能の実行指示を検出する。
【００７４】
続けて、動作制御部１０８は、第１指示検出部１０８ａにより実行指示が検出された機能に応じて処理を分岐する（ステップＳ５）。
なお、ステップＳ５以降の各処理は、上記実施形態１と略同様である。
すなわち、ステップＳ５にて、第１指示検出部１０８ａによりライブビュー画像転送機能の実行指示が検出された場合には（ステップＳ５；ライブビュー画像）、モード特定部１０８ｂは、ライブビュー画像転送機能と対応付けられている第１の通信モードを無線処理部１０７の通信モードとして特定し（ステップＳ６１）、無線処理部１０７は、通信モードを第１の通信モードに切り替えて携帯装置２Ａとの無線通信を行う（ステップＳ６２）。この場合、通信状態が相対的に「良い」状態であるため、ライブビュー画像等の大容量のデータ通信を行うことができる。
また、ステップＳ５にて、第１指示検出部１０８ａにより操作待機機能の実行指示が検出された場合（ステップＳ５；操作待機）、モード特定部１０８ｂは、操作待機機能と対応付けられている第２の通信モードを無線処理部１０７の通信モードとして特定し（ステップＳ７１）、無線処理部１０７は、通信モードを第２の通信モードに切り替えて携帯装置２Ａとの無線通信を行う（ステップＳ７２）。この場合、通信状態が相対的に「悪い」状態であるため、撮像装置１に入力される操作信号のみを検出可能となり、省電力化を図ることができる。
また、ステップＳ５にて、第１指示検出部１０８ａにより遠隔操作機能の実行指示が検出された場合（ステップＳ５；遠隔操作）、モード特定部１０８ｂは、遠隔操作機能と対応付けられている第３の通信モードを無線処理部１０７の通信モードとして特定し（ステップＳ８１）、無線処理部１０７は、通信モードを第３の通信モードに切り替えて携帯装置２Ａとの無線通信を行う（ステップＳ８２）。この場合、通信状態が「普通」の状態であるため、一回当たりの通信データ量が相対的に少ない遠隔操作指示の通信を行うことができる。
【００７５】
以上のように、実施形態２の通信システムによれば、上記実施形態１と同様に、撮像装置１Ａは、複数の機能のうち、何れか一の機能の実行指示を検出し、実行指示が検出された一の機能に応じて、無線処理部１０７の複数の通信モードの中で何れか一の通信モードを選択的に特定するので、複数の機能を具備する撮像装置１Ａであっても、事前に全ての機能について最適な通信モードを設定しておかなくとも、各機能毎に最適な通信モードを特定して通信を行うことができる。
特に、無線処理部１０７による所定の通信回線を介した携帯装置２Ａとの通信状態を取得し、取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出するので、携帯装置２Ａとの通信状態を考慮して実行される機能毎に、最適な通信モードを特定して通信を行うことができる。
【００７６】
なお、上記実施形態２では、撮像装置１Ａと携帯装置２Ａとの通信状態の検出を撮像装置１Ａ側で行うようにしたが、一例であってこれに限られるものではなく、例えば、携帯装置２Ａ側で行っても良い。
すなわち、携帯装置２Ａは、第２無線処理部２０６による所定の通信回線を介した撮像装置１Ａとの通信状態を検出し、検出された通信状態を第２無線処理部２０６により撮像装置１Ａに送信するように構成され、一方、撮像装置１Ａは、携帯装置２Ａから送信され無線処理部１０７により受信された通信状態を取得し、取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出して、実行指示が検出された一の機能に応じて、無線処理部１０７の複数の通信モードの中で何れか一の通信モードを選択的に特定するように構成されていても良い。
【００７７】
また、本発明は、上記実施形態１、２に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
【００７８】
例えば、撮像装置１（１Ａ）、携帯装置２（２Ａ）の構成は、上記実施形態１、２に例示したものは一例であり、これらに限られるものではない。例えば、所定の通信回線として、無線通信回線を例示して説明したが、撮像装置１と携帯装置２とを有線ケーブル等により接続して通信を行う有線通信回線であっても良い。また、例えば、撮像装置１（１Ａ）の電源部（図示略）の蓄電残量を検出し、検出された蓄電残量に応じて機能及び通信モードを切り替えるような構成としても良い。
また、電子機器として撮像装置１（１Ａ）を例示したが、一例であってこれに限られるものではなく、適宜任意に変更可能である。
【００７９】
加えて、上記実施形態にあっては、検出手段、特定手段としての機能を、撮像装置１の中央制御部１０１の制御下にて、第１指示検出部１０８ａ、モード特定部１０８ｂが駆動することにより実現される構成としたが、これに限られるものではなく、中央制御部１０１のＣＰＵによって所定のプログラム等が実行されることにより実現される構成としても良い。
すなわち、プログラムを記録するプログラムメモリ（図示略）に、検出処理ルーチン、特定処理ルーチンを含むプログラムを記録しておく。そして、検出処理ルーチンにより中央制御部１０１のＣＰＵを、複数の機能のうち、何れか一の機能の実行指示を検出する手段として機能させるようにしても良い。また、特定処理ルーチンにより中央制御部１０１のＣＰＵを、実行指示が検出された一の機能に応じて、通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する手段として機能させるようにしても良い。
【００８０】
同様に、取得手段についても、撮像装置１の中央制御部１０１のＣＰＵによって所定のプログラム等が実行されることにより実現される構成としても良い。
【００８１】
また、上記実施形態にあっては、検出手段、特定手段としての機能を、携帯装置２の中央制御部２０１のＣＰＵによって所定のプログラム等が実行されることにより実現される構成としても良い。
すなわち、プログラムを記録するプログラムメモリ（図示略）に、検出処理ルーチン、特定処理ルーチンを含むプログラムを記録しておく。そして、検出処理ルーチンにより中央制御部２０１のＣＰＵを、複数の機能のうち、何れか一の機能の実行指示を検出する手段として機能させるようにしても良い。また、特定処理ルーチンにより中央制御部２０１のＣＰＵを、実行指示が検出された一の機能に応じて、通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する手段として機能させるようにしても良い。
【００８２】
さらに、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ＲＯＭやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ（搬送波）も適用される。
【００８３】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
所定の通信回線を介して外部機器と通信可能に接続する通信手段と、
複数の機能のうち、何れか一の機能の実行指示を検出する検出手段と、
この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、
を備えたことを特徴とする電子機器。
＜請求項２＞
前記複数の機能の実行履歴を記録する記録手段と、
この記録手段に記録されている複数の機能の実行履歴に基づいて、前記複数の機能の中で何れか一の機能の実行指示を生成する生成手段と、
を更に備え、
前記検出手段は、前記生成手段によって生成された実行指示を検出することを特徴とする請求項１に記載の電子機器。
＜請求項３＞
前記検出手段は、前記外部機器から送信され前記通信手段により受信されたデータに基づいて、前記複数の機能の中で何れか一の機能の実行指示を検出することを特徴とする請求項１に記載の電子機器。
＜請求項４＞
前記外部機器から送信されるデータは、当該外部機器に記録されている前記複数の機能の実行履歴に基づいて決定されてなることを特徴とする請求項３に記載の電子機器。
＜請求項５＞
前記通信手段による前記所定の通信回線を介した前記外部機器との通信状態を取得する取得手段を更に備え、
前記検出手段は、前記取得手段により取得された通信状態に基づいて、前記複数の機能の中で何れか一の機能の実行指示を検出することを特徴とする請求項１に記載の電子機器。
＜請求項６＞
前記複数の通信モードは、省電力性能、一回当たりの通信データ量、無線通信可能な範囲及び通信の頻度のうち、少なくとも何れか一を基準として規定されていることを特徴とする請求項１〜５の何れか一項に記載の電子機器。
＜請求項７＞
前記電子機器は、撮像装置を含むことを特徴とする請求項１〜６の何れか一項に記載の電子機器。
＜請求項８＞
前記複数の機能は、
撮像されている画像を外部機器に逐次送信する機能と、外部機器から送信された当該電子機器を動作させるための操作指示を受信する機能とを含むことを特徴とする請求項１〜７の何れか一項に記載の電子機器。
＜請求項９＞
所定の通信回線を介して複数の通信モードを備えた外部機器と通信可能に接続する通信手段と、
前記外部機器で実行される複数の機能のうち、一の機能の実行指示を検出する検出手段と、
この検出手段により実行指示が検出された一の機能に応じて、前記複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、
を備えたことを特徴とする通信装置。
＜請求項１０＞
複数の機能の実行履歴を記録する記録手段と、
この記録手段に記録されている複数の機能の実行履歴に基づいて、前記外部機器の複数の機能の中で何れか一の機能の実行指示を生成する生成手段と、
を更に備え、
前記検出手段は、前記生成手段によって生成された実行指示を検出することを特徴とする請求項９に記載の通信装置。
＜請求項１１＞
所定の通信回線を介して外部の通信装置と通信可能に接続する通信手段と、
前記外部の通信装置から送信され前記通信手段により受信された通信状態を取得する取得手段と、
この取得手段により取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出する検出手段と、
この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、
を備えたことを特徴とする電子機器。
＜請求項１２＞
所定の通信回線を介して外部機器と通信可能に接続する通信手段を備える電子機器のコンピュータを、
複数の機能のうち、何れか一の機能の実行指示を検出する検出手段、
この検出手段により実行指示が検出された一の機能に応じて、前記通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段、
として機能させることを特徴とするプログラム。
＜請求項１３＞
所定の通信回線を介して複数の通信モードを備えた外部機器と通信可能に接続する通信手段を備える通信装置のコンピュータを、
前記外部機器で実行される複数の機能のうち、一の機能の実行指示を検出する検出手段、
この検出手段により実行指示が検出された一の機能に応じて、前記複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段、
として機能させることを特徴とするプログラム。
＜請求項１４＞
電子機器と通信装置とを備える通信システムであって、
前記通信装置は、
所定の通信回線を介して前記電子機器と通信可能に接続する装置側通信手段と、
複数の機能の実行履歴を記録する記録手段と、
この記録手段に記録されている複数の機能の実行履歴に基づいて、前記電子機器の複数の機能の中で何れか一の機能の実行指示を生成する生成手段と、
この生成手段により生成された実行指示を前記装置側通信手段により送信する送信手段と、を備え、
前記電子機器は、
所定の通信回線を介して前記通信装置と通信可能に接続する機器側通信手段と、
前記通信装置から送信され前記機器側通信手段により受信された実行指示に基づいて、前記複数の機能の中で何れか一の機能の実行指示を検出する検出手段と、
この検出手段により実行指示が検出された一の機能に応じて、前記機器側通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴とする通信システム。
＜請求項１５＞
電子機器と通信装置とを備える通信システムであって、
前記通信装置は、
所定の通信回線を介して前記電子機器と通信可能に接続する装置側通信手段と、
この装置側通信手段による前記所定の通信回線を介した前記電子機器との通信状態を検出する装置側検出手段と、
この装置側検出手段により検出された通信状態を前記装置側通信手段により送信する送信手段と、を備え、
前記電子機器は、
所定の通信回線を介して前記通信装置と通信可能に接続する機器側通信手段と、
前記通信装置から送信され前記機器側通信手段により受信された通信状態を取得する取得手段と、
この取得手段により取得された通信状態に基づいて、複数の機能の中で何れか一の機能の実行指示を検出する機器側検出手段と、
この機器側検出手段により実行指示が検出された一の機能に応じて、前記機器側通信手段の複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴とする通信システム。
【符号の説明】
【００８４】
１００    通信システム
１、１Ａ  撮像装置
１０１    中央制御部
１０７    無線処理部
１０７ｂ  通信状態取得部
１０８    動作制御部
１０８ａ  第１指示検出部
１０８ｂ  モード特定部
１０８ｃ  第２指示検出部
２、２Ａ  携帯装置
２０１    中央制御部
２０４    記録部
２０４ａ  履歴情報
２０５    実行指示生成部
２０６    第２無線処理部
【図１】
2019009819.tif 000003
【図２】
2019009819.tif 000004
【図３】
2019009819.tif 000005
【図４】
2019009819.tif 000006
【図５】
2019009819.tif 000007
【図６】
2019009819.tif 000008
【図７】
2019009819.tif 000009
【図８】
2019009819.tif 000010
【手続補正書】
【提出日】平成30年10月26日(2018.10.26)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信装置、及び、プログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
そこで、本発明の課題は、各機能毎に最適な通信モードで通信を行うことができる通信装置、及び、プログラムを提供することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するため、本発明に係る通信装置は、
所定の通信回線を介して複数の通信モードを備えた外部機器と通信可能に接続する通信手段と、前記外部機器で実行される複数の機能のうち、何れか一の機能の実行指示を検出する検出手段と、この検出手段により実行指示が検出された何れか一の機能に応じて、前記複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、を備えたことを特徴としている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明に係るプログラムは、
所定の通信回線を介して複数の通信モードを備えた外部機器と通信可能に接続する通信手段を備える通信装置のコンピュータを、前記外部機器で実行される複数の機能のうち、何れか一の機能の実行指示を検出する検出手段、この検出手段により実行指示が検出された何れか一の機能に応じて、前記複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段、として機能させることを特徴としている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の通信回線を介して複数の通信モードを備えた外部機器と通信可能に接続する通信手段と、
前記外部機器で実行される複数の機能のうち、何れか一の機能の実行指示を検出する検出手段と、
この検出手段により実行指示が検出された何れか一の機能に応じて、前記複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段と、
を備えたことを特徴とする通信装置。
【請求項２】
複数の機能の実行履歴を記録する記録手段と、
この記録手段に記録されている複数の機能の実行履歴に基づいて、前記外部機器の複数の機能の中で何れか一の機能の実行指示を生成する生成手段と、
を更に備え、
前記検出手段は、前記生成手段によって生成された実行指示を検出することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記実行履歴は前記複数の機能とこれら複数の機能が実行された日時情報とを対応付けて記憶し、
前記検出手段によって前記何れか一の機能の実行指示が検出されると、この検出された日時に対応する日時情報を取得する日時情報取得手段を更に備え、
前記生成手段は、前記日時情報取得手段によって取得された日時情報と、前記記録手段に記憶された日時情報とに基づいて、前記外部機器の複数の機能の中で何れか一の機能の実行指示を生成することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記実行履歴は前記複数の機能とこれら複数の機能が実行された時の当該装置の位置情報とを対応付けて記憶し、
前記検出手段によって前記何れか一の機能の実行指示が検出されると、この検出された当該装置の存在位置に関する位置情報を取得する位置情報取得手段を更に備え、
前記生成手段は、前記位置情報取得手段によって取得された位置情報と、前記記録手段に記憶された位置情報とに基づいて、前記外部機器の複数の機能の中で何れか一の機能の実行指示を生成することを特徴とする請求項２に記載の通信装置。
【請求項５】
前記複数の通信モードは、省電力性能、一回当たりの通信データ量、無線通信可能な範囲、又は、通信の頻度の少なくとも何れかに応じて夫々が設定されるものであることを特徴とする請求項１乃至４の何れかに記載の通信装置。
【請求項６】
所定の通信回線を介して複数の通信モードを備えた外部機器と通信可能に接続する通信手段を備える通信装置のコンピュータを、
前記外部機器で実行される複数の機能のうち、何れか一の機能の実行指示を検出する検出手段、
この検出手段により実行指示が検出された何れか一の機能に応じて、前記複数の通信モードの中で何れか一の通信モードを選択的に特定する特定手段、
として機能させることを特徴とするプログラム。