(57)【特許請求の範囲】
【請求項１】
画像データと前記画像データに関連する他の種類のデータとを記録単位として記録する電子カメラから、前記画像データと前記他の種類のデータを取得する取得手段と、
前記画像データと前記他の種類のデータを関連づけて一覧にして表示するとともに、前記画像データを前記電子カメラから消去するための操作部を表示し、前記操作部が操作された場合、一覧表示されている前記画像データの中から指定された前記画像データおよび関連する前記他の種類のデータのうち消去するデータを選択する画面を表示する表示制御手段と、
表示されたデータのソートを手動操作により指示するソート指示手段と
を備え、
前記表示制御手段は、手動操作による前記ソート指示手段の指示により、前記記録単位として記録された前記画像データと他の種類のデータのうち前記画像データに付された情報を基に、表示されたデータをソートする
ことを特徴とする情報処理装置。
【請求項２】
前記表示制御手段は、前記画像データが撮影された日時に応じて、表示されたデータをソートする
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記他の種類のデータは、音声データまたは線画データを含む
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記表示制御手段は、前記画像データを縮小したサムネイル画像、および、前記画像データに関連づけられている前記他の種類のデータの有無を示す情報を関連づけて表示する
ことを特徴とする請求項１に記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置に関し、特に、画像データを含む、相互に関連づけられた複数種類のデータに対して所定の処理を施す情報処理装置に関する。
【０００２】
【従来の技術】
例えば、従来の電子カメラにおいては、撮影された被写体の画像をディジタル化した後、所定の方式によりデータ圧縮を施してメモリや記録媒体等に記録するようになされていた。
【０００３】
このような電子カメラに記録された画像は、パーソナルコンピュータ等に読み込むことが可能であり、パーソナルコンピュータに具備されている種々の機能を活用して、読み込まれた画像に対して様々な処理を施すことが可能である。
【０００４】
【発明が解決しようとする課題】
近年、実装技術の進歩等に伴って、被写体の画像（以下、適宜メイン画像という）だけではなく、被写体の画像に重畳されて記録されたメモなどのサブ画像や、音声などの情報も同時に記録可能な電子カメラが実現されつつある。
【０００５】
このような電子カメラ等においては、メイン画像（被写体の画像）を主なデータとして、このデータにサブ画像と音声とが付加されて記録単位を構成し、記録単位毎にメモリなどに記録されるようになされている。例えば、電子カメラに記録されている情報をパーソナルコンピュータ側からの操作により消去する場合、消去処理は記録単位毎に実行されるようになされていた。
【０００６】
図１１は、電子カメラに記録されている情報をパーソナルコンピュータ側からの操作により消去する処理の一例を説明するフローチャートである。
【０００７】
この処理が実行されると、パーソナルコンピュータは、ステップＳ１において、消去する記録単位の入力を受ける。
【０００８】
そして、ステップＳ２に進み、消去処理を実行するか否かの入力を受け、その結果、消去処理を実行すると入力された場合（ＹＥＳ）は、ステップＳ３に進み、また、消去処理を実行しないと入力された場合（ＮＯ）は、処理を終了する（エンド）。
【０００９】
ステップＳ３では、パーソナルコンピュータは、指定された記録単位を電子カメラのメモリ等から消去することになる。例えば、記録単位に複数の情報が含まれている場合は、全ての情報が消去されることになる。
【００１０】
ところで、以上のようなパーソナルコンピュータにおいて、画像を含む記録単位をソートして表示できるようにすることが望まれている。
【００１１】
本発明は、このような状況に鑑みてなされたものであり、画像を含む記録単位をソートして表示できるようにするものである。
【００１２】
【課題を解決するための手段】
請求項１に記載の情報処理装置は、画像データと前記画像データに関連する他の種類のデータとを記録単位として記録する電子カメラから、前記画像データと前記他の種類のデータを取得する取得手段と、前記画像データと前記他の種類のデータを関連づけて一覧にして表示するとともに、前記画像データを前記電子カメラから消去するための操作部を表示し、前記操作部が操作された場合、一覧表示されている前記画像データの中から指定された前記画像データおよび関連する前記他の種類のデータのうち消去するデータを選択する画面を表示する表示制御手段と、表示されたデータのソートを手動操作により指示するソート指示手段とを備え、前記表示制御手段は、手動操作による前記ソート指示手段の指示により、前記記録単位として記録された前記画像データと他の種類のデータのうち前記画像データに付された情報を基に、表示されたデータをソートすることを特徴とする。
【００１５】
【発明の実施の形態】
図１は、本発明の情報処理装置の一実施の形態の構成例を示す図である。この図において、パーソナルコンピュータ１は、複数の周辺装置（電子機器）と情報システムを構成するように接続されており、これらの周辺装置からデータを入力するとともに、処理したデータを所望の周辺装置に対して出力するようになされている。
【００１６】
ＣＲＴ（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）が選択されている場合において、下向きの矢印が押圧されると、インデックスの値が小さい順にサムネイルエリア８０が左から右、上から下に逐次表示される。また、上向きの矢印が押圧されると、インデックスの値が大きい順にサムネイルエリア８０が同様に表示されることになる。
【００８３】
次に、図８のフローチャートを参照して、ブラウザウィンドウ９５の上部に表示されている消去ボタン８９が押圧された場合の処理について説明する。なお、図８のフローチャートに示すプログラムは、図６のフローチャートに示すプログラムと同様に、ハードディスク装置６に記憶されている。
【００８４】
この処理が実行されると、ステップＳ３０において、パーソナルコンピュータ１のＣＰＵ２０は、ＣＲＴディスプレイ２上に表示されている特定のサムネイルエリア８０（図７参照）が、例えば、キーボード３等により指定されたか否かを判定する。その結果、特定のサムネイルエリア８０が指定されていない（ＮＯ）と判定した場合は、ステップＳ３０に戻り同様の処理を繰り返す。また、特定のサムネイルエリア８０が指定された（ＹＥＳ）と判定した場合にはステップＳ３１に進む。
【００８５】
ステップＳ３１では、ＣＰＵ２０は、指定されたサムネイルエリア８０に対応する記録単位が複数のデータよりなるか否かを判定する。その結果、指定された記録単位がメイン画像のみから構成されている（ＮＯ）と判定した場合にはステップＳ３３に進み、また、指定された記録単位が複数のデータにより構成されている（ＹＥＳ）と判定した場合にはステップＳ３２に進む。
【００８６】
ステップＳ３２では、ＣＰＵ２０は、所定のデータをＶＲＡＭ２３に書き込むことにより、図９に示す消去データ確認ダイアログを表示し、消去するデータの指定を受ける。この図において、例えば、サブ画像データを消去したい場合には、「サブ画像データ」の左側に表示されている四角形の内部をチェックする（キーボード３等によりこの部分を指定する）と、その内部に“×”が表示され、サブ画像データが消去の対象として選択されたことを示す。なお、この表示例では、全ての四角形の内部に“×”が表示されており、全てのデータが消去の対象となっていることを示している。そして、ダイアログ上において「ＯＫ」ボタンが押圧されると、ステップＳ３３に進む。なお、「Ｃａｎｃｅｌ」ボタンが押圧された場合には処理を中止する（図示せず）。
【００８７】
なお、指定された記録単位に、サブ画像データまたは音声データが含まれていない場合には、その含まれていないデータに対する表示を行わないようにする。例えば、指定された記録単位に音声データが含まれていない場合には、図９に示す消去データ確認ダイアログ上の「音声データ」という項目は表示されないことになる。
【００８８】
続くステップＳ３３では、ＣＰＵ２０は、所定のデータをＶＲＡＭ２３に書き込むことにより、図１０に示す消去確認ダイアログをＣＲＴディスプレイ２に表示させる。そして、ステップＳ３４に進む。
【００８９】
ステップＳ３４では、ＣＰＵ２０は、消去確認ダイアログ上において、「ＯＫ」ボタンが押圧されたか否かを判定する。その結果、「ＯＫ」ボタンが押圧された（ＹＥＳ）と判定した場合には、ステップＳ３５に進み、また、「Ｃａｎｃｅｌ」ボタンが押圧された（ＮＯ）と判定された場合には処理を終了する（エンド）。
【００９０】
ステップＳ３５において、ＣＰＵ２０は、図９に示す消去データ確認ダイアログ上において入力された情報を参照し、メイン画像データを消去するか否かを判定する。即ち、ＣＰＵ２０は、消去確認ダイアログの「メイン画像データ」の左側に表示されている四角形がチェックされたか否かを判定する。その結果、メイン画像データを消去しない（ＮＯ）と判定した場合はステップＳ３７に進み、メイン画像データを消去する（ＹＥＳ）と判定した場合にはステップＳ３６に進む。
【００９１】
ステップＳ３６では、ステップＳ３０で指定されたサムネイルエリア８０に含まれている全てのデータが電子カメラ５のＲＡＭ４２から消去されることになる。即ち、メインのデータであるメイン画像データが消去された場合に、サブ画像データまたは音声データのみが残存していても余り意味がないので、メイン画像データが消去される場合には、サブ画像データと音声データが同時に消去される。このとき、パーソナルコンピュータ１のＣＰＵ２０は、Ｉ／Ｆ２４を介して、電子カメラ５に所定の制御コマンドを出力する。その結果、電子カメラ５のＣＰＵ４０は、Ｉ／Ｆ４５を介してこのコマンドを受信し、ＲＡＭ４２に記録されている所定のデータを消去する。
【００９２】
ステップＳ３５において、メイン画像データを消去しない（ＮＯ）と判定された場合には、ステップＳ３７に進む。ステップＳ３７では、ＣＰＵ２０は、消去確認ダイアログにおいて、サブ画像データが消去の対象として選択されたか否かを判定する。その結果、サブ画像データが消去の対象として選択された（ＹＥＳ）と判定した場合は、ステップＳ３８に進み、また、消去の対象として選択されていない（ＮＯ）と判定した場合には、ステップＳ３８の処理をスキップしてステップＳ３９に進む。
【００９３】
ステップＳ３８では、ＣＰＵ２０は、メイン画像データを消去する場合と同様に、Ｉ／Ｆ２４を介して所定の制御コマンドを電子カメラ５に送出する。その結果、電子カメラ５のＣＰＵ４０は、受信した制御コマンドに従って、ＲＡＭ４２に記録されている、所定のサブ画像データを消去することになる。
【００９４】
ステップＳ３９では、パーソナルコンピュータ１のＣＰＵ２０は、消去確認ダイアログにおいて、音声データが消去の対象として選択されたか否かを判定する。その結果、音声データが消去の対象として選択された（ＹＥＳ）と判定した場合は、ステップＳ４０に進み、また、消去の対象として選択されていない（ＮＯ）と判定した場合には、処理を終了する（エンド）。
【００９５】
ステップＳ４０では、パーソナルコンピュータ１のＣＰＵ２０は、メイン画像データを消去する場合と同様に、Ｉ／Ｆ２４を介して所定の制御コマンドを電子カメラ５に送出する。その結果、電子カメラ５のＣＰＵ４０は、受信した制御コマンドに従って、ＲＡＭ４２に記録されている所定の音声データを消去することになる。そして、処理を終了する（エンド）。
【００９６】
以上のような処理によれば、所望の記録単位をサムネイルエリア８０により指定し、そして、指定した記録単位に含まれているデータの中から所望のデータを消去データ確認ダイアログにおいて指定して消去するようにしたので、不要な情報を選択的に消去することが可能となる。
【００９７】
なお、図９に示す消去データ確認ダイアログ上において、メイン画像データが消去の対象として選択された場合（メイン画像データの左側の四角形内がチェックされた場合）には、消去データ確認ダイアログ上に表示されている他のデータ（サブ画像データまたは音声画像データ）の左側の四角形内に無条件に“×”を表示することにより、メイン画像データを消去する場合には、他のデータも消去されることを示すようにしてもよい。なお、その場合、サブ画像データまたは音声データの左側の四角形内の“×”は、メイン画像データの消去を中止しない限り表示され続ける（“×”の表示を消す操作を無効とする）ようにすれば、一層理解しやすい表示となる。
【００９８】
また、以上の実施の形態においては、メイン画像データを主なデータとし、メイン画像データを含まないデータ（サブ画像または音声のみのデータ）は許可しないようにした。しかしながら、メイン画像データを含まない記録単位（サブ画像データまたは音声データ）のみからなる記録単位も許可するようにしてもよいことは勿論である。
【００９９】
請求項１に記載の情報処理装置によれば、画像を含む記録単位をソートして表示することができる。
【図面の簡単な説明】
【図１】本発明の情報処理装置の一実施の形態の構成例を示す図である。
【図２】図１に示すパーソナルコンピュータ１の詳細な構成例を示すブロック図である。
【図３】図１に示す電子カメラ５の詳細な構成例を示すブロック図である。
【図４】図３のＲＡＭ４２に記憶されているデータの概略を示す図である。
【図５】図３のＲＡＭ４２に記憶されているデータの格納の一態様を示す図である。
【図６】図１に示すパーソナルコンピュータ１において実行される処理の一例を説明するフローチャートである。
【図７】図６に示す処理の結果表示される一覧表の表示例の中間画像の写真である。
【図８】図７に示す表示例において、消去ボタンが押圧された場合に実行される処理の一例を説明するフローチャートである。
【図９】図８に示す処理が実行された際に表示される消去データ確認ダイアログの表示例である。
【図１０】図８に示す処理が実行された際に表示される消去再確認ダイアログの表示例である。
【図１１】従来におけるデータ消去処理の一例を説明するフローチャートである。
【符号の説明】
３  キーボード（入力手段）
２０  ＣＰＵ（消去手段）
２４  Ｉ／Ｆ（消去手段）
【図１】
0004476369.tif 000002
【図２】
0004476369.tif 000003
【図３】
0004476369.tif 000004
【図４】
0004476369.tif 000005
【図５】
0004476369.tif 000006
【図６】
0004476369.tif 000007
【図７】
0004476369.tif 000008
【図８】
0004476369.tif 000009
【図９】
0004476369.tif 000010
【図１０】
0004476369.tif 000011
【図１１】
0004476369.tif 000012