Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4803603B2 - Content distribution system, terminal device, target device, and content distribution method - Google Patents
[go: Go Back, main page]

JP4803603B2 - Content distribution system, terminal device, target device, and content distribution method - Google Patents

Content distribution system, terminal device, target device, and content distribution method Download PDF

Info

Publication number
JP4803603B2
JP4803603B2 JP2007050736A JP2007050736A JP4803603B2 JP 4803603 B2 JP4803603 B2 JP 4803603B2 JP 2007050736 A JP2007050736 A JP 2007050736A JP 2007050736 A JP2007050736 A JP 2007050736A JP 4803603 B2 JP4803603 B2 JP 4803603B2
Authority
JP
Japan
Prior art keywords
identification data
session key
target device
terminal device
reception identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007050736A
Other languages
Japanese (ja)
Other versions
JP2008217166A (en
Inventor
晴夫 日出
亨 菅山
彰 森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Institute of Advanced Industrial Science and Technology AIST
Sharp Corp
Original Assignee
National Institute of Advanced Industrial Science and Technology AIST
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by National Institute of Advanced Industrial Science and Technology AIST, Sharp Corp filed Critical National Institute of Advanced Industrial Science and Technology AIST
Priority to JP2007050736A priority Critical patent/JP4803603B2/en
Publication of JP2008217166A publication Critical patent/JP2008217166A/en
Application granted granted Critical
Publication of JP4803603B2 publication Critical patent/JP4803603B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Storage Device Security (AREA)

Description

本発明は、コンテンツ配信システム、端末装置、対象装置及びコンテンツ配信方法、特に、コンテンツ配信装置から端末装置にコンテンツを配信するためのコンテンツ配信システム、端末装置、対象装置及びコンテンツ配信方法に関する。   The present invention relates to a content distribution system, a terminal device, a target device, and a content distribution method, and more particularly to a content distribution system, a terminal device, a target device, and a content distribution method for distributing content from the content distribution device to the terminal device.

従来、例えば公共の場所や美術館などで画像等のデータを表示して人々に情報提供を行なうコンテンツ配信装置に対して、ユーザの所持する端末装置から所定のデータを送信して、コンテンツ配信装置に表示されている画像データに関連したデータ(以下コンテンツという)を端末装置に配信するコンテンツ配信システムが知られている(例えば、特許文献1参照)。このようなコンテンツ配信システムでは、端末装置からコンテンツ配信装置へ赤外線等で端末装置のアドレスなどの固有データを送って、このアドレスを基に端末装置へのコンテンツの配信を行なっていた。
特開2005−244469号公報
Conventionally, for example, predetermined data is transmitted from a terminal device possessed by a user to a content distribution apparatus that displays data such as images in a public place or an art museum and provides information to people, and the content distribution apparatus 2. Description of the Related Art A content distribution system that distributes data (hereinafter referred to as content) related to displayed image data to a terminal device is known (see, for example, Patent Document 1). In such a content distribution system, unique data such as an address of the terminal device is transmitted from the terminal device to the content distribution device by infrared rays or the like, and the content is distributed to the terminal device based on this address.
JP 2005-244469 A

しかしながら、上記従来の技術においては、端末装置の固有データをコンテンツ配信装置に送信する必要があったため、セキュリティ保護や情報漏洩の観点から問題があった。特に、固有データの送信に赤外線を用いた場合には、第三者によって赤外線を傍受されれば簡単に情報漏洩が生じてしまう危険性があった。   However, in the above conventional technique, there is a problem in terms of security protection and information leakage because it is necessary to transmit unique data of the terminal device to the content distribution device. In particular, when infrared rays are used for transmission of unique data, there is a risk that information leakage can easily occur if the infrared rays are intercepted by a third party.

本発明は上記の点に鑑みてなされたものであり、その目的は、コンテンツ配信装置からコンテンツの配信を受ける際に自端末装置の識別データを第三者に盗まれることを防ぐことができ、端末装置と対象装置との間で通信が正常に行なわれていることを端末装置の利用者が知ることができるコンテンツ配信システム、端末装置及びコンテンツ配信方法を提供することにある。   The present invention has been made in view of the above points, and its purpose is to prevent the identification data of the terminal device from being stolen by a third party when receiving content distribution from the content distribution device. An object of the present invention is to provide a content distribution system, a terminal device, and a content distribution method that allow a user of the terminal device to know that communication is normally performed between the terminal device and the target device.

本発明は、上記課題を解決するためになされたもので、端末装置と対象装置とコンテンツ配信装置とを備えるコンテンツ配信システムにおいて、前記端末装置は、第1のセッションキーを生成する第1のセッションキー生成部と、前記第1のセッションキーと所定の関係を有する第2のセッションキーを生成する第2のセッションキー生成部と、前記対象装置で前記第1のセッションキーが受信されたか否かについて確認する受信識別用データを生成する受信識別用データ生成部と、前記第1のセッションキーと前記受信識別用データとを前記対象装置に送信する第1の送信部と、前記第2のセッションキーを前記コンテンツ配信装置に対して送信する第2の送信部とを備え、前記対象装置は、自対象装置を識別する対象装置識別データを予め記憶する対象装置識別データ記憶部と、前記端末装置から前記第1のセッションキーと前記受信識別用データとを受信した場合に前記第1のセッションキーと前記対象装置識別データ記憶部が記憶している対象装置識別データとを前記コンテンツ配信装置に送信する第3の送信部と、前記端末装置から前記受信識別用データを受信した場合に前記受信識別用データを受信したことを通知する通知部とを備え、前記コンテンツ配信装置は、対象装置識別データとコンテンツとを予め対応付けて記憶するコンテンツ記憶部と、前記対象装置から送信された第1のセッションキーと前記端末装置から送信された第2のセッションキーとが所定の関係を有するか否かについて判定する判定部と、前記判定部が前記第1のセッションキーと前記第2のセッションキーとが所定の関係を有すると判定した場合に前記対象装置から送信された対象装置識別データに対応するコンテンツを前記コンテンツ記憶部から読み出して前記端末装置に配信するコンテンツ配信部とを備える。
本発明では、自端末装置の識別データを対象装置に送信することなく、コンテンツ配信装置からコンテンツを取得することができる。このため、コンテンツ配信装置からコンテンツの配信を受ける際に自端末装置の識別データを第三者に盗まれることを防ぐことができる。
また、端末装置の利用者は、端末装置から対象装置に第1のセッションキーが正常に送信されたか否かについて、通知部が受信識別用データを通知したか否かに基づいて知ることができる。
The present invention has been made to solve the above problem, and in a content distribution system including a terminal device, a target device, and a content distribution device, the terminal device generates a first session key. A key generation unit, a second session key generation unit that generates a second session key having a predetermined relationship with the first session key, and whether or not the first session key is received by the target device A reception identification data generation unit that generates reception identification data to be confirmed, a first transmission unit that transmits the first session key and the reception identification data to the target device, and the second session. A second transmission unit that transmits a key to the content distribution device, wherein the target device preliminarily stores target device identification data for identifying the target device. A target device identification data storage unit to be stored; and when the first session key and the reception identification data are received from the terminal device, the first session key and the target device identification data storage unit store A third transmission unit that transmits the received device identification data to the content distribution device, and a notification unit that notifies that the reception identification data has been received when the reception identification data is received from the terminal device; The content distribution device includes a content storage unit that stores target device identification data and content in association with each other in advance, a first session key transmitted from the target device, and a second transmitted from the terminal device. A determination unit that determines whether or not the session key has a predetermined relationship, and the determination unit includes the first session key and the second session key And Sshonki comprises a content delivery unit for delivering to the terminal device the content corresponding to the transmitted target device identification data is read from the content storage unit from the target device if it is determined to have a predetermined relationship.
In the present invention, content can be acquired from a content distribution device without transmitting identification data of the terminal device to the target device. For this reason, it is possible to prevent the identification data of the own terminal device from being stolen by a third party when receiving the content distribution from the content distribution device.
Further, the user of the terminal device can know whether or not the first session key has been normally transmitted from the terminal device to the target device based on whether or not the notification unit has notified the reception identification data. .

また、本発明は、対象装置とコンテンツ配信装置と通信する端末装置において、第1のセッションキーを生成する第1のセッションキー生成部と、前記第1のセッションキーと所定の関係を有する第2のセッションキーを生成する第2のセッションキー生成部と、前記対象装置で前記第1のセッションキーが受信されたか否かについて確認する受信識別用データを生成する受信識別用データ生成部と、前記第1のセッションキーと前記受信識別用データとを前記対象装置に送信する第1の送信部と、前記第2のセッションキーを前記コンテンツ配信装置に対して送信する第2の送信部とを備える   In the terminal device that communicates with the target device and the content distribution device, the present invention provides a first session key generation unit that generates a first session key, and a second that has a predetermined relationship with the first session key. A second session key generation unit that generates a session key of the reception identification data generation unit that generates reception identification data for confirming whether or not the first session key has been received by the target device; A first transmission unit configured to transmit a first session key and the reception identification data to the target device; and a second transmission unit configured to transmit the second session key to the content distribution device.

また、本発明の前記受信識別用データ生成部は、前記受信識別用データを予め生成しておく。
本発明では、受信識別用データ生成部が受信識別用データを予め生成しておくため、第1の送信部が第1のセッションキーと受信識別用データとを送信する際に受信識別用データを生成する必要がなくなる。
Further, the reception identification data generating unit of the present invention generates the reception identification data in advance.
In the present invention, since the reception identification data generation unit generates reception identification data in advance, the reception identification data is obtained when the first transmission unit transmits the first session key and the reception identification data. No need to generate.

また、本発明は、複数の受信識別用データの中からユーザの操作に基づいていずれかの受信識別用データを選択する受信識別用データ選択部を備え、受信識別用データ生成部は、前記受信識別用データ選択部が選択した受信識別用データを生成する。
本発明では、ユーザは、端末装置から対象装置に送信する受信識別用データを、送信の都度変更することができる。
The present invention further includes a reception identification data selection unit that selects any one of the reception identification data from a plurality of reception identification data based on a user operation, and the reception identification data generation unit includes the reception identification data generation unit. The reception identification data selected by the identification data selection unit is generated.
In the present invention, the user can change the reception identification data transmitted from the terminal device to the target device each time the data is transmitted.

また、本発明は、複数の受信識別用データの中からいずれかの受信識別用データを決定する受信識別用データ決定部と、前記受信識別用データ決定部が決定した受信識別用データを出力する受信識別用データ出力部とを備える。
本発明では、受信識別用データ決定部が決定した受信識別用データを受信識別用データ出力部で出力するので、利用者は、端末装置の自端末装置が対象装置に対してどのような受信識別用データを送信したかについて知ることができる。
Further, the present invention outputs a reception identification data determination unit that determines any reception identification data from among a plurality of reception identification data, and the reception identification data determined by the reception identification data determination unit A data output unit for reception identification.
In the present invention, since the reception identification data determined by the reception identification data determination unit is output by the reception identification data output unit, the user can identify what reception identification the terminal device of the terminal device has with respect to the target device. You can know if you have sent the data.

また、本発明の前記受信識別用データ生成部は、自端末装置と前記対象装置との間で共有する識別データを前記受信識別用データとして生成する。
本発明では、端末装置から対象装置に対して送信する受信識別用データを簡易にすることができる。
In addition, the reception identification data generation unit of the present invention generates identification data shared between the terminal device and the target device as the reception identification data.
In the present invention, the reception identification data transmitted from the terminal device to the target device can be simplified.

また、本発明の前記受信識別用データ生成部は、画像データを前記受信識別用データとして生成する。
本発明では、ユーザが作成する画像データを受信識別用データとして生成することができる
In addition, the reception identification data generation unit of the present invention generates image data as the reception identification data.
In the present invention, image data created by a user can be generated as reception identification data.

また、本発明は、端末装置とコンテンツ配信装置と通信する対象装置において、自対象装置を識別する対象装置識別データを予め記憶する対象装置識別データ記憶部と、前記端末装置から前記第1のセッションキーと前記受信識別用データとを受信した場合に前記第1のセッションキーと前記対象装置識別データ記憶部が記憶している対象装置識別データとを前記コンテンツ配信装置に送信する第1の送信部と、前記端末装置から前記受信識別用データを受信した場合に前記受信識別用データを受信したことを通知する通知部とを備える。   Further, the present invention provides a target device identification data storage unit that stores in advance target device identification data for identifying a target device in a target device that communicates with a terminal device and a content distribution device, and the first session from the terminal device. A first transmission unit that transmits the first session key and the target device identification data stored in the target device identification data storage unit to the content distribution device when the key and the reception identification data are received And a notification unit for notifying that the reception identification data has been received when the reception identification data is received from the terminal device.

また、本発明は、端末装置と対象装置とコンテンツ配信装置とを用いたコンテンツ配信方法において、前記端末装置は、第1のセッションキーを生成する第1のセッションキー生成過程と、前記第1のセッションキーと所定の関係を有する第2のセッションキーを生成する第2のセッションキー生成過程と、前記対象装置で前記第1のセッションキーが受信されたか否かについて確認する受信識別用データを生成する受信識別用データ生成過程と、前記第1のセッションキーと前記受信識別用データとを前記対象装置に送信する第1の送信過程と、前記第2のセッションキーを前記コンテンツ配信装置に対して送信する第2の送信過程とを実行し、前記対象装置は、自対象装置を識別する対象装置識別データを予め記憶する対象装置識別データ記憶過程と、前記端末装置から前記第1のセッションキーと前記受信識別用データとを受信した場合に前記第1のセッションキーと前記対象装置識別データ記憶過程で記憶した対象装置識別データとを前記コンテンツ配信装置に送信する第3の送信過程と、前記端末装置から前記受信識別用データを受信した場合に前記受信識別用データを受信したことを通知する受信識別用データ受信通知過程とを実行し、前記コンテンツ配信装置は、対象装置識別データとコンテンツとを予め対応付けて記憶するコンテンツ記憶過程と、前記対象装置から送信された第1のセッションキーと前記端末装置から送信された第2のセッションキーとが所定の関係を有するか否かについて判定する判定過程と、前記判定過程で前記第1のセッションキーと前記第2のセッションキーとが所定の関係を有すると判定した場合に前記対象装置から送信された対象装置識別データに対応するコンテンツを読み出して前記端末装置に配信するコンテンツ配信過程とを実行する。   According to the present invention, in the content distribution method using the terminal device, the target device, and the content distribution device, the terminal device generates a first session key that generates a first session key; A second session key generation process for generating a second session key having a predetermined relationship with the session key, and reception identification data for confirming whether or not the first session key has been received by the target device A reception identification data generating process, a first transmission process of transmitting the first session key and the reception identification data to the target apparatus, and the second session key to the content distribution apparatus. A second transmission step of transmitting, and the target device stores target device identification data for previously storing target device identification data for identifying the target device. And storing the first session key and the target device identification data stored in the target device identification data storage step when the first session key and the reception identification data are received from the terminal device. A third transmission process for transmitting to the content distribution apparatus; and a reception identification data reception notification process for notifying that the reception identification data has been received when the reception identification data is received from the terminal apparatus. The content distribution device stores a content storing process in which target device identification data and content are associated with each other in advance, a first session key transmitted from the target device, and a second session transmitted from the terminal device. A determination process for determining whether or not a key has a predetermined relationship; and the first session key and the key in the determination process And 2 session key to perform a content distribution process that distributes to the terminal device reads the content corresponding to the transmitted target device identification data from the target device if it is determined to have a predetermined relationship.

本発明では、コンテンツ配信装置からコンテンツの配信を受ける際に自端末装置の識別データを第三者に盗まれることを防ぐことができ、端末装置と対象装置との間で通信が正常に行なわれていることを端末装置の利用者が知ることができるコンテンツ配信システム、端末装置及びコンテンツ配信方法を提供する。   In the present invention, it is possible to prevent the identification data of the own terminal device from being stolen by a third party when receiving content distribution from the content distribution device, and communication between the terminal device and the target device is normally performed. A content distribution system, a terminal device, and a content distribution method are provided.

(第1の実施形態)
以下、図面を参照し、本発明の実施形態について説明する。
図1は、本発明の実施形態によるコンテンツ配信システムの概要を示す構成図である。このコンテンツ配信システムは、端末装置10(10a〜10c)、対象装置20、参照装置30、コンテンツ記憶装置40(40a〜40c)を備えている。なお、ここでは、参照装置30とコンテンツ記憶装置40とが別々の装置である場合について説明しているが、これに限定されるものではなく、参照装置30とコンテンツ記憶装置40とをコンテンツ配信装置として1台の装置により構成してもよい。
コンテンツ配信システムは、対象装置20に関連したデータとしてのコンテンツをユーザが所持する端末装置10に配信するシステムである。対象装置20としては、例えば街中などに設置されて人々に画像データや文字データを提供しているデータ表示装置がある。この場合、上記の画像データや文字データに関連するコンテンツが端末装置10に配信される。また、美術館等において絵画や彫刻などの展示物近傍に対象装置20を設置して、展示物に関連するコンテンツを端末装置10に配信することもできる。
(First embodiment)
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a configuration diagram showing an outline of a content distribution system according to an embodiment of the present invention. This content distribution system includes a terminal device 10 (10a to 10c), a target device 20, a reference device 30, and a content storage device 40 (40a to 40c). Here, the case where the reference device 30 and the content storage device 40 are separate devices has been described. However, the present invention is not limited to this, and the reference device 30 and the content storage device 40 are connected to the content distribution device. It may be configured by a single device.
The content distribution system is a system for distributing content as data related to the target device 20 to the terminal device 10 owned by the user. As the target device 20, for example, there is a data display device that is installed in a city or the like and provides image data and character data to people. In this case, content related to the image data and character data is distributed to the terminal device 10. In addition, the target device 20 can be installed near an exhibit such as a painting or sculpture in a museum or the like, and content related to the exhibit can be distributed to the terminal device 10.

図1において、端末装置10は2つのセッションキーSK1、SK2を生成して、一方のセッションキー(SK1とする)を、対象装置20を経由して参照装置30へ送信し、他方のセッションキー(SK2とする)を参照装置30へ直接送信する。端末装置10はまた、端末装置10を特定するデータとして、端末装置10のネットワーク60上のアドレスを、参照装置30に送信する。対象装置20は、セッションキーSK1を参照装置30へ転送するほか、対象装置20を特定する固有のスポットID(Identification)と、対象装置20の現在の状態を示すコンテキストID(このコンテキストIDによって、配信されるコンテンツを異ならせることができる)を参照装置30に送信する。   In FIG. 1, the terminal device 10 generates two session keys SK1 and SK2, transmits one session key (referred to as SK1) to the reference device 30 via the target device 20, and transmits the other session key (SK1). SK2) is directly transmitted to the reference device 30. The terminal device 10 also transmits an address on the network 60 of the terminal device 10 to the reference device 30 as data specifying the terminal device 10. In addition to transferring the session key SK1 to the reference device 30, the target device 20 also transmits a unique spot ID (Identification) that identifies the target device 20 and a context ID that indicates the current state of the target device 20 (which is distributed by this context ID). To the reference device 30).

