(57)【要約】【課題】不正な利用者がデジタルコンテンツを再生させることを防止するコンテンツ利用者認証システムを提供する。【解決手段】デジタルコンテンツ２は再生プログラムと一体化された形態で端末装置５に提供され、サーバ３は、デジタルコンテンツ２のコンテンツＩＤと正当な利用者の利用者ＩＤとを対応づけてあらかじめデータベース４に登録しておき、再生プログラムは、デジタルコンテンツを再生させようとする利用者の利用者ＩＤとコンテンツＩＤとを含む認証要求情報を端末装置５からサーバ３に送信し、サーバ３は、認証要求情報に含まれるコンテンツＩＤと利用者ＩＤとがデータベース４に登録され、かつ、該利用者ＩＤがログイン中でない場合、該利用者ＩＤをログイン中としてデータベース４を更新するとともに端末装置５に認証成功情報を送信し、再生プログラムは、認証成功情報を受信すると端末装置５にデジタルコンテンツの再生を開始させる。【選択図】図１
2008003852.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツを再生する再生装置と前記デジタルコンテンツを前記再生装置に再生させる利用者を認証する認証装置とがネットワークを介して接続されたコンテンツ利用者認証システムにおいて、
前記デジタルコンテンツは、該デジタルコンテンツを再生する処理を再生装置に実行させる再生プログラムと一体化された形態で前記再生装置に提供され、
前記認証装置は、前記デジタルコンテンツを識別するコンテンツＩＤと、前記デジタルコンテンツの正当な利用者を識別する利用者ＩＤとを対応づけてあらかじめ記憶媒体に記憶しておき、
前記再生装置は、前記再生プログラムによって、前記デジタルコンテンツを再生させようとする利用者の利用者ＩＤと前記デジタルコンテンツのコンテンツＩＤとを含む認証要求情報を前記認証装置に送信し、
前記認証装置は、受信した認証要求情報に含まれるコンテンツＩＤと利用者ＩＤとが前記記憶媒体に対応づけて記憶され、かつ、該利用者ＩＤをログイン中として記憶していない場合、該利用者ＩＤがログイン中であることを記憶するとともに、前記再生装置に認証に成功したことを表す認証成功情報を送信し、
前記再生装置は、前記再生プログラムによって前記認証成功情報を受信したと判断すると、前記デジタルコンテンツの再生を開始することを特徴とするコンテンツ利用者認証システム。
【請求項２】
前記認証装置は、ランダムに生成したサーバパターンを前記認証成功情報に含めて前記再生装置に送信し、
前記再生装置は、前記デジタルコンテンツを再生している間、前記再生プログラムによって、所定の経過時間ごとに前記サーバパターンに基づいてランダムに生成した認証パターンを前記認証装置に送信し、
前記認証装置は、受信した認証パターンが前記サーバパターンに基づいて生成されたものでないと判断した場合、認証に失敗したことを表す認証失敗情報を前記再生装置に送信し、
前記再生装置は、前記再生プログラムによって前記認証失敗情報を受信したと判断すると、前記デジタルコンテンツの再生を終了することを特徴とする請求項１に記載のコンテンツ利用者認証システム。
【請求項３】
デジタルコンテンツを再生装置に再生させる利用者を認証する認証装置において、
前記デジタルコンテンツを識別するコンテンツＩＤと、前記デジタルコンテンツの正当な利用者を識別する利用者ＩＤとを対応づけてあらかじめ記憶しておく利用者記憶手段と、
前記利用者ＩＤがログイン中であるか否かを記憶するログイン記憶手段と、
前記デジタルコンテンツを再生させようとする利用者の利用者ＩＤと、前記デジタルコンテンツのコンテンツＩＤとを含む認証要求情報を前記再生装置から受信する認証要求受信手段と、
前記認証要求情報に含まれる利用者ＩＤとコンテンツＩＤとが、前記利用者記憶手段に対応づけられて記憶され、かつ、前記利用者ＩＤがログイン中として前記ログイン記憶手段に記憶されていない場合、前記ログイン記憶手段に前記利用者ＩＤがログイン中であることを記憶するとともに、前記再生装置に認証に成功したことを表す認証成功情報を送信する認証成功送信手段とを備えることを特徴とする認証装置。
【請求項４】
デジタルコンテンツと一体化され、前記デジタルコンテンツを再生する処理を再生装置に実行させる再生プログラムにおいて、
前記デジタルコンテンツを再生させようとする利用者を識別する利用者ＩＤと、前記デジタルコンテンツを識別するコンテンツＩＤとを含む認証要求情報を認証装置に送信する認証要求送信ステップと、
前記認証要求情報に基づく認証に成功したことを表す認証成功情報を前記認証装置から受信したと判断すると、前記デジタルコンテンツの再生を開始する再生開始ステップとを備えることを特徴とする再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルコンテンツを再生させる利用者を認証するコンテンツ利用者認証システムに関するものである。
【背景技術】
【０００２】
従来のコンテンツ利用者認証システムとしては、認証装置が、あらかじめ利用者の再生装置のシステム情報に基づいて生成したユーザ固有キーを登録しておき、復号キーにより復号できるよう暗号化されたデジタルコンテンツと、ユーザ固有キーにより復号できるよう暗号化された復号キーとを再生装置に受信させ、再生装置が、ユーザ固有キーにより復号した復号キーでデジタルコンテンツを復号することにより、デジタルコンテンツを再生させる利用者を認証するものがあった（例えば、特許文献１参照）。
【特許文献１】特表２００４−５２０７５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のコンテンツ利用者認証システムは、デジタルコンテンツと共にユーザ固有キーが不正に入手された場合、不正な利用者がデジタルコンテンツを再生させることができるといった問題があった。
【０００４】
本発明は、従来の問題を解決するためになされたもので、不正な利用者がデジタルコンテンツを再生させることを防止することができるコンテンツ利用者認証システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のコンテンツ利用者認証システムは、デジタルコンテンツを再生する再生装置と前記デジタルコンテンツを前記再生装置に再生させる利用者を認証する認証装置とがネットワークを介して接続されたコンテンツ利用者認証システムにおいて、前記デジタルコンテンツは、該デジタルコンテンツを再生する処理を再生装置に実行させる再生プログラムと一体化された形態で前記再生装置に提供され、前記認証装置は、前記デジタルコンテンツを識別するコンテンツＩＤと、前記デジタルコンテンツの正当な利用者を識別する利用者ＩＤとを対応づけてあらかじめ記憶媒体に記憶しておき、前記再生装置は、前記再生プログラムによって、前記デジタルコンテンツを再生させようとする利用者の利用者ＩＤと、前記デジタルコンテンツのコンテンツＩＤとを含む認証要求情報を前記認証装置に送信し、前記認証装置は、受信した認証要求情報に含まれるコンテンツＩＤと利用者ＩＤとが前記記憶媒体に対応づけて記憶され、かつ、該利用者ＩＤをログイン中として記憶していない場合、該利用者ＩＤがログイン中であることを記憶するとともに、前記再生装置に認証に成功したことを表す認証成功情報を送信し、前記再生装置は、前記再生プログラムによって、前記認証成功情報を受信したと判断すると、前記デジタルコンテンツの再生を開始するように構成されている。
【０００６】
この構成により、本発明のコンテンツ利用者認証システムは、認証装置があらかじめデジタルコンテンツとその正当な利用者とを対応づけて記憶しておき、デジタルコンテンツを再生させようとする利用者が正当な利用者としてこのデジタルコンテンツと対応づけられて記憶され、かつ、この正当な利用者がログインしていない場合に、このデジタルコンテンツを再生装置に再生させるので、デジタルコンテンツが正当な利用者を表す情報と共に不正な利用者に入手されても、正当な利用者がログイン中であれば不正な利用者がこのデジタルコンテンツを再生装置に再生させることができないため、不正な利用者がデジタルコンテンツを再生させることを防止することができる。
【０００７】
また、前記認証装置は、ランダムに生成したサーバパターンを前記認証成功情報に含めて前記再生装置に送信し、前記再生装置は、前記デジタルコンテンツを再生している間、前記再生プログラムによって、所定の経過時間ごとに前記サーバパターンに基づいてランダムに生成した認証パターンを前記認証装置に送信し、前記認証装置は、受信した認証パターンが前記サーバパターンに基づいて生成されたものでないと判断した場合、認証に失敗したことを表す認証失敗情報を前記再生装置に送信し、前記再生装置は、前記再生プログラムによって前記認証失敗情報を受信したと判断すると、前記デジタルコンテンツの再生を終了するようにしてもよい。
【０００８】
この構成により、本発明のコンテンツ利用者認証システムは、再生装置がデジタルコンテンツを再生している間、再生プログラムによって、所定の経過時間ごとにその都度変化させた認証パターンを再生装置から認証装置に送信し、認証装置が認証に失敗するとデジタルコンテンツの再生を終了するので、通信の傍受等によって認証に成功した認証パターンが不正な利用者に入手されても、同一な認証パターンによって再度認証に成功する可能性が極めて低いため、通信の傍受等によって認証パターンを入手した不正な利用者がデジタルコンテンツを再生させることを防止することができる。
【０００９】
また、本発明の認証装置は、デジタルコンテンツを再生装置に再生させる利用者を認証する認証装置において、前記デジタルコンテンツを識別するコンテンツＩＤと、前記デジタルコンテンツの正当な利用者を識別する利用者ＩＤとを対応づけてあらかじめ記憶しておく利用者記憶手段と、前記利用者ＩＤがログイン中であるか否かを記憶するログイン記憶手段と、前記デジタルコンテンツを再生させようとする利用者の利用者ＩＤと、前記デジタルコンテンツのコンテンツＩＤとを含む認証要求情報を前記再生装置から受信する認証要求受信手段と、前記認証要求情報に含まれる利用者ＩＤとコンテンツＩＤとが、前記利用者記憶手段に対応づけられて記憶され、かつ、前記利用者ＩＤがログイン中として前記ログイン記憶手段に記憶されていない場合、前記ログイン記憶手段に前記利用者ＩＤがログイン中であることを記憶するとともに、前記再生装置に認証に成功したことを表す認証成功情報に復号キーを含めて送信する認証成功送信手段とを備えた構成を有している。
【００１０】
この構成により、本発明の認証装置は、あらかじめデジタルコンテンツに対応づけて記憶した利用者であって、かつ、ログイン中でない利用者を正当な利用者として認証するので、不正な利用者が認証されることを防止することができる。
【００１１】
また、本発明の再生プログラムは、デジタルコンテンツと一体化され、前記デジタルコンテンツを再生する処理を再生装置に実行させる再生プログラムにおいて、前記デジタルコンテンツを再生させようとする利用者を識別する利用者ＩＤと、前記デジタルコンテンツを識別するコンテンツＩＤとを含む認証要求情報を認証装置に送信する認証要求送信ステップと、前記認証要求情報に基づく認証に成功したことを表す認証成功情報を前記認証装置から受信したと判断すると、前記デジタルコンテンツの再生を開始する再生開始ステップとを備えた構成を有している。
【００１２】
この構成により、本発明の再生プログラムは、デジタルコンテンツを再生させようとする利用者が認証装置によって正当な利用者として認証されると、デジタルコンテンツの再生を開始するので、認証されない不正な利用者がデジタルコンテンツを再生させることを防止することができる。
【発明の効果】
【００１３】
本発明は、不正な利用者がデジタルコンテンツを再生させることを防止することができるという効果を有するコンテンツ利用者認証システムを提供するものである。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して説明する。なお、本実施の形態では、本発明のコンテンツ利用者認証システムを、本発明の再生プログラムと一体化された形態のデジタルコンテンツを販売するコンテンツ販売システムに適用した例について説明する。
【００１５】
図１は、本発明の一実施の形態におけるコンテンツ販売システム１の概略図である。
【００１６】
図１において、コンテンツ販売システム１は、再生プログラムが埋め込まれるなどして一体化された形態のデジタルコンテンツ２を販売するサイトを提供するサーバ３と、デジタルコンテンツ２が格納されたデータベース４と、デジタルコンテンツ２を利用する利用者の端末装置５と、この利用者が保有する携帯電話６とを備えている。なお、図１において、本発明に係る再生装置を構成する端末装置５が１つ図示されているが、本発明のコンテンツ利用者認証システムにおける再生装置の数を限定するものではない。
【００１７】
また、サーバ３と、端末装置５と、携帯電話６とは、無線電話網、インターネット網および固定電話網等よりなるネットワーク１０を介して互いに接続されている。
【００１８】
デジタルコンテンツ２は、１タイトル毎に１ファイルの形態でデータベース４に格納され、コンテンツを表すデータと該データを再生する処理を端末装置５に実行させる実行可能形式の再生プログラムとから構成されている。デジタルコンテンツ２に含まれるデータは、共に含まれる再生プログラム２によって復号されるよう暗号化され、他の汎用の再生プログラムによって再生されることができないようになっている。
【００１９】
なお、デジタルコンテンツ２に埋め込まれた再生プログラムは、本発明に係る再生プログラムを構成する。
【００２０】
サーバ３およびデータベース４は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ハードディスク装置およびネットワークインタフェース等によって構成される。
【００２１】
また、サーバ３を構成するＣＰＵは、ハードディスク装置に格納されたウェブサーバアプリケーションをＲＡＭに読み込んでＣＰＵに実行させ、ネットワークインタフェースに接続されたネットワーク１０を介して端末装置５からのウェブページの要求に対して常に応答できるようになっている。
【００２２】
また、サーバ３を構成するハードディスク装置には、ウェブサーバアプリケーションに加えて、デジタルコンテンツ２を販売するためのウェブサイトを構成するウェブぺージを表すＨＴＭＬ（Hyper Text Markup Language）データ、販売に関する各種処理が記述されたスクリプトおよびスクリプトを実行するスクリプトエンジン、電子メールを送信するメール送信プログラム、デジタルコンテンツ２を再生させる利用者の認証を行うための認証プログラム、および、データベース４に格納されたデータにアクセスするためのデータベースアクセスプログラム等が格納されている。
【００２３】
このように構成されたサーバ３は、これらのＨＴＭＬデータを端末装置５に送信し、さらに端末装置５からの要求に応じてこれらのプログラムをＲＡＭに読み込んでＣＰＵに実行させることにより、端末装置５の利用者に対して、利用者登録およびデジタルコンテンツ販売等の機能を持つコンテンツ販売サイトを提供するようになっている。
【００２４】
データベース４を構成するＣＰＵは、ハードディスク装置に格納されたデータベースサーバアプリケーションをＲＡＭに読み込んで実行し、ネットワークインタフェースに接続されたＬＡＮ（Local Area Network）を介して接続されたサーバ３からのデータベースアクセスに対して常に応答できるようになっている。
【００２５】
また、データベース４を構成するハードディスク装置には、データベースサーバアプリケーションによって管理されるデータベースがさらに格納され、このデータベースは、少なくとも利用者テーブル、コンテンツテーブルおよびコンテンツ購入者テーブルによって構成されている。
【００２６】
ここで各テーブルのデータ構造を図２に示す。利用者テーブルは、図２（ａ）に示すように、少なくとも、利用者を識別する利用者ＩＤ、暗号化されたパスワード、携帯電話６に割り当てられたメールアドレスおよびログイン状況をそれぞれ表すデータからなるレコードによって構成されている。利用者テーブルには、利用者登録によって新規レコードが追加され、利用者のログイン状況に応じて該当するレコードの該当する項目が更新されるようになっている。
【００２７】
また、コンテンツテーブルは、図２（ｂ）に示すように、少なくとも、デジタルコンテンツ２を識別するコンテンツＩＤ、デジタルコンテンツ２のタイトル、単価およびファイルパスをそれぞれ表すデータからなるレコードによって構成されている。コンテンツテーブルには、あらかじめ販売対象となるデジタルコンテンツに関する情報が登録されている。
【００２８】
また、コンテンツ購入者テーブルは、図２（ｃ）に示すように、少なくともコンテンツＩＤと利用者ＩＤとをそれぞれ表すデータからなるレコードによって構成されている。
【００２９】
なお、サーバ３およびデータベース４は、同一のサーバ装置によって構成してもよい。また、サーバ３のＣＰＵは、本発明に係る認証装置の認証要求受信手段および認証成功送信手段を構成し、データベース４のハードディスク装置は、本発明に係る認証装置の利用者記憶手段およびログイン記憶手段を構成する。
【００３０】
端末装置５は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク装置、ネットワークインタフェース、液晶ディスプレイ等の表示装置およびマウスやキーボード等の入力装置によって構成されている。
【００３１】
端末装置５のＣＰＵは、ハードディスク装置に格納されたウェブブラウザアプリケーションをＲＡＭに読み込んで実行し、入力装置からの入力内容に応じて、ネットワークインタフェースに接続されたネットワーク１０を介してサーバ３からウェブページを表すデータを取得し表示装置に表示するようになっている。
【００３２】
また、端末装置５のＣＰＵは、ハードディスク装置に格納された汎用のＯＳをＲＡＭに読み込んで実行することにより、ハードディスク装置にダウンロードされたデジタルコンテンツ２の一覧を表示装置に表示するとともに、入力装置を介して特定されたデジタルコンテンツ２に埋め込まれた再生プログラムをＲＡＭに読み込んで実行するようになっている。
【００３３】
携帯電話６は、マイク、スピーカ、テンキー等の文字列入力装置、液晶ディスプレイ等の表示装置、無線通信モジュール、記憶装置、ＲＡＭおよびＣＰＵ等によって構成され、記憶装置に記憶されたメール送受信プログラムをＲＡＭに読み込んで実行することにより、この携帯電話６に割り当てられた固有のメールアドレスに基づいて電子メールの送受信を行うことができるようになっている。
【００３４】
以上のように構成されたコンテンツ販売システム１の動作を図３〜図５を用いて説明する。
【００３５】
図３は、コンテンツ販売システム１によるデジタルコンテンツ２の販売動作を説明するシーケンス図である。なお、以下の説明では、端末装置５の表示装置にサーバ３によって提供されるコンテンツ販売サイトが表示されているものとする。また、利用者には、利用者テーブルに登録されたパスワードがあらかじめ通知されているものとする。
【００３６】
まず、端末装置５の入力装置を介して、利用者が購入したいデジタルコンテンツ２のコンテンツＩＤと、利用者が所有する携帯電話６のメールアドレスと、パスワードとが入力され、これらの情報が、端末装置５のＣＰＵによってサーバ３に送信される（Ｓ１）。
【００３７】
次に、サーバ３のＣＰＵによって、受信したメールアドレスとパスワードとが利用者テーブルに登録されているか否かが、データベース４を参照して判断される（Ｓ２）。
【００３８】
ここで、このメールアドレスとパスワードとが登録されていないと判断された場合、コンテンツ販売システム１の販売動作は終了する。
【００３９】
一方、このメールアドレスとパスワードとが登録されていると判断された場合、このメールアドレスを宛先として、このコンテンツＩＤの単価および購入契約に同意を求める文章を本文に含む電子メールが、サーバ３のＣＰＵによって携帯電話６に送信される（Ｓ３）。
【００４０】
電子メールを受信した携帯電話６のＣＰＵによって、この電子メールを閲覧した利用者が購入契約に同意したことを表す確認情報が、サーバ３に送信される（Ｓ４）。
【００４１】
サーバ３のＣＰＵによって確認情報が受信されると（Ｓ５でＹＥＳ）、このコンテンツＩＤとこの利用者ＩＤとが、データベース４のコンテンツ購入者テーブルに登録されるとともに（Ｓ６）、このコンテンツＩＤに対応するデジタルコンテンツが端末装置５に送信されて（Ｓ７）、コンテンツ販売システム１の販売動作が終了する。
【００４２】
なお、本実施の形態では、デジタルコンテンツ２の販売代金は、購入した利用者に対して携帯電話６における情報利用料として課金され、携帯電話６による通信サービスを提供するキャリア各社を介してコンテンツ販売サイトの運営者によって徴収され、デジタルコンテンツ２の製造元に支払われるものとする。
【００４３】
図４および図５は、コンテンツ販売システム１の認証動作を説明するフロー図である。なお、図４および図５において、１列目のフローが端末装置５の動作を示し、２列目のフローがサーバ３の動作を示している。また、破線の矢印は、各装置間で送受信される情報の流れを示している。
【００４４】
まず、端末装置５のＣＰＵによって、利用者が再生させたいデジタルコンテンツのコンテンツＩＤと、端末装置５の入力装置を介して入力された利用者ＩＤおよびパスワードとを含む認証要求情報が、サーバ３に送信される（Ｓ１０：認証要求送信ステップ）。
【００４５】
認証要求情報が受信されると（Ｓ１１）、サーバ３のＣＰＵによって、この認証要求情報に含まれる利用者ＩＤおよびパスワードが、データベース４の利用者テーブルに登録されているか否かが判断される（Ｓ１２）。
【００４６】
この利用者ＩＤおよびパスワードが利用者テーブルに登録されていないと判断された場合、コンテンツ販売システム１の認証動作が終了し、利用者はデジタルコンテンツ２を再生させることができない。
【００４７】
一方、この利用者ＩＤおよびパスワードが利用者テーブルに登録されていると判断された場合、サーバ３のＣＰＵによって、この認証要求情報に含まれるコンテンツＩＤと利用者ＩＤとが、データベース４のコンテンツ購入者テーブルに登録されているか否かが判断される（Ｓ１３）。
【００４８】
このコンテンツＩＤと利用者ＩＤとがコンテンツ購入者テーブルに登録されていないと判断された場合、コンテンツ販売システム１の認証動作が終了し、利用者はデジタルコンテンツ２を再生させることができない。
【００４９】
一方、このコンテンツＩＤと利用者ＩＤとがコンテンツ購入者テーブルに登録されていると判断された場合、サーバ３のＣＰＵによって、この認証情報に含まれる利用者ＩＤがログイン中であるか否か、データベース４の利用者テーブルを参照して判断される（Ｓ１４）。
【００５０】
この利用者ＩＤがログイン中であると判断された場合、コンテンツ販売システム１の認証動作が終了し、利用者はデジタルコンテンツ２を再生させることができない。
【００５１】
一方、この利用者ＩＤがログイン中でないと判断された場合、サーバ３のＣＰＵによって、この利用者ＩＤをログイン中として利用者テーブルが更新される（Ｓ１５）。
【００５２】
次に、サーバ３のＣＰＵによって、サーバパターンがランダムに生成され（Ｓ１６）、生成したサーバパターンを含む認証成功情報が端末装置５に送信される（Ｓ１７）。
【００５３】
端末装置５のＣＰＵによって認証成功情報が受信されると（Ｓ１８でＹＥＳ）、デジタルコンテンツ２の再生が開始される（Ｓ１９：再生開始ステップ）。
【００５４】
次に、端末装置５のＣＰＵによって、タイマが起動される（Ｓ２０）。
【００５５】
次に、端末装置５のＣＰＵによって、後述する認証失敗情報をサーバ３から受信したか否かが判断される（Ｓ２１）。
【００５６】
認証失敗情報を受信していないと判断された場合、端末装置５のＣＰＵによって、デジタルコンテンツ２を最後まで再生したか否かが判断される（Ｓ２２）。
【００５７】
デジタルコンテンツ２を最後まで再生していないと判断された場合、端末装置５のＣＰＵによって、入力装置を介して再生終了を指示する情報が入力されたか否かが判断される（Ｓ２３）。
【００５８】
再生終了を指示する情報が入力されていないと判断された場合、端末装置５のＣＰＵによって、タイマが起動されてからの経過時間があらかじめ定められたＴ１未満か否かが判断される（Ｓ２４）。
【００５９】
タイマが起動されてからの経過時間がＴ１未満であると判断された場合、端末装置５のＣＰＵによって、再度ステップＳ２１〜Ｓ２４が実行される。
【００６０】
一方、タイマが起動されてからの経過時間がＴ１以上であると判断された場合、端末装置５のＣＰＵによって、ステップＳ１８で受信した認証成功情報に含まれるサーバパターンに基づいて、ランダムな認証パターンが生成される（Ｓ２５）。
【００６１】
次に、端末装置５のＣＰＵによって、生成された認証パターンがサーバ３に送信される（Ｓ２６）。
【００６２】
認証パターンが受信されると（Ｓ２７でＹＥＳ）、サーバ３のＣＰＵによって、この認証パターンが、ステップＳ１６で生成されたサーバパターンから生成されたものであるか否かが判断される（Ｓ２８）。
【００６３】
この認証パターンがステップＳ１６で生成されたサーバパターンから生成されたものではないと判断された場合、サーバ３のＣＰＵによって、認証に失敗したことを表す認証失敗情報が端末装置５に送信される（Ｓ２９）。
【００６４】
端末装置５のＣＰＵによって、認証失敗情報をサーバ３から受信したと判断された場合（Ｓ２１でＹＥＳ）、デジタルコンテンツ２を最後まで再生したと判断された場合（Ｓ２２でＹＥＳ）、または、再生終了を指示する情報が入力された場合（Ｓ２３でＹＥＳ）、デジタルコンテンツ２の再生が終了され（Ｓ３０）、再生が終了したことを表す再生終了情報に利用者ＩＤが含められてサーバ３に送信される（Ｓ３１）。
【００６５】
再生終了情報が受信されると（Ｓ３２でＹＥＳ）、サーバ３のＣＰＵによって、この再生終了情報に含まれる利用者ＩＤをログイン中でないとして利用者テーブルが更新され（Ｓ３３）、コンテンツ販売システム１の認証動作が終了する。
【００６６】
このような本発明の一実施の形態のコンテンツ販売システムは、あらかじめデジタルコンテンツとその正当な利用者とを対応づけてデータベース４に登録しておき、デジタルコンテンツ２を再生させようとする利用者が正当な利用者としてこのデジタルコンテンツと対応づけられて登録され、かつ、この正当な利用者がログインしていない場合に、このデジタルコンテンツ２を端末装置５に再生させるので、デジタルコンテンツ２が正当な利用者を表す情報と共に不正な利用者に入手されても、正当な利用者がログイン中であれば不正な利用者がこのデジタルコンテンツ２を端末装置５に再生させることができないため、不正な利用者がデジタルコンテンツ２を再生させることを防止することができる。
【００６７】
また、本発明の一実施の形態のコンテンツ販売システムは、端末装置５がデジタルコンテンツ２を再生している間、デジタルコンテンツ２と一体化された再生プログラムによって、所定の経過時間ごとにその都度変化させた認証パターンを端末装置５からサーバ３に送信し、サーバ３が認証に失敗すると端末装置５はデジタルコンテンツの再生を終了するので、通信の傍受等によって認証に成功した認証パターンが不正な利用者に入手されても、同一な認証パターンによって再度認証に成功する可能性が極めて低いため、通信の傍受等によって認証パターンを入手した不正な利用者がデジタルコンテンツ２を再生させることを防止することができる。
【００６８】
なお、本実施の形態において、デジタルコンテンツ２はネットワークを介してダウンロード販売されることにより、端末装置５に提供されるものとしたが、本発明に係るデジタルコンテンツは、携帯可能な記録媒体に記録されたものでもよく、再生プログラムと一体化された形態のデジタルデータとして端末装置５に提供されたものであればよい。
【産業上の利用可能性】
【００６９】
以上のように、本発明に係るコンテンツ利用者認証システムは、不正な利用者がデジタルコンテンツを再生させることを防止するという効果を有し、例えば、デジタルコンテンツを再生させる利用者を認証するコンテンツ利用者認証システムとして有用である。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施の形態のコンテンツ販売システムの構成図
【図２】本発明の一実施の形態のデータベースのデータ構造を説明する図
【図３】本発明の一実施の形態のコンテンツ販売システムの販売動作を説明するシーケンス図
【図４】本発明の一実施の形態のコンテンツ販売システムの認証動作を説明するフロー図
【図５】図４に続くフロー図
【符号の説明】
【００７１】
１  コンテンツ販売システム
２  デジタルコンテンツ
３  サーバ
４  データベース
５  端末装置
６  携帯電話
１０  ネットワーク
【図１】
2008003852.tif 000003
【図２】
2008003852.tif 000004
【図３】
2008003852.tif 000005
【図４】
2008003852.tif 000006
【図５】
2008003852.tif 000007