(57)【要約】【課題】電池の電圧が低くても起動し、電池の電圧が低いことを示すデータを送信することができる無線通信装置を提供することを課題とする。【解決手段】無線通信装置は、電池の電圧に基づき、第１の電源電圧で動作する第１の制御手段と、電池の電圧に基づき、第１の電源電圧より低い第２の電源電圧で動作する第２の制御手段とを有する無線通信装置であって、第２の制御手段は、電池の電圧を検出し、検出した電池の電圧が第１の閾値以上であるか否かを示す第１のデータを他の無線通信装置に無線送信するように第２の無線通信部を制御し、第１の制御手段は、第２の制御手段が第１の閾値以上であることを示す第１のデータの無線送信を制御した場合には、電池の電圧を検出し、検出した電池の電圧が第２の閾値以上であるか否かを示す第２のデータを生成する。【選択図】図３
2018110347.tif 000002
【特許請求の範囲】
【請求項１】
電池の電圧に基づき、第１の電源電圧で動作する第１の制御手段と、
前記電池の電圧に基づき、前記第１の電源電圧より低い第２の電源電圧で動作する第２の制御手段とを有する無線通信装置であって、
前記第２の制御手段は、前記電池の電圧を検出し、前記検出した電池の電圧が第１の閾値以上であるか否かを示す第１のデータを他の無線通信装置に無線送信するように第２の無線通信部を制御し、
前記第１の制御手段は、前記第２の制御手段が前記第１の閾値以上であることを示す第１のデータの無線送信を制御した場合には、前記電池の電圧を検出し、前記検出した電池の電圧が第２の閾値以上であるか否かを示す第２のデータを生成し、
前記第２の制御手段は、前記第１の制御手段が生成した前記第２のデータを前記他の無線通信装置に無線送信するように前記第２の無線通信部を制御し、
前記第１の制御手段は、前記第２の制御手段が前記第２のデータの無線送信を制御した後、第１の無線通信部を介して、前記他の無線通信装置から指定モードの起動リクエストを受信し、前記指定モードでの起動処理を行うことを特徴とする無線通信装置。
【請求項２】
前記第１の制御手段は、
前記検出した電池の電圧が前記第２の閾値以上であると判断した場合には、第１のモードの起動が可能であることを示す前記第２のデータを生成し、
前記検出した電池の電圧が前記第２の閾値未満であると判断した場合には、前記検出した電池の電圧が前記第２の閾値より小さい第３の閾値以上であるか否かを判断し、
前記検出した電池の電圧が前記第３の閾値以上であると判断した場合には、第２のモードの起動が可能であることを示す前記第２のデータを生成することを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記第１の制御手段は、前記第２の制御手段が前記第２のデータの無線送信を制御した後、前記第１の無線通信部を介して、前記他の無線通信装置から前記第１のモード又は前記第２のモードの起動リクエストを受信し、前記第１のモード又は前記第２のモードでの起動処理を行うことを特徴とする請求項２に記載の無線通信装置。
【請求項４】
前記第１の制御手段は、前記他の無線通信装置からの指示により起動し、前記電池の電圧を検出することを特徴とする請求項１乃至３のいずれか１項に記載の無線通信装置。
【請求項５】
前記電池の電圧が所定値の場合には、前記第１の制御手段は起動せず、前記第２の制御手段は起動することを特徴とする請求項１乃至４のいずれか１項に記載の無線通信装置。
【請求項６】
前記第２の制御手段が検出する前記電池の電圧の精度は、前記第１の制御手段が検出する前記電池の電圧の精度より低いことを特徴とする請求項１乃至５のいずれか１項に記載の無線通信装置。
【請求項７】
前記第２の無線通信部は、前記第１の無線通信部より低消費電力であることを特徴とする請求項１乃至６のいずれか１項に記載の無線通信装置。
【請求項８】
第１の無線通信装置と、
第２の無線通信装置とを有し、
前記第１の無線通信装置は、
電池の電圧に基づき、第１の電源電圧で動作する第１の制御手段と、
前記電池の電圧に基づき、前記第１の電源電圧より低い第２の電源電圧で動作する第２の制御手段とを有し、
前記第２の制御手段は、前記電池の電圧を検出し、前記検出した電池の電圧が第１の閾値以上であるか否かを示す第１のデータを前記第２の無線通信装置に無線送信するように第２の無線通信部を制御し、
前記第１の制御手段は、前記第２の制御手段が前記第１の閾値以上であることを示す第１のデータの無線送信を制御した場合には、前記電池の電圧を検出し、前記検出した電池の電圧が第２の閾値以上であるか否かを示す第２のデータを生成し、
前記第２の制御手段は、前記第１の制御手段が生成した前記第２のデータを前記第２の無線通信装置に無線送信するように前記第２の無線通信部を制御し、
前記第１の制御手段は、前記第２の制御手段が前記第２のデータの無線送信を制御した後、第１の無線通信部を介して、前記第２の無線通信装置から指定モードの起動リクエストを受信し、前記指定モードでの起動処理を行い、
前記第２の無線通信装置は、
前記第１の無線通信装置から前記電池の電圧が前記第１の閾値未満であることを示す前記第１のデータを受信した場合には、前記電池の電圧が前記第１の閾値未満であることを示す画面を表示するように制御する第３の制御手段を有し、
前記第３の制御手段は、前記第１の無線通信装置から前記電池の電圧が前記第１の閾値以上であることを示す前記第１のデータを受信した場合には、前記第１の無線通信装置を起動するためのモードのボタンを表示するように制御し、前記ボタンの操作を検出した場合には、前記指定モードの起動リクエストを前記第１の無線通信装置に送信するように制御することを特徴とする無線通信システム。
【請求項９】
前記第１の制御手段は、
前記検出した電池の電圧が前記第２の閾値以上であると判断した場合には、第１のモードの起動が可能であることを示す前記第２のデータを生成し、
前記検出した電池の電圧が前記第２の閾値未満であると判断した場合には、前記検出した電池の電圧が前記第２の閾値より小さい第３の閾値以上であるか否かを判断し、
前記検出した電池の電圧が前記第３の閾値以上であると判断した場合には、第２のモードの起動が可能であることを示す前記第２のデータを生成し、
前記第３の制御手段は、前記第１の無線通信装置から前記第２のデータを受信し、前記第２のデータを基に起動可能なモードのボタンを操作可能に表示するように制御することを特徴とする請求項８に記載の無線通信システム。
【請求項１０】
電池の電圧に基づき、第１の電源電圧で動作する第１の制御手段と、
前記電池の電圧に基づき、前記第１の電源電圧より低い第２の電源電圧で動作する第２の制御手段とを有する無線通信装置の制御方法であって、
前記第２の制御手段により、前記電池の電圧を検出し、前記検出した電池の電圧が第１の閾値以上であるか否かを示す第１のデータを他の無線通信装置に無線送信するように第２の無線通信部を制御するステップと、
前記第１の制御手段により、前記第２の制御手段が前記第１の閾値以上であることを示す第１のデータの無線送信を制御した場合には、前記電池の電圧を検出し、前記検出した電池の電圧が第２の閾値以上であるか否かを示す第２のデータを生成するステップと、
前記第２の制御手段により、前記第１の制御手段が生成した前記第２のデータを前記他の無線通信装置に無線送信するように前記第２の無線通信部を制御するステップと、
前記第１の制御手段により、前記第２の制御手段が前記第２のデータの無線送信を制御した後、第１の無線通信部を介して、前記他の無線通信装置から指定モードの起動リクエストを受信し、前記指定モードでの起動処理を行うステップと
を有することを特徴とする無線通信装置の制御方法。
【請求項１１】
コンピュータを、請求項１乃至７のいずれか１項に記載の無線通信装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信システム、無線通信装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
セントラル装置（ホスト装置とも称する）からの通信による指示をトリガにして、ペリフェラル装置（スレーブ装置とも称する）の機能動作（サービス）を開始する方法がある。セントラル装置及びペリフェラル装置は、ともに電池が装備されており、電池電圧で駆動する。電池電圧が不足している場合には、ペリフェラル装置が起動できず、サービスが使用できない。例えば、特許文献１には、ネットワーク通信する場合に、その都度、ネットワークの接続状態に応じて、電池電圧を測定計算し、通信中の切断を防ぐ技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１８２５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザーは、セントラル装置を遠隔操作により、ペリフェラル装置のサービスを利用する。しかし、ペリフェラル装置は、電池電圧により、サービスを提供できない場合がある。ユーザーは、そのことを事前に知ることができない。
【０００５】
本発明の目的は、電池の電圧が低くても起動し、電池の電圧が低いことを示すデータを送信することができる無線通信装置、無線通信システム、無線通信装置の制御方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の無線通信装置は、電池の電圧に基づき、第１の電源電圧で動作する第１の制御手段と、前記電池の電圧に基づき、前記第１の電源電圧より低い第２の電源電圧で動作する第２の制御手段とを有する無線通信装置であって、前記第２の制御手段は、前記電池の電圧を検出し、前記検出した電池の電圧が第１の閾値以上であるか否かを示す第１のデータを他の無線通信装置に無線送信するように第２の無線通信部を制御し、前記第１の制御手段は、前記第２の制御手段が前記第１の閾値以上であることを示す第１のデータの無線送信を制御した場合には、前記電池の電圧を検出し、前記検出した電池の電圧が第２の閾値以上であるか否かを示す第２のデータを生成し、前記第２の制御手段は、前記第１の制御手段が生成した前記第２のデータを前記他の無線通信装置に無線送信するように前記第２の無線通信部を制御し、前記第１の制御手段は、前記第２の制御手段が前記第２のデータの無線送信を制御した後、第１の無線通信部を介して、前記他の無線通信装置から指定モードの起動リクエストを受信し、前記指定モードでの起動処理を行う。
【発明の効果】
【０００７】
本発明によれば、電池の電圧が低くても起動し、電池の電圧が低いことを示すデータを送信することができる。
【図面の簡単な説明】
【０００８】
【図１】ペリフェラル装置の構成例を示すブロック図である。
【図２】セントラル装置の構成例を示すブロック図である。
【図３】無線通信システムの制御方法を示すフローチャートである。
【図４】表示する内容を説明する図である。
【図５】ペリフェラル装置とセントラル装置の状態例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施形態を説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせ全てが、本発明に必須とは限らない。さらに、以下の各実施形態において例示する構成部品の寸法、形状、それらの相対配置等は、本発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明がそれらの例示に限定されるものではない。
【００１０】
本発明の実施形態による無線通信システムは、図１のペリフェラル装置１０１と図２のセントラル装置２０１とを有する。ペリフェラル装置１０１は第１の無線通信装置であり、セントラル装置２０１は第２の無線通信装置である。ペリフェラル装置１０１は、セントラル装置２０１と無線通信が可能な装置である。本実施形態では、電池電圧の変化によってペリフェラル装置１０１の無線通信部の動作を変更する方法を説明する。本実施形態の説明に使用するブロック図は、本実施形態の説明に不要なブロックへの電源接続は省略している。また、本実施形態の説明に不要なブロックと動作の詳細な説明は省略している。
【００１１】
図１は、本発明の実施形態に係るペリフェラル装置１０１の構成例を示すブロック図である。電池１０２は、ペリフェラル装置１０１との着脱が可能な１セルのリチウムイオン二次電池である。電池１０２は、電源電圧ＶＢＡＴＴを出力する。電源ＩＣ１０３は、入力端子ＶＩＮ＿Ｍに入力される電源電圧ＶＢＡＴＴを定電圧に変換し、その変換された定電圧を出力端子ＶＯＵＴ＿Ｍからメイン制御部１０４の電源端子ＶＤＤ＿Ｍへ出力する。また、電源ＩＣ１０３は、制御端子ＥＮ＿Ｍに入力される制御信号によって、出力端子ＶＯＵＴ＿Ｍの出力のオンとオフを制御する。
【００１２】
電源ＩＣ１１３は、入力端子ＶＩＮ＿Ｓに入力される電源電圧ＶＢＡＴＴを定電圧に変換し、その変換された定電圧を出力端子ＶＯＵＴ＿Ｓからサブ制御部１１４の電源端子ＶＤＤ＿Ｓへ出力する。また、電源ＩＣ１１３は、制御端子ＥＮ＿Ｓに入力される電源電圧ＶＢＡＴＴよって、出力端子ＶＯＵＴ＿Ｓの出力のオンとオフを制御する。また、電源ＩＣ１１３は、電源ＩＣ１０３よりも供給可能な電流が少なくかつ自己消費電流の少ないＩＣである。出力端子ＶＯＵＴ＿Ｓの定電圧（例えば３．３Ｖ）は、出力端子ＶＯＵＴ＿Ｍの定電圧よりも低電圧である。
【００１３】
メイン制御部１０４は、第１の制御手段であり、ペリフェラル装置１０１の制御を司るＣＰＵと、ワークエリアとして使用されるＲＡＭ（Random Access Memory）と、処理手順のプログラムを記憶しているＲＯＭとを有する。メイン制御部１０４の電源端子ＶＤＤ＿Ｍは、電源ＩＣ１０３の出力端子ＶＯＵＴ＿Ｍが出力する定電圧を入力する。メイン制御部１０４は、この定電圧を第１の電源電圧として動作する。また、メイン制御部１０４は、Ａ/Ｄ入力端子ＡＤ＿Ｍに入力される電池１０２の電源電圧ＶＢＡＴＴを検出可能である。また、メイン制御部１０４は、インターフェース端子ＩＦ＿Ｍ１を介してサブ制御部１１４とデータ通信が可能である。
【００１４】
第１の無線通信部１０５は、他の装置と無線通信を行うことのできる通信部であり、メイン制御部１０４のインターフェース端子ＩＦ＿Ｍ２に接続される。第１の無線通信部１０５で行う無線通信は、ＷＬＡＮ規格であるＩＥＥＥ８０２．１１に対応している。第１の無線通信部１０５の電源端子ＶＤＤ＿Ｗ１は、電源ＩＣ１０３の出力端子ＶＯＵＴ＿Ｍの定電圧を入力する。第１の無線通信部１０５は、この定電圧を電源電圧として動作する。アンテナ１０６は、他の装置と無線通信を行うことのできるアンテナであり、第１の無線通信部１０５に接続される。アンテナ１０６は、例えばＵＨＦ帯である２．４ＧＨｚ帯付近に共振周波数を有するアンテナである。
【００１５】
ＦＵＮＣＴＩＯＮ＿ＭＡ１３１は、機能を限定しないが、例えばレンズ及びその駆動系で構成される光学ユニットと、撮像素子と、撮像素子で撮像された映像をデジタルデータに変換する撮像処理部等を有する撮像機能部である。ＦＵＮＣＴＩＯＮ＿ＭＢ１３２は、機能を限定しないが、例えばデジタルデータの書き込み及び読み込みを行うことができるフラッシュメモリーカードを装着可能な外部装置記憶機能部である。ＦＵＮＣＴＩＯＮ＿ＭＣ１３３は、機能を限定しないが、例えば操作情報や映像を表示することのできるＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示器）を有する表示機能部である。ＦＵＮＣＴＩＯＮ＿ＭＤ１３４は、機能を限定しないが、例えば各種操作を受け付け、操作情報をメイン制御部１０４へ伝えることのできる複数のボタンスイッチを有する操作部である。
【００１６】
ＦＵＮＣＴＩＯＮ＿ＭＡ１３１からＦＵＮＣＴＩＯＮ＿ＭＤ１３４は、いずれも電源ＩＣ１０３の出力端子ＶＯＵＴ＿Ｍの定電圧で動作する。ＦＵＮＣＴＩＯＮ＿ＭＡ１３１は、メイン制御部１０４の端子Ｆ１＿ＢＵＳに接続される。ＦＵＮＣＴＩＯＮ＿ＭＢ１３２は、メイン制御部１０４の端子Ｆ２＿ＢＵＳに接続される。ＦＵＮＣＴＩＯＮ＿ＭＣ１３３は、メイン制御部１０４の端子Ｆ３＿ＢＵＳに接続される。ＦＵＮＣＴＩＯＮ＿ＭＤ１３４は、メイン制御部１０４の端子Ｆ４＿ＢＵＳに接続される。
【００１７】
サブ制御部１１４は、第２の制御手段であり、ペリフェラル装置１０１の一部制御を行うＣＰＵと、ワークエリアとして使用されるＲＡＭ（Random Access Memory）と、処理手順のプログラムを記憶しているＲＯＭとを有する。サブ制御部１１４の電源端子ＶＤＤ＿Ｓは、電源ＩＣ１１３の出力端子ＶＯＵＴ＿Ｓの定電圧を入力する。サブ制御部１１４は、この定電圧を第２の電源電圧として動作する。サブ制御部１１４は、Ａ／Ｄ入力端子ＡＤ＿Ｓに入力される電池１０２の電源電圧ＶＢＡＴＴを検出可能である。また、サブ制御部１１４は、インターフェース端子ＩＦ＿Ｓ１を介してメイン制御部１０４とデータ通信が可能である。
【００１８】
第２の無線通信部１１５は、他の装置と無線通信を行うことのできる通信部であり、サブ制御部１１４のインターフェース端子ＩＦ＿Ｓ２に接続される。第２の無線通信部１１５で行う無線通信は、近距離無線規格であるＢＬＥ（Bluetooth（登録商標） Low Energy）に対応している。第２の無線通信部１１５の電源端子ＶＤＤ＿Ｗ２は、電源ＩＣ１１３の出力端子ＶＯＵＴ＿Ｓの定電圧を入力する。第２の無線通信部１１５は、この定電圧を電源電圧として動作する。第２の無線通信部１１５は、第１の無線通信部１０５よりも低消費電流で動作する。すなわち、第２の無線通信部１１５は、第１の無線通信部１０５より低消費電力である。アンテナ１１６は、他の装置と無線通信を行うことのできるアンテナであり、第２の無線通信部１１５に接続される。アンテナ１１６は、例えばＵＨＦ帯である２．４ＧＨｚ帯付近に共振周波数を有するアンテナである。
【００１９】
電源スイッチ１２１は、ペリフェラル装置１０１の電源ＩＣ１０３をオンし、ペリフェラル装置１０１のメイン制御部１０４を動作するための電源ボタンスイッチである。電源スイッチ１２１を押下した場合に、電源スイッチ１２１は、電源電圧ＶＢＡＴＴを信号ＰＷＲ＿ＳＷとして出力する。
【００２０】
論理和（ＯＲ）回路１２２は、信号ＰＷＲ＿ＳＷと、メイン制御部１０４の出力端子ＯＵＴ＿Ｍの信号と、サブ制御部１１４の出力端子ＯＵＴ＿Ｓの信号との論理和信号を、電源ＩＣ１０３の制御端子ＥＮ＿Ｍに出力する。電源ＩＣ１０３は、信号ＰＷＲ＿ＳＷと、メイン制御部１０４の出力端子ＯＵＴ＿Ｍの信号と、サブ制御部１１４の出力端子ＯＵＴ＿Ｓの信号のうちのいずれかがハイレベルである場合に、出力端子ＶＯＵＴ＿Ｍから定電圧を出力する。それに対し、電源ＩＣ１１３は、電池１０２の電源電圧ＶＢＡＴＴがハイレベルである場合に、出力端子ＶＯＵＴ＿Ｓから定電圧を出力する。
【００２１】
図２は、本実施形態に係るセントラル装置２０１の構成例を示すブロック図である。セントラル装置２０１は、図１のペリフェラル装置１０１と無線通信が可能である。電池２０２は、例としてセントラル装置２０１との着脱が可能な１セルのリチウムイオン二次電池である。電池２０２は、電源電圧ＯＴＨ＿ＶＢＡＴＴを出力する。
【００２２】
電源ＩＣ２０３は、入力端子ＶＩＮ＿ＯＴＨに入力される電源電圧ＯＴＨ＿ＶＢＡＴＴを定電圧に変換し、その変換された定電圧を出力端子ＶＯＵＴ＿ＯＴＨから出力する。また、電源ＩＣ２０３は、制御端子ＥＮ＿ＯＴＨに入力される制御信号によって、出力端子ＶＯＵＴ＿ＯＴＨの出力のオンとオフを制御する。
【００２３】
ＯＴＨ制御部２０４は、第３の制御手段であり、セントラル装置２０１の制御を司るＣＰＵと、ワークエリアとして使用されるＲＡＭと、処理手順のプログラムを記憶しているＲＯＭとを有する。ＯＴＨ制御部２０４の電源端子ＶＤＤ＿ＯＴＨは、電源ＩＣ２０３の出力端子ＶＯＵＴ＿ＯＴＨの定電圧を入力する。ＯＴＨ制御部２０４は、この定電圧を電源電圧として動作する。ＯＴＨ制御部２０４は、Ａ／Ｄ入力端子ＡＤ＿ＯＴＨに入力される電源電圧ＯＴＨ＿ＶＢＡＴＴを検出可能である。
【００２４】
第３の無線通信部２０５は、他の装置と無線通信を行うことのできる通信部であり、ＯＴＨ制御部２０４のインターフェース端子ＩＦ＿ＯＴＨ３に接続される。第３の無線通信部２０５で行う無線通信は、ＷＬＡＮ規格であるＩＥＥＥ８０２．１１に対応している。第３の無線通信部２０５の電源端子ＶＤＤ＿Ｗ３は、電源ＩＣ２０３の出力端子ＶＯＵＴ＿ＯＴＨの定電圧を入力する。第３の無線通信部２０５は、この定電圧を電源電圧として動作する。アンテナ２０６は、他の装置と無線通信を行うことのできるアンテナであり、第３の無線通信部２０５に接続される。アンテナ２０６は、例えばＵＨＦ帯である２．４ＧＨｚ帯付近に共振周波数を有するアンテナである。
【００２５】
第４の無線通信部２１５は、他の装置と無線通信を行うことのできる通信部であり、ＯＴＨ制御部２０４のインターフェース端子ＩＦ＿ＯＴＨ４に接続される。第４の無線通信部２１５で行う無線通信は、近距離無線規格であるＢＬＥに対応している。第４の無線通信部２１５の電源端子ＶＤＤ＿Ｗ４は、電源ＩＣ２０３の出力端子ＶＯＵＴ＿ＯＴＨの定電圧を入力する。第４の無線通信部２１５は、この定電圧を電源電圧として動作する。アンテナ２１６は、他の装置と無線通信を行うことのできるアンテナであり、第４の無線通信部２１５に接続される。アンテナ２１６は、例えばＵＨＦ帯である２．４ＧＨｚ帯付近に共振周波数を有するアンテナである。
【００２６】
ＦＵＮＣＴＩＯＮ＿ＯＴＨＡ２３１は、機能を限定しないが、例えばレンズ及びその駆動系で構成される光学ユニットと、撮像素子と、撮像素子で撮像された映像をデジタルデータに変換する撮像処理部等を有する撮像機能部である。ＦＵＮＣＴＩＯＮ＿ＯＴＨＢ２３２は、機能を限定しないが、例えばデジタルデータの書き込み及び読み込みを行うことができるフラッシュメモリーカードを装着可能な外部装置記憶機能部である。ＦＵＮＣＴＩＯＮ＿ＯＴＨＣ２３３は、機能を限定しないが、例えば操作情報や映像を表示することのできるＬＣＤを有する表示機能部である。ＦＵＮＣＴＩＯＮ＿ＯＴＨＤ２３４は、機能を限定しないが、例えば各種操作を受け付け、操作情報をＯＴＨ制御部２０４へ伝えることのできる複数のボタンスイッチを有する操作部である。
【００２７】
ＦＵＮＣＴＩＯＮ＿ＯＴＨＡ２３１からＦＵＮＣＴＩＯＮ＿ＯＴＨＤ２３４は、いずれも電源ＩＣ２０３の出力端子ＶＯＵＴ＿ＯＴＨの定電圧で動作する。ＦＵＮＣＴＩＯＮ＿ＯＴＨＡ２３１は、ＯＴＨ制御部２０４の端子Ｆ１＿ＢＵＳに接続される。ＦＵＮＣＴＩＯＮ＿ＯＴＨＢ２３２は、ＯＴＨ制御部２０４の端子Ｆ２＿ＢＵＳに接続される。ＦＵＮＣＴＩＯＮ＿ＯＴＨＣ２３３は、ＯＴＨ制御部２０４の端子Ｆ３＿ＢＵＳに接続される。ＦＵＮＣＴＩＯＮ＿ＯＴＨＤ２３４は、ＯＴＨ制御部２０４の端子Ｆ４＿ＢＵＳに接続される。
【００２８】
電源スイッチ２２１は、セントラル装置２０１の電源ＩＣ２０３をオンし、セントラル装置２０１のＯＴＨ制御部２０４を動作するための電源ボタンスイッチである。電源スイッチ２２１を押下した場合には、電源スイッチ２２１は、電源電圧ＯＴＨ＿ＶＢＡＴＴを信号ＯＴＨＰＷＲ＿ＳＷとして出力する。
【００２９】
論理和回路２２２は、信号ＯＴＨＰＷＲ＿ＳＷと、ＯＴＨ制御部２０４の出力端子ＯＵＴ＿ＯＴＨの信号との論理和信号を、電源ＩＣ２０３の制御端子ＥＮ＿ＯＴＨに出力する。電源ＩＣ２０３は、信号ＯＴＨＰＷＲ＿ＳＷと、ＯＴＨ制御部２０４の出力端子ＯＵＴ＿ＯＴＨの信号のうちのいずれかがハイレベルである場合には、出力端子ＶＯＵＴ＿ＯＴＨから定電圧を出力する。
【００３０】
図３は、本実施形態に係るペリフェラル装置１０１及びセントラル装置２０１を有する無線通信システムの制御方法の例を示すフローチャートである。例えば、ペリフェラル装置１０１はデジタルカメラであり、セントラル装置２０１はスマートフォンである。ユーザーは、セントラル装置２０１を操作して、ペリフェラル装置１０１を遠隔起動する。ペリフェラル装置１０１のサブ制御部１１４が、第２の無線通信部１１５を制御し、セントラル装置２０１の第４の無線通信部２１５と通信する手順の例を示す。
【００３１】
ペリフェラル装置１０１のメイン制御部１０４は、ＣＰＵがプログラムを実行することにより、ステップＳ３０３〜Ｓ３０６及びＳ３１５〜Ｓ３２３の処理を行う。ペリフェラル装置１０１のサブ制御部１１４は、ＣＰＵがプログラムを実行することにより、ステップＳ３１１〜Ｓ３１４及びＳ３２４の処理を行う。セントラル装置２０１のＯＴＨ制御部２０４は、ＣＰＵがプログラムを実行することにより、ステップＳ３５１〜Ｓ３５８の処理を行う。
【００３２】
まず、ステップＳ３０２〜Ｓ３０６のペリフェラル装置のメイン制御部１０４での処理を説明する。ステップＳ３０２では、電池１０２がペリフェラル装置１０１に挿入（装着）される。すると、電池１０２は、電源電圧ＶＢＡＴＴを出力する。すると、処理は、ステップＳ３０３及びステップＳ３１１に進む。ステップＳ３０３では、メイン制御部１０４は、電源端子ＶＤＤ＿Ｍに電源電圧が入力され、起動する。次に、ステップＳ３０４では、メイン制御部１０４は、Ａ／Ｄ入力端子ＡＤ＿Ｍに入力される電池１０２の電源電圧ＶＢＡＴＴを検出し、その検出された電源電圧ＶＢＡＴＴをＲＯＭ等に保存する。次に、ステップＳ３０５では、メイン制御部１０４は、ステップＳ３０４で記憶した電源電圧ＶＢＡＴＴを、サブ制御部１１４へ送信する。なお、サブ制御部１１４は、この電源電圧ＶＢＡＴＴを基に、ペリフェラル装置１０１がどのような動作モードで起動可能かを判断する。次に、ステップＳ３０６では、メイン制御部１０４は、消費電流削減のため動作停止する。
【００３３】
次に、ステップＳ３１１〜Ｓ３１４のペリフェラル装置１０１のサブ制御部１１４での処理を説明する。ステップＳ３１１では、サブ制御部１１４は、電源端子ＶＤＤ＿Ｓに電源電圧が入力され、起動する。次に、ステップＳ３１２では、サブ制御部１１４は、Ａ／Ｄ入力端子ＡＤ＿Ｓに入力される電池１０２の電源電圧ＶＢＡＴＴを検出する。そして、サブ制御部１１４は、その検出された電源電圧ＶＢＡＴＴを基に、ペリフェラル装置１０１が高負荷モード（例えばデジタルカメラの場合の撮影モード）での起動が可能か否かを判断する。サブ制御部１１４が高負荷モードの起動が可能であると判断した場合、処理はステップＳ３１３に進む。これに対し、サブ制御部１１４が高負荷モードの起動が可能でないと判断した場合、処理はステップＳ３１４に進む。具体的には、サブ制御部１１４は、その検出された電源電圧ＶＢＡＴＴが第１の閾値以上であるか否かを判断する。サブ制御部１１４が、電源電圧ＶＢＡＴＴが第１の閾値以上であると判断した場合、処理はステップＳ３１３に進む。これに対し、サブ制御部１１４が、電源電圧ＶＢＡＴＴが第１の閾値未満であると判断した場合、処理はステップＳ３１４に進む。ステップＳ３１３では、サブ制御部１１４は、アドバタイズパケット内に、ペリフェラル装置１０１が高負荷モードでの起動が可能であることを示す第１のデータを挿入する。アドバタイズパケットとは、ペリフェラル装置１０１が実施可能な機能（サービス）を特定するＵＵＩＤを含むデータパケットである。ＵＵＩＤとは、Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  ＩＤｅｎｔｉｆｉｅｒの略称である。第２の無線通信部１１５は、サブ制御部１１４の制御の下、そのアドバタイズパケットをセントラル装置２０１に無線送信する。なお、セントラル装置２０１は、上述のアドバタイズパケットを受信し、ペリフェラル装置１０１の存在と実施可能なサービスを特定し、接続リクエストを行って、ペリフェラル装置１０１と無線通信リンクを確立することができる。ステップＳ３１４では、サブ制御部１１４は、アドバタイズパケット内に、ペリフェラル装置１０１が高負荷モードでの起動が可能でないことを示す第１のデータを挿入する。第２の無線通信部１１５は、サブ制御部１１４の制御の下、そのアドバタイズパケットをセントラル装置２０１に無線送信する。
【００３４】
次に、ステップＳ３５１〜Ｓ３５８のセントラル装置２０１のＯＴＨ制御部２０４での処理を説明する。ステップＳ３５１では、ユーザーがセントラル装置２０１の電源ボタン２２１を押下すると、セントラル装置２０１のＯＴＨ制御部２０４は起動する。ＯＴＨ制御部２０４は、セントラル装置２０１の表示機能部であるＦＵＮＣＴＩＯＮ＿ＯＴＨＣ２３３に図４（Ａ）のような複数のアプリケーションの画面を表示する。そして、ＯＴＨ制御部２０４は、複数のアプリケーションからペリフェラル装置１０１と接続するための専用アプリ（図４（Ａ）の太線枠で囲ったアプリケーション）を起動する。次に、ステップＳ３５２では、ＯＴＨ制御部２０４は、第４の無線通信部２１５を介して、ステップＳ３１３又はＳ３１４で、ペリフェラル装置１０１の第２の無線通信部１１５が送信するアドバタイズパケットのデータを受信する。そして、ＯＴＨ制御部２０４は、その受信したデータを基に、ペリフェラル装置１０１が高負荷モードで起動可能か否かを判断する。ＯＴＨ制御部２０４が受信したデータに「起動可能でない」という情報があると判断した場合、処理はステップＳ３５８に進む。ステップＳ３５８では、ＯＴＨ制御部２０４は、セントラル装置２０１の表示機能部であるＦＵＮＣＴＩＯＮ＿ＯＴＨＣ２３３に図４（Ｂ）のような「起動できません」等の画面を表示し、処理は終了する。すなわち、ＯＴＨ制御部２０４は、電源電圧ＶＢＡＴＴが第１の閾値未満であることを示す第１のデータを受信した場合には、電源電圧ＶＢＡＴＴが第１の閾値未満であることを示す図４（Ｂ）の画面を表示するように制御する。これに対し、ＯＴＨ制御部２０４が受信したデータに「起動可能である」という情報があると判断した場合、処理はステップＳ３５３に進む。ステップＳ３５３では、ユーザーがＦＵＮＣＴＩＯＮ＿ＯＴＨＤ２３４の操作部を操作すると、ＯＴＨ制御部２０４は、ペリフェラル装置１０１と接続するためのアプリケーションを起動し、ペリフェラル装置１０１と接続を行う。
【００３５】
この接続の指示により、ペリフェラル装置１０１のメイン制御部１０４は、起動し、処理はステップＳ３１５に進む。次に、ステップＳ３１５〜Ｓ３２３のペリフェラル装置１０１のメイン制御部１０４での処理を説明する。ステップＳ３１５では、メイン制御部１０４は、Ａ／Ｄ入力端子ＡＤ＿Ｍに入力される電池１０２の電源電圧ＶＢＡＴＴを検出し、その検出された電源電圧ＶＢＡＴＴをＲＯＭに保存する。
【００３６】
次に、ステップＳ３１６では、メイン制御部１０４は、ステップＳ３１５で検出した電源電圧ＶＢＡＴＴが、ペリフェラル装置１０１が高負荷モード（撮影モード）で起動できるだけ十分高い電圧であるか否かを判断する。メイン制御部１０４が、電源電圧ＶＢＡＴＴが高負荷モードで起動できるだけ十分高い電圧であると判断した場合、処理はステップＳ３１７に進む。これに対し、メイン制御部１０４が、電源電圧ＶＢＡＴＴが高負荷モードで起動できるだけ十分高い電圧でないと判断した場合、処理はステップＳ３１８に進む。
【００３７】
具体的には、ステップＳ３１６では、メイン制御部１０４は、ステップＳ３１５で検出した電源電圧ＶＢＡＴＴが第２の閾値以上であるか否かを判断する。メイン制御部１０４が、電源電圧ＶＢＡＴＴが第２の閾値以上であると判断した場合、処理はステップＳ３１７に進む。これに対し、メイン制御部１０４が、電源電圧ＶＢＡＴＴが第２の閾値未満であると判断した場合、処理はステップＳ３１８に進む。第２の閾値は、使用している電池１０２の状態、使用頻度、電池１０２の種類によって、変更することができる。
【００３８】
ステップＳ３１７では、メイン制御部１０４は、アドバタイズパケットに高負荷モード（撮影モード（第１のモード））での起動が可能であることを示す第２のデータを追記（生成）する。そして、メイン制御部１０４は、インターフェース端子ＩＦ＿Ｍ１及びＩＦ＿Ｓ１を介して、そのアドバタイズパケットをサブ制御部１１４に出力する。その後、処理は、ステップＳ３２３に進む。
【００３９】
ステップＳ３１８では、メイン制御部１０４は、ステップＳ３１５で検出した電源電圧ＶＢＡＴＴが、ペリフェラル装置１０１が中負荷モード（再生モード）で起動できるだけ十分高い電圧であるか否かを判断する。メイン制御部１０４が、電源電圧ＶＢＡＴＴが中負荷モードで起動できるだけ十分高い電圧であると判断した場合、処理はステップＳ３１９に進む。これに対し、メイン制御部１０４が、電源電圧ＶＢＡＴＴが中負荷モードで起動できるだけ十分高い電圧でないと判断した場合、処理はステップＳ３２０に進む。
【００４０】
具体的には、ステップＳ３１８では、メイン制御部１０４は、ステップＳ３１５で検出した電源電圧ＶＢＡＴＴが第３の閾値以上であるか否かを判断する。第３の閾値は、第２の閾値より小さい。メイン制御部１０４が、電源電圧ＶＢＡＴＴが第３の閾値以上であると判断した場合、処理はステップＳ３１９に進む。これに対し、メイン制御部１０４が、電源電圧ＶＢＡＴＴが第３の閾値未満であると判断した場合、処理はステップＳ３２０に進む。
【００４１】
ステップＳ３１９では、メイン制御部１０４は、アドバタイズパケットに中負荷モード（再生モード（第２のモード））での起動が可能であることを示す第２のデータを追記（生成）する。そして、メイン制御部１０４は、インターフェース端子ＩＦ＿Ｍ１及びＩＦ＿Ｓ１を介して、そのアドバタイズパケットをサブ制御部１１４に出力する。その後、処理は、ステップＳ３２３に進む。
【００４２】
ステップＳ３２０では、メイン制御部１０４は、ステップＳ３１５で検出した電源電圧ＶＢＡＴＴが、ペリフェラル装置１０１が軽負荷モード（バックアップモード）で起動できるだけ十分高い電圧であるか否かを判断する。メイン制御部１０４が、電源電圧ＶＢＡＴＴが軽負荷モードで起動できるだけ十分高い電圧であると判断した場合、処理はステップＳ３２１に進む。これに対し、メイン制御部１０４が、電源電圧ＶＢＡＴＴが軽負荷モードで起動できるだけ十分高い電圧でないと判断した場合、処理はステップＳ３２２に進む。
【００４３】
具体的には、ステップＳ３２０では、メイン制御部１０４は、ステップＳ３１５で検出した電源電圧ＶＢＡＴＴが第４の閾値以上であるか否かを判断する。第４の閾値は、第３の閾値より小さい。メイン制御部１０４が、電源電圧ＶＢＡＴＴが第４の閾値以上であると判断した場合、処理はステップＳ３２１に進む。これに対し、メイン制御部１０４が、電源電圧ＶＢＡＴＴが第４の閾値未満であると判断した場合、処理はステップＳ３２２に進む。
【００４４】
ステップＳ３２１では、メイン制御部１０４は、アドバタイズパケットに軽負荷モード（バックアップモード（第３のモード））での起動が可能であることを示す第２のデータを追記（生成）する。そして、メイン制御部１０４は、インターフェース端子ＩＦ＿Ｍ１及びＩＦ＿Ｓ１を介して、そのアドバタイズパケットをサブ制御部１１４に出力する。その後、処理は、ステップＳ３２３に進む。
【００４５】
ステップＳ３２２では、メイン制御部１０４は、アドバタイズパケットにすべてのモードで起動が不可能であることを示す第２のデータを追記（生成）する。そして、メイン制御部１０４は、インターフェース端子ＩＦ＿Ｍ１及びＩＦ＿Ｓ１を介して、そのアドバタイズパケットをサブ制御部１１４に出力する。その後、処理は、ステップＳ３２３に進む。
【００４６】
ステップＳ３２４では、サブ制御部１１４は、ステップＳ３１７，Ｓ３１９，Ｓ３２１，Ｓ３２２のアドバタイズパケットを入力する。第２の無線通信部１１５は、サブ制御部１１４の制御の下、そのアドバタイズパケットをセントラル装置２０１に無線送信する。
【００４７】
次に、ステップＳ３５４〜Ｓ３５９のセントラル装置２０１のＯＴＨ制御部２０４での処理を説明する。ステップＳ３５４では、ＯＴＨ制御部２０４は、第４の無線通信部２１５を介して、ステップＳ３１７，Ｓ３１９，Ｓ３２１，Ｓ３２２のアドバタイズパケットを受信する。次に、ステップＳ３５５では、ＯＴＨ制御部２０４は、その受信したアドバタイズパケットに追記されたデータを基に、ペリフェラル装置１０１が起動可能であるか否かを判断する。ＯＴＨ制御部２０４が、ペリフェラル装置１０１が起動可能であると判断した場合、処理はステップＳ３５６に進む。これに対し、ＯＴＨ制御部２０４が、ペリフェラル装置１０１が起動可能でないと判断した場合、処理はステップＳ３５７に進む。
【００４８】
ステップＳ３５６では、ＯＴＨ制御部２０４は、ステップＳ３５４で受信したアドバタイズパケットに追記されたデータに基づいた画面を、表示機能部であるＦＵＮＣＴＩＯＮ＿ＯＴＨＣ２３３に表示する。例えば、ＯＴＨ制御部２０４は、ステップＳ３１９の再生モードのアドバタイズパケットを受信した場合には、図４（Ｃ）のように、「再生起動」のボタンだけ押下可能な画面を表示する。また、ＯＴＨ制御部２０４は、ステップＳ３１７の撮影モードのアドバタイズパケットを受信した場合には、図４（Ｄ）のように、「再生起動」及び「撮像起動」の両方のボタンが押下可能な画面を表示する。すなわち、ＯＴＨ制御部２０４は、電源電圧ＶＢＡＴＴが第１の閾値以上であることを示す第１のデータを受信した場合には、ペリフェラル装置１０１を起動するためのモードのボタンを表示するように制御する。具体的には、ＯＴＨ制御部２０４は、起動可能なモードのボタンを操作可能に表示するように制御する。次に、ＯＴＨ制御部２０４は、ＦＵＮＣＴＩＯＮ＿ＯＴＨＤ２３４の操作部を介して、上記の起動ボタンの押下（操作）を検出すると、ステップＳ３５９に処理を進める。
【００４９】
ステップＳ３５７では、ＯＴＨ制御部２０４は、セントラル装置２０１の表示機能部であるＦＵＮＣＴＩＯＮ＿ＯＴＨＣ２３３に、図４（Ｂ）のような「起動できません」等の画面を表示し、処理は終了する。
【００５０】
ステップＳ３５９では、ＯＴＨ制御部２０４は、第３の無線通信部２０５を介して、ペリフェラル装置１０１の第１の無線通信部１０５に対して、接続要求を行って通信リンクを確立する。そして、ＯＴＨ制御部２０４は、第３の無線通信部２０５を介して、ペリフェラル装置１０１の第１の無線通信部１０５に対して、上記の押下された起動ボタンに応じた指定モードの起動リクエストを無線送信する。
【００５１】
ステップＳ３２３では、メイン制御部１０４は、第１の無線通信部１０５を介して、セントラル装置２０１からの起動リクエストを受信し、その起動リクエストの指定モードに応じて、撮影モード又は再生モードで起動処理を行う。
【００５２】
図５（Ａ）〜（Ｃ）は、ペリフェラル装置１０１とセントラル装置２０１の３つの状態例を示す図である。ペリフェラル装置１０１は、例えばデジタルカメラであり、第１の無線通信部１０５及び第２の無線通信部１１５を有する。セントラル装置２０１は、例えばスマートフォンであり、第３の無線通信部２０５及び第４の無線通信部２１５を有する。
【００５３】
ペリフェラル装置１０１は、第２の無線通信部１１５のＲＦ動作を行うので、図５（Ａ）のＡｄｖｅｒｔｉｓｉｇ状態、又は図５（Ｂ）のＣｏｎｎｅｃｔｉｏｎ状態を有する。図５（Ａ）のＡｄｖｅｒｔｉｓｉｇ状態では、ペリフェラル装置１０１の第２の無線通信部１１５は、セントラル装置２０１の第４の無線通信部２１５にアドバタイズパケットを送信する。図５（Ｂ）のＣｏｎｎｅｃｔｉｏｎ状態では、ペリフェラル装置１０１の第２の無線通信部１１５は、セントラル装置２０１の第４の無線通信部２１５との無線通信リンクを確立する。
【００５４】
ペリフェラル装置１０１は、第２の無線通信部１１５のＲＦ動作を停止した場合、図５（Ｃ）のＲＦ＿ＯＦＦ状態になる。図５（Ｃ）のＲＦ＿ＯＦＦ状態では、ペリフェラル装置１０１の第２の無線通信部１１５は、アドバタイズパケットを送信しておらず、セントラル装置２０１の第４の無線通信部２１５との無線通信リンクを確立していない状態である。
【００５５】
なお、上記の実施形態では、ペリフェラル装置１０１の第２の無線通信部１１５及びセントラル装置２０１の第４の無線通信部２１５は、近距離無線通信規格であるＢＬＥを用いて通信を行うことを例として説明した。しかし、第２の無線通信部１１５及び第４の無線通信部２１５の無線通信は、ＢＬＥに限定されず、例えば、ＩＥＥＥ８０２．１５．１やＩＥＥＥ８０２．１５．４等の他の通信規格でもよい。第２の無線通信部１１５及び第４の無線通信部２１５の通信規格は、第１の無線通信部１０５及び第３の無線通信部２０５の通信規格に対して、低消費電力化が可能な通信規格であればよい。
【００５６】
また、上記の実施形態では、ペリフェラル装置１０１のアンテナ１１６及びセントラル装置２０１のアンテナ２１６はＵＨＦ帯である２．４ＧＨｚ帯付近に共振周波数を有するアンテナを用いる例を説明した。しかし、アンテナ１１６及び２１６は、ＵＨＦ帯である２．４ＧＨｚ帯付近に共振周波数を有するアンテナに限定されない。アンテナ１１６及び２１６は、ペリフェラル装置１０１の第２の無線通信部１１５とセントラル装置２０１の第４の無線通信部２１５との間で通信が可能なアンテナであれば共振周波数は何であってもよい。
【００５７】
また、上記の実施形態では、ペリフェラル装置１０１がアドバタイズパケットの送信を行い、セントラル装置２０１がアドバタイズパケットを受信し、セントラル装置２０１がペリフェラル装置１０１へ接続要求を行って通信リンクを確立する方法を説明した。しかし、通信リンクを確立する方法は、上記の役割に限定されず、ペリフェラル装置１０１とセントラル装置２０１との間で接続要求を行って通信リンクを確立する方法であれば無線通信部と役割とリンク確立の順序は限定されない。
【００５８】
以上のように、第２の無線通信部１１５は、第１の無線通信部１０５より低消費電力の無線通信機能を搭載する。また、電源ＩＣ１１３は、電源ＩＣ１０３より低消費電力である。また、電源ＩＣ１１３の出力端子ＶＯＵＴ＿Ｓの定電圧は、電源ＩＣ１０３の出力端子ＶＯＵＴ＿Ｍの定電圧よりも低電圧であり、サブ制御部１１４は、メイン制御部１０４より、低い電源電圧で動作可能である。すなわち、電池１０３の電源電圧ＶＢＡＴＴが低い所定値の場合には、メイン制御部１０４は起動せず、サブ制御部１１４は起動する。
【００５９】
その場合、ステップＳ３１２では、サブ制御部１１４は、Ａ／Ｄ入力端子ＡＤ＿Ｓに入力される電池１０２の電源電圧ＶＢＡＴＴを検出し、ペリフェラル装置１０１が起動可能でないと判断する。そして、ステップＳ３１４では、サブ制御部１１４は、起動可能でないことを示すアドバタイズパケットをセントラル装置２０１に送信する。そして、ステップＳ１５２では、ＯＴＨ制御部２０４は、そのアドバタイズパケットを基に、起動可能でないと判断する。そして、ステップＳ３５８では、ＯＴＨ制御部２０４は、「起動できません」等の画面を表示し、電池１０２の電圧不足で起動できない旨をユーザーに通知する。ここで、仮にサブ制御部１１４がない場合には、電池１０２の電圧不足で起動できない旨をユーザーに通知することができない。本実施形態では、電池１０２の電源電圧ＶＢＡＴＴが低い場合、メイン制御部１０４が起動不可であっても、サブ制御部１１４が起動することにより、電池１０２の電圧不足で起動できない旨をユーザーに通知することが可能になる。
【００６０】
サブ制御部１１４は、ステップＳ３１２で、Ａ／Ｄ入力端子ＡＤ＿Ｓに入力される電池１０２の電源電圧ＶＢＡＴＴを検出し、ペリフェラル装置１０１が起動可能であるか否かを判断する。これに対し、メイン制御部１０４は、ステップＳ３１５で、Ａ／Ｄ入力端子ＡＤ＿Ｍに入力される電池１０２の電源電圧ＶＢＡＴＴを検出し、ステップＳ３１６，Ｓ３１８，Ｓ３２０で、ペリフェラル装置１０１が各モードで起動可能であるか否かを判断する。
【００６１】
ここで、サブ制御部１１４が検出する電池１０２の電源電圧ＶＢＡＴＴの精度は、メイン制御部１０４が検出する電池１０２の電源電圧ＶＢＡＴＴの精度より低い。したがって、仮に、サブ制御部１１４が、メイン制御部１０４の代わりに、検出した電源電圧ＶＢＡＴＴを基に、ペリフェラル装置１０１の各モードでの起動が可能か否かを判断したとしても、その判断精度は低い。その結果、サブ制御部１１４が起動可能であると判断した場合であっても、実際には、起動できない場合が生じる。そのため、本実施形骸では、メイン制御部１０４が、ステップＳ３１５，Ｓ３１６，Ｓ３１８，Ｓ３２０で、ペリフェラル装置１０１の各モードでの起動が可能か否かを高精度で判断する。これにより、メイン制御部１０４が起動可能であると判断した場合には、確実に、各モードでペリフェラル装置１０１を起動することができる。
【００６２】
ステップＳ３１２では、サブ制御部１１４は、検出された電源電圧ＶＢＡＴＴを基に、ペリフェラル装置１０１が高負荷モードでの起動が可能か否かを判断する。ここで、上記のように、サブ制御部１１４は、メイン制御部１０４より、検出する電源電圧ＶＢＡＴＴの精度が低い。そのため、サブ制御部１１４が高負荷モード（撮影モード）で起動可能であると判断した場合であっても、ステップＳ３１６では、メイン制御部１０４は、ペリフェラル装置１０１が高負荷モード（撮影モード）で起動可能でないと判断する場合もある。この場合は、サブ制御部１１４よりもメイン制御部１０４の判断の方が確実性が高い。
【００６３】
そこで、ステップＳ３５６では、ＯＴＨ制御部２０４は、メイン制御部１０４の判断結果に応じて、起動可能なモードの起動ボタンのみを押下可能にした画面を表示する。これにより、ユーザーは、起動可能なモードを知ることができる。仮に、すべてのモードの起動ボタンを押下可能な画面を表示してしまうと、起動ボタンを押下することにより起動させようとしたにもかかわらず、起動できなかったという事態が発生する可能性がある。本実施形態によれば、起動可能なモードの起動ボタンのみを押下可能にしているので、起動ボタンを押下した場合には、確実に起動させることができる。
【００６４】
本実施形態によれば、ユーザーがセントラル装置２０１のアプリを操作してペリフェラル装置１０１を起動する場合に、ユーザーは、セントラル装置２０１のアプリ操作時にペリフェラル装置１０１がどのモードで起動できるか事前に知ることができる。ユーザーが各モードでの起動ボタンを押下した後に、ペリフェラル装置１０１で「電池がありません」等の表示になることを回避することができる。
【００６５】
また、無線通信システムは、できる限りペリフェラル装置１０１とセントラル装置２０１の通信を可能にする。メイン制御部１０４は、電池１０２の電源電圧ＶＢＡＴＴを検出し、その電源電圧ＶＢＡＴＴの情報をアドバタイズパケットに付帯してセントラル装置２０１に送信する。これにより、セントラル装置２０１は、ユーザーに対してその電源電圧ＶＢＡＴＴの情報を基に、適切な表示をすることができる。
【００６６】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００６７】
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６８】
１０１  ペリフェラル装置、１０４  メイン制御部、１１４  サブ制御部、２０１  セントラル装置、２０４  ＯＴＨ制御部
【図１】
2018110347.tif 000003
【図２】
2018110347.tif 000004
【図３】
2018110347.tif 000005
【図４】
2018110347.tif 000006
【図５】
2018110347.tif 000007