(57)【要約】【課題】情報処理端末における記録媒体に記録されたデータのうち、データ保存装置へ未取り込みのデータを容易に保護することが可能な情報処理端末、情報送信システム、及び情報送信システムの情報送信方法を提供すること。【解決手段】所定の情報を記憶する記録媒体部103と、上記記録媒体部103に記憶された時点から起算して所定の時間以上経過しており且つＰＣ201に未だ送信されていない上記所定の情報を未送信情報として検出し、上記未送信情報が検出された場合に表示部107に警告表示を行うＣＰＵ104、を具備する情報処理端末101。【選択図】  図１
2009152687.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と通信する情報処理端末であって、
所定の情報を記憶する記憶手段と、
上記記憶手段に記憶された時点から起算して所定の時間以上経過しており且つ上記外部機器に未だ送信されていない上記所定の情報を未送信情報として検出する検出手段と、
上記検出手段により上記未送信情報が検出された場合に、警告を行う警告手段と、
を具備することを特徴とする情報処理端末。
【請求項２】
上記検出手段により、上記未送信情報が検出された場合、
上記警告手段は、上記未送信情報が存在する旨の警告、及び／又は上記未送信情報を上記外部機器に送信することを薦める旨の警告、を行うことを特徴とする請求項１に記載の情報処理端末。
【請求項３】
上記警告手段は、上記未送信情報がユーザにより操作された場合に、上記警告を行うことを特徴とする請求項２に記載の情報処理端末。
【請求項４】
上記検出手段により検出された上記未送信情報の数及び／又はデータ量をカウントするカウント手段を含み、
上記警告手段は、上記カウント手段によりカウントされた数及び／又はデータ量に基づいた警告を行うことを特徴とする請求項１に記載の情報処理端末。
【請求項５】
上記所定の時間は零であることを特徴とする請求項１に記載の情報処理端末。
【請求項６】
外部機器と通信する情報処理端末であって、
所定の情報を記憶する記憶手段と、
上記記憶手段に記憶された時点から起算して所定の時間以上経過しており且つ上記外部機器に未だ送信されていない上記所定の情報を未送信情報として検出する検出手段と、
上記検出手段により検出された上記未送信情報と、上記未送信情報をリスト化したリスト情報と、のうち少なくとも何れか一方の情報を、上記外部機器に送信する送信手段と、
を具備することを特徴とする情報処理端末。
【請求項７】
上記所定の情報に対して、上記外部機器に送信済みであるか否かを示す属性を付与する属性付与手段を含み、
上記検出手段は、上記属性付与手段により付与された属性に基づいて、上記未送信情報の検出を行うことを特徴とする請求項６に記載の情報処理端末。
【請求項８】
上記記憶手段に記憶されている各々の上記所定の情報について、上記所定の情報が上記記憶手段に記憶された日時である記憶日時と当該時点における日時である現在日時とに基づいて、上記記憶日時から上記現在日時までに経過した時間を算出する算出手段を含み、
上記検出手段は、上記算出手段による算出結果に基づいて、上記未送信情報を検出することを特徴とする請求項６に記載の情報処理端末。
【請求項９】
第一の情報処理端末から第二の情報処理端末へ、所定の情報を送信する情報送信システムであって、
上記第一の情報処理端末は、
所定の情報を記憶する記憶手段と、
上記記憶手段に記憶された時点から起算して所定の時間以上経過しており且つ上記外部機器に未だ送信されていない上記所定の情報を未送信情報として検出する検出手段と、
上記検出手段により検出された上記未送信情報についてリスト化したリスト情報を作成するリスト作成手段と、
上記リスト作成手段により作成されたリスト情報、及び上記リスト情報に記載された上記未送信情報を上記第二の情報処理端末に送信する第一の送信手段と、
上記第二の情報処理端末から情報を受信する為の第一の受信手段と、
を具備し、
上記第二の情報処理端末は、
上記リスト情報及び上記リスト情報に記載された上記未送信情報を、上記第一の情報処理端末から受信する為の第二の受信手段と、
上記リスト情報に記載された上記未送信情報の取得要求を、上記第一の情報処理端末に送信する為の第二の送信手段と、
を具備し、
上記第一の受信手段は、上記第二の送信手段からの上記取得要求を受信し、
上記第一の送信手段は、上記第一の受信手段で受信した上記取得要求に応じて、上記未送信情報を、上記第二の情報処理端末に送信する
ことを特徴とする情報送信システム。
【請求項１０】
上記第一の情報処理端末は、上記リスト作成手段により上記リスト情報が作成されると、上記リスト情報が存在する旨を、上記第二の情報処理端末に通知することを特徴とする請求項９に記載の情報送信システム。
【請求項１１】
上記第一の情報処理端末は、上記記憶手段に記憶された上記所定の情報のプロパティを上記第二の情報処理端末に送信し、
上記第二の情報処理端末は、上記プロパティに基づいて上記第一の情報処理端末に上記リスト情報が存在するか否かを検索し、
上記検索により上記リスト情報の存在を認識した場合、上記第二の情報処理端末は、上記第一の情報処理端末に、上記リスト情報の取得要求を行うことを特徴とする請求項９に記載の情報送信システム。
【請求項１２】
所定の情報を記憶する記憶媒体を具備する第一の情報処理端末から、該第一の情報処理端末と通信する第二の情報処理端末へ、上記所定の情報を送信する情報送信システムの情報送信方法であって、
上記第一の情報処理端末が、上記記憶手段に記憶された時点から起算して所定の時間以上経過しており且つ上記第二の情報処理端末に未だ送信されていない上記所定の情報を未送信情報として検出する検出ステップと、
上記第一の情報処理端末が、上記検出ステップにおいて検出した上記未送信情報についてリスト化したリスト情報を作成するリスト作成ステップと、
上記第一の情報処理端末が、上記リスト作成ステップにおいて作成した上記リスト情報を、上記第二の情報処理端末に送信するリスト送信ステップと、
上記リスト情報を受信した上記第二の情報処理端末が、上記リスト情報に基づいて、上記未送信情報の取得要求を、上記第一の情報処理端末に送信する取得要求ステップと、
上記取得要求を受信した上記第一の情報処理端末が、上記取得要求された上記未送信情報を、上記第二の情報処理端末に送信する情報送信ステップと、
を有することを特徴とする情報送信システムの情報送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末、情報送信システム、及び情報送信システムの情報送信方法に関する。
【背景技術】
【０００２】
現在、デジタルカメラは広く一般に普及し、様々な状況で用いられている。デジタルカメラによる撮影で取得された画像データは、主として例えばｘＤ Ｐｉｃｔｕｒｅ ｃａｒｄやＳＤ ｃａｒｄ等の記録媒体に記録されている。これらの記録媒体は書換え可能な記録媒体である。
【０００３】
従って、このような記録媒体に記録した画像データを、例えばＰＣ等のデータ保存装置に取り込み、その後当該画像データを記録媒体から削除することで、ひとつの記録媒体を繰り返し使用することができる。
【０００４】
さらに、近年の技術革新に伴う記録媒体の大容量化により、ひとつの記録媒体に記録できる画像数が増大している。この為、上述したような画像データの画像保存装置への取り込み処理及び画像データの記録媒体からの削除処理の回数を減らすことができ、ユーザの利便性は一層向上している。
【０００５】
ところで、画像保存装置への画像データの取り込みの回数が減ることは、画像データのバックアップを取る機会が減ることを意味している。従って、バックアップを取る前に記録媒体が故障してしまった場合に、当該記録媒体に記録されていた画像データの再生等が行えなくなるという事態が発生する確率が高くなる。
【０００６】
このような事情に鑑みて、例えば特許文献１には、画像データを記録する複数の記録手段を有し、故障発生が予測される記録手段に記録されている画像データをさらに圧縮し、他の健全な記憶手段にバックアップする方法が開示されている。
【特許文献１】特開２００６−２７９５３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示されている技術を、例えば電子カメラ等の情報処理端末に適用する場合、当該電子カメラに常に複数の記録媒体を保有させなければならい。
【０００８】
本発明は、例えばカメラ等の情報処理端末における記録媒体に記録されたデータのうち、例えばＰＣ等のデータ保存装置へ未取り込みのデータを、容易に保護することが可能な情報処理端末、情報送信システム、及び情報送信システムの情報送信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の第１の態様による情報処理端末は、外部機器と通信する情報処理端末であって、所定の情報を記憶する記憶手段と、上記記憶手段に記憶された時点から起算して所定の時間以上経過しており且つ上記外部機器に未だ送信されていない上記所定の情報を未送信情報として検出する検出手段と、上記検出手段により上記未送信情報が検出された場合に、警告を行う警告手段と、を具備することを特徴とする。
【００１０】
上記の目的を達成するために、本発明の第２の態様による情報処理端末は、外部機器と通信する情報処理端末であって、所定の情報を記憶する記憶手段と、上記記憶手段に記憶された時点から起算して所定の時間以上経過しており且つ上記外部機器に未だ送信されていない上記所定の情報を未送信情報として検出する検出手段と、上記検出手段により検出された上記未送信情報と、上記未送信情報をリスト化したリスト情報と、のうち少なくとも何れか一方の情報を、上記外部機器に送信する送信手段と、を具備することを特徴とする。
【００１１】
上記の目的を達成するために、本発明の第３の態様による情報送信システムは、第一の情報処理端末から第二の情報処理端末へ、所定の情報を送信する情報送信システムであって、上記第一の情報処理端末は、所定の情報を記憶する記憶手段と、上記記憶手段に記憶された時点から起算して所定の時間以上経過しており且つ上記外部機器に未だ送信されていない上記所定の情報を未送信情報として検出する検出手段と、上記検出手段により検出された上記未送信情報についてリスト化したリスト情報を作成するリスト作成手段と、上記リスト作成手段により作成されたリスト情報、及び上記リスト情報に記載された上記未送信情報を上記第二の情報処理端末に送信する第一の送信手段と、上記第二の情報処理端末から情報を受信する為の第一の受信手段と、を具備し、上記第二の情報処理端末は、上記リスト情報及び上記リスト情報に記載された上記未送信情報を、上記第一の情報処理端末から受信する為の第二の受信手段と、上記リスト情報に記載された上記未送信情報の取得要求を、上記第一の情報処理端末に送信する為の第二の送信手段と、を具備し、上記第一の受信手段は、上記第二の送信手段からの上記取得要求を受信し、上記第一の送信手段は、上記第一の受信手段で受信した上記取得要求に応じて、上記未送信情報を、上記第二の情報処理端末に送信することを特徴とする。
【００１２】
上記の目的を達成するために、本発明の第４の態様による情報送信システムの情報送信方法は、所定の情報を記憶する記憶媒体を具備する第一の情報処理端末から、該第一の情報処理端末と通信する第二の情報処理端末へ、上記所定の情報を送信する情報送信システムの情報送信方法であって、上記第一の情報処理端末が、上記記憶手段に記憶された時点から起算して所定の時間以上経過しており且つ上記第二の情報処理端末に未だ送信されていない上記所定の情報を未送信情報として検出する検出ステップと、上記第一の情報処理端末が、上記検出ステップにおいて検出した上記未送信情報についてリスト化したリスト情報を作成するリスト作成ステップと、上記第一の情報処理端末が、上記リスト作成ステップにおいて作成した上記リスト情報を、上記第二の情報処理端末に送信するリスト送信ステップと、上記リスト情報を受信した上記第二の情報処理端末が、上記リスト情報に基づいて、上記未送信情報の取得要求を、上記第一の情報処理端末に送信する取得要求ステップと、上記取得要求を受信した上記第一の情報処理端末が、上記取得要求された上記未送信情報を、上記第二の情報処理端末に送信する情報送信ステップと、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、例えばカメラ等の情報処理端末における記録媒体に記録されたデータのうち、例えばＰＣ等のデータ保存装置へ未取り込みのデータを、容易に保護することが可能な情報処理端末、情報送信システム、及び情報送信システムの情報送信方法を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施形態を説明する。
【００１５】
［第１実施形態］
図１は、本第１実施形態に係る情報処理端末である電子カメラのシステム構成例を示すブロック図である。図１に示すように、本第１実施形態に係る電子カメラ１０１は、撮像部１０２と、記憶手段である記録媒体部１０３と、ＣＰＵ１０４と、送信手段と受信手段をかねる通信インタフェース１０５と、操作部１０６と、警告手段の一例である表示部１０７と、ＲＡＭ１０８と、フラッシュメモリ１０９と、を具備する。
【００１６】
上記ＣＰＵ１０４は、上記フラッシュメモリ１０９に記録されている制御プログラムを読み出して実行し、上記ＲＡＭ１０８に種々のデータ読み書きを行うことで、当該電子カメラ１０１各部の動作を統括的に制御する。
【００１７】
上記撮像部１０２は、被写体を撮影して撮像信号を生成するとともに、種々の画像処理を行って画像データを作成する。このようにして上記撮像部１０２によって作成された画像データは、上記記録媒体部１０３に記録される。
【００１８】
上記記録媒体部１０３は、例えば当該電子カメラ１０１に着脱可能なフラッシュメモリや、当該電子カメラ１０１に固定されたハードディスク等である。
【００１９】
上記操作部１０６は、ユーザが当該電子カメラ１０１の各種動作に関する指示を入力する為の操作スイッチ等を有する。
【００２０】
上記表示部１０７は、上記記録媒体部１０３から読み出された画像データやユーザインタフェース画面等を表示する。
【００２１】
上記通信インタフェース１０５は、例えばＰＣ、プリンタ、及び外部記録装置等の外部機器との間で、画像データ等のデータ授受を行う為のインタフェースである。なお、この通信インタフェース１０５は、広義のデータ通信に用いられるインタフェースであり、ここで言う通信には当然ながら有線通信に限らず無線通信も含まれる。
【００２２】
図２は、図１に示す電子カメラ１０１の上記記録媒体部１０３に記録された画像データを取り込んで保存する外部機器のシステム構成例を示すブロック図である。なお、ここでは外部機器としてＰＣを想定する。
【００２３】
図２に示すように外部機器であり情報処理端末である上記ＰＣ２０１は、ＣＰＵ２０４と、記録媒体部２０３と、送信手段と受信手段とをかねる通信インタフェース２０５と、操作部２０６と、表示部２０７と、ＲＡＭ２０８と、を具備する。
【００２４】
上記ＣＰＵ２０４は、上記記録媒体部２０３に記録されている制御プログラムを読み出して実行し、上記ＲＡＭ２０８に種々のデータ読み書きすることにより、当該ＰＣ２０１各部の動作を統括的に制御する。
【００２５】
上記記録媒体部２０３は、例えばハードディスクやフラッシュメモリ等であり、上述した制御プログラムの他に、例えば文書データや画像データ等の種々のデータを記録する。
【００２６】
上記操作部２０６は、ユーザが当該ＰＣ２０１の動作に関する指示を入力する為のキーボードやマウス等を挙げることができる。
【００２７】
上記表示部２０７は、例えばユーザインタフェース画面や、上記記録媒体部２０３から読み出された文書データや画像データ等を表示する。
【００２８】
上記通信インタフェース２０５は、例えば上記電子カメラ１０１やプリンタ等の機器との間で、種々のデータ授受を行う為のインタフェースである。なお、この通信インタフェース２０５は、広義のデータ通信に用いられるインタフェースであり、ここで言う通信には当然ながら有線通信に限らず無線通信も含まれる。
【００２９】
図３は、上記電子カメラ１０１と上記ＰＣ２０１とを通信線３０１で接続し、上記電子カメラ１０１における上記記録媒体部１０３に記録されている所定の情報の一例である画像データを、上記ＰＣ２０１に転送する画像データ転送処理に係る階層構造例を示す階層図である。
【００３０】
図３に示す例では、上記階層構造において、上位のプロトコルは、画像転送プロトコルである“Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ：ＩＳＯ１５７４０（以降、ＰＴＰと称する）”を使用する。そして、その下位として、ＰＴＰデータをＵＳＢパケットとして送受信する為のＵＳＢデバイスクラスである“Ｓｔｉｌｌ  Ｉｍａｇｅ  Ｃｌａｓｓ”を使用し、物理インタフェースとしてＵＳＢを使用する。
【００３１】
ここで、図３に示す上記電子カメラ１０１のＵＳＢ３０２は、ＵＳＢデバイスとして機能する。上記ＰＣ２０１のＵＳＢ３０５は、ＵＳＢホストとして機能する。
【００３２】
また、上記電子カメラ１０１のＳｔｉｌｌ  Ｉｍａｇｅ  Ｃｌａｓｓ３０３は、ＵＳＢクラスのＳｔｉｌｌ  Ｉｍａｇｅ  Ｃｌａｓｓデバイスとして機能する。上記ＰＣ２０１のＳｔｉｌｌ  Ｉｍａｇｅ  Ｃｌａｓｓ３０６は、そのホストとして機能する。
【００３３】
そして、上記電子カメラ１０１のＰＴＰ３０４は、ＰＴＰ  Ｒｅｓｐｏｎｄｅｒとして機能する。上記ＰＣ２０１のＰＴＰ３０７は、ＰＴＰ  Ｉｎｉｔｉａｔｏｒとして機能する。
【００３４】
なお、上記画像データ転送に係る画像データの送受信の制御、及び上記電子カメラ１０１の制御は、上記ＰＣ２０１における上記ＣＰＵ２０４によって行われる。以下、この画像データ転送に係る処理を、図４に示すシーケンス図を参照して説明する。
【００３５】
まず、上記電子カメラ１０１と上記ＰＣ２０１とが上記通信線３０１でＵＳＢ接続される（ステップＳ４０１）と、当該画像データ転送処理が開始する。
【００３６】
このようにして画像データ転送処理が開始すると、上記ＰＣ２０１は上記電子カメラ１０１の装置情報（上記電子カメラ１０１の製品名、製造社名、及び対応しているオペレーション等を示す情報等）取得要求を、上記電子カメラ１０１に送信する（ステップＳ４０２Ａ）。この装置情報取得要求を受信した上記電子カメラ１０１は、装置情報を上記ＰＣ２０１に送信する（ステップＳ４０２Ｂ）。
【００３７】
続いて、ＰＴＰセッションを開始する為に、上記ＰＣ２０１は、セッション開始要求を上記電子カメラ１０１に送信する（ステップＳ４０３Ａ）。このセッション開始要求を受信した上記電子カメラ１０１は、セッションの準備を行い、“セッション開始許可（ＯＫ）”の旨で応答する（ステップＳ４０３Ｂ）。
【００３８】
さらに、上記ＰＣ２０１は、上記電子カメラ１０１の上記記録媒体部１０３に記録されている画像データを検索する為に、オブジェクトハンドルリストの取得要求を上記電子カメラ１０１に送信する（ステップＳ４０４Ａ）。このオブジェクトハンドルリストの取得要求を受信した上記電子カメラ１０１は、上記電子カメラ１０１内のオブジェクトハンドルリストを上記ＰＣ２０１に送信する（ステップＳ４０４Ｂ）。
【００３９】
なお、上記オブジェクトハンドルとは、ＰＴＰ  Ｒｅｓｐｏｎｄｅｒ機器内のオブジェクト（画像データ等のファイル又はフォルダ等）毎に、当該ＰＴＰ  Ｒｅｓｐｏｎｄｅｒ機器内でユニークな値を割り当てられた識別子である。ＰＴＰにおいては、このオブジェクトを使用して、画像データやフォルダ等のオブジェクトを操作する。
【００４０】
オブジェクトハンドルリストを受信した上記ＰＣ２０１は、取得したオブジェクトハンドルリスト内のオブジェクトハンドルに対応付けられたオブジェクト情報の取得要求を、上記電子カメラ１０１に送信する（ステップＳ４０５Ａ）。このオブジェクト情報の取得要求を受信した上記電子カメラ１０１は、指定されたオブジェクトハンドルに対応付けられたオブジェクト情報を上記ＰＣ２０１に送信する（ステップＳ４０５Ｂ）。
【００４１】
なお、オブジェクト情報（所定の情報のプロパティ）とは、例えばオブジェクトが画像データである場合、当該画像データのファイル名、ファイルサイズ、画像サイズ（Ｈｅｉｇｈｔ，  Ｗｉｄｔｈ）、ファイルフォーマット（ＪＰＥＧ、ＴＩＦＦ等）、後述するアーカイブ属性、及び当該画像データの撮影（取得）日時等を示す情報等である。同様に、例えば当該オブジェクトがフォルダであれば、オブジェクト情報は、例えば当該フォルダのフォルダ名等を示す情報である。
【００４２】
このようなオブジェクト情報を取得した上記ＰＣ２０１は、このオブジェクト情報に基づいて、取得するオブジェクト（例えば画像データ等）を決定し、当該オブジェクトに対応するオブジェクトハンドルを指定し、上記電子カメラ１０１にオブジェクト取得要求を送信する（ステップＳ４０６Ａ）。このオブジェクト取得要求を受信した上記電子カメラ１０１は、指定されたオブジェクトハンドルに対応するオブジェクト（例えば画像データ等）を上記ＰＣ２０１に送信する（ステップＳ４０６Ｂ）。
【００４３】
以下、本第１実施形態における画像データの属性設定の一例について説明する。
【００４４】
ここでは、ＭＳ−ＤＯＳのファイル／ディレクトリ管理の属性の一つであるアーカイブ属性を例に説明する。このアーカイブ属性は、例えば当該ファイルの新規作成、変更、又は追加時にセット（換言すればオン）される。そして、このアーカイブ属性がクリア（換言すればオフ）されている場合は、当該ファイルがバックアップ済みであることを示している。
【００４５】
つまり、ＣＰＵ１０４が有する属性付与手段では、上記電子カメラ１０１の上記記録媒体部１０３に記録されている所定の画像データが、上述した画像データ転送処理で上記ＰＣ２０１に転送された場合（上記ステップＳ４０６Ａ及び上記ステップＳ４０６Ｂが正常に完了した場合）に、当該画像データ転送処理に係る画像データについて、上記アーカイブ属性をクリア（オフ）する、すなわち送信済みを示す属性を付与する処理を行う。これにより、当該画像データが既に上記ＰＣ２０１に転送されたことを判定することが可能となる。
【００４６】
以下、本第１実施形態において上記表示部１０７に表示する警告表示の一例を、図５を参照して説明する。
【００４７】
図５（ａ）は、上述したアーカイブ属性がセット（オン）されており且つ撮影等により取得、例えば上記記録媒体部１０３に記録されてから所定の時間（例えば“１カ月”等；記録媒体部１０３にまだ記録できる画像データのサイズ等により上記電子カメラ１０１が自動的に設定したり、ユーザにより任意に設定することが可能である）以上経過している画像データ（未送信情報）をＣＰＵ１０４の有する検出手段が検出し、上記記録媒体部１０３に少なくとも一つ以上当該画像データ（未送信情報）が存在する場合に、上記電子カメラ１０１の上記表示部１０７に表示する警告表示例を示す図である。このような場合、例えば同図に示すように、“読み出されていない画像が存在するので、バックアップを勧める”といった未送信情報が存在する旨や、未送信情報をＰＣ２０１に送信することを薦める旨をユーザに警告する警告表示を行う。
【００４８】
なお、更に上記アーカイブ属性がセットされていており且つ撮影等により取得されてから所定の時間以上経過している画像データの数、及び／又はサイズ（データ量）をＣＰＵ１０４が有するカウント手段によりカウントすることにより、例えば図５（ｂ）に示すように“読み出されていない画像が○○枚あり、バックアップを勧める”旨の警告表示や、図示はしていないが“読み出されていない画像が○○ｋＢ（ＭＢ）あり、バックアップを勧める”旨の警告表示を行ってもよい。
【００４９】
また、例えば上記アーカイブ属性がセットされていており且つ撮影等により取得されてから所定の時間以上経過している画像データの総数が、所定の画像データ数（データ量）以上となった場合に、図５（ａ）又は図５（ｂ）に示すような警告表示を行うとしても勿論よい。
【００５０】
ところで、上述したような警告表示を行うタイミングとしては、例えば撮影等により取得されてから所定の時間以上経過している画像データが存在すると初めて判断した直後、撮影等により取得されてから所定の時間以上経過している画像データが存在すると判断した後であり且つ電源投入直後、撮影等により取得されてから所定の時間以上経過している画像データが存在すると判断した後であり且つ撮影開始時、撮影等により取得されてから所定の時間以上経過している画像データが存在すると判断した後であり且つ画像再生開始時、及び撮影等により取得されてから所定の時間以上経過している画像データが存在すると判断した後であり且つ電源断直前等を挙げることができる。なお、これらのタイミングはあくまでも一例であり、ユーザにより任意のタイミングに設定可能とし、適宜警告表示を行うように構成すればよい。
【００５１】
ところで、本第１実施形態に係る電子カメラ１０１では、上記記録媒体部１０３に記録されている画像データを上記表示部１０７に表示する際、すなわちユーザに操作された場合に、当該表示に係る画像データに上述したアーカイブ属性のセット／クリアに基づいて、上記ＰＣ２０１へ未転送／転送済の画像データであることを示す情報を、当該画像データに重畳して上記表示部１０７に表示する。以下、図６（ａ）乃至（ｃ）を参照して説明する。
【００５２】
（表示に係る画像データの上記アーカイブ属性がクリアされている場合）
図６（ａ）に示すように、“転送済である”旨（同図に示す例では“ＣＯＰＩＥＤ”）を、当該画像データに重畳して上記表示部１０７に表示させる。
【００５３】
或いは、図６（ｂ）に示すように、当該画像データのみを上記表示部１０７に表示し、上述したような重畳表示は行わない。
【００５４】
（表示に係る画像データの上記アーカイブ属性がセットされていている場合）
図６（ｃ）に示すように、“未転送である”旨（同図に示す例では“ＮＯＴ  ＣＯＰＩＥＤ”）を、当該画像データに重畳して上記表示部１０７に表示させる。
【００５５】
ここで、重畳表示は当該画像データが撮影により取得されてから所定の時間以上経過している場合に行うが、例えば上記所定の時間を零とした場合、当該画像データを撮影等により取得した直後に、当該画像データが上記ＰＣ２０１へ転送済みであるか（バックアップが為されているか）否かを示す情報を、取得直後から図６（ａ）乃至（ｃ）に示すように重畳表示させることができる。
【００５６】
ところで、アーカイブ属性に基づいた画像データの未転送／転送済の判定、及び画像データが撮影等により取得されてから所定の時間以上経過しているか否かの判定は、上記ＣＰＵ１０４が行う。
【００５７】
つまり、本第１実施形態においては、上記ＣＰＵ１０４の有する検出手段が、アーカイブ属性に基づいた画像データの未転送／転送済の判定、及び画像データが撮影等により取得されてから所定の時間以上経過しているか否かの判定を行い、未転送且つ所定の時間以上経過した画像データを未送信情報として検出する。そして、この検出結果に基づいて、上記ＣＰＵ１０４が、図５（ａ）及び（ｂ）に示すような警告表示及び図６（ａ）乃至（ｃ）に示すような重畳表示を、上記表示部１０７に行う。なお、画像データが取得されてから所定の時間以上経過したか否かは、それぞれの画像データが撮影等により取得された日時と現在日時とから、画像データ画取得された日時から現在日時までに経過した時間をＣＰＵ１０４の有する算出手段で算出することによって判定する。
【００５８】
以下、上記電子カメラ１０１の上記記録媒体部１０３に記録されている画像データ情報の一例を、図７を参照して説明する。
【００５９】
図７に示す例では、上記記録媒体部１０３に画像データが８枚記録されており、画像データ情報として、各々の画像データについて、ファイル名、オブジェクトハンドル、及びアーカイブ属性が設定されている。
【００６０】
ここで、本第１実施形態に係る電子カメラ１０１における上記ＣＰＵ１０４は、上述した未送信情報が検出された後に上記電子カメラ１０１と上記ＰＣ２０１とが接続された場合、上記アーカイブ属性がセット（オン）されている画像データ、すなわち未取り込み画像データに対応するオブジェクトハンドルのリストファイル、すなわち未送信情報をリスト化したリスト情報をＣＰＵ１０４の有するリスト作成手段によりｎｏｓａｖｅ．ｌｓｔ（図８参照）として作成し、当該電子カメラ１０１内（例えば上記記録媒体部１０３）に記録する。
【００６１】
このリストファイルｎｏｓａｖｅ．ｌｓｔは、例えば図８に示すように、上記アーカイブ属性がセットされている画像データのオブジェクトハンドル８０１乃至８０６で構成されるリストファイルである。
【００６２】
なお、上記リストファイルｎｏｓａｖｅ．ｌｓｔは、上記電子カメラ１０１の記録媒体部１０３に記録しても良いし、電子カメラ１０１のＲＡＭ１０８に記録しても良い。
【００６３】
以下、上記電子カメラ１０１から上記ＰＣ２０１への画像データの取り込み処理（画像データ転送処理）について、図９に示すシーケンスを参照して説明する。なお、図９に示すシーケンスは、図４に示すシーケンスにおける上記ステップＳ４０５Ａ、上記ステップＳ４０５Ｂ及び上記ステップＳ４０６Ａ、上記ステップＳ４０６Ｂを、より具体化したシーケンスの一例であるとも言える。
【００６４】
なお、図４に示すシーケンスと同様、当該画像データ転送に係る画像データの送受信の制御、及び上記電子カメラ１０１の制御は、上記ＰＣ２０１における上記ＣＰＵ２０４によって行われる。
【００６５】
まず、上記電子カメラ１０１と上記ＰＣ２０１とが上記通信線３０１でＵＳＢ接続される（ステップＳ９０１）と、当該画像データ転送処理が開始する。
【００６６】
このようにして画像データ転送処理が開始すると、上記ＰＣ２０１は上記電子カメラ１０１の装置情報（上記電子カメラ１０１の製品名、製造社名、及び対応しているオペレーション等を示す情報等）取得要求を上記電子カメラ１０１に送信する（ステップＳ９０２Ａ）。この装置情報取得要求を受信した上記電子カメラ１０１は、装置情報を上記ＰＣ２０１に送信する（ステップＳ９０２Ｂ）。
【００６７】
続いて、ＰＴＰセッションを開始する為に、上記ＰＣ２０１は、セッション開始要求を上記電子カメラ１０１に送信する（ステップＳ９０３Ａ）。このセッション開始要求を受信した上記電子カメラ１０１は、セッションの準備を行い、“セッション開始許可（ＯＫ）”の旨で応答する（ステップＳ９０３Ｂ）。
【００６８】
さらに、上記ＰＣ２０１は、上記電子カメラ１０１の上記記録媒体部１０３に記録されている画像データを検索する為に、オブジェクトハンドルリストの取得要求を上記電子カメラ１０１に送信する（ステップＳ９０４Ａ）。このオブジェクトハンドルリストの取得要求を受信した上記電子カメラ１０１は、上記電子カメラ１０１内のオブジェクトハンドルリストを上記ＰＣ２０１に送信する（ステップＳ９０４Ｂ）。
【００６９】
オブジェクトハンドルリストを受信した上記ＰＣ２０１は、取得したオブジェクトハンドルリスト内のオブジェクトハンドルに対応付けられたオブジェクト情報の取得要求を、上記電子カメラ１０１に送信する（ステップＳ９０５Ａ）。このオブジェクト情報の取得要求を受信した上記電子カメラ１０１は、指定されたオブジェクトハンドルに対応付けられたオブジェクト情報を上記ＰＣ２０１に送信する（ステップＳ９０５Ｂ）。
【００７０】
ここで、上記ＰＣ２０１では上記ＣＰＵ２０４が、受信したオブジェクト情報のファイル名がｎｏｓａｖｅ．ｌｓｔであるか否かを判定する。受信したオブジェクト情報のファイル名がｎｏｓａｖｅ．ｌｓｔでない場合は、上記ステップＳ９０４Ｂにおいて上記電子カメラ１０１により送信されたオブジェクトハンドルリスト内のオブジェクトハンドル分だけ、上記ステップＳ９０５Ａ及び上記ステップＳ９０５Ｂを繰り返し、ｎｏｓａｖｅ．ｌｓｔであるか否かを判定する。
【００７１】
一方、受信したオブジェクト情報のファイル名がｎｏｓａｖｅ．ｌｓｔである場合は、当該オブジェクト情報のオブジェクトに対応するオブジェクトハンドルを指定し、オブジェクト取得要求、すなわち上記リスト情報（未取り込み画像データリストファイル）の取得要求を上記電子カメラ１０１に送信する（ステップＳ９０６Ａ）。このオブジェクト取得要求を受信した上記電子カメラ１０１は、指定されたオブジェクトハンドルに対応するオブジェクト（ｎｏｓａｖｅ．ｌｓｔ）、すなわち上記リスト情報（未取り込み画像データリストファイル）を、上記ＰＣ２０１に送信する（ステップＳ９０６Ｂ）。
【００７２】
このようにして、オブジェクトとしてｎｏｓａｖｅ．ｌｓｔを受信したＰＣ２０１は、該ｎｏｓａｖｅ．ｌｓｔに記載されているオブジェクトハンドルに対応付けられたオブジェクト情報（未取り込み画像データ情報）の取得要求を、上記電子カメラ１０１に送信する（ステップＳ９０７Ａ）。このオブジェクト情報の取得要求を受信した上記電子カメラ１０１は、指定されたオブジェクトハンドルに対応付けられたオブジェクト情報（未取り込み画像データ情報）を、上記ＰＣ２０１に送信する（ステップＳ９０７Ｂ）。
【００７３】
上記オブジェクト情報を受信したＰＣ２０１は、上記オブジェクト情報に基づいて上記オブジェクトハンドルを指定して、オブジェクト（未取り込み画像データ）の取得要求を上記電子カメラ１０１に送信する（ステップＳ９０８Ａ）。このオブジェクトの取得要求を受信した電子カメラ１０１は、指定されたオブジェクトハンドルに対応するオブジェクト（未取り込み画像データ）を、上記ＰＣ２０１に送信する（ステップＳ９０８Ｂ）。そして、上記ＰＣ２０１は、このようにして受信したオブジェクト（未取り込み画像データ）を、上記記録媒体部２０３に記録する。
【００７４】
なお、上記電子カメラ１０１から上記ＰＣ２０１へ未取り込み画像データが、上記記録媒体部１０３に存在しなくなるまで、上記ステップ９０７Ａ、上記ステップ９０７Ｂ、上記ステップ９０８Ａ、及び上記ステップ９０８Ｂの処理を繰り返す。
【００７５】
以上説明したように、本第１実施形態によれば、例えばカメラ等の情報処理端末における記録媒体に記録されたデータのうち、例えばＰＣ等のデータ保存装置へ未取り込みのデータについて、適切なタイミングで当該未取り込みのデータの存在を当該情報処理端末のユーザへ報知し、当該未取り込みのデータの上記データ保存装置への取り込みをユーザに促すこと及び取り込みを行うことが可能な情報処理端末、情報送信システム、及び情報送信システムの情報送信方法を提供することができる。
【００７６】
具体的には、本第１実施形態によれば、例えば電子カメラ等における記録媒体部には記録されているが例えばＰＣ等には未取り込みの画像データが存在することを、適切なタイミングでユーザに警告することができ且つそれら未取り込みの画像データを適切なタイミングでデータ保存装置に保存することができる。
【００７７】
［第２実施形態］
以下、図面を参照して本発明の第２実施形態を説明する。なお、上記第１実施形態と重複する説明は省略する。ここで、上記第１実施形態と本第２実施形態との主な相違点は、上記電子カメラ１０１から上記ＰＣ２０１への画像データの取り込み処理のシーケンスである。以下、図１０を参照して、本第２実施形態における上記画像データの取り込み処理のシーケンスを説明する。
【００７８】
まず、上記電子カメラ１０１と上記ＰＣ２０１とが上記通信線３０１でＵＳＢ接続される（ステップＳ１００１）と、画像データ転送処理が開始する。
【００７９】
このようにして画像データ転送処理が開始すると、上記ＰＣ２０１は上記電子カメラ１０１の装置情報（上記電子カメラ１０１の製品名、製造社名、及び対応しているオペレーション等を示す情報等）取得要求を上記電子カメラ１０１に送信する（ステップＳ１００２Ａ）。この装置情報取得要求を受信した上記電子カメラ１０１は、装置情報を上記ＰＣ２０１に送信する（ステップＳ１００２Ｂ）。
【００８０】
続いて、ＰＴＰセッションを開始する為に、上記ＰＣ２０１は、セッション開始要求を上記電子カメラ１０１に送信する（ステップＳ１００３Ａ）。このセッション開始要求を受信した上記電子カメラ１０１は、セッションの準備を行い、“セッション開始許可（ＯＫ）”の旨で応答する（ステップＳ１００３Ｂ）。
【００８１】
上記電子カメラ１０１は、上述したリストファイルｎｏｓａｖｅ．ｌｓｔが、上記電子カメラ１０１内に追加されたことを示すオブジェクト追加イベントを、上記リストファイルｎｏｓａｖｅ．ｌｓｔのオブジェクトハンドルと共に、上記ＰＣ２０１に通知する（ステップＳ１００４）。この通知を受信した上記ＰＣ２０１は、このオブジェクト追加イベントに付随して通知されたオブジェクトハンドルに対応付けられたオブジェクト情報（ファイル名；ｎｏｓａｖｅ．ｌｓｔ）の取得要求を、上記電子カメラ１０１に送信する（ステップＳ１００５Ａ）。
【００８２】
このオブジェクト情報の取得要求を受信した上記電子カメラ１０１は、指定されたオブジェクトハンドルに対応付けられたオブジェクト情報（ファイル名；ｎｏｓａｖｅ．ｌｓｔ）を上記ＰＣ２０１に送信する（ステップＳ１００５Ｂ）。
【００８３】
このオブジェクト情報（ファイル名；ｎｏｓａｖｅ．ｌｓｔ）を受信した上記ＰＣ２０１は、当該オブジェクト情報に対応するオブジェクトハンドルを指定してオブジェクト（未取り込み画像データリストファイル）の取得要求を、上記電子カメラ１０１に送信する（ステップＳ１００６Ａ）。このオブジェクト取得要求を受信した上記電子カメラ１０１は、指定されたオブジェクトハンドルに対応するオブジェクト（ｎｏｓａｖｅ．ｌｓｔ）（未取り込み画像データリストファイル）を、上記ＰＣ２０１に送信する（ステップＳ１００６Ｂ）。
【００８４】
このようにしてオブジェクトとしてｎｏｓａｖｅ．ｌｓｔを受信したＰＣ２０１は、該ｎｏｓａｖｅ．ｌｓｔに記載されているオブジェクトハンドルに対応付けられたオブジェクト情報（未取り込み画像データ情報）の取得要求を、上記電子カメラ１０１に送信する（ステップＳ１００７Ａ）。このオブジェクト情報の取得要求を受信した上記電子カメラ１０１は、指定されたオブジェクトハンドルに対応付けられたオブジェクト情報（未取り込み画像データ情報）を、上記ＰＣ２０１に送信する（ステップＳ１００７Ｂ）。
【００８５】
このオブジェクト情報を受信したＰＣ２０１は、上記オブジェクトハンドルを指定してオブジェクト（未取り込み画像データ）の取得要求を上記電子カメラ１０１に送信する（ステップＳ１００８Ａ）。このオブジェクト取得要求を受信した電子カメラ１０１は、指定されたオブジェクトハンドルに対応するオブジェクト（未取り込み画像データ）を、上記ＰＣ２０１に送信する（ステップＳ１００８Ｂ）。そして、上記ＰＣ２０１は、このようにして受信したオブジェクト（未取り込み画像データ）を、上記記録媒体部２０３に記録する。
【００８６】
なお、上記電子カメラ１０１から上記ＰＣ２０１へ未取り込みの画像データが、上記記録媒体部１０３に存在しなくなるまで、上記ステップ１００７Ａ、上記ステッ１００７Ｂ、上記ステップ１００８Ａ、及び上記ステップ１００８Ｂの処理を繰り返す。
【００８７】
以上説明したように、本第２実施形態によれば、上記第１実施形態に係る情報処理端末、情報送信システム、及び情報送信システムの情報送信方法と同様の効果を奏する情報処理端末、情報送信システム、及び情報送信システムの情報送信方法を提供することができる。
【００８８】
以上、第１実施形態及び第２実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で、種々の変形及び応用が可能なことは勿論である。
【００８９】
さらに、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００９０】
【図１】本発明の第１実施形態に係る電子カメラのシステム構成例を示すブロック図。
【図２】図１に示す電子カメラの記録媒体部に記録された画像データを取り込んで保存するＰＣのシステム構成例を示すブロック図。
【図３】電子カメラとＰＣとを通信線で接続し、電子カメラにおける記録媒体部に記録されている画像データをＰＣに転送する画像データ転送に係る階層構造例を示す階層図。
【図４】本発明の第１実施形態における電子カメラからＰＣへの画像データの取り込み処理のシーケンス例を示す図。
【図５】（ａ）及び（ｂ）は、アーカイブ属性がセットされており且つ撮影等により取得されてから所定の時間以上経過している画像データが、少なくとも一つ以上上記記録媒体部１０３に存在する場合の警告表示例を示す図。
【図６】（ａ）は、表示に係る画像データのアーカイブ属性がクリアされている場合の表示例を示す図。（ｂ）は、表示に係る画像データのアーカイブ属性がクリアされている場合の表示例を示す図。（ｃ）は、表示に係る画像データのアーカイブ属性がセットされていている場合の表示例を示す図。
【図７】電子カメラの記録媒体部に記録されている画像データ情報の一例を示す図。
【図８】画像データのアーカイブ属性がセットされている画像データに対応するオブジェクトハンドルのリストファイルｎｏｓａｖｅ．ｌｓｔの一構成例を示す図。
【図９】本発明の第１実施形態における電子カメラからＰＣへの画像データの取り込み処理のシーケンス例を示す図。
【図１０】本発明の第２実施形態における電子カメラからＰＣへの画像データの取り込み処理のシーケンス例を示す図。
【符号の説明】
【００９１】
１０１…電子カメラ、  １０２…撮像部、  １０３…記録媒体部、  １０４…ＣＰＵ、  １０５…通信インタフェース、  １０６…操作部、  １０７…表示部、  １０８…ＲＡＭ、  １０９…フラッシュメモリ、  ２０１…ＰＣ、  ２０３…記録媒体部、  ２０４…ＣＰＵ、  ２０５…通信インタフェース、  ２０６…操作部、  ２０７…表示部、  ２０８…ＲＡＭ、  ３０１…通信線、  ３０２，３０５…ＵＳＢ、  ３０４，３０７…ＰＴＰ、  ８０１，８０２，８０３，８０４，８０５，８０６…オブジェクトハンドル。
【図１】
2009152687.tif 000003
【図２】
2009152687.tif 000004
【図３】
2009152687.tif 000005
【図４】
2009152687.tif 000006
【図５】
2009152687.tif 000007
【図６】
2009152687.tif 000008
【図７】
2009152687.tif 000009
【図８】
2009152687.tif 000010
【図９】
2009152687.tif 000011
【図１０】
2009152687.tif 000012