(57)【要約】【課題】複数の静止画像データを静止画像データ群単位で管理することで、静止画データの転送を短い時間で完了することを可能とする。【解決手段】本発明による情報処理装置は、記録媒体に記録された複数の静止画像データより第１静止画像データ群を選択する第１静止画像データ群選択手段と、第１静止画像データ群に対応した第１主管理情報群を生成する第１主管理情報群生成手段を備える。さらに、第１静止画像データ群とは異なる第２静止画像データ群を選択する第２静止画像データ群選択手段と、第２静止画像データ群に対応する１つ以上の副管理情報群を生成する副管理情報群生成手段と、を備える。これにより、ＰＣとＤＶＣ間の静止画データの転送を短い時間で完了することが可能となる。【選択図】図１２
2008047211.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された複数の静止画像データのうちの第１静止画像データ群に対応した第１主管理情報群を生成する第１主管理情報群生成手段と、
前記記録媒体に記録された前記複数の静止画像データのうちの、前記第１静止画像データ群とは異なる第２静止画像データ群に対応する１つ以上の副管理情報群を生成する副管理情報群生成手段と、を備える、ことを特徴とする情報処理装置。
【請求項２】
前記一つ以上の各副管理情報群と対応する１つ以上の新たな静止画像データを生成する静止画像データ生成手段と、をさらに備える、ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記副管理情報に対応する１つ以上の静止画像データに関連する、新たな管理情報を生成する管理情報生成手段と、をさらに備える、ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記管理情報生成手段で生成される前記新たな管理情報を前記第１主管理情報群に付加することで第２主管理情報群を生成する第２主管理情報群生成手段と、をさらに備える、ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記第２主管理情報群から前記付加された管理情報に関連付けされた前記静止画像データが選択された場合には、前記第２管理情報群を副管理情報の１つとし、前記付加された管理情報に対応する前記副管理情報群を第３主管理情報群として生成する第３主管理情報群生成手段と、をさらに備える、ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記第１主管理情報群と前記副管理情報群とを画像処理装置に送信する通信手段と、をさらに備え、
前記第１主管理情報群は、前記画像処理装置にて前記第１静止画像データ群より任意の静止画像データを選択するために用いられ、
前記副管理情報群は、前記第２静止画像データ群を前記画像処理装置に送信するために用いられる、ことを特徴とする請求項１記載の情報処理装置。
【請求項７】
記録媒体に記録された複数の静止画像データより第１静止画像データ群を選択する第１静止画像データ群選択工程と、
前記第１静止画像データ群に対応した第１主管理情報群を生成する第１主管理情報群生成工程と、
前記記録媒体に記録された前記複数の静止画像データより、前記第１静止画像データ群とは異なる第２静止画像データ群を選択する第２静止画像データ群選択工程と、
前記第２静止画像データ群に対応する１つ以上の副管理情報群を生成する副管理情報群生成工程と、を備える、ことを特徴とする情報処理装置の制御方法。
【請求項８】
前記一つ以上の各副管理情報群と対応する１つ以上の新たな静止画像データを生成する静止画像データ生成工程と、をさらに備える、ことを特徴とする請求項７に記載の情報処理装置の制御方法。
【請求項９】
前記副管理情報に対応する１つ以上の静止画像データに関連する、新たな管理情報を生成する管理情報生成工程と、をさらに備える、ことを特徴とする請求項７又は８に記載の情報処理装置の制御方法。
【請求項１０】
前記管理情報生成工程で生成される前記新たな管理情報を前記第１主管理情報群に付加することで第２主管理情報群を生成する第２主管理情報群生成工程をさらに備える、ことを特徴とする請求項９に記載の情報処理装置の制御方法。
【請求項１１】
前記第２主管理情報群から前記付加された管理情報に関連付けされた静止画像データが選択された場合には、前記第２管理情報群を副管理情報の１つとし、前記付加された管理情報に対応する前記副管理情報群を第３主管理情報群として生成する第３主管理情報群生成工程をさらに備える、ことを特徴とする請求項１０に記載の情報処理装置の制御方法。
【請求項１２】
前記第１及び第２静止画像データ群選択工程における選択の指示は、デジタルインターフェースを介して実行される、ことを特徴とする請求項７乃至１１のいずれか１項に記載の情報処理装置の制御方法。
【請求項１３】
前記第１及び第２静止画像データ群選択手段における選択の指示は、前記デジタルインターフェースを介して接続される表示部に表示されたサムネイル画像を選択することで実行される、ことを特徴とする請求項７乃至１１のいずれか１項に記載の情報処理装置の制御方法。
【請求項１４】
請求項７乃至１３のいずれか１項に記載の情報処理装置の制御方法の手順が、コンピュータで実行可能に記述されたプログラム。
【請求項１５】
請求項７乃至１３のいずれか１項に記載の情報処理装置の制御方法の手順が記述されたプログラムが記憶されたコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、プログラム及び記憶媒体に関し、特に、管理情報を用いてデータの送受信を行う転送プロトコルに対応した通信装置に関する。
【背景技術】
【０００２】
最近は、記録媒体の大容量化に伴い、デジタルカメラ（Digital Still Camera：ＤＳＣ）やデジタルビデオカメラ（Digital Video Camera：ＤＶＣ）で大量の静止画像データを記録することが可能である。また、ＤＳＣで撮影した静止画像データを保存する機器としては、パーソナルコンピュータ（Personal Computer：ＰＣ）が一般的である。最近のＤＶＣ及びＤＳＣにおいては、静止画像データ及び動画像データのいずれも撮像し、保存することが可能に構成されている。この時、ＤＳＣで撮影した静止画像データをＰＣに転送するためのプロトコルとして、ＰＴＰ（Picture Transfer Protocol：ＰＩＭＡ−１５７４０）と呼ばれる転送プロトコルが提案されている。この規格は、ＰＩＭＡ（Photographic and Imaging Manufactures Association）より提案されているものである。
【０００３】
ＤＶＣ又はＤＳＣとＰＣを接続するインターフェースとしては、ＵＳＢ（Universal Serial Bus）が一般的である。以上の技術を使用して、図１に示すようなデバイス構成を有する情報処理システムを構築することにより、転送プロトコルであるＰＴＰを利用して、ＤＳＣやＤＶＣで記録した静止画像データをＰＣに転送することが可能になる。
【０００４】
ここで、ＰＴＰにおいては、転送する各静止画像データをＩＤ番号で管理する。したがって、図１のデバイス構成においては、静止画像データを保持しているＤＶＣ側において各静止画像データとそれに対応するＩＤ番号の管理を行う。この画像管理用ＩＤ番号をＤＶＣとＰＣの双方で共有することにより、ＰＴＰ規格上で転送対象となる静止画像データの情報を共有することが可能になる。
【０００５】
また、ＰＴＰ規格において転送対象となる静止画像データには、画像管理用ＩＤ番号以外にも、ファイル名、ファイルサイズ、ファイルの更新日時等の管理情報をオブジェクトデータとして関連付けることが規定されている。したがって、静止画像データを保持しているＤＶＣではそれらオブジェクトデータである管理情報も生成することが求められる。このため、ＰＴＰ規格においては、転送対象となる静止画像データが増加するに従って、ＤＶＣが管理しなければならない情報も増大する。したがって、図１のデバイス構成で接続した場合に、ＤＶＣ側での管理情報であるオブジェクトデータの生成からＰＣへの転送を完了するまでに時間が掛かってしまう。
【０００６】
こうした速度の問題を解決するための提案が特許文献１でなされている。特許文献１では、ＰＴＰ規格において規定されている管理情報であるオブジェクトデータの生成、ＰＣへの転送を必要に応じて部分的に実行することで、ＤＶＣに掛かる負荷を時間的に分散させることを提案している。これにより、ユーザがＰＴＰ規格に基づいた処理を実行する際に感じるストレスを軽減することが可能になる。
【０００７】
また予めＰＴＰ規格における管理情報であるオブジェクトデータを記録媒体にファイル形式で記録しておく等も一般的な考えとして存在している。
【特許文献１】特開２００４−２９７１７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来技術である特許文献１の提案によれば、処理負荷を時間的に分散させることにより、ユーザに掛かるストレスを軽減することは可能になる。しかしながら、ＰＴＰ規格を用いて静止画像データの転送を実際に実行可能になるまでの間に、処理する命令の数は同じである。このため、最終的にＰＣとＤＶＣとの間でやり取りされるコマンドの回数は変わらない。
【０００９】
また、ＰＴＰ規格の性質上、静止画像データの転送処理を実行する前に、転送対象となる静止画像データ全てのオブジェクトデータを予め用意しておく必要がある。このため、静止画像データの枚数が増加するに比例して、転送を開始するまでに用意しなくてはならないオブジェクトデータの総量も増加することになる。その結果、実際の転送を開始するまでに掛かる時間がやはり長くなる問題がある。
【００１０】
したがって本発明の目的は、複数の静止画像データを静止画像データ群単位で管理し、静止画データの転送を短い時間で完了することが可能な情報処理装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記の目的を達成するため、本発明の実施形態に係る情報処理装置は、
記録媒体に記録された複数の静止画像データのうちの第１静止画像データ群に対応した第１主管理情報群を生成する第１主管理情報群生成手段と、
前記記録媒体に記録された前記複数の静止画像データのうちの、前記第１静止画像データ群とは異なる第２静止画像データ群に対応する１つ以上の副管理情報群を生成する副管理情報群生成手段と、を備えることを特徴とする。
【００１２】
上記の目的を達成するため、本発明の他の実施形態に係る情報処理装置の制御方法は、  記録媒体に記録された複数の静止画像データより第１静止画像データ群を選択する第１静止画像データ群選択工程と、
前記第１静止画像データ群に対応した第１主管理情報群を生成する第１主管理情報群生成工程と、
前記記録媒体に記録された前記複数の静止画像データより、前記第１静止画像データ群とは異なる第２静止画像データ群を選択する第２静止画像データ群選択工程と、
前記第２静止画像データ群に対応する１つ以上の副管理情報群を生成する副管理情報群生成工程と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明が実施された情報処理装置によれば、複数の静止画像データを静止画像データ群単位で管理することで、静止画データの転送を短い時間で完了することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しながら本発明の実施形態に係る情報処理装置を説明する。本発明における実施形態の情報処理装置は、図１に示すようなデバイス構成を備える情報処理システムを想定している。すなわち、撮像手段としてのデジタルビデオカメラ（以下ＤＶＣ）１１と、パーソナルコンピュータ（以下ＰＣ）本体１３とが、ＵＳＢケーブル１２を介して接続される。尚、良く知られているように、ＰＣ本体１３には、キーボード１４、マウス１５及びディスプレイ１６が接続される。ＰＣ１３上ではアプリケーション１７が稼動し、そのアプリケーションに関連する画像が、ディスプレイ１６に表示される。
【００１５】
＜実施形態１＞
図２は、本発明が適用可能な画像編集機能を備えるＤＶＣ１１の機能ブロック図である。図２において、撮像制御部２０１が撮像素子２１１を制御し、光学レンズ２１５を介して被写体の動画像及び／又は静止画像データの撮影を行う。撮像素子２１１より取り込まれた撮像信号は、画像処理部２０６で、所定のデータフォーマットに変換される。所定のフォーマットに変換されて得られた画像データは、記録制御部２０５によって光磁気ディスク２０８のような書き換え可能な記録媒体上の特定領域にファイル形式の画像データとして記録される。
【００１６】
また記録したコンテンツである画像データをＤＶＣ１１の表示部２１０に再生表示する際には、まず、メイン制御部２０２より指示を受け、記録制御部２０５が光磁気ディスク２０８から画像データを読み出す。読み出された画像データは、メイン制御部２０２の制御のもとに、液晶パネルである表示部２１０への表示データに変換されて表示制御部２０４に送られる。表示データを受信した表示制御部２０４は、表示部２１０を制御し、再生画面を表示させる。
【００１７】
また、外部機器との間でデータの送受信を行う際、送信時はメイン制御部２０２の制御により送信用のデータが生成され、ＤＩＦ制御部２０７へ送られる。送信用データを受信したＤＩＦ制御部２０７は、ＤＩＦ２１２より外部機器であるＰＣ１３に対してＵＳＢケーブル１２を介して送信用のデータを送信する。また受信時は、ＤＩＦ２１２より受信したデータは、ＤＩＦ制御部２０７によりメイン制御部２０２に渡された後、メイン制御部２０２の制御に従って受信データに従った処理が行われる。２０８は、着脱可能な記録媒体であって、例えば光磁気ディスクである。
【００１８】
２０３は、再生制御部を示し、着脱可能な記録媒体２０８に蓄積された画像データを、表示部２１０などに再生表示するために設けられる。２０９は、メイン制御部２０２の一次記憶装置として使用されたり、画像データを一次的に記憶したりするために設けられる。
【００１９】
図３は、本実施形態の説明に使用されるＤＶＣ１１の外観図であり、図２の機能ブロック図に合わせて説明する。ＤＶＣ１１は、本体内部に着脱可能な記録媒体２０８、例えば、光磁気ディスクを内蔵しており、撮像素子２１１により撮影された動画像データ、静止画データを記録することが可能である。さらに、ＤＶＣ１１は、光学レンズ２１５、電子式ビューファインダ（ＥＶＦ）２２０を備える。撮影者は、ＥＶＦ２２０を用いて撮影を行う際に被写体の画像を確認することが可能である。
【００２０】
２２１はモード切り替えスイッチである。モード切り替えスイッチ２２１より選択することが可能なモードには、記録モードと再生モードがある。撮影者はモード切り替えスイッチ２０３を操作することにより、画像データの記録や再生を選択できるように構成される。通常の再生時には、再生画像は、表示部２１０に表示される。
【００２１】
２２２はスタート/ストップボタンである。撮影者はスタート/ストップボタン２２２を押すことにより、ＤＶＣ１１へ記録の開始又は停止を指示することが可能である。２２３は静止画像撮影ボタンである。撮影者は、静止画像撮影ボタン２２３を押すことにより、記録媒体２０８へ静止画像データを記録することが可能である。
【００２２】
２２４はズームレバーである。モード切り替えスイッチ２２１が記録モードのポジションにある場合には、光学レンズ２１５の広角、望遠を調節することが可能である。また、モード切り替えスイッチ２２１が再生モードのポジションにある場合には、再生対象となっている画像データの再生時のズームを調節したり、後で説明するインデックス表示画面へ遷移させたりすることが可能である。
【００２３】
また、操作スイッチ部２２５には各種の操作スイッチが集められており、再生系やメニュー操作を行うためのキーが配置されている。ＤＶＣ１１の側面には、液晶パネルで構成される表示部２１０が設けられる。表示部２１０は、ＤＶＣ１１が記録モード中には、記録する動画像又は記録する静止画像データを表示する。また、ＤＶＣ１１が再生モード中には、再生対象となっている記録済みの動画像データ又は静止画像データを表示することにより、撮影者が記録中、再生中の動画像データを確認することが可能となる。また、記録時間やバッテリー残量等の付加情報を表示することで、撮影者にＤＶＣ１１の状態を通知することが可能である。
【００２４】
２２６は、画像データと共に音声データを記録するためのマイクである。２２７は、スピーカであり、記録媒体２０８に記録されている画像データを再生する際に、画像データと一緒に記録されている音声データを再生するために用いられる。２２８はバッテリーであり、ＤＶＣ１１を動作させるために必要な電力が供給される。
【００２５】
また、２１２はデジタルインターフェース（ＤＩＦ）２１２である、たとえばＵＳＢ端子である。従って、ＵＳＢケーブル１２を介してＰＣ１３やプリンタと接続することで、記録した画像データのＰＣ１３への転送や、撮影した静止画像データのプリントアウトが可能である。
【００２６】
図４は、ＰＣ１３の具体的なブロック図を示し、図１との関係において説明される。図４において、ＰＣ１３は、コンピュータの構成として、ＣＰＵ４０１、ＲＯＭ４０２及びＲＡＭ４０３を備える。また、キーボード１４及びマウス１５は、入力インターフェース（入力ＩＦ）４０８を介して接続される。さらに、ディスプレイ１６は、表示インターフェース（表示ＩＦ）４０７及び表示制御部４０６を介して接続される。また、ＰＣ１３には、ハードディスク４０９を内蔵し、大量のデータを蓄積することが可能である。またＰＣ１３は、ＤＩＦ制御部４１０及びデジタルインターフェース（ＤＩＦ）４１１が設けられ、例えばＵＳＢケーブル１２を介して、ＤＶＣ１１と接続される。
【００２７】
図５は、図１のデバイス構成におけるＰＣ１３上で動作しているアプリケーション１７で生成され、ディスプレイ１６に表示されたＧＵＩ画面である。
【００２８】
本アプリケーション１７は、ＲＯＭ４０２に格納されたプログラムであり、ＣＰＵ４０１の制御のもとに、稼動する構成とされている。本アプリケーション１７は、ＰＴＰのＩｎｉｔｉａｔｏｒとしての機能を実装しており、ＵＳＢケーブル１２で接続されたＤＶＣ１１に対してＰＴＰコマンドを発行する。これにより、ＤＶＣ１１より静止画像データを取得することが可能である。５０１はビューア部であり、ＵＳＢケーブル１２で接続されたデバイス（この場合ＤＶＣ１１）から取得したサムネイル画像を表示することが可能である。また、５０２は取り込み開始ボタン部である。ユーザのキーボード１４、マウス１５等の操作により選択された静止画像データに対する取得処理の実行を開始する。また、５０３は終了ボタン部である。ユーザはこのボタンを、マウス１５等で押すことにより、アプリケーション１７を終了させることが可能である。以上が、本発明の情報処理装置におけるＰＣ１３の基本的動作となる。
【００２９】
以降は、図１に示すような情報処理装置の構成において、ＤＶＣ１１が、ＰＣ１３とＵＳＢケーブル１２で接続された場合の動作を、図６のフローチャート図を用いて説明する。
【００３０】
この場合、ＰＣ１３側においては、ＲＯＭ４０２に記憶されて稼動するＯＳによりＰＴＰに関するドライバがインストールされ、ＰＴＰ規格に準拠したコマンドのやり取りや、データの送受信を行うことが可能とされる。また、ＤＶＣ１１側でも同様に初期化シーケンスが実行される。
【００３１】
すなわち、ＤＶＣ１１においては、まず図６のステップＳ６０１において、ＵＳＢケーブル１２の接続を確認した後、ステップＳ６０２において、ＰＴＰに関する処理を担当するモジュールが起動される。ＤＶＣ１１のような組込み機器においては、一般的に、リアルタイムＯＳのタスクが起動されることを意味している。次にステップＳ６０３において、管理情報であるオブジェクトデータの生成が行われる。このときの処理を図７乃至９に示すフローチャート図を用いて説明する。
【００３２】
まず、図７の処理開始後のステップＳ７０１においては、稼動中のソフトウェアが認識しているカンレントフォルダをＲＯＯＴフォルダにする処理が行われ、ステップＳ７０２に移行する。ステップＳ７０２においては、ＲＯＯＴフォルダ内にＤＣＩＭフォルダが存在しているか否かのチェックが行われる。この時、もしＤＣＩＭフォルダを確認できなかった場合には、ＤＣＩＭフォルダを作成するためにステップＳ７０７へ移行する。逆にＤＣＩＭフォルダを確認できた場合には、ステップＳ７０３へ移行する。
【００３３】
次に、ステップＳ７０７へ移行した場合の処理について説明する。ステップＳ７０７へ移行する場合は、先のステップＳ７０２においてＤＣＩＭフォルダを確認できなかった場合である。そのため、ステップＳ７０７にてＤＣＩＭフォルダの生成が行われ、ステップＳ７０８へ移行する。ステップＳ７０８では、先のステップＳ７０７において作成したＤＣＩＭフォルダのみが存在している。そして、そのため、このＤＣＩＭフォルダに対応したオブジェクトデータを生成し、ＲＡＭ例えばＤＶＣ１１の記録媒体２０８に記憶した後にステップＳ７０９へ移行し、管理情報であるオブジェクトデータ生成の処理を終了する。
【００３４】
次に、ステップＳ７０２からステップＳ７０３へ移行した場合の処理について説明する。ステップＳ７０３に移行したことは、ＲＯＯＴフォルダにおいてＤＣＩＭフォルダを確認できたことを意味する。したがって、ステップＳ７０３ではＤＣＩＭフォルダに対応するオブジェクトデータを生成し、ステップＳ７０４へ移行する。ステップＳ７０４においては、カレントフォルダをＤＣＩＭフォルダ内とする処理を実行後、ステップＳ７０５に移行する。ステップＳ７０５においては、ＤＣＩＭフォルダの配下に、ＤＣＦ規格に準拠したフォルダが存在しているか否かの確認が行われる。
【００３５】
本実施形態においては、記録媒体２０８中に、図１０に示すフォルダ構成で静止画像データが記憶されていることを想定している。そのためＤＶＣ１１は、ＤＣＩＭフォルダ内部に１００ＣＡＮ、１０１ＣＡＮ及び１０２ＣＡＮの各フォルダが存在することを確認後ステップＳ７０６へ移行する。逆に、ステップＳ７０５で、ＤＣＦ規格に準拠したフォルダを確認できなかった場合には、オブジェクトデータ生成の処理を終了する。
【００３６】
また、ステップＳ７０６においては、ＤＣＩＭフォルダ内に存在するＤＣＦ規格に準拠した各フォルダに対応するオブジェクトデータの生成処理が行われ、ステップＳ７１０へ移行する。次に、ステップＳ７１０以降の処理では、ステップＳ７０６で見つかったＤＣＦ規格に準拠した各フォルダ配下の静止画像データに関して、管理情報であるオブジェクトデータの生成が順次行われる。
【００３７】
本実施形態においては、まず１００ＣＡＮフォルダ配下の静止画像データに関する処理が行われることを意味している。まずステップＳ７１０において、まだチェックしていないＤＣＦ規格のフォルダが存在するか否かのチェックが行われる。
【００３８】
まず、まだどのフォルダもチェックしていない状態を想定しているため、チェックしていないフォルダの存在を確認後、ステップＳ７１１へ移行する。ステップＳ７１１においては、ＤＣＦ規格に準拠した最初のフォルダ内へ移動する。逆に、全てのフォルダをチェックしてしまった場合には、オブジェクトデータの生成シーケンスを終了する。
【００３９】
本実施形態においては最初に、１００ＣＡＮフォルダへ移動することを意味している。次に、ステップＳ７１２において、カレントフォルダ配下に存在する静止画像データに関してオブジェクトデータの生成が行われる。まず最初に、生成したオブジェクトデータの数が１０個以下であるかの確認が行われる。
【００４０】
本実施形態においては、最初の処理を想定しているため、１０個以下であることを確認後ステップＳ７１３へ移行する。逆に生成したオブジェクトデータの数が１０個になった場合には、転送対象の管理情報であるオブジェクトデータ群の生成処理を終了し、図８に示す前の転送対象候補となる管理情報であるオブジェクトデータ群の生成処理シーケンスに移行する。ステップＳ７１３では、対象フォルダ内に、まだオブジェクトデータを生成していない静止画像データが存在するか否かのチェックが行われる。
【００４１】
本実施形態においては、図１０に示すように１００ＣＡＮ内に十分な静止画像データが存在し、まだオブジェクトデータを生成していない静止画像データが存在することを想定しているため、静止画像データの存在を確認後ステップＳ７１４へ移行する。逆にそのような静止画像データを確認できなかった場合には、ステップＳ７１５へ移行し、カレントフォルダを一階層上のフォルダとする移動処理を実行する。その後、ステップＳ７１０に移行し、フォルダのチェックから処理をやり直す。
【００４２】
ステップＳ７１４では、先のステップＳ７１３において見つけた静止画像データに関するオブジェクトデータを生成後、ＲＡＭ（例えば記録媒体２０８）に展開しステップＳ７１２の処理に戻り、処理を繰り返す。
【００４３】
ここで、オブジェクトデータの画像管理用ＩＤ番号は図１１に示すような形で、図１０に示すフォルダ構成の静止画像データに関連付けされる。以上のシーケンスに従う処理を行うことによりＤＶＣ１１は、図１２に示すような形で、記録媒体２０８上に転送管理情報であるオブジェクトデータ群を展開することが可能となる。
【００４４】
次に、図８に示すフローチャートにおいて、一つ前の転送対象候補となる静止画像データの管理情報であるオブジェクトデータ群を生成する処理を行う。
【００４５】
以後、本実施形態においては、これを前のオブジェクトデータ群と呼ぶ。本処理は、先のステップＳ７１２からの分岐処理として実行される。まず、ステップＳ８０１において、生成したオブジェクトデータの数が１０個か否かの判定が行われる。１０個に満たない場合はステップＳ８０２へ移行する。逆にオブジェクトデータを１０個生成したことを確認した場合には、図９に示すフローチャートのシーケンスへと移行し、後ろのオブジェクトデータ群の生成処理へ移行する。ステップＳ８０２においては、転送対象候補となる静止画像データが同一フォルダ内に存在するか否かの処理が行われる。
【００４６】
本実施形態においては、１００ＣＡＮフォルダ内の静止画像データに対して順番に生成していることを想定しているため、同一フォルダ内に前の転送対象候補となる静止画像データは存在しない。よってステップＳ８０４へ移行する。逆に、静止画像データが見つかった場合には、ステップＳ８０３へ移行し、対象となる静止画像データに関するオブジェクトデータを記録媒体２０８に展開後、ステップＳ８０１の処理に戻る。
【００４７】
ステップＳ８０４では、同一フォルダ内に静止画像データを見つけることが出来なかった状態を想定している。そのためカレントフォルダを一階層上のフォルダへ移動する処理を実行後、ステップＳ８０５へ移行する。ステップＳ８０５にいては、ＤＣＩＭフォルダ内に一つ前のフォルダが存在するか否かのチェックが行われる。
【００４８】
本実施形態においては、１００ＣＡＮフォルダの前として１０２ＣＡＮフォルダが存在することを想定しているため、カレントフォルダを１０２ＣＡＮフォルダに移動後、ステップＳ８０１の処理に戻る。逆に一つ前のフォルダを発見することが出来なかった場合には、図９に示すステップＳ９０１へと移行し、後ろの転送対象候補となるオブジェクトデータ群の生成処理への移行する。以上の処理により、図１２に示すように前のオブジェクトデータ群を生成できたことになる。
【００４９】
次に、図９に示すフローチャートに従って、一つ後ろの転送対象候補となる静止画像データの管理情報であるオブジェクトデータ群を生成する処理を説明する。以後本実施形態においては、後ろのオブジェクトデータ群と呼ぶ。本シーケンスは先のステップＳ８０１又はテップＳ８０５からの分岐処理として実行される。
【００５０】
まず、ステップＳ９０１において、生成したオブジェクトデータの数が１０個か否かの判定が行われる。１０個に満たない場合はステップＳ９０２へ移行する。逆にオブジェクトデータを１０個生成したことを確認した場合には、オブジェクトデータの生成処理を終了し、ステップＳ６０３に戻る。ステップＳ９０２においては、転送対象候補となる静止画像データが同一フォルダ内に存在するか否かの処理が行われる。
【００５１】
本実施形態においては、１００ＣＡＮフォルダ内の静止画像データに対して順番に生成していることを想定しているためステップＳ９０３へ移行する。ステップＳ９０３では、同一フォルダ内に後ろの転送対象候補となる静止画像データが存在している状態である。したがって、対象となる静止画像データに関するオブジェクトデータをＤＶＣ１１のＲＡＭに展開後、ステップＳ９０１の処理に戻る。逆に、ステップＳ９０２で、静止画像データが見つからなかった場合には、ステップＳ９０４へ移行する。
【００５２】
本実施形態においても、１００ＣＡＮフォルダ内には、１６個しか静止画像データが存在していないため、７個目の静止画像データを１００ＣＡＮ内に見つけることが出来なくなる。この時ステップＳ９０４への移行が発生する。ステップＳ９０４では、同一フォルダ内に静止画像データを見つけることが出来なかった状態を想定している。そのため、カレントフォルダを一階層上のフォルダへ移動する処理を実行後、ステップＳ９０５へ移行する。ステップＳ９０５にいては、ＤＣＩＭフォルダ内に一つ前のフォルダが存在するか否かのチェックが行われる。
【００５３】
本実施形態においては、１００ＣＡＮフォルダの前に１０１ＣＡＮフォルダが存在することを想定しているため、１０１ＣＡＮフォルダに移動後、ステップＳ９０６の処理に移行する。逆にフォルダを発見することが出来なかった場合には、オブジェクトデータの生成処理を終了し、ステップＳ６０３に戻る。以上説明するように、図１２に示すような後ろのオブジェクトデータ群が生成される。
【００５４】
次に、ＤＶＣ１３は、図１２に示すように前後のオブジェクトデータ群に対応した静止画像データを生成する。これは、アプリケーション１７に対して転送するためのものである。静止画像データとしては「前の１０枚」、「後ろの１０枚」と書かれた画像データであり、データとしては一般的な静止画像データとは変わらない。また、これら管理情報であるオブジェクトデータ群に関連した静止画像データに対してもＤＶＣ１３はオブジェクトデータを生成する。そして図１２に示すように、記録媒体２０８中の静止画像データと同様画像管理用ＩＤ番号（１５、１６）が振られ、管理情報である転送オブジェクトデータ群の最後に付加されることになる。
【００５５】
ここまでの処理により、本発明の実施形態が適用されたＤＶＣ１１は、転送対象となるオブジェクトデータ群１つと、前後で転送対象候補となるオブジェクトデータ群をそれぞれ１つを生成する。そしてこの計３つの管理情報であるオブジェクトデータ群を図１２に示すような形でＲＡＭ上に展開したことになる。各オブジェクトデータの画像管理用ＩＤ番号と記録媒体２０８中の静止画像データとの関係は、図１１に示すような状態であり、３つの管理情報であるオブジェクトデータ群が各静止画像データに対応付けされている。
【００５６】
以上が管理情報であるオブジェクトデータの生成シーケンスである。本シーケンスを終了したＤＶＣ１１は、図６に示すステップＳ６０４へ移行する。ステップＳ６０４以降の処理では、ＰＴＰ規格に準拠した形式で処理が行われる。
【００５７】
ＰＣ１３のアプリケーション１７は、所定の処理手順に従い、先のＤＶＣ１１内の処理であるステップＳ６０３から続く処理により生成された転送オブジェクトデータ群をＤＶＣ１１から、ＵＳＢケーブル１２を介して、取得することができる。また、取得した転送オブジェクトデータ群の情報を基に、各静止画像データのサムネイル画像を取得することにより、アプリケーション１７は、自身のディスプレイ１６上に、図１４に示すような画面を表示することが可能になる。
【００５８】
また先に説明した、前後のオブジェクトデータ群に対応する静止画像データに対してもアプリケーション１７がサムネイル画像を取得する。これによりユーザに対し、希望した静止画像データのサムネイルを選択してもらうことにより、ＤＶＣ１１から静止画像データをＰＣ１３上に転送することか可能になる。
【００５９】
しかし、ここまでの処理では、共有している管理情報であるオブジェクトデータ群の制限により、ＰＣ１３が取得できる静止画像データは、図１０のフォルダ構成のうち、「IMG_0001.JPG」乃至「IMG_0010.JPG」だけとなってしまう。しかし、本実施形態が適用されたＤＶＣ１１では、ユーザが、所定の操作を行うことにより、次の「IMG_0011.JPG」乃至「IMG_0020.JPG」を取得可能になる。以降、その処理について図１３、図１５及び図１６のシーケンス図を用いて説明していく。
【００６０】
図１３は、ＤＶＣ１１での処理の動作を説明するフローチャート図である。図１５及び図１６は、ＰＣ１３で稼動するアプリケーション１７での処理の動作を説明するフローチャート図である。さらに、図１５は、ユーザがアプリケーション１７を操作したことにより発生する処理であり、また図１６は、ＤＶＣ１１からのイベントに応じてＰＣ１３のアプリケーション１７の処理の動作を説明するフローチャート図である。
【００６１】
まず図１５のステップＳ１５０１において、処理の開始後、ＰＣ１３上で動作しているアプリケーション１７は、ユーザにより画像の取り込み要求が発行されたか否かのチェックを行う。もし取り込み要求が発行されなかった場合には、再度ステップＳＳ１５０１を実行する。逆に本ステップＳ１５０１において、ユーザにより静止画像データの取り込み要求が発行された場合には、ステップＳ１５０２に移行する。ステップＳ１５０２では、先のステップＳ１５０１において、選択された静止画像データに対する取得要求が発行される。ＰＣ１３上で動作しているアプリケーション１７は、図１７に示すＰＴＰ規格に準拠したコマンドである「GetObjectInfo」コマンドを生成する。この時、コマンドの引数として、対応する静止画像データの画像管理用ＩＤ番号が付加されたコマンドが生成され、ステップＳ１５０３へ移行する。
【００６２】
本実施形態においては、画像管理用ＩＤ番号が１６である後ろのオブジェクトデータ群に対応付けされた静止画像データが選択されたことを想定しているため、画像管理用ＩＤ番号には１６が設定される。ステップＳ１５０３では、生成した「GetObjectInfo」コマンドを発行する処理が行われる。アプリケーション１７は、ＵＳＢケーブル１２を介して「GetObjectInfo」コマンドをＤＶＣ１３に送信後、ステップＳ１５０４へ移行する。ステップＳ１５０４で、アプリケーション１７はＤＶＣ１１からのレスポンス待ちに状態に入る。その結果、システム内部の処理はＤＶＣ１１に移行し、図１３のステップＳ１３０１が実行される。この時、ＤＶＣ１１はアプリケーション１７からのコマンド待機状態にある。
【００６３】
本実施形態においては、先のステップＳ１５０３で説明したように、アプリケーション１７から「GetObjectInfo」コマンドが発行された状況を想定しているため、コマンド受信を確認後、ステップＳ１３０２へ移行する。逆に、ＰＣ１３からのコマンドの受信を確認できない限りにおいては、コマンド待機状態を続ける。ステップＳ１３０２では、受信したコマンドの解析処理が行われる。
【００６４】
本実施形態では「GetObjectInfo」コマンドの受信を想定しているため、ＤＶＣ１１は「GetObjectInfo」コマンドの処理シーケンスへ移行する。その他のＰＴＰコマンドを受信した場合には、ステップＳ１３１２へ移行し、ＤＶＣ１１が対象コマンドを実装している限りにおいて、対象のコマンドシーケンスを実行することになる。ステップＳ１３０３では、「GetObjectInfo」コマンドの引数で指定されている画像管理用ＩＤ番号のチェックが行われる。
【００６５】
本発明を適用したデジタルビデオカメラ１３においては、一般的な静止画像データを対象とした画像管理用ＩＤ番号と、図１２に示す前後のオブジェクトデータ群と対応付けられた静止画像データに関連した画像管理用ＩＤ番号とが存在する。そのため、ここで、画像管理用ＩＤ番号のチェックが行われる。
【００６６】
本実施形態では、図１４に示す、後ろのオブジェクトデータ群に関連した「後ろの１０枚」と書かれた静止画像データが選択されたことを想定しているため、画像管理用ＩＤ番号を確認後、ステップＳ１３０４へ移行する。逆に、一般的な静止画像データに対するコマンドであった場合には、ステップＳ１３１３へ移行し、対象となる静止画像データに関するオブジェクト情報を生成し、ＰＣ１３へと送出する。ステップＳ１３０４の時点で、ＤＶＣ１１は、転送対象となるオブジェクトデータ群の変更処理を開始する。
【００６７】
その最初の処理として、本ステップＳ１３０４では、「GetObjectInfo」コマンドに対するレスポンスデータを生成する。本ステップ以後の処理において、ＰＣ１１が静止画像データに対する実際の取得コマンドである図１７に示す「GetObjectInfo」コマンドを発行する必要は無い。そのため、以後に通常の処理として、アプリケーション１７により行われる処理を中止させる必要がある。そのため、本ステップにおいて、ＤＶＣ１１はＰＴＰを拡張したコマンドである、図１７に示す「Stop_Transfer_Processing」をＰＣ１１に対するレスポンスデータとして生成後、ステップＳ１３０５へ移行する。ステップＳ１３０５では、生成したレスポンスデータがＵＳＢケーブル１２経由でＰＣ１１に送信され、ステップＳ１３０６へ移行する。ここまでの処理が、ＤＶＣ１１が「GetObjectInfo」コマンドの引数として、後ろのオブジェクトデータ群に関連付けされた静止画像データに対応する画像管理用ＩＤ番号を指定された場合の処理である。
【００６８】
次に、ＤＶＣ１１からのレスポンスに対するアプリケーション１７の処理を、図１５に戻って説明する。アプリケーション１７はステップＳ１５０４でレスポンスの受信確認を行っている。
【００６９】
本実施形態においては、「Stop_Transfer_Processing」をデータとして持つレスポンスを受信したことを想定しているため、ステップＳ１５０５へ移行する。逆に、レスポンスを受信しない限りは、ステップＳ１５０４の処理を続ける。ステップＳ１５０５において受信したレスポンスが「Stop_Transfer_Processing」であるかのチェックが行われる。
【００７０】
本実施形態においては、「Stop_Transfer_Processing」をレスポンスとして受信したことを想定しているため、確認後、以降のＰＴＰ処理を中止し、ステップＳ１５０１へもどる。
【００７１】
先の説明において、ＤＶＣ１３は、ステップＳ１３０５においてレスポンスデータを送信後、ステップＳ１３０６に移行したところまで説明した。ここで、ステップＳ１３０６においては、ＤＶＣ１３は、アプリケーション１７に対して、現在の転送対象となっている静止画像データが転送対象の静止画像データではなくなったことを通知する必要がある。このため、各静止画像データに対して、図１７に示す「ObjectRemoved」イベントをＵＳＢケーブル１２経由で発行していく。この時、現在の転送オブジェクトデータ群のオブジェクトデータに対して、順次発行する。
【００７２】
本ステップにおいて、全ての転送対象となっている静止画像データに対して、「ObjectRemoved」イベントを発行し終わった時点で、ステップＳ１３０７へ移行する。この時、アプリケーション１７では、図１６に示すシーケンスが動作することになる。図１６のステップＳ１６０１ではイベントの受信チェックを行っている。
【００７３】
本実施形態においては、ＤＶＣ１３より「ObjectRemoved」イベントを受信したことを想定しているため、ステップＳ１６０２へ移行する。
【００７４】
次にステップＳ１６０２において、受信したイベントが「ObjectRemoved」イベントであるかのチェックが行われる。本実施形態では「ObjectRemoved」イベントを受信したことを想定しているため、ステップＳ１６０７へ移行する。逆に「ObjectRemoved」イベントを確認できなかった場合にはステップＳ１６０３へ移行する。ステップＳ１６０７においては、「ObjectRemoved」イベントに付随している画像管理用ＩＤ番号にしたがって対応している静止画像データをアプリケーション１７のディスプレイ１６から消去する処理が行われ、ステップＳ１６０１へ戻る。
【００７５】
先に説明したように、本実施形態においては、ＤＶＣ１３より「ObjectRemoved」イベントが繰り返し発行されることを想定している。そのため、発行された各「ObjectRemoved」イベントに対して同様の処理を実行することにより、最終的に図５に示すような画面を得ることになる。図５からも分かる様に、ここまでの処理によりユーザには全ての転送対象となっていた静止画像データが無くなったように見える。
【００７６】
次に、図１３のＤＶＣ１３の処理において、ここまで転送対象となっていたオブジェクトデータ群を、後ろのオブジェクトデータ群に設定し直す処理が行われる。そのため、まずステップＳ１３０７において、前後どちらのオブジェクトデータ群を、転送対象候補のオブジェクトデータとするかのチェックが行われる。
【００７７】
本実施形態においては、後ろのオブジェクトデータ群を、転送対象のオブジェクトデータ群とし、新たな管理情報として設定することを想定しているため、ステップＳ１３１４へ移行する。ステップＳ１３１４においては、これまで転送対象であったオブジェクトデータを前のオブジェクトデータ群に選定し直し、ステップＳ１３１５へ移行する。ステップＳ１３１５においては、後ろのオブジェクトデータ群を、転送対象のオブジェクトデータ群として設定後、ステップＳ１３１６へ移行する。ステップＳ１３１６では、再度、図９のシーケンスを通すことにより、新たな後ろのオブジェクトデータ群を生成させる。以上の処理により、図１８に示すような新たな管理情報であるオブジェクトデータ群リストを生成したことになり、ステップＳ１３１１へ移行する。
【００７８】
この時、先の図１２では、後ろのオブジェクトデータ群であったものが、転送オブジェクトデータ群とされている。また新たな前後のオブジェクトデータ群と関連付けられた静止画像データとオブジェクトデータが付加されている。この時の、各オブジェクトデータの画像管理用ＩＤ番号と記録媒体２０８中の静止画像データとの関係は、図１９に示すような状態である。図１１と比較して、３つの管理情報であるオブジェクトデータ群の位置が変化している様子が分かる。また、ステップＳ１３０７において、前のオブジェクトデータ群が選択された場合は、逆の処理が行われる。
【００７９】
次に、ステップＳ１３１１においては、新たに転送対象のオブジェクトデータ群とされた各オブジェクトデータに対して、図１７に示す、「ObjectAdded」イベントをＵＳＢケーブル１２経由で順次発行していく。本ステップにおいて、全てのオブジェクトデータに対して「ObjectAdded」イベントを発行し終わったことを確認できた段階で、ステップＳ１３０１へ移行する。
【００８０】
この時、アプリケーション１７では、再び図１６に示すシーケンスが動作することになる。ステップＳ１６０１ではイベントの受信チェックを行っている。
【００８１】
本実施形態においては、ＤＶＣ１３より「ObjectAdded」イベントを受信したことを想定しているため、ステップＳ１６０２へ移行する。次にステップＳ１６０２において、受信したイベントが「ObjectRemoved」イベントであるかのチェックが行われる。
【００８２】
本実施形態では「ObjectAdded」イベントを受信したことを想定しているため、ステップＳ１６０３へ移行する。ステップＳ１６０３において、受信したイベントが「ObjectAdded」イベントであるかのチェックが行われる。もし「ObjectAdded」イベントを確認できなかった場合には、その他のＰＴＰイベントを受信したことを意味しているため、ステップＳ１６０４へ移行し、対応するＰＴＰの処理を実行後、ステップＳ１６０１へ移行する。
【００８３】
本実施形態では「ObjectAdded」イベントを受信したことを想定しているため、ステップＳ１６０５へ移行する。ステップＳ１６０５においては、ＰＴＰ規格に従い処理の処理が行われる。まず、「ObjectAdded」イベントに付随している画像管理用ＩＤ番号をもとに、オブジェクトの情報を取得するためのコマンドである「GetObjectInfo」コマンドを生成し、ステップＳ１６０６へ移行する。ステップＳ１６０６では、生成した「GetObjectInfo」コマンドをＵＳＢケーブル１２経由で発行する。
【００８４】
以後の処理はＰＴＰ規格の処理に従うことで、アプリケーション１７は対象となる静止画像データのサムネイル画像を取得するところまでを行う。この処理を、「ObjectAdded」イベントが発行された全ての静止画像データに対して行うことで、最終的に、図２０に示すような新たな静止画像データを選択可能な画面をユーザに提供することが可能になる。この時点で、ユーザは、先の図１４において転送対象となっていた静止画像データとは異なる１０枚の静止画像データを転送対象として取り扱うことが可能になる。
【００８５】
以上の説明で分かるように、本発明においては、複数の静止画像データを静止画像データ群単位で管理することに特徴を有する。
【００８６】
本実施形態においては、各管理情報であるオブジェクトデータ群を１０枚と記していたが、ＤＶＣ１３の性能に応じて何枚に設定しても可能である。また、前後のみならず、記録媒体２０８中に記録されている静止画像枚数に従って、「１０枚先」、「１００枚先」とするように、転送対象候補となる静止画像データの対象を変更しても可能である。
【００８７】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給しても達成可能である。すなわち、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性の半導体メモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合もある。
【００８９】
しかし、さらにそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９０】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる場合もあり得る。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態における情報処理装置のシステム構成図である。
【図２】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラのブロック構成図である。
【図３】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラの外観図である。
【図４】本発明の実施形態における情報処理装置を構成するパーソナルコンピュータのブロック構成図である。
【図５】本発明の実施形態における情報処理装置を構成するパーソナルコンピュータで稼動するアプリケーション１７が生成するＧＵＩ図である。
【図６】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラがＰＴＰ接続を確立するまでのシーケンス図である。
【図７】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラが転送用オブジェクトデータ群を生成するまでのシーケンス図である。
【図８】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラが、前のオブジェクトデータ群を生成するまでのシーケンス図である。
【図９】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラが、後ろのオブジェクトデータ群を生成するまでのシーケンス図である。
【図１０】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラが、記録媒体に保持している静止画像データのフォルダ構成図である。
【図１１】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラの内部で生成されたオブジェクトデータ群の画像管理用ＩＤ番号を、フォルダ構成にマッピングした図である。
【図１２】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラが、最初に記録媒体に展開するオブジェクトデータ群のリスト図である。
【図１３】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラが、転送用オブジェクトデータ群を変更するためのシーケンス図である。
【図１４】本発明の実施形態における情報処理装置を構成するパーソナルコンピュータで稼動するアプリケーション１７が、最初の接続において、デジタルビデオカメラとの間で、静止画像データを転送可能な状態になった状態のＧＵＩ図である。
【図１５】本発明の実施形態における情報処理装置を構成するパーソナルコンピュータで稼動するアプリケーション１７が、ＰＴＰコマンドを発行後、レスポンスを受信するまでのシーケンス図である。
【図１６】本発明の実施形態における情報処理装置を構成するパーソナルコンピュータで稼動するアプリケーション１７が、デジタルビデオカメラからイベントを受信した際のシーケンス図である。
【図１７】本実施形態において使用されるＰＴＰコマンドを示す図である。
【図１８】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラが、転送用オブジェクトデータ群を変更した際に、変更後の内部ＲＡＭに存在するオブジェクトデータ群を記した図である。
【図１９】本発明の実施形態における情報処理装置を構成するデジタルビデオカメラの内部で生成された、オブジェクトデータ群切り替え後の、新たなオブジェクトデータ群の画像管理用ＩＤ番号を、フォルダ構成にマッピングした図である。
【図２０】実施形態においてＤＶＣ１３が新たな転送用オブジェクトデータ群に対して「AddedObject」イベントを発行した後のアプリケーション１７を記した図である。
【図１】
2008047211.tif 000003
【図２】
2008047211.tif 000004
【図３】
2008047211.tif 000005
【図４】
2008047211.tif 000006
【図５】
2008047211.tif 000007
【図６】
2008047211.tif 000008
【図７】
2008047211.tif 000009
【図８】
2008047211.tif 000010
【図９】
2008047211.tif 000011
【図１０】
2008047211.tif 000012
【図１１】
2008047211.tif 000013
【図１２】
2008047211.tif 000014
【図１３】
2008047211.tif 000015
【図１４】
2008047211.tif 000016
【図１５】
2008047211.tif 000017
【図１６】
2008047211.tif 000018
【図１７】
2008047211.tif 000019
【図１８】
2008047211.tif 000020
【図１９】
2008047211.tif 000021
【図２０】
2008047211.tif 000022