JP2002269145A - Information processing device, terminal device, method, medium, and program - Google Patents
Information processing device, terminal device, method, medium, and programInfo
- Publication number
- JP2002269145A JP2002269145A JP2001368656A JP2001368656A JP2002269145A JP 2002269145 A JP2002269145 A JP 2002269145A JP 2001368656 A JP2001368656 A JP 2001368656A JP 2001368656 A JP2001368656 A JP 2001368656A JP 2002269145 A JP2002269145 A JP 2002269145A
- Authority
- JP
- Japan
- Prior art keywords
- data
- instruction information
- content
- unit
- location
- 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
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
(57)【要約】
【課題】本発明の技術的課題は、ネットワーク上の多数
のコンテンツを簡単、かつ、受動的に利用できる機能を
提供することである。
【解決手段】本発明は、情報を記憶する記憶部(3、
4、13、14)と、制御部(2、12)とを備えた情
報処理装置(1、11)であり、この制御部(2、1
2)は、データの所在を示す指示情報を検索し、その指
示情報によって指示されるデータが所定の種別に含まれ
るか否かを判定し、上記記憶部(3、4、13、14)
は、上記データが所定の種別に含まれると判定されたと
きに、その指示情報を記憶し、データの所在を示す指示
情報を収集するものである。
(57) [Summary] The technical problem of the present invention is to provide a function capable of easily and passively using a large number of contents on a network. The present invention provides a storage unit (3, 3) for storing information.
4, 13 and 14) and a control unit (2, 12).
2) searching for instruction information indicating the location of the data, determining whether or not the data indicated by the instruction information is included in a predetermined type, and checking the storage unit (3, 4, 13, 14)
When the data is determined to be included in a predetermined type, the instruction information is stored, and instruction information indicating the location of the data is collected.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワーク上の
コンテンツに係る情報を収集する情報処理装置、収集方
法、およびコンピュータプログラムに関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus for collecting information related to contents on a network, a collection method, and a computer program.
【0002】[0002]
【従来の技術】コンピュータと通信技術が発達し、ユー
ザは、インターネット等のネットワークの様々なリソー
スにアクセスできるようになった。ネットワーク上で
は、動画、音(声以外の音楽データも含む)、静止画、
文字データ等様々なコンテンツが提供されている。2. Description of the Related Art As computers and communication technologies have developed, users can access various resources of networks such as the Internet. On the network, videos, sounds (including music data other than voice), still images,
Various contents such as character data are provided.
【0003】さらに、通信料金の低下からネットワーク
に常時接続することも多くなる。そのような環境では、
従来のテレビ、ラジオのようにネットワーク上のコンテ
ンツを利用したいという要望が生じ得る。ネットワーク
上の動画や音も、テレビやラジオの番組で提供されるも
のと同種のコンテンツを含んでいるからである。[0003] In addition, due to a decrease in communication charges, there are many cases where a network is always connected. In such an environment,
There may be a demand for using content on a network like a conventional television or radio. This is because moving pictures and sounds on the network also include the same kind of contents as those provided in television and radio programs.
【0004】しかし、テレビやラジオでは電源が入り、
所定の設定がされると、ユーザの能動的な操作なしにコ
ンテンツが番組スケジュールにしたがって提供される。
一方、ユーザがネットワーク上のコンテンツにアクセス
するには、能動的な操作が必要であった。[0004] However, the power is turned on for television and radio,
When the predetermined setting is made, the content is provided according to the program schedule without the user's active operation.
On the other hand, in order for the user to access the content on the network, an active operation was required.
【0005】すなわち、ユーザはネットワーク上のコン
テンツを利用する前に、インターラクティブな操作で、
ネットワーク上の情報を辿らなければならなかた。この
ため、コンピュータとネットワークが広く普及しても、
ネットワーク上のコンテンツをテレビやラジオのように
簡単、かつ、受動的に利用することはできなかった。[0005] In other words, before the user uses the content on the network, the user performs an interactive operation.
You have to follow the information on the network. Because of this, even though computers and networks have become widespread,
The contents on the network could not be used as easily and passively as television and radio.
【0006】[0006]
【発明が解決しようとする課題】本発明はこのような従
来の技術の問題点に鑑みてなされたものである。すなわ
ち、本発明の技術的課題は、ネットワーク上の多数のコ
ンテンツを簡単、かつ、受動的に利用できる機能を提供
することである。SUMMARY OF THE INVENTION The present invention has been made in view of such problems of the prior art. That is, a technical problem of the present invention is to provide a function that can easily and passively use a large number of contents on a network.
【0007】[0007]
【課題を解決するための手段】本発明は前記課題を解決
するために、以下の手段を採用した。The present invention employs the following means in order to solve the above-mentioned problems.
【0008】本発明は、情報を記憶する記憶部と、制御
部とを備えた情報処理装置であり、この制御部は、デー
タの所在を示す指示情報を検索し、その指示情報によっ
て指示されるデータが所定の種別に含まれるか否かを判
定し、上記記憶部は、上記データが所定の種別に含まれ
ると判定されたときに、その指示情報を記憶し、データ
の所在を示す指示情報を収集するものである。The present invention is an information processing apparatus including a storage unit for storing information and a control unit. The control unit searches for instruction information indicating the location of data, and is instructed by the instruction information. The storage unit determines whether the data is included in the predetermined type. When the data is determined to be included in the predetermined type, the storage unit stores the instruction information and indicates the location of the data. Is to collect.
【0009】この情報処理装置は、例えば、コンテンツ
を表示する端末装置でもよいし、端末装置(1)から処
理を依頼されるサーバでもよい。The information processing device may be, for example, a terminal device for displaying contents, or a server requested to process by the terminal device (1).
【0010】好ましくは、この情報処理装置は、ネット
ワークにアクセスする通信部、または、通信部を接続さ
れる通信接続部をさらに備え、上記制御部は、ネットワ
ーク上の他の情報処理装置に保持された指示情報を検索
してもよい。Preferably, the information processing apparatus further includes a communication unit for accessing a network or a communication connection unit for connecting the communication unit, and the control unit is held by another information processing apparatus on the network. The searched instruction information may be searched.
【0011】好ましくは、上記通信部は、データを選択
する選択基準を受信し、上記制御部は、データがその選
択基準に該当するか否かを判定し、その選択基準に該当
するデータへの指示情報を収集してもよい。Preferably, the communication unit receives a selection criterion for selecting data, and the control unit determines whether the data satisfies the selection criterion, and determines whether the data satisfies the selection criterion. Instruction information may be collected.
【0012】好ましくは、この情報処理装置は、入力部
をさらに備え、この入力部は、データを選択する選択基
準を入力され、上記制御部は、上記データがその選択基
準に該当するか否かを判定し、その選択基準に該当する
データへの指示情報を収集してもよい。Preferably, the information processing apparatus further includes an input unit, and the input unit receives a selection criterion for selecting data, and the control unit determines whether the data satisfies the selection criterion. May be determined, and instruction information for data corresponding to the selection criterion may be collected.
【0013】好ましくは、上記通信部は、ネットワーク
に接続された端末装置から上記指示情報の収集依頼を受
信し、上記制御部は、収集された指示情報を端末装置に
表示させてもよい。Preferably, the communication unit may receive a request for collecting the instruction information from a terminal device connected to a network, and the control unit may cause the terminal device to display the collected instruction information.
【0014】好ましくは、この情報処理装置は、情報を
表示する表示部または表示部を接続される第1の接続部
をさらに備え、上記制御部は、収集された指示情報を前
記表示部に表示させてもよい。Preferably, the information processing apparatus further includes a display unit for displaying information or a first connection unit connected to the display unit, and the control unit displays the collected instruction information on the display unit. May be.
【0015】好ましくは、上記制御部は、上記データに
係る文字情報を検索し、その文字情報を上記指示情報と
組み合わせて表示させてもよい。[0015] Preferably, the control unit may search for character information relating to the data, and display the character information in combination with the instruction information.
【0016】好ましくは、上記データの種別は画像デー
タ、音データ、動画データ、テキストデータ、またはこ
れらの組み合わせがよい。ここで、音データには、音声
や、声以外の音響および音楽データも含まれる。Preferably, the type of the data is image data, sound data, moving image data, text data, or a combination thereof. Here, the sound data includes voice, sound and music data other than voice.
【0017】好ましくは、この情報処理装置は、入力部
と、情報を表示する表示部または表示部を接続される第
1の接続部と、音を出力する音出力部または音出力部を
接続される第2の接続部とをさらに備え、入力部は、上
記データの出力を指令され、制御部は、上記データが記
述するコンテンツを出力させてもよい。ここでコンテン
ツを出力するとは、例えば、動画や音(音声や、声以外
の音響および音楽データをも含む)を再生し、静止画や
テキスト情報を表示することをいう。Preferably, in the information processing apparatus, an input unit, a display unit for displaying information or a first connection unit connected to the display unit, and a sound output unit or a sound output unit for outputting sound are connected. The input unit may be instructed to output the data, and the control unit may output the content described by the data. Here, outputting the content means, for example, reproducing a moving image or sound (including sound and sound and music data other than voice) and displaying a still image or text information.
【0018】また、本発明は、ネットワークにアクセス
する通信部または前記通信部を接続される通信接続部
と、制御部とを備えた端末装置であり、制御部は、デー
タの所在を示す指示情報であって、その指示情報によっ
て指示されるデータが所定の種別に含まれる、そのよう
な指示情報の収集をネットワーク上のサーバに依頼する
ものでもよい。The present invention is also a terminal device comprising a communication unit for accessing a network or a communication connection unit for connecting the communication unit, and a control unit, wherein the control unit includes instruction information indicating the location of data. The data designated by the instruction information may be included in a predetermined type, and the collection of such instruction information may be requested to a server on the network.
【0019】好ましくは、この端末装置は、情報を表示
する表示部または表示部を接続される第1の接続部をさ
らに備え、上記制御部は、収集された指示情報を表示部
に表示させてもよい。Preferably, the terminal device further includes a display unit for displaying information or a first connection unit connected to the display unit, wherein the control unit causes the display unit to display the collected instruction information. Is also good.
【0020】好ましくは、この端末装置は、入力部と、
情報を表示する表示部または表示部を接続される第1の
接続部と、音(声以外の音響データや音楽データをも含
む)を出力する音出力部または音出力部を接続される第
2の接続部とをさらに備え、入力部は、上記データの出
力を指令され、上記制御部は、上記データが記述するコ
ンテンツを表示部または音出力部に出力させてもよい。Preferably, the terminal device comprises: an input unit;
A display unit for displaying information or a first connection unit to which the display unit is connected, and a sound output unit for outputting sound (including sound data and music data other than voice) or a second connection unit to which a sound output unit is connected. The input unit may be instructed to output the data, and the control unit may output the content described by the data to a display unit or a sound output unit.
【0021】上記制御部は、上記収集された複数の指示
情報が指示する複数のコンテンツを連続して出力させて
もよい。[0021] The control unit may continuously output a plurality of contents indicated by the collected plurality of instruction information.
【0022】また、本発明は、所定条件に該当するコン
テンツデータを検索する検索部と、検索された各コンテ
ンツデータの再生順序を決定する順序決定部と、再生順
序に基づきコンテンツデータの再生を制御する再生制御
部と、を備える装置であってもよい。According to the present invention, a search unit for searching for content data satisfying a predetermined condition, an order determination unit for determining a playback order of each searched content data, and controlling playback of the content data based on the playback order And a playback control unit that performs the playback.
【0023】好ましくは、上記コンテンツデータは、ネ
ットワークを介してアクセス可能な他装置に保持された
ものであってもよい。Preferably, the content data may be held in another device accessible through a network.
【0024】好ましくは、上記条件はユーザにより指定
されるものでもよい。Preferably, the condition may be specified by a user.
【0025】好ましくは、上記条件はコンテンツの特定
のジャンルを指定するものでもよい。[0025] Preferably, the condition may specify a specific genre of the content.
【0026】好ましくは、上記条件はコンテンツの特定
のデータ種別を指定するものでもよい。Preferably, the condition may specify a specific data type of the content.
【0027】好ましくは、上記コンテンツデータはスト
リームデータであってもよい。Preferably, the content data may be stream data.
【0028】また、本発明は、コンピュータがデータの
所在を示す指示情報を収集する方法であり、データの所
在を示す指示情報を検索するステップと、上記データが
所定の種別に含まれるか否かを判定するステップと、上
記データが所定の種別に含まれると判定したときに、上
記指示情報を記憶するステップとからなるものでもよ
い。According to another aspect of the present invention, there is provided a method for a computer to collect instruction information indicating the location of data, wherein the step of retrieving the instruction information indicating the location of the data includes determining whether the data is included in a predetermined type. And the step of storing the instruction information when it is determined that the data is included in the predetermined type.
【0029】また、本発明は、所定条件に該当するコン
テンツデータを検索するステップと、検索された各コン
テンツデータの再生順序を決定するステップと、再生順
序に基づきコンテンツデータの再生を制御するステップ
と、を有する方法であってもよい。According to the present invention, a step of searching for content data satisfying a predetermined condition, a step of determining a reproduction order of each searched content data, and a step of controlling reproduction of the content data based on the reproduction order are provided. May be used.
【0030】また、本発明は、コンピュータに、以上の
いずれかの機能を実現させるプログラムであってもよ
い。また、本発明は、そのようなプログラムをコンピュ
ータ読み取り可能な記録媒体に記録したものでもよい。Further, the present invention may be a program for causing a computer to realize any of the above functions. In the present invention, such a program may be recorded on a computer-readable recording medium.
【0031】[0031]
【発明の実施の形態】以下、図面を参照して本発明の好
適な実施の形態を説明する。Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.
【0032】《第1実施形態》以下、本発明の第1実施
形態を図1から図11の図面に基いて説明する。図1は
本実施形態に係る情報検索システムのシステム概要図で
あり、図2は、図1に示したクライアントであるパーソ
ナルコンピュータ1(以下単にPC1という)のハード
ウェア構成図であり、図3は、図1に示した管理サーバ
11のハードウェア構成図であり、図4は、PC1にお
けるEPG(Electric Program Guide)作成依頼画面3
1の例であり、図5は、PC1におけるEPG表示画面
32の例であり、図6は、図1に示した指向性データベ
ース21のデータ例であり、図7は、管理サーバ11が
参照するコンテンツ判定テーブルのデータ例であり、図
8は、図1の管理サーバ11で実行されるEPG作成プ
ログラムの処理を示すフローチャートであり、図9は、
図8に示したURL検索処理の詳細を示すフローチャー
トであり、図10は、相対時刻によるコンテンツ自動再
生処理を示すフローチャートであり、図11は、現実時
刻に同期したコンテンツ自動再生処理を示すフローチャ
ートである。<< First Embodiment >> A first embodiment of the present invention will be described below with reference to FIGS. 1 to 11. FIG. 1 is a system schematic diagram of an information search system according to the present embodiment, FIG. 2 is a hardware configuration diagram of a personal computer 1 (hereinafter simply referred to as PC1) as a client shown in FIG. 1, and FIG. FIG. 4 is a hardware configuration diagram of the management server 11 shown in FIG. 1, and FIG. 4 is an EPG (Electric Program Guide) creation request screen 3 on the PC 1.
5 is an example of an EPG display screen 32 in the PC 1, FIG. 6 is an example of data of the directivity database 21 shown in FIG. 1, and FIG. 7 is referred to by the management server 11. FIG. 8 is a data example of a content determination table. FIG. 8 is a flowchart showing processing of an EPG creation program executed by the management server 11 of FIG.
FIG. 10 is a flowchart showing details of the URL search processing shown in FIG. 8, FIG. 10 is a flowchart showing content automatic reproduction processing based on relative time, and FIG. 11 is a flowchart showing content automatic reproduction processing synchronized with real time. is there.
【0033】<システム概要>図1に、情報検索システ
ムのシステム構成図を示す。この情報検索システムは、
コンテンツを提供するコンテンツサーバと、コンテンツ
サーバや、自身のデータベースにおいて情報検索を実行
し、EPGを作成する管理サーバ11と、ネットワーク
を介して管理サーバ11やコンテンツサーバにアクセス
するPC1とから構成される。<System Overview> FIG. 1 shows a system configuration diagram of the information retrieval system. This information retrieval system
The content server includes a content server that provides contents, a management server 11 that executes information search in the content server and its own database to create an EPG, and a PC 1 that accesses the management server 11 and the content server via a network. .
【0034】本情報検索システムの管理サーバ11は、
インターネット上の様々なコンピュータ上に存在するコ
ンテンツ、例えば、動画、音、静止画、テキスト、また
はこれらの複合データを検索し、自動的にコンテンツリ
ストを作成する。ここで、音には声以外の音楽データが
含まれる(以下同様である)。The management server 11 of the present information search system
It searches contents existing on various computers on the Internet, for example, moving images, sounds, still images, texts, or composite data thereof, and automatically creates a contents list. Here, the sound includes music data other than voice (the same applies hereinafter).
【0035】本実施形態では、このコンテンツリストを
EPGと呼ぶ。管理サーバ11は、EPGを作成するた
め、EPG作成プログラムを実行する。この処理におい
て、管理サーバ11は、ユーザが指定する分野やキーワ
ードに基づき、その指定に関連したコンテンツを集めて
EPGを作成する。In this embodiment, this content list is called an EPG. The management server 11 executes an EPG creation program to create an EPG. In this process, the management server 11 creates an EPG by collecting contents related to the specification based on the field or keyword specified by the user.
【0036】また、管理サーバ11は、指向性データベ
ース21、広告データベース22、および不図示のコン
テンツデータベースを有している。指向性データベース
21は、管理サーバ11やコンテンツサーバが提供する
コンテンツの種類を示唆するデータを有している。管理
サーバ11は、指向性データベース21を検索し、これ
に基づき、管理サーバ11自身やコンテンツサーバ内の
情報をさらに検索する。Further, the management server 11 has a directivity database 21, an advertisement database 22, and a content database (not shown). The directivity database 21 has data indicating the type of content provided by the management server 11 or the content server. The management server 11 searches the directivity database 21 and, based on this, further searches for information in the management server 11 itself and in the content server.
【0037】本情報検索システムのPC1は、ブラウザ
を実行し、上記EPGに基づいてコンテンツを自動的に
再生する。このようなコンテンツのうち、動画、音、ま
たはこれらの複合データを特にストリームデータと呼
ぶ。ストリームデータを再生する機能は、ブラウザへの
組み込みプログラムで実現される。The PC 1 of the information retrieval system executes a browser and automatically reproduces contents based on the EPG. Among such contents, moving images, sounds, or composite data thereof are particularly called stream data. The function of reproducing stream data is realized by a program embedded in a browser.
【0038】このストリームデータはオンデマンド、す
なわち、再生時にダウンロードされるタイプのデータで
ある。ブラウザは、本EPGにしたがってコンテンツを
連続的に再生する機能の他、ユーザに指定されたEPG
のコンテンツを個別に再生する機能を提供する。This stream data is on-demand, that is, data of a type downloaded at the time of reproduction. The browser has a function of continuously playing back contents according to the EPG, and an EPG designated by the user.
Provides the function of individually playing back the contents.
【0039】以下、図1にしたがって、システムの処理
概要を説明する。まず、PC1等のクライアントは、管
理サーバ11にEPG作成を依頼する(矢印101)。
このとき、PC1から管理サーバ11に、ユーザ所望の
分野やキーワードが引き渡される。The outline of the processing of the system will be described below with reference to FIG. First, a client such as the PC 1 requests the management server 11 to create an EPG (arrow 101).
At this time, a field or a keyword desired by the user is delivered from the PC 1 to the management server 11.
【0040】管理サーバ11は、指向性データベース2
1を基に、管理サーバ11自身や、ネットワーク上のコ
ンテンツサーバに保持されたHTMLファイルを検索す
る(矢印102)。管理サーバ11は、それらのHTM
Lファイルからコンテンツを指示するURL(Uniform
Resource Locater)収集する。The management server 11 stores the directivity database 2
1 to search for an HTML file stored in the management server 11 itself or a content server on the network (arrow 102). The management server 11 uses those HTMs
URL (Uniform) indicating content from L file
Resource Locater) Collect.
【0041】次に、管理サーバ11は、収集したURL
をリスト化し、EPGを作成する(矢印103)。さら
に、管理サーバ11は、広告データベース22から所定
の広告データを選択し、その広告データを示すURLを
EPGに付加する(矢印104)。作成されたEPG
は、PC1に配信される(矢印105)。Next, the management server 11 sends the collected URL
Are listed, and an EPG is created (arrow 103). Further, the management server 11 selects predetermined advertisement data from the advertisement database 22, and adds a URL indicating the advertisement data to the EPG (arrow 104). EPG created
Is delivered to the PC 1 (arrow 105).
【0042】PC1等のクライアントは、EPGに記述
されたURLにしたがいコンテンツサーバにそのコンテ
ンツの配信依頼をする(矢印106)。依頼を受けたコ
ンテンツサーバは、そのコンテンツをPC1等のクライ
アントに配信する(矢印107)。The client such as the PC 1 requests the content server to distribute the content according to the URL described in the EPG (arrow 106). Upon receiving the request, the content server distributes the content to a client such as the PC 1 (arrow 107).
【0043】<ハードウェア構成>図2に、PC1のハ
ードウェア構成図を示す。このPC1は、プログラムを
実行するCPU2と、CPU2で実行されるプログラム
や、CPU2で処理されるデータを記憶するメモリ3
と、プログラムやデータを記録するハードディスク4、
メニュー・アイコン・メッセージ等の情報を表示する表
示装置5、文字データを入力するためのキーボード6、
表示装置5上のメニューやアイコンを操作するためのポ
インティングデバイス7、ネットワークにアクセスする
通信部8、音をスピーカ9cに出力する音出力部9b等
の周辺装置と、これらの周辺装置をCPU2に接続する
各種インターフェースとを備えている。<Hardware Configuration> FIG. 2 shows a hardware configuration diagram of the PC 1. The PC 1 includes a CPU 2 that executes a program, and a memory 3 that stores a program executed by the CPU 2 and data processed by the CPU 2.
And a hard disk 4 for recording programs and data,
A display device 5 for displaying information such as menus, icons, and messages; a keyboard 6 for inputting character data;
Peripheral devices such as a pointing device 7 for operating menus and icons on the display device 5, a communication unit 8 for accessing a network, and a sound output unit 9b for outputting sound to a speaker 9c, and these peripheral devices are connected to the CPU 2. Interface.
【0044】CPU2は、メモリ3に記憶されたプログ
ラムを実行し、クライアントとしての機能を提供する。The CPU 2 executes a program stored in the memory 3 and provides a function as a client.
【0045】メモリ3は、CPU2で実行されるプログ
ラムやCPU2で処理されるデータを記憶する。The memory 3 stores programs executed by the CPU 2 and data processed by the CPU 2.
【0046】ハードディスク4は、CPU2で実行され
るプログラムやCPU2で処理されるデータ等を記録す
る。ハードディスク4は、入出力インターフェース4a
を介してCPU2に接続される。The hard disk 4 records programs executed by the CPU 2, data processed by the CPU 2, and the like. The hard disk 4 has an input / output interface 4a
Is connected to the CPU 2 via.
【0047】表示装置5は、ユーザが入力した情報、メ
ニュー、アイコン、メッセージ、管理サーバ11が配信
するEPG、コンテンツサーバが提供するコンテンツ等
を表示する。表示装置5は、例えば、CRT、液晶ディ
スプレイ、PDP(plasma diplay panel)、EL(ele
ctro luminescence)パネル、FED(field emission
display)等である。表示装置5は、表示インターフェ
ース5aを介してCPU2に接続される。The display device 5 displays information, menus, icons, messages, EPGs delivered by the management server 11, contents provided by the content server, and the like input by the user. The display device 5 includes, for example, a CRT, a liquid crystal display, a plasma display panel (PDP), and an EL (elevation).
ctro luminescence panel, FED (field emission)
display). The display device 5 is connected to the CPU 2 via the display interface 5a.
【0048】キーボード6は、文字データを入力するた
めに使用される。キーボード6は、入力インターフェー
ス6aを介してCPU2に接続される。The keyboard 6 is used for inputting character data. The keyboard 6 is connected to the CPU 2 via the input interface 6a.
【0049】ポインティングデバイス7は、表示装置5
に表示されたメニューやアイコンを操作するために使用
される。ポインティングデバイス7は、例えば、マウ
ス、トラックボール、ジョイスティック、静電式タッチ
パッド、スティック形状のアキュポイント、光学式ポイ
ンティングデバイス、あるいはタッチパネルである。ポ
インティングデバイス7は、入力インターフェース7a
を介してCPU2に接続される。The pointing device 7 is a display device 5
It is used to operate menus and icons displayed in. The pointing device 7 is, for example, a mouse, a trackball, a joystick, an electrostatic touchpad, a stick-shaped accu point, an optical pointing device, or a touch panel. The pointing device 7 has an input interface 7a.
Is connected to the CPU 2 via.
【0050】通信部8は、CPU2の指令により、ネッ
トワークにアクセスし、ネットワーク上の他のホストと
通信する。通信部8は入出力インターフェース8aを介
してCPU2に接続される。The communication unit 8 accesses the network and communicates with another host on the network in accordance with a command from the CPU 2. The communication unit 8 is connected to the CPU 2 via the input / output interface 8a.
【0051】通信部8は、例えば、LAN(Local Area
Network)カード、モデム、ダイアルアップルータであ
る。LANカードは、PC1内のスロットに挿入され
る。モデムは、PC1に内蔵されるタイプのものでもよ
いし、外付けされるものでもよい。The communication unit 8 is, for example, a LAN (Local Area)
Network) cards, modems and dial-up routers. The LAN card is inserted into a slot in PC1. The modem may be of a type built in the PC 1 or may be of an external type.
【0052】音出力部9bは、音データからアナログの
音波形を生成し、スピーカ9cに出力する。音出力部9
bは、出力インターフェース9aを介してCPU2に接
続される。The sound output unit 9b generates an analog sound waveform from the sound data and outputs the generated sound waveform to the speaker 9c. Sound output unit 9
b is connected to the CPU 2 via the output interface 9a.
【0053】図3に、管理サーバ11のハードウェア構
成図を示す。管理サーバ11は、CPU12、メモリ1
3を有している。また、管理サーバ11には、ハードデ
ィスク14、表示装置15、キーボード16、ポインテ
ィングデバイス17、通信部18等の周辺装置が各イン
ターフェースを介して接続されている。FIG. 3 shows a hardware configuration diagram of the management server 11. The management server 11 includes a CPU 12, a memory 1,
Three. In addition, peripheral devices such as a hard disk 14, a display device 15, a keyboard 16, a pointing device 17, and a communication unit 18 are connected to the management server 11 via respective interfaces.
【0054】ハードディスク14は、入出力インターフ
ェース14aを介してCPU12に接続される。また、
表示装置15は、表示インターフェース15aを介して
CPU12に接続される。The hard disk 14 is connected to the CPU 12 via an input / output interface 14a. Also,
The display device 15 is connected to the CPU 12 via the display interface 15a.
【0055】また、キーボード16は、入力インターフ
ェース16aを介してCPU12に接続される。また、
ポインティングデバイス17は、入力インターフェース
17aを介してCPU12に接続される。また、通信部
18は、入出力インターフェース18aを介してCPU
12に接続される。これらの構成は、PC1と同様であ
るので、その説明を省略する。The keyboard 16 is connected to the CPU 12 via the input interface 16a. Also,
The pointing device 17 is connected to the CPU 12 via the input interface 17a. The communication unit 18 is connected to a CPU via an input / output interface 18a.
12 is connected. Since these configurations are the same as those of the PC 1, their description will be omitted.
【0056】<画面構成>図4に、EPG作成依頼画面
31を示す。EPG作成依頼画面31は、PC1がサー
バ11にアクセスしたときに、表示装置5に表示され
る。ユーザは、この画面に所定の項目を設定することに
より、EPGに含まれるコンテンツを限定できる。すな
わち、EPG作成依頼画面31は、フィルタリング条件
の設定機能を提供する。<Screen Configuration> FIG. 4 shows an EPG creation request screen 31. The EPG creation request screen 31 is displayed on the display device 5 when the PC 1 accesses the server 11. The user can limit contents included in the EPG by setting predetermined items on this screen. That is, the EPG creation request screen 31 provides a function for setting filtering conditions.
【0057】図4のように、EPG作成依頼画面31
は、画面最上部にEPGワールドというタイトルを表示
し、さらにタイトルの次に、3項目のフィルタリング条
件を表示し、画面下部に”作成”ボタンを有している。As shown in FIG. 4, an EPG creation request screen 31
Displays the title EPG World at the top of the screen, displays three filtering conditions next to the title, and has a "Create" button at the bottom of the screen.
【0058】3項目のフィルタリング条件のうち、最初
のフィルタリング条件は、”どんな分野のデータを対象
にしますか?”というものである。このフィルタリング
条件の選択肢として、”音”、”動画”、”画像”、”
テキスト”および”指定しない”が用意されている。Of the three filtering conditions, the first filtering condition is "what field of data is targeted?" The options for this filtering condition are "sound", "video", "image", "
"Text" and "Not specified" are prepared.
【0059】ユーザが”音”を指定すると、音を含むコ
ンテンツを指示するURLが収集され、EPGが作成さ
れる。また、ユーザが、”動画”を指定すると動画を含
むコンテンツが収集される。また、ユーザが画像を指定
すると画像を含むコンテンツが収集される。また、ユー
ザがテキストを指定すると、テキストを含むコンテンツ
が収集される。When the user designates "sound", URLs indicating contents including sound are collected, and an EPG is created. When the user designates “moving picture”, contents including the moving picture are collected. When the user designates an image, contents including the image are collected. When the user specifies the text, content including the text is collected.
【0060】ユーザが”指定しない”を選択すると、す
べてのデータが収集の対象となる。ユーザは、”指定し
ない”以外の選択肢を複数個組み合わせて指定してもよ
い。If the user selects "not specify", all data is to be collected. The user may specify a combination of a plurality of options other than “not specify”.
【0061】3項目のフィルタリング条件のうち、2番
目のフィルタリング条件は、”ジャンルは?”である。
このフィルタリング条件の選択肢として、”ニュー
ス”、”映画”、”音楽”、および”指定しない”が用
意されている。The second filtering condition among the three filtering conditions is “What is the genre?”.
“News”, “movie”, “music”, and “not specified” are prepared as options of the filtering condition.
【0062】ユーザがこれらのジャンルを指定すると、
その対応するジャンルに含まれるコンテンツへのURL
が収集される。ユーザは、”指定しない”以外の選択肢
を複数個組み合わせて指定してもよい。When the user specifies these genres,
URL to content included in the corresponding genre
Is collected. The user may specify a combination of a plurality of options other than “not specify”.
【0063】3項目のフィルタリング条件の最後は、”
キーワードの指定”である。このフィルタリング条件の
選択肢として、”あり”、および”なし”が用意されて
いる。ユーザは”あり”を選択し、さらにキーワードを
指定できる。これによって、そのキーワードに関連する
と推定されるコンテンツへのURLが収集される。The last of the three filtering conditions is "
“Specify Keyword” is provided. “Yes” and “No” are provided as options for this filtering condition. The user can select “Yes” and further specify a keyword. Then, the URL to the estimated content is collected.
【0064】キーワードに関連するコンテンツとは、例
えば、コンテンツ提供サイトのサイト名や、コンテンツ
へのリンク情報に含まれるコンテンツのタイトル名等が
そのキーワードを含むものをいう。The content related to the keyword means, for example, a site name of a content providing site, a title of the content included in link information to the content, etc., including the keyword.
【0065】これらの条件を設定したのち、ユーザがポ
インティングデバイス7により、”作成”ボタンを押下
すると、管理サーバ11によるURLの検索と、EPG
の作成が開始する。After setting these conditions, when the user presses a “create” button using the pointing device 7, the management server 11 searches for a URL,
Creation starts.
【0066】図5は、PC1に表示されるEPG表示画
面32の例である。このEPGは、管理サーバ11上で
HTML形式で作成される。PC1のブラウザは、管理
サーバ11にアクセスし、EPG表示画面32を表示す
る。FIG. 5 is an example of the EPG display screen 32 displayed on the PC 1. This EPG is created in HTML format on the management server 11. The browser of the PC 1 accesses the management server 11 and displays the EPG display screen 32.
【0067】このEPG表示画面32は、画面の上部か
ら順に、タイトル、フィルタリング条件表示部33、E
PG表示部34、広告表示部36、および”最初から再
生”ボタン37を有している。The EPG display screen 32 includes a title, a filtering condition display section 33, an E
It has a PG display section 34, an advertisement display section 36, and a "play from beginning" button 37.
【0068】画面上部に”EPGワールド”というタイ
トルと、フィルタリング条件表示部33が表示される。
フィルタリング条件表示部33は、図4のEPG作成依
頼画面31で設定したフィルタリング条件を表示する。At the top of the screen, a title "EPG World" and a filtering condition display section 33 are displayed.
The filtering condition display unit 33 displays the filtering conditions set on the EPG creation request screen 31 in FIG.
【0069】EPG表示部34は、複数のコンテンツ欄
35の組み合わせからなっている。コンテンツ欄35
は、各コンテンツの再生時刻と、再生時間と、そのコン
テンツのサイトタイトル名と、URLとを表示してい
る。The EPG display section 34 is composed of a combination of a plurality of content fields 35. Content column 35
Indicates the playback time and playback time of each content, the site title name of the content, and the URL.
【0070】各コンテンツの再生時刻は、例えば、0
0:00〜00:10と表示されている。00:00に
より、0時0分を示している。この時刻は、任意の再生
開始時刻を00:00とする相対時刻である。The reproduction time of each content is, for example, 0
0:00 to 00:10 are displayed. 00:00 indicates 0:00. This time is a relative time with an arbitrary reproduction start time being 00:00.
【0071】ただし、ユーザは、不図示の環境設定機能
により、この時刻を現実の時刻に一致させてもよい。こ
れにより、ブラウザは、現実の時刻に同期させて、連続
的にEPGに記述されたコンテンツを再生する。また、
ユーザは、不図示の環境設定機能により、再生時刻を秒
単位まで表示させてもよい。However, the user may make this time coincide with the actual time by using an environment setting function (not shown). Thus, the browser continuously reproduces the content described in the EPG in synchronization with the actual time. Also,
The user may display the reproduction time to the second by an environment setting function (not shown).
【0072】再生時間は、例えば、00:15と表示さ
れている。00:15により、再生時間が0時間15分
であることを示している。ユーザは、不図示の環境設定
機能により、再生時間を秒単位まで表示させてもよい。The reproduction time is displayed as, for example, 00:15. 00:15 indicates that the reproduction time is 0 hour and 15 minutes. The user may display the reproduction time to the second by using an environment setting function (not shown).
【0073】再生時間は、管理サーバ11が各URLを
検索した際に、そのURLの示すコンテンツから取得し
たものである。The playback time is obtained from the content indicated by the URL when the management server 11 searches for each URL.
【0074】ユーザは、不図示の環境設定機能により、
テキストや静止画に対する再生時間を設定することがで
きる。テキストに対する設定時間は、例えば、5秒/行
のように設定される。これによって、テキストは5秒/
行の速度でスクロールして表示される。静止画に対する
設定時間は、例えば、60秒/枚のように設定される。
これによって、各静止画は、60秒間表示される。The user can use an environment setting function (not shown) to
You can set the playback time for text and still images. The set time for the text is set, for example, to 5 seconds / line. This gives the text 5 seconds /
Scrolls at line speed. The set time for a still image is set, for example, to 60 seconds / sheet.
Thus, each still image is displayed for 60 seconds.
【0075】コンテンツのサイトタイトル名は、そのコ
ンテンツを提供するサイトの名称である。図5では、例
えば、”今日のニュース”や”International Today”
が表示されている。The site title of the content is the name of the site that provides the content. In FIG. 5, for example, “Today's News” or “International Today”
Is displayed.
【0076】広告表示部36には、バナー広告が表示さ
れる。管理サーバ11は、顧客との契約にしたがい、バ
ナー広告を配信する。[0076] The advertisement display section 36 displays a banner advertisement. The management server 11 distributes a banner advertisement according to a contract with a customer.
【0077】このようなEPGが表示された状態で、ユ
ーザが”最初から再生”ボタンをポインティングデバイ
ス7で押下すると、時刻00:00のコンテンツから再
生が開始する。コンテンツ再生中は、そのコンテンツ表
示欄35に再生中であることを示す強調パターン38が
表示される。When the user presses the “play from start” button with the pointing device 7 while the EPG is displayed, the playback starts from the content at time 00:00. While the content is being reproduced, an emphasis pattern 38 indicating that the content is being reproduced is displayed in the content display column 35.
【0078】<データ構成>図6に指向性データベース
21のデータ例を示す。管理サーバ11は、最初にアク
セスするコンテンツ提供サイトを検索するため、指向性
データベース21を使用する。<Data Structure> FIG. 6 shows an example of data in the directivity database 21. The management server 11 uses the directivity database 21 to search for a content providing site to be accessed first.
【0079】指向性データベース21の各レコードは、
項番、サーバURL、サイトタイトル名、コンテンツ
種、主なデータ種を有している。Each record of the directivity database 21 is
It has an item number, a server URL, a site title name, a content type, and a main data type.
【0080】項番は、各レコードを識別する通し番号で
ある。サーバURLは、コンテンツ提供サイトを指すU
RLである。サイトタイトル名は、コンテンツ提供サイ
トの名称である。コンテンツ種は、そのコンテンツのジ
ャンル、例えば、ニュース、映画、音楽等である。主な
データ種は、そのコンテンツのタイプであり、例えば、
音、動画等である。The item number is a serial number for identifying each record. The server URL is a U indicating the content providing site.
RL. The site title name is the name of the content providing site. The content type is a genre of the content, for example, news, movie, music, and the like. The main data type is the type of the content, for example,
Sound, video, etc.
【0081】図7に、コンテンツを判定するためのコン
テンツ判定テーブルのデータ例を示す。管理サーバ11
はURLを検索するときに、そのURLによって示され
るコンテンツのデータ種別を判定するため、コンテンツ
判定テーブルを使用する。FIG. 7 shows a data example of a content determination table for determining content. Management server 11
Uses a content determination table to determine the data type of the content indicated by the URL when searching for the URL.
【0082】管理サーバ11は、検索したURLによっ
て指示されるコンテンツを含むファイル名の接尾辞(フ
ァイル拡張子)により、そのファイルに保持されるコン
テンツのデータ種別を判定する。例えば、ファイル名が
xxxx.mpgであれば、管理サーバ11は、コンテンツがM
PEGフォーマットの動画であると判定する。The management server 11 determines the data type of the content held in the file based on the suffix (file extension) of the file name including the content specified by the searched URL. For example, if the file name is
xxxx.mpg, the management server 11 determines that the content is M
It is determined that the moving image is in the PEG format.
【0083】このような判定のため、コンテンツ判定テ
ーブルの各行は、接尾辞、データ種別、フォーマットの
欄を有している。接尾辞は、コンテンツが含まれるファ
イルの接尾辞である。接尾辞には、例えば、.au、.sn
d、.aif、.wav、.mp3等の音に対応するもの、.mpeg、.m
pg、.qt、.mov、.avi等の動画に対応するもの、.jpg、.
tif、.xbm、.pdf、.pcx、.pct等の画像に対するもの、
テキストに対応する.txt、文書に対応する.html.、.xm
l、文書作成アプリケーションに対応する.doc.、.jtd等
がある。For such a determination, each row of the content determination table has columns for suffix, data type, and format. The suffix is the suffix of the file containing the content. Suffixes are, for example, .au, .sn
Sounds such as d, .aif, .wav, .mp3, .mpeg, .m
pg, .qt, .mov, .avi, etc.
For images such as tif, .xbm, .pdf, .pcx, .pct,
.Txt for text, .html. For documents, .xm
l. There are .doc., .jtd, etc. corresponding to the document creation application.
【0084】データ種別は、ファイル名に当該接尾辞を
含んでいるファイルが保持するデータの種別である。デ
ータ種別には、例えば、音、動画、画像、テキスト、文
書等がある。フォーマットは、そのコンテンツのデータ
形式である。The data type is the type of data held by a file whose file name includes the suffix. The data type includes, for example, sound, moving image, image, text, document, and the like. The format is the data format of the content.
【0085】<作用と効果>図8に、管理サーバ11の
CPU12で実行されるEPG作成プログラムの処理手
順を示す。PC1のEPG作成依頼画面31におい
て、”作成”ボタンの押下を検出すると、管理サーバ1
1は、EPG作成プログラムを実行する。<Operation and Effect> FIG. 8 shows a processing procedure of the EPG creation program executed by the CPU 12 of the management server 11. When the press of the “Create” button is detected on the EPG creation request screen 31 of the PC 1, the management server 1
1 executes an EPG creation program.
【0086】この処理では、管理サーバ11のCPU1
2は、まず、EPG作成依頼画面31のユーザ入力情
報、すなわち、フィルタリング条件を読み出す(S
1)。In this process, the CPU 1 of the management server 11
2 first reads out user input information of the EPG creation request screen 31, that is, the filtering condition (S
1).
【0087】次に、CPU12は、指向性データベース
21を検索する。そして、指向性データベース21にお
いて、フィルタリング条件に合致するコンテンツ提供サ
イトのウェブページを検索する(S2、サーバ情報の検
索/読み出し)。Next, the CPU 12 searches the directivity database 21. Then, in the directivity database 21, a web page of the content providing site that matches the filtering condition is searched (S2, search / read of server information).
【0088】次に、CPU12は、そのウェブページを
記述するHTMLファイルからURLを検索する(S
3)。次に、CPU12は、その検索されたURLをE
PGに登録する(S4)。Next, the CPU 12 retrieves a URL from an HTML file describing the web page (S12).
3). Next, the CPU 12 stores the searched URL in E
Register in the PG (S4).
【0089】次に、CPU12は、次のデータが指向性
データベース21に残っているか否かを判定する(S
5)。Next, the CPU 12 determines whether or not the next data remains in the directivity database 21 (S
5).
【0090】指向性データベース21に次のデータが残
っている場合、CPU12は、S2に制御を戻す。一
方、指向性データベース21に次のデータが残っていな
い場合、CPU12は、HTMLによるウェブページ形
式でEPGを生成する(S6)。また、このとき、広告
データベース22の所定の広告がウェブページに組み込
まれる。If the next data remains in the directivity database 21, the CPU 12 returns the control to S2. On the other hand, when the next data does not remain in the directivity database 21, the CPU 12 generates an EPG in a web page format by HTML (S6). At this time, a predetermined advertisement in the advertisement database 22 is incorporated into the web page.
【0091】なお、検索処理によって取得されたURL
を用いたEPGの作成順序、つまり、コンテンツデータ
の再生、表示処理の順序は、取得されたURLの順とし
てもよいし、ランダム処理によって決定してもよい。そ
の他、この順序を所定のソーティング順によって決定し
てもよい。The URL obtained by the search processing
The order in which the EPGs are created, that is, the order in which the content data is reproduced and displayed, may be the order of the acquired URLs, or may be determined by random processing. Alternatively, this order may be determined according to a predetermined sorting order.
【0092】次に、CPU12は、作成したEPGをク
ライアントに配信する(S7)。その後、CPU12
は、EPG作成プログラムの処理を終了する。Next, the CPU 12 distributes the created EPG to the client (S7). After that, the CPU 12
Ends the processing of the EPG creation program.
【0093】図9に、URL検索処理の詳細を示す。こ
の処理では、まず、CPU12は、タイムオーバか否か
を判定する(S30)。タイムオーバである場合、CP
U12は、処理を終了する。FIG. 9 shows details of the URL search process. In this process, first, the CPU 12 determines whether or not the time is over (S30). If time is over, CP
U12 ends the process.
【0094】タイムオーバでない場合、CPU12は、
コンテンツ提供サイトのウェブページを記述するHTM
Lファイルのリンク先を読む(S31)。When the time is not over, the CPU 12
HTM that describes the web page of the content providing site
The link destination of the L file is read (S31).
【0095】次に、CPU12は、そのリンク先にさら
にリンクがあるか否かを判定する(S32)。次のリン
クがある場合、CPU12は、URL検索処理を再帰呼
び出しする。これによって、リンク先のさらにリンク先
に対して、URL検索処理が実行される。その後、CP
U12は、S37へ制御を進める。Next, the CPU 12 determines whether or not there is another link at the link destination (S32). If there is a next link, the CPU 12 recursively calls the URL search process. As a result, the URL search processing is executed for the link destination. After that, CP
U12 advances the control to S37.
【0096】一方、S32の判定で次ぎのリンク先がな
い場合、CPU12は、リンク先のファイルがコンテン
ツ定義テーブルに定義されたものであるか否かを判定す
る(S34)。On the other hand, if there is no next link destination in the determination in S32, the CPU 12 determines whether the file of the link destination is one defined in the content definition table (S34).
【0097】リンク先のファイルがコンテンツ定義テー
ブルに定義されたものでない場合、CPU12は、S3
7へ制御を進める。リンク先のファイルがンテンツ定義
テーブルに定義されたものである場合、CPU12は、
リンク先のファイルがフィルタリング条件に合致するか
否かを判定する(S35)。If the file at the link destination is not defined in the content definition table, the CPU 12 proceeds to S3
Control is advanced to 7. If the link destination file is defined in the content definition table, the CPU 12
It is determined whether the file at the link destination matches the filtering condition (S35).
【0098】リンク先のファイルがフィルタリング条件
に合致しない場合、CPU12は、S37へ制御を進め
る。リンク先のファイルがフィルタリング条件に合致す
る場合、CPU12は、当該URL、コンテンツの再生
時間、サイトタイトル名をメモリ13にセーブする(S
36)。If the file at the link destination does not match the filtering condition, the CPU 12 advances the control to S37. When the file at the link destination matches the filtering condition, the CPU 12 saves the URL, the reproduction time of the content, and the site title name in the memory 13 (S
36).
【0099】次に、CPU12は、現在検索中のHTM
Lファイルに次のリンク先があるか否かを判定する(S
37)。次のリンク先がある場合、CPU12は制御を
S31に戻す。次のリンク先がない場合、CPU12は
URL検索処理を終了する。Next, the CPU 12 checks the HTM currently being searched.
It is determined whether the L file has the next link destination (S
37). If there is a next link destination, the CPU 12 returns the control to S31. If there is no next link destination, the CPU 12 ends the URL search process.
【0100】図10に、相対時刻によるコンテンツ自動
再生処理の手順を示す。この機能は、PC1においてブ
ラウザの機能として提供される。ブラウザを実行中にユ
ーザからEPGの自動再生を指令されると、PC1のC
PU2は、図10の処理を実行する。FIG. 10 shows the procedure of the content automatic reproduction process based on the relative time. This function is provided as a browser function in the PC 1. When the user instructs the automatic reproduction of the EPG during the execution of the browser, the C
PU2 executes the process of FIG.
【0101】この処理では、CPU2は、まず、コンテ
ンツを再生中か否かを判定する(S100)。コンテン
ツ再生中か否かは、所定の状態レジスタに明示される。
コンテンツ再生中である場合、CPU2は、再生終了ま
で待つ。In this process, the CPU 2 first determines whether or not the content is being reproduced (S100). Whether or not the content is being reproduced is specified in a predetermined status register.
If the content is being reproduced, the CPU 2 waits until the reproduction is completed.
【0102】コンテンツ再生中でない場合、CPU2
は、ユーザから終了指示があったか否かを判定する(S
101)。終了指示があった場合、CPU2は、コンテ
ンツ自動再生処理を終了する。If the content is not being reproduced, the CPU 2
Determines whether or not there is a termination instruction from the user (S
101). When there is a termination instruction, the CPU 2 terminates the content automatic reproduction process.
【0103】終了指示がなかった場合、CPU2は、E
PGにおいて次のURLを読む(S102)。ここ
で、”次のURL”とは、現在再生中のコンテンツを示
すEPG上のコンテンツ欄35(図5参照)の次の欄に
記述されたURLをいう。When there is no end instruction, the CPU 2
The next URL is read in the PG (S102). Here, the “next URL” refers to the URL described in the column next to the content column 35 (see FIG. 5) on the EPG indicating the content currently being reproduced.
【0104】次に、CPU2は、現在再生中のコンテン
ツ欄35のEPG上の位置を記録する(S103)。こ
の位置は、次のコンテンツの検索に使用される。Next, the CPU 2 records the position on the EPG of the currently reproduced content section 35 (S103). This position is used for searching for the next content.
【0105】次に、CPU2は、当該URL(S102
で読み出したもの)によって指示されるコンテンツが音
(音声および音楽を含む音)か否かを判定する(S10
4)。そのコンテンツが音である場合、CPU2は、音
再生プログラムに音再生を依頼する(S105)。これ
は、例えば、MP3データのデコーダに対するデコード
の依頼である。その後、CPU2は、制御をS100に
戻す。Next, the CPU 2 checks the URL (S102
It is determined whether or not the content specified by the content read out in step S10 is a sound (sound including voice and music) (S10).
4). If the content is a sound, the CPU 2 requests a sound reproduction program to reproduce the sound (S105). This is, for example, a request for decoding a MP3 data decoder. Thereafter, the CPU 2 returns the control to S100.
【0106】当該URLが示すコンテンツが音でない場
合、CPU2は、そのコンテンツが動画か否かを判定す
る(S106)。そのコンテンツが動画である場合、C
PU2は、動画再生プログラムに動画再生を依頼する
(S107)。これは、例えば、MPEGのデコーダに
対するデコードの依頼である。その後、CPU2は、制
御をS100に戻す。If the content indicated by the URL is not sound, the CPU 2 determines whether or not the content is a moving image (S106). If the content is a video, C
PU2 requests the moving image reproduction program to reproduce the moving image (S107). This is, for example, a request for decoding to an MPEG decoder. Thereafter, the CPU 2 returns the control to S100.
【0107】当該URLが示すコンテンツが動画でない
場合、CPU2は、そのコンテンツが静止画か否かを判
定する(S108)。そのコンテンツが静止画である場
合、CPU2は、画像表示プログラムに所定時間の画像
表示を依頼する(S109)。If the content indicated by the URL is not a moving image, CPU 2 determines whether or not the content is a still image (S108). If the content is a still image, the CPU 2 requests the image display program to display an image for a predetermined time (S109).
【0108】その後、CPU2は、制御をS100に戻
す。これにより、例えば、画像がJPEG形式の場合、
JPEGのデコーダにデコードが依頼され、デコード結
果が所定時間表示される。After that, the CPU 2 returns the control to S100. Thus, for example, if the image is in JPEG format,
Decoding is requested from a JPEG decoder, and the decoding result is displayed for a predetermined time.
【0109】当該URLが示すコンテンツが静止画でな
い場合、CPU2は、そのコンテンツが文書か否かを判
定する(S110)。そのコンテンツが文書である場
合、CPU2は、文書プログラムに所定時間の文書表示
を依頼する(S111)。その後、CPU2は、制御を
S100に戻す。これにより、例えば、テキストと画像
が、所定の速度でスクロールされて表示される。If the content indicated by the URL is not a still image, CPU 2 determines whether or not the content is a document (S110). If the content is a document, the CPU 2 requests the document program to display the document for a predetermined time (S111). Thereafter, the CPU 2 returns the control to S100. Thereby, for example, the text and the image are scrolled and displayed at a predetermined speed.
【0110】当該URLが示すコンテンツが文書でない
場合、CPU2は、そのまま制御をS100に戻す。If the content indicated by the URL is not a document, the CPU 2 returns the control to S100.
【0111】図11は、現実時刻に同期したコンテンツ
自動再生処理を示すフローチャートである。ユーザが不
図示の環境設定機能のより、EPGの時刻を現実の時刻
に同期させる設定を行った後、EPGの自動再生を指令
すると、図11の処理が実行される。FIG. 11 is a flowchart showing an automatic content reproduction process synchronized with the actual time. When the user sets the EPG time to be synchronized with the actual time by using an environment setting function (not shown), and then instructs automatic reproduction of the EPG, the processing in FIG. 11 is executed.
【0112】図11の処理は、S102aおよびS10
3aの処理を除いて、図10と同様である。そこで同一
の処理については同一の符号を付してその説明を省略す
る。The processing in FIG. 11 is performed in steps S102a and S10.
Except for the process of 3a, it is the same as FIG. Therefore, the same processes are denoted by the same reference numerals and description thereof will be omitted.
【0113】現在のコンテンツ再生処理が終了し、ユー
ザの終了指示がなかった場合、CPU2は、OSのタイ
マから現在の時刻を入手する(S102a)。When the current content reproduction process is completed and there is no user's end instruction, the CPU 2 obtains the current time from the OS timer (S102a).
【0114】次に、CPU2は、EPGから現在の時刻
近傍で再生を予定されているコンテンツを検索する。こ
れは、例えば、現在時刻から誤差30秒の範囲で再生が
開始されるコンテンツ欄35(図5参照)を求めればよ
い。このようにして求めたURLによって示されるコン
テンツが図10の場合と同様に再生される(S104か
らS111)。Next, the CPU 2 searches the EPG for contents scheduled to be reproduced near the current time. For example, the content column 35 (see FIG. 5) at which the reproduction is started within a 30-second error from the current time may be obtained. The content indicated by the URL thus obtained is reproduced in the same manner as in the case of FIG. 10 (S104 to S111).
【0115】以上述べたように、本実施形態の情報検索
システムでは、管理サーバ11は、ネットワーク上のコ
ンテンツサーバ11または管理サーバ11自身が保持す
るコンテンツへのURLを収集し、EPGを作成し、ク
ライアントへ配信する。クライアントは、このEPGに
したがい、あたかも、テレビやラジオを受信するように
ネットワーク上のコンテンツを再生し、または表示する
ことができる。As described above, in the information retrieval system according to the present embodiment, the management server 11 collects URLs to contents held on the content server 11 or the management server 11 itself on the network, creates an EPG, Deliver to client. According to the EPG, the client can play or display the content on the network as if receiving television or radio.
【0116】また、EPG作成において、ユーザは、所
望のデータ種別、ジャンル、キーワードによるフィルタ
リング条件を指定して、その条件に合致するEPGを作
成することができる。Further, in creating an EPG, the user can specify a filtering condition based on a desired data type, genre, and keyword, and create an EPG that meets the condition.
【0117】<変形例> [ハードウェア構成の変形]上記実施形態の情報検索シ
ステムでは、クライアントとして、パーソナルコンピュ
ータを用いた。このパーソナルコンピュータは、ノート
型のものでもよいし、デスクトップ型のものでもよい。<Modification> [Modification of Hardware Configuration] In the information retrieval system of the above embodiment, a personal computer was used as a client. The personal computer may be a notebook computer or a desktop computer.
【0118】また、クライアントは、いわゆる携帯情報
端末PDA(Personal Digital Assistants)、携帯電
話、デジタルテレビ、テレビモニタを接続するセットト
ップボックス等でもよい。The client may be a so-called portable information terminal PDA (Personal Digital Assistants), a portable telephone, a digital television, a set-top box for connecting a television monitor, or the like.
【0119】[データ形式の変形]上記実施形態では、
EPGをHTMLで記述した。しかし、本発明の実施
は、このような手順には限定されない。例えば、EPG
をXML(Extensible MarkupLanguage)で記述しても
よい。また、EPGをプレーンテキスト、表計算プログ
ラムのシート形式、ワードプロセッサプログラムの文書
形式、例えば、米国Microsoft CorporationのWordの文
書ファイル形式で記述してもよい。[Modification of Data Format] In the above embodiment,
EPG was described in HTML. However, the practice of the present invention is not limited to such a procedure. For example, EPG
May be described in XML (Extensible Markup Language). Further, the EPG may be described in plain text, a spreadsheet program sheet format, or a word processor program document format, for example, a Microsoft Corporation Word document file format.
【0120】上記実施形態では、管理サーバ11は、コ
ンテンツ提供サイトのウェブページを記述するHTML
を検索し、コンテンツを指示するURLを検索した。し
かし、本発明の実施は、このような手順には限定されな
い。例えば、XMLで記述されたデータを検索し、コン
テンツへのURLを検索してもよい。[0120] In the above embodiment, the management server 11 uses the HTML describing the web page of the content providing site.
Was searched, and the URL indicating the content was searched. However, the practice of the present invention is not limited to such a procedure. For example, data described in XML may be searched, and a URL to the content may be searched.
【0121】また、例えば、携帯電話用に簡略したHT
ML、例えば、株式会社エヌ・ティ・ティ・ドコモによ
るiモードサービス対応のHTMLで記述したデータを
検索してもよい。Also, for example, an HT simplified for a mobile phone
For example, data described in HTML, such as HTML supported by i-mode service by NTT DoCoMo, Inc. may be searched.
【0122】[タイムアウト処理]上記実施形態のEP
G作成プログラムでは、CPU12がタイムアウトか否
かを判定し、URL検索処理を終了した。しかし、本発
明の実施は、このような処理には限定されない。例え
ば、ユーザが最大検索回数、最大検索ページ数、また
は、最大検索コンテンツ数を指定しておき、検索におい
て上記の値に到達した時点で検索を終了してもよい。[Timeout processing] EP of the above embodiment
In the G creation program, the CPU 12 determines whether or not a timeout has occurred, and ends the URL search process. However, the embodiment of the present invention is not limited to such processing. For example, the user may specify the maximum number of searches, the maximum number of search pages, or the maximum number of search contents, and end the search when the above value is reached in the search.
【0123】また、タイムアウトの代わりにユーザの操
作によってURL検索処理を終了するようにしてもよ
い。そのためには、不図示のブラウザ上に終了ボタンを
設け、ポインティングデバイス7による押下操作を検出
すればよい。終了ボタンが押下されたときに、ブラウザ
が図9の処理を実行するプログラムに終了ボタンの押下
を通知すればよい。そして、例えば、図9に示したS3
0の処理において、タイムアウトを判定する代わりに、
終了ボタンの押下を判定すればよい。The URL search process may be terminated by a user operation instead of the timeout. For this purpose, an end button may be provided on a browser (not shown), and a pressing operation by the pointing device 7 may be detected. When the end button is pressed, the browser may notify the program for executing the processing in FIG. 9 that the end button has been pressed. Then, for example, S3 shown in FIG.
In the process of 0, instead of determining the timeout,
What is necessary is just to determine whether the end button is pressed.
【0124】[コンテンツのデータ種別判定方法]上記
実施形態では、図7に示したコンテンツ判定テーブルを
使用し、コンテンツを保持するファイルの接尾辞によ
り、データ種別を判定した。しかし、本発明の実施はこ
のような構成、手順には限定されない。例えば、コンテ
ンツを保持するファイルのファイルヘッダを読み出し、
そのヘッダ情報からデータ種別を判定してもよい。[Method of Determining Data Type of Content] In the above embodiment, the data type was determined based on the suffix of the file holding the content, using the content determination table shown in FIG. However, the embodiment of the present invention is not limited to such a configuration and procedure. For example, read the file header of the file that holds the content,
The data type may be determined from the header information.
【0125】《第2実施形態》本発明の第2実施形態を
図12および図13に基づいて説明する。図12は、本
実施形態に係る情報検索システムのシステム概要図であ
り、図13は、図12に示したPC1で実行されるEP
G作成プログラムの処理を示すフローチャートである。<< Second Embodiment >> A second embodiment of the present invention will be described with reference to FIGS. FIG. 12 is a system schematic diagram of the information search system according to the present embodiment. FIG. 13 is a diagram showing an EP executed by the PC 1 shown in FIG.
6 is a flowchart illustrating processing of a G creation program.
【0126】上記第1実施形態では、クライアントから
の依頼により、管理サーバ11がネットワーク上のコン
テンツを指示するURLを検索し、EPGを作成した。In the first embodiment, in response to a request from a client, the management server 11 searches for a URL pointing to content on the network, and creates an EPG.
【0127】本実施形態の情報検索システムでは、クラ
イアントであるPC1がEPG作成プログラムを実行
し、EPG作成、およびコンテンツの再生、表示を実行
する。他の構成および作用は、第1実施形態の場合と同
様である。そこで、同一の構成については、同一の符号
を付してその説明を省略する。In the information search system according to the present embodiment, the client PC 1 executes the EPG creation program to execute the creation of the EPG and the reproduction and display of contents. Other configurations and operations are the same as those of the first embodiment. Therefore, the same components are denoted by the same reference numerals and description thereof will be omitted.
【0128】図12に、本実施形態に係る情報検索シス
テムのシステム概要を示す。本実施形態では、クライア
ントであるPC1が指向性データベース21を有してい
る。また、PC1は、第1実施形態の管理サーバ11と
同様のEPG作成プログラムを実行する。FIG. 12 shows a system outline of the information search system according to the present embodiment. In the present embodiment, the PC 1 as a client has the directivity database 21. The PC 1 executes the same EPG creation program as the management server 11 of the first embodiment.
【0129】そして、PC1は、指向性データベース2
1にしたがい、ネットワーク上のコンテンツサーバまた
は自身のデータベースを検索し、EPGを作成する。ブ
ラウザは、このEPGを引き渡され、EPGにしたがっ
て、コンテンツを再生する。Then, the PC 1 stores the directivity database 2
According to No. 1, the content server on the network or its own database is searched to create an EPG. The browser is delivered the EPG and reproduces the content according to the EPG.
【0130】図13に、PC1で実行されるEPG作成
プログラムの処理を示す。このプログラムは、PC1に
おいて、ブラウザの一つの機能として、またはブラウザ
を制御する機能として実行される。このプログラムのS
1からS6の処理は、第1実施形態のEPG作成プログ
ラムと同様であるので、その説明を省略する。FIG. 13 shows the processing of the EPG creation program executed on the PC 1. This program is executed in the PC 1 as one function of a browser or as a function of controlling the browser. S of this program
The processing from 1 to S6 is the same as that of the EPG creation program of the first embodiment, and thus the description thereof is omitted.
【0131】本実施形態では、PC1は、ウェブページ
の形式でEPGを生成後、そのEPGを表示させる(S
7a)。ユーザは表示されたEPGにしたがい、コンテ
ンツを再生、または表示させる。ユーザは、ブラウザに
指令してEPGにしたがいコンテンツを連続的に出力さ
せてもよい。In the present embodiment, the PC 1 generates an EPG in the form of a web page, and then displays the EPG (S1).
7a). The user reproduces or displays the content according to the displayed EPG. The user may instruct the browser to continuously output the content according to the EPG.
【0132】以上述べたように、本実施形態の情報検索
では、EPG作成プログラムをクライアントが実行す
る。したがって、クライアントは、管理サーバ11にア
クセスせずに、コンテンツを指示するURLを検索し、
EPGを作成することができる。As described above, in the information search of this embodiment, the client executes the EPG creation program. Therefore, the client searches for the URL pointing to the content without accessing the management server 11,
An EPG can be created.
【0133】《コンピュータ読み取り可能な記録媒体》
上記実施の形態の管理サーバ11またはクライアントの
プログラムを、コンピュータ読み取り可能な記録媒体に
記録することができる。そして、コンピュータに、この
記録媒体のプログラムを読み込ませて実行させることに
より、上記実施の形態に示した管理サーバ11またはク
ライアントとして機能させることができる。<< Computer-Readable Recording Medium >>
The program of the management server 11 or the client according to the above embodiment can be recorded on a computer-readable recording medium. Then, by causing a computer to read and execute the program on the recording medium, the computer can function as the management server 11 or the client described in the above embodiment.
【0134】ここで、コンピュータ読み取り可能な記録
媒体とは、データやプログラム等の情報を電気的、磁気
的、光学的、機械的、または化学的作用によって蓄積
し、コンピュータから読み取ることができる記録媒体を
いう。このような記録媒体のうちコンピュータから取り
外し可能なものとしては、例えばフロッピー(登録商
標)ディスク、光磁気ディスク、CD-ROM、CD-R/W、DV
D、DAT、8mmテープ、メモリカード等がある。Here, a computer-readable recording medium is a recording medium in which information such as data and programs is stored by electrical, magnetic, optical, mechanical, or chemical action and can be read by a computer. Say. Among such recording media, those removable from a computer include, for example, a floppy (registered trademark) disk, a magneto-optical disk, a CD-ROM, a CD-R / W, and a DV.
D, DAT, 8mm tape, memory card, etc.
【0135】また、コンピュータに固定された記録媒体
としてハードディスクやROM(リードオンリーメモ
リ)等がある。A recording medium fixed to the computer includes a hard disk, a ROM (Read Only Memory), and the like.
【0136】《搬送波に具現化されたデータ通信信号》
また、上記プログラムをコンピュータのハードディスク
やメモリに格納し、通信媒体を通じて他のコンピュータ
に配布することができる。この場合、プログラムは、搬
送波によって具現化されたデータ通信信号として、通信
媒体を伝送される。そして、その配布を受けたコンピュ
ータを上記実施の形態管理サーバ11やクライアントと
して機能させることができる。<< Data communication signal embodied in carrier wave >>
Further, the program can be stored in a hard disk or a memory of a computer, and can be distributed to another computer through a communication medium. In this case, the program is transmitted over a communication medium as a data communication signal embodied by a carrier wave. Then, the computer that has received the distribution can function as the above-described embodiment management server 11 or client.
【0137】ここで通信媒体としては、有線通信媒体、
例えば、同軸ケーブルおよびツイストペアケーブルを含
む金属ケーブル類、光通信ケーブル等、または、無線通
信媒体例えば、衛星通信、地上波無線通信等のいずれで
もよい。Here, as the communication medium, a wired communication medium,
For example, any of metal cables including a coaxial cable and a twisted pair cable, an optical communication cable and the like, or a wireless communication medium such as a satellite communication and a terrestrial radio communication may be used.
【0138】また、搬送波は、データ通信信号を変調す
るための電磁波または光である。ただし、搬送波は、直
流信号でもよい。この場合、データ通信信号は、搬送波
がないベースバンド波形になる。したがって、搬送波に
具現化されたデータ通信信号は、変調されたブロードバ
ンド信号と変調されていないベースバンド信号(電圧0
の直流信号を搬送波とした場合に相当)のいずれでもよ
い。The carrier is an electromagnetic wave or light for modulating a data communication signal. However, the carrier may be a DC signal. In this case, the data communication signal has a baseband waveform without a carrier. Therefore, the data communication signal embodied in the carrier wave comprises a modulated broadband signal and an unmodulated baseband signal (voltage 0).
(Corresponding to the case where the DC signal is a carrier wave).
【0139】《その他》本実施の形態は以下の発明を開
示する。<< Other >> This embodiment discloses the following invention.
【0140】(付記1) 情報を記憶する記憶部と、制
御部とを備え、前記制御部は、データの所在を示す指示
情報を検索し、その指示情報によって指示されるデータ
が所定の種別に含まれるか否かを判定し、前記記憶部
は、前記データが所定の種別に含まれると判定されたと
きに、その指示情報を記憶し、データの所在を示す指示
情報を収集する情報処理装置。(Supplementary Note 1) A storage unit for storing information and a control unit are provided. The control unit searches for instruction information indicating the location of data, and the data indicated by the instruction information is classified into a predetermined type. An information processing device that determines whether or not the data is included, and when the data is determined to be included in a predetermined type, stores the instruction information and collects the instruction information indicating the location of the data .
【0141】(付記2) ネットワークにアクセスする
通信部、または、前記通信部を接続される通信接続部を
さらに備え、前記制御部は、ネットワーク上の他の情報
処理装置に保持された前記指示情報を検索する付記1記
載の情報処理装置。(Supplementary Note 2) A communication unit for accessing a network or a communication connection unit for connecting the communication unit may be further provided, and the control unit may store the instruction information stored in another information processing apparatus on the network. The information processing device according to Supplementary Note 1 for searching for.
【0142】(付記3) 前記通信部は、前記データを
選択する選択基準を受信し、前記制御部は、前記データ
がその選択基準に該当するか否かを判定し、その選択基
準に該当するデータへの指示情報を収集する付記2記載
の情報処理装置。(Supplementary Note 3) The communication unit receives a selection criterion for selecting the data, the control unit determines whether the data satisfies the selection criterion, and satisfies the selection criterion. An information processing apparatus according to claim 2, wherein the information processing apparatus collects instruction information for the data.
【0143】(付記4) 入力部をさらに備え、前記入
力部は、前記データを選択する選択基準を入力され、前
記制御部は、前記データがその選択基準に該当するか否
かを判定し、その選択基準に該当するデータへの指示情
報を収集する付記1または2記載の情報処理装置。(Supplementary Note 4) An input unit is further provided, wherein the input unit receives a selection criterion for selecting the data, and the control unit determines whether the data satisfies the selection criterion, 3. The information processing apparatus according to Supplementary Note 1 or 2, wherein instruction information for data corresponding to the selection criterion is collected.
【0144】(付記5) 前記通信部は、ネットワーク
に接続された端末装置から前記指示情報の収集依頼を受
信し、前記制御部は、収集された指示情報を前記端末装
置に表示させる付記2記載の情報処理装置。(Supplementary note 5) The supplementary note 2, wherein the communication unit receives a request to collect the instruction information from a terminal device connected to a network, and the control unit displays the collected instruction information on the terminal device. Information processing device.
【0145】(付記6) 情報を表示する表示部または
表示部を接続される第1の接続部をさらに備え、前記制
御部は、収集された指示情報を前記表示部に表示させる
付記1または2記載の情報処理装置。(Supplementary Note 6) A display unit for displaying information or a first connection unit to which the display unit is connected is further provided, and the control unit is configured to display the collected instruction information on the display unit. An information processing apparatus according to claim 1.
【0146】(付記7) 前記制御部は、前記データに
係る文字情報を検索し、その文字情報を前記指示情報と
組み合わせて表示させる付記5または6記載の情報処理
装置。(Supplementary note 7) The information processing apparatus according to supplementary note 5 or 6, wherein the control unit searches for character information related to the data, and displays the character information in combination with the instruction information.
【0147】(付記8) 前記データの種別は画像デー
タ、音データ、動画データ、テキストデータ、またはこ
れらの組み合わせである付記1または2記載の情報処理
装置。(Supplementary Note 8) The information processing apparatus according to Supplementary Note 1 or 2, wherein the type of the data is image data, sound data, moving image data, text data, or a combination thereof.
【0148】(付記9) 入力部と、情報を表示する表
示部または表示部を接続される第1の接続部と、音を出
力する音出力部または音出力部を接続される第2の接続
部とをさらに備え、前記入力部は、前記データの出力を
指令され、前記制御部は、前記データが記述するコンテ
ンツを前記表示部または音出力部に出力させる付記1ま
たは2記載の情報処理装置。(Supplementary Note 9) An input unit, a display unit for displaying information or a first connection unit for connecting the display unit, and a sound output unit for outputting sound or a second connection for connecting the sound output unit. 3. The information processing apparatus according to claim 1, wherein the input unit is instructed to output the data, and the control unit causes the display unit or the sound output unit to output the content described by the data. .
【0149】(付記10)前記制御部は、前記収集され
た複数の指示情報が指示する複数のコンテンツを連続し
て出力させる付記9記載の情報処理装置。(Supplementary note 10) The information processing apparatus according to supplementary note 9, wherein the control unit continuously outputs a plurality of contents specified by the collected plurality of pieces of instruction information.
【0150】(付記11) ネットワークにアクセスす
る通信部または前記通信部を接続される通信接続部と、
制御部とを備え、前記制御部は、データの所在を示す指
示情報であって、その指示情報によって指示されるデー
タが所定の種別に含まれる、そのような指示情報の収集
をネットワーク上のサーバに依頼し、前記指示情報を収
集する端末装置。(Supplementary Note 11) A communication unit for accessing a network or a communication connection unit for connecting the communication unit,
A control unit, wherein the control unit collects such instruction information, which is instruction information indicating the location of data, wherein the data indicated by the instruction information is included in a predetermined type. And a terminal device for requesting the user to collect the instruction information.
【0151】(付記12) 情報を表示する表示部また
は表示部を接続される第1の接続部をさらに備え、前記
制御部は、収集された指示情報を前記表示部に表示させ
る付記11記載の端末装置。(Supplementary Note 12) The display unit according to supplementary note 11, further comprising a display unit for displaying information or a first connection unit connected to the display unit, wherein the control unit displays the collected instruction information on the display unit. Terminal device.
【0152】(付記13) 入力部と、情報を表示する
表示部または表示部を接続される第1の接続部と、音を
出力する音出力部または音出力部を接続される第2の接
続部とをさらに備え、前記入力部は、前記データの出力
を指令され、前記制御部は、前記データが記述するコン
テンツを前記表示部または音出力部に出力させる付記1
1記載の端末装置。(Supplementary Note 13) An input unit, a display unit for displaying information or a first connection unit for connecting the display unit, and a sound output unit for outputting sound or a second connection for connecting the sound output unit. And the input unit is instructed to output the data, and the control unit causes the display unit or the sound output unit to output the content described by the data to the display unit or the sound output unit.
1. The terminal device according to 1.
【0153】(付記14) 前記制御部は、前記収集さ
れた複数の指示情報が指示する複数のコンテンツを連続
して出力させる付記13記載の端末装置。(Supplementary note 14) The terminal device according to supplementary note 13, wherein the control unit causes the plurality of contents specified by the collected plurality of instruction information to be continuously output.
【0154】(付記15) 所定条件に該当するコンテ
ンツデータを検索する検索部と、検索された各コンテン
ツデータの再生順序を決定する順序決定部と、前記再生
順序に基づき前記コンテンツデータの再生を制御する再
生制御部と、を備える装置。(Supplementary Note 15) A search unit that searches for content data that satisfies predetermined conditions, an order determination unit that determines the playback order of each searched content data, and controls playback of the content data based on the playback order And a playback control unit that performs the playback.
【0155】(付記16) 前記コンテンツデータは、
ネットワークを介してアクセス可能な他装置に保持され
たものである付記15記載の装置。(Supplementary Note 16) The content data is
16. The apparatus according to claim 15, wherein the apparatus is held by another apparatus accessible via a network.
【0156】(付記17) 前記条件はユーザにより指
定される付記15記載の装置。(Supplementary note 17) The apparatus according to supplementary note 15, wherein the condition is specified by a user.
【0157】(付記18) 前記条件はコンテンツの特
定のジャンルを指定する付記15記載の装置。(Supplementary note 18) The apparatus according to supplementary note 15, wherein the condition specifies a specific genre of the content.
【0158】(付記19) 前記条件はコンテンツの特
定のデータ種別を指定する付記15記載の装置。(Supplementary note 19) The apparatus according to supplementary note 15, wherein the condition specifies a specific data type of the content.
【0159】(付記20) 前記コンテンツデータはス
トリームデータである付記15記載の装置。(Supplementary note 20) The apparatus according to supplementary note 15, wherein the content data is stream data.
【0160】(付記21) データの所在を示す指示情
報を検索するステップと、前記データが所定の種別に含
まれるか否かを判定するステップと、前記データが所定
の種別に含まれると判定したときに、前記指示情報を記
憶するステップとからなり、データの所在を示す指示情
報を収集する方法。(Supplementary Note 21) A step of searching for instruction information indicating the location of the data, a step of determining whether the data is included in a predetermined type, and a step of determining that the data is included in a predetermined type Sometimes storing the instruction information, and collecting the instruction information indicating the location of the data.
【0161】(付記22) ネットワークにアクセスす
るステップをさらに有し、前記データは、ネットワーク
上の情報処理装置に保存されたものである付記21記載
の方法。(Supplementary note 22) The method according to supplementary note 21, further comprising a step of accessing a network, wherein the data is stored in an information processing device on the network.
【0162】(付記23) 前記データを選択する選択
基準を受信するステップと、前記データがその選択基準
に該当するか否かを判定するステップとをさらに有し、
その選択基準に該当するデータへの指示情報を収集する
付記22記載の方法。(Supplementary Note 23) The method further includes a step of receiving a selection criterion for selecting the data, and a step of determining whether the data satisfies the selection criterion,
23. The method according to Supplementary Note 22, wherein instruction information for data corresponding to the selection criteria is collected.
【0163】(付記24) 前記データを選択する選択
基準の指定を受けるステップと、前記データがその選択
基準に該当するか否かを判定するステップとをさらに有
し、その選択基準に該当するデータへの指示情報を収集
する付記21または22記載の方法。(Supplementary Note 24) The method further includes a step of receiving designation of a selection criterion for selecting the data, and a step of determining whether or not the data satisfies the selection criterion. 23. The method according to Supplementary Note 21 or 22, wherein information for instructing the user is collected.
【0164】(付記25) 前記収集された指示情報を
表示させる表示情報を生成するステップをさらに有する
付記21または22記載の方法。(Supplementary note 25) The method according to supplementary note 21 or 22, further comprising a step of generating display information for displaying the collected instruction information.
【0165】(付記26) 前記収集された指示情報を
表示するステップをさらに有する付記21または22記
載の方法。(Supplementary note 26) The method according to supplementary note 21 or 22, further comprising a step of displaying the collected instruction information.
【0166】(付記27) 前記データに係る文字情報
を検索するステップをさらに有し、前記指示情報と文字
情報とが組み合わせて表示される付記25または26記
載の方法。(Supplementary note 27) The method according to Supplementary note 25 or 26, further comprising a step of searching for character information related to the data, wherein the instruction information and the character information are displayed in combination.
【0167】(付記28) 前記データの種別は画像デ
ータ、音データ、動画データ、テキストデータ、または
これらの組み合わせである付記21または22記載の方
法。(Supplementary note 28) The method according to Supplementary note 21 or 22, wherein the type of the data is image data, sound data, moving image data, text data, or a combination thereof.
【0168】(付記29) 前記指示情報に指示される
データを選択されるステップと、前記データの出力を指
令されるステップと、前記データが記述するコンテンツ
を出力するステップとをさらに有する付記21または2
2記載の方法。(Supplementary note 29) The supplementary note 21 or the supplementary note 21, further comprising a step of selecting data indicated by the instruction information, a step of instructing output of the data, and a step of outputting a content described by the data. 2
2. The method according to 2.
【0169】(付記30) データの所在を示す指示情
報であって、その指示情報によって指示されるデータが
所定の種別に含まれる、そのような指示情報の収集をネ
ットワーク上のサーバに依頼するステップと、前記指示
情報を受信するステップとからなる、データの所在を示
す指示情報を収集する方法。(Supplementary Note 30) A step of requesting a server on a network to collect such instruction information, which is instruction information indicating the location of the data, and the data indicated by the instruction information is included in a predetermined type. And receiving the instruction information. A method for collecting instruction information indicating the location of data.
【0170】(付記31) 前記指示情報を表示させる
ステップをさらに有する付記30記載の方法。(Supplementary note 31) The method according to supplementary note 30, further comprising a step of displaying the instruction information.
【0171】(付記32) 前記指示情報に指示される
データを選択されるステップと、前記データの出力を指
令されるステップと、前記データが記述するコンテンツ
を出力するステップとをさらに有する付記30記載の方
法。(Supplementary Note 32) The supplementary note 30, further comprising a step of selecting data indicated by the instruction information, a step of receiving an instruction to output the data, and a step of outputting a content described by the data. the method of.
【0172】(付記33) 前記指示情報に指示される
データを検索する検索ステップと、前記データが記述す
るコンテンツを出力する出力ステップと、前記検索ステ
ップおよび出力ステップとを前記収集された複数の指示
情報に対して繰り返すステップとをさらに有する付記2
1、22、または30記載の方法。(Supplementary Note 33) The retrieval step for retrieving the data indicated by the instruction information, the output step of outputting the content described by the data, and the retrieval step and the output step are performed by the plurality of collected instructions. Appendix 2 further comprising the step of repeating the information.
31. The method according to 1, 22, or 30.
【0173】(付記34) 所定条件に該当するコンテ
ンツデータを検索するステップと、検索された各コンテ
ンツデータの再生順序を決定するステップと、前記再生
順序に基づき前記コンテンツデータの再生を制御するス
テップと、を有する方法。(Supplementary Note 34) A step of searching for content data satisfying a predetermined condition, a step of determining a playback order of each searched content data, and a step of controlling playback of the content data based on the playback order. And a method comprising:
【0174】(付記35) コンピュータに、データの
所在を示す指示情報を検索するステップと、前記データ
が所定の種別に含まれるか否かを判定するステップと、
前記データが所定の種別に含まれると判定したときに、
前記指示情報を記憶するステップとからなり、データの
所在を示す指示情報を収集するプログラムを記録したコ
ンピュータ読み取り可能な記録媒体。(Supplementary Note 35) A step of causing a computer to search for instruction information indicating the location of data, a step of determining whether or not the data is included in a predetermined type,
When it is determined that the data is included in the predetermined type,
A computer-readable recording medium having recorded thereon a program for collecting instruction information indicating the location of data;
【0175】(付記36) ネットワークにアクセスす
るステップをさらに実行させ、前記データは、ネットワ
ーク上の情報処理装置に保存されたものである付記35
記載のプログラムを記録したコンピュータ読み取り可能
な記録媒体。(Supplementary Note 36) The step of accessing the network is further executed, and the data is stored in an information processing device on the network.
A computer-readable recording medium on which the program described above is recorded.
【0176】(付記37) 前記データを選択する選択
基準を受信するステップと、前記データがその選択基準
に該当するか否かを判定するステップとをさらに実行さ
せ、その選択基準に該当するデータへの指示情報を収集
する付記36記載のプログラムを記録したコンピュータ
読み取り可能な記録媒体。(Supplementary Note 37) A step of receiving a selection criterion for selecting the data and a step of determining whether the data satisfies the selection criterion are further executed. 36. A computer-readable recording medium recording a program according to Supplementary Note 36, which collects the instruction information.
【0177】(付記38) 前記データを選択する選択
基準を指定されるステップと、前記データがその選択基
準に該当するか否かを判定するステップとをさらに実行
させ、その選択基準に該当するデータへの指示情報を収
集する付記35または36記載のプログラムを記録した
コンピュータ読み取り可能な記録媒体。(Supplementary Note 38) A step of designating a selection criterion for selecting the data and a step of determining whether the data satisfies the selection criterion are further executed. 36. A computer-readable recording medium recording a program according to Supplementary Note 35 or 36 for collecting instruction information for a computer.
【0178】(付記39) 前記収集された指示情報を
表示させる表示情報を生成するステップをさらに実行さ
せる付記35または36記載のプログラムを記録したコ
ンピュータ読み取り可能な記録媒体。(Supplementary note 39) A computer-readable recording medium recording the program according to supplementary note 35 or 36, further causing a step of generating display information for displaying the collected instruction information.
【0179】(付記40) 前記収集された指示情報を
表示するステップをさらに実行させる付記35または3
6記載のプログラムを記録したコンピュータ読み取り可
能な記録媒体。(Supplementary note 40) Supplementary note 35 or 3 further causing a step of displaying the collected instruction information to be executed
A computer-readable recording medium recording the program according to 6.
【0180】(付記41) 前記データに係る文字情報
を検索するステップをさらに実行させ、前記指示情報と
文字情報とが組み合わせて表示される付記39または4
0記載のプログラムを記録したコンピュータ読み取り可
能な記録媒体。(Supplementary Note 41) The step of retrieving character information related to the data is further executed, and the instruction information and the character information are displayed in combination.
A computer-readable recording medium on which the program described in Item 0 is recorded.
【0181】(付記42) 前記データの種別は画像デ
ータ、音データ、動画データ、テキストデータ、または
これらの組み合わせである付記35または36記載のプ
ログラムを記録したコンピュータ読み取り可能な記録媒
体。(Supplementary Note 42) A computer-readable recording medium recording a program according to Supplementary Note 35 or 36, wherein the type of the data is image data, sound data, moving image data, text data, or a combination thereof.
【0182】(付記43) 前記指示情報に指示される
データを選択されるステップと、前記データの出力を指
令されるステップと、前記データが記述するコンテンツ
を出力するステップとをさらに実行させる付記35また
は36記載のプログラムを記録したコンピュータ読み取
り可能な記録媒体。(Supplementary Note 43) Supplementary note 35 further causing a step of selecting data indicated by the indication information, a step of receiving an instruction to output the data, and a step of outputting a content described by the data. Or a computer-readable recording medium recording the program according to 36.
【0183】(付記44)コンピュータに、データの所
在を示す指示情報であって、その指示情報によって指示
されるデータが所定の種別に含まれる、そのような指示
情報の収集をネットワーク上のサーバに依頼するステッ
プと、前記指示情報を受信するステップとを実行させ、
データの所在を示す指示情報を収集するプログラムを記
録したコンピュータ読み取り可能な記録媒体。(Supplementary Note 44) The computer collects such instruction information, which is instruction information indicating the location of data and which is included in a predetermined type and which is indicated by the instruction information, to a server on the network. Requesting, and executing the step of receiving the instruction information,
A computer-readable recording medium recording a program for collecting instruction information indicating the location of data.
【0184】(付記45) 前記指示情報を表示させる
ステップをさらに実行させる付記44記載のプログラム
を記録したコンピュータ読み取り可能な記録媒体。(Supplementary note 45) A computer-readable recording medium recording the program according to supplementary note 44, further causing the step of displaying the instruction information to be executed.
【0185】(付記46) 前記指示情報に指示される
データを選択されるステップと、前記データの出力を指
令されるステップと、前記データが記述するコンテンツ
を出力させるステップとをさらに実行させる付記44記
載のプログラムを記録したコンピュータ読み取り可能な
記録媒体。(Supplementary Note 46) Supplementary note 44 for further executing a step of selecting data indicated by the instruction information, a step of receiving an instruction to output the data, and a step of outputting a content described by the data. A computer-readable recording medium on which the program described above is recorded.
【0186】(付記47) 前記指示情報に指示される
データを検索する検索ステップと、前記データが記述す
るコンテンツを出力する出力ステップと、前記検索ステ
ップおよび出力ステップとを前記収集された複数の指示
情報に対して繰り返すステップとをさらに実行させる付
記35、36、または44記載のプログラムを記録した
コンピュータ読み取り可能な記録媒体。(Supplementary Note 47) The retrieval step of retrieving the data indicated by the instruction information, the output step of outputting the content described by the data, and the retrieval step and the output step are executed by the plurality of collected instructions. 45. A computer-readable recording medium recording the program according to Supplementary Note 35, 36, or 44, further causing the step of repeating information to be executed.
【0187】(付記48) コンピュータに、所定条件
に該当するコンテンツデータを検索するステップと、検
索された各コンテンツデータの再生順序を決定するステ
ップと、前記再生順序に基づき前記コンテンツデータの
再生を制御するステップと、を実行させるプログラムを
記録したコンピュータ読み取り可能な記録媒体。(Supplementary Note 48) A step of causing a computer to search for content data satisfying a predetermined condition, a step of determining a reproduction order of each searched content data, and controlling reproduction of the content data based on the reproduction order And a computer-readable recording medium on which a program for executing the program is recorded.
【0188】[0188]
【発明の効果】以上説明したように、本発明によれば、
ネットワーク上の多数のコンテンツを簡単、かつ、受動
的に利用することができる。As described above, according to the present invention,
A large number of contents on a network can be used simply and passively.
【図1】 第1実施形態に係る情報検索システムのシス
テム概要図FIG. 1 is a system schematic diagram of an information search system according to a first embodiment.
【図2】 PC1のハードウェア構成図FIG. 2 is a hardware configuration diagram of a PC 1;
【図3】 管理サーバ11のハードウェア構成図FIG. 3 is a hardware configuration diagram of a management server 11;
【図4】 EPG作成依頼画面の例FIG. 4 is an example of an EPG creation request screen
【図5】 PC1におけるEPG表示画面の例FIG. 5 shows an example of an EPG display screen on PC1.
【図6】 指向性データベース21のデータ例FIG. 6 shows a data example of the directivity database 21.
【図7】 コンテンツ判定テーブルのデータ例FIG. 7 is a data example of a content determination table
【図8】 第1実施形態のEPG作成プログラムの処理
を示すフローチャートFIG. 8 is a flowchart illustrating processing of an EPG creation program according to the first embodiment;
【図9】 URL検索処理の詳細を示すフローチャートFIG. 9 is a flowchart showing details of a URL search process;
【図10】相対時刻によるコンテンツ自動再生処理を示
すフローチャートFIG. 10 is a flowchart showing content automatic reproduction processing based on relative time.
【図11】現実時刻に同期したコンテンツ自動再生処理
を示すフローチャートFIG. 11 is a flowchart showing content automatic playback processing synchronized with actual time.
【図12】第2実施形態に係る情報検索システムのシス
テム概要図FIG. 12 is a system schematic diagram of an information search system according to a second embodiment.
【図13】第2実施形態のEPG作成プログラムの処理
を示すフローチャートFIG. 13 is a flowchart illustrating processing of an EPG creation program according to the second embodiment;
1 パーソナルコンピュータ 2、12 CPU 3、13 メモリ 4、14 ハードディスク 4a、8a、14a、18a 入出力インターフェース 5、15 表示装置 5a、15a 表示インターフェース 6、16 キーボード 6a、7a、16a、17a 入力インターフェース 7、17 ポインティングデバイス 8、18 通信部 9a 出力インターフェース 9b 音出力部 9c スピーカ 11 管理サーバ 21 指向性データベース 22 広告サーバ 31 EPG作成依頼画面 32 EPG表示画面 Reference Signs List 1 personal computer 2, 12 CPU 3, 13 memory 4, 14 hard disk 4a, 8a, 14a, 18a input / output interface 5, 15 display device 5a, 15a display interface 6, 16 keyboard 6a, 7a, 16a, 17a input interface 7, 17 Pointing device 8, 18 Communication unit 9a Output interface 9b Sound output unit 9c Speaker 11 Management server 21 Directivity database 22 Advertising server 31 EPG creation request screen 32 EPG display screen
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) // H04N 7/173 640 H04N 7/173 640Z Fターム(参考) 5B075 KK07 ND20 ND23 NK37 NK48 PQ02 PQ04 PQ10 UU40 5B082 HA05 HA08 5B085 BG07 CE01 5C064 BA07 BB07 BC07 BC18 BC23 BD02 BD08 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) // H04N 7/173 640 H04N 7/173 640Z F term (Reference) 5B075 KK07 ND20 ND23 NK37 NK48 PQ02 PQ04 PQ10 UU40 5B082 HA05 HA08 5B085 BG07 CE01 5C064 BA07 BB07 BC07 BC18 BC23 BD02 BD08
Claims (13)
え、 前記制御部は、データの所在を示す指示情報を検索し、
その指示情報によって指示されるデータが所定の種別に
含まれるか否かを判定し、 前記記憶部は、前記データが所定の種別に含まれると判
定されたときに、その指示情報を記憶し、データの所在
を示す指示情報を収集する情報処理装置。An information processing apparatus comprising: a storage unit for storing information; and a control unit, wherein the control unit searches for instruction information indicating the location of data,
It is determined whether the data indicated by the instruction information is included in a predetermined type, and the storage unit stores the instruction information when it is determined that the data is included in the predetermined type, An information processing device that collects instruction information indicating the location of data.
たは、前記通信部を接続される通信接続部をさらに備
え、 前記制御部は、ネットワーク上の他の情報処理装置に保
持された前記指示情報を検索する請求項1記載の情報処
理装置。2. A communication unit for accessing a network, or a communication connection unit connected to the communication unit, wherein the control unit searches for the instruction information held in another information processing device on the network. The information processing apparatus according to claim 1, wherein
た端末装置から前記指示情報の収集依頼を受信し、 前記制御部は、収集された指示情報を前記端末装置に表
示させる請求項2記載の情報処理装置。3. The communication unit according to claim 2, wherein the communication unit receives a request to collect the instruction information from a terminal device connected to a network, and the control unit causes the terminal device to display the collected instruction information. Information processing device.
表示部を接続される第1の接続部と、音を出力する音出
力部または音出力部を接続される第2の接続部とをさら
に備え、 前記入力部は、前記データの出力を指令され、 前記制御部は、前記データが記述するコンテンツを前記
表示部または音出力部に出力させる請求項1または2記
載の情報処理装置。4. An input unit, a display unit for displaying information or a first connection unit connected to the display unit, and a sound output unit for outputting sound or a second connection unit connected to the sound output unit. The information processing apparatus according to claim 1, further comprising: the input unit being instructed to output the data; and the control unit causing the display unit or the sound output unit to output the content described by the data.
は前記通信部を接続される通信接続部と、制御部とを備
え、 前記制御部は、データの所在を示す指示情報であって、
その指示情報によって指示されるデータが所定の種別に
含まれる、そのような指示情報の収集をネットワーク上
のサーバに依頼し、前記指示情報を収集する端末装置。5. A communication unit for accessing a network or a communication connection unit connected to the communication unit, and a control unit, wherein the control unit is instruction information indicating a location of data,
A terminal device for requesting a server on a network to collect such instruction information, wherein the data indicated by the instruction information is included in a predetermined type, and collecting the instruction information.
検索する検索部と、 検索された各コンテンツデータの再生順序を決定する順
序決定部と、 前記再生順序に基づき前記コンテンツデータの再生を制
御する再生制御部と、を備える装置。6. A search unit for searching for content data satisfying a predetermined condition; an order determination unit for determining a playback order of each searched content data; and a playback unit for controlling playback of the content data based on the playback order. A control unit.
ステップと、 前記データが所定の種別に含まれるか否かを判定するス
テップと、 前記データが所定の種別に含まれると判定したときに、
前記指示情報を記憶するステップとからなり、データの
所在を示す指示情報を収集する方法。7. A step of searching for instruction information indicating a location of data; a step of determining whether the data is included in a predetermined type; and a step of determining whether the data is included in a predetermined type. ,
Storing the instruction information, and collecting instruction information indicating the location of the data.
検索するステップと、 検索された各コンテンツデータの再生順序を決定するス
テップと、 前記再生順序に基づき前記コンテンツデータの再生を制
御するステップと、を有する方法。8. A step of searching for content data corresponding to a predetermined condition, a step of determining a playback order of each searched content data, and a step of controlling playback of the content data based on the playback order. How to have.
テップと、 前記データが所定の種別に含まれると判定したときに、
前記指示情報を記憶するステップとからなり、データの
所在を示す指示情報を収集するプログラムを記録したコ
ンピュータ読み取り可能な記録媒体。9. A computer for searching for instruction information indicating the location of data; determining whether the data is included in a predetermined type; determining that the data is included in a predetermined type. When you do
A computer-readable recording medium having recorded thereon a program for collecting instruction information indicating the location of data;
プと、 検索された各コンテンツデータの再生順序を決定するス
テップと、 前記再生順序に基づき前記コンテンツデータの再生を制
御するステップと、を実行させるプログラムを記録した
コンピュータ読み取り可能な記録媒体。10. A computer, wherein a step of searching for content data corresponding to a predetermined condition, a step of determining a reproduction order of each searched content data, and a step of controlling reproduction of the content data based on the reproduction order. And a computer-readable recording medium on which a program for executing the program is recorded.
テップと、 前記データが所定の種別に含まれると判定したときに、
前記指示情報を記憶するステップとからなり、データの
所在を示す指示情報を収集するプログラム。11. Retrieving instruction information indicating the location of data in a computer; determining whether the data is included in a predetermined type; determining that the data is included in a predetermined type When you do
A program for collecting the instruction information indicating the location of the data.
よって指示されるデータが所定の種別に含まれる、その
ような指示情報の収集をネットワーク上のサーバに依頼
するステップと、 前記指示情報を受信するステップとを実行させ、データ
の所在を示す指示情報を収集するプログラム。12. Requesting a server on a network to collect instruction data indicating the location of data, the data indicated by the instruction information being included in a predetermined type, to a computer. And a step of executing the step of receiving the instruction information and collecting instruction information indicating the location of data.
プと、 検索された各コンテンツデータの再生順序を決定するス
テップと、 前記再生順序に基づき前記コンテンツデータの再生を制
御するステップと、を実行させるプログラム。13. A computer for searching for content data that satisfies a predetermined condition; determining a playback order of each searched content data; and controlling playback of the content data based on the playback order. And a program to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001368656A JP2002269145A (en) | 2000-12-08 | 2001-12-03 | Information processing device, terminal device, method, medium, and program |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000-374801 | 2000-12-08 | ||
| JP2000374801 | 2000-12-08 | ||
| JP2001368656A JP2002269145A (en) | 2000-12-08 | 2001-12-03 | Information processing device, terminal device, method, medium, and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007154395A Division JP2007329933A (en) | 2000-12-08 | 2007-06-11 | Apparatus, method, recording medium, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002269145A true JP2002269145A (en) | 2002-09-20 |
Family
ID=26605520
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001368656A Pending JP2002269145A (en) | 2000-12-08 | 2001-12-03 | Information processing device, terminal device, method, medium, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002269145A (en) |
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006012141A (en) * | 2004-06-21 | 2006-01-12 | Microsoft Corp | Api for programmatic retrieval and replay of database trace |
| JP2006163746A (en) * | 2004-12-06 | 2006-06-22 | Pioneer Electronic Corp | Information processor, its method, and its program |
| JP2007043471A (en) * | 2005-08-03 | 2007-02-15 | Sony Corp | Information processing apparatus, information processing method, and program |
| JP2007074240A (en) * | 2005-09-06 | 2007-03-22 | Toshiba Corp | Content list output apparatus and method |
| JP2007241816A (en) * | 2006-03-10 | 2007-09-20 | Sharp Corp | Terminal device and content receiving method |
| JP2007241817A (en) * | 2006-03-10 | 2007-09-20 | Sharp Corp | Terminal device and content receiving method |
| JP2008060772A (en) * | 2006-08-30 | 2008-03-13 | Nippon Video Center:Kk | Content distribution system and distribution method |
| JP2008146333A (en) * | 2006-12-08 | 2008-06-26 | Sony Corp | Information processing apparatus and method, and program |
| US7614016B2 (en) | 2005-04-21 | 2009-11-03 | Microsoft Corporation | Multiple roots in navigation pane |
| US7627552B2 (en) | 2003-03-27 | 2009-12-01 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
| US7650575B2 (en) | 2003-03-27 | 2010-01-19 | Microsoft Corporation | Rich drag drop user interface |
| US7657846B2 (en) | 2004-04-23 | 2010-02-02 | Microsoft Corporation | System and method for displaying stack icons |
| US7694236B2 (en) | 2004-04-23 | 2010-04-06 | Microsoft Corporation | Stack icons representing multiple objects |
| US7712034B2 (en) | 2003-03-24 | 2010-05-04 | Microsoft Corporation | System and method for shell browser |
| JP2010102275A (en) * | 2008-10-27 | 2010-05-06 | Yamaha Corp | Electronic musical device and music content utilization program |
| US7769794B2 (en) | 2003-03-24 | 2010-08-03 | Microsoft Corporation | User interface for a file system shell |
| US7823077B2 (en) | 2003-03-24 | 2010-10-26 | Microsoft Corporation | System and method for user modification of metadata in a shell browser |
| US7925682B2 (en) | 2003-03-27 | 2011-04-12 | Microsoft Corporation | System and method utilizing virtual folders |
| US8024335B2 (en) | 2004-05-03 | 2011-09-20 | Microsoft Corporation | System and method for dynamically generating a selectable search extension |
| JP2012508914A (en) * | 2008-11-14 | 2012-04-12 | 北京捜狗科技▲発▼展有限公司 | Page resource processing method and apparatus |
| US8195646B2 (en) | 2005-04-22 | 2012-06-05 | Microsoft Corporation | Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information |
| US8209624B2 (en) | 2003-04-17 | 2012-06-26 | Microsoft Corporation | Virtual address bar user interface control |
| JP2012160017A (en) * | 2011-01-31 | 2012-08-23 | Buffalo Inc | Content management method, management storage and content management program |
| US8661036B2 (en) | 2004-04-29 | 2014-02-25 | Microsoft Corporation | Metadata editing control |
| US8707209B2 (en) | 2004-04-29 | 2014-04-22 | Microsoft Corporation | Save preview representation of files being created |
| US10489044B2 (en) | 2005-07-13 | 2019-11-26 | Microsoft Technology Licensing, Llc | Rich drag drop user interface |
-
2001
- 2001-12-03 JP JP2001368656A patent/JP2002269145A/en active Pending
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7769794B2 (en) | 2003-03-24 | 2010-08-03 | Microsoft Corporation | User interface for a file system shell |
| US7823077B2 (en) | 2003-03-24 | 2010-10-26 | Microsoft Corporation | System and method for user modification of metadata in a shell browser |
| US7712034B2 (en) | 2003-03-24 | 2010-05-04 | Microsoft Corporation | System and method for shell browser |
| US8117226B2 (en) | 2003-03-27 | 2012-02-14 | Microsoft Corporation | System and method for virtual folder sharing including utilization of static and dynamic lists |
| US9361313B2 (en) | 2003-03-27 | 2016-06-07 | Microsoft Technology Licensing, Llc | System and method for filtering and organizing items based on common elements |
| US9361312B2 (en) | 2003-03-27 | 2016-06-07 | Microsoft Technology Licensing, Llc | System and method for filtering and organizing items based on metadata |
| US7925682B2 (en) | 2003-03-27 | 2011-04-12 | Microsoft Corporation | System and method utilizing virtual folders |
| US7627552B2 (en) | 2003-03-27 | 2009-12-01 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
| US7650575B2 (en) | 2003-03-27 | 2010-01-19 | Microsoft Corporation | Rich drag drop user interface |
| US8209624B2 (en) | 2003-04-17 | 2012-06-26 | Microsoft Corporation | Virtual address bar user interface control |
| US7657846B2 (en) | 2004-04-23 | 2010-02-02 | Microsoft Corporation | System and method for displaying stack icons |
| US7694236B2 (en) | 2004-04-23 | 2010-04-06 | Microsoft Corporation | Stack icons representing multiple objects |
| US8707209B2 (en) | 2004-04-29 | 2014-04-22 | Microsoft Corporation | Save preview representation of files being created |
| US8972342B2 (en) | 2004-04-29 | 2015-03-03 | Microsoft Corporation | Metadata editing control |
| US8661036B2 (en) | 2004-04-29 | 2014-02-25 | Microsoft Corporation | Metadata editing control |
| US8024335B2 (en) | 2004-05-03 | 2011-09-20 | Microsoft Corporation | System and method for dynamically generating a selectable search extension |
| JP2006012141A (en) * | 2004-06-21 | 2006-01-12 | Microsoft Corp | Api for programmatic retrieval and replay of database trace |
| JP2006163746A (en) * | 2004-12-06 | 2006-06-22 | Pioneer Electronic Corp | Information processor, its method, and its program |
| US7614016B2 (en) | 2005-04-21 | 2009-11-03 | Microsoft Corporation | Multiple roots in navigation pane |
| US8195646B2 (en) | 2005-04-22 | 2012-06-05 | Microsoft Corporation | Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information |
| US10489044B2 (en) | 2005-07-13 | 2019-11-26 | Microsoft Technology Licensing, Llc | Rich drag drop user interface |
| JP2007043471A (en) * | 2005-08-03 | 2007-02-15 | Sony Corp | Information processing apparatus, information processing method, and program |
| JP2007074240A (en) * | 2005-09-06 | 2007-03-22 | Toshiba Corp | Content list output apparatus and method |
| JP2007241817A (en) * | 2006-03-10 | 2007-09-20 | Sharp Corp | Terminal device and content receiving method |
| JP2007241816A (en) * | 2006-03-10 | 2007-09-20 | Sharp Corp | Terminal device and content receiving method |
| JP2008060772A (en) * | 2006-08-30 | 2008-03-13 | Nippon Video Center:Kk | Content distribution system and distribution method |
| JP2008146333A (en) * | 2006-12-08 | 2008-06-26 | Sony Corp | Information processing apparatus and method, and program |
| US8521844B2 (en) | 2006-12-08 | 2013-08-27 | Sony Corporation | Information processing apparatus and method and program |
| JP2010102275A (en) * | 2008-10-27 | 2010-05-06 | Yamaha Corp | Electronic musical device and music content utilization program |
| JP2012508914A (en) * | 2008-11-14 | 2012-04-12 | 北京捜狗科技▲発▼展有限公司 | Page resource processing method and apparatus |
| JP2012160017A (en) * | 2011-01-31 | 2012-08-23 | Buffalo Inc | Content management method, management storage and content management program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2002269145A (en) | Information processing device, terminal device, method, medium, and program | |
| US7409382B2 (en) | Information processing system, terminal device, method and medium | |
| US6163779A (en) | Method of saving a web page to a local hard drive to enable client-side browsing | |
| US6097375A (en) | System, method, and pointing device for remote operation of data processing apparatus | |
| US6636247B1 (en) | Modality advertisement viewing system and method | |
| US8230474B2 (en) | User specified parallel data fetching for optimized web access | |
| US6785740B1 (en) | Text-messaging server with automatic conversion of keywords into hyperlinks to external files on a network | |
| US6788316B1 (en) | Method of designating multiple hypertext links to be sequentially viewed | |
| CN1099807C (en) | System and method for accessing data files in computer network | |
| US6381567B1 (en) | Method and system for providing real-time personalization for web-browser-based applications | |
| JP2001515246A (en) | Automated content scheduling and display devices | |
| WO2003007172A1 (en) | Selection of content in response to communication environment | |
| WO2001035658A1 (en) | Broadcast portal service system | |
| JPH1196175A (en) | Method for retrieving and displaying data base, and retrieval system | |
| US8321452B2 (en) | Information processing system, apparatus and method for information processing, and recording medium | |
| JPH1069496A (en) | Internet search device | |
| US20020091792A1 (en) | Method and apparatus for client sharing of cached content | |
| JP2000227851A (en) | Two-way communication system and recording medium | |
| JP2003058572A (en) | Multimedia information system and computer program | |
| JPH10187408A (en) | User interface for controlling audio function in web browser | |
| CN118068998A (en) | A resource object processing method, device, equipment and storage medium | |
| JP4717361B2 (en) | Multimedia content generating apparatus, multimedia content generating method, program for causing computer to execute the method, and multimedia content generating system | |
| JP2007329933A (en) | Apparatus, method, recording medium, and program | |
| WO2003054745A1 (en) | System, method and apparatus for multimedia display | |
| US20020130901A1 (en) | Enhanced program listing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040524 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070405 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070410 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070611 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070717 |