JP4081695B2 - データ管理装置および方法 - Google Patents
データ管理装置および方法 Download PDFInfo
- Publication number
- JP4081695B2 JP4081695B2 JP07728397A JP7728397A JP4081695B2 JP 4081695 B2 JP4081695 B2 JP 4081695B2 JP 07728397 A JP07728397 A JP 07728397A JP 7728397 A JP7728397 A JP 7728397A JP 4081695 B2 JP4081695 B2 JP 4081695B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- signal
- recording unit
- recording
- predetermined
- 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 Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Telephonic Communication Services (AREA)
Description
【発明の属する技術分野】
本発明は、データ管理装置および方法に関し、特に、供給された信号の種類を判別し、その信号の記録場所を表す管理データを生成するデータ管理装置および方法に関する。
【0002】
【従来の技術】
半導体技術の進歩に伴い、各種情報が、所定の形式のデータや信号として、各種媒体を介して提供されている。例えば、コンピュータネットワークを介して、様々なデジタルデータの送受信が行われている。また、このようなデジタルデータは、コンピュータに接続または内蔵されているハードディスクに保存されることが多い。
【0003】
その一方で、音楽データなどを供給する場合、例えばMD(商標)(ミニディスク)などの携帯可能な記録媒体が利用されることが多い。
【0004】
【発明が解決しようとする課題】
ところで、所謂家電機器の中には、例えばMDにデータを記録するMDレコーダのように、所定の形式のデータや信号を所定の媒体に記録するものがある。
【0005】
しかしながら、そのような家電機器(および、それに対応する記録媒体)は、機器ごとに異なるデータの管理形態を採用しているため、データの可搬性や汎用性に欠けるとともに、データの管理が機器ごとに行われているため、すべてのデータの管理状況を可視化することが困難であるという問題を有している。
【0006】
本発明は、そのような状況に鑑みてなされたもので、供給された信号の種類を判別し、その信号の記録場所を表す管理データを生成し、保存するとともに、その信号の種類に対応する記録部(家電機器など)に、その信号に対応するデータを保存するようにして、様々な形態のデータを一括して管理し、データの可搬性や汎用性を良好にするとともに、データの管理状況を可視化することができるようにするものである。
【0007】
【課題を解決するための手段】
請求項1に記載のデータ管理装置は、所定の媒体を介して供給される信号を受信する受信手段と、供給された信号の種類を判別する判別手段と、記録手段を備える機器であって、電源がオンとなっている機器を使用可能な記録部として検索し、信号の種類に対応して、信号に対応するデータを記録する記録部の候補を使用可能な記録部の中から選択し、当該記録部の候補が信号に対応するデータを記録可能か否かを調べ、かつ当該記録部の候補が信号に対応するデータを記録可能であるとき、当該記録部の候補を記録部として選択する選択手段と、選択手段により選択された記録部に、信号に対応するデータを出力する出力手段と、信号の記録場所を表す管理データを生成する管理データ生成手段と、管理データを保存する保存手段と、供給された信号に当該信号を識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する制御手段とを備えることを特徴とする。
【0008】
請求項12に記載のデータ管理方法は、所定の媒体を介して供給される信号を受信するステップと、供給された信号の種類を判別するステップと、記録手段を備える機器であって、電源がオンとなっている機器を使用可能な記録部として検索し、信号の種類に対応して、信号に対応するデータを記録する記録部の候補を使用可能な記録部の中から選択し、当該記録部の候補が信号に対応するデータを記録可能か否かを調べ、かつ当該記録部の候補が信号に対応するデータを記録可能であるとき、当該記録部の候補を記録部として選択するステップと、選択した記録部に、信号に対応するデータを出力するステップと、信号の記録場所を表す管理データを生成するステップと、管理データを保存するステップと、供給された信号に当該信号を識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する制御ステップとを備えることを特徴とする。
請求項13に記載のデータ管理装置は、所定のネットワークを介して複数の機器に接続されたデータ管理装置において、所定のデータを受信する受信手段と、ネットワークを介して接続されている複数の機器のうち使用可能な機器を、機器が記録手段を備えると共に機器の電源がオンとなっているかに基づいて検索し、所定のデータを保存する機器の候補を、使用可能な機器から選択する候補選択手段と、所定のデータを保存する機器の候補として選択された機器の記録容量の残量が、所定のデータの大きさ以上であるか否かを判断し、残量が所定のデータの大きさ以上であると判断された機器を所定のデータを保存する機器として選択する機器選択手段と、受信された所定のデータが当該データを識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する制御手段とを備えることを特徴とする。
【0009】
請求項1に記載のデータ管理装置においては、受信手段は、所定の媒体を介して供給される信号を受信し、判別手段は、供給された信号の種類を判別する。そして、選択手段は、記録手段を備える機器であって、電源がオンとなっている機器を使用可能な記録部として検索し、信号の種類に対応して、信号に対応するデータを記録する記録部の候補を使用可能な記録部の中から選択し、当該記録部の候補が信号に対応するデータを記録可能か否かを調べ、かつ当該記録部の候補が信号に対応するデータを記録可能であるとき、当該記録部の候補を記録部として選択し、出力手段は、選択手段により選択された記録部に、信号に対応するデータを出力し、管理データ生成手段は、信号の記録場所を表す管理データを生成し、保存手段は、管理データを保存する。制御手段は、供給された信号に当該信号を識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する。
【0010】
請求項12に記載のデータ管理方法においては、所定の媒体を介して供給される信号を受信し、供給された信号の種類を判別する。そして、信号の種類に対応して、記録手段を備える機器であって、電源がオンとなっている機器を使用可能な記録部として検索し、信号の種類に対応して、信号に対応するデータを記録する記録部の候補を使用可能な記録部の中から選択し、当該記録部の候補が信号に対応するデータを記録可能か否かを調べ、かつ当該記録部の候補が信号に対応するデータを記録可能であるとき、当該記録部の候補を記録部として選択し、選択した記録部に、信号に対応するデータを出力し、信号の記録場所を表す管理データを生成し、管理データを保存し、供給された信号に当該信号を識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する。
請求項13に記載のデータ管理装置においては、所定のデータを受信し、ネットワークを介して接続されている複数の機器のうち使用可能な機器を、機器が記録手段を備えると共に機器の電源がオンとなっているかに基づいて検索し、所定のデータを保存する機器の候補を、使用可能な機器から選択する。また、所定のデータを保存する機器の候補として選択された機器の記録容量の残量が、所定のデータの大きさ以上であるか否かを判断し、残量が所定のデータの大きさ以上であると判断された機器を所定のデータを保存する機器として選択し、受信された所定のデータが当該データを識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する。
【0011】
【発明の実施の形態】
図1は、本発明のデータ管理装置を応用したデータ管理システムの一構成例を示している。このデータ管理システムは、例えば家庭やオフィスに配置され、電話回線などの公衆回線を介して供給される情報をホームゲートウェイ1で受け取り、その情報に対応するデータ(テキストデータ、動画像データ、静止画像データ、音声データなど)を、記録部を有する所謂家電機器に保存するとともに、そのデータを管理する。
【0012】
このデータ管理システムにおいては、所定の規格(例えば、IEEE1394 High Performance Serial Bus規格やイーサネット)のネットワーク8に、データの受信および管理を行うホームゲートウェイ1、再生部としてのテレビジョン受像機(TV)3、記録部としてのデジタルビデオテープレコーダ(DVTR)2、カセットテープレコーダ4、MDレコーダ5、DVD(Digital Versatile Disc)−RAMレコーダ6、ハードディスク11を内蔵するパーソナルコンピュータ7などが接続されている。
【0013】
図2は、ホームゲートウェイ1の構成例を示している。ホームゲートウェイ1においては、CPU(Central Processing Unit)21(判別手段、選択手段、管理データ生成手段、変換手段、供給手段)は、ROM(Read Only Memory)22に記録されているプログラムに従って各種処理を行うようになされている。
【0014】
ROM22は、データの受信や管理に対応するプログラムを保持している。
【0015】
RAM(Randam Access Memory)23は、CPU21により各種処理が行われている間、一時的に、データやプログラムを記憶するようになされている。
【0016】
ハードディスク24(保存手段)は、受信した信号に対応してCPU21により生成された管理データを適宜保持するようになされている。なお、管理データは、ハイパーテキストマークアップランゲージ(HTML:Hyper-Text Markup Language)で記述されている。
【0017】
通信回路25(受信手段)は、例えば電話回線などの公衆の伝送媒体に接続されており、その伝送媒体を介して各種データに対応する信号を受信し、復調した後、受信した信号がアナログ信号である場合、その信号をA/D変換回路26(AD変換手段)に出力し、デジタル信号である場合、その信号(データ)をCPU21に出力するようになされている。
【0018】
A/D変換回路26は、通信回路25より供給されたアナログ信号をデジタル信号に変換し、その信号(データ)をCPU21に出力するようになされている。
【0019】
ネットワークインタフェース27(出力手段)は、ネットワーク8に接続され、所定の規格に従ってデータの送受信を行うようになされている。
【0020】
図3は、DVTR2の構成例を示している。ネットワーク制御部31は、ホームゲートウェイ1からネットワーク8を介して供給されたデータを受信して、記録再生部32に出力する他、操作部33においてユーザにより入力された指示に対応する信号を、ネットワーク8を介してホームゲートウェイ1に供給するようになされている。
【0021】
ネットワーク制御部31においては、CPU41は、ROM42に記録されているプログラムに従って各種処理を行うようになされている。なお、ROM42には、上述の処理に対応するプログラムが保持されている。そして、RAM43は、CPU41により各種処理が行われている間、一時的に、データやプログラムを記憶するようになされている。さらに、ネットワークインタフェース44は、ネットワーク8に接続され、所定の規格に従ってデータの送受信を行うようになされている。
【0022】
記録再生部32は、操作部33からの信号またはCPU41からの信号に対応して、記録媒体であるビデオテープ(図示せず)にデータを記録するか、あるいは、ビデオテープに記録されているデータを読み出すようになされている。
【0023】
図4は、TV3の構成例を示している。ネットワーク制御部31は、図2のものと同様に、ホームゲートウェイ1よりネットワーク8を介して供給されたデータを受信して駆動回路52に出力する他、操作部55においてユーザにより入力された指示に対応する信号を、ネットワーク8を介してホームゲートウェイ1に供給するようになされている。
【0024】
チューナ51は、操作部55より供給される信号に対応する設定(チャンネルなど)で、図示せぬアンテナを介して例えばテレビジョン放送信号を受信し、その信号に対応する画像信号と音声信号を駆動回路52に出力するようになされている。
【0025】
駆動回路52は、ネットワーク制御部31より供給される画像データと音声データを、内蔵するD/A変換部61でアナログ画像信号またはアナログ音声信号に変換し、アナログ画像信号に対応する画像をCRT53に表示させるとともに、アナログ音声信号に対応する音声をスピーカ54に出力させる他、チューナ51より供給された画像信号に対応する画像をCRT53に表示させるとともに、チューナ51より供給された音声信号に対応する音声をスピーカ54に出力させるようになされている。
【0026】
図1のカセットテープレコーダ4、MDレコーダ5、および、DVD−RAMレコーダ6は、記録媒体(カセットテープ(磁気テープ)、MD、または、DVD−RAM)に対してデータの記録または再生を行う記録再生部の他、DVTR2、TV3と同様にネットワーク制御部31を有している。
【0027】
パーソナルコンピュータ7は、ネットワーク8に対応するネットワークインタフェース(図示せず)を内蔵し、各種処理を行う他、ネットワーク8を介してデータの送受信を行うようになされている。
【0028】
次に、図5乃至図8のフローチャートを参照して、ホームゲートウェイ1の動作について説明する。
【0029】
最初にステップS1において(起動時において)、ホームゲートウェイ1のCPU21は、ホームゲートウェイ1の各回路の初期化処理を行う。
【0030】
次に、ステップS2において、通信回路25が信号を受信したか否かが判断され、通信回路25が信号を受信していないと判断された場合、ステップS3において、他の処理、例えばネットワーク8を介して供給される各種要求の処理が行われ、その後、ステップS2に戻る。
【0031】
このように、通信回路25が信号を受信していないときには、他の処理が行われている。
【0032】
そして、ステップS2において、通信回路25が信号を受信したと判断された場合、ステップS4に進み、CPU21は、受信した信号の種類や量に対応して、ネットワーク8に接続されている機器から、データの保存先になる機器を選択する(後述)。
【0033】
次に、ステップS5において、CPU21は、選択した機器にネットワーク8を介してアクセスして、受信したデータを保存することができるか否かを判断し、保存可能である場合、ステップS7において、そのデータに対応する管理データをHTMLで作成した後、受信したデータをネットワークインタフェース27に出力する。そして、ネットワークインタフェース27は、そのデータを、ネットワーク8を介して、選択された機器に供給し、保存させる(後述)。このようにデータが保存された後、ステップS2に戻る。なお、管理データは、ホームゲートウェイ1のハードディスク24に保存される。
【0034】
一方、ステップS5において、選択した機器に、受信したデータを保存することができないと判断された場合、ステップS6において、CPU21は、保存することができないデータ(信号)に関する情報(例えば、データのタイトルや受信時刻など)を所定のファイルとしてハードディスク24に保存しておく。このような保存不可能時の処理を行った後、ステップS2に戻る。
【0035】
このようにして、受信したデータが、そのデータの大きさと種類に対応して選択された機器に保存されるとともに、そのデータに対応する管理データが、ホームゲートウェイ1のハードディスク24に保存される。保存したデータは、ホームゲートウェイ1により一括して管理されるので、保存したデータの再生や再利用が簡単になる。
【0036】
次に、図6のフローチャートを参照して、図5のステップS4における、データを保存する機器を選択する処理の詳細について説明する。
【0037】
まず、ホームゲートウェイ1のCPU21は、ステップS21において、ネットワークインタフェース27を制御して、ネットワーク8に接続されている機器の種類と数を調べ、ステップS22において、その機器のうち、使用可能な機器(即ち、記録部または記録媒体を有するものであり、電源がオンになっているもの)を調べる。
【0038】
次に、CPU21は、ステップS23において、保存するデータの大きさを調べ、ステップS24において、保存するデータの大きさと種類に対応して、使用可能な機器から、そのデータを保存する機器の候補を選択する。
【0039】
さらに、CPU21は、再生時におけるデータの転送速度や、所定の記録容量に対する記録媒体のコストに対応して、最適な機器の候補を選択する。
【0040】
そして、CPU21は、ネットワークインタフェース27を制御して、ネットワーク8を介して、選択した機器のネットワーク制御部31に、選択した機器の記録容量の残量と、その機器(記録媒体)への書き込みが許可されているか否かを調べさせ、ステップS25において、選択した機器の記録容量の残量が、保存するデータの大きさ以上であるか否かを判断し、記録容量の残量が、保存するデータの大きさより小さいと判断した場合、ステップS26に進み、使用可能な他の機器があるか否かを判断する。
【0041】
ステップS26において、使用可能な他の機器があると判断された場合、ステップS28において、それらの機器から1つの機器が選択された後、ステップS25に戻る。
【0042】
一方、ステップS26において、使用可能な他の機器がないと判断された場合、データの保存が不可能であると判断され、ステップS5(図5)に進む。
【0043】
また、ステップS25において、選択した機器の記録容量の残量が、保存するデータの大きさ以上であると判断された場合、ステップS29に進む。そして、CPU21は、選択した機器(記録媒体)への書き込みが許可されているか否かを判断し、選択した機器(記録媒体)への書き込みが許可されていないと判断した場合、ステップS26に進み、上述のように、ステップS26乃至ステップS28における処理を行う。
【0044】
一方、ステップS29において、選択した機器(記録媒体)への書き込みが許可されていると判断された場合、ステップS30に進み、その機器が、データの保存先に指定される。
【0045】
このようにして、データの種類や大きさなどに対応して、そのデータを保存する機器が選択される。
【0046】
次に、図7のフローチャートを参照して、図5のステップS7における、データを保存する処理の詳細について説明する。
【0047】
まず、ステップS41において、通信回路25により受信された信号がデジタル信号であるか否かが判断され、受信された信号がデジタル信号ではない(アナログ信号である)と判断された場合、ステップS42において、A/D変換回路26により、そのアナログ信号はデジタル信号に変換される。なお、受信された信号がデジタル信号であると判断された場合、ステップS42はスキップされる。
【0048】
そして、ステップS43において、CPU21は、そのデジタル信号(データ)にファイル名が付加されているか否かを判断し、即ち、受信したデータにファイル名が含まれているか否かを判断し、そのデータにファイル名が付加されていないと判断した場合、ステップS44において、所定の方式(例えば、受信した日付を利用した方式)でファイル名をそのデータに付加する。例えば1996年9月1日に受信した第2番目のデータには、「1996_0901_02.xxx」というファイル名が付加される。このとき、拡張子「.xxx」は、データの種類に対応して設定される。
【0049】
なお、データにファイル名が付加されている場合、ステップS44はスキップされる。
【0050】
次に、ステップS45において、CPU21は、データのタイトル(ファイル名)を有するHTMLの所定のヘッダと、データのファイル名と記憶場所に対応するHTMLのリンクで、例えば図8に示す管理データを生成する。
【0051】
なお、図8に示す管理データ(HTMLで記述されたもの)は、タイトル(ファイル名)が「1997_0101_01_switzerland.jpg」であるJPEG(Joint Photographic Experts Group)方式で圧縮された画像データで、記録場所が「VTR1」であるものに対する管理データである。拡張子「.jpg」は、そのデータがJPEG画像データであることを表している。即ち、図8に示す管理データにおいては、リンク「<A HREF="http://VTR1/1997_0101_01_switzerland.jpg">」により、JPEG画像データ「1997_0101_01_switzerland.jpg」の保存場所が保存される。なお、「VTR1」は、例えばDVTR2を指すように予め設定される。
【0052】
さらに、ステップS45において、CPU21は、各日付で保存したデータを一括して管理する例えば図9に示す日付別管理データを作成する。図9の日付別管理データにおいては、1997年1月1日に保存された6つのデータが登録されている。なお、「md1」はMDレコーダ5を指し、「dvd1」はDVD−RAMレコーダ6を指し、「cas1」は、カセットテープレコーダ4を指し、「vtr2」はネットワーク8に接続されている図示せぬ第2のDVTRを指すように予め設定されている。
【0053】
そして、ステップS46において、ホームゲートウェイ1のCPU21は、ステップS45で生成した管理データおよび日付別管理データをハードディスク24に保存する。
【0054】
次に、ステップS47において、CPU21は、ネットワークインタフェース27およびネットワーク8を介して、ステップS4(図5)で選択した機器に、データの保存を要求する信号を供給する。
【0055】
そして、ステップS48において、CPU21は、その機器から保存準備の完了を通知する信号がネットワーク8を介して供給されるまで待機する。
【0056】
保存準備の完了を通知する信号が供給されると、ステップS49に進み、ホームゲートウェイ1のCPU21は、ネットワークインタフェース27およびネットワーク8を介して、選択した機器へのデータの送信を開始し、ステップS50において、すべてのデータを受信したことを通知する信号をその機器から受け取るまで、データの通信を順次行う。
【0057】
そして、ステップS50において、すべてのデータを受信したことを通知する信号が受信された場合、CPU21は、データ保存の処理を終了し、ステップS2(図5)に戻る。
【0058】
このようにして、受信したデータを保存するときにおいては、そのデータに対応する管理データが生成され、ホームゲートウェイ1のハードディスク24に保存された後、受信したデータが、ホームゲートウェイ1から、選択された機器に転送される。
【0059】
次に、図10のフローチャートを参照して、DVTR2の動作について説明する。
【0060】
最初にステップS81において(起動時において)、DVTR2のCPU41は、DVTR2の各回路の初期化処理を行う。
【0061】
次に、ステップS82において、ネットワーク制御部31のCPU41は、ホームゲートウェイ(HGW)1からの、データ保存要求に対応する信号を受信したか否かを判断し、受信していないと判断した場合、ステップS83において、他の処理、例えば操作部33におけるユーザの操作に対する処理を行い、その後、ステップS82に戻る。
【0062】
このように、ホームゲートウェイ1からデータ保存要求に対応する信号を受信していないときには、他の処理が行われている。
【0063】
そして、ステップS82において、データ保存要求に対応する信号を受信したと判断された場合、ステップS84に進み、ネットワーク制御部31のCPU41は、記録媒体(ビデオテープ)にデータを保存することが可能であるか否かを判断し、データの保存が可能ではないと判断した場合、ステップS85において、データの保存が可能ではないことを表す信号を、ネットワーク8を介してホームゲートウェイ1に出力する。そして、ステップS82に戻る。
【0064】
データ保存要求に対応する信号には、保存するデータの大きさの情報が含まれており、このとき、CPU41は、記録媒体の記録領域の残量とデータの大きさを比較する。
【0065】
一方、ステップS84において、データの保存が可能であると判断された場合、ステップS86に進み、データの保存の準備が行われる。例えば、記録再生部32は、早送りや巻き戻しを行うことにより、ビデオテープの全記録領域のうち、記録が許可されている領域に、記録位置を移動させる。
【0066】
そして、データの保存の準備が完了した後、ステップS87において、ネットワーク制御部31は、保存準備の完了を通知する信号を、ネットワーク8を介してホームゲートウェイ1に出力する。
【0067】
そして、ステップS88において、ネットワーク制御部31は、ネットワーク8を介して伝送されてくるデータをネットワークインタフェース44で受信し、ステップS89において、すべてのデータを受信したか否かを判断し、すべてのデータを受信していないと判断した場合、ステップS88に戻り、次に伝送されてくるデータを受信する。
【0068】
一方、ステップS89において、すべてのデータを受信したと判断された場合、ステップS90に進み、ネットワーク制御部31は、記録再生部32を制御して、受信したデータおよびそのタイトルをビデオテープに書き込ませる。
【0069】
そして、データの書き込みが完了した後、ステップS91において、ネットワーク制御部31は、データの書き込みが完了したことを通知する信号を、ホームゲートウェイ1に出力し、ステップS82に戻る。
【0070】
以上のようにして、ホームゲートウェイ1からデータ保存要求に対応する信号が供給されると、データの保存が可能であるか否かが判断され、データの保存が可能である場合、データが転送され、記録媒体(ビデオテープ)に書き込まれる。そして、ホームゲートウェイ1からデータ保存要求に対応する信号が供給されていない場合においては、その他の処理が行われる。
【0071】
なお、カセットテープレコーダ4、MDレコーダ5、および、DVD−RAMレコーダ6も、DVTR2と同様に動作する。
【0072】
次に、図11のフローチャートを参照して、図1のデータ管理システムにおいて、DVTR2に保存されているデータをTV3で再生するときの各装置の動作について説明する。
【0073】
最初に、ステップS101において、ユーザによりTV3の操作部55が操作され、予めTV3のROM42に記録されているブラウザのプログラムが起動され、ブラウザ画面がCRT53に表示される。そして、TV3の操作部55におけるユーザによる操作に対応して、所定の日付で保存されているデータの一覧が、例えば図12に示すようにCRT53に表示される。
【0074】
なお、ブラウザとして、マイクロソフト社製の「Internet Explorer」やネットスケープ社製の「Netscape Navigator」などの汎用のブラウザを使用するようにしてもよい。
【0075】
このとき、ブラウザのプログラムに従って、TV3のネットワーク制御部31のCPU41が、ネットワーク8を介してホームゲートウェイ1にアクセスし、ホームゲートウェイ1のハードディスク24に保存されている日付別管理データのうち、選択された日付の日付別管理データを読み出し、それに対応する画像をCRT53に表示させる。
【0076】
例えば、図9に示す1997年1月1日の日付別管理データが読み出されると、CRT53には、図12に示す画像が表示される。
【0077】
そして、ステップS102において、ユーザにより、CRT53に表示されているデータのタイトルから、再生するデータが選択されると、TV3のネットワーク制御部31は、選択されたデータの再生要求に対応する信号をホームゲートウェイ1に、ネットワーク8を介して出力する。
【0078】
ステップS103において、ホームゲートウェイ1のCPU21は、この再生要求の信号を、ネットワーク8およびネットワークインタフェース27を介して受け取り、ハードディスク24に保存されている日付別管理データを参照し、選択されたデータ(例えば、図12の「Switzerland.jpg」)を保持している機器を調べ、その機器(今の場合、DVTR2)に、選択されたデータの読み出しを要求する信号を出力する。
【0079】
なお、このとき、その機器が動作不能の状態である場合、ホームゲートウェイ1が、TV3に所定の信号を供給し、ユーザに対して警告させるようにしてもよい。
【0080】
ステップS104において、DVTR2のネットワーク制御部31は、その信号を受け取り、記録再生部32を制御して、選択されたデータをビデオテープから読み出させ、ネットワーク8を介してホームゲートウェイ1に供給する。
【0081】
ステップS105において、ホームゲートウェイ1のCPU21は、ネットワーク8を介して伝送されてくるデータを、ネットワーク8およびネットワークインタフェース27を介して受け取り、ステップS106において、そのデータの形式が、TV3で再生可能な形式であるか否かを判断し、そのデータの形式が、TV3で再生可能な形式ではないと判断した場合、ステップS107において、データを、TV3で再生可能な形式に変換する。
【0082】
このとき、CPU21は、保存されたデータの拡張子を参照して、そのデータの形式を判断する。例えば、拡張子が「.bmp」である場合、そのデータはビットマップデータ(静止画像データ)であると判断され、拡張子が「.tif」である場合、そのデータはTIFF(Tag Image File Format)形式の静止画像データであると判断され、拡張子が「.gif」である場合、そのデータはGIF(Graphics Interchange Format)形式の静止画像データであると判断される。
【0083】
例えば、JPEG形式またはGIF形式の静止画像データだけが、TV3において表示可能である場合、CPU21は、他の形式の静止画像データを、JPEG形式またはGIF形式の静止画像データに変換する。
【0084】
一方、そのデータの形式が、TV3で再生可能な形式であると判断された場合、ステップS107はスキップされる。
【0085】
そして、ステップS108において、ホームゲートウェイ1は、選択されたデータを、ネットワーク8を介してTV3に転送し、ステップS109において、TV3は、そのデータを受信する。
【0086】
TV3のネットワーク制御部31は、ステップS110において、そのデータを駆動回路52に出力し、そのデータに対応する画像をCRT53に表示させる。
【0087】
以上のようにして、保存されているデータの一覧からデータが選択され、選択されたデータが、そのデータを保存している機器から読み出され、再生される。
【0088】
なお、ホームゲートウェイ1を広域ネットワーク(例えばインターネット)に接続することにより、そのネットワークに接続されている遠隔地の機器をデータの保存場所として選択することができる。その場合、上述のリンクを例えば「<A HREF="http://VTR1.xxx.co.jp/1996_0902_01.txt">」にすることにより、日本国内のxxx社の「VTR1」に保存しているデータ「1996_0902_01.txt」を管理することができる。
【0089】
なお、本発明は、上記実施の形態に限定されるものではなく、他の装置にも応用することが可能である。
【0090】
【発明の効果】
以上のごとく、請求項1に記載のデータ管理装置および請求項12に記載のデータ管理方法によれば、所定の媒体を介して供給された信号の種類を判別し、信号の種類に対応して、記録手段を備える機器であって、電源がオンとなっている機器を使用可能な記録部として検索し、信号の種類に対応して、信号に対応するデータを記録する記録部の候補を使用可能な記録部の中から選択し、当該記録部の候補が信号に対応するデータを記録可能か否かを調べ、かつ当該記録部の候補が信号に対応するデータを記録可能であるとき、当該記録部の候補を記録部として選択し、選択した記録部に、信号に対応するデータを出力するとともに、信号の記録場所を表す管理データを生成し、管理データを保存し、供給された信号に当該信号を識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加するようにしたので、様々な形態のデータを一括して管理し、データの可搬性や汎用性を良好にするとともに、データの管理状況を可視化することができる。
また、請求項13に記載のデータ管理装置によれば、所定のデータを受信し、ネットワークを介して接続されている複数の機器のうち使用可能な機器を、機器が記録手段を備えると共に機器の電源がオンとなっているかに基づいて検索し、所定のデータを保存する機器の候補を、使用可能な機器から選択し、所定のデータを保存する機器の候補として選択された機器の記録容量の残量が、所定のデータの大きさ以上であるか否かを判断し、残量が所定のデータの大きさ以上であると判断された機器を所定のデータを保存する機器として選択し、受信された所定のデータが当該データを識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加するようにしたので、データの大きさに対応して、そのデータを保存する機器を選択することができる。
【図面の簡単な説明】
【図1】本発明のデータ管理装置を応用したデータ管理システムの構成例を示すブロック図である。
【図2】図1のホームゲートウェイの構成例を示すブロック図である。
【図3】図1のデジタルビデオテープレコーダの構成例を示すブロック図である。
【図4】図1のテレビジョン受像機の構成例を示すブロック図である。
【図5】ホームゲートウェイの動作を説明するフローチャートである。
【図6】図5のデータの保存先の選択の処理の詳細を説明するフローチャートである。
【図7】図5のデータの保存の処理の詳細を説明するフローチャートである。
【図8】管理データの一例を示す図である。
【図9】日付別管理データの一例を示す図である。
【図10】デジタルビデオテープレコーダの動作を説明するフローチャートである。
【図11】図1のデータ管理システムにおいて、デジタルビデオテープレコーダに保存されているデータをテレビジョン受像機で再生するときの各装置の動作を説明するフローチャートである。
【図12】保存されているデータのタイトルの一覧表示の一例を示す図である。
【符号の説明】
1 ホームゲートウェイ, 2 デジタルビデオテープレコーダ(DVTR), 3 テレビジョン受像機(TV), 4 カセットテープレコーダ, 5 ミニディスクレコーダ, 6 DVD−RAMレコーダ, 7 パーソナルコンピュータ, 8 ネットワーク, 21 CPU(判別手段、選択手段、管理データ生成手段、変換手段、供給手段), 22 ROM, 23 RAM, 24 ハードディスク(保存手段), 25 通信回路(受信手段), 26 A/D変換回路(AD変換手段), 27 ネットワークインタフェース(出力手段), 31 ネットワーク制御部, 41 CPU, 42 ROM, 43RAM, 44 ネットワークインタフェース
Claims (13)
- 所定の媒体を介して供給される信号を受信する受信手段と、
供給された信号の種類を判別する判別手段と、
記録手段を備える機器であって、電源がオンとなっている機器を使用可能な記録部として検索し、前記信号の種類に対応して、前記信号に対応するデータを記録する記録部の候補を前記使用可能な記録部の中から選択し、当該記録部の候補が前記信号に対応するデータを記録可能か否かを調べ、かつ当該記録部の候補が前記信号に対応するデータを記録可能であるとき、当該記録部の候補を記録部として選択する選択手段と、
前記選択手段により選択された記録部に、前記信号に対応するデータを出力する出力手段と、
前記信号の記録場所を表す管理データを生成する管理データ生成手段と、
前記管理データを保存する保存手段と、
前記供給された信号に当該信号を識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する制御手段と
を備えることを特徴とするデータ管理装置。 - 前記信号を所定の形式のデータに変換する変換手段をさらに備える
ことを特徴とする請求項1に記載のデータ管理装置。 - 前記信号をデジタル信号に変換するAD変換手段をさらに備える
ことを特徴とする請求項1に記載のデータ管理装置。 - 前記記録部に記録されたデータを、そのデータに対応する再生部に供給する供給手段をさらに備える
ことを特徴とする請求項1に記載のデータ管理装置。 - 前記記録部、前記再生部、および、前記出力手段は、所定のネットワークで接続される
ことを特徴とする請求項4に記載のデータ管理装置。 - 前記ネットワークは、IEEE1394規格のネットワークまたはイーサネットである
ことを特徴とする請求項5に記載のデータ管理装置。 - 前記記録部は、ビデオテープレコーダ、カセットテープレコーダ、ミニディスクレコーダ、DVD−RAMレコーダ、および、ハードディスクのうちのいずれかである
ことを特徴とする請求項1に記載のデータ管理装置。 - 前記管理データは、マークアップランゲージで記述されたテキストデータである
ことを特徴とする請求項1に記載のデータ管理装置。 - 前記制御手段は、前記供給された信号の供給された日付を利用した方式に基づいて前記識別情報を付加する
ことを特徴とする請求項1に記載のデータ管理装置。 - 前記選択手段は、前記記録部の候補の記録容量の残量に対応して、前記記録部の候補を記録部として選択する
ことを特徴とする請求項1に記載のデータ管理装置。 - 前記記録部は、所定のネットワークを介して接続されている他の装置である
ことを特徴とする請求項1に記載のデータ管理装置。 - 所定の媒体を介して供給される信号を受信するステップと、供給された信号の種類を判別するステップと、
記録手段を備える機器であって、電源がオンとなっている機器を使用可能な記録部として検索し、前記信号の種類に対応して、前記信号に対応するデータを記録する記録部の候補を前記使用可能な記録部の中から選択し、当該記録部の候補が前記信号に対応するデータを記録可能か否かを調べ、かつ当該記録部の候補が前記信号に対応するデータを記録可能であるとき、当該記録部の候補を記録部として選択するステップと、
選択した記録部に、前記信号に対応するデータを出力するステップと、
前記信号の記録場所を表す管理データを生成するステップと、
前記管理データを保存するステップと、
前記供給された信号に当該信号を識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する制御ステップと
を備えることを特徴とするデータ管理方法。 - 所定のネットワークを介して複数の機器に接続されたデータ管理装置において、
所定のデータを受信する受信手段と、
前記ネットワークを介して接続されている複数の機器のうち使用可能な機器を、前記機器が記録手段を備えると共に機器の電源がオンとなっているかに基づいて検索し、
前記所定のデータを保存する機器の候補を、前記使用可能な機器から選択する候補選択手段と、
前記所定のデータを保存する機器の候補として選択された機器の記録容量の残量が、前記所定のデータの大きさ以上であるか否かを判断し、前記残量が前記所定のデータの大きさ以上であると判断された機器を前記所定のデータを保存する機器として選択する機器選択手段と、
前記受信された所定のデータが当該データを識別する識別情報が付加されているか否かを判断し、付加されていないと判断した場合に所定の方式に基づいて識別情報を付加する制御手段と
を備えることを特徴とするデータ管理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP07728397A JP4081695B2 (ja) | 1997-03-28 | 1997-03-28 | データ管理装置および方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP07728397A JP4081695B2 (ja) | 1997-03-28 | 1997-03-28 | データ管理装置および方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004053432A Division JP4081722B2 (ja) | 2004-02-27 | 2004-02-27 | データ処理方法およびデータ処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10269129A JPH10269129A (ja) | 1998-10-09 |
JP4081695B2 true JP4081695B2 (ja) | 2008-04-30 |
Family
ID=13629551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP07728397A Expired - Fee Related JP4081695B2 (ja) | 1997-03-28 | 1997-03-28 | データ管理装置および方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4081695B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3616296B2 (ja) * | 2000-01-21 | 2005-02-02 | シャープ株式会社 | ネットワーク通信方法及びネットワーク通信システム |
JP4649058B2 (ja) * | 2000-05-31 | 2011-03-09 | パナソニック株式会社 | 放送されたコンテンツを受信し蓄積しておき、ユーザの要求に応じてコンテンツを利用可能状態にする受信端末装置 |
JP4590775B2 (ja) * | 2001-04-20 | 2010-12-01 | Kddi株式会社 | コンテンツ情報を情報家電機器へ送信する家庭内サーバ |
JP2004206749A (ja) | 2002-12-24 | 2004-07-22 | Funai Electric Co Ltd | データ記憶装置 |
JP2005062952A (ja) * | 2003-08-13 | 2005-03-10 | Toshiba Corp | コンテンツ管理方法及びコンテンツ管理装置 |
JP2006228086A (ja) * | 2005-02-21 | 2006-08-31 | Kenwood Corp | コンテンツデータ処理システム、コンテンツデータ処理装置、コンテンツ再生装置、コンテンツデータ処理方法、コンテンツ再生方法及びプログラム |
JP2011164927A (ja) * | 2010-02-09 | 2011-08-25 | Nec Access Technica Ltd | ホームゲートウェイ装置、及びホームゲートウェイ装置の消費電力抑制方法 |
-
1997
- 1997-03-28 JP JP07728397A patent/JP4081695B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH10269129A (ja) | 1998-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4081722B2 (ja) | データ処理方法およびデータ処理装置 | |
US9530456B2 (en) | Data processing system having data reproduction independent of data processing | |
JP4320817B2 (ja) | 記録再生装置、記録再生システム、記録再生方法およびプログラム | |
EP2755152B1 (en) | Communication apparatus and its method | |
JPWO2005033952A1 (ja) | 情報再生装置および方法、並びにプログラム | |
JPH11242873A (ja) | 記録再生装置 | |
JP2001169250A (ja) | 携帯可能映像表示システム | |
JP4081695B2 (ja) | データ管理装置および方法 | |
US20060201310A1 (en) | Information processing apparatus, information recording/playback system and contents transfer method | |
JP3921680B2 (ja) | 記録再生装置および方法、プログラム格納媒体、並びにプログラム | |
JP2005032319A (ja) | 記録媒体及び再生装置 | |
US9066060B2 (en) | Method of storing status information about content reproducing device, and method and apparatus for allowing content to be automatically reproduced using the status information | |
JP2001265359A (ja) | 車載オーディオ装置 | |
JP4462373B2 (ja) | 記録媒体及び再生装置 | |
JP4596080B2 (ja) | 記録媒体及び再生装置 | |
JP4826677B2 (ja) | 記録媒体及び再生装置 | |
JP2004326374A (ja) | 処理装置および処理装置と接続されたサーバ | |
JP2006085755A (ja) | 再生装置、信号処理方法、プログラム、記録再生装置 | |
JP2004208057A (ja) | 再生システム、サーバ、再生装置、プログラム、記録メディア、記録装置、通信方法 | |
JP2005216391A (ja) | 記録媒体及び再生装置 | |
JP2004228924A (ja) | コンテンツ情報再生方法、情報端末及び情報記録担体 | |
WO2008075440A1 (ja) | 再生装置および再生方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040329 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040329 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070607 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070801 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070928 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071127 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20071207 |
|
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: 20080117 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080130 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110222 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120222 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130222 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |