(57)【特許請求の範囲】
【請求項１】
画像を撮影する撮影部と、
電波を受信する受信部と、
前記受信部により受信される電波の送信元の装置を探索する探索部と、
前記探索部により発見された装置の中から、装置の選択を受け付ける受付部と、
前記探索部により発見される装置の変化を監視し、前記受付部により選択が受け付けられた選択装置から受信する電波の受信状態の変化を検出する検出部と、
前記検出部により前記受信状態の変化が検出されたことに応じて、前記撮影部により撮影されたデータの格納を指示する指示部と、
を備えることを特徴とする撮像装置。
【請求項２】
前記検出部は、前記受信部が前記選択装置から電波を受信する状態から受信しない状態への第１変化、または前記受信部が前記選択装置から電波を受信しない状態から受信する状態への第２変化の少なくとも一方の変化を検出し、
前記指示部は、前記検出部により前記第１変化または前記第２変化が検出されたことに応じて、前記撮影部により撮影されたデータの格納を指示する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記選択装置から前記受信部により受信される電波の周波数を特定する特定部をさらに備え、
前記探索部は、指定された範囲の周波数の電波について送信元の装置を探索し、前記特定部により第１周波数が特定されると、前記第１周波数を含む指定された前記範囲の一部の周波数の電波について送信元の装置を探索する
ことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記選択装置から前記受信部により受信される電波の周波数を特定する特定部をさらに備え、
前記探索部は、前記特定部により第２周波数及び第３周波数が特定されると、前記第２周波数、または前記第３周波数の少なくとも一方を含む指定された周波数の一部の電波について送信元の装置を探索する
ことを特徴とする請求項１または２に記載の撮像装置。
【請求項５】
前記選択装置から前記受信部により問い合わせ信号に対する応答信号が受信される、前記問い合わせ信号を送信する電波の周波数を特定する特定部をさらに備え、
前記探索部は、信号を送信する電波の周波数を指定された範囲の周波数で切り替えながら問い合わせ信号を送信し、前記受信部により受信される前記問い合わせ信号に対する応答信号を送信する電波の送信元の装置を探索し、前記特定部により第４周波数が特定されると、前記第４周波数を含む指定された前記範囲の一部の周波数で切り替えながら問い合わせ信号を送信し、電波の送信元の装置を探索する
ことを特徴とする請求項１または２に記載の撮像装置。
【請求項６】
画像を撮影する撮影部及び電波を受信する受信部を備える撮像装置が有するプロセッサに、
前記受信部により受信される電波の送信元の装置を探索する探索処理と、
前記探索処理により発見された装置の中から、装置の選択を受け付ける受付処理と、
前記受付処理により選択が受け付けられた選択装置から受信する電波の受信状態の変化を検出する検出処理と、
前記検出処理により前記受信状態の変化が検出されたことに応じて、前記撮影部により撮影されたデータの格納を指示する格納指示と、
を実行させることを特徴とする撮像プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、及び撮像プログラムに関する。
【背景技術】
【０００２】
互いに無線接続された撮像装置及び遠隔制御装置のプロセッサが、それぞれ専用のアプリケーションソフトを実行することにより、撮像装置及び遠隔制御装置の間で制御コマンドを送受信する技術がある。これにより、遠隔制御装置が撮像装置を遠隔から制御し、撮像装置に画像を撮影させる処理が行われている。
【０００３】
撮像装置は、例えば、携帯電話、カメラ、及びビデオカメラなどの撮影機能を有する装置である。遠隔制御装置は、例えば、リモコンなどの遠隔から対象となる装置を制御する装置である。以下の説明において、アプリケーションソフトは、単に、プログラムとも言う。
【０００４】
関連する技術として、画像撮像装置は、デジタルカメラと、デジタルカメラと無線通信可能であると共にタッチパネル機能を有した表示画面が搭載された多機能携帯端末とを含む。デジタルカメラは、多機能携帯端末からの遠隔操作無線信号を受信すると共に、ファインダ画像を無線で多機能携帯端末に送信する近距離無線通信部を有する。多機能携帯端末は、デジタルカメラに対して遠隔操作無線信号を送信すると共に、デジタルカメラからのファインダ画像を受信する近距離無線通信部を有する。多機能携帯端末の表示画面には、デジタルカメラからのファインダ画像と、ファインダ画像をタッチパネルで拡大及び縮小させるズームキーと、デジタルカメラのシャッタキーとが表示可能である。これにより、デジタルカメラを無線で遠隔操作する画像撮影装置において、ズーム操作及び画角の調整を容易に行うことができる、という技術が知られている（例えば、特許文献１）。
【０００５】
関連する他の技術として、携帯電話のカメラが起動され、リモートシャッター機能が起動されると、携帯電話から腕時計型端末装置にリモートシャッターモードを開始するコマンド「+BTWRMS:1」がブルートゥースを介して送信される。コマンドを受信した腕時計型端末装置ではリモートシャッターモードが開始され、表示部にモニター画像が表示される。シャッターボタンとして動作する操作ボタンを押下するとＡＴコマンド「AT+BTWSHUT」が携帯電話に送られる。これにより携帯電話のカメラで撮影が行われ、腕時計型端末装置に結果「ＯＫ」が返される。携帯電話のカメラモードを終了すると、リモートシャッターモードを終了するコマンド「+BTWRMS:0」が腕時計型端末装置に送られ、腕時計型端末装置のリモートシャッターモードは終了される。これにより、腕時計型端末装置は、ブルートゥース機能を搭載した携帯電話のカメラを操作する、という技術が知られている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１８６６９８号公報
【特許文献２】特開２００９−１１８４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述した撮像技術を有する撮像装置では、遠隔操作で撮影をするとき、専用のプログラムを備える遠隔制御装置を用いる。すなわち、他の装置に専用のプログラムを備えることなく、簡易に遠隔操作による撮影ができないと言う問題がある。
【０００８】
本発明は、一側面として、他の装置に専用のプログラムを備えることなく、簡易に遠隔操作による撮影ができる技術を提供する。
【課題を解決するための手段】
【０００９】
本明細書で開示する撮像装置のひとつに、撮影部と、受信部と、探索部と、受付部と、検出部と、指示部とを備える撮像装置がある。撮影部は、画像を撮影する。受信部は、電波を受信する。探索部は、受信部により受信される電波の送信元の装置を探索する。受付部は、探索部により発見された装置の中から、装置の選択を受け付ける。検出部は、探索部により発見される装置の変化を監視し、受付部により選択が受け付けられた選択装置から受信する電波の受信状態の変化を検出する。指示部は、検出部により受信状態の変化が検出されたことに応じて、撮影部により撮影されたデータの格納を指示する。
【発明の効果】
【００１０】
１実施態様によれば、他の装置に専用のプログラムを備えることなく、簡易に遠隔操作による撮影ができる。
【図面の簡単な説明】
【００１１】
【図１】遠隔操作を用いた撮影の一例を示す図である。
【図２】撮像装置の一実施例を示す機能ブロック図である。
【図３】装置情報の一例を示す図である。
【図４】遠隔操作の受付処理の一例を説明する図である。
【図５】通常時のＷｉＦｉ規格の電波の探索を説明する図である。
【図６】スキャン周期短縮時のＷｉＦｉ規格の電波の探索を説明する図（その１）である。
【図７】スキャン周期短縮時のＷｉＦｉ規格の電波の探索を説明する図（その２）である。
【図８】通常時のＢＴ電波の探索を説明する図である。
【図９】問い合わせ周期短縮時のＢＴ規格の電波の探索を説明する図である。
【図１０】通常時のＢＴ規格の電波の通信を説明する図である。
【図１１】チャネル選択時のＢＴ規格の電波の通信を説明する図である。
【図１２】遠隔操作による撮像処理を示すフローチャート（その１）である。
【図１３】遠隔操作による撮像処理を示すフローチャート（その２）である。
【図１４】遠隔操作による撮像処理を示すフローチャート（その３）である。
【図１５】スキャン周期の短縮処理を示すフローチャートである。
【図１６】コンピュータ装置の一実施例を示すブロック図である。
【発明を実施するための形態】
【００１２】
［実施形態］
実施形態の撮像装置について説明する。
【００１３】
図１は、遠隔操作を用いた撮像の一例を示す図である。
図１を参照して、実施形態の撮像装置１の遠隔操作を用いた撮影の一例を説明する。
【００１４】
撮像装置１は、電波を送受信する通信装置と、破線３及び破線４の間の光景を撮影する撮影装置２とを含む。
【００１５】
撮像装置１は、通信装置で受信する電波の送信元の無線装置を探索する。そして、撮像装置１は、ユーザ１０１から遠隔操作による撮像処理の実行の指示を受けると、探索により発見した無線装置の中から、ユーザ１０１による無線装置の選択を受け付ける。
【００１６】
撮像装置１は、ユーザ１０１による無線装置５の選択を受け付けると、無線装置５から受信する電波の受信状態を監視する。そして、撮像装置１は、無線装置５から受信する電波の受信状態の変化を検出したことに応じて撮影装置２より撮影されたデータの格納を実行する。
【００１７】
ユーザ１０１は、ユーザ１０１〜１０３の集合写真を撮影するとき、例えば、図示しない入力装置を用いて、撮像装置１に遠隔操作による撮像処理の実行を指示する。その後、ユーザ１０１は、撮像装置１の図示しない表示装置に表示される、探索により発見された無線装置の中から無線装置５を選択する。そして、ユーザ１０１は、撮像装置１を載置台２００の上に置き、任意の位置に移動したのち、無線装置５からの電波の送信をオン状態からオフ状態に切り替える。これにより、撮像装置１は、無線装置５より電波を受信している状態から電波を受信していない状態への電波の受信状態の変化を検出し、撮影装置２により画像を撮影する。
【００１８】
上述のように、撮像装置１は、遠隔操作用の制御コマンドの送受信をすることなく、任意の無線装置から受信する電波の受信状態の変化に応じて、撮影装置２により画像を撮影する。したがって、撮像装置１は、他の装置に専用のプログラムを備えることなく、簡易に遠隔操作による撮影ができる。
【００１９】
以下の説明では、図面を参照しながら実施形態の撮像装置１についてより詳細に説明する。
図２は、撮像装置の一実施例を示す機能ブロック図である。
図２を参照して、実施形態の撮像装置１について説明する。
【００２０】
撮像装置１は、制御部１０と、記憶部２０と、送信部３０と、受信部４０と、表示部５０と、入力部６０と、出力部７０と、撮影部８０とを備える。そして、記憶部２０は、装置情報２１と、設定情報２２とを記憶する。また、送信部３０は、電波を送信する。受信部４０は、電波を受信する。表示部５０は、制御部１０から入力された情報を表示する。また、表示部５０は、情報入力用のアイコンを表示し、入力部６０は、ユーザからの情報の入力を受け付ける。また、入力部６０は、接続された装置からの情報の入力も受け付ける。出力部７０は、制御部１０から出力される情報を接続された装置に出力する。撮影部８０は、画像を撮影する。
【００２１】
図３は、装置情報の一例を示す図である。
図３を参照して、装置情報２１について説明する。
【００２２】
装置情報２１は、探索部１１により発見された、受信部４０により受信される電波の送信元の無線装置に関する情報を格納する。以下の説明では、無線装置のことを、単に装置とも言う。
【００２３】
受信部４０により受信される電波とは、例えば、ＷｉＦｉ（登録商標）規格の無線通信において、アクセスポイントから送信されるビーコンである。ＷｉＦｉは、Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙの略である。
【００２４】
また、受信部４０により受信される電波とは、例えば、ＢＴ規格の無線通信において、定期的に行われる撮像装置１からの問い合わせ信号の応答として、他の装置から受信する応答信号を送信する電波である。応答信号は、電波を送信した他の装置を識別する識別子とクロック情報とを含む。ＢＴは、Ｂｌｕｅｔｏｏｔｈ（登録商標）の略である。
【００２５】
問い合わせ信号は、例えば、ＢＴ規格において、ｉｎｑｕｉｒｙ信号である。応答信号は、例えば、ＢＴ規格において、ＦＨＳパケットであり、応答信号を送信した装置のクロック情報と、ＭＡＣアドレスとを含む。ＦＨＳは、Ｆｒｅｑｕｅｎｃｙ  Ｈｏｐ  Ｓｙｎｃｒｏｎｉｚａｔｉｏｎの略である。また、ＭＡＣは、Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌの略である。
【００２６】
装置情報２１は、図３に示すように、番号と、装置名と、規格と、識別子と、チャネルとを示す情報を関連付けて格納する。
【００２７】
番号は、装置情報２１のレコードを識別するための情報である。以下の説明では、レコードＮは、番号Ｎに関連付けられたレコードのことを言う。
【００２８】
装置名は、関連付けられたＢＴ規格の電波の送信元の装置の名前を示す情報である。撮像装置１は、例えば、ＢＴ規格において、問い合わせ信号に対する応答信号を受信すると、応答信号に含まれる他の装置の識別子を指定して、応答信号の送信元の他の装置に名前の取い合わせをする。これにより、探索部１１は、名前の問い合せの応答として、他の装置の装置名を取得し、装置情報２１に格納しても良い。
【００２９】
規格は、電波の送信元の装置との間で行われる無線通信の規格を示す情報である。
識別子は、電波の送信元の装置を識別する情報である。ＳＳＩＤは、ＷｉＦｉ規格の通信において電波の送信元の装置を識別する識別子として用いられる。装置ＩＤは、ＢＴ規格の通信において電波の送信元の装置を識別する識別子として用いられる。装置ＩＤは、例えば、電波の送信元の装置のＭＡＣアドレスである。なお、ＳＳＩＤは、Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒの略である。
【００３０】
チャネルは、電波の周波数を示す情報である。チャネルは、例えば、ＷｉＦｉ規格において、電波の送信元の装置から受信した電波のチャネルを示す情報である。以下の説明では、チャネルは、電波の周波数を示すものとして説明するが、これに限定されるものではなく、電波の周波数帯を示しても良い。
【００３１】
トレインは、電波のチャネルの集合を示す情報である。トレインは、例えば、ＢＴ規格において、電波のチャネルを切り替えながら問い合わせ信号を送信したとき、関連付けられて格納されている識別子で識別される装置から、応答信号を受信したチャネルを含んだトレインを示す情報である。以下の説明では、ＴｒＡは、例えば、ＢＴ規格に用いるＣＨ１〜ＣＨ１６が割り当てられているものとする。ＴｒＢは、例えば、ＢＴ規格に用いるＣＨ１７〜ＣＨ３２が割り当てられているものとする。そして、ＴｒＡ及びＴｒＢなどのトレインに対するチャネルの割当は、例えば、予め設定情報２２に格納されても良い。ＣＨは、チャネルの略である。Ｔｒはトレインの略である。以下の説明では、電波のチャネルを切り替えながら信号を送信することを、周波数ホッピングとも言う。
【００３２】
図２を参照して説明する。
制御部１０は、探索部１１と、受付部１２と、特定部１３と、検出部１４と、指示部１５とを備える。
【００３３】
探索部１１は、受信部４０により受信される電波の送信元の装置を探索する。
探索部１１は、ＷｉＦｉ規格の電波の送信元の装置を探索するとき、予め決められた複数のチャネルの電波について、受信部４０により受信されるか否かを判定する。以下の説明において、予め決められた複数のチャネルを切り替えながら電波を受信することにより、周囲に存在する電波の送信元の装置を認識することを、単にスキャンするとも言う。
【００３４】
そして、探索部１１は、受信部４０により電波が受信されたとき、電波に含まれる送信元の装置の識別子と、受信された電波のチャネルとを取得する。これにより、探索部１１は、電波の送信元の装置を発見する。
【００３５】
また、探索部１１は、例えば、図３のレコード１、２に示すように、装置情報２１にＷｉＦｉ規格と、送信元の装置の識別子と、受信された電波のチャネルとを関連付けて格納する。以下の説明では、ＷｉＦｉ規格において、識別子は、ＳＳＩＤであるものとするが、これに限定されるものではなく、送信元の装置を識別する名前などの他の情報を用いても良い。
【００３６】
探索部１１は、例えば、ＢＴ規格の電波の送信元の装置を探索するとき、信号を送信する電波の周波数を指定された範囲の周波数で切り替えながら問い合わせ信号を送信する。そして、探索部１１は、受信部４０により受信される問い合わせ信号に対する応答信号を送信する電波の送信元の装置を探索しても良い。
【００３７】
探索部１１は、問い合わせ信号を送信する電波のチャネルを、指定されたトレインに含まれるチャネルでホッピングしながらブロードキャストする。探索部１１は、例えば、ＴｒＡとＴｒＢとを切り替えながら、問い合わせ信号を送信することにより、ＢＴ規格で設定されている全てのチャネルを用いて問い合わせ信号をブロードキャストする。
【００３８】
そして、探索部１１は、問い合せ信号を受信した他の装置からの応答として、装置ＩＤを含む応答信号を受信し、応答信号を送信する電波の送信元の装置を識別する装置ＩＤを取得する。また、探索部１１は、応答信号が返信されて問い合わせ信号を送信した電波の周波数を含むトレインを識別する情報を取得する。なお、トレインを識別する情報は、他の装置が受信した問い合わせ信号の電波のチャネルを撮像装置１に通知する。そして、探索部１１は、通知されたチャネルを含むトレインを設定情報２２に格納された複数のトレインから検索し、発見されたトレインを識別する情報として取得しても良い。装置情報を含む設定情報を設定情報２２に格納しておき、装置情報２１にないものは設定情報２２から取得する。
【００３９】
これにより、探索部１１は、受信部４０により受信される電波の送信元の装置として、応答信号を送信する電波の送信元の装置を探索する。
【００４０】
また、探索部１１は、応答信号を受信すると、装置ＩＤを指定して電波の送信元の装置に名前の取い合わせをする。これにより、探索部１１は、名前の問い合せの応答として、電波の送信元の装置の名前を取得する。
【００４１】
そして、探索部１１は、例えば、図３のレコード３、４に示すように、装置情報２１に取得した装置名と、ＢＴ規格と、取得した装置ＩＤと、応答信号を得たときのトレインとを関連付けて格納する。以下の説明では、ＢＴ規格において、識別子は、装置ＩＤであるものとするが、これに限定されるものではなく、送信元の装置を識別する装置名などの他の情報を用いても良い。
【００４２】
また、探索部１１は、送信元の装置から受信部４０により受信される電波を周期的に探索し、送信元の装置から受信部４０が電波を受信しなくなると、受信しなくなった電波に関連するレコードを装置情報２１から削除する。ただし、探索部１１は、これに限らず、受信部４０が受信しなくなった電波の情報を格納するレコードを識別可能に管理しても良い。
【００４３】
以下の説明では、探索部１１は、受信部４０が受信しなくなった電波に関連するレコードを装置情報２１から削除するものとして説明する。また、探索部１１は、ＷｉＦｉ規格及びＢＴ規格の電波の両方を探索するものとして説明する。ただし、探索部１１は、これに限定されるものではなく、ＷｉＦｉ規格及びＢＴ規格のいずれか一方の電波のみを探索しても良いし、他の通信規格の電波を探索しても良い。
【００４４】
受付部１２は、探索部１１により発見された装置の中から、装置の選択を受け付ける。
【００４５】
図４は、遠隔操作の受付処理の一例を説明する図である。
図４を参照して、遠隔操作の受付処理の一例を説明する。また、以下の説明では、装置情報２１は、図３に示す情報を格納しているものとする。
【００４６】
受付部１２は、図４（ａ）に示すように、遠隔操作でシャッターを切り、撮影部８０に画像を撮影させる撮像処理の実行を受け付ける「レリーズ」アイコンを表示部５０に表示させる。
【００４７】
受付部１２は、図４（ａ）に示すように、ユーザにより撮像処理が選択されると、図３に示す装置情報２１を参照する。そして、受付部１２は、図４（ｂ）に示すように、受信部４０により受信されている電波の送信元の装置を特定する情報を表示部５０に表示させる。
【００４８】
このとき、受付部１２は、受信部４０により受信されている電波の規格がＷｉＦｉのとき、図３に示す識別子に格納されているＳＳＩＤを表示部５０に表示させる。また、受付部１２は、受信部４０により受信されている電波の規格がＢＴのとき、図３に示す装置名に格納されている名前を表示部５０に表示させる。なお、受付部１２は、受信部４０により受信されている電波の規格がＢＴのとき、識別子に格納されている装置ＩＤを表示部５０に表示させても良い。
【００４９】
さらに、受付部１２は、図４（ｂ）に示すように、ユーザによりＳＳＩＤｂが選択されると、ＳＳＩＤｂで識別される送信元の装置の選択を受け付ける。また、受付部１２は、ユーザによりＳＳＩＤａが選択されると、ＳＳＩＤａで識別される送信元の装置の選択を受け付けても良い。
【００５０】
受付部１２は、ユーザによりＰＣが選択されると、図３において装置名ＰＣに関連付けられた装置ＩＤｃで識別される送信元の装置の選択を受け付けても良い。受付部１２は、ユーザによりＡｕｄｉｏが選択されると、図３において装置名Ａｕｄｉｏに関連付けられた装置ＩＤｄで識別される送信元の装置の選択を受け付けても良い。
【００５１】
また、受付部１２は、図４（ａ）に示すように、ユーザにより撮像処理が選択されると、予め設定された所定の識別子で識別される送信元の装置の選択を受け付けても良い。予め設定された所定の識別子は、設定情報２２に格納されていても良い。
【００５２】
そして、受付部１２は、図３の装置情報２１に格納されている識別子と、設定情報２２に格納された予め設定された所定の識別子とを参照し、一致する識別子があるか否かを検索する。受付部１２は、一致する識別子があるとき、一致する識別子で識別される送信元の装置の選択を受け付ける。
【００５３】
また、受付部１２は、一致する識別子がないとき、図４（ｂ）に示すように、図３の装置情報に格納されている情報を用いて、送信元の装置の選択を受け付けるためのアイコンを表示部５０に表示し、ユーザからの送信元の装置の選択を受け付ける。なお、受付部１２は、一致する識別子がないとき、遠隔装置による撮像処理を終了しても良い。
【００５４】
図２を参照して説明する。
特定部１３は、ＷｉＦｉ規格において、受付部１２により選択を受け付けられた装置から、受信部４０により受信される電波の周波数を特定する。
【００５５】
図３及び図４（ｂ）を参照し、特定部１３による選択された装置から受信する電波の周波数の特定処理の一例を説明する。
【００５６】
特定部１３は、図４（ｂ）に示すように、受付部１２によりＳＳＩＤｂで識別される送信元の装置の選択を受け付けられると、図３を参照する。そして、特定部１３は、選択された送信元の装置から受信する電波の周波数を、ＳＳＩＤｂに関連付けられて格納されているＣＨ２の周波数であると特定する。
【００５７】
特定部１３は、受付部１２によりＳＳＩＤａで識別される送信元の装置の選択を受け付けられると、図３を参照する。そして、特定部１３は、選択された送信元の装置から受信する電波の周波数を、ＳＳＩＤａに関連付けられて格納されているＣＨ１の周波数であると特定する。
【００５８】
特定部１３は、ＢＴ規格において、受付部１２により選択を受け付けられた装置から、受信部４０により応答信号を受信したときの、問い合わせ信号を送信した電波の周波数を含むトレインを特定する。
【００５９】
特定部１３は、受付部１２によりＰＣで識別される送信元の装置の選択を受け付けられると、図３を参照する。そして、特定部１３は、受信部４０により応答信号を受信したときの、問い合わせ信号を送信した電波の周波数を、ＰＣに関連付けられて格納されているＴｒＡに含まれる周波数であると特定する。
【００６０】
特定部１３は、受付部１２によりＡｕｄｉｏで識別される送信元の装置の選択を受け付けられると、図３を参照する。そして、特定部１３は、受信部４０により応答信号を受信したときの、問い合わせ信号を送信した電波の周波数を、Ａｕｄｉｏに関連付けられて格納されているＴｒＢに含まれる周波数であると特定する。
【００６１】
図２を参照して説明する。
探索部１１は、ＷｉＦｉ規格において、指定された範囲の周波数の電波について送信元の装置を探索する。また、探索部１１は、特定部１３により第１周波数が特定されると、第１周波数の電波を含む指定された範囲の一部の周波数の電波について送信元の装置を探索する。第１周波数とは、ユーザにより選択された送信元の装置から受信部４０が受信する電波の周波数である。
【００６２】
図５は、通常時のＷｉＦｉ規格の電波の探索を説明する図である。図６及び図７は、周期短縮時のＷｉＦｉ規格の電波の探索を説明する図である。図５〜図７を参照して、ＷｉＦｉ規格の電波の送信元の装置から受信する電波のスキャン周期の短縮処理を説明する。
【００６３】
図５を参照して、通常時のＷｉＦｉ規格の電波の探索の一例を説明する。
図５（ａ）の横軸は、時刻ｔであり、各時刻において撮像装置１がスキャンする電波のチャネルを示している。また、図５（ｂ）、（ｃ）の横軸は、図５（ａ）と同じ時刻ｔを示し、各時刻において各送信元の装置から送信される電波と、送信される電波のチャネルを示している。なお、図５（ｂ）、（ｃ）では、ＣＨ１及びＣＨ２で識別されるチャネルの電波の送信時刻を示しているが、周囲に存在する送信元の装置の数に応じた電波が存在するものとする。
【００６４】
通常時において、探索部１１は、図５（ａ）に示すように、ＷｉＦｉ規格の電波の送信元の装置を探索するとき、各時刻において予め決められたＣＨ１〜ＣＨ１３の電波について、受信部４０により受信されるか否かをスキャンする。ＣＨ１〜ＣＨ１３で識別される各チャネルに対応する周波数は、例えば、設定情報２２に格納されても良い。
【００６５】
そして、探索部１１は、受信部４０により受信される電波に含まれる送信元の装置のＳＳＩＤを取得する。これにより、探索部１１は、受信部４０により受信される電波の送信元の装置を探索する。
【００６６】
探索部１１は、例えば、図３のレコード１、２に示すように、装置情報２１にＷｉＦｉ規格と、取得したＳＳＩＤと、受信部４０により受信された電波のチャネルとを関連付けて格納する。
【００６７】
図６を参照して、スキャン周期短縮時のＷｉＦｉ電波の探索を説明する。
図６（ａ）の横軸は、時刻ｔであり、各時刻において撮像装置１がスキャンする電波のチャネルを示している。また、図６（ｂ）、（ｃ）の横軸は、図６（ａ）と同じ時刻ｔを示し、各時刻において各送信元の装置から送信される電波と、送信される電波のチャネルを示している。なお、図６（ｂ）、（ｃ）では、ＣＨ１及びＣＨ２で識別されるチャネルの電波の送信時刻を示しているが、周囲に存在する送信元の装置の数に応じた電波が存在するものとする。
【００６８】
探索部１１は、受付部１２により選択を受け付けられた装置から、受信部４０により受信される電波の周波数がＣＨ１であると特定されると、図６（ａ）に示すように、ＣＨ１の電波について、受信部４０により受信されるか否かを繰り返しスキャンする。これにより、探索部１１は、ＣＨ１〜ＣＨ１３の電波について、受信部４０により受信されるか否かを判定するよりもスキャン周期を短くする。
【００６９】
そして、探索部１１は、図６（ｂ）に示すように、時刻ｔ１において受付部１２により選択を受け付けられた装置からの電波の送信がなくなったとき、時刻ｔ２において受信部４０により選択を受け付けられた装置からの電波の受信がないと判定する。したがって、探索部１１は、通常時の探索よりも、受信部４０により選択を受け付けられた装置からの電波の受信がない状態をリアルタイムに判定できる。
【００７０】
図７を参照して、スキャン周期短縮時のＷｉＦｉ電波の探索の他の例を説明する。
図７（ａ）の横軸は、時刻ｔであり、各時刻において撮像装置１がスキャンする電波のチャネルを示している。また、図７（ｂ）、（ｃ）の横軸は、図７（ａ）と同じ時刻ｔを示し、各時刻において各送信元の装置から送信される電波と、送信される電波のチャネルを示している。なお、図７（ｂ）、（ｃ）では、ＣＨ１及びＣＨ２で識別されるチャネルの電波の送信時刻を示しているが、周囲に存在する送信元の装置の数に応じた電波が存在するものとする。
【００７１】
探索部１１は、受付部１２により選択を受け付けられた装置から、受信部４０により受信される電波の周波数がＣＨ１であると特定されると、図７（ａ）に示すように、ＣＨ１〜ＣＨ３の電波について、受信部４０により受信されるか否かを繰り返しスキャンする。これにより、探索部１１は、ＣＨ１〜ＣＨ１３の電波について、受信部４０により受信されるか否かを判定するよりもスキャン周期を短くする。なお、探索部１１は、ＣＨ１〜ＣＨ３に限らず、ＣＨ１を含むＣＨ１〜ＣＨ１３の中の一部のチャネルの電波について、受信部４０により受信されるか否かを判定しても良い。
【００７２】
そして、探索部１１は、図７（ｂ）に示すように、時刻ｔ３において受付部１２により選択を受け付けられた装置からの電波の送信がなくなったとき、時刻ｔ４において受信部４０により選択を受け付けられた装置からの電波の受信がないと判定する。したがって、探索部１１は、通常時の探索よりも、受信部４０により選択を受け付けられた装置からの電波の受信がない状態をリアルタイムに判定できる。
【００７３】
図２を参照して説明する。
探索部１１は、ＢＴ規格において、特定部１３により第４周波数が特定されると、第４周波数を含む指定された範囲の一部の周波数で切り替えながら問い合わせ信号を送信し、電波の送信元の装置を探索する。第４周波数を含む指定された範囲の一部の周波数とは、例えば、第４周波数を含むトレインに割り当てられている周波数である。
【００７４】
図８は、通常時のＢＴ規格の電波の探索を説明する図である。図９は、周期短縮時のＢＴ規格の電波の探索を説明する図である。図８、図９を参照して、ＢＴ規格の問い合わせ周期の短縮処理を説明する。
【００７５】
図８を参照して、通常時のＢＴ電波の探索の一例を説明する。
図８（ａ）の横軸は、時刻ｔであり、各時刻において撮像装置１が送信する問い合わせ信号の電波のトレインを示している。また、図８（ｂ）の横軸は、図８（ａ）と同じ時刻ｔを示し、各時刻における他の装置のスキャン周波数を示している。なお、図８（ｂ）では、他の装置がＴｒＢに含まれるチャネルをスキャン周波数として切り替えているものとする。
【００７６】
通常時において、探索部１１は、図８（ａ）に示すように、ＢＴ規格の電波の送信元の装置を探索するとき、ＴｒＡに含まれるチャネルをホッピングしながら問い合わせ信号をブロードキャストで送信する。さらに、探索部１１は、図８（ａ）に示すように、ＢＴ規格の電波の送信元の装置を探索するとき、ＴｒＢに含まれるチャネルをホッピングしながら問い合わせ信号をブロードキャストで送信する。このように、探索部１１は、図８（ａ）に示すように、ＴｒＡとＴｒＢとの切り替えを１周期として、問い合わせ信号をブロードキャストで送信する。以下の説明では、探索部１１が問い合わせ信号を送信することを、撮像装置１が問い合わせ信号を送信するとも言う。
【００７７】
そして、他の装置は、図８（ｂ）に示すように、時刻ｔ５において撮像装置１から送信されるＴｒＢに含まれるＣＨ１９の電波を時刻ｔ６において受信する。すると、他の装置は、所定時間後に応答信号を含む電波を撮像装置１に送信する。
【００７８】
また、探索部１１は、受信部４０により受信される応答信号から装置ＩＤを取得する。これにより、探索部１１は、受信部４０により受信される電波の送信元の装置を探索する。
【００７９】
図９を参照して、スキャン周期短縮時のＢＴ規格の電波の探索の一例を説明する。
図９（ａ）の横軸は、時刻ｔであり、各時刻において撮像装置１が送信する問い合わせ信号の電波のトレインを示している。また、図９（ｂ）の横軸は、図９（ａ）と同じ時刻ｔを示し、各時刻における他の装置のスキャン周波数を示している。なお、図９（ｂ）では、他の装置がＴｒＢに含まれるチャネルをスキャン周波数として切り替えているものとする。
【００８０】
探索部１１は、応答信号が受信される、問い合わせ信号を送信する電波の周波数がＴｒＢに含まれる周波数であると特定されると、図９（ａ）に示すように、ＴｒＢに含まれるチャネルをホッピングしながら問い合わせ信号をブロードキャストで送信する。このように、探索部１１は、図９（ａ）に示すように、ＴｒＡとＴｒＢとを切り替えず、通常時の半周期を１周期として、ＴｒＢに含まれるチャネルを切り替えて問い合わせ信号をブロードキャストする。これにより、探索部１１は、ＴｒＡとＴｒＢとを切り替えて問い合わせ信号を送信する通常時よりも、スキャン周期を短くする。
【００８１】
そして、探索部１１は、図９（ｂ）に示すように、時刻ｔ７において受付部１２により選択を受け付けられた他の装置で電波を受信しなくなったとき、時刻ｔ８において受信部４０により選択を受け付けられた送信元の装置からの電波の受信がないと判定する。したがって、探索部１１は、ＴｒＡを用いた問い合わせ信号の送信を行わないため、通常時の探索よりも、受信部４０により選択を受け付けられた装置からの電波の受信がない状態をリアルタイムに判定できる。他の装置で電波を受信しなくなったときとは、すなわち、応答信号が他の装置から送信されなくなり、受信部４０により応答信号が受信されなくなるときである。
【００８２】
図２を参照して説明する。
探索部１１は、ＢＴ規格において、特定部１３により第２周波数及び第３周波数が特定されると、第２周波数、または第３周波数の少なくとも一方を含む指定された周波数の一部の電波について送信元の装置を探索する。第２周波数と第３周波数とは、撮像装置１と他の装置との間でクロック情報とホッピングパターン情報とを共有し、データの通信をするときのホッピングパターンに含まれる周波数である。
【００８３】
図１０は、通常時のＢＴ規格の電波の探索を説明する図である。図１１は、チャネル選択時のＢＴ規格の電波の探索を説明する図である。図１０、図１１を参照して、ＢＴ規格においてデータの通信を用いて送信元の装置を探索する処理を説明する。
【００８４】
図１０を参照して、通常時のＢＴ電波の探索の一例を説明する。
図１０（ａ）の横軸は、時刻ｔであり、各時刻において撮像装置１がデータを送受信する電波のチャネルを示している。また、図１０（ｂ）の横軸は、図１０（ａ）と同じ時刻ｔを示し、各時刻におけて受付部１２で選択を受け付けた他の装置がデータを送受信する電波のチャネルを示している。すなわち、撮像装置１と他の装置とは、ＢＴ規格において、クロック情報とチャネルのホッピングパターンを共有し、同期しながらデータの通信をする。
【００８５】
通常時において、受付部１２で選択を受け付けた装置は、自装置の存在を通知するためのデータを含む電波を撮像装置１に送信する。探索部１１は、受付部１２で選択を受け付けた装置から存在を通知するためのデータを含む電波を受信しなくなったかを監視する。撮影部８０により撮影されたデータは記憶部２０に格納される。
【００８６】
探索部１１は、例えば、選択を受け付けられた送信元の装置から時刻ｔ９において電波の送信がなくなったとき、時刻ｔ１０において受信部４０により選択を受け付けられた送信元の装置からの電波の受信がないと判定する。
【００８７】
図１１を参照して、チャネル選択時のＢＴ規格の電波の探索の一例を説明する。
図１１（ａ）の横軸は、時刻ｔであり、各時刻において撮像装置１がデータを送受信する電波のチャネルを示している。また、図１１（ｂ）の横軸は、図１１（ａ）と同じ時刻ｔを示し、各時刻におけて受付部１２で選択を受け付けた送信元の装置がデータを送受信する電波のチャネルを示している。すなわち、撮像装置１と送信元の装置とは、ＢＴ規格において、クロック情報とチャネルのホッピングパターンを共有し、同期しながらデータ通信をする。
【００８８】
チャネル選択時において、受付部１２で選択を受け付けた装置は、自装置の存在を通知するためのデータを含む電波を撮像装置１に送信する。受信部４０は、ホッピングパターンの一部のチャネルの電波についてデータを受信する。これにより、撮像装置１は、受付部１２で選択を受け付けた装置から受信する電波を監視するときの電力の消費を抑制する。
【００８９】
そして、探索部１１は、受付部１２で選択を受け付けた装置から存在を通知するためのデータを含む電波を受信しなくなったかを監視する。撮影部８０により撮影されたデータは記憶部２０に格納される。
【００９０】
撮像装置１は、指定されたホッピングパターンの一部のチャネルのみを用いて通信をする。撮像装置１は、例えば、図１１（ａ）に示すように、ＣＨ１８のみを用いて通信をするとき、選択を受け付けられた送信元の装置から時刻ｔ１１において電波の送信がなくなったとき、時刻ｔ１２において受信部４０により選択を受け付けられた送信元の装置からの電波の受信がないと判定する。
【００９１】
図２を参照して説明する。
検出部１４は、探索部１１により発見される装置の変化を監視し、受付部１２により選択が受け付けられた送信元の装置から受信する電波の受信状態の変化を検出する。
【００９２】
検出部１４は、第１変化と第２変化の少なくとも一方の変化を検出する。第１変化は、受信部４０が受付部１２により選択を受け付けられた送信元の装置から電波を受信する状態から受信しない状態への変化である。第２変化は、受付部１２により選択を受け付けられた送信元の装置から電波を受信しない状態から受信する状態への変化である。
【００９３】
指示部１５は、検出部１４により受信状態の変化が検出されたことに応じて、撮影部８０により撮影されたデータの格納を指示する。また、指示部１５は、検出部１４により第１変化または第２変化が検出されたことに応じて、撮影部８０により撮影されたデータの記憶部２０への格納を指示する。
【００９４】
図１２〜図１４は、遠隔操作の撮像処理の一例を示すフローチャートである。図１５は、スキャン周期の短縮処理を示すフローチャートである。撮像処理は、アプリケーションソフトとドライバソフトを連携して処理することにより実行される。図１２〜図１４の遠隔操作の撮像処理を示すフローチャートに示される処理は、アプリケーションソフトを実行することにより処理される。図１５のスキャン周期の短縮処理を示すフローチャートに示される処理は、ドライバソフトを実行することにより処理される。以下の説明において、アプリケーション側で処理されるとは、制御部１０がアプリケーションソフトを実行することにより動作する処理のことを言う。また、ドライバソフト側で処理されるとは、制御部１０がドライバソフトを実行することにより動作する処理のことを言う。
【００９５】
図１２〜図１４を参照して、アプリケーション側で処理される実施形態の撮像装置１による撮像処理を説明する。以下の説明において、各処理は、特に断らない限り撮像装置１の制御部１０で実行されるものとする。また、撮像装置１は、ＷｉＦｉ規格の送信元の装置から受信する電波の受信状態を監視しているものとする。ただし、撮像装置１は、これに限らず、図８〜図１１を用いて説明した、ＢＴ規格の送信元の装置から受信する電波の受信状態を監視しても良い。また、遠隔操作の撮像処理のことを、単に撮像処理とも言う。
【００９６】
図１２を参照して説明する。
撮像装置１は、ユーザにより撮像処理の開始を指示されたか否かを判定する（Ｓ１０１）。撮像装置１は、ユーザにより撮像処理の開始を指示されるまで（Ｓ１０１にてＮｏ）、Ｓ１０１の処理を繰り返し実行する。撮像装置１は、例えば、図４（ａ）に示すように、遠隔操作の撮像処理を受け付ける「レリーズ」アイコンを表示部５０に表示することにより、ユーザから撮像処理を開始する指示を受け付ける。
【００９７】
撮像装置１は、ユーザにより撮像処理の開始指示されたとき（Ｓ１０１にてＹｅｓ）、デバイスリストを表示部５０に表示する（Ｓ１０２）。撮像装置１は、例えば、図４（ｂ）に示すように、デバイスリストを表示部５０に表示し、ユーザからの送信元の装置に選択を受け付ける。デバイスリストとは、受信部４０により受信されている電波の送信元の装置を示す情報である。デバイスリストは、後述するドライバ側の処理において、受信部４０により受信される電波の送信元の装置が探索され、一定周期ごとに更新されるものとする。なお、デバイスリストは、例えば、撮像装置１が図３に示す装置情報２１を参照することにより作成されても良い。
【００９８】
そして、撮像装置１は、装置が選択されたか否かを判定する（Ｓ１０３）。すなわち、撮像装置１は、Ｓ１０２で実行した探索処理により発見した装置の中から、装置の選択を受け付ける。
【００９９】
撮像装置１は、装置が選択されないとき（Ｓ１０３にてＮｏ）、所定時間が経過したか否かを判定する（Ｓ１０４）。撮像装置１は、所定時間が経過したとき（Ｓ１０４にてＹｅｓ）、撮像処理を終了する。撮像装置１は、所定時間が経過していないとき（Ｓ１０４にてＮｏ）、Ｓ１０３の処理を実行する。
【０１００】
撮像装置１は、装置が選択されたとき（Ｓ１０３にてＹｅｓ）、カメラプレビューを表示部５０に表示する（Ｓ１０５）。そして、撮像装置１は、ユーザにより撮像処理の終了が指示されたか否かを判定する（Ｓ１０６）。撮像装置１は、ユーザにより撮像処理の終了が指示されたとき（Ｓ１０６にてＹｅｓ）、撮像処理を終了する。
【０１０１】
撮像装置１は、ユーザにより撮像処理の終了が指示されていないとき（Ｓ１０６にてＮｏ）、Ｓ１０７の処理を実行する。なお、撮像装置１は、Ｓ１０６に限定されずに、他の処理の実行中においても、ユーザにより撮像処理の終了が指示されたとき、直ちに撮像処理を終了しても良い。
【０１０２】
図１３を参照して説明する。
撮像装置１は、デバイスリストを確認する（Ｓ１０７）。そして、撮像装置１は、デバイスリストにＳ１０３で選択された装置があるか否かを判定する（Ｓ１０８）。デバイスリストにＳ１０３で選択された装置があるとは、Ｓ１０３で選択された装置から電波を受信している状態であることを示す。
【０１０３】
撮像装置１は、デバイスリストにＳ１０３で選択された装置がないとき（Ｓ１０８にてＮｏ）、所定時間が経過したか否かを判定する（Ｓ１０９）。撮像装置１は、所定時間が経過していないとき（Ｓ１０９にてＮｏ）、Ｓ１０７の処理を実行する。撮像装置１は、所定時間が経過したとき、Ｓ１０２の処理を実行し、Ｓ１０３において受信部４０により受信される電波を送信している他の装置の選択を受け付ける。
【０１０４】
撮像装置１は、デバイスリストにＳ１０８で選択された装置があるとき（Ｓ１０８にてＹｅｓ）、ドライバ側にスキャン周期の短縮処理を指示する（Ｓ１１０）。ドライバ側によるスキャン周期の短縮処理は、後述する。
【０１０５】
そして、撮像装置１は、ユーザにより撮像処理の終了が指示されたか否かを判定する（Ｓ１１１）。撮像装置１は、ユーザにより撮像処理の終了が指示されたとき（Ｓ１１１にてＹｅｓ）、ドライバ側にスキャン周期の短縮処理の解除を指示する（Ｓ１１２）。そして、撮像装置１は、撮像処理を終了する。
【０１０６】
撮像装置１は、ユーザにより撮像処理の終了が指示されていないとき（Ｓ１１１にてＮｏ）、デバイスリストを確認する（Ｓ１１３）。そして、撮像装置１は、デバイスリストにＳ１０３で選択された装置があるか否かを判定する（Ｓ１１４）。すなわち、撮像装置１は、選択が受け付けられた装置から受信する電波の受信状態の変化を監視する。
【０１０７】
撮像装置１は、デバイスリストにＳ１０３で選択された装置があるとき（Ｓ１１４にてＹｅｓ）、Ｓ１１１の処理を実行する。撮像装置１は、デバイスリストにＳ１０３で選択された装置がないとき（Ｓ１１４にてＮｏ）、Ｓ１１５の処理を実行する。すなわち、撮像装置１は、Ｓ１０３において選択が受け付けられた装置から電波を受信している状態から電波を受信していない状態への電波の受信状態の変化を検出する。
【０１０８】
図１４を参照して説明する。
撮像装置１は、撮影処理を実行する（Ｓ１１５）。すなわち、撮像装置１は、検出処理により選択が受け付けられた装置から受信する電波の受信状態の変化が検出されたことに応じて、撮影装置２により撮影されたデータの格納を指示をする。これにより、撮像装置１は、遠隔操作によるレリーズを実行し、撮影した画像を記憶部２０に保存する（Ｓ１１６）。
【０１０９】
そして、撮像装置１は、ユーザにより撮像処理の終了が指示されたか否かを判定する（Ｓ１１７）。撮像装置１は、ユーザにより撮像処理の終了が指示されたとき（Ｓ１１７にてＹｅｓ）、ドライバ側にスキャン周期の短縮処理の解除を指示する（Ｓ１１８）。そして、撮像装置１は、撮像処理を終了する。
【０１１０】
撮像装置１は、ユーザにより撮像処理の終了が指示されていないとき（Ｓ１１７にてＮｏ）、デバイスリストを確認する（Ｓ１１９）。撮像装置１は、デバイスリストにＳ１０３で選択された装置がないとき（Ｓ１２０にてＮｏ）、Ｓ１１７の処理を実行する。
【０１１１】
撮像装置１は、デバイスリストにＳ１０３で選択された装置があるとき（Ｓ１２０にてＹｅｓ）、撮像処理を実行する（Ｓ１２１）。すなわち、撮像装置１は、Ｓ１０３において選択が受け付けられた装置から電波を受信していない状態から電波を受信している状態への電波の受信状態の変化を検出する。そして、撮像装置１は、検出処理により選択が受け付けられた装置から受信する電波の受信状態の変化が検出されたことに応じて、撮影装置２により撮影されデータの格納を指示する。これにより、撮像装置１は、遠隔操作によるレリーズを実行し、撮影した画像を記憶部２０に保存する（Ｓ１２２）。そして、撮像装置１は、Ｓ１１１の処理を実行する。
【０１１２】
図１５を参照して説明する。
図１５を参照して、ドライバ側で処理される実施形態の撮像装置１によるスキャン周期の短縮処理を説明する。以下の説明において、各処理は、特に断らない限り撮像装置１の制御部１０で実行されるものとする。また、撮像装置１は、ＷｉＦｉ規格の送信元の装置から受信する電波の受信状態を監視しているものとする。ただし、撮像装置１は、これに限らず、図８〜図１１を用いて説明した、ＢＴ規格の送信元の装置から受信する電波の受信状態を監視しても良い。
【０１１３】
撮像装置１は、アプリケーション側からＳ１１０において、スキャン周期の短縮処理の指示がされたか否かを判定する（Ｓ２０１）。撮像装置１は、アプリケーション側からＳ１１０のスキャン周期の短縮処理の指示がされていないとき（Ｓ２０１にてＮｏ）、無線通信で用いられる全チャネルをスキャンする（Ｓ２０２）。そして、撮像装置１は、受信部４０により受信されている電波の送信元の装置を示すように、デバイスリストを更新する（Ｓ２０３）。
【０１１４】
撮像装置１は、アプリケーション側からＳ１１０において、スキャン周期の短縮処理の指示がされたとき（Ｓ２０１にてＹｅｓ）、Ｓ１０３で選択された装置の情報を装置情報２１から取得する（Ｓ２０４）。
【０１１５】
撮像装置１は、選択された装置から受信する電波のチャネルに限定してスキャンする（Ｓ２０５）。撮像装置１は、受信部４０により受信されている電波の送信元の装置を示すように、デバイスリストを更新する（Ｓ２０６）。なお、撮像装置１は、ＢＴ規格を用いるとき、装置情報２１に格納されている情報を参照し、選択された装置から問い合わせ信号を送信するトレインを限定しても良い。
【０１１６】
そして、撮像装置１は、アプリケーション側からＳ１１２またはＳ１１８において、スキャン周期の短縮処理の解除が指示されたか否かを判定する（Ｓ２０７）。撮像装置１は、アプリケーション側からＳ１１２またはＳ１１８において、スキャン周期の短縮処理の解除が指示されていないとき（Ｓ２０７にてＮｏ）、Ｓ２０１の処理を実行する。
【０１１７】
撮像装置１は、アプリケーション側からＳ１１２またはＳ１１８において、スキャン周期の短縮処理の解除が指示されているとき（Ｓ２０７にてＹｅｓ）、スキャン周期の短縮処理を終了する。その後、撮像装置１は、Ｓ２０１の処理を実行しても良い。
【０１１８】
図１６は、コンピュータ装置の一例を示すブロック図である。
図１６を参照して、コンピュータ装置３００の構成について説明する。
【０１１９】
図１６において、コンピュータ装置３００は、制御回路３０１と、記憶装置３０２と、読書装置３０３と、記録媒体３０４と、通信装置３０５と、入出力インターフェイス３０６と、入力装置３０７と、表示装置３０８と、撮影装置２とを備える。また、通信装置３０５は、ネットワーク３０９と接続されている。そして、各構成要素は、バス３１０により接続されている。
【０１２０】
制御回路３０１は、コンピュータ装置３００全体の制御をする。そして、制御回路３０１は、例えば、ＣＰＵ、マルチコアＣＰＵ、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）及びＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）などのプロセッサである。制御回路３０１は、例えば、図２において、制御部１０として機能する。なお、図２において、記憶部２０に記憶された装置情報２１と、設定情報２２とは、例えば、ＣＰＵ、ＦＰＧＡ、及びＰＬＤのキャッシュに記憶されても良い。
【０１２１】
記憶装置３０２は、各種データを記憶する。そして、記憶装置３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリや、ＨＤなどである。記憶装置３０２は、例えば、図２において、記憶部２０として機能する。
【０１２２】
また、ＲＯＭは、ブートプログラムなどのプログラムを記憶している。ＲＡＭは、制御回路３０１のワークエリアとして使用される。ＨＤは、ＯＳ、アプリケーションプログラム、ファームウェアなどのプログラム、及び各種データを記憶している。
【０１２３】
記憶装置３０２は、例えば、制御回路３０１を、制御部１０として機能させる撮像プログラムを記憶する。
【０１２４】
撮像装置１は、遠隔操作による撮像処理をするとき、記憶装置３０２に記憶された撮像プログラムをＲＡＭに読み出す。ＲＡＭに読み出された撮像プログラムを制御回路３０１で実行することにより、撮像装置１は、探索処理と、特定処理と、受付処理と、検出処理と、指示処理との１以上を含む撮像処理を実行する。
【０１２５】
なお、撮像プログラムは、制御回路３０１が通信装置３０５を介してアクセス可能であれば、ネットワーク３０９上のサーバが有する記憶装置に記憶されていても良い。
【０１２６】
読書装置３０３は、制御回路３０１に制御され、着脱可能な記録媒体３０４のデータのリード／ライトを行なう。そして、読書装置３０３は、例えば、ＦＤＤ（Ｆｌｏｐｐｙ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＣＤＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｄｒｉｖｅ）、ＤＶＤＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＢＤＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｋ  Ｄｒｉｖｅ）及びＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などである。
【０１２７】
記録媒体３０４は、各種データを保存する。記録媒体３０４は、例えば、撮像プログラムを記憶する。さらに、記録媒体３０４は、図２に示す、装置情報２１と、設定情報２２とを記憶しても良い。
【０１２８】
そして、記録媒体３０４は、読書装置３０３を介してバス３１０に接続され、制御回路３０１が読書装置３０３を制御することにより、データのリード／ライトが行なわれる。また、記録媒体３０４は、例えば、ＳＤメモリーカード（ＳＤ  Ｍｅｍｏｒｙ  Ｃａｒｄ）、ＦＤ（Ｆｌｏｐｐｙ  Ｄｉｓｋ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＢＤ（Ｂｌｕ−ｒａｙ(登録商標）  Ｄｉｓｋ）、及びフラッシュメモリなどの非一時的記録媒体である。
【０１２９】
通信装置３０５は、ネットワーク３０９を介してコンピュータ装置３００と他の装置とを通信可能に接続する。そして、通信装置３０５は、例えば、図２において、送信部３０及び受信部４０として機能する。また、通信装置３０５は、無線ＬＡＮの機能を有するインターフェイス、及び近距離無線通信機能を有するインターフェイスを含んでも良い。そして、無線ＬＡＮインターフェイスは、例えば、無線ＬＡＮ規格として、ＷｉＦｉをサポートしても良い。近距離無線インターフェイスは、例えば、近距離無線通信規格として、Ｂｌｕｅｔｏｏｔｈ（登録商標）をサポートしても良い。ＬＡＮは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略である。
【０１３０】
入出力インターフェイス３０６は、例えば、キーボード、マウス、及びタッチパネルなどの入力装置３０７と接続され、接続された入力装置３０７から各種情報を示す信号が入力されると、バス３１０を介して入力された信号を制御回路３０１に出力する。また、入出力インターフェイス３０６は、制御回路３０１から出力された各種情報を示す信号がバス３１０を介して入力されると、接続された各種装置にその信号を出力する。入出力インターフェイス３０６は、例えば、図２において、入力部６０及び出力部７０として機能する。
【０１３１】
表示装置３０８は、各種情報を表示する。表示装置３０８は、タッチパネルからの入力を受け付けるための情報を表示しても良い。表示装置３０８は、例えば、図２において、表示部５０として機能する。表示部５０は、タッチパネルによる入力機能を含むものとする。
【０１３２】
撮影装置２は、画像を撮影する。撮影装置２は、例えば、図１に示す破線３及び破線４の間の光景において反射される光を集光するレンズと、レンズで集光した光を電子データに変換する撮像素子と、撮像素子に撮影時のみ光があたるように撮影時の露光時間中のみ開くシャッターとを備える。また、撮影装置２は、撮像素子に代えて、レンズで集光した光で表現される画像を焼き付けるフィルムを備えても良い。そして、撮影装置２は、遠隔操作による撮像処理によりシャッターが切られたとき、画像を撮像する。撮影装置２は、例えば、図２において、撮影部８０として機能する。なお、シャッターを切るとは、撮像素子に撮影時のみ光があたるように、撮影時の露光時間中のみシャッターを開く処理を言う。
【０１３３】
以上のように、実施形態の撮像装置１は、電波を受信している装置の中から選択された他の装置より受信する電波の受信状態を監視し、受信状態の変化を検出したことに応じて、撮影装置２により撮影されたデータの格納を実行する。したがって、撮像装置１は、他の装置に専用のプログラムを備えることなく、簡易に遠隔操作による撮影ができる。
【０１３４】
実施形態の撮像装置１は、選択された装置から、電波を受信している状態から電波を受信していない状態への第１変化、または電波を受信していない状態から電波を受信している状態への第２変化との少なくとも一方の変化を検出したことに応じて、撮影装置２により撮影されたデータの格納を実行する。したがって、撮像装置１は、他の装置に専用のプログラムを備えることなく、簡易に遠隔操作による撮影ができる。
【０１３５】
実施形態の撮像装置１は、ＷｉＦｉ規格において、選択された装置から受信される電波のチャネルを特定し、特定したチャネルを含む、通常時よりも少ないチャネルの電波をスキャンすることにより、電波の受信状態の変化を監視する。これにより、撮像装置１は、電波の受信状態の変化を監視するときのスキャン周期を短縮し、電波の受信状態の変化の検出におけるリアルタイム性を向上することができる。
【０１３６】
実施形態の撮像装置１は、ＢＴ規格において、周波数ホッピングしながらデータの通信をすることにより、選択された装置から受信される電波の受信状態を監視するとき、ホッピングパターンの一部の周波数の電波のみを受信する。これにより、撮像装置１は、遠隔操作による撮像処理を実行しているときの電力の消費を抑制することができる。
【０１３７】
実施形態の撮像装置１は、ＢＴ規格において、選択された装置がスキャンするチャネルが含まれるトレインを特定し、特定したトレインを含む、通常時よりも少ないトレインの電波を用いて問い合わせ信号を送信する。これにより、撮像装置１は、電波の受信状態の変化を監視するとき、電波の受信状態の変化の検出におけるリアルタイム性を向上することができる。
【０１３８】
なお、本実施形態は、以上に述べた実施形態に限定されるものではなく、本実施形態の要旨を逸脱しない範囲内で種々の構成または実施形態を取ることができる。
【符号の説明】
【０１３９】
１  撮像装置
２  撮影装置
５  無線装置
１０  制御部
２０  記憶部
３０  送信部
４０  受信部
５０  表示部
６０  入力部
７０  出力部
８０  撮影部
１０１〜１０３  ユーザ
２００  載置台
３００  コンピュータ装置
３０１  制御回路
３０２  記憶装置
３０３  読書装置
３０４  記録媒体
３０５  通信装置
３０６  入出力インターフェイス
３０７  入力装置
３０８  表示装置
３０９  ネットワーク
３１０  バス
【図１】
0006492924.tif 000002
【図２】
0006492924.tif 000003
【図３】
0006492924.tif 000004
【図４】
0006492924.tif 000005
【図５】
0006492924.tif 000006
【図６】
0006492924.tif 000007
【図７】
0006492924.tif 000008
【図８】
0006492924.tif 000009
【図９】
0006492924.tif 000010
【図１０】
0006492924.tif 000011
【図１１】
0006492924.tif 000012
【図１２】
0006492924.tif 000013
【図１３】
0006492924.tif 000014
【図１４】
0006492924.tif 000015
【図１５】
0006492924.tif 000016
【図１６】
0006492924.tif 000017