上記のセッションキーSK1は、赤外線通信によって端末装置10から対象装置20へ送信される。そのため、ユーザは端末装置10を持って対象装置20の近くまで行き、端末装置10を対象装置20に向けた状態で所定の操作を行なう。また、参照装置30と端末装置10及び対象装置20の間は、図示しない有線LAN(Local Area Network)や無線LAN、あるいはその他の方式のネットワークによって通信が行なわれる。   The session key SK1 is transmitted from the terminal device 10 to the target device 20 by infrared communication. Therefore, the user goes to the vicinity of the target device 20 with the terminal device 10 and performs a predetermined operation with the terminal device 10 facing the target device 20. In addition, communication is performed between the reference device 30, the terminal device 10, and the target device 20 via a wired LAN (Local Area Network), a wireless LAN, or other network not shown.

2つの異なる経路で送られてきたセッションキーSK1、SK2を受信した参照装置30は、それら2つのセッションキーを照合して、セッションキーSK1とSK2が所定の関係を有しているか否かを判定する。本発明の第1の実施形態では、所定の関係として、セッションキーSK1とセッションキーSK2とが同一であるという関係を用いている。この例では、端末装置10で2つの同一のセッションキーSK1、SK2(すなわちSK1=SK2)を生成することになり、これらが別々の経路で参照装置30へ送信される。
なお、本実施形態では、所定の関係として、セッションキーSK1とセッションキーSK2とが同一であるという関係を用いているが、その他の関係を用いてもよい。例えば、セッションキーSK1をハッシュ化したものをセッションキーSK2として用いることなどができる。
The reference device 30 that has received the session keys SK1 and SK2 sent via two different paths collates the two session keys and determines whether or not the session keys SK1 and SK2 have a predetermined relationship. To do. In the first embodiment of the present invention, the relationship that the session key SK1 and the session key SK2 are the same is used as the predetermined relationship. In this example, the terminal device 10 generates two identical session keys SK1 and SK2 (that is, SK1 = SK2), and these are transmitted to the reference device 30 through different paths.
In the present embodiment, the relationship that the session key SK1 and the session key SK2 are the same is used as the predetermined relationship, but other relationships may be used. For example, a hashed session key SK1 can be used as the session key SK2.

参照装置30においてセッションキーSK1とSK2が上記所定の関係を有していると判定された場合、参照装置30は端末装置10(上記送信されたアドレスにより端末装置10を特定する)がコンテンツを取得するためのデータとして、コンテンツが記憶されているネットワーク60上の場所を示すURL(Uniform Resource Locator)を端末装置10に送信する。送信されるURLは、対象装置20から受信したスポットIDやコンテキストIDに従って、参照装置30において決定される。その決定を行なうために、参照装置30には、スポットID及びコンテキストIDとコンテンツのURLとの対応付けを示す対応表が記憶されている。   When it is determined in the reference device 30 that the session keys SK1 and SK2 have the predetermined relationship, the reference device 30 obtains the content by the terminal device 10 (identifying the terminal device 10 by the transmitted address). As data to be transmitted, a URL (Uniform Resource Locator) indicating the location on the network 60 where the content is stored is transmitted to the terminal device 10. The URL to be transmitted is determined by the reference device 30 according to the spot ID and context ID received from the target device 20. In order to make the determination, the reference device 30 stores a correspondence table indicating the correspondence between the spot ID and context ID and the content URL.

端末装置10に配信されるコンテンツは、コンテンツ記憶装置40に記憶されている。上記URLを受信した端末装置10は、当該URLに対応するコンテンツ記憶装置40にアクセスしてコンテンツを要求する。そしてこの要求を受けたコンテンツ記憶装置40によって、目的のコンテンツが端末装置10へ配信される。   Content distributed to the terminal device 10 is stored in the content storage device 40. The terminal device 10 that has received the URL accesses the content storage device 40 corresponding to the URL and requests content. In response to this request, the content storage device 40 distributes the target content to the terminal device 10.

ここで、端末装置10により生成されるセッションキーSK1及びSK2は、端末装置10が対象装置20によって特定されることを防ぐため、端末装置10に固有のデータを含まないようにして構成する。また、参照装置30において異なる2つの経路で取得したセッションキーSK1、SK2が同一の端末装置10から送られたものであることを判別可能とするため、他の端末装置からのセッションキーとは重複しない文字列としてセッションキーSK1及びSK2を構成する。
また端末装置10はセッションキーSK1と共に受信識別用データK1を対象装置20に送信する。対象装置20は受信識別用データK1を受信すると、受信識別用データK1に基づいて画像データを生成し、端末装置10の送信データが対象装置20で取得された旨を表示をユーザに対して行なう。
Here, the session keys SK1 and SK2 generated by the terminal device 10 are configured not to include data unique to the terminal device 10 in order to prevent the terminal device 10 from being specified by the target device 20. In addition, since it is possible to determine that the session keys SK1 and SK2 acquired by two different paths in the reference device 30 are sent from the same terminal device 10, the session keys from other terminal devices are duplicated. The session keys SK1 and SK2 are configured as character strings not to be processed.
Further, the terminal device 10 transmits the reception identification data K1 together with the session key SK1 to the target device 20. When the target device 20 receives the reception identification data K1, the target device 20 generates image data based on the reception identification data K1, and displays to the user that the transmission data of the terminal device 10 has been acquired by the target device 20. .

対象装置20は、端末装置10が送信した受信識別用データK1に基づいてアイコンなどの画像データを生成する。このとき受信識別用データK1と画像データは、端末装置10と対象装置20の間で共通のルールで関連付けされている。例えば対象装置20において出力する画像データが表示画面に表示するアイコンである場合、端末装置10と対象装置20はアイコンごとにIDが付与されている共通の表示用アイコンテーブルを持ち、端末装置10は受信識別用データK1として後述するIDを送信すると、対象装置20は表示用アイコンテーブルからIDに該当するアイコンを抽出し、受信確認として表示する。
また端末装置10は、ユーザが自身の端末装置に該当する画像データを識別できるように受信識別用データK1を選択する必要がある。受信識別用データK1を選択する方法として以下の方法を用いることができる。
The target device 20 generates image data such as an icon based on the reception identification data K1 transmitted by the terminal device 10. At this time, the reception identification data K1 and the image data are associated with each other by a common rule between the terminal device 10 and the target device 20. For example, when the image data output in the target device 20 is an icon displayed on the display screen, the terminal device 10 and the target device 20 have a common display icon table in which an ID is assigned to each icon, and the terminal device 10 When an ID, which will be described later, is transmitted as the reception identification data K1, the target device 20 extracts an icon corresponding to the ID from the display icon table and displays it as a reception confirmation.
Further, the terminal device 10 needs to select the reception identification data K1 so that the user can identify the image data corresponding to his / her terminal device. The following method can be used as a method for selecting the reception identification data K1.

(1)受信識別用データK1を選択する1つ目の方法として、予め端末装置に受信識別用データK1を設定する方法について説明する。この方法では、端末装置10は、ユーザが受信識別用データK1を設定するためのユーザインタフェースを備え、ユーザは事前に受信識別用データK1を設定する。このユーザインタフェースは、例えば画像データの候補の一覧を表示し、この中からユーザが選択した画像データに関連付けられた受信識別用データK1を登録する。端末装置10は赤外線送出時にセッションキーと共にこの事前に設定された受信識別用データK1を送出し、対象装置20は受信した受信識別用データK1に基づく画像データを表示する。ユーザは自身が事前に登録した画像データが対象装置20に表示されることによって自分の端末装置から送信したデータが対象装置20で正常に受信されたことを確認することができる。
このように受信識別用データK1を設定すると、ユーザは自分の好きな画像データを使用できるため、対象装置に出力されたときに一目で識別しやすいという利点がある。
(1) As a first method for selecting the reception identification data K1, a method for setting the reception identification data K1 in the terminal device in advance will be described. In this method, the terminal device 10 includes a user interface for the user to set the reception identification data K1, and the user sets the reception identification data K1 in advance. This user interface displays a list of image data candidates, for example, and registers reception identification data K1 associated with the image data selected by the user. The terminal device 10 transmits the preset reception identification data K1 together with the session key when transmitting infrared rays, and the target device 20 displays image data based on the received reception identification data K1. The user can confirm that the data transmitted from his / her terminal device has been normally received by the target device 20 by displaying the image data registered in advance by the user on the target device 20.
Setting the reception identification data K1 in this way has an advantage that the user can use his / her favorite image data and can easily identify at a glance when the data is output to the target device.

(2)受信識別用データK1を選択する2つ目の方法として、赤外線送信時にユーザが受信識別用データK1を選択する方法について説明する。この方法では、端末装置10が赤外線送信を行なう度に、ユーザは画像データを選択する。ユーザが赤外線送信ボタンを押すと、端末装置10は表示装置に画像データの候補をいくつか表示する。端末装置10に表示する候補の選択は端末装置がランダムに選択しても良いし、順序が予め設定されていても良い。ユーザは表示された候補の中から画像データを1つ選択し、端末装置10は候補の中からユーザが選択した画像データに関連付けられた受信識別用データK1を送信する。
こうして受信識別用データK1をユーザが送信時に決定すると、対象装置に受信識別用データが受信されたときにユーザが一目で識別しやすくなる上に、送信の都度アイコンを変更できるため、同一ユーザが連続して選択を行なった場合でも第三者からのユーザの同定がなされにくくなるという利点がある。
(2) As a second method of selecting the reception identification data K1, a method in which the user selects the reception identification data K1 during infrared transmission will be described. In this method, the user selects image data every time the terminal device 10 performs infrared transmission. When the user presses the infrared transmission button, the terminal device 10 displays some image data candidates on the display device. The selection of candidates to be displayed on the terminal device 10 may be selected at random by the terminal device, or the order may be set in advance. The user selects one image data from the displayed candidates, and the terminal device 10 transmits reception identification data K1 associated with the image data selected by the user from the candidates.
When the user determines the reception identification data K1 at the time of transmission in this way, the user can easily identify at a glance when the reception identification data is received by the target device, and the icon can be changed each time transmission is performed. There is an advantage in that it is difficult to identify a user from a third party even when the selection is performed continuously.

(3)受信識別用データK1を選択する3つ目の方法として、端末装置が受信識別用データK1を自動的に選択する方法について説明する。この方法では、端末装置10は、受信識別用データをランダムまたは予め設定された順序に基づいて選択することによって決定する。ユーザから赤外線送信要求があるたびに、端末装置10は受信識別用データを決定して送信を行なうと共に、送信した受信識別用データに関連付けられた受信確認を端末装置の表示装置に出力してユーザに通知する。ユーザは端末装置10に出力される画像データと同じ画像データが対象装置20に表示されることによって自分の端末装置からの送信データが対象装置に受信されたことを確認することができる。
このように受信識別用データK1を決定すると、ユーザが受信識別用データK1を設定する必要がないという利点がある。またこうして決定した受信識別用データK1はランダムに選択することができるために対象装置の出力が同じになりにくく、同一ユーザが連続して選択を行なった場合でも第三者からのユーザの同定がなされにくくなる。
(3) As a third method for selecting the reception identification data K1, a method in which the terminal device automatically selects the reception identification data K1 will be described. In this method, the terminal device 10 determines the reception identification data by selecting it randomly or based on a preset order. Each time there is an infrared transmission request from the user, the terminal device 10 determines and transmits the reception identification data and outputs a reception confirmation associated with the transmitted reception identification data to the display device of the terminal device. Notify The user can confirm that transmission data from his / her terminal device has been received by the target device by displaying the same image data as the image data output to the terminal device 10 on the target device 20.
If the reception identification data K1 is determined in this way, there is an advantage that the user does not need to set the reception identification data K1. In addition, since the reception identification data K1 determined in this way can be selected at random, the output of the target device is unlikely to be the same, and even when the same user makes successive selections, identification of the user from a third party is possible. It becomes difficult to be done.

図2は、図1のコンテンツ配信システムにおける端末装置10の構成を示すブロック図である。端末装置10は、ユーザ入力部101、セッションキー生成部102、セッションキー変換部103、赤外線送信処理部104、ネットワーク送信処理部105、コンテンツ要求処理部106、ネットワーク受信処理部107、表示処理部108、表示部109、赤外線送信部110、ネットワーク送受信部111、受信識別用データ生成部112、受信識別用データ変換部113を備えている。   FIG. 2 is a block diagram showing a configuration of the terminal device 10 in the content distribution system of FIG. The terminal device 10 includes a user input unit 101, a session key generation unit 102, a session key conversion unit 103, an infrared transmission processing unit 104, a network transmission processing unit 105, a content request processing unit 106, a network reception processing unit 107, and a display processing unit 108. , A display unit 109, an infrared transmission unit 110, a network transmission / reception unit 111, a reception identification data generation unit 112, and a reception identification data conversion unit 113.

ユーザ入力部101は、ユーザからの操作入力を受け付けるインタフェースであり、例えば、表示画面(表示部109)上のメニューやコマンドを選択するためのカーソルキーや、特定の目的のコマンドに割り当てられたボタンなどで構成される。ユーザからの操作入力の内容としては、赤外線送信部110から赤外線を送信してコンテンツの取得を開始する操作入力、参照装置30から受信したURLにアクセスしてコンテンツを要求する操作入力、配信されたコンテンツを表示画面に表示させ、表示されたコンテンツのスクロールなど表示状態を変更する操作入力、受信識別用データK1を決定する操作入力などがある。赤外線送信の操作入力が行なわれた場合は、セッションキー生成部102へセッションキーの生成命令が出力されるとともに受信識別用データ生成部112へ受信識別用データK1の生成命令が出力される。コンテンツ要求の操作入力が行なわれた場合は、コンテンツ要求処理部106へコンテンツの要求命令が出力される。   The user input unit 101 is an interface that receives an operation input from a user. For example, a cursor key for selecting a menu or a command on the display screen (display unit 109) or a button assigned to a command for a specific purpose Etc. As the contents of the operation input from the user, the operation input for starting the acquisition of the content by transmitting infrared rays from the infrared transmission unit 110, the operation input for accessing the URL received from the reference device 30 and requesting the content are distributed. There are an operation input for changing the display state such as scrolling the displayed content and displaying the content on the display screen, and an operation input for determining the reception identification data K1. When an operation input for infrared transmission is performed, a session key generation command is output to the session key generation unit 102 and a reception identification data K1 generation command is output to the reception identification data generation unit 112. When a content request operation input is performed, a content request command is output to the content request processing unit 106.

セッションキー生成部102は、セッションキーSK1及びSK2を生成してセッションキー変換部103に出力する。セッションキー生成部102は、所定のアルゴリズムに従って、セッションキーを生成する。
セッションキー変換部103は、セッションキー生成部102により生成されたセッションキーを、赤外線送信部110やネットワーク送受信部111から送信するデータのデータ形式に変換して、変換されたセッションキーSK1を赤外線送信処理部104へ、変換されたセッションキーSK2をネットワーク送信処理部105へ、それぞれ出力する。
Session key generation unit 102 generates session keys SK1 and SK2 and outputs them to session key conversion unit 103. The session key generation unit 102 generates a session key according to a predetermined algorithm.
Session key conversion unit 103 converts the session key generated by session key generation unit 102 into the data format of data transmitted from infrared transmission unit 110 or network transmission / reception unit 111, and transmits the converted session key SK1 by infrared transmission. The converted session key SK2 is output to the processing unit 104 to the network transmission processing unit 105, respectively.

赤外線送信処理部104は、入力されたセッションキーSK1及び受信識別用データK1に対して赤外線通信で用いるデータ変調などの処理を行ない、処理されたセッションキーSK1及び受信識別用データK1を赤外線送信部110から対象装置20に送信する。
コンテンツ要求処理部106には、ネットワーク受信処理部107から、参照装置30より取得されたURLが入力される。コンテンツ要求処理部106は、このURLに従って、当該URLに対応するコンテンツ記憶装置40に目的のコンテンツの配信を要求するためのコンテンツ取得要求データを生成して、生成したコンテンツ取得要求データをネットワーク送信処理部105に出力する。
The infrared transmission processing unit 104 performs processing such as data modulation used for infrared communication on the input session key SK1 and reception identification data K1, and transmits the processed session key SK1 and reception identification data K1 to the infrared transmission unit. 110 to the target device 20.
The URL acquired from the reference device 30 from the network reception processing unit 107 is input to the content request processing unit 106. In accordance with this URL, the content request processing unit 106 generates content acquisition request data for requesting the content storage device 40 corresponding to the URL to deliver the target content, and performs the network transmission processing on the generated content acquisition request data. Output to the unit 105.

ネットワーク送信処理部105は、セッションキー変換部103から入力されたセッションキーSK2、及びコンテンツ要求処理部106から入力されたコンテンツ取得要求データを、所定の通信プロトコルのデータに変換する。例えば、端末装置10と参照装置30やコンテンツ記憶装置40の間が無線LANで接続され、通信プロトコルにTCP/IP(Transmission Control Protocol / Internet Protocol)が利用されている場合、入力されたデータのパケット化とヘッダの付加が行なわれる。変換処理されたデータはネットワーク送受信部111へ出力され、セッションキーSK2は参照装置30へ、コンテンツ取得要求データは対応するコンテンツ記憶装置40へ、ネットワーク送受信部111からそれぞれ送信される。ネットワーク送信処理部105はまた、端末装置10のネットワーク上のアドレスデータをネットワーク送受信部111から参照装置30に送信する。   The network transmission processing unit 105 converts the session key SK2 input from the session key conversion unit 103 and the content acquisition request data input from the content request processing unit 106 into data of a predetermined communication protocol. For example, when the terminal device 10 and the reference device 30 or the content storage device 40 are connected by a wireless LAN and TCP / IP (Transmission Control Protocol / Internet Protocol) is used as a communication protocol, the input data packet And adding headers. The converted data is output to the network transmission / reception unit 111, the session key SK2 is transmitted from the network transmission / reception unit 111 to the reference device 30, and the content acquisition request data is transmitted to the corresponding content storage device 40. The network transmission processing unit 105 also transmits address data on the network of the terminal device 10 from the network transmission / reception unit 111 to the reference device 30.

ネットワーク送受信部111は、上記のデータを送信するほか、参照装置30及びコンテンツ記憶装置40からのデータを受信して、受信したデータをネットワーク受信処理部107に出力する。参照装置30からのデータは、コンテンツ配信要求にかかるコンテンツの記憶場所を示すURLデータであり、コンテンツ記憶装置40からのデータは、配信されるコンテンツである。
ネットワーク受信処理部107は、ネットワーク送受信部111から入力されたデータに対してヘッダの除去やパケット化データの再構築などの処理を行なう。処理されたデータのうち、参照装置30からのURLデータはコンテンツ要求処理部106及び表示処理部108へ送られ、コンテンツ記憶装置40からのコンテンツは表示処理部108に出力される。
In addition to transmitting the above data, the network transmitting / receiving unit 111 receives data from the reference device 30 and the content storage device 40 and outputs the received data to the network reception processing unit 107. The data from the reference device 30 is URL data indicating the storage location of the content related to the content distribution request, and the data from the content storage device 40 is the content to be distributed.
The network reception processing unit 107 performs processing such as header removal and packetized data reconstruction on the data input from the network transmission / reception unit 111. Among the processed data, the URL data from the reference device 30 is sent to the content request processing unit 106 and the display processing unit 108, and the content from the content storage device 40 is output to the display processing unit 108.

表示処理部108は、入力されたURLデータやコンテンツを表示部109に表示させるための処理を行なう。例えば、コンテンツが符号化された画像データであればそれをデコードして表示部109に出力し、文字データであれば文字のデータとして表示部109に出力する。
表示部109は、表示処理部108から入力されるデータを表示する表示デバイスであり、液晶パネルなどによって構成される。なお、本実施形態では、対象装置10から受信識別用データを受信した場合に、受信識別用データを受信したことを通知する通知部として、表示部109を用いるが、これに限定されるものではない。例えば、配信されるコンテンツに音声データが含まれる場合には、表示部109の代わりに、音声データの再生を行なう音声処理部やスピーカを設けてもよいし、音声処理部やスピーカを、表示部109とともに設けるようにしてもよい。
The display processing unit 108 performs processing for causing the display unit 109 to display the input URL data and content. For example, if the content is encoded image data, it is decoded and output to the display unit 109, and if it is character data, it is output to the display unit 109 as character data.
The display unit 109 is a display device that displays data input from the display processing unit 108, and includes a liquid crystal panel or the like. In the present embodiment, when the reception identification data is received from the target device 10, the display unit 109 is used as a notification unit that notifies that the reception identification data has been received. However, the present invention is not limited to this. Absent. For example, when audio data is included in the content to be distributed, an audio processing unit or speaker for reproducing audio data may be provided instead of the display unit 109, or the audio processing unit or speaker may be provided as a display unit. 109 may be provided.

