JP2008027104A - Terminal device and content recording method - Google Patents
Terminal device and content recording method Download PDFInfo
- Publication number
- JP2008027104A JP2008027104A JP2006197863A JP2006197863A JP2008027104A JP 2008027104 A JP2008027104 A JP 2008027104A JP 2006197863 A JP2006197863 A JP 2006197863A JP 2006197863 A JP2006197863 A JP 2006197863A JP 2008027104 A JP2008027104 A JP 2008027104A
- Authority
- JP
- Japan
- Prior art keywords
- content
- list
- character string
- cast site
- string corresponding
- 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.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、ネットワーク上に公開されている音声データ、画像データ、映像データ等のコンテンツのアドレスが記述されているコンテンツリストを受信し、当該コンテンツリストに基づいてコンテンツを受信して記録する端末装置およびコンテンツ記録方法に関し、特にネットワーク上に公開されているコンテンツリストのアドレスが記述されているキャストサイトリストを受信し、当該キャストサイトリストに基づいてコンテンツリストを受信する端末装置およびコンテンツ記録方法に関する。 The present invention receives a content list in which addresses of contents such as audio data, image data, and video data that are disclosed on a network are described, and receives and records the contents based on the content list In particular, the present invention relates to a terminal device and a content recording method for receiving a cast site list in which an address of a content list published on a network is described and receiving the content list based on the cast site list.
近年、インターネット等のネットワーク環境が整備され、音声データ、画像データ、映像データ等のコンテンツをネットワーク経由でユーザ所有の端末装置に提供されることが多くなってきており、ネットワーク上に多数のコンテンツが公開されている。 In recent years, a network environment such as the Internet has been improved, and content such as audio data, image data, and video data is often provided to user-owned terminal devices via the network. It has been published.
従って、ネットワーク上に公開されている多数のコンテンツの中から如何にしてユーザの嗜好や端末装置の閲覧環境に適合したコンテンツを提供するかが課題になっており、例えば、事前にユーザが嗜好情報や閲覧環境情報を配信元に登録し、登録された嗜好情報や閲覧環境情報に基づいてネットワーク経由で提供するコンテンツの選別や提供形態を変更する技術が提案されている(例えば、特許文献1参照)。 Therefore, how to provide content suitable for the user's preference and the browsing environment of the terminal device from among a large number of content published on the network has become a problem. And a browsing environment information are registered in a distribution source, and a technique for selecting a content to be provided via a network and changing a provision form based on registered preference information and browsing environment information has been proposed (for example, see Patent Document 1). ).
しかしながら、従来技術では、配信を受けるコンテンツは、ユーザが嗜好情報等により選別されているものの、配信されたコンテンツは、端末装置の所定領域に一括して記録されるため、ユーザがファイル等を作成し、記録されたコンテンツの分類分けを行わないと、記録したコンテンツの中から所望のコンテンツを特定することが困難であるという問題点があった。
本発明は斯かる問題点に鑑みてなされたものであり、その目的とするところは、ユーザが記録されたコンテンツの分類分けを行うことなく、記録したコンテンツの中から所望のコンテンツの特定を容易に行うことができ、ユーザの利便性を向上させることができる端末装置およびコンテンツ記録方法を提供する点にある。 The present invention has been made in view of such a problem, and an object of the present invention is to easily specify desired content from recorded content without classifying the recorded content. Therefore, it is possible to provide a terminal device and a content recording method that can improve the convenience of the user.
本発明は上記課題を解決すべく、以下に掲げる構成とした。
本発明の配信システムは、ネットワーク経由で受信したコンテンツを記録するコンテンツ記録手段を有する端末装置であって、コンテンツリストのネットワーク上でのアドレスおよび前記コンテンツリストに対応する文字列がメタ言語によって記述された構造化文書であるキャストサイトリストを受信すると共に、タグを用いて要素および属性を意味づけするメタ言語によって前記コンテンツのネットワーク上でのアドレスおよび前記コンテンツに対応する文字列が記述された構造化文書である前記コンテンツリストを受信する受信手段と、前記キャストサイトリストを解析することで、前記コンテンツリストに対応する文字列を抽出すると共に、前記コンテンツリストを解析することで、前記コンテンツに対応する文字列を抽出する文字列抽出手段と、該文字列抽出手段によって抽出された文字列を表示する表示手段と、該表示手段に表示された文字列を選択する操作手段と、該操作手段によって前記コンテンツリストに対応する文字列が選択されると、選択され文字例に対応する前記コンテンツリストの配信を要求するコンテンツリストリクエストを送信すると共に、前記操作手段によって前記コンテンツに対応する文字列が選択されると、選択された文字例に対応する前記コンテンツの配信を要求するコンテンツリクエストを送信する送信手段と、送信した前記コンテンツリクエストに対応して受信した前記コンテンツと共に、前記操作手段によって選択された前記コンテンツリストに対応する文字列を経緯データとして前記コンテンツ記録手段に記録するデータ管理手段とを具備することを特徴とする。
In order to solve the above problems, the present invention has the following configuration.
The distribution system according to the present invention is a terminal device having content recording means for recording content received via a network, wherein a content list network address and a character string corresponding to the content list are described in a meta language. A structured site in which a cast site list, which is a structured document, is received and an address on the network of the content and a character string corresponding to the content are described in a meta language that uses tags to denote elements and attributes Receiving means for receiving the content list that is a document, and analyzing the cast site list to extract a character string corresponding to the content list and analyzing the content list to correspond to the content The string from which to extract the string Output means, display means for displaying the character string extracted by the character string extraction means, operation means for selecting the character string displayed on the display means, and a character string corresponding to the content list by the operation means Is selected, a content list request for requesting distribution of the content list corresponding to the selected character example is transmitted, and when a character string corresponding to the content is selected by the operation means, the selected character is selected. A transmission unit that transmits a content request for requesting distribution of the content corresponding to an example, and a character string corresponding to the content list selected by the operation unit together with the content received in response to the transmitted content request Data management means for recording in the content recording means as history data; Characterized by comprising.
さらに、本発明の配信システムにおいては、前記キャストサイトリストは、複数のコンテンツリストをグループ分けした多層構造になっており、前記文字列抽出手段は、前記キャストサイトリストを解析することで、前記コンテンツに対応する文字列を抽出して表示すると共に、前記グループに対応する文字列を抽出し、前記データ管理手段は、受信した前記コンテンツと共に、前記操作手段によって選択された前記グループに対応する文字列を前記経緯データとして前記コンテンツ記録手段に記録することを特徴とする。 Furthermore, in the distribution system according to the present invention, the cast site list has a multi-layer structure in which a plurality of content lists are grouped, and the character string extraction unit analyzes the cast site list to analyze the content. A character string corresponding to the group is extracted and displayed, and a character string corresponding to the group is extracted, and the data management means, together with the received content, corresponds to the character string corresponding to the group selected by the operation means. Is recorded in the content recording means as the history data.
さらに、本発明の配信システムにおいては、前記キャストサイトリストは、次層となる異なるキャストサイトリストが公開されているネットワーク上のアドレスを記述されており、前記文字列抽出手段は、前記キャストサイトリストを解析することで、次層となる異なる前記キャストサイトリストに対応する文字列を抽出し、前記データ管理手段は、受信した前記コンテンツと共に、前記操作手段によって選択された前記キャストサイトリストに対応する文字列を前記経緯データとして前記コンテンツ記録手段に記録することを特徴とする。 Furthermore, in the distribution system of the present invention, the cast site list describes an address on a network where a different cast site list as a next layer is disclosed, and the character string extracting means includes the cast site list. To extract a character string corresponding to the different cast site list which is the next layer, and the data management means corresponds to the cast site list selected by the operation means together with the received content A character string is recorded in the content recording means as the history data.
また、本発明のコンテンツ記録方法は、ネットワーク経由で受信したコンテンツを記録するコンテンツ記録手段を有する端末装置におけるコンテンツ記録方法であって、コンテンツリストのネットワーク上でのアドレスおよび前記コンテンツリストに対応する文字列がメタ言語によって記述された構造化文書であるキャストサイトリストを受信し、受信した前記キャストサイトリストを解析することで、前記コンテンツリストに対応する文字列を抽出して表示し、表示した前記コンテンツリストに対応する文字列の選択を受け付け、選択され文字例に対応する前記コンテンツリストの配信を要求するコンテンツリストリクエストを送信し、送信した前記コンテンツリストリクエストに対応して、タグを用いて要素および属性を意味づけするメタ言語によって前記コンテンツのネットワーク上でのアドレスおよび前記コンテンツに対応する文字列が記述された構造化文書である前記コンテンツリストを受信し、受信した前記コンテンツリストを解析することで、前記コンテンツに対応する文字列を抽出して表示し、表示した前記コンテンツに対応する文字列の選択を受け付け、選択された前記コンテンツに対応する文字例に対応する前記コンテンツの配信を要求するコンテンツリクエストを送信し、送信した前記コンテンツリクエストに対応して受信した前記コンテンツと共に、選択された前記コンテンツリストに対応する文字列を経緯データとして前記コンテンツ記録手段に記録することを特徴とする。 The content recording method of the present invention is a content recording method in a terminal device having content recording means for recording content received via a network, wherein the content list has addresses on the network and characters corresponding to the content list. The cast site list that is a structured document in which a column is described in a meta language is received, and the received cast site list is analyzed to extract and display a character string corresponding to the content list, and the displayed Accepts selection of a character string corresponding to the content list, transmits a content list request for requesting distribution of the selected content list corresponding to the selected character example, and uses a tag in response to the transmitted content list request And the meaning of the attribute Corresponding to the content by receiving the content list, which is a structured document in which a network address of the content and a character string corresponding to the content are described according to a language, and analyzing the received content list Extracts and displays a character string, accepts selection of a character string corresponding to the displayed content, transmits a content request requesting distribution of the content corresponding to the character example corresponding to the selected content, and transmits In addition to the content received in response to the content request, a character string corresponding to the selected content list is recorded as history data in the content recording means.
さらに、本発明のコンテンツ記録方法においては、前記キャストサイトリストは、複数のコンテンツリストをグループ分けした多層構造になっており、前記キャストサイトリストを解析することで、前記コンテンツに対応する文字列を抽出して表示すると共に、前記グループに対応する文字列を抽出して表示し、表示した前記グループに対応する文字列の選択を受け付け、受信した前記コンテンツと共に、選択された前記グループに対応する文字列を前記経緯データとして前記コンテンツ記録手段に記録することを特徴とする。 Further, in the content recording method of the present invention, the cast site list has a multi-layer structure in which a plurality of content lists are grouped, and a character string corresponding to the content is obtained by analyzing the cast site list. Extracting and displaying, extracting and displaying a character string corresponding to the group, accepting selection of a character string corresponding to the displayed group, and receiving the content and characters corresponding to the selected group A sequence is recorded in the content recording means as the history data.
さらに、本発明のコンテンツ記録方法においては、前記キャストサイトリストは、次層となる異なるキャストサイトリストが公開されているネットワーク上のアドレスを記述されており、前記キャストサイトリストを解析することで、次層となる異なる前記キャストサイトリストに対応する文字列を抽出して表示し、表示した前記キャストサイトリストに対応する文字列の選択を受け付け、受信した前記コンテンツと共に、選択された前記キャストサイトリストに対応する文字列を前記経緯データとして前記コンテンツ記録手段に記録することを特徴とする。 Furthermore, in the content recording method of the present invention, the cast site list describes an address on the network where a different cast site list as a next layer is disclosed, and by analyzing the cast site list, A character string corresponding to the different cast site list as a next layer is extracted and displayed, selection of a character string corresponding to the displayed cast site list is accepted, and the selected cast site list is received together with the received content A character string corresponding to is recorded as the history data in the content recording means.
本発明の端末装置およびコンテンツ記録方法は、コンテンツリストのネットワーク上でのアドレスおよびコンテンツリストに対応する文字列がメタ言語によって記述された構造化文書であるキャストサイトリストを受信し、受信したキャストサイトリストを解析することで、コンテンツリストに対応する文字列を抽出して表示し、表示したコンテンツリストに対応する文字列の選択を受け付け、選択されたコンテンツリストに対応する文字列を経緯データとして記憶すると共に、選択され文字例に対応するコンテンツリストの配信を要求するコンテンツリストリクエストを送信し、コンテンツリストリクエストに対応して、タグを用いて要素および属性を意味づけするメタ言語によってコンテンツのネットワーク上でのアドレスおよびコンテンツに対応する文字列が記述された構造化文書であるコンテンツリストを受信し、受信したコンテンツリストを解析することで、コンテンツに対応する文字列を抽出して表示し、表示したコンテンツに対応する文字列の選択を受け付け、選択されたコンテンツに対応する文字例に対応するコンテンツの配信を要求するコンテンツリクエストを送信し、送信したコンテンツリクエストに対応して受信したコンテンツと共に記憶している経緯データを記録するように構成することにより、受信したコンテンツが経緯データに基づいてデータベース化、すなわち経緯データに基づいて分類分けされて記録され、経緯データを用いることで記録したコンテンツの中から所望のコンテンツを簡単に特定することができるため、ユーザが記録されたコンテンツの分類分けを行うことなく、記録したコンテンツの中から所望のコンテンツの特定を容易に行うことができ、ユーザの利便性を向上させることができるという効果を奏する。 The terminal device and the content recording method of the present invention receive a cast site list that is a structured document in which a content list network address and a character string corresponding to the content list are described in a meta language. By analyzing the list, the character string corresponding to the content list is extracted and displayed, the selection of the character string corresponding to the displayed content list is accepted, and the character string corresponding to the selected content list is stored as background data In addition, a content list request that requests distribution of the content list corresponding to the selected character example is transmitted, and in response to the content list request, elements and attributes are expressed using tags in the content network. Address and container Receives a content list that is a structured document in which a character string corresponding to a character is described, analyzes the received content list, extracts and displays a character string corresponding to the content, and corresponds to the displayed content The selection of a character string is accepted, a content request for requesting distribution of content corresponding to the character example corresponding to the selected content is transmitted, and the history data stored together with the received content corresponding to the transmitted content request is stored. By configuring to record, the received content is recorded in a database based on the background data, that is, classified and recorded based on the background data, and desired content is recorded from the recorded content using the background data. Since it can be easily identified, the user can record Without performing classification of tools, a certain desired content from among the recorded content can be easily performed, an effect that it is possible to improve the convenience for the user.
さらに、本発明の端末装置およびコンテンツ記録方法は、キャストサイトリストが複数のコンテンツリストをグループ分けした多層構造になっており、キャストサイトリストを解析することで、コンテンツに対応する文字列を抽出して表示すると共に、グループに対応する文字列を抽出して表示し、表示したグループに対応する文字列の選択を受け付け、選択されたグループに対応する文字列を経緯データとして記憶するように構成することにより、記録されたコンテンツを経緯データに基づいて細分類することができるため、経緯データを用いることで記録したコンテンツの中から所望のコンテンツをさらに簡単に特定することができるという効果を奏する。 Furthermore, the terminal device and the content recording method of the present invention have a multi-layer structure in which the cast site list is a group of a plurality of content lists, and a character string corresponding to the content is extracted by analyzing the cast site list. The character string corresponding to the group is extracted and displayed, the selection of the character string corresponding to the displayed group is accepted, and the character string corresponding to the selected group is stored as history data. Thus, since the recorded content can be finely classified based on the history data, the desired content can be more easily specified from the recorded content by using the history data.
さらに、本発明の配信システムおよび配信方法は、キャストサイトリストに次層となる異なるキャストサイトリストが公開されているネットワーク上のアドレスが記述されており、キャストサイトリストを解析することで、次層となる異なるキャストサイトリストに対応する文字列を抽出して表示し、表示したキャストサイトリストに対応する文字列の選択を受け付け、選択されたキャストサイトリストに対応する文字列を経緯データとして記憶するように構成することにより、記録されたコンテンツを経緯データに基づいて細分類することができるため、経緯データを用いることで記録したコンテンツの中から所望のコンテンツをさらに簡単に特定することができるという効果を奏する。 Furthermore, in the distribution system and distribution method of the present invention, the address on the network where a different cast site list as the next layer is disclosed is described in the cast site list, and the next layer is analyzed by analyzing the cast site list. The character string corresponding to the different cast site list is extracted and displayed, the selection of the character string corresponding to the displayed cast site list is accepted, and the character string corresponding to the selected cast site list is stored as the history data. By configuring in this way, the recorded content can be subdivided based on the history data, so that the desired content can be more easily identified from the recorded content by using the history data. There is an effect.
以下、本発明の実施の形態を図面に基づいて詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明に係る端末装置の実施の形態にコンテンツを配信する配信システムの構成を示すシステム構成図であり、図2は、図1に示すキャストサイトサーバに記録されているキャストサイトリスト例を示す図であり、図3は、図1に示すコンテンツリストサーバに記録されているコンテンツリスト例を示す図であり、図4は、本発明に係る端末装置の実施の形態の構成を示すブロック図であり、図5は、図4に示す情報記録部のコンテンツ記録部に記録された経緯データ例を示す図である。 FIG. 1 is a system configuration diagram showing a configuration of a distribution system for distributing content to an embodiment of a terminal device according to the present invention, and FIG. 2 is a cast site list recorded in a cast site server shown in FIG. 3 is a diagram showing an example, FIG. 3 is a diagram showing an example of a content list recorded in the content list server shown in FIG. 1, and FIG. 4 shows a configuration of an embodiment of a terminal device according to the present invention. FIG. 5 is a block diagram, and FIG. 5 is a diagram showing an example of history data recorded in the content recording unit of the information recording unit shown in FIG.
本実施の形態の端末装置50にコンテンツを配信する配信システムは、図1を参照すると、インターネット等のネットワーク10を経由してキャストサイトリストを配信するキャストサイトサーバ20と、ネットワーク10を経由してコンテンツリストを配信するコンテンツリストサーバ30と、ネットワーク10を経由して音声データ、画像データ、映像データ等のコンテンツを配信するコンテンツサーバ40とからなる。なお、本実施の形態では、機能的にキャストサイトサーバ20と、コンテンツリストサーバ30と、コンテンツサーバ40とに分けて説明するが、キャストサイトサーバ20、コンテンツリストサーバ30およびコンテンツサーバ40は、プログラム制御によって動作する1以上の情報処理装置からなるサーバシステムとして実現することができ、各サーバを異なる事業者によって管理するようにしても良く、各サーバの2以上を同一の事業者によって管理するようにしても良い。
Referring to FIG. 1, the distribution system for distributing content to the
キャストサイトサーバ20は、端末装置50からの各種リクエストに応答するWebサーバとしての機能を有し、キャストサイトリスト記録部21と、案内情報記録部22と、リクエスト応答部23と、送受信部24とを備えている。
The cast site server 20 has a function as a Web server that responds to various requests from the
キャストサイトリスト記録部21は、キャストサイトリストが記録されているHDD等の記録手段である。キャストサイトリストは、メタ言語によって記述された構造化文書であり、タグを用いてコンテンツリストの名称および当該コンテンツリストが公開されているネットワーク10上のアドレス(以下、リストURLと称す)が記述された一覧である。図2を参照すると、本実施の形態におけるキャストサイトリストは、XML(Extensible Markup Language)の仕様の1つであるOPML(Outline Processor Markup Language)によって記述されている構造化文書である。
The cast site
図2において、<?xml version="1.0" encoding="UTF-8"?>は、キャストサイトリストがXML文書であることを示すXML宣言であり、終了タグ</head>との間に、キャストサイトリスト名および作成日時が要素として記述されていることを示す開始タグ<head>と、終了タグ</title>との間に、キャストサイトリスト名が要素として記述されていることを示す開始タグ<title>と、終了タグ</dateCreated>との間に、作成日時が要素として記述されていることを示す開始タグ<dateCreated>と、終了力タグ</body>との間に、コンテンツリストのグループ名、複数のコンテンツリスト名およびリストURLが要素として記述されていることを示す開始タグ<body>と、終了力タグ</outline>との間に、複数のコンテンツリスト名およびリストURLが要素として記述されていることを示すと共に、属性としてコンテンツリストのグループ名が記述されていることを示す開始タグ<outline>と、コンテンツリスト名(text)およびリストURL(xmlUrl)が属性として記述されていることを示す空要素タグ<outline/>とで構成されている。 In FIG. 2, <? Xml version = "1.0" encoding = "UTF-8"?> Is an XML declaration indicating that the cast site list is an XML document, and between the end tag </ head>, Start indicating that the cast site list name is described as an element between the start tag <head> indicating that the cast site list name and creation date and time are described as elements, and the end tag </ title> Content list between the start tag <dateCreated> and the end force tag </ body> indicating that the creation date is described as an element between the tag <title> and the end tag </ dateCreated> A plurality of content list names and list URLs are included between a start tag <body> and an end force tag </ outline> indicating that a group name, a plurality of content list names and a list URL are described as elements. If it is described as an element The start tag <outline> indicating that the group name of the content list is described as an attribute, and the empty element tag <indicating that the content list name (text) and the list URL (xmlUrl) are described as attributes < outline />.
従って、図2に示すキャストサイトリスト例には、キャストサイトリスト名「???キャストサイト」と、その作成日時が記述されていると共に、グループ名「ニュース」にコンテンツリスト名「???ニュース」および「△△△ニュース」と、そのリストURLが記述され、グループ名「スポーツ」にコンテンツリスト名「サッカー」および「野球」と、そのリストURLが記述されている。なお、図2に示すキャストサイトリストは、複数のコンテンツリストがグループ分けされた2層構造になっているが、複数のコンテンツリストを単に羅列しただけの1層構造であっても、複数のコンテンツリストを階層的にグループ分けした3層以上の構造を有するようにしても良い。 Accordingly, the cast site list example shown in FIG. 2 describes the cast site list name “??? Cast Site” and its creation date and time, and the content list name “??? News” in the group name “News”. ”And“ ΔΔΔ news ”and the list URL are described, and the content list names“ soccer ”and“ baseball ”are described in the group name“ sports ”, and the list URL is described. The cast site list shown in FIG. 2 has a two-layer structure in which a plurality of content lists are grouped. However, even if the cast site list has a single-layer structure in which a plurality of content lists are simply listed, You may make it have the structure of three or more layers which grouped the list | wrist hierarchically.
案内情報記録部22は、キャストサイトリストに用いられているメタ言語とは異なる言語、例えばHTML(HyperText Markup Language)を用いて作成された案内ページが記録されているHDD等の記録手段であり、例えば、リクエストされたアドレスがOPMLによって記述されているキャストサイトリストを配信するためのアドレスであることを通知する案内ページが記録されている。
The guidance
リクエスト応答部23は、端末装置50からキャストサイトリストリクエストを受信すると、キャストサイトリスト記録部21に記録されているキャストサイトリストを送受信部24によってネットワーク10経由で端末装置50に送信し、キャストサイトリストリクエスト以外のリクエストを受信すると、案内情報記録部22に記録されている案内ページを送受信部24によってネットワーク10経由で送信する。すなわち、端末装置50からのキャストサイトリストリクエストは、OPMLによって記述されているキャストサイトリストの送信要求であり、HTTPヘッダ等のリクエストのヘッダ(以下、リクエストヘッダと称する)にOPML(XML)対応であることが記述されており、リクエスト応答部23は、リクエストヘッダにOPML対応であることが記述されている場合には、キャストサイトリスト記録部21に記録されているキャストサイトリストを送受信部24によってネットワーク10経由で端末装置50に送信し、リクエストヘッダにOPML対応であることが記述されていない場合には、HTMLに対応したWebブラウザからのリクエストであると認識し、案内情報記録部22に記録されているHTMLを用いて作成された案内ページを送受信部24によってネットワーク10経由で送信する。
Upon receiving the cast site list request from the
送受信部24は、有線もしくは無線でネットワーク10に接続する機能を有し、HTTP(Hyper-Text Transfer Protocol)、FTP(File Transfer Protocol)、RTP(Real-Time Transport Protocol)、RTSP(Real-Time Streaming Protocol)等のプロトコルに基づいてネットワーク10を介して端末装置50と情報通信を行う。
The transmission /
コンテンツリストサーバ30は、端末装置50からの各種リクエストに応答するWebサーバとしての機能を有し、コンテンツリスト記録部31と、案内情報記録部32と、リクエスト応答部33と、送受信部34とを備えている。
The
コンテンツリスト記録部31は、コンテンツリストが記録されているHDD等の記録手段である。コンテンツリストは、メタ言語によって記述された構造化文書であり、タグを用いてコンテンツの名称、コンテンツが公開されているネットワーク10上でのアドレス(以下、データURLと称す)およびコンテンツのデータタイプが記述されたリストである。図3を参照すると、本実施の形態のコンテンツリストは、XML(Extensible Markup Language)の仕様の1つであるRSS(Rich Site Summary)によって記述されている。
The content list recording unit 31 is a recording unit such as an HDD in which a content list is recorded. The content list is a structured document described in a meta language, and the name of the content using a tag, the address on the
図3において、<?xml version="1.0" encoding="UTF-8"?>は、コンテンツリストがXML文書であることを示すXML宣言であり、終了タグ</rss>との間の要素がRSSによって記述されていることを示す開始タグ<rss>と、終了タグ</channel>との間に、コンテンツリスト名、コンテンツ名、コンテンツの概要、データURLおよび当該データURLからダウンロードできるデータタイプが要素として記述されていることを示す開始タグ<channel>と、終了タグ</title>との間に、コンテンツリスト名が要素として記述されていることを示す開始タグ<title>と、終了力タグ</item>との間に、コンテンツ名、コンテンツの概要、データURLおよびデータタイプが要素として記述されていることを示す開始タグ<item>と、終了力タグ</description>との間に、コンテンツの概要が要素として記述されていることを示す開始タグ<description>と、データURLおよびデータタイプが属性として記述されていることを示す空要素タグ<enclosure/>とで構成されている。なお、空要素タグ<enclosure/>には、コンテンツのデータ量等の配信するコンテンツに関する他の情報を属性として記述するようにしても良い。また、図3には、コンテンツリストに記述されているコンテンツのデータタイプが音声データである例が示されているが、コンテンツのデータタイプは、文字列データ、静止画像データ、動画像データ等の他のデータタイプであっても良い。 In FIG. 3, <? Xml version = "1.0" encoding = "UTF-8"?> Is an XML declaration indicating that the content list is an XML document, and the element between the end tag </ rss> is Between the start tag <rss> indicating that it is described by RSS and the end tag </ channel>, there are a content list name, a content name, an outline of the content, a data URL, and a data type that can be downloaded from the data URL. Between the start tag <channel> indicating that it is described as an element and the end tag </ title>, a start tag <title> indicating that the content list name is described as an element, and an end force tag </ item>, between the start tag <item> indicating that the content name, content summary, data URL, and data type are described as elements, and the end force tag </ description> Need an overview of content A start tag <description> that is showing that are described as the data URL and data types are configured out with empty element tag indicating that it is described as an attribute <enclosure />. In the empty element tag <enclosure />, other information related to the content to be distributed such as the data amount of the content may be described as an attribute. FIG. 3 shows an example in which the content data type described in the content list is audio data. The content data type includes character string data, still image data, moving image data, and the like. Other data types may be used.
従って、図3に示すコンテンツリスト例には、コンテンツリスト名「???ニュース」が記述されていると共に、コンテンツ名「7/10のニュース」と、その概要と、データタイプが「音声データ」であるコンテンツをダウンロードすることができるデータURLとが記述され、コンテンツ名「7/9のニュース」と、その概要と、データタイプが「音声データ」であるコンテンツをダウンロードすることができるデータURLとが記述され、コンテンツ名「7/8のニュース」と、その概要と、データタイプが「音声データ」であるコンテンツをダウンロードすることができるデータURLとが記述されている。 Therefore, in the example of the content list shown in FIG. 3, the content list name “??? News” is described, the content name “News of 7/10”, its outline, and the data type “audio data”. The data URL that can download the content is described, the content name is “7/9 news”, its outline, and the data URL that can download the content whose data type is “audio data” Is described, a content name “7/8 news”, an outline thereof, and a data URL where a content whose data type is “audio data” can be downloaded are described.
案内情報記録部22は、コンテンツリストに用いられているメタ言語とは異なる言語、例えばHTML(HyperText Markup Language)を用いて作成された案内ページが記録されているHDD等の記録手段であり、例えば、リクエストされたアドレスがRSSによって記述されているコンテンツリストを配信するためのアドレスであることを通知する案内ページが記録されている。
The guidance
リクエスト応答部33は、端末装置50からコンテンツリストリクエストを受信すると、コンテンツリスト記録部31に記録されているコンテンツリストを送受信部34によってネットワーク10経由で端末装置50に送信し、コンテンツリストリクエスト以外のリクエストを受信すると、案内情報記録部32に記録されている案内ページを送受信部34によってネットワーク10経由で送信する。すなわち、端末装置50からのコンテンツリストリクエストは、RSSによって記述されているコンテンツリストの送信要求であり、リクエストヘッダにRSS(XML)対応であることが記述されており、リクエスト応答部23は、リクエストヘッダにRSS対応であることが記述されている場合には、コンテンツリスト記録部31に記録されているコンテンツリストを送受信部34によってネットワーク10経由で端末装置50に送信し、リクエストヘッダにRSS対応であることが記述されていない場合には、HTMLに対応したWebブラウザからのリクエストであると認識し、案内情報記録部32に記録されている案内ページを送受信部34によってネットワーク10経由で送信する。
Upon receiving the content list request from the
送受信部34は、有線もしくは無線でネットワーク10に接続する機能を有し、HTTP(HyperText Transfer Protocol)やFTP(File Transfer Protocol)等のプロトコルに基づいてネットワーク10を介して端末装置50と情報通信を行う。
The transmission /
コンテンツサーバ40は、端末装置50からの各種リクエストに応答するWebサーバとしての機能を有し、コンテンツ記録部41と、リクエスト応答部42と、送受信部43とを備えている。
The
コンテンツ記録部41は、「音声データ」、「画像データ」、「映像データ」等のコンテンツが記録されているHDD等の記録手段である。 The content recording unit 41 is a recording unit such as an HDD in which contents such as “audio data”, “image data”, and “video data” are recorded.
リクエスト応答部42と、端末装置50からコンテンツリクエストを受信すると、コンテンツ記録部41に記録されているコンテンツを送受信部43によってネットワーク10経由で端末装置50に送信する。
When the content request is received from the
送受信部43は、有線もしくは無線でネットワーク10に接続する機能を有し、HTTP(HyperText Transfer Protocol)やFTP(File Transfer Protocol)等のプロトコルに基づいてネットワーク10を介して端末装置50と情報通信を行う。
The transmission /
本実施の形態の端末装置50は、コンテンツ(音声データ、画像データ、映像データ)を再生するオーディオプレーヤ等のプログラム制御によって動作する携帯型の情報処理装置であり、キャストサイトリストに用いられているメタ言語(OPML)と、コンテンツリストに用いられているメタ言語(RSS)とに対応することができる機能を有し、送受信部51と、情報記録部52と、液晶ディスプレイ等の表示部53と、操作部54と、再生処理部55と、データ管理部56とを備えている。
The
送受信部51は、有線もしくは無線でネットワーク10に接続する機能を有し、HTTP(HyperText Transfer Protocol)やFTP(File Transfer Protocol)等のプロトコルに基づいてキャストサイトサーバ20、コンテンツリストサーバ30およびコンテンツサーバ40と情報通信を行う。
The transmission /
情報記録部52は、HDDやシリコンメモリ等の記録手段であり、キャストサイトサーバ20から受信したキャストサイトリストが一時的に記録されるメモリのテンポラリ領域であるキャストサイトリスト記録部521と、コンテンツリストサーバ30から受信したコンテンツリストが一時的に記録されるメモリのテンポラリ領域であるコンテンツリスト記録部522と、コンテンツサーバ40から受信したコンテンツが経緯データと共に記録されるコンテンツ記録部523とからなる。コンテンツ記録部523にコンテンツと共に記録される経緯データは、図5を参照すると、配信をリクエストするコンテンツを決定するまでの経緯を示す配信されたコンテンツが記述されているコンテンツリストの「グループ名」と、配信されたコンテンツが記述されている「コンテンツリスト名」とが含まれたデータであり、その他に、データ管理部56によって生成される固有の「データ番号」と、コンテンツが配信された日時を示す「date」と、配信された「コンテンツ名」および「ファイル名」とを有している。
The information recording unit 52 is a recording unit such as an HDD or a silicon memory, and includes a cast site
表示部53は、液晶ディスプレイ等の表示手段であり、キャストサイトリスト記録部521に記録されたキャストサイトリストと、コンテンツリスト記録部522に記録されたコンテンツリストと、コンテンツ記録部523に記録されたコンテンツの一覧とが表示されると共に、コンテンツ記録部523に記録されたコンテンツに基づいて再生処理部55によって再生された画像および映像が表示される。
The
操作部54は、操作ボタン等の操作手段であり、キャストサイトサーバ20に記録されているキャストサイトリストの取得を指示するキャストサイトリスト取得指示入力と、表示部53に表示されたグループ名を選択するグループ選択入力と、表示部53に表示されたコンテンツリスト名を選択するコンテンツリスト選択入力と、表示部53に表示されたコンテンツ名を選択するコンテンツ選択入力と、受信して記録したコンテンツの再生に係る各種入力とが行われる。
The
再生処理部55は、情報記録部52のコンテンツ記録部523に記録されたコンテンツを伸長して再生し、画像および映像は、表示部53に表示させ、音声は、接続されたヘッドフォン57に出力する。
The
データ管理部56は、キャストサイトリストのメタ言語を解析、すなわちOPMLの各タグを解析することによって、キャストサイトリストにタグの要素および属性として記述されている内容を認識する機能と、コンテンツリストのメタ言語を解析、すなわちRSSの各タグを解析することによって、キャストサイトリストにタグの要素および属性として記述されている内容を認識する機能とを有し、送受信部51によってネットワーク10経由でキャストサイトサーバ20にキャストサイトリストリクエストを送信させることで、キャストサイトリストをキャストサイトサーバ20から受信し、受信したキャストサイトリストをキャストサイトリスト記録部521に記録させ、表示部53に表示させると共に、送受信部51によってネットワーク10経由でコンテンツリストサーバ30にコンテンツリストリクエストを送信させることで、コンテンツリストをコンテンツリストサーバ30から受信し、受信したコンテンツリストをコンテンツリスト記録部522に記録させ、表示部53に表示させる。
The
また、データ管理部56は、配信をリクエストするコンテンツを決定するまでの経緯を示す経緯データとして、操作部54からのグループ選択入力によって選択されたグループ名と、操作部54からのコンテンツリスト選択入力によって選択されたコンテンツリスト名、操作部54からのコンテンツ選択入力によって選択されたコンテンツ名とを記憶しておき、コンテンツサーバ40から配信されたコンテンツと共に、記憶しておいた経緯データを情報記録部52のコンテンツ記録部523に記録させる。
Further, the
次に、本実施の形態におけるキャストサイトリスト、コンテンツリストおよびコンテンツの配信動作について図6乃至図10を参照して詳細に説明する。
図6は、本発明に係る端末装置の実施の形態におけるコンテンツ取得動作を説明するためのシーケンスチャートであり、図7は、図1に示すキャストサイトサーバにおけるキャストサイトリストの配信動作を説明するフローチャートであり、図8は、図1に示す端末装置におけるキャストサイトリストの表示例を示す図であり、図9は、図1に示すコンテンツリストサーバにおけるコンテンツリストの配信動作を説明するフローチャートであり、図10は、図1に示す端末装置におけるコンテンツリストの表示例を示す図である。
Next, the cast site list, content list, and content distribution operation in the present embodiment will be described in detail with reference to FIGS.
6 is a sequence chart for explaining the content acquisition operation in the embodiment of the terminal device according to the present invention, and FIG. 7 is a flowchart for explaining the cast site list distribution operation in the cast site server shown in FIG. FIG. 8 is a diagram showing a display example of the cast site list in the terminal device shown in FIG. 1, and FIG. 9 is a flowchart for explaining the content list distribution operation in the content list server shown in FIG. FIG. 10 is a diagram showing a display example of a content list in the terminal device shown in FIG.
図6を参照すると、ホットスポットと称される無線LAN等のアクセスポイントや、自宅等でインターネット等のネットワーク10と端末装置50とを接続させ、ユーザによって操作部54からキャストサイトリスト取得指示入力が行われると(ステップA1)、データ管理部56は、送受信部51によってキャストサイトリストリクエストをキャストサイトサーバ20に送信する(ステップA2)。キャストサイトリストリクエストは、キャストサイトサーバ20のキャストサイトリスト記録部21に記憶されているキャストサイトリストの配信を要求するリクエストであり、キャストサイトリストがネットワーク10上で公開されているアドレス(以下、一覧URLと称する)に基づいて行われ、OPMLによって記述されているキャストサイトリストに対応していること、すなわちOPML対応であることがリクエストヘッダに記述されている。なお、一覧URLは、ユーザによって操作部54から入力するようにしても良く、予め設定しておくようにしても良い。
Referring to FIG. 6, an access point such as a wireless LAN called a hot spot, or a
キャストサイトサーバ20の送受信部24に端末装置50からのキャストサイトリストリクエストが受信されると、リクエスト応答部23は、キャストサイトリストリクエストによって要求されたキャストサイトリストをキャストサイトリスト記録部21から読み出し、読み出したキャストサイトリストを送受信部24によってネットワーク10経由で端末装置50に送信する(ステップA3)。
When the cast site list request from the
なお、図7を参照すると、リクエスト応答部23は、送受信部24によるリクエストの受信を監視しており(ステップB1)、送受信部24にリクエストが受信されると、受信されたリクエストがキャストサイトリストリクエストであるか否か、すなわちリクエストヘッダにOPML対応であることが記述されている否かを判断する(ステップB2)。ステップB2でキャストサイトリストリクエストであると判断された場合には、上述のステップA3の動作を行って、キャストサイトリストリクエストによって要求されたキャストサイトリストを端末装置50に送信し(ステップB3)、ステップB2でキャストサイトリストリクエストでないと判断された場合には、HTMLに対応したWebブラウザからのリクエストであると認識し、案内情報記録部22からHTMLを用いて作成された案内ページを読み出し、読み出した案内ページを送受信部24によってネットワーク10経由で送信する(ステップB4)。これにより、OPMLに対応していないブラウザからリクエストがあった場合にも、OPMLに対応していないブラウザでも閲覧することができる案内ページを配信することができ、例えば、リクエストされたアドレスがOPMLによって記述されているキャストサイトリストを配信するためのアドレスであることを通知する案内ページを配信することで、キャストサイトリストの認知を促進させることができる。
Referring to FIG. 7, the request response unit 23 monitors reception of a request by the transmission / reception unit 24 (step B1). When the request is received by the transmission /
端末装置50の送受信部51にキャストサイトサーバ20からのキャストサイトリストが受信されると、データ管理部56は、受信したキャストサイトリストをキャストサイトリスト記録部521に一時的に記録させると共に、メタ言語で記述されたキャストサイトリストのタグを解析することで(ステップA4)、キャストサイトリストの階層を認識し、キャストサイトリスト名と、認識した各階層の文字列を抽出する。図2に示すキャストサイトリストでは、グループと、各グループのコンテンツリストからなる2層構造であることが認識され、開始タグ<head>と終了タグ</head>の間、且つ開始タグ<head>と終了タグ</title>との間に要素として記述されているキャストサイトリスト名「△△△キャストサイト」と、最上位層(第1層)の文字列として、開始タグ<body>と終了タグ</body>の間のグループを示す開始タグ<outline text=〜>に属性として記述されているグループ名「ニュース」、「スポーツ」と、最下位層(第2層)の文字列として、グループ名「ニュース」のコンテンツリストであることを示す空要素タグ<outline/>に属性として記述されているコンテンツリスト名「???ニュース」、「□□□ニュース」と、グループ名「スポーツ」のコンテンツリストであることを示す空要素タグ<outline/>に属性として記述されているコンテンツリスト名「サッカー」、「野球」とが抽出される。
When the transmission /
次に、データ管理部56は、図8(a)に示すように、キャストサイトリストから抽出したキャストサイトリスト名と、最上位層(第1層)の文字列であるグループ名の一覧とを表示部53に表示させる(ステップA5)。なお、図8(a)には、キャストサイトリスト名「△△△キャストサイト」と、グループ名「ニュース」、「スポーツ」とがが表示部53に表示されている状態が示されている。
Next, as shown in FIG. 8A, the
次に、操作部54によってカーソル60を移動させて、表示部53に表示されたグループ名の中から次層である最下位層(第2層)の文字列(コンテンツリスト名)を表示させるグループを選択するグループ選択入力が行われると(ステップA6)、データ管理部56は、グループ選択入力によって選択されたグループ名を経緯データとして記憶しておくと共に(ステップA7)、図8(b)に示すように、キャストサイトリスト名と、選択されたグループ名と、選択されたグループのコンテンツリスト名の一覧とを表示部53に表示させる(ステップA8)。なお、図8(a)には、グループ名「ニュース」がカーソル60によって選択されている状態が示されており、図8(b)には、キャストサイトリスト名「△△△キャストサイト」と、選択されたグループ名「ニュース」と、選択されたグループのコンテンツリスト名「???ニュース」、「□□□ニュース」とが表示部53に表示されている状態が示されている。
Next, the
本実施の形態では、2層構造のキャストサイトリストについて説明したが、キャストサイトリストは、1層構造もしくは3層構造以上であっても良く、リストURLが記述されている層が最下位層となる。また、キャストサイトリストは、1つである必要はなく、関連づけられた複数のキャストサイトリスト、すなわち最下位層にリストURLとして次層となる異なるキャストサイトリストが公開されているネットワーク10上のアドレスを記述することで、階層構造を有する複数のキャストサイトリストであっても良い。さらに、キャストサイトリストから抽出する文字列の条件(抽出箇所や文字長等)については、予め設定するようにしても良く、ユーザによって設定できるようにしても良い。
In the present embodiment, the cast site list having a two-layer structure has been described. However, the cast site list may have a one-layer structure or a three-layer structure or more, and the layer in which the list URL is described is the lowest layer. Become. Also, the number of cast site lists need not be one, but an address on the
次に、操作部54によってカーソル60を移動させて、表示部53に表示されたコンテンツリスト名の中から取得するコンテンツリストを選択するコンテンツリスト選択入力が行われると(ステップA9)、データ管理部56は、コンテンツリスト選択入力によって選択されたコンテンツリスト名を経緯データとして記憶しておくと共に(ステップA10)、送受信部51によってコンテンツリストリクエストをコンテンツリストサーバ30に送信する(ステップA11)。コンテンツリストリクエストは、コンテンツリストサーバ30のコンテンツリスト記録部31に記憶されている所望するコンテンツリストの配信を要求するリクエストであり、キャストサイトリストに空要素タグ<outline/>の属性として記述されているリストURLに基づいて行われ、RSSによって記述されているコンテンツリストに対応していること、すなわちRSS対応であることがリクエストヘッダに記述されている。
Next, when the
コンテンツリストサーバ30の送受信部34に端末装置50からのコンテンツリストリクエストが受信されると、リクエスト応答部33は、コンテンツリストリクエストによって要求されたコンテンツリストをコンテンツリスト記録部31から読み出し、読み出したコンテンツリストを送受信部34によってネットワーク10経由で端末装置50に送信する(ステップA12)。
When the content list request from the
なお、図9を参照すると、リクエスト応答部33は、送受信部34によるリクエストの受信を監視しており(ステップC1)、送受信部34にリクエストが受信されると、受信されたリクエストがコンテンツリストリクエストであるか否か、すなわちリクエストヘッダにRSS対応であることが記述されている否かを判断する(ステップC2)。ステップC2でコンテンツリストリクエストであると判断された場合には、上述のステップA12の動作を行って、コンテンツリストリクエストによって要求されたコンテンツリストを端末装置50に送信し(ステップC3)、ステップC2でコンテンツリストリクエストでないと判断された場合には、HTMLに対応したWebブラウザからのリクエストであると認識し、案内情報記録部32からHTMLを用いて作成された案内ページを読み出し、読み出した案内ページを送受信部34によってネットワーク10経由で送信する(ステップC4)。これにより、RSSに対応していないブラウザからリクエストがあった場合にも、RSSに対応していないブラウザでも閲覧することができる案内ページを配信することができ、例えば、リクエストされたアドレスがRSSによって記述されているコンテンツリストを配信するためのアドレスであることを通知する案内ページを配信することで、コンテンツリストの認知を促進させることができる。
Referring to FIG. 9, the
端末装置50の送受信部51にコンテンツリストサーバ30からのコンテンツリストが受信されると、データ管理部56は、受信したコンテンツリストをコンテンツリスト記録部522に一時的に記録させると共に、メタ言語で記述されたコンテンツリストのタグを解析することで(ステップA13)、コンテンツ名を抽出し、図10に示すように、キャストサイトリスト名と、グループ名と、コンテンツリスト名と、コンテンツ名の一覧とを表示部53に表示させる(ステップA14)。なお、図3に示すコンテンツリストからは、開始タグ<item>と終了タグ</item>の間、且つコンテンツ名を示す開始タグ<title>と終了タグ</title>との間に要素として記述されている「7/10のニュース」、「7/9のニュース」、「7/8のニュース」が抽出され、図10には、キャストサイトリスト名「△△△キャストサイト」と、グループ名「ニュース」と、コンテンツリスト名「○○○ニュース」と、コンテンツ名「7/10のニュース」、「7/9のニュース」、「7/8のニュース」とが表示部53に表示されている状態が示されている。
When the content list from the
次に、操作部54によってカーソル60を移動させて、表示部53に表示されたコンテンツ名の中から取得するコンテンツを選択するコンテンツ選択入力が行われると(ステップA15)、データ管理部56は、コンテンツ選択入力によって選択されたコンテンツ名を経緯データとして記憶しておくと共に(ステップA16)、送受信部51によってコンテンツリクエストをコンテンツサーバ40に送信する(ステップA17)。コンテンツリクエストは、コンテンツサーバ40のコンテンツ記録部41に記憶されている所望するコンテンツの配信を要求するリクエストであり、コンテンツリストに空要素タグ<enclosure/>の属性として記述されているデータURLに基づいて行われる。なお、図10には、コンテンツ名「7/10のニュース」がカーソル60によって選択されている状態が示されている。
Next, when the
コンテンツサーバ40の送受信部43に端末装置50からのコンテンツリクエストが受信されると、リクエスト応答部42は、コンテンツリクエストによって要求されたコンテンツをコンテンツ記録部41から読み出し、読み出したコンテンツを送受信部43によってネットワーク10経由で端末装置50に送信する(ステップA18)。
When the content request from the
端末装置50の送受信部51にコンテンツサーバ40からのコンテンツが受信されると、データ管理部56は、受信したコンテンツと共に、図5(b)に示すように、記憶しておいた経緯データ(グループ名「ニュース」、コンテンツリスト名「△△△ニュース」、コンテンツ名「7/10のニュース」)をコンテンツ記録部523に記録させる(ステップA19)。なお、受信したコンテンツは、再生処理部55によって再生を行った後にコンテンツ記録部523に記録するようにしても良く、再生を行うことなくコンテンツ記録部523に記録するようにしても良い。
When the content from the
なお、本実施の形態では、ユーザが操作部54からキャストサイトリスト取得指示入力、グループ選択入力、コンテンツリスト選択入力およびコンテンツ選択入力を随時行うことでコンテンツの配信を受けるように構成したが、予めキャストサイトリスト取得指示入力、グループ選択入力およびコンテンツリスト選択入力を設定しておき、タイマによってセットされた時刻や電下の立ち上げ時に、コンテンツリスト選択入力によって選択されたコンテンツリストに新たに加えられたコンテンツを自動的に受信するようにしても良い。
In the present embodiment, the user is configured to receive content distribution by performing cast site list acquisition instruction input, group selection input, content list selection input, and content selection input as needed from the
以上説明したように、本実施の形態によれば、送受信部51によってコンテンツリストのネットワーク上でのアドレスおよびコンテンツリストに対応する文字列がメタ言語によって記述された構造化文書であるキャストサイトリストを受信すると、データ管理部56は、受信したキャストサイトリストを解析することで、コンテンツリストに対応する文字列を抽出して表示部53に表示し、表示したコンテンツリストに対応する文字列の選択を操作部54によって受け付け、選択されたコンテンツリストに対応する文字列を経緯データとして記憶すると共に、送受信部51を用いて選択され文字例に対応するコンテンツリストの配信を要求するコンテンツリストリクエストを送信し、送受信部51によってコンテンツリストリクエストに対応した、タグを用いて要素および属性を意味づけするメタ言語によってコンテンツのネットワーク上でのアドレスおよびコンテンツに対応する文字列が記述された構造化文書であるコンテンツリストを受信すると、データ管理部56は、受信したコンテンツリストを解析することで、コンテンツに対応する文字列を抽出して表示部53に表示し、表示したコンテンツに対応する文字列の選択を操作部54によって受け付け、送受信部51を用いて選択されたコンテンツに対応する文字例に対応するコンテンツの配信を要求するコンテンツリクエストを送信し、送信したコンテンツリクエストに対応して受信したコンテンツと共に記憶している経緯データをコンテンツ記録部523に記録するように構成することにより、受信したコンテンツが経緯データに基づいてデータベース化、すなわち経緯データに基づいて分類分けされてコンテンツ記録部523に記録され、経緯データを用いることで記録したコンテンツの中から所望のコンテンツを簡単に特定することができるため、ユーザが記録されたコンテンツの分類分けを行うことなく、記録したコンテンツの中から所望のコンテンツの特定を容易に行うことができ、ユーザの利便性を向上させることができるという効果を奏する。
As described above, according to the present embodiment, the cast site list, which is a structured document in which the address on the network of the content list and the character string corresponding to the content list are described in the meta language by the transmission /
さらに、本実施の形態によれば、キャストサイトリストが複数のコンテンツリストをグループ分けした多層構造になっており、データ管理部56は、キャストサイトリストを解析することで、コンテンツに対応する文字列を抽出して表示部53に表示すると共に、グループに対応する文字列を抽出して表示し、表示したグループに対応する文字列の選択を操作部54によって受け付け、選択されたグループに対応する文字列を経緯データとして記憶するように構成することにより、記録されたコンテンツを経緯データに基づいて細分類することができるため、経緯データを用いることで記録したコンテンツの中から所望のコンテンツをさらに簡単に特定することができるという効果を奏する。
Furthermore, according to the present embodiment, the cast site list has a multi-layer structure in which a plurality of content lists are grouped, and the
さらに、本実施の形態によれば、キャストサイトリストに次層となる異なるキャストサイトリストが公開されているネットワーク上のアドレスが記述されており、データ管理部56は、キャストサイトリストを解析することで、次層となる異なるキャストサイトリストに対応する文字列を抽出して表示部53に表示し、表示したキャストサイトリストに対応する文字列の選択を操作部54によって受け付け、選択されたキャストサイトリストに対応する文字列を経緯データとして記憶するように構成することにより、記録されたコンテンツを経緯データに基づいて細分類することができるため、経緯データを用いることで記録したコンテンツの中から所望のコンテンツをさらに簡単に特定することができるという効果を奏する。
Furthermore, according to the present embodiment, the address on the network where a different cast site list as a next layer is disclosed is described in the cast site list, and the
なお、本発明が上記各実施の形態に限定されず、本発明の技術思想の範囲内において、各実施の形態は適宜変更され得ることは明らかである。また、上記構成部材の数、位置、形状等は上記実施の形態に限定されず、本発明を実施する上で好適な数、位置、形状等にすることができる。なお、各図において、同一構成要素には同一符号を付している。 Note that the present invention is not limited to the above-described embodiments, and it is obvious that the embodiments can be appropriately changed within the scope of the technical idea of the present invention. In addition, the number, position, shape, and the like of the constituent members are not limited to the above-described embodiment, and can be set to a suitable number, position, shape, and the like in practicing the present invention. In each figure, the same numerals are given to the same component.
10 ネットワーク
20 キャストサイトサーバ
21 キャストサイトリスト記録部
22 案内情報記録部
23 リクエスト応答部
24 送受信部
30 コンテンツリストサーバ
31 コンテンツリスト記録部
32 案内情報記録部
33 リクエスト応答部
34 送受信部
40 コンテンツサーバ
41 コンテンツ記録部
42 リクエスト応答部
43 送受信部
50 端末装置
51 送受信部
52 情報記録部
53 表示部
54 操作部
55 再生処理部
56 データ管理部(文字列抽出手段)
57 ヘッドフォン
60 カーソル
521 キャストサイトリスト記録部
522 コンテンツリスト記録部
523 コンテンツ記録部
DESCRIPTION OF
57
Claims (6)
コンテンツリストのネットワーク上でのアドレスおよび前記コンテンツリストに対応する文字列がメタ言語によって記述された構造化文書であるキャストサイトリストを受信すると共に、タグを用いて要素および属性を意味づけするメタ言語によって前記コンテンツのネットワーク上でのアドレスおよび前記コンテンツに対応する文字列が記述された構造化文書である前記コンテンツリストを受信する受信手段と、
前記キャストサイトリストを解析することで、前記コンテンツリストに対応する文字列を抽出すると共に、前記コンテンツリストを解析することで、前記コンテンツに対応する文字列を抽出する文字列抽出手段と、
該文字列抽出手段によって抽出された文字列を表示する表示手段と、
該表示手段に表示された文字列を選択する操作手段と、
該操作手段によって前記コンテンツリストに対応する文字列が選択されると、選択され文字例に対応する前記コンテンツリストの配信を要求するコンテンツリストリクエストを送信すると共に、前記操作手段によって前記コンテンツに対応する文字列が選択されると、選択された文字例に対応する前記コンテンツの配信を要求するコンテンツリクエストを送信する送信手段と、
送信した前記コンテンツリクエストに対応して受信した前記コンテンツと共に、前記操作手段によって選択された前記コンテンツリストに対応する文字列を経緯データとして前記コンテンツ記録手段に記録するデータ管理手段とを具備することを特徴とする端末装置。 A terminal device having content recording means for recording content received via a network,
A meta language that receives a cast site list that is a structured document in which an address on the network of a content list and a character string corresponding to the content list are described in a meta language, and uses tags to signify elements and attributes Receiving means for receiving the content list which is a structured document in which an address on the network of the content and a character string corresponding to the content are described by:
Analyzing the cast site list to extract a character string corresponding to the content list, and analyzing the content list to extract a character string corresponding to the content;
Display means for displaying the character string extracted by the character string extraction means;
Operating means for selecting a character string displayed on the display means;
When a character string corresponding to the content list is selected by the operation means, a content list request for requesting distribution of the content list corresponding to the selected character example is transmitted, and the operation means corresponds to the content. When a character string is selected, transmission means for transmitting a content request for requesting distribution of the content corresponding to the selected character example;
Data management means for recording, in the content recording means, a character string corresponding to the content list selected by the operation means together with the content received in response to the transmitted content request. Characteristic terminal device.
前記文字列抽出手段は、前記キャストサイトリストを解析することで、前記コンテンツに対応する文字列を抽出して表示すると共に、前記グループに対応する文字列を抽出し、
前記データ管理手段は、受信した前記コンテンツと共に、前記操作手段によって選択された前記グループに対応する文字列を前記経緯データとして前記コンテンツ記録手段に記録することを特徴とする請求項1記載の端末装置。 The cast site list has a multilayer structure in which a plurality of content lists are grouped.
The character string extracting means extracts and displays a character string corresponding to the content by analyzing the cast site list, and extracts a character string corresponding to the group,
2. The terminal device according to claim 1, wherein the data management unit records a character string corresponding to the group selected by the operation unit together with the received content as the history data in the content recording unit. .
前記文字列抽出手段は、前記キャストサイトリストを解析することで、次層となる異なる前記キャストサイトリストに対応する文字列を抽出し、
前記データ管理手段は、受信した前記コンテンツと共に、前記操作手段によって選択された前記キャストサイトリストに対応する文字列を前記経緯データとして前記コンテンツ記録手段に記録することを特徴とする請求項1又は2記載の端末装置。 In the cast site list, an address on the network where a different cast site list as a next layer is disclosed is described,
The character string extraction means extracts the character string corresponding to the different cast site list as a next layer by analyzing the cast site list,
The data management means records a character string corresponding to the cast site list selected by the operation means together with the received content as the history data in the content recording means. The terminal device described.
コンテンツリストのネットワーク上でのアドレスおよび前記コンテンツリストに対応する文字列がメタ言語によって記述された構造化文書であるキャストサイトリストを受信し、
受信した前記キャストサイトリストを解析することで、前記コンテンツリストに対応する文字列を抽出して表示し、
表示した前記コンテンツリストに対応する文字列の選択を受け付け、
選択され文字例に対応する前記コンテンツリストの配信を要求するコンテンツリストリクエストを送信し、
送信した前記コンテンツリストリクエストに対応して、タグを用いて要素および属性を意味づけするメタ言語によって前記コンテンツのネットワーク上でのアドレスおよび前記コンテンツに対応する文字列が記述された構造化文書である前記コンテンツリストを受信し、
受信した前記コンテンツリストを解析することで、前記コンテンツに対応する文字列を抽出して表示し、
表示した前記コンテンツに対応する文字列の選択を受け付け、
選択された前記コンテンツに対応する文字例に対応する前記コンテンツの配信を要求するコンテンツリクエストを送信し、
送信した前記コンテンツリクエストに対応して受信した前記コンテンツと共に、選択された前記コンテンツリストに対応する文字列を経緯データとして前記コンテンツ記録手段に記録することを特徴とするコンテンツ記録方法。 A content recording method in a terminal device having content recording means for recording content received via a network,
Receiving a cast site list which is a structured document in which an address on the network of the content list and a character string corresponding to the content list are described in a meta language;
By analyzing the received cast site list, the character string corresponding to the content list is extracted and displayed,
Accept selection of a character string corresponding to the displayed content list,
Sending a content list request for requesting distribution of the content list corresponding to the selected character example;
Corresponding to the transmitted content list request, it is a structured document in which an address on the network of the content and a character string corresponding to the content are described in a meta language that uses tags to denote elements and attributes. Receiving the content list;
By analyzing the received content list, a character string corresponding to the content is extracted and displayed,
Accept selection of a character string corresponding to the displayed content,
Transmitting a content request for requesting delivery of the content corresponding to the character example corresponding to the selected content;
A content recording method, wherein a character string corresponding to the selected content list is recorded as history data in the content recording means together with the content received in response to the transmitted content request.
前記キャストサイトリストを解析することで、前記コンテンツに対応する文字列を抽出して表示すると共に、前記グループに対応する文字列を抽出して表示し、
表示した前記グループに対応する文字列の選択を受け付け、
受信した前記コンテンツと共に、選択された前記グループに対応する文字列を前記経緯データとして前記コンテンツ記録手段に記録することを特徴とする請求項4記載のコンテンツ記録方法。 The cast site list has a multilayer structure in which a plurality of content lists are grouped.
By analyzing the cast site list, the character string corresponding to the content is extracted and displayed, and the character string corresponding to the group is extracted and displayed.
Accept selection of the character string corresponding to the displayed group,
5. The content recording method according to claim 4, wherein a character string corresponding to the selected group is recorded in the content recording unit as the history data together with the received content.
前記キャストサイトリストを解析することで、次層となる異なる前記キャストサイトリストに対応する文字列を抽出して表示し、
表示した前記キャストサイトリストに対応する文字列の選択を受け付け、
受信した前記コンテンツと共に、選択された前記キャストサイトリストに対応する文字列を前記経緯データとして前記コンテンツ記録手段に記録することを特徴とする請求項4又は5記載のコンテンツ記録方法。 In the cast site list, an address on the network where a different cast site list as a next layer is disclosed is described,
By analyzing the cast site list, the character string corresponding to the different cast site list which is the next layer is extracted and displayed,
Accept selection of the character string corresponding to the displayed cast site list,
6. The content recording method according to claim 4, wherein a character string corresponding to the selected cast site list is recorded in the content recording unit as the history data together with the received content.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006197863A JP4755948B2 (en) | 2006-07-20 | 2006-07-20 | Terminal device and content recording method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006197863A JP4755948B2 (en) | 2006-07-20 | 2006-07-20 | Terminal device and content recording method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008027104A true JP2008027104A (en) | 2008-02-07 |
JP4755948B2 JP4755948B2 (en) | 2011-08-24 |
Family
ID=39117680
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006197863A Expired - Fee Related JP4755948B2 (en) | 2006-07-20 | 2006-07-20 | Terminal device and content recording method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4755948B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016029451A (en) * | 2014-07-21 | 2016-03-03 | アイシン・エィ・ダブリュ株式会社 | Information guide system, information guide method, and computer program |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03123971A (en) * | 1989-10-06 | 1991-05-27 | Ricoh Co Ltd | Indexing support device |
JPH09293076A (en) * | 1996-04-26 | 1997-11-11 | Hitachi Ltd | Data grouping method |
JPH11213000A (en) * | 1998-01-29 | 1999-08-06 | Nippon Telegr & Teleph Corp <Ntt> | Interactive information retrieval method/device and storage medium storing interactive information retrieval program |
JP2002116933A (en) * | 2000-10-12 | 2002-04-19 | Sony Corp | Information processor, information processing method and program storage medium |
JP2003091633A (en) * | 2001-09-17 | 2003-03-28 | Sony Corp | Information collecting and managing system and device, terminal device for system, recording medium recording collected information, method of browsing collected information, program and recording medium storing program |
JP2003255962A (en) * | 2002-02-28 | 2003-09-10 | Daiichikosho Co Ltd | Method for using portable browser terminal connectable to public network as song selection booking tool for karaoke device and karaoke user assisting server for implementing the method |
JP2005250693A (en) * | 2004-03-02 | 2005-09-15 | Tsubasa System Co Ltd | Character information classification program |
JP2005332175A (en) * | 2004-05-19 | 2005-12-02 | Sony Corp | Terminal device and content data providing device |
JP2005341585A (en) * | 2004-05-27 | 2005-12-08 | Microsoft Corp | Strategies for consuming resource items based on resource item list |
JP2006134183A (en) * | 2004-11-08 | 2006-05-25 | Nippon Telegr & Teleph Corp <Ntt> | Information classification method, system and program, and storage medium with program stored |
-
2006
- 2006-07-20 JP JP2006197863A patent/JP4755948B2/en not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03123971A (en) * | 1989-10-06 | 1991-05-27 | Ricoh Co Ltd | Indexing support device |
JPH09293076A (en) * | 1996-04-26 | 1997-11-11 | Hitachi Ltd | Data grouping method |
JPH11213000A (en) * | 1998-01-29 | 1999-08-06 | Nippon Telegr & Teleph Corp <Ntt> | Interactive information retrieval method/device and storage medium storing interactive information retrieval program |
JP2002116933A (en) * | 2000-10-12 | 2002-04-19 | Sony Corp | Information processor, information processing method and program storage medium |
JP2003091633A (en) * | 2001-09-17 | 2003-03-28 | Sony Corp | Information collecting and managing system and device, terminal device for system, recording medium recording collected information, method of browsing collected information, program and recording medium storing program |
JP2003255962A (en) * | 2002-02-28 | 2003-09-10 | Daiichikosho Co Ltd | Method for using portable browser terminal connectable to public network as song selection booking tool for karaoke device and karaoke user assisting server for implementing the method |
JP2005250693A (en) * | 2004-03-02 | 2005-09-15 | Tsubasa System Co Ltd | Character information classification program |
JP2005332175A (en) * | 2004-05-19 | 2005-12-02 | Sony Corp | Terminal device and content data providing device |
JP2005341585A (en) * | 2004-05-27 | 2005-12-08 | Microsoft Corp | Strategies for consuming resource items based on resource item list |
JP2006134183A (en) * | 2004-11-08 | 2006-05-25 | Nippon Telegr & Teleph Corp <Ntt> | Information classification method, system and program, and storage medium with program stored |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016029451A (en) * | 2014-07-21 | 2016-03-03 | アイシン・エィ・ダブリュ株式会社 | Information guide system, information guide method, and computer program |
Also Published As
Publication number | Publication date |
---|---|
JP4755948B2 (en) | 2011-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101185119B1 (en) | Simplified searching for media services using a control device | |
US20110060998A1 (en) | System and method for managing internet media content | |
US20140207911A1 (en) | System and method for embedding multimedia controls and indications in a webpage | |
US20140052770A1 (en) | System and method for managing media content using a dynamic playlist | |
US8321452B2 (en) | Information processing system, apparatus and method for information processing, and recording medium | |
JP2007036830A (en) | Moving picture management system, moving picture managing method, client, and program | |
WO2012109568A1 (en) | System and method for using an application on a mobile device to transfer internet media content | |
JP2007208340A (en) | Content management system, management server, content management method, and program | |
JP2008226202A (en) | Information processor, information processing method and program | |
CN102959546A (en) | Method and apparatus for converting content | |
JP5150350B2 (en) | Program management system, program management server, program viewing terminal, program management program, and program viewing program | |
US20200175222A1 (en) | System and method for using an application on a mobile device to transfer internet media content | |
JP4755948B2 (en) | Terminal device and content recording method | |
KR100839041B1 (en) | Providing system and method with web contents using image file based on mobile internet | |
JP2008090369A (en) | Content receiving device and method | |
JP2007011893A (en) | Browsing method and device for rss document, program and storage medium storing program | |
KR100879742B1 (en) | Method and apparatus for internet protocol television service using really simple syndication service | |
JP5522166B2 (en) | Information processing apparatus, communication control method, and communication control program | |
TW200907703A (en) | Method and system for editing web data | |
JP4755926B2 (en) | Terminal device and content receiving method | |
WO2013112473A2 (en) | System and method for embedding multimedia controls and indications in a webpage | |
JP2008060945A (en) | Distribution system and method | |
JP2007241778A (en) | Distribution system and distribution method | |
JP4871079B2 (en) | Content receiving apparatus and content receiving method | |
JP4755925B2 (en) | Terminal device and content receiving method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080806 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101014 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101026 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101209 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110524 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110530 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140603 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |