(57)【要約】【課題】  単純なしくみで安価でありながら所定レベル以上のセキュリティを維持する。【解決手段】  コード情報が記録されたカードが発行され（Ｓ１）、発行されたカードに記録されたコード情報及び所望のコンテンツＩＤがＳＴＢに入力され（Ｓ２）、ＳＴＢが、入力されたコード情報及びコンテンツＩＤと当該ＳＴＢの識別情報とを認証サーバに送信する（Ｓ３）。認証サーバは、端末管理テーブル及びコード管理テーブルを参照することで、Ｓ４で受信したコード情報及びＳＴＢの識別情報が正当なものであることを認証し（Ｓ５）、正常な認証結果通知を受けたコンテンツ提供サーバは、コード情報に対応したコンテンツ提供ルールに基づき、コンテンツＩＤに対応したコンテンツを取り出して（Ｓ９）、ＳＴＢへ提供する（Ｓ１０）。そして、ＳＴＢが、提供されたコンテンツをテレビに出力する（Ｓ１１）。【選択図】  図４
2006309452.tif 000002
【特許請求の範囲】
【請求項１】
視聴覚機器に接続された端末装置と、
ネットワークを介して前記端末装置と通信可能とされたセンター側装置と、
を含んで構成されたコンテンツ提供システムであって、
前記端末装置は、
コード情報を入力するとともに、所望のコンテンツ情報を入力するためのコード入力部と、
入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とを前記センター側装置に送信する送信部と、
前記センター側装置から提供されたコンテンツを前記視聴覚機器に出力する出力部とを備え、
前記センター側装置は、
コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル、及びコード情報に応じて定められた所定のコンテンツ提供ルールを記憶した記憶部と、
前記入力されたコード情報及びコンテンツ情報と前記端末装置の識別情報とを前記端末装置から受信する受信部と、
前記端末管理テーブル及び前記コード管理テーブルを参照することで、前記受信したコード情報及び端末装置の識別情報が正当なものであることを認証する認証部と、
正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、前記コンテンツ情報に対応したコンテンツを前記端末装置へ提供するコンテンツ提供部とを備えた
コンテンツ提供システム。
【請求項２】
前記コード情報は、カードに記載された情報に基づくことを特徴とする請求項１記載のコンテンツ提供システム。
【請求項３】
視聴覚機器に接続された端末装置との間で、ネットワーク経由で通信可能とされたセンター側装置であって、
コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル、及びコード情報に応じて定められた所定のコンテンツ提供ルールを記憶した記憶部と、
入力されたコード情報と、所望のコンテンツ情報と、端末装置の識別情報とを前記端末装置から受信する受信部と、
前記端末管理テーブル及び前記コード管理テーブルを参照することで、前記受信したコード情報及び端末装置の識別情報が正当なものであることを認証する認証部と、
正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、前記コンテンツ情報に対応したコンテンツを前記端末装置へ提供するコンテンツ提供部と、
を備えたセンター側装置。
【請求項４】
視聴覚機器に接続され、コンテンツ提供に係る認証及びコンテンツ提供を行うセンター側装置とネットワーク経由で通信可能とされた端末装置であって、
コード情報を入力するとともに、所望のコンテンツ情報を入力するためのコード入力部と、
入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とを前記センター側装置に送信する送信部と、
前記センター側装置から提供されたコンテンツを前記視聴覚機器に出力する出力部と、
を備えた端末装置。
【請求項５】
視聴覚機器に接続された端末装置と、
ネットワークを介して前記端末装置と通信可能とされ、コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル、及びコード情報に応じて定められた所定のコンテンツ提供ルールを記憶したセンター側装置と、
を含んで構成されたコンテンツ提供システムにおけるコンテンツ提供方法であって、
コード情報が記録されたカードが発行されるカード発行ステップと、
発行されたカードに記録されたコード情報が端末装置に入力されるとともに、所望のコンテンツ情報が入力されるコード入力ステップと、
入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とが、前記センター側装置に送信される送信ステップと、
前記端末管理テーブル及び前記コード管理テーブルを参照することで、前記受信したコード情報及び端末装置の識別情報が正当なものであることが認証される認証ステップと、
正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、前記コンテンツ情報に対応したコンテンツが前記端末装置へ提供されるコンテンツ提供ステップと、
提供されたコンテンツが前記視聴覚機器に出力されるコンテンツ出力ステップと、
を有するコンテンツ提供方法。
【請求項６】
視聴覚機器に接続された端末装置との間で、ネットワーク経由で通信可能とされ、コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル、及びコード情報に応じて定められた所定のコンテンツ提供ルールを記憶したセンター側装置におけるコンテンツ提供方法であって、
入力されたコード情報と、所望のコンテンツ情報と、端末装置の識別情報とを前記端末装置から受信する受信ステップと、
前記端末管理テーブル及び前記コード管理テーブルを参照することで、前記受信したコード情報及び端末装置の識別情報が正当なものであることを認証する認証ステップと、
正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、前記コンテンツ情報に対応したコンテンツを前記端末装置へ提供するコンテンツ提供ステップと、
を有するコンテンツ提供方法。
【請求項７】
視聴覚機器に接続され、コンテンツ提供に係る認証及びコンテンツ提供を行うセンター側装置とネットワーク経由で通信可能とされた端末装置におけるコンテンツ提供方法であって、
コード情報を入力するとともに、所望のコンテンツ情報を入力するコード入力ステップと、
入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とを前記センター側装置に送信する送信ステップと、
前記センター側装置から提供されたコンテンツを前記視聴覚機器に出力するコンテンツ出力ステップと、
を有するコンテンツ提供方法。
【請求項８】
前記コード情報は、所定数のコード情報をまとめて１セットとして発行され、
当該１セットのコード情報は、割当て可能な範囲のうち一部の所定範囲内から、乱数、間隔に関するパラメータ及び間隔を調整する係数を用いた所定の数式に基づき、重複なく且つランダムな間隔となるように、発行される、
ことを特徴とする請求項５〜７の何れか１項に記載のコンテンツ提供方法。
【請求項９】
視聴覚機器に接続されコード情報及びコンテンツ情報を入力可能とされた端末装置と、ネットワークを介して前記端末装置と通信可能とされ、コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、及びコンテンツ提供が許可されるコード情報が記録されたコード管理テーブルを記憶したセンター側装置とを含んで構成されたコンテンツ提供システムにおいて使用されるカードであって、
コード情報が記録されたことを特徴とするカード。
【請求項１０】
前記コード情報が前記カードの表面に印刷されたことを特徴とする請求項９記載のカード。
【請求項１１】
前記コード情報が判読可能な状態で記録されたことを特徴とする請求項９又は１０に記載のカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶＯＤ（Video On Demand）サービス等の有料コンテンツ提供に係るコンテンツ提供システム、センター側装置、端末装置、コンテンツ提供方法及びカードに関するものである。
【０００２】
なお、本明細書では、「コード情報」とはコードそのものを、「コンテンツ情報」とはコンテンツそのものを、それぞれ意味する。
【背景技術】
【０００３】
従来より、ＶＯＤサービス、即ち、所定の利用ルールや個別の契約等に基づき利用者が所望の映像コンテンツの視聴を楽しむことのできるサービスが普及しつつある。かかるＶＯＤサービス関連の技術では、さまざまな技術が提案されている。例えば下記の特許文献１では、ユーザがプリペイドカード等を用いて利用する有料放送提供サービスが紹介されており、ここでは、自動化のため、ネットワーク経由でユーザ側の装置とセンター側の装置とがチャージ金額データを送受信する形態が記載されている。
【特許文献１】特開２００１−１６８８１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、ネットワーク上のセキュリティを確保するための装置構成が必要となり、必然的にシステムは複雑な構成、高価な構成とならざるをえなかった。
【０００５】
また、近年、ＩＣカードの普及や、指紋パターンや手のひらの静脈パターンを用いた生体認証技術の利用が進み、セキュリティを確保する技術は飛躍的に進歩しつつあるが、実際の運用上、システムが複雑で高価になるという難点もある。
【０００６】
その一方では、ＶＯＤサービス提供に関し、単純で安価なシステムの構築を求める潜在的なニーズが存在するのも事実である。
【０００７】
本発明は、このような点を考慮して成されたものであり、単純なしくみで安価でありながら所定レベル以上のセキュリティを維持することができるコンテンツ提供システム、センター側装置、端末装置、コンテンツ提供方法及びカードを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明に係るコンテンツ提供システムは、視聴覚機器に接続された端末装置と、ネットワークを介して端末装置と通信可能とされたセンター側装置と、を含んで構成されたコンテンツ提供システムであって、端末装置は、コード情報を入力するとともに、所望のコンテンツ情報を入力するためのコード入力部と、入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とをセンター側装置に送信する送信部と、センター側装置から提供されたコンテンツを視聴覚機器に出力する出力部とを備え、センター側装置は、コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル、及びコード情報に応じて定められた所定のコンテンツ提供ルールを記憶した記憶部と、入力されたコード情報及びコンテンツ情報と端末装置の識別情報とを端末装置から受信する受信部と、端末管理テーブル及びコード管理テーブルを参照することで、受信したコード情報及び端末装置の識別情報が正当なものであることを認証する認証部と、正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、前記コンテンツ情報に対応したコンテンツを端末装置へ提供するコンテンツ提供部とを備えたことを特徴とする。なお、上記コード情報は、カードに記載された情報に基づいて構成されることが望ましい。
【０００９】
また、本発明に係るコンテンツ提供方法は、視聴覚機器に接続された端末装置と、ネットワークを介して前記端末装置と通信可能とされ、コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル、及びコード情報に応じて定められた所定のコンテンツ提供ルールを記憶したセンター側装置と、を含んで構成されたコンテンツ提供システムにおけるコンテンツ提供方法であって、コード情報が記録されたカードが発行されるカード発行ステップと、発行されたカードに記録されたコード情報が端末装置に入力されるとともに、所望のコンテンツ情報が入力されるコード入力ステップと、入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とが、前記センター側装置に送信される送信ステップと、前記端末管理テーブル及び前記コード管理テーブルを参照することで、前記受信したコード情報及び端末装置の識別情報が正当なものであることが認証される認証ステップと、正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、前記コンテンツ情報に対応したコンテンツが前記端末装置へ提供されるコンテンツ提供ステップと、提供されたコンテンツが前記視聴覚機器に出力されるコンテンツ出力ステップとを有することを特徴とする。
【００１０】
上記の本発明によれば、コード情報が記録されたカードが発行され、発行されたカードに記録されたコード情報及び所望のコンテンツ情報が端末装置に入力されると、入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とが、端末装置からセンター側装置へ送信される。なお、本発明に係るセンター側装置は、単一のサーバでも複数のサーバでもよく、かつ、１箇所に配置しても異なる複数の箇所に配置してもよい。そして、センター側装置が、自装置内に記憶した端末管理テーブル及びコード管理テーブルを参照することで、上記受信したコード情報及び端末装置の識別情報が正当なものであることを認証し、ここで正常に認証できた場合、センター側装置は、当該コード情報に対応したコンテンツ提供ルールに基づき、上記コンテンツ情報に対応したコンテンツを端末装置へ提供する。さらに、端末装置が、提供されたコンテンツを視聴覚機器に出力する。これにより、ユーザは、提供された所望のコンテンツを視聴することができる。
【００１１】
本発明のしくみでは、カードに関する情報（例えば、残りの視聴可能時間や残りの金額等の情報）を直接読み出して視聴覚機器に表示させずに、センター側装置から、コード情報に対応する情報を送信するよう構成することができる。ただし、センター側装置によって、端末管理テーブル及びコード管理テーブルに基づく、コード情報及び端末装置の識別情報に関する認証が行われるため、所定レベル以上のセキュリティは確保される。このように本発明によれば、単純なしくみで安価でありながら所定レベル以上のセキュリティを維持することができる。
【００１２】
また、本発明では「カード」に特徴があり、以下のように記載することができる。本発明に係るカードは、視聴覚機器に接続されコード情報及びコンテンツ情報を入力可能とされた端末装置と、ネットワークを介して端末装置と通信可能とされ、コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、及びコンテンツ提供が許可されるコード情報が記録されたコード管理テーブルを記憶したセンター側装置とを含んで構成されたコンテンツ提供システムにおいて使用されるカードであって、コード情報が記録されたことを特徴とする。ここでは、コード情報がカードの表面に印刷された構成とすることが望ましい。また、コード情報が判読可能な状態で記録された構成とすることが望ましい。
【００１３】
なお、上記の「視聴覚機器」は、映像コンテンツ又は音楽コンテンツを再生する機能を持った機器、例えばテレビやオーディオ機器などが該当する。「端末装置」としては、セットトップボックス（以下「ＳＴＢ」と表記する）を採用することができる。なお、このＳＴＢは、ホテル・旅館等の宿泊施設、遊戯施設、病院、マンションや戸建て住宅、企業内施設、貸しビル等、あらゆる居住環境に設置されうる。また、ＳＴＢ自体の管理、保有は必ずしもコンテンツ提供システムの提供者とは限らず、視聴者側が所有しても良いし、ＳＴＢを貸し出す業者があっても良い。
【００１４】
また、上記の「コード情報」は、所定数のコード情報をまとめて１セットとして発行され、当該１セットのコード情報は、割当て可能な範囲のうち一部の所定範囲内から、乱数、間隔に関するパラメータ及び間隔を調整する係数を用いた所定の数式に基づき、重複なく且つランダムな間隔となるように発行される構成とすることが望ましい。かかる構成により、偶然、他人がコード情報を当てるといった不都合を極力無くすことができる。
【００１５】
本発明に係るセンター側装置は、視聴覚機器に接続された端末装置との間で、ネットワーク経由で通信可能とされたセンター側装置であって、コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル、及びコード情報に応じて定められた所定のコンテンツ提供ルールを記憶した記憶部と、入力されたコード情報と、所望のコンテンツ情報と、端末装置の識別情報とを端末装置から受信する受信部と、端末管理テーブル及びコード管理テーブルを参照することで、受信したコード情報及び端末装置の識別情報が正当なものであることを認証する認証部と、正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、上記コンテンツ情報に対応したコンテンツを端末装置へ提供するコンテンツ提供部とを備えたことを特徴とする。
【００１６】
本発明に係るコンテンツ提供方法は、視聴覚機器に接続された端末装置との間で、ネットワーク経由で通信可能とされ、コンテンツ提供先として許可される端末装置の識別情報が記録された端末管理テーブル、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル、及びコード情報に応じて定められた所定のコンテンツ提供ルールを記憶したセンター側装置におけるコンテンツ提供方法であって、入力されたコード情報と、所望のコンテンツ情報と、端末装置の識別情報とを端末装置から受信する受信ステップと、端末管理テーブル及びコード管理テーブルを参照することで、受信したコード情報及び端末装置の識別情報が正当なものであることを認証する認証ステップと、正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、上記コンテンツ情報に対応したコンテンツを端末装置へ提供するコンテンツ提供ステップとを有することを特徴とする。
【００１７】
本発明に係る端末装置は、視聴覚機器に接続され、コンテンツ提供に係る認証及びコンテンツ提供を行うセンター側装置とネットワーク経由で通信可能とされた端末装置であって、コード情報を入力するとともに、所望のコンテンツ情報を入力するためのコード入力部と、入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とをセンター側装置に送信する送信部と、センター側装置から提供されたコンテンツを視聴覚機器に出力する出力部とを備えたことを特徴とする。
【００１８】
本発明に係るコンテンツ提供方法は、視聴覚機器に接続され、コンテンツ提供に係る認証及びコンテンツ提供を行うセンター側装置とネットワーク経由で通信可能とされた端末装置におけるコンテンツ提供方法であって、コード情報を入力するとともに、所望のコンテンツ情報を入力するコード入力ステップと、入力されたコード情報及びコンテンツ情報と当該端末装置の識別情報とをセンター側装置に送信する送信ステップと、センター側装置から提供されたコンテンツを視聴覚機器に出力するコンテンツ出力ステップとを有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、単純なしくみで安価でありながら所定レベル以上のセキュリティを維持することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しながら、本発明に係る実施の形態を説明する。
【００２１】
［システムの構成］
図１には、コンテンツ提供システム１の１つの構成例を示す。同図に示すように、コンテンツ提供システム１は、視聴覚機器（本実施形態では一例としてテレビ４０）に接続されたＳＴＢ３０と、ネットワーク２０を介してＳＴＢ３０と通信可能とされたセンター側装置１０とを含んで構成される。このうちセンター側装置１０は、ユーザの認証を行う認証サーバ１０Ａと、正常に認証されたユーザに対しコンテンツを提供するコンテンツ提供サーバ１０Ｂとを含んで構成される。なお、これら認証サーバ１０Ａとコンテンツ提供サーバ１０Ｂは、１箇所に配置しても異なる複数の箇所に配置してもよい。本実施形態では、センター側装置１０を複数のサーバで構成した例を示すが、これは必須ではなく、単一のサーバで構成してもよい。また、コンテンツ提供サーバ１０Ｂは、単数であっても複数であっても良い。複数の場合、それぞれ異なる事業者がコンテンツ提供サーバ１０Ｂを保有・管理していても良い。
【００２２】
このうち、ＳＴＢ３０は、コード情報（本実施形態では一例として６桁の数列から成るコード情報）が記録されたカード５０を購入したユーザが、当該６桁のコード情報を入力するとともに、所望のコンテンツ情報（ここでは例えばコンテンツを識別するためのコンテンツＩＤ）を入力するためのコード入力部３１と、入力されたコード情報及びコンテンツＩＤと、ＳＴＢ３０の識別情報（本実施形態では一例として６桁の端末番号）とを認証サーバ１０Ａに送信する送信部３２と、コンテンツ提供サーバ１０Ｂから提供されたコンテンツをテレビ４０に出力する出力部３３とを含んで構成されている。なお、コード入力部３１は、ＳＴＢ３０と一体的に構成される必要はなく、例えば、ＳＴＢ３０に対するリモコン装置のようにＳＴＢ３０と物理的に分離した構成であってもよい。また、コード入力部３１を用いたコンテンツＩＤの入力形式は、コンテンツＩＤそのものを入力する以外に、所定の選択画面から所望のコンテンツを選択することでコンテンツＩＤを選択するものであってもよい。
【００２３】
認証サーバ１０Ａは、後述するコード管理テーブル１１Ａ等を記憶した記憶部１１と、ＳＴＢ３０に入力されたコード情報及びコンテンツＩＤとＳＴＢ３０の識別情報とをＳＴＢ３０から受信するとともに、後述の認証部１３による認証結果をコンテンツ提供サーバ１０Ｂに送信する送受信部１２と、後述する端末管理テーブル１１Ｂ及びコード管理テーブル１１Ａを参照することで、受信されたコード情報及び端末番号が正当なものであることを認証する認証部１３とを含んで構成されている。コンテンツ提供サーバ１０Ｂは、提供されるさまざまなコンテンツを記憶したコンテンツデータベース（コンテンツＤＢ）１５と、認証部１３により正常に認証できた場合、当該コード情報に対応したコンテンツ提供ルールに基づき、上記コンテンツＩＤに対応したコンテンツをコンテンツＤＢ１５から取り出してＳＴＢ３０へ提供するコンテンツ提供部１４とを含んで構成されている。
【００２４】
上記の記憶部１１は、図２に示すように、コンテンツ提供が許可されるコード情報が記録されたコード管理テーブル１１Ａと、コンテンツ提供先として許可されるＳＴＢ３０の識別情報（端末番号）が記録された端末管理テーブル１１Ｂと、提供されるコンテンツを分類するためのジャンル名（ここではサービス名という）が記録されたサービス管理テーブル１１Ｄと、各コンテンツごとの識別情報（コンテンツＩＤ）に対応付けて、当該コンテンツのサービス名に関するサービスＩＤ、当該コンテンツ名などが記録されたコンテンツ管理テーブル１１Ｅと、カードを用いてコンテンツを視聴した履歴情報を記録するためのカード視聴テーブル１１Ｃと、追加課金を必要とする視聴が行われた場合に当該追加課金に必要な情報を記録するための追加課金管理テーブル１１Ｆと、図示しない所定のコンテンツ提供ルール情報とを記憶している。上記のコンテンツ提供ルール情報は、上記のコード管理テーブル１１Ａ等のテーブル以外に、例えばデータベース形式で記憶されている。
【００２５】
［コード情報について］
次に、本実施形態にて用いられるコード情報について説明する。コード情報は数百〜数千個を１セットとして管理される。コード情報の各セットをナンバーセット（NumberSet：ＮＳ）と呼ぶ。コード情報は、後述の乱数発生プログラムを用いて複数のナンバーセット分一度に生成される。この乱数発生プログラムにより、１度の処理で、１つのナンバーセット内でコード情報の重複が無く且つ異なるナンバーセット同士でコード情報の重複が無いように、複数のナンバーセット分のコード情報が生成される。
【００２６】
本実施形態では、ナンバーセット同士でコード情報の重複が無いようにするため、例えば、コード情報を６桁の数列により表現するとすれば、割当て可能な１００万個の数字（００００００〜９９９９９９）の範囲がある。その中から、その一部の所定の数字の範囲（例えば３０００個）をナンバーセットの数（例えば１０個）だけランダムに選ぶ。即ち、１００万個の数字の範囲から各ナンバーセット用の数字をナンバーセットの数だけ（この場合は３０００×１０＝３００００個）選ぶ。なお、「コード情報」は、ＳＴＢ３０のコード入力部３１から入力可能であればよく、ＡＢＣ甲乙丙イロハといった英字・漢字・かなや、◎△＃＄といった符号・記号でも構わない。
【００２７】
なお、１つのナンバーセットは、１つのコンテンツに対応させても良いし、１つのコンテンツ提供者やＳＴＢを設置している施設・企業・居住環境に対応させても良い。コンテンツ提供システム１にコンテンツ提供者が複数存在する場合は、１つのナンバーセットをそれぞれのコンテンツ提供者に対応させても良い。また、同一のコンテンツ提供者が、１つのナンバーセットを使い切った際に別のナンバーセットを使い始めるようにしても良い。基本的に、同時に生成されたナンバーセットを使い切った上で、次のナンバーセットを生成し使用するようにすれば、同じナンバーセットを使用することはなく、セキュリティを維持することができる。なお、同一地域に存在し近接するホテル等で同様のサービスを提供する場合は、異なるナンバーセットを割り当てることで、セキュリティを高めることができる。
【００２８】
本実施形態では、１つのナンバーセット内でコード情報の重複が無いようにするため、例えば、以下の式（１）のように、論理平均間隔、調整係数、乱数を用いて、所定の数字範囲内でコード情報を生成していく。
Num(n)=Num(n-1)+(論理平均間隔×調整係数)×乱数(0〜1) + 1  …（１）
ここで、Num(n)はｎ番目のコード、Num(n-1)はｎ−１番目のコード、のことで、何れも整数である。論理平均間隔は、割り当て可能な数字（例えば１００万）を所定の数字の範囲（例えば３０００）で割り、さらにナンバーセットの数（例えば１０）で割ったものである。調整係数は、前記の論理平均間隔を適当な範囲（例えば、０．５〜２倍）で調整するためのものである。乱数は０以上１未満の小数である。また、Num(0)は初期値であり、適当な数（例えば０）として良い。ここでは、数値で例示したが、文字や記号を使用する場合は、０〜９の数字に文字や記号を割り当てて置き換えても良いし、１０進数以外の数値を用い、１１以上の数値に文字や記号を割り当てても良い。
【００２９】
これにより、単に乱数だけを用いて数字をランダムに生成するものではなく、論理平均間隔や調整係数も用いて、規則性を排除したランダムなコード情報生成を実現することができる。
【００３０】
なお、このとき、生成された６桁のコード情報において、数字の種類が２種類以下の場合は、偶然見破られる可能性の高いコード情報であるとして、当該コード情報は採用せずに削除する方策を採用してもよい。また、個々のナンバーセットを順に生成するのではなく、一度に生成される複数のナンバーセットを同時並行で生成してもよい。
【００３１】
［図２の各テーブルについて］
次に、図２の各テーブルについて概説する。
【００３２】
まず、コード管理テーブル１１Ａには、上記のようにして生成されたコード情報のうち、登録されたコード情報（コンテンツ提供が許可されるコード情報）がナンバーセットの番号（管理番号）に対応づけられて記録されている。「ＮＳ−２２」とはナンバーセット２２番を意味する。
【００３３】
端末管理テーブル１１Ｂには、コンテンツ提供先として許可されるＳＴＢ３０の端末番号が、当該ＳＴＢ３０の設置場所に関する情報（ここでは設置場所を表す識別情報）に対応づけられて記録されている。例えば、図２の端末管理テーブル１１Ｂの第１行目は、端末番号＃１２３４５６のＳＴＢ３０が、設置場所＃６００１に設置されていることを表す。
【００３４】
サービス管理テーブル１１Ｄには、提供されるコンテンツを分類するためのジャンル名（ここではサービス名という）が、サービスＩＤに対応づけられて記録されている。
【００３５】
コンテンツ管理テーブル１１Ｅには、各コンテンツごとの識別情報（コンテンツＩＤ）に対応付けて、当該コンテンツのサービス名に関するサービスＩＤ、当該コンテンツ名などが記録されている。
【００３６】
カード視聴テーブル１１Ｃには、発行されたカードを用いてユーザがコンテンツを視聴した場合にその視聴の履歴情報が記録される。具体的には、視聴にて用いられたカードのコード情報、視聴されたＳＴＢ３０の端末番号、視聴を開始した日時情報、及び当該視聴が有料か否か、また追加課金を必要とするか否かを表す情報がカード視聴テーブル１１Ｃに記録される。
【００３７】
追加課金管理テーブル１１Ｆには、追加課金を必要とする視聴が行われた場合に当該追加課金に必要な情報として、視聴にて用いられたカードのコード情報、視聴されたＳＴＢ３０の端末番号、視聴を開始した日時情報、追加課金対象のコンテンツＩＤ、及び当該コンテンツのサービスＩＤが記録される。
【００３８】
図２の例では、コード情報「４２４３２６」のカードと端末番号「＃１２３４５７」のＳＴＢ３０を用いて、2005年３月２２日２２時から開始された視聴については、追加課金を必要とする視聴であったため、カード視聴テーブル１１Ｃの「追加課金視聴有無」の欄に「１」がセットされる。さらに、追加課金管理テーブル１１Ｆには、追加課金に必要な情報として、コード情報「４２４３２６」、視聴されたＳＴＢ３０の端末番号「＃１２３４５７」、視聴開始日時情報「2005/3/22 22:00」、追加課金対象のコンテンツＩＤ「４３２１」及び当該コンテンツのサービスＩＤ「＃１」が記録される。この例では、同日の２３時２０分から、追加課金対象の映画コンテンツ「６５７８」が視聴されたため、追加課金管理テーブル１１Ｆには、追加課金に必要な情報がさらに１行追加記録されている。即ち、追加課金に必要な情報として、コード情報「４２４３２６」、視聴されたＳＴＢ３０の端末番号「＃１２３４５７」、視聴開始日時情報「2005/3/22 23:20」、追加課金対象のコンテンツＩＤ「６５７８」及び当該コンテンツのサービスＩＤ「＃２」が記録されている。
【００３９】
なお、本実施形態のコンテンツ提供システムは、さまざまなコンテンツ提供ルールに対し適用可能であり、コンテンツ提供ルールには特に限定はない。例えばここでの「コンテンツ」は、映画、スポーツ中継、ｅラーニング用の研修等、予め視聴時間と料金が定められている動画情報であっても良いし、視聴時間の長さに応じて料金が定められるものであっても良い。また、双方向動画対話システムのようないわゆるパーソナルコンテンツであっても良い。このように、さまざまなコンテンツを提供する本実施形態のコンテンツ提供システムは、サービス管理テーブル１１Ｄ及びコンテンツ管理テーブル１１Ｅを備えたことで、例えば、サービスＩＤ「＃１」の語学教材に関するコンテンツは見放題で、サービスＩＤ「＃２」の映画に関するコンテンツは２本目からは１時間につき３００円の追加料金を徴収するといったコンテンツのジャンル別のきめ細かいサービス提供を実行することが可能となる。
【００４０】
［カードについて］
次に、本実施形態のコンテンツ提供システムにて使用されるカードについて説明する。本実施形態では図１に示すように、６桁のコード情報がカード表面に判読可能な状態で記録されたカード５０を採用している。即ち、ユーザが、カード５０の表面に記録された６桁のコード情報（例えば「４２４３２６」）を視覚的に認識し、この６桁のコード情報をコード入力部３１から入力するといったシンプルな構成態様を採用している。
【００４１】
もちろん、（ａ）コード情報がカード表面に印刷されていること、（ｂ）コード情報が判読可能な状態で記録されていることは必須要件ではない。
【００４２】
例えば、（ａ）、（ｂ）の要件をともに満たさないＩＣカードや磁気カードを用いてコード情報を電子的又は磁気的に記録してもよい。また、（ａ）のみの要件を満たす態様、即ち、コード情報を、バーコード等の判読可能でないコードによって表しカード表面に印刷してもよい。さらに、（ｂ）のみの要件を満たす態様、即ち、コード情報をカード表面に印刷する形態ではないが、図３に示すカード５０Ａのようにコード情報の数字に対応した位置に穿孔することでコード情報を判読可能な状態で記録してもよい。
【００４３】
［システムの動作］
次に、図４の流れ図に基づき、本実施形態のコンテンツ提供システムにおける処理動作を説明する。
【００４４】
まず、コード情報が表面に記録されたカードが発行される（Ｓ１）。本実施形態でのカード発行の工程は、カード表面にコード情報を印刷するカードの印刷工程と、印刷済みカードについて当該印刷されたコード情報を認証サーバ１０Ａのコード管理テーブル１１Ａに登録する登録工程とに大別できる。この登録工程により、当該コード情報が既に視聴のための対価の支払いを済ませたことを裏付けている。例えば、視聴のために支払い処理する際のレシートに、受領金額やサービス内容と同時に、コード情報が印刷されても良い。視聴希望者へのコード情報の開示と引き換えに、その対価の支払いが済んでいる。
【００４５】
ただし、カードの印刷工程と登録工程とを連続的に一度に実行することは必須ではなく、カードの印刷工程のみを先に実行することで「印刷されたが未登録のカード」を作成しておくことができ、必要に応じて、後で追加料金を支払う際等にその販売した者が登録するといった柔軟な運用も可能となる。例えば、予め印刷されたカードをストックしておき、カードを販売する際に当該カードの登録処理をしたり、自動販売機でカードを販売する場合に、登録処理をしてからカードを自動販売機にセットするようにしても良い。このように登録済みカードの発行枚数を制限することで、さらにセキュリティを高めることができる。
【００４６】
また、本実施形態におけるカードは、発行された後、１回だけしか使用できないものに限定されるものではなく、コード情報に応じた利用可能時間又は利用可能金額等の範囲内であれば複数回にわたり使用可能なものも採用することができる。また、印刷済みのカードについて、追加料金を支払うことで、該カードのコード情報に応じた利用可能時間又は利用可能金額等を増加させる（再チャージする）といった態様も採用することができる。
【００４７】
次に、ユーザが、発行されたカードに記録されたコード情報を読み取り、読み取ったコード情報をコード入力部３１により入力する。また、ユーザは、テレビ４０に映された所定のコンテンツ選択画面から、所望のコンテンツをコード入力部３１により選択する。これにより、コード入力部３１により、コード情報と、所望のコンテンツに対応するコンテンツＩＤとがＳＴＢ３０に入力される（Ｓ２）。そして、ＳＴＢ３０では、送信部３２が、入力されたコード情報及びコンテンツＩＤと、当該ＳＴＢ３０のＩＤ（端末番号）情報とを認証サーバ１０Ａに送信する（Ｓ３）。
【００４８】
認証サーバ１０Ａでは、送受信部１２が上記のコード情報、コンテンツＩＤ及びＳＴＢ３０のＩＤ情報を受信し（Ｓ４）、認証部１３が、記憶部１１内の端末管理テーブル１１Ｂ及びコード管理テーブル１１Ａを参照することで、上記受信したコード情報及びＳＴＢ３０のＩＤ情報が正当なものであることを認証する（Ｓ５）。
【００４９】
具体的には、受信したコード情報が図２のコード管理テーブル１１Ａ内に記憶されておれば、当該コード情報は正当なものであると認証され、コード情報がコード管理テーブル１１Ａ内に記憶されていなければ、当該コード情報は正当なものであるとは認証されない。同様に、受信したＳＴＢ３０のＩＤ情報が図２の端末管理テーブル１１Ｂ内に記憶されておれば、当該ＳＴＢ３０のＩＤ情報は正当なものであると認証され、ＳＴＢ３０のＩＤ情報が端末管理テーブル１１Ｂ内に記憶されていなければ、当該ＳＴＢ３０のＩＤ情報は正当なものであるとは認証されない。
【００５０】
ところで、ＳＴＢ３０のＩＤ情報の認証については、この時点で行うことは必須ではなく、ＳＴＢ３０の電源をオンした時に自動的にＳＴＢ３０から認証サーバ１０Ａへ端末番号情報を送信することで認証してもよい。
【００５１】
Ｓ５で正常に認証できなければ、そのまま処理を終了する（Ｓ７）。このとき、正常に認証できない旨のメッセージをＳＴＢ３０へ送信することで、当該メッセージをテレビ４０に表示させてもよい。
【００５２】
一方、Ｓ５で正常に認証できた場合、認証サーバ１０Ａの送受信部１２は、正常に認証できた旨を、コード情報、コンテンツＩＤ及びＳＴＢ３０のＩＤ情報とともにコンテンツ提供サーバ１０Ｂのコンテンツ提供部１４に通知する（Ｓ８）。この通知を受けたコンテンツ提供部１４は、受信したコード情報に対応したコンテンツ提供ルールに基づき、上記受信したコンテンツＩＤに対応したコンテンツをコンテンツＤＢ１５から取り出し（Ｓ９）、取り出したコンテンツをＳＴＢ３０へ提供する（Ｓ１０）。
【００５３】
そして、ＳＴＢ３０では、出力部３３が、コンテンツ提供サーバ１０Ｂから提供されてきたコンテンツをテレビ４０へ出力する（Ｓ１１）。これにより、ユーザは、提供されてきた所望のコンテンツを視聴することができる。
【００５４】
本実施形態によれば、カードに関する情報（例えば、残りの視聴可能時間や残りの金額等の情報）を直接読み出して視聴覚機器に表示させずに、センター側装置から、コード情報に対応する情報を送信するよう構成することができる。ただし、認証サーバ１０Ａによって、端末管理テーブル及びコード管理テーブルに基づく、コード情報及び端末装置の識別情報に関する認証が行われるため、所定レベル以上のセキュリティは確保される。このように本実施形態によれば、単純なしくみで安価でありながら所定レベル以上のセキュリティを維持することができる。
【図面の簡単な説明】
【００５５】
【図１】コンテンツ提供システムの一例を示す構成図である。
【図２】認証サーバの記憶部に格納された各種テーブルの一例を示す図である。
【図３】コード情報をカードに記録する変形例を示す図である。
【図４】コンテンツ提供システムにおける処理を示す流れ図である。
【符号の説明】
【００５６】
１…コンテンツ提供システム、１０…センター側装置、１０Ａ…認証サーバ、１０Ｂ…コンテンツ提供サーバ、１１…記憶部、１１Ａ…コード管理テーブル、１１Ｂ…端末管理テーブル、１１Ｃ…カード視聴テーブル、１１Ｄ…サービス管理テーブル、１１Ｅ…コンテンツ管理テーブル、１１Ｆ…追加課金管理テーブル、１２…送受信部、１３…認証部、１４…コンテンツ提供部、１５…コンテンツＤＢ、２０…ネットワーク、３０…ＳＴＢ（端末装置）、３１…コード入力部、３２…送信部、３３…出力部、４０…テレビ（視聴覚機器）、５０、５０Ａ…カード。
【図１】
2006309452.tif 000003
【図２】
2006309452.tif 000004
【図３】
2006309452.tif 000005
【図４】
2006309452.tif 000006