受信識別用データ生成部112は、受信識別用データK1を生成して受信識別用データ変換部113に出力する。受信識別用データK1の生成方法は、上述した(1)〜(3)の受信識別用データK1の生成方法のうちいずれを使用するかが予め設定されており、受信識別用データ生成部112はユーザ入力部101からの要求を受けて当該設定されたアルゴリズムに従ってセッションキーを生成する。
受信識別用データ変換部113は、受信識別用データ生成部112により生成された受信識別用データK1を、赤外線送信部110から送信するデータのデータ形式に変換して、変換された受信識別用データK1を赤外線送信処理部104に出力する。
The reception identification data generation unit 112 generates reception identification data K1 and outputs the reception identification data K1 to the reception identification data conversion unit 113. The generation method of the reception identification data K1 is set in advance as to which of the above-described generation methods of the reception identification data K1 of (1) to (3) is used. In response to a request from the user input unit 101, a session key is generated according to the set algorithm.
The reception identification data conversion unit 113 converts the reception identification data K1 generated by the reception identification data generation unit 112 into a data format of data transmitted from the infrared transmission unit 110, and converts the received identification data for conversion. K1 is output to the infrared transmission processing unit 104.

図3は、本発明の第1の実施形態による端末装置10の外観図である。端末装置10の正面には表示部109とユーザ入力部101が設けられ、上面には赤外線送信部110とネットワーク送受信部111が設けられている。
ユーザ入力部101には、詳細は図示しないが、コンテンツの取得開始時に操作する赤外線送信ボタン、コンテンツ記憶装置40からのコンテンツ配信を開始する時に操作するコンテンツ要求ボタン、メニューの選択や受信確認の選択、配信されたコンテンツの閲覧・スクロールのために操作する上下左右のカーソルキーなどが配置される。また、ネットワーク送受信部111は、無線アンテナとして構成されている。なお、ユーザが赤外線送信ボタンを押して対象装置20にセッションキーSK1及び受信識別用データK1を送信する際には、赤外線送信部110の設けられた面を対象装置20の方向に向けて操作を行なう。
FIG. 3 is an external view of the terminal device 10 according to the first embodiment of the present invention. A display unit 109 and a user input unit 101 are provided on the front surface of the terminal device 10, and an infrared transmission unit 110 and a network transmission / reception unit 111 are provided on the top surface.
Although not shown in detail in the user input unit 101, an infrared transmission button that is operated at the start of content acquisition, a content request button that is operated when content distribution from the content storage device 40 is started, a menu selection and reception confirmation selection In addition, up / down / left / right cursor keys to be operated for browsing / scrolling the distributed content are arranged. The network transmission / reception unit 111 is configured as a wireless antenna. When the user presses the infrared transmission button to transmit the session key SK1 and the reception identification data K1 to the target device 20, the operation is performed with the surface on which the infrared transmission unit 110 is provided facing the target device 20. .

図4は、本発明の第1の実施形態によるコンテンツ配信システムの対象装置20の構成を示すブロック図である。対象装置20は、赤外線受信部201、赤外線受信処理部202、データ生成部203、スポットデータベース204、状態管理部205、ネットワーク送信処理部206、出力処理部207、画像表示部208、受信識別用データ生成部209、スポットID記憶部210を備えている。   FIG. 4 is a block diagram showing the configuration of the target device 20 of the content distribution system according to the first embodiment of the present invention. The target device 20 includes an infrared reception unit 201, an infrared reception processing unit 202, a data generation unit 203, a spot database 204, a state management unit 205, a network transmission processing unit 206, an output processing unit 207, an image display unit 208, and reception identification data. A generation unit 209 and a spot ID storage unit 210 are provided.

端末装置10から赤外線送信されたセッションキーSK1及び受信識別用データK1は、赤外線受信部201によって受信され、赤外線受信処理部202によって所定のデータ復調などの処理が行なわれて、セッションキーSK1はデータ生成部203へ、受信識別用データK1は受信識別用データ生成部209へそれぞれ入力される。
データ生成部203は、上記受信したセッションキーSK1と、状態管理部205から入力されるコンテキストIDと、スポットID記憶部210に記憶されているスポットID(対象装置20に固有のID)とから参照装置30に送信する送信データを生成し、ネットワーク送信処理部206に出力する。
The session key SK1 and the reception identification data K1 transmitted from the terminal device 10 by infrared are received by the infrared receiving unit 201, and predetermined processing such as data demodulation is performed by the infrared receiving processing unit 202, and the session key SK1 is data. The reception identification data K1 is input to the generation unit 203 and the reception identification data generation unit 209, respectively.
The data generation unit 203 refers to the received session key SK1, the context ID input from the state management unit 205, and the spot ID stored in the spot ID storage unit 210 (ID unique to the target device 20). Transmission data to be transmitted to the device 30 is generated and output to the network transmission processing unit 206.

ネットワーク送信処理部206は、入力された上記の送信データを所定の通信プロトコルにデータ変換し、変換された送信データを参照装置30に送信する。例えば、通信プロトコルにTCP/IPが利用されている場合、入力されたデータのパケット化とヘッダの付加が行なわれる。
スポットデータベース204には、画像表示部208に表示するデータであるコンテキストデータと、コンテキストデータを指定するコンテキストIDとが対応付けられて記憶されている。コンテキストデータを複数用意しておくことで、一つの対象装置20で多くのデータを切り換えて表示することができる。
The network transmission processing unit 206 converts the input transmission data into a predetermined communication protocol, and transmits the converted transmission data to the reference device 30. For example, when TCP / IP is used as a communication protocol, input data is packetized and a header is added.
In the spot database 204, context data that is data to be displayed on the image display unit 208 and a context ID that designates the context data are stored in association with each other. By preparing a plurality of context data, a large amount of data can be switched and displayed on one target device 20.

状態管理部205は、画像表示部208に表示させるコンテキストデータの切り換えを管理する。具体的には、状態管理部205は上記の条件に従って、スポットデータベース204からコンテキストデータを選択して読み出す。そして読み出したコンテキストデータを出力処理部207に出力する(画像表示部208への表示が行なわれる)とともに、読み出したコンテキストデータに対応するコンテキストIDをデータ生成部203に出力する。異なる条件下では異なるコンテキストデータが選択されるので、そのことに応じた画像表示部208の表示の切り換えが行なわれる。また、データ生成部203へ入力されるコンテキストID、すなわち参照装置30へ送信されるコンテキストIDは、対象装置20の現在の状態(画像表示部208の表示内容)を示すことになる。   The state management unit 205 manages switching of context data to be displayed on the image display unit 208. Specifically, the state management unit 205 selects and reads context data from the spot database 204 according to the above conditions. Then, the read context data is output to the output processing unit 207 (display on the image display unit 208 is performed), and the context ID corresponding to the read context data is output to the data generation unit 203. Since different context data is selected under different conditions, the display of the image display unit 208 is switched accordingly. Further, the context ID input to the data generation unit 203, that is, the context ID transmitted to the reference device 30 indicates the current state of the target device 20 (display content of the image display unit 208).

出力処理部207は、状態管理部205から入力されたコンテキストデータや、受信識別用データ生成部209から入力された受信確認を画像表示部208に表示するための処理を行なう。画像表示部208は、コンテキストデータや受信識別用データを表示する表示デバイスであり、液晶パネルやプラズマディスプレイパネルなどによって構成される。
受信識別用データ生成部209は、上記受信した受信識別用データK1に基づいて該当する受信確認用出力データを生成する。出力データの生成方法は、前述した受信識別用データK1と受信識別用データとの関係が予め設定されており、受信識別用データ生成部209はこの関係に従って受信識別用データを生成する。そして生成した受信識別用データを出力処理部207に出力する。
The output processing unit 207 performs processing for displaying the context data input from the state management unit 205 and the reception confirmation input from the reception identification data generation unit 209 on the image display unit 208. The image display unit 208 is a display device that displays context data and reception identification data, and includes a liquid crystal panel, a plasma display panel, or the like.
The reception identification data generation unit 209 generates corresponding reception confirmation output data based on the received reception identification data K1. In the output data generation method, the relationship between the reception identification data K1 and the reception identification data described above is set in advance, and the reception identification data generation unit 209 generates the reception identification data according to this relationship. The generated reception identification data is output to the output processing unit 207.

図5は、本発明の第1の実施形態によるスポットデータベース204に記憶されるスポットデータベースの一例を示す図である。図5において、例えばコンテキストデータであるContext−Aには、コンテキストIDとして1が割り当てられている。また、各コンテキストデータには当該コンテキストデータを表示する条件が予め定められている。この条件には、例えば、曜日、天候、気温などがある。すなわち、曜日や天候や気温に応じて画像表示部208で表示する画像データ(コンテキストデータ)の表示を切り換えることができる。   FIG. 5 is a diagram showing an example of a spot database stored in the spot database 204 according to the first embodiment of the present invention. In FIG. 5, for example, Context-A, which is context data, is assigned 1 as a context ID. Each context data has a predetermined condition for displaying the context data. This condition includes, for example, day of the week, weather, temperature, and the like. That is, the display of the image data (context data) displayed on the image display unit 208 can be switched according to the day of the week, the weather, and the temperature.

図6は、本発明の第1の実施形態による対象装置20等の外観図である。図6は平面ディスプレイ型の対象装置20の例であり、画像表示部208の上部に赤外線受信部201が設置されている。端末装置10を持つユーザは、この赤外線受信部201に向けて端末装置10を操作する。対象装置20は赤外線受光部201でデータが取得できたことをユーザへ通知するために、画像表示部208に端末装置ごとに異なるアイコンを表示する。   FIG. 6 is an external view of the target device 20 and the like according to the first embodiment of the present invention. FIG. 6 is an example of the flat display type target device 20, and an infrared receiving unit 201 is installed on the upper part of the image display unit 208. A user having the terminal device 10 operates the terminal device 10 toward the infrared receiving unit 201. The target device 20 displays a different icon for each terminal device on the image display unit 208 in order to notify the user that the infrared light receiving unit 201 has acquired data.

図7は、図6の対象装置20の画像表示部208における画面表示の一例を示す図である。対象装置20の画像表示部208には、動画像表示領域2081、静止画表示領域2082、テロップ表示領域2083、ウェブコンテンツ表示領域2084などが設けられている。これら各領域の表示は、スポットデータベース204のコンテキストデータによって切り換えを行なっている。
さらに端末装置10からデータを受信すると、各々の端末装置からの受信識別用データK1に基づく受信識別用データのアイコンを表示するための受信識別用データ表示領域2085を備えている。
FIG. 7 is a diagram illustrating an example of a screen display in the image display unit 208 of the target device 20 in FIG. The image display unit 208 of the target device 20 is provided with a moving image display area 2081, a still image display area 2082, a telop display area 2083, a web content display area 2084, and the like. The display of each of these areas is switched by the context data in the spot database 204.
Further, when data is received from the terminal device 10, a reception identification data display area 2085 for displaying an icon of reception identification data based on the reception identification data K1 from each terminal device is provided.

図8(A)〜図8(D)は、対象装置20の画像表示部208の受信識別用データ表示領域2085に表示される受信識別用データの一例を示す図である。
図8(A)は、受信識別用データとして、文字を使用する場合の表示例である。ユーザは対象装置20に表示される数字やアルファベットによって各々の端末装置からの受信識別用データを区別する。このとき端末装置10は、共通テーブルを利用する方法の他に受信識別用データとしてアスキーコードなどの文字コードを送信する方法がある。
また使用する文字は、アルファベット以外に漢字や記号などを用いてもよい。この場合はアスキーコードの代わりにSJIS(Shift Japan Industrial Standard)やEUC(Extended UNIX(登録商標) Code)・UTF(UCS Transformation Format)などの文字コードを使用する。また、図8(A)では、各々の端末装置に対する受信識別用データがそれぞれ一文字の画像データからなる場合について示しているが、複数の文字を組み合わせて使用しても良い。
8A to 8D are diagrams illustrating an example of reception identification data displayed in the reception identification data display area 2085 of the image display unit 208 of the target device 20.
FIG. 8A is a display example when characters are used as reception identification data. The user distinguishes the reception identification data from each terminal device by the numbers and alphabets displayed on the target device 20. At this time, the terminal device 10 has a method of transmitting a character code such as an ASCII code as reception identification data in addition to a method of using a common table.
In addition to the alphabet, kanji and symbols may be used as characters to be used. In this case, a character code such as SJIS (Shift Japan Industrial Standard), EUC (Extended UNIX (registered trademark) Code) or UTF (UCS Transformation Format) is used instead of the ASCII code. Further, FIG. 8A shows the case where the reception identification data for each terminal device is composed of single-character image data, but a plurality of characters may be used in combination.

図8(B)は、受信識別用データとして、色を使用する場合の表示例である。ユーザは対象装置20に表示されるアイコンの色によって各々の端末装置からの受信識別用データを区別する。このとき端末装置10は、共通テーブルを利用する方法の他に受信識別用データとしてカラーコードを送信する方法がある。例えばカラーコードをRGBで送信する場合、赤色であれば端末装置はff0000という受信識別用データを送信する。
またカラーコードは説明したRGB以外にも、YUVに基づく色データを使用しても良い。
FIG. 8B is a display example when colors are used as reception identification data. The user distinguishes the reception identification data from each terminal device according to the color of the icon displayed on the target device 20. At this time, the terminal device 10 has a method of transmitting a color code as reception identification data in addition to a method of using a common table. For example, when the color code is transmitted in RGB, the terminal device transmits reception identification data of ff0000 if the color code is red.
The color code may use color data based on YUV in addition to the described RGB.

