(57)【要約】【課題】電子カメラ等に記録されている情報の中から任意の情報をパーソナルコンピュータに読み込み、ハードディスク装置に記録させる。【解決手段】電子カメラが接続されているパーソナルコンピュータは、電子カメラに記録されている記録単位を読み出し、記録情報の一覧表を表示する。そして、一覧表の中から外部の記憶装置であるハードディスク装置等に記録しようとする記録単位が指定されると、その記録単位に含まれている情報に応じて、チェックボックスを表示する。そして、ハードディスク等に記録する情報は、チェックボックスの内部に“×”を表示し、その情報が記録の対象となっていることを示す。情報の選択が終了した後、「ＯＫ」ボタンが押圧されると、パーソナルコンピュータは、電子カメラに制御コマンドを送信し、指定された情報を読み込み、ハードディスク装置に読み込まれた情報を出力して記録させる。【選択図】図９
2007274712.tif 000002
【特許請求の範囲】
【請求項１】
メイン画像データ、サブ画像データ、または、音声データの内、少なくとも１つ以上のデータにより構成される記録単位毎に情報を記録している他の電子機器とシステムを構成するように接続され、前記データを記録単位毎に入力して所定の処理を施す情報処理装置であって、
処理の対象とする記録単位とデータの種類が入力される入力手段と、
前記入力手段により入力された前記記録単位に含まれている前記データを前記他の電子機器から読み出す読み出し手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記読み出し手段により読み出された前記データを、記録装置に対して出力する出力手段を更に備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記他の電子機器は電子カメラであり、メイン画像データ、サブ画像データ、または、音声データの内、少なくとも１つ以上のデータにより構成される記録単位毎に情報を記録している
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記メイン画像データは、イメージデータである
ことを特徴とする請求項１乃至３の何れかに記載の情報処理装置。
【請求項５】
前記サブ画像データは、前記メイン画像に対して補助的な役割を果たす画像データである
ことを特徴とする請求項１乃至４の何れかに記載の情報処理装置。
【請求項６】
前記サブ画像データは、線画データである
ことを特徴とする請求項１乃至５の何れかに記載の情報処理装置。
【請求項７】
メイン画像データ、サブ画像データ、または、音声データの内、少なくとも１つ以上のデータにより構成される記録単位毎に情報を記録している他の電子機器とシステムを構成するように接続され、前記データを記録単位毎に入力して所定の処理を施す情報処理装置の情報処理方法であって、
処理の対象とする記録単位とデータの種類が入力され、
入力された前記記録単位に含まれている前記データを前記他の電子機器から読み出す
ことを特徴とする情報処理方法。
【請求項８】
メイン画像データ、サブ画像データ、または、音声データの内、少なくとも１つ以上のデータにより構成される記録単位毎に情報を記録している他の電子機器とシステムを構成するように接続され、前記データを記録単位毎に入力して所定の処理を施す情報処理装置で使用される制御プログラムを記録した記録媒体であって、
処理の対象とする記録単位とデータの種類が入力された場合、入力された前記記録単位に含まれている前記データを前記他の電子機器から読み出す制御プログラムを記録した記録媒体。
【請求項９】
前記制御プログラムには、読み出した前記データを記録装置に対して出力する処理が記述されている
ことを特徴とする請求項８に記載の記録媒体。
【請求項１０】
前記他の電子機器は電子カメラであり、メイン画像データ、サブ画像データ、または、音声データの内、少なくとも１つ以上のデータにより構成される記録単位毎に情報を記録している
ことを特徴とする請求項８または９に記載の記録媒体。
【請求項１１】
前記メイン画像データは、イメージデータである
ことを特徴とする請求項８乃至１０の何れかに記載の記録媒体。
【請求項１２】
前記サブ画像データは、前記メイン画像に対して補助的な役割を果たす画像データである
ことを特徴とする請求項８乃至１１の何れかに記載の記録媒体。
【請求項１３】
前記サブ画像データは、線画データである
ことを特徴とする請求項８乃至１２の何れかに記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、および、記録媒体に関し、特に、他の電子機器とシステムを構成するように接続され、これらの電子機器から入力されるメイン画像データ、サブ画像データ、または、音声データに対して所定の処理を施す情報処理装置、情報処理方法、および、記録媒体に関する。
【背景技術】
【０００２】
例えば、従来の電子カメラにおいては、撮影された被写体の画像をディジタル化した後、所定の方式によりデータ圧縮を施してメモリや記録媒体等に記録するようになされていた。
【０００３】
このような電子カメラに記録された画像は、パーソナルコンピュータ等に読み込むことが可能であり、パーソナルコンピュータに具備されている種々の機能を活用して、読み込まれた画像に対して様々な処理を施すことが可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、実装技術の進歩等に伴って、被写体の画像（以下、適宜メイン画像という）だけではなく、被写体の画像に重畳されて記録されたメモなどのサブ画像や、音声などの情報も同時に記録可能な電子カメラが実現されつつある。
【０００５】
このような電子カメラ等においては、メイン画像（被写体の画像）を主なデータとして、このメイン画像にサブ画像と音声とが付加されて記録単位を構成し、記録単位毎にメモリなどに記録されるようになされている。
【０００６】
例えば、電子カメラに記録されている情報をパーソナルコンピュータなどにより読み出し、パーソナルコンピュータに接続されているハードディスク装置などに記録する場合について考える。
【０００７】
図１１は、電子カメラに記録されている情報をパーソナルコンピュータにより読み出し、ハードディスク装置等に記録する処理の一例を説明するフローチャートである。
【０００８】
この処理が実行されると、パーソナルコンピュータは、ステップＳ１において、特定の記録単位が指定されたか否かを判定する。その結果、特定の記録単位が指定されていない（ＮＯ）と判定した場合は、ステップＳ１に戻り同様の処理を繰り返す。また、特定の記録単位が指定された（ＹＥＳ）と判定した場合にはステップＳ２に進む。
【０００９】
ステップＳ２において、パーソナルコンピュータは、図１２に示す保存ダイアログを表示し、ステップＳ１において指定された記録単位に含まれているファイル（記録単位に含まれているデータに対応するファイル）のファイル名を表示する。
【００１０】
この例では、「保存フォルダ」の下の枠内に表示されている３つのファイル、「Ｉｍａｇｅ１．ｊｐｇ」（メイン画像データのファイル）、「Ｉｍａｇｅ１．ｒｌｇ」（サブ画像データのファイル）、および、「Ｉｍａｇｅ１．ｓｎｄ」（音声データのファイル）が表示されている。
【００１１】
続くステップＳ３では、以上のデータをハードディスク装置に記録する際の新しいファイル名が入力される。
【００１２】
例えば、図１２に示す保存ダイアログの、「ファイルネーム」と表示されている下の枠内に示すような「ＮｅｗＩｍａｇｅ」が入力される。
【００１３】
ステップＳ４では、保存ダイアログに表示されているファイルを保存するか否かを判定する。即ち、図１２に示す保存ダイアログの右側に表示されている「保存」ボタンが押圧されたか否かを判定する。その結果、「保存」ボタンが押圧された（ＹＥＳ）と判定された場合は、ステップＳ５に進む。また、「キャンセル」ボタンが押圧された（ＮＯ）と判定された場合は処理を終了する（エンド）。
【００１４】
ステップＳ５では、指定されたファイルが新しいファイル名でハードディスク装置に保存される。即ち、図１２の上部の枠内に表示されている、Ｉｍａｇｅ１．ｊｐｇ，Ｉｍａｇｅ１．ｒｌｇ，Ｉｍａｇｅ１．ｓｎｄの３つのファイルが新たなファイルネームに変更され、それぞれ、ＮｅｗＩｍａｇｅ．ｊｐｇ，ＮｅｗＩｍａｇｅ．ｒｌｇ，ＮｅｗＩｍａｇｅ．ｓｎｄとしてハードディスク装置に記録される。
【００１５】
以上のような処理では、電子カメラから記録単位毎に情報がパーソナルコンピュータに読み出され、ハードディスク装置等に記録されることになる。従って、記録単位に含まれている情報を選択的にパーソナルコンピュータに読み込んだ後、ハードディスク装置に出力して記録させることができないという課題があった。
【００１６】
本発明は、このような状況に鑑みてなされたものであり、メイン画像以外にも複数の情報を記録可能な、例えば、電子カメラ等に記録されている情報のうち、必要な情報だけをパーソナルコンピュータ等により選択的に読み出し、記録装置に記録することを可能とするものである。
【課題を解決するための手段】
【００１７】
請求項１に記載の情報処理装置は、処理の対象とする記録単位とデータの種類が入力される入力手段と、入力手段により入力された記録単位に含まれているデータを他の電子機器から読み出す読み出し手段とを備えることを特徴とする。
【００１８】
請求項７に記載の情報処理方法は、処理の対象とする記録単位とデータの種類が入力され、入力された記録単位に含まれているデータを他の電子機器から読み出すことを特徴とする。
【００１９】
請求項８に記載の記録媒体は、処理の対象とする記録単位とデータの種類が入力された場合に、入力された前記記録単位に含まれている前記データを前記他の電子機器から読み出す制御プログラムを記録した記録媒体である。
【発明の効果】
【００２０】
本発明によれば、記録単位を構成している所望のデータのみを電子機器から読み出し、例えば、記録装置に出力して記録させることが可能となるので、ファイルのサイズを小さくすることが可能となり、その結果、ファイルを記録する際に必要な記録容量を節約することが可能となる。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の情報処理装置の一実施の形態の構成例を示す図である。この図において、パーソナルコンピュータ１は、複数の周辺装置（電子機器）と情報システムを構成するように接続されており、これらの周辺装置からデータを入力するとともに、処理したデータを所望の周辺装置に対して出力するようになされている。
【００２２】
ＣＲＴ（Cathode Ray Tube）ディスプレイ２は、パーソナルコンピュータ１から出力される画像信号を表示出力するようになされている。
【００２３】
キーボード３（入力手段）は、パーソナルコンピュータ１に所定の情報を入力する際に操作されるようになされている。プリンタ４は、パーソナルコンピュータ１から出力されるテキストデータや画像データなどを、用紙に印字または印刷するようになされている。
【００２４】
電子カメラ５は、被写体の画像であるメイン画像、メイン画像に対して補助的な役割を果たす、例えば、メモなどのサブ画像、および、音声情報をそれぞれ所定の方式により圧縮して記録するようになされている。電子カメラ５に記録されている情報は、入出力ポートを介して、パーソナルコンピュータ１に転送可能とされている。また、逆にパーソナルコンピュータ１から電子カメラ５に対して所定の制御コマンドを送信することにより、電子カメラ５を制御することも可能とされている。
【００２５】
ハードディスク装置６は、大容量の外部記憶装置であり、パーソナルコンピュータ１から出力される情報を記録するとともに、記録された情報をパーソナルコンピュータ１からの要求に従って読み出すようになされている。
【００２６】
スピーカ７は、例えば、電子カメラ５などから出力された音声データ（ディジタルデータ）を入力し、所定の処理を施した後、対応する音声を出力するようになされている。即ち、パーソナルコンピュータ１から供給された音声データは、スピーカ７に内蔵されているＤ／Ａ変換器によりアナログ信号に変換され、得られたアナログ信号が、同じく内蔵されているアンプにより所定のゲインで増幅された後、音声として出力される。
【００２７】
図２は、図１に示すパーソナルコンピュータ１の詳細な構成の一例を示すブロック図である。
【００２８】
この図において、図１における場合と同一の部分には、同一の符号が付してあるのでその説明は適宜省略する。
【００２９】
図２に示すように、パーソナルコンピュータ１は、ＣＰＵ（Central Processing Unit）２０（読み出し手段、出力手段）、ＲＯＭ（Read Only Memory）２１、ＲＡＭ（Random Access Memory）２２、ＶＲＡＭ（Video Random Access Memory）２３、および、インターフェース（Ｉ／Ｆ）２４（読み出し手段、出力手段）により構成されている。
【００３０】
ＣＰＵ２０は、各種演算を実行するとともに、装置全体の制御を行うようになされている。ＲＯＭ２１は、例えば、ＩＰＬ（Initial Program Loader）などのプログラムなどを記憶している。パーソナルコンピュータ１に電源が投入されると、ＣＰＵ２０はこのＩＰＬを実行し、ハードディスク装置６などからＯＳ（Operating System）などのプログラムをロードするようになされている。
【００３１】
ＲＡＭ２２は、ＣＰＵ２０が演算等を行う際に、データなどが一時的に格納されるとともに、ハードディスク装置６に格納されているプログラムの一部が逐次読み込まれて記憶されるようになされている。
【００３２】
ＶＲＡＭ２３は、例えば、文字などのテキストデータと、図形や画像などのグラフィックデータが重畳されたビットマップデータが格納されるようになされている。ＶＲＡＭ２３に格納されているビットマップデータは、画像信号に変換された後、ＣＲＴディスプレイ２に出力される。
【００３３】
Ｉ／Ｆ２４には、キーボード３、プリンタ４、電子カメラ５、ハードディスク装置６、および、スピーカ７などの周辺装置が接続されており、Ｉ／Ｆ２４は、各周辺装置におけるデータ形式と、パーソナルコンピュータ１におけるデータ形式を相互に変換し、これらの間でデータの授受が可能となるようになされている。
【００３４】
なお、Ｉ／Ｆ２４には、周辺装置を接続するための複数の入出力ポートが設けられており、１つのポートに対して１つの周辺装置が接続されている。ＣＰＵ２０は、これらの入出力ポートを介して各周辺装置との間で情報の授受を行う。
【００３５】
図３は、図１に示す電子カメラ５の詳細な構成の一例を示すブロック図である。この図に示すように、電子カメラ５は、ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、ＶＲＡＭ４３、ＬＣＤ４４、Ｉ／Ｆ４５、入力部４６、マイク４７、Ａ／Ｄ変換器４８、ＣＣＤ（Charge Coupled Device）４９、光学系駆動部５０、および、フラッシュランプ駆動部５１により構成されている。
【００３６】
ＣＰＵ４０は、各種演算を実行するとともに、装置全体の制御を行うようになされている。ＲＯＭ４１には、ＣＰＵ４０が実行する各種プログラムが記憶されている。
【００３７】
ＲＡＭ４２は、被写体の画像（メイン画像）、メモなどのデータ（サブ画像）、および、音声などのデータを格納するようになされている。また、ＲＡＭ４２は、ＣＰＵ４０が演算等を行う際に、データ等を一時的に格納するようになされている。
【００３８】
ＶＲＡＭ４３は、例えば、文字などのテキストデータと、図形や画像などのグラフィックデータが重畳されたビットマップデータが格納されるようになされている。ＶＲＡＭ４３に格納されているビットマップデータは、画像信号に変換された後、ＬＣＤ（Liquid Crystal Display）４４に出力される。
【００３９】
ＬＣＤ４４は、ＶＲＡＭ４３に記憶されているビットマップに対応する画像を表示出力するようになされている。
【００４０】
Ｉ／Ｆ４５には、入力部４６、Ａ／Ｄ変換器４８、ＣＣＤ４９、光学系駆動部５０、フラッシュランプ駆動部５１、および、外部装置であるパーソナルコンピュータ１が接続されている。ＣＰＵ４０は、Ｉ／Ｆ４５を介してこれらの装置を駆動するようになされている。
【００４１】
入力部４６は、例えば、メモ情報などを入力する際に使用されるタッチタブレットや撮影の際に操作されるレリーズボタンなどにより構成されている。
【００４２】
マイク４７は、音声を対応する電気信号に変換し、Ａ／Ｄ変換器４８に供給するようになされている。Ａ／Ｄ変換器４８は、マイク４７から入力される音声信号をディジタル信号に変換し、Ｉ／Ｆ４５に供給するようになされている。
【００４３】
ＣＣＤ４９は、図示せぬ光学系を介して入射された被写体からの光像を、対応する電気信号（画像信号）に変換して出力するようになされている。
【００４４】
光学系駆動部５０は、ＣＰＵ４０により制御され、図示せぬ光学系を構成しているレンズを適宜制御することにより、オートフォーカスやオートズームなどを行うようになされている。
【００４５】
フラッシュランプ駆動部５１は、同様にＣＰＵ４０により制御され、図示せぬフラッシュランプを点灯するようになされている。
【００４６】
図４は、図３に示すＲＡＭ４２に記憶される、メイン画像データ、サブ画像データ、および、音声データの格納形式の概要を説明する図である。
【００４７】
この図に示すように、所定のメイン画像と同時に録音された音声データ、または、所定のメイン画像に対して書き込まれたメモなどのサブ画像に対しては、同一のインデックス情報（例えば、Ｍ００００００１など）が付与されており、データ相互の関連付けがなされている。
【００４８】
例えば、この図において、左端のメイン画像データ、その下の音声データ、および、更にその下のサブ画像データに対しては、同一のインデックスであるＭ００００００１が付与されている。また、その右隣りのメイン画像データとその下の音声データには、インデックスＭ００００００２が付与されている。
【００４９】
更に右隣りのメイン画像データは、音声データおよびサブ画像データが付随しておらず、メイン画像だけより構成されている。また、そのインデックスは、Ｍ００００００４とされている。
【００５０】
その右隣りのメイン画像データは、音声データのみが付随しており、それぞれのデータには、インデックスＭ００００００５が付与されている。
【００５１】
なお、これらのインデックス情報は、メイン画像が撮影された際に、ＣＰＵ４０が生成し、各データに対して付与するようになされている。
【００５２】
図５は、以上のようなデータが図３に示すＲＡＭ４２に格納される際の、格納の一態様を示している。
【００５３】
図５（Ａ）に示すように、ＲＡＭ４２には、メイン画像データ、サブ画像データ、および音声データが混在する形で格納されている。
【００５４】
図５（Ｂ）は、メイン画像１のデータ構造を示している。この図に示すように、メイン画像データは、ヘッダ情報と画像データにより構成されている。ヘッダ情報は、前述のインデックス情報、データの種類を示す情報、撮影日時を示す情報、データが格納されている領域のスタートアドレスを示す情報、および、画像データのデータ長を示す情報などにより構成されている。
【００５５】
この例では、インデックス情報としてＭ００００００１が付与されており、ファイル名はＩｍａｇｅ１．ｊｐｇであり、データの種類はメイン画像データである。また、撮影日時は、１９９６年９月１８日の６時１５分（１９９６／９／１８  ６：１５）である。更に、画像データが格納されている領域のスタートアドレスは＄００００であり、データ長は＄１５００である。
【００５６】
なお、＄は、それ以降の数字が１６進法で表記されていることを示している。
【００５７】
また、サブ画像データおよび音声データのデータ構造も、データの種類が異なる以外は、図５（Ｂ）に示す場合と同様の構成とされている。
【００５８】
次に、図６に示すフローチャートを参照して、図２および図３に示す実施の形態の動作について説明する。図６のフローチャートに示すプログラムは、ハードディスク装置６に記憶されている。なお、本プログラムは、予めハードディスク装置６に記憶された状態で使用者に供給されてもよいし、ハードディスク装置６にコピー可能なようにＣＤ−ＲＯＭ（Compact Disc-ROM）などに記憶された状態で使用者に供給されてもよい。
【００５９】
図６のフローチャートに示すプログラムは、図２に示すパーソナルコンピュータ１において実行される。この処理が実行されると、ステップＳ１０において、パーソナルコンピュータ１のＣＰＵ２０は、Ｉ／Ｆ２４を介して電子カメラ５に制御コマンドを送出する。その結果、電子カメラ５のＣＰＵ４０は、ＲＡＭ４２に格納されているデータの中から、第１番目のメイン画像データを検索し、そのヘッダ情報をＩ／Ｆ４５を介して、パーソナルコンピュータ１に送出する。その結果、パーソナルコンピュータ１は、メイン画像のヘッダ情報を取得することになる。
【００６０】
ステップＳ１１では、パーソナルコンピュータ１のＣＰＵ２０は、取得したメイン画像のヘッダ情報からインデックスを抽出し、ステップＳ１２に進む。
【００６１】
ステップＳ１２では、パーソナルコンピュータ１のＣＰＵ２０は、前述の場合と同様の順序で、制御コマンドをＩ／Ｆ２４を介して電子カメラ５に送出する。電子カメラ５のＣＰＵ４０は、受信した制御コマンドに従って、先に送出したメイン画像と同一のインデックスを有する音声データを検索する。そして、同一のインデックスを有する音声データの有無をパーソナルコンピュータ１に通知する。
【００６２】
パーソナルコンピュータ１のＣＰＵ２０は、電子カメラ５からの信号を受信し、同一のインデックスを有する音声情報が存在するか否かを判定する。その結果、同一のインデックスを有する音声情報が存在する（ＹＥＳ）と判定した場合は、ステップＳ１３に進み、また、存在しない（ＮＯ）と判定した場合には、ステップＳ１４に進む。
【００６３】
ステップＳ１４では、ＣＰＵ２０は、ＶＲＡＭ２３に対して所定のデータを書き込むことにより、音声データを示すアイコンをデフォルトの表示色によりＣＲＴディスプレイ上に表示させる。そして、ステップＳ１５に進む。
【００６４】
また、ステップＳ１３では、ＣＰＵ２０は、ＶＲＡＭ２３に対して所定のデータを書き込むことにより、音声データを示すアイコンをデフォルトとは異なる表示色によりＣＲＴディスプレイ上に表示させる。そして、ステップＳ１５に進む。
【００６５】
図７は、図６の処理によりＣＲＴディスプレイ２に表示される一覧表の表示例の中間画像の写真を示している。
【００６６】
この表示例では、ブラウザウィンドウ９５内に、メイン画像が所定の割合で縮小されたサムネイル画像８１（後述する）と、メイン画像以外のデータの有無を示すアイコン（ボタン）により構成されているサムネイルエリアが複数（電子カメラ５のＲＡＭ２２に記録されている数だけ）表示されている。
【００６７】
図中に、その一部を拡大して示すように、サムネイルエリア８０は、前述したサムネイル画像８１、インデックス（Ｍ０００００２５）８２、情報ボタン（ｉが表示されているボタン）８３、サウンドボタン（スピーカが表示されているボタン）、および、オーバーレイボタン（ＯＬが表示されているボタン）８５により構成されている。
【００６８】
ステップＳ１３またはステップＳ１４の処理が実行されると、新たなサムネイルエリア８０がブラウザウィンドウ９５内に表示されるとともに、サウンドボタン８４が表示される。ステップＳ１３の処理では、このサウンドボタン８４は、音声情報があることを示すために、デフォルトとは異なる表示色（例えば、緑色）で表示される。また、ステップＳ１４の処理では、音声情報が無いことを示すために、デフォルトの表示色（例えば、黒色）で表示される。
【００６９】
なお、サムネイルエリア８０のボタンと、ブラウザウィンドウ９５の左上のボタンの機能については後述する。
【００７０】
図６に戻って、ステップＳ１５では、パーソナルコンピュータ１のＣＰＵ２０は、電子カメラ５に制御コマンドを送出し、ステップＳ１２の場合と同様に、メイン画像データと同一のインデックスを有するサブ画像データが存在するか否かを検索させる。
【００７１】
その結果、電子カメラ５からの応答に基づいて、パーソナルコンピュータ１のＣＰＵ２０が、同一のインデックスを有するサブ画像データが存在する（ＹＥＳ）と判定した場合には、ステップＳ１６に進み、また、サブ画像データが存在しない（ＮＯ）と判定した場合には、ステップＳ１７に進む。
【００７２】
ステップＳ１６では、サブ画像データが存在することを示すために、図７に示すオーバーレイボタン８５が、デフォルトとは異なる表示色（例えば、緑色）で表示される。また、ステップＳ１７では、サブ画像が存在しないことを示すために、オーバーレイボタン８５がデフォルトの表示色（例えば、黒色）で表示されることになる。
【００７３】
そして、ステップＳ１８に進み、パーソナルコンピュータ１のＣＰＵ２０は、電子カメラ５にサムネイル画像を送信させるための制御コマンドを送出する。その結果、電子カメラ５のＣＰＵ４０は、ＲＡＭ４２に格納されているメイン画像データを所定の割合で縮小してサムネイル画像を生成し、Ｉ／Ｆ４５を介してパーソナルコンピュータ１に送出する。パーソナルコンピュータ１は、電子カメラ５から送信されたサムネイル画像データを受信する。
【００７４】
ステップＳ１９では、パーソナルコンピュータ１のＣＰＵ２０は、受信したサムネイル画像データをＶＲＡＭ２３の所定の領域に書き込む。その結果、図７に示すサムネイル画像８１がＣＲＴディスプレイ２に表示されることになる。
【００７５】
続くステップＳ２０では、パーソナルコンピュータ１のＣＰＵ２０は、電子カメラ５に対して所定の制御コマンドを送出し、メイン画像データがまだ存在するか否かを判定する。即ち、パーソナルコンピュータ１から送信された制御コマンドを受信した電子カメラ５のＣＰＵ４０は、ＣＲＴディスプレイ２にまだ表示されていないメイン画像データをＲＡＭ４２から検索する。検索の結果はＩ／Ｆ４５を介してパーソナルコンピュータ１に送出される。
【００７６】
パーソナルコンピュータ１のＣＰＵ２０は、検索の結果を受信し、メイン画像データがまだ存在しているか否かを判定する。その結果、メイン画像データが存在する（ＹＥＳ）と判定した場合には、ステップＳ１０に戻り前述の場合と同様の処理を繰り返す。また、メイン画像データが存在しない（ＮＯ）と判定した場合には処理を終了する（エンド）。
【００７７】
以上のような処理により、図７に示すように、同一のインデックスを有するデータが相互に関連づけられて画面上に一覧表として表示されることになる。
【００７８】
なお、ここで、図７に示すブラウザウィンドウ９５に具備されている各種ボタンの機能について簡単に説明しておく。
【００７９】
図中左上に表示されている４つのボタンは、左上から時計回りに、それぞれ、シャッタボタン８６、取り込みボタン８７、保存ボタン８８、および、消去ボタン８９である。
【００８０】
シャッタボタン８６は、電子カメラ５のシャッタを切るためのボタンであり、このボタンが押圧されると、電子カメラ５は、現在合焦している被写体を撮影するようになされている。
【００８１】
取り込みボタン８７は、電子カメラ５からフルサイズの画像（画素が間引きされていない画像）を読み込むようになされている。
【００８２】
保存ボタン８８は、指定されたメイン画像と、それに付随する、サブ画像、または音声を、図２に示すハードディスク装置６に記録する際に操作されるようになされている。
【００８３】
消去ボタン８９は、指定されたサムネイルエリア８０に表示されているデータを、電子カメラ５のＲＡＭ４２から消去するようになされている。
【００８４】
その下に表示されている（Show Thumbnails）は、その左側に表示されている四角形の中をチェックすると、サムネイル画像８１を含むサムネイルエリア８０が表示されるようになされている。なお、四角形の中がチェックされていない場合には、ボタン８３乃至８５とインデックス８２のみが表示されることになる。
【００８５】
その次に表示されている（Sort by Time）は、その左側に表示されている円の内部をチェックすると、撮影された日時に応じてサムネイルエリア８０がソートされて表示されるようになされている。
【００８６】
その下に表示されている（Sort by Name）は、その左側に表示されている円の内部をチェックすると、インデックスの大小に応じてサムネイルエリア８０がソートされて表示されるようになされている。
【００８７】
更にその下に表示されている上向きと下向きの２つの矢印を示すボタン９１は、ソートが行われる際に、それぞれ正順または逆順を指定するようになされている。即ち、いま、（Sort by Time）が選択されている（Sort by Time の左側の円の内部がチェックされている）とし、下向きの矢印が押圧されると、記録された日時が古い順に電子カメラ５からデータが読み出され、サムネイルエリア８０が左から右、上から下に逐次表示される。また、上向きの矢印が押圧されると、記録された日時が新しい順にサムネイルエリア８０が表示されることになる。
【００８８】
また、（Sort by Name）が選択されている場合において、下向きの矢印が押圧されると、インデックスの値が小さい順にサムネイルエリア８０が左から右、上から下に逐次表示される。また、上向きの矢印が押圧されると、インデックスの値が大きい順にサムネイルエリア８０が同様に表示されることになる。
【００８９】
次に、図８のフローチャートを参照して、ブラウザウィンドウ９５の上部に表示されている保存ボタン８８が押圧された場合の処理について説明する。なお、図８のフローチャートに示すプログラムは、図６のフローチャートに示すプログラムと同様に、ハードディスク装置６に記憶されている。
【００９０】
この処理が実行されると、ステップＳ４０において、パーソナルコンピュータ１のＣＰＵ２０は、ＣＲＴディスプレイ２上に表示されている特定のサムネイルエリア８０（図７参照）が、例えば、キーボード３等により指定されたか否かを判定する。その結果、特定のサムネイルエリア８０が指定されていない（ＮＯ）と判定した場合は、ステップＳ４０に戻り同様の処理を繰り返す。また、特定のサムネイルエリア４０が指定された（ＹＥＳ）と判定した場合にはステップＳ４１に進む。
【００９１】
ステップＳ４１では、ＣＰＵ２０は、ＶＲＡＭ４３に所定のデータを書き込み、図９に示す保存ダイアログを表示させる。そして、ステップＳ４２に進む。
【００９２】
ステップＳ４２では、ＣＰＵ２０は、ステップＳ４０において指定されたサムネイルエリア８０に含まれているデータに対応するファイルのファイル名を電子カメラ５から読み出し、保存ダイアログの枠内に表示する。
【００９３】
この表示例では、「保存フォルダ」という表示の下の枠内に、「Ｉｍａｇｅ１．ｊｐｇ」（メイン画像データのファイル）、「Ｉｍａｇｅ１．ｒｌｇ」（サブ画像データのファイル）、および、「Ｉｍａｇｅ１．ｓｎｄ」（音声データのファイル）の３つが表示されている。
【００９４】
続くステップＳ４３では、ＣＰＵ２０は、指定されたサムネイルエリア８０に複数のデータが含まれているか否かを判定する。その結果、指定されたサムネイルエリア８０に複数のデータが存在する（ＹＥＳ）と判定した場合にはステップＳ４４に進む。また、複数のデータが存在しない（ＮＯ）と判定した場合には、ステップＳ４４およびステップＳ４５の処理をスキップしてステップＳ４６に進む。
【００９５】
ステップＳ４４では、保存ダイアログの下方にデータ種別指定エリアが表示される。
【００９６】
この例では、指定されたサムネイルエリア８０には、メイン画像データ、サブ画像データ、および、音声データが含まれているので、データ種別指定エリアには、「保存するデータをチェックしてください。」という表示とともに、これら３つのデータの名称が表示されることになる。なお、データ種別指定エリアは、記録単位にメイン画像データだけしか含まれていない場合には表示されない。
【００９７】
続くステップＳ４５では、ＣＰＵ２０は、サムネイルエリア８０に含まれているデータに対応する四角形（ボックス）内に“×”を表示する。
【００９８】
この例では、全てのデータ（メイン画像データ、サブ画像データ、および、音声データ）が含まれているので、データ種別指定エリアの全てのボックス内に“×”が表示される。
【００９９】
そして、ステップＳ４６では、新しいファイル名および保存するデータの種別が入力される。即ち、保存ダイアログの「ファイルネーム」という表示の下の枠内に新たなファイルネームを入力する。また、データ種別指定エリアのボックス内がチェックされると、“×”が表示または消去されるので、保存しようとするデータに対応するボックス内には“×”を表示させ、保存が不要なデータに対応するボックス内は空白とすることにより、保存するデータの種別を指定する。
【０１００】
続くステップＳ４７では、ＣＰＵ２０は、指定されたデータを保存するか否かを判定する。即ち、図９に示す保存ダイアログ上において、「保存」ボタンが押圧されたか否かを判定する。その結果、「保存」ボタンが押圧された（ＹＥＳ）と判定した場合は、ステップＳ４８に進み、また、「キャンセル」ボタンが押された（ＮＯ）と判定された場合には、処理を終了する（エンド）。
【０１０１】
ステップＳ４８では、ＣＰＵ２０は、ステップＳ４０で指定されたサムネイルエリア８０が複数のデータを含んでいるか否かを判定する。その結果、サムネイルエリア８０が複数のデータを含んでいる（ＹＥＳ）と判定した場合は、ステップＳ４９に進む。また、複数のデータを含んでいない（メイン画像だけである）（ＮＯ）と判定した場合には、ステップＳ５０に進む。
【０１０２】
ステップＳ４９では、ＣＰＵ２０は、電子カメラ５に対して所定の制御コマンドを送信する。その結果、この制御コマンドを受信した電子カメラ５のＣＰＵ４０は、図９に示す保存ダイアログのデータ種別指定エリアを参照して、指定されているデータをＲＡＭ４２から読み込み、Ｉ／Ｆ４５を介して、パーソナルコンピュータ１に送信する。パーソナルコンピュータ１のＣＰＵ２０は、送信されたデータ（ファイル）を受信し、それぞれのファイルのファイル名を、保存ダイアログにより指定された新たなファイル名に変更し、ハードディスク装置６に出力して記録させる。
【０１０３】
図９に示す保存ダイアログの例では、Ｉｍａｇｅ１．ｊｐｇ、Ｉｍａｇｅ１．ｒｌｇ、および、Ｉｍａｇｅ１．ｓｎｄの３つのファイルが電子カメラから読み出され、ファイル名がそれぞれ、ＮｅｗＩｍａｇｅ．ｊｐｇ、ＮｅｗＩｍａｇｅ．ｒｌｇ、および、ＮｅｗＩｍａｇｅ．ｓｎｄに変更されてハードディスク装置６に出力されて記録されることになる。
【０１０４】
また、ステップＳ４８において、指定されたサムネイルエリア８０が複数のデータを含んでいない（ＮＯ）と判定された場合には、ステップＳ５０に進む。ステップＳ５０では、ＣＰＵ２０は、メイン画像データであるＩｍａｇｅ１．ｊｐｇを、前述の場合と同様の処理により電子カメラ５より読み込み、新たなファイルネームＮｅｗＩｍａｇｅ．ｊｐｇに変更し、ハードディスク装置６に出力して記録させることになる。
【０１０５】
以上のような処理によれば、電子カメラ５に記録単位毎に記録されている情報の中から、所望のデータのみをパーソナルコンピュータ１に読み出し、新たなファイル名を付与した後、ハードディスク装置６等に出力して記録するようにすることが可能となる。
【０１０６】
なお、以上の実施例では、メイン画像データ、サブ画像データ、および、音声データに対してそれぞれ異なるファイル名（拡張子）を付与して、ハードディスク装置６に記録するようにしたが、例えば、これらのデータを１つのファイルにまとめて記録するようにしてもよい。
【０１０７】
図１０は、複数のデータを１つのファイルにまとめて記録する際の、データのフォーマットの一例を示す図である。
【０１０８】
この例では、ファイルの先頭部分にデータの種類（メイン画像）が格納されており、続いて、メイン画像データが格納されているスタートアドレス（＄Ａ０００）と、エンドアドレス（＄ＡＦ００）が格納されている。
【０１０９】
また、その次には、データの種類（サブ画像）と、サブ画像データが格納されているスタートアドレス（＄ＡＦ０１）と、エンドアドレス（＄Ｂ２００）が格納されている。
【０１１０】
更に、その次には、データの種類（音声）と、音声データが格納されているスタートアドレス（＄Ｂ２０１）とエンドアドレス（＄Ｂ４００）が格納されている。
【０１１１】
そして、メイン画像データのスタートアドレスとエンドアドレスに示されるように、アドレス＄Ａ０００から＄ＡＦ００までの領域には、メイン画像データが格納されている。
【０１１２】
また、サブ画像データのスタートアドレスとエンドアドレスにより示されるように、アドレス＄ＡＦ０１から＄Ｂ２００までの領域には、サブ画像データが格納されている。
【０１１３】
更に、音声データのスタートアドレスとエンドアドレスにより示されるように、アドレス＄Ｂ２０１から＄Ｂ４００までの領域には、音声データが格納されている。
【０１１４】
以上のような実施の形態によれば、複数のデータを１つのファイルにまとめて記録することができるので、例えば、ハードディスク装置６に記録されているファイルを検索する場合等において、検索に必要な時間を短縮することが可能となる。また、ファイル名を記録する領域（ＦＡＴ：File Allocation Table）を節約することが可能となるとともに、ファイルを記録媒体に記録する際に、ファイル間に挿入されるスペースを削減することができるので、ファイルを記録する際に必要な領域を減少させることも可能となる。
【０１１５】
本発明によれば、処理の対象とする記録単位とデータの種類が入力され、入力された記録単位に含まれているデータを他の電子機器から読み出すようにしたので、記録単位を構成している所望のデータのみを電子機器から読み出し、例えば、記録装置に出力して記録させることが可能となるので、ファイルのサイズを小さくすることが可能となり、その結果、ファイルを記録する際に必要な記録容量を節約することが可能となる。
【図面の簡単な説明】
【０１１６】
【図１】本発明の情報処理装置の一実施の形態の構成例を示す図である。
【図２】図１に示すパーソナルコンピュータ１の詳細な構成例を示すブロック図である。
【図３】図１に示す電子カメラ５の詳細な構成例を示すブロック図である。
【図４】図３のＲＡＭ４２に記憶されているデータの概略を示す図である。
【図５】図３のＲＡＭ４２に記憶されているデータの格納の一態様を示す図である。
【図６】図１に示すパーソナルコンピュータ１において実行される処理の一例を説明するフローチャートである。
【図７】図６に示す処理の結果表示される一覧表の表示例の中間画像の写真である。
【図８】図７に示す表示例において、保存ボタンが押圧された場合に実行される処理の一例を説明するフローチャートである。
【図９】図８に示す処理が実行された際に表示される保存フォルダの表示例である。
【図１０】図８に示す処理が実行された際にハードディスク装置６に記録されるファイルのフォーマットを示す図である。
【図１１】従来におけるデータ保存処理の一例を説明するフローチャートである。
【図１２】図１１に示す処理が実行された場合に表示される保存フォルダの表示例である。
【符号の説明】
【０１１７】
３  キーボード（入力手段）
２０  ＣＰＵ（読み出し手段、出力手段）
２４  Ｉ／Ｆ（読み出し手段、出力手段）
【図１】
2007274712.tif 000003
【図２】
2007274712.tif 000004
【図３】
2007274712.tif 000005
【図４】
2007274712.tif 000006
【図５】
2007274712.tif 000007
【図６】
2007274712.tif 000008
【図７】
2007274712.tif 000009
【図８】
2007274712.tif 000010
【図９】
2007274712.tif 000011
【図１０】
2007274712.tif 000012
【図１１】
2007274712.tif 000013
【図１２】
2007274712.tif 000014
【手続補正書】
【提出日】平成19年6月1日(2007.6.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１以上のデータにより構成される記録単位毎に前記データを入力して所定の処理を施す情報処理装置において、
他の電子機器に記録されている前記記録単位を読み出し、前記記録単位の一覧表を表示する一覧表示手段と、
前記一覧表において指定された前記記録単位に含まれる前記データに対応するファイルのファイル名を表示する保存フォルダ表示手段と、
前記一覧表において指定された前記記録単位に含まれる前記データのうち、保存すべきデータを指定するためのデータ種別指定エリアを表示するデータ種別指定エリア表示手段と
を備えることを特徴とする情報処理装置。
【請求項２】
読み出された前記データを、記録装置に対して出力する出力手段を更に備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記他の電子機器は電子カメラであり、メイン画像データ、サブ画像データ、または、音声データの内、少なくとも１つ以上のデータにより構成される記録単位毎に情報を記録している
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記メイン画像データは、イメージデータである
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記サブ画像データは、前記メイン画像データに対して補助的な役割を果たす画像データである
ことを特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
前記サブ画像データは、線画データである
ことを特徴とする請求項３乃至５の何れかに記載の情報処理装置。
【請求項７】
１以上のデータにより構成される記録単位毎に前記データを入力して所定の処理を施す情報処理装置において使用される制御プログラムを記録した記録媒体であって、
他の電子機器に記録されている前記記録単位を読み出し、前記記録単位の一覧表を表示し、前記一覧表において指定された前記記録単位に含まれる前記データに対応するファイルのファイル名を表示し、前記一覧表において指定された前記記録単位に含まれる前記データのうち、保存すべきデータを指定するためのデータ種別指定エリアを表示する制御プログラムを記録した記録媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理装置、および、記録媒体に関し、特に、他の電子機器とシステムを構成するように接続され、これらの電子機器から入力されるメイン画像データ、サブ画像データ、または、音声データに対して所定の処理を施す情報処理装置、および、記録媒体に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項１に記載の情報処理装置は、他の電子機器に記録されている記録単位を読み出し、記録単位の一覧表を表示する一覧表示手段と、一覧表において指定された記録単位に含まれるデータに対応するファイルのファイル名を表示する保存フォルダ表示手段と、一覧表において指定された記録単位に含まれるデータのうち、保存すべきデータを指定するためのデータ種別指定エリアを表示するデータ種別指定エリア表示手段とを備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
情報処理装置には、読み出されたデータを、記録装置に対して出力する出力手段を更に設けることができる。
他の電子機器は電子カメラとされ、メイン画像データ、サブ画像データ、または、音声データの内、少なくとも１つ以上のデータにより構成される記録単位毎に情報が記録されているようにすることができる。
メイン画像データは、イメージデータとすることができる。
サブ画像データは、メイン画像データに対して補助的な役割を果たす画像データとすることができる。
サブ画像データは、線画データとすることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項７に記載の記録媒体は、他の電子機器に記録されている記録単位を読み出し、記録単位の一覧表を表示し、一覧表において指定された記録単位に含まれるデータに対応するファイルのファイル名を表示し、一覧表において指定された記録単位に含まれるデータのうち、保存すべきデータを指定するためのデータ種別指定エリアを表示する制御プログラムを記録した記録媒体である。