(57)【要約】【課題】  コンテンツの再生に際して、当該コンテンツを迅速に再生するとともに、当該コンテンツに含まれる付随要素の再生も適切に行う。【解決手段】  コンテンツを再生する指令がなされたことが検出された場合には、コンテンツ再生アプリケーション３４より、基本処理部３１に対して、前記コンテンツの再生条件を伴ったコンテンツファイルの展開指令を行う。続けて、基本処理部３１は、コンテンツの内容を、再生条件に従って展開させ、展開が完了した際には、結果を報告する。コンテンツ再生アプリケーション３４は、報告された結果に基づいて、コンテンツを提示させる。また、コンテンツに付随要素が含まれる場合には、基本処理部３１に付随要素の再生を依頼し、基本処理部３１は、付随要素の再生依頼を受けた場合には、提示手段の少なくとも一部を制御して、付随要素を再生する。【選択図】  図４
2008158944.tif 000002
【特許請求の範囲】
【請求項１】
汎用アプリケーションがコンテンツ再生に際して利用する処理エンジンを含む基本処理部を備えた情報処理装置において実行される、音声及び画像の少なくとも一つを主要要素とするコンテンツファイルに含まれているコンテンツを再生するコンテンツ再生方法であって、
前記コンテンツを再生する指令がなされたことが検出された場合に、前記汎用アプリケーションが、前記情報処理装置の資源を制御及び管理する前記基本処理部に対して、前記コンテンツの再生条件を伴った前記コンテンツファイルの展開指令を行う展開指令工程と；
前記展開指令を受けた前記基本処理部が、前記コンテンツファイルを、前記再生条件に従って展開し、前記汎用アプリケーションに対して、前記コンテンツファイルの展開の結果を報告するコンテンツファイル展開工程と；
前記展開の結果に基づいて、前記展開の結果の報告を受けた前記汎用アプリケーションが主導して、前記情報処理装置におけるコンテンツ提示手段を利用した前記コンテンツの提示を行うコンテンツ提示工程と；
を備えるコンテンツ再生方法。
【請求項２】
前記コンテンツファイルには、画像データが含まれ、
前記コンテンツ提示手段には、画像を表示する表示手段が含まれ、
前記再生条件には、前記画像データの展開結果を格納すべき領域である画像データ展開結果格納領域指定が含まれ、
前記コンテンツ提示工程においては、前記汎用アプリケーションが、前記画像データの展開結果を画像表示用記憶手段に転送する、
ことを特徴とする請求項１に記載のコンテンツ再生方法。
【請求項３】
前記再生条件には、前記画像データを再生する前記表示手段における表示領域情報が更に含まれる、ことを特徴とする請求項２に記載のコンテンツ再生方法。
【請求項４】
前記コンテンツファイルは、前記主要要素以外に、視覚・聴覚・触覚のうち少なくとも一つの感覚に訴える動作が可能な前記情報処理装置が備える付随提示手段の動作を制御する情報を付随要素として更に含むとともに、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成され、
前記コンテンツ提示工程は、
前記基本処理部に前記付随要素の再生を依頼する依頼工程と；
前記基本処理部が、前記提示手段の少なくとも一部を制御して、前記付随要素を再生する付随要素再生工程と；
を備えることを特徴とする請求項１〜３のいずれか一項に記載のコンテンツ再生方法。
【請求項５】
前記再生条件には、前記コンテンツの再生箇所情報が含まれる、ことを特徴とする請求項１〜４のいずれか一項に記載のコンテンツ再生方法。
【請求項６】
画像を表示する表示手段及び音声を出力する音声出力手段の少なくとも一方を有するコンテンツ提示手段と；
音声及び画像の少なくとも一つを主要要素とする記憶手段と；
前記コンテンツファイルの展開に利用される処理エンジンを含むとともに、資源を制御及び管理する基本処理部と；
前記コンテンツを再生する指令がなされたことが検出された場合に、前記基本処理部に対して、前記コンテンツの再生条件を伴った前記コンテンツファイルの展開指令を行うとともに、前記基本処理部による前記コンテンツファイルの展開結果に基づいて、前記コンテンツ提示手段を利用した前記コンテンツの提示を主導する汎用アプリケーションと；
を備える情報処理装置。
【請求項７】
前記コンテンツファイルには、画像データが含まれ、
前記コンテンツ提示手段には、画像を表示する表示手段が含まれ、
前記再生条件には、前記画像データの展開結果を格納すべき領域である画像データ展開結果格納領域指定が含まれるとともに、
前記表示手段における表示のための表示画像が格納される画像表示用記憶手段を更に備え、
前記汎用アプリケーションは、前記画像データの展開結果を、前記画像表示用記憶手段に転送する、
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記再生条件には、前記画像データを再生する前記表示手段における表示領域情報が更に含まれる、ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記コンテンツ提示手段は、前記表示手段及び前記音声出力手段以外に、視覚・聴覚・触覚のうちの少なくとも一つの感覚に訴える動作が可能な少なくとも一つの付随提示手段を更に備え、
前記コンテンツファイルは、前記付随提示手段の動作を制御する情報を付随要素として更に含むとともに、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成され、
前記汎用アプリケーションは、前記コンテンツに前記付随要素が含まれる場合には、前記基本処理部に前記付随要素の再生を依頼し、
前記基本処理部は、前記付随要素の再生依頼を受けた場合には、前記提示手段の少なくとも一部を制御して、前記付随要素を再生する、
ことを特徴とする請求項６〜８のいずれか一項に記載の情報処理装置。
【請求項１０】
前記再生条件には、前記コンテンツの再生箇所情報が含まれる、ことを特徴とする請求項６〜９のいずれか一項に記載の情報処理装置。
【請求項１１】
前記情報処理装置は、無線通信を行うネットワークに接続した基地局と通信する無線通信手段を更に備える、ことを特徴とする請求項６〜１０のいずれか一項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生方法及び情報処理装置にかかり、より詳しくは、コンテンツを、情報処理装置の資源の制御及び管理を行う基本処理部を利用して再生するコンテンツ再生方法、及び、当該コンテンツ再生方法を使用する情報処理装置に関するものである。
【背景技術】
【０００２】
従来から、パーソナルコンピュータや携帯電話装置等の情報処理装置が広く普及している。近年においては、通信端末装置の機能向上とともに、通話機能、電子メール送受信機能、ブラウザ機能等の通信機能を備える以外にも、音楽や小説、更には静止画の様な内容を持つデジタルコンテンツを鑑賞することも可能となっている。これらのコンテンツは、ファイル形式での一般の店舗からの購入以外にも、最近において充実が目覚しいコンテンツプロバイダによるダウンロードサービスを利用して入手することが可能となってきている。
【０００３】
こうしたコンテンツを鑑賞するために再生を行う際には、単純な再生アルゴリズムによる演算を大量のデータについて行うことが必要となる。このため、当該再生アルゴリズムによる演算処理を高速に行うための処理エンジンを利用することが、一般的に行われている。こうした処理エンジンは、ハードウエアにより提供されることもあるし、ソフトウエアにより提供されることもある。
【０００４】
ところで、通信端末装置に限らず、装置一般に対しては小型化することが要請されている。特に、携帯電話装置のような移動通信端末装置に対しては、小型であることが強く要請されている。このため、利用頻度が高い、又は、利用するアプリケーションの種類が多いことが想定されない限り、処理エンジンをハードウエアにより提供することは通常行われない。このため、デジタルコンテンツの再生のような通信端末装置にとっては付加機能として位置付けられる機能のための処理エンジンは、通常、ソフトウエアにより提供される。例えば、以下の特許文献１においては、ソフトウエアとして実現される、３Ｄエンジンを抱えた３Ｄ描画ミドルウエアに係る発明が開示されている。
【特許文献１】特開２００６−４２７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、従来は、通信端末装置にとっての付加機能のための処理エンジンは、通常、ソフトウエアにより提供されるが、その提供のされ方としては、特定の処理エンジンを利用するアプリケーションの種類によって異なる方式が採られる。例えば、特定の処理エンジンを利用するアプリケーションが、ＪＡＶＡ（登録商標）等の中間言語で記述され、通信端末装置の機種に依存せずに動作する汎用アプリケーションの場合には、当該汎用アプリケーションが、その特定の処理エンジンを抱え込むようにすることが一般的であった。これは、１つの通信端末装置に、その特定の処理エンジンを使用する他のアプリケーションが実装される蓋然性が高いとはいえないためである。
【０００６】
ところで、インストールされるデジタルコンテンツは保護のために暗号化がされているのが一般的である。また、当該コンテンツには様々な形式のものがあり、静止画やテキストを含み、場合によってはバイブレーションの動作やバックライトの点灯等の指示を更に織り込んでいることもある。したがって、このような様々なコンテンツを利用するにあたっては、基本処理部において復号化しながら展開することが適しており、汎用アプリケーションが抱える中間言語で記述された処理エンジンによってこれを行うことは適切でない。
【０００７】
本発明は上記の事情を鑑みてなされたものであり、コンテンツの再生に際して、当該コンテンツを迅速に再生するとともに、当該コンテンツに含まれる付随要素の再生も適切に行うことができるコンテンツ再生方法及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、第１の観点からいって、汎用アプリケーションがコンテンツ再生に際して利用する処理エンジンを含む基本処理部を備えた情報処理装置において実行される、音声及び画像の少なくとも一つを主要要素とするコンテンツファイルに含まれているコンテンツを再生するコンテンツ再生方法であって、前記コンテンツを再生する指令がなされたことが検出された場合に、前記汎用アプリケーションが、前記情報処理装置の資源を制御及び管理する前記基本処理部に対して、前記コンテンツの再生条件を伴った前記コンテンツファイルの展開指令を行う展開指令工程と；前記展開指令を受けた前記基本処理部が、前記コンテンツファイルを、前記再生条件に従って展開し、前記汎用アプリケーションに対して、前記コンテンツファイルの展開の結果を報告するコンテンツファイル展開工程と；前記展開の結果に基づいて、前記展開の結果を、報告を受けた前記汎用アプリケーションが主導して、前記情報処理装置におけるコンテンツ提示手段を利用した前記コンテンツの提示を行うコンテンツ提示工程と；を備えるコンテンツ再生方法である。
【０００９】
ここで、「音声及び画像の少なくとも一つを主要要素とする」とは、主要要素のみを含む場合、及び、主要要素以外の付随要素を含む場合の双方を含む。本明細書では、この意味で、「音声及び画像の少なくとも一つを主要要素とする」の用語を用いるものとする。
【００１０】
このコンテンツ再生方法では、まず、コンテンツを再生する指令がなされたことが検出された場合に、展開指令工程において、当該コンテンツの再生を行う汎用アプリケーションより、情報処理装置の資源を管理及び制御する基本処理部に対して、前記コンテンツの再生条件を伴った展開指令がなされる。
【００１１】
続けて、コンテンツファイル展開工程において、展開指令を受けた基本処理部がコンテンツファイルの中身であるコンテンツを、展開指令に伴って通知された再生条件に従って展開する。そして、展開が完了した際には、汎用アプリケーションに対して、その展開の結果を報告する。
【００１２】
次に、コンテンツ提示工程において、コンテンツ展開工程により報告を受けた汎用アプリケーションが主導して、コンテンツファイル展開工程における結果に基づいて、情報処理装置におけるコンテンツ提示手段を利用してコンテンツを提示する。
【００１３】
よって、コンテンツファイルを再生する場合でも、エンジンを含む基本処理部に展開等をさせることで、迅速な再生が可能となり、利用者の利便性を向上させることができる。
【００１４】
また、本発明のコンテンツ再生方法では、前記コンテンツファイルには、画像データが含まれ、前記コンテンツ提示手段には、画像を表示する表示手段が含まれ、前記再生条件には、前記画像データの展開結果を格納すべき領域である画像データ展開結果格納領域指定が含まれ、前記コンテンツ提示工程においては、前記汎用アプリケーションが、前記画像データの展開結果を画像表示用記憶手段に転送する、こととすることができる。
【００１５】
ここで、画像を表示する表示手段とは表示デバイスのことである。また、画像表示用記憶手段とは、ＶＲＡＭ（Video Random Access Memory）のようなメモリを指す。
【００１６】
また、本発明のコンテンツ再生方法では、前記再生条件には、前記画像データを再生する前記表示手段における表示領域情報が更に含まれる、こととすることができる。表示領域情報とは表示デバイスの大きさ等を指す。表示処理のために必要となるからである。
【００１７】
また、本発明のコンテンツ再生方法では、前記コンテンツファイルは、前記主要要素以外に、視覚・聴覚・触覚のうち少なくとも一つの感覚に訴えるような動作が可能な前記情報処理装置が備える付随提示手段の動作を制御する情報を付随要素として更に含むとともに、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成され、前記コンテンツ提示工程は、前記基本処理部に前記付随要素の再生を依頼する依頼工程と；前記基本処理部が、前記提示手段の少なくとも一部を制御して、前記付随要素を再生する付随要素再生工程と；を備えることとすることができる。
【００１８】
ここで、付随提示手段の動作としては、ＬＥＤ（Light Emitting Diode）の発光、バイブレーション機能の起動、バックライトの点灯、アラームや着信音の鳴動、等が考えられる。
【００１９】
この場合には、コンテンツ提示工程において、コンテンツファイル展開工程における結果に基づいてコンテンツを提示していくに当たり、付随要素を再生すべき箇所に行き当たった際には、依頼工程において、基本処理部に当該付随要素の実行を依頼する。続けて、付随要素再生工程において、当該基本処理部が、当該付随要素を再生する。
【００２０】
したがって、この場合には、コンテンツの再生にあたり、主要要素である音声又は画像だけでなく、付随要素である追加効果をもタイミングを合わせて適切に再生することができる。
【００２１】
また、本発明のコンテンツ再生方法では、前記再生条件には、前記コンテンツの再生箇所情報が含まれる、こととすることができる。
【００２２】
本発明は、第２の観点からいって、画像を表示する表示手段及び音声を出力する音声出力手段の少なくとも一方を有するコンテンツ提示手段と；音声及び画像の少なくとも一つを主要要素とするコンテンツファイルを記憶する記憶手段と；前記コンテンツファイルの展開に利用される処理エンジンを含むとともに、資源を制御及び管理する基本処理部と；前記コンテンツを再生する指令がなされたことが検出された場合に、前記基本処理部に対して、前記コンテンツの再生条件を伴った前記コンテンツファイルの展開指令を行うとともに、前記基本処理部による前記コンテンツファイルの展開結果に基づいて、前記コンテンツ提示手段を利用した前記コンテンツの提示を主導する汎用アプリケーションと；を備える情報処理装置である。
【００２３】
まず、コンテンツを再生する指令がなされたことが検出された場合には、当該コンテンツの再生を行う汎用アプリケーションより、情報処理装置の資源を管理及び制御する基本処理部に対して、前記コンテンツの再生条件を伴ったコンテンツファイルの展開指令を行う。
【００２４】
続けて、基本処理部は、コンテンツの内容を、展開指令に伴って通知された再生条件に従って展開させる。そして、展開が完了した際には、汎用アプリケーションに対して、その展開の結果を報告する。
【００２５】
次に、コンテンツ提示手段は、基本処理部により報告を受けた汎用アプリケーションに、報告された結果に基づいて、コンテンツを提示させる。
【００２６】
よって、コンテンツファイルを再生する場合に、エンジンを含む基本処理部に展開等をさせることで、迅速な再生が可能となり、利用者の利便性を向上させることができる。
【００２７】
また、本発明の情報処理装置では、前記コンテンツファイルには、画像データが含まれ、前記コンテンツ提示手段には、画像を表示する表示手段が含まれ、前記再生条件には、前記画像データの展開結果を格納すべき領域である画像データ展開結果格納領域指定が含まれるとともに、前記表示手段における表示のための表示画像が格納される画像表示用記憶手段を更に備え、前記汎用アプリケーションは、前記画像データの展開結果を、前記画像表示用記憶手段に転送する、こととすることができる。
【００２８】
また、本発明の情報処理装置は、前記再生条件には、前記画像データを再生する前記表示手段における表示領域情報が更に含まれる、こととすることができる。
【００２９】
また、本発明の情報処理装置は、前記コンテンツ提示手段は、前記表示手段及び前記音声出力手段以外に、視覚・聴覚・触覚のうちの少なくとも一つの感覚に訴える動作が可能な少なくとも一つの付随提示手段を更に備え、前記コンテンツファイルは、前記付随提示手段の動作を制御する情報を付随要素として更に含むとともに、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成され、前記汎用アプリケーションは、前記コンテンツに前記付随要素が含まれる場合には、前記基本処理部に前記付随要素の再生を依頼し、前記基本処理部は、前記付随要素の再生依頼を受けた場合には、前記提示手段の少なくとも一部を制御して、前記付随要素も適切に再生するようにすることができる。
【００３０】
この場合には、コンテンツファイル展開の結果に基づいてコンテンツを提示していくに当たり、付随要素を再生すべき箇所に行き当たった際には、汎用アプリケーションが基本処理部に当該付随要素の再生を依頼する。続けて、当該再生依頼を受けた基本処理部は、上記で例示した、ＬＥＤ、バイブレータ等の付随提示手段を制御して当該付随要素を再生する。
【００３１】
したがって、この場合には、コンテンツの再生にあたり、主要要素である音声又は画像だけでなく、付随要素である追加効果をもタイミングを合わせて再生することができる。
【００３２】
また、本発明の情報処理装置では、前記再生条件には、前記コンテンツの再生箇所情報が含まれる、こととすることができる。
【００３３】
また、本発明の情報処理装置では、前記情報処理装置は、無線通信を行うネットワークに接続した基地局と通信する無線通信手段を更に備える、こととすることができる。この場合は、当該情報処理装置は移動通信端末装置となる。
【発明の効果】
【００３４】
以上説明したように、本発明のコンテンツ再生方法は、コンテンツの再生に際して、当該コンテンツを迅速に再生するとともに、当該コンテンツに含まれる付随要素の再生も適切に行うことができるという効果を奏する。
【００３５】
また、本発明の情報処理装置は、コンテンツの再生に際して、当該コンテンツを迅速に再生するとともに、当該コンテンツに含まれる付随要素の再生も適切に行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施形態について、図１〜図４を示して説明する。なお、その際、同一又は同等の要素については同一の符号を用い、重複する説明は省略する。
【００３７】
＜構成＞
図１には、携帯電話装置１０の外観構成が概略的に示されている。ここで、図１（Ａ）には、携帯電話装置１０の外観の正面図が示され、図１（Ｂ）には、携帯電話装置１０の外観の背面図が示されている。
【００３８】
図１（Ａ）及び図１（Ｂ）に総合的に示されるように、携帯電話装置１０は、（ａ）携帯電話本体１１と、（ｂ）電話番号を入力するためのテンキー、及び、動作モードの切換等の各種指令を、後述する制御部２１（図２参照）に入力するためのファンクションキーを有する操作部１２と、（ｃ）操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示手段としての表示部１３とを備えている。また、携帯電話装置１０は、（ｄ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、（ｅ）集音時に音を入力したり、通話時に音声を入力したりするためのマイクロフォン１５と、（ｆ）着信音や案内音を発生するための案内用スピーカ１６と、（ｇ）基地局との間で無線信号を授受するためのアンテナ１７とを備えている。
【００３９】
携帯電話本体１１の内部には、図２に示されるように、（ｉ）携帯電話装置１０全体の動作を統括制御する制御部２１と、(ii)アンテナ１７を介して、基地局との間で無線信号の送受信を行う送受信部２２と、（iii）制御部２１で実行されるプログラムや各種データを格納する、読出専用メモリ（ＲＯＭ）素子やランダムアクセスメモリ（ＲＡＭ）素子を有する記憶部２３とを備えている。表示部１３はその内部にＶＲＡＭ（Video RAM）１８を備えている。
【００４０】
記憶部２３の内部には、コンテンツ記憶領域２４（記憶手段）及びＨＥＡＰ領域２５が備えられている。コンテンツ記憶領域２４にはコンテンツを収納したコンテンツファイルが格納されているが、当該ファイルは、店頭で購入して携帯電話装置１０にインストールすることによっても、インターネットを通じて直接ダウンロードすることによっても入手できる。当該コンテンツファイルには、マルチメディアファイルも存在し、音声及び画像のいずれか一つを主要要素とし、視覚・聴覚・触覚のうち少なくとも一つの感覚に訴えるような動作を付随要素として、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成されている。ここで、「視覚・聴覚・触覚のうち少なくとも一つの感覚に訴えるような動作」とは、ＬＥＤ（Light Emitting Diode）の発光、バイブレーション機能の起動、バックライトの点灯、等が考えられる。また、ＨＥＡＰ領域２５とは汎用的なアプリケーションである、例えばＪＡＶＡ（登録商標）アプリケーションが占有して使用する領域である。
【００４１】
さらに、制御部２１の内部には、図３に示すように、基本処理部３１（基本処理部の一部）、エンジン３２（基本処理部の一部）、実行環境部３３、コンテンツ再生アプリケーション３４（汎用アプリケーション）を備えている。
【００４２】
基本処理部３１は、通信端末装置１０における資源を制御及び管理するものであり、図３に示すように、エンジン３２及び実行環境部３３を内部に備えている。
【００４３】
エンジン３２は、暗号化されたコンテンツファイルの復号化を行うとともに、コンテンツが画像データであればそのデータを演算／描画し、コンテンツがテキストであればそのデータを基本処理部３１が保有するフォントを使用して再現する。また、コンテンツの付随要素を展開し検出した場合には、コンテンツ再生アプリケーション３４に付随要素実行要求を行い、コンテンツ再生アプリケーション３４から展開されたデータの取得要求があった場合には、付随要素を展開したバイナリデータを転送する。
【００４４】
実行環境部３３は、例えばＪＡＶＡ（登録商標）等で記述された汎用アプリケーションが動作するための実効環境を提供するものであり、汎用アプリケーションであるコンテンツ再生アプリケーション３４と基本処理部３１との間のコマンド変換を行ったり、コンテンツ再生アプリケーション３４の実行のためのソフトウエア資源を提供したりする一組のプログラムで構成されている。
【００４５】
コンテンツ再生アプリケーション３４は、コンテンツを再生する指令がなされたことが検出された場合に、基本処理部３１に対して、コンテンツの再生条件を伴ったコンテンツファイルの展開指令を行うとともに、基本処理部３１によるコンテンツファイルの展開結果に基づいて、表示部１３等のコンテンツ提示手段を利用したコンテンツの提示を主導する。具体的には、例えばコンテンツが画像であれば、これがＨＥＡＰ領域２５上に展開されたものをＶＲＡＭ１８に転送し、コンテンツが展開される過程で上述したコンテンツの付随要素が検出された場合には、当該付随要素を実行すべく、基本処理部３１に実行を依頼する。
【００４６】
＜動作＞
図３で説明したように構成されたコンテンツ再生アプリケーション３４の動作について、図４に従って説明する。ここで再生されるコンテンツは、画像を主要要素とするコンテンツであるとする。また、図３に示すとおり、コンテンツ再生アプリケーション３４と基本処理部３１とのやり取りには、必ず実行環境部３３を介するが、図４では省略している。
【００４７】
操作部１２からの操作によりコンテンツ記憶領域２４に格納されているコンテンツファイルを指定して、当該コンテンツを再生する指令がなされた場合には、まず、ステップＳ１０において、基本処理部３１が、操作部１２からの指令を検出する。そして、基本処理部３１は、当該検出がなされたことを、コンテンツ再生アプリケーション３４に報告する。この段階でコンテンツ再生アプリケーション３４が起動されていなければ、当該報告によりコンテンツ再生アプリケーション３４の起動も行われる。
【００４８】
続けて、コンテンツ再生アプリケーション３４が、当該コンテンツを展開する指令を、基本処理部３１に対して行う。この際、再生条件として、コンテンツ中の再生を開始する箇所、表示部１３の表示領域の大きさを通知し、併せてコンテンツを展開させるべき領域であるＨＥＡＰ領域２５のメモリアドレスを指定する。次に、基本処理部３１は、当該再生条件を伴った当該コンテンツを展開する指令を、エンジン３２に対して行う。
【００４９】
続けて、エンジン３２は、ステップＳ１１において、当該コンテンツが暗号化されたものであればこれの復号化、及び画像コンテンツの展開処理を開始する。ここで、主要要素の展開はコンテンツ再生アプリケーション３４より通知されたＨＥＡＰ領域２５の指定された領域上で行われる。本実施形態の場合、コンテンツは画像データであるため、描画のための演算と、実際の描画作業が行われる。当該展開が終了すると、エンジン３２は、コンテンツ再生アプリケーション３４に対し、基本処理部３１を介して、展開の完了を報告する。
【００５０】
次に、コンテンツ再生アプリケーション３４は、ステップＳ１２において、エンジン３２によって展開されたコンテンツの構成要素が主要要素であった場合には、表示部１３による表示を行わせるべく、ＨＥＡＰ領域２５からＶＲＡＭ１８への転送を行う。そして、当該転送を続行する一方で、コンテンツの展開を更に継続していき、コンテンツの付随要素に該当する要素が、ステップＳ１３においてエンジン３２によって検出された場合には、エンジン３２がコンテンツ再生アプリケーション３４に対し、付随要素の実行要求を行う。つまり、エンジン３２が当該付随要素のイベント管理を行う。
【００５１】
当該実行要求を受けたコンテンツ再生アプリケーション３４は、基本処理部３１を介して、エンジン３２に対し、展開された付随要素であるバイナリデータの取得要求を行う。すると、エンジン３２は、コンテンツ再生アプリケーション３４に対し、当該バイナリデータの転送を行う。
【００５２】
次に、コンテンツ再生アプリケーション３４は、当該バイナリデータを指定して、基本処理部３１にデバイス制御指示を行う。すると、ステップＳ１４において、基本処理部３１が当該バイナリデータの実行を行う。それは、ＬＥＤ（Light Emitting Diode）の発光、バイブレーション機能の起動、バックライトの点灯、等であったりするので、画像データを再生するにあたり、より効果的な印象を与えることができる。当該付随要素の実行の結果は特にコンテンツ再生アプリケーション３４に報告されない。発動が失敗したところで、主要要素の再生には大きな障害とならないからである。
【００５３】
したがって、当該付随要素の実行要求を受けた後も、コンテンツ再生アプリケーション３４は、エンジン３２によって展開された画像コンテンツの、ＶＲＡＭ１８への転送を続行することになる。このようにして、再生が指令されたコンテンツが全て再生されるまで、これらの動作が継続する。
【００５４】
以上説明したように、上記実施形態においては、コンテンツを再生する指令がなされたことが検出された場合には、当該コンテンツの再生を行うコンテンツ再生アプリケーション３４より、情報処理装置の資源を管理及び制御する基本処理部３１に対して、前記コンテンツの再生条件を伴ったコンテンツファイルの展開指令を行う。
【００５５】
続けて、基本処理部３１は、コンテンツの内容を、展開指令に伴って通知された再生条件に従って展開させる。そして、展開が完了した際には、コンテンツ再生アプリケーション３４に対して、その展開の結果を報告する。
【００５６】
次に、コンテンツ提示手段は、基本処理部３１により報告を受けたコンテンツ再生アプリケーション３４に、報告された結果に基づいて、コンテンツを提示させる。
【００５７】
よって、主要要素及び前記付随要素の双方を含むようなコンテンツファイルを再生する場合でも、エンジン３２を含む基本処理部３１に展開等をさせることで、迅速な再生が可能となり、利用者の利便性を向上させることができる。
【００５８】
また、本発明の情報処理装置は、コンテンツ再生アプリケーション３４は、コンテンツに前記付随要素が含まれる場合には、基本処理部３１に付随要素の再生を依頼し、基本処理部３１は、付随要素の再生依頼を受けた場合には、コンテンツ提示手段の少なくとも一部を制御して、付随要素を再生する。
【００５９】
この場合には、エンジン３２により、付随要素を再生すべきことが検出された際には、付随要素実行要求を受けたコンテンツ再生アプリケーション３４が、基本処理部３１に当該付随要素の再生を依頼する。続けて、当該再生依頼を受けた基本処理部３１は、当該付随要素を再生する。例えば、当該付随要素が、ＬＥＤの発光を制御する情報であった場合には、付随要素の記述に従い、所定の時間に渡り所定のパターンで、ＬＥＤを発光させるといった制御を行う。
【００６０】
したがって、この場合には、コンテンツの再生にあたり、主要要素である音声又は画像だけでなく、付随要素である追加効果をもタイミングを合わせて再生することができる。
【００６１】
また、本発明の情報処理装置では、再生条件には、コンテンツの再生箇所情報が含まれる。
【００６２】
＜実施形態の変形＞
本実施形態では、本発明を携帯電話装置に適用したが、コンテンツ再生機能を有する通常の情報通信装置に適用することもできるし、他の移動通信端末装置に適用することができるのは勿論である。
【産業上の利用可能性】
【００６３】
本発明のコンテンツ再生方法及び情報通信端末は、コンテンツの中に付随要素の再生も含まれるような、コンテンツの再生に適用することができる。
【図面の簡単な説明】
【００６４】
【図１】携帯電話装置の外観を示す概略図である。
【図２】図１の携帯電話装置の内部構成を示すブロック図である。
【図３】図２における制御部の内部構成を示すブロック図である。
【図４】図３におけるコンテンツ再生アプリケーションの動作を示すシーケンス図である。
【符号の説明】
【００６５】
１０…携帯電話装置（通信端末装置）、１１…携帯電話本体、１２…操作部、１３…表示部、１４…通話用スピーカ、１５…マイクロフォン、１６…案内用スピーカ、１７…アンテナ、１８…ＶＲＡＭ、２１…制御部、２２…送受信部、２３…記憶部、２４…コンテンツ記憶領域、２５…ＨＥＡＰ領域、３１…基本処理部、３２…エンジン、３３…実行環境部、３４…コンテンツ再生アプリケーション。
【図１】
2008158944.tif 000003
【図２】
2008158944.tif 000004
【図３】
2008158944.tif 000005
【図４】
2008158944.tif 000006