図8(C)は、受信識別用データとして、絵やアイコンを使用する場合の表示例である。アイコンデータは、ビットマップデータとして端末装置10と対象装置20とで共通したテーブルを持ち、それぞれのデータに付与されたアイコンIDを受信識別用データとして使用する。またアイコンは静止画だけではなく、アニメーションパターンを利用して区別しても良い。   FIG. 8C shows a display example when a picture or icon is used as the reception identification data. The icon data has a table common to the terminal device 10 and the target device 20 as bitmap data, and uses an icon ID assigned to each data as reception identification data. The icons may be distinguished using not only still images but also animation patterns.

図8(D)は、受信識別用データとして、表示位置を利用した場合の表示例である。ユーザは対象装置20に表示されるアイコン(ここでは、アイコンとして星印の画像データを使用している)の表示場所(ここでは、表示領域を10個の領域に分割している)によって各々の端末装置からの受信識別用データを区別する。このとき端末装置10は受信識別用データとして、対象装置20の表示エリアに割り振られた表示エリア番号を送信する。図8(D)では、3台の端末装置が、エリア番号として4、6、9を選択した場合を示しており、表示画面の4番目、6番目、9番目の表示エリアにそれぞれ星印が表示されている。
なお、表示エリア番号の代わりにX軸・Y軸の値による座標値を使用しても良い。
他にも、1はアイコンが点灯し、0はアイコンが消灯するというように取り決めておき、受信識別用データとして例えば101010というデータを送信することによって、表示されるアイコンの点滅パターンによって他の端末装置の受信確認と区別できるなど表示内容を区別できるようにすることによって、各々の端末からの受信を区別する様々な方法を利用してもよい。
FIG. 8D shows a display example when the display position is used as reception identification data. The user selects each icon according to the display location (here, the display area is divided into 10 areas) of the icon (here, the star image data is used as the icon) displayed on the target device 20. Data for receiving identification from the terminal device is distinguished. At this time, the terminal device 10 transmits the display area number assigned to the display area of the target device 20 as reception identification data. FIG. 8D shows a case where three terminal devices select 4, 6, and 9 as area numbers, and stars are displayed in the fourth, sixth, and ninth display areas of the display screen, respectively. It is displayed.
Note that coordinate values based on X-axis and Y-axis values may be used instead of the display area number.
In addition, it is determined that the icon is turned on for 1 and the icon is turned off for 0, and data such as 101010 is transmitted as reception identification data, so that other terminals can be used depending on the icon blinking pattern displayed. Various methods for distinguishing reception from each terminal may be used by making it possible to distinguish display contents such as being able to distinguish from device reception confirmation.

また、アルファベットと色データを組み合わせるなど、上記図8(A)〜図8(D)で説明した各々の方法を組み合わせて使用してもよい。
ここでは画面内の受信識別用データ表示領域2085に対する表示で説明を行なったが、画像表示部208内の任意の場所に表示を行なっても良いし、外部に受信確認表示用の専用ディスプレイを設けても良い。さらに、図8(D)で説明した方法を応用して、外部にランプを並べた装置を接続して点灯させても良い。
Moreover, you may use combining each method demonstrated by the said FIG. 8 (A)-FIG. 8 (D), such as combining an alphabet and color data.
Here, the display for the reception identification data display area 2085 in the screen has been described. However, the display may be performed at any place in the image display unit 208, or a dedicated display for reception confirmation display is provided outside. May be. Furthermore, by applying the method described with reference to FIG. 8D, a device in which lamps are arranged outside may be connected and turned on.

図9は、本発明の第1の実施形態によるコンテンツ配信システムの参照装置30の構成を示すブロック図である。参照装置30は、ネットワーク受信処理部301、ネットワーク送信処理部302、セッションキー管理部303、コンテンツ決定部304、セッションキーデータベース305、コンテンツデータベース306を備えている。   FIG. 9 is a block diagram showing a configuration of the reference device 30 of the content distribution system according to the first embodiment of the present invention. The reference device 30 includes a network reception processing unit 301, a network transmission processing unit 302, a session key management unit 303, a content determination unit 304, a session key database 305, and a content database 306.

ネットワーク受信処理部301は、セッションキーSK1とスポットIDとコンテキストIDとからなる対象装置20からの送信データを受信し、セッションキー管理部303に出力する。また、端末装置10から送信されるセッションキーSK2と端末装置10のアドレスを受信して、セッションキーSK2をセッションキー管理部303に出力し、端末装置10のアドレスをコンテンツ決定部304に出力する。   The network reception processing unit 301 receives transmission data from the target device 20 including the session key SK1, the spot ID, and the context ID, and outputs the transmission data to the session key management unit 303. Also, it receives the session key SK 2 and the address of the terminal device 10 transmitted from the terminal device 10, outputs the session key SK 2 to the session key management unit 303, and outputs the address of the terminal device 10 to the content determination unit 304.

セッションキー管理部303は、上記受信された送信データに含まれるセッションキーSK1とスポットIDとコンテキストIDとを対応付けてセッションキーデータベース305へ記録する。また、セッションキーSK2が受信されてネットワーク受信処理部301から入力されると、セッションキーデータベース305内のセッションキーSK1との照合を行ない、入力されたセッションキーSK2と各セッションキーSK1とが所定の関係(本発明の第1の実施形態ではセッションキーSK1とSK2とが同一であるという関係)を有しているか否かを判定する。セッションキーデータベース305内にあるセッションキーSK1が上記所定の関係を有したものであれば、当該セッションキーSK1に対応するスポットIDとコンテキストIDとをコンテンツ決定部304に出力する。   The session key management unit 303 records the session key SK1, the spot ID, and the context ID included in the received transmission data in the session key database 305 in association with each other. When the session key SK2 is received and input from the network reception processing unit 301, the session key SK1 is compared with the session key SK1 in the session key database 305, and the input session key SK2 and each session key SK1 It is determined whether or not there is a relationship (a relationship in which the session keys SK1 and SK2 are the same in the first embodiment of the present invention). If the session key SK1 in the session key database 305 has the predetermined relationship, the spot ID and context ID corresponding to the session key SK1 are output to the content determination unit 304.

図10は、本発明の第1の実施形態によるセッションキーデータベース305に記憶されるセッションキーデータベースの一例を示す図である。セッションキーデータベースには、セッションキーとスポットIDとコンテキストIDとupdとが対応付けて記憶されている。updとしては、対象装置20からデータを受信した時刻が記録される。図10において、例えば1行目のデータは、スポットID=1を有する対象装置においてコンテキストID=0に対応する画像表示が行なわれている状態でなされたコンテンツ配信要求にかかるデータであり、端末装置10から送信されたセッションキーはSK1=fa03948591fcb629a124d0s6cba1962e729ca7b01であり、データが受信された時刻は2006−06−05 15:22:35(2006年6月5日15時22分35秒)であることを示している。   FIG. 10 is a diagram showing an example of a session key database stored in the session key database 305 according to the first embodiment of the present invention. In the session key database, a session key, a spot ID, a context ID, and an upd are stored in association with each other. As upd, the time when data is received from the target device 20 is recorded. In FIG. 10, for example, data in the first row is data relating to a content distribution request made in a state where an image display corresponding to context ID = 0 is performed in the target device having spot ID = 1. 10 indicates that the session key transmitted from SK1 = fa03948591fcb629a124d0s6cba1962e729ca7b01 and the time when the data was received is 2006-06-05 15:22:35 (06:05, 15:22:35) ing.

図11は、本発明の第1の実施形態によるコンテンツデータベース306に記憶されるデータベースの一例を示す図である。コンテンツデータベース306には、スポットID、コンテキストID、コンテンツを取得するためのデータが対応付けられて記憶されている。
図11において、例えばスポットID=1、コンテキストID=1に対応するコンテンツが記憶されているネットワーク60上の場所のURLは、http://example.com/i/である。また、ここでは、スポットID=1の対象装置はコンテキストIDを4つ有し、スポットID=2の対象装置はコンテキストIDを1つ有し、スポットID=3の対象装置はコンテキストIDを5つ有する場合を示している。
FIG. 11 is a diagram showing an example of a database stored in the content database 306 according to the first embodiment of the present invention. The content database 306 stores a spot ID, a context ID, and data for acquiring content in association with each other.
In FIG. 11, for example, the URL of the location on the network 60 where the content corresponding to the spot ID = 1 and the context ID = 1 is stored is http: // example. com / i /. Also, here, the target device with spot ID = 1 has four context IDs, the target device with spot ID = 2 has one context ID, and the target device with spot ID = 3 has five context IDs. The case where it has is shown.

図12は、本発明の第1の実施形態によるコンテンツ配信システムのコンテンツ記憶装置40の構成を示すブロック図である。コンテンツ記憶装置40は、ネットワーク受信処理部401、コンテンツ処理部402、コンテンツデータベース403、ネットワーク送信処理部404を備えている。   FIG. 12 is a block diagram showing the configuration of the content storage device 40 of the content distribution system according to the first embodiment of the present invention. The content storage device 40 includes a network reception processing unit 401, a content processing unit 402, a content database 403, and a network transmission processing unit 404.

ネットワーク受信処理部401は、端末装置10から送信されるコンテンツ取得要求データを受信して、コンテンツ処理部402に出力する。コンテンツ処理部402は、コンテンツ取得要求データにより指定されたURLに該当するコンテンツをコンテンツデータベース403から読み出してネットワーク送信処理部404に出力する。ネットワーク送信処理部404は、そのコンテンツをコンテンツ要求元の端末装置10に送信する。コンテンツデータベース403には、各URLに対応したコンテンツが記憶されている。   The network reception processing unit 401 receives the content acquisition request data transmitted from the terminal device 10 and outputs it to the content processing unit 402. The content processing unit 402 reads the content corresponding to the URL specified by the content acquisition request data from the content database 403 and outputs it to the network transmission processing unit 404. The network transmission processing unit 404 transmits the content to the terminal device 10 that is the content request source. The content database 403 stores content corresponding to each URL.

図13は、本発明の第1の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。また、図14は、図13のシーケンス図による処理時に端末装置の表示部109に表示される画像の一例を示す図である。
コンテンツ配信システムは、ユーザが端末装置10の赤外線送信ボタンを押下することによってその動作を開始する。ユーザは、例えば対象装置20の画像表示部208上に表示されている画像データに関連するコンテンツが欲しいと思った場合、対象装置20の近くに行き、端末装置10の赤外線送信部110を対象装置20に向けて上記の赤外線送信ボタンを押下する。このとき、端末装置10の表示部109には、初めの状態では図14(A)のように「ボタンを押してください」というメッセージが表示された初期画面が現れている。
FIG. 13 is a sequence diagram showing processing of the content distribution system according to the first embodiment of the present invention. FIG. 14 is a diagram illustrating an example of an image displayed on the display unit 109 of the terminal device during the processing according to the sequence diagram of FIG.
The content distribution system starts its operation when the user presses the infrared transmission button of the terminal device 10. For example, when the user desires content related to the image data displayed on the image display unit 208 of the target device 20, the user goes near the target device 20 and sets the infrared transmission unit 110 of the terminal device 10 to the target device. The infrared transmission button is pressed toward 20. At this time, an initial screen on which a message “please press the button” is displayed on the display unit 109 of the terminal device 10 as shown in FIG. 14A in the initial state.

端末装置10は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーSK1及びSK2を生成する(ステップS101)。また一方で受信識別用データK1を生成する(ステップS111)。そして、セッションキーSK1と受信識別用データK1を赤外線送信部110から対象装置20へ送信し(ステップS102)、セッションキーSK2及び端末装置10のアドレスをネットワーク送受信部111から参照装置30に送信する(ステップS105)。このとき、端末装置10の表示部109には、図14(B)のように「セッションキー送出中」というメッセージを有する画面が表示される。   When the terminal device 10 receives an operation input from the user by pressing the infrared transmission button, the terminal device 10 generates session keys SK1 and SK2 (step S101). On the other hand, reception identification data K1 is generated (step S111). Then, the session key SK1 and the reception identification data K1 are transmitted from the infrared transmission unit 110 to the target device 20 (step S102), and the session key SK2 and the address of the terminal device 10 are transmitted from the network transmission / reception unit 111 to the reference device 30 ( Step S105). At this time, a screen having a message “session key is being sent” is displayed on the display unit 109 of the terminal device 10 as shown in FIG.

セッションキーSK1と受信識別用データK1を受信した対象装置20は、受信識別用データK1から受信識別用データを生成して(ステップS112)、表示部109に受信識別用データを表示する(ステップS113)。また受信したセッションキーSK1と、スポットID記憶部210に記憶しているスポットIDと、セッションキーの受信時に画像表示部208に表示していたコンテキストデータに対応するコンテキストIDとを参照装置30に送信する(ステップS103)。   The target device 20 that has received the session key SK1 and the reception identification data K1 generates reception identification data from the reception identification data K1 (step S112), and displays the reception identification data on the display unit 109 (step S113). ). The received session key SK1, the spot ID stored in the spot ID storage unit 210, and the context ID corresponding to the context data displayed on the image display unit 208 when the session key is received are transmitted to the reference device 30. (Step S103).

参照装置30は、対象装置20からセッションキーSK1、スポットID、コンテキストIDを受信し、受信したセッションキーSK1、スポットID、コンテキストIDを対応付けてセッションキーデータベース305に記録する(ステップS104)。また、端末装置10から送信されるセッションキーSK2及び端末装置10のアドレスを受信して、受信したセッションキーSK2をステップS104でセッションキーデータベース305に記憶しているセッションキーSK1と照合する。照合の結果、セッションキーSK2と所定の関係(前述の通りここではSK1=SK2の関係)を有するセッションキーSK1が得られると、当該セッションキーSK1に対応するスポットIDとコンテキストIDとをセッションキーデータベース305から読み出す(ステップS106)。   The reference device 30 receives the session key SK1, spot ID, and context ID from the target device 20, and records the received session key SK1, spot ID, and context ID in the session key database 305 in association with each other (step S104). Also, the session key SK2 transmitted from the terminal device 10 and the address of the terminal device 10 are received, and the received session key SK2 is collated with the session key SK1 stored in the session key database 305 in step S104. As a result of the collation, when a session key SK1 having a predetermined relationship with the session key SK2 (here, the relationship of SK1 = SK2 as described above) is obtained, the spot ID and context ID corresponding to the session key SK1 are stored in the session key database Read from 305 (step S106).

参照装置30はさらに、上記取り出されたスポットIDとコンテキストIDに該当するURLを検索によってコンテンツデータベース306から読み出して(ステップS107)、読み出したURLをステップS105で受信したアドレスの端末装置10宛てに送信する(ステップS108)。
端末装置10は、参照装置30から送信される上記のURLを受信し、表示部109に図14(C)のようなコンテンツアクセス用画面を表示する(ステップS109)。このコンテンツアクセス用画面には、上記受信したURLと、「コンテンツを取得しますか?」というユーザに確認を求めるメッセージと、「はい」及び「いいえ」の選択アイコンなどが含まれる。ここでは、ユーザにより、ユーザ入力部101のカーソルキーやコンテンツ要求ボタンなどを利用して「はい」の確認入力が行なわれた場合について説明する。
The reference device 30 further reads out the URL corresponding to the extracted spot ID and context ID from the content database 306 by searching (step S107), and transmits the read URL to the terminal device 10 at the address received in step S105. (Step S108).
The terminal device 10 receives the URL transmitted from the reference device 30 and displays a content access screen as shown in FIG. 14C on the display unit 109 (step S109). The content access screen includes the received URL, a message for confirming the user “Do you want to acquire content?”, Selection icons for “Yes” and “No”, and the like. Here, a case will be described in which “Yes” confirmation input is performed by the user using the cursor key of the user input unit 101 or the content request button.

上記のユーザ入力を受けると、端末装置10は、ステップS108で受信した上記のURLに対応するコンテンツ記憶装置40にコンテンツ取得要求データを送信する(ステップS110)。このとき、端末装置10の表示部109には、図14(D)のように「コンテンツアクセス中」というメッセージを有する画面が表示される。
コンテンツ取得要求データを受信したコンテンツ記憶装置40は、受信したコンテンツ取得要求データにより指定されたURLに該当するコンテンツをコンテンツデータベース403から取り出し、端末装置10に送信する(ステップS111)。
端末装置10は、コンテンツ記憶装置40から送信される上記のコンテンツを受信し、受信したコンテンツを図14(E)のようなコンテンツ表示画面により表示部109に表示する(ステップS112)。
こうして、コンテンツ記憶装置40から端末装置10へのコンテンツの配信が完了し、コンテンツ配信システムの動作が終了する。
Upon receiving the user input, the terminal device 10 transmits content acquisition request data to the content storage device 40 corresponding to the URL received in step S108 (step S110). At this time, the display unit 109 of the terminal device 10 displays a screen having a message “Content Accessing” as shown in FIG.
The content storage device 40 that has received the content acquisition request data extracts the content corresponding to the URL specified by the received content acquisition request data from the content database 403 and transmits it to the terminal device 10 (step S111).
The terminal device 10 receives the above content transmitted from the content storage device 40, and displays the received content on the display unit 109 using a content display screen as shown in FIG. 14E (step S112).
Thus, the distribution of the content from the content storage device 40 to the terminal device 10 is completed, and the operation of the content distribution system ends.

図15(A)〜(E)は、本発明の第1の実施形態による端末装置10の表示部109に表示される画像の一例を示す図である。この図15は、受信識別用データK1を設定する方法として、前述した(2)の方法、つまり、赤外線送信時にユーザが受信識別用データK1を選択する方法を用いた場合の、端末装置10の表示部109に表示される画面例を示している。
前述した図14(A)において「ボタンを押してください」というメッセージが表示された初期画面の代わりに、「受信確認を選択してボタンを押してください」というメッセージと共に、受信識別用データの候補がいくつか表示される。ユーザはカーソルキーなどによってこの候補の中から1つを選択して赤外線送信ボタンを押下すると、セッションキーSK1及びSK2の生成と共に受信識別用データを生成し、あとは前述の図13及び図14(A)〜図14(E)を用いて説明したものと同じ処理を行なう。
15A to 15E are diagrams illustrating examples of images displayed on the display unit 109 of the terminal device 10 according to the first embodiment of the present invention. FIG. 15 shows the terminal device 10 in the case where the method (2) described above, that is, the method in which the user selects the reception identification data K1 during infrared transmission is used as a method for setting the reception identification data K1. The example of a screen displayed on the display part 109 is shown.
In addition to the initial screen that displays the message “Please press the button” in FIG. 14A described above, together with the message “Please select the reception confirmation and press the button”, there are several candidates for the data for reception identification. Is displayed. When the user selects one of these candidates using a cursor key or the like and presses the infrared transmission button, the reception identification data is generated together with the generation of the session keys SK1 and SK2, and then the above-described FIG. 13 and FIG. A) to the same processing as described with reference to FIG.

図16(A)〜(E)は、本発明の第1の実施形態による端末装置10の表示部109に表示される画像の一例を示す図である。この図16は、受信識別用データK1を設定する方法として、前述した(3)の方法、つまり、端末装置が受信識別用データK1を自動的に選択する方法を用いた場合の、端末装置10の表示部109に表示される画面例を示している。
前述した図14(A)と同様に「ボタンを押してください」というメッセージが表示された初期画面において赤外線送信ボタンを押下すると、セッションキーSK1及びSK2の生成と共に受信識別用データK1をランダムに選択して、該当する受信確認を端末装置10の表示部109に表示する。あとは前述の図13及び図14(A)〜図14(E)を用いて説明したものと同じ処理を行なう。
FIGS. 16A to 16E are diagrams illustrating examples of images displayed on the display unit 109 of the terminal device 10 according to the first embodiment of the present invention. FIG. 16 shows the terminal device 10 when the method (3) described above, that is, the method in which the terminal device automatically selects the reception identification data K1, is used as the method for setting the reception identification data K1. The example of a screen displayed on the display part 109 is shown.
When the infrared transmission button is pressed on the initial screen on which the message “Please press the button” is displayed as in FIG. 14A, the reception identification data K1 is randomly selected along with the generation of the session keys SK1 and SK2. The corresponding reception confirmation is displayed on the display unit 109 of the terminal device 10. Thereafter, the same processing as that described with reference to FIGS. 13 and 14A to 14E is performed.

(第2の実施形態)
図17は、本発明の第2の実施形態によるコンテンツ配信システム100bの概要を示す構成図である。第2の実施形態が、第1の実施形態(図1参照)と異なる点は、コンテンツ装置40(40a、40b、40c)がネットワーク60を介して端末装置10(10a、10b、10c)に接続されているのではなく、コンテンツ装置40が参照装置30に直接接続されている点である。なお、ここでは、参照装置30とコンテンツ配信装置40とを併せてコンテンツ配信装置と称する。
端末装置10、対象装置20、参照装置30、コンテンツ記憶装置40の構成は、第1の実施形態とほぼ同じであるが、参照装置30がセッションキーSK1とセッションキーSK2とが所定の関係を有していると判定した場合に、参照装置30はコンテンツを取得するためのデータ(URLなど)を端末装置10に対して送信するのではなく、参照装置30がコンテンツを取得するためのデータに基づいてコンテンツ記憶装置40からコンテンツを読み出してそのコンテンツを端末装置10に対して送信する点で異なる。
(Second Embodiment)
FIG. 17 is a configuration diagram showing an outline of a content distribution system 100b according to the second embodiment of the present invention. The second embodiment is different from the first embodiment (see FIG. 1) in that the content device 40 (40a, 40b, 40c) is connected to the terminal device 10 (10a, 10b, 10c) via the network 60. Instead, the content device 40 is directly connected to the reference device 30. Here, the reference device 30 and the content distribution device 40 are collectively referred to as a content distribution device.
The configurations of the terminal device 10, the target device 20, the reference device 30, and the content storage device 40 are substantially the same as those in the first embodiment, but the reference device 30 has a predetermined relationship between the session key SK1 and the session key SK2. When the reference device 30 determines that the content is acquired, the reference device 30 does not transmit data (URL or the like) for acquiring the content to the terminal device 10, but based on the data for the reference device 30 to acquire the content. The point of difference is that the content is read from the content storage device 40 and transmitted to the terminal device 10.

本発明の第2の実施形態における端末装置10は、セッションキーSK1を生成するとともに、前記セッションキーSK1と所定の関係を有するセッションキーSK2を生成するセッションキー生成部102(第1のセッションキー生成部、第2のセッションキー生成部)と、前記対象装置20で前記セッションキーSK1が受信されたか否かについて確認する受信識別用データK1を生成する受信識別用データ生成部112と、前記セッションキーSK1と前記受信識別用データK1とを前記対象装置20に送信する赤外線送信部110(第1の送信部)と、前記対象装置20から前記受信識別用データK1を受信した場合に前記セッションキーSK2を前記参照装置30に対して送信するネットワーク送受信部111(第2の送信部)とを備える。   The terminal device 10 according to the second embodiment of the present invention generates a session key SK1 and a session key generation unit 102 (first session key generation) that generates a session key SK2 having a predetermined relationship with the session key SK1. And a second session key generation unit), a reception identification data generation unit 112 that generates reception identification data K1 for confirming whether or not the session key SK1 is received by the target device 20, and the session key An infrared transmitter 110 (first transmitter) that transmits SK1 and the reception identification data K1 to the target device 20, and the session key SK2 when the reception identification data K1 is received from the target device 20 A network transmission / reception unit 111 (second transmission unit) that transmits Provided.

また、本発明の第2の実施形態における対象装置20は、自対象装置20を識別する対象装置識別データを予め記憶するスポットID記憶部210(対象装置識別データ記憶部)と、前記端末装置10から前記セッションキーSK1と前記受信識別用データK1とを受信した場合に前記セッションキーSK1と前記スポットID記憶部210が記憶している対象装置識別データとを前記参照装置30に送信するネットワーク送信処理部206(第3の送信部)と、前記端末装置10から前記受信識別用データK1を受信した場合に前記受信識別用データK1を受信したことを表示(通知)する画像表示部208(通知部)とを備える。   The target device 20 in the second embodiment of the present invention includes a spot ID storage unit 210 (target device identification data storage unit) that stores in advance target device identification data for identifying the target device 20, and the terminal device 10. Network transmission processing for transmitting the session key SK1 and the target device identification data stored in the spot ID storage unit 210 to the reference device 30 when the session key SK1 and the reception identification data K1 are received from Unit 206 (third transmission unit) and an image display unit 208 (notification unit) that displays (notifies) that the reception identification data K1 has been received when the reception identification data K1 is received from the terminal device 10. ).

また、本発明の第2の実施形態における参照装置30とコンテンツ記憶装置40とからなるコンテンツ配信装置は、対象装置識別データK1とコンテンツとを予め対応付けて記憶するコンテンツデータベース306(コンテンツ記憶部)と、前記対象装置20から送信されたセッションキーSK1と前記端末装置20から送信されたセッションキーSK2とが所定の関係を有するか否かについて判定するセッションキー管理部303(判定部)と、前記セッションキー管理部303が前記セッションキーSK1と前記セッションキーSK2とが所定の関係を有すると判定した場合に前記対象装置20から送信された対象装置識別データに対応するコンテンツをコンテンツデータベース403(コンテンツ記憶部)から読み出して前記端末装置10に配信するネットワーク送信処理部404(コンテンツ配信部)とを備える。   In addition, the content distribution device including the reference device 30 and the content storage device 40 according to the second embodiment of the present invention has a content database 306 (content storage unit) that stores the target device identification data K1 and content in association with each other in advance. A session key management unit 303 (determination unit) that determines whether or not the session key SK1 transmitted from the target device 20 and the session key SK2 transmitted from the terminal device 20 have a predetermined relationship; When the session key management unit 303 determines that the session key SK1 and the session key SK2 have a predetermined relationship, content corresponding to the target device identification data transmitted from the target device 20 is stored in the content database 403 (content storage Part) Network transmission processing unit 404 to be delivered to 0 and a (content delivery unit).

