(57)【要約】      （修正有）【課題】ファイル転送における通信性能の向上を提供する。【解決手段】ＲＦモジュール４６に設けられたＣＰＵ４６ｐは、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信によって送信された他機ＩＤを主電源スイッチＳＷ４８がオフされた状態で検出し、検出された他機ＩＤがレジスタ５０に登録済みであるとき主電源スイッチ４８をオンする。これによって起動したカメラＣＰＵ２２は、ＷｉＦｉ通信によって送信されたファイル転送要求を検出し、記録媒体に保存された画像ファイルを検出されたファイル転送要求に応答して要求元に転送する。【選択図】図２
2014049090.tif 000002
【特許請求の範囲】
【請求項１】
第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出手段、
前記第１検出手段によって検出された識別情報について既定条件が満足されるとき主電源をオンする起動手段、
第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出手段、および
記録媒体に保存された電子ファイルを前記第２検出手段によって検出されたファイル転送要求に応答して要求元に転送する転送手段を備える、電子ファイル処理装置。
【請求項２】
前記主電源オン状態において所望の識別情報を登録する登録手段をさらに備え、
前記既定条件は前記第１検出手段によって検出された識別情報が前記登録手段によって登録された識別情報に相当するという条件を含む、請求項１記載の電子ファイル処理装置。
【請求項３】
前記第１検出手段および前記起動手段の各々はバックアップ電源の下で処理を実行する、請求項１または２記載の電子ファイル処理装置。
【請求項４】
撮像面で捉えられた光学像に対応する画像データを出力する撮像手段をさらに備え、
前記電子ファイルは前記撮像手段から出力された画像データを収めたファイルに相当する、請求項１ないし３のいずれかに記載の電子ファイル処理装置。
【請求項５】
前記第１通信システムおよび前記第２通信システムは、ＷｉＦｉ規格，Ｂｌｕｅｔｏｏｔｈ規格，ＮＦＣ規格，ＺｉｇＢｅｅ規格，ＲＦＩＤ規格およびＷｉｒｅｌｅｓｓＨＤ規格のうちの２つの規格にそれぞれ対応する、請求項１ないし４のいずれかに記載の電子ファイル処理装置。
【請求項６】
電子ファイル処理装置のプロセッサに、
第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出ステップ、
前記第１検出ステップによって検出された識別情報について既定条件が満足されるとき主電源をオンする起動ステップ、
第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出ステップ、および
記録媒体に保存された電子ファイルを前記第２検出ステップによって検出されたファイル転送要求に応答して要求元に転送する転送ステップを実行させるための、ファイル転送制御プログラム。
【請求項７】
電子ファイル処理装置によって実行されるファイル転送制御方法であって、
第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出ステップ、
前記第１検出ステップによって検出された識別情報について既定条件が満足されるとき主電源をオンする起動ステップ、
第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出ステップ、および
記録媒体に保存された電子ファイルを前記第２検出ステップによって検出されたファイル転送要求に応答して要求元に転送する転送ステップを備える、ファイル転送制御方法。
【請求項８】
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子ファイル処理装置に供給される外部制御プログラムであって、
第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出ステップ、
前記第１検出ステップによって検出された識別情報について既定条件が満足されるとき主電源をオンする起動ステップ、
第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出ステップ、および
記録媒体に保存された電子ファイルを前記第２検出ステップによって検出されたファイル転送要求に応答して要求元に転送する転送ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項９】
外部制御プログラムを取り込む取り込み手段、および
前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子ファイル処理装置であって、
前記外部制御プログラムは、
第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出ステップ、
前記第１検出ステップによって検出された識別情報について既定条件が満足されるとき主電源をオンする起動ステップ、
第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出ステップ、および
記録媒体に保存された電子ファイルを前記第２検出ステップによって検出されたファイル転送要求に応答して要求元に転送する転送ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子ファイル処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子ファイル処理装置に関し、特にディジタルカメラに適用され、ファイル転送要求を受信したとき電子ファイルを要求元に転送する、電子ファイル処理装置に関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、伝送端末および情報提供装置の各々に設けられたＮＦＣ送受信部は、通信範囲内に入ると自動的にＮＦＣ通信を確立し、認証情報や接続設定情報の授受を行う。この後、伝送端末にて認証情報が受理されると、伝送端末および情報提供装置の各々に設けられたＢｌｕｅｔｏｏｔｈ（登録商標）送受信部は、先に交換された接続設定情報を用いてＢｌｕｅｔｏｏｔｈ通信を確立する。
【０００３】
データの送受信が容易なＮＦＣ通信によって、伝送端末と情報提供装置との間でＢｌｕｅｔｏｏｔｈ通信に必要な接続設定情報が交換される。つまり、情報提供装置の利用者は、伝送端末に情報提供装置を近付けるだけで両装置のＢｌｕｅｔｏｏｔｈ通信の確立に必要な情報を授受できる。これにより、特別な操作をすることなく、通信相手である伝送端末を特定でき、Ｂｌｕｅｔｏｏｔｈ通信が可能となるため利便性を高めることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−８５２６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、背景技術は、伝送端末および情報提供装置の両方の電源がオン状態であることを前提としており、利便性に限界がある。
【０００６】
それゆえに、この発明の主たる目的は、利便性を高めることができる、電子ファイル処理装置を提供することである。
【課題を解決するための手段】
【０００７】
この発明に従う電子ファイル処理装置(10：実施例で相当する参照符号。以下同じ)は、第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出手段(S3)、第１検出手段によって検出された識別情報について既定条件が満足されるとき主電源をオンする起動手段(S7)、第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出手段(S61)、および記録媒体(34)に保存された電子ファイルを第２検出手段によって検出されたファイル転送要求に応答して要求元に転送する転送手段(S65~S67)を備える。
【０００８】
好ましくは、主電源オン状態において所望の識別情報を登録する登録手段(S49~S53)がさらに備えられ、既定条件は第１検出手段によって検出された識別情報が登録手段によって登録された識別情報に相当するという条件を含む。
【０００９】
好ましくは、第１検出手段および起動手段の各々はバックアップ電源の下で処理を実行する。
【００１０】
好ましくは、撮像面で捉えられた光学像に対応する画像データを出力する撮像手段(16, 20)がさらに備えられ、電子ファイルは撮像手段から出力された画像データを収めたファイルに相当する。
【００１１】
好ましくは、第１通信システムおよび第２通信システムは、ＷｉＦｉ規格，Ｂｌｕｅｔｏｏｔｈ規格，ＮＦＣ規格，ＺｉｇＢｅｅ規格，ＲＦＩＤ規格およびＷｉｒｅｌｅｓｓＨＤ規格のうちの２つの規格にそれぞれ対応する。
【００１２】
この発明に従うファイル転送制御プログラムは、電子ファイル処理装置(10)のプロセッサ(46p, 22)に、第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出ステップ(S3)、第１検出ステップによって検出された識別情報について既定条件が満足されるとき主電源をオンする起動ステップ(S7)、第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出ステップ(S61)、および記録媒体(34)に保存された電子ファイルを第２検出ステップによって検出されたファイル転送要求に応答して要求元に転送する転送ステップ(S65~S67)を実行させるための、ファイル転送制御プログラムである。
【００１３】
この発明に従うファイル転送制御方法は、電子ファイル処理装置(10)によって実行されるファイル転送制御方法であって、第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出ステップ(S3)、第１検出ステップによって検出された識別情報について既定条件が満足されるとき主電源をオンする起動ステップ(S7)、第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出ステップ(S61)、および記録媒体(34)に保存された電子ファイルを第２検出ステップによって検出されたファイル転送要求に応答して要求元に転送する転送ステップ(S65~S67)を備える。
【００１４】
この発明に従う外部制御プログラムは、メモリ(52, 46m)に保存された内部制御プログラムに従う処理を実行するプロセッサ(22, 46p)を備える電子ファイル処理装置(10)に供給される外部制御プログラムであって、第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出ステップ(S3)、第１検出ステップによって検出された識別情報について既定条件が満足されるとき主電源をオンする起動ステップ(S7)、第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出ステップ(S61)、および記録媒体(34)に保存された電子ファイルを第２検出ステップによって検出されたファイル転送要求に応答して要求元に転送する転送ステップ(S65~S67)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１５】
この発明に従う電子ファイル処理装置(10)は、外部制御プログラムを取り込む取り込み手段(40)、および取り込み手段によって取り込まれた外部制御プログラムとメモリ(52, 46m)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(22, 46p)を備える電子ファイル処理装置であって、外部制御プログラムは、第１通信システムによって送信された識別情報を主電源オフ状態において検出する第１検出ステップ(S3)、第１検出ステップによって検出された識別情報について既定条件が満足されるとき主電源をオンする起動ステップ(S7)、第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する第２検出ステップ(S61)、および記録媒体(34)に保存された電子ファイルを第２検出ステップによって検出されたファイル転送要求に応答して要求元に転送する転送ステップ(S65~S67)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１６】
第１通信システムによって送信された既定条件を満足する識別情報が検出されると、主電源がオフ状態からオン状態に変更される。記録媒体に保存された電子ファイルは、この状態で第２通信システムによって送信されたファイル転送要求に応答して、要求元に転送される。これによって、バッテリ寿命が延びるなど利便性が向上する。
【００１７】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１８】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この実施例に適用されるディジタルカメラの構成の一例を示すブロック図である。
【図３】この実施例に適用されるスマートフォンの構成の一例を示すブロック図である。
【図４】ディジタルカメラとスマートフォンとの間での通信動作の一例を示す図解図である。
【図５】図２実施例に適用されるＲＦモジュールの動作の一部を示すフロー図である。
【図６】図２実施例に適用されるカメラＣＰＵの動作の一部を示すフロー図である。
【図７】図２実施例に適用されるカメラＣＰＵの動作の他の一部を示すフロー図である。
【図８】図２実施例に適用されるカメラＣＰＵの動作のその他の一部を示すフロー図である。
【図９】図３実施例に適用されるスマートフォンＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１０】図３実施例に適用されるスマートフォンＣＰＵの動作の他の一部を示すフロー図である。
【発明を実施するための形態】
【００１９】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２０】
図１を参照して、この実施例の電子ファイル処理装置は、基本的に次のように構成される。第１検出手段１は、第１通信システムによって送信された識別情報を主電源オフ状態において検出する。起動手段２は、第１検出手段１によって検出された識別情報について既定条件が満足されるとき主電源５をオンする。第２検出手段３は、第２通信システムによって送信されたファイル転送要求を主電源オン状態で検出する。転送手段４は、記録媒体に保存された電子ファイルを第２検出手段３によって検出されたファイル転送要求に応答して要求元に転送する。
【００２１】
第１通信システムによって送信された既定条件を満足する識別情報が検出されると、主電源がオフ状態からオン状態に変更される。記録媒体に保存された電子ファイルは、この状態で第２通信システムによって送信されたファイル転送要求に応答して、要求元に転送される。これによって、バッテリ寿命が延びるなど利便性が向上する。
［実施例］
【００２２】
この実施例のカメラシステムは、図２に示すように構成されたディジタルカメラ１０と、各々が図３に示すように構成された１または２以上のスマートフォン６０とによって形成される。ディジタルカメラ１０およびスマートフォン６０のいずれも、Ｂｌｕｅｔｏｏｔｈ規格に従う近距離無線通信機能と、ＷｉＦｉ規格に従う近距離無線通信機能とを有する。Ｂｌｕｅｔｏｏｔｈ通信は、図２に示すＲＦモジュール４６および図３に示すＲＦモジュール８４によって実行される。また、ＷｉＦｉ通信は、図２に示すＲＦモジュール４０および図３に示すＲＦモジュール８６によって実行される。
【００２３】
ディジタルカメラ１０は、旅先で所望のシーンを撮影するためにユーザによって携帯される。これに対して、スマートフォン６０は、通話やデータ通信のためにユーザによって携帯される。このような特性の相違から、スマートフォン６０の電源は常時オンされるのに対して、ディジタルカメラ１０の電源（主電源）は撮影時または近距離無線通信時に限定してオンされる。
【００２４】
図２を参照して、ディジタルカメラ１０は、ドライバ１８ａ，１８ｂおよび１８ｃによってそれぞれ駆動されるフォーカスレンズ１２，絞り機構１４およびイメージセンサ１６を含む。シーンを表す光学像は、フォーカスレンズ１２および絞り機構１４を経てイメージセンサ１６の撮像面に照射される。
【００２５】
ディジタルカメラ１０はまた、バッテリＢＴ１を内蔵した電源回路４２を含む。電源回路４２は、互いに異なる電圧値を各々が示す複数の直流電圧を生成する。生成された複数の直流電圧の一部はＲＦモジュール４６に直接的に与えられ、生成された複数の直流電圧の他の一部は主電源スイッチ４８を介してカメラシステム（ＲＦモジュール４６を除く）に与えられる。
【００２６】
電源回路４２からの直流電圧によってオンされたＲＦモジュール４６は、電源ボタン４４による電源オン操作またはＲＦモジュール４６による登録済み他機ＩＤの受信に応答して主電源スイッチ４８をオンする。ＲＦモジュール４６はまた、電源オン操作および登録済み他機ＩＤの受信のいずれに起因して主電源スイッチ４８がオンされたかをカメラＣＰＵ２２に通知する。
【００２７】
なお、こうしてオンされた主電源スイッチ４８は、電源ボタン４４によって電源オフ操作が行われたとき、或いはカメラＣＰＵ２２から電源オフ指示が発行されたとき、Ｂｌｕｅｔｏｏｔｈモジュール４６によってオフされる（電源オフ指示はキー入力装置３６に対するユーザ操作が行われない期間が基準値に達したときに発行）。
【００２８】
カメラＣＰＵ２２は、マルチタスクＯＳの制御の下で、以下で述べる撮像タスク，Ｂｌｕｅｔｏｏｔｈ設定制御タスク，およびＷｉＦｉ通信制御タスクを含む複数のタスクを並列的に実行する。ただし、主電源スイッチ４８のオン動作の原因が登録済み他機ＩＤの受信であるときは、撮像タスクは実行対象から除外される。
【００２９】
なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ５２に記憶される。また、ＷｉＦｉ通信制御タスクは、通信相手であるスマートフォン６０とのＷｉＦｉ接続が確立されていることを条件として起動される。さらに、ここではＷｉＦｉ接続を確立する処理についての説明は省略する。
【００３０】
撮像タスクの下で、カメラＣＰＵ２２は、動画取り込み処理を開始するべく露光動作および電荷読み出し動作の繰り返しをトライバ１８ｃに命令する。ドライバ１８ｃは、垂直同期信号Ｖｓｙｎｃが発生する毎に撮像面を露光し、これによって生成された電荷をラスタ走査態様で撮像面から読み出す。この結果、読み出された電荷に基づく生画像データがイメージセンサ１６から繰り返し出力される。信号処理回路２０は、イメージセンサ１６から出力された生画像データに色分離，白バランス調整，ＹＵＶ変換などの処理を施し、これによって作成されたＹＵＶ形式の画像データをメモリ制御回路２４に通してＳＤＲＡＭ２６の動画像エリア２６ａに書き込む。
【００３１】
ＬＣＤドライバ２８は、動画像エリア２６ａに格納された画像データをメモリ制御回路２４を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３０を駆動する。この結果、撮像面で捉えられたシーンを表すリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００３２】
信号処理回路２０によって作成されたＹデータは、カメラＣＰＵ２２にも与えられる。キー入力装置３６に設けられたシャッタボタン３６ｓｈが非操作状態にあるとき、カメラＣＰＵ２２は、信号処理回路２０から与えられたＹデータに基づいて簡易ＡＥ処理を実行し、適正ＥＶ値を算出する。算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃに設定され、これによってスルー画像の明るさが大まかに調整される。
【００３３】
シャッタボタン３６ｓｈがユーザによって半押しされると、カメラＣＰＵ２２は、信号処理回路２０から与えられたＹデータに基づいて厳格ＡＥ処理を実行し、最適ＥＶ値を算出する。算出された最適ＥＶ値を定義する絞り量および露光時間もまたドライバ１８ｂおよび１８ｃに設定され、これによってスルー画像の明るさが厳格に調整される。カメラＣＰＵ２２はまた、信号処理回路２０から与えられたＹデータの高周波成分に基づいてＡＦ処理を実行する。フォーカスレンズ１２はＡＦ処理によって発見された合焦点に配置され、これによってスルー画像の鮮鋭度が向上する。
【００３４】
シャッタボタン３６ｓｈが全押しされると、カメラＣＰＵ２２は、自ら静止画取り込み処理を実行するとともに、記録処理の実行をメモリＩ／Ｆ３２に命令する。シャッタボタン３６ｓｈが操作された時点のシーンを表す１フレームの画像データは、静止画取り込み処理によって動画像エリア２６ａから静止画像エリア２６ｂに退避される。記録処理の実行を命令されたメモリＩ／Ｆ３２は、こうして退避された画像データをメモリ制御回路２４を通して読み出し、読み出された画像データをファイル形式で記録媒体３４に記録する。
【００３５】
Ｂｌｕｅｔｏｏｔｈ設定制御タスクの下で、カメラＣＰＵ２２は、キー入力装置３６に設けられたモードキー３６ｍｄによってＢｌｕｅｔｏｏｔｈ通信機能がオン状態であることを条件として、自機ＩＤの送信をＲＦモジュール４６に命令する。ＲＦモジュール４６は、自機ＩＤをアンテナ４６ａｔから繰り返し送信される。
【００３６】
未登録の他機ＩＤがＲＦモジュール４６によって受信されると、カメラＣＰＵ２２は、ＬＣＤモニタ３０を利用してＩＤ登録をユーザに促す。他機ＩＤは、キー入力装置３６に設けられた登録ボタン３６ｒによる登録操作が行われたときに、カメラＣＰＵ２２によってレジスタ５０に登録される。他機ＩＤの送信元とのＢｌｕｅｔｏｏｔｈ接続は、登録が完了した後に確立される。なお、登録済みの他機ＩＤが受信されたときは、速やかにＢｌｕｅｔｏｏｔｈ接続が確立される。
【００３７】
モードキー３６ｍｄの操作によってＢｌｕｅｔｏｏｔｈ通信機能がオン状態からオフ状態に切り換えられると、カメラＣＰＵ２２は、Ｂｌｕｅｔｏｏｔｈ接続を解除する。上述の処理は、Ｂｌｕｅｔｏｏｔｈ通信機能がオフ状態からオン状態に切り換えられたときに再度実行される。
【００３８】
ＷｉＦｉ通信制御タスクの下で、カメラＣＰＵ２２は、ＷｉＦｉ通信のためのユーザ認証が済んでいる装置からのファイル転送要求を待つ。ファイル転送要求がＲＦモジュール４０によって受信されると、カメラＣＰＵ２２は、記録媒体３４から画像ファイルを取得する。取得された画像ファイルは、ＳＤＲＡＭ２６のワークエリア２６ｃに格納される。カメラＣＰＵ２２は続いて、取得された画像ファイルの要求元への転送をＲＦモジュール４０に命令する。ＲＦモジュール４０は、所望の画像ファイルをＳＤＩＯ(Secure
Digital Input/Output)３８およびメモリ制御回路２４を通してワークエリア２６ｃから読み出し、読み出された画像ファイルをアンテナ４０ａｔを通してファイル転送要求の発行元に送信する。
【００３９】
図３を参照して、スマートフォン６０は、移動体通信用のアンテナ６２ａｔおよびＲＦモジュール６２を含む。送受信データが通話音声データであれば、受話音声はスピーカ６４から出力され、送話音声はマイクロフォン６６によって取り込まれる。また、送受信データが画像ファイルであれば、このデータはスマートフォンＣＰＵ６８の制御の下で処理される。なお、画像ファイルは、ＲＦモジュール８６によっても受信される。
【００４０】
対象画像ファイルは、メモリ制御回路７０を通してＳＤＲＡＭ７２に書き込まれる。ＬＣＤドライバ７４は、対象画像ファイルに収められた画像データをメモリ制御回路７２を通して読み出し、読み出された画像データに基づいてＬＣＤモニタ７６を駆動する。この結果、対応する画像がモニタ画面に表示される。
【００４１】
モニタ画面に対するタッチ操作は、タッチセンサ７８によって検知される。検知結果はスマートフォンＣＰＵ６８に与えられ、タッチ操作の態様に応じて異なる処理がスマートフォンＣＰＵ６８の制御の下で実行される。
【００４２】
スマートフォンＣＰＵ６８もまた、マルチタスクＯＳの制御の下で、Ｂｌｕｅｔｏｏｔｈ設定制御タスクおよびＷｉＦｉ通信制御タスクを含む複数のタスクを並列的に実行する。また、これらのタスクに対応する制御プログラムは、フラッシュメモリ９０に記憶される。さらに、ＷｉＦｉ通信制御タスクは通信相手であるディジタルカメラ１０とのＷｉＦｉ接続が確立されていることを条件として起動されるところ、ここではＷｉＦｉ接続を確立する処理についての説明を省略する。
【００４３】
Ｂｌｕｅｔｏｏｔｈ設定制御タスクの下で、スマートフォンＣＰＵ６８は、Ｂｌｕｅｔｏｏｔｈ通信機能がオン状態であることを条件として、自機ＩＤの送信をＲＦモジュール８４に命令する。ＲＦモジュール８４は、自機ＩＤをアンテナ８４ａｔから送信する。
【００４４】
未登録の他機ＩＤがＲＦモジュール８４によって受信されると、スマートフォンＣＰＵ６８は、ＬＣＤモニタ７６を利用してＩＤ登録をユーザに促す。他機ＩＤは、モニタ画面のタッチによる登録操作が行われたときにスマートフォンＣＰＵ６８によってレジスタ８８に登録される。他機ＩＤの送信元とのＢｌｕｅｔｏｏｔｈ接続は、登録が完了した後に確立される。なお、登録済みの他機ＩＤが受信されたときは、速やかにＢｌｕｅｔｏｏｔｈ接続が確立される。
【００４５】
モニタ画面に対するタッチ操作によってＢｌｕｅｔｏｏｔｈ通信機能がオン状態からオフ状態に切り換えられると、スマートフォンＣＰＵ６８は、Ｂｌｕｅｔｏｏｔｈ接続を解除する。上述の処理は、タッチ操作によってＢｌｕｅｔｏｏｔｈ通信機能がオフ状態からオン状態に切り換えられたときに再度実行される。
【００４６】
ＷｉＦｉ通信制御タスクの下で、スマートフォンＣＰＵ６８は、ＷｉＦｉ接続が確立された状態でのモニタ画面のタッチによるファイル再生操作に応答して、ファイル転送要求の発行をＲＦモジュール８６に命令する。ファイル転送要求は、アンテナ８６ａｔを通してＷｉＦｉ接続先であるディジタルカメラ１０に送信される。
【００４７】
ディジタルカメラ１０から返送された画像ファイルがＲＦモジュール８６によって受信されると、スマートフォンＣＰＵ６８は、受信された画像ファイルをＳＤＲＡＭ７２に書き込み、画像データの再生をＬＣＤドライバ７４に命令する。ＬＣＤドライバ７４は、受信された画像ファイルの画像データをメモリ制御回路７０を通して読み出し、読み出された画像データに基づいてＬＣＤモニタ７６を駆動する。この結果、ディジタルカメラ１０によって撮影された画像がモニタ画面に表示される。
【００４８】
ディジタルカメラ１０の主電源スイッチ４８がスマートフォン６０から送信された登録済みＩＤに応答してオフ状態からオン状態に遷移し、記録媒体３４に保存された画像ファイルがスマートフォン６０から送信されたファイル転送要求に応答してスマートフォン６０に転送されるまでの動作を図４に示す。
【００４９】
ディジタルカメラ１０への自動接続がスマートフォン６０に設定されている状態で、スマートフォン６０のＢｌｕｅｔｏｏｔｈ機能がオンされると、スマートフォン６０に割り当てられたＩＤがＢｌｕｅｔｏｏｔｈ通信によってディジタルカメラ１０に送信される。このＩＤが登録済みＩＤであれば、ディジタルカメラ１０の主電源スイッチ４８がオンされ、これによってカメラシステムが起動する。続いて、ディジタルカメラ１０とスマートフォン６０との間でＷｉＦｉ接続が確立される。
【００５０】
ＷｉＦｉ接続の確立後にスマートフォン６０側でファイル再生操作が行われると、ファイル転送要求がＷｉＦｉ通信によってスマートフォン６０からディジタルカメラ１０に送信される。ディジタルカメラ１０は、記録媒体３４に保存された画像ファイルを取得し、取得された画像ファイルをＷｉＦｉ通信によってスマートフォン６０に送信する。
【００５１】
主電源がオフされたディジタルカメラ１０を収納した鞄が旅行中の列車の荷台に置かれた状態で、ユーザの手元にあるスマートフォン６０のＢｌｕｅｔｏｏｔｈ機能がオンされると、ディジタルカメラ１０の主電源が上述の要領で起動され、ディジタルカメラ１０とスマートフォン６０のとの間でＷｉＦｉ接続が確立される。ユーザがスマートフォン６０に向けてファイル再生操作を行うと、ディジタルカメラ１０に保存された画像ファイルがスマートフォン６０に転送され、この画像ファイルに収められた画像がモニタ画面に表示される。これによって、ディジタルカメラ１０に保存された画像ファイルの取得に関する操作性が向上する。
【００５２】
ディジタルカメラ１０において、Ｂｌｕｅｔｏｏｔｈモジュール４６に設けられたＣＰＵ４６ｐは、図５に示すフロー図に従う処理を実行する。なお、このフロー図に対応する制御プログラムは、フラッシュメモリ４６ｍに記憶される。
【００５３】
ステップＳ１では電源ボタン４４による電源オン操作が行われたか否かを判別し、ステップＳ３ではアンテナ４６ａｔによって他機ＩＤが受信されたか否かを判別し、ステップＳ５では受信された他機ＩＤがレジスタ５０に登録済みであるか否かを判別する。
【００５４】
ステップＳ１の判別結果がＮＯで、かつステップＳ３の判別結果およびステップＳ５の結果のいずれか一方がＮＯであれば、ステップＳ１に戻る。ステップＳ１の判別結果がＹＥＳであるか、或いはステップＳ３の判別結果およびステップＳ５の判別結果の両方がＹＥＳであれば、ステップＳ７で主電源スイッチ４８をオンする。ステップＳ７の処理の結果、カメラシステムが起動する。
【００５５】
ステップＳ９では、主電源スイッチ４８がオンされた原因つまりカメラシステムの起動原因をカメラＣＰＵ２２に通知する。カメラＣＰＵ２２は、カメラシステムの起動原因が電源オン操作であるとき撮像タスク，Ｂｌｕｅｔｏｏｔｈ設定制御タスク，およびＷｉＦｉ通信制御タスクを含む複数のタスクを起動する一方、カメラシステムの起動原因が登録済み他機ＩＤの受信であるとき撮像タスク以外の複数のタスクを起動する。
【００５６】
ステップＳ１１では、電源ボタン４４による電源オフ操作が行われるか、或いはカメラＣＰＵ２２から電源オフ指示が発行されるという論理和条件が満足されたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、ステップＳ１３で主電源スイッチ４８をオフし、その後にステップＳ１に戻る。
【００５７】
ディジタルカメラ１０において実行される撮像タスクは、図６に示すように構成される。ステップＳ２１では動画取り込み処理を実行する。この結果、撮像面で捉えられたシーンを表すスルー画像がＬＣＤモニタ３０に表示される。ステップＳ２３ではシャッタボタン３６ｓｈが半押しされたか否かを判別する。
【００５８】
ステップＳ２３の判別結果がＮＯであれば、ステップＳ２５で簡易ＡＥ処理を繰り返し実行する。この結果、スルー画像の明るさが大まかに調整される。ステップＳ２３の判別結果がＮＯからＹＥＳに更新されると、ステップＳ２７で厳格ＡＥ処理を実行し、ステップＳ２９でＡＦ処理を実行する。厳格ＡＥ処理の結果、スルー画像の明るさが厳格に調整される。また、ＡＦ処理の結果、スルー画像の鮮鋭度が向上する。
【００５９】
ステップＳ３１ではシャッタボタン３６ｓｈが全押しされたか否かを判別し、ステップＳ３３ではシャッタボタン３６ｓｈの操作が解除されたか否かを判別する。ステップＳ３３の判別結果がＹＥＳであればそのままステップＳ２３に戻り、ステップＳ３１の判別結果がＹＥＳであればステップＳ３５〜Ｓ３７の処理を経てステップＳ２３に戻る。
【００６０】
ステップＳ３５では、静止画取り込み処理を実行する。この結果、シャッタボタン３６ｓｈが全押しされた時点のシーンを表す１フレームの画像データが動画像エリア２６ａから静止画像エリア２６ｂに退避される。ステップＳ３７では、記録処理の実行をメモリＩ／Ｆ３２に命令する。メモリＩ／Ｆ３２は、静止画像エリア２６ｂに格納された１フレームの画像データをメモリ制御回路２４を通して読み出し、読み出された画像データをファイル形式で記録媒体３４に記録する。
【００６１】
ディジタルカメラ１０において実行されるＢｌｕｅｔｏｏｔｈ設定制御タスクは、図７に示すように構成される。ステップＳ４１では、モードキー３６ｍｄの操作によってＢｌｕｅｔｏｏｔｈ通信機能がオン状態となっているか否かを判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ４３に進み、自機ＩＤの送信をＲＦモジュール４６に命令する。ＲＦモジュール４６は、自機ＩＤをアンテナ４６ａｔから送信する。ステップＳ４５では他機ＩＤがＲＦモジュール４６によって受信されたか否かを判別し、判別結果がＮＯであればステップＳ４１に戻る一方、判別結果がＹＥＳであればステップＳ４７に進む。
【００６２】
ステップＳ４７では受信された他機ＩＤがレジスタ５０に登録済みであるか否かを判別し、判別結果がＹＥＳであればそのままステップＳ５５に進む一方、判別結果がＮＯであればステップＳ４９〜Ｓ５３の処理を経てステップＳ５５に進む。
【００６３】
ステップＳ４９では、ＬＣＤモニタ３０を利用してＩＤ登録をユーザに促し、ステップＳ５１では登録ボタン３６ｒによる登録操作が行われたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、受信された他機ＩＤをステップＳ５３でレジスタ５０に登録する。
【００６４】
ステップＳ５５ではＢｌｕｅｔｏｏｔｈ接続を確立し、ステップＳ５７ではモードキー３６ｍｄの操作によってＢｌｕｅｔｏｏｔｈ通信機能がオフされたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、ステップＳ５９でＢｌｕｅｔｏｏｔｈ接続を解除し、その後にステップＳ４１に戻る。
【００６５】
ディジタルカメラ１０において実行されるＷｉＦｉ通信制御タスクは、図８に示すように構成される。ステップＳ６１ではファイル転送要求がＲＦモジュール４０によって受信されたか否かを判別し、ステップＳ６３では要求元がＷｉＦｉ通信のためのユーザ認証が済んでいる装置であるか否かを判別する。ステップＳ６１の判別結果およびステップＳ６３の判別結果のいずれか一方がＮＯであればステップＳ６１に戻る。これに対して、ステップＳ６１の判別結果およびステップＳ６３の判別結果のいずれもがＹＥＳであれば、記録媒体３４に保存された画像ファイルをステップＳ６５で取得する。取得された画像ファイルはＳＤＲＡＭ２６のワークエリア２６ｃに格納される。ステップＳ６７では、取得された画像ファイルの要求元への転送をＲＦモジュール４０に命令する。ＲＦモジュール４０は、所望の画像ファイルをＳＤＩＯ３８およびメモリ制御回路２４を通してワークエリア２６ｃから読み出し、読み出された画像ファイルをアンテナ４０ａｔを通してファイル転送要求の発行元に送信する。
【００６６】
スマートフォン６０において実行されるＢｌｕｅｔｏｏｔｈ設定制御タスクは、図９に示すように構成される。ステップＳ７１では、Ｂｌｕｅｔｏｏｔｈ通信機能がオン状態となっているか否かを判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ７３に進み、自機ＩＤの送信をＲＦモジュール８４に命令する。ＲＦモジュール８４は、自機ＩＤをアンテナ８４ａｔから送信する。ステップＳ７５では他機ＩＤがＲＦモジュール８４によって受信されたか否かを判別し、判別結果がＮＯであればステップＳ７１に戻る一方、判別結果がＹＥＳであればステップＳ７７に進む。
【００６７】
ステップＳ７７では受信された他機ＩＤがレジスタ８８に登録済みであるか否かを判別し、判別結果がＹＥＳであればそのままステップＳ８５に進む一方、判別結果がＮＯであればステップＳ７９〜Ｓ８３の処理を経てステップＳ８５に進む。
【００６８】
ステップＳ７９ではＬＣＤモニタ７６を利用してＩＤ登録をユーザに促し、ステップＳ８１ではタッチによる登録操作が行われたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、受信された他機ＩＤをステップＳ８３でレジスタ８８に登録する。ステップＳ８５ではＢｌｕｅｔｏｏｔｈ接続を確立し、ステップＳ８７ではＢｌｕｅｔｏｏｔｈ通信機能がオフされたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、ステップＳ８９でＢｌｕｅｔｏｏｔｈ接続を解除し、その後にステップＳ７１に戻る。
【００６９】
スマートフォン６０において実行されるＷｉＦｉ通信制御タスクは、図１０に示すように構成される。ステップＳ９１ではディジタルカメラ１０とのＷｉＦｉ接続が確立されたか否かを判別し、ステップＳ９３ではモニタ画面のタッチによるファイル再生操作が行われたか否かをタッチセンサ７８の出力に基づいて判別する。ステップＳ９１の判別結果およびステップＳ９３の判別結果のいずれもＮＯであればステップＳ９１に戻る。これに対して、ステップＳ９１の判別結果およびステップＳ９３の判別結果の両方がＹＥＳであれば、ファイル転送要求の発行をＲＦモジュール８６に命令する。ファイル転送要求は、アンテナ８６ａｔを通してディジタルカメラ１０に送信される。
【００７０】
ステップＳ９７では、ディジタルカメラ１０から返送された画像ファイルがＲＦモジュール８６によって受信されたか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、受信された画像ファイルをステップＳ９９でＳＤＲＡＭ７２に書き込む。ステップＳ１０１では、画像データの再生をＬＣＤドライバ７４に命令する。ＬＣＤドライバ７４は、受信された画像ファイルの画像データをメモリ制御回路７０を通して読み出し、読み出された画像データに基づいてＬＣＤモニタ７６を駆動する。この結果、ディジタルカメラ１０によって撮影された画像がモニタ画面に表示される。ステップＳ１０１の処理が完了すると、ステップＳ９１に戻る。
【００７１】
以上の説明から分かるように、ＲＦモジュール４６に設けられたＣＰＵ４６ｐは、Ｂｌｕｅｔｏｏｔｈ通信によって送信された他機ＩＤを主電源スイッチＳＷ４８がオフされた状態で検出し(S3)、検出された他機ＩＤがレジスタ５０に登録済みであるとき主電源スイッチ４８をオンする(S7)。これによって起動したカメラＣＰＵ２２は、ＷｉＦｉ通信によって送信されたファイル転送要求を検出し(S61)、記録媒体(34)に保存された画像ファイルを検出されたファイル転送要求に応答して要求元に転送する(S65~S67)。
【００７２】
このように、Ｂｌｕｅｔｏｏｔｈ通信によって送信された登録済み他機ＩＤが検出されると、主電源スイッチ４８がオフ状態からオン状態に変更される。記録媒体３４に保存された画像ファイルは、この状態でＷｉＦｉ通信によって送信されたファイル転送要求に応答して、要求元に転送される。これによって、バッテリ寿命が延びるなどの利便性が向上する。
【００７３】
なお、この実施例では、ディジタルカメラ１０およびスマートフォン６０の各々に準備される２つの近距離無線通信規格としてＢｌｕｅｔｏｏｔｈ規格およびＷｉＦｉ規格を想定しているが、２つの近距離無線通信規格がＷｉＦｉ規格，Ｂｌｕｅｔｏｏｔｈ規格，ＮＦＣ規格，ＺｉｇＢｅｅ規格，ＲＦＩＤ規格およびＷｉｒｅｌｅｓｓＨＤ規格のうちの２つの規格にそれぞれ対応する限り、準備される２つの規格はＢｌｕｅｔｏｏｔｈ規格およびＷｉＦｉ規格に限定されるものではない。
【００７４】
また、この実施例では、ディジタルカメラからの画像ファイルの取得を想定しているが、ディジタルカメラ以外の電子機器から画像ファイル以外の電子ファイルの取得する場合にもこの発明を適用できることは言うまでもない。
【００７５】
さらに、この実施例では、ディジタルカメラ１０のカメラＣＰＵ２２によって実行される複数のタスクに相当する制御プログラムはフラッシュメモリ５２に予め記憶される。
【００７６】
しかし、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ５２に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００７７】
また、この実施例では、カメラＣＰＵ２２によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【符号の説明】
【００７８】
１０  …ディジタルカメラ
１６  …イメージセンサ
２２  …カメラＣＰＵ
４０，４６，６２，８４，８６  …ＲＦモジュール
３０，７６  …ＬＣＤモニタ
４８  …主電源スイッチ
６８  …スマートフォンＣＰＵ
【図１】
2014049090.tif 000003
【図２】
2014049090.tif 000004
【図３】
2014049090.tif 000005
【図４】
2014049090.tif 000006
【図５】
2014049090.tif 000007
【図６】
2014049090.tif 000008
【図７】
2014049090.tif 000009
【図８】
2014049090.tif 000010
【図９】
2014049090.tif 000011
【図１０】
2014049090.tif 000012