(57)【特許請求の範囲】
【請求項１】
記録部から画像を読み出す画像読出手段と、
前記画像読出手段によって読み出された画像を表示部に表示させる表示処理手段と、
前記画像読出手段によって読み出された画像が、関連性を有する複数の画像で構成される関連画像に含まれる画像であるか否かを判断する関連画像判断手段と、
前記関連画像から代表画像を選択する代表画像選択手段と、
前記関連画像のうち代表画像のみを再生するグループ再生の設定を行うグループ再生設定手段と、
前記記録部に記録されている全ての画像を解析して再生対象の画像のリストを作成する解析手段と、を有し、
前記グループ再生設定手段によってグループ再生の設定がされていない場合、前記表示処理手段は、前記画像読出手段によって読み出された、前記代表画像以外の画像を含む画像を再生し、
前記グループ再生設定手段によってグループ再生の設定がされている状態で再生モードを開始した場合、前記画像読出手段は、前記解析手段による前記リストの作成の終了前に、前記記録部に記録されている画像の中から前回再生表示された画像、または最大ディレクトリの最大番号のファイルの画像を読み出し、前記関連画像判断手段は、前記画像読出手段によって読み出された画像が関連画像に含まれる画像であるか否かを判断し、前記関連画像判断手段によって関連画像に含まれる画像であると判断されると、前記代表画像選択手段は、前記読み出された画像を含んでいる関連画像を構成する複数の画像の中から代表画像を選択し、前記表示処理手段は、前記代表画像選択手段により選択された代表画像を表示し、
前記解析手段は、前記画像読出手段により前記代表画像が読み出された後で、前記リストの作成を行うことを特徴とする画像再生装置。
【請求項２】
前記関連画像判断手段は、前記画像の属性情報を解析することにより、関連画像に含まれる画像であるか否かを判断することを特徴とする請求項１に記載の画像再生装置。
【請求項３】
前記グループ再生設定手段によってグループ再生の設定がされている場合、前記解析手段による前記リストの作成が終了した後で、グループ数の表示を行うことを特徴とする請求項１または２に記載の画像再生装置。
【請求項４】
前記グループ数とは、関連する一組のグループを１グループとし、関連しない画像は１枚で１グループとし、これらのグループを合計した数であることを特徴とする請求項３に記載の画像再生装置。
【請求項５】
前記グループ再生設定手段によってグループ再生の設定がされている場合であって、次のグループの代表画像の再生を指示されたときに、読み出し対象の画像が前記解析手段によってまだ解析されていない場合には、前記表示処理手段は、前記表示部に画像を解析中である旨を表示することを特徴とする請求項１乃至４の何れか１項に記載の画像再生装置。
【請求項６】
前記関連画像は、連続撮影、ブラケット撮影、パノラマ撮影、スティッチ撮影または３Ｄ画像撮影によって撮影された一連の画像であることを特徴とする請求項１乃至５の何れか１項に記載の画像再生装置。
【請求項７】
記録部から画像を読み出す画像読出ステップと、
前記画像読出ステップによって読み出された画像を表示部に表示させる表示処理ステップと、
前記画像読出ステップによって読み出された画像が、関連性を有する複数の画像で構成される関連画像に含まれる画像であるか否かを判断する関連画像判断ステップと、
前記関連画像から代表画像を選択する代表画像選択ステップと、
前記関連画像のうち代表画像のみを再生するグループ再生の設定を行うグループ再生設定ステップと、
前記記録部に記録されている全ての画像を解析して再生対象の画像のリストを作成する解析ステップと、を有し、
前記グループ再生設定ステップによってグループ再生の設定がされていない場合、前記表示処理ステップでは、前記画像読出ステップによって読み出された、前記代表画像以外の画像を含む画像を再生し、
前記グループ再生設定ステップによってグループ再生の設定がされている状態で再生モードを開始した場合、前記画像読出ステップでは、前記解析ステップによる前記リストの作成の終了前に、前記記録部に記録されている画像の中から前回再生表示された画像、または最大ディレクトリの最大番号のファイルの画像を読み出し、前記関連画像判断ステップでは、前記画像読出ステップによって読み出された画像が関連画像に含まれる画像であるか否かを判断し、前記関連画像判断ステップによって関連画像に含まれる画像であると判断されると、前記代表画像選択ステップでは、前記読み出された画像を含んでいる関連画像を構成する複数の画像の中から代表画像を選択し、前記表示処理ステップでは、前記代表画像選択ステップにより選択された代表画像を表示し、
前記解析ステップでは、前記画像読出ステップにより前記代表画像が読み出された後で、前記リストの作成を行うことを特徴とする画像再生装置の画像再生方法。
【請求項８】
前記関連画像判断ステップでは、前記画像の属性情報を解析することにより、関連画像に含まれる画像であるか否かを判断することを特徴とする請求項７に記載の画像再生装置の画像再生方法。
【請求項９】
前記グループ再生設定ステップによってグループ再生の設定がされている場合、前記解析ステップによる前記リストの作成が終了した後で、グループ数の表示を行うことを特徴とする請求項７または８に記載の画像再生装置の画像再生方法。
【請求項１０】
記録部から画像を読み出す画像読出ステップと、
前記画像読出ステップによって読み出された画像を表示部に表示させる表示処理ステップと、
前記画像読出ステップによって読み出された画像が、関連性を有する複数の画像で構成される関連画像に含まれる画像であるか否かを判断する関連画像判断ステップと、
前記関連画像から代表画像を選択する代表画像選択ステップと、
前記関連画像のうち代表画像のみを再生するグループ再生の設定を行うグループ再生設定ステップと、
前記記録部に記録されている全ての画像を解析して再生対象の画像のリストを作成する解析ステップと、をコンピュータに実行させ、
前記グループ再生設定ステップによってグループ再生の設定がされていない場合、前記表示処理ステップでは、前記画像読出ステップによって読み出された、前記代表画像以外の画像を含む画像を再生し、
前記グループ再生設定ステップによってグループ再生の設定がされている状態で再生モードを開始した場合、前記画像読出ステップでは、前記解析ステップによる前記リストの作成の終了前に、前記記録部に記録されている画像の中から前回再生表示された画像、または最大ディレクトリの最大番号のファイルの画像を読み出し、前記関連画像判断ステップでは、前記画像読出ステップによって読み出された画像が関連画像に含まれる画像であるか否かを判断し、前記関連画像判断ステップによって関連画像に含まれる画像であると判断されると、前記代表画像選択ステップでは、前記読み出された画像を含んでいる関連画像を構成する複数の画像の中から代表画像を選択し、前記表示処理ステップでは、前記代表画像選択ステップにより選択された代表画像を表示し、
前記解析ステップでは、前記画像読出ステップにより前記代表画像が読み出された後で、前記リストの作成を行うことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を再生する画像再生装置、その画像再生方法およびプログラムに関するものである。
【背景技術】
【０００２】
近年、銀塩フィルムを用いたカメラに代わり、ＣＣＤ(Charge Coupled Device)などで構成される半導体からなる撮像素子を用いたカメラが使用されている。この種のカメラにおいては、電子的に画像データを記録媒体に記録し、ＬＣＤ（Liquid Crystal Display）のような表示装置で表示する構成を有し、デジタルカメラとして市販されている。このようなデジタルカメラにおいては、一般的に連写と呼ばれる連続撮影機能を備え、関連する一連の画像データを記録することを可能にした機種がある。
【０００３】
このような一連の撮影操作をし、互いに関連のある画像データとして複数枚の画像データを撮影して記録媒体に記録する場合、記録した複数枚の画像データを関連画像データとし、関連画像データのなかで代表画像を特定して記録する方法がある（特許文献１）。このような機種では関連画像データのなかで代表画像のみを表示し、関連画像データのその他の画像を表示しないで再生することができる。また、近年では、記録媒体の記録容量も増大し、多数の画像が記録可能となり、これら画像をユーザに容易に閲覧させる場合、総画像枚数または表示画像の通し番号などを表示させるものがある（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２２１７６９号公報
【特許文献２】特開２００５−２２３５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような機種では、カラー液晶パネルなどの電子ファインダを用いてユーザに記録媒体内の画像を容易に閲覧させるために同時に記録媒体内の情報を表示していた。しかしながら、記録媒体の記録容量が大きくなり、記録画像枚数または記録ディレクトリ数が多くなるにつれ、記録媒体内情報を検索し表示リストなどを作成するために時間がかかり、ユーザが画像を閲覧するまでに時間を要するという問題があった。特に、関連画像データのなかで代表画像のみを再生する場合には、代表画像の特定のために、記録媒体内の全画像の解析を行い画像間の関連を解析する必要があり、全解析の完了までに更に時間を要してしまうことがあった。
【０００６】
本発明は、このような問題点に鑑みてなされたものであり、関連画像を再生するグループ再生するときに迅速に画像を表示することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像再生装置は、記録部から画像を読み出す画像読出手段と、前記画像読出手段によって読み出された画像を表示部に表示させる表示処理手段と、前記画像読出手段によって読み出された画像が、関連性を有する複数の画像で構成される関連画像に含まれる画像であるか否かを判断する関連画像判断手段と、前記関連画像から代表画像を選択する代表画像選択手段と、前記関連画像のうち代表画像のみを再生するグループ再生の設定を行うグループ再生設定手段と、前記記録部に記録されている全ての画像を解析して再生対象の画像のリストを作成する解析手段と、を有し、前記グループ再生設定手段によってグループ再生の設定がされていない場合、前記表示処理手段は、前記画像読出手段によって読み出された、前記代表画像以外の画像を含む画像を再生し、前記グループ再生設定手段によってグループ再生の設定がされている状態で再生モードを開始した場合、前記画像読出手段は、前記解析手段による前記リストの作成の終了前に、前記記録部に記録されている画像の中から前回再生表示された画像、または最大ディレクトリの最大番号のファイルの画像を読み出し、前記関連画像判断手段は、前記画像読出手段によって読み出された画像が関連画像に含まれる画像であるか否かを判断し、前記関連画像判断手段によって関連画像に含まれる画像であると判断されると、前記代表画像選択手段は、前記読み出された画像を含んでいる関連画像を構成する複数の画像の中から代表画像を選択し、前記表示処理手段は、前記代表画像選択手段により選択された代表画像を表示し、前記解析手段は、前記画像読出手段により前記代表画像が読み出された後で、前記リストの作成を行うことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、関連画像を再生するグループ再生するときに画像を閲覧するまでにかかる時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係るデジタルカメラの外観図である。
【図２】デジタルカメラの構成を示すブロック図である。
【図３】全体的な動作を示すフローチャートである。
【図４】撮影モード処理を示すフローチャートである。
【図５】撮影処理を示すフローチャートである。
【図６】記録処理を示すフローチャートである。
【図７】記録媒体内のツリー構造を示す図である。
【図８】画像データのファイル構造を示す図である。
【図９】再生モード処理を示すフローチャートである。
【図１０】初期画像情報の取得処理を示すフローチャートである。
【図１１】代表画像検出処理を示すフローチャートである。
【図１２】再生入力待ちの処理を示すフローチャートである。
【図１３】ファイル解析処理を示すフローチャートである。
【図１４】検索リスト作成処理を示すフローチャートである。
【図１５】記録媒体内のツリー構造を示す図である。
【図１６】信頼性確認処理を示すフローチャートである。
【図１７】検索管理ファイルの構造の一例を示す図である。
【図１８】検索管理ファイル生成処理を示すフローチャートである。
【図１９】属性情報取得処理を示すフローチャートである。
【図２０】画像表示処理を示すフローチャートである。
【図２１】代表画像選択処理を示すフローチャートである。
【図２２】再生対象リスト作成処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の好適な実施形態を説明する。本実施形態では、画像再生装置の一例としてデジタルカメラを用いて説明する。
［デジタルカメラの構成］
図１は、本実施形態に係るデジタルカメラの外観図である。
デジタルカメラ１００は画像表示部２８、操作部７０、モード切替スイッチ６０、シャッタースイッチ６２、電源スイッチ７２、コントローラホイール７３、コネクタ１１２などを備えている。
画像表示部（表示部）２８は画像や各種情報を表示するディスプレイである。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネルなどである。操作部７０にはモード切替スイッチ６０、シャッタースイッチ６２などを含めることができる。
【００１１】
モード切替スイッチ６０は各種モードを切り替えるためのスイッチである。シャッタースイッチ６２はユーザがデジタルカメラ１００に対して撮影指示を行うためのボタンである。コントローラホイール７３はユーザがデジタルカメラ１００に対して各種指示を行う、回転操作可能なボタンである。
電源スイッチ７２はユーザが電源オンと電源オフとを切り替えるスイッチである。コネクタ１１２は接続ケーブルが接続される接続部である。
【００１２】
また、デジタルカメラ１００は装着部としての記録媒体スロット２０１、スロット蓋２０２を備えている。記録媒体スロット２０１はメモリカードやハードディスクなどの記録媒体２００を格納することができる。記録媒体スロット２０１に格納された記録媒体２００はデジタルカメラ１００との間で通信が可能である。また、記録媒体２００には、メモリカードやハードディスクの他、半導体メモリや磁気ディスクなどが用いられる。
【００１３】
図２は、デジタルカメラの構成の一例を示すブロック図である。
デジタルカメラ１００はフォーカスレンズを含む撮影レンズ１０３、絞り機能を備えるシャッター１０１、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子などで構成される撮像部２２、レンズバリア１０２を備えている。レンズバリア１０２は撮影レンズ１０３などを被覆することにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１４】
また、デジタルカメラ１００はＡ／Ｄ変換器２３、タイミング発生部１２、画像処理部２４、メモリ制御部１５、システム制御部５０、メモリ３２、Ｄ／Ａ変換器１３、画像表示部２８、不揮発性メモリ５６、システムメモリ５２を備えている。Ａ／Ｄ変換器２３は、撮像部２２や図示しない音声制御部から出力されるアナログ信号をデジタル信号に変換する。タイミング発生部１２はメモリ制御部１５およびシステム制御部５０により制御される。
【００１５】
画像処理部２４はＡ／Ｄ変換器２３からのデータまたはメモリ制御部１５からのデータに対し所定の画素補間、縮小などのリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。更に、画像処理部２４では、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１６】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４およびメモリ制御部１５を介して、あるいは直接メモリ制御部１５を介してメモリ３２に書き込まれる。メモリ３２は所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えていて、画像表示用も兼ねている。
圧縮／伸張部１６は適応離散コサイン変換（ＡＤＣＴ）などにより画像データを圧縮伸張する。また、圧縮／伸張部１６はシャッター１０１をトリガとしてメモリ３２に格納された撮影画像を読み込んで圧縮処理を行い、処理を終えたデータをメモリ３２に書き込む。更に、圧縮／伸張部１６は記録部１９などからメモリ３２に読み込まれた圧縮画像を読み込んで伸張処理を行い、処理を終えたデータをメモリ３２に書き込む。圧縮／伸張部１６によりメモリ３２に書き込まれた画像データは、システム制御部５０のファイル部においてファイル化され、インタフェース１８を介して記録媒体２００に記録される。
【００１７】
画像表示部２８はＬＣＤなどからなり、メモリ３２に書き込まれた表示用の画像データをＤ／Ａ変換器１３を介して表示する。システム制御部５０はコンピュータとして機能し、デジタルカメラ１００全体を制御する。システムメモリ５２はシステム制御部５０の動作用の定数、変数、プログラムなどを記憶する。不揮発性メモリ５６は電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭなどが用いられる。
【００１８】
デジタルカメラ１００はシャッタースイッチＳＷ１、シャッタースイッチＳＷ２、モード切替スイッチ６０、操作部７０および電源スイッチ７２など、システム制御部５０に各種の動作指示を入力するための操作手段を備えている。シャッタースイッチＳＷ１はシャッタースイッチ６２の操作途中（半押し）でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理などの動作開始を指示する。シャッタースイッチＳＷ２はシャッタースイッチ６２の操作完了（全押し）でＯＮとなり、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮像処理の動作開始を指示する。モード切替スイッチ６０はシステム制御部５０の動作モードを静止画撮影モード、連続撮影（連写）モード、動画モード、再生モードなどの何れかに切り替えることができる。
【００１９】
操作部７０は各種ボタンやタッチパネルなどからなる。具体的に例示すると以下の通りとなる。操作部７０は消去ボタン、メニューボタン、ＳＥＴボタン、十字に配置された４方向キー、コネクタ１１２に接続されたプリンタに対する印刷機能を実現する印刷予約ボタン、消去ボタンなどから構成される。メニューボタンが押されると各種設定が可能なメニュー画面が画像表示部２８に表示される。ユーザは画像表示部２８に表示されたメニュー画面、４方向キーやＳＥＴボタンを用いて直感的に各種設定を行うことができる。また、操作部７０には、後述する絞り込みボタン、グループ再生ボタンおよびリジューム再生ボタンなども含まれている。電源スイッチ７２は電源オン、電源オフを切り替える。
【００２０】
デジタルカメラ１００は電源制御部３９、電源部３０、コネクタ３３、３４を備えている。電源制御部３９は電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路などにより構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部３９はその検出結果およびシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
電源部３０はアルカリ電池やリチウム電池などの一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池などの二次電池、ＡＣアダプタなどである。コネクタ３３、３４は電源部３０と電源制御部３９とを接続する。
【００２１】
デジタルカメラ１００はＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）４０、記録媒体着脱検知部９８、通信部１１０、コネクタ１１２、インタフェース１８、コネクタ３５を備えている。ＲＴＣ４０は電源制御部３９とは別に内部に電源部を保持し、電源部３０が落ちた状態であっても、時計動作状態を続けることができる。システム制御部５０は起動時にＲＴＣ４０より取得した日時を用いてタイマー制御する。記録媒体着脱検知部９８はコネクタ３５に記録媒体２００が装着されているか否かを検知する。
【００２２】
通信部１１０はＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信などで各種通信処理を行う。コネクタ（無線通信の場合はアンテナ）１１２は通信部１１０を介してデジタルカメラ１００を他の機器と接続する。コネクタ１１２に対してはプリンタなどが接続される。プリンタが接続された場合、記録媒体２００に記録された画像ファイルがプリンタに転送されることで、パソコンなどを介さず直接プリンタを用いて画像印刷を行うことができる。インタフェース１８は記録媒体２００をデジタルカメラ１００と接続する接続部である。コネクタ３５は記録媒体２００とインタフェース１８とを接続する。
【００２３】
記録媒体２００は半導体メモリや磁気ディスクなどから構成される記録部１９、デジタルカメラ１００とのインタフェース３７および記録媒体２００とデジタルカメラ１００とを接続するためのコネクタ３６を備えている。
【００２４】
（デジタルカメラの全体のフロー）
以下、本実施形態のデジタルカメラ１００の全体動作について図３に示すフローチャートを参照して説明する。なお、図３を含む以下に示すフローチャートは、システム制御部５０がメモリ３２に格納されたプログラムを読み出し、演算処理や制御を行うことにより実現される。
【００２５】
図３は、本実施形態のデジタルカメラ１００の全体的な動作を説明するためのフローチャートである。
ステップＳ３０１では、ユーザにより電源スイッチ７２が操作され、電源オンに切り替わることで、システム制御部５０はフラグや制御変数などを初期化する。ステップＳ３０２では、システム制御部５０はモード切替スイッチ６０の設定位置を判断し、撮影モードに設定されている場合、ステップＳ３０３に進み、撮影モード以外が設定されている場合、ステップＳ３０４に進む。ステップＳ３０３における撮影モード処理の詳細は後述する。
【００２６】
ステップＳ３０４では、システム制御部５０はモード切替スイッチ６０が再生モードに設定されているかを判断し、再生モードに設定されている場合、ステップＳ３０５に進み、再生モード以外が設定されている場合、ステップＳ３０６に進む。ステップＳ３０５における再生モード処理の詳細は後述する。ステップＳ３０６では、システム制御部５０は選択されたモードに応じた処理を実行し、実行後にステップＳ３０７に進む。その他のモードとして記録媒体２００に格納されたファイルの送受信を行う通信モードが含まれる。
【００２７】
ステップＳ３０７では、システム制御部５０は電源スイッチ７２の設定位置を判断する。電源スイッチ７２が電源オンに設定されている場合、ステップＳ３０２に戻り、電源スイッチ７２が電源オフに設定されている場合、ステップＳ３０８に進む。ステップＳ３０８では、システム制御部５０は所定の終了処理を行う。終了処理には、以下のような処理が含まれる。すなわち、システム制御部５０は画像表示部２８の表示を終了状態に変更し、レンズバリア１０２を閉じて撮像部２２を保護する。また、システム制御部５０はフラグや制御変数などを含むパラメータや設定値、設定モードを不揮発性メモリ５６に記録し、その後、電源供給が不要な部分への電源を遮断する。
【００２８】
（撮影モード処理）
図４は、撮影モード処理を示すフローチャートである。
撮影モードを開始すると、ステップＳ４０１において、システム制御部５０は画像表示部２８にスルー表示を行う。ステップＳ４０２では、システム制御部５０は電源制御部３９により電源部３０の残容量、記録媒体２００の有無および記録媒体２００の残容量がデジタルカメラ１００の動作に問題があるか否かを判断する。問題がある場合、ステップＳ４０３に進み、システム制御部５０は画像表示部２８などを介して画像や音声により所定の警告表示を行い、その後、ステップＳ４０１に戻る。問題がない場合、ステップＳ４０４に進む。
【００２９】
ステップＳ４０４では、システム制御部５０はユーザによりシャッタースイッチＳＷ１が押下されたか否かを判定する。押下された場合、ステップＳ４０５に進み、押下されていない場合、シャッタースイッチＳＷ１の押下を待機する。ステップＳ４０５では、システム制御部５０は測距処理を行い、撮影レンズ１０３の焦点を被写体に合わせると共に、測光処理を行って絞り値およびシャッター時間を決定する。システム制御部５０は測光処理において、必要であればフラッシュの設定も行う。
【００３０】
ステップＳ４０６では、システム制御部５０はユーザによりシャッタースイッチＳＷ２が押下されたか否かを判定する。押下された場合、ステップＳ４０８に進み、押下されていない場合、ステップＳ４０７に進み、システム制御部５０はシャッタースイッチＳＷ１の押下が継続されているかを判断する。シャッタースイッチＳＷ１の押下が解除されている場合、ステップＳ４０４に戻る。
ステップＳ４０８では、システム制御部５０は画像表示部２８の表示状態を固定色表示状態に設定する。ステップＳ４０９では、システム制御部５０は撮影処理を実行する。この撮影処理の詳細は、後述する。
【００３１】
ステップＳ４１０では、システム制御部５０は画像表示部２８に対し撮影画像のクイックレビュー表示を行う。クイックレビュー表示後、ステップＳ４１１では、システム制御部５０は撮影処理で得られた画像データを画像ファイルとして記録媒体２００に対し書き込みを行う記録処理を行う。この記録処理の詳細は、後述する。
記録処理を行った後、ステップＳ４１２では、システム制御部５０はシャッタースイッチＳＷ２の押下が解除されるまで、継続してクイックレビュー表示（レックレビュー機能）を行う。したがって、ユーザは撮影画像の確認を容易に行うことをできる。このレックレビュー機能は、上述したステップＳ４１０のクイックレビュー表示と同様に画像表示を行うが、拡大して表示する。そのために、システム制御部５０は上述したステップＳ４１１の記録処理に用いた記録画像を表示用画像として使用する。ここでは、システム制御部５０は例えば図示しない撮影画像の拡大・縮小ボタンの設定に応じて、撮影画像を拡大する。なお、解像度の高い記録画像を表示用画像として使用するために、撮影画像を拡大して表示した場合でも、ユーザは記録画像と同様にレベルの細部まで画像を確認することができる。
【００３２】
ステップＳ４１３では、システム制御部５０はシャッタースイッチＳＷ２が押下されているか否かを判定する。ステップＳ４１１の記録処理が終了した際にシャッタースイッチＳＷ２の押下が解除された状態の場合、ステップＳ４１４に進む。また、ユーザがシャッタースイッチＳＷ２を押し続けてクイックレビュー表示を継続し撮影画像の確認を行った後にシャッタースイッチＳＷ２の押下が解除された状態の場合、ステップＳ４１４に進む。ステップＳ４１４では、システム制御部５０は所定のミニマムレビュー時間が経過したか否かを判定する。その時間が経過している場合、ステップＳ４１５に進み、その時間が経過していない場合、その時間が経過するのを待機する。
【００３３】
ステップＳ４１５では、システム制御部５０は画像表示部２８の表示状態をスルー表示状態に設定する。この場合、画像表示部２８でのクイックレビュー表示によって撮影画像を確認した後に、次の撮影のために撮像した画像データを逐次表示するスルー表示状態にすることができる。
ステップＳ４１６では、システム制御部５０はシャッタースイッチＳＷ１の押下が解除されたか否かを判定する。シャッタースイッチＳＷ１が押下されている場合、ステップＳ４０６に戻り、システム制御部５０は次の撮影に備える。シャッタースイッチＳＷ１の押下が解除された場合、システム制御部５０は一連の撮影動作を終え、ステップＳ４０４に戻り、撮影待機状態に戻る。
【００３４】
（撮影処理）
図５は、図４のステップＳ４０９の撮影処理を示すフローチャートである。
まず、ステップＳ５０１では、システム制御部５０は撮影開始する日時をＲＴＣ４０から取得し、システムメモリ５２に記憶する。続いて、ステップＳ５０２では、システム制御部５０はシステムメモリ５２またはメモリ３２に記憶される測光データに従い、絞り機能を有するシャッター１０１を絞り値に応じて開放する。ステップＳ５０３では、システム制御部５０は撮像部２２の撮像素子を露光する。
【００３５】
ステップＳ５０４では、システム制御部５０は測光データに従って撮像部２２の露光終了を待機する。ステップＳ５０５では、システム制御部５０はシャッター１０１を閉じる。ステップＳ５０６では、システム制御部５０は撮像部２２から電荷信号を読み出した後、Ａ／Ｄ変換器２３、画像処理部２４、メモリ制御部１５を介してメモリ３２に撮影画像のデータを書き込む。ステップＳ５０７では、システム制御部５０はメモリ制御部１５、必要に応じて画像処理部２４を用いてメモリ３２に書き込まれた画像データを読み出し、圧縮／伸張部１６を介して圧縮処理などの画像処理を行う。その後、システム制御部５０は画像処理をした画像データをメモリ３２に書き込む。ステップＳ５０８では、システム制御部５０はメモリ３２から画像データを読み出し、メモリ制御部１５を介して表示画像データの転送を行う。上述した一連の撮影処理を行い、図４に示すステップＳ４０９に戻る。
【００３６】
（記録処理）
図６は、図４に示すステップＳ４１１の記録処理を示すフローチャートである。このフローチャートでは、上述した撮影処理によって生成された画像データを記録処理する動作について説明する。
まず、ステップＳ６０１では、システム制御部５０はファイル名生成ルールに則りファイル名を生成する。ステップＳ６０２では、システム制御部５０は図５に示すステップＳ５０１によりシステムメモリ５２に記憶した日時情報を取得する。ステップＳ６０３では、システム制御部５０は画像データのデータサイズを取得する。ステップ６０４では、システム制御部５０は生成したファイルを格納するディレクトリが記録媒体２００に存在するか否かを判定する。ディレクトリがある場合、ステップＳ６０６に進む。ディレクトリがない場合、ステップＳ６０５に進み、システム制御部５０は画像データを格納するためのディレクトリを作成する。図７は、記録媒体２００内に画像データ「ＩＭＧ＿０００１．ＪＰＧ」７０１などを格納するためのディレクトリ「１００ＸＹＺ」７０２が作成されている状態を示す図である。
【００３７】
ステップＳ６０５では、システム制御部５０はステップＳ６０１で生成したファイル名およびステップＳ６０２で取得した日時情報を用いてディレクトリエントリを作成する。ステップＳ６０６では、システム制御部５０は撮影処理においてメモリ３２に格納された画像データに対し、撮影日時などの撮影時条件などから構成されるファイルヘッダを作成する。なお、以上のように生成される画像ファイルの構成については後述する。
【００３８】
ステップＳ６０７では、システム制御部５０はメモリ３２に格納された画像データが関連画像データの一部の撮影（関連画像撮影）であるか否かを判断する。この判断は、システム制御部５０が、連続撮影、ブラケット撮影、パノラマ撮影、スティッチ撮影、３Ｄ画像撮影、連写撮影モードなどを指定する操作部７０による設定やモード切替スイッチ６０の設定位置に基づいて判断する。関連画像撮影ではない場合、ステップＳ６０９に進む。関連画像撮影の場合、ステップＳ６０８に進み、システム制御部５０はステップＳ６０６で作成されたファイルヘッダに一連の撮影の間において後述する関連画像情報を記録する。ステップＳ６０９では、システム制御部５０はステップＳ６０１で生成したファイル名およびステップＳ６０２で取得した日時情報からディレクトリエントリを生成し、画像データを記録媒体２００に記録し、記録処理を終了する。
【００３９】
（ファイル構造）
次に、上述した記録処理において記録媒体２００に記録する画像データのファイル構造について図８を参照して説明する。画像データ８０１は先頭に画像開始を示すマーカＳＯＩ（８０２）を有し、その後にアプリケーションマーカＡＰＰ１（８０３）を有する。アプリケーションマーカＡＰＰ１（８０３）内は、ＡＰＰ１のサイズ（８０４）、ＡＰＰ１の識別コード（８０５）、画像の作成日時を示すDateTime（８０６）、画像データが生成された日時を示すDateTimeOriginal（８０７）、画像の関連を示すRelationInformation（８０８）、その他の撮影情報（８０９）およびサムネイル画像（８１０）から構成される。
【００４０】
上述したステップＳ６０９でディレクトリエントリが生成されると、DateTime（８０６）およびDateTimeOriginal（８０７）には、ステップＳ５０１でシステムメモリ５２に記憶した撮影日時情報が格納される。また、RelationInformation（８０８）には、複数の撮影画像間において関連があることを示す所定の情報が記載される。この所定の情報は最初に記録した関連画像の画像番号であってもよく、特定の撮影モードを示す情報であってもよい。この所定の情報を関連画像情報という。
【００４１】
また、図８に示すように、記録される画像データは、量子化テーブルＤＱＴ（８１１）、ハフマンテーブルＤＨＴ（８１２）、フレーム開始マーカＳＯＦ（８１３）、スキャン開始マーカＳＯＳ（８１４）および圧縮データ８１５から構成される。そして、画像データは、画像データの最後を示すマーカＥＯＩ（８１７）で終端される。
図８に示すファイル構造はＥｘｉｆ規格として定義された構造であり、ＡＰＰ１（８０３）コードならびに識別コード（８０５）を参照することで、Ｅｘｉｆ構造であると認識可能である。
【００４２】
（再生モード処理）
図９は、再生モード処理を示すフローチャートである。
ユーザによるモード切替スイッチ６０を介した再生指示によって、再生モードが開始する。
まず、ステップＳ９０１において、システム制御部５０は記録媒体２００から初期画像情報を取得する。この初期画像とは最新の画像あるいは前回の再生で表示した画像である。初期画像情報の取得は、後述する再生対象リスト作成や検索リスト作成よりも先に行うことで、再生モードに入ると直ぐに、初期画像の画像表示ができるというメリットがある。ステップＳ９０１における初期画像情報取得処理の詳細は後述する。
【００４３】
ステップＳ９０２では、システム制御部５０はステップＳ９０１の初期画像情報の取得が正しく行われたか否かを判断する。このような判断をするのは、画像が一枚もないような場合やメディア不良によって画像情報を取得できない場合があるためである。初期画像情報が取得できる場合、少なくとも画像が１枚あると判断される。画像がある場合、ステップＳ９０３に進み、画像がない場合、ステップＳ９０９に進む。
ステップＳ９０３では、システム制御部５０はステップＳ９０１で取得した初期画像情報に基づいて記録媒体２００から初期画像を読み込む。ステップ９０４では、システム制御部５０は読み込んだ初期画像の撮影情報や属性情報などの後述するファイル解析処理を行う。ステップＳ９０５では、システム制御部５０は読み込んだ初期画像の表示を行うと共に、撮影情報や属性情報なども設定に応じて表示する。また、システム制御部５０はステップＳ９０４のファイル解析結果に応じて、初期画像のファイルの一部が壊れているなど不正なデータであることが解析された場合、エラー表示も合わせて行う。
【００４４】
ステップＳ９０６では、システム制御部５０は記録媒体２００に収められている再生対象リストの作成を開始する。再生対象リストとは、例えばＤＣＦ規格に従った再生機器がＤＣＦルートディレクトリのディレクトリエントリを解析し、その再生機器において再生可能な画像を予め取得し管理するためのリストである。この処理は、非同期で動き、完了を待たずに次の処理に進むことができる。このように処理することで、多くの画像が記録媒体２００に記録されていて、再生対象リスト作成に時間がかかるような場合でも画像の閲覧を可能にする。ステップＳ９０７では、システム制御部５０は検索リストの作成を開始する。検索リストとは、画像に付加された属性情報を予め取得し管理するリストである。予め検索リストを作成しておくことで属性ごとの再生や消去といった処理を迅速に行うことが可能となる。検索リスト作成処理も再生対象リスト作成処理と同様に完了を待たずに次の処理に進み、ステップＳ９０８で、システム制御部５０はユーザによる再生の入力待ち状態に進む。
なお、ステップ９０２において、画像が１枚もない場合、ステップＳ９０９に進み、システム制御部５０は「画像がありません」などのメッセージ表示を伴う、画像がない旨の表示を画像表示部２８を介して行い、ステップＳ９０８に進む。
【００４５】
（初期画像情報取得処理）
図１０は、図９のステップＳ９０１の初期画像情報取得処理を示すフローチャートである。
まず、ステップＳ１００１では、システム制御部５０は初期画像情報を取得済みであるか否かを判断する。取得済みの場合、本処理を終了し、取得済みではない場合、ステップＳ１００２に進み、システム制御部５０は記録媒体２００からルートディレクトリエントリを読み出す。ステップＳ１００３では、システム制御部５０はステップＳ１００２で読み出したルートディレクトリを解析し、「／ＤＣＩＭ」ディレクトリが存在するか否かを判断する。「／ＤＣＩＭ」が存在しない場合、システム制御部５０は再生画像がないものと判断し、本処理を終了する。「／ＤＣＩＭ」が存在する場合、ステップＳ１００４に進む。
【００４６】
ステップＳ１００４では、システム制御部５０は前回再生表示した画像から再生するリジューム再生設定が「入」であるか否か判断する。この判断は、後述する図１２のステップＳ１２２９において設定されたリジューム再生設定に基づいて判断する。リジューム再生設定が「入」の場合、ステップＳ１００５において、システム制御部５０は前回再生表示した画像を検出し、読み出す。この処理は、画像読出手段による処理の一例に対応する。ステップＳ１００６では、システム制御部５０は前回再生表示した画像が存在するか否かを判断する。画像が存在する場合、ステップＳ１０１４に進み、画像が存在しない場合、ステップＳ１００７に進む。
【００４７】
一方、ステップＳ１００４において、リジューム再生設定が「切」の場合、ステップＳ１００７に進み、システム制御部５０は「／ＤＣＩＭ」のディレクトリを読み込み、検索ディレクトリ番号をＤＣＦ規格上の最大値である９９９に設定する。ステップＳ１００８において、システム制御部５０は対応するディレクトリが存在するか否かを判断する。存在する場合、ステップＳ１００９に進み、システム制御部５０はこのディレクトリエントリを読み出す。ステップＳ１０１０では、システム制御部５０は再生画像が存在するか否かを判断する。なお、図１０のステップＳ１００８、Ｓ１００９に記載されている「／ＤＣＩＭ／”ＤｉｒＮｕｍｘｘｘｘｘ”」は、例えばＤｉｒＮｕｍが１００の場合、／ＤＣＩＭ／１００ｘｘｘｘｘとなる。ｘｘｘｘｘは、５文字のＡＳＣＩＩ半角英数字である。
【００４８】
ステップＳ１０１０において、再生可能ファイルが存在しない場合、ステップＳ１０１１に進み、システム制御部５０はＤｉｒＮｕｍがＤＣＦ規格上の最小値である１００であるかを判断する。ＤｉｒＮｕｍが１００の場合、システム制御部５０は検索を終了する。ＤｉｒＮｕｍが１００以外の場合、ステップＳ１０１２に進み、システム制御部５０はＤｉｒＮｕｍよりも１つ小さいディレクトリを検索する。
一方、ステップＳ１０１０で再生可能ファイルが存在した場合、ステップＳ１０１３に進み、ステップＳ１０１３において、システム制御部５０は該当するディレクトリ内から再生可能な最大番号のファイルを検出し、読み出す。この処理は、画像読出手段による処理の一例に対応する。
【００４９】
ステップＳ１０１４では、システム制御部５０は複数の関連画像のうち代表画像を再生するグループ再生設定が「入」であるか否かを判断する。この判断は、後述する図１２のステップＳ１２２７において設定されたグループ再生設定に基づいて判断する。グループ再生設定が「入」の場合、ステップＳ１０１５に進み、システム制御部５０は後述する代表画像検出処理を行う。ステップＳ１０１６では、システム制御部５０は検出した代表画像を初期画像として設定し、本処理を終了する。
一方、ステップＳ１０１４で、グループ再生設定が「切」であると判断された場合、ステップＳ１０１６において、システム制御部５０はステップＳ１０１３で検出した最大番号のファイルを初期画像として設定し、本処理を終了する。
【００５０】
（代表画像検出処理）
図１１は、図１０のステップＳ１０１５の代表画像検出処理を示すフローチャートである。
ステップＳ１１０１では、システム制御部５０は現在検出し、読み出している画像の属性情報を取得する。この処理は、後述する図１９の属性情報取得処理により行われる。なお、現在検出し、読み出している画像とは、図１０の初期画像情報取得処理によってリジューム再生された画像として、前回再生表示された画像であったり、最大ディレクトリの最大番号のファイルの画像であったりする。なお、この処理によって、システム制御部５０は関連画像情報を取得することができる。この処理は、関連画像判断手段による処理の一例に対応する。関連画像情報は、図８のRelationInformation（８０８）に示される情報であり、画像間の関連を示す画像番号であってもよく、関連画像を撮影可能な撮影モード情報であってもよい。
【００５１】
ステップＳ１１０２では、システム制御部５０は現在検出している画像の関連画像情報をシステムメモリ５２に一時記憶し、後述する処理における比較に用いる。ステップＳ１１０３では、システム制御部５０は現在の画像の画像番号が最小番号（最小ファイル番号）であるか否か判断する。最小番号の場合、システム制御部５０は現在の画像番号の画像を代表画像としてシステムメモリ５２に記憶し、本処理を終了する。一方、最小番号でない場合、ステップＳ１１０４に進み、システム制御部５０は画像番号を１減算する。ステップＳ１１０５では、システム制御部５０は減算した画像番号の画像を検出し、読み込む。ステップＳ１１０６では、システム制御部５０は読み込んだ画像の属性情報を取得する。
【００５２】
ステップＳ１１０７では、システム制御部５０はシステムメモリ５２に記憶している１つ前の関連画像が、読み込んでいる画像と関連しているか否かを判断する。この判断は、画像間で関連を示す画像番号や関連画像を撮影可能な撮影モード情報などの関連画像情報によって判断することができる。
関連画像の場合、ステップＳ１１０２に戻り、システム制御部５０はステップＳ１１０５で読み込んだ画像の関連画像情報をシステムメモリ５２に記憶する。その後、システム制御部５０はステップＳ１１０３において、画像番号が最小番号になるまで、あるいは関連画像でない画像を検出するまで処理を繰り返す。
【００５３】
ステップＳ１１０７において、関連画像ではないと判断された場合、システム制御部５０はステップＳ１１０２でシステムメモリ５２に記憶している関連画像情報の画像を代表画像としてシステムメモリ５２に記憶し、本処理を終了する。
このように画像間の関連画像情報を比較することにより代表画像を検出し、図１０の初期画像情報取得処理に戻り、ステップＳ１０１６において、システム制御部５０は検出した代表画像を初期画像として設定する。
【００５４】
（再生モード入力待ち処理）
図１２は、図９のステップＳ９０８の再生入力待ちの処理を示すフローチャートである。
まず、ステップＳ１２０１では、システム制御部５０はユーザによる入力があるか否かを判断する。ここで、入力とは、ユーザによる操作部７０やスロット蓋２０２に対する操作や、電源の低下などを知らせるイベントや、起動時に開始をかけた検索リスト作成処理の完了通知などが含まれる。入力を待機し、入力があった場合、ステップＳ１２０２に進む。
ステップＳ１２０２では、システム制御部５０は入力が画像送りボタンか否かを判断する。画像送りボタンの場合、ステップＳ１２０３に進み、システム制御部５０は次に表示する画像を読み込む。画像送りボタンは対の方向で形成されており、その送り方向によって次に表示する画像が変化する。ステップＳ１２０４では、システム制御部５０はグループ再生設定が「入」であるか否かを判断する。このグループ再生設定は、後述するステップＳ１２２７で設定される。グループ再生設定が「入」ではない場合、ステップＳ１２０５に進み、システム制御部５０はステップＳ１２０３で読み込んだ画像に対して後述するファイル解析処理を行う。ステップＳ１２０６では、システム制御部５０は後述する代表画像選択処理を行う。ステップＳ１２０７では、システム制御部５０は読み込んだ画像に対して後述する画像表示処理を行うと共に、撮影情報や属性情報なども設定に応じて表示する。また、システム制御部５０はステップＳ１２０５のファイル解析結果に応じて、表示画像のファイルの一部が壊れているなど不正なデータであることが解析された場合、エラー表示も合わせて行う。その後、ステップＳ１２０１の入力待ち状態に戻る。
【００５５】
一方、ステップＳ１２０４において、グループ再生設定が「入」であると判断された場合、ステップＳ１２０８に進み、システム制御部５０は読み込んだ画像があるディレクトリが解析済みであるか否かを判断する。解析済みの場合、ステップＳ１２０６に進み、解析済みではない場合、ステップＳ１２０９に進む。ステップＳ１２０９では、システム制御部５０は読み込んだ画像を有するディレクトリを予約ディレクトリとしてシステムメモリ５２に記憶する。ステップＳ１２１０では、システム制御部５０はユーザに解析中である旨を伝えるメッセージやアイコン表示を画像表示部２８に表示する。ここで設定された予約ディレクトリは、後述する検索リスト作成処理において優先的に解析される。
【００５６】
ステップＳ１２０２において、画像送りボタンではないと判断された場合、ステップＳ１２１１に進み、システム制御部５０は入力が終了ボタンか否かを判断する。終了ボタンの場合、ステップＳ１２１２に進み、システム制御部５０は検索リスト作成処理を終了する。ここでは、システム制御部５０が検索リストを作成途中であれば、その処理を中断し、既に作成を完了していれば何も行わない。
ステップＳ１２１３では、システム制御部５０は再生対象リスト作成処理を終了する。この処理もステップＳ１２１２の処理と同様に、再生対象リスト作成が途中であれば、その処理を中断し、既に完了していれば何も行わない。その後、再生モード処理を終了し、図３に示すステップＳ３０３に戻る。
【００５７】
ステップＳ１２１１において、入力が終了ボタンではないと判断された場合、ステップＳ１２１４に進み、システム制御部５０は図９のステップＳ９０６で実行した再生対象リスト作成が完了しているか否かを判断する。完了していない場合、ステップＳ１２０１の入力待ち状態へ戻る。このとき、システム制御部５０は再生対象リスト作成が完了していない旨を伝えるメッセージやアイコン表示を画像表示部２８に表示してもよい。完了している場合、ステップＳ１２１５に進み、システム制御部５０は図９のステップＳ９０７で実行した検索リスト作成が完了しているか否かを判断する。完了していない場合、ステップＳ１２０１の入力待ち状態へ戻る。このとき、システム制御部５０は再生対象リスト作成が完了していない場合と同様、検索リスト作成が完了していない旨を伝えるメッセージやアイコン表示を画像表示部２８に表示してもよい。
【００５８】
ステップＳ１２１５において、検索リスト作成が完了していると判断された場合、ステップＳ１２１６に進み、システム制御部５０は入力が消去ボタンか否かを判定する。消去ボタンの場合、ステップＳ１２１７に進み、システム制御部５０は画像の消去を実行する。次に、ステップＳ１２１８では、システム制御部５０は消去後の総画像枚数が０であるか否かを判断する。総画像枚数が０の場合、ステップＳ１２１９に進み、システム制御部５０は画像がない旨を画像表示部２８に表示した後、ステップＳ１２０１の入力待ち状態へ戻る。画像がない旨の表示は、図９のステップＳ９０９の処理と同様、「画像がありません」などのメッセージ表示を伴う。
【００５９】
ステップＳ１２１８において、総画像枚数が０ではなく、消去後に画像が残っている場合、ステップＳ１２２０に進み、システム制御部５０は次の表示画像を読み込む。ステップＳ１２２１では、システム制御部５０はステップＳ１２２０で読み込んだ画像に対して後述するファイル解析処理を行う。ステップＳ１２２２では、システム制御部５０は後述する代表画像選択処理を行う。ステップＳ１２２３では、システム制御部５０は後述する画像表示処理を行った後、ステップＳ１２０１の入力待ち状態へ戻る。
【００６０】
ステップＳ１２１６において、入力が消去ボタンではないと判断された場合、ステップＳ１２２４に進み、システム制御部５０は入力が絞り込みボタンか否かを判断する。絞り込みボタンの場合、ステップＳ１２２５に進み、システム制御部５０はユーザが絞り込みボタンによって選択した絞り込み属性を記憶した後、ステップＳ１２０１の入力待ち状態へ戻る。
ステップＳ１２２４において、入力が絞り込みボタンではないと判断された場合、ステップＳ１２２６に進み、システム制御部５０は入力がグループ再生ボタンか否かを判断する。グループ再生ボタンの場合、ステップＳ１２２７に進み、システム制御部５０はグループ再生設定の「入」状態と「切」状態とを変更した後、ステップＳ１２０１の入力待ち状態へ戻る。
【００６１】
ステップＳ１２２６において、入力がグループ再生ボタンではないと判断された場合、ステップＳ１２２８に進み、システム制御部５０は入力がリジューム再生ボタンか否かを判断する。入力がリジューム再生ボタンの場合、ステップＳ１２２９に進み、システム制御部５０はリジューム再生設定の「入」状態と「切」状態とを変更した後、ステップＳ１２０１の入力待ち状態へ戻る。なお、このリジューム再生設定が「入」では、図１０に示すステップＳ１００５において、前回再生した画像を取得し、表示する処理を行う。
ステップＳ１２２８において、入力がリジューム再生ボタンではないと判断された場合、ステップＳ１２３０に進み、システム制御部５０はそれ以外の入力に応じた処理を行う。例えばマルチ再生への切り替えや、メニューボタンによるメニュー表示などである。
【００６２】
（ファイル解析処理）
図１３は、図９のステップＳ９０４、図１２のステップＳ１２０５、ステップＳ１２２１のファイル解析処理を示すフローチャートである。
まず、ステップＳ１３０１では、システム制御部５０は解析対象のファイルに撮影情報、分類情報、関連画像情報などの属性情報のメタデータが記載されているか否かを判断する。メタデータがない場合、ステップＳ１３０５に進む。メタデータがある場合、ステップＳ１３０２に進み、システム制御部５０は当該メタデータから撮影情報を取得する。撮影情報とは、撮影日時に関する情報や、撮影時の撮影モードなどの情報である。ステップＳ１３０３では、システム制御部５０は当該メタデータから分類情報などを取得する。分類情報とは、画像検索に用いるための識別情報のことでタグ情報などのことをいう。ステップＳ１３０４では、システム制御部５０は当該メタデータから関連画像情報などを取得する。関連画像情報とは、上述したように、一連の撮影、例えば連続撮影、ブラケット撮影、パノラマ撮影、スティッチ撮影、３Ｄ画像撮影、連写撮影モードなどで撮影された一連の関連画像であることを示す情報をいう。
【００６３】
ステップＳ１３０５では、システム制御部５０はファイルから画像のファイルフォーマットに関する情報や、そのファイルフォーマットに基づき抽出される、画像本体開始位置、画像圧縮方法などの画像データ本体の画像情報を取得する。ステップＳ１３０６では、システム制御部５０は取得した撮影情報、分類情報、画像情報などが検索管理ファイルの内容と同じか否か判断する。同じである場合、ファイル解析処理を終了する。一方、同じではない場合、ステップＳ１３０７に進み、システム制御部５０は検索管理ファイルを該当ファイル情報に合うように更新する。検索管理ファイルの詳細については図１７を用いて後述する。次に、ステップＳ１３０８において、システム制御部５０は検索管理ファイルを記録媒体２００に書き出し、ファイル解析処理を終了する。
【００６４】
このように、画像の再生のためにファイルの読み出しヘッダを解析し、同時に検索管理ファイルのファイル単位で照合することで、別途な処理時間をかけることなく、検索管理ファイルの詳細な照合および訂正を行うことができる。また、検索管理ファイル自身の改竄、管理対象ファイルの変更などを検知できなかった場合においても、検索管理ファイルを正しい値に再構築することが可能となる。
【００６５】
（再生対象リスト作成処理）
図２２は、図９のステップＳ９０６の再生対象リスト作成処理を示すフローチャートである。
ステップＳ２２０１、Ｓ２２０２、ステップＳ２２０３では、システム制御部５０はそれぞれ最新画像確定フラグ、総ファイル数確定フラグ、検索許可フラグを０に初期化する。ステップＳ２２０４では、システム制御部５０は再生対象ディレクトリリストを作成する。この処理は、例えばＤＣＦ規格の再生機器においてはＤＣＦルートディレクトリのディレクトリエントリを解析してＤＣＦディレクトリを検索し、再生対象ディレクトリリストへ追加する処理である。
【００６６】
ステップＳ２２０５では、システム制御部５０は再生対象ディレクトリがあるか否かを判断する。再生対象ディレクトリがない場合（すなわち、システム制御部５０が取り扱い可能なディレクトリおよび取り扱い可能なファイルがない場合）、ステップＳ２２１４に進む。ステップＳ２２１４では、システム制御部５０は総ファイル数を０に設定すると共に、総ファイル数確定フラグを１に設定し、本処理を終了する。
一方、ステップＳ２２０５で再生対象ディレクトリがあると判断された場合、ステップＳ２２０６に進み、システム制御部５０は画像検索対象ディレクトリを初期化する。この初期化において、例えばＤＣＦ規格の再生機器では、最大番号のＤＣＦディレクトリが画像検索対象ディレクトリに設定される。
【００６７】
次に、ステップＳ２２０７では、システム制御部５０は、画像検索対象に設定されたディレクトリ内の画像総数を、当該ディレクトリのディレクトリエントリを解析することにより算出する。システム制御部５０は、該ディレクトリ内の画像総数を記録媒体２００内の画像総数に加算する。
ステップＳ２２０８では、システム制御部５０は、ＤＣＦルートディレクトリのディレクトリエントリに記載されているファイル情報を取得する。具体的には、最小ファイル番号、最大ファイル番号、ファイル番号総和、タイムスタンプ総和、ファイルサイズ総和、総ファイル数などを取得する。システム制御部５０は、取得した情報をディレクトリエントリ情報としてシステムメモリ５２に記憶する。
【００６８】
ステップＳ２２０９では、システム制御部５０は再生対象画像ファイル（すなわち、システム制御部５０が取り扱い可能なファイル）があるか否かを判断する。再生対象画像ファイルがない場合、ステップＳ２２１２に進み、再生対象画像ファイルがある場合、ステップＳ２２１０に進む。ステップＳ２２１０では、システム制御部５０は最新画像を決定し、最新画像確定フラグを１に設定する。
ステップＳ２２１２では、システム制御部５０は終了ボタンなどの操作により画像総数計算終了の指示があったか否かを判断する。指示があった場合、システム制御部５０は処理を中断して、ステップＳ２２１４に進み、指示がない場合、ステップＳ２２１３に進む。ステップＳ２２１３では、システム制御部５０は未処理のディレクトリがあるか否かを判断する。未処理のディレクトリがある場合、ステップＳ２２１１に進み、システム制御部５０は画像検索対象ディレクトリを未処理のディレクトリに設定し、ステップＳ２２０８に戻る。
【００６９】
このようにして、システム制御部５０はステップＳ２２０７〜Ｓ２２１０の処理をステップＳ２２０４で作成した再生対象ディレクトリリストにある全てのディレクトリに対して行う。全てのディレクトリの処理が終了すると、ステップＳ２２１４に進む。ステップＳ２２１４では、システム制御部５０は最新画像確定を通知すると共に画像総数を算出し、総ファイル数確定フラグを１に設定し、本処理を終了する。
なお、再生対象ディレクトリが存在してもディレクトリ内に再生対象画像がない場合、画像総数を０として総ファイル数確定フラグを１に設定し、本処理を終了する。
【００７０】
（検索リスト作成処理）
図１４は、図９のステップＳ９０７の検索リスト作成処理を示すフローチャートである。この検索リスト作成処理では、全ての画像データを対象として信頼性があるか否かを解析する処理が含まれている。
まず、ステップＳ１４０１では、システム制御部５０は検索リスト作成の指示があるか否かを判断する。指示がある場合、ステップＳ１４０２に進み、指示がない場合、指示を待機する。ステップＳ１４０２では、システム制御部５０は予約ディレクトリがあるか否かを判断する。予約ディレクトリがない場合、ステップＳ１４０３に進み、予約ディレクトリがある場合、ステップＳ１４０４に進む。ステップＳ１４０４では、システム制御部５０は予約ディレクトリを読み込む。ここで、予約ディレクトリは、図１２のステップＳ１２０９にて画像送りされた画像のあるディレクトリが解析されていないときに設定されるディレクトリである。
【００７１】
ステップＳ１４０３では、システム制御部５０は信頼性未確認ディレクトリがあるか否かを判断する。全ての再生対象ディレクトリに関して信頼性を確認済みの場合、ステップＳ１４０５に進み、システム制御部５０は検索許可フラグに１を設定して、システムメモリ５２に記憶し、本処理を終了する。一方、ステップＳ１４０３において、信頼性未確認のディレクトリがあると判断された場合、ステップＳ１４０６に進み、システム制御部５０は当該ディレクトリを信頼性確認すべき対象ディレクトリに設定する。
【００７２】
ステップＳ１４０７では、システム制御部５０は対象ディレクトリに対応する検索管理ファイルが記録媒体２００に存在するか否かを判断する。存在する場合、ステップＳ１４０８に進み、システム制御部５０は当該検索管理ファイルをシステムメモリ５２に読み込む。ステップＳ１４０９では、システム制御部５０は読み込んだ検索管理ファイルに対して後述する信頼性の確認を行う。
ステップＳ１４１０では、システム制御部５０は確認の結果、全データに信頼性があるか否かを判断する。信頼性がある場合、ステップＳ１４１１に進み、システム制御部５０は対象ディレクトリが信頼性確認済みであることをシステムメモリ５２に記憶する。次に、ステップＳ１４１２に進み、システム制御部５０は検索リスト作成中断の指示があるか否かを判断する。
【００７３】
一方、ステップＳ１４１０において、少なくとも一部のデータに信頼性がないと判断された場合、ステップＳ１４１３に進み、システム制御部５０は一部のデータに信頼性があるか否かを判断する。一部のデータに信頼性がある場合、ステップＳ１４１５に進む。全てのデータに信頼性がない場合およびステップＳ１４０７において、検索管理ファイルがないと判断された場合、ステップＳ１４１４に進む。ステップＳ１４１４では、システム制御部５０はディレクトリ内の全データを再検査対象として検索管理ファイルを生成する。
【００７４】
ステップＳ１４１３において、一部のデータに信頼性があると判断された場合、ステップＳ１４１５に進み、システム制御部５０は信頼性の確認されていない一部データを再検査対象として設定する。ステップＳ１４１６では、システム制御部５０は再検査対象に設定されたファイルについて検索管理ファイルを生成する。その後、ステップＳ１４１７において、システム制御部５０は生成した検索管理ファイルを記録媒体２００に書き出す。
【００７５】
ここでは、図１５に示されるように、システム制御部５０は検索管理ファイルを格納するディレクトリ（ＸＸＸＭＳＣ）１５０１を生成し、そのディレクトリ１５０１の中に生成した検索管理ファイル（Ｍ１００．ＣＴＧ、Ｍ１０１．ＣＴＧ）を格納する。なお、本実施形態では、図１５に示すように、ディレクトリ毎に検索管理ファイルが生成され、格納される。例えば、Ｍ１００．ＣＴＧ（１５０２）はディレクトリ１００ＸＹＺの検索管理ファイルであり、Ｍ１０１．ＣＴＧ（１５０３）はディレクトリ１０１ＸＹＺの検索管理ファイルである。
【００７６】
ステップＳ１４１１では、システム制御部５０は該当ディレクトリが信頼性確認済みであることをシステムメモリ５２に記憶し、ステップＳ１４１２に進む。
ステップＳ１４１２では、システム制御部５０は検索リスト作成中断の指示があるか否かを判断する。指示がある場合、ステップＳ１４０１に戻り、システム制御部５０は再び検索リスト作成の指示を待機する。一方、ステップＳ１４１２において、指示がないと判断された場合、ステップＳ１４０２に進み、システム制御部５０は上述した一連の処理を信頼性未確認のディレクトリがなくなるまで行う。全ての再生対象ディレクトリに対して処理した場合、ステップＳ１４０３からステップＳ１４０５に進み、システム制御部５０は検索許可フラグに１を設定し、処理を終了する。
【００７７】
（信頼性確認処理）
図１６は、図１４のステップ１４０９の信頼性確認処理を示すフローチャートである。
まず、ステップＳ１６０１では、システム制御部５０は図１４のステップＳ１４０８において記録媒体２００からシステムメモリ５２に読み出した検索管理ファイルの整合性の確認を行う。ここで、図１７に検索管理ファイルの構造の一例を示す。ステップＳ１６０１の処理は、図１７に示す管理ファイル信頼性情報１７０２に基づいて行われる。管理ファイル信頼性情報１７０２は、管理ファイルバージョン、管理ファイルサイズ、管理ファイルチェックサムのような、検索管理ファイル内の検索情報ではない、検索管理ファイル自身の整合情報であり、検索管理ファイル自体の改ざんを確認できる。なお、管理ファイル信頼性情報１７０２としては、更に、タイムスタンプ、ハッシュ値などを利用することができる。
【００７８】
整合性がない場合、ステップ１６０２に進み、システム制御部５０はデータ信頼性なしと判断し、本処理を終了する。このような判断をすることで、検索管理ファイルが改ざんされたことにより正常な検索ができないということを防止することができる。一方、ステップＳ１６０１において、検索管理ファイルの整合性が確認できた場合、ステップＳ１６０３に進み、システム制御部５０は図２２のステップＳ２２０８でシステムメモリ５２に記憶されたディレクトリエントリ情報を取得する。
【００７９】
ステップＳ１６０４では、システム制御部５０は図１４のステップＳ１４０８において記録媒体２００から読み出した検索管理ファイルに記載のディレクトリエントリ情報とステップＳ１６０３で取得したディレクトリエントリ情報とを比較する。ここでは、図１７に示す信頼性確認情報１７０１に示すような、最小ファイル番号、最大ファイル番号、ファイル番号総和、タイムスタンプ総和、ファイルサイズ総和、総ファイル数のような対象ディレクトリの構成を示す情報を用いて比較される。なお、本実施形態ではＤＣＦ規格を想定してファイル番号をエントリ情報としているが、ファイル名やファイル名の文字コードの総和、記録媒体２００上のディレクトリエントリのハッシュ値などをディレクトリエントリ情報としてもよい。
【００８０】
ステップＳ１６０５では、システム制御部５０はステップＳ１６０４による比較の結果、情報が同一であるか否かを判断する。情報が同一の場合、ステップＳ１６１１に進み、システム制御部５０は全データ信頼性有りと判断して、本処理を終了する。すなわち、対象ディレクトリ内のファイル自体の変更、ファイル構成の変更により正常な検索ができないということを防止することができる。情報が同一ではない場合、ステップＳ１６０６に進み、システム制御部５０は検索管理ファイルにしか存在しないファイルがあるか否かを判断する。検索管理ファイルにしか存在しないファイルがある場合、ステップＳ１６０７に進み、検索管理ファイルにしか存在しないファイルがない場合、ステップＳ１６０２に進む。
【００８１】
ステップＳ１６０７では、システム制御部５０は検索管理ファイル内とディレクトリエントリ情報との両方に存在する共通ファイルがあるか否か判断する。共通ファイルがある場合、ステップＳ１６０８に進み、システム制御部５０は共通ファイル部のディレクトリエントリ情報を記録媒体２００から取得する。次に、ステップＳ１６０９において、システム制御部５０は共通ファイル部に関して、検索管理ファイルに記載のディレクトリエントリ情報と比較する。ここで、ディレクトリエントリ情報を用いた比較では、タイムスタンプ、ファイルサイズ、ファイル名、プロテクト属性、隠し属性、アーカイブ属性などを用いることができる。
【００８２】
共通ファイルにおいてディレクトリエントリ情報が同一の場合、ステップＳ１６１２に進み、同一ではない場合、ステップＳ１６０２に進む。ステップＳ１６１２では、システム制御部５０は一部データ信頼性ありとして本処理を終了する。例えば、パソコンなどで記録媒体２００に画像が追加され、デジタルカメラ１００の検索管理ファイルにその画像が反映される前に電源オフなどがなされると、一部のファイルのみの情報が検索管理ファイルに記載されていない場合が生じる。本実施形態では、このような場合であっても、すでに信頼性があると確認されているデータは有効に使用することが可能となる。
【００８３】
ステップＳ１６０７において共通ファイルがないと判断された場合やステップＳ１６１０において共通ファイル部の情報が同一ではないと判断された場合、ステップＳ１６０２において、システム制御部５０はデータ信頼性なしとして、本処理を終了する。
このように、システム制御部５０は記録媒体２００内のファイル構成の変更、ファイルの変更の検知をファイルの内容を参照せず、ディレクトリエントリ上に記載のデータと比較することで行うので、処理を高速に行うことができる。また、ステップＳ１４０６〜Ｓ１４１７のように、検索管理ファイルの再構築は、記録媒体２００内において信頼性がない一部データのみを再検査対象として設定し、設定されたファイルについて検索管理ファイルを生成する。したがって、一律に全データを再検査対象として検索管理ファイルを生成する必要がなく、処理を高速に行うことができる。
【００８４】
また、ステップＳ１６０７〜Ｓ１６１２、Ｓ１４１５のように、共通ファイルについて変更がなければ、共通ファイルの検索管理ファイルの情報はそのまま利用される。したがって、デジタルカメラ１００以外でディレクトリにファイルが追加された場合や、デジタルカメラ１００でディレクトリにファイルを追加し検索管理ファイルを更新前に電源を落とした場合などでも、構築済みの検索管理ファイルを有効に使用できる。
また、検索管理ファイルの再構築では、共通ファイルに変化がなければ、記録媒体２００内のファイル構成の変更、ファイルの変更の検知のあったディレクトリのうち、重複しないファイルに対してのみ行われる。このため、すでに構築済みのファイル情報については再構築する必要が無く、追加が検出されたファイルのみ再検査を行うことができる。
【００８５】
また、ステップＳ１６０１のように、信頼性の確認は、検索管理ファイルに検索管理ファイル自身のファイル属性（図１７に示す１７０２）を記載し、これを照合することにより行うことを含む。したがって、検索管理ファイル自身の改竄を検知可能となり、誤った管理を行うことが防止される。また、ステップＳ１６０４〜Ｓ１６１０のように、検索管理ファイル自身の改竄確認は、検索管理ファイル自身および自身のディレクトリエントリ上の情報であるため、検索管理ファイル単位で高速に行うことができる。
【００８６】
（検索管理ファイル生成）
図１８は、図１４のステップＳ１４１６の検索管理ファイル生成処理を示すフローチャートである。
まず、ステップＳ１８０１において、システム制御部５０は解析ファイルの設定を行う。設定する解析ファイルは、図１４のステップＳ１４１５において信頼性の確認ができなかった一部のファイルのうち本処理において未解析のファイルまたはステップＳ１４１４において設定されたディレクトリ内の全ファイルである。
次に、ステップＳ１８０２では、システム制御部５０は解析対象ファイルの属性情報を取得する。ステップＳ１８０３では、システム制御部５０は取得した属性情報に基づいて、検索管理ファイルに記載する情報を生成した後、検索管理ファイルに登録する。この情報は、図１７に示す１７０３のようなファイル情報である、フィル情報１７０３は、分類情報、撮影情報、被写体情報などを含み、ファイルを特定する情報と関連付けて記憶される。なお、ファイルを特定する情報として、ファイル名、ファイル番号などをリスト内に記載してもよい。また、リストの並び順によってファイルと関連付けるようにしてもよい。
【００８７】
ステップＳ１８０４では、システム制御部５０は未解析ファイルがあるか否かを判断し、未解析ファイルがある場合、ステップＳ１８０１に戻る。ステップＳ１８０１では、システム制御部５０は未解析ファイルを解析ファイルに設定して、上述した処理を繰り返す。ステップＳ１８０４において、未解析ファイルがない場合、本処理を終了する。
【００８８】
（属性情報取得）
図１９は、図１１のステップＳ１１０１、Ｓ１１０６、図１８のステップＳ１８０２、後述する図２０のステップＳ２１０８の属性情報取得処理を示すフローチャートである。まず、ステップＳ１９０１では、システム制御部５０は解析対象ファイルの属性情報がシステムメモリ５２内のキャッシュエリアに存在するか否かを判断する。この属性情報は、例えば画像の撮影時においてシステムメモリ５２のキャッシュ領域に保持される。属性情報がある場合、ステップＳ１９０２に進み、キャッシュ領域から検索管理ファイルに記載する情報を取得し、本処理を終了する。
一方、ステップＳ１９０１において、属性情報がないと判断された場合、ステップＳ１９０３に進み、システム制御部５０は対象ファイルを記録媒体２００から読み出す。ステップＳ１９０４では、システム制御部５０は当該対象ファイルに属性情報のメタデータが記載されているか否かを判断する。当該対象ファイルにメタデータがある場合、ステップＳ１９０５に進み、システム制御部５０は撮影情報を取得する。ステップＳ１９０６では、システム制御部５０は分類情報などを取得する。ステップＳ１９０７では、システム制御部５０は関連画像情報などを取得し、本処理を終了する。
【００８９】
一方、ステップＳ１９０４において、メタデータが記載されていないと判断された場合、システム制御部５０は本処理を終了する。
このように撮影などでキャッシュ上に存在する属性情報は改めて記録媒体２００内のファイルを読み出して解析するということをしないので、高速に検索管理ファイルの構築ができる。
【００９０】
（画像表示処理）
図２０は、図９のステップＳ９０５、図１２のステップＳ１２０７、Ｓ１２２３における画像表示処理を示すフローチャートである。
まず、ステップＳ２００１では、システム制御部５０はシステムメモリ５２からグループ再生設定を取得し、グループ再生設定が「入」であるか否かを判断する。グループ再生設定が「切」の場合、ステップＳ２００２に進み、システム制御部５０はシステムメモリ５２から現在の画像を取得する。
一方、ステップＳ２００１において、グループ再生設定が「入」の場合、ステップＳ２００３に進み、システム制御部５０はシステムメモリ５２から代表画像を取得する。ステップＳ２００４では、システム制御部５０は取得した画像または代表画像を表示する。なお。代表画像を表示した場合、図９のステップＳ９０６の再生対象リスト作成が終了し、ステップＳ９０７の検索リスト作成が終了しているときは、システム制御部５０は、関連画像のグループ数を画像表示部２８に表示するものとする。関連画像のグループ数とは、関連する一組のグループを１グループとし、関連しない画像は１枚で１グループとし、これらのグループを合計した数である。
【００９１】
（代表画像選択処理）
図２１は、図１２のステップ１２０６、ステップＳ１２２２における代表画像選択処理を示すフローチャートである。
まず、ステップＳ２１０１において、システム制御部５０はシステムメモリ５２からグループ再生設定を取得し、グループ再生設定が「入」であるか否かを判断する。グループ再生設定が「切」の場合、システム制御部５０は代表画像を記憶しないで本処理を終了する。
【００９２】
一方、ステップＳ２１０１において、グループ再生設定が「入」の場合、ステップＳ２１０２に進み、システム制御部５０は現在の画像を取得する。ステップＳ２１０３では、システム制御部５０はシステムメモリ５２に既に代表画像が記憶されているかを判断する。代表画像が記憶されていないと判断された場合、ステップＳ２１０４に進み、システム制御部５０は取得した現在の画像を代表画像として記憶し、本処理を終了する。一方、ステップＳ２１０３において、既に代表画像が記憶されていると判断された場合、ステップＳ２１０５において、システム制御部５０はシステムメモリ５２から代表画像を読み出す。次に、ステップＳ２１０６では、システム制御部５０は代表画像の属性情報を取得する。
【００９３】
ステップＳ２１０７では、システム制御部５０は現在の画像を代表画像としてシステムメモリ５２に記憶する。ステップＳ２１０８では、システム制御部５０は図１９の属性情報取得処理により現在の画像の属性情報を取得する。
ステップＳ２１０９では、システム制御部５０はステップＳ２１０６で読み出した代表画像の属性情報とステップＳ２１０８で読み出した属性情報が等しいか否かを判断する。属性情報が等しい場合、ステップＳ２１０４に進み、システム制御部５０は取得した現在の画像を代表画像として記憶し直し、本処理を終了する。一方、ステップＳ２１０９において、属性情報が等しくないと判断された場合、ステップＳ２１１０に進む。ステップＳ２１１０では、システム制御部５０は現在の画像が代表画像の関連画像であるか否かを関連画像情に基づいて判断する。関連画像の場合、ステップＳ２１１１に進み、システム制御部５０は次の画像を読み出し、ステップＳ２１０８に戻る。一方、関連画像ではない場合、システム制御部５０は本処理を終了する。
【００９４】
上述したように、本実施形態によればシステム制御部５０はグループ再生の設定がされている場合には、最新の画像あるいは前回の再生で表示した画像が一連の関連画像であるか否かを判断し、一連の関連画像である場合、代表画像を初期画像として設定する。その後、システム制御部５０は設定した初期画像をファイル解析し、ファイル解析後、初期画像を表示する。したがって、グループ再生の設定がされている場合であっても、システム制御部５０は初期画像として設定されている代表画像のみをファイル解析するために、ユーザが画像を閲覧するまでにかかる時間を短縮することができる。
【００９５】
また、次の再生指示により読み出される画像のディレクトリが信頼性確認の解析が行われていない場合、システム制御部５０は該ディレクトリを優先的に解析する。したがって、グループ再生の設定がされている場合でも、システム制御部５０は該ディレクトリを優先して解析することで、迅速に一連の関連画像から代表画像を取得して表示できるので、ユーザが画像を閲覧するまでにかかる時間を短縮することができる。
【符号の説明】
【００９６】
１９：記録部  ２２：撮像部  ２８：画像表示部  ５０：システム制御部  ５２：システムメモリ  ７０：操作部  ６０：モード切替スイッチ  ６２：シャッタースイッチ  １００：デジタルカメラ  ２００：記録媒体
【図１】
0005737977.tif 000002
【図２】
0005737977.tif 000003
【図３】
0005737977.tif 000004
【図４】
0005737977.tif 000005
【図５】
0005737977.tif 000006
【図６】
0005737977.tif 000007
【図７】
0005737977.tif 000008
【図８】
0005737977.tif 000009
【図９】
0005737977.tif 000010
【図１０】
0005737977.tif 000011
【図１１】
0005737977.tif 000012
【図１２】
0005737977.tif 000013
【図１３】
0005737977.tif 000014
【図１４】
0005737977.tif 000015
【図１５】
0005737977.tif 000016
【図１６】
0005737977.tif 000017
【図１７】
0005737977.tif 000018
【図１８】
0005737977.tif 000019
【図１９】
0005737977.tif 000020
【図２０】
0005737977.tif 000021
【図２１】
0005737977.tif 000022
【図２２】
0005737977.tif 000023