(57)【要約】【課題】メディアに記録されるコンテンツデータを、あるいは、メディアに記録されたコンテンツデータを、ユーザーの手を煩わせることなく、ユーザーが分かりやすい態様で管理できるようにする。【解決手段】システム制御部１２０を通じて時計回路１２５から取得されるコンテンツデータの作成日時だけでなく、システム制御部１２０を通じてスケジュールメモリ１２３から取得されるスケジュール情報の日時に関する情報をも考慮して、システム制御部１２０とドライブ制御部１０６とが協働し、コンテンツデータを利用するための管理情報の登録場所である仮想フォルダを特定する。【選択図】図１
2009271983.tif 000002
【特許請求の範囲】
【請求項１】
スケジュール情報の日時に関する情報を取得する第１の取得手段と、
処理対象のコンテンツデータの作成日時を取得する第２の取得手段と、
前記第１の取得手段により取得された前記スケジュール情報の日時に関する情報と、前記第２の取得手段により取得された前記コンテンツデータの作成日時とに基づいて、前記コンテンツデータを利用するための管理情報の登録場所を特定する特定手段と
を備えるコンテンツ管理装置。
【請求項２】
請求項１に記載のコンテンツ管理装置であって、
前記特定手段は、
前記スケジュール情報の日時に関する情報によって特定される期間であって、前記コンテンツデータの作成日時が属する期間が存在するか否かを判断し、
前記作成日時が属する期間が存在すると判断した場合には、前記作成日時が属する期間についての前記スケジュール情報の日時に関する情報に応じた登録場所を、前記管理情報の登録場所として特定するコンテンツ管理装置。
【請求項３】
請求項１に記載のコンテンツ管理装置であって、
情報の入力を受け付ける入力受付手段と、
前記受付手段を通じて受け付けた前記情報から処理対象の前記コンテンツデータを作成する作成手段と、
前記作成手段により作成される処理対象の前記コンテンツデータの作成日時を提供する日時提供手段と、
前記作成手段で作成された前記コンテンツデータを記録媒体に記録する記録手段と、
前記記録手段により前記記録媒体に記録される前記コンテンツデータの管理情報を生成する生成手段と、
前記生成手段により生成された前記管理情報を、前記特定手段により特定された前記登録場所に登録する登録手段と
を備え、
前記第２の取得手段は、前記日時提供手段から当該コンテンツデータの作成日時を取得するコンテンツ管理装置。
【請求項４】
請求項１に記載のコンテンツ管理装置であって、
記録対象の前記コンテンツデータの供給を受け付ける入力端部と、
前記入力端部を通じて供給される前記コンテンツデータを記録媒体に記録する記録手段と、
前記記録手段により前記記録媒体に記録される前記コンテンツデータの管理情報を生成する生成手段と、
前記生成手段により生成された前記管理情報を、前記特定手段により特定された前記登録場所に登録する登録手段と
を備え、
前記第２の取得手段は、前記入力端部を通じて供給される前記コンテンツデータから、当該コンテンツデータの作成日時を取得するコンテンツ管理装置。
【請求項５】
請求項１に記載のコンテンツ管理装置であって、
処理対象の前記コンテンツデータは、自機の記録媒体に記録され、前記コンテンツデータの管理情報は、既存の登録場所に登録されており、
前記既存の登録場所の前記管理情報を、前記特定手段により特定された前記登録場所に登録する登録手段と、
前記登録手段により、前記特定手段により特定された前記登録場所に登録される前記管理情報を、前記既存の登録場所から削除する削除手段と
を備えるコンテンツ管理装置。
【請求項６】
請求項１に記載のコンテンツ管理装置であって、
前記第１の取得手段は、外部機器から前記スケジュール情報の日時に関する情報を取得するコンテンツ管理装置。
【請求項７】
請求項３または請求項４に記載のコンテンツ管理装置であって、
前記特定手段により、前記作成日時が属する期間が存在すると判断された場合に、前記作成日時が属する期間についての前記スケジュール情報から詳細情報を取得する第３の取得手段を備え、
前記記録手段は、前記第３の取得手段により取得された前記スケジュール情報の前記詳細情報を付加した記録対象の前記コンテンツデータを前記記録媒体に記録するコンテンツ管理装置。
【請求項８】
請求項３、請求項４または請求項５に記載のコンテンツ管理装置であって、
前記特定手段により、前記作成日時が属する期間が存在すると判断された場合に、前記作成日時が属する期間についての前記スケジュール情報から詳細情報を取得する第３の取得手段と、
前記特定手段により特定された前記登録場所に対して、前記第３の取得手段により取得された前記詳細情報を付加するようにする付加手段と
を備えたコンテンツ管理装置。
【請求項９】
請求項８に記載のコンテンツ管理装置であって、
前記詳細情報は、日時情報、イベント名、イベント開催場所、連絡先、参加者情報の内の１つ以上を含むコンテンツ管理装置。
【請求項１０】
第１の取得手段が、スケジュール情報の日時に関する情報を取得する第１の取得工程と、
第２の取得手段が、処理対象のコンテンツデータの作成日時を取得する第２の取得工程と、
前記第１の取得工程において取得した前記スケジュール情報の日時に関する情報と、前記第２の取得工程において取得した前記コンテンツデータの作成日時とに基づいて、前記コンテンツデータを利用するための管理情報の登録場所を特定する特定工程と
を有するコンテンツ管理方法。
【請求項１１】
請求項１０に記載のコンテンツ管理方法であって、
前記特定工程においては、
前記スケジュール情報の日時に関する情報によって特定される期間であって、前記コンテンツデータの作成日時が属する期間が存在するか否かを判断し、
前記作成日時が属する期間が存在すると判断した場合には、前記作成日時が属する期間についての前記スケジュール情報の日時に関する情報に応じた登録場所を、前記管理情報の登録場所として特定するコンテンツ管理方法。
【請求項１２】
第１の取得手段が、スケジュール情報の日時に関する情報を取得する第１の取得ステップと、
第２の取得手段が、処理対象のコンテンツデータの作成日時を取得する第２の取得ステップと、
前記第１の取得ステップにおいて取得した前記スケジュール情報の日時に関する情報と、前記第２の取得ステップにおいて取得した前記コンテンツデータの作成日時とに基づいて、前記コンテンツデータを利用するための管理情報の登録場所を特定する特定ステップと
コンテンツデータを管理するコンテンツ管理装置に搭載されたコンピュータに実行させるコンテンツ管理プログラム。
【請求項１３】
請求項１２に記載のコンテンツ管理プログラムであって、
前記特定ステップにおいては、
前記スケジュール情報の日時に関する情報によって特定される期間であって、前記コンテンツデータの作成日時が属する期間が存在するか否かを判断し、
前記作成日時が属する期間が存在すると判断した場合には、前記作成日時が属する期間についての前記スケジュール情報の日時に関する情報に応じた登録場所を、前記管理情報の登録場所として特定するコンテンツ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、静止画像データ、動画像データ、音声データ、テキストデータ、グラフィックスデータ等、種々のコンテンツデータを記録媒体に記録して管理する場合に用いられる装置、方法、プログラムに関する。
【背景技術】
【０００２】
デジタルビデオカメラ、ハードディスク、あるいは、パーソナルコンピュータなどの種々の形態で実現され、広く利用されている動画静止画記録再生機において、従来、コンテンツデータの管理はファイルシステムを用いて行われてきた。ところが最近はメディア（記録媒体）の記憶容量が大きくなり、記憶保持可能なコンテンツ数が増えてきたことや、ファイルシステムが持つ情報以外にも、コンテンツデータに対して種々の情報を保持するようにしたいとする要求があり、それを実現するために専用の管理ファイルが用いられるようになってきている。
【０００３】
例えば、後に記す特許文献１には、メディアに記録された様々なコンテンツデータについて、専用の管理ファイルを用いることにより、コンテンツデータ群の下にさらにコンテンツデータを分類するような仮想フォルダを日付別に作成し、これに各コンテンツファイルを登録して管理することができるようにする発明が開示されている。この特許文献１に記載の技術を用いることにより、既にメディアに記録されているコンテンツデータについて、ユーザーの意図に従った管理を行うことができるようにされる。
【０００４】
なお、上述の特許文献１は、以下に示す通りである。
【特許文献１】特開２００４−２２７６３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に記載の発明は、既にメディアに記録されているコンテンツデータを管理する場合には非常に有効なものである。しかしながら、コンテンツデータをメディアに記録するときから、分かりやすく管理できるようにしておくことが望ましい。
【０００６】
すなわち、コンテンツデータをメディアに記録していく場合において、コンテンツデータを管理するための仮想フォルダを自動生成する場合の従来の方法は、コンテンツデータの作成日に基づいて行われている。例えば、コンテンツデータの作成日が変わった場合に、一律に新しい仮想フォルダを作成するという方法がある。
【０００７】
この方法の場合は日付のみで管理される。このため、例えば１日のうちに複数のイベントがあった場合でも、その複数のイベントのそれぞれにおいて取得するようにしたコンテンツデータが、コンテンツデータの作成日に応じた１つの仮想フォルダに登録されてしまうことになる。
【０００８】
また、新しい仮想フォルダの作成をユーザーにゆだねる方法もある。この場合、ユーザーがイベント毎に新しい仮想フォルダを作成するようにすれば、イベント毎にコンテンツデータを管理することが可能になる。しかし、ユーザーが新しい仮想フォルダの作成を怠った場合には、１つの仮想フォルダに多くのコンテンツデータが登録されてしまい、後からコンテンツを整理するのに不都合になったりする。
【０００９】
このため、コンテンツデータをメディアに記録するときから、ユーザーの手を煩わせることなく、ユーザーにとって分かりやすい態様で管理できるようにすることが望まれている。さらに、１つの仮想フォルダに多くのコンテンツデータが登録されてしまった場合であっても、ユーザーの手を煩わせることなく、ユーザーが分かりやすく管理し直せるようにすることも望まれている。
【００１０】
以上のことに鑑み、この発明は、メディアに記録されるコンテンツデータを、あるいは、メディアに記録されたコンテンツデータを、ユーザーの手を煩わせることなく、ユーザーが分かりやすい態様で管理できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１に記載の発明のコンテンツ管理装置は、
スケジュール情報の日時に関する情報を取得する第１の取得手段と、
処理対象のコンテンツデータの作成日時を取得する第２の取得手段と、
前記第１の取得手段により取得された前記スケジュール情報の日時に関する情報と、前記第２の取得手段により取得された前記コンテンツデータの作成日時とに基づいて、前記コンテンツデータを利用するための管理情報の登録場所を特定する特定手段と
を備える。
【００１２】
この請求項１に記載の発明のコンテンツ管理装置によれば、第２の取得手段により取得されるコンテンツデータの作成日時だけでなく、第１の取得手段により取得されるスケジュール情報の日時に関する情報をも考慮して、特定手段によって、コンテンツデータを利用するための管理情報の登録場所が特定するようにされる。
【００１３】
このように、コンテンツデータの管理情報が登録される登録場所が、スケジュール情報についても考慮されて特定される。すなわち、管理情報の登録場所をスケジュール情報に応じて自動的により細かく分けることができるようにされる。これにより、ユーザーが手を煩わせることなく、ユーザーにとって分かりやすい態様でコンテンツデータを利用するための管理情報を管理することができるようにされる。
【００１４】
また、請求項２に記載の発明は、請求項１に記載のコンテンツ管理装置であって、
前記特定手段は、
前記スケジュール情報の日時に関する情報によって特定される期間であって、前記コンテンツデータの作成日時が属する期間が存在するか否かを判断し、
前記作成日時が属する期間が存在すると判断した場合には、前記作成日時が属する期間についての前記スケジュール情報の日時に関する情報に応じた登録場所を、前記管理情報の登録場所として特定する。
【００１５】
この請求項２に記載の発明のコンテンツ利用装置によれば、特定手段においては、スケジュール情報の日時に関する情報によって特定される期間であって、処理対象のコンテンツデータの作成日時が属する期間が存在する場合に、そのスケジュール情報の日時に関する情報に応じた登録場所が、コンテンツデータの管理情報の登録先として特定される。
【００１６】
このように、コンテンツデータの管理情報を格納する格納場所を、スケジュール情報の日時に関する情報に基づいて特定することができる。これにより、目的とするコンテンツデータを利用する場合には、スケジュール情報に基づいて、当該コンテンツデータの管理情報が格納されている格納場所を特定することができるようにされる。したがって、目的とするコンテンツデータの迅速な利用が可能になる。
【発明の効果】
【００１７】
この発明によれば、メディアに記録されるコンテンツデータを、あるいは、メディアに記録されたコンテンツデータを、ユーザーの手を煩わせることなく、ユーザーが分かりやすい態様で管理できる。
【００１８】
したがって、ユーザーは、目的とするコンテンツデータの管理情報の格納場所を迅速に特定し、その格納場所に格納されている管理情報を用いることにより、当該コンテンツデータを迅速かつ確実に利用することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図を参照しながら、この発明の一実施の形態について説明する。以下においては、この発明による装置、方法、プログラムの一実施の形態をデジタルビデオカメラ（以下、ビデオカメラと言う。）に適用した場合を例にして説明する。
【００２０】
［デジタルビデオカメラの構成例について］
図１は、この実施の形態のビデオカメラ（撮像装置）１を説明するためのブロック図である。図１に示すように、この実施の形態のビデオカメラ１は、信号処理系として、カメラ部１０１、カラーＬＣＤ（Liquid Crystal Display）１０２、ビデオ／オーディオインターフェース部（以下、ビデオ／オーディオＩ／Ｆ部という。）１０３、圧縮／伸張信号処理部１０４、データ制御部１０５、ドライブ制御部（ファイルシステム部）１０６を備えている。
【００２１】
また、ビデオカメラ１は、コンテンツデータ等の入出力端として、外部機器インターフェース部（以下、外部機器Ｉ／Ｆという。）１０７を備えている。また、ビデオカメラ１は、制御系として、システム制御部１２０、プログラムメモリ１２１、ワークメモリ１２２、スケジュールメモリ１２３、ユーザーインターフェース部（以下、ユーザーＩ／Ｆ部と言う。）１２４、時計回路１２５、管理ファイルメモリ１２６を備えている。
【００２２】
また、この実施の形態のビデオカメラ１において、ビデオ／オーディオＩ／Ｆ部１０３、圧縮／伸張信号処理部１０４、データ制御部１０５のそれぞれには、図１に示すように、主に作業領域として用いられる、スクリーンメモリ１０３Ｍ、圧縮／伸張メモリ１０４Ｍ、データメモリ１０５Ｍが設けられている。
【００２３】
さらに、ビデオカメラ１は、記録装置部としてメディアドライブ１３０を備えている。メディアドライブ１３０は、記録媒体（メディア）と、この記録媒体に対してデータを書き込んだり、この記録媒体からデータを読み出したりするドライブ回路とを備えるものである。メディアドライブには、記録媒体として、磁気テープ、ハードディスク、ＤＶＤ（Digital Versatile Disc）やブルーレイディスク（Blu-ray Disc）等の光ディスク、半導体メモリ等、種々の記録媒体を用いるものが存在する。
【００２４】
この実施の形態のビデオカメラ１に対しても、メディアドライブ１３０として種々の記録媒体用のものを搭載可能である。しかし、説明を簡単にするため、この実施の形態のビデオカメラ１において、メディアドライブ１３０は、記録媒体として光ディスクを用いる光ディスクドライブであるものとして説明する。
【００２５】
そして、この実施の形態のビデオカメラ１において、メディアドライブ１３０の記録媒体には、コンテンツデータ（コンテンツデータファイル）と、コンテンツデータを管理するための管理情報が記録される仮想フォルダを形成する情報からなる管理ファイルとが記録される。
【００２６】
すなわち、管理ファイルの情報によって形成される仮想フォルダは、コンテンツデータを利用するための管理情報の格納場所である。なお、このように、管理ファイルは、仮想フォルダを形成するものであり、以下においては、説明を簡単にするため、仮想フォルダと管理ファイルとは等価のものとして説明する。
【００２７】
なお、仮想フォルダ（管理ファイル）に登録される管理情報は、後述もするが、当該仮想フォルダに登録するようにされるコンテンツデータ（コンテンツデータファイル）のファイル名、当該コンテンツデータの記録媒体上の記録位置を示すアドレス情報、当該コンテンツデータの作成日時等の情報からなるものである。
【００２８】
そして、システム制御部１２０は、この実施の形態のビデオカメラ１の各部を制御するものであり、ＣＰＵ（Central Processing Unit）からなるものである。システム制御部１２０に対しては、プログラムメモリ１２１、ワークメモリ１２２、スケジュールメモリ１２３、ユーザーＩ／Ｆ１２４、時計回路１２５、管理ファイルメモリ１２６が接続されている。
【００２９】
プログラムメモリ１２１は、ＲＯＭ（Read Only Memory）であり、システム制御部１２０において実行される種々のプログラムや処理に必要なデータが記録されたものである。ワークメモリ１２２は、ＲＡＭ（Random Access Memory）であり、処理の途中結果を一時記憶するものである。
【００３０】
スケジュールメモリ１２３は、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）やフラッシュメモリーなどのいわゆる不揮発性メモリであり、ユーザーによって入力されるユーザーのスケジュールデータ（スケジュール情報）等を記憶保持するものである。すなわち、スケジュールメモリ１２３は、この実施の形態のビデオカメラ１の電源が落とされても保持しておくべき種々のデータを記憶保持するものである。
【００３１】
管理ファイル用メモリ１２６は、コンテンツデータの書き込み時や読み出し時において用いられる管理ファイルとしての仮想フォルダを記憶保持する。すなわち、管理ファイル用メモリ１２６には、コンテンツデータがメディアドライブ１３０の記録媒体に記録される場合に管理情報が登録される仮想フォルダが記憶保持される。また、管理ファイル用メモリ１２６には、メディアドライブ１３０に記録されたコンテンツデータを読み出す場合に当該コンテンツデータの管理情報を有する仮想フォルダが記憶保持される。
【００３２】
これにより、システム制御部１２０は、管理ファイル用メモリ１２６の仮想フォルダ（管理ファイル）を通じて、メディアドライブ１３０の記録媒体へのコンテンツデータの書き込みや、当該記録媒体からのコンテンツデータの読み出しを行うことができるようにしている。
【００３３】
また、ユーザーＩ／Ｆ部１２４は、複数のファンクションキーやボタンスイッチ、スライドキーなどからなり、撮影開始や撮影終了、再生開始や再生終了などのユーザーからの種々の指示入力を受け付けて、これをシステム制御部１２０に通知することができるものである。これにより、システム制御部１２０は、ユーザーＩ／Ｆ部１２４を通じて受け付けるユーザーからの指示入力に応じて各部を制御することにより、当該ビデオカメラ１がユーザーの指示に応じた処理を行うことができるようにしている。
【００３４】
また、時計回路１２５は、いわゆるカレンダ機能を備え、現在年月日、現在曜日、現在時刻を提供することができるものである。また、時計回路１２５は、システム制御部１２０の制御に応じて、種々の期間を計測することもできるものである。
【００３５】
そして、図１に示したように、ビデオカメラ１において、カメラ部１０１とカラーＬＣＤ１０２とは、ビデオ／オーディオＩ／Ｆ部１０３に接続されている。カメラ部１０１は、レンズ、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal oxide Semiconductor）イメージセンサなどの撮像素子を備え、レンズを通ってきた被写体の画像を撮像素子によってアナログ映像信号に変換し、これを後段の回路部に供給する。また、カメラ部１０１の近傍には、図示しないがマイクロホンが設けられており、撮影時に音声を収音し、収音した音声を電気信号に変換して取り込むこともできるようにされている。
【００３６】
カラーＬＣＤ１０２は、カメラ部１０１を通じて取り込むようにされている被写体の映像データやメディアドライブ１３０の記録媒体から読み出された映像データ等による再生画像をカラー表示するものである。また、例えば、カラーＬＣＤ１０２の近傍には、図示しないがスピーカが設けられ、マイクロホンで収音された音声の音声データや、メディアドライブ１３０の記録媒体から読み出された音声データによる再生音声を放音することもできるようにされている。
【００３７】
ビデオ／オーディオＩ／Ｆ部１０３は、カメラ部１０１からのアナログ映像信号やマイクロホンからのアナログ音声信号を受け付けて、これらを自機において処理可能な形式のデジタル信号に変換し、これら変換後の映像データ、音声データを後段の圧縮／伸張信号処理部１０４に供給する。このように、ビデオ／オーディオＩ／Ｆ部１０３は、カメラ部１０１からの映像信号や音声信号を自機に取り込む機能を有している。
【００３８】
また、ビデオ／オーディオＩ／Ｆ部１０３は、圧縮／伸張信号処理部１０４からの伸張処理された映像データや音声データをアナログ信号に変換し、アナログ映像信号をカラーＬＣＤ１０２に供給するとともに、アナログ音声信号をスピーカに供給する。このように、ビデオ／オーディオＩ／Ｆ部１０３は、映像データや音声データを自機に取り込んだり、映像や音声を自機において再生したりする機能を有している。
【００３９】
圧縮／伸張信号処理部１０４は、ビデオ／オーディオＩ／Ｆ１０３からの映像データ、音声データを所定の方式でデータ圧縮して、データ圧縮後の映像データ、音声データを後段のデータ制御部１０５に供給したり、また、データ制御部１０５からのデータ圧縮されている映像データ、音声データを伸張して、データ伸張後の映像データ、音声データをビデオ／オーディオＩ／Ｆ部１０３に供給したりする。
【００４０】
なお、圧縮／伸張信号処理部１０４において用いられるデータ圧縮方式は、静止画の場合はＪＰＥＧ（Joint Photographic Experts Group）、ＭＰＥＧ（Moving Picture Experts Group）とその機能が発展した将来の代替えとなる方式、動画の場合はＭＰＥＧ２とその機能が発展した将来の代替えとなる方式などである。もちろん、これらの方式に限ることなく、種々の方式を用いることも可能である。
【００４１】
データ制御部１０５は、ＳＤＲＡＭ（Synchronous Dynamic RAM）などにより構成されるデータメモリ１０５Ｍをバッファメモリとして用い、非同期である撮像装置と、この撮像装置に搭載されたメディアドライブ１３０の記録媒体との間における映像データ、音声データについての時間軸補正を行うようにしている。
【００４２】
したがって、カメラ部１０１を通じて得た映像データや音声データをメディアドライブ１３０の記録媒体に記録する場合には、圧縮／伸張信号処理部１０４からのデータが、データ制御部１０５を通じてデータメモリ１０５Ｍに記録される。そして、データメモリ１０５Ｍに先に記録されているデータがデータ制御部１０５により読み出されてドライブ制御部１０６に供給され、後述するように、メディアドライブ１３０の記録媒体に記録されることになる。
【００４３】
また、ドライブ制御部１０６を通じて供給される、メディアドライブ１３０の記録媒体から読み出された映像データ、音声データは、データ制御部１０５を通じてデータメモリ１０５Ｍに記録される。そして、データメモリ１０５Ｍに先に記録されているデータがデータ制御部１０５により読み出されて圧縮／伸張信号処理部１０４に供給され、上述もしたように、データ伸張、デジタル／アナログ変換されて、出力するようにされる。
【００４４】
このように、データメモリ１０５Ｍは、いわゆるファースト・イン／ファースト・アウト（First In First Out）形式で使用される。これにより、例えばカメラ部１０１から供給される時間的に連続する映像データや音声データを途切れることなく、メディアドライブ１３０の記録媒体に記録することができるようにされる。また、メディアドライブ１３０の記録媒体に記録されている時間的に連続する映像データや音声データを途切れることなく再生することができるようにされる。
【００４５】
ドライブ制御部１０６は、メディアドライブ１３０との接続インターフェースであり、メディアドライブ１３０の記録媒体にデータを記録したり、当該記録媒体からデータを読み出したりするために用いられるファイルシステムを備えたものである。
【００４６】
そして、ドライブ制御部１０６は、システム制御部１２０からの制御に応じ、管理ファイル用メモリ１２６の仮想フォルダの情報をも参照しながら、データ制御部１０５からのデータをメディアドライブ１３０の記録媒体に記録することができるものである。また、ドライブ制御部１０６は、システム制御部１２０からの制御に応じ、管理ファイル用メモリ１２６の仮想フォルダの情報をも参照しながら、メディアドライブ１３０の記録媒体から目的とするデータを読み出して、これをデータ制御部１０５に供給することができるものである。
【００４７】
また、ビデオカメラ１は、外部機器Ｉ／Ｆ部１０７を備えている。この外部機器Ｉ／Ｆ部１０７は、例えば、パーソナルコンピュータなどの外部機器との接続を可能にするものであり、例えば、ＵＳＢ（Universal Serial Bus）回路などのデジタルインターフェース回路である。この外部機器Ｉ／Ｆ部１０７を用いる場合には、データ制御部１０５とドライブ制御部１０６、あるいは、ドライブ制御部１０６を通じて種々のデータのやり取りを行うことができるようにされる。
【００４８】
そして、上述した機能を有するこの実施の形態のビデオカメラ１は、カメラ部１０１を通じて取り込んだ映像データや音声データ等のコンテンツデータを、メディアドライブ１３０の記録媒体に記録することができるものである。この場合、コンテンツデータは、ビデオ／オーディオＩ／Ｆ部１０３、圧縮／伸張信号処理部１０４、データ制御部１０５、ドライブ制御部１０６を介して、メディアドライブ１３０に供給される。
【００４９】
このとき、ドライブ制御部１０６は、メディアドライブ１３０の記録媒体にコンテンツデータを記録することにより得られる記録位置を示すアドレス情報等を含む管理情報を形成し、これを管理ファイル用メモリ１２６の仮想フォルダに更新する。このようにして、コンテンツデータの記録に際しては、管理ファイル用メモリ１２６に仮想フォルダが形成され、これが記録終了時にドライブ制御部１０６を通じて、メディアドライブ１３０の記録媒体に記録される。
【００５０】
また、この実施の形態のビデオカメラ１は、メディアドライブ１３０の記録媒体から映像データや音声データ等のコンテンツデータを読み出し、これらをカラーＬＣＤ１０２及び図示しないスピーカを通じて再生することができる。この場合、ドライブ制御部１０６により、メディアドライブ１３０の記録媒体から目的とする仮想フォルダが読み出され、管理ファイル用メモリ１２６に格納される。
【００５１】
そして、ドライブ制御部１０６は、管理ファイル用メモリ１２６に格納された仮想フォルダの管理情報から、当該仮想フォルダに登録されているコンテンツデータ（コンテンツデータファイル）の一覧リストを形成し、これを表示するようにする。この場合、一覧リストを表示するためのデータは、ドライブ制御部１０６、データ制御部１０５、圧縮／伸張信号処理部１０４、ビデオ／オーディオＩ／Ｆ部１０３を通じてカラーＬＣＤ１０２に供給され、カラーＬＣＤ１０２の表示画面に表示される。
【００５２】
そして、ユーザーは、カラーＬＣＤ１０２の表示画面に表示される当該仮想フォルダに登録されている再生可能なコンテンツデータの中から再生するコンテンツをユーザーＩ／Ｆ１２４を通じて選択する。これに応じて、システム制御部１２０は、ドライブ制御部１０６を制御し、管理ファイルメモリ１２６の該当データに基づいて、メディアドライブ１３０の記録媒体から指示されたコンテンツデータを読み出して再生する。
【００５３】
この場合、ドライブ制御部１０６によって読み出されたコンテンツデータは、ドライブ制御部１０６、データ制御部１０５、圧縮／伸張信号処理部１０４、ビデオ／オーディオＩ／Ｆ部１０３を通じてカラーＬＣＤ１０２やスピーカに供給され、再生される。
【００５４】
また、ビデオカメラ１は、外部機器Ｉ／Ｆ部１０７を通じて接続されるパーソナルコンピュータなどの外部機器からコンテンツデータの提供を受けて、これをメディアドライブ１３０の記録媒体に記録することができるものである。この場合、外部機器Ｉ／Ｆ部１０７を通じて受け付けたコンテンツデータは、ドライブ制御部１０６を通じて、あるいは、データ制御部１０５及びドライブ制御部１０６を通じて、メディアドライブ１３０に供給される。
【００５５】
なお、外部機器からコンテンツデータの提供を受ける場合、コンテンツデータの記録先となる仮想フォルダを指定することもできるし、新たな仮想フォルダを作成して、ここに一括して記録することもできる。いずれの場合にも、ドライブ制御部１０６により、管理ファイルメモリ１２６の仮想フォルダに管理情報が追加されたり、管理ファイルメモリ１２６に新たな仮想フォルダが形成されて、管理情報が記録されたりして、仮想フォルダが整備される。そして、最終的には、管理ファイルメモリ１２３に形成された仮想フォルダは、メディアドライブ１３０の記録媒体に記録される。
【００５６】
また、この実施の形態の撮像装置は、ドライブ制御部１０６によりメディアドライブ１３０の記録媒体から読み出すようにされたコンテンツデータを、外部機器Ｉ／Ｆ部１０７を通じて外部機器に供給することもできるものである。この場合、上述したコンテンツデータの再生の場合と同様にして、目的とする仮想フォルダから選択したコンテンツデータだけを出力することも、目的とする仮想フォルダごと出力することも可能である。なお、出力されるコンテンツデータは、ドライブ制御部１０６と外部機器Ｉ／Ｆ部１０７とを通じて、あるいは、ドライブ制御部１０６とデータ制御部１０５と外部機器Ｉ／Ｆ部１０７とを通じて、外部機器に供給される。
【００５７】
［記録媒体に記録されるコンテンツデータの従来の管理構造について］
次に、図１に示した構成を有するビデオカメラ１において、メディアドライブ１３０の記録媒体に記録されるコンテンツデータについての従来の管理構造について説明する。図２は、メディアドライブ１３０の記録媒体に記録されるコンテンツデータの従来の管理構造を説明するための図である。
【００５８】
図２に示すように、従来から、記録媒体に記録されるコンテンツデータは、階層構造の枠組みの中で管理している。すなわち、図２に示すように、コンテンツデータを管理するための基には、ルートフォルダ（Root Folder）１０が存在する。この例の場合、ルートフォルダ１０が、全ての画像のコンテンツデータを束ねる役割を有している。
【００５９】
ルートフォルダ１０の下には、動画のコンテンツデータを管理するための動画フォルダ（動画コンテンツ群）１１と、静止画のコンテンツデータを管理するための静止画フォルダ（静止画コンテンツ群）１２とが設けられる。動画フォルダ１１、静止画フォルダ１２の下には、さらに細分化された仮想フォルダが設けられる。
【００６０】
ここで、仮想フォルダは、コンテンツデータが実際に記録される場所ではなく、コンテンツデータの論理的な登録場所（論理的な格納場所）を意味する。仮想フォルダは、どのようなコンテンツデータが登録されるものかを示すいわゆる見出し情報を有している。そして、仮想フォルダには、当該仮想フォルダに属する１つ以上のコンテンツデータについての、ファイル名、記録媒体上の実際の記録位置を示すアドレス情報、当該コンテンツデータの作成日時などの情報が登録されて管理される。これにより、目的とするコンテンツデータにアクセスする場合には、仮想フォルダの登録情報に基づいてアクセスすることができるようにされる。
【００６１】
具体的に図２に示した例の場合について説明する。動画フォルダ１１の下にはさらに細分化された動画用の仮想フォルダ１１１、１１２、…が設けられる。図２に示した例の場合、仮想フォルダ１１１、１１２のそれぞれは、動画のコンテンツデータの作成日に応じて形成されたものである。仮想フォルダ１１１は、２００５年１０月１日に作成された動画のコンテンツデータ用のものであり、仮想フォルダ１１２は、２００５年１０月４日に作成された動画のコンテンツデータ用のものである。
【００６２】
そして、２００５年１０月１日用の動画仮想フォルダ１１１には、動画像ファイル１１１−１が格納するようにされ、２００５年１０月４日用の動画仮想フォルダ１１２には、動画像ファイル１１２−１、１１２−２が格納するようにされている。このように、動画フォルダ１１の下に細分化するようにして設けられる動画仮想フォルダに属する形で、動画のコンテンツデータが管理される。
【００６３】
同様に、静止画フォルダ１２の下にはさらに細分化された静止画用の仮想フォルダ１２１、１２２、…が設けられる。ここで、仮想フォルダ１２１、１２２のそれぞれは、静止画のコンテンツデータの作成日に応じて形成されたものである。仮想フォルダ１２１は、２００５年１０月１日に作成された静止画のコンテンツデータ用のものであり、仮想フォルダ１２２は、２００５年１０月４日に作成された静止画のコンテンツデータ用のものである。
【００６４】
そして、２００５年１０月１日用の静止画仮想フォルダ１２１には、静止画ファイル１２１−１が格納するようにされ、２００５年１０月４日用の静止画仮想フォルダ１２２には、静止画ファイル１２２−１、１２２−２が格納するようにされている。このように、静止画フォルダ１２の下に細分化するようにして設けられる静止画仮想フォルダに属する形で、静止画のコンテンツデータが管理される。
【００６５】
このように、従来、コンテンツデータを管理するための仮想フォルダは、一律に日付のみで管理し、コンテンツ作成時に日付が新しくなっていたら新しい仮想フォルダを作成し、そこに新たに作成したコンテンツデータを登録するようにしている。換言すれば、コンテンツ作成時に、当該コンテンツデータの作成日が属する仮想フォルダが存在しない場合には、当該作成日の仮想フォルダを作成し、そこに新たに作成したコンテンツデータを登録するようにしている。
【００６６】
なお、図２において、動画のコンテンツファイル１１１−１等における「１００ＰＮＶ０１／Ｍ２Ｕ００００１．ＭＰＧ」等の記載は、動画像ファイルについての実際のファイル名である。同様に、静止画のコンテンツファイル１２１−１等における「１００ＭＳＤＣＦ／ＤＳＣ００００１．ＪＰＧ」等の記載は、静止画像ファイルについての実際のファイル名である。
【００６７】
［コンテンツデータの従来の登録処理について］
このような、従来の管理構造にしたがって、コンテンツデータを記録媒体に登録する場合の従来の登録処理について具体的に説明する。
【００６８】
図３は、この実施の形態のビデオカメラ１のユーザーの２００７年の１２月２８日のスケジュールを示す図である。図３に示すように、当該ユーザーの２００７年の１２月２８日のスケジュールは、１３時から１６時までがボーリング大会があり、その後、１８時から２１時までが忘年会であったとする。
【００６９】
そして、この実施の形態のビデオカメラ１のユーザーが、当該１２月２８日の午前中にもビデオカメラ１を用いて撮影を行い、また、ボーリング大会と忘年会とにおいても、当該ビデオカメラ１を用いて動画の撮影を行ったとする。
【００７０】
すると、当該ビデオカメラ１のメディアドライブ１３０の記録媒体には、図４に示す態様で動画のコンテンツデータが記録される。図４は、２００７年の１２月２８日にビデオカメラ１を通じて撮影し、メディアドライブ１３０の記録媒体に記録した動画コンテンツデータの管理状態を説明するための図である。
【００７１】
図４に示すように、ビデオカメラ１のメディドライブ１３０の記録媒体には、ルートフォルダ１０が存在し、その下部には、動画フォルダ１１と静止画フォルダ１２とが設けられる。ここまでの構成は、図２を用いて説明したコンテンツデータの基本的な管理体系の場合と同様である。
【００７２】
そして、この例の場合には、動画フォルダ１１の下部に、２００７年の１２月２８日という日付情報を見出し情報とする仮想フォルダ１１３が形成される。この２００７年の１２月２８日用の仮想フォルダ１１３には、当該１２月２８日の午前中（１１時）に撮影された動画コンテンツデータ１１３−１が登録されている。
【００７３】
また、２００７年の１２月２８日用の仮想フォルダ１１３には、１２月２８日の１３時から１６時に行われたボーリング大会で撮影された動画コンテンツデータ１１３−２、１１３−３が登録されている。さらに、２００７年の１２月２８日用の仮想フォルダ１１３には、１２月２８日の１８時から２１時に行われた忘年会で撮影された動画コンテンツデータ１１３−４、１１３−５、１１３−６が登録されている。
【００７４】
このように、この実施の形態のビデオカメラ１において、従来は、同じ日に撮影された動画像データについては、基本的に同じ仮想フォルダ（図４に示した例においては、仮想フォルダ１１３）に登録されて管理される。
【００７５】
この場合のコンテンツデータの従来の登録処理について詳細に説明する。図５は、コンテンツデータの従来の登録処理について説明するためのフローチャートである。この図５に示す処理は、図１に示した構成を有するビデオカメラ１の主にシステム制御部１２０とドライブ制御部１０６とが協働して行う処理である。
【００７６】
ビデオカメラ１において撮影が行うようにされると、システム制御部１２０は、図５に示した処理を実行し、まず、コンテンツデータの作成日時を示す情報として、時計回路１２５から現在日時（現在年月日及び現在時刻）を示す情報を取得する（ステップＳ１０１）。システム制御部１２０は、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体の情報を参照し、コンテンツ作成日の仮想フォルダが存在するか否かを判断する（ステップＳ１０２）。
【００７７】
ステップ１０２の判断処理は、システム制御部１２０が、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体のディレクトリを参照するなどして、ステップＳ１０１において取得した作成日（現在年月日）の仮想フォルダがメディアドライブ１３０の記録媒体に既に存在するか否かを判断する処理である。
【００７８】
ステップＳ１０２の判断処理において、コンテンツ作成日の仮想フォルダが既に存在すると判断したときには、システム制御部１２０はドライブ制御部１０６を制御し、当該仮想フォルダに撮影することにより得られる動画のコンテンツデータを登録する（ステップＳ１０３）。そして、動画のコンテンツデータの記録が終了すると、この図５に示す処理を終了する。
【００７９】
具体的に、ステップＳ１０３の処理は、ドライブ制御部１０６が、システム制御部１２０の制御に応じて、動画のコンテンツデータの登録先として特定した仮想フォルダ（管理ファイル）を読み出して、これを管理ファイル用メモリ１２６に記録する。
【００８０】
そして、システム制御部１２０は、まず、ドライブ制御部１０６を制御し、撮影することにより得た動画のコンテンツデータをメディアドライブ１３０の記録媒体に記録する。このとき、ドライブ制御部１０６は、システム制御部１２０の制御に応じて、当該動画のコンテンツデータのファイル名、記録媒体上の記録位置を示すアドレス情報、作成日時を示す情報等を取得して管理情報を形成する。そして、ドライブ制御部１０６は、形成した当該管理情報を管理ファイルメモリ１２６に記録した仮想フォルダ（管理ファイル）に登録する。
【００８１】
このようにして、システム制御部１２０は、ドライブ制御部１０６と協働し、記録対象のコンテンツデータ（コンテンツデータファイル）をメディアドライブ１３０の記録媒体に記録する。同時に、システム制御部１２０は、ドライブ制御部１０６と協働し、当該コンテンツデータについての管理情報を形成し、これを管理ファイルメモリ１２６に一時記憶するようにしている仮想フォルダ（管理ファイル）に登録する。
【００８２】
そして、管理ファイルメモリ１２６に形成された仮想フォルダ（各コンテンツデータの管理情報からなる管理ファイル）は、動画のコンテンツデータの記録終了時に、ドライブ制御部１０６を通じてメディアドライブの記録媒体に記録される。これにより、今回、記録媒体に記録した動画のコンテンツデータは、当該仮想フォルダを通じて利用することができるようにされる。
【００８３】
一方、ステップＳ１０２の判断処理において、コンテンツ作成日の仮想フォルダは存在しないと判断したときには、システム制御部１２０はドライブ制御部１０６を制御し、コンテンツ作成日の仮想フォルダを作成して、そこに撮影することにより得られる動画のコンテンツデータを登録する（ステップＳ１０４）。そして、動画のコンテンツデータの記録が終了すると、この図５に示す処理を終了する。
【００８４】
具体的に、ステップＳ１０４の処理は、ドライブ制御部１０６が、システム制御部１２０の制御に応じて、管理ファイルメモリ１２６に新たな仮想フォルダ（新たな管理ファイル）を形成する。そして、システム制御部１２０は、ドライブ制御部１０６を制御し、撮影することにより得た動画のコンテンツデータを記録媒体に記録する。
【００８５】
このとき、ドライブ制御部１０６は、システム制御部１２０の制御に応じて、当該動画のコンテンツデータのファイル名、記録媒体上の記録位置を示すアドレス情報、作成日時を示す情報等を取得して管理情報を形成する。そして、ドライブ制御部１０６は、形成した管理情報を管理ファイルメモリ１２６に新たに形成した仮想フォルダ（管理ファイル）に登録する。
【００８６】
そして、管理ファイルメモリ１２６に新たに形成された仮想フォルダは、動画のコンテンツデータの記録終了時に、ドライブ制御部１０６を通じてメディアドライブの記録媒体に記録される。これにより、今回、記録媒体に記録した動画のコンテンツデータは、新たに形成するようにした仮想フォルダを通じて利用することができるようにされる。
【００８７】
この図５に示したコンテンツデータの従来の登録処理を行うことによって、図２〜図４を用いて説明したように、撮影することにより得られるコンテンツデータは、コンテンツデータの作成日（撮影日）毎の仮想フォルダによって管理することができるようにされる。
【００８８】
なお、ここでは、ビデオカメラ１を通じて動画を撮影して記録する場合を例にして説明したが、これに限るものではない。この実施の形態のビデオカメラ１は、静止画撮影モードを備えている。そして、静止画撮影モードを用いて静止画を撮影するようにした場合も、動画の場合と同様に、静止画のコンテンツデータをメディアドライブ１３０の記録媒体に記録し、これを作成日（撮影日）に応じた仮想フォルダを通じて管理することができるようにされる。
【００８９】
［コンテンツデータのこの発明による登録処理について］
そして、この実施の形態のビデオカメラ１においては、記録媒体に記録されるコンテンツデータを新たな管理構造の下に管理することもできるようにしている。その概要を簡単に示せば、ユーザーのスケジュール情報をも考慮することによって、同じ日に撮影した画像のコンテンツデータであっても、異なるイベントにおいて撮影されたものである場合には、異なる仮想フォルダによって管理できるようにするものである。
【００９０】
［スケジュールデータについて］
まず、この実施の形態のビデオカメラ１において用いられるスケジュールデータ（スケジュール情報）について説明する。この実施の形態のビデオカメラ１においては、システム制御部１２０に接続された不揮発性メモリであるスケジュールメモリ１２３にスケジュールデータを記録して管理することができるようにしている。
【００９１】
スケジュールメモリ１２３に記録されるスケジュールデータは、ビデオカメラ１のユーザーＩ／Ｆ１２４を通じてユーザーが入力することができる。また、外部機器Ｉ／Ｆ部１０７を通じて接続されるパーソナルコンピュータや電子手帳などの外部機器からスケジュールデータの提供を受けて、これをシステム制御部１２０を通じてスケジュールメモリ１２３に記録することもできる。
【００９２】
図６は、ビデオカメラ１のスケジュールメモリ１２３に記録されるスケジュールデータの一例について説明するための図である。図６に示すように、この実施の形態のビデオカメラ１で用いられるスケジュールデータは、「シーケンス番号」、「日付情報」、「時間情報」、「イベント名」、「場所情報」、「連絡先情報」、「備考」からなるものである。
【００９３】
「シーケンス番号」は、スケジュールメモリ１２３に記憶されたスケジュールデータに自動的に付与される番号であり、スケジュールデータを修正する場合などにおいて、スケジュールデータを特定する情報として用いられるものである。
【００９４】
「日付情報」は、目的とする予定（イベント）の実行年月日（開催年月日）を示す情報である。また、「時間情報」は、目的とする予定（イベント）の実行時間（開催時間）を示す情報である。この例において、「時間情報」は、開始時刻と終了時刻とにより時間範囲を示す情報となっている。なお、「時間情報」は、必ず、開始時刻と終了時刻とが存在しなければならないものではなく、少なくとも、開始時刻だけが存在すればよいものである。
【００９５】
「イベント名」は、目的とする予定（イベント）の名称であり、ユーザーが参加する（かかわる）イベント等の名称を意味する。例えば、ボーリング大会、忘年会、企画会議などのように、ユーザーが参加するイベントの名称等が「イベント名」に相当する。また、「場所情報」は、イベントの開催場所を意味し、当該イベントが開催される店などの会場の名前や住所などである。
【００９６】
「連絡先」は、イベントの開催場所の電話番号や電子メールアドレス、イベントの幹事などの関係者の電話番号や電子メールアドレスなど、当該イベントについての連絡先を示す情報である。また、「備考」は、当該イベントに関する種々の情報が入力される。例えば、主な参加者の名前、参加費などの種々の情報である。
【００９７】
そして、図６において、シーケンス番号が「１」のスケジュールデータは、２００７年の１２月２８日、午後１時〜午後４時まで、ボーリング大会が、○○ボールと言う名称のボーリング場で開催され、その連絡先は、「０３−１２３４−ＸＸＸＸ」であることを示すものである。
【００９８】
また、図６において、シーケンス番号が「２」のスケジュールデータは、２００７年の１２月２８日、午後６時〜午後９時まで、忘年会が、レストラン△△△と言う名称の店で開催され、その連絡先は、「０３−５６７８−ＸＸＸＸ」であることを示すものである。
【００９９】
このように、開催年月日を示す「日付情報」や開催時間を示す「時間情報」等を有するスケジュールデータが、この実施の形態のビデオカメラ１のスケジュールメモリ１２３に登録されて管理されている。
【０１００】
［スケジュールデータを考慮したコンテンツデータの管理の具体例について］
そして、図４を用いて説明した場合と同様に、２００７年１２月２８日の、（１）午前１１時（１１：００）、（２）午後１時３０分（１３：３０）、（３）午後１時４５分（１３：４５）、（４）午後７時（１９：００）、（５）午後７時１０分（１９：１０）、（６）午後７時３０分（１９：３０）において、この実施の形態のビデオカメラ１を用いて動画の撮影を行ったとする。
【０１０１】
この場合、この実施の形態のビデオカメラ１においては、撮影することにより得た動画のコンテンツデータを、ユーザーのスケジュールに応じた態様で管理することができるようにしている。具体的には、上述もしたように、同じ日に撮影したコンテンツデータであっても、異なるイベントにおいて撮影したものについては、異なる仮想フォルダによって管理することができるようにしている。
【０１０２】
図７は、スケジュールデータをも考慮したコンテンツデータの管理構造の具体例について説明するための図である。図７に示すように、ビデオカメラ１のメディドライブ１３０の記録媒体には、図７に示すように、ルートフォルダ１０が存在し、その下部には、動画フォルダ１１と静止画フォルダ１２とが設けられる。ここまでの構成は、図２、図４を用いて説明したコンテンツデータの基本的な管理体系の場合と同様である。
【０１０３】
そして、この実施の形態のビデオカメラ１においては、スケジュールメモリ１２３のスケジュールデータをも考慮して、撮影して得たコンテンツデータを登録する仮想フォルダを形成する。この例においては、上述したように、（１）〜（６）までの６回、動画の撮影が行われている。
【０１０４】
この（１）〜（６）までの各コンテンツデータについて、その作成日時（撮影日時）とスケジュールデータとに基づいて、仮想フォルダが設けられるようにされる。したがって、この例の場合には、図７に示すように、動画フォルダ１１の下部には、仮想フォルダ１１１Ａ、１１１Ｂ、１１１Ｃの３つの仮想フォルダが設けられる。
【０１０５】
仮想フォルダ１１１Ａは、コンテンツデータファイル１１１Ａ−１の管理情報が登録されたものである。コンテンツデータファイル１１１Ａ−１は、（１）２００７年１２月２８日の午前１１時に撮影することにより作成されたものである。そして、仮想フォルダ１１１Ａは、「２００７年１２月２８日」という日付情報を見出し情報とするものである。
【０１０６】
仮想フォルダ１１１Ｂは、コンテンツデータファイル１１１Ｂ−１、１１１Ｂ−２のそれぞれの管理情報が登録されたものである。コンテンツデータファイル１１１Ｂ−１は、（２）２００７年１２月２８日の午後１時３０分に撮影されることにより作成されたものである。また、コンテンツデータファイル１１１Ｂ−２は、（３）２００７年１２月２８日の午後１時４５分に撮影されることにより作成されたものである。
【０１０７】
そして、仮想フォルダ１１１Ｂは、スケジュールメモリ１２３に記憶保持されているスケジュールデータも考慮されたものであり、「２００７年１２月２８日午後１時〜午後４時」という日時情報を見出し情報とするものである。
【０１０８】
仮想フォルダ１１１Ｃは、コンテンツデータファイル１１１Ｃ−１、１１１Ｃ−２、１１１Ｃ−３のそれぞれの管理情報が登録されたものである。コンテンツデータファイル１１１Ｃ−１は、（４）２００７年１２月２８日午後７時に撮影されることにより作成されたものである。
【０１０９】
また、コンテンツデータファイル１１１Ｃ−２は、（５）２００７年１２月２８日午後７時１０分に撮影されることにより作成されたものである。また、コンテンツデータファイル１１１Ｃ−３は、（６）２００７年１２月２８日午後７時３０分に撮影されることにより作成されたものである。
【０１１０】
そして、仮想フォルダ１１１Ｃは、スケジュールメモリ１２３に記憶保持されているスケジュールデータも考慮されたものであり、「２００７年１２月２８日午後６時〜午後９時」という日時情報を見出し情報とするものである。
【０１１１】
このように、この実施の形態のビデオカメラ１においては、同じ日に撮影することにより得られたコンテンツデータであっても、異なるイベントにおいて撮影されたものは、異なる仮想フォルダによって管理することができるようにしている。具体的には、コンテンツデータの作成日時と、スケジュールメモリ１２３に記憶保持されているスケジュールデータの日付情報及び時間情報とのマッチング結果を利用して、より詳細な管理ができるようにしている。
【０１１２】
［コンテンツデータの新たな登録処理について］
図８は、スケジュールデータをも考慮して行う、コンテンツデータの新たな登録処理について説明するためのフローチャートである。この図８に示す処理は、図５を用いて説明した従来の登録処理の場合と同様に、図１に示した構成を有するビデオカメラ１の主にシステム制御部１２０とドライブ制御部１０６とが協働して行う処理である。
【０１１３】
ビデオカメラ１において撮影が行うようにされると、システム制御部１２０は、図８に示した処理を実行する。システム制御部１２０は、まず、コンテンツデータの作成日時を示す情報として、時計回路１２５から現在日時（現在年月日及び現在時刻）を示す情報を取得する（ステップＳ２０１）。
【０１１４】
次に、システム制御部１２０は、スケジュールメモリ１２３に記憶保持されているスケジュールデータのそれぞれの日付情報と時間情報とからなるスケジュールデータの日時情報を取得する（ステップＳ２０２）。そして、システム制御部１２０は、取得したコンテンツデータの作成日時と取得したスケジュールデータの日時情報とのマッチングを行い、コンテンツデータの作成日時が属する日時情報のスケジュールデータが存在するか否かを判断する（ステップＳ２０３）。
【０１１５】
ステップＳ２０３の判断処理において、該当するスケジュールデータは存在しないと判断したときには、システム制御部１２０は、コンテンツ作成日の仮想フォルダがメディアドライバ１３０の記録媒体に存在するか否かを判断する（ステップＳ２０４）。
【０１１６】
すなわち、ステップ２０４の判断処理は、システム制御部１２０が、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体のディレクトリなどを参照する。そして、ステップＳ２０１において取得した作成日時の内の作成年月日（作成日）に応じた仮想フォルダがメディアドライブ１３０の記録媒体に既に存在するか否かを判断する。
【０１１７】
ステップＳ２０４の判断処理において、コンテンツ作成日の仮想フォルダが既に存在すると判断したときには、システム制御部１２０はドライブ制御部１０６を制御し、当該仮想フォルダに、記録対象の動画のコンテンツデータを登録する（ステップＳ２０５）。そして、動画のコンテンツデータの記録が終了すると、この図８に示す処理を終了する。
【０１１８】
具体的に、ステップＳ２０５の処理は、ドライブ制御部１０６が、システム制御部１２０の制御に応じて、動画のコンテンツデータの登録先として特定した仮想フォルダ（管理ファイル）を読み出して、これを管理ファイル用メモリ１２６に記録する。
【０１１９】
そして、システム制御部１２０は、ドライブ制御部１０６を制御し、撮影することにより得た動画のコンテンツデータを記録媒体に記録する。このとき、ドライブ制御部１０６は、システム制御部１２０の制御に応じて、当該動画のコンテンツデータのファイル名、記録媒体上の記録位置を示すアドレス情報、作成日時を示す等を取得して管理情報を形成する。この形成した管理情報を、ドライブ制御部１０６が管理ファイルメモリ１２６の仮想フォルダ（管理ファイル）に登録する。
【０１２０】
このようにして管理ファイルメモリ１２３に形成された仮想フォルダは、動画のコンテンツデータの記録終了時に、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体に記録される。これにより、今回、記録媒体に記録した動画のコンテンツデータは、仮想フォルダを通じて利用することができるようにされる。
【０１２１】
一方、ステップＳ２０４の判断処理において、コンテンツ作成日の仮想フォルダは存在しないと判断したときには、システム制御部１２０はドライブ制御部１０６を制御し、コンテンツ作成日の仮想フォルダを作成し、そこに動画のコンテンツデータを登録する（ステップＳ２０６）。そして、動画のコンテンツデータの記録が終了すると、この図５に示す処理を終了する。
【０１２２】
具体的に、ステップＳ２０６の処理は、ドライブ制御部１０６が、システム制御部１２０の制御に応じて、管理ファイルメモリ１２６に新たな仮想フォルダ（新たな管理ファイル）を形成する。そして、システム制御部１２０は、ドライブ制御部１０６を制御し、撮影することにより得た動画のコンテンツデータ（記録対象のコンテンツデータ）をメディアドライブ１３０の記録媒体に記録する。
【０１２３】
このとき、ドライブ制御部１０６は、システム制御部１２０の制御に応じて、当該動画のコンテンツデータのファイル名、記録媒体上の記録位置を示すアドレス情報、作成日時を示す等を取得して管理情報を形成する。そして、ドライブ制御部１０６は、形成した管理情報を管理ファイルメモリ１２６に新たに形成した仮想フォルダ（管理ファイル）に登録する。
【０１２４】
そして、管理ファイルメモリ１２６に新たに形成された仮想フォルダは、動画のコンテンツデータの記録終了時に、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体に記録される。これにより、今回、記録媒体に記録した動画のコンテンツデータは、新たに形成するようにした仮想フォルダを通じて利用することができるようにされる。
【０１２５】
また、ステップＳ２０３の判断処理において、該当するスケジュールデータが存在すると判断したときには、システム制御部１２０は、当該スケジュールデータの日時情報の仮想フォルダがメディアドライブ１３０の記録媒体に存在するか否かを判断する（ステップＳ２０７）。
【０１２６】
すなわち、ステップ２０７の判断処理においては、システム制御部１２０が、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体のディレクトリを参照する。そして、システム制御部１２０が、コンテンツデータの作成日時が属する日時情報（スケジュールデータの日時情報）に応じた仮想フォルダがメディアドライブ１３０の記録媒体に既に存在するか否かを判断する。
【０１２７】
ステップＳ２０７の判断処理において、当該スケジュールデータの日時情報に対応する仮想フォルダが既に存在すると判断したときには、ステップＳ２０８の処理を行う。すなわち、システム制御部１２０はドライブ制御部１０６を制御し、当該仮想フォルダに記録対象の動画のコンテンツデータを登録する（ステップＳ２０８）。そして、動画のコンテンツデータの記録が終了すると、この図８に示す処理を終了する。
【０１２８】
具体的に、ステップＳ２０８の処理は、ドライブ制御部１０６が、システム制御部１２０の制御に応じて、動画のコンテンツデータの登録先として特定した仮想フォルダ（管理ファイル）を読み出して、これを管理ファイル用メモリ１２６に記録する。そして、システム制御部１２０は、ドライブ制御部１０６を制御し、撮影することにより得た動画のコンテンツデータを記録媒体に記録する。
【０１２９】
このとき、ドライブ制御部１０６は、システム制御部１２０の制御に応じて、当該動画のコンテンツデータのファイル名、記録媒体上の記録位置を示すアドレス情報、作成日時を示す情報等を取得して管理情報を形成する。ドライブ制御部１０６は、形成した管理情報を管理ファイルメモリ１２６に読み出した仮想フォルダ（管理ファイル）に登録する。
【０１３０】
このようにして管理ファイルメモリ１２３に形成された仮想フォルダは、動画のコンテンツデータの記録終了時に、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体に記録される。これにより、今回、記録媒体に記録した動画のコンテンツデータは、仮想フォルダを通じて利用することができるようにされる。
【０１３１】
一方、ステップＳ２０７の判断処理において、当該スケジュールデータの日時情報の仮想フォルダは存在しないと判断したときには、ステップＳ２０９の処理を行う。すなわち、システム制御部１２０は、当該スケジュールデータの日時情報の仮想フォルダを作成し、そこに記録対象の動画のコンテンツデータを登録する（ステップＳ２０９）。そして、動画のコンテンツデータの記録が終了すると、この図８に示す処理を終了する。
【０１３２】
具体的に、ステップＳ２０６の処理は、ドライブ制御部１０６が、システム制御部１２０の制御に応じて、管理ファイルメモリ１２６に新たな仮想フォルダ（新たな管理ファイル）を形成する。そして、システム制御部１２０は、ドライブ制御部１０６を制御し、撮影することにより得た動画のコンテンツデータを記録媒体に記録する。
【０１３３】
このとき、ドライブ制御部１０６は、システム制御部１２０の制御に応じて、当該動画のコンテンツデータのファイル名、記録媒体上の記録位置を示すアドレス情報、作成日時を示す等を取得して管理情報を形成する。そして、ドライブ制御部１０６は、形成した管理情報を管理ファイルメモリ１２６に新たに形成した仮想フォルダに登録する。
【０１３４】
そして、管理ファイルメモリ１２６に新たに形成された仮想フォルダ（管理ファイル）は、動画のコンテンツデータの記録終了時に、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体に記録される。これにより、今回、記録媒体に記録した動画のコンテンツデータは、新たに形成するようにした当該仮想フォルダを通じて利用することができるようにされる。
【０１３５】
このように、図８を用いて説明したスケジュールデータをも考慮して行う、コンテンツデータの新たな登録処理を用いることにより、同じ撮影日のコンテンツデータであっても、複数の仮想フォルダを用いて細かく管理することができるようにされる。すなわち、スケジュールデータのイベント毎に、仮想フォルダを特定し、その仮想フォルダを通じて撮影することにより得たコンテンツデータを管理することができるようにされる。
【０１３６】
また、撮影することにより得たコンテンツデータが、スケジュールデータによって把握されるイベントにおいて撮影されたものでない場合には、従来通り、コンテンツデータの作成日（撮影年月日）を見出し情報とする仮想フォルダを通じて管理することができる。すなわち、スケジュールデータが有する日時情報に含まれない日時情報を持ったコンテンツデータについては、従来通り、コンテンツデータの作成日に応じた仮想フォルダによって管理することができるようにされる。
【０１３７】
なお、図７を用いて説明した例の場合、スケジュールデータの日時情報に対応して形成される仮想フォルダ１１１Ｂ、１１１Ｃは、対応するスケジュールデータの日時情報が見出し情報として用いられる。すなわち、仮想フォルダ１１１Ｂの見出し情報は、「２００７年１２月２８日午後１時〜午後４時まで」であり、仮想フォルダ１１１Ｃの見出し情報は、「２００７年１２月２８日午後７時〜午後９時まで」である。なお、仮想フォルダ１１１Ａの見出し情報は、「２００７年１２月２８日」であり、従来通りのものである。
【０１３８】
［仮想フォルダの構成例について］
上述したように、作成する仮想フォルダには、各仮想フォルダを区別するための見出し情報として、コンテンツデータの作成日、あるいは、スケジュールデータの日時情報（日付情報、時間情報）を用いるものとして説明した。しかし、これに限るものではない。例えば、見出し情報としてスケジュールデータの日時情報を用いる仮想フォルダに対しては、スケジュールデータについてのメタデータを付加することもできる。
【０１３９】
図９は、スケジュールデータの日時情報に基づいて形成される仮想フォルダ１１１Ｂ、１１１Ｃに対して、スケジュールデータについてのメタデータを付加する場合について説明するための図である。図９において、ルートフォルダ１０、動画フォルダ１１、静止画フォルダ１２、仮想フォルダ１１１Ａ、１１１Ｂ、１１１Ｃ、動画コンテンツファイル１１１Ａ−１、１１１Ｂ−１、１１１Ｂ−２、１１１Ｃ−１、１１１Ｃ−２、１１１Ｃ−３のそれぞれは、基本的に、図７に示した例の対応するフォルダやファイルと同様のものである。
【０１４０】
そして、図９に示した例の場合、仮想フォルダ１１１Ｂは、図６に示したシーケンス番号が「１」のスケジュールデータに対応して形成されたものである。また、仮想フォルダ１１１Ｃは、図６に示したシーケンス番号が「２」のスケジュールデータに対応して形成されたものである。
【０１４１】
そこで、図９に示すように、仮想フォルダ１１１Ｂに対しては、図６に示したシーケンス番号が「１」のスケジュールデータについてのメタデータＭＤｔ−Ｂを付加する。また、仮想フォルダＣに対しては、図６に示したシーケンス番号が「２」のスケジュールデータについてのメタデータＭＤｔ−Ｃを付加する。
【０１４２】
ここで、メタデータＭＤｔ−Ｂは、例えば、イベント名の「ボーリング大会」といった情報等が含まれるものである。また、メタデータＭＤｔ−Ｃは、例えば、イベント名の「忘年会」といった情報等が含まれるものである。
【０１４３】
このように、スケジュールデータの日時情報に基づいて形成される仮想フォルダに対しては、スケジュールデータについてのメタデータを付加しておくことにより、より詳細な情報に基づいて、その仮想フォルダを区別することができるようにされる。
【０１４４】
図１０は、仮想フォルダの構成例を説明するための図である。仮想フォルダは、上述もしたように、記録媒体に記録されるコンテンツデータファイルの管理情報を管理する管理ファイルである。そして、その構成は、図１０に示すように、大きく分けると、ヘッダ部と管理情報部とからなるものである。
【０１４５】
ヘッダ部は、図１０に示したように、当該仮想フォルダを識別するための見出し情報として用いられる日時情報を有している。この日時情報は、従来の方式に従った仮想フォルダの場合には、コンテンツデータの作成日（作成年月日）である。また、スケジュールデータの日時情報に対応して作成される仮想フォルダの場合には、図７、図９に示したように、スケジュールデータの日付情報（年月日情報）と時間情報（開始時刻〜終了時刻）とに対応した日時情報である。なお、時間情報については、終了時刻は必須の情報ではない。
【０１４６】
そして、ヘッダ部には、スケジュールデータについてのメタデータＭＤｔを付加することができるようにされている。図１０の場合には、イベント名、イベント開催場所、連絡先、備考の各情報がメタデータＭＤｔとして付加されている。これらの各情報は、図６を用いて説明したように、この実施の形態のビデオカメラ１のスケジュールメモリ１２３に記憶保持されているスケジュールデータの内、当該仮想フォルダが作成されたときに参照されたスケジュールデータから取得されるものである。
【０１４７】
そして、管理情報部には、当該仮想フォルダに登録するようにされたコンテンツデータの管理情報が登録される。この管理情報は、上述もしたように、登録するようにされたコンテンツデータについてのファイル名、記録媒体上のアドレス情報、作成日時からなるものである。この管理情報部の管理情報によって、当該仮想フォルダに登録するようにされたコンテンツデータファイルについての格納先リストが形成される。
【０１４８】
なお、図１０に示した例の場合には、仮想フォルダのヘッダ部に、スケジュールデータについてのメタデータを付すようにしたが、これに限るものではない。仮想フォルダの後ろの部分（フッター部）等の予め決められた場所にメタデータを付すようにすることももちろんできる。また、メタデータを特定可能な情報だけを仮想フォルダで管理し、メタデータ自体は、別のファイルで保持するようにすることもできる。
【０１４９】
［仮想フォルダに登録されたコンテンツデータの一覧表示の例］
次に、この実施の形態のビデオカメラ１において、図９、図１０を用いて説明したように形成される仮想フォルダに登録されたコンテンツデータを一覧表示する場合の表示例について説明する。図１１は、この実施の形態のビデオカメラ１において行われるコンテンツデータの一覧表示の表示例を説明するための図である。
【０１５０】
例えば、ユーザーＩ／Ｆ１２４に設けられているメニューキーが押下操作されると、システム制御部１２０は、プログラムメモリ１２１の所定のプログラムを実行し、自機において実行可能な機能のメニューをＬＣＤ１０２の表示画面に表示する。表示されたメニューの中から、コンテンツデータの一覧表示の項目が選択されると、システム制御部１２０は、各部を制御し、ＬＣＤ１０２の表示画面にコンテンツデータの一覧表示を行う。
【０１５１】
図１１は、図９、図１０を用いて説明したように形成される仮想フォルダにしたがって形成されるコンテンツデータの一覧表示の表示例を説明するための図である。この場合、システム制御部１２０は、ドライブ制御部１０６を制御し、メディアドライブ１３０の記録媒体に記録されている仮想フォルダと、各仮想フォルダに登録するようにされているコンテンツデータとに基づいて、コンテンツデータの一覧表を形成し、これを表示する。
【０１５２】
この実施の形態のビデオカメラ１においては、仮想フォルダ毎に、登録されたコンテンツデータ（動画データや静止画データ）のサムネイル表示を行う。そして、上述もしたように、各仮想フォルダには、見出し情報として、登録されているコンテンツデータが作成された日時情報を有すると共に、スケジュールデータをも考慮して作成された仮想フォルダの場合には、スケジュールデータについてのメタデータも付加されている。
【０１５３】
そこで、この実施の形態のビデオカメラ１においては、仮想フォルダ毎の表示欄は、タイトル表示欄ＡＴ、ＢＴ、ＣＴ、…と、サムネイル表示欄Ａｄｔ、Ｂｄｔ、Ｃｄｔ、…とを有する構成となっている。すなわち、図９に示した仮想フォルダ１１１Ａは、従来通りに作成されたものである。このため、仮想フォルダ１１１Ａのタイトル表示欄ＡＴには、コンテンツデータの作成日である「２００７年１２／２８」の表示だけが行われ、サムネイル表示欄Ａｄｔには、コンテンツデータ１１１Ａ−１のサムネイル画像Ａ１が表示される。
【０１５４】
また、図９に示した仮想フォルダ１１１Ｂは、スケジュールデータをも考慮して作成されたものである。このため、仮想フォルダ１１１Ｂのタイトル表示欄ＢＴには、スケジュールデータの日時情報に対応する「２００７年１２／２８  １３：００〜１６：００」の表示がなされると共に、当該日時に実行されたイベント名として「ボーリング大会」の表示がなされる。また、サムネイル表示欄Ｂｄｔには、コンテンツデータ１１１Ｂ−１、１１１Ｂ−２のサムネイル画像Ｂ１、Ｂ２が表示される。
【０１５５】
同様に、図９に示した仮想フォルダ１１１Ｃは、スケジュールデータをも考慮して作成されたものである。このため、仮想フォルダ１１１Ｃのタイトル表示欄ＣＴには、スケジュールデータの日時情報に対応する「２００７年１２／２８  １９：００〜２１：００」の表示がなされると共に、当該日時に実行されたイベント名として「忘年会」の表示がなされる。また、サムネイル表示欄Ｃｄｔには、コンテンツデータ１１１Ｃ−１、１１１Ｃ−２、１１１Ｃ−３のサムネイル画像Ｃ１、Ｃ２、Ｃ３が表示される。
【０１５６】
したがって、従来は、図１１のタイトル表示欄ＡＴに示したように、コンテンツデータの作成日だけでコンテンツデータの分類（切り分け）がなされていた。しかし、仮想フォルダをスケジュールデータも考慮して作成するようにすることによって、作成日が同じコンテンツデータであっても、属する時間帯（スケジュールデータの時間情報が示す時間帯）が異なれば、異なる仮想フォルダで管理することができる。これにより、図１１を用いて説明したように、コンテンツデータの一覧リストも、スケジュールデータをも考慮した仮想フォルダをも用い、コンテンツデータをより細かく区分けして管理し、ユーザーに提供することができるようにされる。
【０１５７】
［コンテンツデータファイルのレイアウト例について］
なお、図１０を用いて説明したように、スケジュールデータをも考慮して作成した仮想フォルダに対して、スケジュールデータについてのメタデータを付すようにした。しかし、仮想フォルダに対してではなく、コンテンツデータファイルに対して、スケジュールデータについてのメタデータを付すようにすることもできる。
【０１５８】
図１２は、この実施の形態のビデオカメラ１において、メディアドライブ１３０の記録媒体に記録されるコンテンツデータファイルのレイアウトについて説明するための図である。図１２に示すように、ビデオカメラ１において、メディアドライバ１３０の記録媒体に記録されるコンテンツデータファイルは、ヘッダ部とデータ部とからなっている。
【０１５９】
ヘッダ部は、図１２に示すように、ファイル名、作成日時、イベント名、イベント開催場所、連絡先、備考を有している。ファイル名は、各コンテンツデータを識別するための情報である。また、作成日時は、当該コンテンツデータの作成時において、時計回路１２５から取得した情報である。そして、イベント名、イベント開催場所、連絡先、備考が、当該コンテンツデータに対応するスケジュールデータから取得されたスケジュールデータについてのメタデータである。
【０１６０】
このように、各コンテンツデータファイルに対して、スケジュールデータについてのメタデータを付しておくことにより、仮想フォルダを介すことなく、各コンテンツデータファイルをメタデータに基づいて分類するなどすることができる。
【０１６１】
［スケジュールデータとの一括リンク処理について］
ところで、この実施の形態のビデオカメラ１においては、スケジュールメモリ１２３にスケジュールデータが存在しない場合、図２〜図５を用いて説明したように、コンテンツデータの作成日（作成年月日）の仮想フォルダによって、当該作成日において作成された全てのコンテンツデータが一括して管理される。
【０１６２】
このような場合であっても、作成年月日によって括られた仮想フォルダに登録されているコンテンツデータを、後からスケジュールメモリ１２３に登録したスケジュールデータを用いることによって仮想フォルダを分けるようにすることができれば便利である。そこで、この実施の形態のビデオカメラ１においては、後からスケジュールメモリ１２３に登録したスケジュールデータを用いて、仮想フォルダを分けるようにすることができるようにしている。
【０１６３】
図１３は、既に仮想フォルダに登録されたコンテンツデータと、スケジュールメモリ１２３に登録されたスケジュールデータとの一括リンク処理について説明するためのフローチャートである。この図１３に示す処理は、上述もしたように、この実施の形態のビデオカメラ１において実行可能な機能の選択メニューから既存の仮想フォルダを指定したスケジュールデータとの一括リンク処理の実行を選択した場合に主にシステム制御部１２０よって実行される。
【０１６４】
図１３に示す処理が実行するようにされると、システム制御部１２０は、スケジュールメモリ１２３からこれに登録されているスケジュールデータの日時情報（日付情報と時間情報）を取得する（ステップＳ３０１）。そして、システム制御部１２０は、処理するコンテンツデータをカウントするための変数Ｎに値「１」をセットする（ステップＳ３０２）。
【０１６５】
そして、システム制御部１２０は、ドライブ制御部１０６を制御し、図１３に示す処理の実行時において、ユーザーによって選択された移動元の仮想フォルダに登録されているＮ番目のコンテンツデータの作成日時を取得する（ステップＳ３０３）。なお、この例において、ユーザーによって選択された移動元の仮想フォルダ（移動元の管理ファイル）は、ドライブ制御部１０６によってメディアドライブ１３０の記録媒体から読み出されて、管理ファイルメモリ１２６に保持されているものとする。
【０１６６】
そして、システム制御部１２０は、スケジュールデータの日時情報とＮ番目のコンテンツデータの作成日時とのマッチングを行い、当該コンテンツデータの作成日時が属する日時情報のスケジュールデータが存在するか否かを判断する（ステップＳ３０４）。
【０１６７】
ステップＳ３０４の判断処理において、当該コンテンツデータの作成日時が属する日時情報のスケジュールデータが存在しないと判断したときには、当該コンテンツデータについては仮想フォルダを変更する必要は無い。
【０１６８】
この場合には、システム制御部１２０は、変数Ｎに値「１」を加算する（ステップＳ３０５）。この後、変数Ｎが、ユーザーによって指示された仮想フォルダに登録されているコンテンツデータの数より多くなったか否かを判断する（ステップＳ３０６）。すなわち、ステップＳ３０６の処理は、ユーザーによって指示された移動元の仮想フォルダに登録されている処理対象のコンテンツデータの全部について、スケジュールデータとのマッチング処理が終わったか否かを判断する処理である。
【０１６９】
ステップＳ３０６の判断処理において、処理対象のコンテンツデータの全部について、スケジュールデータとのマッチングが終わっていないと判断したときには、ステップＳ３０３からの処理を繰り返す。また、ステップＳ３０６の判断処理において、処理対象のコンテンツデータの全部について、スケジュールデータとのマッチングが終わったと判断したときには、この図１３に示す処理を終了する。
【０１７０】
また、ステップＳ３０４の判断処理において、当該コンテンツデータの作成日時が属する日時情報のスケジュールデータが存在すると判断したときには、システム制御部１２０は、当該スケジュールデータの日時情報の仮想フォルダがメディアドライブ１３０の記録媒体に存在するか否かを判断する（ステップＳ３０７）。
【０１７１】
すなわち、ステップ３０７の判断処理は、システム制御部１２０が、ドライブ制御部１０６を通じてメディアドライブ１３０の記録媒体のディレクトリを参照する。そして、システム制御部１２０が、コンテンツデータの作成日時が属する日時情報（スケジュールデータの日時情報）に応じた仮想フォルダがメディアドライブ１３０の記録媒体に既に存在するか否かを判断する。
【０１７２】
ステップＳ３０７の判断処理において、当該スケジュールデータの日時情報に対応する仮想フォルダが既に存在すると判断したときには、ステップＳ３０８の処理を行う。すなわち、システム制御部１２０はドライブ制御部１０６を制御し、当該コンテンツデータを、ステップＳ３０７において確認した仮想フォルダに移動する処理を行う（ステップＳ３０８）。この後、ステップＳ３０５からの処理を繰り返すようにし、移動元の仮想フォルダに登録されている残りのコンテンツデータについても同じように処理するようにする。
【０１７３】
具体的にステップＳ３０８においては、まず、ドライブ制御部１０６が、システム制御部１２０の制御に応じて、ステップＳ３０７において特定したスケジュールデータの日時情報に対応する仮想フォルダ（管理ファイル）を読み出して、これを移動先の仮想フォルダとして管理ファイル用メモリ１２６に記録する。
【０１７４】
そして、システム制御部１２０は、ドライブ制御部１０６を制御し、上述したように既に管理ファイルメモリ１２６に記憶保持されている移動元の仮想フォルダから移動対象のコンテンツデータの管理情報を読み出す。この読み出した当該管理情報を管理ファイルメモリ１２６に記憶保持されている移動先の仮想フォルダに登録（記録）する。次に、システム制御部１２０は、ドライブ制御部１０６を制御し、移動先の仮想フォルダに登録した管理情報を移動元の仮想フォルダから削除する。
【０１７５】
このようにして、ステップＳ３０８においては、移動元の仮想フォルダから移動先の仮想フォルダへの目的とするコンテンツデータの管理情報の移動処理が行われる。そして、ステップＳ３０８の移動処理が終了した後においては、システム制御部１２０は、上述もしたように、ステップＳ３０５からの処理を繰り返すようにする。
【０１７６】
また、ステップＳ３０７の判断処理において、当該スケジュールデータの日時情報に対応する仮想フォルダは存在しないと判断したときには、ステップＳ３０９の処理を行う。すなわち、システム制御部１２０は、当該スケジュールデータの日時情報の仮想フォルダを作成し、そこに移動対象のコンテンツデータを登録する（ステップＳ３０９）。この後、ステップＳ３０５からの処理を繰り返すようにする。
【０１７７】
具体的に、ステップＳ３０９の処理は、ドライブ制御部１０６が、システム制御部１２０の制御に応じて、管理ファイルメモリ１２６に、対応するスケジュールデータの日時情報に応じた新たな仮想フォルダ（管理ファイル）を形成する。
【０１７８】
そして、システム制御部１２０は、ドライブ制御部１０６を制御し、上述したように既に管理ファイルメモリ１２６に記憶保持されている移動元の仮想フォルダから移動対象のコンテンツデータの管理情報を読み出す。この読み出した当該管理情報を管理ファイルメモリ１２６に新たに形成した移動先の仮想フォルダに登録（記録）する。次に、システム制御部１２０は、ドライブ制御部１０６を制御し、移動先の仮想フォルダに登録した管理情報を移動元の仮想フォルダから削除する。
【０１７９】
このようにして、ステップＳ３０９においては、目的とするスケジュールデータの日時情報に応じた仮想フォルダが存在しない場合には、その仮想フォルダを新たに作成する。そして、移動元の仮想フォルダから新たに作成した移動先の仮想フォルダへの目的とするコンテンツデータの管理情報の移動処理が行われる。そして、ステップＳ３０９の移動処理が終了した後においては、システム制御部１２０は、上述もしたように、ステップＳ３０５からの処理を繰り返すようにする。
【０１８０】
このように、この例の場合、図１３に示したステップＳ３０４、ステップＳ３０７〜ステップＳ３０９の処理により、既に作成された仮想フォルダに登録されているコンテンツデータについて、スケジュールデータを考慮した分類を行うようにすることができる。すなわち、作成年月日によって括られた仮想フォルダに登録されているコンテンツデータについて、後からスケジュールメモリ１２３のスケジュールデータを用いることによって一括して仮想フォルダを分けるようにすることができる。
【０１８１】
［スケジュールデータを外部機器から取得する場合について］
ここまではスケジュールデータがビデオカメラ１内に存在する場合についての動作について述べてきた。しかし、スケジュールデータは、一般的には、パーソナルコンピュータ、電子手帳、携帯電話端末などで管理される場合が多い。そこで、ここでは、この実施の形態のビデオカメラ１において、外部機器（他の機器）とスケジュールデータをリンクさせるようにする。
【０１８２】
図１４は、この実施の形態のビデオカメラ１との間で、スケジュールデータをリンクさせる外部機器との接続態様について説明するための図である。図１４に示すように、この実施の形態のビデオカメラ１に対しては、パーソナルコンピュータ２、電子手帳３、携帯電話端末４などの、スケジュールデータを管理することが可能な種々の外部機器を接続することができるようにされる。
【０１８３】
具体的には、上述もしたように、この実施の形態のビデオカメラ１は、ＵＳＢに準拠した外部機器Ｉ／Ｆ部１０７を備えている。このため、この外部機器Ｉ／Ｆ部１０７を通じて、図１４に示すように種々の外部機器を接続することができるようにされている。
【０１８４】
そして、この実施の形態のビデオカメラ１においては、自機に接続された外部機器からスケジュールデータを取り込むことができる。そして、ビデオカメラ１は、外部機器から取り込んだスケジュールデータに基づいて、仮想フォルダによる管理態様の再構築を行うようにすることができる。
【０１８５】
［スケジュールデータを外部機器から取得する場合の処理について］
図１５は、既に仮想フォルダに登録されたコンテンツデータと、外部機器から取得するスケジュールデータとの一括リンク処理について説明するためのフローチャートである。換言すれば、図１５に示す処理は、ビデオカメラ１の記録媒体に作成するようにされる仮想フォルダと、外部機器から取得するようにするスケジュールデータとの同期を合わせるようにする処理である。
【０１８６】
図１５に示す処理は、ステップＳ４０１以外の各処理は、図１３を用いて説明した処理と同様に行われる。このため、図１５において、図１３に示したフローチャートと同様の処理を行う部分には同じ参照符号を付し、その部分の詳細な説明については省略する。
【０１８７】
図１５に示す処理は、上述した図１３に示した処理と同様に、この実施の形態のビデオカメラ１において実行可能な機能の選択メニューから、既存の仮想フォルダを指定した外部機器のスケジュールデータとの一括リンク処理の実行を選択した場合に主にシステム制御部１２０よって実行される。なお、ここでビデオカメラ１に接続される外部機器においても、例えば図６を用いて説明した態様でスケジュールデータを管理しているものとする。
【０１８８】
図１５に示す処理が実行するようにされると、システム制御部１２０は、外部機器Ｉ／Ｆ部１０７を通じて、自機に接続するようにされている外部機器からこれに登録されているスケジュールデータの日時情報（日付情報と時間情報）を取得する（ステップＳ４０１）。そして、以降の処理は、図１３を用いて説明した場合と同様の処理が行われる。
【０１８９】
すなわち、システム制御部１２０は、処理対象のコンテンツデータの作成日時が、外部機器から取得したスケジュールデータの日時情報が示す範囲に属するか否かに応じて、仮想フォルダを移動させるコンテンツデータを特定する。そして、移動先となるスケジュールデータの日時情報に応じた仮想フォルダが存在する場合にはその仮想フォルダに、存在しない場合には新たな仮想フォルダを作成しての仮想フォルダに移動させるようにする。
【０１９０】
ここでも、実際に移動させるのは、コンテンツデータ自身ではなく、移動対象のコンテンツデータのファイル名、記録媒体上の記録位置を示すアドレス情報、作成日時などの情報からなる管理情報である。そして、移動処理であるので、コンテンツデータの管理情報は移動先の仮想フォルダに格納された後、移動もとの仮想フォルダからは削除される。
【０１９１】
このように、スケジュールデータは、この実施の形態のビデオカメラ１の内部に存在しない場合であっても、外部機器から取得し、これを用いてコンテンツデータのスケジュールデータに応じた分類及び管理を行うようにすることができる。
【０１９２】
すなわち、ビデオカメラ１において、図４を用いて説明した管理構造でコンテンツデータが管理されている状態のものに対して、図６に示したようなスケジュールデータを持つ外部機器（スケジュール管理機器）を接続する。そして、図１５を用いて説明した処理（制御）を施すと、図７を用いて説明した管理構造でコンテンツデータを管理することができるようにされる。また、この場合もスケジュールデータのメタデータを図９、図１０を用いて説明したように、コンテンツデータについての管理ファイルである仮想フォルダに付加することもできる。
【０１９３】
また、図１５のステップＳ４０１においては、外部機器からスケジュールデータの日時情報を取得するものとして説明したが、これに限るものではない。外部機器から例えば図６に示したようなスケジュールデータの全部を取得して、これをスケジュールメモリ１２３に記録し、これを用いるようにすることも可能である。
【０１９４】
また、図１３、図１５においては、移動元となる仮想フォルダはユーザーによって指定されるものとして説明した。この場合、スケジュールデータの日時情報に応じて作成された仮想フォルダについては、移動元の仮想フォルダとしては指定できないようにしておくことにより、無駄な移動処理をしないようにすることができる。もちろん、図１３、図１５に示した処理のステップＳ３０７において、自仮想フォルダから自仮想フォルダへの管理情報の移動を禁止しておくことによっても、無駄な処理をしないようにすることができる。
【０１９５】
また、ステップＳ３０９において、新たな仮想フォルダを作成する場合には、スケジュールデータからイベント名やイベントの開催場所などのメタデータを取得して、仮想フォルダに付加することもできる。
【０１９６】
［コンテンツデータの外部機器へのバックアップについて］
上述した実施の形態においては、ビデオカメラ１において、コンテンツデータの格納先となる仮想フォルダの管理を制御するようにした。近年においては、ビデオカメラで撮影したコンテンツデータをパーソナルコンピュータに蓄積し、パーソナルコンピュータにおいて管理することも行われている。
【０１９７】
そこで、コンテンツデータがバックアップされるパーソナルコンピュータにおいて、コンテンツデータとスケジュールデータデータとの一括リンク処理を行えるようにする。図１６は、この例の機器構成について説明するためのブロック図である。図１６に示すように、コンテンツデータ作成機器としてのビデオカメラ１と、コンテンツデータ管理機器としてのパーソナルコンピュータ２とがＵＳＢ等のデジタルインターフェースで接続するようにされる。
【０１９８】
そして、パーソナルコンピュータ２の機能により、ビデオカメラ１のメディアドライブ１３０に内蔵されている記録媒体に記録されているコンテンツデータを読み出し、パーソナルコンピュータ２の記録媒体である例えばハードディスクに記録する。
【０１９９】
そして、パーソナルコンピュータ２においては、スケジュールデータを種々の態様で管理することができる。この場合、パーソナルコンピュータ２で、図６に示した態様でスケジュールデータが管理されているものとする。この場合に、パーソナルコンピュータ２においても、上述したビデオカメラ１の場合と同様にして、スケジュールデータをも考慮して、コンテンツデータを管理することができる。
【０２００】
図１７は、パーソナルコンピュータ２がビデオカメラ１からコンテンツデータを読み出して、これをスケジュールデータをも考慮してパーソナルコンピュータ２において管理する場合の処理を説明するための図である。図１７に示す処理は、図１６に示したように、例えばＵＳＢなどのデジタルインターフェースを通じてパーソナルコンピュータ２にビデオカメラ１を接続した後に、パーソナルコンピュータ２に対して所定の操作を行うことにより実行される。
【０２０１】
パーソナルコンピュータ２は、まず、自機に接続されたビデオカメラ１から目的とする仮想フォルダのコンテンツデータの全部を読み出し、これを自機の記録媒体である例えばハードディスクに記録する（ステップＳ５０１）。ここで記録されるコンテンツデータは、コンテンツデータ自身とその管理情報も含まれる。また、管理情報は、パーソナルコンピュータ２への移行に伴い、記録媒体上の記録位置を示すアドレス情報等は書き換えられる。
【０２０２】
そして、ステップＳ５０１の処理により、パーソナルコンピュータ２のハードディスクに、図４に示したように、２００７年１２月２８日を見出し情報とする１つの仮想フォルダに記録するようにさえている全てのコンテンツデータを格納したものとする。
【０２０３】
そして、パーソナルコンピュータ２には、図１３を用いて説明した処理を自機において実行する（ステップＳ５０２）。この場合、パーソナルコンピュータ２の制御部は、自機のメモリに記憶保持している図６に示した態様のスケジュールデータを用い、２００７年２２月２８日の仮想フォルダに格納するようにされている全てのコンテンツデータを対象として、図１３に示した処理を実行する。
【０２０４】
これにより、パーソナルコンピュータ２においても、ビデオカメラ１からバックアップするようにした全てのコンテンツデータ（２００７年１２月２７日を見出し情報とする仮想フォルダに格納されている全てのコンテンツデータ）について、図７に示した態様で管理することができるようにされる。
【０２０５】
すなわち、パーソナルコンピュータ２など、映像データや音声データ等のコンテンツデータを記憶保持することができ、かつ、ユーザーのスケジュールデータを管理することが可能な種々の情報処理装置において、この発明を適用することができる。したがって、図１７、及び、図１３に示した処理を実行するするプログラムを形成し、これをコンテンツデータとスケジュールデータの管理が可能な情報処理装置に搭載することにより、これらの情報処理装置にも、この発明を容易に適用することができる。
【０２０６】
そして、この場合、パーソナルコンピュータ２は、図示しないが、ＵＳＢなどの外部機器Ｉ／Ｆと、ハードディスクドライブ、ドライブ制御部、パーソナルコンピュータの全体を制御するメインＣＰＵを備えた制御部とを備えたものである。そして、パーソナルコンピュータ２ＵＳＢなどの外部機器Ｉ／Ｆが、入力端部を構成し、パーソナルコンピュータ２のハードディスクドライブとドライブ制御部とが記録手段を構成する。また、管理情報の生成手段や登録手段としての機能は、パーソナルコンピュータ２の制御部やドライブ制御部が実現し、第１、第２の取得手段は、主に制御部が実現することなる。
【０２０７】
なお、ここでは、一般的なパーソナルコンピュータにこの発明を適用した場合について説明したが、逆の場合にも成り立つ。すなわち、パーソナルコンピュータ２において管理されている種々のコンテンツデータを、外部機器Ｉ／Ｆ１０７を通じて、この実施の形態のビデオカメラ１が取得し、メディアドライブ１３０の記録媒体に記録する。
【０２０８】
このとき、システム制御部１２０が、ドライブ制御部１０６と協働して、パーソナルコンピュータ２からのコンテンツデータを記録媒体に記録するが、同時に仮想ファイルも自機用に形成し直す。そして、その形成し直した仮想ファイルに登録されているコンテンツデータについて、その作成日と、スケジュールメモリ１２３のスケジュールデータの日時情報とをマッチングして、上述も説明したように、スケジュールデータをも考慮して、仮想フォルダをさらに細分化して管理するようにすることも可能である。
【０２０９】
すなわち、外部機器からのコンテンツデータがバックアップされるビデオカメラ１において、コンテンツデータとスケジュールデータデータとの一括リンク処理を行えるようにすることももちろん可能である。
【０２１０】
この場合には、外部機器Ｉ／Ｆ部１０７が、入力端部を構成し、メディアドライブ１３０とドライブ制御部１０６とが記録手段を構成する。また、管理情報の生成手段や登録手段としての機能は、ビデオカメラ１のシステム制御部１２０やドライブ制御部１０６が実現し、第１、第２の取得手段は、主にシステム制御部１２０が実現することなる。
【０２１１】
したがって、同様の構成を有するコンテンツデータの記録装置や記録再生装置において、この発明を実現することが可能である。
【０２１２】
［その他］
なお、上述した実施の形態の説明からも明らかなように、第１の取得手段の機能は、スケジュールメモリ１２３からスケジュールデータの日時情報を取得するシステム制御部１２０が実現している。また、第２の取得手段の機能は、時計回路から現在日時情報を取得するシステム制御部１２０が実現している。また、特定手段としての機能は、システム制御部１２０とドライブ制御部１０６によって実現している。
【０２１３】
また、入力受付手段の機能は、カメラ部１０１が実現し、作成手段は、ビデオ・オーディオＩ／Ｆ１０３、圧縮／伸張信号処理部１０４、データ制御部１０５が実現するようにしている。なお、入力受付手段としての機能は、外部機器Ｉ／Ｆ１０７やユーザーＩ／Ｆ１２４が実現する場合もある。この場合、作成手段は、ドライブ制御部１０６やシステム制御部１２０がその機能を実現する。すなわち、外部機器から提供される種々のコンテンツデータを記録媒体に記録する場合や、ユーザーＩ／Ｆ１２４を通じて入力される例えばテキストデータ等の情報を記録媒体に記録する場合にも、この発明を適用することができる。
【０２１４】
また、日時提供手段としての機能は、時計回路１２５が実現し、記録手段としての機能は、ドライブ制御部１０６とメディアドライブ１３０とが協働して実現するようにしている。また、生成手段と登録手段としての機能は、主にドライブ制御部１０６がその機能を実現している。
【０２１５】
また、入力端部としての機能は、外部機器Ｉ／Ｆ１０７が実現している。また、登録手段、削除手段としての機能は、仮想フォルダに対して管理情報を書き込んだり、管理情報を削除したりするドライブ制御部１０６とシステム制御部１２０とがその機能を実現するようにしている。また、第１の取得手段は、外部機器Ｉ／Ｆ１０７がその機能を実現し、外部機器からスケジュールに関する日時情報を取得するように機能する場合もある。また、第３の取得手段、付加手段は、主に、システム制御部１２０がその機能を実現している。
【０２１６】
また、この発明によるコンテンツ管理プログラムは、具体的には、図８、図１３、図１５、図１７のフローチャートに示した処理を実行するものとして実現される。
【０２１７】
なお、上述した実施の形態において、スケジュールデータの日時情報は、基本的には開始時刻と終了時刻とを有するものとして説明した。しかし、これに限るものではない。例えば、日付情報と開始時刻とだけが存在する日時情報であってもよい。この場合には、日付情報によって示される日において、開始時刻より前と、開始時刻以降との２つの時間帯に分けて、当該日付情報によって特定される日に作成されたコンテンツデータを管理することができる。
【０２１８】
また、上述した実施の形態においては、基本的に、日付情報によって示される日を複数の時間帯に分割する場合を例にして説明したが、これに限るものではない。日付情報についても、開始日と終了日とを設けるようにすることもできる。例えば、年越しパーティなどのように、日をまたいで開催されるイベントを、実際の開始時間に即して管理することができるようにされる。
【０２１９】
また、スケジュールデータの日時情報を開始時刻と終了時刻との両方で管理するようにした場合、例えば、その前後の１時間は、当該開始時刻と終了時刻で特定されるイベント中であると判断させるようにすることもできる。種々のイベントは、開催予定時刻よりも早く始まったり、また、終了予定時刻よりも終了が遅れたりする場合もあるので、このような場合にも対処することが可能である。
【０２２０】
なお、この場合、余裕を持たせるようにする時間幅は、ユーザーによって設定できるようにしておくことが望ましい。例えば、開始時刻については、開始時刻３０分前から、終了時刻については、終了時刻１時間後までと言うように適宜の時間幅を設定できるようにしておく。これにより、スケジュール通りに予定が進行しなかった場合にも、簡単に対応することができる。
【０２２１】
また、開催時間が重複するイベントが予定に入る場合もある。例えば、午後１時〜午後３時までがイベントＡ、午後１時から午後４時までがイベントＢなどと言う場合もある。このように、開催時間が重複する場合には、先に出席するイベントを優先するように、各スケジュールデータに優先順位を付すようにすることもできる。そして、この場合、先に出席するイベントの終了時間を調整することにより、実際のスケジュールに応じて、コンテンツデータを管理することができるようにされる。
【０２２２】
なお、上述した実施の形態においては、動画のコンテンツデータを作成するビデオカメラ１にこの発明を適用した場合を例にして説明した。しかしこれに限るものではない。この発明は、静止画のコンテンツデータを作成するデジタルスチルカメラにも適用可能である。また、音声データの記録装置や記録再生装置、パーソナルコンピュータやＰＤＡ（Personal Digital Assistants）等と呼ばれる小型の携帯情報端末などにおいて、動画像データ、静止画像データ、音声データ、テキストデータ、プログラムなど、種々のコンテンツデータを記憶保持し、管理する場合に、この発明を用いることができる。
【０２２３】
また、どのような種類のコンテンツデータを処理する場合であっても、そのコンテンツデータの作成日と、スケジュールデータの日時情報とを用いることによって、上述したように、同じ日に作成されたコンテンツデータであっても、スケジュールデータの日時情報に応じて、さらに細分化して管理することができるようにされる。
【０２２４】
このように、上述した実施の形態の場合、コンテンツデータを格納する仮想フォルダをスケジュールデータのイベントごとに分けることが自動でできる。また、イベント名などのメタデータを仮想フォルダ（コンテンツ管理情報）に直接入力しなくても、スケジュール管理ツールなどに入力した内容から取り込み、これを表示するなど利用することができる。
【０２２５】
また、スケジュールデータが存在しない日時に対しては従来通りに日付が変わるごとに仮想フォルダを自動で作成する事ができる。また、カメラなどのコンテンツ作成装置にスケジュール管理機能が無くても他の機器（パソコン、電子手帳、携帯電話など）にスケジュールデータを入力しておけばその情報をもとに仮想フォルダ（管理ファイル）を再構築し、スケジュールごとの仮想フォルダでコンテンツデータを管理することができる。
【図面の簡単な説明】
【０２２６】
【図１】この発明の一実施の形態が適用されたビデオカメラ（撮像装置）１を説明するためのブロック図である。
【図２】メディアドライブ１３０の記録媒体に記録されるコンテンツデータの従来の管理構造を説明するための図である。
【図３】ビデオカメラ１のユーザーのスケジュールの例を示す図である。
【図４】所定日にビデオカメラ１を通じて撮影し、メディアドライブ１３０の記録媒体に記録した動画コンテンツデータの管理状態を説明するための図である。
【図５】コンテンツデータの従来の登録処理について説明するためのフローチャートである。
【図６】ビデオカメラ１のスケジュールメモリ１２３に記録されるスケジュールデータの一例について説明するための図である。
【図７】スケジュールデータをも考慮したコンテンツデータの管理構造の具体例について説明するための図である。
【図８】スケジュールデータをも考慮して行う、コンテンツデータの新たな登録処理について説明するためのフローチャートである。
【図９】仮想フォルダに対して、スケジュールデータについてのメタデータを付加する場合について説明するための図である。
【図１０】仮想フォルダの構成例を説明するための図である。
【図１１】ビデオカメラ１において行われるコンテンツデータの一覧表示の表示例を説明するための図である。
【図１２】ビデオカメラ１において、メディアドライブ１３０の記録媒体に記録されるコンテンツデータファイルのレイアウトについて説明するための図である。
【図１３】仮想フォルダのコンテンツデータと、スケジュールデータとの一括リンク処理について説明するためのフローチャートである。
【図１４】ビデオカメラ１との間で、スケジュールデータをリンクさせる外部機器との接続態様について説明するための図である。
【図１５】仮想フォルダのコンテンツデータと、外部機器から取得するスケジュールデータとの一括リンク処理について説明するためのフローチャートである。
【図１６】ビデオカメラ１とパーソナルコンピュータとの連携について説明するための図である。
【図１７】ビデオカメラ１からのコンテンツデータを、スケジュールデータをも考慮してパーソナルコンピュータ２において管理する場合の処理を説明するための図である。
【符号の説明】
【０２２７】
１０１…カメラ部、１０２…カラーＬＣＤ、１０３…ビデオ／オーディオＩ／Ｆ部、１０４…圧縮／伸張信号処理部、１０５…データ制御部、１０６…ドライブ制御部（ファイルシステム部）、１０３Ｍ…スクリーンメモリ、１０４Ｍ…圧縮／伸張メモリ、１０５Ｍ…データメモリ１０５Ｍ、１０７…外部機器Ｉ／Ｆ、１２０…システム制御部、１２１…プログラムメモリ、１２２…ワークメモリ、１２３…スケジュールメモリ、１２４…ユーザーＩ／Ｆ部、１２５…時計回路、１２６…管理ファイルメモリ、１３０…メディアドライブ
【図１】
2009271983.tif 000003
【図２】
2009271983.tif 000004
【図３】
2009271983.tif 000005
【図４】
2009271983.tif 000006
【図５】
2009271983.tif 000007
【図６】
2009271983.tif 000008
【図７】
2009271983.tif 000009
【図８】
2009271983.tif 000010
【図９】
2009271983.tif 000011
【図１０】
2009271983.tif 000012
【図１１】
2009271983.tif 000013
【図１２】
2009271983.tif 000014
【図１３】
2009271983.tif 000015
【図１４】
2009271983.tif 000016
【図１５】
2009271983.tif 000017
【図１６】
2009271983.tif 000018
【図１７】
2009271983.tif 000019