(57)【要約】【課題】  カメラ利用日に合わせてバッテリと撮影画像のバックアップを事前に準備する。【解決手段】  ユーザの行動予定がメールまたは予定表として、携帯電話３００からサーバ４００に転送される。デジタルカメラ１００は、サーバ４００から行動予定を読み込み分析して、カメラ１００の利用日を決定する。カメラ１００は、決定した利用日に間に合うように、電源としてバッテリの充電を完了するように給電装置５００からの給電を制御し、記録媒体に記録される未バックアップ画像のサーバ４００へのバックアップを完了する。【選択図】  図１
2017158118.tif 000002
【特許請求の範囲】
【請求項１】
電源としてのバッテリと撮影画像を記録する記録媒体とを有する撮像装置を管理するシステムであって、
前記撮像装置のユーザの行動予定を保持するサーバと、
前記サーバの前記行動予定を分析し、前記撮像装置の利用日を決定する決定手段と、
前記決定手段により決定される前記利用日の前に前記バッテリの充電を完了し、前記記録媒体に記録される未バックアップ画像のバックアップを完了する制御手段
とを有することを特徴とする撮像装置管理システム。
【請求項２】
前記制御手段は、前記撮像装置に非接触給電する給電装置から前記撮像装置への給電を制御することを特徴とする請求項１に記載の撮像装置管理システム。
【請求項３】
前記制御手段は、前記記録媒体の前記未バックアップの記録画像を前記サーバにバックアップすることを特徴とする請求項１または２に記載の撮像装置管理システム。
【請求項４】
さらに、前記バッテリの充電完了及び未バックアップ画像のバックアップ完了を通知する手段を有することを特徴とする請求項１から３のいずれか１項に記載の撮像装置管理システム。
【請求項５】
前記制御手段は、前記未バックアップ画像をバックアップ後に前記記録媒体から消去することを特徴とする請求項１から４のいずれか１項に記載の撮像装置管理システム。
【請求項６】
前記行動予定が、メール及び予定表のいずれかに記述されることを特徴とする請求項１から５のいずれか１項に記載の撮像装置管理システム。
【請求項７】
前記決定手段が前記撮像装置に配置されることを特徴とする請求項１から６のいずれか１項に記載の撮像装置管理システム。
【請求項８】
前記制御手段が、前記撮像装置に配置されることを特徴とする請求項１から７のいずれか１項に記載の撮像装置管理システム。
【請求項９】
電源としてのバッテリと撮影画像を記録する記録媒体とを有する撮像装置を管理する方法であって、
前記撮像装置のユーザの行動予定を保持するサーバから前記行動予定を読み出すステップと、
前記行動予定を分析し、前記撮像装置の利用日を決定する決定ステップと、
前記決定ステップにより決定される前記利用日の前に前記バッテリの充電を完了し、前記記録媒体に記録される未バックアップ画像のバックアップを完了する制御ステップ
とを有することを特徴とする撮像装置管理方法。
【請求項１０】
バッテリにより動作し、撮影画像を記録媒体に記録する撮像装置であって、
ユーザの行動予定を保持するサーバから前記行動予定を読み出す手段と、
前記行動予定を分析し、前記撮像装置の利用日を決定する決定手段と、
前記決定手段により決定される前記利用日の前に前記バッテリの充電を完了し、前記記録媒体に記録される未バックアップ画像のバックアップを完了する制御手段
とを有することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源としてのバッテリと撮影画像を記録する記録媒体とを有する撮像装置を管理するシステム及び方法、並びに撮像装置に関する。
【背景技術】
【０００２】
携帯機器の電源となるバッテリを非接触充電するシステムは広く普及しており、デジタルカメラのバッテリを非接触給電方式で充電する構成も商品化されている。また、デジタルカメラの記録媒体に記録された画像データを無線ＬＡＮを介してサーバに自動アップロードする技術も知られている。
【０００３】
特許文献１には、カメラの使用に必要な要件を入力することにより、カメラの事前準備に必要なものをカメラ自身が報知（提示）することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１８２５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
身近なシーンの撮影には、スマートフォンに装備されるカメラでも良いが、ある程度以上の画質を希望する場合には、デジタルカメラの方が優れている。この点で、デジタルカメラは特別の機会に利用されることが多く、そのような機会に際して、バッテリが十分に充電され、かつ、記録媒体に十分な空きがある必要がある。このような事前準備を忘れると、撮影機会を見逃すことにもなりかねない。
【０００６】
特許文献１に記載される技術を利用することで事前準備の機会を確保できるものの、必要な条件の入力自体を忘れてしまえば、結局、ユーザは、事前準備の必要性に気づけない。すなわち、特許文献１に記載の技術では、そもそも、デジタルカメラの事前準備自体を忘れてしまうと、この機能を利用することすらできなくなってしまう。
【０００７】
本発明は、利用の前にバッテリおよび記録媒体が利用可能な状態に準備する撮像装置管理システム及び方法並びに撮像装置を提示することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係る撮像装置は、電源としてのバッテリと撮影画像を記録する記録媒体とを有する撮像装置を管理するシステムであって、前記撮像装置のユーザの行動予定を保持するサーバと、前記サーバの前記行動予定を分析し、前記撮像装置の利用日を決定する決定手段と、前記決定手段により決定される前記利用日の前に前記バッテリの充電を完了し、前記記録媒体に記録される未バックアップ画像のバックアップを完了する制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザの行動予定から推測される利用日に間に合うように、バッテリの充電が完了し、記録媒体の未バックアップ画像のバックアップも完了する。これにより、利用日には、撮像装置が準備完了状態になり、持ち出して使うことが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例のシステム構成図である。
【図２】実施例１におけるデジタルカメラの概略構成ブロック図である。
【図３】実施例１における携帯電話の概略構成ブロック図である。
【図４】実施例１におけるサーバの概略構成ブロック図である。
【図５】実施例１のデジタルカメラの動作フローチャートである。
【図６】実施例１の携帯電話の動作フローチャートである。
【図７】実施例１のサーバの動作フローチャートである。
【図８】実施例１のシーケンス図である。
【図９】給電装置の概略構成ブロック図である。
【図１０】給電装置の動作フローチャートである。
【図１１】図１０に対応するデジタルカメラの動作フローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施例を詳細に説明する。なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態を適宜組み合せることも可能である。
【実施例１】
【００１２】
図１は、本発明に係る撮像装置管理システムの一実施例の概略構成図を示す。電源としてのバッテリと撮影画像を記録する記録媒体とを有する撮像装置の一実施例であるデジタルカメラ２００は、給電装置５００により非接触給電方式で給電され、内蔵バッテリを充電される。スマートフォンに代表される携帯電話３００が、ユーザにより入力された予定等をサーバ４００にアップロードする（矢印１０）。デジタルカメラ２００は、サーバ４００に定期的にアクセスし（矢印１２）、サーバ４００に保存される予定等を参照してカメラ２００の利用予定を知り、その利用予定に間に合うように給電と記録媒体の空き確保のスケジュールを決定する。デジタルカメラ２００は、カメラ２００の状態、例えば、内蔵バッテリの充電状態と記録媒体の使用状態（使用量及び／または空き容量）とを携帯電話３００に通知する（矢印１４）。
【００１３】
図２（ａ）は、本発明に係る撮像装置の一実施例であるデジタルカメラ２００の概略構成ブロック図を示し、同（ｂ）は正面斜視図、同（ｃ）は背面斜視図をそれぞれ示す。
【００１４】
デジタルカメラ２００の制御部２０２は、ユーザの操作及びプログラムに従いデジタルカメラ２００の各部を制御する。制御部２０２は、複数のハードウエアが制御及び処理を分担する構成からなるものであってもよい。
【００１５】
撮像部２０４は、例えば、光学レンズユニットと、光学レンズユニットの絞り・ズーム・フォーカスを制御する光学制御系と、光学レンズユニットによる光学像を電気信号（画像信号）に変換する撮像素子とを有する。撮像部２０４はさらに、撮像素子の出力信号からノイズを除去しデジタル化するカメラ画像処理手段を有する。撮像素子は例えば、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像素子、または、ＣＣＤ（Charge Coupled Device）撮像素子からなる。撮像部２０４は制御部２０２の制御下で、撮像素子が被写体光学像を電気信号に変換し、カメラ画像処理部が、撮像素子が出力するアナログ画像信号からノイズを除去してデジタル化して、画像データを出力する。制御部２０２は、撮像部２０４から出力される画像データを、ＤＣＦ（Design Rule for Camera File system）規格に従って記録媒体２１６に記録する。
【００１６】
不揮発性メモリ２０６は、電気的に消去・記録可能な不揮発性のメモリであり、制御部２０２で実行される後述のプログラム等を格納する。
【００１７】
作業用メモリ２０８は、撮像部２０４で撮像された画像データを一時的に保持するバッファメモリ、表示部２１２の画像表示用メモリ及び制御部２０２の作業領域等として使用される。
【００１８】
操作部２１０は、デジタルカメラ２００に対する指示をユーザから受け付けるために用いられる。操作部２１０は、デジタルカメラ２００の電源のオン／オフを指示する電源ボタン、撮影を指示するレリーズスイッチ２１０ａ、及び記録画像の再生を指示する再生ボタン２１０ｂを含む。レリーズスイッチ２１０ａは、半押し状態でオンとなり、撮影準備を制御部２０２に指示する第１スイッチと、全押し状態でオンとなり、制御部２０２に撮影を指示する第２スイッチを含む。撮影準備は例えば、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理及びＥＦ（フラッシュプリ発光）処理等からなる。ユーザは、操作部２１０の方向キー２１０ｃを使って、メニューの選択などを制御部２０２に指示できる。操作部２１０はさらに、通信部２１８を介して外部装置との通信を開始するための専用の接続ボタンなどの操作部材を含み、表示部２１２の画面に配置されるタッチパネル２１０ｄも含む。
【００１９】
表示部２１２は、撮影の際のビューファインダ画像の表示、撮影画像の表示及び対話的な操作のための文字表示に使用される。表示部２１２は、必ずしもデジタルカメラ２００に内蔵される必要はない。デジタルカメラ２００は、外部の表示手段を表示部２１２と同様に機能させる表示制御機能を具備する。
【００２０】
ＲＴＣ（Real Time Clock）２１４は、現在日時を計時し、経過時間の計測に使用される。ＲＴＣ２１４の現在日時は、ユーザが操作部２１０により手動設定でき、また、ＧＰＳ信号またはＮＴＰ等の公知の時刻同期プロトコルに従い自動設定される。
【００２１】
記録媒体２１６は、画像データを記録可能な媒体であり、デジタルカメラ２００に着脱可能であっても、固定的に接続されたものでもよい。
【００２２】
通信部２１８は、外部装置と通信するためのインターフェースである。制御部２０２は、通信部２１８により有線通信または無線通信で外部装置と相互にデータ（画像データ及び制御信号を含む。）をやり取りできる。有線通信としては、例えば、ＵＳＢケーブル、ＬＡＮケーブルまたはＨＤＭＩ（登録商標）ケーブルなどを介した通信がある。無線通信としては、例えばＩＥＥＥ８０２．１１の規格に準拠する無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）または赤外線通信などを用いた通信がある。
【００２３】
以下の説明では、通信部２１８は、ＩＥＥＥ８０２．１１の規格に準拠する無線ＬＡＮで動作するとする。通信部２１８は、インフラストラクチャモードにおけるアクセスポイントとして動作するＡＰモードと、インフラストラクチャモードにおけるクライアントとして動作するＣＬモードとを有する。通信部２１８をＣＬモードで動作させた場合、デジタルカメラ２００は、インフラストラクチャモードにおけるクライアント機器（ＣＬ機器）として動作する。デジタルカメラ２００がＣＬ機器として動作する場合、周辺のＡＰ機器に接続することで、当該ＡＰ機器が形成する無線ネットワークに参加できる。また、通信部２１８をＡＰモードで動作させた場合、デジタルカメラ２００は、アクセスポイントの一種ではあるが、より機能が限定された簡易的なアクセスポイント（以下、簡易ＡＰと略す）として動作する。デジタルカメラ２００が簡易ＡＰとして動作すると、デジタルカメラ２００は自身でネットワークを形成する。デジタルカメラ２００の周辺の装置は、デジタルカメラ２００をＡＰ機器と認識し、デジタルカメラ２００が形成したネットワークに参加できる。デジタルカメラ２００をこのように動作させるプログラムは不揮発性メモリ２０６に格納されている。
【００２４】
デジタルカメラ２００の簡易ＡＰ機能は、クライアント機器から受信したデータを外部ネットワーク（例えば、インターネット）に転送するゲートウェイ機能は有していない。したがって、自機が形成したネットワークに参加している他の装置からデータを受信しても、それをインターネットなどの他のネットワークに転送することはできない。
【００２５】
受電部２２０は、非接触給電システムの給電装置から送信される無線電力信号を受電して、電源部２２２のバッテリを充電する手段である。受電部２２０は、非接触給電の電力信号を受信する受電アンテナ、無線電力信号を処理する変復調回路及び非接触給電のコントローラから構成される。受電部２２０は給電装置と通信し、電源部２２２のバッテリに必要とされる電力を給電装置から受電する。受電部２２０のアンテナはカメラ２００の側面に配置される。
【００２６】
詳細は後述するが、給電装置５００は、所定距離以内に、受電装置（ここではカメラ２００の受電部２２０）を検出すると、受電部２２０との通信の下で受電部２２０への無線電力伝送を開始する。給電装置５００は受電部２２０と接触する必要は無く、無線電力伝送に適した方向で一定距離以内に近ければ良い。
【００２７】
図３は、携帯電話３００の概略構成ブロック図を示す。携帯電話３００は、情報処理装置の一例であり、タブレットデバイスまたはパーソナルコンピュータなどであってもよい。
【００２８】
制御部３０２は、入力信号及びプログラムに従い携帯電話３００の各部を制御する。制御部３０２は、複数のハードウエアが制御及び処理を分担する構成からなるものであってもよい。
【００２９】
撮像部３０４は、撮像部２０４と同様の機能及び構成からなる。制御部３０２は、撮像部３０４から出力される撮像画像データをバッファメモリに一時記憶した後、所定の演算を行い、記録媒体３１６に記録する。
【００３０】
不揮発性メモリ３０６は、電気的に消去・記録可能な不揮発性のメモリであり、制御部３０２で実行されるプログラム、例えば、ＯＳ（オペレーティングシステム）、及びＯＳと協働して応用的な機能を実現するアプリケーションプログラムが格納される。不揮発性メモリ３０６には、デジタルカメラ２００と通信するためのアプリケーションプログラム（以下、アプリと略す）が格納されている。
【００３１】
作業用メモリ３０８は、表示部３１２の画像表示用メモリ及び制御部３０２の作業領域等として使用される。
【００３２】
操作部３１０は、携帯電話３００に対する指示をユーザから受け付けるために用いられる。操作部３１０は例えば、ユーザが携帯電話３００の電源のオン／オフを指示するための電源ボタン、及び表示部３１２に形成されるタッチパネルなどを含む。
【００３３】
表示部３１２は、画像の表示及び対話的な操作のための文字表示に使用される。表示部３１２は、必ずしも携帯電話３００に内蔵される必要はない。携帯電話３００は、外部の表示手段を表示部３１２と同様に機能させる表示制御機能を具備する。
【００３４】
記録媒体３１６は、撮像部３０４から出力される画像データを記録可能な媒体であり、携帯電話３００に着脱可能であっても、固定的に接続されたものでもよい。
【００３５】
通信部３１８は、外部装置（ここでは、デジタルカメラ２００）と通信するためのインターフェースである。制御部３０２は、通信部３１８により有線通信または無線通信で外部装置と相互にデータ（画像データ及び制御信号を含む。）をやり取りできる。おデジタルカメラ２００との接続では、直接接続でも、アクセスポイントを介した接続でも、どちらでもよい。データ通信プロトコルとしては、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いることができる。デジタルカメラ２００との通信にはその他の方式も利用可能である。例えば、通信部３１８は、赤外線通信モジュール、Ｂｌｕｅｗｔｏｏｔｈ（登録商標）通信モジュール又はＷｉｒｅｌｅｓｓＵＳＢ等の無線通信モジュールを含むことができる。さらには、ＵＳＢケーブルやＨＤＭＩ，ＩＥＥＥ１３９４など、有線接続を採用してもよい。
【００３６】
公衆網接続部３２０は、公衆無線通信を行う際に用いられるインターフェースである。携帯電話３００は、公衆網接続部３２０を介して、他の機器と通話することができる。この際、制御部３０２は、マイク３２２およびスピーカ３２４を介して音声信号の入力と出力を行うことで、通話を実現する。ここでは、制御部３０２は、公衆網接続部３２０により公衆網及びインターネットを介してサーバ４００と通信する。
【００３７】
通信部３１８および公衆網接続部３２０は、一つのアンテナを共用しても良い。
兼用することも可能である。
【００３８】
図４は、サーバ４００の概略構成ブロック図を示す。タブレットデバイスまたはパーソナルコンピュータであっても、サーバ４００としての機能を果たすことができれば、代替可能である。
【００３９】
制御部４０２は、入力信号及びプログラムに従いサーバ４００の各部を制御する。制御部４０２は、複数のハードウエアが制御及び処理を分担する構成からなるものであってもよい。
【００４０】
不揮発性メモリ４０６は、電気的に消去・記録可能な不揮発性のメモリであり、制御部４０２で実行されるプログラム、例えば、ＯＳ（オペレーティングシステム）、及びＯＳと協働して応用的な機能を実現するアプリケーションプログラムが格納される。不揮発性メモリ４０６には、デジタルカメラ２００及び携帯電話３００と通信するためのアプリケーションプログラム（以下、アプリと略す）が格納されている。
【００４１】
作業用メモリ４０８は、制御部４０２の作業領域等として使用される。
【００４２】
操作部４１０は、サーバ４００を起動するための電源ボタンを含む。
【００４３】
記録媒体４１６は、デジタルカメラ２００の通信部２１８から送信された画像データを記録する。記録媒体４１６は、サーバ４００に着脱可能であっても、固定的に内蔵されたものでもよい。すなわち、サーバ４００は、少なくとも記録媒体４１６にアクセスする手段を有していればよい。
【００４４】
通信部４１８は、外部装置（ここでは、デジタルカメラ２００と携帯電話３００）と通信するためのインターフェースである。サーバ４００は、通信部４１８により、デジタルカメラ２００及び携帯電話３００と種々のデータを送受信できる。具体的には、通信部４１８は、インターネットと接続可能なＬＡＮケーブルによる有線接続であるが、ＵＳＢ、ＨＤＭＩまたはＩＥＥＥ１３９４などを採用してもよい。また、赤外線通信モジュール、Ｂｌｕｅｗｔｏｏｔｈ（登録商標）通信モジュール、ＷｉｒｅｌｅｓｓＵＳＢ等の無線通信モジュールを含むこともできる。
【００４５】
図１において、カメラ２００、携帯電話３００及びサーバ４００間でやり取りされる情報を簡単に説明する。
【００４６】
矢印１０は、携帯電話３００がサーバ４００にインターネットを経由してアップロードするデータを示す。たとえば、携帯電話３００のユーザは、不揮発性メモリ３０６内のアプリケーション（例えば、メールソフトウェアや予定表アプリケーション）によりメールまたは予定を、操作部３１０を用いて携帯電話３００に入力する。携帯電話３００は、入力されたデータを通信部３１８を介してサーバ４００（の通信部４１８）に送信し、サーバ４００は、受信したデータを、作業用メモリ４０８に格納する。
【００４７】
矢印１２は、デジタルカメラ２００が、サーバ４００にインターネットを介してアクセスし、サーバ４００の作業用メモリ４０８からメールまたは予定等の行動予定データを取得することを示す。たとえば、デジタルカメラ２００の制御部２０２は、通信部２１８を介して、通信部４１８にデータ取得要求を送信する。サーバ４００は、カメラ２００からのデータ取得要求に従い、作業用メモリ４０８の指示されたデータ（ここでは、携帯電話３００からの行動予定データ）をカメラ２００に送信する。
【００４８】
矢印１４は、デジタルカメラ２００が無線ＬＡＮを介して携帯電話３００にカメラ状態を通知することを示す。デジタルカメラ２００と携帯電話３００が同じ無線ＬＡＮに接続すると、デジタルカメラ２００の制御部２０２は、通信部２１８を経由して携帯電話３００に給電状況などを通知する。携帯電話３００の制御部３０２は、カメラ２００から送信される給電状況等の情報により、表示部３１２に給電状況を表示し、または、スピーカ３２４から所定の音信号を出力する。
【００４９】
給電装置５００は、カメラ２００の制御部２０２による制御下で、非接触給電方式により給電台上に載置されたデジタルカメラ２００に無線電力信号を供給する。これにより、デジタルカメラ２００のバッテリが充電される。
【００５０】
図５は、デジタルカメラ２００の動作フローチャートを示し、図６は携帯電話３００の動作フローチャートを示し、図７はサーバ４００の動作フローチャートを示す。
【００５１】
図５を参照して、デジタルカメラ２００がサーバ４００からメールや予定表の情報を入手し、これらの情報に従い内蔵バッテリの充電を制御する動作を説明する。不揮発性メモリ２０６には、図５に示す動作を実現するプログラムが格納されており、制御部２０２はそのプログラムを読み込み実行することで、図５に示す処理手順を実現する。
【００５２】
ステップＳ５０１で、制御部２０２は、通信部２１８を介して、サーバ４００の通信部４１８に接続要求を行い、接続を開始する。その後、制御部２０２は、ステップＳ５０２に遷移する。
【００５３】
ステップＳ５０２で、制御部２０２は、通信部２１８を監視し、サーバ４００との接続の成功を待つ。制御部２０２は、サーバ４００との接続が成功すると、ステップＳ５０３に遷移し、失敗すると、ステップＳ５０１に戻る。
【００５４】
ステップＳ５０３で、制御部２０２は、通信部２１８を介して、サーバ４００に対して新規データ（予定またはメールとして記述される行動予定データ）の有無を問い合わせる。制御部２０２は、新規データがある場合、ステップＳ５０４に遷移し、無い場合、ステップＳ５０３に戻り、一定時間後に再度、問い合わせる。
【００５５】
ステップＳ５０４で、制御部２０２が、通信部２１８を介して、サーバ４００に新規データの送信を要求して受信し、受信データを元にカメラ２００の使用予定日を解析する。使用予定日を発見する方法には様々な方法がある。例えば、新規データである予定またはメールの文字列の中から日付を抽出し、その抽出した文字列から単語を抜き出し、外出可能性を示す単語を含むかどうかを判定する。その外出可能性を示す単語を予め不揮発性メモリ２０６または記録媒体２１６に格納しておき、抽出した文字列がその単語を含むかどうかを調べる方法が考えられる。また、抽出した文字列が位置を示す単語を含むかどうかをインターネット検索で調べる方法でもよい。位置を示す単語には建物・施設名も含まれる。そのような位置を示す単語がある場合、外出する可能性があると想定できる。
【００５６】
他に、ユーザが予め設定した用語を含む場合がありうる。例えば、「カメラ持ち出し必須」といった特定の単語が予定表に記述されている場合に、制御部２０２は、カメラ使用予定があると判定する。そのような特定の単語は、不揮発性メモリ２０６または記録媒体２１６に予め格納しておく。
【００５７】
特定の曜日にカメラ２００を持ち出したい場合、ユーザは、予め不揮発性メモリ２０６または記録媒体２１６にその予定を格納しておき、制御部２０２が、その格納された予定に従いカメラ利用日を決定するようにしてもよい。この場合は、制御部２０２は、ステップＳ５０４で判定した利用日とは別にカメラ利用日を設定することになる。利用日が時刻を単位とするものであっても良い。この場合、使用時刻の前にデジタルカメラの内臓バッテリを満充電に制御し、記録媒体の記録画像のバックアップを完了させておけば良い。
【００５８】
さらに、制御部２０２が記録媒体２１６に格納されている撮影画像データを解析してカメラ撮影日を取得し、得られたカメラ撮影日の曜日を算出し、カメラ２００をよく使用する曜日からカメラ利用日を判定する方法を組み込んでも良い。例えば、デジタルカメラ２００が充電可能な状態であり、且つ、記録媒体２１６にバックアップされていない新規画像がある場合に、制御部２０２は、この解析を開始する。過去の撮影日時の履歴から、カメラ利用日を決定する方法も考えられる。
【００５９】
他の画像データを解析することについて、撮影日だけでなく、位置情報を持っているものに限定する方法で、カメラ利用日の決定の精度をあげるということが可能だと思われる。
【００６０】
ステップＳ５０５で、制御部２０２は、ステップＳ５０４の解析結果から、カメラ２００を使用する可能性があるかどうかを判定する。可能性がない場合、制御部２０２は、ステップＳ５０３に戻り、可能性がある場合、ステップＳ５０６に遷移する。
【００６１】
ステップＳ５０６で、制御部２０２は、ステップＳ５０４の解析結果に従いカメラ利用日を決定し、不揮発性メモリ２０６、作業用メモリ２０８及び記録媒体２１６の１以上に格納して保持する。その後、制御部２０２は、ステップＳ５０７に遷移する。
【００６２】
ステップＳ５０７で、制御部２０２は、ＲＴＣ２１４から出力される現在日時データを参照し、カメラ利用日の前日になったかどうかを判定する。説明例として前日としているが、これは、カメラ利用日前に充電を開始する必要があるためである。たとえば、充電に要する時間がわかっている場合、カメラ利用日から充電時間を引いた時刻が現在日時と一致するかどうかを判定するようにしてもよい。前日から充電する必要はないし、２日前の場合も考えられる。制御部２０２は、ステップＳ５０７でカメラ利用日の前日である場合、ステップＳ５０８に遷移し、前日でない場合、ステップＳ５０７に戻る。
【００６３】
ステップＳ５０８で、制御部２０２は、受電部２２０を制御して電源部２２２への給電（バッテリの充電）を開始し、給電できない場合には所定のエラー処理を実行し、ステップＳ５０９に遷移する。たとえば、給電を促すために、制御部２０２は、表示部２１２に給電エラーを表示し、または、通信部２１８を介して携帯電話３００に接続し、携帯電話３００によりユーザに給電エラーを通知する。ユーザに給電エラーを通知せずに、単純に給電しない状態のままとしてもよい。今回、給電できる状況になっており給電が開始されるものとする。
【００６４】
ステップＳ５０９で、制御部２０２は、記録媒体２１６に記録される画像（静止画及び動画）中に、まだサーバ４００にバックアップされていない画像があるかどうかを確認する。例えば、制御部２０２は、通信部２１８を介して外部に送信された画像またはサーバ４００に転送された画像をバックアップ済みと判断する。記録媒体２１６に記録されている各画像についてバックアップ済みかどうかを示すフラグデータを記録するファイルを記録媒体２１６に記録しておくと、制御部２０２は、当該ファイルを参照してバックアップ済みかどうかを迅速に判定できる。未バックアップの画像がある場合、制御部２０２は、ステップＳ５１０に遷移する。未バックアップの画像が無い場合、制御部」２０２は、ステップＳ５１２に遷移する。
【００６５】
ステップＳ５１０で、制御部２０２は、記録媒体２１６の未バックアップの画像を、通信部２１８を介して、サーバ４００に転送（バックアップ）する。制御部２０２は、バックアップ後にその画像を記録媒体２１６から削除しても良いし、削除せずにバックアップ済みとして管理するようにしてもよい。ステップＳ５１１で、制御部２０２は、記録媒体２１６に未バックアップの画像が残っているかどうかを判断し、残っている場合、ステップＳ５１０に戻り、残っていない場合、ステップＳ５１２に遷移する。
【００６６】
ステップＳ５１２で、制御部２０２は、電源部２２２に問い合わせて、満充電であるかどうかを確認する。制御部２０２は、満充電の場合、表示部２１２に充電完了を表示してステップＳ５１３に遷移し、満充電ではない場合、ステップＳ５０８に遷移し、給電装置５００からの受電を継続する。ステップＳ５１３で、制御部２０２が、受電部２２０の受電（または給電装置５００の給電）を停止する。
【００６７】
ステップＳ５１４で、制御部２０２は、通信部２１８を介して、携帯電話３００に接続要求を送信し、ステップＳ５１５で、携帯電話３００に接続できたかどうかを確認する。携帯電話３００に接続できない場合（Ｓ５１５）、制御部２０２は、図５に示すフローを終了する。携帯電話３００との接続を複数回、リトライし、それでも接続できない場合に、図５に示す処理を終了するようにしてもよい。携帯電話３００に接続できた場合（Ｓ５１５）、ステップＳ５１６で、制御部２０２は、通信部２１８を介して携帯電話３００に準備完了通知を送信し、図５に示すフローを終了する。
【００６８】
図５に示す処理により、使用開始前にデジタルカメラ２００のバッテリを満充電にするとともに、記録媒体２１６の記録画像をバックアップしておくことができる。
【００６９】
図６を参照して、携帯電話３００の動作を説明する。図６（ａ）は、カメラ２００との間の通信処理のフローチャートを示し、図６（ｂ）はサーバ４００との間の通信処理のフローチャートを示す。不揮発性メモリ３０６には、図６に示す動作を実現するプログラムが格納されており、制御部３０２はそのプログラムを読み込み実行することで、図６に示す処理手順を実現する。
【００７０】
携帯電話３００は、図６（ａ）に示すフローに従い、カメラ２００からの充電完了通知を受信し処理する。
【００７１】
ステップＳ６０１で、制御部３０２は、デジタルカメラ２００からの接続要求（Ｓ５１４）の受信を待機する。接続要求を受信すると、制御部３０２は、ステップＳ６０２に遷移する。
【００７２】
ステップＳ６０２で、制御部３０２は、通信部３１８を介して、デジタルカメラ２００の通信部２１８と接続のセッションを確立し、ステップＳ６０３に遷移する。ステップＳ６０３で、制御部３０２は、デジタルカメラ２００から準備完了通知を待機する。準備完了通知を受信すると、制御部３０２はステップＳ６０４に遷移する。ステップＳ６０４で、制御部３０２は、準備完了のメッセージを表示部３１２に表示し、図６（ａ）に示すフローを終了する。準備完了のメッセージは、充電完了、未バックアップ画像のバックアップ完了またはその両方をユーザに通知するものである。
【００７３】
携帯電話３００は、図６（ｂ）に示すフローに従い、ユーザにより入力されるメール及び予定等をサーバ４００に送信する。
【００７４】
ステップＳ６１１で、制御部３０２は、通信部３１８を介してサーバ４００に接続要求を送信する。ステップＳ６１２で、制御部３０２は、サーバ４００との接続が成功したかどうかを確認する。制御部３０２は、接続に成功した場合、ステップＳ６１３に遷移し、失敗した場合、ステップＳ６１１に遷移する。
【００７５】
ステップＳ６１３で、制御部３０２は、操作部３１０に対するユーザ操作に従い、ユーザによるメール及び予定表等の入力を受け付ける。過去にサーバ４００にアップロードしたメール及び予定表を参照する場合、制御部３０２は、サーバ４００からこれらのデータを携帯電話３００にダウンロードし、表示部３１２に表示する。
【００７６】
ステップＳ６１４で、制御部３０２は、通信部３１８を介して、メールの情報及び予定表の情報をサーバ４００に送信する。種々のデータ同期サービス又はクラウドサービス等により、携帯電話３００の介在無しにサーバ４００にメールデータ及び予定表のデータが保管されるようにしてもよい。
【００７７】
図７を参照して、サーバ４００の動作を説明する。図７（ａ）は、カメラ２００との間の通信処理のフローチャートを示し、図７（ｂ）は携帯電話３００との間の通信処理のフローチャートを示す。不揮発性メモリ４０６には、図７に示す動作を実現するプログラムが格納されており、制御部４０２はそのプログラムを読み込み実行することで、図７に示す処理手順を実現する。
【００７８】
サーバ４００は、図７（ａ）に示すフローに従い、利用日の分析用にカメラ２００にメール・予定表のデータを送信する。
【００７９】
ステップＳ７０１で、制御部４０２は、デジタルカメラ２００からの接続要求を通信部４１８により受信するのを待機する。制御部４０２は、接続要求を受信すると、ステップＳ７０２に遷移する。ステップＳ７０２で、制御部４０２は、通信部４１８によりデジタルカメラ２００と接続のセッションを確立し、ステップＳ７０３に遷移する。
【００８０】
ステップＳ７０３で、制御部４０２は、デジタルカメラ２００からのメール及び予定表における新規情報の取得要求を待機する。新規情報は、デジタルカメラ２００に対して過去に送信していない、記録媒体４１６に記録される情報のことである。新規情報があると（Ｓ７０３）、ステップＳ７０４で、制御部４０２は、その新規情報を記録媒体４１６から読み出してデジタルカメラ２００に送信する。送信に使用されるデータフォーマット及び通信プロトコルは限定されない。たとえば、制御部４０２が、メール・予定表の文字列だけをピックアップして、送信する方法でもよい。また、デジタルカメラ２００の制御部２０２がメールプロトコルに従って通信部２１８を介して通信する場合は、制御部４０２も同様にメールプロトコルに従って、通信部４１８を介して通信する。既存のプロトコルでもよいし、独自のプロトコルでもよい。
【００８１】
サーバ４００は、図７（ｂ）に示すフローに従い、携帯電話３００と通信する。図７（ｂ）は図６（ｂ）に対応する。
【００８２】
ステップＳ７１１で、制御部４０２は、携帯電話３００からの接続要求を通信部４１８で待機する。制御部４０２は、接続要求を受信すると、ステップＳ７１２に遷移する。ステップＳ７１２で、制御部４０２は、通信部４１８により携帯電話３００との接続のセッションを確立し、ステップＳ７１３に遷移する。
【００８３】
ステップＳ７１３で、制御部４０２は、携帯電話３００からのメールや予定表の情報更新の要求を待機する。制御部４０２は、携帯電話３００から情報更新の要求を受信すると、ステップＳ７１４に遷移する。ここで、メールや予定表の情報更新の要求は、メールの追加・削除・変更または予定表の追加・削除・変更の要求を含む。
【００８４】
ステップＳ７１４で、制御部４０２は、通信部４１８を介して、携帯電話３００から新規情報を受信し、ステップＳ７１５に遷移する。ステップＳ７１５で、制御部４０２は、ステップＳ７１４で受信した情報により記録媒体４１６の情報を更新する。新規情報の場合には追加し、削除の指示の場合には対象のデータを削除し、変更の指示の場合には、対象のデータを変更する。変更されたデータは新規に追加されたデータとして扱われる。これにより、変更後のデータは、カメラ２００からの新規情報取得要求に応じてカメラ２００に送信する対象となりうる。
【００８５】
図８は、図５，図６及び図７を参照して説明した、カメラ２００、携帯電話３００及びサーバ４００間の通信シーケンスの模式図を示す。図８は、デジタルカメラ２００が先に図５に示すフローを開始しており、その後、携帯電話３００が図６（ｂ）に示すフローを開始した時のシーケンス図を示す。
【００８６】
ポイント８０１は、図５に示すフローの開始点に対応する。シーケンス８０２は、図５に示すフロー及び図７（ａ）に示すフローに対応し、ステップＳ５０１〜Ｓ５０４、Ｓ７０１〜Ｓ７０４における通信処理に該当する。
【００８７】
ポイント８０３は、図６（ｂ）に示すフローの開始点に対応する。シーケンス８０４は、図６（ｂ）に示すフロー及び図７（ｂ）に示すフローに対応し、ステップＳ６１１〜Ｓ６１４、Ｓ７１１〜Ｓ７１５における通信処理に該当する。
【００８８】
シーケンス８０５は、図５に示すフロー及び図７（ａ）に示すフローに対応し、ステップＳ５０１〜Ｓ５１３、Ｓ７０１〜Ｓ７０４における通信処理に該当する。
【００８９】
シーケンス８０６は、図５に示すフロー及び図６（ａ）に示すフローに対応し、ステップＳ５１４〜Ｓ５１７、Ｓ６０１〜Ｓ６０４における通信処理に該当する。
【００９０】
携帯電話３００が図６（ｂ）に示す処理を開始した後に、カメラ２００が図５に示す処理を開始したときにも、図８に示すシーケンスは成立する。ステップＳ５０３が、図６（ｂ）に示す処理を前提とするからである。
【００９１】
本実施例では、普段ユーザがメールや予定表を管理していく中で、デジタルカメラ２００は、定期的にメールや予定表を参照しながら、カメラ利用日を判断できる。そして、カメラ利用日よりも前の時間において充電の完了と記録媒体２１６のバックアップ（空きの確保）を行うことで、カメラ利用日にデジタルカメラ２００の使用準備が完了するようにスケジュールすることができる。
【実施例２】
【００９２】
デジタルカメラ２００の携帯電話３００及びサーバ４００との通信を給電装置５００に担わせるようにした実施例を説明する。
【００９３】
図９は、実施例２における給電装置５００の概略構成ブロック図を示す。給電装置５００は、タブレットデバイス及びパーソナルコンピュータなどの情報処理装置であってもよいし、通信装置を有するモバイルバッテリであってもよい。
【００９４】
給電装置５００の制御部９０２は、入力信号及びプログラムに従い給電装置５００の各部を制御する。制御部９０２は、複数のハードウエアが制御及び処理を分担する構成からなるものであってもよい。
【００９５】
不揮発性メモリ９０６は、電気的に消去・記録可能な不揮発性のメモリであり、制御部９０２で実行される後述のプログラム等を格納する。作業用メモリ９０８は、制御部９０２の作業領域等として使用される。
【００９６】
操作部９１０は、給電装置５００に対する指示をユーザから受け付けるために用いられる。操作部２１０は、給電装置５００の電源のオン／オフを指示する電源ボタン、及び、通信部９１８を介して外部装置との通信を開始するための専用の接続ボタンなどの操作部材を含む。
【００９７】
ＲＴＣ（Real Time Clock）９１４は、現在日時を計時し、経過時間の計測に使用される。ＲＴＣ９１４の現在日時は、ユーザが操作部９１０により手動設定でき、また、ＧＰＳ信号またはＮＴＰ等の公知の時刻同期プロトコルに従い自動設定される。
【００９８】
通信部９１８は、外部装置と通信するためのインターフェースである。制御部９０２は、通信部２１８により有線通信または無線通信で外部装置と相互にデータ（制御信号を含む）やり取りできる。有線通信としては、例えば、ＵＳＢケーブル、ＬＡＮケーブルまたはＨＤＭＩケーブルなどを介した通信がある。無線通信としては、例えばＩＥＥＥ８０２．１１の規格に準拠する無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）または赤外線通信などを用いた通信がある。
【００９９】
以下の説明では、通信部９１８は、ＩＥＥＥ８０２．１１の規格に準拠する無線ＬＡＮで動作するとする。通信部９１８は、インフラストラクチャモードにおけるアクセスポイントとして動作するＡＰモードと、インフラストラクチャモードにおけるクライアントとして動作するＣＬモードとを有する。通信部９１８をＣＬモードで動作させた場合、給電装置５００は、インフラストラクチャモードにおけるクライアント機器（ＣＬ機器）として動作する。給電装置５００がＣＬ機器として動作する場合、周辺のＡＰ機器に接続することで、当該ＡＰ機器が形成する無線ネットワークに参加できる。また、通信部９１８をＡＰモードで動作させた場合、給電装置５００は、アクセスポイントの一種ではあるが、より機能が限定された簡易的なアクセスポイント（以下、簡易ＡＰと略す）として動作する。給電装置５００が簡易ＡＰとして動作すると、給電装置５００は自身でネットワークを形成する。給電装置５００の周辺の装置は、給電装置５００をＡＰ機器と認識し、給電装置５００が形成したネットワークに参加できる。給電装置５００をこのように動作させるプログラムは不揮発性メモリ９０６に格納されている。
【０１００】
給電装置５００の簡易ＡＰ機能は、クライアント機器から受信したデータを外部ネットワーク（例えば、インターネット）に転送するゲートウェイ機能は有していない。したがって、自機が形成したネットワークに参加している他の装置からデータを受信しても、それをインターネットなどの他のネットワークに転送することはできない。
【０１０１】
給電部９２０は、受電部２２０に非接触で給電する手段である。電源部９２２は給電部９２０が受電部２２０に給電する電力を給電部９２０に供給する。給電部９２０は、非接触給電のためのアンテナ、無線電力信号を処理する変復調回路及び非接触給電のコントローラから構成される。給電部９２０は、
【０１０２】
給電装置５００は、給電部９２０がデジタルカメラ２００の受電部２２０に一定距離以内まで近接すると、デジタルカメラ２００に給電可能となる。この給電制御のための近接無線通信機能が給電部９２０と受電部２２０に組み込まれており、この近接無線通信機能も、受電部２２０と給電部９２０が一定距離以内に近接することで有効になる。受電部２２０と給電部９２０が近接無線通信可能な範囲にあって近接無線通信が可能であっても、給電部９２０の給電アンテナと受電部２２０の受電アンテナとの間の距離と方向が非接触給電に不適であれば、給電は不能または停止となる。
【０１０３】
実施例１では、デジタルカメラ２００が、通信部２１８を介して携帯電話３００及びサーバ４００との間で行っていた処理を、実施例２では、給電装置５００が代替する。すなわち、図６（ａ），（ｂ）及び図７（ａ），（ｂ）におけるデジタルカメラ２００とのやり取りを、給電装置５００を相手とするように読み替えれば良い。図８に示すシーケンス図においても、デジタルカメラ２００を給電装置５００に置き換えればよい。ただし、デジタルカメラ２００の記録媒体２１６に格納されている画像データのバックアップは、給電装置５００では代替できない。
【０１０４】
図１０は、給電装置５００の動作フローチャートを示し、図１１は、図１０に対応するデジタルカメラ２００の動作フローチャートを示す。
【０１０５】
図１０におけるステップＳ１００１〜Ｓ１０１７の処理は、動作主体が給電装置５００であることを除いて、ステップＳ５０１〜Ｓ５１７と同じなので、詳細な説明を省略する。ただし、ステップＳ１００９，Ｓ１０１０は、デジタルカメラ２００との通信によって実現される。
【０１０６】
ステップＳ１００８に続くステップＳ１０１８で、制御部９０２は、通信部９１８を介して、デジタルカメラ２００との接続を開始し、ステップＳ１０１９に遷移する。ステップＳ１０１９で、制御部９０２は、デジタルカメラ２００とのセッションを確立できたかどうかを確認する。制御部９０２は、接続を確立できた場合、ステップＳ１００９に遷移し、接続を確立できなかった場合、ステップＳ１０１８に戻る。
【０１０７】
ステップＳ１００９で、制御部９０２は、デジタルカメラ２００に未バックアップ画像（静止画、動画）があるかどうかを通信部９１８を介して問い合わせる。制御部９０２は、未バックアップ画像が無い場合、ステップＳ１０１２に遷移し、未バックアップ画像がある場合、ステップＳ１０１０に遷移する。
【０１０８】
ステップＳ１０１０で、制御部９０２は、通信部９１８を介して、デジタルカメラ２００に未バックアップの画像の送信を要求する。制御部９０２は、未バックアップの画像をデジタルカメラ２００から受信すると、作業用メモリ９０８に一時保存し、通信部９１８を介してサーバ４００に転送する。給電装置５００をデジタルカメラ２００の画像のバックアップ先としても良い。また、デジタルカメラ２００が未バックアップの画像をサーバ４００にバックアップするように、給電装置５００がデジタルカメラ２００を制御してもよい。
【０１０９】
図１１は、図１０のステップＳ１０１８、Ｓ１０１９、Ｓ１００９、Ｓ１０１０に対応するデジタルカメラ２００の処理を示す。
【０１１０】
ステップＳ１１０１で、制御部２０２は、給電装置５００からの接続要求を通信部２１８で待機する。接続要求があると、制御部２０２は、ステップＳ１１０２に遷移する。ステップＳ１１０２で、制御部２０２は、給電装置５００との間のセッションを確立し、ステップＳ１１０３に遷移する。
【０１１１】
ステップＳ１１０３で、制御部２０２は、給電装置５００からのバックアップ情報の取得要求を通信部２１８で待機する。バックアップ取得要求があると、制御部２０２は、ステップＳ１１０４に遷移する。ステップＳ１１０４で、制御部２０２が、通信部２１８を介して給電装置５００に、未バックアップ画像に関するバックアップ情報を送信する。未バックアップの画像がある場合、制御部２０２は、その未バックアップ画像の画像データを給電装置５００に送信する。このバックアップにおける通信プロトコルとデータフォーマットは、特定の形態に限定されない。デジタルカメラ２００が未バックアップ画像を給電装置５００に転送した後に記録媒体２１６からその画像データを削除するかどうかは、ユーザの設定による。
【０１１２】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１１３】
本発明の目的は、上述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を装置に供給することによっても、達成される。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。記憶媒体から読み出されたプログラムコード自体が、上述の実施例の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は、本発明を構成することになる。
【０１１４】
プログラムコードを供給するための記憶媒体としては、例えば、磁気ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード又はＲＯＭ等を用いることができる。
【０１１５】
上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。
【０１１６】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれ、前述した実施形態の機能が実現される場合も含まれる。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【０１１７】
以上、本発明の好ましい実施例を説明したが、本発明は、これらの実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【図１】
2017158118.tif 000003
【図２】
2017158118.tif 000004
【図３】
2017158118.tif 000005
【図４】
2017158118.tif 000006
【図５】
2017158118.tif 000007
【図６】
2017158118.tif 000008
【図７】
2017158118.tif 000009
【図８】
2017158118.tif 000010
【図９】
2017158118.tif 000011
【図１０】
2017158118.tif 000012
【図１１】
2017158118.tif 000013