[go: up one dir, main page]

JP2011008894A - Information reproducing device and information reproducing method - Google Patents

Information reproducing device and information reproducing method Download PDF

Info

Publication number
JP2011008894A
JP2011008894A JP2009154041A JP2009154041A JP2011008894A JP 2011008894 A JP2011008894 A JP 2011008894A JP 2009154041 A JP2009154041 A JP 2009154041A JP 2009154041 A JP2009154041 A JP 2009154041A JP 2011008894 A JP2011008894 A JP 2011008894A
Authority
JP
Japan
Prior art keywords
information
dvd
video
meta
meta 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.)
Pending
Application number
JP2009154041A
Other languages
Japanese (ja)
Inventor
Manabu Shibuya
学 渋谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2009154041A priority Critical patent/JP2011008894A/en
Publication of JP2011008894A publication Critical patent/JP2011008894A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

【課題】DVD-Videoディスクに記録された情報だけではなく、DVD-Videoディスクに記録された情報に関連するディスク関連情報(メタ情報)を再生出力することが可能な情報再生方法を提供できる。
【解決手段】情報再生方法は、DVD-Videoディスクからファイルシステム情報を読み取り、前記ファイルシステム情報に含まれたビデオタイトル映像のサイズ情報及び記録日時情報のうちの少なくとも一方の情報に基づきメタ情報取得要求を生成し、前記メタ情報取得要求をサーバへ送信し、前記メタ情報取得要求に基づき検索された前記DVD-Videoディスクに対応したメタ情報を、前記サーバから受信し、前記メタ情報に基づく再生情報を出力する。
【選択図】図12
An information reproducing method capable of reproducing and outputting not only information recorded on a DVD-Video disc but also disc-related information (meta information) related to information recorded on the DVD-Video disc can be provided.
An information reproducing method reads file system information from a DVD-Video disc, and acquires meta information based on at least one of size information and recording date / time information of a video title video included in the file system information. A request is generated, the meta information acquisition request is transmitted to the server, meta information corresponding to the DVD-Video disc searched based on the meta information acquisition request is received from the server, and reproduction based on the meta information is performed. Output information.
[Selection] Figure 12

Description

本発明は、DVD-Videoディスク等の光ディスクを再生する情報再生装置及び情報再生方法に関する。   The present invention relates to an information reproducing apparatus and information reproducing method for reproducing an optical disc such as a DVD-Video disc.

近年、コンテンツを管理するマシンが、ユーザの好みのコンテンツを自動検索して提示するサービスが広がりをみせている。例えば、ユーザが視聴したDVD-Videoのメタ情報を嗜好学習の入力とする技術が開示されている(特許文献1参照)。   In recent years, there has been a widespread service in which content management machines automatically search and present user-preferred content. For example, a technique is disclosed in which meta-information of DVD-Video viewed by a user is input for preference learning (see Patent Document 1).

また、クライアントマシンが、CDのTOC情報によってCDDBサーバからCDに記録された各曲に関する情報を取得する技術が開示されている(特許文献2参照)。   In addition, a technique is disclosed in which a client machine acquires information on each piece of music recorded on a CD from a CDDB server based on the TOC information of the CD (see Patent Document 2).

特開2007−104312号公報JP 2007-104312 A 特開2007−164478号公報JP 2007-164478 A

DVD-Videoディスクにはプレイヤーにより利用可能なメタ情報が含まれていない。このため、DVD-Videoディスクを再生するプレイヤーは、メタ情報に基づく付加価値的なサービスを展開し難い。   DVD-Video discs do not contain meta information that can be used by players. For this reason, it is difficult for a player playing a DVD-Video disc to develop a value-added service based on meta information.

上記特許文献1には、DVD-Videoのメタ情報取得の具体的な方法は開示されていない。また、DVD-Videoには、上記特許文献2に開示されたTOC情報に相当する情報は記録されていない。   Patent Document 1 does not disclose a specific method for acquiring DVD-Video meta information. In addition, information corresponding to the TOC information disclosed in Patent Document 2 is not recorded on the DVD-Video.

よって、上記特許文献1及び特許文献2に開示された技術を利用しても、DVD-Videoディスクの再生等に伴い、DVD-Videoディスクに関連する情報(メタ情報)をユーザへ提供することはできない。   Therefore, even if the techniques disclosed in Patent Document 1 and Patent Document 2 are used, information related to the DVD-Video disc (meta information) can be provided to the user along with the reproduction of the DVD-Video disc. Can not.

本発明の目的は、DVD-Videoディスクに記録された情報だけではなく、DVD-Videoディスクに記録された情報に関連するディスク関連情報(メタ情報)を再生出力することが可能な情報再生装置及び情報再生方法を提供することにある。   An object of the present invention is to provide an information reproducing apparatus capable of reproducing and outputting not only information recorded on a DVD-Video disc but also disc-related information (meta information) related to information recorded on the DVD-Video disc. It is to provide an information reproduction method.

本発明の一実施形態に係る情報再生装置は、DVD-Videoディスクからファイルシステム情報を読み取る読取手段と、前記ファイルシステム情報に含まれたビデオタイトル映像のサイズ情報及び記録日時情報のうちの少なくとも一方の情報に基づきメタ情報取得要求を生成する生成手段と、前記メタ情報取得要求をサーバへ送信する送信手段と、前記メタ情報取得要求に基づき検索された前記DVD-Videoディスクに対応したメタ情報を、前記サーバから受信する受信手段と、前記メタ情報に基づく再生情報を出力する出力手段と、を備えている。   An information reproducing apparatus according to an embodiment of the present invention includes at least one of reading means for reading file system information from a DVD-Video disc, and size information and recording date / time information of a video title video included in the file system information. Generating means for generating a meta information acquisition request on the basis of the information, transmission means for transmitting the meta information acquisition request to a server, and meta information corresponding to the DVD-Video disc searched based on the meta information acquisition request. Receiving means for receiving from the server, and output means for outputting reproduction information based on the meta information.

本発明の一実施形態に係る情報再生方法は、DVD-Videoディスクからファイルシステム情報を読み取り、前記ファイルシステム情報に含まれたビデオタイトル映像のサイズ情報及び記録日時情報のうちの少なくとも一方の情報に基づきメタ情報取得要求を生成し、前記メタ情報取得要求をサーバへ送信し、前記メタ情報取得要求に基づき検索された前記DVD-Videoディスクに対応したメタ情報を、前記サーバから受信し、前記メタ情報に基づく再生情報を出力する。   An information playback method according to an embodiment of the present invention reads file system information from a DVD-Video disc, and includes at least one of size information and recording date / time information of a video title video included in the file system information. A meta information acquisition request is generated, the meta information acquisition request is transmitted to the server, meta information corresponding to the DVD-Video disc searched based on the meta information acquisition request is received from the server, and the meta information acquisition request is transmitted. Output playback information based on the information.

本発明によれば、DVD-Videoディスクに記録された情報だけではなく、DVD-Videoディスクに記録された情報に関連するディスク関連情報(メタ情報)を再生出力することが可能な情報再生装置及び情報再生方法を提供できる。   According to the present invention, an information reproducing apparatus capable of reproducing and outputting not only information recorded on a DVD-Video disc but also disc-related information (meta information) related to information recorded on the DVD-Video disc, and An information reproduction method can be provided.

本発明の実施形態に係るシステム全体を示すブロック図である。1 is a block diagram illustrating an entire system according to an embodiment of the present invention. 本発明の実施形態に係るクライアントマシンに相当する記録再生装置(情報再生装置)の概略構成を示す図である。It is a figure which shows schematic structure of the recording / reproducing apparatus (information reproducing | regenerating apparatus) corresponded to the client machine concerning embodiment of this invention. データベースサーバの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of a database server. クライアントマシンにDVD-Videoディスクが挿入された時のディスク認識処理等を説明するためのフローチャートである。10 is a flowchart for explaining a disc recognition process and the like when a DVD-Video disc is inserted into a client machine. DVD-Videoのファイル構成(ファイルシステム情報)を示す図である。It is a figure which shows the file structure (file system information) of DVD-Video. 第1のメタ情報取得要求のデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of a 1st meta information acquisition request. データベースサーバのデータベースで管理されるDVD-Videoメタ情報の一例を示す図である。It is a figure which shows an example of DVD-Video meta information managed by the database of a database server. メタ情報取得要求に含まれたファイルシステム情報とメタ情報とを対応付けたテーブルの一例を示す図である。It is a figure which shows an example of the table which matched the file system information contained in the meta information acquisition request, and meta information. データベースサーバからクライアントマシンへ送信される、DVD-Videoメタ情報取得応答のデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of the DVD-Video meta information acquisition response transmitted to a client machine from a database server. 第2のメタ情報取得要求のデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of a 2nd meta information acquisition request. 第2のメタ情報取得要求に含まれたハッシュ値とメタ情報とを対応付けたテーブルの一例を示す図である。It is a figure which shows an example of the table which matched the hash value and meta information which were contained in the 2nd meta information acquisition request. 上記で説明したファイルシステム情報を利用したメタ情報の取得処理の概要を示す図である。It is a figure which shows the outline | summary of the acquisition process of the meta information using the file system information demonstrated above. 上記で説明したファイルシステム情報から生成されたハッシュ値を利用したメタ情報の取得処理の概要を示す図である。It is a figure which shows the outline | summary of the acquisition process of meta information using the hash value produced | generated from the file system information demonstrated above. ハッシュ値を利用したおすすめDVD情報の取得処理の一例を説明する。An example of recommended DVD information acquisition processing using a hash value will be described. DVDレンタルサービスの一例を説明するための図である。It is a figure for demonstrating an example of DVD rental service. DVDレンタルサービスの一例を説明するための図である。It is a figure for demonstrating an example of DVD rental service.

以下、図面を参照してこの発明の実施の形態を説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の実施形態に係るシステム全体を示すブロック図である。   FIG. 1 is a block diagram showing the entire system according to the embodiment of the present invention.

DVD-Videoディスクを挿入可能なクライアントマシン1は、挿入されたディスク1001(例えばDVD-Videoディスク)のメタ情報を取得する為、インターネットを経由してメタ情報取得要求をデータベースサーバ2へ通知する。データベースサーバ2は、クライアントマシン1より通知されたメタ情報取得要求より、データベースサーバ2内のデータベースを検索し、DVD-Videoのメタ情報を得る。データベースサーバ2は、このメタ情報をクライアント1への応答として通知する。   The client machine 1 into which the DVD-Video disc can be inserted notifies the database server 2 of a meta information acquisition request via the Internet in order to acquire the meta information of the inserted disc 1001 (for example, a DVD-Video disc). The database server 2 searches the database in the database server 2 based on the meta information acquisition request notified from the client machine 1 to obtain DVD-Video meta information. The database server 2 notifies this meta information as a response to the client 1.

図2は、本発明の実施形態に係るクライアントマシン1に相当する記録再生装置(情報再生装置)の概略構成を示す図である。   FIG. 2 is a diagram showing a schematic configuration of a recording / reproducing apparatus (information reproducing apparatus) corresponding to the client machine 1 according to the embodiment of the present invention.

図2に示すように、記録再生装置は、記録媒体(あるいは情報記憶媒体)としてDVD−RAM、DVD±RW、DVD±R、DVD−ROM(DVDビデオ)、CD−RW、CD−R、CD−ROM(音楽CD)などの光ディスク1001とハードディスクの双方を取り扱うことができる。なお、これらの光ディスク1001とハードディスクは、半導体メモリ等の他の記録媒体と置換(あるいは併用)されてもよい。   As shown in FIG. 2, the recording / reproducing apparatus has a DVD-RAM, DVD ± RW, DVD ± R, DVD-ROM (DVD video), CD-RW, CD-R, CD as a recording medium (or information storage medium). -Both optical disks 1001 such as ROM (music CD) and hard disks can be handled. Note that these optical disk 1001 and hard disk may be replaced (or used together) with other recording media such as a semiconductor memory.

図2の構成において、各ブロックを大きく分けると、左側は記録系の主なブロック構成を示し、右側は再生系の主なブロック構成を示している。図2の記録再生装置は、ディスクドライブ部1002と、ハードディスクドライブ部2001の2種類のディスクドライブ部を有する。ディスクドライブ部1002は、ビデオファイルを構築できる第1のメディアとしての光ディスク1001を回転駆動し、情報の読み書きを実行する。ディスクドライブ部1002は、光ディスク1001に対する回転制御系、レーザ駆動系、光学系などを有する。また、ハードディスクドライブ部2001は、第2のメディアとしてのハードディスクを駆動する。   In the configuration of FIG. 2, when each block is roughly divided, the left side shows the main block configuration of the recording system, and the right side shows the main block configuration of the reproduction system. The recording / reproducing apparatus of FIG. 2 has two types of disk drive units, a disk drive unit 1002 and a hard disk drive unit 2001. The disk drive unit 1002 rotationally drives an optical disk 1001 as a first medium that can construct a video file, and reads and writes information. The disk drive unit 1002 includes a rotation control system, a laser drive system, an optical system, and the like for the optical disk 1001. The hard disk drive unit 2001 drives a hard disk as a second medium.

データプロセッサ部1003は、ディスクドライブ部1002及びハードディスクドライブ部2001に記録データを供給することができ、また、再生された信号を受け取ることができる。データプロセッサ部1003は、記録または再生単位のデータを取り扱うもので、バッファ回路、変調・復調回路、エラー訂正部などを含む。   The data processor unit 1003 can supply recording data to the disk drive unit 1002 and the hard disk drive unit 2001, and can receive a reproduced signal. The data processor unit 1003 handles recording or reproduction unit data, and includes a buffer circuit, a modulation / demodulation circuit, an error correction unit, and the like.

また図2の記録再生装置は、録画側を構成するエンコーダ部50と、再生側を構成するデコーダ部60と、装置本体の動作を制御する制御モジュール30を主たる構成要素として具備している。エンコーダ部50は、トランスポートストリーム処理部及び複数のMPEGエンコーダを含む。   Further, the recording / reproducing apparatus of FIG. 2 includes an encoder unit 50 constituting the recording side, a decoder unit 60 constituting the reproducing side, and a control module 30 for controlling the operation of the apparatus main body as main components. The encoder unit 50 includes a transport stream processing unit and a plurality of MPEG encoders.

エンコーダ部50は、基本的には入力されたアナログビデオ信号やアナログオーディオ信号をデジタル化するビデオ用及びオーディオ用のアナログデジタルコンバータと、ビデオエンコーダと、オーディオエンコーダとを有する。さらに、字幕や絵柄をビットマップデータで表す副映像のエンコーダも適宜含むことができる。   The encoder unit 50 basically includes an analog-to-digital converter for video and audio that digitizes an input analog video signal or analog audio signal, a video encoder, and an audio encoder. Furthermore, a sub-picture encoder that represents subtitles and pictures as bitmap data can be included as appropriate.

エンコーダ部50からのエンコード出力は、バッファメモリを含むフォーマッタ51にて所定のDVD-RAMのフォーマットに変換され(デジタル放送のトランスポートストリーム(MPEG2−TS)をストリーム記録する場合はフォーマット変換なし)、先のデータプロセッサ部1003に供給される。なおトランスポートストリームから抽出したパケットエレメンタリーストリームがエンコーダ部50から直接ハードディスクドライブ部2001のハードディスクに記録される場合もある。   The encoded output from the encoder unit 50 is converted into a predetermined DVD-RAM format by a formatter 51 including a buffer memory (when a digital broadcast transport stream (MPEG2-TS) is recorded as a stream, the format is not converted). This is supplied to the previous data processor unit 1003. Note that the packet elementary stream extracted from the transport stream may be recorded directly on the hard disk of the hard disk drive unit 2001 from the encoder unit 50.

エンコーダ部50には、スイッチ(信号セレクタ)53を介して、AV入力部41aからの外部アナログビデオ信号と外部アナログオーディオ信号を入力することができる。また、エンコーダ部50には、地上波アナログチューナ41b、地上波デジタルチューナ41c、衛星BS/CSチューナ41d、衛星アナログチューナ41eからの受信信号(1つまたは複数)を選択的に入力することができる。   An external analog video signal and an external analog audio signal from the AV input unit 41 a can be input to the encoder unit 50 via a switch (signal selector) 53. In addition, the encoder unit 50 can selectively receive received signal (s) from the terrestrial analog tuner 41b, the terrestrial digital tuner 41c, the satellite BS / CS tuner 41d, and the satellite analog tuner 41e. .

ここで、エンコーダ部50が例えば2つのMPEGエンコーダを含む場合、地上波アナログチューナ41bで受信した番組をハードディスクドライブ部2001でDVD−VR録画し、同時に、衛星アナログチューナ41eで受信した番組をハードディスクドライブ部2001または光ディスク1001でDVD−VR録画することが可能である。また、エンコーダ部50が1つのMPEGエンコーダしか持たない場合でも、地上波デジタルチューナ41cで受信した番組(MPEG2−TS)をハードディスクドライブ部2001でストリーム記録し、同時に、地上波アナログチューナ41bで受信した番組をハードディスクドライブ部2001または光ディスク1001でDVD−VR録画しつつ視聴することも可能である。   Here, when the encoder unit 50 includes, for example, two MPEG encoders, a program received by the terrestrial analog tuner 41b is DVD-VR recorded by the hard disk drive unit 2001, and at the same time, a program received by the satellite analog tuner 41e is recorded on the hard disk drive. DVD-VR recording is possible with the unit 2001 or the optical disc 1001. Even when the encoder unit 50 has only one MPEG encoder, the program (MPEG2-TS) received by the terrestrial digital tuner 41c is stream-recorded by the hard disk drive unit 2001 and simultaneously received by the terrestrial analog tuner 41b. It is also possible to view the program while recording the DVD-VR on the hard disk drive unit 2001 or the optical disc 1001.

なお、エンコーダ部50は、圧縮された(エンコード済みの)デジタルビデオ信号やデジタルオーディオ信号が直接入力されるときは、圧縮デジタルビデオ信号やデジタルオーディオ信号を直接フォーマッタ51に供給することもできる。またエンコーダ部50は、アナログデジタル変換されたデジタルビデオ信号やオーディオ信号を、ビデオミキシング部71やオーディオセレクタ76に直接供給することもできる。   The encoder unit 50 can also supply the compressed digital video signal or digital audio signal directly to the formatter 51 when a compressed (encoded) digital video signal or digital audio signal is directly input. The encoder unit 50 can also directly supply the digital video signal and audio signal that have been converted from analog to digital to the video mixing unit 71 and the audio selector 76.

エンコーダ部50に含まれるMPEGビデオエンコーダでは、デジタルビデオ信号はMPEG2またはMPEG1規格に基づいた可変ビットレートで圧縮されて、ハードディスクでまたは光ディスクに記録するデジタルビデオ信号へ変換される。デジタルオーディオ信号は、MPEGまたはAC−3規格に基づいて固定ビットレートで圧縮されたデジタルオーディオ信号、あるいは非圧縮のリニアPCMのデジタルオーディオ信号に変換される。   In the MPEG video encoder included in the encoder unit 50, the digital video signal is compressed at a variable bit rate based on the MPEG2 or MPEG1 standard, and converted into a digital video signal to be recorded on a hard disk or on an optical disk. The digital audio signal is converted into a digital audio signal compressed at a fixed bit rate based on the MPEG or AC-3 standard, or an uncompressed linear PCM digital audio signal.

副映像信号がAV入力部41aから入力された場合(例えば副映像信号の独立出力端子付DVDビデオプレーヤからの信号入力など)、あるいはこのようなデータ構成のDVDビデオ信号が放送されてそれがTVチューナ部42で受信された場合は、DVDビデオ信号中の副映像信号が副映像エンコーダでエンコード(DVD規格に基づくランレングス符号化)されて副映像のビットマップデータとなる。   When a sub-video signal is input from the AV input unit 41a (for example, a signal input from a DVD video player with an independent output terminal of a sub-video signal), or a DVD video signal having such a data structure is broadcast and is transmitted to a TV When received by the tuner unit 42, the sub-picture signal in the DVD video signal is encoded by the sub-picture encoder (run-length encoding based on the DVD standard) and becomes sub-picture bitmap data.

エンコードされたデジタルビデオ信号、デジタルオーディオ信号、副映像データは、フォーマッタ51にてパック化され、ビデオパック、オーディオパック、副映像パックとなり、さらにこれらが集合されて、DVDビデオ規格で規定されたフォーマット(DVD−Videoフォーマット)や、DVD-レコーディング規格で規定されたフォーマット(DVD−VRフォーマット)に変換される。フォーマッタ51は、上記の変換処理のとき、バッファメモリ52をワークエリアとして利用している。   The encoded digital video signal, digital audio signal, and sub-picture data are packed by the formatter 51 to become a video pack, an audio pack, and a sub-picture pack, and these are assembled into a format defined by the DVD video standard. (DVD-Video format) or a format (DVD-VR format) defined by the DVD-recording standard. The formatter 51 uses the buffer memory 52 as a work area during the above conversion process.

