JP4529067B2 - Management unit information acquisition apparatus, management unit information acquisition method, management unit information acquisition program, content management system - Google Patents
Management unit information acquisition apparatus, management unit information acquisition method, management unit information acquisition program, content management system Download PDFInfo
- Publication number
- JP4529067B2 JP4529067B2 JP2003419908A JP2003419908A JP4529067B2 JP 4529067 B2 JP4529067 B2 JP 4529067B2 JP 2003419908 A JP2003419908 A JP 2003419908A JP 2003419908 A JP2003419908 A JP 2003419908A JP 4529067 B2 JP4529067 B2 JP 4529067B2
- Authority
- JP
- Japan
- Prior art keywords
- management unit
- management
- hierarchical structure
- content
- unit information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は管理単位情報取得装置、管理単位情報取得方法、管理単位情報取得プログラム、コンテンツ管理システムに関し、例えばホームネットワークシステム内でコンテンツ管理サーバの管理しているコンテンツデータをコンテンツ再生端末で検索する場合に適用して好適なものである。 The present invention relates to a management unit information acquisition device , a management unit information acquisition method, a management unit information acquisition program, and a content management system . For example, in a home network system, content data managed by a content management server is searched by a content playback terminal. It is suitable for application to.
従来のノート型パーソナルコンピュータは、インターネット上の画像サーバが管理している動画や静止画等の多数のコンテンツの中から所望のコンテンツを検索する場合、当該画像サーバからコンテンツの存在場所を示すディレクトリのリストを取得して表示し、その状態で何れかのディレクトリが選択されると、画像サーバから当該選択されたディレクトリ内のコンテンツを動画の1フレーム等で示すコンテンツリストを取得して一覧表示することにより当該選択されたディレクトリ内のコンテンツを確認させていた。 When a conventional notebook personal computer searches for a desired content from a large number of contents such as moving images and still images managed by an image server on the Internet, a directory indicating the location of the content from the image server is used. When a list is acquired and displayed, and any directory is selected in that state, a content list indicating the content in the selected directory from the image server in one frame of the moving image is acquired and displayed as a list. To confirm the contents in the selected directory.
このようにしてノート型パーソナルコンピュータは、画像サーバで保管され、実際には未だ取得していないコンテンツに対してあたかもすでに取得しているかのように、当該ノート型パーソナルコンピュータですでに保管しているコンテンツを扱う場合と同様の操作で画像サーバ内のコンテンツを扱えるようにしていた(例えば、特許文献1参照)。
ところでかかる構成のノート型パーソナルコンピュータは、自己の保管しているコンテンツを扱う場合と同様の操作で画像サーバ内のコンテンツを扱うため、その画像サーバにおいてコンテンツが階層構造の複数のディレクトリにより管理されていると、画像サーバに対してまず最上位階層のディレクトリのリストを要求し、その結果画像サーバから最上位階層のディレクトリのリストを取得して表示する。 By the way, since the notebook personal computer having such a configuration handles the contents in the image server in the same manner as when handling the contents stored in the notebook personal computer, the contents are managed by a plurality of hierarchical directories in the image server. If this is the case, the image server first requests a list of the highest hierarchy directory, and as a result, obtains and displays the highest hierarchy directory list from the image server.
そしてノート型パーソナルコンピュータは、最上位階層のディレクトリのリストを表示した状態で何れかのディレクトリが選択されると、画像サーバに対して、当該選択されたディレクトリよりも1階層下位のディレクトリのリストを要求して取得するようにし、最上位階層から最下位階層までの階層毎にディレクトリの選択と当該選択されたディレクトリよりも1階層下位のディレクトリのリストの要求及び取得とを順次繰り返しながら最終的に最下位階層のディレクトリに到達することで当該到達したディレクトリ内のコンテンツをコンテンツリストの一覧表示によって確認させることになる。 Then, when any directory is selected in a state where the top-level directory list is displayed, the notebook personal computer displays a directory list one level lower than the selected directory to the image server. It is requested and acquired, and finally, the selection of the directory for each hierarchy from the highest hierarchy to the lowest hierarchy and the request and acquisition of the directory list one hierarchy lower than the selected directory are sequentially repeated. When the directory at the lowest level is reached, the content in the reached directory is confirmed by displaying a list of content lists.
ところがノート型パーソナルコンピュータでは、このように画像サーバにおいてコンテンツが階層構造で管理されると、コンテンツの検索が要求される毎に、画像サーバと通信しながら最上位階層から最下位階層までの階層毎にディレクトリのリストの取得及び所望のディレクトリの選択を順番に繰り返して所望のコンテンツを検索させるため、その検索処理が煩雑化して所望のコンテンツを迅速には検索させ難いという問題があった。 However, in a notebook personal computer, when content is managed in a hierarchical structure in the image server as described above, each time a search for content is requested, each level from the highest hierarchy to the lowest hierarchy is communicated with the image server. In addition, the retrieval of a desired content is performed by sequentially obtaining a directory list and selecting a desired directory, so that the retrieval process is complicated and it is difficult to quickly retrieve the desired content.
本発明は以上の点を考慮してなされたもので、所望のコンテンツデータを迅速に検索させ得る管理単位情報取得装置、管理単位情報取得方法、管理単位情報取得プログラム、コンテンツ管理システムを提案しようとするものである。 The present invention has been made in consideration of the above points, and intends to propose a management unit information acquisition apparatus , a management unit information acquisition method, a management unit information acquisition program, and a content management system that can quickly search for desired content data. To do.
かかる課題を解決するため本発明の管理単位情報取得装置においては、コンテンツデータを階層構造の複数の管理単位で管理するコンテンツ管理装置に対して、当該階層構造の少なくとも一部の階層毎の管理単位を示す管理単位情報データをそれぞれ要求するための管理単位情報要求データを送信する送信手段と、送信手段による管理単位情報要求データの送信に応じてコンテンツ管理装置から送信された管理単位情報データを受信する受信手段と、受信手段により受信された管理単位情報データを記録媒体に記録保持して当該管理単位情報データが示す管理単位の階層構造を再構成階層構造として再構成する管理単位保持手段と、管理単位保持手段により保持された管理単位情報データが示す管理単位を再構成された再構成階層構造で提示する提示手段と、提示手段により再構成階層構造で提示された管理単位を任意に選択させるための選択手段とを設け、送信手段は、選択手段を介して任意の管理単位が選択管理単位として選択されると、当該選択管理単位の識別子を格納し当該選択管理単位より1階層下位の管理単位を示す管理単位情報データを要求するための管理単位情報要求データをコンテンツ管理装置に送信し、管理単位保持手段は、受信手段により管理単位情報データが受信されると、当該管理単位情報データが示す選択管理単位より1階層下位の管理単位が上記再構成階層構造内に存在しない場合には、当該選択管理単位の1階層下位に管理単位情報データが示す管理単位を追加することにより再構成階層構造を更新する一方、受信手段により受信された管理単位情報データが示す選択管理単位より1階層下位の管理単位が、再構成階層構造内の選択管理単位より1階層下位の管理単位と異なる場合には、当該再構成階層構造内の選択管理単位より1階層下位の管理単位を、管理単位情報データが示す管理単位に変更することにより再構成階層構造を更新し、また送信手段は、管理単位情報要求データの送信に応じてコンテンツ管理装置から送信された選択管理単位がすでに消去されたことを示す管理単位消去データが上記受信手段により受信されると、上記階層構造の全ての上記階層毎の上記管理単位を示す上記管理単位情報データを要求するための管理単位情報要求データをコンテンツ管理装置に送信し、管理単位保持手段は、受信手段により階層構造の全ての階層毎の管理単位情報データが受信されると、当該管理単位情報データに基づいて、再構成階層構造全体を再構成し直して更新するようにした。 In order to solve this problem, in the management unit information acquisition apparatus of the present invention, for a content management apparatus that manages content data in a plurality of management units having a hierarchical structure, a management unit for at least a part of the hierarchy in the hierarchical structure Transmitting the management unit information request data for requesting the management unit information data indicating the management unit information data, and receiving the management unit information data transmitted from the content management apparatus in response to the transmission of the management unit information request data by the transmission unit Receiving unit, and management unit holding unit that records and holds the management unit information data received by the receiving unit in a recording medium, and reconfigures the hierarchical structure of the management unit indicated by the management unit information data as a reconfiguration hierarchical structure; Presents the management unit indicated by the management unit information data held by the management unit holding means in a reconstructed hierarchical structure. And presenting means, and selection means for arbitrarily selecting the management unit presented in reconstructed hierarchical structure by the presentation means is provided that, transmission means, selected as the selection management unit any management unit via a selection means Then, the management unit information request data for requesting the management unit information data for storing the identifier of the selected management unit and requesting the management unit information indicating the management unit one layer lower than the selected management unit is transmitted to the content management apparatus, When the management unit information data is received by the receiving unit, the holding unit selects the selected management unit if the management unit one hierarchy lower than the selected management unit indicated by the management unit information data does not exist in the reconstructed hierarchical structure. While the reconfiguration hierarchical structure is updated by adding the management unit indicated by the management unit information data one layer below the management unit, the management unit received by the receiving means When the management unit one hierarchy lower than the selected management unit indicated by the report data is different from the management unit one hierarchy lower than the selected management unit in the reconfiguration hierarchical structure, it is 1 from the selected management unit in the reconfiguration hierarchical structure. The reconfiguration hierarchical structure is updated by changing the lower management unit to the management unit indicated by the management unit information data, and the transmission means is transmitted from the content management apparatus in response to the transmission of the management unit information request data. When management unit erasure data indicating that the selected management unit has already been erased is received by the receiving means, the management unit information data indicating the management unit for all the hierarchies in the hierarchical structure is requested. The management unit information request data is transmitted to the content management apparatus, and the management unit holding means receives the management unit information data for every hierarchy of the hierarchical structure by the receiving means. Then, based on the management unit information data, the entire reconstruction hierarchical structure is reconfigured and updated .
従ってコンテンツ管理装置で管理しているコンテンツデータの中から所望のコンテンツデータを検索する際に、当該コンテンツ管理装置と通信しながら管理単位に対する階層構造の最上位階層から最下位階層までの階層毎の当該管理単位を順次取得して提示することなく、予め保持している管理単位を再構成階層構造で一括して提示することができる。 Therefore, when searching for desired content data from the content data managed by the content management device, it communicates with the content management device for each layer from the highest layer to the lowest layer of the hierarchical structure for the management unit. Without acquiring and presenting the management units sequentially, it is possible to present the management units held in advance in a reconstructed hierarchical structure.
本発明によれば、コンテンツデータを階層構造の複数の管理単位で管理するコンテンツ管理装置に対して、当該階層構造の少なくとも一部の階層毎の管理単位を示す管理単位情報データをそれぞれ要求し、その結果コンテンツ管理装置から取得した管理単位情報データを記録媒体に記録保持して当該管理単位情報データの示す管理単位の階層構造を再構成階層構造として再構成するようにしたことにより、コンテンツ管理装置で管理しているコンテンツデータの中から所望のコンテンツデータを検索する際に、当該コンテンツ管理装置と通信しながら階層構造に対する最上位階層から最下位階層までの階層毎の管理単位を順次取得して提示することなく、予め保持している管理単位を再構成階層構造で一括して提示することができ、かくして所望のコンテンツデータを迅速に検索させることができる。 According to the present invention, each of management unit information data indicating a management unit for each hierarchy of at least a part of the hierarchical structure is requested to a content management apparatus that manages content data in a plurality of management units of a hierarchical structure, As a result, the management unit information data acquired from the content management device is recorded and held in a recording medium, and the hierarchical structure of the management unit indicated by the management unit information data is reconfigured as a reconfiguration hierarchical structure. When searching for desired content data from the content data managed in the above, the management unit for each layer from the highest layer to the lowest layer for the hierarchical structure is sequentially acquired while communicating with the content management device. It is possible to present management units held in advance in a reconstructed hierarchical structure without presenting them, thus Nozomu content data can be quickly searched for.
以下図面について、本発明の一実施の形態を詳述する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
図1において、1は全体として本発明を適用したホームネットワークシステムを示し、パーソナルコンピュータ構成のコンテンツ管理サーバ2により階層構造で管理している写真画像や映画、音楽等の多数のコンテンツデータを、パーソナルコンピュータ構成のコンテンツ再生端末3によって読み出してユーザに提供し得るようになされている。
In FIG. 1, reference numeral 1 denotes a home network system to which the present invention is applied as a whole, and a large number of content data such as photographic images, movies and music managed in a hierarchical structure by a
図2に示すように、コンテンツ管理サーバ2は、内部の制御部10がROM(Read Only Memory)11に予め記憶しているOS(Operating System)等の基本プログラムや、管理情報生成プログラム、コンテンツ管理プログラム及び管理単位情報提供プログラム等の各種アプリケーションプログラムをRAM(Random Access Memory)12上で展開し、当該展開した基本プログラム及び各種アプリケーションプログラムに従って全体を統括的に制御して各種処理を実行する。
As shown in FIG. 2, the
これにより制御部10は、操作入力部13に対する操作に応じて当該操作入力部13から入力処理部14を介してコンテンツ再生命令が入力されると、メディアドライブ15により、コンテンツ管理サーバ2に装填されたディスク状記録媒体や半導体メモリ等の記録媒体(図示せず)から写真画像や映画、音楽等のコンテンツデータを再生してハードディスクドライブ16に取り込むことによりハードディスクにその再生したコンテンツデータをファイル化して記録する。
Thus, when a content reproduction command is input from the
また制御部10は、操作入力部13に対する操作に応じて当該操作入力部13から入力処理部14を介してコンテンツ取得命令が入力されると、通信処理部17及びネットワークインターフェース部18を順次介してインターネット(図示せず)上のコンテンツ提供サーバ(図示せず)と通信することにより当該コンテンツ提供サーバで提供している写真画像や映画、音楽等のコンテンツデータをハードディスクドライブ16に取り込んでハードディスクにその提供されたコンテンツデータをファイル化して記録する。
Further, when a content acquisition command is input from the
さらに制御部10は、コンテンツ再生端末3から写真画像や映画、音楽等のコンテンツデータが送信されたときには、当該コンテンツデータを外部機器インターフェース部19を介してハードディスクドライブ16に取り込むことによりハードディスクにその供給されたコンテンツデータをファイル化して記録する。
Further, when content data such as a photographic image, a movie, or music is transmitted from the content reproduction terminal 3, the
これに加えて制御部10は、このようにコンテンツデータを記録した後、操作入力部13及び入力処理部14を順次介して当該コンテンツデータに対する管理情報(すなわち、ディレクトリやフォルダ)の生成が要求されると、管理情報生成プログラムに従って管理情報生成処理を実行する。
In addition to this, after the content data is recorded in this way, the
この場合、図3に示すように制御部10は、操作入力部13及び入力処理部14を順次介して入力された分類指示命令に応じて、ハードディスクに蓄積している多数のコンテンツデータをその種類や記録日時等のコンテンツデータに対する関連情報に応じて階層構造の複数の管理単位に分類する。
In this case, as shown in FIG. 3, the
そして制御部10は、多数のコンテンツデータに対してこれらを一括する管理単位を当該管理単位に対する階層構造(以下、これを管理単位階層構造と呼ぶ)において最上位階層の管理単位とすると共に、その最上位階層の管理単位を順次細分化してその細分化が終了されて得られた1又は複数の管理単位をそれぞれ管理単位階層構造における最下位階層の管理単位とする。
The
また制御部10は、多数のコンテンツデータに対する階層構造の管理単位毎に、当該管理単位を想起可能な任意に付された名称や対応するコンテンツデータの論理的な記録場所等の各種情報を格納した管理情報を生成すると共に、当該生成した管理情報にそれぞれ管理情報生成プログラムに従って発行した個々の管理情報固有の管理情報識別子を格納する。
Further, the
さらに制御部10は、管理単位階層構造において最下位階層の管理単位に対応する管理情報(すなわち、最下位階層の管理単位のコンテンツデータの管理に用いる管理情報)には、それぞれ対応する管理単位のコンテンツデータのファイルに対するハードディスク上の記録場所を示すアドレス情報を格納すると共に、当該最下位階層の管理単位を除くその最下位階層よりも上位の管理単位に対応する管理情報には、それぞれ対応する管理単位を直接細分化して得られた1階層下位の全ての管理単位に対応する管理情報の管理情報識別子(以下、これを特に下位管理情報識別子と呼ぶ)を格納する。
Further, the
そして制御部10は、このようにして生成した全ての管理情報をハードディスクドライブ16のハードディスクに記録することにより、当該管理情報を記録した後はコンテンツ管理プログラムに従って多数のコンテンツデータをその管理情報を用いて階層構造の複数の管理単位で管理し得るようになされている。
The
ところで制御部10は、このようにして管理情報を生成した後、操作入力部13を介してコンテンツデータの管理形態を管理単位階層構造で視覚的に提示するように要求されると、これに応じてハードディスクから全ての管理情報を読み出すと共に、当該読み出した各管理情報に基づき、表示処理部20を介して表示部21に図4に示すような管理単位階層構造提示画面25を表示する。
By the way, after generating the management information in this way, the
この管理単位階層構造提示画面25では、管理単位を示す複数の管理単位表示子FO1乃至FO13が最上位階層から最下位階層までの管理単位階層構造に応じた配置(例えば、左側を最上位階層とし、かつ右側を最下位階層とする配置)で表示されると共に、当該表示された管理単位表示子FO1乃至FO13のうち1階層上下の関係にある管理単位表示子FO1乃至FO13同士がこれらの間に表示された接続線LI1によって繋げられている。
In this management unit hierarchical
また管理単位階層構造提示画面25では、最下位階層の管理単位表示子FO3、FO6乃至FO8、FO10、FO12、FO13よりも右側に、当該最下位階層の管理単位で実際に管理される1又は複数のコンテンツデータのファイルを示すファイル表示子CF1乃至CF7が表示されると共に、その最下位階層の管理単位表示子FO3、FO6乃至FO8、FO10、FO12、FO13及び対応するファイル表示子CF1乃至CF7同士がこれらの間に表示された接続線LI2によって繋げられ、これら各管理単位表示子FO1乃至FO13及びファイル表示子CF1乃至CF7並びに接続線LI1及びLI2の配置及び接続により、複数の管理単位に対する管理単位階層構造を模式的な木構造で表現している。
In the management unit hierarchical
これにより制御部10は、かかる管理単位階層構造提示画面25によって、最上位階層から最下位階層よりも1階層上位の階層までは順次細分化された管理単位でコンテンツデータを間接的に管理し、最下位階層の管理単位ではそれぞれファイル表示子CF1乃至CF7で示すコンテンツデータを直接管理するような管理単位階層構造を容易に認識させることができる。
Thereby, the
また制御部10は、管理単位階層構造提示画面25において最上位階層を示す管理単位表示子FO1のみを例えばコンテンツ管理サーバ2の外観を表すような形状に形成していることにより、当該最上位階層の管理単位が、コンテンツ管理サーバ2に記録している全てのコンテンツデータを一括管理するための管理単位であることを想起させ得るようになされている。
Further, the
これに加えて制御部10は、管理単位階層構造提示画面25において最上位階層よりも下位の各階層の管理単位表示子FO2乃至FO13の中にそれぞれ対応する管理単位を想起させるような名称を表示することにより、これら各管理単位表示子FO2乃至FO3の中に表示した名称により、各階層でそれぞれ多数のコンテンツデータをどのような管理単位で管理しているかも容易に認識させ得るようになされている。
In addition to this, the
一方、図5に示すようにコンテンツ再生端末3は、内部の中央処理ユニット(CPU:Central Processing Unit )30が、ROM31に予め記憶しているOS等の基本プログラムや、管理単位情報取得プログラム等の各種アプリケーションプログラムをバス32を介してRAM33に転送して展開し、当該展開した基本プログラム及び各種アプリケーションプログラムに従って全体を統括的に制御して各種処理を実行する。
On the other hand, as shown in FIG. 5, the content playback terminal 3 has an internal central processing unit (CPU) 30 such as a basic program such as an OS or a management unit information acquisition program stored in the
これにより中央処理ユニット30は、操作入力部34に対する操作に応じて当該操作入力部34から入力処理部35を介してコンテンツ再生命令が入力されると、メディアドライブ36により、コンテンツ再生端末3に装填されたディスク状記録媒体や半導体メモリ等の記録媒体(図示せず)から写真画像や映画、音楽等のコンテンツデータを再生する。
Thus, when a content playback command is input from the
そして中央処理ユニット30は、記録媒体から写真画像のコンテンツデータを再生した場合、当該コンテンツデータを表示処理部37を介して、例えばコンテンツ再生端末3の筐体表面に直接取り付けられた又は外付けのディスプレイ38に送出することにより当該ディスプレイ38に写真画像を例えばスライドショウ形式で表示して見せることができる。
When the content data of the photographic image is reproduced from the recording medium, the
また中央処理ユニット30は、記録媒体から映画のコンテンツデータを再生した場合、当該コンテンツデータに基づいて得られる映像データを表示処理部37を介してディスプレイ38に送出すると共に、そのコンテンツデータに基づいて得られる音声データをオーディオデータ処理部39を介してスピーカ40に送出することによりディスプレイ38及びスピーカ40を介して映画を試聴させることができる。
Further, when reproducing the content data of the movie from the recording medium, the
さらに中央処理ユニット30は、記録媒体から音楽のコンテンツデータを再生した場合、当該コンテンツデータをオーディオデータ処理部39を介してスピーカ40に送出することにより当該スピーカ40を介して音楽を聴かせることができる。
Further, when reproducing music content data from the recording medium, the
因みに中央処理ユニット30は、記録媒体から再生した写真画像や映画、音楽等のコンテンツデータをハードディスクドライブ41に取り込むことによりハードディスクにその再生したコンテンツデータをファイル化して記録することもできる。
By the way, the
また中央処理ユニット30は、操作入力部34に対する操作に応じて当該操作入力部34から入力処理部35を介してコンテンツ取得命令が入力されると、通信処理部42及びネットワークインターフェース部43を順次介してインターネット(図示せず)上のコンテンツ提供サーバ(図示せず)と通信することにより当該コンテンツ提供サーバで提供している写真画像や映画、音楽等のコンテンツデータをハードディスクドライブ41に取り込み、かくしてハードディスクにその提供されたコンテンツデータをファイル化して記録する。
Further, when a content acquisition command is input from the
さらに中央処理ユニット30は、操作入力部34に対する操作に応じて当該操作入力部34から入力処理部35を介してラジオ放送の出力命令が入力されると、アンテナ44で受信したラジオ放送の放送信号をチューナ45で復調し、その結果得られた放送データをオーディオデータ処理部39を介してスピーカ40に送出することにより当該スピーカ40を介してラジオ放送の番組を聴かせることができる。
Further, when a radio broadcast output command is input from the
因みに中央処理ユニット30は、ラジオ放送の番組を聴かせているときに、所望の音楽等の放送に合わせて操作入力部34及び入力処理部35を順次介して記録命令が入力されると、そのときチューナ45で得られた放送データをコンテンツデータとしてハードディスクドライブ41に取り込むことによりハードディスクにそのラジオ放送で得られたコンテンツデータをファイル化して記録することもできる。
By the way, when the
また中央処理ユニット30は、記録媒体から再生したコンテンツデータや、インターネット上のコンテンツ提供サーバから取得したコンテンツデータ、またラジオ放送によって取得したコンテンツデータを外部機器インターフェース部46からコンテンツ管理サーバ2に送信することにより、当該コンテンツ管理サーバ2でそのコンテンツデータを記録させて管理させ得るようになされている。
The
かかる構成に加えて中央処理ユニット30は、操作入力部34及び入力処理部35を順次介して、コンテンツ管理サーバ2で管理されているコンテンツデータの検索要求が入力されると、管理単位情報取得プログラムに従って図6(A)に示す管理単位情報取得処理手順RT1を開始する。
In addition to such a configuration, the
中央処理ユニット30は、管理単位情報取得処理手順RT1を開始すると、ステップSP1において表示処理部37を介してディスプレイ38に、コンテンツ管理サーバ2によるコンテンツデータの管理単位を再構成した管理単位階層構造(以下、これを再構成階層構造と呼ぶ)で提示するための再構成階層構造提示画面を表示し、当該再構成階層構造提示画面上でコンテンツデータに対する何れかの管理単位が選択されることを待ち受ける。
When the
ここで中央処理ユニット30は、所望のコンテンツデータの検索が要求されると、基本的には再構成階層構造提示画面上で管理単位階層構造における最上位階層の管理単位をコンテンツデータの検索開始点として選択させた後、当該最上位階層の管理単位よりも順次1階層下位の管理単位を順番にたどるように選択させて最終的に最下位階層の管理単位で管理されている所望のコンテンツデータを探し当てるようにしている。
When the
このため中央処理ユニット30は、コンテンツ管理サーバ2の制御部10から管理単位階層構造における最上位階層の管理単位に対応する管理情報に基づいて、当該最上位階層の管理単位の名称とその管理情報内の管理情報識別子及び下位管理情報識別子とを関連付けて生成された、その最上位階層の管理単位を示す管理単位情報データを事前に取得し、これをハードディスクに記録保持している。
For this reason, the
因みにコンテンツ管理サーバ2の制御部10は、最上位階層の管理単位に対応する管理情報については、当該最上位階層の管理単位よりも1階層下位の管理単位と共に管理情報を変更すると、これに応じて格納すべき下位管理情報識別子を変更するものの、当該最上位階層の管理単位に対応する管理情報の管理情報識別子自体は変更しないようになされている。
Incidentally, when the
従って中央処理ユニット30は、コンテンツ管理サーバ2で管理されているコンテンツデータの中から所望のコンテンツデータを検索するように始めて要求されたのであれば、当該コンテンツ管理サーバ2から事前に取得した管理単位情報データに基づいて、ディスプレイ38に図7に示すような初期状態の再構成階層構造提示画面50Aを表示する。
Therefore, if the
この初期状態の再構成階層構造提示画面50Aについては、管理単位階層構造における最上位階層の管理単位を示し、かつ当該管理単位に対応する管理情報の管理情報識別子を対応付けた管理単位表示子FO1Aのみが表示されている。 Regarding the reconfiguration hierarchical structure presentation screen 50A in the initial state, the management unit indicator FO1A indicating the management unit of the highest hierarchy in the management unit hierarchical structure and associated with the management information identifier of the management information corresponding to the management unit. Only is displayed.
これにより中央処理ユニット30は、コンテンツデータの検索が始めて要求されたときには、操作入力部34を介して初期状態の再構成階層構造提示画面50A上で必然的にコンテンツデータの検索開始点となる最上位階層の管理単位を対応する管理単位表示子FO1Aで選択させるようになされている。
Thus, when the
中央処理ユニット30は、このように再構成階層構造提示画面50Aを表示した状態で管理単位階層構造における最上位階層の管理単位が対応する管理単位表示子FO1Aで選択されると、図8に示すようにディスプレイ38に表示している再構成階層構造提示画面50B上に、コンテンツ管理サーバ2への通信接続命令入力用の「サーバに接続」と表示された選択項目51Aや当該コンテンツ管理サーバ2との通信終了命令入力用の「接続終了」と表示された選択項目51N等の各種選択項目51A及び51Nを有するポップアップメニュー51を表示する。
When the
この状態で中央処理ユニット30は、操作入力部34を介して再構成階層構造提示画面51のポップアップメニュー51上で通信接続命令入力用の選択項目51Aが選択されると、これに応じて外部機器インターフェース部46を介してコンテンツ管理サーバ2との間で通信接続し、次のステップSP2に移る。
In this state, when the
ステップSP2において中央処理ユニット30は、再構成階層構造提示画面50A上で選択された管理単位(以下、これを特に選択管理単位と呼ぶ)に対応する管理情報識別子を格納し、かつ選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データを要求するための管理単位情報要求データを生成し、これを外部機器インターフェース部46からコンテンツ管理サーバ2に送信して、次のステップSP3に移る。
In step SP2, the
この際、コンテンツ管理サーバ2の制御部10は、コンテンツ再生端末3と通信接続した時点で管理単位情報提供プログラムに従って図6(B)に示す管理単位情報提供処理手順RT2を開始している。
At this time, the
制御部10は、管理単位情報提供処理手順RT2を開始すると、ステップSP21においてコンテンツ再生端末3から送信される管理単位情報要求データの受信を待ち受け、当該管理単位情報要求データを受信すると、次のステップSP22に移る。
When the management unit information provision processing procedure RT2 is started, the
ステップSP22において制御部10は、管理単位情報要求データに基づいて得られた選択管理単位に対応する管理情報識別子に基づいて、ハードディスク内の各管理情報を検索することにより、その検索結果に基づいて選択管理単位が管理単位階層構造内に存在するか否かを判断する。
In step SP22, the
このステップSP22において肯定結果が得られると、このことは選択管理単位に対応する管理情報をハードディスクドライブ16のハードディスクに記録していることにより、コンテンツデータを管理単位階層構造内に存在する選択管理単位で管理していることを表しており、このとき制御部10は、次のステップSP23に移る。
If an affirmative result is obtained in step SP22, this means that the management information corresponding to the selected management unit is recorded on the hard disk of the
ステップSP23において制御部10は、ハードディスクから読み出した選択管理単位に対応する管理情報に対して下位管理情報識別子の格納の有無を検出し、当該検出結果に基づいて、管理単位階層構造内に選択管理単位よりも1階層下位の管理単位が存在しているか否かを判断する。
In step SP23, the
このステップSP23において肯定結果が得られると、このことは選択管理単位に対応する管理情報に下位管理情報識別子を格納していることにより、選択管理単位よりも1階層下位の管理単位でコンテンツデータを管理していることを表しており、このとき制御部10は、次のステップSP24に移る。
If an affirmative result is obtained in step SP23, this means that the lower management information identifier is stored in the management information corresponding to the selected management unit, so that the content data is stored in a management unit one hierarchy lower than the selected management unit. In this case, the
ステップSP24において制御部10は、選択管理単位に対応する管理情報内の下位管理情報識別子に基づいて、ハードディスクからその選択管理単位よりも1階層下位の全ての管理単位に対応する管理情報を読み出す。
In step SP24, based on the lower management information identifier in the management information corresponding to the selected management unit, the
そして制御部10は、ハードディスクから読み出した管理情報に基づいて、選択管理単位よりも1階層下位の全ての管理単位の名称と、当該管理情報内の管理情報識別子及び下位管理情報識別子とを管理単位毎に関連付けて、当該選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データを生成し、これを外部機器インターフェース部19からコンテンツ再生端末3に送信して、次のステップSP25に移る。
Then, based on the management information read from the hard disk, the
このときステップSP3において中央処理ユニット30は、コンテンツ管理サーバ2から送信される管理単位情報データを受信したか否かを判断する。
At this time, in step SP3, the
このステップSP3において中央処理ユニット30は、コンテンツ管理サーバ2で選択管理単位よりも1階層下位の管理単位が存在することにより、当該コンテンツ提供サーバ2から送信された管理単位情報データを外部機器インターフェース部46を介して受信したことを表しており、このとき中央処理ユニット30は、次のステップSP4に移る。
In this step SP3, the
ここで中央処理ユニット30は、コンテンツ管理サーバ2から送信された管理単位情報データを受信すると、当該受信した管理単位情報データと、すでにコンテンツ管理サーバ2から取得してハードディスクに記録保持している、今回の選択管理単位を示す管理単位情報データとを階層の上下関係を復元するように関連付けてハードディスクに記録保持することにより、当該ハードディスク上で管理単位に対する管理単位階層構造を再構成階層構造として再構成するようになされている。
When the
従ってステップSP4において中央処理ユニット30は、まず1回目の比較処理としてコンテンツ管理サーバ2から取得した管理単位情報データ(すなわち、選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データ)内の管理情報識別子(すなわち、選択管理単位よりも1階層下位の管理単位に対応する管理情報識別子)と、すでにハードディスクに記録保持している管理単位情報データ(すなわち、選択管理単位を示す)内の下位管理情報識別子とを比較する。
Therefore, in step SP4, the
また中央処理ユニット30は、1回目の比較処理により管理情報識別子及び下位管理情報識別子同士が一致したときだけは、引き続き1回目の比較処理としてコンテンツ管理サーバ2から取得した管理単位情報データ(すなわち、選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データ)内の管理情報識別子(すなわち、選択管理単位よりも1階層下位の管理単位に対応する管理情報識別子)と、すでにハードディスクに記録保持している全ての管理単位情報データ内の管理情報識別子とを比較し、1回目又は2回目の比較処理の比較結果に基づいて選択管理単位よりも1階層下位の階層構成に変更があるか否かを判断する。
Further, the
このステップSP4において肯定結果が得られると、このことはまず1回目の比較処理で管理情報識別子及び下位管理情報識別子同士が一致しなかったことにより、以前に選択管理単位を示す管理単位情報データを取得したときから、今回その選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データを取得するまでの間に、当該選択管理単位よりも1階層下位の管理単位(すなわち、階層構成)が変更されたことを表している。 If an affirmative result is obtained in this step SP4, this means that the management unit information data indicating the selected management unit has previously been obtained because the management information identifier and the lower management information identifier did not match in the first comparison process. From the time of acquisition to the time of acquiring management unit information data indicating all management units one level lower than the selected management unit this time, the management unit one level lower than the selected management unit (that is, the level (Configuration) has been changed.
またステップSP4において肯定結果が得られると、このことは1回目の比較処理で管理情報識別子及び下位管理情報識別子同士が一致したものの、2回目の比較結果で管理情報識別子同士が一致しなかったことにより、選択管理単位よりも1階層下位の管理単位を示す管理単位情報データを始めて取得したことも表している。 If an affirmative result is obtained in step SP4, this means that the management information identifier and the lower management information identifier match in the first comparison process, but the management information identifier does not match in the second comparison result. This also indicates that management unit information data indicating a management unit one layer lower than the selected management unit is acquired for the first time.
そしてステップSP4において中央処理ユニット30は、このように肯定結果を得ると、次のステップSP5に移る。
If the
ステップSP5において中央処理ユニット3は、まず選択管理単位よりも1階層下位の管理単位を示す管理単位情報データを始めて取得したときには、その今回取得した管理単位情報データを、すでにコンテンツ管理サーバ2から取得してハードディスクに記録保持している、今回の選択管理単位を示す管理単位情報データと階層の上下関係を復元するように関連付けてハードディスクに記録保持することにより、当該ハードディスク上で管理単位に対する管理単位階層構造として例えば最上位階層とこれよりも1階層下位の階層を再構成階層構造として再構成する。
In step SP5, when the central processing unit 3 first acquires management unit information data indicating a management unit one layer lower than the selected management unit for the first time, the central processing unit 3 already acquires the management unit information data acquired this time from the
そして中央処理ユニット30は、選択管理単位及びこれよりも1階層下位の各管理単位を示す管理単位情報データに基づいて、例えば図9に示す管理単位階層構造提示画面25内の最上位階層の管理単位(すなわち、今回の選択管理単位)及びこれよりも1階層下位の全ての管理単位を示す管理単位表示子FO1、FO2、FO4、FO9(図中で破線の枠W1で囲まれた部分)と同様な構成となるように、当該最上位階層よりも1階層下位の管理単位を示す管理単位表示子FO2A、FP4A、FO9A(図10)を追加表示した再構成階層構造提示画面50C(図10)をディスプレイ38に表示することにより、当該再構成階層構造提示画面50Cにより最上位階層及びこれよりも1階層下位の全ての管理単位を再構成階層構造で提示して、次のステップSP6に移る。
Then, the
ところでステップSP4において否定結果が得られると、このことは1回目の比較処理で管理情報識別子及び下位管理情報識別子同士が一致したことにより、ステップSP3において今回取得した管理単位情報データの示す管理単位と、以前に取得してハードディスクに記録保持している管理単位情報データの示す管理単位(すなわち、選択管理単位よりも1階層下位の管理単位)とが同一であり当該選択管理単位よりも1階層下位の階層構成が何ら変更されてはいないことを表しており、このとき中央処理ユニット30はステップSP6に移る。
By the way, if a negative result is obtained in step SP4, this means that the management information identifier and the lower management information identifier match in the first comparison process, and therefore the management unit indicated by the management unit information data acquired this time in step SP3 The management unit indicated by the management unit information data previously acquired and stored in the hard disk is the same as the management unit (that is, the management unit one level lower than the selected management unit), and one level lower than the selected management unit. The
ステップSP6において中央処理ユニット30は、管理単位階層構造の再構成が終了したか否かを判断する。
In step SP6, the
このステップSP6において否定結果が得られると、このことはコンテンツ管理サーバ2との通信終了命令が入力されてはいないことにより未だ所望のコンテンツデータを検索している途中であることを表しており、このとき中央処理ユニット30は、ステップSP1に戻り、この後ステップSP6において肯定結果を得るまでの間、ステップSP1乃至ステップSP6の処理を循環的に繰り返す。
If a negative result is obtained in this step SP6, this indicates that the desired content data is still being searched because the communication end command with the
またステップSP25において制御部10は、コンテンツ再生端末3との通信が終了したか否かを判断し、このときコンテンツ再生端末3との通信が継続していることにより否定結果を得ると、引き続き管理単位情報データの要求される可能性があることによりステップSP21に戻り、この後ステップSP25において肯定結果を得るまでの間、ステップSP21乃至ステップSP25の処理を循環的に繰り返す。
In step SP25, the
これにより中央処理ユニット30は、操作入力部34を介して、例えばディスプレイ38に表示した再構成階層構造提示画面50C上で最上位階層よりも1階層下位の3つ管理単位のうち写真画像のコンテンツデータに対する管理単位としては最も大きな「Photo」という管理単位が対応する管理単位表示子FO4Aで選択された後、これに応じてディスプレイ38に表示した例えば図11に示すような再構成階層構造提示画面50D内のポップアップメニュー51上でさらに管理単位情報データの要求命令の入力を兼ねた「サーバに接続」という選択項目51Aが選択されると、その選択管理単位に対応する管理情報識別子を格納した管理単位情報要求データをコンテンツ管理サーバ2に送信する。
As a result, the
その結果、制御部10は、コンテンツ再生端末3から送信された管理単位情報要求データを受信すると、管理単位階層構造内に選択管理単位が存在し、かつ当該選択管理単位よりも1階層下位にも管理単位が存在していれば、その1階層下位の全ての管理単位を示す管理単位情報データを生成し、これをコンテンツ再生端末3に送信する。
As a result, when the
これにより中央処理ユニット30は、コンテンツ管理サーバ2から送信された管理単位情報データを受信すると、上述と同様に選択管理単位よりも1階層下位の階層構成が変更されているか否かを判断する。
As a result, when the
その結果、中央処理ユニット30は、選択管理単位よりも1階層下位の階層構成が変更されていると判断すると、今回取得した管理単位情報データを、すでにハードディスクに記録保持している、今回の選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データと階層の上下関係を復元するように関連付けてハードディスクに記録保持することにより当該ハードディスク上で再構成階層構造に今回取得した管理単位情報データの示す管理単位を追加して当該再構成階層構造の内容を更新する。
As a result, if the
そして中央処理ユニット30は、選択管理単位及びこれよりも1階層下位の各管理単位を示す管理単位情報データに基づいて、例えば図9に示す管理単位階層構造提示画面25内の最上位階層よりも1階層下位の管理単位(すなわち、今回の選択管理単位)及びこれよりもさらに1階層下位の管理単位を示す管理単位表示子FO5及びFO6(図中で破線の枠W2で囲まれた部分)と同様な構成となるように、選択管理単位よりも1階層下位の管理単位を示す管理単位表示子FO5A及びFO6A(図12)を追加表示した再構成階層構造提示画面50E(図12)をディスプレイ38に表示することにより、当該再構成階層構造提示画面50Eにより管理単位をその追加分も含めて再構成階層構造で提示する。
Then, the
このようにして中央処理ユニット30は、管理単位に対する管理単位階層構造の再構成を今回始めて実行していれば、ステップSP1乃至ステップSP6の処理を循環的に繰り返し、これに応じてコンテンツ管理サーバ2の制御部10によりステップSP21乃至ステップSP25の処理が循環的に繰り返されることにより、コンテンツ管理サーバ2から管理単位情報データを取得する毎に、当該取得した管理単位情報データを、すでにハードディスクに記録保持している、選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データと階層の上下関係を復元するように関連付けて順次ハードディスクに記録しながら再構成階層構造にその都度取得した管理単位情報データの示す管理単位を追加して当該再構成階層構造の内容を更新する。
In this way, if the
これにより中央処理ユニット30は、所望のコンテンツデータの検索用に最上位階層の管理単位から順次1階層下位で選択された管理単位を順番にたどるように、管理単位階層構造に対して、最上位階層及び選択された管理単位の階層を含む部分のみを再構成階層構造として再構成する。
As a result, the
そして中央処理ユニット30は、このように管理単位階層構造の少なくとも一部を再構成すると、ディスプレイ38に表示した図13に示すような再構成階層構造提示画面50Fにより、所望のコンテンツデータを検索するために順次たどった管理単位の階層に存在する全ての管理単位をそれぞれ示す管理単位表示子FO1A、FO2A、FO4A乃至FO8A、FO9Aと、当該所望のコンテンツデータに対する検索で到達した最下位階層の管理単位で直接管理している当該コンテンツデータのファイルを示すファイル表示子CF2A乃至CF4Aとをツリー構造で提示する。
When the
このようにして中央処理ユニット30は、管理単位階層構造の複数の管理単位のうち、所望のコンテンツデータの検索のために順次たどった管理単位を管理単位情報データとして取得して記録保持し、当該記録保持した管理単位情報データの示す管理単位の管理単位階層構造を再構成階層構造として再構成することで、再構成階層構造提示画面50Fにより、ハードディスクに記録保持した管理単位情報データの示す管理単位を再構成階層構造で提示し得るようになされている。
In this way, the
そしてステップSP6において肯定結果が得られると、このことは所望のコンテンツデータを探し出したことでその検索に応じて取得した管理単位情報データを記録保持して管理単位に対する管理単位階層構造の再構成が終了し、その結果、ディスプレイ38に表示している再構成階層構造提示画面上でポップアップメニュー51内の接続終了命令入力用の選択項目51Nが選択されたことを表しており、このとき中央処理ユニット30は、次のステップSP7に移って管理単位情報取得処理手順RT1を終了する。
If an affirmative result is obtained in step SP6, this means that the desired content data has been found, and the management unit information data acquired in response to the search is recorded and held, and the management unit hierarchy structure for the management unit is reconfigured. As a result, it indicates that the
またステップSP25において肯定結果が得られると、このことはコンテンツ再生端末3で管理単位階層構造の再構成の終了によりコンテンツ管理サーバ2との通信を終了したことを表しており、このとき制御部10は、次のステップSP26に移って管理単位情報提供処理手順RT2を終了する。
If an affirmative result is obtained in step SP25, this indicates that the communication with the
因みにコンテンツ再生端末3の中央処理ユニット30は、所望のコンテンツデータの検索の結果、ステップSP1において最終的に最下位階層の管理単位が選択されると、ステップSP2において管理単位情報要求データに替えて、当該最下位階層の管理単位(すなわち、選択管理単位)に対応する管理情報識別子を格納し、かつ当該選択管理単位で管理されているコンテンツデータを要求するためのコンテンツ要求データを生成し、これを外部機器インターフェース部46からコンテンツ管理サーバ2に送信する。
Incidentally, when the
従ってステップSP23において否定結果が得られると、このことはステップSP21においてコンテンツ再生端末3から管理単位情報要求データに替えて送信されたコンテンツ要求データを受信し、次いでステップSP22においてそのコンテンツ要求データに格納されている管理情報識別子に基づいて最下位階層の管理単位が存在することを確認したものの、引き続き管理情報識別子に基づいてハードディスクから対応する管理情報を読み出し、当該読み出した管理情報に対する下位管理情報識別子の格納の有無を検出した結果、下位管理情報識別子に替えてコンテンツデータのファイルのアドレス情報を格納していることによりコンテンツ再生端末3から所望のコンテンツデータが再生用として要求されたことを表している。 Therefore, if a negative result is obtained in step SP23, this means that the content request data transmitted from the content reproduction terminal 3 in place of the management unit information request data is received in step SP21, and then stored in the content request data in step SP22. Although it has been confirmed that there is a management unit of the lowest hierarchy based on the management information identifier being read, the corresponding management information is continuously read from the hard disk based on the management information identifier, and the lower management information identifier for the read management information is As a result of detecting the presence / absence of storage, the content reproduction file 3 stores the address information of the content data file instead of the lower management information identifier, thereby indicating that the desired content data is requested for reproduction from the content reproduction terminal 3. Yes.
このため制御部10は、そのステップSP23において否定結果を得ると、このとき最下位階層の選択管理単位に対応する管理情報に基づいてハードディスクから要求されたコンテンツデータを読み出し、当該読み出したコンテンツデータを外部機器インターフェース部19からコンテンツ再生端末3に送信して、ステップSP25に移る。
For this reason, if the
また中央処理ユニット3は、コンテンツ管理サーバ2から最下位階層の選択管理単位で管理されているコンテンツデータが再生用として送信されたときには、これを外部機器インターフェース部46で受信して再生処理することにより、ディスプレイ38やスピーカ40を介して所望のコンテンツを提供し得るようになされている。
Further, when the content data managed by the selection management unit in the lowest hierarchy is transmitted from the
ところで中央処理ユニット30は、このように管理単位階層構造を最上位階層の管理単位からこれよりも下位の所定階層の管理単位まで再構成している状態で、所望のコンテンツデータに対する検索要求に応じて再び管理単位情報取得処理手順RT1を開始すると、ステップSP1においてその時点までの管理単位階層構造に対する再構成の状況に応じてディスプレイ38に例えば図14に示す再構成階層構造提示画面50Gを表示する。
By the way, the
この場合、中央処理ユニット30は、再構成階層構造に含まれる管理単位であれば、操作入力部34を介して再構成階層構造提示画面50G上で最上位階層の管理単位のみならずに何れの階層の管理単位も選択させることができ、例えば最上位階層よりも1階層下位の3つの管理単位のうち写真画像のコンテンツデータに対する最も大きな管理単位が対応する管理単位表示子FO4Aで選択されると、引き続きディスプレイ38に対して図15に示すようなポップアップメニュー51を追加した再構成階層構造提示画面50Hを表示する。
In this case, as long as the
この状態で中央処理ユニット30は、操作入力部34を介してポップアップメニュー51内の通信接続命令入力用の選択項目51Aが選択されると、コンテンツ管理サーバ2との間で通信接続して次のステップSP2に移り、選択管理単位よりも1階層下位の管理単位に対応する管理情報識別子を格納した管理単位情報要求データを生成してコンテンツ管理サーバ2に送信した後、次のステップSP3に移る。
In this state, when the
その結果、中央処理ユニット30は、コンテンツ管理サーバ2から制御部10による管理単位情報提供処理手順RT2の実行に従って送信された管理単位情報データを受信すると、ステップSP3からステップSP4に移り、選択管理単位よりも1階層下位の階層構成に変更があるか否かを判断する。
As a result, when the
ここで中央処理ユニット30は、図14について上述したように再構成階層構造として最上位階層の管理単位から写真画像のコンテンツデータに対する「2002」及び「2003」という2種類の撮影年の管理単位の階層までを再構成しているものの、コンテンツ管理サーバ2では、例えば図16に示す管理単位階層構造提示画面52の管理単位表示子FO15乃至FO17及びファイル表示子CF10及びCF11で表すように、「Photo」という管理単位よりも1階層下位の管理単位及びその管理単位よりもさらに1階層下位の最下位階層の管理単位が変更されていると、ステップSP4において肯定結果を得て、次のステップSP5に移る。
Here, as described above with reference to FIG. 14, the
このときステップSP5において中央処理ユニット30は、今回取得した管理単位情報データを、すでにハードディスクに記録保持している、選択管理単位よりも1階層下位の管理単位を示す管理単位情報データに上書きするように(すなわち、選択管理単位よりも1階層下位の管理単位を、今回取得した管理単位情報データの示す管理単位に変更して)ハードディスクに記録保持することにより、当該ハードディスク上で再構成階層構造における選択管理単位よりも1階層下位の階層構成を修正し、かくして再構成階層構造の内容を更新する。
At this time, in step SP5, the
そして中央処理ユニット30は、再構成階層構造を修正更新すると、これに応じて選択管理単位及びこれよりも1階層下位の新たな管理単位を示す管理単位情報データに基づき、ディスプレイ38に例えば図17に示すような元の管理単位表示子FO5A(図14)を新たな管理単位表示子FO15Aに変更した再構成階層構造提示画面50Iを表示することにより、ハードディスクに記録保持した管理単位情報データの示す管理単位をその変更分も含めて再構成階層構造で提示する。
When the
ところで中央処理ユニット30は、ステップSP1において例えば図13に示す再構成階層構造提示画面50Fを表示した後、管理単位に対する再構成階層構造の上位側で「2002」という管理単位を「1999」という管理単位に変更した場合には、当該変更した管理単位より下位階層の管理単位も合わせて変更されている可能性が高いことにより、図17に示す再構成階層構造提示画面50Iのように「1999」という管理単位よりも下位階層の全ての管理単位表示子FO7A及びFO8A(図13)と、これに繋がる全てのファイル表示子CF2A及びCF3A(図13)とを消去することで、その修正した管理単位よりも下位階層の階層構成も変更されている可能性があることを想起させ得るようになされている。
By the way, the
このようにして中央処理ユニット30は、管理単位階層構造を再構成しても、その後かかる管理単位階層構造が変更された場合には、コンテンツ管理サーバ2に対して管理単位情報データを要求し、その結果、階層構成の変更された階層の管理単位を示す管理単位情報データを取得したときに、その管理単位情報データに基づいて再構成階層構造の対応する階層の管理単位を修正し得るようになされている。
In this way, even if the
また中央処理ユニット30は、コンテンツ管理サーバ2で例えば図16について上述したように管理単位階層構造における「2002」という撮影年の管理単位がすでに消去され、替わりに「1999」という撮影年の管理単位でコンテンツデータを管理しているものの、管理単位情報取得処理手順RT1を開始した時点にステップSP1においてディスプレイ38に例えは図14に示す再構成階層構造提示画面50Gを表示した状態で「2002」という撮影年の管理単位が対応する管理単位表示子FO5Aで選択された後、これに応じてディスプレイ38に表示した再構成階層構造提示画面50H上でポップアップメニュー51内の通信接続命令入力用の選択項目51Aが選択されると、コンテンツ管理サーバ2との間で通信接続して、次のステップSP2に移り、選択管理単位に対応する管理情報識別子を格納した管理単位情報要求データをコンテンツ管理サーバ2に送信して、ステップSP3に移る。
Further, the
この際、コンテンツ管理サーバ2の制御部10は、コンテンツ再生端末3と通信接続した時点で管理単位情報提供プログラムに従って図6(B)に示す管理単位情報提供処理手順RT2を開始することによりステップSP21において管理単位情報要求データの受信を待ち受け、当該管理単位情報要求データを受信すると、次のステップSP22に移り、その管理単位情報要求データに基づいて通知された選択管理単位が管理単位階層構造内に存在するか否かを判断する。
At this time, the
ここで制御部10は、図16について上述したように管理単位階層構造において選択管理単位が変更されていることにより否定結果を得て、ステップSP27に移る。
Here, the
そしてステップSP27において制御部10は、選択管理単位の消去を通知する管理単位消去通知データを生成し、これを外部機器インターフェース部19を介してコンテンツ再生端末3に送信して、次のステップSP28に移る。
In step SP27, the
このときステップSP3において中央処理ユニット30は、管理単位情報データを受信せずに、コンテンツ管理サーバ2から送信された管理単位消去通知データを受信したことで否定結果を得ることにより、ステップSP8に移る。
At this time, in step SP3, the
ステップSP8において中央処理ユニット30は、管理単位消去通知データに基づいて、ディスプレイ38に図18に示すような再構成階層構造提示画面50Jを表示する。
In step SP8, the
この場合、中央処理ユニット30は、再構成階層構造提示画面50J上に再構成実行問合子画面53を表示しており、当該再構成実行問合子画面53内のメッセージにより管理単位階層構造において選択管理単位を含む階層の階層構成が当該選択管理単位の消去により変更されていることを通知すると共に、選択管理単位がすでに消去されているためこのままでは所望のコンテンツデータの検索用に選択管理単位よりも下位階層の管理単位を示す管理単位情報データを全く取得することができないことにより、管理単位階層構造全体を再構成階層構造全体として自動で再構成し直すか否かを問い合わせることで、当該再構成階層構造全体を自動で再構成し直すか否かを判断する。
In this case, the
このステップSP8において肯定結果が得られると、このことは操作入力部34を介して再構成階層構造提示画面50J上の再構成実行問合子画面53内で「はい」という文字を表示した再構成自動実行ボタン54が選択されたことにより、再構成階層構造全体を自動で再構成し直すように要求されたことを表しており、このとき中央処理ユニット30は、次のステップSP9に移る。
If an affirmative result is obtained in this step SP8, this means that the automatic reconfiguration in which the word “Yes” is displayed in the reconfiguration execution query screen 53 on the reconfiguration hierarchical
ステップSP9において中央処理ユニット30は、最上位階層の管理単位を選択管理単位として当該選択管理単位に対応する管理情報識別子を格納した管理単位情報要求データを生成し、これを外部機器インターフェース部46からコンテンツ管理サーバ2に送信して、次のステップSP10に移る。
In step SP9, the
このときステップSP28において制御部10は、コンテンツ再生端末3から送信された管理単位情報要求データを受信し、当該受信した管理単位情報要求データに基づいて得られた管理情報識別子によりハードディスクから最上位階層の管理単位(すなわち、選択管理単位)に対応する管理情報を読み出す。
At this time, in step SP28, the
また制御部10は、ハードディスクから読み出した管理情報内の下位管理情報識別子により引き続きハードディスクから最上位階層の管理単位(すなわち、選択管理単位)よりも1階層下位の全ての管理単位に対応する管理情報を読み出す。
Further, the
そして制御部10は、上述と同様に最上位階層よりも1階層下位の全ての管理単位を示す管理単位情報データを生成し、これを外部機器インターフェース部19からコンテンツ再生端末3に送信して、次のステップSP29に移る。
And the
この結果、ステップSP10において中央処理ユニット30は、コンテンツ管理サーバ2から送信された管理単位情報データを受信して、次のステップSP11に移る。
As a result, in step SP10, the
そしてステップSP11において中央処理ユニット30は、コンテンツ管理サーバ2から取得した管理単位情報データを、すでにハードディスクに記録保持している、最上位階層の管理単位(すなわち、選択管理単位)を示す管理単位情報データと階層の上下関係を復元するように関連付けてハードディスクに記録保持することにより、当該ハードディスク上で管理単位に対する管理単位階層構造の最上位階層及びこれよりも1階層下位を再構成階層構造として再構成して、次のステップSP12に移る。
Then, in step SP11, the
ステップSP12において中央処理ユニット30は、ハードディスクに記録保持している管理単位情報データのうち、その時点で再構成し直している再構成階層構造の最も下位の管理単位を示す管理単位情報データに対して下位管理情報識別子の格納の有無を検出し、当該検出結果に基づいて再構成階層構造全体に対する再構成が終了したか否かを判断する。
In step SP12, the
このステップSP12において否定結果が得られると、このことは、この時点で再構成し直している再構成階層構造の最も下位の管理単位を示す管理単位情報データに下位管理情報識別子が格納されていることにより、再構成階層構造全体の再構成用に未だコンテンツ管理サーバ2から取得してはいない管理単位情報データがあることを表しており、このとき中央処理ユニット30は、ステップSP9に戻る。
If a negative result is obtained in this step SP12, this means that the lower management information identifier is stored in the management unit information data indicating the lowest management unit of the reconfiguration hierarchical structure that is being reconfigured at this time. This indicates that there is management unit information data that has not yet been acquired from the
またステップSP29において制御部10は、ステップSP28においてコンテンツ再生端末3に管理単位情報データを送信する毎に、その送信した管理単位情報データに対応する階層を示す送信履歴を残していることにより、当該送信履歴に基づいて管理単位階層構造における全ての階層の管理単位を示す管理単位情報データをコンテンツ再生端末3に送信したか否かを判断する。
In step SP29, every time the
このステップSP29において否定結果が得られると、このことは管理単位階層構造における全ての階層の管理単位情報データをコンテンツ再生端末3に未だ送信し終わってはいないことを表しており、このとき制御部10は、ステップSP28に戻る。
If a negative result is obtained in this step SP29, this indicates that the management unit information data of all the hierarchies in the management unit hierarchical structure has not yet been transmitted to the content reproduction terminal 3, and at this time, the
従って再びステップSP9において中央処理ユニット30は、ハードディスクに記録保持している管理単位情報データに対して下位管理情報識別子の有無を検出し、その検出結果に応じて、この時点で再構成し直している再構成階層構造の最も下位の階層のうち最下位階層ではない階層の何れか1つの管理単位(すなわち、下位管理情報識別子が格納されてはいない管理単位情報データの示す管理単位)を選択管理単位として選択する。
Accordingly, again in step SP9, the
そして中央処理ユニット30は、その選択管理単位に対応する管理情報識別子を格納した管理単位情報要求データを生成し、これを外部機器インターフェース部46からコンテンツ管理サーバ2に送信して、次のステップSP10に移る。
Then, the
このときステップSP28において制御部10は、コンテンツ再生端末3から送信された管理単位情報要求データを受信し、当該受信した管理単位情報要求データに基づいて得られた管理情報識別子によりハードディスクからその管理情報識別子が格納された管理情報を読み出す。
At this time, in step SP28, the
また制御部10は、ハードディスクから読み出した管理情報内の下位管理情報識別子により引き続きハードディスクから当該下位管理情報識別子を管理情報識別子として格納している全ての管理情報(すなわち、ハードディスクから先に読み出した管理情報よりも1階層下位の管理で用いられる全ての管理情報)を読み出し、当該読み出した管理情報を示す管理単位情報データを生成して外部機器インターフェース部19からコンテンツ再生端末3にして、次のステップSP29に移る。
Further, the
この結果、ステップSP10において中央処理ユニット30は、コンテンツ管理サーバ2から送信された管理単位情報データを受信して、次のステップSP11に移る。
As a result, in step SP10, the
これによりステップSP11において中央処理ユニット30は、コンテンツ管理サーバ2から取得した管理単位情報データを、すでにステップSP10を実行した際にコンテンツ管理サーバ2から取得してハードディスクに記録保持している、選択管理単位よりも1階層下位の管理単位を示す管理単位情報データと階層の上下関係を復元するように関連付けてハードディスクに記録することにより、当該ハードディスク上で再構成階層構造を新たな階層を追加するように再構成し直してその再構成階層構造の内容を更新し、次のステップSP12に移る。
Thereby, in step SP11, the
ステップSP12において中央処理ユニット30は、再び再構成階層構造全体に対する再構成が終了したか否かを判断し、これにより否定結果を得るとステップSP9に戻って、この後ステップSP12において肯定結果を得るまでの間はステップSP9乃至ステップSP12の処理を循環的に繰り返す。
In step SP12, the
またステップSP29において制御部10も、再び管理単位階層構造における全ての階層の管理単位を示す管理単位情報データをコンテンツ再生端末3に送信したか否かを判断し、これにより否定結果を得るとステップSP28に戻って、この後ステップSP29において肯定結果を得るまでの間はステップSP28及びステップSP29の処理を循環的に繰り返す。
In step SP29, the
これにより中央処理ユニット30は、コンテンツ管理サーバ2の制御部10と連携して管理単位情報データを順次ハードディスクに記録保持して再構成階層構造全体を自動で再構成し直し、当該再構成階層構造全体の内容を更新し終えると、かかる一連の処理でハードディスクに記録保持した管理単位情報データに基づいてディスプレイ38に対して図19に示すように、管理単位階層構造における全ての階層の管理単位を示す管理単位表示子FO1A乃至FO4A、FO6A、FO9A乃至FO13A、FO15A乃至FO17Aと、ファイル表示子CF1A、CF4A乃至CF7A、CF10A及びCF11Aとを木構造で配置した再構成階層構造提示画面50Kを表示することにより、取得し直して新たに記録保持した管理単位情報データの示す管理単位を再構成し直した再構成階層構造で提示する。
As a result, the
そしてステップSP12において肯定結果が得られると、このことは、この時点で再構成し直している再構成階層構造の最も下位の階層の管理単位を示す何れの管理単位情報データにも下位管理情報識別子が格納されてはいないことにより、コンテンツ管理サーバ2から管理単位階層構造にとける全ての階層の管理単位を示す管理単位情報データを取得して再構成階層構造全体を再構成し直し終えたことを表しており、このとき中央処理ユニット30は、ステップSP7に移る。
If an affirmative result is obtained in step SP12, this means that any management unit information data indicating the management unit of the lowest hierarchy of the reconstructed hierarchical structure that has been reconfigured at this point is assigned to the lower management information identifier. Is not stored, the management unit information data indicating the management units of all the hierarchies in the management unit hierarchical structure is obtained from the
またステップSP29において肯定結果が得られると、このことは管理単位階層構造における全ての階層の管理単位を示す管理単位情報データをコンテンツ再生端末3に送信し終わったことを表しており、このとき制御部10は、ステップSP26に移る。
If an affirmative result is obtained in step SP29, this indicates that the management unit information data indicating the management units of all the hierarchies in the management unit hierarchical structure has been transmitted to the content reproduction terminal 3, and the control is performed at this time. The
ところで上述のステップSP8において否定結果が得られると、このことは操作入力部34を介して再構成階層構造提示画面50J上の再構成実行問合子画面53内で「いいえ」という文字を表示した再構成任意実行ボタン55が選択されたことにより、再構成階層構造全体を任意に再構成し直すように意思表示されたことを表しており、このとき中央処理ユニット30は、ステップSP6に移り、再構成階層構造に対する再構成を終了するか否かを確認した上で、引き続きステップSP1に戻り、又はステップSP7に移る。
By the way, if a negative result is obtained in the above-described step SP8, this means that the message “No” is displayed on the reconstruction execution query screen 53 on the reconstruction hierarchical
このようにして中央処理ユニット30は、管理単位階層構造における何れかの階層の管理単位の消去に応じて、再構成階層構造全体を自動で再構成し直すように要求されたときには、再構成用に何ら煩雑な操作をさせることなく、当該再構成階層構造全体を最上位階層から順次下位の階層に降りるようにして最下位階層まで自動で再構成し直すことができる。
In this way, when the
また中央処理ユニット30は、管理単位の消去に応じて、再構成階層構造を任意に再構成し直すように意思表示されたときには、再構成階層構造提示画面50A乃至50I上で再構成階層構造に対する再構成の開始部分を任意に選択させることができるため、例えば、消去された管理単位より少なくとも1階層上位の管理単位を任意に選択させ、その選択された管理単位を起点として再構成階層構造を再構成し直すように、再構成用の操作が煩雑化することを極力低減することができる。
When the
以上の構成において、ホームネットワークシステム1のコンテンツ再生端末3は、コンテンツ管理サーバ2により管理単位階層構造の複数の管理単位で管理しているコンテンツデータの中から所望のコンテンツデータを検索するように要求されると、ディスプレイ38に再構成階層構造提示画面50Aを表示し、この状態で最上位階層の管理単位が選択されると、コンテンツ管理サーバ2に対して最上位階層の管理単位(すなわち、選択管理単位)よりも1階層下位の全ての管理単位を示す管理単位情報データを要求する。
In the above configuration, the content reproduction terminal 3 of the home network system 1 requests the
その結果、コンテンツ再生端末3は、コンテンツ管理サーバ2から取得した管理単位情報データを、すでにハードディスクに記録保持している、選択管理単位を示す管理単位情報データと階層の上下関係を復元するように関連付けてハードディスクに記録保持することにより当該ハードディスク上で管理単位の管理単位階層構造の最上位階層及びこれよりも1階層下位を再構成階層構造として再構成し、さらに取得した管理単位情報データに基づいて再構成階層構造提示画面50A乃至50Jの内容を更新することで、当該取得した管理単位情報データの示す管理単位を再構成階層構造で提示する。
As a result, the content playback terminal 3 restores the hierarchical relationship between the management unit information data indicating the selected management unit and the hierarchy already stored in the hard disk, with the management unit information data acquired from the
そしてコンテンツ再生端末3は、ディスプレイ38に表示した再構成階層構造提示画面50A乃至50K上で再びコンテンツデータに対する検索のために、最上位階層よりも1階層下位の管理単位が任意に選択されると、コンテンツ管理サーバ2に対してその選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データを要求する。
When the content playback terminal 3 arbitrarily selects a management unit one hierarchy lower than the highest hierarchy in order to search for content data again on the reconstructed hierarchical structure presentation screens 50A to 50K displayed on the
その結果、コンテンツ再生端末3は、再びコンテンツ管理サーバ2から管理単位情報データを取得すると、当該取得した管理単位情報データを、すでにハードディスクに記録保持している、選択管理単位を示す管理単位情報データと階層の上下関係を復元するように関連付けてハードディスクに記録保持することにより当該ハードディスク上で再構成階層構造の内容を追加更新すると共に、その際に取得した管理単位情報データに基づいて再構成階層構造提示画面50A乃至50Kの内容も更新して管理単位を再構成階層構造で提示する。
As a result, when the content playback terminal 3 acquires the management unit information data from the
このようにしてコンテンツ再生端末3は、この後、再構成階層構造提示画面50A乃至50K上で再構成階層構造における順次1階層下位の管理単位が任意に選択される毎に、コンテンツ管理サーバ2からその選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データを取得し、すでにハードディスクに記録保持している、選択管理単位を示す管理単位情報データと階層の上下関係を復元するように関連付けてハードディスクに記録保持して再構成階層構造の内容を更新することで、所望のコンテンツデータの検索用に最上位階層から任意の最下位階層までを順次1階層ずつ降りて選択された管理単位を含む階層の全ての管理単位を示す管理単位情報データをハードディスクに記録保持して、管理単位階層構造をその選択された管理単位をたどるように再構成階層構造として再構成する。 In this way, each time the content playback terminal 3 selects a management unit that is sequentially one layer lower in the reconstruction hierarchical structure on the reconstruction hierarchical structure presentation screens 50A to 50K, the content reproduction terminal 3 Acquire management unit information data indicating all management units one layer lower than the selected management unit, and restore the hierarchical relationship of the management unit information data indicating the selected management unit and the hierarchy already recorded and stored in the hard disk In this way, the contents of the reconstructed hierarchical structure are updated by associating and storing them on the hard disk, so that the desired content data is selected from the highest hierarchy to any lowest hierarchy in order for searching for the desired content data. Management unit information data indicating all management units of the hierarchy including the management unit is recorded and retained on the hard disk, and the management unit hierarchy structure is selected. And reconstructing a reconstructed hierarchical structure to follow a management unit.
以上の構成によれば、コンテンツ再生端末3において、コンテンツ管理サーバ2により管理単位階層構造の複数の管理単位で管理しているコンテンツデータの中から所望のコンテンツデータを検索するように要求されると、当該管理単位階層構造における最上位階層の管理単位から順次1階層下位の管理単位が任意に選択される毎に、コンテンツ管理サーバ2からその選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データを取得し、当該取得した管理単位情報データを、すでにハードディスクに記録保持している、選択管理単位を示す管理単位情報データと階層の上下関係を復元するように関連付けてハードディスクに記録保持して管理単位に対する管理単位階層構造を再構成階層構造として再構成するようにしたことにより、管理単位階層構造を再構成した後にコンテンツデータの検索が要求されたときにはコンテンツ管理サーバ2と通信しながら管理単位階層構造の最上位階層から最下位階層までの階層毎の管理単位を示す管理単位情報データを順次取得してその管理単位を提示することなく、予め保持している管理単位情報データの示す管理単位を再構成階層構造で一括して提示することができ、かくして所望のコンテンツデータを迅速に検索し得るホームネットワークシステム1を実現することができる。
According to the above configuration, when the content playback terminal 3 is requested by the
またホームネットワークシステム1では、コンテンツデータの検索要求に応じて、予め保持している管理単位情報データの示す管理単位を再構成階層構造で提示したときには、当該提示した階層毎の管理単位の何れをも任意に選択させるようにしたことにより、ユーザに対して最上位階層から最下位階層まで順次1階層毎に管理単位を選択させるような煩雑な操作を何らさせることなく、最下位階層の管理単位を直接選択させることができ、かくして所望のコンテンツデータを迅速に取得させ得るホームネットワークシステム1を実現することができる。 Further, in the home network system 1, when the management unit indicated by the management unit information data held in advance is presented in a reconstructed hierarchical structure in response to a search request for content data, which of the presented management units for each hierarchy is displayed. In addition, the management unit of the lowest hierarchy can be selected without any complicated operation that allows the user to sequentially select the management unit for each hierarchy from the highest hierarchy to the lowest hierarchy. Can be directly selected, and thus the home network system 1 capable of quickly acquiring desired content data can be realized.
さらにホームネットワークシステム1では、コンテンツ再生端末3においてコンテンツデータの検索を実行する際に、これに合わせて管理単位階層構造の1階層毎に選択された管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データをハードディスクに記録保持して当該管理単位階層構造を再構成階層構造として再構成するようにしたことにより、ユーザに対して管理単位を示す管理単位情報データの保持及び再構成階層構造の再構成を何ら意識させず、またその管理単位情報データの保持及び再構成階層構造の再構成用に特別な操作を何らさせることなく、コンテンツテータに対する検索の処理を流用して管理単位情報データの保持し再構成階層構造を再構成することができる。 Furthermore, in the home network system 1, when the content reproduction terminal 3 executes a search for content data, all management units that are one hierarchy lower than the management unit selected for each hierarchy of the management unit hierarchy structure accordingly. The management unit information data indicating the management unit is retained and reconfigured for the user by recording and holding the management unit information data indicating the management unit on the hard disk and reconfiguring the management unit hierarchical structure as a reconfiguration hierarchical structure. A management unit that diverts search processing for content data without making any special attention to the reconstruction of the hierarchical structure, and without any special operations for holding the management unit information data and reconfiguring the hierarchical structure. It is possible to reconstruct a reconstructed hierarchical structure that holds information data.
さらにホームネットワークシステム1では、コンテンツ再生端末3において再構成階層構造の最も下位の階層より少なくとも1階層上位で管理単位が任意に選択され、これに応じてコンテンツ管理サーバ2にその選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報データを要求したときに当該選択管理単位よりも1階層下位の階層構成が変更されている場合には、その要求によってコンテンツ管理サーバ2から取得した変更後の管理単位情報データを、すでにハードディスクに記録保持している変更前の管理単位を示す管理単位情報データと変更して当該ハードディスクに記録保持するようにしたことにより、管理単位階層構造の階層構成が変更されても、当該階層構成の変更を何ら意識させず、また階層構成の変更に応じて変更後の管理単位を示す管理単位情報データの保持及び再構成階層構造の修正に特別な操作を何らさせることなく、当該変更後の管理単位を示す管理単位情報データを変更前の管理単位を示す管理単位情報データと替えて保持し直して再構成階層構造を修正することができる。
Furthermore, in the home network system 1, a management unit is arbitrarily selected at least one hierarchy higher than the lowest hierarchy of the reconstruction hierarchical structure in the content reproduction terminal 3, and the
これに加えてホームネットワークシステム1では、コンテンツ再生端末3において再構成階層構造の何れかの階層の管理単位が任意に選択され、これに応じてコンテンツ管理サーバ2にその選択管理単位よりも1階層下位の全ての管理単位を示す管理単位情報を要求したときに当該選択管理単位が消去され他の管理単位に変更されている場合には、再構成階層構造全体を自動で再構成し直す再構成自動実行手法と、当該再構成階層構造全体を任意に修正させる再構成任意実行手法との何れかを任意に選択させるようにした。
In addition to this, in the home network system 1, a management unit of any hierarchy of the reconfiguration hierarchical structure is arbitrarily selected in the content reproduction terminal 3, and in response to this, the
そしてホームネットワークシステム1では、コンテンツ再生端末3において再構成自動実行手法が選択されると、コンテンツ管理サーバ2から管理単位階層構造の全ての階層毎の管理単位を示す管理単位情報データを順次取得してハードディスクに記録保持し再構成階層構造全体を最上位階層から最下位階層まで自動的に再構成し直すことにより、ユーザに対して最上位階層の管理単位から最下位階層の管理単位までを順番に選択させるような煩雑な操作を何らさせることなく、全ての管理単位情報データをハードディスクに記録保持して再構成階層構造全体を容易かつ的確に再構成し直すことができ、かくして再構成階層構造全体に対する再構成終了後に所望のコンテンツデータの検索に復帰したとき、当該全ての管理単位情報データの示す管理単位を再構成し直した再構成階層構造で容易に把握させて所望のコンテンツデータを的確に検索させることができる。
In the home network system 1, when the reconfiguration automatic execution method is selected in the content reproduction terminal 3, management unit information data indicating management units for all the hierarchies of the management unit hierarchical structure is sequentially acquired from the
またホームネットワークシステム1では、コンテンツ再生端末3において再構成任意実行手法が選択されると、任意の時点で再構成階層構造に対する任意の階層から管理単位を変更することができ、所望のコンテンツデータの検索途中に選択管理単位の消去が分かった時点で再構成階層構造全体を自動で再構成し直す場合に比べて必要最小限の修正で、所望のコンテンツデータの検索に復帰することができる。 Further, in the home network system 1, when the reconfiguration arbitrary execution method is selected in the content reproduction terminal 3, the management unit can be changed from an arbitrary hierarchy with respect to the reconfiguration hierarchical structure at an arbitrary time, and the desired content data can be changed. Compared with the case where the entire reconstructed hierarchical structure is automatically reconstructed when it is found that the selected management unit is erased during the retrieval, it is possible to return to the retrieval of the desired content data with the minimum necessary correction.
なお上述した実施の形態においては、コンテンツ再生端末3に対してコンテンツデータの検索が要求されたときに、当該コンテンツ再生端末3及びコンテンツ管理サーバ2により図6について上述した管理単位情報提供取得処理を実行するようにした場合について述べたが、本発明はこれに限らず、コンテンツ再生端末3に対してコンテンツデータの検索とは別の時点で管理単位階層構造の再構成が要求されたときに、当該コンテンツ再生端末3及びコンテンツ管理サーバ2により図6について上述した管理単位情報提供取得処理を実行するようにしても良く、このようにすれば、コンテンツデータの検索が要求されたときに管理単位情報データを取得して保持して管理単位階層構造を再構成しなくても、時間的に余裕があるときに管理単位情報データを取得して保持して管理単位階層構造を再構成しておくことができ、これにより初めてコンテンツデータの検索が要求されたときでも、管理単位情報データの示す管理単位を再構成階層構造で提示して所望のコンテンツデータを迅速に検索させることができる。
In the above-described embodiment, when the content reproduction terminal 3 is requested to search for content data, the content reproduction terminal 3 and the
そしてこのようにコンテンツ再生端末3では、コンテンツデータを検索するときとは別の時点に管理単位情報データを取得して保持し管理単位階層構造を再構成する場合や、当該コンテンツデータを検索するときに管理単位情報データを取得して保持し管理単位階層構造を再構成する場合には、最上位階層から順次1階層下位の管理単位を選択させずに、管理単位階層構造における1階層毎の管理単位を示す管理単位情報データを自動で順次取得して保持し又は全階層の管理単位を示す管理単位情報データを自動で一括して取得して保持するようにしても良く、このようにすればユーザの行う操作をさらに省くことができる。 As described above, in the content reproduction terminal 3, when the management unit information data is acquired and held at a different time from when the content data is searched and the management unit hierarchical structure is reconfigured, or when the content data is searched When the management unit information data is acquired and stored in the management unit hierarchy, the management unit hierarchy is reconfigured without selecting the management units one hierarchy lower in order from the highest hierarchy. Management unit information data indicating units may be automatically acquired and held sequentially, or management unit information data indicating management units of all layers may be automatically acquired and held collectively. The operation performed by the user can be further omitted.
また上述の実施の形態においては、コンテンツ再生端末3において、選択管理単位がコンテンツ管理サーバ2で消去されているときに、再構成階層構造全体を自動で再構成し直す再構成自動実行手法と、当該再構成階層構造を任意に修正させる再構成任意実行手法との何れかを任意に選択させるようにした場合について述べたが、本発明はこれに限らず、コンテンツ再生端末3において、コンテンツ管理サーバ2で選択管理単位が消去されているときに、その時点に再構成階層構造として再構成していた部分の各階層の管理単位を示す管理単位情報データを自動で取得して保持し当該再構成していた部分のみを再構成し直すようにしても良い。
Further, in the above-described embodiment, in the content reproduction terminal 3, when the selection management unit is erased in the
さらに上述の実施の形態においては、コンテンツ再生端末3において、コンテンツ管理サーバ2から最上位階層の管理単位を示す管理単位情報データを事前に取得して保持しておくようにした場合について述べたが、本発明はこれに限らず、コンテンツ再生端末3においてコンテンツデータに対する検索要求が初めて入力されたときに、先ずコンテンツ管理サーバ2から最上位階層の管理単位を示す管理単位情報データを取得して保持し、引き続き最下位階層よりも1階層下位の全ての管理単位を示す管理単位情報データを得して保持するようにしても良い。
Furthermore, in the above-described embodiment, the case has been described in which the content reproduction terminal 3 acquires and holds management unit information data indicating the management unit of the highest hierarchy from the
さらに上述の実施の形態においては、本発明による管理単位情報取得装置を図1乃至図19について上述したホームネットワークシステム1を構成するパーソナルコンピュータ構成のコンテンツ再生端末3に適用するようにした場合について述べたが、本発明はこれに限らず、コンピータや携帯電話機、PDA(Personal Digital Assistance )、ゲーム機等の情報処理装置、CDプレーヤやDVD(Digital Versatile Disc)プレーヤ等の再生装置のように、外部で管理しているコンテンツデータを取得及び又は再生することができれば、この他種々の管理単位情報取得装置に広く適用することができる。 Furthermore, in the above-described embodiment, the case where the management unit information acquisition apparatus according to the present invention is applied to the content reproduction terminal 3 having the personal computer configuration constituting the home network system 1 described above with reference to FIGS. 1 to 19 will be described. However, the present invention is not limited to this, and external devices such as computers, mobile phones, PDAs (Personal Digital Assistance), information processing devices such as game machines, and playback devices such as CD players and DVD (Digital Versatile Disc) players are used. If it is possible to acquire and / or play back the content data managed by this, it can be widely applied to various other management unit information acquisition devices.
さらに上述の実施の形態においては、本発明よるコンテンツ管理装置を図1乃至図19について上述したホームネットワークシステム1を構成するパーソナルコンピュータ構成のコンテンツ管理サーバ2に適用するようにした場合について述べたが、本発明はこれに限らず、コンピュータや携帯電話機、PDA、ゲーム機、インターネット上のパーソナルコンピータ構成でなるコンテンツ提供サーバ等の情報処理装置、CDプレーヤやDVDプレーヤ等の再生装置のように、コンテンツデータを階層構造で管理して外部に提供することができれば、この他種々のコンテンツ管理装置に広く適用することができる。
Furthermore, in the above-described embodiment, the case where the content management apparatus according to the present invention is applied to the
さらに上述の実施の形態においては、コンテンツデータを階層構造の複数の管理単位で管理するコンテンツ管理装置に対して、当該階層構造の少なくとも一部の階層毎の管理単位を示す管理単位情報データをそれぞれ要求するための管理単位情報要求データを送信する送信手段として、図1乃至図19について上述したコンテンツ再生端末3の中央処理ユニット30及び外部機器インターフェース部46を適用するようにした場合について述べたが、本発明はこれに限らず、コンテンツデータを階層構造の複数の管理単位で管理するコンテンツ管理装置に対して、当該階層構造の少なくとも一部の階層毎の管理単位を示す管理単位情報データを要求するための管理単位情報要求データを送信することができれば、管理単位情報取得装置とコンテンツ管理装置との通信方式に応じてこの他種々の構成の送信手段を広く適用することができる。
Further, in the above-described embodiment, management unit information data indicating a management unit for at least a part of each hierarchy in the hierarchical structure is stored for each content management apparatus that manages content data in a plurality of management units having a hierarchical structure. The case where the
さらに上述の実施の形態においては、送信手段による管理単位情報要求データの送信に応じてコンテンツ管理装置から送信された管理単位情報データを受信する受信手段として、図1乃至図19について上述したコンテンツ再生端末3の中央処理ユニット30及び外部機器インターフェース部46を適用するようにした場合について述べたが、本発明はこれ限らず、送信手段による管理単位情報要求データの送信に応じてコンテンツ管理装置から送信された管理単位情報データを受信することができれば、管理単位情報取得装置とコンテンツ管理装置との通信方式に応じてこの他種々の構成の受信手段を広く適用することができる。
Further, in the above-described embodiment, the content reproduction described above with reference to FIGS. 1 to 19 is used as a reception unit that receives management unit information data transmitted from the content management apparatus in response to transmission of management unit information request data by the transmission unit. Although the case where the
さらに上述の実施の形態においては、受信手段により受信された管理単位情報データを記録媒体に記録保持して当該管理単位情報データの示す管理単位の階層構造を再構成階層構造として再構成する管理単位保持手段として、図1乃至図19について上述したコンテンツ再生端末3の中央処理ユニット30及びハードディスクドライブ41を適用するようにした場合について述べたが、本発明はこれに限らず、受信手段により受信された管理単位情報データを記録媒体に記録保持して当該管理単位情報データの示す管理単位の階層構造を再構成階層構造として再構成することができれば、この他種々の構成の管理単位保持手段を広く適用することができる。
Further, in the above-described embodiment, the management unit information data received by the receiving unit is recorded and held in the recording medium, and the management unit indicated by the management unit information data is reconfigured as a reconfiguration hierarchical structure. Although the case where the
さらに上述の実施の形態においては、受信手段により受信された管理単位情報データを記録する記録媒体として、図1乃至図19について上述したコンテンツ再生端末3におけるハードディスクドライブ41のハードディスクを適用するようにした場合について述べたが、本発明はこれに限らず、受信手段により受信された管理単位情報データを記録することができれば、半導体メモリや光磁気ディスク等のように、この他種々の記録媒体を広く適用することができる。
Further, in the above-described embodiment, the hard disk of the
さらに上述の実施の形態においては、管理単位保持手段により保持された管理単位情報データの示す管理単位を再構成された再構成階層構造で提示する提示手段として、図1乃至図19について上述したコンテンツ再生端末3の中央処理ユニット30、表示処理部37及びディスプレイ38を適用するようにした場合について述べたが、本発明はこれに限らず、管理単位保持手段により保持された管理単位情報データの示す管理単位を再構成された再構成階層構造で提示することができれば、この他種々の構成の提示手段を広く適用することができる。
Furthermore, in the above-described embodiment, the contents described above with reference to FIGS. 1 to 19 are used as presentation means for presenting the management unit indicated by the management unit information data held by the management unit holding means in a reconstructed hierarchical structure. Although the case where the
さらに上述の実施の形態においては、提示手段により再構成階層構造で提示された管理単位を任意に選択させるための選択手段として、図1乃至図19について上述したコンテンツ再生端末3において、再構成階層構造提示画面50A乃至50K上で管理単位を選択させる中央処理ユニット30、操作入力部34、入力処理部35、表示処理部37及びディスプレイ38を適用するようにした場合について述べたが、本発明はこれに限らず、リモートコントローラやキーボード等のように、この他種々の選択手段を広く適用することができる。
Further, in the above-described embodiment, as the selection unit for arbitrarily selecting the management unit presented in the reconstruction hierarchical structure by the presentation unit, the content reproduction terminal 3 described above with reference to FIGS. Although the case where the
さらに上述の実施の形態においては、コンテンツデータを階層構造の複数の管理単位で管理するコンテンツ管理手段として、図1乃至図19について上述したコンテンツ管理サーバ2の制御部10を適用するようにした場合について述べたが、本発明はこれに限らず、コンテンツデータを階層構造の複数の管理単位で管理することができれば、マイクロプロセッサ等のように、この他種々のコンテンツ管理手段を広く適用することができる。
Furthermore, in the above-described embodiment, when the
さらに上述の実施の形態においては、階層構造の少なくとも一部の階層毎の管理単位を示す管理単位情報データを取得し、当該取得した管理単位情報データを記録媒体に記録保持して当該管理単位情報データの示す管理単位の階層構造を再構成階層構造として再構成する管理単位情報取得装置から、再構成階層構造の管理単位が任意に選択管理単位として選択されたことにより送信された、当該選択管理単位よりも1階層下位の管理単位を示す管理単位情報データを要求するための管理単位情報要求データを受信する受信手段として、図1乃至図19について上述したコンテンツ管理サーバ2の制御部10及び外部機器インターフェース部19を適用するようにした場合について述べたが、本発明はこれに限らず、階層構造の少なくとも一部の階層毎の管理単位を示す管理単位情報データを取得し、当該取得した管理単位情報データを記録媒体に記録保持して当該管理単位情報データの示す管理単位の階層構造を再構成階層構造として再構成する管理単位情報取得装置から、再構成階層構造の管理単位が任意に選択管理単位として選択されたことにより送信された、当該選択管理単位よりも1階層下位の管理単位を示す管理単位情報データを要求するための管理単位情報要求データを受信することができれば、管理単位情報取得装置とコンテンツ管理装置との通信方式に応じてこの他種々の受信手段を広く適用することができる。
Furthermore, in the above-described embodiment, management unit information data indicating a management unit for each hierarchy of at least a part of the hierarchical structure is acquired, and the acquired management unit information data is recorded and held in a recording medium. The selected management sent from the management unit information acquisition device that reconfigures the hierarchical structure of the management unit indicated by the data as a reconstructed hierarchical structure when the management unit of the reconstructed hierarchical structure is arbitrarily selected as the selected management unit. As a receiving means for receiving management unit information request data for requesting management unit information data indicating a management unit one layer lower than the unit, the
さらに上述の実施の形態においては、受信手段により受信された管理単位情報要求データに応じて、選択管理単位が階層構造内に存在するか否かを判断する判断手段として、図1乃至図19について上述したコンテンツ管理サーバ2の制御部10を適用するようにした場合について述べたが、本発明はこれに限らず、受信手段により受信された管理単位情報要求データに応じて、選択管理単位が階層構造内に存在するか否かを判断することができれば、マイクロプロセッサ等のように、この他種々の判断手段を広く適用することができる。
Further, in the above-described embodiment, FIGS. 1 to 19 are used as judgment means for judging whether or not the selected management unit exists in the hierarchical structure according to the management unit information request data received by the receiving means. Although the case where the
さらに上述の実施の形態においては、判断手段により選択管理単位が階層構造内に存在すると判断されると、当該選択管理単位よりも1階層下位の管理単位を示す管理単位情報データを管理単位情報取得装置に送信し、判断手段により選択管理単位が階層構造内に存在しないと判断されると、当該選択管理単位の消去を通知する管理単位消去通知データを管理単位情報取得装置に送信する送信手段として、図1乃至図19について上述したコンテンツ管理サーバ2の制御部10及び外部機器インターフェース部19を適用するようにした場合について述べたが、本発明はこれに限らず、判断手段により選択管理単位が階層構造内に存在すると判断されると、当該選択管理単位よりも1階層下位の管理単位を示す管理単位情報データを管理単位情報取得装置に送信し、判断手段により選択管理単位が階層構造内に存在しないと判断されると、当該選択管理単位の消去を通知する管理単位消去通知データを管理単位情報取得装置に送信することができれば、管理単位情報取得装置とコンテンツ管理装置との通信方式に応じてこの他種々の送信手段を広く適用することができる。
Further, in the above-described embodiment, when the determining unit determines that the selected management unit exists in the hierarchical structure, the management unit information data indicating the management unit one hierarchy lower than the selected management unit is acquired. As a transmission means for transmitting management unit erasure notification data to the management unit information acquisition device when the determination unit determines that the selected management unit does not exist in the hierarchical structure. 1 to 19, the case where the
本発明は、パーソナルコンピュータや音楽再生装置等の管理単位情報取得装置に利用することができる。 The present invention can be used for a management unit information acquisition apparatus such as a personal computer or a music playback apparatus.
1……ホームネットワークシステム、2……コンテンツ管理サーバ2……コンテンツ再生端末、10……制御部、16、41……ハードディスクドライブ、19、46……外部機器インターフェース部、30……中央処理ユニット、34……操作入力部、35……入力処理部、37……表示処理部、38……ディスプレイ、50A乃至50K……再構成階層構造提示画面、FO1乃至FO13、FO15乃至FO17、FO1A乃至FO13A、FO15A乃至FO17A……管理単位表示子、RT1……管理単位情報取得処理手順、RT2……管理単位情報提供処理手順。
DESCRIPTION OF SYMBOLS 1 ... Home network system, 2 ...
Claims (5)
上記送信手段による上記管理単位情報要求データの送信に応じて上記コンテンツ管理装置から送信された上記管理単位情報データを受信する受信手段と、
上記受信手段により受信された上記管理単位情報データを記録媒体に記録保持して当該管理単位情報データが示す上記管理単位の上記階層構造を再構成階層構造として再構成する管理単位保持手段と、
上記管理単位保持手段により保持された上記管理単位情報データが示す上記管理単位を上記再構成された上記再構成階層構造で提示する提示手段と、
上記提示手段により上記再構成階層構造で提示された上記管理単位を任意に選択させるための選択手段と
を具え、
上記送信手段は、
上記選択手段を介して任意の管理単位が選択管理単位として選択されると、当該選択管理単位の識別子を格納し当該選択管理単位より1階層下位の管理単位を示す管理単位情報データを要求するための管理単位情報要求データを上記コンテンツ管理装置に送信し、
上記管理単位保持手段は、
上記受信手段により上記管理単位情報データが受信されると、当該管理単位情報データが示す上記選択管理単位より1階層下位の管理単位が上記再構成階層構造内に存在しない場合には、当該選択管理単位の1階層下位に上記管理単位情報データが示す管理単位を追加することにより上記再構成階層構造を更新する一方、上記受信手段により受信された上記管理単位情報データが示す上記選択管理単位より1階層下位の管理単位が、上記再構成階層構造内の上記選択管理単位より1階層下位の管理単位と異なる場合には、当該再構成階層構造内の上記選択管理単位より1階層下位の管理単位を、上記管理単位情報データが示す管理単位に変更することにより上記再構成階層構造を更新し、
また上記送信手段は、
上記管理単位情報要求データの送信に応じて上記コンテンツ管理装置から送信された、上記選択管理単位がすでに消去されたことを示す管理単位消去データが上記受信手段により受信されると、上記階層構造の全ての上記階層毎の上記管理単位を示す上記管理単位情報データを要求するための管理単位情報要求データを上記コンテンツ管理装置に送信し、
上記管理単位保持手段は、
上記受信手段により上記階層構造の全ての上記階層毎の上記管理単位情報データが受信されると、当該管理単位情報データに基づいて、上記再構成階層構造全体を再構成し直して更新する
管理単位情報取得装置。 Management unit information request for requesting management unit information data indicating the management unit for at least a part of the hierarchy of the content management apparatus that manages the content data in a plurality of management units of the hierarchical structure A transmission means for transmitting data;
Receiving means for receiving the management unit information data transmitted from the content management device in response to transmission of the management unit information request data by the transmitting means;
Management unit holding means for recording and holding the management unit information data received by the receiving means in a recording medium and reconfiguring the hierarchical structure of the management unit indicated by the management unit information data as a reconstructed hierarchical structure;
Presenting means for presenting the management unit indicated by the management unit information data held by the management unit holding means in the reconstructed hierarchical structure reconstructed;
Selecting means for arbitrarily selecting the management unit presented in the reconstructed hierarchical structure by the presenting means ,
The transmission means is
When an arbitrary management unit is selected as a selected management unit via the selection means, the identifier of the selected management unit is stored, and management unit information data indicating a management unit one layer lower than the selected management unit is requested Management unit information request data is sent to the content management device,
The management unit holding means is
When the management unit information data is received by the receiving means, if there is no management unit one layer lower than the selected management unit indicated by the management unit information data in the reconfiguration hierarchical structure, the selected management information The reconfiguration hierarchical structure is updated by adding a management unit indicated by the management unit information data one level lower than the unit, while one more than the selected management unit indicated by the management unit information data received by the receiving means. When the management unit lower in the hierarchy is different from the management unit one hierarchy lower than the selected management unit in the reconstruction hierarchical structure, the management unit one hierarchy lower than the selected management unit in the reconstruction hierarchical structure is selected. , Updating the reconstruction hierarchical structure by changing to the management unit indicated by the management unit information data,
The transmission means includes
When management unit deletion data transmitted from the content management device in response to transmission of the management unit information request data and indicating that the selected management unit has already been deleted is received by the receiving means, the hierarchical structure Transmitting management unit information request data for requesting the management unit information data indicating the management unit for all the layers to the content management apparatus;
The management unit holding means is
When the receiving unit receives the management unit information data for all the hierarchies of the hierarchical structure, the management unit reconstructs and updates the entire reconstructed hierarchical structure based on the management unit information data Information acquisition device.
上記選択手段を介して上記階層構造に対する最下位階層の上記管理単位が選択管理単位として選択されると、当該選択管理単位で管理されている上記コンテンツデータを要求するためのコンテンツ要求データを上記コンテンツ管理装置に送信し、
上記受信手段は、
上記送信手段による上記コンテンツ要求データの送信に応じて上記コンテンツ管理装置から送信された上記コンテンツデータを受信する
請求項1に記載の管理単位情報取得装置。 The transmission means is
When through the selection means the management unit of the lowest layer to said hierarchical structure is selected as the selection management unit, a content request data for requesting the content data managed in the election 択管 management unit Sent to the content management device,
The receiving means is
The management unit information acquisition apparatus according to claim 1, wherein the content data transmitted from the content management apparatus is received in response to transmission of the content request data by the transmission unit.
上記保持された上記管理単位情報データが示す上記管理単位を上記再構成された上記再構成階層構造で提示する提示ステップと、
上記再構成階層構造で提示された上記管理単位を任意に選択させる選択ステップと、
上記選択ステップで任意の管理単位が選択管理単位として選択されると、当該選択管理単位の識別子を格納し当該選択管理単位より1階層下位の管理単位を示す管理単位情報データを要求するための管理単位情報要求データを上記コンテンツ管理装置に送信する送信ステップと、
上記送信ステップでの上記管理単位情報要求データの送信に応じて上記コンテンツ管理装置から送信された上記管理単位情報データを受信する受信ステップと、
上記受信ステップで上記管理単位情報データを受信すると、当該管理単位情報データが示す上記選択管理単位より1階層下位の管理単位が上記再構成階層構造内に存在しない場合には、当該選択管理単位の1階層下位に上記管理単位情報データが示す管理単位を追加することにより上記再構成階層構造を更新し、また上記受信ステップで受信した上記管理単位情報データが示す上記選択管理単位より1階層下位の管理単位が、上記再構成階層構造内の上記選択管理単位より1階層下位の管理単位と異なる場合には、当該再構成階層構造内の上記選択管理単位より1階層下位の管理単位を、上記管理単位情報データが示す管理単位に変更することにより上記再構成階層構造を更新し、さらに上記受信ステップで上記選択管理単位がすでに消去されたことを示す管理単位消去データを受信すると、上記階層構造の全ての上記階層毎の上記管理単位を示す上記管理単位情報データを要求するための管理単位情報要求データを上記コンテンツ管理装置に送信して、上記階層構造の全ての上記階層毎の上記管理単位情報データを受信し、当該管理単位情報データに基づいて、上記再構成階層構造全体を再構成し直して更新する更新ステップと
を具える管理単位情報取得方法。 It received from the content management device for managing content data in a plurality of management units of the hierarchical structure, at least a part of the management unit information data indicating the each layer of the management unit records held in record medium such of the hierarchy A management unit holding step for reconfiguring the hierarchical structure of the management unit indicated by the management unit information data as a reconfiguration hierarchical structure;
A presenting step of presenting the management unit indicated by the held management unit information data in the reconstructed hierarchical structure reconstructed;
A selection step for arbitrarily selecting the management unit presented in the reconstruction hierarchical structure;
When an arbitrary management unit is selected as the selected management unit in the selection step, the management for storing the identifier of the selected management unit and requesting management unit information data indicating the management unit one layer lower than the selected management unit A transmission step of transmitting unit information request data to the content management device;
A receiving step of receiving the management unit information data transmitted from the content management device in response to transmission of the management unit information request data in the transmission step;
When the management unit information data is received in the reception step, if a management unit that is one layer lower than the selected management unit indicated by the management unit information data does not exist in the reconfiguration hierarchical structure, The reconfiguration hierarchical structure is updated by adding a management unit indicated by the management unit information data one layer lower, and one hierarchy lower than the selected management unit indicated by the management unit information data received in the reception step. When the management unit is different from the management unit that is one layer lower than the selected management unit in the reconstruction hierarchical structure, the management unit that is one layer lower than the selected management unit in the reconstruction hierarchical structure is The reconfiguration hierarchical structure is updated by changing to the management unit indicated by the unit information data, and the selected management unit is already deleted in the receiving step. When the management unit erasure data indicating that the management unit is deleted, the management unit information request data for requesting the management unit information data indicating the management units for all the hierarchies of the hierarchical structure is transmitted to the content management apparatus. An update step of receiving the management unit information data for all the hierarchies of the hierarchical structure and reconstructing and updating the entire reconstructed hierarchical structure based on the management unit information data;
Management unit information acquisition method comprising
コンテンツデータを階層構造の複数の管理単位で管理するコンテンツ管理装置から受信した、当該階層構造の少なくとも一部の階層毎の上記管理単位を示す管理単位情報データを記録媒体に記録保持して当該管理単位情報データの示す上記管理単位の上記階層構造を再構成階層構造として再構成する管理単位保持ステップと、
上記保持された上記管理単位情報データが示す上記管理単位を上記再構成された上記再構成階層構造で提示する提示ステップと、
上記再構成階層構造で提示された上記管理単位を任意に選択させる選択ステップと、
上記選択ステップで任意の管理単位が選択管理単位として選択されると、当該選択管理単位の識別子を格納し当該選択管理単位より1階層下位の管理単位を示す管理単位情報データを要求するための管理単位情報要求データを上記コンテンツ管理装置に送信する送信ステップと、
上記送信ステップでの上記管理単位情報要求データの送信に応じて上記コンテンツ管理装置から送信された上記管理単位情報データを受信する受信ステップと、
上記受信ステップで上記管理単位情報データを受信すると、当該管理単位情報データが示す上記選択管理単位より1階層下位の管理単位が上記再構成階層構造内に存在しない場合には、当該選択管理単位の1階層下位に上記管理単位情報データが示す管理単位を追加することにより上記再構成階層構造を更新し、また上記受信ステップで受信した上記管理単位情報データが示す上記選択管理単位より1階層下位の管理単位が、上記再構成階層構造内の上記選択管理単位より1階層下位の管理単位と異なる場合には、当該再構成階層構造内の上記選択管理単位より1階層下位の管理単位を、上記管理単位情報データが示す管理単位に変更することにより上記再構成階層構造を更新し、さらに上記受信ステップで上記選択管理単位がすでに消去されたことを示す管理単位消去データを受信すると、上記階層構造の全ての上記階層毎の上記管理単位を示す上記管理単位情報データを要求するための管理単位情報要求データを上記コンテンツ管理装置に送信して、上記階層構造の全ての上記階層毎の上記管理単位情報データを受信し、当該管理単位情報データに基づいて、上記再構成階層構造全体を再構成し直して更新する更新ステップと
を実行させるための管理単位情報取得プログラム。 For information processing equipment
It received from the content management device for managing content data in a plurality of management units of the hierarchical structure, at least a part of the management unit information data indicating the each layer of the management unit records held in record medium such of the hierarchy A management unit holding step for reconfiguring the hierarchical structure of the management unit indicated by the management unit information data as a reconfiguration hierarchical structure;
A presenting step of presenting the management unit indicated by the held management unit information data in the reconstructed hierarchical structure reconstructed;
A selection step for arbitrarily selecting the management unit presented in the reconstruction hierarchical structure;
When an arbitrary management unit is selected as the selected management unit in the selection step, the management for storing the identifier of the selected management unit and requesting management unit information data indicating the management unit one layer lower than the selected management unit A transmission step of transmitting unit information request data to the content management device;
A receiving step of receiving the management unit information data transmitted from the content management device in response to transmission of the management unit information request data in the transmission step;
When the management unit information data is received in the reception step, if a management unit that is one layer lower than the selected management unit indicated by the management unit information data does not exist in the reconfiguration hierarchical structure, The reconfiguration hierarchical structure is updated by adding a management unit indicated by the management unit information data one layer lower, and one hierarchy lower than the selected management unit indicated by the management unit information data received in the reception step. When the management unit is different from the management unit that is one layer lower than the selected management unit in the reconstruction hierarchical structure, the management unit that is one layer lower than the selected management unit in the reconstruction hierarchical structure is The reconfiguration hierarchical structure is updated by changing to the management unit indicated by the unit information data, and the selected management unit is already deleted in the receiving step. When the management unit erasure data indicating that the management unit is deleted, the management unit information request data for requesting the management unit information data indicating the management units for all the hierarchies of the hierarchical structure is transmitted to the content management apparatus. And receiving the management unit information data for all the hierarchies of the hierarchical structure, and executing an updating step for reconstructing and updating the entire reconstructed hierarchical structure based on the management unit information data Management unit information acquisition program.
上記情報取得側送信手段による上記管理単位情報要求データの送信に応じて上記コンテンツ管理装置から送信された上記管理単位情報データを受信する情報取得側受信手段と、
上記情報取得側受信手段により受信された上記管理単位情報データを記録媒体に記録保持して当該管理単位情報データが示す上記管理単位の上記階層構造を再構成階層構造として再構成する管理単位保持手段と、
上記管理単位保持手段により保持された上記管理単位情報データが示す上記管理単位を上記再構成された上記再構成階層構造で提示する提示手段と、
上記提示手段により上記再構成階層構造で提示された上記管理単位を任意に選択させるための選択手段と
を有し、
上記情報取得側送信手段は、
上記選択手段を介して任意の管理単位が選択管理単位として選択されると、当該選択管理単位の識別子を格納し当該選択管理単位より1階層下位の管理単位を示す管理単位情報データを要求するための管理単位情報要求データを上記コンテンツ管理装置に送信し、
上記管理単位保持手段は、
上記情報取得側受信手段により上記管理単位情報データが受信されると、当該管理単位情報データが示す上記選択管理単位より1階層下位の管理単位が上記再構成階層構造内に存在しない場合には、当該選択管理単位の1階層下位に上記管理単位情報データが示す管理単位を追加することにより上記再構成階層構造を更新する一方、上記情報取得側受信手段により受信された上記管理単位情報データが示す上記選択管理単位より1階層下位の管理単位が、上記再構成階層構造内の上記選択管理単位より1階層下位の管理単位と異なる場合には、当該再構成階層構造内の上記選択管理単位より1階層下位の管理単位を、上記管理単位情報データが示す管理単位に変更することにより上記再構成階層構造を更新し、
また上記情報取得側送信手段は、
上記管理単位情報要求データの送信に応じて上記コンテンツ管理装置から送信された、上記選択管理単位がすでに消去されたことを示す管理単位消去データが上記情報取得側受信手段により受信されると、上記階層構造の全ての上記階層毎の上記管理単位を示す上記管理単位情報データを要求するための管理単位情報要求データを上記コンテンツ管理装置に送信し、
上記管理単位保持手段は、
上記情報取得側受信手段により上記階層構造の全ての上記階層毎の上記管理単位情報データが受信されると、当該管理単位情報データに基づいて、上記再構成階層構造全体を再構成し直して更新する
管理単位情報取得装置と、
コンテンツデータを階層構造の複数の管理単位で管理するコンテンツ管理手段と、
上記管理単位情報取得装置から、上記選択手段を介して任意の管理単位が選択管理単位として選択されたことに応じて送信された、上記管理単位情報要求データを受信する情報管理側受信手段と、
上記情報管理側受信手段により受信された上記管理単位情報要求データに応じて、上記選択管理単位が上記階層構造内に存在するか否かを判断する判断手段と、
上記判断手段により上記選択管理単位が上記階層構造内に存在すると判断されると、当該選択管理単位よりも1階層下位の管理単位を示す上記管理単位情報データを上記管理単位情報取得装置に送信する一方、上記判断手段により上記選択管理単位が上記階層構造内に存在しないと判断されると、当該選択管理単位が既に消去されたことを示す上記管理単位消去データを上記管理単位情報取得装置に送信する情報管理側送信手段と
を有し、
上記情報管理側送信手段は、
上記管理単位消去データの送信に応じて上記管理単位情報取得装置から送信された、上記階層構造の全ての上記階層毎の上記管理単位を示す上記管理単位情報データを要求するための上記管理単位情報要求データが上記情報管理側受信手段により受信されると、当該管理単位情報要求データに応じて、上記階層構造の全ての上記階層毎の上記管理単位を示す上記管理単位情報データを上記管理単位情報取得装置に送信する
コンテンツ管理装置と
を具えるコンテンツ管理システム。 Management unit information request for requesting management unit information data indicating the management unit for at least a part of the hierarchy of the content management apparatus that manages the content data in a plurality of management units of the hierarchical structure An information acquisition side transmission means for transmitting data;
Information acquisition side receiving means for receiving the management unit information data transmitted from the content management device in response to transmission of the management unit information request data by the information acquisition side transmission means;
Management unit holding means for recording and holding the management unit information data received by the information acquisition side receiving means on a recording medium and reconfiguring the hierarchical structure of the management unit indicated by the management unit information data as a reconstructed hierarchical structure When,
Presenting means for presenting the management unit indicated by the management unit information data held by the management unit holding means in the reconstructed hierarchical structure reconstructed;
Selecting means for arbitrarily selecting the management unit presented in the reconstructed hierarchical structure by the presenting means;
Have
The information acquisition side transmission means includes:
When an arbitrary management unit is selected as a selected management unit via the selection means, the identifier of the selected management unit is stored, and management unit information data indicating a management unit one layer lower than the selected management unit is requested Management unit information request data is sent to the content management device,
The management unit holding means is
When the management unit information data is received by the information acquisition side receiving means, when a management unit that is one layer lower than the selected management unit indicated by the management unit information data does not exist in the reconfiguration hierarchical structure, The reconfiguration hierarchical structure is updated by adding a management unit indicated by the management unit information data one layer below the selected management unit, while the management unit information data received by the information acquisition side receiving unit indicates When the management unit one hierarchy lower than the selected management unit is different from the management unit one hierarchy lower than the selected management unit in the reconfiguration hierarchical structure, it is 1 from the selected management unit in the reconfiguration hierarchical structure. Update the reconfiguration hierarchical structure by changing the management unit in the lower hierarchy to the management unit indicated by the management unit information data,
The information acquisition side transmission means
When management unit deletion data transmitted from the content management apparatus in response to transmission of the management unit information request data and indicating that the selected management unit has already been deleted is received by the information acquisition side receiving means, Transmitting management unit information request data for requesting the management unit information data indicating the management units for all the hierarchies of the hierarchical structure to the content management device;
The management unit holding means is
When the management unit information data for all the hierarchies of the hierarchical structure is received by the information acquisition side receiving means, the entire reconstructed hierarchical structure is reconfigured and updated based on the management unit information data Do
A management unit information acquisition device;
Content management means for managing content data in a plurality of management units in a hierarchical structure;
Information management side receiving means for receiving the management unit information request data transmitted from the management unit information acquisition device in response to selection of an arbitrary management unit as a selected management unit via the selection means;
Determining means for determining whether or not the selected management unit exists in the hierarchical structure in accordance with the management unit information request data received by the information management side receiving means;
When the determination unit determines that the selected management unit exists in the hierarchical structure, the management unit information data indicating a management unit one hierarchy lower than the selected management unit is transmitted to the management unit information acquisition apparatus. On the other hand, when the determination unit determines that the selected management unit does not exist in the hierarchical structure, the management unit deletion data indicating that the selected management unit has already been deleted is transmitted to the management unit information acquisition apparatus. Information management side transmission means to
Have
The information management side transmission means includes:
The management unit information for requesting the management unit information data indicating the management units for all the hierarchies of the hierarchical structure, transmitted from the management unit information acquisition apparatus in response to the transmission of the management unit erasure data When the request data is received by the information management side receiving means, the management unit information data indicating the management units for all the hierarchies of the hierarchical structure is changed to the management unit information according to the management unit information request data. Send to acquisition device
With content management device
Content management system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003419908A JP4529067B2 (en) | 2003-12-17 | 2003-12-17 | Management unit information acquisition apparatus, management unit information acquisition method, management unit information acquisition program, content management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003419908A JP4529067B2 (en) | 2003-12-17 | 2003-12-17 | Management unit information acquisition apparatus, management unit information acquisition method, management unit information acquisition program, content management system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2005182301A JP2005182301A (en) | 2005-07-07 |
| JP2005182301A5 JP2005182301A5 (en) | 2007-02-08 |
| JP4529067B2 true JP4529067B2 (en) | 2010-08-25 |
Family
ID=34781648
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003419908A Expired - Fee Related JP4529067B2 (en) | 2003-12-17 | 2003-12-17 | Management unit information acquisition apparatus, management unit information acquisition method, management unit information acquisition program, content management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4529067B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5314840B2 (en) * | 2006-08-08 | 2013-10-16 | シャープ株式会社 | Content playback apparatus and content playback method |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0338775A (en) * | 1989-07-05 | 1991-02-19 | Toshiba Corp | Retrieving system for structure information on hierarchical directory |
| JPH03125239A (en) * | 1989-10-11 | 1991-05-28 | Hitachi Ltd | file communication device |
| JPH05313982A (en) * | 1992-05-06 | 1993-11-26 | Mitsubishi Electric Corp | Cabinet system |
| JP2993434B2 (en) * | 1996-07-16 | 1999-12-20 | 日本電気株式会社 | Distributed hypermedia system |
| JPH11143760A (en) * | 1997-10-23 | 1999-05-28 | Internatl Business Mach Corp <Ibm> | File transferring device and method therefor |
| JP4290796B2 (en) * | 1999-02-18 | 2009-07-08 | 株式会社ジャストシステム | Information processing apparatus, information processing method, and computer-readable recording medium storing a program for causing computer to execute the method |
| JP2000082003A (en) * | 1999-09-10 | 2000-03-21 | Hitachi Ltd | Information processing system enabling access to different types of files and control method thereof |
| JP4398042B2 (en) * | 2000-01-28 | 2010-01-13 | パナソニック株式会社 | Transmission device, reception device, transmission / reception device, transmission method, and reception method |
| JP2001216184A (en) * | 2000-01-31 | 2001-08-10 | Sony Corp | Transmission device, reception device, transmission / reception system, transmission method, and reception method |
-
2003
- 2003-12-17 JP JP2003419908A patent/JP4529067B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005182301A (en) | 2005-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4695653B2 (en) | Wireless synchronization between media player and host device | |
| JP5528661B2 (en) | Intelligent sync operation for media players | |
| US6721489B1 (en) | Play list manager | |
| JP5268185B2 (en) | Media system with synchronization using interrupt priority in synchronization order | |
| US8694924B2 (en) | Mobile terminal having function of managing file and folder | |
| JP2007215170A (en) | Distributed content management method and apparatus | |
| JP2007519082A (en) | Virtual content directory service | |
| JPWO2005033952A1 (en) | Information reproducing apparatus and method, and program | |
| US20060188215A1 (en) | Content transferring method, transferring apparatus, and transferring program | |
| CN102340699A (en) | Method and system for storing historical use information of television user | |
| KR20060065642A (en) | Multimedia Information Equipment Network System | |
| KR100533680B1 (en) | Muitimedia contents management apparatus in portable digital device and method thereof | |
| JP4529067B2 (en) | Management unit information acquisition apparatus, management unit information acquisition method, management unit information acquisition program, content management system | |
| US20080228693A1 (en) | Recycle Bin Function | |
| KR20060133410A (en) | How to Retrieve Files and Manage File Databases on Composite Media Devices | |
| EP2129118A1 (en) | Server device for media, method for controlling server for media, and program | |
| JPWO1998014942A1 (en) | Information processing device, information processing method, and information recording medium on which the information processing method is recorded | |
| JP2011155667A (en) | Multimedia system framework having layer consolidating access to a plurality of media devices | |
| JP4024984B2 (en) | In-vehicle audio system | |
| US20050207430A1 (en) | Recording-and-reproducing apparatus, information transfer-and-management method, and recording medium | |
| JP2001014805A (en) | Interactive optical disc broadcasting system | |
| JP2010009087A (en) | Content retrieval device and method, and control device | |
| EP1836619A1 (en) | Method of updating content of a portable device | |
| CN113094208A (en) | Method and system for realizing data recovery based on binding interface and Binlog log | |
| JP4155878B2 (en) | Information recording / reproducing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061215 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061215 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100112 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100513 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100526 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |