(57)【要約】【課題】携帯端末装置において、受信すべき情報の容量や処理負荷を抑制しつつ、アプリケーションに対するユーザの臨場感を向上させる技術を提供する。【解決手段】ユーザによって携帯される携帯端末装置１に、無線によるデータ通信によりコンテンツ情報１１１を受信する通信部１４と、受信されたコンテンツ情報１１１に含まれる画像情報１１４を画面に表示するディスプレイ１３と、ユーザが触れることにより、ディスプレイ１３の画面に表示された画像情報１１４に対する当該ユーザによる操作を検出するタッチパネル１２１と、検出されたユーザによる操作に応じて、ユーザによる操作の対象となった画像情報１１４に対して画像処理を施し、当該画像処理が施された画像情報１１４に基づいて動画像情報１１３を作成する画像処理部１０１と、作成された動画像情報１１３をディスプレイ１３の画面に表示させる表示制御部１００とを設ける。【選択図】図２
2016118577.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって携帯される携帯端末装置であって、
ネットワークを介した無線によるデータ通信によりコンテンツ情報を受信する受信手段と、
前記受信手段により受信されたコンテンツ情報に含まれる画像情報を画面に表示するディスプレイと、
前記ユーザが触れることにより、前記ディスプレイの前記画面に表示された画像情報に対する当該ユーザによる操作を検出するタッチパネルと、
前記タッチパネルにより検出された前記ユーザによる操作に応じて、前記ユーザによる操作の対象となった画像情報に対して画像処理を施し、当該画像処理が施された画像情報に基づいて動画像情報を作成する画像処理手段と、
前記画像処理手段により作成された動画像情報を前記ディスプレイの前記画面に表示させる表示制御手段と、
を備える携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
前記画像処理手段は、前記タッチパネルにより検出された前記ユーザによる操作に応じて前記画面における指定領域を決定し、前記指定領域に応じて前記ユーザによる操作の対象となった画像情報に含まれる画素について前記ディスプレイの前記画面に表示すべき画素か非表示にすべき画素かを決定する画像マスク情報を作成し、作成した画像マスク情報に基づいて当該画像情報に画像処理を施す携帯端末装置。
【請求項３】
請求項２に記載の携帯端末装置であって、
前記受信手段により受信されたコンテンツ情報は、前記動画像情報と同時に表示される背景画像情報を含み、
前記背景画像情報は、前記画像マスク情報により、前記ディスプレイの前記画面において非表示にすべき画素と決定された画素に対応する位置に表示される携帯端末装置。
【請求項４】
請求項３に記載の携帯端末装置であって、
前記画像マスク情報は、前記ユーザによる操作の対象となった画像情報に含まれる画素のうち、前記ディスプレイの前記画面に表示すべき画素について、前記背景画像情報に基づいて表示するように決定する携帯端末装置。
【請求項５】
請求項１ないし４のいずれかに記載の携帯端末装置であって、
前記画像処理手段は、前記タッチパネルにより検出された前記ユーザによる操作に応じて画像情報に対して施された画像処理を抑制し、前記画像情報を復元する携帯端末装置。
【請求項６】
請求項５に記載の携帯端末装置であって、
前記画像処理手段による前記画像情報に対する復元は、時間の経過とともに徐々に行われる携帯端末装置。
【請求項７】
請求項１ないし６のいずれかに記載の携帯端末装置であって、
前記画像処理手段は、前記タッチパネルにより検出された前記ユーザによる操作に応じて、前記画像情報に対する画像処理線を決定して、当該画像処理線に応じて前記画像情報を分割した複数の分割画像情報を作成するとともに、前記複数の分割画像情報によって表現された画像がそれぞれ異なる方向に移動するかのように表現された動画像情報を作成する携帯端末装置。
【請求項８】
請求項７に記載の携帯端末装置であって、
前記分割画像情報は、前記画像処理線の長さに応じたサイズで作成される携帯端末装置。
【請求項９】
ユーザによって携帯されるコンピュータによる読み取り可能なプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータを、
ネットワークを介した無線によるデータ通信によりコンテンツ情報を受信する受信手段と、
前記受信手段により受信されたコンテンツ情報に含まれる画像情報を画面に表示するディスプレイと、
前記ユーザが触れることにより、前記ディスプレイの前記画面に表示された画像情報に対する当該ユーザによる操作を検出するタッチパネルと、
前記タッチパネルにより検出された前記ユーザによる操作に応じて、前記ユーザによる操作の対象となった画像情報に対して画像処理を施し、当該画像処理が施された画像情報に基づいて動画像情報を作成する画像処理手段と、
前記画像処理手段により作成された動画像情報を前記ディスプレイの前記画面に表示させる表示制御手段と、
を備える携帯端末装置として機能させるプログラム。
【請求項１０】
ユーザによって携帯される携帯端末装置における動画像表示方法であって、
ネットワークを介した無線によるデータ通信によりコンテンツ情報を受信する工程と、
前記受信されたコンテンツ情報に含まれる画像情報をディスプレイの画面に表示する工程と、
前記ユーザが触れることにより、前記ディスプレイの前記画面に表示された画像情報に対する当該ユーザによる操作をタッチパネルにより検出する工程と、
前記タッチパネルにより検出された前記ユーザによる操作に応じて、前記ユーザによる操作の対象となった画像情報に対して画像処理を施し、当該画像処理が施された画像情報に基づいて動画像情報を作成する工程と、
前記作成された動画像情報を前記ディスプレイの前記画面に表示させる工程と、
を有する動画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによって携帯される携帯端末装置において動画像を表示する技術に関する。
【背景技術】
【０００２】
昨今、スマートフォンや携帯電話、携帯型のゲーム機などの携帯端末装置において、無線通信を利用した様々なアプリケーションが登場してきている。このようなアプリケーションでは、ユーザに対して、いかに魅力的なサービスを提供できるかが重要なポイントとなる。そして、特にゲームのアプリケーションにおいては、シナリオなどのゲームの内容もさることながら、プレイ中に表示される画像の優劣が当該ゲームの魅力を決定するといってもよい状況にある。そこで、従来より、携帯端末装置におけるアプリケーションにおいては、表示させる画像（映像）を向上させることにより、ユーザの臨場感を向上させて、当該アプリケーションの魅力を高めることが常に求められている。このような目的を達成するためには、短絡的には、高精細な動画像を表示させるとよいと考えられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１３４９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、高精細な動画像は、静止画像に比べて、情報量が膨大になるという問題がある。特に、無線通信を用いる携帯端末装置では、有線通信に比べて通信速度が遅く、高精細な動画像（多量の情報）をリアルタイムに受信しながら表示するとなると通信遅延が無視できない状況に陥るという問題があった。また、携帯端末装置は、装置の小型化やコスト抑制に対する要求も高いため、据え置き型の装置に比べて、処理能力の低い演算装置を採用せざるを得ないという問題もある。したがって、例えば、動画像の再生中に通信遅延や情報処理遅延が生じると、当該動画像が停止したり、中飛びを生じたりして、かえって臨場感が低下する。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、携帯端末装置において、受信すべき情報の容量や処理負荷を抑制しつつ、アプリケーションに対するユーザの臨場感を向上させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、請求項１の発明は、ユーザによって携帯される携帯端末装置であって、ネットワークを介した無線によるデータ通信によりコンテンツ情報を受信する受信手段と、前記受信手段により受信されたコンテンツ情報に含まれる画像情報を画面に表示するディスプレイと、前記ユーザが触れることにより、前記ディスプレイの前記画面に表示された画像情報に対する当該ユーザによる操作を検出するタッチパネルと、前記タッチパネルにより検出された前記ユーザによる操作に応じて、前記ユーザによる操作の対象となった画像情報に対して画像処理を施し、当該画像処理が施された画像情報に基づいて動画像情報を作成する画像処理手段と、前記画像処理手段により作成された動画像情報を前記ディスプレイの前記画面に表示させる表示制御手段とを備える。
【０００７】
また、請求項２の発明は、請求項１の発明に係る携帯端末装置であって、前記画像処理手段は、前記タッチパネルにより検出された前記ユーザによる操作に応じて前記画面における指定領域を決定し、前記指定領域に応じて前記ユーザによる操作の対象となった画像情報に含まれる画素について前記ディスプレイの前記画面に表示すべき画素か非表示にすべき画素かを決定する画像マスク情報を作成し、作成した画像マスク情報に基づいて当該画像情報に画像処理を施す。
【０００８】
また、請求項３の発明は、請求項２の発明に係る携帯端末装置であって、前記受信手段により受信されたコンテンツ情報は、前記動画像情報と同時に表示される背景画像情報を含み、前記背景画像情報は、前記画像マスク情報により、前記ディスプレイの前記画面において非表示にすべき画素と決定された画素に対応する位置に表示される。
【０００９】
また、請求項４の発明は、請求項３の発明に係る携帯端末装置であって、前記画像マスク情報は、前記ユーザによる操作の対象となった画像情報に含まれる画素のうち、前記ディスプレイの前記画面に表示すべき画素について、前記背景画像情報に基づいて表示するように決定する。
【００１０】
また、請求項５の発明は、請求項１ないし４のいずれかの発明に係る携帯端末装置であって、前記画像処理手段は、前記タッチパネルにより検出された前記ユーザによる操作に応じて画像情報に対して施された画像処理を抑制し、前記画像情報を復元する。
【００１１】
また、請求項６の発明は、請求項５の発明に係る携帯端末装置であって、前記画像処理手段による前記画像情報に対する復元は、時間の経過とともに徐々に行われる。
【００１２】
また、請求項７の発明は、請求項１ないし６のいずれかの発明に係る携帯端末装置であって、前記画像処理手段は、前記タッチパネルにより検出された前記ユーザによる操作に応じて、前記画像情報に対する画像処理線を決定して、当該画像処理線に応じて前記画像情報を分割した複数の分割画像情報を作成するとともに、前記複数の分割画像情報によって表現された画像がそれぞれ異なる方向に移動するかのように表現された動画像情報を作成する。
【００１３】
また、請求項８の発明は、請求項７の発明に係る携帯端末装置であって、前記分割画像情報は、前記画像処理線の長さに応じたサイズで作成される。
【００１４】
また、請求項９の発明は、ユーザによって携帯されるコンピュータによる読み取り可能なプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータを、ネットワークを介した無線によるデータ通信によりコンテンツ情報を受信する受信手段と、前記受信手段により受信されたコンテンツ情報に含まれる画像情報を画面に表示するディスプレイと、前記ユーザが触れることにより、前記ディスプレイの前記画面に表示された画像情報に対する当該ユーザによる操作を検出するタッチパネルと、前記タッチパネルにより検出された前記ユーザによる操作に応じて、前記ユーザによる操作の対象となった画像情報に対して画像処理を施し、当該画像処理が施された画像情報に基づいて動画像情報を作成する画像処理手段と、前記画像処理手段により作成された動画像情報を前記ディスプレイの前記画面に表示させる表示制御手段とを備える携帯端末装置として機能させる。
【００１５】
また、請求項１０の発明は、ユーザによって携帯される携帯端末装置における動画像表示方法であって、ネットワークを介した無線によるデータ通信によりコンテンツ情報を受信する工程と、前記受信されたコンテンツ情報に含まれる画像情報をディスプレイの画面に表示する工程と、前記ユーザが触れることにより、前記ディスプレイの前記画面に表示された画像情報に対する当該ユーザによる操作をタッチパネルにより検出する工程と、前記タッチパネルにより検出された前記ユーザによる操作に応じて、前記ユーザによる操作の対象となった画像情報に対して画像処理を施し、当該画像処理が施された画像情報に基づいて動画像情報を作成する工程と、前記作成された動画像情報を前記ディスプレイの前記画面に表示させる工程とを有する。
【発明の効果】
【００１６】
請求項１ないし１０に記載の発明は、ユーザによって携帯される携帯端末装置において、ネットワークを介した無線によるデータ通信によりコンテンツ情報を受信し、受信されたコンテンツ情報に含まれる画像情報をディスプレイの画面に表示し、ユーザが触れることにより、当該ディスプレイの画面に表示された画像情報に対する当該ユーザによる操作をタッチパネルにより検出し、当該タッチパネルにより検出された当該ユーザによる操作に応じて、当該ユーザによる操作の対象となった画像情報に対して画像処理を施し、当該画像処理が施された画像情報に基づいて動画像情報を作成し、作成された動画像情報をディスプレイの画面に表示させる。これにより、アプリケーションに対するユーザの臨場感を向上させつつ、処理負荷を抑制することができる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施の形態における携帯端末装置のブロック図である。
【図２】第１の実施の形態における携帯端末装置が備える機能ブロックをデータの流れとともに示す図である。
【図３】第１の実施の形態における携帯端末装置の動作を示す流れ図である。
【図４】第１の実施の形態における動画像作成処理を示す流れ図である。
【図５】第１の実施の形態における携帯端末装置におけるマスク処理を概念的に示す図である。
【図６】第２の実施の形態における携帯端末装置を示すブロック図である。
【図７】第２の実施の形態における携帯端末装置が備える機能ブロックをデータの流れとともに示す図である。
【図８】分割画像情報が作成される様子を概念的に示す図である。
【図９】第２の実施の形態における携帯端末装置の動作を示す流れ図である。
【発明を実施するための形態】
【００１８】
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ、詳細に説明する。ただし、以下の説明において特に断らない限り、方向や向きに関する記述は、当該説明の便宜上、図面に対応するものであり、例えば実施品、製品または権利範囲等を限定するものではない。
【００１９】
＜１．  第１の実施の形態＞
図１は、第１の実施の形態における携帯端末装置１のブロック図である。携帯端末装置１は、ＣＰＵ１０、記憶装置１１、操作部１２、ディスプレイ１３および通信部１４を備え、ユーザによって携帯される装置を構成している。このような携帯端末装置１としては、例えば、携帯電話、スマートフォン、ＰＤＡ（Personal Digital Assistant）、あるいは、携帯用ゲーム機などが想定される。
【００２０】
ＣＰＵ１０は、記憶装置１１に格納されているプログラム１１０を読み取りつつ実行し、各種データの演算や制御信号の生成等を行う。これにより、ＣＰＵ１０は、携帯端末装置１が備える各構成を制御するとともに、各種データを演算し作成する機能を有している。すなわち、携帯端末装置１は、一般的なコンピュータとして構成されている。なお、ここでは、ＣＰＵ１０が１つの構成として図示しているが、ＣＰＵ１０は複数の演算装置から構成されていてもよい。
【００２１】
記憶装置１１は、携帯端末装置１において各種データを記憶する機能を提供する。言い換えれば、記憶装置１１が携帯端末装置１において電子的に固定された情報を保存する機能を有している。
【００２２】
記憶装置１１としては、ＣＰＵ１０の一時的なワーキングエリアとして使用されるＲＡＭやバッファ、読み取り専用のＲＯＭ、不揮発性のメモリ（例えばＮＡＮＤメモリなど）、比較的大容量のデータを記憶するハードディスク、専用の読み取り装置に装着された可搬性の記憶媒体（ＰＣカードやＳＤカード、ＵＳＢメモリなど）等が該当する。図１においては、記憶装置１１を、あたかも１つの構造物であるかのように図示している。しかし、通常、記憶装置１１は、上記例示した各種装置（あるいは媒体）のうち、必要に応じて採用される複数種類の装置から構成されるものである。すなわち、記憶装置１１とは、データを記憶する機能を有する装置群の総称である。
【００２３】
また、現実のＣＰＵ１０は、高速にアクセス可能なＲＡＭを内部に備えた電子回路である。しかし、このようなＣＰＵ１０が備える記憶装置も、説明の都合上、記憶装置１１に含めて説明する。すなわち、一時的にＣＰＵ１０自体が記憶するデータも、記憶装置１１が記憶するとして説明する。図１に示すように、記憶装置１１は、例えば、プログラム１１０やコンテンツ情報１１１、画像マスク情報１１２、動画像情報１１３などを記憶するために使用される。
【００２４】
コンテンツ情報１１１は、画像情報１１４および背景画像情報１１５を含む情報である。コンテンツ情報１１１は、デザイナーやプログラマなどによって制作され、例えば、外部装置８において提供される。以下の説明では、デザイナーやプログラマ、保守者、あるいは、外部装置８の操作者など、アプリケーション（プログラム１１０やコンテンツ情報１１１などを含む）の提供側の人物を、携帯端末装置１のユーザと区別して、「オペレータ」と称する場合がある。また、コンテンツ情報１１１は、画像情報１１４および背景画像情報１１５の以外に、その他の画像情報や音声情報などの、その他の情報を含んでいてもよい。
【００２５】
１の画像情報１１４には、操作対象物を１の静止画像として表現した情報が含まれる。ここで、「操作対象物」とは、人物や物であって、アプリケーションソフトウェア内でユーザによって操作される対象となる物（オペレータによりそのように企図された物）であり、有体物を表現したものに限定されるものではない。また、以下の説明では、画像情報１１４は、Ｎ個の画素から構成されているものとする（Ｎは１以上の整数）。詳細は後述するが、１の画像情報１１４に対する画像処理により、一連の動画像を表現する１の動画像情報１１３が作成される。
【００２６】
また、画像情報１１４には、動画像情報１１３（複数のフレームデータ１１６）を作成するための設定情報がヘッダとして付加されている。詳細は後述するが、ＣＰＵ１０は、画像情報１１４に付加されているヘッダを参照しつつ、当該ヘッダに設定されている条件に従って、各フレームデータ１１６を作成する。ただし、このような設定情報は、対応する画像情報１１４に対応付けてＣＰＵ１０により処理可能な状態で記憶されていればよく、必ずしも画像情報１１４にヘッダとして直接付加されていなくてもよい。
【００２７】
背景画像情報１１５は、オペレータにより作成された情報であり、対応する画像情報１１４や当該画像情報１１４から作成される動画像情報１１３（複数のフレームデータ１１６）と同時にディスプレイ１３に表示される。背景画像情報１１５は、同時に表示される画像情報１１４またはフレームデータ１１６と、ディスプレイ１３の画面の表示領域において重畳する領域については、表示されない。すなわち、当該表示領域の画素については、同時に表示される画像情報１１４またはフレームデータ１１６における画素が優先的に表示される意味において、背景画像情報１１５に表現されている画像は「背景」である。
【００２８】
画像マスク情報１１２は、詳細は後述するが、画像情報１１４に対応して、携帯端末装置１において作成される情報である。画像マスク情報１１２は、対応する画像情報１１４の各画素Ｐ（ｎ）にそれぞれ対応する値Ｑ（ｎ，ｔ）を含んでおり、当該値Ｑ（ｎ，ｔ）に応じてディスプレイ１３の画面に当該値Ｑ（ｎ，ｔ）に対応する画素Ｐ（ｎ）を表示するか否かを決定する情報である。
【００２９】
ここで、ｎは、画像情報１１４に含まれる画素の番号である。すなわち、Ｎ個の画素からなる画像情報１１４について、ｎは、１≦ｎ≦Ｎを満たす整数である。また、ｔは、時間を表す添え字である。したがって、値Ｑ（ｎ，ｔ）は時間によって変化する。
【００３０】
画像マスク情報１１２においては、時間ｔにおいて、対応する画像情報１１４に含まれる画素Ｐ（ｎ）の数（Ｎ個）と同数の値Ｑ（ｎ，ｔ）が存在する。すなわち、画像マスク情報１１２のサイズは、画像情報１１４の画像サイズに応じたサイズとなる。
【００３１】
なお、ここに示す例において、値Ｑは、「０」から「Ｄ」までの整数とし、Ｄは、「１」以上の任意の自然数である。携帯端末装置１では、例えば、画像マスク情報１１２における値Ｑ（ｎ，ｔ）が「Ｄ」である画素Ｐ（ｎ）はディスプレイ１３の画面にそのまま表示すべき画素とする。一方で、画像マスク情報１１２における値Ｑ（ｎ，ｔ）が「０」である画素Ｐ（ｎ）は表示すべきでない画素とする。
【００３２】
このように、携帯端末装置１では、画像マスク情報１１２によって、画像情報１１４の一部の画素（値Ｑ（ｎ，ｔ）＝０となる画素）がマスクされ、非表示にされる。すなわち、背景画像情報１１５よりも優先的に表示されるべき画像情報１１４の画素のうち、画像マスク情報１１２によって非表示にされた画素がディスプレイ１３の画面に表示されないために、当該画素の位置には背景画像情報１１５の画素が表示されることになる。
【００３３】
なお、Ｄが「２」以上の自然数の場合、「Ｄ」と「０」との間に中間値が存在する。このような場合において、「１≦Ｑ（ｎ，ｔ）≦Ｄ−１」となる画素Ｐ（ｎ）については、値Ｑ（ｎ，ｔ）が減少するのに応じて段階的に薄く表示されるように構成する。ここで言う「薄く表示される」とは、対応する背景画像情報１１５の画素がわずかに透けるように見える表示という意味である。このような表示は、例えば、背景画像情報１１５の各画素に対して、対応する値Ｑ（ｎ，ｔ）に応じたグラデーションを施すことによって実現することができる。すなわち、値Ｑ（ｎ，ｔ）が小さくなるに従って、当該画素Ｐ（ｎ）の画素値が、背景画像情報１１５の画素の画素値に近づくように定義する。これによって、値Ｑ（ｎ，ｔ）が小さくなるに従って、画像情報１１４の画素Ｐ（ｎ）が背景画像情報１１５の画素に変わっていくように表現することができる。ただし、値Ｑ（ｎ，ｔ）に応じて、対応する画素Ｐ（ｎ）の画素値をどのように変化させるかは、このような方法に限定されるものではない。
【００３４】
１の動画像情報１１３は、１の画像情報１１４に基づいて携帯端末装置１における画像処理（後述する）によって作成される一連の動画像を表現した情報である。１の動画像情報１１３には、図１に示すように、複数のフレームデータ１１６が含まれている。なお、図１では、複数のフレームデータ１１６が記憶装置１１に同時に記憶されているかのように図示している。しかし、フレームデータ１１６は、作成され、表示された後、速やかに記憶装置１１から削除される情報であり、通常は、多くのフレームデータ１１６が同時に記憶装置１１上に存在することはない。ただし、一旦作成され表示されたフレームデータ１１６を、後の処理に再使用するようなアプリケーションにおいては、フレームデータ１１６が長期的に保存されてもよい。
【００３５】
フレームデータ１１６は、先述のように、一連の動画像を表現する動画像情報１１３を構成する情報である。それぞれのフレームデータ１１６は、操作対象物が静止した状態を表現した画像情報である。１の動画像情報１１３を構成する複数のフレームデータ１１６には、それぞれ表示順序が定義される。ただし、説明の便宜上、以下の説明では、作成されたフレームデータ１１６は、作成された順序で表示されるものとする。すなわち、フレームデータ１１６の作成順が、そのまま表示順となる。
【００３６】
各フレームデータ１１６は、通常は、表示順序の前後のフレームデータ１１６と異なる画像を表現しているが、表現する画像は同一で表示領域における表示位置のみが異なる場合もある。携帯端末装置１は、１の動画像情報１１３を構成する複数のフレームデータ１１６を順次に切り替えつつディスプレイ１３の画面に表示することにより、当該画面に一連の動画像が表現される。言い換えれば、１の動画像情報１１３に含まれる複数のフレームデータ１１６を、定義された表示順序に従ってディスプレイ１３の画面に表示することにより、一連の動画像が表現されるように当該複数のフレームデータ１１６が作成されている。携帯端末装置１では、フレームデータ１１６は、１／２０［秒］の間だけディスプレイ１３に表示されて、次のフレームデータ１１６に切り替えられる。ただし、各フレームデータ１１６の表示時間は、これに限定されるものではない。
【００３７】
操作部１２は、携帯端末装置１に対してユーザが指示を入力するために操作するハードウエアである。操作部１２は、ディスプレイ１３の画面に表示された画像情報１１４に対するユーザによる操作を検出する機能を有している。操作部１２は、図１に示すように、複数のキーで構成されるキー群１２０と、ディスプレイ１３の画面へのユーザの接触および接触位置を検出するタッチパネル１２１とを含んでいる。
【００３８】
ただし、操作部１２としては、キー群１２０およびタッチパネル１２１に限定されるものではなく、ユーザの操作を検出する機能を有するその他のセンサ（例えば、赤外線センサ、振動センサ、加速度センサ、ジャイロセンサなど）が含まれていてもよい。また、操作部１２は、ディスプレイ１３の画面に表示された画像情報１１４に対する操作を検出するだけでなく、他の操作（例えば、電源を切る操作など）を検出する機能も有している。
【００３９】
ディスプレイ１３は、各種データを画面に表示することによりユーザに対して当該各種データを出力する機能を有するハードウェアである。ディスプレイ１３は、通信部１４により受信されたコンテンツ情報１１１に含まれる画像情報１１４や背景画像情報１１５、携帯端末装置１において作成されるフレームデータ１１６などを画面に表示する。ディスプレイ１３としては、例えば、液晶ディスプレイ、液晶パネル、有機ＥＬディスプレイなどが該当する。
【００４０】
なお、ディスプレイ１３の画面における表示領域は、タッチパネル１２１の検出領域に対応付けされている。また、以下の説明では、ディスプレイ１３の画面にフレームデータ１１６が表示されているときのユーザの操作（タッチパネル１２１によって検出される）も、当該フレームデータ１１６の元となった画像情報１１４に対する操作であるとみなして、「画像情報１１４に対するユーザの操作」と称する。
【００４１】
通信部１４は、外部装置８（例えば、データベースサーバやアプリケーションサーバなど）と携帯端末装置１とをネットワーク９を介した無線によるデータ通信が可能な状態で接続する機能を有している。通信部１４は、いわゆる無線通信機能を有しており、外部装置８からネットワーク９を介してコンテンツ情報１１１を受信する。
【００４２】
すでに説明したように、画像情報１１４は、操作対象物を１の静止画像として表現した情報であり、一連の動画像を表現する動画像情報１１３に比べて情報の容量が小さい。携帯端末装置１は、動画像情報１１３を外部装置８から受信するのではなく、通信部１４が外部装置８から受信した画像情報１１４（コンテンツ情報１１１）に基づいて動画像情報１１３を作成する。これにより、無線通信によって受信しなければならない情報の容量を抑制することができる。
【００４３】
図２は、第１の実施の形態における携帯端末装置１が備える機能ブロックをデータの流れとともに示す図である。図２に示す表示制御部１００および画像処理部１０１は、ＣＰＵ１０がプログラム１１０に従って動作することにより実現される機能ブロックである。
【００４４】
表示制御部１００は、ディスプレイ１３を制御して、必要な画像（画像情報１１４、背景画像情報１１５およびフレームデータ１１６など）を必要なタイミングで必要な位置に表示させる機能を有している。すなわち、表示制御部１００は、画像処理部１０１により作成された複数のフレームデータ１１６をディスプレイ１３の画面に順次に表示させる。どのような画像情報を、どのようなタイミングで表示させるかの判断は、主に操作部１２からの信号（ユーザによる入力信号）により決定される。また、ディスプレイ１３の画面における表示領域のうちの、どの位置に画像を表示させるかの判断は、通常、各画像情報のヘッダに記述されている。
【００４５】
画像処理部１０１は、ディスプレイ１３の画面に表示される画像情報１１４に対応する画像マスク情報１１２を作成する。このようにして作成される画像マスク情報１１２の各値Ｑ（ｎ，ｔ）の初期値Ｑ（ｎ，０）は、先述のように「Ｄ」である。
【００４６】
また、画像処理部１０１は、操作部１２により検出されたユーザの操作に応じて、画像マスク情報１１２の各値Ｑ（ｎ，ｔ）を演算し、書き換えることにより画像マスク情報１１２を作成しなおす機能も有している。
【００４７】
画像処理部１０１は、操作部１２のタッチパネル１２１によってユーザが触れたディスプレイ１３の画面の位置を特定しつつ、当該位置に応じて、画像情報１１４を構成する各画素Ｐ（ｎ）のうち、ターゲットとなる画素Ｐ（ｍ）を決定する（ｍは、ｎと同様に、１≦ｍ≦Ｎを満たす整数である）。そして、ターゲットとなった画素Ｐ（ｍ）に対応する値Ｑ（ｍ，ｔ）を、以下に示す式１により求める。
【００４８】
Ｑ（ｍ，ｔ）＝Ｄ−Ｋ（ｍ，ｔ）・・・式１
【００４９】
ただし、Ｋ（ｍ，ｔ）は、０≦Ｋ（ｍ，ｔ）≦Ｄを満たす整数であり、Ｋ（ｍ，０）は「０」である。また、Ｋ（ｍ，ｔ）＝Ｄとなったときに、式１により値Ｑ（ｍ，ｔ）が「０」となる。したがって、Ｋ（ｍ，ｔ）の値が大きくなるに従ってＱ（ｍ，ｔ）の値が減少し、画素Ｐ（ｍ）が薄くなる。そして、Ｋ（ｍ，ｔ）＝Ｄとなったとき、当該画素Ｐ（ｍ）はディスプレイ１３の画面に表示されなくなり、背景画像情報１１５の画素が完全に透けて表示されることになる。
【００５０】
画像処理部１０１は、Ｋ（ｍ，ｔ）の値を、操作部１２（タッチパネル１２１）により検出されるユーザの操作に応じて決定する。すなわち、Ｋ（ｍ，ｔ）の値は、画像情報１１４に対するユーザの操作が反映される項である。
【００５１】
第１の実施の形態では、例えば、Ｋ（ｍ，ｔ）を、次の式２で定義する。
【００５２】
Ｋ（ｍ，ｔ）＝Ｚ［Ｓ（ｍ，ｔ）−Ｒ（ｔ−Ｔ（ｍ））］・・・式２
【００５３】
ただし、Ｚ［ｉ］は、ｉ＜１においてＺ［ｉ］＝０であり、１≦ｉにおいて、Ｚ［ｉ］はｉの整数部分である演算子である（ｉは、「Ｄ」以下の実数）。また、「Ｔ（ｍ）」は画素Ｐ（ｍ）が最後にターゲットとなった時間であり、「ｔ−Ｔ（ｍ）」は画素Ｐ（ｍ）が最後にターゲットとされてからの経過時間を示す。
【００５４】
Ｓ（ｍ，ｔ）は、画像情報１１４の画素Ｐ（ｍ）を表示させないようにする（消す）ために行われたユーザの操作が反映される項である。言い換えれば、Ｓ（ｍ，ｔ）は、タッチパネル１２１（画素Ｐ（ｍ））に対するユーザの累積操作量を反映する項である。ここで、０≦Ｓ（ｍ，ｔ）≦Ｄを満たす実数であり、Ｓ（ｍ，０）は「０」である。
【００５５】
具体例は省略するが、このようなＳ（ｍ，ｔ）として、例えば、ユーザが画面における画素Ｐ（ｍ）の表示位置に触れた回数（累積回数）や、当該表示位置に触れている時間（累積時間）などをタッチパネル１２１によって検出し、検出したこれらの情報（ユーザの操作量を表現する情報）において、ユーザの操作量が大きくなるほどＳの値が大きくなるように定義すればよい。
【００５６】
以下の説明では、Ｓ（ｍ，ｔ）の値を、画素Ｐ（ｍ）に対する「画素操作量情報」と称する場合がある。画素操作量情報は、ユーザの画像情報１１４に対する操作をタッチパネル１２１によって検出することにより、画像処理部１０１によって各画素Ｐ（ｍ）ごとに記録される情報である。
【００５７】
上記のように、ユーザがタッチパネル１２１（画素Ｐ（ｍ））に対して操作を行うほど、画素操作量情報Ｓ（ｍ，ｔ）は増加するように定義される。したがって、式２により、ユーザがタッチパネル１２１（画素Ｐ（ｍ））に対して操作を行うほど、Ｑ（ｍ，ｔ）の値は小さくなる。したがって、携帯端末装置１では、ユーザの画素Ｐ（ｍ）に対する操作量に応じて、画像情報１１４の画素Ｐ（ｍ）が薄くなるように構成されている。
【００５８】
また、式２におけるＲ（ｔ−Ｔ（ｍ））は、Ｋ（ｍ，ｔ）に画素Ｐ（ｍ）の表示状態に復元力を反映させる項である。第１の実施の形態では、Ｒは単純増加関数であり、Ｒ（０）＝０、Ｒ（∞）＝Ｓ（ｍ，ｔ）となるように決定する。なお、Ｔ（ｍ）は、画素Ｐ（ｍ）がターゲットとして指定されるたびに「ｔ」となる。したがって、ユーザが画面に触れて画素Ｐ（ｍ）をターゲットとして指定するたびに、Ｒの値は「０」にリセットされる。一方で、画素Ｐ（ｍ）がターゲットに指定されてからの時間が経過する（画素Ｐ（ｍ）に対するユーザの操作間隔が長くなる）に従って、Ｒの値は「Ｓ（ｍ，ｔ）」に近づき、Ｚの値（すなわち、Ｋの値）は「０」となる。
【００５９】
このようなＲを定義することにより、ユーザが画素Ｐ（ｍ）に対する操作を中断すると、Ｒの値がＳの値を打ち消すように徐々に増加し、これによって、Ｑ（ｍ，ｔ）は「Ｄ」に近づくことになる。したがって、ユーザが画像情報１１４に対する操作を怠ると、一旦、ターゲットとして指定され、薄く表示されるようになっていた画素Ｐ（ｍ）が、徐々に画像情報１１４に記録されているままの表示状態に復元されていくことになる。
【００６０】
なお、上記に例示したＲはＴの関数であり、Ｔはｍの関数である。したがって、画像処理部１０１は、画素Ｐ（ｍ）ごとにＲの値を演算する必要がある。しかし、例えば、Ｔを、ユーザがタッチパネル１２１（どの画素かは問わない）に対する操作を停止してからの時間とすれば、Ｔがｍの関数とはならず、すべてのＰ（ｍ）について共通のＴを用いることができる。このような構成にすれば、画像処理部１０１が画像マスク情報１１２を求めるときの演算量を抑制することができる。この場合は、ユーザがタッチパネル１２１（画像情報１１４のいずれかの画素）に対して何らかの操作をしている限り、Ｒの値が増加することはなく、画素Ｐ（ｍ）が復元されることはない。以下の説明では、Ｒの値を、画素Ｐ（ｍ）に対する「復元情報」と称する場合がある。
【００６１】
また、画像処理部１０１は、タッチパネル１２１からの入力に基づいて、ユーザが画面に表示された画像情報１１４をなぞった距離Ｌ（ｔ）を求める。距離Ｌは、画素Ｐ（ｍ）ごとに求められる値ではなく、画像情報１１４に対して求められる値である。したがって、以下の説明では、距離Ｌを「画像操作量情報」と称する場合がある。
【００６２】
画像処理部１０１は、距離Ｌが、予め設定された閾値Ｗより大きくなると、画素Ｐ（ｍ）ごとにＱ（ｍ，ｔ）を演算するのをやめて、すべての画素Ｐ（ｎ）に対するＱ（ｎ，ｔ）が「０」となるように画像マスク情報１１２を作成する。すなわち、ユーザの操作が継続的に行われ、画像操作量情報（距離Ｌ）が閾値Ｗを超えると、画像情報１１４のすべての画素Ｐ（ｎ）がマスクされ、表示されなくなる。すなわち、すべての表示領域において、背景画像情報１１５が表示される状態となる。
【００６３】
ここまでに説明したように、画像処理部１０１は、タッチパネル１２１の検出結果（ユーザの操作）に応じて、画素操作量情報、復元情報および画像操作量情報を演算し、Ｑ（ｎ，ｔ）を求めることにより、画像マスク情報１１２を作成する機能を有している。
【００６４】
さらに、画像処理部１０１は、作成した画像マスク情報１１２に基づいて、画像情報１１４に画像処理（マスク処理）を施して、動画像情報１１３（フレームデータ１１６）を作成する。なお、作成された動画像情報１１３は表示制御部１００によって、ディスプレイ１３の画面に表示される。
【００６５】
以上が、第１の実施の形態における携帯端末装置１の構成および機能の説明である。次に、携帯端末装置１を用いた画像表現方法について説明する。
【００６６】
図３は、第１の実施の形態における携帯端末装置１の動作を示す流れ図である。図３に示す各工程は、携帯端末装置１において、動画像表示方法を用いるアプリケーションが起動され、必要な情報（コンテンツ情報１１１など）がダウンロードされた後に開始されるものとする。
【００６７】
また、図３に示す各工程が開始されるまでに、表示制御部１００は、ユーザの選択指示により、コンテンツ情報１１１から画像情報１１４および背景画像情報１１５を選択し、これらを表示するようにディスプレイ１３を制御する。これにより、ディスプレイ１３は、ユーザによって選択された画像情報１１４および背景画像情報１１５を画面に表示する。このとき、画像マスク情報１１２は、すべての画素Ｐ（ｎ）に対してＱの値が初期値「Ｄ」となっている。したがって、図３に示す各工程が開始された時点では、ディスプレイ１３の画面に画像情報１１４および背景画像情報１１５（表示領域において画像情報１１４と重畳しない部分）が表示される。
【００６８】
画像情報１１４および背景画像情報１１５が表示されると、携帯端末装置１は、ユーザによる操作と、フレームデータ１１６の作成タイミングの到来と、表示タイミングの到来とを監視する状態となる（ステップＳ１，Ｓ５，Ｓ８）。以下の説明では、この状態を待機状態と称する。ただし、待機状態においては、図３に示す各工程以外の工程が実行されていてもよい。また、図３においては、説明の都合上、例えば、ステップＳ２ないしＳ４が実行されている間はステップＳ６およびＳ７が実行されないかのように図示されている。しかし、図３に示す各工程は、適宜、同時並行的に実行されてもよい。
【００６９】
待機状態において、ユーザによる操作がタッチパネル１２１によって検出されると、ＣＰＵ１０は、ステップＳ１においてＹｅｓと判定する。そして、画像処理部１０１がタッチパネル１２１からの入力に応じて、ターゲットとなったすべての画素Ｐ（ｍ）を決定し、当該画素Ｐ（ｍ）について画素操作量情報を作成する（ステップＳ２）。すでに説明したように、画素操作量情報とは、本実施の形態におけるＳ（ｍ，ｔ）である。作成された画素操作量情報は、一旦、記憶装置１１に保存される。
【００７０】
次に、画像処理部１０１は、タッチパネル１２１からの入力に基づいて、ステップＳ１において検出されたユーザの操作により新たにターゲットとされた画素Ｐ（ｍ）を特定して、当該画素Ｐ（ｍ）に関する復元情報（Ｒの値）を「０」にリセットする。これにより、新たに操作された画素Ｐ（ｍ）については、復元がされていない状態に戻る。
【００７１】
さらに、画像処理部１０１は、タッチパネル１２１からの入力に基づいて、画像操作量情報を作成する（ステップＳ４）。すでに説明したように、画像操作量情報とは、本実施の形態におけるＬ（ｔ）である。作成された画像操作量情報は、一旦、記憶装置１１に保存される。
【００７２】
このようにして、画素操作量情報、復元情報および画像操作量情報が更新されると、携帯端末装置１は、再び待機状態に戻る。
【００７３】
待機状態において、フレームデータ１１６の作成タイミングが到来すると、ＣＰＵ１０は、ステップＳ５においてＹｅｓと判定し、動画像作成処理（ステップＳ６）を実行する。なお、フレームデータ１１６の作成タイミングは、タイマーなどによって管理し、定期的に到来するように構成してもよいし、１のフレームデータ１１６の作成が完了したときに、次回のフレームデータ１１６の作成に着手するように構成してもよい。その場合、作成されたフレームデータ１１６は、少なくとも表示タイミングが到来するまで、記憶装置１１に格納される。
【００７４】
図４は、第１の実施の形態における動画像作成処理を示す流れ図である。動画像作成処理とは、画像情報１１４と、背景画像情報１１５と、画像マスク情報１１２とに基づいて画像処理を実行して、１のフレームデータ１１６を作成する処理である。
【００７５】
動画像作成処理が開始されると、画像処理部１０１は、記録されている画像操作量情報を参照し、Ｌの値が閾値Ｗより大きいか判定する（ステップＳ１１）。
【００７６】
Ｌの値が閾値Ｗより大きい場合（ステップＳ１１においてＹｅｓ）、画像処理部１０１は、すべてのＱ（ｎ，ｔ）を「０」に書き換えて、画像マスク情報１１２を作成する（ステップＳ１２）。
【００７７】
一方で、Ｌの値が閾値Ｗ以下である場合（ステップＳ１１においてＮｏ）、ターゲットとなっているすべての画素Ｐ（ｍ）についての復元情報（Ｒ（ｔ−Ｔ（ｍ）））を演算する（ステップＳ１３）。
【００７８】
次に、画像処理部１０１は、ステップＳ２において求めた画素操作量情報と、ステップＳ１３において求めた復元情報とに基づいて、式２および式１を実行して、画素Ｐ（ｍ）に関するＱ（ｍ，ｔ）を求める。すなわち、画像処理部１０１は、すでに作成されている画像マスク情報１１２のＱ（ｍ，ｔ）を更新することにより、画像マスク情報１１２を作成する（ステップＳ１４）。
【００７９】
ステップＳ１２またはステップＳ１４が実行されることにより、画像処理部１０１が画像マスク情報１１２を作成（更新）すると、画像処理部１０１は、画像マスク情報１１２を用いて画像情報１１４に対して画像処理を施す。このとき、画像情報１１４に実行される画像処理は、画像マスク情報１１２を用いたいわゆるマスク処理である（ステップＳ１５）。
【００８０】
図５は、携帯端末装置１におけるマスク処理を概念的に示す図である。図５では、画像マスク情報１１２ａ、画像情報１１４ａ、背景画像情報１１５ａおよびフレームデータ１１６ａを例示している。なお、図５に示す例では、画像情報１１４ａ、背景画像情報１１５ａおよびフレームデータ１１６ａを、すべて同じサイズの情報として図示しているが、このような例に限定されるものではない。
【００８１】
図５に示す画像マスク情報１１２ａには、短斜線でハッチングされた領域１１２０と、白抜きで示された領域１１２１とが形成されている。領域１１２０は、例えば、ターゲットとなっていない画素Ｐ（ｎ）に対応する領域であり、Ｑ（ｎ，ｔ）は「Ｄ」である。また、領域１１２１は、タッチパネル１２１が検出したユーザの操作により、ターゲットとされた画素Ｐ（ｍ）に対応する領域であり、Ｑ（ｍ，ｔ）は「Ｄ」よりも小さい値である。なお、ここに示す例では、説明を簡略化するために、すべての画素Ｐ（ｍ）に対するＱ（ｍ，ｔ）は同じ値とする。
【００８２】
図５に示す画像情報１１４ａは、一様なパターン画像（操作対象物の画像）を表現している。ただし、操作対象物は一様なパターンに限定されるものではなく、位置に応じた濃淡や輪郭等の存在する物であってもよい。操作対象物としては、背景画像情報１１５に表現される物を遮る物体、例えば、煙（砂煙、爆煙、湯煙、雪煙など）や、窓の曇り（窓枠が表現される）などであってもよい。
【００８３】
図５に示す背景画像情報１１５ａは、人物を表現した画像情報である。ただし、背景画像情報１１５に表現される物は、人物に限定されるものではなく、風景や静物であってもよい。画像情報１１４ａに対するユーザの操作を促すためには、背景画像情報１１５に表現される物は、ユーザが視認したいと所望する物であることが好ましい。
【００８４】
画像処理部１０１は、図４に示すステップＳ１５（マスク処理）を実行することにより、画像情報１１４ａを画像マスク情報１１２ａでマスクした画像を作成するとともに、背景画像情報１１５ａと合成処理し、フレームデータ１１６ａを作成する。
【００８５】
これにより、図５に示すように、画像マスク情報１１２ａの領域１１２１によって画像情報１１４ａの画素Ｐ（ｍ）がマスクされ、当該画素Ｐ（ｍ）に相当する部分には、背景画像情報１１５ａの画素が反映された画素がフレームデータ１１６ａの画素とされている。図５に示す例では、背景画像情報１１５ａの画素がそのままフレームデータ１１６ａの画素となっている（すなわち、Ｑ（ｍ，ｔ）＝０の例を示す）。
【００８６】
また、領域１１２０に相当する画素Ｐ（ｎ）については、マスクされることはなく、画像情報１１４ａの画素Ｐ（ｎ）がそのままフレームデータ１１６ａの画素とされている。これらの画素については画像情報１１４ａの画素が背景画像情報１１５ａの画素に優先される。したがって、領域１１２０に相当する画素Ｐ（ｎ）と同じ位置に表示されるべき背景画像情報１１５ａの画素はフレームデータ１１６ａに反映されない。
【００８７】
これまでに説明したように、画像マスク情報１１２（Ｑ（ｍ，ｔ）の値）は、時間の経過とともに、ユーザの操作（画素操作量情報、復元情報および画像操作量情報）によって変化する。したがって、携帯端末装置１は、画像情報１１４および背景画像情報１１５が静止画像を表現しているにもかかわらず、作成するたびに異なる画像を表現したフレームデータ１１６を作成することができる。したがって、携帯端末装置１は、これを順次表示させることによって、一連の動画像（ユーザの操作に応じて画像情報１１４に表現された操作対象物が変化する動画像）を表現することができる。
【００８８】
なお、画像情報１１４に表現された操作対象物を、例えば、フレームデータ１１６において表示位置を移動させて、当該操作対象物自体に動きを与えるように表現してもよい。例えば、湯煙（操作対象物）が一定の方向に流れていくような表現をしてもよい。このような表現により、さらに臨場感が向上する。ここで画像情報１１４は、静止画像に関する情報であるが、予め設定された一定の動きを表現するようにフレームデータ１１６を作成することは従来の技術を用いることによって可能である。すなわち、画像情報１１４から、操作対象物がわずかに動いた画像を表現した画像情報１１４ａを作成してから、当該画像情報１１４ａに対して画像マスク情報１１２ａによるマスク処理を施してもよい。
【００８９】
特に、画像情報１１４からこのような動画像が作成される場合において、画像マスク情報１１２を用いたマスク処理を施すことにより、当該動画像がユーザの操作に応じて変化するように表現するための画像処理に係る演算量を抑制することができる。すなわち、携帯端末装置１における画像処理に要する処理負荷をより軽減することができる。
【００９０】
また、このように構成した場合、第１の実施の形態における携帯端末装置１では、画像マスク情報１１２のＱ（ｍ，ｔ）は画素Ｐ（ｍ）に対して演算されるため、操作対象物のあらかじめ設定された動きに影響されることはない。すなわち、上記の例では、湯煙（操作対象物）の流れに応じて、領域１１２１が移動することはない。
【００９１】
図４に戻って、ステップＳ１５のマスク処理を完了すると、携帯端末装置１は、動画像作成処理を終了して、図３に示す処理に戻る。
【００９２】
動画像作成処理が完了すると、携帯端末装置１は、作成したフレームデータ１１６を動画像情報１１３として記憶装置１１に保存し（ステップＳ７）、再び待機状態に戻る。
【００９３】
待機状態において、表示タイミングが到来すると、ＣＰＵ１０はステップＳ８においてＹｅｓと判定する。そして、表示制御部１００は、ステップＳ７において保存されたフレームデータ１１６をディスプレイ１３の画面に表示するようにディスプレイ１３を制御する。これにより、ディスプレイ１３は、表示タイミングが到来するたびに、フレームデータ１１６を画面に表示する。したがって、動画像情報１１３が表示され、ディスプレイ１３に一連の動画像が表現される。
【００９４】
以上のように、ユーザによって携帯される第１の実施の形態における携帯端末装置１は、ネットワーク９を介した無線によるデータ通信によりコンテンツ情報１１１を受信する通信部１４と、通信部１４により受信されたコンテンツ情報１１１に含まれる画像情報１１４を画面に表示するディスプレイ１３と、ユーザが触れることにより、ディスプレイ１３の画面に表示された画像情報に対する当該ユーザによる操作を検出するタッチパネル１２１と、タッチパネル１２１により検出されたユーザによる操作に応じて、ユーザによる操作の対象となった画像情報１１４に対して画像処理を施し、当該画像処理が施された画像情報１１４に基づいて動画像情報１１３を作成する画像処理部１０１と、画像処理部１０１により作成された動画像情報１１３をディスプレイ１３の画面に表示させる表示制御部１００とを備える。
【００９５】
これにより、静止画像を表現した画像情報１１４に基づいて、互いに異なる画像を表現する複数のフレームデータ１１６を作成することができるため、コンテンツ情報１１１の情報量を抑制することができる。特に、携帯端末装置１は、すでに受信している画像情報１１４に基づいてフレームデータ１１６を作成するため、表示が必要となったときにユーザの操作によってデータの送受信が生じることがなく、データ通信による遅延の影響を受けることがない。したがって、動きが固定された動画像ではなく、ユーザの操作に応じた臨場感のある動画像を表示できるとともに、当該動画像を表示させるときの通信遅延による影響を抑制することができ、高精細で、かつ、滑らかな動画像を表示することができる。これにより、動画像の視覚的効果が向上し、さらに臨場感が向上する。
【００９６】
また、画像処理部１０１は、タッチパネル１２１により検出されたユーザによる操作に応じて画面における指定領域を決定し、指定領域に応じてユーザによる操作の対象となった画像情報１１４に含まれる画素Ｐ（ｍ）についてディスプレイ１３の画面に表示すべき画素か非表示にすべき画素かを決定する画像マスク情報１１２を作成し、作成した画像マスク情報１１２に基づいて当該画像情報１１４に画像処理（マスク処理）を施す。これにより、処理負荷をさらに抑制することができる。
【００９７】
また、通信部１４により受信されたコンテンツ情報１１１は、動画像情報１１３と同時に表示される背景画像情報１１５を含み、背景画像情報１１５は、画像マスク情報１１２により、ディスプレイ１３の画面において非表示にすべき画素と決定された画素に対応する位置に表示される。これにより、画像情報１１４に表現された画像の一部が消えて背景画像情報１１５に表現された画像が表示されたような演出を実現でき、臨場感がさらに向上する。
【００９８】
また、画像マスク情報１１２は、ユーザによる操作の対象となった画像情報１１４に含まれる画素のうち、ディスプレイ１３の画面に表示すべき画素について、背景画像情報１１５に基づいて表示するように決定する。これにより、操作対象物が完全に消えるまでの間、背景画像情報１１５によって表現される画像がわずかに透けて見えるかのような演出を実現でき、臨場感がさらに向上する。
【００９９】
なお、例えば、図５に示す領域１１２１をレンズなどにみたてて、タッチパネル１２１によって検出されるユーザの操作（動き）に連動させて、フレームデータ１１６ａにおける当該レンズ（領域１１２１）の位置を移動させてもよい。この場合、領域１１２１に対応する背景画像情報１１５ａの画像が、画像情報１１４ａに対して拡大（あるいは縮小）されたかのように表現してもよい。
【０１００】
また、第１の実施の形態では、値Ｑ（ｎ，ｔ）において、「０（表示しない）」と「Ｄ（そのまま表示する）」との間に中間値が存在するとして説明し、当該中間値が小さくなるに従って、画素Ｐ（ｎ）の画素値を、背景画像情報１１５における対応する画素の画素値に近づけるとして説明した。しかし、値Ｑ（ｎ，ｔ）は２値（「０」か「Ｄ」）であってもよい。この場合、操作された画素Ｐ（ｍ）については値Ｑ（ｍ，ｔ）＝０とし、復元情報としては、所定の速度で値Ｑ（ｍ，ｔ）＝Ｄとなる画素が増えるようにして、画像情報１１４が復元するように構成してもよい。すなわち、ユーザが操作を怠ると、画像情報１１４におけるそのままの画素値で表示される画素の密度が増加するようにフレームデータ１１６を作成してもよい。このように構成することによっても、動画像情報１１３において、背景画像情報１１５が時間の経過とともに隠れてゆくような表現が可能であり、かつ、値Ｑ（ｎ，ｔ）の値が２値化されることによる演算量の抑制効果が、より一層、期待できる。
【０１０１】
＜２．  第２の実施の形態＞
第１の実施の形態における携帯端末装置１は、一連の動画像として、画像情報１１４に表現された操作対象物が、ユーザの操作に応じて透けるかのような動画を表現していた。しかし、一連の動画像はこのような動画に限定されるものではない。
【０１０２】
図６は、第２の実施の形態における携帯端末装置２を示すブロック図である。なお、第２の実施の形態における携帯端末装置２において、第１の実施の形態における携帯端末装置１と同様の構成については、同符号を付し、適宜、説明を省略する。
【０１０３】
携帯端末装置２の記憶装置１１には、プログラム１１０の代わりにプログラム１１７が格納されている。また、当該記憶装置１１は、画像マスク情報１１２ではなく、処理線情報１１８および分割画像情報１１９を格納するために使用される。
【０１０４】
図７は、第２の実施の形態における携帯端末装置２が備える機能ブロックをデータの流れとともに示す図である。図３に示す表示制御部１００および画像処理部１０２は、ＣＰＵ１０がプログラム１１７に従って動作することにより実現される機能ブロックである。
【０１０５】
第２の実施の形態における画像処理部１０２は、タッチパネル１２１からの入力に応じて、画像処理線を示す処理線情報１１８を作成する。より詳細には、まず、画像処理部１０２は、タッチパネル１２１からの入力を解析して、ユーザが画面（画像情報１１４の画像）に最初に触れた位置（以下、「始点位置」と称する）と、ユーザが画面（画像情報１１４の画像）から離れたときに最後に触れていた位置（以下、「終点位置」と称する）とを特定する。そして、画像処理部１０２は、特定した始点位置と終点位置とを結ぶ直線を画像処理線として決定し、処理線情報１１８を作成する。
【０１０６】
なお、特定した始点位置や終点位置が画像情報１１４における外周画素の位置に該当しない場合は、当該直線を延長して、当該直線の始点および終点が当該外周画素のいずれかとなるように画像処理線を決定する。
【０１０７】
また、画像処理部１０２は、画像情報１１４と処理線情報１１８とを参照して、画像情報１１４を画像処理線の位置で分割した２つの分割画像情報１１９を画像処理により作成する。
【０１０８】
図８は、分割画像情報１１９が作成される様子を概念的に示す図である。図８は、画像情報１１４ｂを、処理線情報１１８ａに基づいて、２つの分割画像情報１１９ａ，１１９ｂを作成する例について示している。
【０１０９】
図８に示すように、分割画像情報１１９ａに表現されている画像（ハッチング部分）と、分割画像情報１１９ｂに表現されている画像（ハッチング部分）とを合わせると、画像情報１１４ｂに表現されている画像（ハッチング部分）となる。
【０１１０】
また、図８から明らかなように、分割画像情報１１９ｂは、処理線情報１１８ａに示される画像処理線の長さに応じたサイズとされており、画像情報１１４ｂに比べてサイズが小さくなっている。
【０１１１】
図７に戻って、画像処理部１０２は、画像処理線に応じて、分割画像情報１１９の移動方向を決定する機能も有している。なお、１の画像処理線に対して、分割画像情報１１９は２つ存在する。本実施の形態における画像処理部１０２は、画像処理線に対して所定の角度θ（予め設定しておく）となる方向（第１方向）と、その逆方向（第２方向）とに、分割画像情報１１９の移動方向をそれぞれ決定する。
【０１１２】
また、２つの分割画像情報１１９のうち、いずれの分割画像情報１１９の移動方向が第１方向となるかについては、それぞれの移動方向に移動させることによって、２つの分割画像情報１１９によって表現された画像が互いに離れていくように表現される向きに決定するものとする。なお、移動方向は直線に限定されるものではなく、曲線やジグザグ線であってもよい。
【０１１３】
また、分割画像情報１１９において表現されている画像の移動速度は、例えば、時間当たりの移動画素数で予め設定しておくことができる。移動速度は、一定である必要はなく、例えば、移動開始直後は遅く、徐々に速くなるように設定してもよい。
【０１１４】
なお、図８に示す例では、１つの画像処理線によって２つの分割画像情報１１９ａ，１１９ｂが作成されている様子を示している。しかし、ユーザの操作に応じて２つ目以降の画像処理線を特定して、作成された分割画像情報１１９をさらに分割してもよい。本実施の形態における画像処理部１０２は、画像処理線を３つ作成するものとするが、もちろんこれに限定されるものではない。
【０１１５】
また、画像処理部１０２は、複数の分割画像情報１１９の表示位置を移動方向に従って変更しつつ、背景画像情報１１５と合成して、フレームデータ１１６（動画像）を作成する。したがって、複数の分割画像情報１１９は、
本実施の形態における画像処理部１０２は、３つ目の画像処理線が決定され、当該３つ目の画像処理線による分割画像情報１１９の作成が完了したときを、動画像情報１１３の作成を開始するトリガとする。ただし、動画像情報１１３の作成を開始させるためのトリガは、これに限定されるものではなく、任意に設定しておくことができる。
【０１１６】
図９は、第２の実施の形態における携帯端末装置２の動作を示す流れ図である。図９に示す各工程は、携帯端末装置２において、動画像表示方法を用いるアプリケーションが起動され、必要な情報（コンテンツ情報１１１など）がダウンロードされた後に開始されるものとする。
【０１１７】
また、図９に示す各工程が開始されるまでに、表示制御部１００は、ユーザの選択指示により、コンテンツ情報１１１から画像情報１１４および背景画像情報１１５を選択し、これらを表示するようにディスプレイ１３を制御する。これにより、ディスプレイ１３は、ユーザによって選択された画像情報１１４および背景画像情報１１５を画面に表示する。
【０１１８】
なお、ステップＳ３０およびＳ３１の処理は、ステップＳ８およびＳ９の処理と同様であるため、以下の説明を省略する。
【０１１９】
画像情報１１４および背景画像情報１１５が表示されると、携帯端末装置２は、ユーザによる操作と、カウンタの値と、表示タイミングの到来とを監視する状態となる（ステップＳ２１，Ｓ２６，Ｓ３０）。以下の説明では、この状態を待機状態と称する。ただし、待機状態においては、図９に示す各工程以外の工程が実行されていてもよい。また、図９においては、説明の都合上、例えば、ステップＳ２２ないしＳ２５が実行されている間はステップＳ２７ないしＳ２９が実行されないかのように図示されている。しかし、図９に示す各工程は、適宜、同時並行的に実行されてもよい。
【０１２０】
待機状態において、ユーザによる操作がタッチパネル１２１によって検出されると、ＣＰＵ１０は、ステップＳ２１においてＹｅｓと判定する。そして、画像処理部１０２は、タッチパネル１２１からの入力に応じて、画像処理線を決定し、処理線情報１１８を作成する（ステップＳ２２）。
【０１２１】
次に、画像処理部１０２は、処理線情報１１８に従って、画像情報１１４に表現されている画像（操作対象物の画像）が画像処理線によって分割された状態を表現する２つの分割画像情報１１９を作成する（ステップＳ２３）。
【０１２２】
また、画像処理部１０２は、予め設定されている角度θを参照し、ステップＳ２３において作成された２つの分割画像情報１１９に表現されている画像の移動方向をそれぞれ決定する（ステップＳ２４）。ステップＳ２４において決定された移動方向は、それぞれの分割画像情報１１９にヘッダなどの形で格納される。
【０１２３】
さらに、画像処理部１０２は、画像処理線の数を示すカウンタの値をインクリメントして（ステップＳ２５）、再び待機状態に戻る。
【０１２４】
待機状態において、カウンタの値が３となると、ＣＰＵ１０は、ステップＳ２６においてＹｅｓと判定し、さらに、フレームデータ１１６の作成タイミングが到来しているか否かを判定する（ステップＳ２７）。未だ、フレームデータ１１６の作成タイミングが到来していない場合には、携帯端末装置１は、再び待機状態に戻る。
【０１２５】
一方、ステップＳ２７において、すでにフレームデータ１１６の作成タイミングが到来している場合（ステップＳ２７においてＹｅｓ）、画像処理部１０２は、動画像作成処理を実行する（ステップＳ２８）。
【０１２６】
ステップＳ２８において、画像処理部１０２は、各分割画像情報１１９に表現されている画像の表示位置を、それぞれの移動方向に、それぞれの移動速度に応じた所定の距離だけ移動させつつ、背景画像情報１１５と合成することによりフレームデータ１１６を作成する。これによって、分割画像情報１１９の移動により生じた部分（画像の裂け目）には、背景画像情報１１５の画素が表示されるようにフレームデータ１１６が作成される。
【０１２７】
したがって、このようなフレームデータ１１６がステップＳ３１において、順次表示されることにより、一連の動画像として、操作対象物が切断されて、その裂け目から背景画像情報１１５に表現された物が見えてくるような動画が表示されることになる。
【０１２８】
なお、動画像作成処理を終了すると、画像処理部１０２は、作成した１のフレームデータ１１６を記憶装置１１に動画像情報１１３として保存し（ステップＳ２９）、再び待機状態に戻る。
【０１２９】
以上のように、第２の実施の形態における携帯端末装置２も、第１の実施の形態における携帯端末装置１と同様に、ユーザの操作に応じた一連の動画像を表示することができ、同様の効果を得ることができる。
【０１３０】
また、画像処理部１０２は、タッチパネル１２１により検出されたユーザによる操作に応じて、画像情報１１４に対する処理線情報１１８を決定して、当該処理線情報１１８に応じて当該画像情報１１４を分割した複数の分割画像情報１１９を作成するとともに、当該複数の分割画像情報１１９によって表現された画像がそれぞれ異なる方向に移動するかのように表現された動画像情報１１３を作成する。これにより、一連の動画像として、画像情報１１４に表現された操作対象物が、ユーザの操作に応じて切断されたかのような動画を表現することができる。したがって、例えば、予め設定された固定の動画像に比べて、切断位置や移動方向などがユーザの操作によって決定されるので、当該ユーザの臨場感が向上する。
【０１３１】
また、分割画像情報１１９は、処理線情報１１８に示される画像処理線の長さに応じたサイズで作成されるため、分割画像情報１１９のサイズを抑制することができる。したがって、処理負荷を抑制することができる。
【０１３２】
なお、画像処理線が決定されるたびに、当該画像処理線を強調するように画像情報１１４を表示してもよい。また、ユーザの操作により始点位置が決定された後に、ディスプレイ１３の画面に、仮の画像処理線を表示してもよい。
【０１３３】
＜３．  変形例＞
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
【０１３４】
例えば、上記実施の形態に示した各工程は、あくまでも例示であって、上記に示した順序や内容に限定されるものではない。すなわち、同様の効果が得られるならば、適宜、順序や内容が変更されてもよい。
【０１３５】
また、上記実施の形態に示した機能ブロック（例えば、表示制御部１００や画像処理部１０１）は、ＣＰＵ１０がプログラム１１０に従って動作することにより、ソフトウェア的に実現されると説明した。しかし、これらの機能ブロックの一部または全部を専用の論理回路で構成し、ハードウェア的に実現してもよい。
【符号の説明】
【０１３６】
１，２  携帯端末装置
１０  ＣＰＵ
１００  表示制御部
１０１，１０２  画像処理部
１１  記憶装置
１１０，１１７  プログラム
１１１  コンテンツ情報
１１２，１１２ａ  画像マスク情報
１１２０  領域
１１２１  領域
１１３  動画像情報
１１４，１１４ａ，１１４ｂ  画像情報
１１５，１１５ａ  背景画像情報
１１６，１１６ａ  フレームデータ
１１８，１１８ａ  処理線情報
１１９，１１９ａ，１１９ｂ  分割画像情報
１２  操作部
１２０  キー群
１２１  タッチパネル
１３  ディスプレイ
１４  通信部
８  外部装置
９  ネットワーク
【図１】
2016118577.tif 000003
【図２】
2016118577.tif 000004
【図３】
2016118577.tif 000005
【図４】
2016118577.tif 000006
【図５】
2016118577.tif 000007
【図６】
2016118577.tif 000008
【図７】
2016118577.tif 000009
【図８】
2016118577.tif 000010
【図９】
2016118577.tif 000011