以上説明したように、本発明の第1又は第2の実施形態によれば、端末装置10により2つのセッションキーSK1とSK2を生成して、一方のセッションキーSK1を対象装置20経由で参照装置30へ送信し、他方のセッションキーSK2を参照装置30へ直接送信し、参照装置30において2つの異なる経路で送られたセッションキーを照合している。セッションキーSK1及びSK2は端末装置10の固有データが含まれないように生成するとともに、端末装置10の固有データとしてアドレスのみを参照装置30へ直接送信する。したがって、対象装置20によって端末装置10の固有データが知得されることがなく、端末装置10のセキュリティを保護することができる。
さらに対象装置20が複数の端末装置10のそれぞれに対して受信確認を出力することによって、各々のユーザは自端末からの要求が対象装置20で受信されたことを把握することが可能となる。
As described above, according to the first or second embodiment of the present invention, two session keys SK1 and SK2 are generated by the terminal device 10, and one session key SK1 is referred to via the target device 20 as a reference device. 30, the other session key SK <b> 2 is directly transmitted to the reference device 30, and the reference device 30 collates the session keys sent through two different paths. The session keys SK1 and SK2 are generated so as not to include the unique data of the terminal device 10, and only the address is directly transmitted to the reference device 30 as the unique data of the terminal device 10. Therefore, the specific data of the terminal device 10 is not acquired by the target device 20, and the security of the terminal device 10 can be protected.
Furthermore, when the target device 20 outputs a reception confirmation to each of the plurality of terminal devices 10, each user can grasp that the request from the terminal is received by the target device 20.

また、対象装置20からスポットIDとコンテキストIDとを参照装置30へ送信し、上記セッションキーの照合ができた場合に、スポットID及びコンテキストIDに対応するURLが端末装置10へ送信される。端末装置10は上記のURLに応じたコンテンツをコンテンツ記憶装置40から取得する。コンテキストIDには対象装置20の状態が関連付けられており、これを利用することによって、対象装置20の状態毎に異なるコンテンツを配信することが可能である。   Further, when the target device 20 transmits the spot ID and the context ID to the reference device 30 and the session key can be collated, the URL corresponding to the spot ID and the context ID is transmitted to the terminal device 10. The terminal device 10 acquires content corresponding to the URL from the content storage device 40. The context ID is associated with the state of the target device 20, and by using this, different contents can be distributed for each state of the target device 20.

また、端末装置10と対象装置20間の通信では端末装置10からセッションキーSK1と受信識別用データK1を送るだけであるので、通信処理が簡略であり、コンテンツの配信要求を短時間に行なうことができ、また送受信部の構成も簡単にすることができる。
また、複数の端末装置10から端末装置ごとに異なる受信識別用データK1を選択して送信することができるため、対象装置20が各々の端末からの受信識別用データK1に対応する受信確認を表示することによって、複数の端末装置が同時に赤外線を送信しても、各々のユーザは自分の送信した赤外線データが対象装置で受信されたかを判別することが可能である。
Further, in the communication between the terminal device 10 and the target device 20, only the session key SK1 and the reception identification data K1 are transmitted from the terminal device 10, so that the communication process is simple and the content distribution request is made in a short time. In addition, the configuration of the transmission / reception unit can be simplified.
In addition, since it is possible to select and transmit different reception identification data K1 for each terminal device from the plurality of terminal devices 10, the target device 20 displays a reception confirmation corresponding to the reception identification data K1 from each terminal. Thus, even when a plurality of terminal devices transmit infrared rays at the same time, each user can determine whether or not the transmitted infrared data is received by the target device.

以上、図面を参照して本発明の第1及び第2の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、上述した第1又は第2の実施形態においては、「コンテンツを取得するためのデータ」としてURLを用いた場合について説明を行なってきたが、コンテンツを特定することができればURL以外のものを使用してもよい。URL以外の「コンテンツを取得するためのデータ」の例として、IP(Internet Protocol)アドレスやファイル名、独自に設定したポインタデータなどが使用可能である。
As described above, the first and second embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to the above-described one, and the scope of the present invention is not deviated. Various design changes can be made.
For example, in the above-described first or second embodiment, the case where a URL is used as “data for acquiring content” has been described. However, if the content can be specified, something other than the URL is used. May be used. As an example of “data for acquiring content” other than the URL, an IP (Internet Protocol) address, a file name, pointer data set uniquely, and the like can be used.

また、本発明の第1又は第2の実施形態における対象装置20は画像表示部208を備えているものに限定されることはなく、外部にランプ等の出力装置を設けることで、絵画、彫刻などの展示物や、広告物の近くに設置され自らは画像表示等を行なわないタイプの対象装置20を用いてもよい。
また、端末装置10と参照装置30、対象装置20と参照装置30、端末装置10とコンテンツ記憶装置40、参照装置30とコンテンツ記憶装置40の間は、コンピュータが利用できる通信機能によって通信が行なわれ、通信機能の種類は問わない。例えば、イーサネット(登録商標)、RS−232C(Recommended Standard 232C)、USB(Universal Serial Bus)、IEEE1394(Institute of Electrical and Electronics Engineers 1394)などの有線接続によるものや、IEEE802.11a/b/g、携帯電話通信、赤外線通信、ブルートゥース(Bluetooth)、光伝送などの無線接続を使用してもよい。
また、端末装置10と対象装置20の間の通信にも上記の各通信機能を用いることができるが、特に赤外線通信、ブルートゥース、光伝送を用いれば好適である。
In addition, the target device 20 in the first or second embodiment of the present invention is not limited to the one provided with the image display unit 208. By providing an output device such as a lamp outside, painting, sculpture It is also possible to use a target device 20 of a type that is installed near an exhibition such as an advertisement or the like and does not display an image by itself.
Further, communication is performed between the terminal device 10 and the reference device 30, the target device 20 and the reference device 30, the terminal device 10 and the content storage device 40, and the reference device 30 and the content storage device 40 by a communication function that can be used by the computer. The type of communication function does not matter. For example, a wired connection such as Ethernet (registered trademark), RS-232C (Recommended Standard 232C), USB (Universal Serial Bus), IEEE 1394 (Institute of Electrical and Electronics Engineers 1394), IEEE 802.11a / b / g, Wireless connections such as mobile phone communication, infrared communication, Bluetooth, optical transmission, etc. may be used.
Moreover, although each said communication function can be used also for communication between the terminal device 10 and the object apparatus 20, it is suitable if it uses especially infrared communication, Bluetooth, and optical transmission.

なお、以上説明した第1又は第2の実施形態において、図2の端末装置10のユーザ入力部101、セッションキー生成部102、セッションキー変換部103、赤外線送信処理部104、ネットワーク送信処理部105、コンテンツ要求処理部106、ネットワーク受信処理部107、表示処理部108、表示部109、赤外線送信部110、ネットワーク送受信部111、受信識別用データ生成部112、受信識別用データ変換部113や、図4の対象装置20の赤外線受信部201、赤外線受信処理部202、データ生成部203、スポットデータベース204、状態管理部205、ネットワーク送信処理部206、出力処理部207、画像表示部208、受信識別用データ生成部209、スポットID記憶部210や、図9の参照装置30のネットワーク受信処理部301、ネットワーク送信処理部302、セッションキー管理部303、コンテンツ決定部304、セッションキーデータベース305、コンテンツデータベース306や、図12のコンテンツ記憶装置40のネットワーク受信処理部401、コンテンツ処理部402、コンテンツデータベース403、ネットワーク送信処理部404の機能又はこれらの機能の一部を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりコンテンツ配信システム100の制御を行なってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   In the first or second embodiment described above, the user input unit 101, the session key generation unit 102, the session key conversion unit 103, the infrared transmission processing unit 104, and the network transmission processing unit 105 of the terminal device 10 in FIG. , Content request processing unit 106, network reception processing unit 107, display processing unit 108, display unit 109, infrared transmission unit 110, network transmission / reception unit 111, reception identification data generation unit 112, reception identification data conversion unit 113, Infrared receiver 201, infrared reception processor 202, data generator 203, spot database 204, status management unit 205, network transmission processor 206, output processor 207, image display unit 208, reception identification The data generation unit 209, the spot ID storage unit 210, and the reference device shown in FIG. 30 network reception processing unit 301, network transmission processing unit 302, session key management unit 303, content determination unit 304, session key database 305, content database 306, network reception processing unit 401 of content storage device 40 of FIG. 12, content The function of the processing unit 402, the content database 403, the network transmission processing unit 404 or a program for realizing a part of these functions is recorded on a computer-readable recording medium, and the program recorded on the recording medium is recorded on the computer. The content distribution system 100 may be controlled by being loaded into the system and executed. Here, the “computer system” includes an OS and hardware such as peripheral devices.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。   The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” dynamically holds a program for a short time, like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, it is also assumed that a server that holds a program for a certain time, such as a volatile memory inside a computer system that serves as a server or client. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。   The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes designs and the like that do not depart from the gist of the present invention.

本発明の第1の実施形態によるコンテンツ配信システムの概要を示す構成図である。It is a block diagram which shows the outline | summary of the content delivery system by the 1st Embodiment of this invention. 図1のコンテンツ配信システムにおける端末装置10の構成を示すブロック図である。It is a block diagram which shows the structure of the terminal device 10 in the content delivery system of FIG. 本発明の第1の実施形態による端末装置10の外観図である。It is an external view of the terminal device 10 by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ配信システムの対象装置20の構成を示すブロック図である。It is a block diagram which shows the structure of the target apparatus 20 of the content delivery system by the 1st Embodiment of this invention. 本発明の第1の実施形態によるスポットデータベース204に記憶されるスポットデータベースの一例を示す図である。It is a figure which shows an example of the spot database memorize | stored in the spot database 204 by the 1st Embodiment of this invention. 本発明の第1の実施形態による対象装置20等の外観図である。It is an external view of the object apparatus 20 grade | etc., By the 1st Embodiment of this invention. 図6の対象装置20の画像表示部208における画面表示の一例を示す図である。It is a figure which shows an example of the screen display in the image display part 208 of the target apparatus 20 of FIG. 対象装置20の画像表示部208の受信識別用データ表示領域2085に表示される受信識別用データの一例を示す図である。6 is a diagram illustrating an example of reception identification data displayed in a reception identification data display area 2085 of the image display unit 208 of the target device 20. FIG. 本発明の第1の実施形態によるコンテンツ配信システムの参照装置30の構成を示すブロック図である。It is a block diagram which shows the structure of the reference apparatus 30 of the content delivery system by the 1st Embodiment of this invention. 本発明の第1の実施形態によるセッションキーデータベース305に記憶されるセッションキーデータベースの一例を示す図である。It is a figure which shows an example of the session key database memorize | stored in the session key database 305 by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツデータベース306に記憶されるデータベースの一例を示す図である。It is a figure which shows an example of the database memorize | stored in the content database 306 by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ配信システムのコンテンツ記憶装置40の構成を示すブロック図である。It is a block diagram which shows the structure of the content storage apparatus 40 of the content delivery system by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。It is a sequence diagram which shows the process of the content delivery system by the 1st Embodiment of this invention. 図13のシーケンス図による処理時に端末装置の表示部109に表示される画像の一例を示す図である。It is a figure which shows an example of the image displayed on the display part 109 of a terminal device at the time of the process by the sequence diagram of FIG. 本発明の第1の実施形態による端末装置10の表示部109に表示される画像の一例を示す図である。It is a figure which shows an example of the image displayed on the display part 109 of the terminal device 10 by the 1st Embodiment of this invention. 本発明の第1の実施形態による端末装置10の表示部109に表示される画像の一例を示す図である。It is a figure which shows an example of the image displayed on the display part 109 of the terminal device 10 by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ配信システムの概要を示す構成図である。It is a block diagram which shows the outline | summary of the content delivery system by the 1st Embodiment of this invention.

符号の説明Explanation of symbols

10・・・端末装置、20・・・対象装置、30・・・参照装置、40・・・コンテンツ記憶装置、100a、100b・・・コンテンツ配信システム、101・・・ユーザ入力部、102・・・セッションキー生成部、103・・・セッションキー変換部、104・・・赤外線送信処理部、105・・・ネットワーク送信処理部、106・・・コンテンツ要求処理部、107・・・ネットワーク受信処理部、108・・・表示処理部、109・・・表示部、110・・・赤外線送信部、111・・・ネットワーク送受信部、112・・・受信識別用データ生成部、113・・・受信識別用データ変換部、201・・・赤外線受信部、202・・・赤外線受信処理部、203・・・データ生成部、204・・・スポットデータベース、205・・・状態管理部、206・・・ネットワーク送信処理部、207・・・出力処理部、208・・・画像表示部、209・・・受信識別用データ生成部、210・・・スポットID記憶部、301・・・ネットワーク受信処理部、302・・・ネットワーク送信処理部、303・・・セッションキー管理部、304・・・コンテンツ決定部、305・・・セッションキーデータベース、306・・・コンテンツデータベース、401・・・ネットワーク受信処理部、402・・・コンテンツ処理部、403・・・コンテンツデータベース、404・・・ネットワーク送信処理部 DESCRIPTION OF SYMBOLS 10 ... Terminal device, 20 ... Target device, 30 ... Reference device, 40 ... Content storage device, 100a, 100b ... Content distribution system, 101 ... User input part, 102 ... Session key generation unit 103: Session key conversion unit 104: Infrared transmission processing unit 105: Network transmission processing unit 106: Content request processing unit 107: Network reception processing unit , 108 ... display processing unit, 109 ... display unit, 110 ... infrared transmission unit, 111 ... network transmission / reception unit, 112 ... data generation unit for reception identification, 113 ... for reception identification Data conversion unit, 201... Infrared reception unit, 202... Infrared reception processing unit, 203... Data generation unit, 204. ..Status management unit 206 ... Network transmission processing unit 207 ... Output processing unit 208 ... Image display unit 209 ... Reception identification data generation unit 210 ... Spot ID storage unit , 301 ... Network reception processing unit, 302 ... Network transmission processing unit, 303 ... Session key management unit, 304 ... Content determination unit, 305 ... Session key database, 306 ... Content database , 401 ... Network reception processing unit, 402 ... Content processing unit, 403 ... Content database, 404 ... Network transmission processing unit

Claims (9)

端末装置と対象装置とコンテンツ配信装置とを備えるコンテンツ配信システムにおいて、
前記端末装置は、
第1のセッションキーを生成する第1のセッションキー生成部と、
前記第1のセッションキーと所定の関係を有する第2のセッションキーを生成する第2のセッションキー生成部と、
前記対象装置で前記第1のセッションキーが受信されたか否かについて確認する受信識別用データを生成する受信識別用データ生成部と、
前記第1のセッションキーと前記受信識別用データとを前記対象装置に送信する第1の送信部と、
前記第2のセッションキーを前記コンテンツ配信装置に対して送信する第2の送信部とを備え、
前記対象装置は、
自対象装置を識別する対象装置識別データを予め記憶する対象装置識別データ記憶部と、
前記端末装置から前記第1のセッションキーと前記受信識別用データとを受信した場合に前記第1のセッションキーと前記対象装置識別データ記憶部が記憶している対象装置識別データとを前記コンテンツ配信装置に送信する第3の送信部と、
前記端末装置から前記受信識別用データを受信した場合に前記受信識別用データを受信したことを通知する通知部とを備え、
前記コンテンツ配信装置は、
対象装置識別データとコンテンツとを予め対応付けて記憶するコンテンツ記憶部と、
前記対象装置から送信された第1のセッションキーと前記端末装置から送信された第2のセッションキーとが所定の関係を有するか否かについて判定する判定部と、
前記判定部が前記第1のセッションキーと前記第2のセッションキーとが所定の関係を有すると判定した場合に前記対象装置から送信された対象装置識別データに対応するコンテンツを前記コンテンツ記憶部から読み出して前記端末装置に配信するコンテンツ配信部と、
を備えることを特徴とするコンテンツ配信システム。
In a content distribution system comprising a terminal device, a target device, and a content distribution device,
The terminal device
A first session key generation unit for generating a first session key;
A second session key generation unit for generating a second session key having a predetermined relationship with the first session key;
A reception identification data generation unit for generating reception identification data for confirming whether or not the first session key has been received by the target device;
A first transmitter that transmits the first session key and the reception identification data to the target device;
A second transmission unit that transmits the second session key to the content distribution device;
The target device is:
A target device identification data storage unit that stores in advance target device identification data for identifying the target device;
When the first session key and the reception identification data are received from the terminal device, the content distribution includes the first session key and the target device identification data stored in the target device identification data storage unit. A third transmitter for transmitting to the device;
A notification unit for notifying that the reception identification data has been received when the reception identification data is received from the terminal device;
The content distribution device includes:
A content storage unit that stores the target device identification data and the content in association with each other;
A determination unit that determines whether or not the first session key transmitted from the target device and the second session key transmitted from the terminal device have a predetermined relationship;
When the determination unit determines that the first session key and the second session key have a predetermined relationship, content corresponding to the target device identification data transmitted from the target device is transmitted from the content storage unit. A content delivery unit that reads and delivers to the terminal device;
A content distribution system comprising:
対象装置とコンテンツ配信装置と通信する端末装置において、
第1のセッションキーを生成する第1のセッションキー生成部と、
前記第1のセッションキーと所定の関係を有する第2のセッションキーを生成する第2のセッションキー生成部と、
前記対象装置で前記第1のセッションキーが受信されたか否かについて確認する受信識別用データを生成する受信識別用データ生成部と、
前記第1のセッションキーと前記受信識別用データとを前記対象装置に送信する第1の送信部と、
前記第2のセッションキーを前記コンテンツ配信装置に対して送信する第2の送信部と、
を備えることを特徴とする端末装置。
In the terminal device that communicates with the target device and the content distribution device,
A first session key generation unit for generating a first session key;
A second session key generation unit for generating a second session key having a predetermined relationship with the first session key;
A reception identification data generation unit for generating reception identification data for confirming whether or not the first session key has been received by the target device;
A first transmitter that transmits the first session key and the reception identification data to the target device;
A second transmission unit for transmitting the second session key to the content distribution device;
A terminal device comprising:
前記受信識別用データ生成部は、前記受信識別用データを予め生成しておくことを特徴とする請求項2に記載の端末装置。   The terminal device according to claim 2, wherein the reception identification data generation unit generates the reception identification data in advance. 複数の受信識別用データの中からユーザの操作に基づいていずれかの受信識別用データを選択する受信識別用データ選択部を備え、
受信識別用データ生成部は、前記受信識別用データ選択部が選択した受信識別用データを生成することを特徴とする請求項2に記載の端末装置。
A reception identification data selection unit that selects any one of the reception identification data based on a user operation from a plurality of reception identification data;
The terminal device according to claim 2, wherein the reception identification data generation unit generates the reception identification data selected by the reception identification data selection unit.
複数の受信識別用データの中からいずれかの受信識別用データを決定する受信識別用データ決定部と、
前記受信識別用データ決定部が決定した受信識別用データを出力する受信識別用データ出力部と、
を備えることを特徴とする請求項2に記載の端末装置。
A reception identification data determination unit that determines any reception identification data from among a plurality of reception identification data;
A reception identification data output unit for outputting the reception identification data determined by the reception identification data determination unit;
The terminal device according to claim 2, further comprising:
前記受信識別用データ生成部は、自端末装置と前記対象装置との間で共有する識別データを前記受信識別用データとして生成することを特徴とする請求項2に記載の端末装置。   The terminal device according to claim 2, wherein the reception identification data generation unit generates identification data shared between the terminal device and the target device as the reception identification data. 前記受信識別用データ生成部は、画像データを前記受信識別用データとして生成することを特徴とする請求項2に記載の端末装置。   The terminal device according to claim 2, wherein the reception identification data generation unit generates image data as the reception identification data. 端末装置とコンテンツ配信装置と通信する対象装置において、
自対象装置を識別する対象装置識別データを予め記憶する対象装置識別データ記憶部と、
前記端末装置から前記第1のセッションキーと前記受信識別用データとを受信した場合に前記第1のセッションキーと前記対象装置識別データ記憶部が記憶している対象装置識別データとを前記コンテンツ配信装置に送信する第1の送信部と、
前記端末装置から前記受信識別用データを受信した場合に前記受信識別用データを受信したことを通知する通知部と、
を備えることを特徴とする対象装置。
In the target device that communicates with the terminal device and the content distribution device,
A target device identification data storage unit that stores in advance target device identification data for identifying the target device;
When the first session key and the reception identification data are received from the terminal device, the content distribution includes the first session key and the target device identification data stored in the target device identification data storage unit. A first transmitter for transmitting to the device;
A notification unit for notifying that the reception identification data has been received when the reception identification data is received from the terminal device;
A target device comprising:
端末装置と対象装置とコンテンツ配信装置とを用いたコンテンツ配信方法において、
前記端末装置は、
第1のセッションキーを生成する第1のセッションキー生成過程と、
前記第1のセッションキーと所定の関係を有する第2のセッションキーを生成する第2のセッションキー生成過程と、
前記対象装置で前記第1のセッションキーが受信されたか否かについて確認する受信識別用データを生成する受信識別用データ生成過程と、
前記第1のセッションキーと前記受信識別用データとを前記対象装置に送信する第1の送信過程と、
前記第2のセッションキーを前記コンテンツ配信装置に対して送信する第2の送信過程とを実行し、
前記対象装置は、
自対象装置を識別する対象装置識別データを予め記憶する対象装置識別データ記憶過程と、
前記端末装置から前記第1のセッションキーと前記受信識別用データとを受信した場合に前記第1のセッションキーと前記対象装置識別データ記憶過程で記憶した対象装置識別データとを前記コンテンツ配信装置に送信する第3の送信過程と、
前記端末装置から前記受信識別用データを受信した場合に前記受信識別用データを受信したことを通知する受信識別用データ受信通知過程とを実行し、
前記コンテンツ配信装置は、
対象装置識別データとコンテンツとを予め対応付けて記憶するコンテンツ記憶過程と、
前記対象装置から送信された第1のセッションキーと前記端末装置から送信された第2のセッションキーとが所定の関係を有するか否かについて判定する判定過程と、
前記判定過程で前記第1のセッションキーと前記第2のセッションキーとが所定の関係を有すると判定した場合に前記対象装置から送信された対象装置識別データに対応するコンテンツを読み出して前記端末装置に配信するコンテンツ配信過程とを実行することを特徴とするコンテンツ配信方法。
In a content distribution method using a terminal device, a target device, and a content distribution device,
The terminal device
A first session key generation process for generating a first session key;
A second session key generating step of generating a second session key having a predetermined relationship with the first session key;
A reception identification data generation process for generating reception identification data for confirming whether or not the first session key has been received by the target device;
A first transmission process of transmitting the first session key and the reception identification data to the target device;
Performing a second transmission step of transmitting the second session key to the content distribution device;
The target device is:
A target device identification data storage process for storing in advance target device identification data for identifying the target device;
When the first session key and the reception identification data are received from the terminal device, the first session key and the target device identification data stored in the target device identification data storage process are stored in the content distribution device. A third transmission process to transmit;
Performing a reception identification data reception notification process for notifying that the reception identification data has been received when the reception identification data is received from the terminal device;
The content distribution device includes:
A content storage process for storing target device identification data and content in association with each other;
A determination process for determining whether or not the first session key transmitted from the target device and the second session key transmitted from the terminal device have a predetermined relationship;
When it is determined in the determination process that the first session key and the second session key have a predetermined relationship, content corresponding to target device identification data transmitted from the target device is read and the terminal device A content distribution method comprising: executing a content distribution process for distributing content to the content.
JP2007050736A 2007-02-28 2007-02-28 Content distribution system, terminal device, target device, and content distribution method Expired - Fee Related JP4803603B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007050736A JP4803603B2 (en) 2007-02-28 2007-02-28 Content distribution system, terminal device, target device, and content distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007050736A JP4803603B2 (en) 2007-02-28 2007-02-28 Content distribution system, terminal device, target device, and content distribution method

Publications (2)

Publication Number Publication Date
JP2008217166A JP2008217166A (en) 2008-09-18
JP4803603B2 true JP4803603B2 (en) 2011-10-26

Family

ID=39837169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007050736A Expired - Fee Related JP4803603B2 (en) 2007-02-28 2007-02-28 Content distribution system, terminal device, target device, and content distribution method

Country Status (1)

Country Link
JP (1) JP4803603B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005063145A (en) * 2003-08-12 2005-03-10 I-Wave Data Co Ltd Information providing system, information providing method, program causing computer to execute the method, and information recording medium recording the program
WO2006072994A1 (en) * 2005-01-07 2006-07-13 Systemk Corporation Login-to-network-camera authentication system

Also Published As

Publication number Publication date
JP2008217166A (en) 2008-09-18

Similar Documents

Publication Publication Date Title
JP4781824B2 (en) COMMUNICATION SYSTEM, COMMUNICATION PROGRAM USED FOR THE SAME, AND CONNECTION CONTROL DEVICE
US20120317229A1 (en) Information processing apparatus, server apparatus, information processing method, and program
JP2025031969A5 (en)
US20160269973A1 (en) Communication system, transmission terminal, communication method, and medium
CN102984391B (en) Mobile terminal and reply processing method for message content in mobile terminal
JP6843106B2 (en) Communication equipment, communication methods and communication systems
US9537832B2 (en) Method, system and device for establishing link
JP2025107454A (en) Information processing method, information processing program, information processing device, and information processing system
US20150019978A1 (en) Information processing apparatus, information processing method, and program
CN102932430A (en) Method, device and system for connecting terminal equipment
JP4803603B2 (en) Content distribution system, terminal device, target device, and content distribution method
JP2009163280A (en) Data providing system and data providing apparatus
Ayatsuka et al. tranSticks: physically manipulatable virtual connections
JP5013288B2 (en) Content distribution system, content distribution method, terminal device, target device, and reference device
JP2021153316A (en) Mobile terminal, system, access method, and program
US9191419B2 (en) Information processing system, information processing device
JP4032761B2 (en) Education service providing server, educational content providing method, and program
JP2017027385A (en) Information processing system, terminal device and program
JP4858774B2 (en) Content distribution system, content distribution method, terminal device, target device, and reference device
JP4836034B2 (en) Content distribution system, terminal device, target device, content distribution device, and content distribution method
JP6195509B2 (en) Terminal apparatus, server apparatus, distribution method, and distribution program
US20130036358A1 (en) Network system and communication method
JP7277888B1 (en) Display control device, information control method, and program
JP5211686B2 (en) Data providing system and data providing apparatus
CN111158503A (en) Compatible with multi-device character input method, device, device and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090324

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20090324

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110720

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: 20110726

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: 20110803

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140819

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees