(57)【要約】自動再生中のコンテンツが権利切れになった場合に、再生を継続してユーザに違和感を与えることを防止するとともに、権利切れが発生したコンテンツの再生情報を記録しておき、再生情報をコンテンツ配信業者に送信してユーザに対する課金を可能にするデータ処理装置。このデータ処理装置では、制御部（１０１）は、自動再生モードにおいて音楽データ再生中に、時計部（１０８）から再生時間切れ、又は、有効期限切れ等の再生期限切れ通知を取得した場合は、音楽データの再生を継続する。そして、制御部（１０１）は、再生を継続した音楽データの再生情報を音楽データ配信元であるコンテンツプロバイダに送信するため、送信情報の記録を開始し、現在時刻（再生開始時刻）取得要求と再生時間カウント開始要求を時計部（１０８）に行う。【特許請求の範囲】
【請求項１】
コンテンツに関する権利データを含むデータ処理を行うデータ処理装置であって、
配信元から配信されたコンテンツと当該コンテンツに対応する再生制限情報を含む権利データを記憶する記憶手段と、
前記記憶されたコンテンツの再生処理を行う再生手段と、
前記再生制限情報と前記権利データの有効／無効情報とを対応付けて管理する権利管理手段と、
コンテンツの再生要求時に前記権利管理手段により当該コンテンツに対応する権利データが有効か無効かを判定して前記再生手段の再生処理を制御するとともに、権利データ判定後の前記コンテンツの再生情報を記録する制御手段と、
前記再生情報を前記配信元に送信する通信手段と、を備えるデータ処理装置。
【請求項２】
前記制御手段は、前記コンテンツの再生要求時に対応する権利データが有効であると判定した場合、前記再生手段によりコンテンツの再生処理を開始し、当該コンテンツの再生処理中に前記再生制限情報に基づいて前記権利データが有効か無効かを判定する請求項１記載のデータ処理装置。
【請求項３】
前記制御手段は、前記コンテンツの再生処理中に前記権利データが無効になったと判定した場合、当該再生処理を継続し、当該再生処理に関わる再生情報を記録する請求項２記載のデータ処理装置。
【請求項４】
前記制御手段は、前記コンテンツの再生要求時に対応する権利データが無効であると判定した場合、前記再生手段によりコンテンツの再生処理を開始し、当該コンテンツの再生処理中に再生処理に関わる再生情報を記録する請求項１記載のデータ処理装置。
【請求項５】
前記制御手段は、前記再生制限情報が前記コンテンツの再生時間を制限する場合、前記再生情報として再生処理中のコンテンツの残り再生時間を記録し、
前記権利管理手段は、前記再生制限情報と共に前記残り再生時間情報を管理する請求項１記載のデータ処理装置。
【請求項６】
前記制御手段は、前記再生制限情報が前記コンテンツの有効期限を設定する場合、前記再生情報としてコンテンツの再生開始時刻と再生終了時刻とを記録し、
前記権利管理手段は、前記再生制限情報と共に前記再生開始時刻情報と再生終了時刻情報とを管理する請求項１記載のデータ処理装置。
【請求項７】
前記制御手段は、前記再生制限情報が前記コンテンツの再生回数を制限する場合、前記再生情報としてコンテンツの再生回数を記録し、
前記権利管理手段は、前記再生制限情報と共に前記再生回数情報を管理する請求項１記載のデータ処理装置。
【請求項８】
前記制御手段は、前記権利データが無効であると判定した時点から前記再生情報の記録を開始する請求項１記載のデータ処理装置。
【請求項９】
計時手段を備え、
前記制御手段は、前記計時手段を制御して前記再生情報を記録する請求項１記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明はデータ処理装置に関し、特に、権利付きコンテンツを処理するデータ処理装置に関する。
【背景技術】
【０００２】  近時、インターネット等のネットワーク環境の性能向上などにより、画像や音声などのデジタルデータを含むデジタルコンテンツが広範に流通するようになり、それに伴いデジタルコンテンツの著作権保護などのコンテンツ管理が重要な課題となっている。【０００３】  従来、通信回線や記録媒体を介して提供されるデジタルコンテンツに対して、不正なコピーや分配を防止する方法として、コンテンツの再生回数、有効期限、合計再生時間等の再生制限情報を設定した権利データをコンテンツに付加してコンテンツの再生を制限する管理方法が提案されている。【０００４】  このコンテンツ管理方法では、通信回線や記録媒体を介してコンテンツを蓄積する携帯電話機や携帯型音楽再生装置等の携帯情報端末装置においてコンテンツを再生する場合、権利データに設定された再生制限情報に基づいてコンテンツの再生が制限される。例えば、再生制限情報に再生回数が設定されている場合は、その再生回数を超えるとコンテンツの再生は不可能となる。また、再生制限情報に有効期限や合計再生時間が設定されている場合は、コンテンツの再生中であっても有効期限や合計再生時間を越えると、コンテンツの再生が直ちに停止される。【０００５】  以上のような権利データ付きコンテンツを再生する再生モードとしては、ユーザが携帯情報端末装置を操作して蓄積したコンテンツを任意に再生するユーザ再生モードと、予め設定した特定の再生条件に基づいて携帯情報端末装置に蓄積したコンテンツを自動的に再生する自動再生モードとがある。例えば、携帯電話機において自動再生モードでコンテンツを再生する再生条件としては、スケジュール、電話着信音、アラーム時間等を設定する時に蓄積した権利データ付きコンテンツの中から再生するコンテンツを指定することにより、設定した各再生条件で指定されたコンテンツが自動的に再生される。【０００６】  しかしながら、権利データ付きコンテンツを自動再生モードで再生する場合、上記再生制限情報により再生条件で指定したコンテンツが権利切れとなり再生不可になると、スケジュール、電話着信時、アラームセット時間等の再生条件が成立しても、指定されたコンテンツが再生されないという事態が発生する。このため、ユーザは、スケジュール、電話着信時、アラーム時間を認識できなくなるという問題が発生する。すなわち、従来のコンテンツ管理方法では、自動再生モードが考慮されていないために、このような事態が発生していた。【０００７】  そこで、自動再生モードを考慮するコンテンツ管理方法として、例えば、特許文献１に提案されているものがある。この特許文献１では、自動再生を開始する前に指定されたメロディデータが権利切れとなっている場合、携帯電話機に予め蓄積されている権利付きでないデフォルトのメロディデータを再生するようにしている。
【特許文献１】特開２００１−２２３７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】  しかしながら、従来の特許文献１の自動再生モードでは、自動再生を開始する前に指定されたメロディデータが権利切れとなっている場合、携帯電話機に予め蓄積されている権利付きでないデフォルトのメロディデータを再生しているが、ユーザが指定していないメロディが再生されるため、上記再生条件を認識できなくなるという問題を解決することができない。【０００９】  また、自動再生中のコンテンツが権利切れになった場合に、再生を継続するという方法も考えられるが、コンテンツの著作権を保護する観点からは好ましくない。【００１０】  本発明の目的は、自動再生中のコンテンツが権利切れになった場合に、再生を継続してユーザに違和感を与えることを防止するとともに、権利切れが発生したコンテンツの再生情報を記録しておき、再生情報をコンテンツ配信業者に送信してユーザに対する課金を可能にするデータ処理装置を提供することである。
【課題を解決するための手段】
【００１１】  本発明のデータ処理装置は、コンテンツに関する権利データを含むデータ処理を行うデータ処理装置であって、配信元から配信されたコンテンツと当該コンテンツに対応する再生制限情報を含む権利データを記憶する記憶手段と、前記記憶されたコンテンツの再生処理を行う再生手段と、前記再生制限情報と前記権利データの有効／無効情報とを対応付けて管理する権利管理手段と、コンテンツの再生要求時に前記権利管理手段により当該コンテンツに対応する権利データが有効か無効かを判定して前記再生手段の再生処理を制御するとともに、権利データ判定後の前記コンテンツの再生情報を記録する制御手段と、前記再生情報を前記配信元に送信する通信手段と、を備える構成を採る。
【発明の効果】
【００１２】  本発明によれば、再生開始前又は再生中のコンテンツの権利が無効になった場合に、再生を継続してユーザに違和感を与えることを防止するとともに、権利切れが発生したコンテンツの再生情報を記録しておき、再生情報をコンテンツの配信元に送信してユーザに対する課金を可能にすることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係る携帯電話機の構成を示すブロック図
【図２】本実施の形態に係る音楽権利管理テーブルの一例を示す図
【図３】本実施の形態に係る蓄積テーブルの一例を示す図
【図４】本実施の形態に係るユーザ再生モードにおける再生時間が制限された音楽データ再生時の一部の動作を説明するためのフローチャート
【図５】本実施の形態に係る図４に続く動作を説明するためのフローチャート
【図６】本実施の形態に係る図５に続く動作を説明するためのフローチャート
【図７】本実施の形態に係るユーザ再生モードにおける有効期限が設定された音楽データ再生時の一部の動作を説明するためのフローチャート
【図８】本実施の形態に係る図７に続く動作を説明するためのフローチャート
【図９】本実施の形態に係る図８に続く動作を説明するためのフローチャート
【図１０】本実施の形態に係るユーザ再生モードにおける再生回数が制限された音楽データ再生時の一部の動作を説明するためのフローチャート
【図１１】本実施の形態に係る図１０に続く動作を説明するためのフローチャート
【図１２】本実施の形態に係るユーザ再生モードにおける有効権利が無い音楽データ再生時の動作を説明するためのフローチャート
【図１３】本実施の形態に係る自動再生モードにおける再生時間が制限された音楽データ再生時の一部の動作を説明するためのフローチャート
【図１４】本実施の形態に係る図１３に続く動作を説明するためのフローチャート
【図１５】本実施の形態に係る図１４に続く動作を説明するためのフローチャート
【図１６】本実施の形態に係る図１５に続く動作を説明するためのフローチャート
【図１７】本実施の形態に係る自動再生モードにおける有効期限が設定された音楽データ再生時の一部の動作を説明するためのフローチャート
【図１８】本実施の形態に係る図１７に続く動作を説明するためのフローチャート
【図１９】本実施の形態に係る図１８に続く動作を説明するためのフローチャート
【図２０】本実施の形態に係る図１９に続く動作を説明するためのフローチャート
【図２１】本実施の形態に係る図２０に続く動作を説明するためのフローチャート
【図２２】本実施の形態に係る自動再生モードにおける再生回数が設定された音楽データ再生時の一部の動作を説明するためのフローチャート
【図２３】本実施の形態に係る図２２に続く動作を説明するためのフローチャート
【図２４】本実施の形態に係る図２３に続く動作を説明するためのフローチャート
【図２５】本実施の形態に係る図２４に続く動作を説明するためのフローチャート
【図２６】本実施の形態に係る自動再生モードにおける有効権利が無い音楽データ再生時の一部の動作を説明するためのフローチャート
【図２７】本実施の形態に係る図２６に続く動作を説明するためのフローチャート
【図２８】本実施の形態に係る図２７に続く動作を説明するためのフローチャート
【発明を実施するための最良の形態】
【００１４】  以下、本発明の一実施の形態について図面を参照して詳細に説明する。【００１５】  なお、以下に述べる実施の形態において共通に適用するコンテンツの定義は、文字、音声、画像、映像、地図等を電子化したデータ、ゲームやソフトウェア等と、これらの組み合わせたもの、とする。また、以下に述べる各実施の形態では、携帯情報端末装置として携帯電話機において権利データ付きの音楽データを再生する場合について説明する。【００１６】  図１は、本実施の形態に適用する携帯電話機の概略構成を示すブロック図である。図１において、携帯電話機１００は、制御部１０１と、メモリ１０２と、蓄積部１０３と、再生部１０４と、ユーザＩ／Ｆ部１０５と、通話部１０６と、通信部１０７と、時計部１０８と、から構成されている。【００１７】  制御部１０１は、権利管理部１０１１と、再生判別部１０１２と、プレイリスト管理部１０１３とを備える。制御部１０１は、メモリ１０２に記憶された携帯電話制御プログラムに基づいて携帯電話機能を制御する携帯電話制御機能と、メモリ１０２に記憶されたデータ通信制御プログラムに基づいてコンテンツ配信業者が運営するコンテンツ配信サイトからコンテンツと共に権利データをダウンロードするデータ通信を制御するデータ通信制御機能と、メモリ１０２に記憶された音楽再生制御プログラムに基づいて蓄積部１０３に蓄積されている権利データ付き音楽データの再生を制御する再生制御機能とを有する。【００１８】  制御部１０１は、再生制御において、再生判別部１０１２から再生モード情報（ユーザ再生情報又は自動再生情報）を取得した後、再生する音楽ＩＤ対応の権利ＩＤを権利管理部１０１１から取得し、権利ＩＤに対応する権利データを蓄積部１０３から受信して、当該権利データの権利判定（有効／無効）を権利管理部１０１１に要求する。そして、制御部１０１は、権利判定結果により権利データが有効の場合は、再生する音楽ＩＤ対応の音楽データを蓄積部１０３から受信して再生部１０４により再生を開始する。【００１９】  また、制御部１０１は、ユーザ再生モードにおいて音楽データ再生中に、時計部１０８から再生時間切れ、有効期限切れ、又は、再生回数切れの通知を取得した場合は、再生停止要求を再生部１０４に対して行う。さらに、制御部１０１は、自動再生モードにおいて音楽データ再生中に、時計部１０８から再生時間切れ、又は、有効期限切れ等の再生期限切れ通知を取得した場合は、音楽データの再生を継続する。そして、制御部１０１は、再生を継続した音楽データの再生情報を音楽データ配信元であるコンテンツプロバイダに送信するため、再生情報である送信情報の記録を開始し、現在時刻（再生開始時刻）取得要求と再生時間カウント開始要求を時計部１０８に行う。【００２０】  さらに、制御部１０１は、再生を継続した音楽データの再生が停止した後、現在時刻（再生終了時刻）取得要求と、再生時間カウント停止要求と、再生時間取得要求とを時計部１０８に行う。そして、制御部１０１は、時計部１０８から取得した再生開始／終了時刻と再生時間と、暗号化したユーザ情報とを記録した送信情報に設定して通信部１０７によりコンテンツプロバイダに送信する。さらに、制御���１０１は、音楽再生停止後に、権利管理部１０１１と蓄積部１０３に対して該当する音楽ＩＤの権利データ（再生情報）の更新を要求する。【００２１】  権利管理部１０１１は、蓄積部１０３に蓄積される音楽データと権利データの各ＩＤ（識別情報）の対応を記憶する音楽権利管理テーブルを管理し、再生対象の音楽データの権利データの無効／有効を判定して判定結果を制御部１０１に通知する。音楽権利管理テーブルの一例を図２に示す。図２において、音楽権利管理テーブル２００は、音楽ＩＤと、再生制限情報（再生時間ＰＴ、再生期限ＰＬ、再生回数ＰＣ）を含む権利ＩＤと、再生制限情報に対応する再生情報（残り再生時間、再生終了時刻、残り再生回数）と、権利判定結果（有効／無効）とを対応付けて記憶する。【００２２】  再生判別部１０１２は、ユーザＩ／Ｆ部１０５から入力される音楽データ再生要求受信時に、その再生モードがユーザ再生モードか自動再生モードかの判別を行い、その判別結果を再生モード情報として制御部１０１に通知する。【００２３】  プレイリスト管理部１０１３は、蓄積部１０３に蓄積された複数の音楽データの再生順序を音楽ＩＤで設定するプレイリストを管理しており、再生部１０４においてプレイリスト再生を実行する際に、プレイリストに設定した順序に従って音楽データを再生するように音楽ＩＤを制御部１０１に通知する。なお、プレイリストには、ユーザ指定による音楽データの再生順序や予め指定されたデフォルトの再生順序等を設定する。【００２４】  メモリ１０２は、制御部１０１において実行される携帯通信制御プログラムと、データ通信制御プログラムと、音楽再生制御プログラムとを記憶する。また、メモリ１０２は、蓄積部１０３に蓄積される音楽データのＩＤ（データ識別情報）と権利データのＩＤ（権利識別情報）との対応付けて記憶する音楽権利管理テーブルを記憶する。【００２５】  蓄積部１０３は、コンテンツプロバイダが運用するコンテンツ配信サーバ（図示せず）から受信する音楽データ（コンテンツ）及び音楽ＩＤと、その音楽データに対応する権利データ及び権利ＩＤとを対応付けて、図３に示す蓄積テーブル３００に蓄積する。権利データには、音楽データの著作権者の意向によりコンテンツ配信業者で設定された再生制限情報が含まれる。再生制限情報には、音楽データの再生を制限するため再生回数（例えば、５回迄）、有効期限（例えば、２００５年４月３１日２４時迄）、合計再生時間（例えば、合計１０時間迄）等が設定される。再生制限情報は、権利管理部１０１１により図２の音楽権利管理テーブル２００において権利ＩＤとともに管理される。【００２６】  再生部１０４は、制御部１０１により蓄積部１０３から読み出されて入力される音楽データを再生する。ユーザＩ／Ｆ部１０５は、携帯電話に関わる各種操作キーや音楽再生に関わる操作キー等を備え、ユーザによるキー操作に応じた操作信号を制御部１０１に出力する。【００２７】  通話部１０６は、携帯電話網に接続される無線基地局との間で音声通話プロトコルを実行する電話制御機能を有し、無線基地局からの着信に応じて発呼先通信端末との間で呼を接続し、受話音声信号を受信して制御部１０１に出力するとともに、制御部１��１から入力される送話音声信号を無線基地局に送信する。【００２８】  通信部１０７は、携帯電話網に接続される無線基地局を介してインターネット等のデータ通信網との間でデータ通信プロトコルを実行するデータ通信制御機能を有し、データ通信網に接続されるデータ通信端末との間でデータ送受信を制御する。【００２９】  時計部１０８は、時計機能、アラーム機能及びスケジュール機能の管理を行い、アラーム又はスケジュールに設定された指定の時間になった場合は制御部１０１に通知する。制御部１０１では、時計部１０８から指定時間が通知されることにより音楽データ再生処理の開始、終了が行われる。また、時計部１０８は、音楽データ再生中に、制御部１０１から残り再生時間情報を受け取って残り再生時間を計時し、再生中の音楽データの残り再生時間が“０”になった場合、再生時間切れを制御部１０１に通知する。【００３０】  次に、図１の携帯電話機１００において実行されるユーザ再生モードにおける音楽データの再生動作について以下に説明する。なお、以下の音楽データの再生動作では、音楽データに対応する権利データには、再生条件として再生時間が設定されている場合を説明する。【００３１】  まず、携帯電話機１００においてユーザ再生モードにより蓄積された再生制限情報として再生時間が設定された音楽データを再生する際の動作について、図４〜図６に示すフローチャートを参照して説明する。図４〜図６は、ユーザ再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、ユーザにより図２の音楽Ａの再生が選択された場合について説明する。また、図４〜図６に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（残り再生時間切れの場合、再生停止指示の場合）も含まれている。【００３２】  図４において、まず、ユーザのユーザＩ／Ｆ部１０５の操作により音楽ＩＤの選択指示と再生要求指示が入力されると、ユーザＩ／Ｆ部１０５は、選択された音楽ＩＤ（音楽Ａ）を含む音楽データ再生要求信号を制御部１０１に出力する（ステップＳ１０１）。制御部１０１は音楽データ再生要求信号を受信すると（ステップＳ１０２）、受信した音楽データ再生要求信号を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ１０３）。【００３３】  再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる音楽データ再生要求信号に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ１０４）。この場合、再生判別部１０１２は、音楽データ再生要求信号はユーザＩ／Ｆ部１０５から入力されているためユーザ再生モードであると判定し、ユーザ再生情報を制御部１０１に通知する（ステップＳ１０５）。【００３４】  制御部１０１は、ユーザ再生情報を取得すると（ステップＳ１０６）、ユーザ再生モードであることを認識する。次に、制御部１０１は、ステップＳ１０２の音楽データ再生要求受信時に選択された音楽ＩＤ（音楽Ａ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ１０７）。権利管理部１０１１は、音楽ＩＤ（音楽Ａ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ａ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ１０８）、探索した権利ＩＤ（権利Ｘ）を制御部１０１に送信する（ステップＳ１０９）。【００３５】  制御部１０１は、権利ＩＤ（権利Ｘ）を取得すると、その権利ＩＤ（権利Ｘ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ１１０）。蓄積部１０３は、権利ＩＤ（権利Ｘ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｘ）に対応する権利データＸを蓄積テーブル３００から読み出し（ステップＳ１１１）、読み出した権利データＸを制御部１０１に送信する（ステップＳ１１２）。制御部１０１は、権利データＸを受信すると（ステップＳ１１３）、権利Ｘの判定要求を権利管理部１０１１に通知する（ステップＳ１１４）。【００３６】  権利管理部１０１１は、権利Ｘの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｘが有効か無効かを判定し（ステップＳ１１５）、その権利判定結果（有効又は無効）を制御部１０１に通知する（ステップＳ１１６）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｘの再生制限情報（ＰＴ：５時間）と再生情報（残り再生時間）を権利判定結果に付加して制御部１０１に通知する。【００３７】  制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を取得すると（ステップＳ１１７）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ１１８）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。【００３８】  制御部１０１は、権利が無効であると判定した場合（ステップＳ１１８：ＮＯ）、今回の再生処理を中止し、権利が有効であると判定した場合（ステップＳ１１８：ＹＥＳ）、選択された音楽Ａに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ１１９）。【００３９】  蓄積部１０３は、音楽Ａに対応する音楽データの読み込み要求を取得すると、当該音楽Ａに対応する音楽データＡを蓄積テーブル３００から読み出して（ステップＳ１２０）、制御部１０１に送信する（ステップＳ１２１）。制御部１０１は、音楽データＡを受信すると（ステップＳ１２２）、その音楽データＡを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ１２３）。【００４０】  再生部１０４は、音楽データＡを受信し再生開始要求を取得すると（ステップＳ１２４）、その音楽データＡの再生開始通知を制御部１０１に送信する（ステップＳ１２５）。以下、再生部１０４は、音楽データＡの再生を開始して音楽データ再生中となる（ステップＳ１２５ａ）。【００４１】  制御部１０１は、再生開始通知を受信すると（ステップＳ１２６）、バッファメモリに記憶した再生情報である残り再生時間を読み出して、その残り再生時間情報を時計部１０８に転送するとともに、残り再生時間カウント開始要求を時計部１０８に行う（ステップＳ１２７）。時計部１０８は、残り再生時間情報を受信し残り再���時間カウント開始要求を取得すると、残り再生時間のカウントを開始し（ステップＳ１２８）、残り再生時間カウント開始通知を制御部１０１に送信する（ステップＳ１２９）。制御部１０１は、残り再生時間カウント開始通知を受信する（ステップＳ１３０）。この後、時計部１０８は、音楽データＡの再生停止、もしくは、残り再生時間が０になるまで、残り再生時間カウント開始処理を継続する（ステップＳ１３１、Ｓ１３２）。【００４２】  時計部１０８は、残り再生時間が０になると（ステップＳ１３２：ＹＥＳ）、再生時間切れ通知を制御部１０１に送信する（ステップＳ１３３）。制御部１０１は、再生時間切れ通知を受信すると（ステップＳ１３４）、音楽データＡの再生停止要求を再生部１０４に行う（ステップＳ１３５）。再生部１０４は、再生停止要求により音楽データＡの再生を停止し（ステップＳ１３６）、音楽データ再生停止通知を制御部１０１に送信する（ステップＳ１３７）。制御部１０１は、音楽データ再生停止通知を受信する（ステップＳ１３８）。【００４３】  以上のステップＳ１３１〜ステップＳ１３８の処理は、音楽データＡの再生中に残り再生時間切れとなった場合の再生停止動作である。引き続き、再生時間切れ以外の再生停止動作について、図６に示すステップＳ１３９〜ステップＳ１４６を参照して説明する。なお、この場合、ユーザＩ／Ｆ部１０５から音楽再生停止指示に応じて、制御部１０１と再生部１０４の間でステップＳ１３５〜ステップＳ１３８の処理が行われて、音楽データＡの再生が停止されていることを前提とする。【００４４】  図６において、制御部１０１は、例えば、ユーザＩ／Ｆ部１０５から音楽再生停止指示が入力されると、残り再生時間カウント停止要求を時計部１０８に行う（ステップＳ１３９）。時計部１０８は、残り再生時間カウント停止要求により残り再生時間カウントを停止し（ステップＳ１４０）、残り再生時間カウント停止通知を制御部１０１に送信する（ステップＳ１４１）。【００４５】  制御部１０１は、残り再生時間カウント停止通知を受信すると（ステップＳ１４２）、残り再生時間取得要求を時計部１０８に行う（ステップＳ１４３）。時計部１０８は、残り再生時間取得要求を取得すると（ステップＳ１４４）、カウントを停止した残り再生時間情報を制御部１０１に送信する（ステップＳ１４５）。制御部１０１は、残り再生時間情報を受信する（ステップＳ１４６）。【００４６】  以上のステップＳ１３９〜ステップＳ１４６の処理は、音楽データＡの再生時間切れ以外の再生停止動作である。【００４７】  次に、上記ステップＳ１３８又はステップＳ１４６の処理後、制御部１０１は、残り再生時間情報と権利Ｘの更新要求を権利管理部１０１１に送信する（ステップＳ１４７）。権利管理部１０１１は、残り再生時間情報と権利Ｘの更新要求を受信すると、音楽権利管理テーブル２００内の権利Ｘの残り再生時間情報を更新する（ステップＳ１４８）。権利管理部１０１１は、権利Ｘの更新完了通知を制御部１０１に送信する（ステップＳ１４９）。【００４８】  次に、制御部１０１は、権利Ｘの更新完了通知を受信すると、権利Ｘの書き込み要求を蓄積部１０３に送信する（ステップＳ１５０）。��積部１０３は、権利Ｘの書き込み要求を受信すると、蓄積テーブル３００に権利データＸの書き込みを行い（ステップＳ１５１）、権利Ｘの書き込み完了通知を制御部１０１に送信する（ステップＳ１５２）。制御部１０１は、権利Ｘの書き込み完了通知を受信すると（ステップＳ１５３）、本処理を終了する。【００４９】  以上のように、ユーザ再生モードにより蓄積された音楽データＡを再生する際の動作において、再生開始前に権利無効が判明した場合は再生が中止され、音楽データＡの再生中に残り再生時間切れとなった場合も音楽データＡの再生は直ちに停止される。【００５０】  次に、携帯電話機１００においてユーザ再生モードにより蓄積された再生制限情報として有効期限が設定された音楽データを再生する際の動作について、図７〜図９に示すフローチャートを参照して説明する。図７〜図９は、ユーザ再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、ユーザにより図２の音楽Ｂの再生が選択された場合について説明する。また、図７〜図９に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（有効期限切れの場合、再生停止指示の場合）も含まれている。【００５１】  図７において、まず、ユーザのユーザＩ／Ｆ部１０５の操作により音楽ＩＤの選択指示と再生要求指示が入力されると、ユーザＩ／Ｆ部１０５は、選択された音楽ＩＤ（音楽Ｂ）を含む音楽データ再生要求信号を制御部１０１に出力する（ステップＳ２０１）。制御部１０１は音楽データ再生要求信号を受信すると（ステップＳ２０２）、受信した音楽データ再生要求信号を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ２０３）。【００５２】  再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる音楽データ再生要求信号に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ２０４）。この場合、再生判別部１０１２は、音楽データ再生要求信号はユーザＩ／Ｆ部１０５から入力されているためユーザ再生モードであると判定し、ユーザ再生情報を制御部１０１に通知する（ステップＳ２０５）。【００５３】  制御部１０１は、ユーザ再生情報を取得すると（ステップＳ２０６）、ユーザ再生モードであることを認識する。次に、制御部１０１は、ステップＳ２０２の音楽データ再生要求受信時に選択された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ２０７）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ２０８）、探索した権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ２０９）。【００５４】  制御部１０１は、権利ＩＤ（権利Ｙ）を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ２１０）。蓄積部１０３は、権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｙ）��対応する権利データＹを蓄積テーブル３００から読み出し（ステップＳ２１１）、読み出した権利データＹを制御部１０１に送信する（ステップＳ２１２）。制御部１０１は、権利データＹを受信すると（ステップＳ２１３）、権利Ｙの判定要求を権利管理部１０１１に通知する（ステップＳ２１４）。【００５５】  権利管理部１０１１は、権利Ｙの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｙが有効か無効かを判定し（ステップＳ２１５）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ２１６）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｙの再生制限情報（ＰＴ：６時間、ＰＬ：０５，０４，１０，１２：００、ＰＣ：５回）と再生情報（残り再生時間、再生開始／終了時刻、残り再生回数）を権利判定結果に付加して制御部１０１に送信する。【００５６】  制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ２１７）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ２１８）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。【００５７】  制御部１０１は、権利が無効であると判定した場合（ステップＳ２１８：ＮＯ）、今回の再生処理を中止し、権利が有効であると判定した場合（ステップＳ２１８：ＹＥＳ）、選択された音楽Ｂに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ２１９）。【００５８】  蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ２２０）、制御部１０１に送信する（ステップＳ２２１）。制御部１０１は、音楽データＢを受信すると（ステップＳ２２２）、その音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ２２３）。【００５９】  再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ２２４）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ２２５）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ２２５ａ）。【００６０】  制御部１０１は、再生開始通知を受信すると（ステップＳ２２６）、バッファメモリに記憶した再生情報である有効期限（ＰＬ：０５，０４，１０，１２：００）を読み出して、その権利Ｙの有効期限情報を時計部１０８に送信する（ステップＳ２２７）。時計部１０８は、権利Ｙの有効期限情報を受信すると（ステップＳ２２８）、権利Ｙの有効期限情報の取得通知を制御部１０１に送信する（ステップＳ２２９）。制御部１０１は、権利Ｙの有効期限情報の取得通知を受信する（ステップＳ２３０）。この後、時計部１０８は、音楽データＢの再生停止、もしくは、有効期限切れになるまで、時計のカウントを継続する（ステップＳ２３１、Ｓ２３２）。【００６１】  時計部１０８は、時計のカウントが有効期限情報に設定された日時を越えて有効期限切れになると（ステップＳ２３２：ＹＥＳ）、有効期限切れ通知を制御部１０１に送信する（ステップＳ２３３）。制御部１０１は、有効期限切れ通知を受信すると（ステップＳ２３４）、音楽データＢの再生停止要求を再生部１０４に行う（ステップＳ２３５）。再生部１０４は、再生停止要求により音楽データＢの再生を停止し（ステップＳ２３６）、音楽データ再生停止通知を制御部１０１に送信する（ステップＳ２３７）。制御部１０１は、音楽データ再生停止通知を受信する（ステップＳ２３８）。【００６２】  以上のステップＳ２３１〜ステップＳ２３８の処理は、音楽データＢの再生中に有効期限切れとなった場合の再生停止動作である。引き続き、有効期限切れ以外の再生停止動作について、図９に示すステップＳ２３９〜ステップＳ２４１を参照して説明する。なお、この場合、ユーザＩ／Ｆ部１０５から音楽再生停止指示に応じて、制御部１０１と再生部１０４の間でステップＳ２３５〜ステップＳ２３８の処理が行われて、音楽データＢの再生が停止されていることを前提とする。【００６３】  図９において、有効期限情報の破棄要求を時計部１０８に送信する（ステップＳ２３９）。時計部１０８は、有効期限情報の破棄要求を受信すると有効期限情報を破棄し（ステップＳ２４０）、有効期限情報破棄通知を制御部１０１に送信する（ステップＳ２４１）。制御部１０１は、有効期限情報破棄通知を受信する（ステップＳ２４２）。【００６４】  以上のステップＳ２３９〜ステップＳ２４２の処理は、音楽データＢの有効期限切れ以外の再生停止動作である。【００６５】  次に、有効期限切れによる再生停止の場合の動作について、図９に示すステップＳ２４３以降のフローチャートを参照して説明する。なお、この場合、制御部１０１と再生部１０４の間で実行される上記ステップＳ２３３〜ステップＳ２３８の処理により、音楽データＢの再生が停止されていることを前提とする。【００６６】  次に、制御部１０１は、有効期限切れ情報と権利Ｙの更新要求を権利管理部１０１１に送信する（ステップＳ２４３）。権利管理部１０１１は、有効期限切れ情報と権利Ｙの更新要求を受信すると、音楽権利管理テーブル２００内の権利Ｙの権利判定結果を無効に更新する（ステップＳ２４４）。権利管理部１０１１は、権利Ｙの更新完了通知を制御部１０１に送信する（ステップＳ２４５）。【００６７】  次に、制御部１０１は、権利Ｙの更新完了通知を受信すると、権利Ｙの書き込み要求を蓄積部１０３に送信する（ステップＳ２４６）。蓄積部１０３は、権利Ｙの書き込み要求を受信すると、蓄積テーブル３００に権利データＹの書き込みを行い（ステップＳ２４７）、権利Ｙの書き込み完了通知を制御部１０１に送信する（ステップＳ２４８）。制御部１０１は、権利Ｙの書き込み完了通知を受信すると（ステップＳ２４９）、本処理を終了する。【００６８】  なお、上記ステップＳ２４４以降の処理は、上記ステップＳ２３１〜ステップＳ２３８に示した有効期限切れによる再生停止処理後に同様に実行される。【００６９】  以上のように、ユーザ再生モードにより蓄積された音楽データＢを再生する際の動作において、再生開始前に権利無効が判明した場合は再生が中止され、音楽データＢの再生中に有効期限切れと��った場合も音楽データＢの再生は直ちに停止される。【００７０】  次に、携帯電話機１００においてユーザ再生モードにより蓄積された再生制限情報として再生回数が設定された音楽データを再生する際の動作について、図１０、図１１に示すフローチャートを参照して説明する。図１０、図１１は、ユーザ再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、ユーザにより図２の音楽Ｂの再生が選択された場合について説明する。また、図１０、図１１に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（有効期限切れの場合、再生停止指示の場合）も含まれている。【００７１】  図１０において、まず、ユーザのユーザＩ／Ｆ部１０５の操作により音楽ＩＤの選択指示と再生要求指示が入力されると、ユーザＩ／Ｆ部１０５は、選択された音楽ＩＤ（音楽Ｂ）を含む音楽データ再生要求信号を制御部１０１に出力する（ステップＳ３０１）。制御部１０１は音楽データ再生要求信号を受信すると（ステップＳ３０２）、受信した音楽データ再生要求信号を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ３０３）。【００７２】  再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる音楽データ再生要求信号に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ３０４）。この場合、再生判別部１０１２は、音楽データ再生要求信号はユーザＩ／Ｆ部１０５から入力されているためユーザ再生モードであると判定し、ユーザ再生情報を制御部１０１に通知する（ステップＳ３０５）。【００７３】  制御部１０１は、ユーザ再生情報を取得すると（ステップＳ３０６）、ユーザ再生モードであることを認識する。次に、制御部１０１は、ステップＳ３０２の音楽データ再生要求受信時に選択された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ３０７）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ３０８）、探索した権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ３０９）。【００７４】  制御部１０１は、権利ＩＤ（権利Ｙ）を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ３１０）。蓄積部１０３は、権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データＹを蓄積テーブル３００から読み出し（ステップＳ３１１）、読み出した権利データＹを制御部１０１に送信する（ステップＳ３１２）。制御部１０１は、権利データＹを受信すると（ステップＳ３１３）、権利Ｙの判定要求を権利管理部１０１１に通知する（ステップＳ３１４）。【００７５】  権利管理部１０１１は、権利Ｙの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｙが有効か無効かを判定し（ステップＳ３１５）、その権利判定結果（有効又��無効）を制御部１０１に送信する（ステップＳ３１６）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｙの再生制限情報（ＰＴ：６時間、ＰＬ：０５，０４，１０，１２：００、ＰＣ：５回）と再生情報（残り再生時間、再生開始／終了時刻、残り再生回数）を権利判定結果に付加して制御部１０１に送信する。【００７６】  制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ３１７）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ３１８）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。【００７７】  制御部１０１は、権利が無効であると判定した場合（ステップＳ３１８：ＮＯ）、今回の再生処理を中止し、権利が有効であると判定した場合（ステップＳ３１８：ＹＥＳ）、選択された音楽Ｂに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ３１９）。【００７８】  蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ３２０）、制御部１０１に送信する（ステップＳ３２１）。制御部１０１は、音楽データＢを受信すると（ステップＳ３２２）、その音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ３２３）。【００７９】  再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ３２４）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ３２５）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ３２５ａ）。制御部１０１は、音楽データＢの再生開始通知を受信する（ステップＳ３２６）。【００８０】  次に、制御部１０１からの要求による音楽データ再生停止の場合の動作について、図１１に示すステップＳ３２７〜ステップＳ３３０を参照して説明する。【００８１】  制御部１０１は、例えば、ユーザＩ／Ｆ部１０５から音楽再生停止指示を受信すると、音楽データ再生停止要求を再生部１０４に送信する（ステップＳ３２７）。再生部１０４は、音楽データ再生停止要求を受信すると音楽データＢの再生を停止し（ステップＳ３２８）、音楽データＢの再生停止通知を制御部１０１に送信する（ステップＳ３２９）。制御部１０１は、音楽データＢの再生停止通知を受信する（ステップＳ３３０）。【００８２】  次に、音楽データの再生終了による再生停止の場合の動作について、図１１に示すステップＳ３３１、Ｓ３３２を参照して説明する。【００８３】  再生部１０４は、音楽データＢの再生終了を確認すると、音楽データＢの再生終了通知を制御部１０１に送信する（ステップＳ３３１）。制御部１０１は、音楽データＢの再生終了通知を受信する（ステップＳ３３２）。【００８４】  次に、上記ステップＳ３２７〜ステップＳ３３０に示した制御部１０１からの要求による音楽データ再生停止動作、及びステップＳ３３１、Ｓ３３２に示した音楽データの再生終了による再生停止動作以降の処理につい��、図１１に示すステップＳ３３３以降を参照して説明する。【００８５】  上記ステップＳ３３０又はステップＳ３３２の処理後、制御部１０１は、再生回数の減算要求を含む権利Ｙの更新要求を権利管理部１０１１に送信する（ステップＳ３３３）。権利管理部１０１１は、再生回数の減算要求を含む権利Ｙの更新要求を受信すると、音楽権利管理テーブル２００内の権利Ｙの残り再生回数情報を更新する（ステップＳ３３４）。権利管理部１０１１は、権利Ｙの更新完了通知を制御部１０１に送信する（ステップＳ３３５）。【００８６】  次に、制御部１０１は、権利Ｙの更新完了通知を受信すると、権利Ｙの書き込み要求を蓄積部１０３に送信する（ステップＳ３３６）。蓄積部１０３は、権利Ｙの書き込み要求を受信すると、蓄積テーブル３００に権利データＹの書き込みを行い（ステップＳ３３７）、権利Ｙの書き込み完了通知を制御部１０１に送信する（ステップＳ３３８）。制御部１０１は、権利Ｙの書き込み完了通知を受信すると（ステップＳ３３９）、本処理を終了する。【００８７】  以上のように、ユーザ再生モードにより蓄積された音楽データＢを再生する際の動作において、再生開始前に権利無効が判明した場合は再生が中止され、音楽データＢの再生が停止又は終了となった場合は音楽データＢの残り再生回数が更新される。【００８８】  次に、携帯電話機１００においてユーザ再生モードにより蓄積された有効権利が無い音楽データを再生する際の動作について、図１２に示すフローチャートを参照して説明する。なお、本動作では、ユーザにより図２の音楽Ｂの再生が選択され、その音楽Ｂの権利が無効である場合について説明する。【００８９】  図１２において、まず、ユーザのユーザＩ／Ｆ部１０５の操作により音楽ＩＤの選択指示と再生要求指示が入力されると、ユーザＩ／Ｆ部１０５は、選択された音楽ＩＤ（音楽Ｂ）を含む音楽データ再生要求信号を制御部１０１に出力する（ステップＳ４０１）。制御部１０１は音楽データ再生要求信号を受信すると（ステップＳ４０２）、受信した音楽データ再生要求信号を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ４０３）。【００９０】  再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる音楽データ再生要求信号に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ４０４）。この場合、再生判別部１０１２は、音楽データ再生要求信号はユーザＩ／Ｆ部１０５から入力されているためユーザ再生モードであると判定し、ユーザ再生情報を制御部１０１に通知する（ステップＳ４０５）。【００９１】  制御部１０１は、ユーザ再生情報を取得すると（ステップＳ４０６）、ユーザ再生モードであることを認識する。次に、制御部１０１は、ステップＳ４０２の音楽データ再生要求受信時に選択された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ４０７）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ４０８）、探索した権利判定結果（無効）を含む権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ４０９）。【００９２】  制御部１０１は、権利判定結果（無効）を含む権利ＩＤ（権利Ｙ）を受信すると（ステップＳ４１０）、有効権利無しをユーザＩ／Ｆ部１０５等に通知して（ステップＳ４１１）、本処理を終了する。【００９３】  以上のように、再生指定された音楽データに有効な権利が無い場合は、再生は拒否される。【００９４】  次に、携帯電話機１００において自動再生モードにより蓄積された再生制限情報として再生時間が設定された音楽データを再生する際の動作について、図１３〜図１６に示すフローチャートを参照して説明する。図１３〜図１６は、自動再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、電話着信により図２の音楽Ａの再生が要求された場合について説明する。また、図１３〜図１６に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（権利判定時に権利が無効の場合、１回目の音楽データ再生開始要求後、かつ権利判定時に権利が有効だった場合、再生時間切れの場合、ユーザＩ／Ｆ部１０５が電話着信を受けた場合、再生時間切れ通知を受信せず、かつ権利が有効の場合、送信情報の記録が開始されている場合）も含まれている。【００９５】  図１３において、まず、通話部１０６は、携帯電話網から電話着信通知を受信すると（ステップＳ５０１）、再生対象の音楽ＩＤ（音楽Ａ）を含む着信音再生要求を制御部１０１に送信する（ステップＳ５０２）。制御部１０１は、音楽ＩＤ（音楽Ａ）を含む着信音再生要求を受信すると（ステップＳ５０３）、受信した着信音再生要求を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ５０４）。【００９６】  再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる着信音再生要求に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ５０５）。この場合、再生判別部１０１２は、着信音再生要求であるため自動再生モードであると判定し、自動再生情報を制御部１０１に通知する（ステップＳ５０６）。【００９７】  制御部１０１は、自動再生情報を取得すると（ステップＳ５０７）、自動再生モードであることを認識する。次に、制御部１０１は、ステップＳ５０３の着信音再生要求受信時に指定された音楽ＩＤ（音楽Ａ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ５０８）。権利管理部１０１１は、音楽ＩＤ（音楽Ａ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ａ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ５０９）、探索した権利ＩＤ（権利Ｘ）を制御部１０１に送信する（ステップＳ５１０）。【００９８】  制御部１０１は、権利ＩＤ（権利Ｘ）を取得すると、その権利ＩＤ（権利Ｘ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ５１１）。蓄積部１０３は、権利ＩＤ（権利Ｘ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｘ）に対応する権利データＸ���蓄積テーブル３００から読み出し（ステップＳ５１２）、読み出した権利データＸを制御部１０１に送信する（ステップＳ５１３）。制御部１０１は、権利データＸを受信すると（ステップＳ５１４）、権利Ｘの判定要求を権利管理部１０１１に通知する（ステップＳ５１５）。【００９９】  権利管理部１０１１は、権利Ｘの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｘが有効か無効かを判定し（ステップＳ５１６）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ５１７）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｘの再生制限情報（ＰＴ：５時間）と再生情報（残り再生時間）を権利判定結果に付加して制御部１０１に送信する。【０１００】  制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ５１８）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ５１９）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。【０１０１】  制御部１０１は、権利が有効である場合は、選択された音楽Ａに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ５２０）。また、制御部１０１は、権利判定時に権利が無効であると判定した場合でも、ステップＳ５２０に進み、以降の音楽データ再生を開始する。なお、権利判定時に権利が無効である場合の詳細な動作については後述する。【０１０２】  蓄積部１０３は、音楽Ａに対応する音楽データの読み込み要求を取得すると、当該音楽Ａに対応する音楽データＡを蓄積テーブル３００から読み出して（ステップＳ５２１）、制御部１０１に送信する（ステップＳ５２２）。制御部１０１は、音楽データＡを受信すると（ステップＳ５２３）、その音楽データＡの取得元情報、すなわち、コンテンツプロバイダのアドレス情報等を内蔵のバッファメモリ（図示せず）に保存する（ステップＳ５２４）。【０１０３】  次に、制御部１０１は、音楽データＡを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ５２５）。なお、ステップＳ５２５〜ステップＳ５５０の処理は、制御部１０１から音楽データ再生停止要求が送信されるまでの処理である。この処理内には、権利判定時に権利が無効の場合の処理（ステップＳ５２９〜ステップＳ５３３）と、１回目の音楽データ再生開始要求後、かつ権利判定時に権利が有効だった場合の処理（ステップＳ５３５〜ステップＳ５３８）と、再生時間切れの場合の処理（ステップＳ５４１〜ステップＳ５４７）とが含まれる。【０１０４】  再生部１０４は、音楽データＡを受信し再生開始要求を取得すると（ステップＳ５２６）、その音楽データＡの再生開始通知を制御部１０１に送信する（ステップＳ５２７）。以下、再生部１０４は、音楽データＡの再生を開始して音楽データ再生中となる（ステップＳ５２７ａ）。制御部１０１は、音楽データＡの再生開始通知を受信する（ステップＳ５２８）。【０１０５】  次に、ステップＳ５１９の権利判定時に権利が無効の場合の動作について、ステップＳ５２９〜��テップＳ５３３を参照して説明する。【０１０６】  ステップＳ５１９の権利判定時に権利が無効であると判定した場合でも、上記ステップＳ５２０〜ステップＳ５２７の処理により音楽データＡの再生が開始されており、この再生開始後に、ステップＳ５２９〜ステップＳ５３３の処理が実行される。【０１０７】  この場合、権利が無効である音楽データの再生を開始することになり、権利データに設定された再生制限を違反することになる。そこで、本実施の形態の携帯電話機１００では、権利が無効である音楽データの再生開始に際して、その音楽データの再生開始時刻、再生時間、後述する再生終了時刻をコンテンツプロバイダに送信するための送信情報として記録する。コンテンツプロバイダは、携帯電話機１００から送信情報を受信することにより、権利切れの音楽データを再生したユーザに対して課金することが可能になる。【０１０８】  制御部１０１は、送信情報の記録を開始し（ステップＳ５２９）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ５３０）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間カウントを開始し（ステップＳ５３１）、現在時刻情報を制御部１０１に送信する（ステップＳ５３２）。制御部１０１は、現在時刻情報を受信すると（ステップＳ５３３）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。【０１０９】  以上のステップＳ５２９〜ステップＳ５３３の処理により、権利が無効である音楽データの再生開始に際して、その音楽データの再生状況を表す再生開始時刻と再生時間を記憶することが可能になる。【０１１０】  時計部１０８は、音楽データＡの再生停止により再生時間カウント停止要求が入力されるまで、再生時間カウントを実行する（ステップＳ５３４）。【０１１１】  次に、１回目の音楽データ再生開始要求後で、かつ、権利判定時に権利が有効だった場合の再生処理、すなわち、上記ステップＳ５０３で受信した着信音再生要求により指定された音楽データＡの再生が１回目であり、ステップＳ５１９の権利判定時に権利が有効だった場合の処理について、ステップＳ５３５〜ステップＳ５３８を参照して説明する。【０１１２】  制御部１０１は、上記ステップＳ５１９において、バッファメモリに記憶した残り再生時間情報を時計部１０８に転送すると共に、残り再生時間カウント要求を時計部１０８に送信する（ステップＳ５３５）。時計部１０８は、残り再生時間情報と残り再生時間カウント要求を受信すると、残り再生時間のカウントを開始し（ステップＳ５３６）、残り再生時間カウント開始通知を制御部１０１に送信する（ステップＳ５３７）。制御部１０１は、残り再生時間カウント開始通知を受信する（ステップＳ５３８）。【０１１３】  以上のステップＳ５３５〜ステップＳ５３８の処理により、１回目の音楽データ再生開始要求後で、かつ、権利判定時に権利が有効だった場合の再生処理の際に、音楽データの残り再生時間を更新することが可能になる。【０１１４】  そして、時計部１０８は、制御部１０１から再生停止が入力されるまで、又は、残り再生時間が０になるまで残り再生時間のカウントを実行する（ステップＳ５３��、Ｓ５４０）。【０１１５】  次に、時計部１０８から残り再生時間切れが通知された場合の動作について、図１５のステップＳ５４１〜ステップＳ５４７を参照して説明する。【０１１６】  時計部１０８は、上記残り再生時間のカウントにより残り再生時間が０になると、再生時間切れ通知を制御部１０１に送信する（ステップＳ５４１）。制御部１０１は、残り再生時間切れ通知を受信すると（ステップＳ５４２）、上記送信情報の記録を開始し（ステップＳ５４３）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ５４４）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間のカウントを開始し（ステップＳ５４５）、現在時刻情報を制御部１０１に送信する（ステップＳ５４６）。制御部１０１は、現在時刻情報を受信すると（ステップＳ５４７）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。【０１１７】  以上のステップＳ５４２〜ステップＳ５４７の処理により、残り再生時間切れが通知された場合に、残り再生時間切れ後も再生中の音楽データの再生時間を記録することが可能になる。【０１１８】  次に、再生部１０４は、音楽データＡの再生が終了すると、音楽データＡの再生終了通知を制御部１０１に送信する（ステップＳ５４８）。制御部１０１は、音楽データＡの再生終了通知を受信すると（ステップＳ５４９）、送信情報の記録が開始されている場合は、今回の再生による再生回数カウントを１回分加算して（ステップＳ５５０）、ステップＳ５２５に戻る。【０１１９】  次に、着信音の再生により、ユーザがユーザＩ／Ｆ部１０５で電話着信応答を受けた場合の動作について、ステップＳ５５１〜ステップＳ５５６を参照して説明する。【０１２０】  着信音を聞いたユーザがユーザＩ／Ｆ部１０５で電話着信応答操作を行うと、ユーザＩ／Ｆ部１０５は、電話着信応答通知を制御部１０１に送信する（ステップＳ５５１）。制御部１０１は、電話着信応答通知を受信すると（ステップＳ５５２）、音楽データＡの再生停止要求を再生部１０４に送信する（ステップＳ５５３）。再生部１０４は、音楽データＡの再生停止要求を受信すると、音楽データＡの再生を停止し（ステップＳ５５４）、音楽データＡの再生停止通知を制御部１０１に送信する（ステップＳ５５５）。制御部１０１は、音楽データＡの再生停止通知を受信する（ステップＳ５５６）。【０１２１】  次に、残り再生時間切れ通知を受信せず、かつ権利が有効の場合の動作について、図１６のステップＳ５５７〜ステップＳ５６４を参照して説明する。【０１２２】  制御部１０１は、残り再生時間カウント停止要求を時計部１０８に送信する（ステップＳ５５７）。時計部１０８は、残り再生時間カウント停止要求を受信すると、残り再生時間のカウントを停止し（ステップＳ５５８）、残り再生時間カウント停止通知を制御部１０１に送信する（ステップＳ５５９）。制御部１０１は、残り再生時間カウント停止通知を受信すると（ステップＳ５６０）、残り時間再生時間取得要求を時計部１０８に送信する（ステップＳ５６１）。時計部１０８は、残り時間再生時間取得要求を受信すると（ステップＳ５６２）、ステップＳ５���８にてカウントを停止した残り再生時間情報を制御部１０１に送信する（ステップＳ５６３）。制御部１０１は、残り再生時間情報を受信する（ステップＳ５６４）。【０１２３】  次に、上記音楽データ再生開始時に送信情報の記録が開始されている場合の動作について、ステップＳ５６５〜ステップＳ５７２を参照して説明する。【０１２４】  制御部１０１は、現在時刻取得・再生時間カウント停止・再生時間取得要求を時計部１０８に送信する（ステップＳ５６５）。時計部１０８は、現在時刻取得・再生時間カウント停止・再生時間取得要求を受信すると、再生時間のカウントを停止し（ステップＳ５６６）、現在時刻情報と再生時間情報を制御部１０１に送信する（ステップＳ５６７）。制御部１０１は、現在時刻情報と再生時間情報を受信すると（ステップＳ５６８）、再生時間情報を内蔵のバッファメモリに記憶すると共に、その現在時刻を再生終了時刻として内蔵のバッファメモリに記憶する。【０１２５】  そして、制御部１０１は、バッファメモリに記憶した再生開始時刻、再生終了時刻、再生時間及び再生回数と、携帯電話機１００のユーザ情報を送信情報に設定し、その送信情報のコンテンツプロバイダへの送信要求を通信部１０７に送信する（ステップＳ５６９）。通信部１０７は、送信情報とコンテンツプロバイダへの送信要求を受信すると、送信情報をコンテンツプロバイダに送信し（ステップＳ５７０）、送信情報送信完了通知を制御部１０１に送信する（ステップＳ５７１）。制御部１０１は、送信情報送信完了通知を受信する（ステップＳ５７２）。【０１２６】  以上のステップＳ５６５〜ステップＳ５７２の処理により、権利判定時に権利が無効の場合、又は、再生時間切れの場合に音楽データの再生状況を示す再生開始時刻、再生終了時刻、再生時間及び再生回数をコンテンツプロバイダに送信することが可能になる。コンテンツプロバイダは、送信情報を受信した後、その送信情報に設定された再生開始時刻、再生終了時刻、再生時間及び再生回数と、ユーザ情報により、権利切れ後に再生された音楽データに対する課金を当該ユーザに対して行うことが可能になる。【０１２７】  次に、図１６のステップＳ５７３以降の動作について説明する。【０１２８】  制御部１０１は、上記バッファメモリに記憶した再生開始時刻、再生終了時刻、残り再生時間及び再生回数を付加した権利Ｘの更新要求を権利管理部１０１１に送信する（ステップＳ５７３）。権利管理部１０１１は、権利Ｘの更新要求を受信すると、付加された再生開始時刻、再生終了時刻、残り再生時間及び再生回数により音楽権利管理テーブル２００内の権利Ｘの残り再生時間情報、再生開始／終了時刻情報及び残り再生回数情報を更新する（ステップＳ５７４）。権利管理部１０１１は、権利Ｘの更新完了通知を制御部１０１に送信する（ステップＳ５７５）。【０１２９】  次に、制御部１０１は、権利Ｘの更新完了通知を受信すると、権利Ｘの書き込み要求を蓄積部１０３に送信する（ステップＳ５７６）。蓄積部１０３は、権利Ｘの書き込み要求を受信すると、蓄積テーブル３００に権利データＸの書き込みを行い（ステップＳ５７７）、権利Ｘの書き込み完了通知を制御部１０１に送信する（ステップＳ５��８）。制御部１０１は、権利Ｘの書き込み完了通知を受信すると（ステップＳ５７９）、当該音楽データの権利Ｘが権利切れの場合は、権利切れメッセージをユーザＩ／Ｆ部１０５等に表示して（ステップＳ５８０）、本処理を終了する。【０１３０】  以上のように、自動再生モードにより蓄積された音楽データＡを再生する際の動作において、再生開始前に権利無効が判明した場合でも再生が開始され、又、再生中に残り再生時間が０になった場合でも再生が継続されて、その再生状況が送信情報として記録され、音楽データの再生停止後、又は再生終了後に、送信情報がコンテンツプロバイダに送信される。【０１３１】  次に、携帯電話機１００において自動再生モードにより蓄積された再生制限情報として有効期限が設定された音楽データを再生する際の動作について、図１７〜図２１に示すフローチャートを参照して説明する。図１７〜図２１は、自動再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、電話着信により図２の音楽Ｂの再生が要求された場合について説明する。また、図１７〜図２１に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（権利判定時に権利が無効の場合、１回目の音楽データ再生開始要求後、かつ権利判定時に権利有効の場合、有効期限切れの場合、ユーザＩ／Ｆ部１０５が電話着信を受けた場合、有効期限切れ通知を受信せず、かつ権利判定時に権利が有効の場合、送信情報の記録が開始されている場合）も含まれている。【０１３２】  図１７において、まず、通話部１０６は、携帯電話網から電話着信通知を受信すると（ステップＳ６０１）、再生対象の音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を制御部１０１に送信する（ステップＳ６０２）。制御部１０１は、音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を受信すると（ステップＳ６０３）、受信した着信音再生要求を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ６０４）。【０１３３】  再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる着信音再生要求に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ６０５）。この場合、再生判別部１０１２は、着信音再生要求であるため自動再生モードであると判定し、自動再生情報を制御部１０１に通知する（ステップＳ６０６）。【０１３４】  制御部１０１は、自動再生情報を取得すると（ステップＳ６０７）、自動再生モードであることを認識する。次に、制御部１０１は、ステップＳ６０３の着信音再生要求受信時に指定された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ６０８）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ６０９）、探索した権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ６１０）。【０１３５】  制御部１０１は、権利ＩＤ（権利Ｙ）を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データ��読み込み要求を蓄積部１０３に通知する（ステップＳ６１１）。蓄積部１０３は、権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データＹを蓄積テーブル３００から読み出し（ステップＳ６１２）、読み出した権利データＹを制御部１０１に送信する（ステップＳ６１３）。制御部１０１は、権利データＹを受信すると（ステップＳ６１４）、権利Ｙの判定要求を権利管理部１０１１に通知する（ステップＳ６１５）。【０１３６】  権利管理部１０１１は、権利Ｙの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｙが有効か無効かを判定し（ステップＳ６１６）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ６１７）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｙの再生制限情報（ＰＴ：６時間、ＰＬ：０５，０４，１０，１２：００、ＰＣ：５回）と再生情報（残り再生時間、再生開始／終了時刻、残り再生回数）を権利判定結果に付加して制御部１０１に送信する。【０１３７】  制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ６１８）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ６１９）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。【０１３８】  制御部１０１は、権利が有効である場合は、選択された音楽Ｂに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ６２０）。また、制御部１０１は、権利判定時に権利が無効であると判定した場合でも、ステップＳ６２０に進み、以降の音楽データ再生を開始する。なお、権利判定時に権利が無効である場合の詳細な動作については後述する。【０１３９】  蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ６２１）、制御部１０１に送信する（ステップＳ６２２）。制御部１０１は、音楽データＢを受信すると（ステップＳ６２３）、その音楽データＢの取得元情報、すなわち、コンテンツプロバイダのアドレス情報等を内蔵のバッファメモリ（図示せず）に保存する（ステップＳ６２４）。【０１４０】  次に、制御部１０１は、音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ６２５）。なお、ステップＳ６２５〜ステップＳ６５０の処理は、制御部１０１から音楽データ再生停止要求が送信されるまでの処理である。この処理内には、権利判定時に権利が無効の場合の処理（ステップＳ６２９〜ステップＳ６３３）と、１回目の音楽データ再生開始要求後、かつ権利判定時に権利が有効だった場合の処理（ステップＳ６３５〜ステップＳ６３８）と、有効期限切れの場合の処理（ステップＳ６４１〜ステップＳ６４７）とが含まれる。【０１４１】  再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ６２６）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ６２７）。以��、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ６２７ａ）。制御部１０１は、音楽データＢの再生開始通知を受信する（ステップＳ６２８）。【０１４２】  次に、ステップＳ６１９の権利判定時に権利が無効の場合の動作について、ステップＳ６２９〜ステップＳ６３３を参照して説明する。【０１４３】  ステップＳ６１９の権利判定時に権利が無効であると判定した場合でも、上記ステップＳ６２０〜ステップＳ６２８の処理により音楽データＢの再生が開始されており、この再生開始後に、ステップＳ６２９〜ステップＳ６３３の処理が実行される。【０１４４】  この場合、権利が無効である音楽データの再生を開始することになり、権利データに設定された再生制限を違反することになる。そこで、本実施の形態の携帯電話機１００では、権利が無効である音楽データの再生開始に際して、その音楽データの再生開始時刻、再生時間、後述する再生終了時刻をコンテンツプロバイダに送信するための送信情報として記録する。コンテンツプロバイダは、携帯電話機１００から送信情報を受信することにより、権利切れの音楽データを再生したユーザに対して課金することが可能になる。【０１４５】  制御部１０１は、送信情報の記録を開始し（ステップＳ６２９）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ６３０）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間カウントを開始し（ステップＳ６３１）、現在時刻情報を制御部１０１に送信する（ステップＳ６３２）。制御部１０１は、現在時刻情報を受信すると（ステップＳ６３３）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。【０１４６】  以上のステップＳ６２９〜ステップＳ６３３の処理により、権利が無効である音楽データの再生開始に際して、その音楽データの再生状況を表す再生開始時刻と再生時間を記憶することが可能になる。【０１４７】  時計部１０８は、音楽データＢの再生停止により再生時間カウント停止要求が入力されるまで、再生時間カウントを実行する（ステップＳ６３４）。【０１４８】  次に、１回目の音楽データ再生開始要求後で、かつ、権利判定時に権利が有効だった場合の再生処理、すなわち、上記ステップＳ６０３で受信した着信音再生要求により指定された音楽データＢの再生が１回目であり、ステップＳ６１９の権利判定時に権利が有効だった場合の処理について、ステップＳ６３５〜ステップＳ６３８を参照して説明する。【０１４９】  制御部１０１は、上記ステップＳ６１９において、バッファメモリに記憶した権利Ｙの有効期限情報を時計部１０８に通知する（ステップＳ６３５）。時計部１０８は、権利Ｙの有効期限情報を取得すると（ステップＳ６３６）、権利Ｙの有効期限情報の取得通知を制御部１０１に送信する（ステップＳ６３７）。制御部１０１は、権利Ｙの有効期限情報の取得通知を受信する（ステップＳ６３８）。【０１５０】  以上のステップＳ６３５〜ステップＳ６３８の処理により、１回目の音楽データ再生開始要求後で、かつ、権利判定時に権利が有効だった場合の再生処理の際に、音楽データの有効期限を時計部１０８で管理するこ��が可能になる。【０１５１】  そして、時計部１０８は、制御部１０１から再生停止が入力されるまで、又は、有効期限が過ぎるまで時計のカウントを実行する（ステップＳ６３９、Ｓ６４０）。【０１５２】  次に、時計部１０８から有効期限切れが通知された場合の動作について、図１９のステップＳ６４１〜ステップＳ６４７を参照して説明する。【０１５３】  時計部１０８は、上記ステップＳ６３９で時計カウントを開始し、ステップＳ６４０で有効期限切れを判別すると、有効期限切れ通知を制御部１０１に送信する（ステップＳ６４１）。制御部１０１は、有効期限切れ通知を受信すると（ステップＳ６４２）、上記送信情報の記録を開始し（ステップＳ６４３）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ６４４）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間のカウントを開始し（ステップＳ６４５）、現在時刻情報を制御部１０１に送信する（ステップＳ６４６）。制御部１０１は、現在時刻情報を受信すると（ステップＳ６４７）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。【０１５４】  以上のステップＳ６４１〜ステップＳ６４７の処理により、有効期限切れが通知された場合に、有効期限切れ後も再生中の音楽データの再生時間を記録することが可能になる。【０１５５】  次に、再生部１０４は、音楽データＢの再生が終了すると、音楽データＢの再生終了通知を制御部１０１に送信する（ステップＳ６４８）。制御部１０１は、音楽データＢの再生終了通知を受信すると（ステップＳ６４９）、送信情報の記録が開始されている場合は、今回の再生による再生回数カウントを１回分加算して（ステップＳ６５０）、ステップＳ６２５に戻る。【０１５６】  次に、着信音の再生により、ユーザがユーザＩ／Ｆ部１０５で電話着信応答を受けた場合の動作について、図２０のステップＳ６５１〜ステップＳ６５６を参照して説明する。【０１５７】  着信音を聞いたユーザがユーザＩ／Ｆ部１０５で電話着信応答操作を行うと、ユーザＩ／Ｆ部１０５は、電話着信応答通知を制御部１０１に送信する（ステップＳ６５１）。制御部１０１は、電話着信応答通知を受信すると（ステップＳ６５２）、音楽データＢの再生停止要求を再生部１０４に送信する（ステップＳ６５３）。再生部１０４は、音楽データＢの再生停止要求を受信すると、音楽データＢの再生を停止し（ステップＳ６５４）、音楽データＢの再生停止通知を制御部１０１に送信する（ステップＳ６５５）。制御部１０１は、音楽データＢの再生停止通知を受信する（ステップＳ６５６）。【０１５８】  次に、有効期限切れ通知を受信せず、かつ権利判定時に権利が有効の場合の動作について、ステップＳ６５７〜ステップＳ６６０を参照して説明する。【０１５９】  制御部１０１は、有効期限情報の破棄要求を時計部１０８に送信する（ステップＳ６５７）。時計部１０８は、有効期限情報の破棄要求を受信すると、有効期限情報を破棄し（ステップＳ６５８）、有効期限情報の破棄通知を制御部１０１に送信する（ステップＳ６５９）。制御部１０１は、有効期限情報の破棄通知を受信する（ステップＳ６６０）。【０１６��】  次に、上記音楽データ再生開始時に送信情報の記録が開始されている場合の動作について、ステップＳ６６１〜ステップＳ６６８を参照して説明する。【０１６１】  制御部１０１は、現在時刻取得・再生時間カウント停止・再生時間取得要求を時計部１０８に送信する（ステップＳ６６１）。時計部１０８は、現在時刻取得・再生時間カウント停止・再生時間取得要求を受信すると、ステップＳ６３１にてカウントを開始した再生時間のカウントを停止し（ステップＳ６６２）、現在時刻情報と再生時間情報を制御部１０１に送信する（ステップＳ６６３）。制御部１０１は、現在時刻情報と再生時間情報を受信すると（ステップＳ６６４）、再生時間情報をバッファメモリに記憶するとともに、現在時刻情報を再生終了時刻としてバッファメモリに記憶する。【０１６２】  そして、制御部１０１は、バッファメモリに記憶した再生開始時刻、再生終了時刻、再生時間及び再生回数と、携帯電話機１００のユーザ情報を送信情報に設定し、その送信情報のコンテンツプロバイダへの送信要求を通信部１０７に送信する（ステップＳ６６５）。通信部１０７は、送信情報とコンテンツプロバイダへの送信要求を受信すると、送信情報をコンテンツプロバイダに送信し（ステップＳ６６６）、送信情報送信完了通知を制御部１０１に送信する（ステップＳ６６７）。制御部１０１は、送信情報送信完了通知を受信する（ステップＳ６６８）。【０１６３】  以上のステップＳ６６１〜ステップＳ６６８の処理により、権利判定時に権利が無効の場合、又は、有効期限切れの場合に音楽データの再生状況を示す再生開始時刻、再生終了時刻、再生時間及び再生回数をコンテンツプロバイダに送信することが可能になる。コンテンツプロバイダは、送信情報を受信した後、その送信情報に設定された再生開始時刻、再生終了時刻、再生時間及び再生回数と、ユーザ情報により、権利切れ後に再生された音楽データに対する課金を当該ユーザに対して行うことが可能になる。【０１６４】  次に、図２１のステップＳ６６９以降の動作について説明する。【０１６５】  制御部１０１は、上記バッファメモリに記憶した再生開始時刻、再生終了時刻、残り再生時間及び再生回数を付加した権利Ｙの更新要求を権利管理部１０１１に送信する（ステップＳ６６９）。権利管理部１０１１は、権利Ｙの更新要求を受信すると、付加された再生開始時刻、再生終了時刻、残り再生時間及び再生回数により音楽権利管理テーブル２００内の権利Ｙの残り再生時間情報、再生開始／終了時刻情報及び残り再生回数情報を更新する（ステップＳ６７０）。権利管理部１０１１は、権利Ｙの更新完了通知を制御部１０１に送信する（ステップＳ６７１）。【０１６６】  次に、制御部１０１は、権利Ｙの更新完了通知を受信すると、権利Ｙの書き込み要求を蓄積部１０３に送信する（ステップＳ６７２）。蓄積部１０３は、権利Ｙの書き込み要求を受信すると、蓄積テーブル３００に権利データＹの書き込みを行い（ステップＳ６７３）、権利Ｙの書き込み完了通知を制御部１０１に送信する（ステップＳ６７４）。制御部１０１は、権利Ｙの書き込み完了通知を受信すると（ステップＳ６７５）、当該音楽データの権利Ｙが権利切れの場合は、権利切れメッセージをユーザＩ／Ｆ部１０５等に表示して（ステップＳ６７６）、本処理を終了する。【０１６７】  以上のように、自動再生モードにより蓄積された有効期限が設定された音楽データＢを再生する際の動作において、再生開始前に権利無効が判明した場合でも再生が開始され、又、再生中に有効期限切れになった場合でも再生が継続されて、その再生状況が送信情報として記録され、音楽データの再生停止後、又は再生終了後に、送信情報がコンテンツプロバイダに送信される。【０１６８】  次に、携帯電話機１００において自動再生モードにより蓄積された再生制限情報として再生回数が設定された音楽データを再生する際の動作について、図２２〜図２５に示すフローチャートを参照して説明する。図２２〜図２５は、自動再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、電話着信により図２の音楽Ｂの再生が要求された場合について説明する。また、図２２〜図２５に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（権利判定時に権利が無効の場合、再生回数切れの場合、ユーザＩ／Ｆ部１０５が電話着信を受けた場合、送信情報の記録が開始されている場合）も含まれている。【０１６９】  図２２において、まず、通話部１０６は、携帯電話網から電話着信通知を受信すると（ステップＳ７０１）、再生対象の音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を制御部１０１に送信する（ステップＳ７０２）。制御部１０１は、音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を受信すると（ステップＳ７０３）、受信した着信音再生要求を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ７０４）。【０１７０】  再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる着信音再生要求に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ７０５）。この場合、再生判別部１０１２は、着信音再生要求であるため自動再生モードであると判定し、自動再生情報を制御部１０１に通知する（ステップＳ７０６）。【０１７１】  制御部１０１は、自動再生情報を取得すると（ステップＳ７０７）、自動再生モードであることを認識する。次に、制御部１０１は、ステップＳ７０３の着信音再生要求受信時に指定された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ７０８）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ７０９）、探索した権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ７１０）。【０１７２】  制御部１０１は、権利ＩＤ（権利Ｙ）を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ７１１）。蓄積部１０３は、権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データＹを蓄積テーブル３００から読み出し（ステップＳ７１２）、読み出した権利データＹを制御部１０１に送信する（ステップＳ７１３）。制御部１０１は、権利データＹを受信すると（ステップＳ７１４）、権利Ｙの判定要求を権利管理部１０１１に通知する（ステップＳ７１５）。【０１７３】  権利管理部１０１１は、権利Ｙの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｙが有効か無効かを判定し（ステップＳ７１６）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ７１７）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｙの再生制限情報（ＰＴ：６時間、ＰＬ：０５，０４，１０，１２：００、ＰＣ：５回）と再生情報（残り再生時間、再生開始／終了時刻、残り再生回数）を権利判定結果に付加して制御部１０１に送信する。【０１７４】  制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ７１８）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ７１９）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。【０１７５】  制御部１０１は、権利が有効である場合は、選択された音楽Ｂに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ７２０）。また、制御部１０１は、権利判定時に権利が無効であると判定した場合でも、ステップＳ７２０に進み、以降の音楽データ再生を開始する。なお、権利判定時に権利が無効である場合の詳細な動作については後述する。【０１７６】  蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ７２１）、制御部１０１に送信する（ステップＳ７２２）。制御部１０１は、音楽データＢを受信すると（ステップＳ７２３）、その音楽データＢの取得元情報、すなわち、コンテンツプロバイダのアドレス情報等を内蔵のバッファメモリ（図示せず）に保存する（ステップＳ７２４）。【０１７７】  次に、制御部１０１は、音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ７２５）。なお、ステップ７２５〜ステップＳ７４２の処理は、制御部１０１から音楽データ再生停止要求が送信されるまでの処理である。この処理内には、権利判定時に権利が無効の場合の処理（ステップＳ７２９〜ステップＳ７３３）と、再生回数切れの場合の処理（ステップＳ７３８〜ステップＳ７４２）とが含まれる。【０１７８】  再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ７２６）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ７２７）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ７２７ａ）。制御部１０１は、音楽データＢの再生開始通知を受信する（ステップＳ７２８）。【０１７９】  次に、ステップＳ７１９の権利判定時に権利が無効の場合の動作について、ステップＳ７２９〜ステップＳ７３３を参照して説明する。【０１８０】  ステップＳ７１９の権利判定時に権利が無効であると��定した場合でも、上記ステップＳ７２５〜ステップＳ７２８の処理により音楽データＢの再生が開始されており、この再生開始後に、ステップＳ７２９〜ステップＳ７３３の処理が実行される。【０１８１】  この場合、権利が無効である音楽データの再生を開始することになり、権利データに設定された再生制限を違反することになる。そこで、本実施の形態の携帯電話機１００では、権利が無効である音楽データの再生開始に際して、その音楽データの再生開始時刻、再生時間、後述する再生終了時刻をコンテンツプロバイダに送信するための送信情報として記録する。コンテンツプロバイダは、携帯電話機１００から送信情報を受信することにより、権利切れの音楽データを再生したユーザに対して課金することが可能になる。【０１８２】  制御部１０１は、送信情報の記録を開始し（ステップＳ７２９）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ７３０）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間カウントを開始し（ステップＳ７３１）、現在時刻情報を制御部１０１に送信する（ステップＳ７３２）。制御部１０１は、現在時刻情報を受信すると（ステップＳ７３３）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。【０１８３】  以上のステップＳ７２９〜ステップＳ７３３の処理により、権利が無効である音楽データの再生開始に際して、その音楽データの再生状況を表す再生開始時刻と再生時間を記憶することが可能になる。【０１８４】  時計部１０８は、音楽データＢの再生停止により再生時間カウント停止要求が入力されるまで、再生時間カウントを実行する（ステップＳ７３４）。【０１８５】  次に、再生部１０４は、音楽データＢの再生が終了すると、音楽データＢの再生終了通知を制御部１０１に送信する（ステップＳ７３５）。制御部１０１は、音楽データＢの再生終了通知を受信すると（ステップＳ７３６）、今回の再生による再生回数カウントを１回分加算する（ステップＳ７３７）。【０１８６】  次に、再生回数切れとなった場合の動作について、図２４のステップＳ７３８〜ステップＳ７４２を参照して説明する。【０１８７】  制御部１０１は、再生回数切れを認識すると、上記送信情報の記録を開始し（ステップＳ７３８）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ７３９）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間のカウントを開始し（ステップＳ７４０）、現在時刻情報を制御部１０１に送信する（ステップＳ７４１）。制御部１０１は、現在時刻情報を受信すると（ステップＳ７４２）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶して、ステップＳ７２５に戻る。【０１８８】  以上のステップＳ７３８〜ステップＳ７４２の処理により、再生回数切れとなった場合に、再生回数切れ後も再生中の音楽データの再生時間を記録することが可能になる。【０１８９】  次に、着信音の再生により、ユーザがユーザＩ／Ｆ部１０５で電話着信応答を受けた場合の動作について、図２４のステップＳ７４３〜ステップＳ７４８を参照して説明する。【０１９０】  着信音を聞いたユーザがユーザＩ／Ｆ部１０５で電話着信応答操作を行うと、ユーザＩ／Ｆ部１０５は、電話着信応答通知を制御部１０１に送信する（ステップＳ７４３）。制御部１０１は、電話着信応答通知を受信すると（ステップＳ７４４）、音楽データＢの再生停止要求を再生部１０４に送信する（ステップＳ７４５）。再生部１０４は、音楽データＢの再生停止要求を受信すると、音楽データＢの再生を停止し（ステップＳ７４６）、音楽データＢの再生停止通知を制御部１０１に送信する（ステップＳ７４７）。制御部１０１は、音楽データＢの再生停止通知を受信する（ステップＳ７４８）。【０１９１】  次に、上記音楽データ再生開始時に送信情報の記録が開始されている場合の動作について、図２５のステップＳ７４９〜ステップＳ７５６を参照して説明する。【０１９２】  制御部１０１は、現在時刻取得・再生時間カウント停止・再生時間取得要求を時計部１０８に送信する（ステップＳ７４９）。時計部１０８は、現在時刻取得・再生時間カウント停止・再生時間取得要求を受信すると、ステップＳ７３１にてカウントを開始した再生時間のカウントを停止し（ステップＳ７５０）、現在時刻情報と再生時間情報を制御部１０１に送信する（ステップＳ７５１）。制御部１０１は、現在時刻情報と再生時間情報を受信すると（ステップＳ７５２）、再生時間情報をバッファメモリに記憶するとともに、現在時刻情報を再生終了時刻としてバッファメモリに記憶する。【０１９３】  そして、制御部１０１は、バッファメモリに記憶した再生開始時刻、再生終了時刻、再生時間及び再生回数と、携帯電話機１００のユーザ情報を送信情報に設定し、その送信情報のコンテンツプロバイダへの送信要求を通信部１０７に送信する（ステップＳ７５３）。通信部１０７は、送信情報とコンテンツプロバイダへの送信要求を受信すると、送信情報をコンテンツプロバイダに送信し（ステップＳ７５４）、送信情報送信完了通知を制御部１０１に送信する（ステップＳ７５５）。制御部１０１は、送信情報送信完了通知を受信する（ステップＳ７５６）。【０１９４】  以上のステップＳ７４９〜ステップＳ７５６の処理により、権利判定時に権利が無効の場合、又は、再生回数切れの場合に音楽データの再生状況を示す再生開始時刻、再生終了時刻、再生時間及び再生回数をコンテンツプロバイダに送信することが可能になる。コンテンツプロバイダは、送信情報を受信した後、その送信情報に設定された再生開始時刻、再生終了時刻、再生時間及び再生回数と、ユーザ情報により、権利切れ後に再生された音楽データに対する課金を当該ユーザに対して行うことが可能になる。【０１９５】  次に、図２５のステップＳ７５７以降の動作について説明する。【０１９６】  制御部１０１は、上記バッファメモリに記憶した再生開始時刻、再生終了時刻、残り再生時間及び再生回数を付加した権利Ｙの更新要求を権利管理部１０１１に送信する（ステップＳ７５７）。権利管理部１０１１は、権利Ｙの更新要求を受信すると、付加された再生開始時刻、再生終了時刻、残り再生時間及び再生回数により音楽権利管理テーブル２００内の権利Ｙの残り再生時間情報、再生開始／終了時刻情報及び残り再生回数情報を更新する（ステップＳ７５８）。権利管理部１０１１は、権利Ｙの更新完了通知を制御部１０１に送信する（ステップＳ７５９）。【０１９７】  次に、制御部１０１は、権利Ｙの更新完了通知を受信すると、権利Ｙの書き込み要求を蓄積部１０３に送信する（ステップＳ７６０）。蓄積部１０３は、権利Ｙの書き込み要求を受信すると、蓄積テーブル３００に権利データＹの書き込みを行い（ステップＳ７６１）、権利Ｙの書き込み完了通知を制御部１０１に送信する（ステップＳ７６２）。制御部１０１は、権利Ｙの書き込み完了通知を受信すると（ステップＳ７６３）、当該音楽データＢの権利Ｙが権利切れの場合は、権利切れメッセージをユーザＩ／Ｆ部１０５等に表示して（ステップＳ７６４）、本処理を終了する。【０１９８】  以上のように、自動再生モードにより蓄積された再生回数が制限された音楽データＢを再生する際の動作において、再生開始前に権利無効が判明した場合でも再生が開始され、又、再生中に再生回数切れになった場合でも再生が継続されて、その再生状況が送信情報として記録され、音楽データの再生停止後、又は再生終了後に、送信情報がコンテンツプロバイダに送信される。【０１９９】  次に、携帯電話機１００において自動再生モードにより蓄積された有効権利が無い音楽データを再生する際の動作について、図２６〜図２８に示すフローチャートを参照して説明する。なお、本動作では、電話着信により図２の音楽Ｂの再生が要求された場合について説明する。また、図２６〜図２８に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（１回目の音楽データ再生開始要求後の場合、ユーザＩ／Ｆ部１０５が電話着信を受けた場合）も含まれている。【０２００】  図２６において、まず、通話部１０６は、携帯電話網から電話着信通知を受信すると（ステップＳ８０１）、再生対象の音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を制御部１０１に送信する（ステップＳ８０２）。制御部１０１は、音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を受信すると（ステップＳ８０３）、受信した着信音再生要求を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ８０４）。【０２０１】  再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる着信音再生要求に基づいて、ユーザ再生モードが自動再生モードかを判別する（ステップＳ８０５）。この場合、再生判別部１０１２は、着信音再生要求であるため自動再生モードであると判定し、自動再生情報を制御部１０１に通知する（ステップＳ８０６）。【０２０２】  制御部１０１は、自動再生情報を取得すると（ステップＳ８０７）、自動再生モードであることを認識する。次に、制御部１０１は、ステップＳ８０３の着信音再生要求受信時に指定された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ８０８）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ８０９）、探索した権利判定結果（無効）を含む権利ＩＤ（権利Ｙ）を制御部１０１に通知する（ステップＳ８１０）。【０２０３】  制御部１０１は、権利判定結果（無効）を含む権利ＩＤ（権利Ｙ）を取得すると（ステップＳ８１１）、音楽Ｂの権利Ｙが無効であることを認識し、音楽Ｂに対応する音楽データ読み込み要求を蓄積部１０３に通知する（ステップＳ８１２）。蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ８１３）、制御部１０１に送信する（ステップＳ８１４）。制御部１０１は、音楽データＢを受信すると（ステップＳ８１５）、その音楽データＢの取得元情報、すなわち、コンテンツプロバイダのアドレス情報等を内蔵のバッファメモリ（図示せず）に保存する（ステップＳ８１６）。【０２０４】  次に、制御部１０１は、音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ８１７）。なお、ステップ８１７〜ステップＳ８２９の処理は、制御部１０１から音楽データ再生停止要求が送信されるまでの処理である。この処理内には、１回目の音楽データ再生開始要求後の場合（ステップＳ８２１〜ステップＳ８２５）が含まれる。【０２０５】  再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ８１８）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ８１９）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ８１９ａ）。制御部１０１は、音楽データＢの再生開始通知を受信する（ステップＳ８２０）。【０２０６】  次に、１回目の音楽データ再生開始要求後の場合の再生処理、すなわち、上記ステップＳ８０３で受信した着信音再生要求により指定された音楽データＢの再生が１回目であった場合の処理について、ステップＳ８２１〜ステップＳ８２５を参照して説明する。【０２０７】  制御部１０１は、上記送信情報の記録を開始し（ステップＳ８２１）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ８２２）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間のカウントを開始し（ステップＳ８２３）、現在時刻情報を制御部１０１に送信する（ステップＳ８２４）。制御部１０１は、現在時刻情報を受信すると（ステップＳ８２５）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。【０２０８】  以上のステップＳ８２１〜ステップＳ８２５の処理により、１回目の音楽データ再生開始要求後の場合の再生処理の際に、音楽データの再生開始時刻と再生時間のカウントを開始することが可能になる。【０２０９】  そして、時計部１０８は、１回目の音楽データ再生開始要求後の場合の再生処理により再生時間のカウントが開始されている場合に、制御部１０１から再生停止が入力されるまで、再生時間のカウントを実行する（ステップＳ８２６）。【０２１０】  次に、再生部１０４は、音楽データＢの再生が終了すると、音楽データＢの再生終了通知を制御部１０１に送信する（ステップＳ８２７）。制御部１０１は、音楽データＢの再生終了通知を受信すると（ステップＳ８��８）、送信情報の記録が開始されている場合は、今回の再生による再生回数カウントを１回分加算して（ステップＳ８２９）、ステップＳ８１７に戻る。【０２１１】  次に、着信音の再生により、ユーザがユーザＩ／Ｆ部１０５で電話着信応答を受けた場合の動作について、図２８のステップＳ８３０〜ステップＳ８３５を参照して説明する。【０２１２】  着信音を聞いたユーザがユーザＩ／Ｆ部１０５で電話着信応答操作を行うと、ユーザＩ／Ｆ部１０５は、電話着信応答通知を制御部１０１に送信する（ステップＳ８３０）。制御部１０１は、電話着信応答通知を受信すると（ステップＳ８３１）、音楽データＢの再生停止要求を再生部１０４に送信する（ステップＳ８３２）。再生部１０４は、音楽データＢの再生停止要求を受信すると、音楽データＢの再生を停止し（ステップＳ８３３）、音楽データＢの再生停止通知を制御部１０１に送信する（ステップＳ８３４）。制御部１０１は、音楽データＢの再生停止通知を受信する（ステップＳ８３５）。【０２１３】  次に、制御部１０１は、現在時刻取得・再生時間カウント停止・再生時間情報取得要求を時計部１０８に送信する（ステップＳ８３６）。時計部１０８は、現在時刻取得・再生時間カウント停止・再生時間情報取得要求を受信すると、再生時間のカウントを停止し（ステップＳ８３７）、現在時刻情報と再生時間情報を制御部１０１に送信する（ステップＳ８３８）。制御部１０１は、現在時刻情報と再生時間情報を受信すると（ステップＳ８３９）、再生時間情報を内蔵のバッファメモリに記憶するとともに、現在時刻を再生終了時刻としてバッファメモリに記憶する。【０２１４】  次に、制御部１０１は、バッファメモリに記憶した再生開始時刻、再生終了時刻、再生時間及び再生回数と、携帯電話機１００のユーザ情報を送信情報に設定し、その送信情報のコンテンツプロバイダへの送信要求を通信部１０７に送信する（ステップＳ８４０）。通信部１０７は、送信情報とコンテンツプロバイダへの送信要求を受信すると、送信情報をコンテンツプロバイダに送信し（ステップＳ８４１）、送信情報送信完了通知を制御部１０１に送信する（ステップＳ８４２）。制御部１０１は、送信情報送信完了通知を受信すると（ステップＳ８４３）、当該音楽データＢの権利Ｙが権利切れの場合は、権利切れメッセージをユーザＩ／Ｆ部１０５等に表示して（ステップＳ８４４）、本処理を終了する。【０２１５】  以上のように、自動再生モードにより蓄積された有効権利の無い音楽データＢを再生する際の動作において、再生が開始され、その再生開始時刻、再生終了時刻、再生時間及び再生回数が送信情報として記録され、音楽データの再生停止後、又は再生終了後に、送信情報がコンテンツプロバイダに送信される。したがって、コンテンツプロバイダは、送信情報を受信した後、その送信情報に設定された再生開始時刻、再生終了時刻、再生時間及び再生回数と、ユーザ情報により、権利切れ後に再生された音楽データに対する課金を当該ユーザに対して行うことが可能になり、音楽データの不正利用による損失を防止することができる。【０２１６】  また、上記各自動再生モードの動作においては、音楽再生時に権利切れや再生制限の範囲を��える場合でも、予め設定された音楽データを再生するようにしたため、ユーザはスケジュール、電話着信時、アラーム時間等を確実に認識することができる。【０２１７】  なお、上記各自動再生モードの動作においては、送信情報にユーザ情報を付加して送信するようにしたが、ユーザ情報の他者への漏洩による不正使用を防止するため、ユーザ情報を暗号化するようにしてもよい。例えば、携帯電話機のユーザが、コンテンツプロバイダにユーザ情報を登録する際に、署名情報を暗号化した鍵情報を登録しておき、この鍵情報を用いてユーザ情報を暗号化するようにしてもよい。この場合、コンテンツプロバイダは、送信情報に付加されたユーザ情報をプロバイダ側の鍵情報を用いて復号化することにより、ユーザ情報の不正利用を防止することができる。その結果、音楽データ等のコンテンツ配信サービスの安全性と信頼性を向上させることができる。また、上記実施の形態では、再生情報である送信情報の送信先をコンテンツの配信元であるコンテンツプロバイダとしたが、これに限るものではなく、再生情報を管理する機器であれば何でも良い。【０２１８】  本明細書は、２００５年５月３１日出願の特願２００５−１５９７１８に基づくものである。この内容は全てここに含めておく。
【産業上の利用可能性】
【０２１９】  本発明は、再生開始前又は再生中のコンテンツの権利が無効になった場合に、再生を継続してユーザに違和感を与えることを防止するとともに、権利切れが発生したコンテンツの再生情報を記録しておき、再生情報をコンテンツの配信元に送信してユーザに対する課金を可能にし、携帯情報端末、携帯電話装置などの電子機器などにおいて、デジタルコンテンツの取扱いに関する権利データを含むデータの処理を行うデータ処理装置等に有用である。
【図１】
2006129614.tif 000002
【図２】
2006129614.tif 000003
【図３】
2006129614.tif 000004
【図４】
2006129614.tif 000005
【図５】
2006129614.tif 000006
【図６】
2006129614.tif 000007
【図７】
2006129614.tif 000008
【図８】
2006129614.tif 000009
【図９】
2006129614.tif 000010
【図１０】
2006129614.tif 000011
【図１１】
2006129614.tif 000012
【図１２】
2006129614.tif 000013
【図１３】
2006129614.tif 000014
【図１４】
2006129614.tif 000015
【図１５】
2006129614.tif 000016
【図１６】
2006129614.tif 000017
【図１７】
2006129614.tif 000018
【図１８】
2006129614.tif 000019
【図１９】
2006129614.tif 000020
【図２０】
2006129614.tif 000021
【図２１】
2006129614.tif 000022
【図２２】
2006129614.tif 000023
【図２３】
2006129614.tif 000024
【図２４】
2006129614.tif 000025
【図２５】
2006129614.tif 000026
【図２６】
2006129614.tif 000027
【図２７】
2006129614.tif 000028
【図２８】
2006129614.tif 000029
【手続補正書】
【提出日】平成18年10月27日(2006.10.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求の範囲
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】  コンテンツに関する権利データを含むデータ処理を行うデータ処理装置であって、
配信元から配信されたコンテンツと当該コンテンツに対応する再生制限情報を含む権利データを記憶する記憶手段と、
前記記憶されたコンテンツの再生処理を行う再生手段と、
前記再生制限情報と前記権利データの有効／無効情報とを対応付けて管理する権利管理手段と、
ユーザによる再生または自動再生を判別する再生判別手段と、
コンテンツの再生要求時に前記権利管理手段により当該コンテンツに対応する権利データが有効か無効かを判定して前記再生手段の再生処理を制御するとともに、権利データ判定後の前記コンテンツの再生情報を記録する制御手段と、
前記再生情報を送信する通信手段と、を備え、
前記制御手段は、前記コンテンツの再生要求時に対応する権利データが有効であると判定した場合、前記再生手段によりコンテンツの再生処理を開始し、当該コンテンツの再生処理中に前記再生制限情報に基づいて前記権利データが有効か無効かを判定し、前記コンテンツの再生処理中に前記権利データが無効になったと判定した場合、当該再生処理を継続し、当該再生処理に関わる再生情報を記録する、
データ制御装置。
【請求項２】  コンテンツに関する権利データを含むデータ処理を行うデータ処理装置であって、
配信元から配信されたコンテンツと当該コンテンツに対応する再生制限情報を含む権利データを記憶する記憶手段と、
前記記憶されたコンテンツの再生処理を行う再生手段と、
前記再生制限情報と前記権利データの有効／無効情報とを対応付けて管理する権利管理手段と、
ユーザによる再生または自動再生を判別する再生判別手段と、
コンテンツの再生要求時に前記権利管理手段により当該コンテンツに対応する権利データが有効か無効かを判定して前記再生手段の再生処理を制御するとともに、権利データ判定後の前記コンテンツの再生情報を記録する制御手段と、
前記再生情報を送信する通信手段とを備え、
前記制御手段は、前記コンテンツの再生要求時に対応する権利データが無効であると判定した場合、前記再生手段によりコンテンツの再生処理を開始し、当該コンテンツの再生処理中に再生処理に関わる再生情報を記録するデータ処理装置。
【請求項３】  前記制御手段は、前記再生制限情報が前記コンテンツの再生時間を制限する場合、前記再生情報として再生処理中のコンテンツの残り再生時間を記録し、
前記権利管理手段は、前記再生制限情報と共に前記残り再生時間情報を管理する請求項１記載のデータ処理装置。
【請求項４】  前記制御手段は、前記再生制限情報が前記コンテンツの有効期限を設定する場合、前記再生情報としてコンテンツの再生開始時刻と再生終了時刻とを記録し、
前記権利管理手段は、前記再生制限情報と共に前記再生開始時刻情報と再生終了時刻情報とを管理する請求項１記載のデータ処理装置。
【請求項５】  前記制御手段は、前記再生制限情報が前記コンテンツの再生回数を制限する場合、前記再生情報としてコンテンツの再生回数を記録し、
前記権利管理手段は、前記再生制限情報と共に前記再生回数情報を管理する請求項１記載のデータ処理装置。
【請求項６】  前記制御手段は、前記権利データが無効であると判定した時点から前記再生情報の記録を開始する請求項１記載のデータ処理装置。
【請求項７】  計時手段を備え、
前記制御手段は、前記計時手段を制御して前記再生情報を記録する請求項１記載のデータ処理装置。
【請求項８】（削除）
【請求項９】（削除）
【手続補正書】
【提出日】平成19年3月10日(2007.3.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツに関する権利データを含むデータ処理を行うデータ処理装置であって、
配信元から配信されたコンテンツと当該コンテンツに対応する再生制限情報を含む権利データを記憶する記憶手段と、
前記記憶されたコンテンツの再生処理を行う再生手段と、
前記再生制限情報と前記権利データの有効／無効情報とを対応付けて管理する権利管理手段と、
ユーザによる再生または自動再生を判別する再生判別手段と、
コンテンツの再生要求時に前記権利管理手段により当該コンテンツに対応する権利データが有効か無効かを判定して前記再生手段の再生処理を制御するとともに、権利データ判定後の前記コンテンツの再生情報を記録する制御手段と、
前記再生情報を送信する通信手段と、を備え、
前記制御手段は、前記コンテンツの再生要求時に対応する権利データが有効であると判定した場合、前記再生手段によりコンテンツの再生処理を開始し、当該コンテンツの再生処理中に前記再生制限情報に基づいて前記権利データが有効か無効かを判定し、前記コンテンツの再生処理中に前記権利データが無効になったと判定した場合、当該再生処理を継続し、当該再生処理に関わる再生情報を記録する、
データ制御装置。
【請求項２】
コンテンツに関する権利データを含むデータ処理を行うデータ処理装置であって、
配信元から配信されたコンテンツと当該コンテンツに対応する再生制限情報を含む権利データを記憶する記憶手段と、
前記記憶されたコンテンツの再生処理を行う再生手段と、
前記再生制限情報と前記権利データの有効／無効情報とを対応付けて管理する権利管理手段と、
ユーザによる再生または自動再生を判別する再生判別手段と、
コンテンツの再生要求時に前記権利管理手段により当該コンテンツに対応する権利データが有効か無効かを判定して前記再生手段の再生処理を制御するとともに、権利データ判定後の前記コンテンツの再生情報を記録する制御手段と、
前記再生情報を送信する通信手段とを備え、
前記制御手段は、前記コンテンツの再生要求時に対応する権利データが無効であると判定した場合、前記再生手段によりコンテンツの再生処理を開始し、当該コンテンツの再生処理中に再生処理に関わる再生情報を記録するデータ処理装置。
【請求項３】
前記制御手段は、前記再生制限情報が前記コンテンツの再生時間を制限する場合、前記再生情報として再生処理中のコンテンツの残り再生時間を記録し、
前記権利管理手段は、前記再生制限情報と共に前記残り再生時間情報を管理する請求項１記載のデータ処理装置。
【請求項４】
前記制御手段は、前記再生制限情報が前記コンテンツの有効期限を設定する場合、前記再生情報としてコンテンツの再生開始時刻と再生終了時刻とを記録し、
前記権利管理手段は、前記再生制限情報と共に前記再生開始時刻情報と再生終了時刻情報とを管理する請求項１記載のデータ処理装置。
【請求項５】
前記制御手段は、前記再生制限情報が前記コンテンツの再生回数を制限する場合、前記再生情報としてコンテンツの再生回数を記録し、
前記権利管理手段は、前記再生制限情報と共に前記再生回数情報を管理する請求項１記載のデータ処理装置。
【請求項６】
前記制御手段は、前記権利データが無効であると判定した時点から前記再生情報の記録を開始する請求項１記載のデータ処理装置。
【請求項７】
計時手段を備え、
前記制御手段は、前記計時手段を制御して前記再生情報を記録する請求項１記載のデータ処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ処理装置に関し、特に、権利付きコンテンツを処理するデータ処理装置に関する。
【背景技術】
【０００２】
近時、インターネット等のネットワーク環境の性能向上などにより、画像や音声などのデジタルデータを含むデジタルコンテンツが広範に流通するようになり、それに伴いデジタルコンテンツの著作権保護などのコンテンツ管理が重要な課題となっている。
【０００３】
従来、通信回線や記録媒体を介して提供されるデジタルコンテンツに対して、不正なコピーや分配を防止する方法として、コンテンツの再生回数、有効期限、合計再生時間等の再生制限情報を設定した権利データをコンテンツに付加してコンテンツの再生を制限する管理方法が提案されている。
【０００４】
このコンテンツ管理方法では、通信回線や記録媒体を介してコンテンツを蓄積する携帯電話機や携帯型音楽再生装置等の携帯情報端末装置においてコンテンツを再生する場合、権利データに設定された再生制限情報に基づいてコンテンツの再生が制限される。例えば、再生制限情報に再生回数が設定されている場合は、その再生回数を超えるとコンテンツの再生は不可能となる。また、再生制限情報に有効期限や合計再生時間が設定されている場合は、コンテンツの再生中であっても有効期限や合計再生時間を越えると、コンテンツの再生が直ちに停止される。
【０００５】
以上のような権利データ付きコンテンツを再生する再生モードとしては、ユーザが携帯情報端末装置を操作して蓄積したコンテンツを任意に再生するユーザ再生モードと、予め設定した特定の再生条件に基づいて携帯情報端末装置に蓄積したコンテンツを自動的に再生する自動再生モードとがある。例えば、携帯電話機において自動再生モードでコンテンツを再生する再生条件としては、スケジュール、電話着信音、アラーム時間等を設定する時に蓄積した権利データ付きコンテンツの中から再生するコンテンツを指定することにより、設定した各再生条件で指定されたコンテンツが自動的に再生される。
【０００６】
しかしながら、権利データ付きコンテンツを自動再生モードで再生する場合、上記再生制限情報により再生条件で指定したコンテンツが権利切れとなり再生不可になると、スケジュール、電話着信時、アラームセット時間等の再生条件が成立しても、指定されたコンテンツが再生されないという事態が発生する。このため、ユーザは、スケジュール、電話着信時、アラーム時間を認識できなくなるという問題が発生する。すなわち、従来のコンテンツ管理方法では、自動再生モードが考慮されていないために、このような事態が発生していた。
【０００７】
そこで、自動再生モードを考慮するコンテンツ管理方法として、例えば、特許文献１に提案されているものがある。この特許文献１では、自動再生を開始する前に指定されたメロディデータが権利切れとなっている場合、携帯電話機に予め蓄積されている権利付きでないデフォルトのメロディデータを再生するようにしている。
【特許文献１】特開２００１−２２３７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の特許文献１の自動再生モードでは、自動再生を開始する前に指定されたメロディデータが権利切れとなっている場合、携帯電話機に予め蓄積されている権利付きでないデフォルトのメロディデータを再生しているが、ユーザが指定していないメロディが再生されるため、上記再生条件を認識できなくなるという問題を解決することができない。
【０００９】
また、自動再生中のコンテンツが権利切れになった場合に、再生を継続するという方法も考えられるが、コンテンツの著作権を保護する観点からは好ましくない。
【００１０】
本発明の目的は、自動再生中のコンテンツが権利切れになった場合に、再生を継続してユーザに違和感を与えることを防止するとともに、権利切れが発生したコンテンツの再生情報を記録しておき、再生情報をコンテンツ配信業者に送信してユーザに対する課金を可能にするデータ処理装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明のデータ処理装置は、コンテンツに関する権利データを含むデータ処理を行うデータ処理装置であって、配信元から配信されたコンテンツと当該コンテンツに対応する再生制限情報を含む権利データを記憶する記憶手段と、前記記憶されたコンテンツの再生処理を行う再生手段と、前記再生制限情報と前記権利データの有効／無効情報とを対応付けて管理する権利管理手段と、ユーザによる再生または自動再生を判別する再生判別手段と、コンテンツの再生要求時に前記権利管理手段により当該コンテンツに対応する権利データが有効か無効かを判定して前記再生手段の再生処理を制御するとともに、権利データ判定後の前記コンテンツの再生情報を記録する制御手段と、前記再生情報を送信する通信手段と、を備え、前記制御手段は、前記コンテンツの再生要求時に対応する権利データが有効であると判定した場合、前記再生手段によりコンテンツの再生処理を開始し、当該コンテンツの再生処理中に前記再生制限情報に基づいて前記権利データが有効か無効かを判定し、前記コンテンツの再生処理中に前記権利データが無効になったと判定した場合、当該再生処理を継続し、当該再生処理に関わる再生情報を記録する、構成を採る。
【発明の効果】
【００１２】
本発明によれば、再生開始前又は再生中のコンテンツの権利が無効になった場合に、再生を継続してユーザに違和感を与えることを防止するとともに、権利切れが発生したコンテンツの再生情報を記録しておき、再生情報をコンテンツの配信元に送信してユーザに対する課金を可能にすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施の形態について図面を参照して詳細に説明する。
【００１４】
なお、以下に述べる実施の形態において共通に適用するコンテンツの定義は、文字、音声、画像、映像、地図等を電子化したデータ、ゲームやソフトウェア等と、これらの組み合わせたもの、とする。また、以下に述べる各実施の形態では、携帯情報端末装置として携帯電話機において権利データ付きの音楽データを再生する場合について説明する。
【００１５】
図１は、本実施の形態に適用する携帯電話機の概略構成を示すブロック図である。図１において、携帯電話機１００は、制御部１０１と、メモリ１０２と、蓄積部１０３と、再生部１０４と、ユーザＩ／Ｆ部１０５と、通話部１０６と、通信部１０７と、時計部１０８と、から構成されている。
【００１６】
制御部１０１は、権利管理部１０１１と、再生判別部１０１２と、プレイリスト管理部１０１３とを備える。制御部１０１は、メモリ１０２に記憶された携帯電話制御プログラムに基づいて携帯電話機能を制御する携帯電話制御機能と、メモリ１０２に記憶されたデータ通信制御プログラムに基づいてコンテンツ配信業者が運営するコンテンツ配信サイトからコンテンツと共に権利データをダウンロードするデータ通信を制御するデータ通信制御機能と、メモリ１０２に記憶された音楽再生制御プログラムに基づいて蓄積部１０３に蓄積されている権利データ付き音楽データの再生を制御する再生制御機能とを有する。
【００１７】
制御部１０１は、再生制御において、再生判別部１０１２から再生モード情報（ユーザ再生情報又は自動再生情報）を取得した後、再生する音楽ＩＤ対応の権利ＩＤを権利管理部１０１１から取得し、権利ＩＤに対応する権利データを蓄積部１０３から受信して、当該権利データの権利判定（有効／無効）を権利管理部１０１１に要求する。そして、制御部１０１は、権利判定結果により権利データが有効の場合は、再生する音楽ＩＤ対応の音楽データを蓄積部１０３から受信して再生部１０４により再生を開始する。
【００１８】
また、制御部１０１は、ユーザ再生モードにおいて音楽データ再生中に、時計部１０８から再生時間切れ、有効期限切れ、又は、再生回数切れの通知を取得した場合は、再生停止要求を再生部１０４に対して行う。さらに、制御部１０１は、自動再生モードにおいて音楽データ再生中に、時計部１０８から再生時間切れ、又は、有効期限切れ等の再生期限切れ通知を取得した場合は、音楽データの再生を継続する。そして、制御部１０１は、再生を継続した音楽データの再生情報を音楽データ配信元であるコンテンツプロバイダに送信するため、再生情報である送信情報の記録を開始し、現在時刻（再生開始時刻）取得要求と再生時間カウント開始要求を時計部１０８に行う。
【００１９】
さらに、制御部１０１は、再生を継続した音楽データの再生が停止した後、現在時刻（再生終了時刻）取得要求と、再生時間カウント停止要求と、再生時間取得要求とを時計部１０８に行う。そして、制御部１０１は、時計部１０８から取得した再生開始／終了時刻と再生時間と、暗号化したユーザ情報とを記録した送信情報に設定して通信部１０７によりコンテンツプロバイダに送信する。さらに、制御部１０１は、音楽再生停止後に、権利管理部１０１１と蓄積部１０３に対して該当する音楽ＩＤの権利データ（再生情報）の更新を要求する。
【００２０】
権利管理部１０１１は、蓄積部１０３に蓄積される音楽データと権利データの各ＩＤ（識別情報）の対応を記憶する音楽権利管理テーブルを管理し、再生対象の音楽データの権利データの無効／有効を判定して判定結果を制御部１０１に通知する。音楽権利管理テーブルの一例を図２に示す。図２において、音楽権利管理テーブル２００は、音楽ＩＤと、再生制限情報（再生時間ＰＴ、再生期限ＰＬ、再生回数ＰＣ）を含む権利ＩＤと、再生制限情報に対応する再生情報（残り再生時間、再生終了時刻、残り再生回数）と、権利判定結果（有効／無効）とを対応付けて記憶する。
【００２１】
再生判別部１０１２は、ユーザＩ／Ｆ部１０５から入力される音楽データ再生要求受信時に、その再生モードがユーザ再生モードか自動再生モードかの判別を行い、その判別結果を再生モード情報として制御部１０１に通知する。
【００２２】
プレイリスト管理部１０１３は、蓄積部１０３に蓄積された複数の音楽データの再生順序を音楽ＩＤで設定するプレイリストを管理しており、再生部１０４においてプレイリスト再生を実行する際に、プレイリストに設定した順序に従って音楽データを再生するように音楽ＩＤを制御部１０１に通知する。なお、プレイリストには、ユーザ指定による音楽データの再生順序や予め指定されたデフォルトの再生順序等を設定する。
【００２３】
メモリ１０２は、制御部１０１において実行される携帯通信制御プログラムと、データ通信制御プログラムと、音楽再生制御プログラムとを記憶する。また、メモリ１０２は、蓄積部１０３に蓄積される音楽データのＩＤ（データ識別情報）と権利データのＩＤ（権利識別情報）との対応付けて記憶する音楽権利管理テーブルを記憶する。
【００２４】
蓄積部１０３は、コンテンツプロバイダが運用するコンテンツ配信サーバ（図示せず）から受信する音楽データ（コンテンツ）及び音楽ＩＤと、その音楽データに対応する権利データ及び権利ＩＤとを対応付けて、図３に示す蓄積テーブル３００に蓄積する。権利データには、音楽データの著作権者の意向によりコンテンツ配信業者で設定された再生制限情報が含まれる。再生制限情報には、音楽データの再生を制限するため再生回数（例えば、５回迄）、有効期限（例えば、２００５年４月３１日２４時迄）、合計再生時間（例えば、合計１０時間迄）等が設定される。再生制限情報は、権利管理部１０１１により図２の音楽権利管理テーブル２００において権利ＩＤとともに管理される。
【００２５】
再生部１０４は、制御部１０１により蓄積部１０３から読み出されて入力される音楽データを再生する。ユーザＩ／Ｆ部１０５は、携帯電話に関わる各種操作キーや音楽再生に関わる操作キー等を備え、ユーザによるキー操作に応じた操作信号を制御部１０１に出力する。
【００２６】
通話部１０６は、携帯電話網に接続される無線基地局との間で音声通話プロトコルを実行する電話制御機能を有し、無線基地局からの着信に応じて発呼先通信端末との間で呼を接続し、受話音声信号を受信して制御部１０１に出力するとともに、制御部１０１から入力される送話音声信号を無線基地局に送信する。
【００２７】
通信部１０７は、携帯電話網に接続される無線基地局を介してインターネット等のデータ通信網との間でデータ通信プロトコルを実行するデータ通信制御機能を有し、データ通信網に接続されるデータ通信端末との間でデータ送受信を制御する。
【００２８】
時計部１０８は、時計機能、アラーム機能及びスケジュール機能の管理を行い、アラーム又はスケジュールに設定された指定の時間になった場合は制御部１０１に通知する。制御部１０１では、時計部１０８から指定時間が通知されることにより音楽データ再生処理の開始、終了が行われる。また、時計部１０８は、音楽データ再生中に、制御部１０１から残り再生時間情報を受け取って残り再生時間を計時し、再生中の音楽データの残り再生時間が“０”になった場合、再生時間切れを制御部１０１に通知する。
【００２９】
次に、図１の携帯電話機１００において実行されるユーザ再生モードにおける音楽データの再生動作について以下に説明する。なお、以下の音楽データの再生動作では、音楽データに対応する権利データには、再生条件として再生時間が設定されている場合を説明する。
【００３０】
まず、携帯電話機１００においてユーザ再生モードにより蓄積された再生制限情報として再生時間が設定された音楽データを再生する際の動作について、図４〜図６に示すフローチャートを参照して説明する。図４〜図６は、ユーザ再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、ユーザにより図２の音楽Ａの再生が選択された場合について説明する。また、図４〜図６に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（残り再生時間切れの場合、再生停止指示の場合）も含まれている。
【００３１】
図４において、まず、ユーザのユーザＩ／Ｆ部１０５の操作により音楽ＩＤの選択指示と再生要求指示が入力されると、ユーザＩ／Ｆ部１０５は、選択された音楽ＩＤ（音楽Ａ）を含む音楽データ再生要求信号を制御部１０１に出力する（ステップＳ１０１）。制御部１０１は音楽データ再生要求信号を受信すると（ステップＳ１０２）、受信した音楽データ再生要求信号を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ１０３）。
【００３２】
再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる音楽データ再生要求信号に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ１０４）。この場合、再生判別部１０１２は、音楽データ再生要求信号はユーザＩ／Ｆ部１０５から入力されているためユーザ再生モードであると判定し、ユーザ再生情報を制御部１０１に通知する（ステップＳ１０５）。
【００３３】
制御部１０１は、ユーザ再生情報を取得すると（ステップＳ１０６）、ユーザ再生モードであることを認識する。次に、制御部１０１は、ステップＳ１０２の音楽データ再生要求受信時に選択された音楽ＩＤ（音楽Ａ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ１０７）。権利管理部１０１１は、音楽ＩＤ（音楽Ａ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ａ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ１０８）、探索した権利ＩＤ（権利Ｘ）を制御部１０１に送信する（ステップＳ１０９）。
【００３４】
制御部１０１は、権利ＩＤ（権利Ｘ）を取得すると、その権利ＩＤ（権利Ｘ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ１１０）。蓄積部１０３は、権利ＩＤ（権利Ｘ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｘ）に対応する権利データＸを蓄積テーブル３００から読み出し（ステップＳ１１１）、読み出した権利データＸを制御部１０１に送信する（ステップＳ１１２）。制御部１０１は、権利データＸを受信すると（ステップＳ１１３）、権利Ｘの判定要求を権利管理部１０１１に通知する（ステップＳ１１４）。
【００３５】
権利管理部１０１１は、権利Ｘの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｘが有効か無効かを判定し（ステップＳ１１５）、その権利判定結果（有効又は無効）を制御部１０１に通知する（ステップＳ１１６）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｘの再生制限情報（ＰＴ：５時間）と再生情報（残り再生時間）を権利判定結果に付加して制御部１０１に通知する。
【００３６】
制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を取得すると（ステップＳ１１７）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ１１８）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。
【００３７】
制御部１０１は、権利が無効であると判定した場合（ステップＳ１１８：ＮＯ）、今回の再生処理を中止し、権利が有効であると判定した場合（ステップＳ１１８：ＹＥＳ）、選択された音楽Ａに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ１１９）。
【００３８】
蓄積部１０３は、音楽Ａに対応する音楽データの読み込み要求を取得すると、当該音楽Ａに対応する音楽データＡを蓄積テーブル３００から読み出して（ステップＳ１２０）、制御部１０１に送信する（ステップＳ１２１）。制御部１０１は、音楽データＡを受信すると（ステップＳ１２２）、その音楽データＡを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ１２３）。
【００３９】
再生部１０４は、音楽データＡを受信し再生開始要求を取得すると（ステップＳ１２４）、その音楽データＡの再生開始通知を制御部１０１に送信する（ステップＳ１２５）。以下、再生部１０４は、音楽データＡの再生を開始して音楽データ再生中となる（ステップＳ１２５ａ）。
【００４０】
制御部１０１は、再生開始通知を受信すると（ステップＳ１２６）、バッファメモリに記憶した再生情報である残り再生時間を読み出して、その残り再生時間情報を時計部１０８に転送するとともに、残り再生時間カウント開始要求を時計部１０８に行う（ステップＳ１２７）。時計部１０８は、残り再生時間情報を受信し残り再生時間カウント開始要求を取得すると、残り再生時間のカウントを開始し（ステップＳ１２８）、残り再生時間カウント開始通知を制御部１０１に送信する（ステップＳ１２９）。制御部１０１は、残り再生時間カウント開始通知を受信する（ステップＳ１３０）。この後、時計部１０８は、音楽データＡの再生停止、もしくは、残り再生時間が０になるまで、残り再生時間カウント開始処理を継続する（ステップＳ１３１、Ｓ１３２）。
【００４１】
時計部１０８は、残り再生時間が０になると（ステップＳ１３２：ＹＥＳ）、再生時間切れ通知を制御部１０１に送信する（ステップＳ１３３）。制御部１０１は、再生時間切れ通知を受信すると（ステップＳ１３４）、音楽データＡの再生停止要求を再生部１０４に行う（ステップＳ１３５）。再生部１０４は、再生停止要求により音楽データＡの再生を停止し（ステップＳ１３６）、音楽データ再生停止通知を制御部１０１に送信する（ステップＳ１３７）。制御部１０１は、音楽データ再生停止通知を受信する（ステップＳ１３８）。
【００４２】
以上のステップＳ１３１〜ステップＳ１３８の処理は、音楽データＡの再生中に残り再生時間切れとなった場合の再生停止動作である。引き続き、再生時間切れ以外の再生停止動作について、図６に示すステップＳ１３９〜ステップＳ１４６を参照して説明する。なお、この場合、ユーザＩ／Ｆ部１０５から音楽再生停止指示に応じて、制御部１０１と再生部１０４の間でステップＳ１３５〜ステップＳ１３８の処理が行われて、音楽データＡの再生が停止されていることを前提とする。
【００４３】
図６において、制御部１０１は、例えば、ユーザＩ／Ｆ部１０５から音楽再生停止指示が入力されると、残り再生時間カウント停止要求を時計部１０８に行う（ステップＳ１３９）。時計部１０８は、残り再生時間カウント停止要求により残り再生時間カウントを停止し（ステップＳ１４０）、残り再生時間カウント停止通知を制御部１０１に送信する（ステップＳ１４１）。
【００４４】
制御部１０１は、残り再生時間カウント停止通知を受信すると（ステップＳ１４２）、残り再生時間取得要求を時計部１０８に行う（ステップＳ１４３）。時計部１０８は、残り再生時間取得要求を取得すると（ステップＳ１４４）、カウントを停止した残り再生時間情報を制御部１０１に送信する（ステップＳ１４５）。制御部１０１は、残り再生時間情報を受信する（ステップＳ１４６）。
【００４５】
以上のステップＳ１３９〜ステップＳ１４６の処理は、音楽データＡの再生時間切れ以外の再生停止動作である。
【００４６】
次に、上記ステップＳ１３８又はステップＳ１４６の処理後、制御部１０１は、残り再生時間情報と権利Ｘの更新要求を権利管理部１０１１に送信する（ステップＳ１４７）。権利管理部１０１１は、残り再生時間情報と権利Ｘの更新要求を受信すると、音楽権利管理テーブル２００内の権利Ｘの残り再生時間情報を更新する（ステップＳ１４８）。権利管理部１０１１は、権利Ｘの更新完了通知を制御部１０１に送信する（ステップＳ１４９）。
【００４７】
次に、制御部１０１は、権利Ｘの更新完了通知を受信すると、権利Ｘの書き込み要求を蓄積部１０３に送信する（ステップＳ１５０）。蓄積部１０３は、権利Ｘの書き込み要求を受信すると、蓄積テーブル３００に権利データＸの書き込みを行い（ステップＳ１５１）、権利Ｘの書き込み完了通知を制御部１０１に送信する（ステップＳ１５２）。制御部１０１は、権利Ｘの書き込み完了通知を受信すると（ステップＳ１５３）、本処理を終了する。
【００４８】
以上のように、ユーザ再生モードにより蓄積された音楽データＡを再生する際の動作において、再生開始前に権利無効が判明した場合は再生が中止され、音楽データＡの再生中に残り再生時間切れとなった場合も音楽データＡの再生は直ちに停止される。
【００４９】
次に、携帯電話機１００においてユーザ再生モードにより蓄積された再生制限情報として有効期限が設定された音楽データを再生する際の動作について、図７〜図９に示すフローチャートを参照して説明する。図７〜図９は、ユーザ再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、ユーザにより図２の音楽Ｂの再生が選択された場合について説明する。また、図７〜図９に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（有効期限切れの場合、再生停止指示の場合）も含まれている。
【００５０】
図７において、まず、ユーザのユーザＩ／Ｆ部１０５の操作により音楽ＩＤの選択指示と再生要求指示が入力されると、ユーザＩ／Ｆ部１０５は、選択された音楽ＩＤ（音楽Ｂ）を含む音楽データ再生要求信号を制御部１０１に出力する（ステップＳ２０１）。制御部１０１は音楽データ再生要求信号を受信すると（ステップＳ２０２）、受信した音楽データ再生要求信号を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ２０３）。
【００５１】
再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる音楽データ再生要求信号に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ２０４）。この場合、再生判別部１０１２は、音楽データ再生要求信号はユーザＩ／Ｆ部１０５から入力されているためユーザ再生モードであると判定し、ユーザ再生情報を制御部１０１に通知する（ステップＳ２０５）。
【００５２】
制御部１０１は、ユーザ再生情報を取得すると（ステップＳ２０６）、ユーザ再生モードであることを認識する。次に、制御部１０１は、ステップＳ２０２の音楽データ再生要求受信時に選択された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ２０７）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ２０８）、探索した権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ２０９）。
【００５３】
制御部１０１は、権利ＩＤ（権利Ｙ）を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ２１０）。蓄積部１０３は、権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データＹを蓄積テーブル３００から読み出し（ステップＳ２１１）、読み出した権利データＹを制御部１０１に送信する（ステップＳ２１２）。制御部１０１は、権利データＹを受信すると（ステップＳ２１３）、権利Ｙの判定要求を権利管理部１０１１に通知する（ステップＳ２１４）。
【００５４】
権利管理部１０１１は、権利Ｙの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｙが有効か無効かを判定し（ステップＳ２１５）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ２１６）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｙの再生制限情報（ＰＴ：６時間、ＰＬ：０５，０４，１０，１２：００、ＰＣ：５回）と再生情報（残り再生時間、再生開始／終了時刻、残り再生回数）を権利判定結果に付加して制御部１０１に送信する。
【００５５】
制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ２１７）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ２１８）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。
【００５６】
制御部１０１は、権利が無効であると判定した場合（ステップＳ２１８：ＮＯ）、今回の再生処理を中止し、権利が有効であると判定した場合（ステップＳ２１８：ＹＥＳ）、選択された音楽Ｂに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ２１９）。
【００５７】
蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ２２０）、制御部１０１に送信する（ステップＳ２２１）。制御部１０１は、音楽データＢを受信すると（ステップＳ２２２）、その音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ２２３）。
【００５８】
再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ２２４）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ２２５）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ２２５ａ）。
【００５９】
制御部１０１は、再生開始通知を受信すると（ステップＳ２２６）、バッファメモリに記憶した再生情報である有効期限（ＰＬ：０５，０４，１０，１２：００）を読み出して、その権利Ｙの有効期限情報を時計部１０８に送信する（ステップＳ２２７）。時計部１０８は、権利Ｙの有効期限情報を受信すると（ステップＳ２２８）、権利Ｙの有効期限情報の取得通知を制御部１０１に送信する（ステップＳ２２９）。制御部１０１は、権利Ｙの有効期限情報の取得通知を受信する（ステップＳ２３０）。この後、時計部１０８は、音楽データＢの再生停止、もしくは、有効期限切れになるまで、時計のカウントを継続する（ステップＳ２３１、Ｓ２３２）。
【００６０】
時計部１０８は、時計のカウントが有効期限情報に設定された日時を越えて有効期限切れになると（ステップＳ２３２：ＹＥＳ）、有効期限切れ通知を制御部１０１に送信する（ステップＳ２３３）。制御部１０１は、有効期限切れ通知を受信すると（ステップＳ２３４）、音楽データＢの再生停止要求を再生部１０４に行う（ステップＳ２３５）。再生部１０４は、再生停止要求により音楽データＢの再生を停止し（ステップＳ２３６）、音楽データ再生停止通知を制御部１０１に送信する（ステップＳ２３７）。制御部１０１は、音楽データ再生停止通知を受信する（ステップＳ２３８）。
【００６１】
以上のステップＳ２３１〜ステップＳ２３８の処理は、音楽データＢの再生中に有効期限切れとなった場合の再生停止動作である。引き続き、有効期限切れ以外の再生停止動作について、図９に示すステップＳ２３９〜ステップＳ２４１を参照して説明する。なお、この場合、ユーザＩ／Ｆ部１０５から音楽再生停止指示に応じて、制御部１０１と再生部１０４の間でステップＳ２３５〜ステップＳ２３８の処理が行われて、音楽データＢの再生が停止されていることを前提とする。
【００６２】
図９において、有効期限情報の破棄要求を時計部１０８に送信する（ステップＳ２３９）。時計部１０８は、有効期限情報の破棄要求を受信すると有効期限情報を破棄し（ステップＳ２４０）、有効期限情報破棄通知を制御部１０１に送信する（ステップＳ２４１）。制御部１０１は、有効期限情報破棄通知を受信する（ステップＳ２４２）。
【００６３】
以上のステップＳ２３９〜ステップＳ２４２の処理は、音楽データＢの有効期限切れ以外の再生停止動作である。
【００６４】
次に、有効期限切れによる再生停止の場合の動作について、図９に示すステップＳ２４３以降のフローチャートを参照して説明する。なお、この場合、制御部１０１と再生部１０４の間で実行される上記ステップＳ２３３〜ステップＳ２３８の処理により、音楽データＢの再生が停止されていることを前提とする。
【００６５】
次に、制御部１０１は、有効期限切れ情報と権利Ｙの更新要求を権利管理部１０１１に送信する（ステップＳ２４３）。権利管理部１０１１は、有効期限切れ情報と権利Ｙの更新要求を受信すると、音楽権利管理テーブル２００内の権利Ｙの権利判定結果を無効に更新する（ステップＳ２４４）。権利管理部１０１１は、権利Ｙの更新完了通知を制御部１０１に送信する（ステップＳ２４５）。
【００６６】
次に、制御部１０１は、権利Ｙの更新完了通知を受信すると、権利Ｙの書き込み要求を蓄積部１０３に送信する（ステップＳ２４６）。蓄積部１０３は、権利Ｙの書き込み要求を受信すると、蓄積テーブル３００に権利データＹの書き込みを行い（ステップＳ２４７）、権利Ｙの書き込み完了通知を制御部１０１に送信する（ステップＳ２４８）。制御部１０１は、権利Ｙの書き込み完了通知を受信すると（ステップＳ２４９）、本処理を終了する。
【００６７】
なお、上記ステップＳ２４４以降の処理は、上記ステップＳ２３１〜ステップＳ２３８に示した有効期限切れによる再生停止処理後に同様に実行される。
【００６８】
以上のように、ユーザ再生モードにより蓄積された音楽データＢを再生する際の動作において、再生開始前に権利無効が判明した場合は再生が中止され、音楽データＢの再生中に有効期限切れとなった場合も音楽データＢの再生は直ちに停止される。
【００６９】
次に、携帯電話機１００においてユーザ再生モードにより蓄積された再生制限情報として再生回数が設定された音楽データを再生する際の動作について、図１０、図１１に示すフローチャートを参照して説明する。図１０、図１１は、ユーザ再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、ユーザにより図２の音楽Ｂの再生が選択された場合について説明する。また、図１０、図１１に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（有効期限切れの場合、再生停止指示の場合）も含まれている。
【００７０】
図１０において、まず、ユーザのユーザＩ／Ｆ部１０５の操作により音楽ＩＤの選択指示と再生要求指示が入力されると、ユーザＩ／Ｆ部１０５は、選択された音楽ＩＤ（音楽Ｂ）を含む音楽データ再生要求信号を制御部１０１に出力する（ステップＳ３０１）。制御部１０１は音楽データ再生要求信号を受信すると（ステップＳ３０２）、受信した音楽データ再生要求信号を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ３０３）。
【００７１】
再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる音楽データ再生要求信号に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ３０４）。この場合、再生判別部１０１２は、音楽データ再生要求信号はユーザＩ／Ｆ部１０５から入力されているためユーザ再生モードであると判定し、ユーザ再生情報を制御部１０１に通知する（ステップＳ３０５）。
【００７２】
制御部１０１は、ユーザ再生情報を取得すると（ステップＳ３０６）、ユーザ再生モードであることを認識する。次に、制御部１０１は、ステップＳ３０２の音楽データ再生要求受信時に選択された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ３０７）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ３０８）、探索した権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ３０９）。
【００７３】
制御部１０１は、権利ＩＤ（権利Ｙ）を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ３１０）。蓄積部１０３は、権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データＹを蓄積テーブル３００から読み出し（ステップＳ３１１）、読み出した権利データＹを制御部１０１に送信する（ステップＳ３１２）。制御部１０１は、権利データＹを受信すると（ステップＳ３１３）、権利Ｙの判定要求を権利管理部１０１１に通知する（ステップＳ３１４）。
【００７４】
権利管理部１０１１は、権利Ｙの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｙが有効か無効かを判定し（ステップＳ３１５）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ３１６）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｙの再生制限情報（ＰＴ：６時間、ＰＬ：０５，０４，１０，１２：００、ＰＣ：５回）と再生情報（残り再生時間、再生開始／終了時刻、残り再生回数）を権利判定結果に付加して制御部１０１に送信する。
【００７５】
制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ３１７）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ３１８）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。
【００７６】
制御部１０１は、権利が無効であると判定した場合（ステップＳ３１８：ＮＯ）、今回の再生処理を中止し、権利が有効であると判定した場合（ステップＳ３１８：ＹＥＳ）、選択された音楽Ｂに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ３１９）。
【００７７】
蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ３２０）、制御部１０１に送信する（ステップＳ３２１）。制御部１０１は、音楽データＢを受信すると（ステップＳ３２２）、その音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ３２３）。
【００７８】
再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ３２４）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ３２５）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ３２５ａ）。制御部１０１は、音楽データＢの再生開始通知を受信する（ステップＳ３２６）。
【００７９】
次に、制御部１０１からの要求による音楽データ再生停止の場合の動作について、図１１に示すステップＳ３２７〜ステップＳ３３０を参照して説明する。
【００８０】
制御部１０１は、例えば、ユーザＩ／Ｆ部１０５から音楽再生停止指示を受信すると、音楽データ再生停止要求を再生部１０４に送信する（ステップＳ３２７）。再生部１０４は、音楽データ再生停止要求を受信すると音楽データＢの再生を停止し（ステップＳ３２８）、音楽データＢの再生停止通知を制御部１０１に送信する（ステップＳ３２９）。制御部１０１は、音楽データＢの再生停止通知を受信する（ステップＳ３３０）。
【００８１】
次に、音楽データの再生終了による再生停止の場合の動作について、図１１に示すステップＳ３３１、Ｓ３３２を参照して説明する。
【００８２】
再生部１０４は、音楽データＢの再生終了を確認すると、音楽データＢの再生終了通知を制御部１０１に送信する（ステップＳ３３１）。制御部１０１は、音楽データＢの再生終了通知を受信する（ステップＳ３３２）。
【００８３】
次に、上記ステップＳ３２７〜ステップＳ３３０に示した制御部１０１からの要求による音楽データ再生停止動作、及びステップＳ３３１、Ｓ３３２に示した音楽データの再生終了による再生停止動作以降の処理について、図１１に示すステップＳ３３３以降を参照して説明する。
【００８４】
上記ステップＳ３３０又はステップＳ３３２の処理後、制御部１０１は、再生回数の減算要求を含む権利Ｙの更新要求を権利管理部１０１１に送信する（ステップＳ３３３）。権利管理部１０１１は、再生回数の減算要求を含む権利Ｙの更新要求を受信すると、音楽権利管理テーブル２００内の権利Ｙの残り再生回数情報を更新する（ステップＳ３３４）。権利管理部１０１１は、権利Ｙの更新完了通知を制御部１０１に送信する（ステップＳ３３５）。
【００８５】
次に、制御部１０１は、権利Ｙの更新完了通知を受信すると、権利Ｙの書き込み要求を蓄積部１０３に送信する（ステップＳ３３６）。蓄積部１０３は、権利Ｙの書き込み要求を受信すると、蓄積テーブル３００に権利データＹの書き込みを行い（ステップＳ３３７）、権利Ｙの書き込み完了通知を制御部１０１に送信する（ステップＳ３３８）。制御部１０１は、権利Ｙの書き込み完了通知を受信すると（ステップＳ３３９）、本処理を終了する。
【００８６】
以上のように、ユーザ再生モードにより蓄積された音楽データＢを再生する際の動作において、再生開始前に権利無効が判明した場合は再生が中止され、音楽データＢの再生が停止又は終了となった場合は音楽データＢの残り再生回数が更新される。
【００８７】
次に、携帯電話機１００においてユーザ再生モードにより蓄積された有効権利が無い音楽データを再生する際の動作について、図１２に示すフローチャートを参照して説明する。なお、本動作では、ユーザにより図２の音楽Ｂの再生が選択され、その音楽Ｂの権利が無効である場合について説明する。
【００８８】
図１２において、まず、ユーザのユーザＩ／Ｆ部１０５の操作により音楽ＩＤの選択指示と再生要求指示が入力されると、ユーザＩ／Ｆ部１０５は、選択された音楽ＩＤ（音楽Ｂ）を含む音楽データ再生要求信号を制御部１０１に出力する（ステップＳ４０１）。制御部１０１は音楽データ再生要求信号を受信すると（ステップＳ４０２）、受信した音楽データ再生要求信号を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ４０３）。
【００８９】
再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる音楽データ再生要求信号に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ４０４）。この場合、再生判別部１０１２は、音楽データ再生要求信号はユーザＩ／Ｆ部１０５から入力されているためユーザ再生モードであると判定し、ユーザ再生情報を制御部１０１に通知する（ステップＳ４０５）。
【００９０】
制御部１０１は、ユーザ再生情報を取得すると（ステップＳ４０６）、ユーザ再生モードであることを認識する。次に、制御部１０１は、ステップＳ４０２の音楽データ再生要求受信時に選択された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ４０７）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ４０８）、探索した権利判定結果（無効）を含む権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ４０９）。
【００９１】
制御部１０１は、権利判定結果（無効）を含む権利ＩＤ（権利Ｙ）を受信すると（ステップＳ４１０）、有効権利無しをユーザＩ／Ｆ部１０５等に通知して（ステップＳ４１１）、本処理を終了する。
【００９２】
以上のように、再生指定された音楽データに有効な権利が無い場合は、再生は拒否される。
【００９３】
次に、携帯電話機１００において自動再生モードにより蓄積された再生制限情報として再生時間が設定された音楽データを再生する際の動作について、図１３〜図１６に示すフローチャートを参照して説明する。図１３〜図１６は、自動再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、電話着信により図２の音楽Ａの再生が要求された場合について説明する。また、図１３〜図１６に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（権利判定時に権利が無効の場合、１回目の音楽データ再生開始要求後、かつ権利判定時に権利が有効だった場合、再生時間切れの場合、ユーザＩ／Ｆ部１０５が電話着信を受けた場合、再生時間切れ通知を受信せず、かつ権利が有効の場合、送信情報の記録が開始されている場合）も含まれている。
【００９４】
図１３において、まず、通話部１０６は、携帯電話網から電話着信通知を受信すると（ステップＳ５０１）、再生対象の音楽ＩＤ（音楽Ａ）を含む着信音再生要求を制御部１０１に送信する（ステップＳ５０２）。制御部１０１は、音楽ＩＤ（音楽Ａ）を含む着信音再生要求を受信すると（ステップＳ５０３）、受信した着信音再生要求を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ５０４）。
【００９５】
再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる着信音再生要求に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ５０５）。この場合、再生判別部１０１２は、着信音再生要求であるため自動再生モードであると判定し、自動再生情報を制御部１０１に通知する（ステップＳ５０６）。
【００９６】
制御部１０１は、自動再生情報を取得すると（ステップＳ５０７）、自動再生モードであることを認識する。次に、制御部１０１は、ステップＳ５０３の着信音再生要求受信時に指定された音楽ＩＤ（音楽Ａ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ５０８）。権利管理部１０１１は、音楽ＩＤ（音楽Ａ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ａ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ５０９）、探索した権利ＩＤ（権利Ｘ）を制御部１０１に送信する（ステップＳ５１０）。
【００９７】
制御部１０１は、権利ＩＤ（権利Ｘ）を取得すると、その権利ＩＤ（権利Ｘ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ５１１）。蓄積部１０３は、権利ＩＤ（権利Ｘ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｘ）に対応する権利データＸを蓄積テーブル３００から読み出し（ステップＳ５１２）、読み出した権利データＸを制御部１０１に送信する（ステップＳ５１３）。制御部１０１は、権利データＸを受信すると（ステップＳ５１４）、権利Ｘの判定要求を権利管理部１０１１に通知する（ステップＳ５１５）。
【００９８】
権利管理部１０１１は、権利Ｘの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｘが有効か無効かを判定し（ステップＳ５１６）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ５１７）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｘの再生制限情報（ＰＴ：５時間）と再生情報（残り再生時間）を権利判定結果に付加して制御部１０１に送信する。
【００９９】
制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ５１８）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ５１９）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。
【０１００】
制御部１０１は、権利が有効である場合は、選択された音楽Ａに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ５２０）。また、制御部１０１は、権利判定時に権利が無効であると判定した場合でも、ステップＳ５２０に進み、以降の音楽データ再生を開始する。なお、権利判定時に権利が無効である場合の詳細な動作については後述する。
【０１０１】
蓄積部１０３は、音楽Ａに対応する音楽データの読み込み要求を取得すると、当該音楽Ａに対応する音楽データＡを蓄積テーブル３００から読み出して（ステップＳ５２１）、制御部１０１に送信する（ステップＳ５２２）。制御部１０１は、音楽データＡを受信すると（ステップＳ５２３）、その音楽データＡの取得元情報、すなわち、コンテンツプロバイダのアドレス情報等を内蔵のバッファメモリ（図示せず）に保存する（ステップＳ５２４）。
【０１０２】
次に、制御部１０１は、音楽データＡを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ５２５）。なお、ステップＳ５２５〜ステップＳ５５０の処理は、制御部１０１から音楽データ再生停止要求が送信されるまでの処理である。この処理内には、権利判定時に権利が無効の場合の処理（ステップＳ５２９〜ステップＳ５３３）と、１回目の音楽データ再生開始要求後、かつ権利判定時に権利が有効だった場合の処理（ステップＳ５３５〜ステップＳ５３８）と、再生時間切れの場合の処理（ステップＳ５４１〜ステップＳ５４７）とが含まれる。
【０１０３】
再生部１０４は、音楽データＡを受信し再生開始要求を取得すると（ステップＳ５２６）、その音楽データＡの再生開始通知を制御部１０１に送信する（ステップＳ５２７）。以下、再生部１０４は、音楽データＡの再生を開始して音楽データ再生中となる（ステップＳ５２７ａ）。制御部１０１は、音楽データＡの再生開始通知を受信する（ステップＳ５２８）。
【０１０４】
次に、ステップＳ５１９の権利判定時に権利が無効の場合の動作について、ステップＳ５２９〜ステップＳ５３３を参照して説明する。
【０１０５】
ステップＳ５１９の権利判定時に権利が無効であると判定した場合でも、上記ステップＳ５２０〜ステップＳ５２７の処理により音楽データＡの再生が開始されており、この再生開始後に、ステップＳ５２９〜ステップＳ５３３の処理が実行される。
【０１０６】
この場合、権利が無効である音楽データの再生を開始することになり、権利データに設定された再生制限を違反することになる。そこで、本実施の形態の携帯電話機１００では、権利が無効である音楽データの再生開始に際して、その音楽データの再生開始時刻、再生時間、後述する再生終了時刻をコンテンツプロバイダに送信するための送信情報として記録する。コンテンツプロバイダは、携帯電話機１００から送信情報を受信することにより、権利切れの音楽データを再生したユーザに対して課金することが可能になる。
【０１０７】
制御部１０１は、送信情報の記録を開始し（ステップＳ５２９）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ５３０）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間カウントを開始し（ステップＳ５３１）、現在時刻情報を制御部１０１に送信する（ステップＳ５３２）。制御部１０１は、現在時刻情報を受信すると（ステップＳ５３３）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。
【０１０８】
以上のステップＳ５２９〜ステップＳ５３３の処理により、権利が無効である音楽データの再生開始に際して、その音楽データの再生状況を表す再生開始時刻と再生時間を記憶することが可能になる。
【０１０９】
時計部１０８は、音楽データＡの再生停止により再生時間カウント停止要求が入力されるまで、再生時間カウントを実行する（ステップＳ５３４）。
【０１１０】
次に、１回目の音楽データ再生開始要求後で、かつ、権利判定時に権利が有効だった場合の再生処理、すなわち、上記ステップＳ５０３で受信した着信音再生要求により指定された音楽データＡの再生が１回目であり、ステップＳ５１９の権利判定時に権利が有効だった場合の処理について、ステップＳ５３５〜ステップＳ５３８を参照して説明する。
【０１１１】
制御部１０１は、上記ステップＳ５１９において、バッファメモリに記憶した残り再生時間情報を時計部１０８に転送すると共に、残り再生時間カウント要求を時計部１０８に送信する（ステップＳ５３５）。時計部１０８は、残り再生時間情報と残り再生時間カウント要求を受信すると、残り再生時間のカウントを開始し（ステップＳ５３６）、残り再生時間カウント開始通知を制御部１０１に送信する（ステップＳ５３７）。制御部１０１は、残り再生時間カウント開始通知を受信する（ステップＳ５３８）。
【０１１２】
以上のステップＳ５３５〜ステップＳ５３８の処理により、１回目の音楽データ再生開始要求後で、かつ、権利判定時に権利が有効だった場合の再生処理の際に、音楽データの残り再生時間を更新することが可能になる。
【０１１３】
そして、時計部１０８は、制御部１０１から再生停止が入力されるまで、又は、残り再生時間が０になるまで残り再生時間のカウントを実行する（ステップＳ５３９、Ｓ５４０）。
【０１１４】
次に、時計部１０８から残り再生時間切れが通知された場合の動作について、図１５のステップＳ５４１〜ステップＳ５４７を参照して説明する。
【０１１５】
時計部１０８は、上記残り再生時間のカウントにより残り再生時間が０になると、再生時間切れ通知を制御部１０１に送信する（ステップＳ５４１）。制御部１０１は、残り再生時間切れ通知を受信すると（ステップＳ５４２）、上記送信情報の記録を開始し（ステップＳ５４３）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ５４４）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間のカウントを開始し（ステップＳ５４５）、現在時刻情報を制御部１０１に送信する（ステップＳ５４６）。制御部１０１は、現在時刻情報を受信すると（ステップＳ５４７）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。
【０１１６】
以上のステップＳ５４２〜ステップＳ５４７の処理により、残り再生時間切れが通知された場合に、残り再生時間切れ後も再生中の音楽データの再生時間を記録することが可能になる。
【０１１７】
次に、再生部１０４は、音楽データＡの再生が終了すると、音楽データＡの再生終了通知を制御部１０１に送信する（ステップＳ５４８）。制御部１０１は、音楽データＡの再生終了通知を受信すると（ステップＳ５４９）、送信情報の記録が開始されている場合は、今回の再生による再生回数カウントを１回分加算して（ステップＳ５５０）、ステップＳ５２５に戻る。
【０１１８】
次に、着信音の再生により、ユーザがユーザＩ／Ｆ部１０５で電話着信応答を受けた場合の動作について、ステップＳ５５１〜ステップＳ５５６を参照して説明する。
【０１１９】
着信音を聞いたユーザがユーザＩ／Ｆ部１０５で電話着信応答操作を行うと、ユーザＩ／Ｆ部１０５は、電話着信応答通知を制御部１０１に送信する（ステップＳ５５１）。制御部１０１は、電話着信応答通知を受信すると（ステップＳ５５２）、音楽データＡの再生停止要求を再生部１０４に送信する（ステップＳ５５３）。再生部１０４は、音楽データＡの再生停止要求を受信すると、音楽データＡの再生を停止し（ステップＳ５５４）、音楽データＡの再生停止通知を制御部１０１に送信する（ステップＳ５５５）。制御部１０１は、音楽データＡの再生停止通知を受信する（ステップＳ５５６）。
【０１２０】
次に、残り再生時間切れ通知を受信せず、かつ権利が有効の場合の動作について、図１６のステップＳ５５７〜ステップＳ５６４を参照して説明する。
【０１２１】
制御部１０１は、残り再生時間カウント停止要求を時計部１０８に送信する（ステップＳ５５７）。時計部１０８は、残り再生時間カウント停止要求を受信すると、残り再生時間のカウントを停止し（ステップＳ５５８）、残り再生時間カウント停止通知を制御部１０１に送信する（ステップＳ５５９）。制御部１０１は、残り再生時間カウント停止通知を受信すると（ステップＳ５６０）、残り時間再生時間取得要求を時計部１０８に送信する（ステップＳ５６１）。時計部１０８は、残り時間再生時間取得要求を受信すると（ステップＳ５６２）、ステップＳ５５８にてカウントを停止した残り再生時間情報を制御部１０１に送信する（ステップＳ５６３）。制御部１０１は、残り再生時間情報を受信する（ステップＳ５６４）。
【０１２２】
次に、上記音楽データ再生開始時に送信情報の記録が開始されている場合の動作について、ステップＳ５６５〜ステップＳ５７２を参照して説明する。
【０１２３】
制御部１０１は、現在時刻取得・再生時間カウント停止・再生時間取得要求を時計部１０８に送信する（ステップＳ５６５）。時計部１０８は、現在時刻取得・再生時間カウント停止・再生時間取得要求を受信すると、再生時間のカウントを停止し（ステップＳ５６６）、現在時刻情報と再生時間情報を制御部１０１に送信する（ステップＳ５６７）。制御部１０１は、現在時刻情報と再生時間情報を受信すると（ステップＳ５６８）、再生時間情報を内蔵のバッファメモリに記憶すると共に、その現在時刻を再生終了時刻として内蔵のバッファメモリに記憶する。
【０１２４】
そして、制御部１０１は、バッファメモリに記憶した再生開始時刻、再生終了時刻、再生時間及び再生回数と、携帯電話機１００のユーザ情報を送信情報に設定し、その送信情報のコンテンツプロバイダへの送信要求を通信部１０７に送信する（ステップＳ５６９）。通信部１０７は、送信情報とコンテンツプロバイダへの送信要求を受信すると、送信情報をコンテンツプロバイダに送信し（ステップＳ５７０）、送信情報送信完了通知を制御部１０１に送信する（ステップＳ５７１）。制御部１０１は、送信情報送信完了通知を受信する（ステップＳ５７２）。
【０１２５】
以上のステップＳ５６５〜ステップＳ５７２の処理により、権利判定時に権利が無効の場合、又は、再生時間切れの場合に音楽データの再生状況を示す再生開始時刻、再生終了時刻、再生時間及び再生回数をコンテンツプロバイダに送信することが可能になる。コンテンツプロバイダは、送信情報を受信した後、その送信情報に設定された再生開始時刻、再生終了時刻、再生時間及び再生回数と、ユーザ情報により、権利切れ後に再生された音楽データに対する課金を当該ユーザに対して行うことが可能になる。
【０１２６】
次に、図１６のステップＳ５７３以降の動作について説明する。
【０１２７】
制御部１０１は、上記バッファメモリに記憶した再生開始時刻、再生終了時刻、残り再生時間及び再生回数を付加した権利Ｘの更新要求を権利管理部１０１１に送信する（ステップＳ５７３）。権利管理部１０１１は、権利Ｘの更新要求を受信すると、付加された再生開始時刻、再生終了時刻、残り再生時間及び再生回数により音楽権利管理テーブル２００内の権利Ｘの残り再生時間情報、再生開始／終了時刻情報及び残り再生回数情報を更新する（ステップＳ５７４）。権利管理部１０１１は、権利Ｘの更新完了通知を制御部１０１に送信する（ステップＳ５７５）。
【０１２８】
次に、制御部１０１は、権利Ｘの更新完了通知を受信すると、権利Ｘの書き込み要求を蓄積部１０３に送信する（ステップＳ５７６）。蓄積部１０３は、権利Ｘの書き込み要求を受信すると、蓄積テーブル３００に権利データＸの書き込みを行い（ステップＳ５７７）、権利Ｘの書き込み完了通知を制御部１０１に送信する（ステップＳ５７８）。制御部１０１は、権利Ｘの書き込み完了通知を受信すると（ステップＳ５７９）、当該音楽データの権利Ｘが権利切れの場合は、権利切れメッセージをユーザＩ／Ｆ部１０５等に表示して（ステップＳ５８０）、本処理を終了する。
【０１２９】
以上のように、自動再生モードにより蓄積された音楽データＡを再生する際の動作において、再生開始前に権利無効が判明した場合でも再生が開始され、又、再生中に残り再生時間が０になった場合でも再生が継続されて、その再生状況が送信情報として記録され、音楽データの再生停止後、又は再生終了後に、送信情報がコンテンツプロバイダに送信される。
【０１３０】
次に、携帯電話機１００において自動再生モードにより蓄積された再生制限情報として有効期限が設定された音楽データを再生する際の動作について、図１７〜図２１に示すフローチャートを参照して説明する。図１７〜図２１は、自動再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、電話着信により図２の音楽Ｂの再生が要求された場合について説明する。また、図１７〜図２１に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（権利判定時に権利が無効の場合、１回目の音楽データ再生開始要求後、かつ権利判定時に権利有効の場合、有効期限切れの場合、ユーザＩ／Ｆ部１０５が電話着信を受けた場合、有効期限切れ通知を受信せず、かつ権利判定時に権利が有効の場合、送信情報の記録が開始されている場合）も含まれている。
【０１３１】
図１７において、まず、通話部１０６は、携帯電話網から電話着信通知を受信すると（ステップＳ６０１）、再生対象の音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を制御部１０１に送信する（ステップＳ６０２）。制御部１０１は、音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を受信すると（ステップＳ６０３）、受信した着信音再生要求を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ６０４）。
【０１３２】
再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる着信音再生要求に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ６０５）。この場合、再生判別部１０１２は、着信音再生要求であるため自動再生モードであると判定し、自動再生情報を制御部１０１に通知する（ステップＳ６０６）。
【０１３３】
制御部１０１は、自動再生情報を取得すると（ステップＳ６０７）、自動再生モードであることを認識する。次に、制御部１０１は、ステップＳ６０３の着信音再生要求受信時に指定された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ６０８）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ６０９）、探索した権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ６１０）。
【０１３４】
制御部１０１は、権利ＩＤ（権利Ｙ）を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ６１１）。蓄積部１０３は、権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データＹを蓄積テーブル３００から読み出し（ステップＳ６１２）、読み出した権利データＹを制御部１０１に送信する（ステップＳ６１３）。制御部１０１は、権利データＹを受信すると（ステップＳ６１４）、権利Ｙの判定要求を権利管理部１０１１に通知する（ステップＳ６１５）。
【０１３５】
権利管理部１０１１は、権利Ｙの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｙが有効か無効かを判定し（ステップＳ６１６）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ６１７）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｙの再生制限情報（ＰＴ：６時間、ＰＬ：０５，０４，１０，１２：００、ＰＣ：５回）と再生情報（残り再生時間、再生開始／終了時刻、残り再生回数）を権利判定結果に付加して制御部１０１に送信する。
【０１３６】
制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ６１８）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ６１９）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。
【０１３７】
制御部１０１は、権利が有効である場合は、選択された音楽Ｂに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ６２０）。また、制御部１０１は、権利判定時に権利が無効であると判定した場合でも、ステップＳ６２０に進み、以降の音楽データ再生を開始する。なお、権利判定時に権利が無効である場合の詳細な動作については後述する。
【０１３８】
蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ６２１）、制御部１０１に送信する（ステップＳ６２２）。制御部１０１は、音楽データＢを受信すると（ステップＳ６２３）、その音楽データＢの取得元情報、すなわち、コンテンツプロバイダのアドレス情報等を内蔵のバッファメモリ（図示せず）に保存する（ステップＳ６２４）。
【０１３９】
次に、制御部１０１は、音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ６２５）。なお、ステップＳ６２５〜ステップＳ６５０の処理は、制御部１０１から音楽データ再生停止要求が送信されるまでの処理である。この処理内には、権利判定時に権利が無効の場合の処理（ステップＳ６２９〜ステップＳ６３３）と、１回目の音楽データ再生開始要求後、かつ権利判定時に権利が有効だった場合の処理（ステップＳ６３５〜ステップＳ６３８）と、有効期限切れの場合の処理（ステップＳ６４１〜ステップＳ６４７）とが含まれる。
【０１４０】
再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ６２６）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ６２７）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ６２７ａ）。制御部１０１は、音楽データＢの再生開始通知を受信する（ステップＳ６２８）。
【０１４１】
次に、ステップＳ６１９の権利判定時に権利が無効の場合の動作について、ステップＳ６２９〜ステップＳ６３３を参照して説明する。
【０１４２】
ステップＳ６１９の権利判定時に権利が無効であると判定した場合でも、上記ステップＳ６２０〜ステップＳ６２８の処理により音楽データＢの再生が開始されており、この再生開始後に、ステップＳ６２９〜ステップＳ６３３の処理が実行される。
【０１４３】
この場合、権利が無効である音楽データの再生を開始することになり、権利データに設定された再生制限を違反することになる。そこで、本実施の形態の携帯電話機１００では、権利が無効である音楽データの再生開始に際して、その音楽データの再生開始時刻、再生時間、後述する再生終了時刻をコンテンツプロバイダに送信するための送信情報として記録する。コンテンツプロバイダは、携帯電話機１００から送信情報を受信することにより、権利切れの音楽データを再生したユーザに対して課金することが可能になる。
【０１４４】
制御部１０１は、送信情報の記録を開始し（ステップＳ６２９）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ６３０）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間カウントを開始し（ステップＳ６３１）、現在時刻情報を制御部１０１に送信する（ステップＳ６３２）。制御部１０１は、現在時刻情報を受信すると（ステップＳ６３３）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。
【０１４５】
以上のステップＳ６２９〜ステップＳ６３３の処理により、権利が無効である音楽データの再生開始に際して、その音楽データの再生状況を表す再生開始時刻と再生時間を記憶することが可能になる。
【０１４６】
時計部１０８は、音楽データＢの再生停止により再生時間カウント停止要求が入力されるまで、再生時間カウントを実行する（ステップＳ６３４）。
【０１４７】
次に、１回目の音楽データ再生開始要求後で、かつ、権利判定時に権利が有効だった場合の再生処理、すなわち、上記ステップＳ６０３で受信した着信音再生要求により指定された音楽データＢの再生が１回目であり、ステップＳ６１９の権利判定時に権利が有効だった場合の処理について、ステップＳ６３５〜ステップＳ６３８を参照して説明する。
【０１４８】
制御部１０１は、上記ステップＳ６１９において、バッファメモリに記憶した権利Ｙの有効期限情報を時計部１０８に通知する（ステップＳ６３５）。時計部１０８は、権利Ｙの有効期限情報を取得すると（ステップＳ６３６）、権利Ｙの有効期限情報の取得通知を制御部１０１に送信する（ステップＳ６３７）。制御部１０１は、権利Ｙの有効期限情報の取得通知を受信する（ステップＳ６３８）。
【０１４９】
以上のステップＳ６３５〜ステップＳ６３８の処理により、１回目の音楽データ再生開始要求後で、かつ、権利判定時に権利が有効だった場合の再生処理の際に、音楽データの有効期限を時計部１０８で管理することが可能になる。
【０１５０】
そして、時計部１０８は、制御部１０１から再生停止が入力されるまで、又は、有効期限が過ぎるまで時計のカウントを実行する（ステップＳ６３９、Ｓ６４０）。
【０１５１】
次に、時計部１０８から有効期限切れが通知された場合の動作について、図１９のステップＳ６４１〜ステップＳ６４７を参照して説明する。
【０１５２】
時計部１０８は、上記ステップＳ６３９で時計カウントを開始し、ステップＳ６４０で有効期限切れを判別すると、有効期限切れ通知を制御部１０１に送信する（ステップＳ６４１）。制御部１０１は、有効期限切れ通知を受信すると（ステップＳ６４２）、上記送信情報の記録を開始し（ステップＳ６４３）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ６４４）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間のカウントを開始し（ステップＳ６４５）、現在時刻情報を制御部１０１に送信する（ステップＳ６４６）。制御部１０１は、現在時刻情報を受信すると（ステップＳ６４７）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。
【０１５３】
以上のステップＳ６４１〜ステップＳ６４７の処理により、有効期限切れが通知された場合に、有効期限切れ後も再生中の音楽データの再生時間を記録することが可能になる。
【０１５４】
次に、再生部１０４は、音楽データＢの再生が終了すると、音楽データＢの再生終了通知を制御部１０１に送信する（ステップＳ６４８）。制御部１０１は、音楽データＢの再生終了通知を受信すると（ステップＳ６４９）、送信情報の記録が開始されている場合は、今回の再生による再生回数カウントを１回分加算して（ステップＳ６５０）、ステップＳ６２５に戻る。
【０１５５】
次に、着信音の再生により、ユーザがユーザＩ／Ｆ部１０５で電話着信応答を受けた場合の動作について、図２０のステップＳ６５１〜ステップＳ６５６を参照して説明する。
【０１５６】
着信音を聞いたユーザがユーザＩ／Ｆ部１０５で電話着信応答操作を行うと、ユーザＩ／Ｆ部１０５は、電話着信応答通知を制御部１０１に送信する（ステップＳ６５１）。制御部１０１は、電話着信応答通知を受信すると（ステップＳ６５２）、音楽データＢの再生停止要求を再生部１０４に送信する（ステップＳ６５３）。再生部１０４は、音楽データＢの再生停止要求を受信すると、音楽データＢの再生を停止し（ステップＳ６５４）、音楽データＢの再生停止通知を制御部１０１に送信する（ステップＳ６５５）。制御部１０１は、音楽データＢの再生停止通知を受信する（ステップＳ６５６）。
【０１５７】
次に、有効期限切れ通知を受信せず、かつ権利判定時に権利が有効の場合の動作について、ステップＳ６５７〜ステップＳ６６０を参照して説明する。
【０１５８】
制御部１０１は、有効期限情報の破棄要求を時計部１０８に送信する（ステップＳ６５７）。時計部１０８は、有効期限情報の破棄要求を受信すると、有効期限情報を破棄し（ステップＳ６５８）、有効期限情報の破棄通知を制御部１０１に送信する（ステップＳ６５９）。制御部１０１は、有効期限情報の破棄通知を受信する（ステップＳ６６０）。
【０１５９】
次に、上記音楽データ再生開始時に送信情報の記録が開始されている場合の動作について、ステップＳ６６１〜ステップＳ６６８を参照して説明する。
【０１６０】
制御部１０１は、現在時刻取得・再生時間カウント停止・再生時間取得要求を時計部１０８に送信する（ステップＳ６６１）。時計部１０８は、現在時刻取得・再生時間カウント停止・再生時間取得要求を受信すると、ステップＳ６３１にてカウントを開始した再生時間のカウントを停止し（ステップＳ６６２）、現在時刻情報と再生時間情報を制御部１０１に送信する（ステップＳ６６３）。制御部１０１は、現在時刻情報と再生時間情報を受信すると（ステップＳ６６４）、再生時間情報をバッファメモリに記憶するとともに、現在時刻情報を再生終了時刻としてバッファメモリに記憶する。
【０１６１】
そして、制御部１０１は、バッファメモリに記憶した再生開始時刻、再生終了時刻、再生時間及び再生回数と、携帯電話機１００のユーザ情報を送信情報に設定し、その送信情報のコンテンツプロバイダへの送信要求を通信部１０７に送信する（ステップＳ６６５）。通信部１０７は、送信情報とコンテンツプロバイダへの送信要求を受信すると、送信情報をコンテンツプロバイダに送信し（ステップＳ６６６）、送信情報送信完了通知を制御部１０１に送信する（ステップＳ６６７）。制御部１０１は、送信情報送信完了通知を受信する（ステップＳ６６８）。
【０１６２】
以上のステップＳ６６１〜ステップＳ６６８の処理により、権利判定時に権利が無効の場合、又は、有効期限切れの場合に音楽データの再生状況を示す再生開始時刻、再生終了時刻、再生時間及び再生回数をコンテンツプロバイダに送信することが可能になる。コンテンツプロバイダは、送信情報を受信した後、その送信情報に設定された再生開始時刻、再生終了時刻、再生時間及び再生回数と、ユーザ情報により、権利切れ後に再生された音楽データに対する課金を当該ユーザに対して行うことが可能になる。
【０１６３】
次に、図２１のステップＳ６６９以降の動作について説明する。
【０１６４】
制御部１０１は、上記バッファメモリに記憶した再生開始時刻、再生終了時刻、残り再生時間及び再生回数を付加した権利Ｙの更新要求を権利管理部１０１１に送信する（ステップＳ６６９）。権利管理部１０１１は、権利Ｙの更新要求を受信すると、付加された再生開始時刻、再生終了時刻、残り再生時間及び再生回数により音楽権利管理テーブル２００内の権利Ｙの残り再生時間情報、再生開始／終了時刻情報及び残り再生回数情報を更新する（ステップＳ６７０）。権利管理部１０１１は、権利Ｙの更新完了通知を制御部１０１に送信する（ステップＳ６７１）。
【０１６５】
次に、制御部１０１は、権利Ｙの更新完了通知を受信すると、権利Ｙの書き込み要求を蓄積部１０３に送信する（ステップＳ６７２）。蓄積部１０３は、権利Ｙの書き込み要求を受信すると、蓄積テーブル３００に権利データＹの書き込みを行い（ステップＳ６７３）、権利Ｙの書き込み完了通知を制御部１０１に送信する（ステップＳ６７４）。制御部１０１は、権利Ｙの書き込み完了通知を受信すると（ステップＳ６７５）、当該音楽データの権利Ｙが権利切れの場合は、権利切れメッセージをユーザＩ／Ｆ部１０５等に表示して（ステップＳ６７６）、本処理を終了する。
【０１６６】
以上のように、自動再生モードにより蓄積された有効期限が設定された音楽データＢを再生する際の動作において、再生開始前に権利無効が判明した場合でも再生が開始され、又、再生中に有効期限切れになった場合でも再生が継続されて、その再生状況が送信情報として記録され、音楽データの再生停止後、又は再生終了後に、送信情報がコンテンツプロバイダに送信される。
【０１６７】
次に、携帯電話機１００において自動再生モードにより蓄積された再生制限情報として再生回数が設定された音楽データを再生する際の動作について、図２２〜図２５に示すフローチャートを参照して説明する。図２２〜図２５は、自動再生モードにおける携帯電話機１００内の各部の動作を関連付けて示すフローチャートである。なお、本動作では、電話着信により図２の音楽Ｂの再生が要求された場合について説明する。また、図２２〜図２５に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（権利判定時に権利が無効の場合、再生回数切れの場合、ユーザＩ／Ｆ部１０５が電話着信を受けた場合、送信情報の記録が開始されている場合）も含まれている。
【０１６８】
図２２において、まず、通話部１０６は、携帯電話網から電話着信通知を受信すると（ステップＳ７０１）、再生対象の音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を制御部１０１に送信する（ステップＳ７０２）。制御部１０１は、音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を受信すると（ステップＳ７０３）、受信した着信音再生要求を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ７０４）。
【０１６９】
再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる着信音再生要求に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ７０５）。この場合、再生判別部１０１２は、着信音再生要求であるため自動再生モードであると判定し、自動再生情報を制御部１０１に通知する（ステップＳ７０６）。
【０１７０】
制御部１０１は、自動再生情報を取得すると（ステップＳ７０７）、自動再生モードであることを認識する。次に、制御部１０１は、ステップＳ７０３の着信音再生要求受信時に指定された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ７０８）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ７０９）、探索した権利ＩＤ（権利Ｙ）を制御部１０１に送信する（ステップＳ７１０）。
【０１７１】
制御部１０１は、権利ＩＤ（権利Ｙ）を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を蓄積部１０３に通知する（ステップＳ７１１）。蓄積部１０３は、権利ＩＤ（権利Ｙ）に対応する権利データの読み込み要求を取得すると、その権利ＩＤ（権利Ｙ）に対応する権利データＹを蓄積テーブル３００から読み出し（ステップＳ７１２）、読み出した権利データＹを制御部１０１に送信する（ステップＳ７１３）。制御部１０１は、権利データＹを受信すると（ステップＳ７１４）、権利Ｙの判定要求を権利管理部１０１１に通知する（ステップＳ７１５）。
【０１７２】
権利管理部１０１１は、権利Ｙの判定要求を取得すると、図２の音楽権利管理テーブル２００を参照して当該権利Ｙが有効か無効かを判定し（ステップＳ７１６）、その権利判定結果（有効又は無効）を制御部１０１に送信する（ステップＳ７１７）。この時、権利管理部１０１１は、音楽権利管理テーブル２００内の当該権利Ｙの再生制限情報（ＰＴ：６時間、ＰＬ：０５，０４，１０，１２：００、ＰＣ：５回）と再生情報（残り再生時間、再生開始／終了時刻、残り再生回数）を権利判定結果に付加して制御部１０１に送信する。
【０１７３】
制御部１０１は、再生制限情報及び再生情報を含む権利判定結果（有効又は無効）を受信すると（ステップＳ７１８）、再生する音楽データの権利が有効か無効かを判定する（ステップＳ７１９）。この時、制御部１０１は、権利判定結果に付加された再生制限情報及び再生情報を内蔵するバッファメモリ（図示せず）に一時的に記憶する。
【０１７４】
制御部１０１は、権利が有効である場合は、選択された音楽Ｂに対応する音楽データの読み込み要求を蓄積部１０３に通知する（ステップＳ７２０）。また、制御部１０１は、権利判定時に権利が無効であると判定した場合でも、ステップＳ７２０に進み、以降の音楽データ再生を開始する。なお、権利判定時に権利が無効である場合の詳細な動作については後述する。
【０１７５】
蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ７２１）、制御部１０１に送信する（ステップＳ７２２）。制御部１０１は、音楽データＢを受信すると（ステップＳ７２３）、その音楽データＢの取得元情報、すなわち、コンテンツプロバイダのアドレス情報等を内蔵のバッファメモリ（図示せず）に保存する（ステップＳ７２４）。
【０１７６】
次に、制御部１０１は、音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ７２５）。なお、ステップ７２５〜ステップＳ７４２の処理は、制御部１０１から音楽データ再生停止要求が送信されるまでの処理である。この処理内には、権利判定時に権利が無効の場合の処理（ステップＳ７２９〜ステップＳ７３３）と、再生回数切れの場合の処理（ステップＳ７３８〜ステップＳ７４２）とが含まれる。
【０１７７】
再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ７２６）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ７２７）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ７２７ａ）。制御部１０１は、音楽データＢの再生開始通知を受信する（ステップＳ７２８）。
【０１７８】
次に、ステップＳ７１９の権利判定時に権利が無効の場合の動作について、ステップＳ７２９〜ステップＳ７３３を参照して説明する。
【０１７９】
ステップＳ７１９の権利判定時に権利が無効であると判定した場合でも、上記ステップＳ７２５〜ステップＳ７２８の処理により音楽データＢの再生が開始されており、この再生開始後に、ステップＳ７２９〜ステップＳ７３３の処理が実行される。
【０１８０】
この場合、権利が無効である音楽データの再生を開始することになり、権利データに設定された再生制限を違反することになる。そこで、本実施の形態の携帯電話機１００では、権利が無効である音楽データの再生開始に際して、その音楽データの再生開始時刻、再生時間、後述する再生終了時刻をコンテンツプロバイダに送信するための送信情報として記録する。コンテンツプロバイダは、携帯電話機１００から送信情報を受信することにより、権利切れの音楽データを再生したユーザに対して課金することが可能になる。
【０１８１】
制御部１０１は、送信情報の記録を開始し（ステップＳ７２９）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ７３０）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間カウントを開始し（ステップＳ７３１）、現在時刻情報を制御部１０１に送信する（ステップＳ７３２）。制御部１０１は、現在時刻情報を受信すると（ステップＳ７３３）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。
【０１８２】
以上のステップＳ７２９〜ステップＳ７３３の処理により、権利が無効である音楽データの再生開始に際して、その音楽データの再生状況を表す再生開始時刻と再生時間を記憶することが可能になる。
【０１８３】
時計部１０８は、音楽データＢの再生停止により再生時間カウント停止要求が入力されるまで、再生時間カウントを実行する（ステップＳ７３４）。
【０１８４】
次に、再生部１０４は、音楽データＢの再生が終了すると、音楽データＢの再生終了通知を制御部１０１に送信する（ステップＳ７３５）。制御部１０１は、音楽データＢの再生終了通知を受信すると（ステップＳ７３６）、今回の再生による再生回数カウントを１回分加算する（ステップＳ７３７）。
【０１８５】
次に、再生回数切れとなった場合の動作について、図２４のステップＳ７３８〜ステップＳ７４２を参照して説明する。
【０１８６】
制御部１０１は、再生回数切れを認識すると、上記送信情報の記録を開始し（ステップＳ７３８）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ７３９）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間のカウントを開始し（ステップＳ７４０）、現在時刻情報を制御部１０１に送信する（ステップＳ７４１）。制御部１０１は、現在時刻情報を受信すると（ステップＳ７４２）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶して、ステップＳ７２５に戻る。
【０１８７】
以上のステップＳ７３８〜ステップＳ７４２の処理により、再生回数切れとなった場合に、再生回数切れ後も再生中の音楽データの再生時間を記録することが可能になる。
【０１８８】
次に、着信音の再生により、ユーザがユーザＩ／Ｆ部１０５で電話着信応答を受けた場合の動作について、図２４のステップＳ７４３〜ステップＳ７４８を参照して説明する。
【０１８９】
着信音を聞いたユーザがユーザＩ／Ｆ部１０５で電話着信応答操作を行うと、ユーザＩ／Ｆ部１０５は、電話着信応答通知を制御部１０１に送信する（ステップＳ７４３）。制御部１０１は、電話着信応答通知を受信すると（ステップＳ７４４）、音楽データＢの再生停止要求を再生部１０４に送信する（ステップＳ７４５）。再生部１０４は、音楽データＢの再生停止要求を受信すると、音楽データＢの再生を停止し（ステップＳ７４６）、音楽データＢの再生停止通知を制御部１０１に送信する（ステップＳ７４７）。制御部１０１は、音楽データＢの再生停止通知を受信する（ステップＳ７４８）。
【０１９０】
次に、上記音楽データ再生開始時に送信情報の記録が開始されている場合の動作について、図２５のステップＳ７４９〜ステップＳ７５６を参照して説明する。
【０１９１】
制御部１０１は、現在時刻取得・再生時間カウント停止・再生時間取得要求を時計部１０８に送信する（ステップＳ７４９）。時計部１０８は、現在時刻取得・再生時間カウント停止・再生時間取得要求を受信すると、ステップＳ７３１にてカウントを開始した再生時間のカウントを停止し（ステップＳ７５０）、現在時刻情報と再生時間情報を制御部１０１に送信する（ステップＳ７５１）。制御部１０１は、現在時刻情報と再生時間情報を受信すると（ステップＳ７５２）、再生時間情報をバッファメモリに記憶するとともに、現在時刻情報を再生終了時刻としてバッファメモリに記憶する。
【０１９２】
そして、制御部１０１は、バッファメモリに記憶した再生開始時刻、再生終了時刻、再生時間及び再生回数と、携帯電話機１００のユーザ情報を送信情報に設定し、その送信情報のコンテンツプロバイダへの送信要求を通信部１０７に送信する（ステップＳ７５３）。通信部１０７は、送信情報とコンテンツプロバイダへの送信要求を受信すると、送信情報をコンテンツプロバイダに送信し（ステップＳ７５４）、送信情報送信完了通知を制御部１０１に送信する（ステップＳ７５５）。制御部１０１は、送信情報送信完了通知を受信する（ステップＳ７５６）。
【０１９３】
以上のステップＳ７４９〜ステップＳ７５６の処理により、権利判定時に権利が無効の場合、又は、再生回数切れの場合に音楽データの再生状況を示す再生開始時刻、再生終了時刻、再生時間及び再生回数をコンテンツプロバイダに送信することが可能になる。コンテンツプロバイダは、送信情報を受信した後、その送信情報に設定された再生開始時刻、再生終了時刻、再生時間及び再生回数と、ユーザ情報により、権利切れ後に再生された音楽データに対する課金を当該ユーザに対して行うことが可能になる。
【０１９４】
次に、図２５のステップＳ７５７以降の動作について説明する。
【０１９５】
制御部１０１は、上記バッファメモリに記憶した再生開始時刻、再生終了時刻、残り再生時間及び再生回数を付加した権利Ｙの更新要求を権利管理部１０１１に送信する（ステップＳ７５７）。権利管理部１０１１は、権利Ｙの更新要求を受信すると、付加された再生開始時刻、再生終了時刻、残り再生時間及び再生回数により音楽権利管理テーブル２００内の権利Ｙの残り再生時間情報、再生開始／終了時刻情報及び残り再生回数情報を更新する（ステップＳ７５８）。権利管理部１０１１は、権利Ｙの更新完了通知を制御部１０１に送信する（ステップＳ７５９）。
【０１９６】
次に、制御部１０１は、権利Ｙの更新完了通知を受信すると、権利Ｙの書き込み要求を蓄積部１０３に送信する（ステップＳ７６０）。蓄積部１０３は、権利Ｙの書き込み要求を受信すると、蓄積テーブル３００に権利データＹの書き込みを行い（ステップＳ７６１）、権利Ｙの書き込み完了通知を制御部１０１に送信する（ステップＳ７６２）。制御部１０１は、権利Ｙの書き込み完了通知を受信すると（ステップＳ７６３）、当該音楽データＢの権利Ｙが権利切れの場合は、権利切れメッセージをユーザＩ／Ｆ部１０５等に表示して（ステップＳ７６４）、本処理を終了する。
【０１９７】
以上のように、自動再生モードにより蓄積された再生回数が制限された音楽データＢを再生する際の動作において、再生開始前に権利無効が判明した場合でも再生が開始され、又、再生中に再生回数切れになった場合でも再生が継続されて、その再生状況が送信情報として記録され、音楽データの再生停止後、又は再生終了後に、送信情報がコンテンツプロバイダに送信される。
【０１９８】
次に、携帯電話機１００において自動再生モードにより蓄積された有効権利が無い音楽データを再生する際の動作について、図２６〜図２８に示すフローチャートを参照して説明する。なお、本動作では、電話着信により図２の音楽Ｂの再生が要求された場合について説明する。また、図２６〜図２８に示すフローチャートでは、各部の動作を一連のものとして示しているが、一連の動作ではない異なる再生停止動作（１回目の音楽データ再生開始要求後の場合、ユーザＩ／Ｆ部１０５が電話着信を受けた場合）も含まれている。
【０１９９】
図２６において、まず、通話部１０６は、携帯電話網から電話着信通知を受信すると（ステップＳ８０１）、再生対象の音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を制御部１０１に送信する（ステップＳ８０２）。制御部１０１は、音楽ＩＤ（音楽Ｂ）を含む着信音再生要求を受信すると（ステップＳ８０３）、受信した着信音再生要求を含むユーザ再生／自動再生の判別要求を再生判別部１０１２に通知する（ステップＳ８０４）。
【０２００】
再生判別部１０１２は、ユーザ再生／自動再生の判別要求を取得すると、その判別要求に含まれる着信音再生要求に基づいて、ユーザ再生モードか自動再生モードかを判別する（ステップＳ８０５）。この場合、再生判別部１０１２は、着信音再生要求であるため自動再生モードであると判定し、自動再生情報を制御部１０１に通知する（ステップＳ８０６）。
【０２０１】
制御部１０１は、自動再生情報を取得すると（ステップＳ８０７）、自動再生モードであることを認識する。次に、制御部１０１は、ステップＳ８０３の着信音再生要求受信時に指定された音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を権利管理部１０１１に通知する（ステップＳ８０８）。権利管理部１０１１は、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤの探索要求を取得すると、音楽ＩＤ（音楽Ｂ）に対応する権利ＩＤを図２の音楽権利管理テーブル２００から探索し（ステップＳ８０９）、探索した権利判定結果（無効）を含む権利ＩＤ（権利Ｙ）を制御部１０１に通知する（ステップＳ８１０）。
【０２０２】
制御部１０１は、権利判定結果（無効）を含む権利ＩＤ（権利Ｙ）を取得すると（ステップＳ８１１）、音楽Ｂの権利Ｙが無効であることを認識し、音楽Ｂに対応する音楽データ読み込み要求を蓄積部１０３に通知する（ステップＳ８１２）。蓄積部１０３は、音楽Ｂに対応する音楽データの読み込み要求を取得すると、当該音楽Ｂに対応する音楽データＢを蓄積テーブル３００から読み出して（ステップＳ８１３）、制御部１０１に送信する（ステップＳ８１４）。制御部１０１は、音楽データＢを受信すると（ステップＳ８１５）、その音楽データＢの取得元情報、すなわち、コンテンツプロバイダのアドレス情報等を内蔵のバッファメモリ（図示せず）に保存する（ステップＳ８１６）。
【０２０３】
次に、制御部１０１は、音楽データＢを再生部１０４に転送すると共に再生開始要求を再生部１０４に通知する（ステップＳ８１７）。なお、ステップ８１７〜ステップＳ８２９の処理は、制御部１０１から音楽データ再生停止要求が送信されるまでの処理である。この処理内には、１回目の音楽データ再生開始要求後の場合（ステップＳ８２１〜ステップＳ８２５）が含まれる。
【０２０４】
再生部１０４は、音楽データＢを受信し再生開始要求を取得すると（ステップＳ８１８）、その音楽データＢの再生開始通知を制御部１０１に送信する（ステップＳ８１９）。以下、再生部１０４は、音楽データＢの再生を開始して音楽データ再生中となる（ステップＳ８１９ａ）。制御部１０１は、音楽データＢの再生開始通知を受信する（ステップＳ８２０）。
【０２０５】
次に、１回目の音楽データ再生開始要求後の場合の再生処理、すなわち、上記ステップＳ８０３で受信した着信音再生要求により指定された音楽データＢの再生が１回目であった場合の処理について、ステップＳ８２１〜ステップＳ８２５を参照して説明する。
【０２０６】
制御部１０１は、上記送信情報の記録を開始し（ステップＳ８２１）、現在時刻取得・再生時間カウント開始要求を時計部１０８に送信する（ステップＳ８２２）。時計部１０８は、現在時刻取得・再生時間カウント開始要求を受信すると、再生時間のカウントを開始し（ステップＳ８２３）、現在時刻情報を制御部１０１に送信する（ステップＳ８２４）。制御部１０１は、現在時刻情報を受信すると（ステップＳ８２５）、その現在時刻を再生開始時刻として内蔵のバッファメモリに記憶する。
【０２０７】
以上のステップＳ８２１〜ステップＳ８２５の処理により、１回目の音楽データ再生開始要求後の場合の再生処理の際に、音楽データの再生開始時刻と再生時間のカウントを開始することが可能になる。
【０２０８】
そして、時計部１０８は、１回目の音楽データ再生開始要求後の場合の再生処理により再生時間のカウントが開始されている場合に、制御部１０１から再生停止が入力されるまで、再生時間のカウントを実行する（ステップＳ８２６）。
【０２０９】
次に、再生部１０４は、音楽データＢの再生が終了すると、音楽データＢの再生終了通知を制御部１０１に送信する（ステップＳ８２７）。制御部１０１は、音楽データＢの再生終了通知を受信すると（ステップＳ８２８）、送信情報の記録が開始されている場合は、今回の再生による再生回数カウントを１回分加算して（ステップＳ８２９）、ステップＳ８１７に戻る。
【０２１０】
次に、着信音の再生により、ユーザがユーザＩ／Ｆ部１０５で電話着信応答を受けた場合の動作について、図２８のステップＳ８３０〜ステップＳ８３５を参照して説明する。
【０２１１】
着信音を聞いたユーザがユーザＩ／Ｆ部１０５で電話着信応答操作を行うと、ユーザＩ／Ｆ部１０５は、電話着信応答通知を制御部１０１に送信する（ステップＳ８３０）。制御部１０１は、電話着信応答通知を受信すると（ステップＳ８３１）、音楽データＢの再生停止要求を再生部１０４に送信する（ステップＳ８３２）。再生部１０４は、音楽データＢの再生停止要求を受信すると、音楽データＢの再生を停止し（ステップＳ８３３）、音楽データＢの再生停止通知を制御部１０１に送信する（ステップＳ８３４）。制御部１０１は、音楽データＢの再生停止通知を受信する（ステップＳ８３５）。
【０２１２】
次に、制御部１０１は、現在時刻取得・再生時間カウント停止・再生時間情報取得要求を時計部１０８に送信する（ステップＳ８３６）。時計部１０８は、現在時刻取得・再生時間カウント停止・再生時間情報取得要求を受信すると、再生時間のカウントを停止し（ステップＳ８３７）、現在時刻情報と再生時間情報を制御部１０１に送信する（ステップＳ８３８）。制御部１０１は、現在時刻情報と再生時間情報を受信すると（ステップＳ８３９）、再生時間情報を内蔵のバッファメモリに記憶するとともに、現在時刻を再生終了時刻としてバッファメモリに記憶する。
【０２１３】
次に、制御部１０１は、バッファメモリに記憶した再生開始時刻、再生終了時刻、再生時間及び再生回数と、携帯電話機１００のユーザ情報を送信情報に設定し、その送信情報のコンテンツプロバイダへの送信要求を通信部１０７に送信する（ステップＳ８４０）。通信部１０７は、送信情報とコンテンツプロバイダへの送信要求を受信すると、送信情報をコンテンツプロバイダに送信し（ステップＳ８４１）、送信情報送信完了通知を制御部１０１に送信する（ステップＳ８４２）。制御部１０１は、送信情報送信完了通知を受信すると（ステップＳ８４３）、当該音楽データＢの権利Ｙが権利切れの場合は、権利切れメッセージをユーザＩ／Ｆ部１０５等に表示して（ステップＳ８４４）、本処理を終了する。
【０２１４】
以上のように、自動再生モードにより蓄積された有効権利の無い音楽データＢを再生する際の動作において、再生が開始され、その再生開始時刻、再生終了時刻、再生時間及び再生回数が送信情報として記録され、音楽データの再生停止後、又は再生終了後に、送信情報がコンテンツプロバイダに送信される。したがって、コンテンツプロバイダは、送信情報を受信した後、その送信情報に設定された再生開始時刻、再生終了時刻、再生時間及び再生回数と、ユーザ情報により、権利切れ後に再生された音楽データに対する課金を当該ユーザに対して行うことが可能になり、音楽データの不正利用による損失を防止することができる。
【０２１５】
また、上記各自動再生モードの動作においては、音楽再生時に権利切れや再生制限の範囲を超える場合でも、予め設定された音楽データを再生するようにしたため、ユーザはスケジュール、電話着信時、アラーム時間等を確実に認識することができる。
【０２１６】
なお、上記各自動再生モードの動作においては、送信情報にユーザ情報を付加して送信するようにしたが、ユーザ情報の他者への漏洩による不正使用を防止するため、ユーザ情報を暗号化するようにしてもよい。例えば、携帯電話機のユーザが、コンテンツプロバイダにユーザ情報を登録する際に、署名情報を暗号化した鍵情報を登録しておき、この鍵情報を用いてユーザ情報を暗号化するようにしてもよい。この場合、コンテンツプロバイダは、送信情報に付加されたユーザ情報をプロバイダ側の鍵情報を用いて復号化することにより、ユーザ情報の不正利用を防止することができる。その結果、音楽データ等のコンテンツ配信サービスの安全性と信頼性を向上させることができる。また、上記実施の形態では、再生情報である送信情報の送信先をコンテンツの配信元であるコンテンツプロバイダとしたが、これに限るものではなく、再生情報を管理する機器であれば何でも良い。
【０２１７】
本明細書は、２００５年５月３１日出願の特願２００５−１５９７１８に基づくものである。この内容は全てここに含めておく。
【産業上の利用可能性】
【０２１８】
本発明は、再生開始前又は再生中のコンテンツの権利が無効になった場合に、再生を継続してユーザに違和感を与えることを防止するとともに、権利切れが発生したコンテンツの再生情報を記録しておき、再生情報をコンテンツの配信元に送信してユーザに対する課金を可能にし、携帯情報端末、携帯電話装置などの電子機器などにおいて、デジタルコンテンツの取扱いに関する権利データを含むデータの処理を行うデータ処理装置等に有用である。
【図面の簡単な説明】
【０２１９】
【図１】本発明の一実施の形態に係る携帯電話機の構成を示すブロック図
【図２】本実施の形態に係る音楽権利管理テーブルの一例を示す図
【図３】本実施の形態に係る蓄積テーブルの一例を示す図
【図４】本実施の形態に係るユーザ再生モードにおける再生時間が制限された音楽データ再生時の一部の動作を説明するためのフローチャート
【図５】本実施の形態に係る図４に続く動作を説明するためのフローチャート
【図６】本実施の形態に係る図５に続く動作を説明するためのフローチャート
【図７】本実施の形態に係るユーザ再生モードにおける有効期限が設定された音楽データ再生時の一部の動作を説明するためのフローチャート
【図８】本実施の形態に係る図７に続く動作を説明するためのフローチャート
【図９】本実施の形態に係る図８に続く動作を説明するためのフローチャート
【図１０】本実施の形態に係るユーザ再生モードにおける再生回数が制限された音楽データ再生時の一部の動作を説明するためのフローチャート
【図１１】本実施の形態に係る図１０に続く動作を説明するためのフローチャート
【図１２】本実施の形態に係るユーザ再生モードにおける有効権利が無い音楽データ再生時の動作を説明するためのフローチャート
【図１３】本実施の形態に係る自動再生モードにおける再生時間が制限された音楽データ再生時の一部の動作を説明するためのフローチャート
【図１４】本実施の形態に係る図１３に続く動作を説明するためのフローチャート
【図１５】本実施の形態に係る図１４に続く動作を説明するためのフローチャート
【図１６】本実施の形態に係る図１５に続く動作を説明するためのフローチャート
【図１７】本実施の形態に係る自動再生モードにおける有効期限が設定された音楽データ再生時の一部の動作を説明するためのフローチャート
【図１８】本実施の形態に係る図１７に続く動作を説明するためのフローチャート
【図１９】本実施の形態に係る図１８に続く動作を説明するためのフローチャート
【図２０】本実施の形態に係る図１９に続く動作を説明するためのフローチャート
【図２１】本実施の形態に係る図２０に続く動作を説明するためのフローチャート
【図２２】本実施の形態に係る自動再生モードにおける再生回数が設定された音楽データ再生時の一部の動作を説明するためのフローチャート
【図２３】本実施の形態に係る図２２に続く動作を説明するためのフローチャート
【図２４】本実施の形態に係る図２３に続く動作を説明するためのフローチャート
【図２５】本実施の形態に係る図２４に続く動作を説明するためのフローチャート
【図２６】本実施の形態に係る自動再生モードにおける有効権利が無い音楽データ再生時の一部の動作を説明するためのフローチャート
【図２７】本実施の形態に係る図２６に続く動作を説明するためのフローチャート
【図２８】本実施の形態に係る図２７に続く動作を説明するためのフローチャート
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2006129614.tif 000030
【図２】
2006129614.tif 000031
【図３】
2006129614.tif 000032
【図４】
2006129614.tif 000033
【図５】
2006129614.tif 000034
【図６】
2006129614.tif 000035
【図７】
2006129614.tif 000036
【図８】
2006129614.tif 000037
【図９】
2006129614.tif 000038
【図１０】
2006129614.tif 000039
【図１１】
2006129614.tif 000040
【図１２】
2006129614.tif 000041
【図１３】
2006129614.tif 000042
【図１４】
2006129614.tif 000043
【図１５】
2006129614.tif 000044
【図１６】
2006129614.tif 000045
【図１７】
2006129614.tif 000046
【図１８】
2006129614.tif 000047
【図１９】
2006129614.tif 000048
【図２０】
2006129614.tif 000049
【図２１】
2006129614.tif 000050
【図２２】
2006129614.tif 000051
【図２３】
2006129614.tif 000052
【図２４】
2006129614.tif 000053
【図２５】
2006129614.tif 000054
【図２６】
2006129614.tif 000055
【図２７】
2006129614.tif 000056
【図２８】
2006129614.tif 000057
【国際調査報告】
2006129614.tif 000058
2006129614.tif 000059
2006129614.tif 000060
2006129614.tif 000061
2006129614.tif 000062