図2の記録再生装置は、フォーマッタ51でフォーマット化された情報(ビデオ、オーディオ、副映像データなどのパック)及び作成された管理情報を、データプロセッサ部1003を介してハードディスクドライブ部2001および/またはデータディスクドライブ部1002に供給し、ハードディスクあるいは光ディスク1001に記録することができる。またハードディスクあるいは光ディスク1001に記録された情報を、データプロセッサ部1003、ディスクドライブ部1002を介して、光ディスク1001あるいはハードディスクに記録することもできる。   The recording / reproducing apparatus of FIG. 2 uses the data processor unit 1003 to store information (packs of video, audio, sub-picture data, etc.) formatted by the formatter 51 and the created management information and / or the hard disk drive unit 2001 and / or The data can be supplied to the data disk drive unit 1002 and recorded on the hard disk or the optical disk 1001. Further, information recorded on the hard disk or the optical disk 1001 can be recorded on the optical disk 1001 or the hard disk via the data processor unit 1003 and the disk drive unit 1002.

またハードディスクあるいは光ディスク1001に記録されている複数番組のビデオオブジェクトを、一部削除したり、異なる番組のオブジェクトをつなげたり、といった編集処理を行うこともできる。   It is also possible to perform an editing process such as deleting a part of video objects of a plurality of programs recorded on the hard disk or the optical disc 1001 or connecting objects of different programs.

制御モジュール30は、MPU(マイクロプロセッシングユニット)、またはCPU(セントラルプロセッシングユニット)、制御プログラム等が書きこまれたROM、プログラム実行に必要なワークエリアを提供するためのRAM等を含んでいる。   The control module 30 includes an MPU (micro processing unit) or CPU (central processing unit), a ROM in which a control program and the like are written, a RAM for providing a work area necessary for program execution, and the like.

制御モジュール30は、地上波アナログ放送の電子番組サービス(東京地区ではADAMS:TV-Asahi Data and Multimedia Service)あるいは地上波/衛星デジタル放送の電子ガイド情報/電子番組ガイド(EPG)から、電子番組表の情報(放送番組だけでなく種々な情報サービスも含む)を取り込むことができる。また、制御モジュール30は、ネットワークインターフェース30aを介して外部ネットワークNTに接続することが可能である。これにより、外部のサーバから電子番組案内情報(DEPG)を取り込むことも可能である。 The control module 30 is an electronic program guide from an electronic program service of terrestrial analog broadcasting (ADAMS: TV-Asahi Data and Multimedia Service in Tokyo area) or electronic guide information / electronic program guide (EPG) of terrestrial / satellite digital broadcasting. Information (including not only broadcast programs but also various information services) can be captured. The control module 30 can be connected to the external network NT via the network interface 30a. Thereby, electronic program guide information (DEPG) can be fetched from an external server.

さらに、制御モジュール30のMPUは、そのROMに格納された制御プログラム(ファームウエア)に従い、RAMをワークエリアとして用いて、欠陥場所検出、未記録領域検出、録画情報記録位置設定、UDF記録、AVアドレス設定などを実行する。また制御モジュール30は、装置の各ブロックを統括して制御するために必要な情報処理部を有するもので、ワークRAM31、ディレクトリ検出部32、VMG(全体のビデオ管理情報)情報作成部、コピー関連情報検知部、コピー及びスクランブリング情報処理部(RDI処理部)、パケットヘッダ処理部、シーケンスヘッダ処理部、アスペクト比情報処理部などを備える。また制御モジュール30は、録画を実行する際の管理情報の制御部34と、編集を実行する際の管理情報の制御部33をも備える。   Further, the MPU of the control module 30 uses a RAM as a work area according to a control program (firmware) stored in the ROM, and detects a defect location, unrecorded area detection, recording information recording position setting, UDF recording, AV Perform address setting and so on. The control module 30 has an information processing unit necessary to control and control each block of the apparatus, and includes a work RAM 31, a directory detection unit 32, a VMG (total video management information) information creation unit, and a copy related unit. An information detection unit, a copy and scrambling information processing unit (RDI processing unit), a packet header processing unit, a sequence header processing unit, an aspect ratio information processing unit, and the like are provided. The control module 30 also includes a management information control unit 34 for recording and a management information control unit 33 for editing.

さらに、制御モジュール30には、シリーズ番組予約・録画制御部35、GUI(グラフィックユーザインターフェース)画面制御部36が設けられている。このシリーズ番組予約・録画制御部35、GUI画面制御部(EPG処理部および購入処理部等も含まれる)36の動作については、後述する。   Further, the control module 30 is provided with a series program reservation / recording control unit 35 and a GUI (graphic user interface) screen control unit 36. The operations of the series program reservation / recording control unit 35 and the GUI screen control unit (including an EPG processing unit and a purchase processing unit) 36 will be described later.

制御モジュール30のMPUの実行結果のうち、ユーザに通知すべき内容は、映像データ記録再生装置の表示部43に表示されるか、またはモニターディスプレイ3001にOSD(オンスクリーンディスプレイ)表示される。   Among the execution results of the MPU of the control module 30, the contents to be notified to the user are displayed on the display unit 43 of the video data recording / reproducing apparatus or are displayed on the monitor display 3001 by OSD (on-screen display).

また制御モジュール30は、この記録再生装置を操作するための操作信号を与えるキー入力部44を有する。このキー入力部44は、例えば記録再生装置の本体上に設けた操作スイッチ類や、あるいはリモートコントローラなどが相当する。また、記録再生装置と有線通信あるいは無線通信あるいは光通信もしくは赤外線通信などの手段を用いて接続されたパーソナルコンピュータを、図2の記録再生装置の操作に利用することも可能である。いずれの形態であるにせよ、ユーザがこのキー入力部44を操作することにより、受信もしくは入力された映像音声信号の録画処理、録画されたコンテンツや光ディスクの再生処理、あるいは録画されたコンテンツに対する編集処理などを施すことができる。   The control module 30 also has a key input unit 44 that provides an operation signal for operating the recording / reproducing apparatus. The key input unit 44 corresponds to, for example, operation switches provided on the main body of the recording / reproducing apparatus or a remote controller. Also, a personal computer connected to the recording / reproducing apparatus by means of wired communication, wireless communication, optical communication, infrared communication, or the like can be used for the operation of the recording / reproducing apparatus in FIG. Regardless of the form, when the user operates the key input unit 44, the received or inputted video / audio signal is recorded, the recorded content or the optical disc is reproduced, or the recorded content is edited. Processing can be performed.

なお、制御モジュール30が、ディスクドライブ部1002、ハードディスクドライブ部2001、データプロセッサ部1003、エンコーダ部50及び/またはデコーダ部60などを制御するタイミングは、STC(システムタイムクロック)38からの時間データに基づいて実行することができる。録画や再生の動作は、通常はSTC38からのタイムクロックに同期して実行されるが、それ以外の処理はSTC38とは独立したタイミングで実行されてもよい。   Note that the timing at which the control module 30 controls the disk drive unit 1002, the hard disk drive unit 2001, the data processor unit 1003, the encoder unit 50, and / or the decoder unit 60 is the time data from the STC (system time clock) 38. Can be executed based on. Recording and playback operations are normally executed in synchronization with the time clock from the STC 38, but other processes may be executed at a timing independent of the STC 38.

デコーダ部60は、図示しないが、パック構造を持つDVDフォーマットの信号から各パックを分離して取り出すセパレータと、パック分離やその他の信号処理実行時に使用するメモリと、セパレータで分離された主映像データ(ビデオパックの内容)をデコードするVデコーダと、セパレータで分離された副映像データ(副映像パックの内容)をデコードする副映像デコーダと、セパレータで分離されたオーディオデータ(オーディオパックの内容)をデコードするAデコーダとを有する。デコーダ部60はまた、デコードされた主映像にデコードされた副映像を適宜合成し、主映像にメニュー、ハイライトボタン、字幕やその他の副映像を重ねて出力するビデオプロセッサを備えている。   Although not shown, the decoder unit 60 separates and extracts each pack from a DVD format signal having a pack structure, a memory used when performing pack separation and other signal processing, and main video data separated by the separator. V decoder that decodes (contents of video pack), sub-picture decoder that decodes sub-picture data (sub-picture pack contents) separated by a separator, and audio data (audio pack contents) separated by a separator And an A decoder for decoding. The decoder unit 60 also includes a video processor that appropriately synthesizes the decoded sub-video with the decoded main video and outputs a menu, a highlight button, subtitles, and other sub-videos superimposed on the main video.

デコーダ部60の出力ビデオ信号は、ビデオミキシング部71に入力される。ビデオミキシング部71では、例えばテキストデータの合成が行われる。またビデオミキシング部71には、TVチューナやAV入力部41aからの信号を直接取り込むラインもまた接続されている。ビデオミキシング部71には、バッファとして用いるフレームメモリ72が接続されている。ビデオミキシング部71の出力がアナログ出力の場合はI/F(インタフェース)73を介して外部出力され、デジタル出力の場合はデジタルアナログ変換器74を介して外部へ出力される。   The output video signal of the decoder unit 60 is input to the video mixing unit 71. In the video mixing unit 71, for example, text data is synthesized. The video mixing unit 71 is also connected to a line that directly takes in a signal from the TV tuner or the AV input unit 41a. A frame memory 72 used as a buffer is connected to the video mixing unit 71. When the output of the video mixing unit 71 is an analog output, it is output to the outside via an I / F (interface) 73, and when it is a digital output, it is output to the outside via a digital / analog converter 74.

デコーダ部60の出力オーディオ信号は、セレクタ76を介してデジタルアナログ変換器77でアナログ変換され外部に出力される。セレクタ76は、制御モジュール30からのセレクト信号により制御される。これによりセレクタ76は、TVチューナ41b〜41eやAV入力部41aからのデジタル信号を直接モニタする時、エンコーダ部50をスルーした信号を直接選択することも可能である。   The output audio signal of the decoder unit 60 is analog-converted by the digital-analog converter 77 via the selector 76 and output to the outside. The selector 76 is controlled by a select signal from the control module 30. Thus, the selector 76 can directly select a signal that has passed through the encoder unit 50 when directly monitoring digital signals from the TV tuners 41b to 41e and the AV input unit 41a.

なお、エンコーダ部50のフォーマッタ51では、録画中、各切り分け情報を作成し、定期的に制御モジュール30のMPUへ送る(GOP先頭割り込み時などの情報)。切り分け情報としては、VOBUのパック数、VOBU先頭からのIピクチャのエンドアドレス、VOBUの再生時間などである。   Note that the formatter 51 of the encoder unit 50 creates each segmentation information during recording and periodically sends it to the MPU of the control module 30 (information at the time of GOP head interrupt, etc.). The segmentation information includes the number of VOBU packs, the end address of the I picture from the beginning of the VOBU, and the playback time of the VOBU.

同時に、アスペクト情報処理部からの情報を録画開始時にMPUへ送り、MPUはVOBストリーム情報(STI)を作成する。ここでSTIは、解像度データ、アスペクトデータなどを保存し、再生時、各デコーダ部ではこの情報を元に初期設定が行われる。   At the same time, information from the aspect information processing unit is sent to the MPU at the start of recording, and the MPU creates VOB stream information (STI). Here, the STI stores resolution data, aspect data, and the like, and at the time of reproduction, each decoder unit is initialized based on this information.

また本装置では、DVDに記録するビデオファイルは1ディスクに1ファイルとしている。またデータをアクセス(シーク)している間に、途切れないで再生を続けるために、最低限連続する情報単位(サイズ)を決めている。この単位をCDA(コンティギュアス・データ・エリア)という。CDAサイズは、ECC(エラー訂正コード)ブロック(16セクタ)の倍数であり、ファイルシステムではこのCDA単位で記録を行っている。   In this apparatus, one video file is recorded on a DVD. In order to continue playback without interruption while accessing (seeking) data, a minimum continuous information unit (size) is determined. This unit is called CDA (Contiguous Data Area). The CDA size is a multiple of an ECC (error correction code) block (16 sectors), and the file system records in this CDA unit.

データプロセッサ部1003は、エンコーダ部50のフォーマッタからVOBU単位のデータを受け取り、CDA単位のデータをディスクドライブ部1002あるいはハードディスクドライブ部2001に供給している。また制御モジュール30のMPUは、記録したデータを再生するのに必要な管理情報を作成し、データ記録終了のコマンドを認識すると、作成した管理情報をデータプロセッサ部1003に送る。これにより、管理情報がディスクに記録される。従って、エンコードが行われているとき、エンコーダ部50から制御モジュール30のMPUは、データ単位の情報(切り分け情報など)を受け取る。また、制御モジュール30のMPUは、記録開始時には光ディスク及びハードディスクから読み取った管理情報(ファイルシステム)を認識し、各ディスクの未記録エリアを認識し、データ上の記録エリアをデータプロセッサ部1003を介してディスクに設定している。   The data processor unit 1003 receives data in VOBU units from the formatter of the encoder unit 50 and supplies data in CDA units to the disk drive unit 1002 or the hard disk drive unit 2001. Also, the MPU of the control module 30 creates management information necessary for reproducing the recorded data. When the MPU of the control module 30 recognizes a data recording end command, it sends the created management information to the data processor unit 1003. Thereby, the management information is recorded on the disc. Therefore, when encoding is performed, the MPU of the control module 30 receives information (such as segmentation information) in units of data from the encoder unit 50. The MPU of the control module 30 recognizes management information (file system) read from the optical disk and the hard disk at the start of recording, recognizes an unrecorded area of each disk, and records a recording area on the data via the data processor unit 1003. Is set to disk.

図2に示す記録再生装置は、放送および/または通信回線を介して得られた電子ガイド情報を表示する処理を行なう手段(36)と、前記電子ガイド情報に対応した放送番組あるいはプログラムを録画する処理を行なう手段(50〜51、1001〜1003、2001)と、前記電子ガイド情報あるいは頒布されたコンテンツタイトルのユーザ利用状況からユーザ嗜好を検出し、この検出されたユーザ嗜好の情報(キーワード、重み付け、コンテンツタイトル等)に応じて情報処理を行なう手段(37)とを備えており、以下の項目の少なくとも1つの項目から、前記ユーザ嗜好の検出が行われるようになっている。   The recording / reproducing apparatus shown in FIG. 2 records means (36) for performing processing for displaying electronic guide information obtained via broadcasting and / or communication lines, and broadcast programs or programs corresponding to the electronic guide information. The user preference is detected from the means (50 to 51, 1001 to 1003, 2001) for processing, and the user usage status of the electronic guide information or the distributed content title, and the information (keyword, weighting) of the detected user preference is detected. And a means (37) for performing information processing according to the content title, etc., and the user preference is detected from at least one of the following items.

a:ユーザが、前記放送の番組を録画予約あるいは視聴予約したこと、録画した番組を再生したこと、あるいは録画した番組を情報記録媒体(DVD−R、−RW、−RAM等)に記録したこと(録画した番組のコンテンツ情報は放送および/またはインターネットから入手可能)、
b:パッケージソフトウエア(DVDビデオ、音楽CD等)の形態で頒布された前記コンテンツタイトルを再生したこと、あるいはこのコンテンツタイトルを情報記録媒体(DVD/CD−R、−RW等)に記録したこと(再生あるいは記録したタイトルのコンテンツ情報はインターネットのデータベースCDDB等から入手可能)、
c:前記電子ガイド情報の画面表示を介して商品(DVDビデオ、写真集、書籍等)購入したこと(購入した商品に関する人名、ジャンル、商品名等は、購入申し込みをした電子ガイド情報から分かる)、
d:前記電子ガイド情報の画面表示を介して商品(DVDビデオ等)のレンタルを申し込んだこと。
a: The user has reserved recording or viewing of the broadcast program, reproduced the recorded program, or recorded the recorded program on an information recording medium (DVD-R, -RW, -RAM, etc.) (Content information of recorded programs can be obtained from broadcasting and / or the Internet),
b: Playing the content title distributed in the form of package software (DVD video, music CD, etc.) or recording this content title on an information recording medium (DVD / CD-R, -RW, etc.) (The content information of the title that is played back or recorded can be obtained from the Internet database CDDB etc.),
c: Purchased a product (DVD video, photo book, book, etc.) via the screen display of the electronic guide information (personal name, genre, product name, etc. regarding the purchased product can be found from the electronic guide information for which the purchase application was made) ,
d: Applying for rental of a product (DVD video, etc.) via the screen display of the electronic guide information.

また、図2の記録再生装置の主要部を含むデジタルTV等の映像受信装置は、放送および/または通信回線を介して得られた電子ガイド情報を表示する処理を行なう手段(36)と、放送を受信するチューナ(41b〜41e)と、前記表示する処理を行なう手段(36)により処理された情報の映像および/または前記チューナにより受信された放送の映像を画面表示するモニタ(3001)と、前記電子ガイド情報のユーザ利用状況からユーザ嗜好を検出し、この検出されたユーザ嗜好の情報(キーワード、重み付け等)に応じて情報処理を行なう手段(37)とを備えており、以下の項目の少なくとも1つの項目から、前記ユーザ嗜好の検出が行われるようになっている:
a:ユーザが、前記電子ガイド情報を用いて前記放送の番組を視聴予約したこと、
c:前記電子ガイド情報の画面表示を介して商品(DVDビデオ、写真集、書籍等)購入したこと(購入した商品に関する人名、ジャンル、商品名等は、購入申し込みをした電子ガイド情報から分かる)、
d:前記電子ガイド情報の画面表示を介して商品(DVDビデオ等)のレンタルを申し込んだこと。
Further, the video receiving apparatus such as a digital TV including the main part of the recording / reproducing apparatus of FIG. 2 has means (36) for performing processing for displaying the electronic guide information obtained through broadcasting and / or communication lines, and broadcasting A tuner (41b to 41e) that receives the image, and a monitor (3001) that displays the video of the information processed by the means for performing the display (36) and / or the video of the broadcast received by the tuner; Means (37) for detecting user preferences from the user usage status of the electronic guide information and performing information processing according to the detected user preference information (keywords, weights, etc.). The user preference is detected from at least one item:
a: The user has reserved viewing of the broadcast program using the electronic guide information;
c: Purchased a product (DVD video, photo book, book, etc.) via the screen display of the electronic guide information (personal name, genre, product name, etc. regarding the purchased product can be found from the electronic guide information for which the purchase application was made) ,
d: Applying for rental of a product (DVD video, etc.) via the screen display of the electronic guide information.

図3は、データベースサーバ2の概略構成を示すブロック図である。   FIG. 3 is a block diagram showing a schematic configuration of the database server 2.

データベースサーバ2は、HDD21(ハードディスクドライブ)等のデータベース蓄積部、サーバ制御部22、およびLANコントローラ等の通信部23を備える。   The database server 2 includes a database storage unit such as an HDD 21 (hard disk drive), a server control unit 22, and a communication unit 23 such as a LAN controller.

サーバ制御部22は、データベースサーバ全体の動作を制御するものであり、データベース管理部221、ネットワークプロトコル処理部222、およびシステム動作部223を有する。   The server control unit 22 controls the operation of the entire database server, and includes a database management unit 221, a network protocol processing unit 222, and a system operation unit 223.

データベース管理部221は、HDD21を管理する。具体的には、データベース管理部221は、クライアントマシン1からのメタ情報取得要求に応じてHDD21内のデータベースを検索する。ネットワークプロトコル処理部222は、入出力されるデータに対してプロトコル処理を実行する。   The database management unit 221 manages the HDD 21. Specifically, the database management unit 221 searches the database in the HDD 21 in response to a meta information acquisition request from the client machine 1. The network protocol processing unit 222 executes protocol processing on input / output data.

システム動作部223は、HDD21に蓄積されたサーバプログラムを読み出し、後述するデータベースサーバ2の各種処理を実行する。   The system operation unit 223 reads the server program stored in the HDD 21 and executes various processes of the database server 2 described later.

具体的には、システム動作部223は、クライアントマシン1からのメタ情報取得要求に応答して、ネットワークプロトコル処理部222において、メタ情報取得要求からデータベース検索の鍵となる値を取得する。この鍵をデータベース管理部221に渡し、データベース管理部221がデータベース内を検索する。検索結果として得られたDVD-Videoメタ情報はネットワークプロトコル処理部222へ渡され、DVD-Videoメタ情報に基づき応答データが構築され、この応答データがクライアントマシン1へ送信される。   Specifically, in response to the meta information acquisition request from the client machine 1, the system operation unit 223 acquires a key value for database search from the meta information acquisition request in the network protocol processing unit 222. The key is passed to the database management unit 221 and the database management unit 221 searches the database. The DVD-Video meta information obtained as a search result is passed to the network protocol processing unit 222, response data is constructed based on the DVD-Video meta information, and this response data is transmitted to the client machine 1.

以下、図4に示すクライアントマシン1にDVD-Videoディスクが挿入された時のディスク認識処理等を説明する。   Hereinafter, disc recognition processing and the like when a DVD-Video disc is inserted into the client machine 1 shown in FIG. 4 will be described.

クライアントマシン1にDVD-Videoディスクが挿入されると、ディスクドライブ部1002は、DVD-Videoディスクからメディア種別を取得する(ST101)。   When the DVD-Video disc is inserted into the client machine 1, the disc drive unit 1002 acquires the media type from the DVD-Video disc (ST101).

次にディスクドライブ部1002は、DVD-Videoディスクよりデータを読み込み、DVD-Videoディスクがどのファイルシステムで記録されているかを判断する(ST102)。ファイルシステムが確定した後は、メモリ上にファイルシステム情報を読み込んでおく(ST103)。   Next, the disk drive unit 1002 reads data from the DVD-Video disk, and determines which file system is recorded on the DVD-Video disk (ST102). After the file system is determined, the file system information is read into the memory (ST103).

図5は、DVD-Videoのファイル構成(ファイルシステム情報)を示す図である。   FIG. 5 is a diagram showing a file structure (file system information) of DVD-Video.

ルートフォルダの直下にVIDEO_TSフォルダが必ず存在し、その下に必要なファイルが配置されている。VIDEO_TS.IFOはVideoManager領域の管理データファイルである。VIDEO_TS.VOBはVideoManager領域のメニューの動画データファイルである。VIDEO_TS.BUPはVIDEO_TS.IFOと同一内容のファイルで、バックアップ用のファイルである。   There is always a VIDEO_TS folder directly under the root folder, and necessary files are placed under it. VIDEO_TS.IFO is a management data file in the VideoManager area. VIDEO_TS.VOB is a video data file for the menu in the VideoManager area. VIDEO_TS.BUP has the same contents as VIDEO_TS.IFO and is a backup file.

VTS_01_0.IFOは1番目のVideoTitleSet領域の管理データファイルである。VTS_01_0.VOBは1番目のVideoTitleSet領域のメニューの動画データファイルである。VTS_01_1.VOB〜VTS_01_n.VOBは1番目のVideoTitleSet領域のタイトルの動画データファイルである。なお、nは最大9までの値をとる。   VTS_01_0.IFO is a management data file of the first VideoTitleSet area. VTS_01_0.VOB is a moving image data file of the menu in the first VideoTitleSet area. VTS_01_1.VOB to VTS_01_n.VOB are moving image data files having titles in the first VideoTitleSet area. Note that n takes a value up to 9.

VTS_01_0.BUPはVTS_01_0.IFOと同一内容のファイルで、バックアップ用のファイルである。   VTS_01_0.BUP has the same contents as VTS_01_0.IFO and is a backup file.

VideoTitleSet領域は最大で99までの値を取り、mm番目のVideoTitleSetのファイルは図の通りのファイル名となる。   The VideoTitleSet area takes a value up to 99, and the mmth VideoTitleSet file has a file name as shown in the figure.

なお、メニューの動画データファイルは存在しない事もある。   Note that the menu video data file may not exist.

上記の結果、例えばメディア種別がDVD-ROMでファイルシステムがUDF Bridge、またルートフォルダの直下にVIDEO_TSディレクトリがある時、このディスクはDVD-Videoと判定できる(ST104、YES)。この時、クライアントマシン1(制御モジュール30)は、このDVD-Videoディスクのメタ情報をデータベースサーバ2から取得する為に、メタ情報取得要求を生成する(ST105)。このディスクはDVD-Videoと判定できない場合(ST104、NO)、その他のディスクの処理へ移行する(ST108)。   As a result, for example, when the media type is DVD-ROM, the file system is UDF Bridge, and there is a VIDEO_TS directory directly under the root folder, this disc can be determined as DVD-Video (ST104, YES). At this time, the client machine 1 (control module 30) generates a meta information acquisition request in order to acquire the meta information of the DVD-Video disc from the database server 2 (ST105). If it is not possible to determine that this disc is a DVD-Video (ST104, NO), the process proceeds to other disc processing (ST108).

図6は、メタ情報取得要求のデータ構造の一例を示す図である。   FIG. 6 is a diagram illustrating an example of a data structure of a meta information acquisition request.

識別子フィールドには、ASCII文字で”DVDDB”が記述される。   In the identifier field, “DVDDB” is described in ASCII characters.

情報種別フィールドには、このメタ情報取得要求の種別を示す情報が記述される。DVDを識別する為の情報にファイル情報を用いる場合、例えば、情報種別フィールドには、1が記述される。   In the information type field, information indicating the type of the meta information acquisition request is described. When file information is used as information for identifying a DVD, for example, 1 is described in the information type field.

総バイト数フィールドには、総バイト数フィールド以降のフィールドのバイト数が記述される。   The total number of bytes field describes the number of bytes in the field after the total number of bytes field.

ファイル数フィールドには、ファイル数フィールド以降のフィールドに記述するファイル情報のファイル数が記述される。   In the file number field, the number of files of file information described in the field after the file number field is described.

ファイル情報フィールドは、ファイル名フィールド、ファイルサイズフィールド、ファイル作成時間フィールド(年、月、日、時、分)からなる。   The file information field includes a file name field, a file size field, and a file creation time field (year, month, day, hour, minute).

ファイル情報フィールドには、図5に記されたVIDEO_TSディレクトリ以下に配置されるファイルのうち、実際にディスクに存在するファイルのファイル名、ファイルサイズ、ファイル作成時間が記述される。例えば、ファイル情報フィールドには、図5に示されるファイルの上から順番に、ファイルのファイル名、ファイルサイズ、ファイル作成時間が記述される。   In the file information field, the file name, file size, and file creation time of a file that actually exists on the disk among the files arranged under the VIDEO_TS directory shown in FIG. 5 are described. For example, in the file information field, the file name, file size, and file creation time of the file are described in order from the top of the file shown in FIG.

但し、拡張子がBUPであるファイルについては、それぞれ対応する拡張子がIFOのファイルが存在し、またそのファイルとファイルサイズが一致する為に、メタ情報取得要求(ファイル情報フィールド)には記述しないものとする。   However, files with the extension BUP are not described in the meta information acquisition request (file information field) because there is a file with the corresponding extension IFO and the file size matches that file. Shall.

なお、上記したように、ファイル情報フィールドには、実際にディスクに存在するファイルのファイル名、ファイルサイズ、ファイル作成時間が記述されるとしたが、これに限定されるものではない。例えば、ファイル情報フィールドには、図5に示すファイルシステム情報に含まれたビデオタイトル映像(例えばVTS_01_0.VOB)のサイズ情報及び前記ビデオタイトル映像(例えばVTS_01_0.VOB)の記録日時情報のうちの少なくとも一方の情報が記述されればよい。ビデオタイトル映像(例えばVTS_01_0.VOB)のサイズ情報及び前記ビデオタイトル映像(例えばVTS_01_0.VOB)の記録日時情報のうちの少なくとも一方の情報があれば、DVD−Videoディスクを一意に特定することができるからである。   As described above, in the file information field, the file name, file size, and file creation time of a file that actually exists on the disk are described. However, the present invention is not limited to this. For example, the file information field includes at least the size information of the video title video (for example, VTS_01_0.VOB) and the recording date / time information of the video title video (for example, VTS_01_0.VOB) included in the file system information shown in FIG. One piece of information may be described. If there is at least one of the size information of the video title video (for example, VTS_01_0.VOB) and the recording date / time information of the video title video (for example, VTS_01_0.VOB), the DVD-Video disc can be uniquely identified. Because.

クライアントマシン1は、事前にメモリに読み込んでいるファイルシステム情報より、上記メタ情報取得要求を作成する。   The client machine 1 creates the meta information acquisition request from the file system information read into the memory in advance.

次に、クライアントマシン1(ネットワークインターフェース30a)は、データベースサーバ2に対して、上記メタ情報取得要求をインターネット経由で送信する(ST106)。   Next, the client machine 1 (network interface 30a) transmits the meta information acquisition request to the database server 2 via the Internet (ST106).

図7は、データベースサーバ2のデータベースで管理されるDVD-Videoメタ情報の一例を示す図である。   FIG. 7 is a diagram showing an example of DVD-Video meta information managed by the database of the database server 2.

例えば、1枚のDVD-Videoディスクのメタ情報は、ディスク名、ジャンル名、出演者情報、その他情報によって構成されている。   For example, the meta information of one DVD-Video disc includes a disc name, a genre name, performer information, and other information.

図8は、メタ情報取得要求に含まれたファイルシステム情報とメタ情報とを対応付けたテーブルの一例を示す図である。データベースサーバ2のデータベースが、この図8に示すテーブルを管理する。   FIG. 8 is a diagram illustrating an example of a table in which file system information included in a meta information acquisition request is associated with meta information. The database of the database server 2 manages the table shown in FIG.

つまり、1つのDVD-Videoディスクのファイルシステム情報とメタ情報はデータベース上で関連付けられていて、データベースサーバ2は、ファイルシステム情報からメタ情報を検索できる。   That is, the file system information and meta information of one DVD-Video disc are associated on the database, and the database server 2 can retrieve the meta information from the file system information.

図9は、データベースサーバ2からクライアントマシン1へ送信される、DVD-Videoメタ情報取得応答のデータ構造の一例を示す図である。   FIG. 9 is a diagram illustrating an example of a data structure of a DVD-Video meta information acquisition response transmitted from the database server 2 to the client machine 1.

識別子は、ASCII文字で”DVDDB”と固定で記述される。   The identifier is described in ASCII characters and fixed as “DVDDB”.

情報種別は、情報種別以降の情報がDVD-Videoメタ情報取得応答である事を示す0x80が記述される。   In the information type, 0x80 indicating that the information after the information type is a DVD-Video meta information acquisition response is described.

総バイト数は、総バイト数以降のフィールドのバイト数である。   The total number of bytes is the number of bytes in the field after the total number of bytes.

総バイト数の後には、ディスク名サイズ、ディスク名、ジャンル名サイズ、ジャンル名、出演者情報サイズ、出演者情報、その他情報サイズ、その他情報が記述される。   After the total number of bytes, disc name size, disc name, genre name size, genre name, performer information size, performer information, other information size, and other information are described.

データベースサーバ2は、クライアントマシン1からのメタ情報取得要求を受け取ると、上記説明したように、メタ情報取得要求からファイルシステム情報(又はファイルシステム情報の一部情報)を取り出し、ファイルシステム情報(又はファイルシステム情報の一部情報)を検索キーとしてデータベースからDVD-Videoメタ情報を取得する。   When the database server 2 receives the meta information acquisition request from the client machine 1, as described above, the database server 2 extracts the file system information (or partial information of the file system information) from the meta information acquisition request, and the file system information (or DVD-Video meta information is acquired from the database using a part of file system information) as a search key.

その後、データベースサーバ2は、取得したDVD-Videoメタ情報をDVD-Videoメタ情報取得応答としてクライアントマシン1に通知する。   Thereafter, the database server 2 notifies the client machine 1 of the acquired DVD-Video meta information as a DVD-Video meta information acquisition response.

クライアントマシン1(ネットワークインターフェース30a)は、データベースサーバ2から応答を受け取ると(ST107)、その応答に含まれたDVD-Videoメタ情報をメモリ等に保存し、必要に応じて保存したDVD-Videoメタ情報を嗜好学習等に利用する。   Upon receiving a response from the database server 2 (ST107), the client machine 1 (network interface 30a) stores the DVD-Video meta information included in the response in a memory or the like, and stores the DVD-Video meta stored as necessary. Information is used for preference learning.

図12は、上記で説明したファイルシステム情報を利用したメタ情報の取得処理の概要を示す図である。図12に示すように、クライアントマシン1は、DVD-Videoディスク#Yからファイルシステム情報#Yを取得し、ファイルシステム情報#Y(又はファイルシステム情報#Yの一部情報)を含むメタ情報取得要求を生成する。クライアントマシン1は、データベースサーバ2に対して、ファイルシステム情報#Y(又はファイルシステム情報#Yの一部情報)を含むメタ情報取得要求を送信する。   FIG. 12 is a diagram showing an outline of the meta information acquisition process using the file system information described above. As shown in FIG. 12, the client machine 1 acquires file system information #Y from a DVD-Video disc #Y, and acquires meta information including file system information #Y (or partial information of file system information #Y). Generate a request. The client machine 1 transmits a meta information acquisition request including file system information #Y (or partial information of the file system information #Y) to the database server 2.

データベースサーバ2は、例えば、ファイルシステム情報#X(又はファイルシステム情報#Xの一部情報)とDVD情報#X(メタ情報#X)とを対応付けた情報、ファイルシステム情報#Y(又はファイルシステム情報#Yの一部情報)とDVD情報#Y(メタ情報#Y)とを対応付けた情報、ファイルシステム情報#Z(又はファイルシステム情報#Zの一部情報)とDVD情報#Z(メタ情報#Z)とを対応付けた情報を記憶している。データベースサーバ2が、ファイルシステム情報#Y(又はファイルシステム情報#Yの一部情報)を含むメタ情報取得要求を受信すると、ファイルシステム情報#Y(又はファイルシステム情報#Yの一部情報)に基づき、DVD情報#Yを検索する。データベースサーバ2は、クライアントマシン1に対して、DVD情報#Yを返信する。   The database server 2, for example, information that associates file system information #X (or partial information of file system information #X) with DVD information #X (meta information #X), file system information #Y (or file Information associating system information #Y with partial information) and DVD information #Y (meta information #Y), file system information #Z (or partial information with file system information #Z) and DVD information #Z ( The information which matched meta information #Z) is memorize | stored. When the database server 2 receives the meta information acquisition request including the file system information #Y (or the partial information of the file system information #Y), the database server 2 includes the file system information #Y (or the partial information of the file system information #Y). Based on this, the DVD information #Y is searched. The database server 2 returns the DVD information #Y to the client machine 1.

DVD情報#Yは、例えば、DVD-Videoディスク#Yに格納されたタイトル、出演者、監督、時間などの情報を含む。クライアントマシン1は、DVD情報#Yを受信し、DVD情報#Yに基づく再生情報を出力することができる。これにより、例えば、モニタ3001には、DVD-Videoディスクに格納されたタイトル、出演者、監督、時間などの情報を表示することができる。   The DVD information #Y includes, for example, information such as the title, performer, director, and time stored in the DVD-Video disc #Y. The client machine 1 can receive the DVD information #Y and output reproduction information based on the DVD information #Y. Thereby, for example, information such as the title, performer, director, and time stored in the DVD-Video disc can be displayed on the monitor 3001.

また、DVD情報#Yが、DVD-Videoディスク#Yと同じジャンルのDVD-Videoディスク情報、DVD-Videoディスク#Yと同一タイトル(同一シリーズ)のDVD-Videoディスク情報、DVD-Videoディスク#Yの出演者と同一出演者のDVD-Videoディスク情報の何れかを含むことにより、これら情報を提供(再生)することもできる。   Also, DVD information #Y is DVD-Video disc information of the same genre as DVD-Video disc #Y, DVD-Video disc information of the same title (same series) as DVD-Video disc #Y, DVD-Video disc #Y. This information can also be provided (reproduced) by including any of the DVD-Video disc information of the same performer.

次に、上記したメタ情報取得要求のデータサイズの圧縮について説明する。メタ情報取得要求は、DVD-Videoディスクを識別する為の情報として、DVD-Videoを構成するファイルシステム情報(或いはファイルシステム情報の一部情報)を含む。例えば、ファイルシステム情報のファイル数は、最大で1091になる事がある。このため、メタ情報取得要求のデータサイズが大きくなることがあり得る。   Next, compression of the data size of the meta information acquisition request described above will be described. The meta information acquisition request includes file system information (or partial information of the file system information) constituting the DVD-Video as information for identifying the DVD-Video disc. For example, the maximum number of files in the file system information may be 1091. For this reason, the data size of the meta information acquisition request may increase.

そこで、ハッシュ関数により、ファイルシステム情報(或いはファイルシステム情報の一部情報)からハッシュ値(一定の大きさのデータ)を算出し、ハッシュ値によりメタ情報取得要求を構成するようにしてもよい。   Accordingly, a hash value (data of a certain size) may be calculated from the file system information (or partial information of the file system information) using a hash function, and the meta information acquisition request may be configured using the hash value.

ハッシュ関数は、あるデータが与えられた場合に、あるデータを代表する数値を得る関数である。従って、ファイルシステム情報(或いはファイルシステム情報の一部情報)は、DVD-Videoディスクを一意に識別することができる情報であり、ファイルシステム情報(或いはファイルシステム情報の一部情報)から算出されるハッシュ値も同様にDVD-Videoディスクを一意に識別することができる情報である。   The hash function is a function that obtains a numerical value representative of certain data when the certain data is given. Therefore, the file system information (or partial information of the file system information) is information that can uniquely identify the DVD-Video disc, and is calculated from the file system information (or partial information of the file system information). The hash value is also information that can uniquely identify the DVD-Video disc.

なお、このようなハッシュ関数としてはMD5やSHA-1が良く知られている。本実施形態では、例えばSHA-1を用いる。   MD5 and SHA-1 are well known as such hash functions. In this embodiment, for example, SHA-1 is used.

次に、ハッシュ値により構成されたメタ情報取得要求に基づくメタ情報の取得の一例について説明する。基本動作は、図4を参照して上記説明した通りであり、上記説明と異なる部分について説明する。   Next, an example of acquisition of meta information based on a meta information acquisition request composed of hash values will be described. The basic operation is as described above with reference to FIG. 4, and different parts from the above description will be described.

クライアントマシン1は、図6に示すメタ情報取得要求(第1のメタ情報取得要求と定義する)を作成し、さらに、ハッシュ関数SHA-1より、このメタ情報取得要求に含まれたファイルシステム情報(或いはファイルシステム情報の一部情報)からハッシュ値を生成する。クライアントマシン1は、生成されたハッシュ値を用いてメタ情報取得要求(第2のメタ情報取得要求と定義する)を作成する。   The client machine 1 creates the meta information acquisition request (defined as the first meta information acquisition request) shown in FIG. 6, and further, the file system information included in the meta information acquisition request from the hash function SHA-1. A hash value is generated from (or partial information of file system information). The client machine 1 creates a meta information acquisition request (defined as a second meta information acquisition request) using the generated hash value.

図10は、第2のメタ情報取得要求の一例を示す図である。   FIG. 10 is a diagram illustrating an example of a second meta information acquisition request.

識別子フィールドには、ASCII文字で”DVDDB”が記述される。   In the identifier field, “DVDDB” is described in ASCII characters.

情報種別フィールドには、この第2のメタ情報取得要求の種別を示す情報が記述される。DVDを識別する為の情報にファイル情報から生成されたハッシュ値を用いる場合、例えば、情報種別フィールドには、2が記述される。   Information indicating the type of the second meta information acquisition request is described in the information type field. When a hash value generated from file information is used as information for identifying a DVD, for example, 2 is described in the information type field.

総バイト数フィールドには、総バイト数フィールド以降のフィールドのバイト数が記述される。例えば、総バイト数フィールドには、固定値20が記述される。   The total number of bytes field describes the number of bytes in the field after the total number of bytes field. For example, a fixed value 20 is described in the total number of bytes field.

ハッシュ値フィールドには、上記算出されたハッシュ値が記述される。   In the hash value field, the calculated hash value is described.

クライアントマシン1は、データベースサーバ2に対して、上記第2のメタ情報取得要求をインターネット経由で送信する。   The client machine 1 transmits the second meta information acquisition request to the database server 2 via the Internet.

図11は、第2のメタ情報取得要求に含まれたハッシュ値とメタ情報とを対応付けたテーブルの一例を示す図である。データベースサーバ2のデータベースが、この図11に示すテーブルを管理する。   FIG. 11 is a diagram illustrating an example of a table in which hash values and meta information included in the second meta information acquisition request are associated with each other. The database of the database server 2 manages the table shown in FIG.

つまり、1つのDVD-Videoディスクのファイルシステム情報から生成されたハッシュ値とメタ情報はデータベース上で関連付けられていて、データベースサーバ2は、ハッシュ値からメタ情報を検索できる。   That is, the hash value generated from the file system information of one DVD-Video disc and the meta information are associated on the database, and the database server 2 can search the meta information from the hash value.

データベースサーバ2はクライアントマシン1からの第2のメタ情報取得要求を受け取ると、第2のメタ情報取得要求からハッシュ値を取り出し、ハッシュ値を検索のキーとしてデータベースから対応するDVD-Videoメタ情報を取得する。   Upon receiving the second meta information acquisition request from the client machine 1, the database server 2 extracts the hash value from the second meta information acquisition request, and uses the hash value as a search key to retrieve the corresponding DVD-Video meta information from the database. get.

その後、データベースサーバ2は、取得したDVD-Videoメタ情報をDVD-Videoメタ情報取得応答としてクライアントマシン1に通知する。   Thereafter, the database server 2 notifies the client machine 1 of the acquired DVD-Video meta information as a DVD-Video meta information acquisition response.

クライアントマシン1(ネットワークインターフェース30a)は、データベースサーバ2から応答を受け取ると(ST107)、その応答に含まれたDVD-Videoメタ情報をメモリ等に保存し、必要に応じて保存したDVD-Videoメタ情報を嗜好学習等に利用する。   Upon receiving a response from the database server 2 (ST107), the client machine 1 (network interface 30a) stores the DVD-Video meta information included in the response in a memory or the like, and stores the DVD-Video meta stored as necessary. Information is used for preference learning.

次に、クライアントマシン1によるDVD-Videoメタ情報の再生出力について説明する。クライアントマシン1(デコーダ部60)は、DVD-Videoメタ情報に基づく再生情報を出力することができる。   Next, reproduction output of DVD-Video meta information by the client machine 1 will be described. The client machine 1 (decoder unit 60) can output reproduction information based on DVD-Video meta information.

図13は、上記で説明したファイルシステム情報から生成されたハッシュ値を利用したメタ情報の取得処理の概要を示す図である。図13に示すように、クライアントマシン1は、DVD-Videoディスク#Yからファイルシステム情報#Yを取得し、ハッシュ関数により、ファイルシステム情報#Y(又はファイルシステム情報#Yの一部情報)からハッシュ値#Yを生成し、ハッシュ値#Yを含む第2のメタ情報取得要求を生成する。クライアントマシン1は、データベースサーバ2に対して、ハッシュ値#Yを含む第2のメタ情報取得要求メタ情報取得要求を送信する。   FIG. 13 is a diagram showing an overview of a meta information acquisition process using a hash value generated from the file system information described above. As shown in FIG. 13, the client machine 1 acquires file system information #Y from the DVD-Video disc #Y, and from the file system information #Y (or partial information of the file system information #Y) by a hash function. A hash value #Y is generated, and a second meta information acquisition request including the hash value #Y is generated. The client machine 1 transmits a second meta information acquisition request meta information acquisition request including the hash value #Y to the database server 2.

データベースサーバ2は、例えば、ハッシュ値#XとDVD情報#X(メタ情報#X)とを対応付けた情報、ハッシュ値#Y(又はファイルシステム情報#Yの一部情報)とDVD情報#Y(メタ情報#Y)とを対応付けた情報、ハッシュ値#Z(又はファイルシステム情報#Zの一部情報)とDVD情報#Z(メタ情報#Z)とを対応付けた情報を記憶している。データベースサーバ2が、ハッシュ値#Yを受信すると、ハッシュ値#Yに基づき、DVD情報#Yを検索する。データベースサーバ2は、クライアントマシン1に対して、DVD情報#Yを返信する。   The database server 2, for example, has information associated with hash value #X and DVD information #X (meta information #X), hash value #Y (or partial information of file system information #Y) and DVD information #Y. Information associated with (meta information #Y), information associated with hash value #Z (or partial information of file system information #Z) and DVD information #Z (meta information #Z) Yes. When the database server 2 receives the hash value #Y, it searches for the DVD information #Y based on the hash value #Y. The database server 2 returns the DVD information #Y to the client machine 1.

DVD情報#Yは、例えば、DVD-Videoディスク#Yに格納されたタイトル、出演者、監督、時間などの情報を含む。クライアントマシン1は、DVD情報#Yを受信し、DVD情報#Yに基づく再生情報を出力することができる。これにより、例えば、モニタ3001には、DVD-Videoディスクに格納されたタイトル、出演者、監督、時間などの情報を表示することができる。   The DVD information #Y includes, for example, information such as the title, performer, director, and time stored in the DVD-Video disc #Y. The client machine 1 can receive the DVD information #Y and output reproduction information based on the DVD information #Y. Thereby, for example, information such as the title, performer, director, and time stored in the DVD-Video disc can be displayed on the monitor 3001.

次に、図14を参照し、ハッシュ値を利用したおすすめDVD情報の取得処理の一例を説明する。おすすめDVD情報は、おすすめサーバ3からクライアントマシン1へ提供される情報である。おすすめサーバ3は、クライアントマシン1が送信するユーザ情報(年齢、性別など)と、データベースサーバ2が送信するDVD情報(クライアントマシン1で再生されたDVDに関する情報)とに基づきユーザの嗜好性を判断し、ユーザの嗜好性に応じたおすすめDVD情報を提供する。以下、その詳細について説明する。   Next, an example of recommended DVD information acquisition processing using a hash value will be described with reference to FIG. The recommended DVD information is information provided from the recommended server 3 to the client machine 1. The recommendation server 3 determines the user's preference based on the user information (age, sex, etc.) transmitted by the client machine 1 and the DVD information (information on the DVD played back on the client machine 1) transmitted by the database server 2. The recommended DVD information according to the user's preference is provided. The details will be described below.

ユーザが、クライアントマシン1によりDVDを視聴すると(ST201)、クライアントマシン1は、上記説明したようにハッシュ値を生成することができる。クライアントマシン1は、おすすめサーバ3に対してユーザ情報及びハッシュ値を送信する(ST202)。おすすめサーバ3は、データベースサーバ2に対してハッシュ値を送信する(ST203)。   When the user views the DVD with the client machine 1 (ST201), the client machine 1 can generate a hash value as described above. The client machine 1 transmits user information and a hash value to the recommended server 3 (ST202). The recommended server 3 transmits a hash value to the database server 2 (ST203).

データベースサーバ2は、上記説明したようにハッシュ値に基づきDVD情報を検索し、おすすめサーバ3に対して、DVD情報を送信する(ST204)。おすすめサーバ3は、DVD情報を受信し、ユーザ情報及びDVD情報に基づきおすすめDVD情報を検索する。例えば、おすすめサーバ3は、ユーザ情報に含まれた年齢、性別、DVD情報に含まれたカテゴリー、出演者などの情報から、ユーザの嗜好性を判断し、ユーザの嗜好性に応じたおすすめDVD情報を検索する。   The database server 2 searches the DVD information based on the hash value as described above, and transmits the DVD information to the recommended server 3 (ST204). The recommendation server 3 receives the DVD information and searches for the recommended DVD information based on the user information and the DVD information. For example, the recommendation server 3 determines the user's preference from information such as age, sex, category included in the DVD information, performers, etc. included in the user information, and recommended DVD information according to the user's preference Search for.

例えば、おすすめサーバ3は、年齢別、性別に応じた人気コンテンツの統計情報を外部より取得し、定期的に更新する。これにより、年齢:20代、性別:男性、カテゴリー:SF、出演者:AAAの情報から検索されるDVD情報は、20代、男性に人気のあるSFコンテンツのDVD及びAAAの出演コンテンツのDVDに関する情報となる。   For example, the recommendation server 3 acquires statistical information of popular content according to age and sex from the outside, and updates it regularly. Thus, the DVD information retrieved from information on age: 20s, gender: male, category: SF, performer: AAA relates to DVDs of SF content popular with men and DVDs of AAA appearing content. Information.

おすすめサーバ3は、クライアントマシン1に対して、おすすめDVD情報を送信する(ST205)。クライアントマシン1は、おすすめDVD情報を受信し、おすすめDVD情報を出力する(ST206)。   The recommended server 3 transmits recommended DVD information to the client machine 1 (ST205). The client machine 1 receives the recommended DVD information and outputs the recommended DVD information (ST206).

以上により、ユーザが、クライアントマシン1によりDVDを視聴すると、視聴開始のタイミング又は視聴終了後のタイミングなどで、視聴しようとしたDVDから検索されたおすすめDVD情報を見ることができる。また、このようにして提供されたおすすめDVD情報に基づくおすすめDVDのレンタルサービスを受けることもできる。以下で、別の条件に基づき検索されたおすすめDVD情報を利用したおすすめDVDのレンタルサービスについて説明するが、上記した条件に基づき検索されたおすすめDVD情報を利用したおすすめDVDのレンタルサービスも同様にして実施することができる。   As described above, when the user views the DVD with the client machine 1, the recommended DVD information retrieved from the DVD to be viewed can be viewed at the timing of starting viewing or after finishing viewing. It is also possible to receive a recommended DVD rental service based on the recommended DVD information provided in this way. In the following, a recommended DVD rental service using recommended DVD information searched based on other conditions will be described. However, a recommended DVD rental service using recommended DVD information searched based on the above conditions is similarly described. Can be implemented.

次に、図15A及び図15Bを参照し、DVDレンタルサービスについて説明する。   Next, the DVD rental service will be described with reference to FIGS. 15A and 15B.

ユーザによる番組視聴予約操作又は番組録画予約操作に対応して、クライアントマシン1が番組視聴又は番組録画を予約すると(ST301)、クライアントマシン1はおすすめサーバ3に対してユーザ情報及び番組視聴予約情報又は番組録画予約情報を送信する(ST302)。   When the client machine 1 reserves program viewing or program recording in response to a program viewing reservation operation or program recording reservation operation by the user (ST301), the client machine 1 sends user information and program viewing reservation information to the recommended server 3 or Program recording reservation information is transmitted (ST302).

おすすめサーバ3は、ユーザ情報及び番組視聴予約情報又は番組録画予約情報に基づきおすすめDVD情報を検索する。例えば、おすすめサーバ3は、ユーザ情報に含まれた年齢、性別、番組視聴予約情報又は番組録画予約情報の番組カテゴリー、出演者などの情報からおすすめDVD情報を検索する。おすすめサーバ3は、クライアントマシン1に対して、おすすめDVD情報を送信する(ST303)。クライアントマシン1は、おすすめDVD情報を受信し、おすすめDVD情報を出力する(ST304)。つまり、クライアントマシン1が番組視聴又は番組録画を予約すると、ユーザは視聴予約番組又は録画予約番組から検索されたおすすめDVD情報を見ることができる。   The recommendation server 3 searches for recommended DVD information based on user information and program viewing reservation information or program recording reservation information. For example, the recommendation server 3 searches for recommended DVD information from information such as age, sex, program viewing reservation information or program recording reservation information included in the user information, program category, performers, and the like. The recommended server 3 transmits recommended DVD information to the client machine 1 (ST303). The client machine 1 receives the recommended DVD information and outputs the recommended DVD information (ST304). That is, when the client machine 1 reserves program viewing or program recording, the user can view recommended DVD information retrieved from the viewing reservation program or recording reservation program.

さらに、ユーザによるおすすめDVD宅配レンタル申し込み操作に対応し(ST305)、クライアントマシン1は、レンタルサーバ4に対して、おすすめDVD宅配レンタルに必要なレンタル情報を送信する(ST306)。レンタル情報は、ユーザ名、ユーザの住所、クレジットカード番号、及びレンタル希望DVD識別情報を含み、レンタル情報は、クライアントマシン1に記憶されている。   Further, in response to a recommended DVD home delivery rental application operation by the user (ST305), the client machine 1 transmits rental information necessary for the recommended DVD home delivery rental to the rental server 4 (ST306). The rental information includes a user name, a user address, a credit card number, and rental desired DVD identification information. The rental information is stored in the client machine 1.

レンタルサーバ4は、レンタル情報を受信し(ST306)、レンタルサーバ4のオペレータはレンタル情報に基づきレンタル希望DVDの配送を手配し、これによりユーザにレンタル希望DVDが配送される(ST308)。またこのとき、例えばレンタル業者は、クライアントマシン1の製造メーカに対して、マージンを支払う(ST307)。さらに、レンタルサーバ4は、クライアントマシン1に対して配送手配済みのDVD情報及びこのDVD情報に対応付けたレンタル期限情報を送信する。   The rental server 4 receives the rental information (ST306), and the operator of the rental server 4 arranges the delivery of the rental request DVD based on the rental information, whereby the rental request DVD is delivered to the user (ST308). At this time, for example, the rental company pays a margin to the manufacturer of the client machine 1 (ST307). Furthermore, the rental server 4 transmits to the client machine 1 the DVD information that has been arranged for delivery and the rental time limit information associated with this DVD information.

配送されたレンタル希望DVDがクライアントマシン1に装填されると、クライアントマシン1は配送されたレンタル希望DVDを再生する(ST309)。このとき、クライアントマシン1は、レンタル希望DVDのファイルシステム情報(ファイルシステム情報の一部情報)からハッシュ値を生成し、データベースサーバ2へハッシュ値を送信する(ST310)。   When the delivered rental request DVD is loaded into the client machine 1, the client machine 1 reproduces the delivered rental request DVD (ST309). At this time, the client machine 1 generates a hash value from the file system information (partial information of the file system information) of the rental request DVD, and transmits the hash value to the database server 2 (ST310).

データベースサーバ2は、ハッシュ値を受信し、受信したハッシュ値からDVD情報を検索し、クライアントマシン1に対してDVD情報を送信する(ST311)。クライアントマシン1は、DVD情報を受信し、このDVD情報に対応付けられたレンタル期限情報を出力することができる(ST312)。これにより、例えば、モニタ3001には、「このDVDのレンタル期間はあと10日です」などが表示される。   The database server 2 receives the hash value, searches for the DVD information from the received hash value, and transmits the DVD information to the client machine 1 (ST311). The client machine 1 can receive the DVD information and output rental term information associated with the DVD information (ST312). As a result, for example, the monitor 3001 displays “This DVD rental period is another 10 days”.

以上説明したように、クライアントマシン1は、DVD-Videoを一意に識別することが可能なDVD-Videoのファイルシステム情報(又はファイルシステム情報の一部情報)をデータベースサーバ2へ送信し、データベースサーバ2からDVD-Videoのメタ情報を受信することができ、メタ情報に基づく再生情報を出力することができる。   As described above, the client machine 1 transmits the DVD-Video file system information (or partial information of the file system information) capable of uniquely identifying the DVD-Video to the database server 2, and the database server 2 2 can receive DVD-Video meta information and output reproduction information based on the meta information.

或いは、クライアントマシン1は、DVD-Videoを一意に識別することが可能なDVD-Videoのファイルシステム情報(又はファイルシステム情報の一部情報)から生成されたハッシュ値をデータベースサーバ2へ送信し、データベースサーバ2からDVD-Videoのメタ情報を受信することができ、メタ情報に基づく再生情報を出力することができる。   Alternatively, the client machine 1 transmits a hash value generated from the DVD-Video file system information (or partial information of the file system information) capable of uniquely identifying the DVD-Video to the database server 2, and DVD-Video meta information can be received from the database server 2, and reproduction information based on the meta information can be output.

即ち、クライアントマシン1は、DVD-Videoディスクに記録された情報を再生するだけのマシンではなく、DVD-Videoディスクの関連情報(メタ情報)をサーバから取得し再生することができる。   That is, the client machine 1 can acquire and reproduce related information (meta information) of the DVD-Video disc from the server, not just a machine that reproduces information recorded on the DVD-Video disc.

なお、上記したモジュールとは、ハードウェアで実現するものであっても良いし、CPU等を使ってソフトウェアで実現するものであってもよい。   The module described above may be realized by hardware, or may be realized by software using a CPU or the like.

なお、この発明は前述した実施の形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。   In addition, this invention is not limited to embodiment mentioned above, In the implementation stage, it can change variously in the range which does not deviate from the summary. In addition, the embodiments may be appropriately combined as much as possible, and in that case, the combined effect can be obtained. Further, the above embodiments include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent requirements are deleted from all the constituent requirements shown in the embodiment, the problem described in the column of the problem to be solved by the invention can be solved, and the effect described in the column of the effect of the invention Can be obtained as an invention.

1…クライアントマシン、2…データベースサーバ、3…おすすめサーバ、4…レンタルサーバ、30…制御モジュール、30a…ネットワークI/F DESCRIPTION OF SYMBOLS 1 ... Client machine, 2 ... Database server, 3 ... Recommended server, 4 ... Rental server, 30 ... Control module, 30a ... Network I / F

Claims (5)

DVD-Videoディスクからファイルシステム情報を読み取る読取手段と、
前記ファイルシステム情報に含まれたビデオタイトル映像のサイズ情報及び記録日時情報のうちの少なくとも一方の情報に基づきメタ情報取得要求を生成する生成手段と、
前記メタ情報取得要求をサーバへ送信する送信手段と、
前記メタ情報取得要求に基づき検索された前記DVD-Videoディスクに対応したメタ情報を、前記サーバから受信する受信手段と、
前記メタ情報に基づく再生情報を出力する出力手段と、
を備えたことを特徴とする情報再生装置。
Reading means for reading file system information from a DVD-Video disc;
Generating means for generating a meta information acquisition request based on at least one of the size information and the recording date / time information of the video title video included in the file system information;
Transmitting means for transmitting the meta information acquisition request to a server;
Receiving means for receiving, from the server, meta information corresponding to the DVD-Video disc searched based on the meta information acquisition request;
Output means for outputting reproduction information based on the meta information;
An information reproducing apparatus comprising:
前記出力手段は、前記メタ情報に基づき、前記DVD-Videoディスクのビデオタイトルに関する情報を含む前記再生情報を出力することを特徴とする請求項1に記載の情報再生装置。   2. The information reproducing apparatus according to claim 1, wherein the output unit outputs the reproduction information including information related to a video title of the DVD-Video disc based on the meta information. 前記生成手段は、ハッシュ関数に基づき、前記ファイルシステム情報に含まれた前記サイズ情報及び前記記録日時情報のうちの少なくとも一方の情報からハッシュ値を生成し、ハッシュ値に基づき前記メタ情報取得要求を生成することを特徴とする請求項1に記載の情報再生装置。   The generation unit generates a hash value from at least one of the size information and the recording date / time information included in the file system information based on a hash function, and generates the meta information acquisition request based on the hash value. The information reproducing apparatus according to claim 1, wherein the information reproducing apparatus generates the information reproducing apparatus. 前記出力手段は、前記メタ情報に基づき、推薦DVDに関する情報を含む前記再生情報を出力することを特徴とする請求項1に記載の情報再生装置。   The information reproducing apparatus according to claim 1, wherein the output unit outputs the reproduction information including information related to a recommended DVD based on the meta information. DVD-Videoディスクからファイルシステム情報を読み取り、
前記ファイルシステム情報に含まれたビデオタイトル映像のサイズ情報及び記録日時情報のうちの少なくとも一方の情報に基づきメタ情報取得要求を生成し、
前記メタ情報取得要求をサーバへ送信し、
前記メタ情報取得要求に基づき検索された前記DVD-Videoディスクに対応したメタ情報を、前記サーバから受信し、
前記メタ情報に基づく再生情報を出力する、
ことを特徴とする情報再生方法。
Read file system information from DVD-Video disc,
Generating a meta information acquisition request based on at least one of the size information and recording date information of the video title video included in the file system information;
Sending the meta information acquisition request to the server;
Meta information corresponding to the DVD-Video disc searched based on the meta information acquisition request is received from the server,
Outputting reproduction information based on the meta information;
An information reproduction method characterized by the above.
JP2009154041A 2009-06-29 2009-06-29 Information reproducing device and information reproducing method Pending JP2011008894A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009154041A JP2011008894A (en) 2009-06-29 2009-06-29 Information reproducing device and information reproducing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009154041A JP2011008894A (en) 2009-06-29 2009-06-29 Information reproducing device and information reproducing method

Publications (1)

Publication Number Publication Date
JP2011008894A true JP2011008894A (en) 2011-01-13

Family

ID=43565347

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009154041A Pending JP2011008894A (en) 2009-06-29 2009-06-29 Information reproducing device and information reproducing method

Country Status (1)

Country Link
JP (1) JP2011008894A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008257786A (en) * 2007-04-03 2008-10-23 Sony Corp Information processing apparatus, information processing method, and computer program
JP2009081850A (en) * 2007-09-03 2009-04-16 Sony Corp Information processing apparatus, information processing method, and program
JP2010061725A (en) * 2008-09-02 2010-03-18 Sony Corp Information processor, information processing method, information processing program, reproduction device, and information processing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008257786A (en) * 2007-04-03 2008-10-23 Sony Corp Information processing apparatus, information processing method, and computer program
JP2009081850A (en) * 2007-09-03 2009-04-16 Sony Corp Information processing apparatus, information processing method, and program
JP2010061725A (en) * 2008-09-02 2010-03-18 Sony Corp Information processor, information processing method, information processing program, reproduction device, and information processing system

Similar Documents

Publication Publication Date Title
JP4746397B2 (en) Advertisement display processing method and apparatus related to playback title
JP2007104312A (en) Information processing method and apparatus using electronic guide information
US20100129061A1 (en) Method for reproducing data recorded on an interactive recording medium in conjunction with associated auxiliary data
JP2003230089A (en) Information storage medium and information recording device
CN101099210A (en) Apparatus and method for reproducing storage medium for storing metadata providing enhanced search function
JP2002152636A (en) Recording / playback device with automatic chapter creation function
TWI244075B (en) Recording medium having data structure for managing reproduction of multiple audio streams recorded thereon and recording and reproducing methods and apparatuses
EP1335379A1 (en) Recording medium player
JP3621579B2 (en) Image recording / playback device
JP4216687B2 (en) Disc playback apparatus and disc playback method
CN103137164A (en) Information processing apparatus, information processing method, and program
JP2011008894A (en) Information reproducing device and information reproducing method
US20100142929A1 (en) Recording device and reproduction device
JP4660416B2 (en) Receiving device with recording function and recording reservation method for receiving device
TW200414154A (en) Recording medium having data structure for managing reproduction of multiple graphics streams recorded thereon and recording and reproducing methods and apparatuses
JP2007096605A (en) Information display method and apparatus using electronic program guide
JP4987664B2 (en) Information processing apparatus and operation support screen display method
WO2003092282A1 (en) Information recording medium, information recording device and method, information reproduction device and method, information recording/reproduction device and method, recording or reproduction control computer program, and data structure including a control signal
JP2002369138A (en) Information recording medium, device for recording and reproducing information on information recording medium
JP4599263B2 (en) Recording reservation apparatus and recording reservation method
JP2009089034A (en) Client device and server access method
JP2000076801A (en) Information playback device
JP2007325110A (en) IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD
JP5075423B2 (en) RECOMMENDED PROGRAM PRESENTATION DEVICE AND RECOMMENDED PROGRAM PRESENTATION METHOD
KR101061011B1 (en) How to play the title preview before and after title playback

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120606

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20130730

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130903

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140107

RD07 Notification of extinguishment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7427

Effective date: 20140319