Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4875483B2 - Content reproduction method and information processing apparatus - Google Patents
[go: Go Back, main page]

JP4875483B2 - Content reproduction method and information processing apparatus - Google Patents

Content reproduction method and information processing apparatus Download PDF

Info

Publication number
JP4875483B2
JP4875483B2 JP2006349421A JP2006349421A JP4875483B2 JP 4875483 B2 JP4875483 B2 JP 4875483B2 JP 2006349421 A JP2006349421 A JP 2006349421A JP 2006349421 A JP2006349421 A JP 2006349421A JP 4875483 B2 JP4875483 B2 JP 4875483B2
Authority
JP
Japan
Prior art keywords
content
general
accompanying
processing unit
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2006349421A
Other languages
Japanese (ja)
Other versions
JP2008158944A (en
Inventor
友則 青木
豊 清水
理 大鷹
一志 越智
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SoftBank Corp
Original Assignee
SoftBank Mobile Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SoftBank Mobile Corp filed Critical SoftBank Mobile Corp
Priority to JP2006349421A priority Critical patent/JP4875483B2/en
Publication of JP2008158944A publication Critical patent/JP2008158944A/en
Application granted granted Critical
Publication of JP4875483B2 publication Critical patent/JP4875483B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、コンテンツ再生方法及び情報処理装置にかかり、より詳しくは、コンテンツを、情報処理装置の資源の制御及び管理を行う基本処理部を利用して再生するコンテンツ再生方法、及び、当該コンテンツ再生方法を使用する情報処理装置に関するものである。   The present invention relates to a content reproduction method and an information processing device, and more specifically, a content reproduction method for reproducing content using a basic processing unit that controls and manages resources of the information processing device, and the content reproduction The present invention relates to an information processing apparatus using the method.

従来から、パーソナルコンピュータや携帯電話装置等の情報処理装置が広く普及している。近年においては、通信端末装置の機能向上とともに、通話機能、電子メール送受信機能、ブラウザ機能等の通信機能を備える以外にも、音楽や小説、更には静止画の様な内容を持つデジタルコンテンツを鑑賞することも可能となっている。これらのコンテンツは、ファイル形式での一般の店舗からの購入以外にも、最近において充実が目覚しいコンテンツプロバイダによるダウンロードサービスを利用して入手することが可能となってきている。   Conventionally, information processing devices such as personal computers and mobile phone devices have been widely used. In recent years, in addition to improving the functions of communication terminal devices, in addition to providing communication functions such as call function, e-mail transmission / reception function, browser function, etc., you can enjoy music, novels, and even digital content with content like still images It is also possible to do. In addition to purchases from general stores in the form of files, these contents can be obtained using a download service provided by a content provider that has recently been remarkably enriched.

こうしたコンテンツを鑑賞するために再生を行う際には、単純な再生アルゴリズムによる演算を大量のデータについて行うことが必要となる。このため、当該再生アルゴリズムによる演算処理を高速に行うための処理エンジンを利用することが、一般的に行われている。こうした処理エンジンは、ハードウエアにより提供されることもあるし、ソフトウエアにより提供されることもある。   When reproduction is performed in order to appreciate such content, it is necessary to perform calculations on a large amount of data using a simple reproduction algorithm. For this reason, it is a common practice to use a processing engine for performing high-speed arithmetic processing using the reproduction algorithm. Such a processing engine may be provided by hardware or may be provided by software.

ところで、通信端末装置に限らず、装置一般に対しては小型化することが要請されている。特に、携帯電話装置のような移動通信端末装置に対しては、小型であることが強く要請されている。このため、利用頻度が高い、又は、利用するアプリケーションの種類が多いことが想定されない限り、処理エンジンをハードウエアにより提供することは通常行われない。このため、デジタルコンテンツの再生のような通信端末装置にとっては付加機能として位置付けられる機能のための処理エンジンは、通常、ソフトウエアにより提供される。例えば、以下の特許文献1においては、ソフトウエアとして実現される、3Dエンジンを抱えた3D描画ミドルウエアに係る発明が開示されている。
特開2006−4276号公報
By the way, not only communication terminal devices but also general devices are required to be downsized. In particular, mobile communication terminal devices such as mobile phone devices are strongly required to be small. For this reason, unless it is assumed that the usage frequency is high or the types of applications to be used are large, the processing engine is not usually provided by hardware. For this reason, a processing engine for a function positioned as an additional function for a communication terminal device such as reproduction of digital contents is usually provided by software. For example, in the following Patent Document 1, an invention relating to 3D rendering middleware having a 3D engine realized as software is disclosed.
JP 2006-4276 A

上述したように、従来は、通信端末装置にとっての付加機能のための処理エンジンは、通常、ソフトウエアにより提供されるが、その提供のされ方としては、特定の処理エンジンを利用するアプリケーションの種類によって異なる方式が採られる。例えば、特定の処理エンジンを利用するアプリケーションが、JAVA(登録商標)等の中間言語で記述され、通信端末装置の機種に依存せずに動作する汎用アプリケーションの場合には、当該汎用アプリケーションが、その特定の処理エンジンを抱え込むようにすることが一般的であった。これは、1つの通信端末装置に、その特定の処理エンジンを使用する他のアプリケーションが実装される蓋然性が高いとはいえないためである。   As described above, conventionally, a processing engine for an additional function for a communication terminal device is usually provided by software. As a method of providing the processing engine, the type of application using a specific processing engine is used. Different schemes are adopted. For example, when a general-purpose application that uses a specific processing engine is described in an intermediate language such as JAVA (registered trademark) and operates independently of the model of the communication terminal device, the general-purpose application is It was common to have a specific processing engine involved. This is because it cannot be said that there is a high probability that another application using the specific processing engine is mounted on one communication terminal device.

ところで、インストールされるデジタルコンテンツは保護のために暗号化がされているのが一般的である。また、当該コンテンツには様々な形式のものがあり、静止画やテキストを含み、場合によってはバイブレーションの動作やバックライトの点灯等の指示を更に織り込んでいることもある。したがって、このような様々なコンテンツを利用するにあたっては、基本処理部において復号化しながら展開することが適しており、汎用アプリケーションが抱える中間言語で記述された処理エンジンによってこれを行うことは適切でない。   By the way, the digital content to be installed is generally encrypted for protection. In addition, there are various types of content, including still images and text, and in some cases, instructions such as vibration operation and backlight lighting may be further incorporated. Therefore, when using such various contents, it is suitable to develop while decrypting in the basic processing unit, and it is not appropriate to do this with a processing engine described in an intermediate language possessed by a general-purpose application.

本発明は上記の事情を鑑みてなされたものであり、コンテンツの再生に際して、当該コンテンツを迅速に再生するとともに、当該コンテンツに含まれる付随要素の再生も適切に行うことができるコンテンツ再生方法及び情報処理装置を提供することを目的とする。   The present invention has been made in view of the above circumstances, and when reproducing content, the content reproduction method and information capable of quickly reproducing the content and appropriately reproducing associated elements included in the content An object is to provide a processing apparatus.

本発明は、第1の観点からいって、汎用アプリケーションがコンテンツ再生に際して利用する処理エンジンを含む基本処理部を備えた情報処理装置において、音声及び画像の少なくとも一つを主要要素として含むとともに、視覚・聴覚・触覚のうちの少なくとも一つの感覚に訴える動作を制御する情報である前記主要要素以外の付随要素を含むコンテンツを再生するコンテンツ再生方法であって、前記コンテンツを再生する指令が検出されたことが前記基本処理部から報告された場合に、前記汎用アプリケーションが、前記情報処理装置の資源を制御及び管理する前記基本処理部に対して、前記コンテンツの再生条件を伴った前記コンテンツを収納したコンテンツファイルの展開指令を行う展開指令工程と;前記展開指令を受けた前記基本処理部が、前記コンテンツファイルを、前記再生条件に従って前記処理エンジンを利用して展開し、前記汎用アプリケーションに対して、前記コンテンツファイルの展開の結果を報告するコンテンツファイル展開工程と;前記展開の結果に基づいて、前記展開の結果の報告を受けた前記汎用アプリケーションが主導して、前記情報処理装置におけるコンテンツ提示手段を利用した前記コンテンツの提示を行うコンテンツ提示工程と;を備え、前記コンテンツファイルは、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成され、前記コンテンツファイル展開工程では、前記コンテンツファイル中の前記主要要素が継続的に展開され、該展開結果が前記汎用アプリケーションに継続的に報告されるとともに、前記主要要素の展開中に前記付随要素が検出された場合には、前記検出された付随要素の実行を前記汎用アプリケーションに要求し、前記コンテンツ提示工程は、前記報告された主要要素の再生を前記汎用アプリケーションが主導して行う主要要素再生工程と;前記付随要素の実行の要求を受けた前記汎用アプリケーションが、前記主要要素再生工程の進行と並行して、前記検出された付随要素の再生に必要な付随要素情報を前記処理エンジンから取得し、前記取得された付随要素情報を前記基本処理部に転送し、前記基本処理部が、前記コンテンツ提示手段に含まれる付随提示手段を制御して、前記検出された付随要素を再生する付随要素再生工程と;を備える、ことを特徴とするコンテンツ再生方法である。 According to a first aspect of the present invention, in an information processing apparatus including a basic processing unit including a processing engine used for content reproduction by a general-purpose application , at least one of audio and image is included as a main element, and visual -A content playback method for playing back content including ancillary elements other than the main element, which is information for controlling an action appealing to at least one sense of hearing and touch , wherein the instruction to play the content is detected Is reported from the basic processing unit , the general-purpose application stores the content with the content reproduction condition in the basic processing unit that controls and manages the resources of the information processing apparatus . A deployment command step for commanding deployment of a content file; and the basic process that has received the deployment command. Part is, the content file, to expand by using the processing engine in accordance with the reproduction condition, with respect to the general-purpose application, the content file report content file expansion process and that the result of the expansion; in the deployment results And a content presentation step of presenting the content using content presentation means in the information processing apparatus led by the general-purpose application that has received the report of the result of the expansion , the content file comprising: Both the main element and the accompanying element are created in a format that can be described in a unified format, and in the content file expansion step, the main element in the content file is continuously expanded, and the expansion result is the It is continuously reported to general-purpose applications and the main When the accompanying element is detected during deployment of the application, the general application is requested to execute the detected accompanying element, and the content presentation step is performed by the general application to reproduce the reported main element. A primary element regeneration step to be performed by the initiative; and the general-purpose application that has received the request for execution of the subsidiary element is necessary to reproduce the detected subsidiary element in parallel with the progress of the primary element regeneration step. Information is acquired from the processing engine, the acquired accompanying element information is transferred to the basic processing unit, and the basic processing unit controls the accompanying presentation unit included in the content presentation unit to detect the detected And a subsidiary element reproducing step of reproducing the subsidiary element .

ここで、「音声及び画像の少なくとも一つを主要要素として含む」とは、主要要素のみを含む場合、及び、主要要素以外の付随要素を含む場合の双方を含む。本明細書では、この意味で、「音声及び画像の少なくとも一つを主要要素として含む」の用語を用いるものとする。
また、付随提示手段の動作としては、LED(Light Emitting Diode)の発光、バイブレーション機能の起動、バックライトの点灯、アラームや着信音の鳴動、等が考えられる。
なお、コンテンツファイルは、主要要素及び付随要素の双方が統一的な形式で記載可能な方式で作成されている。
Here, “including at least one of sound and image as a main element” includes both a case where only a main element is included and a case where an accompanying element other than the main element is included. In this specification, the term “including at least one of sound and image as a main element” is used in this sense.
Further, as the operation of the accompanying presentation means, LED (Light Emitting Diode) emission, activation of a vibration function, lighting of a backlight, ringing of an alarm or a ringing tone, and the like can be considered.
Note that the content file is created in such a manner that both main elements and accompanying elements can be described in a unified format.

このコンテンツ再生方法では、まず、コンテンツを再生する指令が検出されたことが基本処理部から報告された場合に、展開指令工程において、当該コンテンツの再生を行う汎用アプリケーションより、情報処理装置の資源を管理及び制御する基本処理部に対して、前記コンテンツの再生条件を伴った展開指令がなされる。 In this content playback method, first, when the basic processing unit reports that a command to play back content is detected , in the deployment command step, the resources of the information processing device are allocated from the general-purpose application that plays back the content. An expansion command with the content reproduction condition is issued to the basic processing unit to be managed and controlled.

続けて、コンテンツファイル展開工程において、展開指令を受けた基本処理部がコンテンツファイルの中身であるコンテンツを、展開指令に伴って通知された再生条件に従って展開する。そして、展開が完了した際には、汎用アプリケーションに対して、その展開の結果を報告する。   Subsequently, in the content file expansion process, the basic processing unit that has received the expansion command expands the content that is the contents of the content file in accordance with the reproduction condition notified in accordance with the expansion command. When the expansion is completed, the result of the expansion is reported to the general-purpose application.

次に、コンテンツ提示工程において、コンテンツ展開工程により報告を受けた汎用アプリケーションが主導して、コンテンツファイル展開工程における結果に基づいて、情報処理装置におけるコンテンツ提示手段を利用してコンテンツを提示する。   Next, in the content presentation step, the general-purpose application that has received the report in the content development step takes the lead and presents the content using the content presentation unit in the information processing apparatus based on the result in the content file development step.

上記のコンテンツファイル展開工程では、コンテンツファイル中の主要要素が継続的に展開され、該展開結果が汎用アプリケーションに継続的に報告されるとともに、主要要素の展開中に付随要素が検出された場合には、基本処理部(より詳しくは、処理エンジン)が、検出された付随要素の実行を汎用アプリケーションに要求する。
コンテンツ提示工程では、主要要素再生工程において、報告された主要要素の再生を汎用アプリケーションが主導して行う。また、コンテンツ提示工程では、付随要素再生工程において、付随要素の実行の要求を受けた汎用アプリケーションが、主要要素再生工程の進行と並行して、検出された付随要素の再生に必要な付随要素情報を処理エンジンから取得し、取得された付随要素情報を基本処理部に転送する。そして、転送された付随要素情報を受けた基本処理部が、付随提示手段を制御して、検出された付随要素を再生する。
よって、コンテンツファイルを再生する場合でも、処理エンジンを含む基本処理部に展開等をさせることで、迅速な再生が可能となり、利用者の利便性を向上させることができる。
また、コンテンツの再生にあたり、主要要素である音声又は画像だけでなく、付随要素である追加効果をもタイミングを合わせて適切に再生することができる。
In the above content file expansion process, the main element in the content file is continuously expanded, the expansion result is continuously reported to the general-purpose application, and an accompanying element is detected during the expansion of the main element. The basic processing unit (more specifically, the processing engine) requests the general-purpose application to execute the detected accompanying element.
In the content presentation process, the general application takes the lead in playing back the reported main element in the main element playback process. Further, in the content presentation process, the general-purpose application that has received a request for the execution of the accompanying element in the accompanying element playback process is required to play back the detected accompanying element in parallel with the progress of the main element playback process. Is acquired from the processing engine, and the acquired accompanying element information is transferred to the basic processing unit. Then, the basic processing unit that has received the transferred incidental element information controls the incidental presentation unit to reproduce the detected incidental element.
Therefore, even when a content file is played back, the basic processing unit including the processing engine is expanded and the like, so that quick playback can be performed and user convenience can be improved.
In addition, when reproducing the content, not only the sound or image that is the main element, but also the additional effect that is the accompanying element can be appropriately reproduced in time.

本発明のコンテンツ再生方法では、前記基本処理部は、前記付随要素再生工程における前記検出された付随要素の再生結果を前記汎用アプリケーションに報告しない、とすることができる。
また、本発明のコンテンツ再生方法では、前記コンテンツファイルには、画像データが含まれ、前記コンテンツ提示手段には、画像を表示する表示手段が含まれ、前記再生条件には、前記汎用アプリケーション専用に確保されている領域の一部に、前記画像データの展開結果を格納すべき領域を指定する画像データ展開結果格納領域指定が含まれ、前記コンテンツ提示工程においては、前記汎用アプリケーションが、前記画像データの展開結果を画像表示用記憶手段に転送する、こととすることができる。
In the content reproduction method of the present invention, the basic processing unit may not report the reproduction result of the detected associated element in the associated element reproduction step to the general-purpose application.
In the content playback method of the present invention, the content file includes image data, the content presentation unit includes a display unit for displaying an image, and the playback condition is dedicated to the general-purpose application. Part of the reserved area includes image data development result storage area designation for designating an area in which the development result of the image data is to be stored. In the content presentation step, the general-purpose application includes the image data Can be transferred to the image display storage means.

ここで、画像を表示する表示手段とは表示デバイスのことである。また、画像表示用記憶手段とは、VRAM(Video Random Access Memory)のようなメモリを指す。   Here, the display means for displaying an image is a display device. Further, the image display storage means refers to a memory such as a VRAM (Video Random Access Memory).

また、本発明のコンテンツ再生方法では、コンテンツファイルに画像データが含まれる場合に、主要要素が画像である前記再生条件には、前記画像データを再生する前記表示手段における表示領域情報及び前記コンテンツの再生箇所情報が更に含まれる、こととすることができる。表示領域情報とは表示デバイスの大きさ等を指す。表示処理のために必要となるからである。 In the content reproduction method of the present invention, when image data is included in a content file, the reproduction condition in which the main element is an image includes the display area information and the content of the content in the display means for reproducing the image data . Reproduction location information can be further included. Display area information refers to the size of the display device. This is because it is necessary for display processing.

本発明は、第2の観点からいって、画像を表示する表示手段及び音声を出力する音声出力手段の少なくとも一方を主要提示手段として有するとともに、前記主要提示手段以外に、視覚・聴覚・触覚のうちの少なくとも一つの感覚に訴える動作が可能な少なくとも一つの付随提示手段を有するコンテンツ提示手段と;音声及び画像の少なくとも一つを主要要素として含むとともに、視覚・聴覚・触覚のうちの少なくとも一つの感覚に訴える動作を制御する情報である前記主要要素以外の付随要素を含むコンテンツを収納し、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成されたコンテンツファイルを記憶する記憶手段と;前記コンテンツファイルの展開に利用される処理エンジンを含むとともに、資源を制御及び管理する基本処理部と;前記コンテンツを再生する指令が検出されたことが前記基本処理部から報告された場合に、前記基本処理部に対して、前記コンテンツの再生条件を伴った前記コンテンツファイルの展開指令を行うとともに、前記基本処理部による前記処理エンジンを利用した前記コンテンツファイルの展開結果に基づいて、前記コンテンツ提示手段を利用した前記コンテンツの提示を主導する汎用アプリケーションと;を備え、前記基本処理部は、前記処理エンジンを利用した前記コンテンツファイル中の前記主要要素の継続的な展開結果を、前記汎用アプリケーションに継続的に報告し、前記主要要素の展開中に前記付随要素が検出された場合に、前記検出された付随要素の実行を前記汎用アプリケーションに要求し、前記汎用アプリケーションから前記付随要素の再生に必要な付随要素情報の取得要求を受けた場合に、前記処理エンジンが、前記付随要素情報を前記汎用アプリケーションへ送り、前記汎用アプリケーションから転送された前記付随要素情報を受けた場合に、前記付随提示手段を制御して、前記検出された付随要素を再生し、前記汎用アプリケーションは、前記主要提示手段を利用した前記報告された主要要素の再生を主導し、前記付随要素の実行の要求を受けた場合に、前記処理エンジンに対して、前記付随要素情報の取得の要求を行い、前記付随要素情報を取得して前記基本処理部に転送する、ことを特徴とする情報処理装置である。 From the second viewpoint, the present invention has at least one of a display means for displaying an image and an audio output means for outputting sound as a main presentation means, and in addition to the main presentation means, visual, auditory, and tactile senses. Content presentation means having at least one accompanying presentation means capable of appealing to at least one of the senses ; including at least one of sound and image as main elements and at least one of visual, auditory, and tactile sensations A content file created by a method in which contents including incidental elements other than the main element, which is information for controlling an action that appeals to the sense, is stored, and both the main element and the incidental element can be described in a unified format. a storage storing means; together comprise a processing engine that is utilized in the development of the content file, control the resources and Basic processing unit and for management; if that command for reproducing the content has been detected which is reported from the basic processing unit, to the basic processing unit, wherein the content file with the reproduction condition of the contents performs deployment command, based on the expansion result of the content file using the processing engine by the basic processing unit, a general-purpose application to lead the presentation of the content using the content presentation means; wherein the basic The processing unit continuously reports the continuous deployment result of the main element in the content file using the processing engine to the general-purpose application, and the accompanying element is detected during the deployment of the main element. Requesting the generic application to execute the detected ancillary element, and When an acquisition request for accompanying element information necessary for reproducing the accompanying element is received from the application, the processing engine sends the accompanying element information to the general-purpose application, and sends the accompanying element information transferred from the general-purpose application. If received, controls the accompanying presentation means to play back the detected accompanying elements, and the general purpose application leads the playback of the reported primary element using the primary presentation means, and When an element execution request is received, the processing engine is requested to acquire the accompanying element information, and the accompanying element information is acquired and transferred to the basic processing unit. Information processing apparatus.

まず、コンテンツを再生する指令が検出されたことが基本処理部から報告された場合には、当該コンテンツの再生を行う汎用アプリケーションが、情報処理装置の資源を管理及び制御する基本処理部に対して、前記コンテンツの再生条件を伴ったコンテンツファイルの展開指令を行う。 First, when the basic processing unit reports that the instruction to reproduce the content is detected , the general-purpose application that reproduces the content controls the basic processing unit that manages and controls the resources of the information processing apparatus. The content file is instructed to be developed with the content reproduction condition.

続けて、基本処理部は、コンテンツの内容を、展開指令に伴って通知された再生条件に従って展開させる。そして、展開が完了した際には、汎用アプリケーションに対して、その展開の結果を報告する。   Subsequently, the basic processing unit develops the content according to the reproduction condition notified in accordance with the development command. When the expansion is completed, the result of the expansion is reported to the general-purpose application.

次に、コンテンツ提示手段は、基本処理部により報告を受けた汎用アプリケーションに、報告された結果に基づいて、コンテンツを提示させる。   Next, the content presenting means causes the general-purpose application that has received the report by the basic processing unit to present the content based on the reported result.

ここで、基本処理部は、コンテンツファイル中の主要要素が継続的に展開され、該展開結果が汎用アプリケーションに継続的に報告されるとともに、主要要素の展開中に付随要素が検出された場合には、検出された付随要素の実行を汎用アプリケーションに要求する。
そして、付随要素の実行の要求を受けた汎用アプリケーションは、主要要素の再生の主導と並行して、検出された付随要素の再生に必要な付随要素情報を処理エンジンから取得し、取得された付随要素情報を基本処理部に転送する。そして、転送された付随要素情報を受けた基本処理部が、付随提示手段を制御して、検出された付随要素を再生する。
よって、コンテンツファイルを再生する場合に、処理エンジンを含む基本処理部に展開等をさせることで、迅速な再生が可能となり、利用者の利便性を向上させることができる。
また、コンテンツの再生にあたり、主要要素である音声又は画像だけでなく、付随要素である追加効果をもタイミングを合わせて再生することができる。
Here, the basic processing unit continuously expands the main elements in the content file, continuously reports the expansion results to the general-purpose application, and detects an accompanying element during the expansion of the main elements. Requests the general-purpose application to execute the detected accompanying element.
Then, the general-purpose application that has received the request to execute the accompanying element acquires the accompanying element information necessary for reproducing the detected accompanying element from the processing engine in parallel with the lead of the reproduction of the main element. Transfer the element information to the basic processing unit. Then, the basic processing unit that has received the transferred incidental element information controls the incidental presentation unit to reproduce the detected incidental element.
Therefore, when the content file is reproduced, the basic processing unit including the processing engine is expanded and the like, so that the reproduction can be performed quickly and the convenience of the user can be improved.
In addition, when reproducing the content, not only the sound or image that is the main element, but also the additional effect that is the accompanying element can be reproduced in time.

本発明の情報処理装置では、前記基本処理部は、前記検出された付随要素の再生結果を前記汎用アプリケーションに報告しない、とすることができる。
また、本発明の情報処理装置では、前記コンテンツファイルには、画像データが含まれ、前記コンテンツ提示手段には、画像を表示する表示手段が含まれ、前記再生条件には、前記汎用アプリケーション専用に確保されている領域の一部に、前記画像データの展開結果を格納すべき領域を指定する画像データ展開結果格納領域指定が含まれるとともに、前記表示手段における表示のための表示画像が格納される画像表示用記憶手段を更に備え、前記汎用アプリケーションは、前記画像データの展開結果を、前記画像表示用記憶手段に転送する、こととすることができる。
In the information processing apparatus of the present invention, the basic processing unit may not report the reproduction result of the detected accompanying element to the general-purpose application.
In the information processing apparatus of the present invention, the content file includes image data, the content presentation unit includes a display unit for displaying an image, and the playback condition is dedicated to the general-purpose application. A part of the reserved area includes an image data development result storage area designation for designating an area in which the image data development result is to be stored, and a display image for display on the display means is stored. The image processing apparatus may further include an image display storage unit, and the general-purpose application may transfer the expansion result of the image data to the image display storage unit.

また、本発明の情報処理装置では、コンテンツファイルに画像データが含まれる場合に、前記再生条件には、前記画像データを再生する前記表示手段における表示領域情報及び前記コンテンツの再生箇所情報が含まれる、こととすることができる。 In the information processing apparatus of the present invention, when image data is included in a content file, the playback condition includes display area information on the display means for playing back the image data and playback location information of the content. , That can be.

以上説明したように、本発明のコンテンツ再生方法は、コンテンツの再生に際して、当該コンテンツを迅速に再生するとともに、当該コンテンツに含まれる付随要素の再生も適切に行うことができるという効果を奏する。   As described above, the content reproduction method of the present invention has an effect that when reproducing the content, the content can be reproduced quickly and the accompanying elements included in the content can be reproduced appropriately.

また、本発明の情報処理装置は、コンテンツの再生に際して、当該コンテンツを迅速に再生するとともに、当該コンテンツに含まれる付随要素の再生も適切に行うことができるという効果を奏する。   Further, the information processing apparatus of the present invention has an effect that when reproducing the content, the content can be quickly reproduced and the accompanying elements included in the content can be appropriately reproduced.

以下、本発明の実施形態について、図1〜図4を示して説明する。なお、その際、同一又は同等の要素については同一の符号を用い、重複する説明は省略する。   Hereinafter, embodiments of the present invention will be described with reference to FIGS. In this case, the same or equivalent elements are denoted by the same reference numerals, and redundant description is omitted.

<構成>
図1には、携帯電話装置10の外観構成が概略的に示されている。ここで、図1(A)には、携帯電話装置10の外観の正面図が示され、図1(B)には、携帯電話装置10の外観の背面図が示されている。
<Configuration>
FIG. 1 schematically shows an external configuration of the mobile phone device 10. Here, FIG. 1A shows a front view of the appearance of the mobile phone device 10, and FIG. 1B shows a rear view of the appearance of the mobile phone device 10.

図1(A)及び図1(B)に総合的に示されるように、携帯電話装置10は、(a)携帯電話本体11と、(b)電話番号を入力するためのテンキー、及び、動作モードの切換等の各種指令を、後述する制御部21(図2参照)に入力するためのファンクションキーを有する操作部12と、(c)操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示手段としての表示部13とを備えている。また、携帯電話装置10は、(d)通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ14と、(e)集音時に音を入力したり、通話時に音声を入力したりするためのマイクロフォン15と、(f)着信音や案内音を発生するための案内用スピーカ16と、(g)基地局との間で無線信号を授受するためのアンテナ17とを備えている。   As generally shown in FIGS. 1A and 1B, the mobile phone device 10 includes (a) a mobile phone main body 11, (b) a numeric keypad for inputting a telephone number, and an operation. An operation unit 12 having function keys for inputting various commands such as mode switching to a control unit 21 (see FIG. 2) described later, and (c) a liquid crystal display for displaying operation guidance, operation status, received message, and the like. And a display unit 13 as display means having the device. In addition, the cellular phone device 10 includes (d) a call speaker 14 that reproduces an audio signal transmitted from a communication partner during a call, and (e) a sound input during sound collection or a sound input during a call. And (f) a guidance speaker 16 for generating ringtones and guidance sounds, and (g) an antenna 17 for transmitting and receiving radio signals to and from the base station.

携帯電話本体11の内部には、図2に示されるように、(i)携帯電話装置10全体の動作を統括制御する制御部21と、(ii)アンテナ17を介して、基地局との間で無線信号の送受信を行う送受信部22と、(iii)制御部21で実行されるプログラムや各種データを格納する、読出専用メモリ(ROM)素子やランダムアクセスメモリ(RAM)素子を有する記憶部23とを備えている。表示部13はその内部にVRAM(Video RAM)18を備えている。   As shown in FIG. 2, the mobile phone body 11 includes (i) a control unit 21 that controls the overall operation of the mobile phone device 10, and (ii) a base station via an antenna 17. And (iii) a storage unit 23 having a read-only memory (ROM) element and a random access memory (RAM) element for storing a program executed by the control unit 21 and various data. And. The display unit 13 includes a VRAM (Video RAM) 18 therein.

記憶部23の内部には、コンテンツ記憶領域24(記憶手段)及びHEAP領域25が備えられている。コンテンツ記憶領域24にはコンテンツを収納したコンテンツファイルが格納されているが、当該ファイルは、店頭で購入して携帯電話装置10にインストールすることによっても、インターネットを通じて直接ダウンロードすることによっても入手できる。当該コンテンツファイルには、マルチメディアファイルも存在し、音声及び画像のいずれか一つを主要要素とし、視覚・聴覚・触覚のうち少なくとも一つの感覚に訴えるような動作を付随要素として、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成されている。ここで、「視覚・聴覚・触覚のうち少なくとも一つの感覚に訴えるような動作」とは、LED(Light Emitting Diode)の発光、バイブレーション機能の起動、バックライトの点灯、等が考えられる。また、HEAP領域25とは汎用的なアプリケーションである、例えばJAVA(登録商標)アプリケーションが占有して使用する領域である。   Inside the storage unit 23, a content storage area 24 (storage means) and a HEAP area 25 are provided. A content file storing content is stored in the content storage area 24. The file can be obtained by purchasing at a store and installing it in the mobile phone device 10, or by downloading directly through the Internet. The content file also includes a multimedia file, and any one of audio and image is a main element, and an operation that appeals to at least one sense of sight, hearing, and touch is an accompanying element. And the accompanying elements are created in a manner that can be described in a unified format. Here, the “operation that appeals to at least one sense among visual, auditory, and tactile sensation” includes light emission of an LED (Light Emitting Diode), activation of a vibration function, lighting of a backlight, and the like. The HEAP area 25 is an area used exclusively by, for example, a JAVA (registered trademark) application, which is a general-purpose application.

さらに、制御部21の内部には、図3に示すように、基本処理部31(基本処理部の一部)、エンジン32(基本処理部の一部)、実行環境部33、コンテンツ再生アプリケーション34(汎用アプリケーション)を備えている。   Further, as shown in FIG. 3, the control unit 21 includes a basic processing unit 31 (part of the basic processing unit), an engine 32 (part of the basic processing unit), an execution environment unit 33, and a content reproduction application 34. (General-purpose application).

基本処理部31は、携帯電話装置10における資源を制御及び管理するものであり、図3に示すように、エンジン32及び実行環境部33を内部に備えている。 The basic processing unit 31 controls and manages resources in the mobile phone device 10 , and includes an engine 32 and an execution environment unit 33 therein as shown in FIG.

エンジン32は、暗号化されたコンテンツファイルの復号化を行うとともに、コンテンツが画像データであればそのデータを演算/描画し、コンテンツがテキストであればそのデータを基本処理部31が保有するフォントを使用して再現する。また、コンテンツの付随要素を展開し検出した場合には、コンテンツ再生アプリケーション34に付随要素実行要求を行い、コンテンツ再生アプリケーション34から展開されたデータの取得要求があった場合には、付随要素を展開したバイナリデータを転送する。   The engine 32 decrypts the encrypted content file and calculates / renders the data if the content is image data. If the content is text, the engine 32 selects a font held in the basic processing unit 31. Use to reproduce. Further, when an accompanying element of the content is expanded and detected, an accompanying element execution request is made to the content reproduction application 34, and when there is a data acquisition request from the content reproduction application 34, the accompanying element is expanded. Transferred binary data.

実行環境部33は、例えばJAVA(登録商標)等で記述された汎用アプリケーションが動作するための実効環境を提供するものであり、汎用アプリケーションであるコンテンツ再生アプリケーション34と基本処理部31との間のコマンド変換を行ったり、コンテンツ再生アプリケーション34の実行のためのソフトウエア資源を提供したりする一組のプログラムで構成されている。   The execution environment unit 33 provides an effective environment for a general-purpose application described in JAVA (registered trademark) or the like to operate. The execution environment unit 33 is provided between the content reproduction application 34 that is a general-purpose application and the basic processing unit 31. It consists of a set of programs that perform command conversion and provide software resources for executing the content reproduction application 34.

コンテンツ再生アプリケーション34は、コンテンツを再生する指令がなされたことが検出された場合に、基本処理部31に対して、コンテンツの再生条件を伴ったコンテンツファイルの展開指令を行うとともに、基本処理部31によるコンテンツファイルの展開結果に基づいて、表示部13等のコンテンツ提示手段を利用したコンテンツの提示を主導する。具体的には、例えばコンテンツが画像であれば、これがHEAP領域25上に展開されたものをVRAM18に転送し、コンテンツが展開される過程で上述したコンテンツの付随要素が検出された場合には、当該付随要素を実行すべく、基本処理部31に実行を依頼する。   When it is detected that a content playback command has been issued, the content playback application 34 instructs the basic processing unit 31 to develop a content file with content playback conditions, and the basic processing unit 31. Based on the development result of the content file by the above, the content presentation using the content presentation means such as the display unit 13 is led. Specifically, for example, if the content is an image, the content developed on the HEAP area 25 is transferred to the VRAM 18, and when the accompanying element of the content is detected in the process of developing the content, The basic processing unit 31 is requested to execute the associated element.

<動作>
図3で説明したように構成されたコンテンツ再生アプリケーション34の動作について、図4に従って説明する。ここで再生されるコンテンツは、画像を主要要素とするコンテンツであるとする。また、図3に示すとおり、コンテンツ再生アプリケーション34と基本処理部31とのやり取りには、必ず実行環境部33を介するが、図4では省略している。
<Operation>
The operation of the content reproduction application 34 configured as described with reference to FIG. 3 will be described with reference to FIG. Here, it is assumed that the content to be reproduced is content having an image as a main element. In addition, as shown in FIG. 3, the exchange between the content reproduction application 34 and the basic processing unit 31 always passes through the execution environment unit 33, but is omitted in FIG.

操作部12からの操作によりコンテンツ記憶領域24に格納されているコンテンツファイルを指定して、当該コンテンツを再生する指令がなされた場合には、まず、ステップS10において、基本処理部31が、操作部12からの指令を検出する。そして、基本処理部31は、当該検出がなされたことを、コンテンツ再生アプリケーション34に報告する。この段階でコンテンツ再生アプリケーション34が起動されていなければ、当該報告によりコンテンツ再生アプリケーション34の起動も行われる。   When a content file stored in the content storage area 24 is designated by an operation from the operation unit 12 and an instruction to reproduce the content is issued, first, in step S10, the basic processing unit 31 The command from 12 is detected. Then, the basic processing unit 31 reports to the content reproduction application 34 that the detection has been made. If the content reproduction application 34 is not activated at this stage, the content reproduction application 34 is also activated by the report.

続けて、コンテンツ再生アプリケーション34が、当該コンテンツを展開する指令を、基本処理部31に対して行う。この際、再生条件として、コンテンツ中の再生を開始する箇所、表示部13の表示領域の大きさを通知し、併せてコンテンツを展開させるべき領域であるHEAP領域25のメモリアドレスを指定する。次に、基本処理部31は、当該再生条件を伴った当該コンテンツを展開する指令を、エンジン32に対して行う。   Subsequently, the content reproduction application 34 instructs the basic processing unit 31 to expand the content. At this time, as a playback condition, the location where playback in the content is started and the size of the display area of the display unit 13 are notified, and the memory address of the HEAP area 25 which is the area where the content is to be developed is specified. Next, the basic processing unit 31 instructs the engine 32 to develop the content with the reproduction condition.

続けて、エンジン32は、ステップS11において、当該コンテンツが暗号化されたものであればこれの復号化、及び画像コンテンツの展開処理を開始する。ここで、主要要素の展開はコンテンツ再生アプリケーション34より通知されたHEAP領域25の指定された領域上で行われる。本実施形態の場合、コンテンツは画像データであるため、描画のための演算と、実際の描画作業が行われる。当該展開が終了すると、エンジン32は、コンテンツ再生アプリケーション34に対し、基本処理部31を介して、展開の完了を報告する。   Subsequently, in step S11, the engine 32 starts decrypting the content and expanding the image content if the content is encrypted. Here, the expansion of the main elements is performed on the designated area of the HEAP area 25 notified from the content reproduction application 34. In the case of the present embodiment, since the content is image data, calculation for drawing and actual drawing work are performed. When the expansion is completed, the engine 32 reports the completion of the expansion to the content reproduction application 34 via the basic processing unit 31.

次に、コンテンツ再生アプリケーション34は、ステップS12において、エンジン32によって展開されたコンテンツの構成要素が主要要素であった場合には、表示部13による表示を行わせるべく、HEAP領域25からVRAM18への転送を行う。そして、当該転送を続行する一方で、コンテンツの展開を更に継続していき、コンテンツの付随要素に該当する要素が、ステップS13においてエンジン32によって検出された場合には、エンジン32がコンテンツ再生アプリケーション34に対し、付随要素の実行要求を行う。つまり、エンジン32が当該付随要素のイベント管理を行う。   Next, when the component of the content developed by the engine 32 is the main element in step S12, the content reproduction application 34 transfers the content from the HEAP area 25 to the VRAM 18 so that the display unit 13 can display the content. Perform the transfer. Then, while continuing the transfer, the content development is further continued. When an element corresponding to an accompanying element of the content is detected by the engine 32 in step S13, the engine 32 detects the content reproduction application 34. In response, an execution request for the accompanying element is made. That is, the engine 32 performs event management of the associated element.

当該実行要求を受けたコンテンツ再生アプリケーション34は、基本処理部31を介して、エンジン32に対し、展開された付随要素であるバイナリデータの取得要求を行う。すると、エンジン32は、コンテンツ再生アプリケーション34に対し、当該バイナリデータの転送を行う。   The content reproduction application 34 that has received the execution request makes an acquisition request for binary data, which is a developed accompanying element, to the engine 32 via the basic processing unit 31. Then, the engine 32 transfers the binary data to the content reproduction application 34.

次に、コンテンツ再生アプリケーション34は、当該バイナリデータを指定して、基本処理部31にデバイス制御指示を行う。すると、ステップS14において、基本処理部31が当該バイナリデータの実行を行う。それは、LED(Light Emitting Diode)の発光、バイブレーション機能の起動、バックライトの点灯、等であったりするので、画像データを再生するにあたり、より効果的な印象を与えることができる。当該付随要素の実行の結果は特にコンテンツ再生アプリケーション34に報告されない。発動が失敗したところで、主要要素の再生には大きな障害とならないからである。   Next, the content reproduction application 34 designates the binary data and issues a device control instruction to the basic processing unit 31. Then, in step S14, the basic processing unit 31 executes the binary data. This may be light emission of an LED (Light Emitting Diode), activation of a vibration function, lighting of a backlight, and the like, and thus a more effective impression can be given when reproducing image data. The execution result of the associated element is not particularly reported to the content reproduction application 34. This is because where the activation fails, it does not become a major obstacle to the regeneration of the main elements.

したがって、当該付随要素の実行要求を受けた後も、コンテンツ再生アプリケーション34は、エンジン32によって展開された画像コンテンツの、VRAM18への転送を続行することになる。このようにして、再生が指令されたコンテンツが全て再生されるまで、これらの動作が継続する。   Therefore, even after receiving the execution request for the accompanying element, the content reproduction application 34 continues to transfer the image content developed by the engine 32 to the VRAM 18. In this way, these operations continue until all of the content commanded to be reproduced is reproduced.

以上説明したように、上記実施形態においては、コンテンツを再生する指令がなされたことが検出された場合には、当該コンテンツの再生を行うコンテンツ再生アプリケーション34より、情報処理装置の資源を管理及び制御する基本処理部31に対して、前記コンテンツの再生条件を伴ったコンテンツファイルの展開指令を行う。   As described above, in the above-described embodiment, when it is detected that an instruction to reproduce content is issued, the resources of the information processing apparatus are managed and controlled by the content reproduction application 34 that reproduces the content. A content file development command with the content reproduction condition is issued to the basic processing unit 31.

続けて、基本処理部31は、コンテンツの内容を、展開指令に伴って通知された再生条件に従って展開させる。そして、展開が完了した際には、コンテンツ再生アプリケーション34に対して、その展開の結果を報告する。   Subsequently, the basic processing unit 31 expands the content according to the reproduction condition notified in accordance with the expansion command. When the expansion is completed, the result of the expansion is reported to the content reproduction application 34.

次に、コンテンツ提示手段は、基本処理部31により報告を受けたコンテンツ再生アプリケーション34に、報告された結果に基づいて、コンテンツを提示させる。   Next, the content presentation means causes the content reproduction application 34 that has received the report by the basic processing unit 31 to present the content based on the reported result.

よって、主要要素及び前記付随要素の双方を含むようなコンテンツファイルを再生する場合でも、エンジン32を含む基本処理部31に展開等をさせることで、迅速な再生が可能となり、利用者の利便性を向上させることができる。   Therefore, even when a content file that includes both the main element and the accompanying element is played back, the basic processing unit 31 including the engine 32 can be expanded and the like can be quickly played back, which is convenient for the user. Can be improved.

また、本発明の情報処理装置は、コンテンツ再生アプリケーション34は、コンテンツに前記付随要素が含まれる場合には、基本処理部31に付随要素の再生を依頼し、基本処理部31は、付随要素の再生依頼を受けた場合には、コンテンツ提示手段の少なくとも一部を制御して、付随要素を再生する。   In the information processing apparatus according to the present invention, the content reproduction application 34 requests the basic processing unit 31 to reproduce the accompanying element when the content includes the accompanying element. When the reproduction request is received, at least a part of the content presentation unit is controlled to reproduce the accompanying element.

この場合には、エンジン32により、付随要素を再生すべきことが検出された際には、付随要素実行要求を受けたコンテンツ再生アプリケーション34が、基本処理部31に当該付随要素の再生を依頼する。続けて、当該再生依頼を受けた基本処理部31は、当該付随要素を再生する。例えば、当該付随要素が、LEDの発光を制御する情報であった場合には、付随要素の記述に従い、所定の時間に渡り所定のパターンで、LEDを発光させるといった制御を行う。   In this case, when the engine 32 detects that the accompanying element should be played, the content reproduction application 34 that has received the accompanying element execution request requests the basic processing unit 31 to play the accompanying element. . Subsequently, the basic processing unit 31 that has received the reproduction request reproduces the associated element. For example, when the associated element is information for controlling the light emission of the LED, the LED is caused to emit light in a predetermined pattern over a predetermined time according to the description of the accompanying element.

したがって、この場合には、コンテンツの再生にあたり、主要要素である音声又は画像だけでなく、付随要素である追加効果をもタイミングを合わせて再生することができる。   Therefore, in this case, when reproducing the content, it is possible to reproduce not only the sound or image as the main element but also the additional effect as the accompanying element at the same time.

また、本発明の情報処理装置では、再生条件には、コンテンツの再生箇所情報が含まれる。   In the information processing apparatus of the present invention, the reproduction condition includes content reproduction location information.

<実施形態の変形>
本実施形態では、本発明を携帯電話装置に適用したが、コンテンツ再生機能を有する通常の情報通信装置に適用することもできるし、他の移動通信端末装置に適用することができるのは勿論である。
<Modification of Embodiment>
In the present embodiment, the present invention is applied to a mobile phone device. However, the present invention can also be applied to a normal information communication device having a content reproduction function and can be applied to other mobile communication terminal devices. is there.

本発明のコンテンツ再生方法及び情報通信端末は、コンテンツの中に付随要素の再生も含まれるような、コンテンツの再生に適用することができる。   The content reproduction method and the information communication terminal according to the present invention can be applied to content reproduction such that reproduction of accompanying elements is included in the content.

携帯電話装置の外観を示す概略図である。It is the schematic which shows the external appearance of a mobile telephone apparatus. 図1の携帯電話装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the mobile telephone apparatus of FIG. 図2における制御部の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the control part in FIG. 図3におけるコンテンツ再生アプリケーションの動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of the content reproduction application in FIG.

符号の説明Explanation of symbols

10…携帯電話装置(情報処理装置)、11…携帯電話本体、12…操作部、13…表示部、14…通話用スピーカ、15…マイクロフォン、16…案内用スピーカ、17…アンテナ、18…VRAM、21…制御部、22…送受信部、23…記憶部、24…コンテンツ記憶領域、25…HEAP領域、31…基本処理部、32…エンジン、33…実行環境部、34…コンテンツ再生アプリケーション。
DESCRIPTION OF SYMBOLS 10 ... Mobile phone apparatus ( information processing apparatus ), 11 ... Mobile phone main body, 12 ... Operation part, 13 ... Display part, 14 ... Speaker for call, 15 ... Microphone, 16 ... Speaker for guidance, 17 ... Antenna, 18 ... VRAM , 21 ... control unit, 22 ... transmission / reception unit, 23 ... storage unit, 24 ... content storage area, 25 ... HEAP area, 31 ... basic processing unit, 32 ... engine, 33 ... execution environment part, 34 ... content reproduction application.

Claims (8)

汎用アプリケーションがコンテンツ再生に際して利用する処理エンジンを含む基本処理部を備えた情報処理装置において、音声及び画像の少なくとも一つを主要要素として含むとともに、視覚・聴覚・触覚のうちの少なくとも一つの感覚に訴える動作を制御する情報である前記主要要素以外の付随要素を含むコンテンツを再生するコンテンツ再生方法であって、
前記コンテンツを再生する指令が検出されたことが前記基本処理部から報告された場合に、前記汎用アプリケーションが、前記情報処理装置の資源を制御及び管理する前記基本処理部に対して、前記コンテンツの再生条件を伴った前記コンテンツを収納したコンテンツファイルの展開指令を行う展開指令工程と;
前記展開指令を受けた前記基本処理部が、前記コンテンツファイルを、前記再生条件に従って前記処理エンジンを利用して展開し、前記汎用アプリケーションに対して、前記コンテンツファイルの展開の結果を報告するコンテンツファイル展開工程と;
前記展開の結果に基づいて、前記展開の結果の報告を受けた前記汎用アプリケーションが主導して、前記情報処理装置におけるコンテンツ提示手段を利用した前記コンテンツの提示を行うコンテンツ提示工程と;を備え
前記コンテンツファイルは、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成され、
前記コンテンツファイル展開工程では、
前記コンテンツファイル中の前記主要要素が継続的に展開され、該展開結果が前記汎用アプリケーションに継続的に報告されるとともに、
前記主要要素の展開中に前記付随要素が検出された場合には、前記検出された付随要素の実行を前記汎用アプリケーションに要求し、
前記コンテンツ提示工程は、
前記報告された主要要素の再生を前記汎用アプリケーションが主導して行う主要要素再生工程と;
前記付随要素の実行の要求を受けた前記汎用アプリケーションが、前記主要要素再生工程の進行と並行して、前記検出された付随要素の再生に必要な付随要素情報を前記処理エンジンから取得し、前記取得された付随要素情報を前記基本処理部に転送し、前記基本処理部が、前記コンテンツ提示手段に含まれる付随提示手段を制御して、前記検出された付随要素を再生する付随要素再生工程と;を備える、
ことを特徴とするコンテンツ再生方法。
In an information processing apparatus including a basic processing unit including a processing engine used for content reproduction by a general-purpose application, the information processing apparatus includes at least one of voice and image as a main element and at least one sense of visual, auditory, and tactile A content playback method for playing back content including an accompanying element other than the main element, which is information for controlling the appealing action ,
When the basic processing unit reports that the instruction to play the content is detected , the general-purpose application sends the content to the basic processing unit that controls and manages the resources of the information processing device. A deployment command step for commanding deployment of a content file containing the content with playback conditions;
The basic processing unit that has received the expansion command expands the content file using the processing engine according to the reproduction condition, and reports a result of the expansion of the content file to the general-purpose application. Deployment process;
On the basis of the result of the expansion, said the general-purpose application which has received the results of the report of deployment is led, and the content presentation step performs presentation of the content using the content presentation means in the information processing apparatus; equipped with,
The content file is created in such a manner that both the main element and the accompanying element can be described in a unified format,
In the content file development step,
The main element in the content file is continuously expanded, and the expansion result is continuously reported to the general-purpose application,
If the accompanying element is detected during the deployment of the primary element, the execution of the detected accompanying element is requested to the general-purpose application;
The content presentation step includes
A main element reproduction step in which the general-purpose application takes the lead in reproducing the reported main element;
The general-purpose application that has received the request to execute the accompanying element acquires accompanying element information necessary for reproducing the detected accompanying element from the processing engine in parallel with the progress of the main element reproduction step, and Transferring the acquired accompanying element information to the basic processing unit, and the basic processing unit controls the accompanying presentation unit included in the content presentation unit to reproduce the detected accompanying element; Comprising:
A content reproduction method characterized by the above .
前記基本処理部は、前記付随要素再生工程における前記検出された付随要素の再生結果を前記汎用アプリケーションに報告しない、ことを特徴とする請求項1に記載のコンテンツ再生方法。The content playback method according to claim 1, wherein the basic processing unit does not report a playback result of the detected accompanying element in the accompanying element playback step to the general-purpose application. 前記コンテンツファイルには、画像データが含まれ、
前記コンテンツ提示手段には、画像を表示する表示手段が含まれ、
前記再生条件には、前記汎用アプリケーション専用に確保されている領域の一部に、前記画像データの展開結果を格納すべき領域を指定する画像データ展開結果格納領域指定が含まれ、
前記コンテンツ提示工程においては、前記汎用アプリケーションが、前記画像データの展開結果を画像表示用記憶手段に転送する、
ことを特徴とする請求項1又は2に記載のコンテンツ再生方法。
The content file includes image data,
The content presentation means includes display means for displaying an image,
The reproduction condition includes an image data development result storage area designation that designates an area in which the development result of the image data is to be stored in a part of the area reserved exclusively for the general-purpose application ,
In the content presentation step, the general-purpose application transfers the development result of the image data to an image display storage unit.
The content reproduction method according to claim 1 or 2 , characterized in that
前記再生条件には、前記画像データを再生する前記表示手段における表示領域情報及び前記コンテンツの再生箇所情報が更に含まれる、ことを特徴とする請求項3に記載のコンテンツ再生方法。 4. The content reproduction method according to claim 3 , wherein the reproduction condition further includes display area information on the display means for reproducing the image data and reproduction position information of the content. 画像を表示する表示手段及び音声を出力する音声出力手段の少なくとも一方を主要提示手段として有するとともに、前記主要提示手段以外に、視覚・聴覚・触覚のうちの少なくとも一つの感覚に訴える動作が可能な少なくとも一つの付随提示手段を有するコンテンツ提示手段と;
音声及び画像の少なくとも一つを主要要素として含むとともに、視覚・聴覚・触覚のうちの少なくとも一つの感覚に訴える動作を制御する情報である前記主要要素以外の付随要素を含むコンテンツを収納し、前記主要要素及び前記付随要素の双方が統一的な形式で記載可能な方式で作成されたコンテンツファイルを記憶する記憶手段と;
前記コンテンツファイルの展開に利用される処理エンジンを含むとともに、資源を制御及び管理する基本処理部と;
前記コンテンツを再生する指令が検出されたことが前記基本処理部から報告された場合に、前記基本処理部に対して、前記コンテンツの再生条件を伴った前記コンテンツファイルの展開指令を行うとともに、前記基本処理部による前記処理エンジンを利用した前記コンテンツファイルの展開結果に基づいて、前記コンテンツ提示手段を利用した前記コンテンツの提示を主導する汎用アプリケーションと;を備え
前記基本処理部は、
前記処理エンジンを利用した前記コンテンツファイル中の前記主要要素の継続的な展開結果を、前記汎用アプリケーションに継続的に報告し、
前記主要要素の展開中に前記付随要素が検出された場合に、前記検出された付随要素の実行を前記汎用アプリケーションに要求し、
前記汎用アプリケーションから前記付随要素の再生に必要な付随要素情報の取得要求を受けた場合に、前記処理エンジンが、前記付随要素情報を前記汎用アプリケーションへ送り、
前記汎用アプリケーションから転送された前記付随要素情報を受けた場合に、前記付随提示手段を制御して、前記検出された付随要素を再生し、
前記汎用アプリケーションは、
前記主要提示手段を利用した前記報告された主要要素の再生を主導し、
前記付随要素の実行の要求を受けた場合に、前記処理エンジンに対して、前記付随要素情報の取得の要求を行い、
前記付随要素情報を取得して前記基本処理部に転送する、
ことを特徴とする情報処理装置。
It has at least one of display means for displaying an image and sound output means for outputting sound as a main presentation means, and in addition to the main presentation means, an operation appealing to at least one sense of sight, hearing and touch is possible. Content presentation means having at least one accompanying presentation means ;
Containing at least one of audio and image as a main element, and storing content including an accompanying element other than the main element, which is information for controlling an action appealing to at least one sense of sight, hearing and touch Storage means for storing a content file created by a method in which both the main element and the accompanying element can be described in a unified format ;
A basic processing unit that includes a processing engine used to expand the content file and controls and manages resources;
When the basic processing unit reports that the instruction to reproduce the content has been detected , the basic processing unit is instructed to expand the content file with the content reproduction condition, and comprising a,; based on the expansion result of the content file using the processing engine by the basic processing unit, a general-purpose application to lead the presentation of the content using the content presentation means
The basic processing unit includes:
Continuously reporting the results of continuous deployment of the main elements in the content file using the processing engine to the general purpose application;
If the accompanying element is detected during deployment of the primary element, requesting the generic application to execute the detected accompanying element;
When receiving an acquisition request for accompanying element information necessary for reproducing the accompanying element from the generic application, the processing engine sends the accompanying element information to the generic application,
When the accompanying element information transferred from the general-purpose application is received, the accompanying presentation unit is controlled to reproduce the detected accompanying element,
The general purpose application is:
Leading the replay of the reported key elements using the key presentation means,
When receiving a request for execution of the accompanying element, the processing engine is requested to acquire the accompanying element information,
Obtaining the accompanying element information and transferring it to the basic processing unit;
An information processing apparatus characterized by that .
前記基本処理部は、前記検出された付随要素の再生結果を前記汎用アプリケーションに報告しない、ことを特徴とする請求項5に記載の情報処理装置。The information processing apparatus according to claim 5, wherein the basic processing unit does not report a reproduction result of the detected accompanying element to the general-purpose application. 前記コンテンツファイルには、画像データが含まれ、
前記コンテンツ提示手段には、画像を表示する表示手段が含まれ、
前記再生条件には、前記汎用アプリケーション専用に確保されている領域の一部に、前記画像データの展開結果を格納すべき領域を指定する画像データ展開結果格納領域指定が含まれるとともに、
前記表示手段における表示のための表示画像が格納される画像表示用記憶手段を更に備え、
前記汎用アプリケーションは、前記画像データの展開結果を、前記画像表示用記憶手段に転送する、
ことを特徴とする請求項5又は6に記載の情報処理装置。
The content file includes image data,
The content presentation means includes display means for displaying an image,
The reproduction condition includes an image data development result storage area designation for designating an area in which the development result of the image data is to be stored in a part of the area reserved for the general-purpose application .
Image display storage means for storing a display image for display in the display means;
The general-purpose application transfers the development result of the image data to the image display storage unit.
The information processing apparatus according to claim 5 or 6 .
前記再生条件には、前記画像データを再生する前記表示手段における表示領域情報及び前記コンテンツの再生箇所情報が含まれる、ことを特徴とする請求項7に記載の情報処理。 The information processing according to claim 7, wherein the reproduction condition includes display area information on the display unit that reproduces the image data and reproduction location information of the content .
JP2006349421A 2006-12-26 2006-12-26 Content reproduction method and information processing apparatus Active JP4875483B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006349421A JP4875483B2 (en) 2006-12-26 2006-12-26 Content reproduction method and information processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006349421A JP4875483B2 (en) 2006-12-26 2006-12-26 Content reproduction method and information processing apparatus

Publications (2)

Publication Number Publication Date
JP2008158944A JP2008158944A (en) 2008-07-10
JP4875483B2 true JP4875483B2 (en) 2012-02-15

Family

ID=39659757

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006349421A Active JP4875483B2 (en) 2006-12-26 2006-12-26 Content reproduction method and information processing apparatus

Country Status (1)

Country Link
JP (1) JP4875483B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11341258A (en) * 1998-05-28 1999-12-10 Toshiba Corp Image processing apparatus and image processing method
JP4011276B2 (en) * 1999-09-24 2007-11-21 株式会社リコー Image processing apparatus, image processing method, and computer-readable recording medium storing program for causing computer to execute the method
JP3774358B2 (en) * 2000-07-14 2006-05-10 株式会社東芝 Content service method using mobile communication terminal
JP3754903B2 (en) * 2001-07-12 2006-03-15 キヤノン株式会社 Image processing apparatus, control method therefor, computer program, and storage medium
JP2005102118A (en) * 2003-08-29 2005-04-14 Seiko Epson Corp Mobile phone and printing device
JP4546207B2 (en) * 2004-09-29 2010-09-15 Necパーソナルプロダクツ株式会社 Movie editing apparatus, program, and movie editing method
JP2006237663A (en) * 2005-02-21 2006-09-07 Dowango:Kk Streaming distribution system, method and program

Also Published As

Publication number Publication date
JP2008158944A (en) 2008-07-10

Similar Documents

Publication Publication Date Title
JP2009537916A (en) Sound feedback in menu navigation
KR20220128422A (en) Audio information transmission system, method, apparatus and corresponding two-wheeled vehicle and helmet
JP2006343884A (en) Screen display program, computer-readable storage medium storing screen display program, screen display device, portable terminal device and screen display method
JP3966876B2 (en) Communication terminal device
JP2015079218A (en) Music reproduction device and music reproduction program
JP2006523070A (en) Method and apparatus for providing multimedia service in portable terminal
KR20100110148A (en) Termianl having message service function based on touch screen and message service system based on touch screen
JP4875483B2 (en) Content reproduction method and information processing apparatus
JP4791871B2 (en) Remote operation method, communication system and remote server
JP6051075B2 (en) A communication karaoke system that can continue duet singing in the event of a communication failure
JP4229058B2 (en) Terminal device and recording medium
JP2015184946A (en) Music reproduction control system, portable terminal, music reproduction control method and program
KR100395321B1 (en) Method for editing sentence in short message service of mobile terminal
JP4751439B2 (en) Communication terminal device
JP5042617B2 (en) Portable information terminal
JP2002288063A (en) Device with operation control function by present position and program
JPWO2014104007A1 (en) Data processing apparatus and data processing program
JP4968250B2 (en) Communication terminal device
JP2009070412A (en) Screen display program, computer-readable storage medium storing screen display program, screen display device, movie terminal device, and screen display method
JP4540072B2 (en) Online music reception method on information terminals
JP2007323512A (en) Information providing system, portable terminal, and program
JP2008072601A (en) Information presentation method and communication terminal device
JP4869710B2 (en) Portable terminal device and image display method
JP2009188987A (en) Communication terminal device
JP2008085847A (en) Portable electronic device, list image display method and program in portable electronic device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091106

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110808

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110818

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111017

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111102

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111125

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4875483

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250