WO2005033952A1 - 情報再生装置および方法、並びにプログラム - Google Patents

情報再生装置および方法、並びにプログラム Download PDF

Info

Publication number
WO2005033952A1
WO2005033952A1 PCT/JP2004/011629 JP2004011629W WO2005033952A1 WO 2005033952 A1 WO2005033952 A1 WO 2005033952A1 JP 2004011629 W JP2004011629 W JP 2004011629W WO 2005033952 A1 WO2005033952 A1 WO 2005033952A1
Authority
WO
WIPO (PCT)
Prior art keywords
content data
information
registered
page information
data
Prior art date
Application number
PCT/JP2004/011629
Other languages
English (en)
French (fr)
Inventor
Takeshi Iwatsu
Takashi Koike
Original Assignee
Sony Corporation
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 Sony Corporation filed Critical Sony Corporation
Priority to JP2005514364A priority Critical patent/JPWO2005033952A1/ja
Priority to CN2004800279654A priority patent/CN1860453B/zh
Priority to US10/573,418 priority patent/US8156122B2/en
Priority to EP04771604A priority patent/EP1669878A4/en
Publication of WO2005033952A1 publication Critical patent/WO2005033952A1/ja

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Definitions

  • the present invention relates to an information reproducing apparatus and method, a recording medium, and a program, and more particularly, to caching page information including compressed content data.
  • the present invention relates to an information reproducing apparatus and method, a recording medium, and a program for preventing useless network access from a client terminal to a server via a network.
  • a small electronic device that stores and processes input information can store the input information in an internal storage medium, and thereafter execute data processing by a predetermined processing method.
  • various terminal devices such as personal computers, home game devices, and mobile phone devices, which are suitable for application to music data distribution systems, for example, have been developed.
  • data of a web page once searched is stored in a predetermined memory on a client terminal side, and when the web page is searched again, the stored data is stored.
  • a so-called web cache that displays web pages by using
  • a web page display by a web cache is a WWW (World Wide Web) browser having a function of displaying page information and transitioning a page displayed by a user operation, such as an Internet browser. It can be easily executed by Explorer.
  • the responsiveness of the www browser has been improved by caching the destination page when the user moves up the hierarchy.
  • the original page is cached when returning to the original hierarchy, and some measures have been taken to prevent unnecessary network access.
  • page information for URLs can be cached sequentially with the last access date and time, and furthermore, caching can be performed across layers.
  • 'Patent Document 1 describes the invention of an information processing apparatus that searches a Web page provided by a WWW service by a video camera from the Internet and displays it on a display unit, for example.
  • web pages frequently visited by users contain large amounts of content data such as sound data and image data, which are not updated frequently on the web, for example.
  • portal web page data always requires time for downloading via the network unless such content data is cached on the terminal device.
  • the data format of the cache data is specified on the web page, and it is necessary to convert the data format at that point in order to use it on the terminal device. There was a problem that processing took time. Disclosure of the invention
  • the present invention has been made in view of such a situation, and manages relatively large content data constituting a web page as an object and a page independent of page information, thereby enabling efficient use of information reproduction.
  • An object is to provide an apparatus and a method, a recording medium, and a program. .
  • request information for requesting page information is transmitted to an external device connected via a network, and the page information and predetermined content data included therein are transmitted.
  • Transmitting and receiving means for receiving content data in the page information received by the transmitting and receiving means, content data obtaining means for obtaining content data corresponding to the content data obtaining request, and content data Storage means for storing the content data obtained by the obtaining means; output means for outputting the content data obtained by the content data obtaining means together with page information; and content data corresponding to the content data obtaining request to the storage means.
  • the detection step of detecting and the processing of the detection step when it is detected that the content data corresponding to the content data acquisition request included in the page information is registered in the storage device, the content data is acquired and the content is acquired. If it detects that the data is not registered, The acquisition step of receiving and acquiring the content data corresponding to the data acquisition request from the external device, and the detecting step, when it is detected that the content data is not registered, the content data acquired by the processing of the acquiring step is retrieved.
  • a storage step to be stored in the storage device, and an output step to output the content data obtained by the processing of the obtaining step together with the page information are provided.
  • the program executed by the computer includes a network.
  • the content data is acquired, and no content data is registered.
  • the acquisition step A storage step of storing the content data obtained by the processing in the storage device, and an output step of outputting the content data obtained by the processing of the obtaining step together with the page information are provided.
  • FIG. 1 is a diagram showing an overall configuration of an information providing system in which an information reproducing apparatus according to the present embodiment is applied as a client terminal.
  • FIG. 2 is a flowchart showing a reproduction sequence of image data in the information reproducing apparatus of the present embodiment.
  • FIG. 3 is a block diagram showing a circuit configuration of the information reproducing apparatus according to the present embodiment.
  • FIG. 4 is a diagram showing a program module of the information reproducing apparatus of the present embodiment.
  • FIG. 5 is a flowchart showing a sound data reproducing sequence in the information reproducing apparatus of the present embodiment.
  • FIG. 1 shows information applicable to the information reproducing apparatus of the present embodiment as a client terminal. It is a figure showing the whole information distribution system composition.
  • reference numeral 100 denotes an information providing system as a whole, and a client terminal 10 receives a broadcast from a radio station RS.
  • a computer-related information providing server KS connected to the radio station RS via a dedicated line establishes a web page of the radio station RS in place of the radio station RS.
  • the related information providing server KS can provide music information related to music broadcasted by the radio station RS as related information in response to an acquisition request from the client terminal 10 via a network such as the Internet 20. It is configured.
  • the related information providing server KS of the information providing system 100 notifies the URL providing server 30 of the computer configuration of the URL information indicating the access destination of the information providing service performed on the Internet 20 via the web page or the like.
  • the URL providing server 30 manages the changed URL according to the notification from the related information providing server KS, and the client terminal 10 Can always provide the latest URL in response to inquiries about access to the radio station RS information service.
  • the same frequency is commonly used in multiple areas because the area that can be received is limited.
  • the frequency of 80.0 MHz is used by FM Tokyo in the Tokyo metropolitan area and by FM Aomori in the Tohoku region.
  • the client terminal 10 does not specify the radio station RS simply by specifying the frequency to the URL providing server 30, but transmits unique information called a call sign for specifying the radio station RS.
  • the URL By notifying the URL providing server 30, the URL indicating the access destination to the information providing service of the radio station RS can be definitely received from the URL providing server 30.
  • FIG. 2 shows a reproduction sequence of image data in the information reproducing apparatus of the present embodiment. It is a flowchart shown.
  • a browser (Browser) 1, a player (P layer) module 2, and a database (Database) module 3 all constitute the client terminal 10 shown in FIG. It is connected to a server (Server) 5, which is an external device, via a network 4 (equivalent to the Internet 20).
  • the browser 1 is software for transmitting request information for requesting page information to the server 5, receiving and displaying page information including predetermined content data, and includes a communication module (Co) described later. Together with the communication module 31 (FIG. 4), the transmission / reception means of the client terminal 10 is configured.
  • the browser 1 issues request information (ReqPage) for requesting a surface to the server 5 at the time of screen transition (step S1), and as a response to the request information (ResPage), the response server 5
  • the page information ( ⁇ page) including the image data reproduction instruction is received (step S2).
  • the image data which is the content data included in the web page, is specified to the player module 2 by the play 'command in the page information, and An image acquisition request (get image) is made to module 2 (step S3).
  • a plurality of content data such as image data are registered in advance so that the content data can be reproduced by the player module 2.
  • the player module 2 determines whether or not the image data requested to be reproduced has been registered in the database module 3 (step S4).
  • the image data in Eunore 3 is returned to player module 2, and if not registered, the corresponding image data is requested (Reqimagedata) to server 5 (Step S5), and the response to the request is made.
  • (Resimagedata) is received as data in the database module 3 (step S6).
  • the newly acquired image data is registered (Regimagedata) in the database module 3 (step S7).
  • the image data obtained from the server 5 is passed to the browser 1 (step S8), and the browser 1 displays the obtained image data on a monitor (not shown) or the like.
  • the player module 2 acquires the image data in the database module 3 (gettimagdadata) and passes it to the browser 1 (step S8).
  • the browser 1 displays the acquired image data on a monitor (not shown).
  • the image display performance by the browser 1 on the client terminal 10 is improved. . Therefore, when the client terminal 10 captures image data, it is preferable to convert the image data into a compression format and a data size of an image which can be easily handled and register the converted data in the database module 3.
  • image data in a compressed format such as GIF (Graphics Interchange Format) ⁇ is transmitted from an external device to the client terminal 10, it is converted into BMP format data, and audio is transmitted.
  • compressed audio data such as MP3 (MPEG Audio Layer 3) is transmitted as a compression format, it is converted to PCM (Pulse Code Modulation) data.
  • PCM Pulse Code Modulation
  • the image data is stored in a compressed state depending on the size of the data capacity. For example, images that are frequently used for display may be held in a decoded (decompressed and expanded) state.
  • the server 5 on the Internet and the browser 1 are connected in order to receive the web service at the client terminal 10, and the web page is used by using the image data managed as an object independent of the page information. It can be played back and displayed at high speed.
  • the browser 1 can use a page cache for each page to store independent sound data and image data from a page, and improve usability through a page-independent cache.
  • FIG. 3 is a block diagram showing a circuit configuration of the information reproducing apparatus according to the present embodiment.
  • the client terminal 10 has a CPU (Central Processing Unit) 11, a flash RQM (Read Only Memory) 12 for storing programs, a hard disk drive (HDD) 13, and a program for executing programs. It consists of RAM (R and om Access Memory) 14 for program expansion, network device 15 for connecting to the network, and path 16.
  • CPU Central Processing Unit
  • RQM Read Only Memory
  • HDD hard disk drive
  • FIG. 3 is a block diagram showing a circuit configuration of the information reproducing apparatus according to the present embodiment.
  • the client terminal 10 has a CPU (Central Processing Unit) 11, a flash RQM (Read Only Memory) 12 for storing programs, a hard disk drive (HDD) 13, and a program for executing programs. It consists of RAM (R and om Access Memory) 14 for program expansion, network device 15 for connecting to the network, and path 16.
  • RAM Random Access Memory
  • the CPU 11 reads out from the flash ROM 12 connected via the bus 16 and expands the RAMI 4 on the basis of basic programs such as the OS and various application programs, and controls and controls the overall operation.
  • Control means for performing arithmetic processing and the like such as communication operations via the network 4, input / output operations from the user, content playback from media, writing of content downloaded from the radio station RS, and HDD 13 Perform management, etc.
  • the HDD 13 is connected to the path 16 via the interface I / ⁇ ) 13a.
  • the network device 15 is connected to the bus 16 via the interface (I / F) 15a, encodes transmission data under the control of the CPU 11, and supports an external network via the network 4. It transmits data to the device or decodes received data received from an external network-compatible device and transfers it to the CPU 11.
  • the display 17 may be, for example, a case where a display device such as a liquid crystal display is directly attached to the surface of the main body housing of the client terminal 10 or an external display device. Results and various information can be displayed.
  • a display device such as a liquid crystal display
  • Media drive 18 is, for example, a CD (Compact act Disc) player. And a Memory Stick (registered trademark) drive composed of a flash memory or the like, and a 2 channel speaker SP after a playback result is subjected to digital-analog / log conversion processing via an audio data processing unit 19.
  • a Memory Stick (registered trademark) drive composed of a flash memory or the like, and a 2 channel speaker SP after a playback result is subjected to digital-analog / log conversion processing via an audio data processing unit 19.
  • the CPU 11 stores the data in the HDD 13 as an audio data file.
  • the HDD 13 can store sound data and image data in advance when the client terminal 10 is manufactured. In this case, similarly to the content data cached later, downloading via the network 4 from an external device such as the server 5 corresponding to the related information providing server KS is not required. When new sounds and images are used on the web page, the client terminal 10 can be expanded by registering it in the HDD 13 additionally. '
  • a plurality of still images stored in the memory stick by the media drive 18 can be read out and displayed on the display 17 as a slide show. It is also possible to read out a plurality of music pieces stored in the HDD 13 by random access, and reproduce and output them in a user-desired order as if they were a jukebox.
  • the client terminal 10 is also connected to a tuner section 21 such as an AM or FM radio tuner via a bus 16.
  • the tuner section 21 receives broadcast signals received under the control of the CPU 11. The signal is demodulated, and the result is output from the speaker SP via the audio data processing unit 19 as broadcast audio.
  • FIG. 4 is a diagram showing a program module of the information reproducing apparatus according to the present embodiment.
  • the terminal program configuration of the client terminal 10 includes a communication module 31 for network communication, a compression format and a data size of content data.
  • Player engine 32 that determines and converts the data format
  • database module 33 that stores content data, and playback of display images and sound effects.
  • a browser 35 as a user interface that performs screen transition of a web page and controls image display of a web page and reproduction of sound effects.
  • the browser 1 described above corresponds to the browser 35
  • the player module 2 described above corresponds to the player module 34
  • the database module 3 described above corresponds to the database module 33.
  • the player module 34 that reproduces the display image and the sound effect decodes a display instruction of image data such as JPEG (Joint Photographic Expert Group) included in the page information received by the communication module 31,
  • playback control such as adding an index (ID data (identification information)) for uniquely identifying each content is performed.
  • the received page information includes the ID of the image data and the URL indicating the address on the network where the image data corresponding to the ID data is stored together with the display instruction of the image data. Only data is played back, and content data with a predetermined attribute is cached. Then, when the content data corresponding to the database module 33 is not stored, the URL can be accessed to acquire the corresponding content data from the predetermined server 5.
  • the player module 34 determines this file name and obtains the cache data of the database module 33. can do.
  • the browser 35 is configured to detect the frequency of a playback command in the page information received by the communication module 31 and to control so that content data having a relatively low playback frequency is deleted from the database module 33. ing. Therefore, the sound data is stored in accordance with the memory capacity of the client terminal 10.
  • Resource efficiency can be improved by automatically deleting the least frequently used data when registering image data.
  • the browser 35 registers the content data and an index indicating the importance of the content data in the database module 33 in response to, for example, a user operation, and thereby, the playback frequency according to the index of the content data. It is configured so as not to be erased regardless of.
  • the browser 35 when the browser 35 receives compressed content data from the server 5, it can control to register the decompressed data in the database module 33 according to, for example, a vendor ID included therein. Therefore, it is possible to start high-speed playback by omitting the conversion process for more frequently used portal / page content.
  • the browser 35 converts the content data received from the server 5 into a compression format and a data size corresponding to the characteristics of the player engine 32, and registers the converted data in the database module 33. . Therefore, when sound data and image data are registered, they are saved in their respective data formats according to the client terminal 10, so that the data processing load can be reduced even when using them.
  • a procedure for reproducing compressed audio data (sound data) in the MP3 format or the like by the above-described information reproducing apparatus will be described.
  • FIG. 5 is a flowchart showing a sound data reproducing sequence in the information reproducing apparatus of the present embodiment.
  • the content data corresponding to the playback command includes both image data and sound data.
  • the database module 3 and the database module 3 correspond to those shown in the reproduction sequence of the image data in FIG. 2, and are connected to the server 5 via a network 4 such as a WWW web.
  • the browser 1 issues a screen request (ReqPage) to the server 5 at the time of screen transition (step S11), and plays back predetermined sound data as a response to the screen request (ResPage).
  • the page information (web page) including the instruction is received (step S12).
  • the browser 1 displays the received web page, specifies sound data corresponding to a music request included in the web page to the player module 2 by a playback command in the page information, and A sound reproduction request (playso und) is made to 2 (step S13).
  • a plurality of pieces of content data such as image data and sound data are registered in advance so that the content data can be reproduced by the player module 2.
  • the player module 2 determines whether or not the sound data requested to be reproduced is registered in the database module 3 (step S14).
  • the sound data in the module 3 is returned to the player module 2, and if the sound data is not registered, the corresponding sound data is requested (Reqsounddata) to the server 5 (Step S15), and the response to the request (Ressounddata) is performed. )
  • As music data in the database module 3 step S16).
  • step S17 the newly acquired sound data is registered in the database module 3 (RegsownDdata) (step S17). Then, the server _5 or the acquired sound data is reproduced (step S19).
  • the player module 2 acquires the data in the database module 3 (getsounddata) (step S18).
  • the player module 2 converts the acquired sound data into a sound data format conforming to the specifications of the processor 1 when registering it in the database module 3, so that the sound data can be displayed more quickly when displaying images on the browser 1. Can be reproduced.
  • the server 5 on the Internet and the browser 1 are connected so that the client terminal 10 receives the web service, and the image data and the sound data managed as objects independent of the page information are used. Web pages can be played and displayed at high speed. In addition, by saving in the client terminal 10 in advance, a download time is not required, so that the reproduction of the web page can be started quickly.
  • the music data when the music data is registered in the database module 3, the music is reproduced without inquiring to the server 5, and when the music data is not registered, the server 5 is not registered.
  • the music data is acquired from it, registered in the database module 3 and then played.
  • the player module 2 When the player module 2 registers the song data that has been cached to the database module 3, it converts the song data to a song format that conforms to the specifications of the player module 2. As a result, it is possible to shorten the time until the start of the reproduction of the sound data and to shorten the reproduction processing time itself.
  • the content data (sound and image) of the web page is managed independently of the page, thereby enabling a page-independent cache.
  • the page can be played at high speed.
  • the content data (sound 'image) used repeatedly on the web page is embedded in the memory, so that the same sound' image is not downloaded each time. Can also display web pages. 2004/011629
  • the above-described information reproducing apparatus can be additionally registered when accessing a web page in which new content data (sound 'image) is used. Become.
  • the information playback device described above automatically erases data that has been saved infrequently among already stored data according to the capacity of the non-volatile memory of the terminal. So that efficient use of resources becomes " ⁇
  • the information reproducing apparatus described above provides an index indicating the importance of the cached content data itself, and can prevent automatic deletion of important content data (sound and image) that should not be automatically deleted. .
  • the information playback device described above provides content data (sounds, images) in various compression formats and sizes on the Web, but the compression format and size that correspond to the terminal specifications at the time of registration are provided. Since it is converted and stored in advance, high-speed playback can be started by omitting the conversion process when using it.
  • Computer-readable recording media include magnetic recording devices, optical discs, magneto-optical recording media, and semiconductor memory.
  • Magnetic recording devices include hard disk drives (HDDs), flexible disks (FDs), and magnetic tapes.
  • Examples of the optical disk include a DVD (DigitatlVertsateDisc), a DVD-RAM, a CD-ROM, a CD-R (Recordable) / RW (ReWritab1e), and the like.
  • Magneto-optical recording media include MO (Magneto-OptiCaldisk).
  • Portable recording media such as VD and CD-ROM are sold.
  • the program can be stored in the storage device of the server computer, and the program can be transferred from the server computer to another computer via a network.
  • the computer that executes the program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. It should be noted that the computer can read the program directly from the portable recording medium and execute processing according to the program. In addition, the computer can sequentially execute processing according to the received program each time the program is transferred from the server computer.
  • the client terminal 10 receives a radio broadcast signal broadcasted from the radio station RS via radio or the like, but the present invention is not limited to this.
  • the present invention can also be applied to a case where the client terminal 10 receives radio broadcast data from an Internet radio server via a network such as the Internet.
  • the client terminal 10 is applied as the information reproducing apparatus.
  • the present invention is not limited to this.
  • various other information processing apparatuses such as a personal computer and an audio device
  • Various other mobile terminal devices such as a mobile phone and a PDA (Personal Digital Assistant) can be applied.
  • the present invention is not limited to this.
  • a circuit or the like for performing the above-described processing (the processing described with reference to FIGS. 2 and 5) is provided in the client terminal 10 in advance, and the circuit in which the client terminal 10 is provided is provided. Control may be performed to execute such processing by hardware.

Abstract

情報再生装置は、受信したページ情報内の再生命令に応じて、ページ情報に含まれるコンテンツデータを再生するプレイヤモジュール2と、このプレイヤモジュール2に返却されたコンテンツデータをページ情報とともに出力するブラウザ1と、プレイヤモジュール2により再生可能な状態でコンテンツデータを予め登録しておくことが可能なデータベースモジュール3とを備え、ネットワーク4を介して接続されたサーバ5にページ情報を要求する要求情報を送信するとともに、ページ情報およびそこに含まれる所定のコンテンツデータを受信する際に、再生命令に対応するコンテンツデータをデータベースモジュール3、あるいはサーバ5に対して要求する。

Description

情報再生装置および方法、 並びにプログラム 技術分野
この発明は、 情報再生装置および方法、 記録媒体、 並びにプログラムに関し、 特に、 圧縮されたコンテンツデータを含むぺージ情報をキャッシュすることによ 明
り、 クライアント端末からネットワークを介してサーバへの無駄なネットワーク アクセスを防ぐようにした情報再生装置および方法、 記録媒体、 並びにプログラ ムに関する。 書
背景技術
入力ざれた情報を記憶して処理する小型の電子機器は、 入力された情報を内部 の記憶媒体に 且記憶させて、 その後に所定の処理方法でデータ処理を実行でき る。 このような電子機器には、 例えば音楽データの配信システム等に適用して好 適な、 パーソナルコンピュータ、 家庭用ゲーム装置あるいは携帯電話装蘆等の多 種多様な端末装置が開発されている。 こうした電子機器に対する情報配信システ ムでは、 例えば、 一度検索したウェブページのデータをクライアント端末側の所 定のメモリに記憶しておき、 そのウェブページが再度検索されたとき、 記憶され ているデータを利用してウェブページを表示させる、 いわゆるウェブキヤッシュ
(W e b c a c h e ) を行うことで、 所望の情報を容易に配信することができ る。
一般に、 ウェブキャッシュによるウェブページ表示は、 ページ情報の表示とュ 一ザ一操作によつて表示されたぺージの遷移とを行う機能を持った WWW ( W o r l d W i d e W e b ) ブラウザ、 例えばインタネットエクスプローラ などによって容易に実行できる。 wwwブラウザでは、 ユーザーが階層移動する 際に、 移動先のページを先読みキャッシュすることで、 応答性が良くなつており 、 元の階層へ戻った際に元ページがキャッシュされていることで、 無駄なネット ワークアクセスを防ぐような工夫もなされている。 例えば、 U R Lに対するぺー ジ情報を最終アクセス日時とともに逐次キャッシュしておき、 さらには、 階層を またいだキャッシュを行うことができる。 ' 特許文献 1には、 例えばビデオ力メラにより WWWサービスで提供されている ウェブページをインターネットから検索し、 それを表示部に表示する情報処理装 置についての発明の記載がある。 ここでは、 一度検索したウェブページのデータ を外部の記録メディアに記憶して、 小型の電子機器においても、 ウェブキヤッシ ュを適切に行えるようにしている。 このことにより、 後に同じウェブページの表 示が要求されたとき、 今度はインターネットからデータを検索するのではなく、 記録メディアに記憶しておいたデータを読み出し、 それに基づいてウェブページ を表示するようにして、 一度アクセスされたウェブページが迅速に表示できる。 ,すなわちこのような電子機器は、 ユーザー操作で同じ U R Lが指定された際に は、 ネットワークからページ情報に対応するコンテンツをいちいちダウンロード するのではなく、 クライアント端末であるビデオカメラ内のキヤッシュメモリか ら読み出すようにしていた。 また、 キャッシュメモリには記憶容量の制限という 条件があるため、 最終ァグセス日時が古いものから順に消去するなどの方法が採 用され、 メモリの効率利用と新たなキャッシュデータの常時使用とを可能にする などの工夫がなされていた。 ' ' 特許文献 1 特開 2 0 0 3 - 1 2 2 6 2 0号公報 (段落番号 〔0 0 1 0〕 〜 〔 0 0 1 8〕 , 第 1図) 。 ところが、 従来のインタネットエクスプローラなどの wwwブラゥザによるキ ャッシュ方法では、 ウェブページをページ単位でキャッシュしていた。 そのため
、 携帯電話機のように内蔵されるメモリの記憶容量が少ない端末装置の場合、 複 数ページに同じコンテンツの画像データ、 あるいは音声情報が含まれている場合 であっても、 それらのコンテンツだけを繰り返して読み出すということができず 、 メモリの利用効率が悪いという問題があった。
また、 ユーザーが頻繁に訪れるウェブページでは、 そのサウンドデータや画像 データなど大容量のコンテンッデータを含み、 それらが例えばゥェブ上でそれ程 頻繁に更新されないで存在する。 とくに、 ポータルウェブページのデータは、 そ のようなコンテンツデータが当該端末装置にキヤッシュされていないと、 常にネ ットワークを経由したダウンロードのための時間を必要とする。
さらに、 キャッシュデータのデータ形式はゥェプ上で規定されていて、 それを 端末装置で利用するにはその時点でデータ形式を変換する処理が必要であるため 、 キヤッシュデータであってもその利用毎の処理に時間を要するという問題があ つた。 発明の開示
本発明は、 このような状況に鑑みてなされたものであり、 ウェブページを構成 している比較的大きなコンテンツデータを、 ページ情報と独立したオブジェク,ト として管理して、 効率よく利用できる情報再生装置および方法、 記録媒体、 並び にプログラムを提供することを目的としている。 .
かかる課題を解決するため本発明においては、 情報再生装置において、 ネット ワークを介して接続された外部装置にページ情報を要求する要求情報を送信する とともに、 ページ情報およびそこに含まれる所定のコンテンツデータを受信する 送受信手段と、 送受信手段により受信されたぺ一ジ情報内のコンテンッデータ取 得要求に応じて、 当該コンテンツデータ取得要求に応じたコンテンツデータを取 得するコンテンツデータ取得手段と、 コンテンツデータ取得手段により取得され たコンテンッデータを記憶する記憶手段と、 コンテンツデータ取得手段により取 得されたコンテンツデータをページ情報とともに出力する出力手段と、 コンテン ッデータ取得要求に対応するコンテンツデータが記憶手段に登録されているか否 かを検出し、 登録されている場合には、 コンテンツデータ取得手段がそのコンテ ンッデータを取得するように制御し、 コンテンツデータが記憶手段に登録されて いない場合には、 コンテンツデータ取得手段が送受信手段を介して、 コンテンツ データを外部装置から取得するように制御する制御手段とを設けるようにした。 また本発明においては、 情報再生方法において、 ネットワークを介して接続さ れた外部装置にページ情報を要求する要求情報を送信する送信ステップと、 送信 ステップの処理で要求された、 所定のコンテンツデータの取得要求を含むページ 情報を外部装置から受信する受信ステップと、 受信ステップの処理で受信された コンテンツデータ取得要求に対応するコンテンツデータが、 所定の記憶装置にコ ンテンッデータとして登録されているか否かを検出する検出ステップと、 検出ス テツプの処理で、 ぺージ情報に含まれるコンテンツデータ取得要求に対応するコ ンテンッデータが記憶装置に登録されていると検出した場合にはそのコンテンツ データを取得し、 コンテンツデータが登録されていないと検出した場合にはコン テンッデータ取得要求に対応するコンテンツデータを外部装置から受信して取得 する取得ステップと、 検出ステップの処理で、 コンテンツデータが登録されてい ないと検出した場合、 取得ステップの処理により取得されたコンテンツデータを 記憶装置に記憶する記憶ステップと、 ページ情報と共に、 取得ステップの処理に より取得されたコンテンツデータを出力する出力ステップとを設けるようにした さらに本発明においては、 コンピュータに実行させるプログラムにおいて、 ネ ットワークを介して接続された外部装置にページ情報を要求する要求情報を送信 する送信ステップと、 送信ステツプの処理で要求された外部装置から所定のコン テンッデータの取得要求を含むページ情報を受信する受信ステップと、 受信ステ ップの処理で受信されたコンテンッデータ取得要求に対応するコンテンッデータ が、 所定の記憶装置にコンテンツデータとして登録されているか否かを検出する 検出ステップと、 検出ステップの処理で、 ページ情報に含まれるコンテンツデー タ取得要求に対応するコンテンツデータが記憶装置に登録されていると検出した 場合にはそのコンテンツデータを取得し、 コンテンッデータが登録されていない と検出した場合にはコンテンツデータ取得要求に対応するコンテンツデータを外 部装置から受信して取得する取得ステップと、 検出ステップの処理で、 コンテン ッデータが登録されていないと検出した場合、 取得ステップの処理により取得さ れたコンテンツデータを記憶装置に記憶する記憶ステップと、 ぺージ情報と共に 取得ステップの処理により取得されたコンテンツデータを出力する出力ステップ とを設けるようにした。
この発明の情報再生装置および方法、 並びにプログラムでは、 ネットワークに アクセスする度に、 ウェブページのコンテンツデータ (サウンド ·画像) を毎回 ダウンロードしなくても、 それらを再生可能となり、 迅速にウェブページの再生 を開始できる。 図面の簡単な説明
図 1は、 本実施の形態の情報再生装置がクライアント端末として適用される情 報提供システムの全体構成を示す図である。
図 2は、 本実施の形態の情報再生装置における画像データの再生シーケンスを 示すフローチヤ一トである。
図 3は、 本実施の形態の情報再生装置の回路構成を示すブ'口ック図である。 図 4は、 本実施の形態の情報再生装置のプログラムモジュールを示す図である 図 5は、 本実施の形態の情報再生装置におけるサゥンドデータの再生シ一ケン スを示すフローチャートである。 発明を実施するための最良の形態 '
以下、 ページを構成している比較的大きなコンテンツデータを、 ページ情報と 独立したオブジェク トとして管理し、 利用可能とするという目的を実現する情報 再生装置の最良の形態について説明する。
図 1は、 本実施の形態の情報再生装置をクライアント端末として適用可能な情 報提供システムの全体構成を示す図である。
この図 1に示すように、 1 00は全体として情報提供システムを示し、 クライ アント端末 10はラジオ局 R Sからの放送を受信する。
この情報提供システム 100では、 当該ラジオ局 RSと専用線接続されたコン ピュータ構成の関連情報提供サーバ K Sが、 ラジオ局 R Sに代わって当該ラジオ 局 R Sのウェブページを開設している。 この関連情報提供サーバ KSは、 クライ アント端末 10からの取得要求に応じて当該ラジオ局 RSで放送した楽曲に関連 する楽曲情報を関連情報としてインターネット 20等のネットワークを介して提 供し得るように構成されている。
情報提供システム 100の関連情報提供サーバ K Sは、 そのウェブページ等を 介してィンターネット 20上で行っている情報提供サービスのアクセス先を示す URL情報をコンピュータ構成の URL提供サーバ 30へ通知する。
URL提供サーバ 30は、 情報提供サービスのアクセス先アドレスを示す UR Lの変更があつた場合でも、 関連情報提供サーバ K Sからの通知によつて変更後 の URLを管理しており、 クライアント端末 1 0からラジオ局 R Sの情報提供サ 一ビスへのアクセス先の問い合わせに対して最新の URLを常時提供し得る。 ラジオ放送では受信可能な地域が制限されるために、 同じ周波数を複数の地域 で共通に用いている場合がある。 例えば 80. 0MH zの周波数は、 首都圏では FM東京が使用しており、 東北地方では FM青森が使用している。
すなわち、 クライアント端末 1 0では、 URL提供サーバ 30に対して周波数 を特定しただけではラジオ局 R Sを特定したことにはならず、 当該ラジオ局 R S を特定するためのコールサインと呼ばれる固有の情報を URL提供サーバ 30へ 通知することにより、 当該ラジオ局 R Sの情報提供サービスに対するアクセス先 を示す URLを UR L提供サーバ 30から間違いなく受け取ることができる。 つぎに、 上述したクライアント端末 10における情報再生の手順の一例につい て説明する。 '
図 2は、 本実施の形態の情報再生装置における画像データの再生シーケンスを 示すフローチヤ一トである。
ブラウザ (B r ow s e r) 1、 プレイヤ (P l a y e r) モジュール 2、 お ょぴデータベース (D a t a b a s e) モジユーノレ 3は、 いずれも図 1に示すク ライアント端末 1 0を構成するものであって、 WWWウェブなどのネットワーク 4 (インターネット 20に相当する) を介して、 外部装置であるサーバ ( S e r v e r) 5に接続されている。 このブラウザ 1は、 サーバ 5に対してぺー ジ情報を要求する要求情報を送信し、 所定のコンテンツデータを含むページ情報 を受信して表示するためのソフトウェアであって、 後述するコミュニケーション モジユーノレ (C o mmu n i c a t i o n Mo d u l e) 3 1 (図 4) などと ともにクライアント端末 10における送受信手段を構成するものである。
ブラウザ 1は、 画面遷移の際にサーバ 5に面面要求する要求情報 (R e q P a g e) を出し (ステップ S 1) 、 要求情報に対する応答 (R e s P a g e ) として、 応答サーバ 5から所定の画像データの再生命令を含むページ情報 (ゥ エブページ) を受信する (ステップ S 2) 。 つぎに、 ブラウザ 1では 信したゥ エブページを表示するために、 プレイヤモジュール 2に対してウェブページに含 まれるコンテンツデータである画像データを、 ページ情報内の再生'命令により特 定して、 プレイヤモジュール 2に対して画像取得要求 (g e t i ma g e) が 行われる (ステップ S 3) 。
データベースモジュール 3には、 プレイヤモジュール 2により再生可能な状態 で、 画像データなど複数のコンテンツデータが予め登録されている。 プレイヤモ ジュール 2で 、 このデータベースモジュール 3に、 再生要求された画像データ が登録されているかどうかを判断し (ステップ S 4) 、 登録されている場合には サーバ 5へ問い合わせをすることなく、 データベースモジユーノレ 3内の画像デー タをプレイヤモジュール 2に返却し、 登録されていない場合はサーバ 5に対して 対応する画像データを要求 (R e q i ma g e d a t a) し (ステップ S 5 ) 、 その要求に対する応答 (R e s i ma g e d a t a) として、 データべ ースモジュール 3内のデータとして受信する (ステップ S 6) 。 そして、 新たに取得した画像データをデータベースモジュール 3に登録 ( R e g i ma g e d a t a ) する (ステップ S 7 ) 。 その後、 サーバ 5から 取得した画像データをブラウザ 1に渡し (ステップ S 8) 、 ブラウザ 1が、 図示 しないモニタなどにより、 取得し^画像データを表示する。
再生する画像データがデータベースモジュール 3にキャッシュされている場合 、 データベースモジュール 3内の画像データをプレイヤモジュール 2が取得 ( g e t i ma g e d a t a) し、 ブラゥザ 1に渡す (ステップ S 8) 。 ブラ ゥザ 1では、 図示しないモニタなどにより'、 取得した画像データを表示する。 プレイヤモジュール 2では、 取得した画像データをデータベースモジュール 3 へ登録する際にブラゥザ 1の仕様に合わせた画像データフォーマツトへ変換する ことで、 クライアント端末 1 0におけるブラゥザ 1による画像表示 パフォーマ ンスが向上する。 そのため、 クライアント端末 1 0では、 画像データを取り込む ときに、 そこで取り扱いやすい画像の圧縮形式とデータサイズに変換して、 デー タベースモジュール 3に登録することが好ましい。
例えば、 外部装置からクライアント端末 1 0に G I F (G r a p h i c s I n t e r c h a n g e F o rma t) 开式などの圧縮形式の画像データが送 信されてくれば、 それを BMP形式のデータに変換し、 また音声圧縮フォーマツ トとして MP 3 (MPEG Au d i o L a y e r 3) 形式などの圧縮形式 の音声データが送信されてくれば、 それを P CM (Pu l s e C o d e Mo d u l a t i o n) 形式のデータに変換している。 また、 データベースモジ ユール 3では、 データ容量の大きさによっては画像データを圧縮した状態で保持 することが好ましい。 例えば、 頻繁に表示に使う画像についてはデコード (解凍 伸長) した状態で保持してもよい。
このような手順により、 クライアント端末 10でウェブサービスを受けるため にインターネット上のサーバ 5とブラウザ 1とが接続され、 ページ情報と独立し たォブジェクトとして管理されている画像データを利用して、 ゥヱプページを高 速に再生して表示することができる。 また、 ブラウザ 1はページ単位でのページキャッシュを利用して、 ページと'独 立したサゥンドデータ ·画像データを保存することができ、 ぺージ依存しないキ ャッシュによりユーザビリティの向上が実現できる。
図 3は、 本実施の形態の情報再生装置の回路'構成を示すプロック図である。 クライアント端末 1 0は、 CPU (C e n t r a l P r o c e s s i n g Un i t) 1 1、 プログラムを格納するためのフラッシュ RQM (R e a d On l y Memo r y) 1 2、 ハードディスク ドライブ (HDD) 1 3、 プロ グラム実行のためのプログラム展開用の RAM (R a n d om A c c e s s Memo r y) 14、 ネットワークに接続するためのネットワークデバイス 1 5 、 パス 1 6などから構成されている。
C PU 1 1は、 バス 1 6を介して接続されたフラッシュ ROM 1 2から読み出 して RAMI 4に展開した OS等の基本プログラム、 および各種アプリケーショ ンプログラムに基づいて全体の制御や所^の演算処理等を行う制御手段であって 、 例えばネットワーク 4を介した通信動作、 ユーザーからの入出力操作、 メディ ァからのコンテンッ再生やラジオ局 R Sからダウンロードしたコンテンッの書き 込み、 および HDD 1 3の管理等を実行する。 HDD 1 3は、 インタフェース し I /¥) 1 3 aを介してパス 1 6と接続されている。
ネットワークデパイス 1 5は、 インタフェース (I/F) 1 5 aを介してバス 1 6と接続され、 CPU 1 1の制御に基づいて送信データのエンコード処理を行 い、 ネットワーク 4経由で外部のネットワーク対応機器へデータを送信し、 ある いは外部のネッ トワーク対応機器から受信した受信データのデコード処理を行い 、 CPU 1 1へ転送する。
ディスプレイ 1 7は、 例えば液晶デイスプレイ等の表示デパイスがクライアン ト端末 1 0の本体部筐体の表面に直接取り付けられている場合や、 外付けの表示 デパイスであってもよく、 ここで CPU 1 1による処理結果や各種情報が表示で きる。
メディアドライブ 1 8は、 例えば CD (C omp a c t D i s c) プレイヤ およぴフラッシュメモリ等でなるメモリスティック (登録商標) を再生するドラ イブであって、 再生結果がオーディオデータ処理部 1 9を介してディジタルアナ, ログ変換処理された後に、 2 c hのスピーカ S Pから出力される。
C P U 1 1は、 メディアドライブ 1 8を介して再生したデータが楽曲のオーデ ィォコンテンツである場合、 オーディオデータファイルとして H D D 1 3に記憶 する。 '
H D D 1 3には、 クライアント端末 1 0の製造時に予めサウンドデータ、 画像 データを保存することもできる。 その場合にも、 後にキャッシュされたコンテン ッデータと同様に、 関連情報提供サーバ K Sに相当するサーバ 5などの外部装置 から、 ネットワーク 4を介したダウンロードを必要としない。 また、 ウェブべ一 ジに新しいサウンドや画像が使われた場合には、 H D D 1 3に追加登録すること でクライアント端末 1 0の拡張性が図れる。 '
C P U 1 1では、 メディアドライブ 1 8によってメモリスティックに記憶され た複数枚の静止画を読み出して、 これらをディスプレイ 1 7にスライ ドショーと して表示することができる。 また、 H D D 1 3に記憶した複数の楽曲をランダム アクセスで読み出し、 あたかもジュークボックスのようにユーザー所望の順番で 再生して出力することも可能である。
このクライアント端末 1 0には、 バス 1 6を介して例えば AM、 F Mラジオチ ユーナなどのチューナ部 2 1も接続されており、 このチューナ部 2 1では、 C P U 1 1の制御に基づいて受信した放送信号を復調し、 その結果を放送音声として オーディオデータ処理部 1 9を介してスピーカ S Pから出力する。
図 4は、 本実施の形態の情報再生装置のプログラムモジュールを示す図である クライアント端末 1 0の端末内プログラム構成は、 ネットワーク通信を司るコ ミュニケーションモジュール 3 1、 コンテンツデータの圧縮形式やデータサイズ を判断してデータ形式を変換するプレイヤエンジン 3 2、 コンテンツデータを蓄 積したデータベースモジュール 3 3、 および表示画像や効果音の再生など、 実際 9
の再生制御を行うプレイヤモジュール 34からなるミ ドルウェアと、 ウェブぺー ジの画面遷移を行い、 ウェブページの画像表示や効果音の再生を司るユーザィン タフヱイスとしてブラウザ 35を備えている。 例えば、 上述したブラウザ 1はブ ラゥザ 35に相当し、 上述したプレイヤモジュール 2はプレイヤモジュール 34 に相当し、 上述したデータベースモジュール 3は、 データベースモジュール 33 に相当する。
表示画像や効果音を再生するプレイヤモジュール 34では、 コミュニケーショ ンモジュール 3 1で受信されたページ情報に含まれる J PEG (J o i n t Ph o t o g r a p h i c E x p e r t G r o u p ) 等の画像データの表示 命令を解読し、 複数のサーバ 5から受信したコンテンツデータを保存するときに 、 各コンテンツを一意に識別するための指標 (I Dデータ (識別情報) ) を付け るなどの再生制御を行う。
受信されたページ情報には、 画像データの表示命令とともに I Dデータや当該 I Dデータに対応する画像データが蓄積されるネットワーク上のァドレスを示す URLを含み、 ブラゥザ 35では I Dデータに応じて特定のコンテンツデータの みを再生し、 予め決められた属性のコンテンツデータをキャッシュするようにし ている。 そして、 データベースモジュール 3 3に対応するコンテンツデータが蓄 積されていない場合には、 当該 URLにアクセスして、 対応するコンテンツデー タを所定のサーバ 5から取得することができる。
たとえば、 I Dデータとしての、 UR I (Un i v e r s a l R e s o u r c e I d e n t i f i e r) のフアイノレ 力 v e n d o r + i d である場合に、 このファイル名をプレイヤモジュール 34が判断して、 データべ ースモジュール 3 3のキヤッシュデータを取得することができる。
また、 ブラウザ 35では、 コミュニケーションモジュール 3 1で受信したぺー ジ情報内の再生命令の頻度を検出し、 再生頻度が相対的に低いコンテンツデータ をデータベースモジュール 33から消去するように制御するように構成されてい る。 したがって、 クライアント端末 1 0の有するメモリ容量に応じてサウンドデ P T/JP2004/011629
ータ ·画像データの登録時に使用頻度の低いものから順に自動的に消去すること で、 リソースの効率化が図れる。
また、 ブラウザ 3 5は、 例えばユーザーの操作に応じて、 コンテンツデータと 当該コンテンツデータの重要度を示す指標とをデータベースモジュール 3 3に登 録することにより、 当該コンテンツデータの指標に応じて再生頻度にかかわらず 消去しないように構成されている。
したがって、 自動消去してはならないクライアント端末 1 0にとつての重要な サウンドデータ '画像データなど、 そのデータの重要度を示す指標に応じたコン テンッデータの管理が可能になる。 この場合に、 U R Iのファイル名を判断して 、 デ―タベースモジュール 3. 3のキャッシュデータが所定の登録数を超えた時点 で、 特定ベンダ以外のファイルを消去することもできる。
さらに、 ブラウザ 3 5では、 サーバ 5から圧縮されたコンテンツデータを受け 取ったとき、 例えばそこに含まれるベンダ I Dなどに応じてデータベースモジュ ール 3 3に伸張データを登録するように制御できる。 したがって、 より頻繁に利 用するポータルゥヱブベージのコンテンツなどについては変換処理を省くことに' より、 高速再生開始が可能となる。
また、 ブラゥザ 3 5は、 サーバ 5から受け取ったコンテンツデータをプレイヤ エンジン 3 2の特性に対応した圧縮形式とデータサイズに変換して、 データべ一 スモジュール 3 3に登録するように構成している。 したがって、 サウンドデータ •画像データの登録時にクライアント端末 1 0に応じて、 それぞれのデータ形式 で保存することにより、 それらの利用の際にもデータ処理の負担を軽減できる。 つぎに、 上述した情報再生装置によって、 M P 3形式などの音声圧縮データ ( サウンドデータ) を再生する手順を説明する。
図 5は、 本実施の形態の情報再生装置におけるサゥンドデータの再生シーケン スを示すフローチャートである。 ここで、 再生命令に対応するコンテンツデータ には、 画像データとサウンドデータの両者を含むものとする。
ブラゥザ (B r o w s e r ) 1、 プレイヤ (P l a y e r ) モジユーノレ 2、 お よびデータベース (D a t a b a s e) モジュール 3は、 いずれも図 2における 画像データの再生シーケンスに示すものと対応しており、 それぞれ WWWウェブ などのネットワーク 4を介してサーバ 5に接続されている。
ブラウザ 1は、 画面遷移の際にサーバ 5に対して画面要求 (R e q P a g e ) を出し (ステップ S 1 1) 、 画面要求に対する応答 (R e s P a g e) とし て、 所定のサウンドデータの再生命令を含むページ情報 (ウェブページ) を受信 する (ステップ S 1 2) 。 つぎに、 ブラゥザ 1では受信したウェブページを表示 するとともに、 プレイヤモジュール 2に対してそのウェブページに含まれる楽曲 要求に対応するサウンドデータを、 ページ情報内の再生命令により特定して、 プ レイヤモジュール 2に対してサウンド再生要求 (p l a y s o un d) が行わ れる (ステップ S 1 3) 。
データベースモジュール 3には、 プレイヤモジュール 2により再生可能な状態 で、 画像データやサウンドデータなど、 それぞれ複数のコンテンツデータが予め 登録されている。 プレイヤモジュール 2では、 このデータベースモジュール 3に 、 再生要求されたサウンドデータが登録されているかどうかを判断し (ステップ S 14) 、 登録されている場合にはサーバ 5へ問い合わせをすることなく、 デー タベースモジュール 3内のサゥンドデータをプレイヤモジュール 2に返却し、 登 録されていない場合はサーバ 5に対して対応するサウンドデータを要求 (R e q s o u n d d a t a) し (ステップ S 1 5) 、 その要求に対する応答 (R e s s o u n d d a t a) として、 データベースモジュール 3内の楽曲データとし て受信する (ステップ S 1 6) 。
そして、 新たに取得したサゥンドデータをデータベースモジュール 3に登録 ( R e g s o u n d d a t a) する (ステップ S 1 7) 。 その後、 サーバ _5か 取得したサウンドデータを再生する (ステップ S 1 9) 。
再生するサウンドデータがデータベースモジュール 3にキヤッシュされている 場合、 データベースモジュール 3内のデータをプレイヤモジュール 2が取得 ( g e t s o u n d d a t a) する (ステップ S 1 8) 。 プレイヤモジユーノレ T JP2004/011629
2は、 取得したサウンドデータを再生する (ステップ S 1 9 ) 。
プレイャモジュール 2では、 取得したサゥンドデータをデータベースモジユー ル 3へ登録する際にプラゥザ 1の仕様に合わせたサウンドデータフォーマツトへ 変換することで、 ブラウザ 1による画像表示の際に、 より早くサウンドデータを 再生することが可能となる。
このような手順により、 クライアント端末 1 0でウェブサービスを受けるため にインターネット上のサーバ 5とブラウザ 1とが接続され、 ページ情報と独立し たオブジェクトとして管理されている画像データ、 サウンドデータを利用して、 ウェブページを高速に再生して表示することができる。 また、 予めクライアント 端末 1 0に保存することによって、 ダウンロード時間を必要としなくなるから、 ウェブページの再生を迅速に開始できる。
このように、 上述した情報再生装置では、 楽曲データがデータベースモジユー ル 3内に登録されている場合は、 サーバ 5へ問い合わせをせずに楽曲再生を行い 、.登録されていない場合はサーバ 5より楽曲データを取得して、 データベースモ ジュール 3内へ登録してから楽曲再生を行う。
なお、 プレイャモジユー/レ 2がデータベースモジユーノレ 3 へキヤッシュされた 楽曲データを登録する際に、 プレイヤモジュール 2の仕様に合わせた楽曲フォー マットへ変換している。 これにより、 サウンドデータの再生開始までの時間を短 くしたり、 再生処理時間自体を低減したりすることができる。
また、 上述した情報再生装置 (クライアント端末 1 0 ) では、 ウェブページの コンテンツデータ (サウンド ·画像) をページと独立管理することにより、 ぺー ジに依存しないキヤッシュが可能になり、 小さな記憶領域でウェブページを高速 .に再生できる。
また、 上述した情報再生装置では、 端末装置としての出荷時に、 ウェブページ に操り返し使われるコンテンツデータ (サウンド '画像) をメモリに埋めこむこ とにより、 同一のサウンド '画像をいちいちダウンロードしなくても、 ウェブべ ージの表示が可能になる。 2004/011629
また、 上述した情報再生装置は、 新しいコンテンツデータ (サウンド '画像) が使われたウェブページにアクセスした場合、 そのサウンド '画像を追加登録す ることができるの,で、 拡張性を持つものとなる。
また、 上述した情報再生装置は、 新しいコンテンツデータ (サウンド '画像) を登録する場合、 端末の不揮発メモリの容量に応じて、 すでに保存されているデ ータのうち使用頻度が低いものを自動消去しているので、 リソースの効率的な使 用が"^能になる。
また、 上述した情報再生装置は、 キャッシュされたコンテンツデータ自体の重 要度を示す指標を設け、 自動消去してはならない重要なコンテンツデータ (サゥ ンド .画像) などの自動消去を防ぐことができる。
ざらに、 上述した情報再生装置は、 ウェブ上では、 コンテンツデータ (サゥン ド,画像) は様々な圧縮形式、 サイズで提供されるが、 登録時に端末の仕様に対 応している圧縮形式、 サイズに予め変換して保存しているので、 利用する際の変 換処理を省くことにより、 高速再生開始が可能となる。
なお、 上記の処理機能は、 コンピュータによって実現することができる。 その 場合、 情報再生装置が有すべき機能の処理内容を記述したプログラムが提供され る。 そのプログラムをコンピュータで実行することにより、 上記処理機能がコン ピュータ上で実現される。 処理内容を記述したプログラムは、 コンピュータで読 み取り可能な記録媒体に記録しておくことができる。 コンピュータで読み ¾り可 能な記録媒体としては、 磁気記録装置、 光ディスク、 光磁気記録媒体、 半導体メ モリなどがある。 磁気記録装置には、 ハードディスク装置 (HDD) 、 フレキシ ブルディスク (FD) 、 磁気テープなどがある。 光ディスクには、 DVD ( D i g i t a l Ve r s a t i l e D i s c) , DVD-RAM, CD-R OM、 CD-R (R e c o r d a b l e) /RW (R e W r i t a b 1 e ) など がある。 光磁気記録媒体には、 MO (Ma g n e t o-Op t i c a l d i s k) などがある。
プログラムを流通させる場合には、 たとえば、 そのプログラムが記録された D JP2004/011629
VD、 CD— ROMなどの可搬型記録媒体が販売される。 また、 プログラムをサ —バコンピュータの記憶装置に格納しておき、 ネットワークを介して、 サーバコ ンピュータから他のコンピュータにそのプログラムを転送することもできる。 プログラムを実行するコンピュータは、 たとえば、 可搬型記録媒体に記録され たプログラムもしくはサーバコンピュータから転送されたプログラムを、 自己の 記憶装置に格納する。 そして、 コンピュータは、 自己の記憶装置からプログラム を読み取り、 プログラムに従った処理を実行する。 なお、 コンピュータは、 可搬 型記録媒体から直接プログラムを読み取り、 そのプログラムに従った処理を実行 することもできる。 また、 コンピュータは、 サーバコンピュータからプログラム が転送される毎に、.逐次、 受け取ったプログラムに従った処理を実行することも できる。
なお上述の実施の形態においては、 クライアント端末 1 0が、 ラジオ局 RSか ら無線等を介して放送されているラジオ放送信号を、 受信する場合について述べ たが、 本発明はこれに限らず、 クライアント端末 10が、 インターネットラジオ サーバからインターネット等のネットワークを介してラジオ放送データを、 受信 する場合にも適用することができる。
また上述の実施の形態においては、 情報再生装置としてクライアント端末 10 を適用する場合について述べたが、 本発明はこれに限らず、 例えば、 パーソナル コンピュータやオーディォ機器等のこの他種々の情報処理装置、 携帯電話機や P D A (P e r s o n a l D i g i t a l A s s i s t a n c e) 等のこの他 種々の携帯端末装置を適用することができる。
また上述の実施の形態においては、 クライアント端末 10が上述した処理 (図 2や図 5等により説明した処理) を、 インストールされているプログラムに従つ て実行する場合について述べたが、 本発明はこれに限らず、 上述した処理 (図 2 や図 5等により説明した処理) を実行するための回路等をクライアント端末 1 0 に予め設けておき、 そしてクライアント端末 1 0が当該設けられた回路を制御し て、 かかる処理をハードウェア的に実行するようにしても良い。 産業上の利用可能性
ネットワークに接続されたオーディオ機器などに対して、 インターネットなど のブロードバンドから音楽や画像その他の関連情報を直接配信する際に、 ユーザ 一に提供する楽曲情報の著作権管理を可能にした楽曲配信システムなどに利用で さる。

Claims

請 求 の 範 囲
1 . ネットワークを介して接続された外部装置にページ情報を要求する要求情報 を送信するとともに、 上記ページ情報およびそこに含まれる所定のコンテンツデ 一タを受信する送受信手段と、
上記送受信手段により受信された上記ぺージ情報内のコンテンツデータ取得要 求に応じて、 当該コンテンツデータ取得要求に応じたコンテンツデータを取得す るコンテンツデータ取得手段と、
上記コンテンッデータ取得手段により取得された上記コンテンツデータを記憶 する記憶手段と、
上記コンテンツデータ取得手段により取得されたコンテンツデータを上記ぺー ジ情報とともに出力する出力手段と、 '
上記コンテンッデータ取得要求に対応するコンテンツデータが上記記憶手段に 登録されているか否かを検出し、 登録されている場合には、 上記コンテンツデー タ取得手段がそのコンテンツデータを取得するように制御し、 上記コンテンツデ ータが上記記憶手段に登録されていない場合には、 上記コンテンツデータ取得手 段が上記送受信手段を介して、 上記コンテンツデータを上記外部装置から取得す るように制御する制御手段と、
を具えることを特徴とする情報再生装置。
2 . 上記制御手段は、 上記ページ情報内のコンテンツデータ取得要求に対応する コンテンツデータを上記記憶手段に記録する '
ことを特徴とする請求の範囲第 1項に記載の情報再生装置。
3 . 上記制御手段は、 ポータルサイトのぺージ情報に係る画像データを上記記憶 手段に記録する
ことを特徴とする請求の範囲第 2項に記載の情報再生装置。
4 . 上記制御芋段は、 ポータルサイトのページ情報に係るサウンドデータを上記 記憶手段に記録する
ことを特徴とする請求の範囲第 2項に記載の情報再生装置。
5 . 上記制御手段は、 所定の頻度以上アクセスされたコンテンツデータを、 上記 記憶手段に記録する
ことを特徴とする請求の範囲第 1項に記載の情報再生装置。
6 . 上記制御手段は、 アクセス頻度が相対的に低いコンテンツデータを上記記憶' 手段から消去する . ことを特徴とする請求の範囲第 1項に記載の情報再生装置。
7 . 上記制御手段は、 上記コンテンツデータと当該コンテンツデ^ "タの重要度を 示す指標とを上記 ΐ己憶手段に登録することにより、 当該コンテンツデータの指標 に応じて再生頻度にかかわらず上記コンテンツデータを消去しない
ことを特徴とする請求の範囲第 6項に記載の情 ¾再生装置。
8 . 上記制御手段は、 上記外部装置から圧縮されたコンテンツデータを受け取つ たとき、 上記記憶手段に伸張データを登録する
ことを特徴とする請求の範囲第 1項に記載の情報再生装置。
9 . 上記制御手段は、 所定の属性の上記圧縮されたコンテンツデータを受け取つ たとき、 上記記憶手段に伸張データを登録するように制御する
ことを特徴とする請求の範囲第 8項に記載の情報再生装置。
1 0 . 上記コンテンツデータ取得手段は、 取得されたコンテンツデータを再生す る再生手段を有し、
上記制御手段は、 上記外部装置から受け取ったコンテンツデータを上記再生手 段の特性に対応した圧縮形式のデータに変換して、 上記記憶手段に登録する ことを特徵とする請求の範囲第 1項に記載の情報再生装置。
1 1. 上記制御手段は、 上記送受信手段で受信したページ情報内に上記コンテン ッデータ取得要求と URL (Un i f o rm R e s o u r c e L o c a t o r) とを含んでおり、 かつ上記コンテンツデータ取得要求に対応するコンテ ンッデータが上記記憶手段に登録されていない場合、 上記 U R Lにアクセスし、 上記外部装置から上記コンテンツデータを取得する ·
ことを特徴とする請求の範囲第 1項に記載の情報再生装置。
1 2. ネットワークを介して接続された外部装置にページ情報を要求する要求情 報を送信する送信ステップと、
上記送信ステップの処理で要求された、 所定のコンテンツデータの取得要求を 含むぺージ情報を上記外部装置から受信する受信ステップと、
上記受信ステップの処理で受信された上記コンテンツデータ取得要求に対応す るコンテンツデータが、 所定の記憶装置にコンテンツデータとして登録されてい るか否かを検出する検出ステップと、
上記検出ステツプの処理で、 上記ぺージ情報に含まれる上記コンテンツデータ 取得要求に対応するコンテンツデータが上記記憶装置に登録されていると検出し た場合にはそのコンテンツデータを取得し、 上記コンテンツデータが登録されて いないと検出した場合には上記コンテンツデータ取得要求に対応するコンテンツ データを上記外部装置から受信して取得する取得ステップと、
上記検出ステップの処理で、 上記コンテンツデータが登録されていないと検出 した場合、 上記取得ステップの処理により取得されたコンテンツデータを上記記 憶装置に記憶する記憶ステップと、 上記ページ情報と共に、 上記取得ステップの処理により取得されたコンテンツ データを出力する出力ステップと
を具えることを特徴とする情報再生方法。
1 3 . ネットワークを介して接続された外部装置にページ情報を要求する要求情 報を送信する送信ステップと、
上記送信ステップの処理で要求された上記外部装置から所定のコンテンツデ一 タの取得要求を含むページ情報を受信する受信ステップと、
上記受信ステップの処理で受信された上記コンテンツデータ取得要求に対応す るコンテンツデータが、 所定の記憶装置にコンテンツデータとして登録されてい るか否かを検出する検出ステップと、
上記検出ステップの処理で、 上記ぺージ情報に含まれる上記コンテンツデータ 取得要求に対応するコンテンツデータが上記記憶装置に登録されていると検出し た場合にはそのコンテンッデータを取得し、 上記コンテンッデータが登録されて いないと検出した場合には上記コンテンツデータ取得要求に対応するコンテンツ データを上記外部装置から受信して取得する取得ステツプと、
上記検出ステップの処理で、 上記コンテンツデータが登録されていないと検出 した場合、 上記取得ステップの処理により取得されたコンテンツデータを上記記 憶装置に記憶する記憶ステップと、
上記ページ情報と共に上記取得ステツプの処理により取得されたコンテンツデ ータを出力する出力ステップと
をコンピュータに実行させることを特徴とするプログラム。
PCT/JP2004/011629 2003-09-30 2004-08-06 情報再生装置および方法、並びにプログラム WO2005033952A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2005514364A JPWO2005033952A1 (ja) 2003-09-30 2004-08-06 情報再生装置および方法、並びにプログラム
CN2004800279654A CN1860453B (zh) 2003-09-30 2004-08-06 信息处理设备和方法
US10/573,418 US8156122B2 (en) 2003-09-30 2004-08-06 Information reproduction device and method and program
EP04771604A EP1669878A4 (en) 2003-09-30 2004-08-06 INFORMATION REPRODUCTION DEVICE, METHOD, AND PROGRAM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003341662 2003-09-30
JP2003-341662 2003-09-30

Publications (1)

Publication Number Publication Date
WO2005033952A1 true WO2005033952A1 (ja) 2005-04-14

Family

ID=34419211

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2004/011629 WO2005033952A1 (ja) 2003-09-30 2004-08-06 情報再生装置および方法、並びにプログラム

Country Status (6)

Country Link
US (1) US8156122B2 (ja)
EP (1) EP1669878A4 (ja)
JP (1) JPWO2005033952A1 (ja)
KR (1) KR20060085910A (ja)
CN (1) CN1860453B (ja)
WO (1) WO2005033952A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007200194A (ja) * 2006-01-30 2007-08-09 Kyocera Corp ウェブページの表示方法およびブラウザ装置、並びにウェブページ表示プログラム
JP2013545187A (ja) * 2010-10-27 2013-12-19 クゥアルコム・インコーポレイテッド リソースを温存するための電子デバイスのためのメディアファイルキャッシング
US10171613B2 (en) 2014-04-30 2019-01-01 Sony Corporation Client device, server, recording medium and information processing method

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7305700B2 (en) 2002-01-08 2007-12-04 Seven Networks, Inc. Secure transport for mobile communication network
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
JP2007249265A (ja) * 2006-03-13 2007-09-27 Brother Ind Ltd 印刷プログラム及びこれを記憶した記録媒体
US20080040466A1 (en) * 2006-06-22 2008-02-14 Sun Microsystems, Inc. System and method for object-oriented meta-data driven instrumentation
US7676475B2 (en) * 2006-06-22 2010-03-09 Sun Microsystems, Inc. System and method for efficient meta-data driven instrumentation
US20070299847A1 (en) * 2006-06-22 2007-12-27 Sun Microsystems, Inc. System and method for instrumentation using a native-asset-interface repository
US7711625B2 (en) * 2006-06-22 2010-05-04 Oracle America, Inc. Asynchronous events in meta-data driven instrumentation
US7562084B2 (en) * 2006-06-22 2009-07-14 Sun Microsystems, Inc. System and method for mapping between instrumentation and information model
US20070299846A1 (en) * 2006-06-22 2007-12-27 Sun Microsystems, Inc. System and method for meta-data driven instrumentation
US7805507B2 (en) * 2006-06-22 2010-09-28 Oracle America, Inc. Use of URI-specifications in meta-data driven instrumentation
US7734640B2 (en) * 2006-06-22 2010-06-08 Oracle America, Inc. Resource discovery and enumeration in meta-data driven instrumentation
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US7693963B2 (en) * 2007-08-13 2010-04-06 Anthony Johnson Technical support process for power monitoring networks
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
JP5298744B2 (ja) * 2008-10-02 2013-09-25 富士通株式会社 情報処理装置、制御方法及び制御プログラム
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
WO2012060996A2 (en) 2010-11-01 2012-05-10 Michael Luna Caching adapted for mobile application behavior and network conditions
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
EP2621144B1 (en) 2011-04-27 2014-06-25 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
WO2013041132A1 (en) 2011-09-21 2013-03-28 Telefonaktiebolaget L M Ericsson (Publ) Methods, devices and computer programs for transmitting or for receiving and playing media streams
WO2013086214A1 (en) 2011-12-06 2013-06-13 Seven Networks, Inc. A system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
EP2788889A4 (en) 2011-12-07 2015-08-12 Seven Networks Inc FLEXIBLE AND DYNAMIC INTEGRATION SCHEMES OF A TRAFFIC MANAGEMENT SYSTEM WITH VARIOUS NETWORK OPERATORS TO REDUCE NETWORK TRAFFIC
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
WO2014011216A1 (en) 2012-07-13 2014-01-16 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US9326185B2 (en) 2013-03-11 2016-04-26 Seven Networks, Llc Mobile network congestion recognition for optimization of mobile traffic
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10283246A (ja) * 1997-04-04 1998-10-23 Sony United Kingdom Ltd データベース・アクセス装置
WO1999053422A1 (en) * 1998-04-15 1999-10-21 Inktomi Corporation High performance object cache
JP2001222491A (ja) * 2000-02-09 2001-08-17 Nec Corp 情報提供システム、情報提供方法およびクライアント
JP2003153229A (ja) * 2001-11-15 2003-05-23 Mitsubishi Electric Corp データ通信装置及びデータ通信方法
JP2003242018A (ja) * 2002-02-14 2003-08-29 Sony Communication Network Corp キャッシュ方法およびキャッシュサーバ

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7190284B1 (en) * 1994-11-16 2007-03-13 Dye Thomas A Selective lossless, lossy, or no compression of data based on address range, data type, and/or requesting agent
US5991306A (en) * 1996-08-26 1999-11-23 Microsoft Corporation Pull based, intelligent caching system and method for delivering data over a network
US5913033A (en) 1996-12-20 1999-06-15 International Business Machines Corporation Apparatus and method for retrieving information using standard objects
US6243760B1 (en) * 1997-06-24 2001-06-05 Vistar Telecommunications Inc. Information dissemination system with central and distributed caches
US6128668A (en) * 1997-11-07 2000-10-03 International Business Machines Corporation Selective transformation of multimedia objects
US6785784B1 (en) * 1997-12-30 2004-08-31 Intel Corporation Method for protective cache replacement
US6249810B1 (en) * 1999-02-19 2001-06-19 Chaincast, Inc. Method and system for implementing an internet radio device for receiving and/or transmitting media information
US6826597B1 (en) * 1999-03-17 2004-11-30 Oracle International Corporation Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients
US6470378B1 (en) * 1999-03-31 2002-10-22 Intel Corporation Dynamic content customization in a clientserver environment
AU7583600A (en) * 1999-09-13 2001-04-17 Wwwhoosh, Inc. Methods and apparatus for storing, retrieving and manipulating hypertext data
US6415368B1 (en) * 1999-12-22 2002-07-02 Xerox Corporation System and method for caching
US20010047516A1 (en) * 2000-02-01 2001-11-29 Compaq Computer Corporation System for time shifting live streamed video-audio distributed via the internet
US6757708B1 (en) * 2000-03-03 2004-06-29 International Business Machines Corporation Caching dynamic content
AU2001253613A1 (en) * 2000-04-17 2001-10-30 Circadence Corporation System and method for shifting functionality between multiple web servers
US6976090B2 (en) * 2000-04-20 2005-12-13 Actona Technologies Ltd. Differentiated content and application delivery via internet
US7020658B1 (en) * 2000-06-02 2006-03-28 Charles E. Hill & Associates Data file management system and method for browsers
US6681298B1 (en) * 2000-07-12 2004-01-20 Powertv, Inc. Hypertext markup language cache system and method
US6651141B2 (en) * 2000-12-29 2003-11-18 Intel Corporation System and method for populating cache servers with popular media contents
US7340761B2 (en) * 2001-02-20 2008-03-04 Digeo, Inc. System and method for delivering radio programs and related schedule information
US6721850B2 (en) * 2001-02-27 2004-04-13 Lucent Technologies Inc. Method of cache replacement for streaming media
US6986018B2 (en) * 2001-06-26 2006-01-10 Microsoft Corporation Method and apparatus for selecting cache and proxy policy
JP2003022210A (ja) 2001-07-06 2003-01-24 Hitachi Information Systems Ltd Webページ表示処理方法及び表示処理システム
US20030028673A1 (en) * 2001-08-01 2003-02-06 Intel Corporation System and method for compressing and decompressing browser cache in portable, handheld and wireless communication devices
JP2003122620A (ja) 2001-10-12 2003-04-25 Sony Corp 情報処理装置および方法、記録媒体、並びにプログラム
US7395355B2 (en) * 2002-07-11 2008-07-01 Akamai Technologies, Inc. Method for caching and delivery of compressed content in a content delivery network
US6956507B2 (en) * 2002-12-12 2005-10-18 International Business Machines Corporation Method and apparatus for morphing memory compressed machines
JP4518768B2 (ja) 2003-09-16 2010-08-04 ソニー株式会社 通信システム、通信方法およびクライアント機器
JP2005092477A (ja) 2003-09-17 2005-04-07 Sony Corp コンテンツ配信方法、コンテンツ取得装置および方法、並びにプログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10283246A (ja) * 1997-04-04 1998-10-23 Sony United Kingdom Ltd データベース・アクセス装置
WO1999053422A1 (en) * 1998-04-15 1999-10-21 Inktomi Corporation High performance object cache
JP2001222491A (ja) * 2000-02-09 2001-08-17 Nec Corp 情報提供システム、情報提供方法およびクライアント
JP2003153229A (ja) * 2001-11-15 2003-05-23 Mitsubishi Electric Corp データ通信装置及びデータ通信方法
JP2003242018A (ja) * 2002-02-14 2003-08-29 Sony Communication Network Corp キャッシュ方法およびキャッシュサーバ

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1669878A4 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007200194A (ja) * 2006-01-30 2007-08-09 Kyocera Corp ウェブページの表示方法およびブラウザ装置、並びにウェブページ表示プログラム
JP2013545187A (ja) * 2010-10-27 2013-12-19 クゥアルコム・インコーポレイテッド リソースを温存するための電子デバイスのためのメディアファイルキャッシング
US9002826B2 (en) 2010-10-27 2015-04-07 Qualcomm Incorporated Media file caching for an electronic device to conserve resources
US10171613B2 (en) 2014-04-30 2019-01-01 Sony Corporation Client device, server, recording medium and information processing method

Also Published As

Publication number Publication date
EP1669878A1 (en) 2006-06-14
US8156122B2 (en) 2012-04-10
KR20060085910A (ko) 2006-07-28
EP1669878A4 (en) 2007-07-11
CN1860453B (zh) 2010-05-26
JPWO2005033952A1 (ja) 2006-12-14
CN1860453A (zh) 2006-11-08
US20070055643A1 (en) 2007-03-08

Similar Documents

Publication Publication Date Title
WO2005033952A1 (ja) 情報再生装置および方法、並びにプログラム
US7877814B2 (en) Content transferring apparatus, content transferring method, and computer program
RU2387026C2 (ru) Способ обработки запроса соединения проигрывателя диска
KR101123750B1 (ko) 콘텐츠 취득 방법
US7984051B2 (en) Recording medium and playback device
JPWO2005062184A1 (ja) データ処理装置およびデータ処理方法
RU2374701C2 (ru) Интерактивный носитель и способ управления дополнительными данными для него
US7882157B2 (en) Content data recording device and recording control method
MXPA05004462A (es) Aparato para uso con medio de almacenamiento de informacion que contiene informacion de configuracion de memoria entermedia de audio y video mejorados (enav), metodo de reproduccion de la misma y metodo para controlar memoria intermedia.
JP4081695B2 (ja) データ管理装置および方法
JP2008041120A (ja) 情報処理装置及び情報処理方法
JP2009037320A (ja) 情報処理装置、情報処理装置の制御方法
JP2001014805A (ja) インタラクティブ光ディスク放送システム
JP2003006026A (ja) コンテンツ管理装置及びコンテンツ処理装置
JP2005107754A (ja) アドレス更新方法
JP2007234072A (ja) オーディオ装置、メタデータ受給プログラム、及びメタデータ受給方法
US20060247809A1 (en) Data display control device
KR20090018331A (ko) 휴대용 재생기기를 매개로 한 콘텐츠처리방법 및 이 방법을지원하는 싱크프로그램이 수록되어 컴퓨터로 읽을 수 있는기록매체
JP2008171516A (ja) 記録装置および記録方法
JP4826677B2 (ja) 記録媒体及び再生装置
JP4462373B2 (ja) 記録媒体及び再生装置
JP4596080B2 (ja) 記録媒体及び再生装置
JP5094907B2 (ja) 記録媒体及び再生装置
WO2008075440A1 (ja) 再生装置および再生方法
JP2010205402A (ja) 記録媒体及び再生装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480027965.4

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2005514364

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2004771604

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020067005823

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2007055643

Country of ref document: US

Ref document number: 10573418

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2004771604

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020067005823

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 10573418

Country of ref document: US