JP5827605B2 - Usage control device, usage control method, and program - Google Patents
Usage control device, usage control method, and program Download PDFInfo
- Publication number
- JP5827605B2 JP5827605B2 JP2012180431A JP2012180431A JP5827605B2 JP 5827605 B2 JP5827605 B2 JP 5827605B2 JP 2012180431 A JP2012180431 A JP 2012180431A JP 2012180431 A JP2012180431 A JP 2012180431A JP 5827605 B2 JP5827605 B2 JP 5827605B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- content data
- usage control
- decryption key
- communication device
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 49
- 238000004891 communication Methods 0.000 claims description 129
- 230000005540 biological transmission Effects 0.000 claims description 28
- 238000010586 diagram Methods 0.000 description 14
- 230000004044 response Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
Images
Description
本発明は、サービスの利用を制御する利用制御装置、利用制御方法、及びプログラムに関する。 The present invention utilizes a control device for controlling the use of the service, the control method for utilization, and a program.
近年、利用者が所持する携帯端末等の通信装置へ、着メロ(登録商標)等の楽曲や、映像、クーポンなどのコンテンツデータを配信するサービスの提供が普及している。また、配信されるコンテンツデータは暗号化されており、コンテンツデータを受信した通信装置は、それを復号化するための復号キーを取得してコンテンツデータを復号化してから、当該コンテンツデータの再生、表示等を行うものもある。 In recent years, provision of services for distributing music data such as ringtones (registered trademark) and content data such as videos and coupons to communication devices such as mobile terminals possessed by users has become widespread. Further, the content data to be distributed is encrypted, and the communication device that has received the content data obtains a decryption key for decrypting the content data, decrypts the content data, and then plays back the content data. Some perform display and the like.
また、利用されるコンテンツデータの著作権法に関する権利を保護するために、あらかじめ登録された通信装置のみにコンテンツデータを配信する技術や、所定の位置に存在する通信装置のみにコンテンツデータを配信する技術が考えられている(例えば、特許文献1参照。)。 In addition, in order to protect the rights related to the copyright law of the content data to be used, the technology for distributing content data only to communication devices registered in advance, or the content data only to communication devices existing at a predetermined position Technology has been considered (for example, see Patent Document 1).
しかしながら、特許文献1に記載されたような技術においては、コンテンツデータを利用するには、利用者が所定の位置に存在しなければならなく、利用者にとって不便であるという問題点がある。 However, in the technique described in Patent Document 1, in order to use the content data, there is a problem that the user must be present at a predetermined position, which is inconvenient for the user.
本発明の目的は、上述した課題を解決する利用制御装置、利用制御方法、及びプログラムを提供することである。 An object of the present invention, usage control device for solving the above problems, is to provide a control method for utilization, and the program.
本発明の利用制御装置は、
コンテンツデータの利用の承認を行う第1の通信装置の第1の位置と、あらかじめ設定されている位置情報が示す第2の位置とを比較する位置比較部と、
暗号化された前記コンテンツデータを、該コンテンツデータを利用する第2の通信装置へ送信し、前記位置比較部における比較の結果に基づいて、前記暗号化されたコンテンツデータを復号化するための復号キーを前記第2の通信装置へ送信する制御部とを有し、
前記位置比較部は、前記第2の通信装置の第3の位置が、前記第2の位置に基づく所定の範囲内であるかどうかを判定し、
前記制御部は、前記第3の位置が前記第2の位置に基づく所定の範囲内ではない場合、前記第1の通信装置へ前記承認を要求する。
The usage control device of the present invention is:
A position comparison unit that compares a first position of the first communication device that approves the use of content data with a second position indicated by preset position information;
Decryption for transmitting the encrypted content data to a second communication device that uses the content data, and decrypting the encrypted content data based on the comparison result in the position comparison unit A controller that transmits a key to the second communication device;
The position comparison unit determines whether a third position of the second communication device is within a predetermined range based on the second position;
When the third position is not within a predetermined range based on the second position, the control unit requests the approval to the first communication device.
また、本発明の利用制御方法は、
コンテンツデータの利用を制御する利用制御装置における利用制御方法であって、
暗号化された前記コンテンツデータを、前記コンテンツデータを利用する第2の通信装置へ送信する処理と、
前記第2の通信装置の第3の位置が、あらかじめ設定されている位置情報が示す第2の位置に基づく所定の範囲内であるかどうかを判定する処理と、
前記第3の位置が前記第2の位置に基づく所定の範囲内ではない場合、前記コンテンツデータの利用の承認を行う第1の通信装置へ前記承認を要求する処理と、
前記第1の通信装置の第1の位置と、前記第2の位置とを比較する処理と、
前記比較の結果に基づいて、前記暗号化されたコンテンツデータを復号化するための復号キーを前記第2の通信装置へ送信する処理と、を含む。
Further, the usage control method of the present invention includes:
A usage control method in a usage control device that controls usage of content data,
A process of transmitting the encrypted content data to a second communication device that uses the content data;
A process of determining whether or not the third position of the second communication device is within a predetermined range based on a second position indicated by preset position information ;
When the third position is not within a predetermined range based on the second position, a process of requesting the approval to the first communication device that approves the use of the content data;
A process of comparing the first position of the first communication device and the second position;
And a process of transmitting a decryption key for decrypting the encrypted content data to the second communication device based on the result of the comparison .
また、本発明のプログラムは、上記の利用制御方法の各処理をコンピュータに実行させる。 The program of the present invention, Ru is execute each processing of the usage control method in a computer.
以上説明したように、本発明においては、コンテンツデータの利用に関し、コンテンツデータのライセンスの保護と利用者の利便性の向上とを両立させることができる。 As described above, according to the present invention, regarding the use of content data, it is possible to achieve both protection of content data license and improvement of user convenience.
以下に、本発明の実施の形態について図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は、本発明の利用制御システムの実施の一形態を示す図である。 FIG. 1 is a diagram showing an embodiment of a usage control system of the present invention.
本形態は図1に示すように、利用制御装置100と、利用者端末200と、承認者端末300とが、互いに通信ネットワーク400を介して接続されている形態である。ここで、利用者端末200および承認者端末300は、それぞれ複数であっても良い。また、利用制御装置100と、利用者端末200および承認者端末300との間では、HTTP(HyperText Transfer Protocol)のプロトコルなどを用いて通信が行われる。
As shown in FIG. 1, the present embodiment is a form in which a
利用制御装置100は、例えば、ルータ等を介して通信ネットワーク400と接続される装置である。また、利用制御装置100は、利用者端末200におけるコンテンツデータ(文書、画像、音楽等)の利用(表示、再生、編集等)を制御する。
The
図2は、図1に示した利用制御装置100の内部構成の一例を示す図である。
FIG. 2 is a diagram illustrating an example of an internal configuration of the
図1に示した利用制御装置100には図2に示すように、ライセンスデータベース101と、コンテンツデータベース102と、コンテンツ記憶部103と、位置比較部104と、暗号化部105と、コンテンツ送信履歴部106と、復号キー送信履歴部107と、課金処理部108と、制御部109と、通信部110とが設けられている。
As shown in FIG. 2, the
ライセンスデータベース101は、コンテンツデータの承認情報を記憶する。
The
図3は、図2に示したライセンスデータベース101に記憶されている承認情報の一例を示す図である。
FIG. 3 is a diagram showing an example of approval information stored in the
図2に示したライセンスデータベース101には図3に示すように、コンテンツIDと、位置情報と、承認者情報とが対応付けられて記憶されている。ここで、位置情報として、緯度および経度がライセンスデータベース101に記憶されている。また、承認者情報として、承認者のID、パスワードおよび連絡先情報がライセンスデータベース101に記憶されている。なお、図3には、ライセンスデータベース101が記憶している位置情報が、緯度および経度によって指定される1点を示す情報である場合を例に挙げて示したが、例えば、ライセンスデータベース101が、緯度として「35.620000〜35.620100」、経度として「139.730000〜139.730100」を記憶し、位置情報を所定の方形の範囲として指定できるものであっても良い。
In the
コンテンツIDは、利用者端末200に配信(送信)するコンテンツデータを識別可能なコンテンツ識別情報である。位置情報は、緯度および経度を用いて位置を特定できる情報である。承認者情報は、承認者を識別可能なIDと、承認者を認証するためのパスワードと、その承認者端末の電子メールアドレスやIP(Internet Protocol)アドレス、電話番号等の連絡先である。これらの情報がコンテンツデータごとに対応付けられてライセンスデータベース101にあらかじめ記憶されている。また、これらの情報の使用方法については、後述する。
The content ID is content identification information that can identify content data to be distributed (transmitted) to the
コンテンツデータベース102は、コンテンツデータのファイル名等、コンテンツデータに関するコンテンツ情報を記憶する。
The
図4は、図2に示したコンテンツデータベース102に記憶されているコンテンツ情報の一例を示す図である。
FIG. 4 is a diagram showing an example of content information stored in the
図2に示したコンテンツデータベース102には図4に示すように、コンテンツIDと、コンテンツファイル名と、復号キーと、属性情報と、アイコン画像とが対応付けられて記憶されている。
As shown in FIG. 4, the
コンテンツIDは、図3を用いて説明したものと同じである。また、コンテンツファイル名は、コンテンツデータの実ファイル名である。復号キーは、暗号化されて記憶されているコンテンツデータを復号するためのキーである。属性情報は、例えば、曲名や、アーティスト名(歌手名)、アルバム名、映画のタイトル名、出演者名、クーポンが使える店舗名等の当該コンテンツに関する情報である。アイコン画像は、利用者端末200にて再生(表示)することで利用者がコンテンツデータを選択し易くする簡易情報である。例えば、アイコン画像は、コンテンツデータが画像である場合、その画像の一部分を縮小した画像であっても良いし、コンテンツデータが楽曲である場合は、その楽曲を収録したアルバムのジャケットの写真の一部分であっても良い。
The content ID is the same as that described with reference to FIG. The content file name is the actual file name of the content data. The decryption key is a key for decrypting the encrypted content data. The attribute information is information relating to the content such as a song name, artist name (singer name), album name, movie title name, performer name, store name where coupons can be used, and the like. The icon image is simple information that makes it easy for the user to select content data by playing (displaying) it on the
また、コンテンツデータベース102は、暗号化されたコンテンツデータ自体を上述した情報と対応付けて記憶するものであっても良い。
The
コンテンツ記憶部103は、コンテンツデータを記憶する。このとき、コンテンツ記憶部103は、暗号化されたコンテンツデータを記憶している。この暗号化のアルゴリズムは、コンテンツデータベース102に記憶されている復号キーを用いて復号化できるものでなくてはならないことは言うまでもない。また、コンテンツ記憶部103は、コンテンツデータにコンテンツファイル名を付与して記憶する。
The
位置比較部104は、承認者端末300から送信されてきた位置情報が示す位置(以下、第1の位置と称する)と、ライセンスデータベース101に記憶されている位置情報が示す位置(以下、第2の位置と称する)とを比較する。位置比較部104は、例えば、第1の位置と第2の位置との間の距離が所定の範囲内であるかどうかを比較するものであっても良い。また、位置比較部104は、例えば、第2の位置を中心とした所定の円形の領域内に第1の位置が含まれるかどうかを判定するものであっても良い。また、ライセンスデータベース101に記憶されている第2の位置を示す位置情報が、方形の範囲(例えば、緯度:35.620000〜35.620100、経度:139.730000〜139.730100)を示すものである場合、位置比較部104は、その方形の範囲に第1の位置が含まれるかどうかを判定するものであっても良い。なお、承認者端末300から送信されてくる第1の位置を示す位置情報は、制御部109が、通信部110を介して承認者端末300へ送信したコンテンツの利用の承認の要求に対して承認者端末300から送信されてくる応答(承認通知)に含まれる。また、位置比較部104は、利用者端末200から送信されてきた位置情報が示す位置(以下、第3の位置と称する)と、ライセンスデータベース101に記憶されている第2の位置とを比較しても良い。
The
暗号化部105は、制御部109が通信部110を介して利用者端末200へ復号キーを送信する場合、その復号キーを暗号化する。このとき、暗号化部105は、利用者端末200から送信されてきた利用者端末IDを用いて、当該復号キーを暗号化する。なお、復号キーの送受信にHttps(HTTP over SSL/TLS)のプロトコルを用いる場合、暗号化部105は、復号キーを暗号化しない場合がある。
When the
コンテンツ送信履歴部106は、制御部109が通信部110を介してコンテンツデータを利用者端末200へ送信した履歴を記憶する。具体的には、コンテンツ送信履歴部106は、どのコンテンツデータを誰にいつ送信したかを、当該コンテンツデータのコンテンツIDと、利用者端末IDと、送信日時を示す日時情報とを対応付けて記憶する。
The content
復号キー送信履歴部107は、制御部109が通信部110を介して復号キーを利用者端末200へ送信した履歴を記憶する。具体的には、復号キー送信履歴部107は、どのコンテンツデータに対する復号キーを誰にいつ送信したかを、当該復号キーを用いて復号化するコンテンツデータのコンテンツIDと、利用者端末IDと、送信日時を示す日時情報と、復号キーの送信の可否の判定に用いた承認者IDとを対応付けて記憶する。
The decryption key
課金処理部108は、復号キー送信履歴部107が記憶している履歴に応じた課金処理を行う。この課金処理は、送信回数や、あらかじめ設定されたコンテンツデータごとの単価、コンテンツデータの容量等に基づいた金額を算出して行うような一般的なもので良く、ここでは特に規定しない。
The
制御部109は、利用者端末200からコンテンツIDを指定してコンテンツデータを要求された場合、暗号化されたコンテンツデータをコンテンツ記憶部103から読み出して通信部110を介して利用者端末200へ送信する。また、制御部109は、暗号化されたコンテンツデータを送信した後、利用者端末200から復号キーの要求があると、通信部110を介して承認者端末300へ利用者端末200の利用者端末IDを送信してコンテンツデータの利用の承認を要求する。また、制御部109は、承認の要求に対して承認者端末300から応答(承認通知)が送信されてきた場合、位置比較部104における比較の結果に基づいて(第1の位置と第2の位置との間の距離が所定の範囲内である場合や、第2の位置の範囲に囲まれた所定の方形の領域内に第1の位置が含まれる場合等)、利用者端末200から要求された復号キーをコンテンツデータベース102から読み出す。また、制御部109は、コンテンツデータベース102から読み出した復号キーと、利用者端末200からの要求の信号に含まれている利用者端末IDとを暗号化部105へ出力する。また、制御部109は、暗号化部105にて暗号化された復号キーを通信部110を介して利用者端末200へ送信する。
When the content data is requested from the
通信部110は、通信ネットワーク400を介して利用者端末200および承認者端末300との間で通信を行うための通信インタフェースを持つ。
The
なお、ライセンスデータベース101、コンテンツデータベース102およびコンテンツ記憶部103は、利用制御装置100と通信可能な外部の装置に設けられているものであっても良い。
Note that the
利用者端末200は、コンテンツデータを利用する利用者が所持する従来型の携帯端末やスマートフォン等の通信装置(第2の通信装置)である。また、利用者端末200と通信ネットワーク400との接続は、携帯電話網を用いた無線基地局を介した接続や、無線LAN(Local Area Network)を用いた無線ルータを介した接続が考えられる。
The
図5は、図1に示した利用者端末200の内部構成の一例を示す図である。
FIG. 5 is a diagram illustrating an example of an internal configuration of the
図1に示した利用者端末200には図5に示すように、位置情報取得部201と、通信部202と、操作部203と、カメラ204と、表示部205と、スピーカ206と、記憶部207と、制御部208とが設けられている。
As shown in FIG. 5, the
位置情報取得部201は、利用者端末200の位置を示す位置情報を取得する。例えば、位置情報取得部201は、GPS(Global Positioning System)衛星から、利用者端末200の位置情報を取得するものであっても良い。
The position
通信部202は、通信ネットワーク400を介した通信を行うためのインタフェース機能を持つ。
The
操作部203は、利用者が操作することで、利用者端末200に情報を入力するボタンキーや、タッチパネル等である。
The
カメラ204は、被写体(物体や、二次元コード等のコード情報)を撮影する。
The
表示部205は、情報(テキストや画像)を表示するディスプレイである。
The
スピーカ206は、音を出力する。
The
記憶部207は、情報を記憶する記憶媒体である。記憶部207には、例えば、SIM(Subscriber Identity Module)カードが含まれ、SIMカードに利用者端末200を識別可能な利用者端末IDが記憶されている。
The
制御部208は、これらの構成要素を制御する。また、制御部208は、記憶部207に記憶されたプログラムを実行する。
The
承認者端末300は、コンテンツデータの利用を承認する承認者が所持する通信装置(第1の通信装置)である。承認者端末300は、例えば、従来型の携帯端末やスマートフォン等の通信装置であっても良い。また、承認者端末300と通信ネットワーク400との接続は、携帯電話網を用いた無線基地局を介した接続や、無線LANを用いた無線ルータを介した接続が考えられる。
The
図6は、図1に示した承認者端末300の内部構成の一例を示す図である。
FIG. 6 is a diagram illustrating an example of an internal configuration of the
図1に示した承認者端末300には図6に示すように、位置情報取得部301と、通信部302と、操作部303と、カメラ304と、表示部305と、スピーカ306と、記憶部307と、制御部308とが設けられている。
As shown in FIG. 6, the
位置情報取得部301は、承認者端末300の位置を示す位置情報を取得する。例えば、位置情報取得部301は、GPS衛星から、承認者端末300の位置情報を取得するものであっても良い。
The position
通信部302は、通信ネットワーク400を介した通信を行うためのインタフェース機能を持つ。
The
操作部303は、承認者が操作することで、承認者端末300に情報を入力するボタンキーや、タッチパネル等である。
The
カメラ304は、被写体(物体や二次元コード等のコード情報)を撮影する。
The
表示部305は、情報(テキストや画像)を表示するディスプレイである。
The
スピーカ306は、楽曲等の音を出力する。
The
記憶部307は、情報を記憶する記憶媒体である。記憶部307には、例えば、SIMカードが含まれ、SIMカードに承認者端末300を識別可能な承認者端末IDが記憶されている。
The
制御部308は、これらの構成要素を制御する。また、制御部308は、記憶部307に記憶されたプログラムを実行する。
The
以下に、図1に示した利用制御システムにおける利用制御方法について説明する。 Below, the usage control method in the usage control system shown in FIG. 1 is demonstrated.
図7は、図1に示した利用制御システムにおける利用制御方法のうち、コンテンツ一覧情報を送信する処理の一例を説明するためのシーケンス図である。 FIG. 7 is a sequence diagram for explaining an example of processing for transmitting content list information in the usage control method in the usage control system shown in FIG.
まず、利用者が操作部203を操作して、利用者端末200のカメラ204が、パンフレット等に掲載されているコード情報(例えば、二次元コード)を撮影して読み取る(ステップS1)。すると、制御部208は、読み取ったコード情報をURL(Uniform Resource Locator)へ変換し、通信部202が当該URLを用いて通信ネットワーク400を介して利用制御装置100へアクセスする(ステップS2)。
First, the user operates the
すると、利用制御装置100の制御部109は、配信可能なコンテンツデータの一覧を示すコンテンツ一覧情報を、通信部110を介して利用者端末200へ送信する(ステップS3)。このコンテンツ一覧情報には、コンテンツID、属性情報およびアイコン画像が含まれる。
Then, the
利用制御装置100から送信されたコンテンツ一覧情報を利用者端末200の通信部202が受信すると、受信したコンテンツ一覧情報に基づいて、表示部205がコンテンツデータの一覧を表示する(ステップS4)。表示部205が表示するコンテンツデータの一覧には、利用者が配信を希望するコンテンツデータを当該一覧から選択し易くするように、属性情報に含まれるコンテンツデータの名称(曲名や画像名)およびアイコン画像が表示される。
When the
図8は、図1に示した利用制御システムにおける利用制御方法のうち、コンテンツデータを送信する処理の一例を説明するためのシーケンス図である。 FIG. 8 is a sequence diagram for explaining an example of processing for transmitting content data in the usage control method in the usage control system shown in FIG.
上述したステップS4の処理によってコンテンツデータの一覧が表示部205に表示されている状態で、利用者が操作部203を操作して、当該一覧の中から所望のコンテンツデータが指定(選択)されると(ステップS11)、通信部202から当該コンテンツデータを要求する要求信号が利用制御装置100へ送信される(ステップS12)。この要求信号には、指定されたコンテンツデータのコンテンツIDと、記憶部207に記憶された利用者端末IDとが含まれる。
In a state where the list of content data is displayed on the
利用者端末200から送信されたコンテンツの要求信号を、通信部110を介して制御部109が受信すると、制御部109は、要求信号に含まれるコンテンツIDを検索キーとして、コンテンツファイル名をコンテンツデータベース102から特定する。そして、制御部109は、特定したコンテンツファイル名のコンテンツデータをコンテンツ記憶部103から読み出す(ステップS13)。
When the
続いて、制御部109は、読み出したコンテンツデータを、通信部110を介して利用者端末200へ送信する(ステップS14)。また、制御部109は、要求信号に含まれるコンテンツIDおよび利用者端末IDと、当該コンテンツデータを送信した日時を示す日時情報とを対応付けてコンテンツ送信履歴部106に書き込む(記憶させる)(ステップS15)。
Subsequently, the
一方、利用制御装置100から送信されたコンテンツデータを通信部202が受信すると、当該コンテンツデータを記憶部207が記憶する(ステップS16)。なお、このコンテンツデータは、上述したように、暗号化されているものである。このとき、記憶部207は、コンテンツデータとコンテンツIDとを対応付けて記憶する。
On the other hand, when the
図9は、図1に示した利用制御システムにおける利用制御方法のうち、復号キーを送信する処理の一例を説明するためのシーケンス図である。 FIG. 9 is a sequence diagram for explaining an example of processing for transmitting a decryption key in the usage control method in the usage control system shown in FIG.
まず、利用者が操作部203を操作して、記憶部207が記憶しているコンテンツデータのうち、利用(再生、表示等)を要求するコンテンツデータが指定されると(ステップS21)、制御部208は、指定されたコンテンツデータのコンテンツIDと利用者端末IDとを記憶部207から読み出す。すると、通信部202は、制御部208が読み出したコンテンツIDと利用者端末IDとを含む復号キー要求信号を利用制御装置100へ送信することで、当該コンテンツデータを復号するための復号キーを要求する(ステップS22)。
First, when the user operates the
制御部109が通信部110を介して復号キー要求信号を受信すると、受信した復号キー要求信号に含まれるコンテンツIDを検索キーとして、承認者の連絡先情報をライセンスデータベース101から特定する。そして、制御部109は、通信部110を介して、連絡先情報が示す宛先の承認者端末300へ、コンテンツIDに対応するコンテンツデータを、受信した復号キー要求信号に含まれる利用者端末IDに対応する利用者端末200にて利用させることの承認を依頼する承認依頼メールを送信する(ステップS23)。この承認依頼メールには、利用の可否を選択・入力するための承認画面を取得するためのアクセス先であるURLが付加されている。
When the
利用制御装置100から送信された承認依頼メールを、承認者端末300の通信部302が受信すると、表示部305が当該承認依頼メールの内容を表示する。その表示には、付加されたURLが含まれており、承認者が操作部303を操作することで当該URLが選択されると、通信部302が、そのURLを用いて、利用制御装置100にアクセスする。すると、制御部109は、承認者IDとパスワードとの入力欄を含む承認画面を、通信部110を介して承認者端末300へ送信する。利用制御装置100から送信された承認画面を通信部302が受信すると、受信した承認画面を表示部305が表示する(ステップS24)。
When the
表示部305に表示された承認画面にしたがって、承認者が操作部303を操作することで承認者IDとパスワードとが入力されると、通信部302が、入力された承認者IDとパスワードとを利用制御装置100へ送信する。
When the approver operates the
承認者端末300から送信された承認者IDとパスワードとを制御部109が通信部110を介して受信すると、制御部109は、受信した承認者IDおよびパスワードと、ライセンスデータベース101に記憶されている承認者IDおよびパスワードと照合する。照合の結果、それぞれが一致すれば、制御部109は、利用の承認を依頼するコンテンツID(コンテンツ名でも良い)と利用者端末IDと承認ボタンとが記載された承認画面データを、通信部110を介して承認者端末300へ送信する。利用制御装置100から送信された承認画面データを通信部302が受信すると、表示部305が承認画面データに基づいて承認画面を表示する。
When the
その後、承認者が操作部303を操作することで、表示部305に表示されている承認ボタンが選択されると(ステップS25)、承認画面に表示されているコンテンツIDと、位置情報取得部301が取得した承認者端末300の位置情報とを、利用を承認する旨を示す承認通知に含めて、通信部302が利用制御装置100へ送信する(ステップS26)。ここで、位置情報取得部301が位置情報を取得するタイミングは特に規定しないが、位置情報を取得してから承認通知を送信するまでの時間が短い方が好ましい。
After that, when the approver operates the
承認者端末300から送信された承認通知を制御部109が通信部110を介して受信すると、位置比較部104は、承認通知に含まれる位置情報が示す第1の位置と、ライセンスデータベース101にて当該コンテンツIDと対応付けられて記憶されている位置情報が示す第2の位置とを比較する。具体的には、上述したように、位置比較部104は、第1の位置が第2の位置から所定の範囲内(第2の位置の経度緯度から半径500m以内の範囲内など)、または、第1の位置が第2の位置の範囲内(経度=35.620000〜35.620100、緯度=139.730000〜139.730100に囲まれた方形の領域内など)であるかどうかを判定する(ステップS27)。
When the
位置比較部104が、第1の位置が第2の位置に基づく所定の範囲内であると判定した場合、つまり、第1の位置が第2の位置から所定の範囲内である、または、第1の位置が第2の位置の範囲内であると判定した場合、制御部109は、承認通知に含まれるコンテンツIDを検索キーとして、コンテンツデータベース102から復号キーを読み出す。続いて、暗号化部105は、復号キー要求信号に含まれる利用者端末IDを用いて、復号キーを暗号化する。制御部109は、暗号化された復号キーを、通信部110を介して利用者端末200へ送信する(ステップS28)。また、制御部109は、コンテンツIDと、承認者IDと、利用者端末IDと、復号キーを送信した復号キー送信日時を示す情報とを対応付けて、復号キー送信履歴部107に書き込む(記憶させる)(ステップS29)。
When the
このように復号キー送信履歴部107に記憶された情報に応じて、課金処理部108が、課金処理を行っても良い。また、承認者が承認した場合は、承認者に課金するようにしても良い。
In this way, the charging
また、利用制御装置100から送信された復号キーを通信部202が受信すると、制御部208は、受信した復号キーを記憶部207に書き込む(記憶させる)。その後、制御部208は、記憶部207に記憶されている利用者端末IDを用いて、記憶部207に記憶されている復号キーを復号化し、復号化された復号キーを用いて、記憶部207に記憶されているコンテンツデータを利用(再生)する。コンテンツデータが音楽データである場合、制御部208が当該音楽データを復号キーで順次復号化しながら、再生し、スピーカ206が音を出力する。
When the
一方、ステップS25にて、承認ボタンが選択されなかった(承認しないボタンが選択された)場合は、承認されなかった旨を示す通知(非承認通知)を通信部302が利用制御装置100へ送信する(ステップS30)。承認者端末300から送信された非承認通知を制御部109が通信部110を介して受信すると、制御部109は、復号キーを送信することができない旨を示す通知を、通信部110を介して利用者端末200へ送信する(ステップS31)。
On the other hand, if the approval button is not selected (a button that is not approved is selected) in step S25, the
また、ステップS27にて、位置比較部104が、第1の位置が第2の位置に基づく所定の範囲内ではないと判定した場合、つまり、第1の位置が第2の位置から所定の範囲内ではない、または、第1の位置が第2の位置の範囲内ではないと判定した場合は、ステップS31にて、制御部109は、復号キーを送信することができない旨を示す通知を、通信部110を介して利用者端末200へ送信する。
If the
また、上述した利用制御に加えて、利用者端末200の位置に応じた利用制御を行うものであっても良い。
Further, in addition to the above-described usage control, usage control according to the position of the
図10は、図1に示した利用制御システムにおける利用制御方法のうち、復号キーを送信する処理の他の例を説明するためのシーケンス図である。 FIG. 10 is a sequence diagram for explaining another example of the process of transmitting the decryption key in the usage control method in the usage control system shown in FIG.
まず、利用者が操作部203を操作して、記憶部207が記憶しているコンテンツデータのうち、利用(再生、表示等)を要求するコンテンツデータが指定されると(ステップS41)、制御部208は、指定されたコンテンツデータのコンテンツIDと利用者端末IDとを記憶部207から読み出す。すると、通信部202は、制御部208が読み出したコンテンツIDおよび利用者端末IDと、位置情報取得部201が取得した位置情報とを含む復号キー要求信号を利用制御装置100へ送信することで、当該コンテンツデータを復号するための復号キーを要求する(ステップS42)。ここで、位置情報取得部201が位置情報を取得するタイミングは特に規定しないが、位置情報を取得してから復号キー要求信号を送信するまでの時間が短い方が好ましい。
First, when the user operates the
制御部109が通信部110を介して復号キー要求信号を受信すると、制御部109は、受信した復号キー要求信号に位置情報が含まれているかどうかを判定する(ステップS43)。受信した復号キー要求信号に位置情報が含まれている判定された場合、位置比較部104は、当該位置情報が示す第3の位置と、受信した復号キー要求信号に含まれているコンテンツIDと対応付けられてライセンスデータベース101に記憶されている位置情報が示す第2の位置とを比較する。具体的には、位置比較部104は、第3の位置が第2の位置から所定の範囲内(第2の位置の経度緯度から半径500m以内の範囲内など)、または、第3の位置が第2の位置の範囲内(経度=35.620000〜35.620100、緯度=139.730000〜139.730100に囲まれた方形の領域内など)であるかどうかを判定する(ステップS44)。
When the
位置比較部104が、第3の位置が第2の位置に基づく所定の範囲内ではないと判定した場合、つまり、第3の位置が第2の位置から所定の範囲内ではない、または、第3の位置が第2の位置の範囲内ではないと判定した場合、制御部109は、受信した復号キー要求信号に含まれるコンテンツIDを検索キーとして、承認者の連絡先情報をライセンスデータベース101から特定する。また、ステップS43にて、復号キー要求信号に位置情報が含まれていないと判定された場合も、制御部109は、受信した復号キー要求信号に含まれるコンテンツIDを検索キーとして、承認者の連絡先情報をライセンスデータベース101から特定する。そして、制御部109は、通信部110を介して、連絡先情報が示す宛先の承認者端末300へ、コンテンツIDに対応するコンテンツデータを、受信した復号キー要求信号に含まれる利用者端末IDに対応する利用者端末200にて利用させることの承認を依頼する承認依頼メールを送信する(ステップS45)。この承認依頼メールには、利用の可否を選択・入力するための承認画面を取得するためのアクセス先であるURLが付加されている。
When the
利用制御装置100から送信された承認依頼メールを、承認者端末300の通信部302が受信すると、表示部305が当該承認依頼メールの内容を表示する。その表示には、付加されたURLが含まれており、承認者が操作部303を操作することで当該URLが選択されると、通信部302が、そのURLを用いて、利用制御装置100にアクセスする。すると、制御部109は、承認者IDとパスワードとの入力欄を含む承認画面を、通信部110を介して承認者端末300へ送信する。利用制御装置100から送信された承認画面を通信部302が受信すると、受信した承認画面を表示部305が表示する(ステップS46)。
When the
表示部305に表示された承認画面にしたがって、承認者が操作部303を操作することで承認者IDとパスワードとが入力されると、通信部302が、入力された承認者IDとパスワードとを利用制御装置100へ送信する。
When the approver operates the
承認者端末300から送信された承認者IDとパスワードとを制御部109が通信部110を介して受信すると、制御部109は、受信した承認者IDおよびパスワードと、ライセンスデータベース101に記憶されている承認者IDおよびパスワードと照合する。照合の結果、それぞれが一致すれば、制御部109は、利用の承認を依頼するコンテンツID(コンテンツ名でも良い)と利用者端末IDと承認ボタンとが記載された承認画面データを、通信部110を介して承認者端末300へ送信する。利用制御装置100から送信された承認画面データを通信部302が受信すると、表示部305が承認画面データに基づいて承認画面を表示する。
When the
その後、承認者が操作部303を操作することで、表示部305に表示されている承認ボタンが選択されると(ステップS47)、承認画面に表示されているコンテンツIDと、位置情報取得部301が取得した承認者端末300の位置情報とを、利用を承認する旨を示す承認通知に含めて、通信部302が利用制御装置100へ送信する(ステップS48)。ここで、位置情報取得部301が位置情報を取得するタイミングは特に規定しないが、位置情報を取得してから承認通知を送信するまでの時間が短い方が好ましい。
Thereafter, when the approver operates the
承認者端末300から送信された承認通知を制御部109が通信部110を介して受信すると、位置比較部104は、承認通知に含まれる位置情報が示す第1の位置と、ライセンスデータベース101にて当該コンテンツIDと対応付けられて記憶されている位置情報が示す第2の位置とを比較する。具体的には、上述したように、位置比較部104は、第1の位置が第2の位置から所定の範囲内(第2の位置の経度緯度から半径500m以内の範囲内など)、または、第1の位置が第2の位置の範囲内(経度=35.620000〜35.620100、緯度=139.730000〜139.730100に囲まれた方形の領域内など)であるかどうかを判定する(ステップS49)。
When the
位置比較部104が、第1の位置が第2の位置に基づく所定の範囲内であると判定した場合、つまり、第1の位置が第2の位置から所定の範囲内である、または、第1の位置が第2の位置の範囲内であると判定した場合、制御部109は、承認通知に含まれるコンテンツIDを検索キーとして、コンテンツデータベース102から復号キーを読み出す。また、ステップS44にて、位置比較部104が、第3の位置が第2の位置に基づく所定の範囲内であると判定した場合、つまり、第3の位置が第2の位置から所定の範囲内である、または、第3の位置が第2の位置の範囲内であると判定した場合も、制御部109は、承認通知に含まれるコンテンツIDを検索キーとして、コンテンツデータベース102から復号キーを読み出す。続いて、暗号化部105は、復号キー要求信号に含まれる利用者端末IDを用いて、復号キーを暗号化する。制御部109は、暗号化された復号キーを、通信部110を介して利用者端末200へ送信する(ステップS50)。また、制御部109は、コンテンツIDと、承認者IDと、利用者端末IDと、復号キーを送信した復号キー送信日時を示す情報とを対応付けて、復号キー送信履歴部107に書き込む(記憶させる)(ステップS51)。
When the
このように復号キー送信履歴部107に記憶された情報に応じて、課金処理部108が、課金処理を行っても良い。また、承認者が承認した場合は、承認者に課金するようにしても良い。
In this way, the charging
また、利用制御装置100から送信された復号キーを通信部202が受信すると、制御部208は、受信した復号キーを記憶部207に書き込む(記憶させる)。その後、制御部208は、記憶部207に記憶されている利用者端末IDを用いて、記憶部207に記憶されている復号キーを復号化し、復号化された復号キーを用いて、記憶部207に記憶されているコンテンツデータを利用(再生)する。コンテンツデータが音楽データである場合、制御部208が当該音楽データを復号キーで順次復号化しながら、再生し、スピーカ206が音を出力する。
When the
一方、ステップS47にて、承認ボタンが選択されなかった(承認しないボタンが選択された)場合は、承認されなかった旨を示す通知(非承認通知)を通信部302が利用制御装置100へ送信する(ステップS52)。承認者端末300から送信された非承認通知を制御部109が通信部110を介して受信すると、制御部109は、復号キーを送信することができない旨を示す通知を、通信部110を介して利用者端末200へ送信する(ステップS53)。
On the other hand, if the approval button is not selected (a button that is not approved is selected) in step S47, the
また、ステップS49にて、位置比較部104が、第1の位置が第2の位置に基づく所定の範囲内ではないと判定した場合、つまり、第1の位置が第2の位置から所定の範囲内ではない、または、第1の位置が第2の位置の範囲内ではないと判定した場合は、ステップS53にて、制御部109は、復号キーを送信することができない旨を示す通知を、通信部110を介して利用者端末200へ送信する。
If the
なお、利用者端末200においてコンテンツデータを利用するために、復号キーを付与するのではなく、表示権や、再生権、編集権等の権限を付与するものであっても良い。
In order to use the content data in the
上述したような本発明は、下記に示すような場面で利用することができる。 The present invention as described above can be used in the following situations.
例えば、ファンミーティング等で、アーティストに会ったファンに対してのみ、その場所にいるアーティストの承認のもと、特典コンテンツデータを利用可能とする。また、旅行客がインターネットから暗号化クーポンをダウンロードし、その場所にいる旅行主催者や現地店舗が、そのツアーに参加した旅行客だけにクーポンが有効になるように承認する。また、第三者と契約するアプリケーションで、所定の公的な場所にいる承認者に会って承認をもらった場合のみ、当該アプリケーションを有効とする。 For example, privilege content data can be used only for fans who have met an artist in a fan meeting or the like, with the approval of the artist at that location. Also, the traveler downloads the encrypted coupon from the Internet, and the travel organizer or local store at the location approves the coupon to be valid only for the traveler who has participated in the tour. In addition, an application that makes a contract with a third party is effective only when an approver in a predetermined public place is met and approved.
このように、本発明においては、コンテンツデータの利用に関し、位置情報を用いてコンテンツデータのライセンスの保護と利用者の利便性の向上とを両立させることができる。 As described above, according to the present invention, with respect to the use of content data, it is possible to achieve both protection of the license of content data and improvement of user convenience by using position information.
上述した利用制御装置100に設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム(以下、プログラムと称する)を利用制御装置100にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを利用制御装置100に読み込ませ、実行するものであっても良い。利用制御装置100にて読取可能な記録媒体とは、フロッピー(登録商標)ディスク、光磁気ディスク、DVD、CDなどの移設可能な記録媒体の他、利用制御装置100に内蔵されたROM、RAM等のメモリやHDD等を指す。この記録媒体に記録されたプログラムは、利用制御装置100に設けられた制御部109にて読み込まれ、制御部109の制御によって、上述したものと同様の処理が行われる。ここで、制御部109は、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
The processing performed by each component provided in the
上記の実施の形態の一部または全部は、以下の付記のようにも記載され得るが、以下には限られない。
(付記1)コンテンツデータの利用の承認を行う第1の通信装置の第1の位置と、あらかじめ設定されている位置情報が示す第2の位置とを比較する位置比較部と、
暗号化された前記コンテンツデータを、該コンテンツデータを利用する第2の通信装置へ送信し、前記位置比較部における比較の結果に基づいて、前記暗号化されたコンテンツデータを復号化するための復号キーを前記第2の通信装置へ送信する制御部とを有する利用制御装置。
(付記2)前記第2の通信装置から送信されてきた該第2の通信装置の装置識別情報を用いて、前記復号キーを暗号化する暗号化部を有し、
前記制御部は、前記暗号化部が暗号化した復号キーを前記第2の通信装置へ送信することを特徴とする、付記1に記載の利用制御装置。
(付記3)前記制御部は、前記暗号化されたコンテンツデータを送信した後、前記第2の通信装置から前記復号キーの要求があると、前記第1の通信装置へ前記承認を要求し、
前記位置比較部は、前記要求に対して前記第1の通信装置から送信されてきた応答に含まれる位置情報が示す前記第1の位置と前記第2の位置とを比較することを特徴とする、付記1または付記2に記載の利用制御装置。
(付記4)前記位置比較部は、前記第2の通信装置の第3の位置が、前記第2の位置に基づく所定の範囲内であるかどうかを判定し、
前記制御部は、前記第3の位置が前記第2の位置に基づく所定の範囲内ではない場合、前記第1の通信装置へ前記承認を要求することを特徴とする、付記3に記載の利用制御装置。
(付記5)前記位置比較部は、前記第1の位置が前記第2の位置に基づく所定の範囲内であるかどうかを判定し、
前記制御部は、前記第1の位置が前記第2の位置に基づく所定の範囲内である場合、前記復号キーを前記第2の通信装置へ送信することを特徴とする、付記1から4のいずれか1項に記載の利用制御装置。
(付記6)前記復号キーを送信した履歴を記憶する復号キー送信履歴部と、
前記復号キー送信履歴部が記憶している履歴に応じた課金処理を行う課金処理部とを有することを特徴とする、付記1から5のいずれか1項に記載の利用制御装置。
(付記7)複数の前記暗号化されたコンテンツデータと該暗号化されたコンテンツデータをそれぞれ復号化する複数の前記復号キーとを対応付けて記憶するコンテンツデータベースを有し、
前記制御部は、前記第2の通信装置へ送信した前記暗号化された前記コンテンツデータと対応付けられた復号キーを前記コンテンツデータベースから読み出して、該読み出した復号キーを前記第2の通信装置へ送信することを特徴とする、付記1から6のいずれか1項に記載の利用制御装置。
(付記8)コンテンツデータの利用の承認を行う第1の通信装置と、該コンテンツデータを利用する第2の通信装置と、利用制御装置とを有する利用制御システムにおいて、
前記利用制御装置は、
前記第1の通信装置の第1の位置と、あらかじめ設定されている位置情報が示す第2の位置とを比較する位置比較部と、
暗号化された前記コンテンツデータを、前記第2の通信装置へ送信し、前記位置比較部における比較の結果に基づいて、前記暗号化されたコンテンツデータを復号化するための復号キーを前記第2の通信装置へ送信する制御部とを有することを特徴とする利用制御システム。
(付記9)コンテンツデータの利用を制御する利用制御方法であって、
前記コンテンツデータの利用の承認を行う第1の通信装置の第1の位置と、あらかじめ設定されている位置情報が示す第2の位置とを比較する処理と、
暗号化された前記コンテンツデータを、前記コンテンツデータを利用する第2の通信装置へ送信する処理と、
前記比較の結果に基づいて、前記暗号化されたコンテンツデータを復号化するための復号キーを前記第2の通信装置へ送信する処理とを行う利用制御方法。
(付記10)コンピュータに、
コンテンツデータの利用の承認を行う第1の通信装置の第1の位置と、あらかじめ設定されている位置情報が示す第2の位置とを比較する手順と、
暗号化された前記コンテンツデータを、前記コンテンツデータを利用する第2の通信装置へ送信する手順と、
前記比較の結果に基づいて、前記暗号化されたコンテンツデータを復号化するための復号キーを前記第2の通信装置へ送信する手順とを実行させるためのプログラム。
A part or all of the above embodiment can be described as in the following supplementary notes, but is not limited thereto.
(Additional remark 1) The position comparison part which compares the 1st position of the 1st communication apparatus which approves utilization of content data, and the 2nd position which preset position information shows,
Decryption for transmitting the encrypted content data to a second communication device that uses the content data, and decrypting the encrypted content data based on the comparison result in the position comparison unit And a control unit that transmits a key to the second communication device.
(Supplementary Note 2) An encryption unit that encrypts the decryption key using the device identification information of the second communication device transmitted from the second communication device,
The usage control device according to appendix 1, wherein the control unit transmits the decryption key encrypted by the encryption unit to the second communication device.
(Supplementary Note 3) When the decryption key is requested from the second communication device after transmitting the encrypted content data, the control unit requests the first communication device for the approval,
The position comparison unit compares the first position and the second position indicated by position information included in a response transmitted from the first communication apparatus in response to the request. The use control apparatus according to Supplementary Note 1 or Supplementary Note 2.
(Additional remark 4) The said position comparison part determines whether the 3rd position of the said 2nd communication apparatus is in the predetermined range based on the said 2nd position,
The use according to appendix 3, wherein the control unit requests the approval to the first communication device when the third position is not within a predetermined range based on the second position. Control device.
(Supplementary Note 5) The position comparison unit determines whether the first position is within a predetermined range based on the second position,
The control unit transmits the decryption key to the second communication device when the first position is within a predetermined range based on the second position. The use control apparatus according to any one of the above.
(Supplementary Note 6) A decryption key transmission history unit for storing a history of transmitting the decryption key;
The usage control apparatus according to any one of appendices 1 to 5, further comprising a charging processing unit that performs a charging process according to a history stored in the decryption key transmission history unit.
(Supplementary Note 7) A content database that stores a plurality of the encrypted content data and a plurality of the decryption keys that respectively decrypt the encrypted content data in association with each other,
The control unit reads a decryption key associated with the encrypted content data transmitted to the second communication device from the content database, and sends the read decryption key to the second communication device. The usage control apparatus according to any one of appendices 1 to 6, wherein the transmission is transmitted.
(Supplementary Note 8) In a usage control system including a first communication device that approves the use of content data, a second communication device that uses the content data, and a usage control device.
The usage control device includes:
A position comparison unit that compares a first position of the first communication device with a second position indicated by preset position information;
The encrypted content data is transmitted to the second communication device, and a decryption key for decrypting the encrypted content data is decrypted based on the comparison result in the position comparison unit. And a control unit for transmitting to the communication device.
(Supplementary note 9) A usage control method for controlling usage of content data,
A process of comparing a first position of the first communication device that approves the use of the content data with a second position indicated by preset position information;
A process of transmitting the encrypted content data to a second communication device that uses the content data;
A usage control method for performing a process of transmitting a decryption key for decrypting the encrypted content data to the second communication device based on a result of the comparison.
(Appendix 10)
A procedure for comparing the first position of the first communication device that approves the use of the content data with the second position indicated by the preset position information;
Transmitting the encrypted content data to a second communication device using the content data;
A program for executing a procedure for transmitting a decryption key for decrypting the encrypted content data to the second communication device based on the comparison result.
100 利用制御装置
101 ライセンスデータベース
102 コンテンツデータベース
103 コンテンツ記憶部
104 位置比較部
105 暗号化部
106 コンテンツ送信履歴部
107 復号キー送信履歴部
108 課金処理部
109 制御部
110 通信部
200 利用者端末
201,301 位置情報取得部
202,302 通信部
203,303 操作部
204,304 カメラ
205,305 表示部
206,306 スピーカ
207,307 記憶部
208,308 制御部
300 承認者端末
400 通信ネットワーク
DESCRIPTION OF
Claims (5)
暗号化された前記コンテンツデータを、該コンテンツデータを利用する第2の通信装置へ送信し、前記位置比較部における比較の結果に基づいて、前記暗号化されたコンテンツデータを復号化するための復号キーを前記第2の通信装置へ送信する制御部と
を有し、
前記位置比較部は、前記第2の通信装置の第3の位置が、前記第2の位置に基づく所定の範囲内であるかどうかを判定し、
前記制御部は、前記第3の位置が前記第2の位置に基づく所定の範囲内ではない場合、前記第1の通信装置へ前記承認を要求することを特徴とする利用制御装置。 A position comparison unit that compares a first position of the first communication device that approves the use of content data with a second position indicated by preset position information;
Decryption for transmitting the encrypted content data to a second communication device that uses the content data, and decrypting the encrypted content data based on the comparison result in the position comparison unit A controller that transmits a key to the second communication device;
The position comparison unit determines whether a third position of the second communication device is within a predetermined range based on the second position;
The usage control device, wherein the control unit requests the approval to the first communication device when the third position is not within a predetermined range based on the second position.
前記位置比較部は、前記第1の位置が前記第2の位置に基づく所定の範囲内であるかどうかを判定し、
前記制御部は、前記第1の位置が前記第2の位置に基づく所定の範囲内である場合、前記復号キーを前記第2の通信装置へ送信することを特徴とする利用制御装置。 The usage control device according to claim 1 ,
The position comparison unit determines whether the first position is within a predetermined range based on the second position;
The usage control device, wherein the control unit transmits the decryption key to the second communication device when the first location is within a predetermined range based on the second location.
前記復号キーを送信した履歴を承認者を識別する承認者識別情報に対応付けて記憶する復号キー送信履歴部と、
前記復号キー送信履歴部が記憶している履歴に応じて承認者識別情報が示す承認者に課金処理を行う課金処理部とを有することを特徴とする利用制御装置。 In the usage control apparatus according to claim 1 or 2 ,
A decryption key transmission history part for storing the history of transmitting the decryption key in association with approver identification information for identifying the approver;
A usage control apparatus comprising: a charging processing unit that performs charging processing for an approver indicated by approver identification information in accordance with a history stored in the decryption key transmission history unit.
暗号化された前記コンテンツデータを、前記コンテンツデータを利用する第2の通信装置へ送信する処理と、
前記第2の通信装置の第3の位置が、あらかじめ設定されている位置情報が示す第2の位置に基づく所定の範囲内であるかどうかを判定する処理と、
前記第3の位置が前記第2の位置に基づく所定の範囲内ではない場合、前記コンテンツデータの利用の承認を行う第1の通信装置へ前記承認を要求する処理と、
前記第1の通信装置の第1の位置と、前記第2の位置とを比較する処理と、
前記比較の結果に基づいて、前記暗号化されたコンテンツデータを復号化するための復号キーを前記第2の通信装置へ送信する処理と、
を含むことを特徴とする利用制御方法。 A usage control method in a usage control device that controls usage of content data,
A process of transmitting the encrypted content data to a second communication device that uses the content data;
A process of determining whether or not the third position of the second communication device is within a predetermined range based on a second position indicated by preset position information ;
When the third position is not within a predetermined range based on the second position, a process of requesting the approval to the first communication device that approves the use of the content data;
A process of comparing the first position of the first communication device and the second position;
A process of transmitting a decryption key for decrypting the encrypted content data to the second communication device based on the result of the comparison;
The usage control method characterized by including.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012180431A JP5827605B2 (en) | 2012-08-16 | 2012-08-16 | Usage control device, usage control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012180431A JP5827605B2 (en) | 2012-08-16 | 2012-08-16 | Usage control device, usage control method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014039158A JP2014039158A (en) | 2014-02-27 |
JP5827605B2 true JP5827605B2 (en) | 2015-12-02 |
Family
ID=50286972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012180431A Active JP5827605B2 (en) | 2012-08-16 | 2012-08-16 | Usage control device, usage control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5827605B2 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003234727A (en) * | 2002-02-08 | 2003-08-22 | Nippon Telegraph & Telephone East Corp | Digital contents distributing device, digital contents distribution program, program recording medium and digital contents distributing method |
JP2004356816A (en) * | 2003-05-28 | 2004-12-16 | Hitachi Ltd | Communication system, communication terminal, and operating program for communication terminal |
JP2007011423A (en) * | 2005-06-28 | 2007-01-18 | Fujitsu Ltd | Charge processing apparatus |
JP4660398B2 (en) * | 2005-12-23 | 2011-03-30 | 株式会社東芝 | USER AUTHENTICATION SYSTEM, PROVIDING SERVER DEVICE, PORTABLE COMMUNICATION DEVICE, USER PORTABLE COMMUNICATION DEVICE, AUTHORIZER PORTABLE COMMUNICATION DEVICE, AUTHENTICATION SERVER DEVICE AND PROGRAM FOR THESE DEVICES |
JP4715792B2 (en) * | 2007-03-30 | 2011-07-06 | 日本電気株式会社 | Decoding control system, decoding control method, and decoding control program |
JP5248180B2 (en) * | 2008-04-17 | 2013-07-31 | シャープ株式会社 | Operation target device, permission input device, operation target data providing device, remote operation system, control method, control program, and computer-readable recording medium storing the program |
JP5655246B2 (en) * | 2009-12-15 | 2015-01-21 | BizMobile株式会社 | Mobile authentication agent system and mobile authentication agent method |
-
2012
- 2012-08-16 JP JP2012180431A patent/JP5827605B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014039158A (en) | 2014-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6592583B1 (en) | Method and apparatus for information exchange | |
US6983367B2 (en) | Information providing apparatus and method, information processing apparatus and method, and program storage medium | |
US7117362B2 (en) | Information providing apparatus and method, information processing apparatus and method, and program storage medium | |
KR101018526B1 (en) | Mobile communication equipment and method of controlling same | |
US8205081B2 (en) | Systems and methods for verifying the authenticity of a remote device | |
US20100070769A1 (en) | Log acquisition system, log collection terminal, log acquisition terminal, and log acquisition method and program using the same system and terminals | |
CN104303514B (en) | Content distribution control device, content delivering apparatus and content delivering system | |
JP4548441B2 (en) | Content utilization system and content utilization method | |
WO2003100682A1 (en) | Information processing system | |
US7480314B2 (en) | Method for providing multimedia data via communication network | |
TWI270284B (en) | Method and system for downloading and authenticating digital copyright | |
JP5827605B2 (en) | Usage control device, usage control method, and program | |
KR100834978B1 (en) | Method of providing caption information and system thereof | |
JP5386458B2 (en) | Authentication system, authentication data generation device, and authentication method | |
JP4819589B2 (en) | Authentication system and authentication method | |
JP6179328B2 (en) | Information processing apparatus and information processing program | |
JP2007129413A (en) | Information processing system and computer program | |
JP2011018310A (en) | Web service system, program and recording medium | |
WO2003100683A1 (en) | Information processing system | |
JP2008003745A (en) | Authentication system and authentication method | |
EP2706479A2 (en) | Method for content use, device for content use, mobile terminal, and recording medium | |
KR100771339B1 (en) | Method and system for providing commerce service | |
KR100884443B1 (en) | Method and system for contents by using flash memory card | |
JP2008027113A (en) | Authentication system and authentication method | |
JP2013232024A (en) | Authentication program, authentication device, and authentication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20140430 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140606 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150120 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150316 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150526 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150817 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20150824 |
|
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: 20151013 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151016 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5827605 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |