(57)【要約】【課題】特定の動作に伴って各種データを再生する携帯電話機において、保存された各種データを最大限に活用可能とするとともに、データを再生することについてのエンターテイメント性を向上させる。【解決手段】記憶部１０５は、音楽データと着信時に音楽データを再生させるための着信音設定情報とを記憶する。制御部１０１は、着信があった旨を検出すると、着信音設定情報が示す再生条件に従って、再生させる音楽データやその再生開始位置を決定する。また、必要に応じて次回再生開始位置を設定する。さらに、携帯電話機の制御部１０１は、配信サーバから再生可能な動作や再生パターンなどの各種条件を指定して音楽データの提供を受けた場合には、指定された各種条件に従って当該携帯電話機の設定を行う。【選択図】図５
2008066833.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置における特定のタイミングを検出してデータを再生させるデータ再生方法であって、
再生させるデータを記憶し、
前記データと対応づけて、前記データの再生条件を示す再生条件情報を記憶し、
当該情報処理装置における特定のタイミングを検出すると、データと対応づけて記憶されている前記再生条件情報に基づいて再生させるデータ又はデータの再生箇所を決定する
ことを特徴とするデータ再生方法。
【請求項２】
特定のタイミングを検出してデータを再生させる情報処理装置であって、
再生させるデータを記憶するデータ記憶部と、
前記データと対応づけて、前記データの再生条件を示す再生条件情報を記憶する再生条件情報記憶部と、
当該情報処理装置における特定のタイミングを検出すると、前記再生条件情報に基づいて再生させるデータ又はデータの再生箇所を決定する制御部とを備えた
ことを特徴とする情報処理装置。
【請求項３】
データ記憶部は、再生させるデータを複数のブロックに区切って記憶し、
再生条件情報記憶部は、再生条件情報として、再生させるタイミングを特定するための特定情報と、データに含まれる各ブロックが選択される条件を示すブロック選択条件情報とを含む情報を記憶し、
制御部は、特定のタイミングを検出すると、前記特定情報に基づいて特定されるデータに含まれる各ブロックの前記ブロック選択条件情報に基づいて、再生箇所とするブロックを決定する
請求項２に記載の情報処理装置。
【請求項４】
再生条件情報記憶部は、ブロック選択条件情報として、各ブロックが選択される確率を設定した設定情報を含む情報を記憶し、
制御部は、前記設定情報で示される各ブロックが選択される確率に従ってブロックを抽出することによって再生箇所とするブロックを決定する
請求項３に記載の情報処理装置。
【請求項５】
データ記憶部は、複数のデータをグループ化して記憶し、
再生条件情報記憶部は、前記グループと対応づけて、前記グループ化したデータを再生させるタイミングを特定するための特定情報と、前記グループに含まれる各データが選択される条件を示すデータ選択条件情報とを記憶し、
制御部は、特定のタイミングを検出すると、前記特定情報に基づいて特定されるグループに含まれる各データの前記データ選択条件情報に基づいて、再生させるデータを決定する
請求項２から請求項４のうちのいずれかに記載の情報処理装置。
【請求項６】
情報処理装置は、通信ネットワークを介して再生させるデータを配信する配信サーバから、データとともに前記データの再生条件情報を設定するための条件設定情報を受信する受信手段を備え、
制御部は、前記配信サーバから、データとともにデータの条件設定情報を受信すると、受信したデータをデータ記憶部に記憶させるとともに、受信した条件設定情報に基づいて前記再生条件情報記憶部に再生条件情報を記憶させる
請求項２から請求項５のうちのいずれかに記載の情報処理装置。
【請求項７】
再生条件情報記憶部は、再生条件情報として、データを再生可能なタイミングを料金が発生する動作後に限定する旨を示す情報を記憶し、
制御部は、特定のタイミングを検出すると、データと対応づけて記憶されている前記再生条件情報に基づいて、検出したタイミングで再生可能なデータを再生させるデータとして決定する
請求項２から請求項６のうちのいずれかに記載の情報処理装置。
【請求項８】
制御部は、データの再生条件として、特定のタイミングでのみ再生可能な旨が設定されている場合に、ユーザ操作による該データの再生を行わないよう制御する
請求項２から請求項７のうちのいずれかに記載の情報処理装置。
【請求項９】
情報処理装置における特定のタイミングを検出してデータを再生させるためのデータ再生プログラムであって、
再生させるデータを記憶するデータ記憶部と、前記データと対応づけて、前記データの再生条件を示す再生条件情報を記憶する再生条件情報記憶部とを備えたコンピュータに、
当該情報処理装置における特定のタイミングを検出すると、前記再生条件情報に基づいて再生させるデータ又はデータの再生箇所を決定する処理と、
前記決定したデータ又はデータの再生箇所に基づいてデータを再生する処理と
を実行させるためのデータ再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機の特定の動作に伴ってデータを再生するデータ再生方法、それに用いる携帯電話機、及びデータ再生プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機に保存できるデータ量は増加し、多数の大容量な音楽データや画像データ等を保存することが可能である。保存した音楽データや画像データは、ユーザの設定により、例えば、携帯電話機の特定の動作時（例えば、着信時）に再生される。
【０００３】
しかしながら、例えば長時間の再生時間を持つ音楽データや画像データを着信時に再生させる着信音や着信動画などに設定した場合に、一般的な利用状況下においては、先頭数秒間分のデータが再生されるだけであり、データを最大限に活用することができない。また、例えば多数の画像データを着信時に切り替えて表示させる着信画像などに設定した場合も同様に、先頭から数秒間分の画像が表示されるだけであり、データを最大限に活用することができない。
【０００４】
特許文献１には、報知するメロディ音を任意の開始位置から再生できるようにする電話端末装置が記載されている。特許文献１に記載されている電話端末装置は、楽曲データを記憶可能な記憶手段と、楽曲データにおける任意の演奏開始位置を示す情報を記憶するポイントレジスタ手段と、報知音のスタート指示がされた時に、ポイントレジスタ手段に記憶さえている演奏開始位置を示す情報に基づいて記憶手段から楽曲データを読み出して再生することにより、楽曲データの任意の位置から始まるメロディ音を生成する楽音生成手段とを備える。また、特許文献１には、報知音の終了が指示された際に、楽音生成手段は楽曲データの再生を停止すると共に、再生された楽曲データの最後の位置を示す情報をポイントレジスタ手段に書き込むようにしてもよい、と記載されている。
【０００５】
【特許文献１】特開２００２−３５１４６７号公報（段落０００５−０００６）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載されている電話端末装置では、再生された楽曲データの最後の位置を次の開始位置にする、または、前回の演奏開始位置に最も近い後方のスタートポイントを次の開始位置にするというように、徐々に後方へ開始位置をずらしていくことによって、楽曲の全てを聞くことができるようにしている。しかしながら、着信音におけるユーザの要望が楽曲の全てを聞くことであるとは限らない。例えば、気に入った部分だけを繰り返したいという要望も考えられる。
【０００７】
また、特許文献１に記載されている電話端末装置では、１つの楽曲データ毎に１つの記憶領域を確保することが前提となっているので、限られた楽曲データの記憶可能数の中では、限られた数の楽曲データしか活用することができない。しかも、予め確保されている記憶領域よりも小さいサイズの楽曲データが記憶される場合には、楽曲データを記憶した後ろの記憶領域を活用できない。
【０００８】
また、特許文献１に記載されている電話端末装置では、電話端末装置が音楽データや画像データ（静止画データや動画データ、アニメーションデータ）等の各種データを再生・表示することについてのエンターテイメント性についてはなんら考慮されていない。
【０００９】
そこで、本発明は、特定の動作に伴って各種データを再生（または表示）する際に、保存された各種データを最大限に活用可能とするとともに、データを再生（または表示）することについてのエンターテイメント性を向上させることができるデータの再生方法、情報処理装置、及びデータ再生プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明によるデータ再生方法は、情報処理装置（例えば、携帯電話機１０）における特定のタイミング（例えば、着信時）を検出してデータを再生させるデータ再生方法であって、再生させるデータを記憶し、データと対応づけて、データの再生条件を示す再生条件情報を記憶し、当該情報処理装置における特定のタイミングを検出すると、データと対応づけて記憶されている再生条件情報に基づいて再生させるデータ又はデータの再生箇所を決定することを特徴とする。
【００１１】
また、本発明による情報処理装置は、特定のタイミングを検出してデータを再生させる情報処理装置であって、再生させるデータ（例えば、音楽データ）を記憶するデータ記憶部（例えば、記憶部１０５）と、データと対応づけて、データの再生条件を示す再生条件情報（例えば、着信音設定情報）を記憶する再生条件情報記憶部（例えば、記憶部１０５）と、当該情報処理装置における特定のタイミングを検出すると、再生条件情報に基づいて再生させるデータ又はデータの再生箇所を決定する制御部（例えば、制御部１０１）とを備えたことを特徴とする。
【００１２】
また、データ記憶部は、再生させるデータを複数のブロックに区切って記憶し、再生条件情報記憶部は、再生条件情報として、再生させるタイミングを特定するための特定情報と、データに含まれる各ブロックが選択される条件を示すブロック選択条件情報とを含む情報を記憶し、制御部は、特定のタイミングを検出すると、特定情報に基づいて特定されるデータに含まれる各ブロックのブロック選択条件情報に基づいて、再生箇所とするブロックを決定してもよい。
【００１３】
また、再生条件情報記憶部は、ブロック選択条件情報として、各ブロックが選択される確率を設定した設定情報を含む情報を記憶し、制御部は、設定情報で示される各ブロックが選択される確率に従ってブロックを抽出することによって再生箇所とするブロックを決定してもよい。
【００１４】
また、データ記憶部は、複数のデータをグループ化して記憶し、再生条件情報記憶部は、グループと対応づけて、グループ化したデータを再生させるタイミングを特定するための特定情報と、グループに含まれる各データが選択される条件を示すデータ選択条件情報とを記憶し、制御部は、特定のタイミングを検出すると、特定情報に基づいて特定されるグループに含まれる各データのデータ選択条件情報に基づいて、再生させるデータを決定してもよい。
【００１５】
また、情報処理装置は、通信ネットワークを介して再生させるデータを配信する配信サーバから、データとともにデータの再生条件情報を設定するための条件設定情報を受信する受信手段を備え、制御部は、配信サーバから、データとともにデータの条件設定情報を受信すると、受信したデータをデータ記憶部に記憶させるとともに、受信した条件設定情報に基づいて再生条件情報記憶部に再生条件情報を記憶させてもよい。
【００１６】
また、再生条件情報記憶部は、再生条件情報として、データを再生可能なタイミングを料金が発生する動作後に限定する旨を示す情報を記憶し、制御部は、特定のタイミングを検出すると、データと対応づけて記憶されている再生条件情報に基づいて、検出したタイミングで再生可能なデータを再生させるデータとして決定してもよい。
【００１７】
また、制御部は、データの再生条件として、特定のタイミングでのみ再生可能な旨が設定されている場合に、ユーザ操作による該データの再生を行わないよう制御してもよい。
【００１８】
また、本発明によるデータ再生プログラムは、情報処理装置における特定のタイミングを検出してデータを再生させるためのデータ再生プログラムであって、再生させるデータを記憶するデータ記憶部と、データと対応づけて、データの再生条件を示す再生条件情報を記憶する再生条件情報記憶部とを備えたコンピュータに、当該情報処理装置における特定のタイミングを検出すると、再生条件情報に基づいて再生させるデータ又はデータの再生箇所を決定する処理と、決定したデータ又はデータの再生箇所に基づいてデータを再生する処理とを実行させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、再生させるデータとともに、データの再生条件を示す再生条件情報とを記憶し、記憶されている再生条件情報に基づいて再生するデータまたはデータの再生箇所を決定するので、保存された各種データを最大限に活用可能とするとともに、データを再生（または表示）することについてのエンターテイメント性を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
実施の形態１．
以下、本実施の形態について図面を参照して説明する。図１は、本実施の形態による情報処理装置の構成例を示すブロック図である。本実施の形態では、情報処理装置が携帯電話機である場合を例にとって説明する。図１に示すように、携帯電話機１０は、制御部１０１と、通信部１０２と、表示部１０３と、入力キー１０４と、記憶部１０５とを備える。なお、本実施の形態では、携帯電話機を例に説明するが、携帯電話機に限らず、特定の動作に伴って各種データを再生、表示させるような情報処理装置であれば、固定電話機（例えば、電話帳機能を備えた固定電話機）や無線通信機器、デジタルカメラ装置、デジタルビデオ装置、ゲーム機であってもよい。
【００２１】
制御部１０１は、プログラムに従って動作することによって、携帯電話機を動作させるための各種制御を行うとともに、本実施の形態においては、特定の動作に伴って各種データを再生または表示するための各種制御を行う。具体的には、各種データを特定の動作時に再生または表示させるよう対応づけて管理し、特定の動作に伴って、再生・表示させるデータやその再生開始位置等を予め設定された再生条件（再生パターンや選択条件等）に従って決定する。
【００２２】
通信部１０２は、通信ネットワークを介して他の装置（例えば、他の携帯電話機や各種サーバ）と各種情報の送受信を行う。携帯電話機においては、通信部１０２は、例えば、送信すべき情報を搬送波に乗せてアンテナを用いて送出するとともに、アンテナを介して受信した搬送波から情報を抽出する。表示部１０３は、ユーザに提示する各種情報を表示する。入力キー１０４は、ユーザ操作に従って、項目の選択結果や数字・文字等を入力する。記憶部１０５は、各種情報やプログラムを記憶する。
【００２３】
なお、通信部１０２は、具体的には、アンテナを含む通信制御装置によって実現される。また、表示部１０３は、具体的には、液晶表示部等の出力装置によって実現される。また、記憶部１０５は、具体的には、メモリ等の記憶装置によって実現される。なお、記憶部１０５は、携帯電話機でない情報処理装置の場合には、ハードディスク装置によって実現してもよい。
【００２４】
図２に、記憶部１０５に記憶するデータの一例を示す。図２に示すように、記憶部１０５には、例えば、音楽データと、着信時に音楽データを再生させるための情報である着信音設定情報とが記憶される。音楽データは、例えば、ユーザがダウンロードした１つの楽曲からなる音楽データであってもよいし、複数の楽曲を結合してなる音楽データであってもよい。また、１つの楽曲の音楽データをグループ化して記憶してもよい。
【００２５】
図３は、記憶部１０５に記憶する音楽データの一例を示す説明図である。図３に示すように、音楽データには、楽曲のメロディやテンポなどを示す音楽データ自体の情報だけでなく、音楽データが複数のトラックにより構成されている場合には、そのトラック情報を含んでいてもよい。トラック情報は、例えば、トラック数と各トラックの開始位置を示すトラックポインタとを含んだ情報である。さらに、各トラックのデータサイズを含んでいてもよい。なお、各トラックは、ユーザが分割した任意のブロックであってもよい。トラックポインタは、具体的には、始点からの秒数や始点からのデータサイズである。なお、本実施の形態では、図３に示すように、Ｎ個の音楽データ（音楽データＤ１〜Ｄｎ）が記憶部１０５に記憶されるものとする。
【００２６】
また、図４は、記憶部１０５に記憶する着信音設定情報の一例を示す説明図である。図４に示すように、着信音設定情報は、複数パターンの設定ができるよう複数の着信音設定情報を含んでいてもよい。図４では、Ｋ個の着信音設定情報（着信音設定情報１〜Ｋ）が記憶できる例を示している。また、各着信音設定情報は、どの音楽データを再生するかを示す音楽データ番号と、着信時にその音楽データをどのように再生させるかを示す再生パターンとを含む。さらに、各着信音設定情報は、再生させる際の開始位置を示す開始ポインタや再生パターンに応じた設定値（選択条件）などの詳細設定情報を含んでいてもよい。
【００２７】
再生パターンには、例えば、前回終了位置を開始位置として順次再生する旨や、開始位置を固定として繰り返し再生する旨や、ランダムに開始位置を選択する旨や、選択条件となる設定値に基づいて再生する旨を示す情報を登録する。なお、音楽データにトラック情報が付加される場合には、再生パターンとして各トラックに設定された設定値に基づいて開始位置を選択する旨を登録してもよい。そのような場合には、詳細設定情報としてトラック毎に設定値や選択条件を含む。また、音楽データをグループ化して扱う場合には、各音楽データに設定された設定値に基づいて音楽データを選択する旨を登録してもよい。
【００２８】
次に、携帯電話機１０の着信音設定動作および鳴音動作について説明する。図５は、携帯電話機の着信音設定動作および鳴音動作の一例を示すフローチャートである。まず、ユーザは、表示部１０３や入力キー１０４、その他インタフェース（データ通信インタフェースやファイル入出力装置等）を用いて着信音に設定したい音楽データを携帯電話機１０に登録する操作を行う。携帯電話機１０の制御部１０１は、例えば、ユーザ操作に応じて、入力された音楽データを記憶部１０５に記憶させる（ステップＳ１０１）。ステップＳ１０１において、制御部１０１は、所定のデータ長単位で音楽データを分割して記憶させてもよい。また、複数の音楽データを記憶する場合には、それらを結合して記憶させても、それらをグループ化して記憶させてもよい。
【００２９】
また、制御部１０１は、音楽データとともにトラック情報の入力を認識した場合には、認識したトラック情報も含めて記憶部１０５に記憶させる。また、トラック情報が入力されない場合には、ユーザ操作に応じて音楽データを再生させトラック位置を設定させるための画面を表示し、ユーザが指定した任意の位置をトラック位置として抽出して記憶してもよい。なお、トラック情報はトラックを単位に開始位置を指定しない場合は必ずしも記憶されなくてもよい。
【００３０】
次に、ユーザは着信音を設定するための設定操作を行う。制御部１０１は、ユーザからの着信音を設定する旨の操作に応じて、着信音の設定を行うための着信音設定画面を表示し、必要な情報（着信音設定情報に含まれる情報）の入力をユーザに促す。着信音設定画面は、例えば、複数ある着信音設定情報のいずれかを選択するための選択項目と、選択された着信音選択情報に登録する設定項目として、再生させる音楽データを指定するための入力項目と、指定した音楽データの再生パターンを指定するための選択項目や、再生パターンに応じた設定値を入力する入力項目とを含んでいてもよい。また、初回再生時の開始位置を指定するための入力項目や、各トラックの設定値を入力する入力項目を含んでいてもよい。そして、制御部１０１は、ユーザ操作に応じて、着信音設定情報（再生パターン、開始位置等）を設定する（ステップＳ１０２）。すなわち、制御部１０１は、ユーザ操作に応じて入力される情報に基づいて、記憶部１０５に記憶されている着信音設定情報を更新する。また、ユーザは設定した着信音設定情報を特定の着信動作に対応づけるための操作を行う。制御部１０１は、ユーザ操作に応じて、更新した着信音設定を特定の着信動作と対応づけることによって着信音として設定する（ステップＳ１０３）。
【００３１】
ここで、制御部１０１は、通信部１０２からの信号を監視し着信があった旨を検出すると（ステップＳ１０４）、記憶部１０５に記憶されている着信音設定情報を参照し、再生させる音楽データおよびその音楽データの再生開始位置を取得する（ステップＳ１０５）。すなわち、制御部１０１は、着信音設定情報に含まれる音楽データ番号に基づいて再生させる音楽データを特定するとともに、開始ポインタが示す情報に基づいて、再生開始位置を認識する。例えば、開始ポインタが示す始点からの秒数や、始点からのデータサイズや、トラック番号などを認識する。なお、トラック番号を再生開始位置として認識した場合には、具体的な再生開始位置は、着信音設定情報に含まれる音楽データ番号が示す音楽データのトラック情報を参照することによって認識できる。
【００３２】
次に、制御部１０１は、特定した音楽データを、認識した再生開始位置から再生させる（ステップＳ１０６）。制御部１０１は、例えば、認識した開始位置から、再生すべき音楽データを読み出し始め、着信音の鳴音動作を終えるタイミングとなるまで読み出した音楽データを順次再生装置（図示せず）に出力する。なお、制御部１０１は、音楽データの読み出しに先立って、例えば音楽データに含まれるヘッダ情報から楽曲のテンポを示す情報と音質を示す情報とを読み出して、再生装置に出力しておく。
【００３３】
制御部１０１は、通話開始や所定の鳴音時間の経過など鳴音動作を終了すべきイベントを検出するまで、再生動作を継続する。鳴音動作を終了すべきイベントを検出した場合には、制御部１０１は、再生動作を終了し、必要に応じて次の着信時における再生開始位置（次回開始位置）を設定する（ステップＳ１０７）。制御部１０１は、記憶部１０５に記憶されている着信音設定情報で示される再生パターンに基づいて次回開始位置を設定する。
【００３４】
次に、再生パターンについて具体例を用いて説明する。
【００３５】
例１．音楽データが分割されていない場合
図６は、分割されていない音楽データの再生開始位置の設定例を示す説明図である。例えば携帯電話機１０には、図６に示すような着信音設定情報Ｓ１〜Ｓ３が記憶されているものとする。着信音設定情報Ｓ１では、再生する音楽データとして音楽データＤ１が、またその音楽データＤ１における再生開始位置として開始ポインタＰ１が指定されている。また、着信音設定情報Ｓ２では、再生する音楽データとして音楽データＤ２が指定され、またその音楽データＤ２における再生開始位置として開始ポインタＰ２が指定されている。また、着信音設定情報Ｓ３では、再生する音楽データとして音楽データＤ３が、またその音楽データＤ３における再生開始位置として開始ポインタＰ３が指定されている。図６に示すように、再生開始位置は音楽データの始点（例えば、開始ポインタＰ２）とすることも、音楽データ上の任意の点（例えば、開始ポインタＰ１，Ｐ３）とすることもできる。なお、開始ポインタには、始点からの秒数、始点からのデータサイズ、始点からのデータの割合などを設定する。
【００３６】
図６において、着信音設定情報Ｓ１を再生すべき着信があった場合には、制御部１０１は、再生パターンに応じて再生すべき音楽データおよびその再生開始位置を認識するとともに、再生終了時に再生パターンに応じて次回開始位置を設定する。本例では、開始ポインタＰ１で示されている位置から再生を開始し、再生終了時に開始ポインタを更新する例を示す。制御部１０１は、例えば、着信音設定情報Ｓ１を再生すべき着信があった場合には、音楽データＤ１を開始ポインタＰ１で示されている位置から再生する。そして、再生パターンとして前回終了位置を開始位置として順次再生する旨が設定されている場合には、再生終了時に今回の再生終了位置を開始ポインタＰ１に設定する（書き込む）。また、例えば、再生パターンとして開始位置を固定として繰り返し再生する旨が設定されている場合には、再生終了時に開始ポインタＰ１を変更しない。また、再生パターンとしてランダムに開始位置を選択する旨が設定されている場合には、図７に示すように、再生終了時に音楽データＤ１上の位置をランダムに抽出し、抽出した位置を開始ポインタＰ１に設定する。なお、再生パターンとしてランダムに開始位置を選択する旨が設定されている場合には、開始ポインタを省略し、再生開始時に音楽データＤ１の再生開始位置をランダムに抽出してもよい。図７は、分割されていない音楽データの再生開始位置をランダムに抽出する例を示す説明図である。
【００３７】
例２．音楽データが分割されている場合（１）
図８は、分割されている音楽データの再生開始位置の設定例を示す説明図である。例えば携帯電話機１０には、図８に示すような着信音設定情報Ｓ１が記憶されているものとする。着信音設定情報Ｓ１では、再生する音楽データとして音楽データＤ１が指定されている。また、音楽データＤ１は、複数のデータ（分割データＤ１−１〜５）に分割されているものとする。本例の場合、着信音設定情報Ｓ１の開始ポインタＰ１は、各分割データＤ１−１〜５のうち任意の分割データの開始位置が指定される。各分割データＤ１−１〜５は、同じ長さである必要はない。また、分割データＤ１−１〜５は、データ内部で分割することによって、ユーザには１つの音楽データＤ１として認識させてもよい。また、物理的に分割せずに、仮想的に区切ることによって論理的に分割してもよい。また、ユーザからは、分割された個々のデータにアクセスできなくさせてもよい。
【００３８】
図８において、着信音設定情報Ｓ１を再生すべき着信があった場合には、制御部１０１は、音楽データＤ１を分割した各分割データのうち開始ポインタＰ１で指定された分割データを再生させる。例えば、開始ポインタＰ１が分割データＤ１−１を指定していた場合には、分割データＤ１−１の先頭位置から再生させる。ここで、分割データＤ１−１の再生が完了した後も再生動作を継続させるような場合、制御部１０１は、次の分割データＤ１−２を再生してもよいし、同じ分割データＤ１−１を繰り返し再生してもよい。そして、再生終了時に再生パターンに応じて次回再生位置を指定する。例えば、再生パターンとして前回終了位置を開始位置として順次再生する旨が設定されている場合には、制御部１０１は、音楽データＤ１の再生終了位置から次に近い分割データを次の開始位置として開始ポインタＰ１に設定する（書き込む）。また、例えば、再生パターンとして開始位置を固定として繰り返し再生する旨が設定されている場合には、制御部１０１は、再生終了時に開始ポインタＰ１を変更しない。また、再生パターンとしてランダムに開始位置を選択する旨が設定されている場合には、再生終了時に分割データのいずれかをランダムに抽出し、抽出した分割データの開始位置を開始ポインタＰ１に設定する。なお、再生パターンとしてランダムに開始位置を選択する旨が設定されている場合には、開始ポインタを省略し、再生開始時に分割データをランダムに抽出してもよい。
【００３９】
例３．音楽データが分割されている場合（２）
図９は、分割されている音楽データの再生開始位置の設定例を示す説明図である。例えば携帯電話機１０には、図９に示すような着信音設定情報Ｓ１が記憶されているものとする。着信音設定情報Ｓ１では、再生する音楽データとして音楽データＤ１が指定されている。なお、本例でも、音楽データＤ１は、複数のデータ（分割データＤ１−１〜５）に分割されているものとする。また、着信音設定情報Ｓ１には、再生パターンとして、各分割データに設定された設定値（選択確率）に基づいて開始位置を選択する旨が登録されるとともに、各分割データについて、各分割データが選択される確率が指定されている。図９に示す例では、分割データＤ１−１が選択される確率として１％、分割データＤ１−２が選択される確率として５％、分割データＤ１−３が選択される確率として１４％、分割データＤ１−４が選択される確率として３０％、分割データＤ１−５が選択される確率として５０％が指定されている。なお、着信音設定情報Ｓ１の開始ポインタＰ１には、初回開始位置として各分割データＤ１−１〜５のうち任意の分割データの開始位置が指定されていてもよい。
【００４０】
図９において、着信音設定情報Ｓ１を再生すべき着信があった場合には、制御部１０１は、例えば、音楽データＤ１を分割した各分割データのうち開始ポインタＰ１で指定された分割データを再生させる。そして、再生終了時に、再生パターンを確認して次の再生開始位置を指定する。ここでは、制御部１０１は、分割データのいずれかを各分割データに割り当てられた確率に従ってランダムに抽出し、抽出した分割データの開始位置を開始ポインタＰ１に設定する。例えば、制御部１０１は、所定の乱数を用いた抽選処理を行うことによって、割り当てられた確率に従ってランダムに抽選する。なお、開始ポインタを省略し、再生開始時に分割データのいずれかを各分割データに割り当てられた確率に従って抽出してもよい。
【００４１】
例４．音楽データが結合されている場合
図１０は、結合されている音楽データの再生開始位置の設定例を示す説明図である。例えば携帯電話機１０には、図１０に示すような着信音設定情報Ｓ１が記憶されているものとする。着信音設定情報Ｓ１では、再生する音楽データとして結合データＤ’１が指定され、またその結合データＤ’１における再生開始位置として開始ポインタＰ１が指定されている。図１０に示すように、再生開始位置は結合データＤ’１上の任意の点であってよい。結合データＤ’１は、音楽データＤ１〜Ｄ４を結合して１つのデータとして構成されているものである。なお、音楽データＤ１〜Ｄ４は、同じ長さである必要はないが、１つのフォーマットに統一されるよう変換された上で結合されているものとする。
【００４２】
図１０において、着信音設定情報Ｓ１を再生すべき着信があった場合には、制御部１０１は、結合データＤ’１を開始ポインタＰ１で指定された位置から再生する。そして、再生終了時に再生パターンを確認して次の再生開始位置を指定する。例えば、再生パターンとして前回終了位置を開始位置として順次再生する旨が設定されている場合には、制御部１０１は、結合データＤ’１の再生終了位置を次の開始位置として開始ポインタＰ１に設定する（書き込む）。また、例えば、再生パターンとして開始位置を固定として繰り返し再生する旨が設定されている場合には、制御部１０１は、再生終了時に開始ポインタＰ１を変更しない。また、再生パターンとしてランダムに開始位置を選択する旨が設定されている場合には、再生終了時に結合データＤ’１上の位置をランダムに抽出し、抽出した位置を開始ポインタＰ１に設定する。なお、開始ポインタを省略し、再生開始時に結合データＤ’１の再生開始位置をランダムに抽出してもよい。なお、結合データをユーザが指定した任意のブロックに分割させて、例２や例３で示したような分割ブロック単位で再生開始位置を決定することも可能である。
【００４３】
例５．音楽データがグループ化されている場合（１）
図１１は、グループ化されている音楽データの再生開始位置の設定例を示す説明図である。例えば携帯電話機１０には、図１１に示すような着信音設定情報Ｓ１が記憶されているものとする。着信音設定情報Ｓ１では、再生する音楽データとしてデータグループＧ１が指定されている。なお、データグループＧ１は、複数の音楽データ（音楽データＤ１〜３）をグループ化したデータである。本例の場合、着信音設定情報Ｓ１の開始ポインタＰ１は、各音楽データＤ１〜Ｄ４のうち任意の音楽データの開始位置が指定される。各音楽データＤ１〜Ｄ４は、同じ長さである必要はない。なお、データグループＧ１がどの音楽データをどのような順番で集合させたかを示す情報が別途記憶部１０５に記憶されているものとする。なお、データグループＧ１は、ユーザには１つの音楽データＤ１として認識させてもよい。音楽データをグループ化することによって、例えば、限られたサイズの音楽データの記憶領域を跨いだ設定を行うことができる。
【００４４】
図１１において、着信音設定情報Ｓ１を再生すべき着信があった場合には、制御部１０１は、データグループＧ１の構成要素である各音楽データのうち開始ポインタＰ１で指定された音楽データを再生させる。例えば、開始ポインタＰ１が音楽データＤ１を指定していた場合には、音楽データＤ１の先頭位置から再生させる。ここで、音楽データＤ１の再生が完了した後も再生を継続させるような場合、制御部１０１は、次の音楽データＤ２を再生してもよいし、同じ音楽データＤ１を繰り返し再生してもよい。そして、再生終了時に再生パターンを確認して次の再生開始位置を指定する。例えば、再生パターンとして前回終了位置を開始位置として順次再生する旨が設定されている場合には、制御部１０１は、データグループＧ１の再生終了位置から次に近い音楽データを次の開始位置として開始ポインタＰ１に設定する（書き込む）。また、例えば、再生パターンとして開始位置を固定として繰り返し再生する旨が設定されている場合には、制御部１０１は、再生終了時に開始ポインタＰ１を変更しない。また、再生パターンとしてランダムに開始位置を選択する旨が設定されている場合には、再生終了時に音楽データのいずれかをランダムに抽出し、抽出した分割データの開始位置を開始ポインタＰ１に設定する。なお、開始ポインタを省略し、再生開始時に音楽データを抽出してもよい。また、例３に示したように各音楽データに割り当てられた確率に従って抽出することも可能である。また、再生すべき音楽データとして特定した音楽データがさらに複数のブロックに分割されている場合には、さらにその音楽データに対応づけて指定されている再生パターンに応じて、再生開始位置を設定してもよい。
【００４５】
例６．音楽データがグループ化されている場合（２）
図１２は、グループ化されている音楽データの再生開始位置の設定例を示す説明図である。例えば携帯電話機１０には、図１２に示すような着信音設定情報Ｓ１が記憶されているものとする。着信音設定情報Ｓ１では、再生する音楽データとしてデータグループＧ１が指定されている。なお、本例でも、データグループＧ１は、複数の音楽データをグループ化したデータである。着信音設定情報Ｓ１には、開始ポインタが省略されるとともに、再生パターンとして各トラック（ここでは、各音楽データ）に設定された選択確率に基づいて開始位置を選択する旨が指定されている。そして、各音楽データについて、各音楽データが選択される条件および各条件の優先順位が指定されている。図１２に示す例では、音楽データＤ１が選択される条件として「偶数時間に着信があること（条件Ｃ１）」、音楽データＤ２が選択される条件として「奇数時間に着信があること（条件Ｃ２）」、音楽データＤ３が選択される条件として「０分に着信があること（条件Ｃ３）」、音楽データＤ４が選択される条件として「０時０分に着信があること（条件Ｃ４）」が指定されている。また、各条件の優先順位として、条件Ｃ４＞条件Ｃ３＞条件Ｃ２＞条件Ｃ１である旨が指定されているものとする。
【００４６】
図１２において、着信音設定情報Ｓ１を再生すべき着信があった場合には、制御部１０１は、データグループＧ１の構成要素である各音楽データの中から再生条件に適合する音楽データであって最も優先度の高い条件に適合する音楽データの再生を開始する。例えば、２時０分の着信であれば、条件Ｃ１と条件Ｃ３とが適合し、そのうちの優先度の最も高い条件Ｃ３の音楽データＤ３を選択し、再生を開始する。また、このような選択条件は、例３に示したような各分割ブロックに適用することも可能である。
【００４７】
以上のように、本実施の形態によれば、保存された音楽データを最大限活用することができる。そして、お気に入りの部分のみを再生させたり、お気に入りの複数のデータを連続して再生させたり、再生確率をつけることでレア感覚のデータを混在させて再生させる等、音楽データのエンターテイメント性を向上させる再生が可能である。
【００４８】
実施の形態２．
図１３は、本発明の第２の実施の形態を示すシステム構成図である。図１３に示すシステムは、第１の実施の形態で示した携帯電話機の他に、再生データを配信する配信サーバ２０を備える。また、配信サーバ２０と携帯電話機１０とは、インターネット等の通信ネットワーク３０を介して接続される。なお、図１３では、２つの携帯電話機１０−１，１０−２を示しているが、携帯電話機１０はいくつであってもよい。配信サーバ２０は、携帯電話機からの要求に応じて音楽データを配信するサーバ装置である。
【００４９】
配信サーバ２０は、予め提供する音楽データとその音楽データを再生させる各種条件（再生パターンや選択条件等）とを対応づけて記憶している。なお、音楽データは、例えば、ユーザがダウンロードした１つの楽曲からなる音楽データであってもよいし、複数の楽曲を結合してなる音楽データであってもよい。配信サーバ２０は、例えば、携帯電話機が記憶するデータ形式と同様の形式で予め音楽データとその音楽データを再生させる各種条件とを対応づけて記憶しておいてもよい。そのような場合には、例えば機種毎に各種条件を示す情報を記憶する場合もありうる。また、配信サーバ２０は、各種携帯電話機との間で予め音楽データの配信用プロトコルを定めておき、そのプロトコル上のフォーマットに応じた形式で音楽データとその音楽データを再生させる各種条件とを記憶しておいてもよい。
【００５０】
ここで、その音楽データを再生させる各種条件とは、具体的には、第１の実施の形態において説明した着信音設定情報である。なお、着信時に再生させることを示す情報を含めても良い。または、着信時に再生させるだけでなく、他の動作に伴って再生させる場合には、どの動作に伴って再生させるか（すなわち再生可能動作）を示す情報を含めればよい。他の動作としては、例えば、ダウンロード動作や、メール送受信動作、本体の開閉動作、ボタン操作などが挙げられる。
【００５１】
次に、本実施の形態における着信音設定動作について説明する。図１４は、本実施の形態における携帯電話機の着信音設定動作の一例を示すフローチャートである。本実施の形態では、携帯電話機１０の制御部１０１は、例えばユーザ操作に応じて、音楽データの配信を要求する旨の情報をネットワーク３０を介して配信サーバ２０に送信する（ステップＳ１１１）。配信サーバ２０は、携帯電話機１０から音楽データの配信を要求する旨の情報を受信する（ステップＳ２１１）。
【００５２】
配信サーバ２０は、携帯電話機１０から音楽データの配信を要求する旨の情報を受信すると、要求された音楽データおよびその音楽データに対応づけられている各種条件（再生可能動作や再生パターン、選択条件等）を読み出し、ネットワーク３０を介して要求元の携帯電話機１０に送信する（ステップＳ２１２）。
【００５３】
携帯電話機１０は、配信サーバ２０から音楽データおよびその音楽データに対応づけられている各種条件を受信する（ステップＳ１１２）。携帯電話機１０の制御部１０１は、配信サーバ２０から音楽データおよびその音楽データに対応づけられている各種条件を受信すると、受信した音楽データを記憶部１０５に記憶させるとともに（ステップＳ１０１）、受信した音楽データに対応づけられている各種条件を解析し、当該携帯電話機１０の設定内容に反映させる。例えば、再生可能動作として着信時に再生させる旨の情報が対応づけられている場合には、制御部１０１は、受信した各種条件に基づいて、着信音設定情報を設定、更新する（ステップＳ１０２）。以降の動作は第１の実施の形態と同様である。例えば、制御部１０１は、ユーザ操作に応じて、更新した着信音設定情報を特定の着信動作を対応づけることによって着信音として設定する。
【００５４】
以上のように、本実施の形態では、配信する側が再生可能な動作や再生パターンなどの各種条件を指定して音楽データを提供し、携帯電話機が、配信する側が指定した各種条件に従って当該携帯電話機の設定を行うので、特典データとして扱うことができる。
【００５５】
図１５は、特典データとしての音楽データの設定例を示す説明図である。図１５に示すように、携帯電話機１０は、配信サーバ２０から音楽データＤ１〜Ｄ３を構成要素とするデータグループＧ１をダウンロードしたものとする。その際、携帯電話機１０は、データグループＧ１とともに、データグループＧ１を再生するための各種条件を受信する。本例では、データグループＧ１を再生するための各種条件として、データグループＧ１が通話後に再生させる音楽データであること、またデータグループＧ１の構成要素である各音楽データの再生条件として、音楽データＤ１の再生条件Ｃ１が「通話する」、音楽データＤ２の再生条件Ｃ２が「３０分以上通話する」、音楽データＤ３の再生条件Ｃ３が「６０分以上通話する」、音楽データＤ４の再生条件Ｃ４が「６０分通話する」であること、また各条件の優先順位が条件Ｃ４＞条件Ｃ３＞条件Ｃ２＞条件Ｃ１であることを示す情報を受信する。
【００５６】
携帯電話機１０は、受信した各種条件に基づいて、例えば記憶部１０５に記憶されている、通話後に音楽データを再生させるための情報である通話後再生設定情報を更新する。通話後再生設定情報は、例えば、どの音楽データを再生するかを示す音楽データ番号と、通話後に音楽データを再生させる際の開始位置を示す開始ポインタと、音楽データをどのように再生するかを示す再生パターンや再生パターンに応じた各トラックの設定値などの詳細設定情報とを含む情報である。制御部１０１は、配信サーバ２０から受信したデータグループＧ１を音楽データとして記憶部１０５に記憶するとともに、通話後設定情報の音楽データ番号にデータグループＧ１を示す番号を登録する。そして、通話後設定情報の再生パターンに各トラック（ここでは、各音楽データ）に設定された選択確率に基づいて開始位置を選択する旨を示す情報を登録する。また、制御部１０１は、通話後設定情報の各トラックの詳細設定情報として、各音楽データに対応づけられた再生条件を登録する。
【００５７】
ここで、例えば、制御部１０１が通話終了を検出したとする。制御部１０１は、通話終了を検出すると、記憶部１０５に記憶されている通話後再生設定情報を確認し、データグループＧ１の構成要素である各音楽データの中から再生条件に適合する音楽データであって最も優先度の高い条件に適合する音楽データの再生する。例えば、１００分の通話終了後であれば、条件Ｃ１と条件Ｃ２と条件Ｃ３とが適合し、そのうちの優先度の最も高い条件Ｃ３を持つ音楽データＤ３を選択し、再生を開始する。
【００５８】
なお、本例では通話時間を条件として通話後に音楽データを再生させる例を示したが、他にもダウンロード回数やダウンロードデータ量を条件としてダウンロード後に再生させたり、受信回数や受信データ量を条件としてメール受信後に再生させたり、送信回数や送信データ量を条件にしてメール送信後に再生させたり、また料金発生を条件にして料金が発生している間または発生した後に再生させることが考えられる。また、本体の開閉時、充電開始時、特定の日時（正月やクリスマスなど）、ボタン操作、無操作時間経過時、写真撮影後、ゲーム後などに特殊なデータとして再生させてもよい。
【００５９】
なお、上述した各実施の形態では、音楽データを用いる例を主に説明したが、音楽データに限らず、静止画像データや動画データ、アニメーションデータであっても同様である。
【００６０】
例えば、サービス提供側または製造側で、データ再生可能な場面を通話切断後やダウンロード中に限定するよう再生条件を設定することで、データ再生のエンターテイメント性を高めることができ、通話やダウンロードの促進が期待できる。また、再生条件のあるデータは、ファイル一覧からも再生できないようにしてもよい。また、データ再生のエンターテイメント性が高まれば、新曲や映画のサンプル画像などをデータに盛り込むことで、新しい宣伝方法とすることも可能である。
【００６１】
このように、本実施の形態によれば、保存された音楽データや画像データや動画データなどの各種データを各種条件に応じて最大限に活用することができる上、特定の動作時のみ表示させたり、条件を付けて再生させたりすることによって、特典データとして扱うことができる。従って、データを再生（または表示）することについてのエンターテイメント性を向上させることができ、結果、携帯電話機の利用を促進することができる。
【産業上の利用可能性】
【００６２】
本発明は、携帯電話機に限らず、特定の動作に伴って音楽データや静止画像データや動画データを再生、表示させるような情報処理端末に好適に適用できる。
【図面の簡単な説明】
【００６３】
【図１】本実施の形態による携帯電話機の構成例を示すブロック図である。
【図２】記憶部１０５に記憶するデータの一例を示す説明図である。
【図３】音楽データの一例を示す説明図である。
【図４】着信音設定情報の一例を示す説明図である。
【図５】携帯電話機の着信音設定動作および鳴音動作の一例を示すフローチャートである。
【図６】分割されていない音楽データの再生開始位置の設定例を示す説明図である。
【図７】分割されていない音楽データの再生開始位置をランダムに抽出する例を示す説明図である。
【図８】分割されている音楽データの再生開始位置の設定例を示す説明図である。
【図９】分割されている音楽データの再生開始位置の設定例を示す説明図である。
【図１０】結合されている音楽データの再生開始位置の設定例を示す説明図である。
【図１１】グループ化されている音楽データの再生開始位置の設定例を示す説明図である。
【図１２】グループ化されている音楽データの再生開始位置の設定例を示す説明図である。
【図１３】本発明の第２の実施の形態を示すシステム構成図である。
【図１４】本実施の形態における携帯電話機の着信音設定動作の一例を示すフローチャートである。
【図１５】特典データとしての音楽データの設定例を示す説明図である。
【符号の説明】
【００６４】
１０  携帯電話機
１０１  制御部
１０２  通信部
１０３  表示部
１０４  入力キー
１０５  記憶部
２０  配信サーバ
３０  通信ネットワーク
【図１】
2008066833.tif 000003
【図２】
2008066833.tif 000004
【図３】
2008066833.tif 000005
【図４】
2008066833.tif 000006
【図５】
2008066833.tif 000007
【図６】
2008066833.tif 000008
【図７】
2008066833.tif 000009
【図８】
2008066833.tif 000010
【図９】
2008066833.tif 000011
【図１０】
2008066833.tif 000012
【図１１】
2008066833.tif 000013
【図１２】
2008066833.tif 000014
【図１３】
2008066833.tif 000015
【図１４】
2008066833.tif 000016
【図１５】
2008066833.tif 000017