(57)【要約】決定手段２１が、記憶装置２３に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す。引き続き、決定手段２１は、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定する。そして、表示制御手段２５が、決定された動作表示モードで、アプリケーションにより指定されたコンテンツ画像を表示手段１３に表示する。この結果、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる。
2004095412.tif 000002
【特許請求の範囲】
【請求項１】
行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法であって、
アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す条件読出工程と；
前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定する決定工程と；
前記動作表示モードで、前記アプリケーションにより指定された画像を表示手段に表示する表示工程と；を備える表示処理方法。
【請求項２】
請求項１に記載の表示処理方法において、
前記拡大倍率は、前記行方向及び前記列方向で同一の倍率である。
【請求項３】
請求項１に記載の表示処理方法において、
前記動作可能画素数の条件は、前記行方向の画素数の条件である行画素数条件、及び、前記列方向の画素数の条件である列画素数条件をそれぞれ含む。
【請求項４】
請求項３に記載の表示処理方法において、
前記行画素数条件は、前記アプリケーションが動作可能な前記行方向の画素数及び画素数範囲のいずれかで指定され、
前記列画素数条件は、前記アプリケーションが動作可能な前記列方向の画素数及び画素数範囲のいずれかで指定される。
【請求項５】
請求項４に記載の表示処理方法において、
前記行画素数条件が画素数指定であり、前記列画素数条件が画素数指定であるとき、前記決定工程では、前記少なくとも１つの表示モード候補の中における前記画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記操作表示モードとして決定する。
【請求項６】
請求項５に記載の表示処理方法において、
前記行画素数条件及び前記列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定工程では、前記少なくとも１つの表示モード候補の中における前記画素数範囲指定に適合可能なもののうち、拡大倍率が最小のものを前記動作表示モードとして決定する。
【請求項７】
請求項１〜６のいずれか一項に記載の表示処理方法において、
前記アプリケーションファイルを受信する受信工程を更に備える。
【請求項８】
行方向及び列方向に沿って画素がマトリクス状に配列された表示手段と；
アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定する決定手段と；
前記動作表示モードで、前記アプリケーションにより指定された画像を前記表示手段に表示させる表示装置制御手段と；を備える表示処理装置。
【請求項９】
請求項８に記載の表示処理装置において、
前記動作可能画素数の条件として、前記行方向の画素数の条件である行画素数条件が、前記アプリケーションが動作可能な前記行方向の画素数で指定され、かつ、前記列方向の画素数の条件である列画素数条件が、前記アプリケーションが動作可能な前記列行方向の画素数で指定されたとき、前記決定手段は、前記少なくとも１つの表示モード候補の中における前記画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記操作表示モードとして決定する。
【請求項１０】
請求項９に記載の表示処理装置において、
前記動作可能画素数の条件として、前記行方向の画素数の条件である行画素数条件、及び、前記列方向の画素数の条件である列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定手段は、前記少なくとも１つの表示モード候補の中における前記画素数範囲指定に適合可能なもののうち、拡大倍率が最小のものを前記動作表示モードとして決定する。
【請求項１１】
請求項８〜１０のいずれか一項に記載の表示処理装置において、
前記アプリケーションファイルを受信する受信手段を更に備える。
【請求項１２】
請求項１１に記載の表示処理装置において、
前記受信手段は、移動通信網の基地局と無線通信を行うための無線通信手段を備える。
【発明の詳細な説明】
【技術分野】  本発明は、表示処理方法及び表示処理装置に係り、より詳しくは、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法及び表示処理装置に関するものである。
【背景技術】  携帯電話装置等の移動通信端末装置において、ゲーム等のコンテンツを含むアプリケーションファイルをダウンロードして、そのコンテンツを操作者に提供することが広く行われている。こうしたコンテンツが画面表示を予定している場合には、移動通信端末装置の表示部における液晶ディスプレイ等の表示手段の表示画面にコンテンツが表示される等して、操作者にコンテンツが提供される。
こうしたコンテンツは、そのコンテンツの内容を表示しようとする移動通信端末装置の表示画面の画素構成に合せた形式で、コンテンツ提供者により作成されてきた。そして、今や非常に多くのコンテンツが作成され、流通しており、社会財産化している。
ところで、近年においては、液晶ディスプレイ等の表示手段における表示画面の画素の微細化が急速に進行している。この結果、表示画面の大きさはほぼそのままで、総画素が増大しつつある。例えば、従来は表示画面の画素構成が行方向で１２０、列方向で１３０（すなわち、画素構成が１２０×１３０）であったものが、行方向で２４０、列方向で２６０（すなわち、画素構成が２４０×２６０）というように、総画素数が増大してきている。
こうして表示画面の画素構成が、より精細化され、かつ、より大きな数の画素を有する構成に変化すると、従来の表示画面の画素構成に合せて作成されたコンテンツを新たな表示画面に表示したときに、従来の表示面積よりも小さな表示面積に表示されることになる。上記の例のように、画素構成が１２０×１３０の表示画面に合せて作成されたコンテンツを、全体表示面積が同一で画素構成が２４０×２６０の表示画面に表示すると、表示面積が１／４となる。
この結果、従来の画素構成の表示画面に合せて作成されたコンテンツを新たな画素構成の表示画面に表示したときには、従来の表示画面への表示の際における視認性を確保できないことがしばしば発生することが予想される。こうした視認性の低下を防止するために、コンテンツを作成し直すことも考えられるが、既に社会財産化している膨大な量のコンテンツを全て作成し直すことは、多大な労力と費用とを要することになる。
本発明は、上記の事情を鑑みてなされたものであり、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる表示処理方法及び表示処理装置を提供することを目的とする。
【発明の開示】
本発明は、第１の観点からすると、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法であって、アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す条件読出工程と；前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定する決定工程と；前記動作表示モードで、前記アプリケーションにより指定された画像を表示手段に表示する表示工程と；を備える表示処理方法である。
この表示処理方法では、条件読出工程において、記憶装置等に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す。引き続き、決定工程において、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定する。かかる動作表示モードの決定は、例えば動作可能画素数の条件の指定態様により表現されている動作表示モードの優先度を考慮して行われる。
そして、表示工程において、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示する。この結果、表示手段には、動作可能画素数の条件に適合するとともに、適切な態様でコンテンツが表示される。
したがって、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる。
本発明の表示処理方法では、前記拡大倍率を、前記行方向及び前記列方向で同一の倍率とすることができる。かかる場合には、表示されるコンテンツと、作成されたコンテンツとが必ず同一又は相似となるので、原則として、コンテンツの著作者の同一性保持権を自動的に遵守することができ、変形表示の場合に著作者の許諾を得る必要性を考慮する必要がなくなる。
また、本発明の表示処理方法では、前記動作可能画素数の条件が、前記行方向の画素数の条件である行画素数条件、及び、前記列方向の画素数の条件である列画素数条件をそれぞれ含むこととすることができる。
ここで、前記行画素数条件が、前記アプリケーションが動作可能な前記行方向の画素数及び画素数範囲のいずれかで指定されることとするとともに、前記列画素数条件が、前記アプリケーションが動作可能な前記列方向の画素数及び画素数範囲のいずれかで指定されることとすることができる。
この場合、前記行画素数条件が画素数指定であり、前記列画素数条件が画素数指定であるとき、前記決定工程では、前記少なくとも１つの表示モード候補の中における前記画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記操作表示モードとして決定することとすることができる。かかる場合には、表示されるコンテンツの視認性を確実に確保することが可能になる。
一方、前記行画素数条件及び前記列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定工程では、前記少なくとも１つの表示モード候補の中における前記画素数範囲指定に適合可能なもののうち、拡大倍率が最小のものを前記動作表示モードとして決定することとすることができる。
こうして、行画素数条件及び列画素数条件が画素数指定である場合と、行画素数条件及び列画素数条件の少なくとも一方が画素数範囲指定である場合とで、動作決定モードの決定アルゴリズムを異ならせることにより、様々な表示態様を選択することができる。
また、本発明の表示処理方法では、前記アプリケーションファイルを受信する受信工程を更に備えることができる。かかる場合には、受信工程において受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
本発明は、第２の観点からすると、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段と；アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定する決定手段と；前記動作表示モードで、前記アプリケーションにより指定された画像を表示装置に表示させる表示装置制御手段と；を備える表示処理装置である。
この表示処理装置では、決定手段が、記憶装置等に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す。引き続き、決定手段は、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定する。そして、表示制御手段が、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示する。
すなわち、本発明の表示処理装置は、上述した本発明の表示処理方法を使用して表示処理を行う。したがって、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる。
本発明の表示処理装置では、前記動作可能画素数の条件として、前記行方向の画素数の条件である行画素数条件が、前記アプリケーションが動作可能な前記行方向の画素数で指定され、かつ、前記列方向の画素数の条件である列画素数条件が、前記アプリケーションが動作可能な前記列行方向の画素数で指定されたとき、前記決定手段は、前記少なくとも１つの表示モード候補の中における前記画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記操作表示モードとして決定することとすることができる。かかる場合には、表示されるコンテンツの視認性を確実に確保することが可能になる。
一方、前記動作可能画素数の条件として、前記行方向の画素数の条件である行画素数条件、及び、前記列方向の画素数の条件である列画素数条件の少なくとも一方が画素数範囲指定であるときには、前記決定手段は、前記少なくとも１つの表示モード候補の中における前記画素数範囲指定に適合可能なもののうち、拡大倍率が最小のものを前記動作表示モードとして決定することとすることができる。
こうして、行画素数条件及び列画素数条件が画素数指定である場合と、行画素数条件及び列画素数条件の少なくとも一方が画素数範囲指定である場合とで、動作決定モードの決定アルゴリズムを異ならせることにより、様々な表示態様を選択することができる。
本発明の表示処理装置では、前記アプリケーションファイルを受信する受信手段を更に備える構成とすることができる。かかる場合には、受信手段により受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
ここで、前記受信手段が、移動通信網の基地局と無線通信を行うための無線通信手段を備える構成とすることができる。この場合には、移動通信網の基地局と無線通信を行う移動通信端末装置において、本発明の表示方法を使用することができる。
以上説明したように、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができるという効果を奏することができる。
また、本発明の表示処理装置によれば、本発明の表示処理方法を使用して表示処理を行うので、コンテンツを表示手段に適合させつつ、適切な態様で表示することができるという効果を奏することができる。
【図面の簡単な説明】  図１Ａ及び図１Ｂは、本発明の一実施形態に係る情報処理方法が使用される携帯電話装置の外観を示す図であり；
図２は、図１の携帯電話装置の機能ブロック図であり；
図３は、図１の表示部の画素構成を説明するための図であり；
図４Ａ及び図４Ｂは、等倍表示モードを説明するための図であり；
図５Ａ及び図５Ｂは、２倍表示モードを説明するための図であり；
図６は、図１の装置による表示処理を説明するためのフローチャートであり；
図７は、図６の固定値指定処理を説明するためのフローチャートであり；
図８は、図６の範囲指定処理を説明するためのフローチャートであり；
図９は、図８の範囲指定処理１を説明するためのフローチャートであり；
図１０は、図８の範囲指定処理２を説明するためのフローチャートであり；
そして、
図１１は、図８の範囲指定処理３を説明するためのフローチャートである。
【発明を実施するための最良の形態】  以下、本発明の一実施形態を、図１〜図１１を参照しつつ説明する。なお、図面の説明に際しては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
図１及び図２には、一実施形態に係る情報処理方法が使用される携帯電話装置１０の構成が概略的に示されている。ここで、図１（Ａ）には、携帯電話装置１０の外観の正面図が示され、図１（Ｂ）には、携帯電話装置１０の外観の裏面図が示されている。また、図２には、携帯電話装置１０の機能ブロック構成が示されている。
図１及び図２において総合的に示されるように、携帯電話装置１０は、（ａ）制御部２１、送受信部２２、記憶装置２３及び表示制御部２５を備える携帯電話装置本体１１と、（ｂ）電話番号を制御部２１へ入力するためのテンキー、及び、動作モードの切替等の各種指令を制御部２１へ入力するためのファンクションキーを有する操作部１２と、（ｃ）制御部２１による指令に応じて、操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示部１３とを備えている。また、携帯電話装置１０は、（ｄ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、通話時に音声を入力するためのマイクロフォン１５と、（ｅ）制御部２１による指令に応じて、着信音や案内音を発生するための案内用スピーカ１６と、（ｆ）送受信部２２と接続され、移動通信網の基地局との間で無線信号を授受するためのアンテナ１７と、を備えている。
上記の表示部１３における表示画面は、図３に示されるように、画素ＰＸＬｋ，ｊが行方向にＲＷ（例えば、ＲＷ＝２４０）画素（すなわち、ｊ＝１〜ＲＷ）、列方向にＣＷ（例えば、ＣＷ＝２６０）画素（すなわち、ｋ＝１〜ＣＷ）のマトリクス状に配列されている。すなわち、表示部１３における表示画面では、その画素構成が（ＲＷ×ＣＷ）となっている。
また、上記の表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤに応じて、図４に示される等倍表示モード及び図５に示される２倍表示モードの２種の表示モードの中の１つの表示モードで、表示画面に表示を行う。すなわち、表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤにより等倍表示モードが指定されると、図４（Ａ）及び図４（Ｂ）で総合的に示されるように、コンテンツにおける１画素に対応する表示単位ＤＵＡｎ１，ｍ１（ｍ１＝１〜ＲＷ，ｎ１＝１〜ＣＷ）それぞれを１画素ＰＸＬｎ１，ｍ１とする表示を行う。
一方、表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤにより２倍表示モードが指定されると、図５（Ａ）及び図５（Ｂ）で総合的に示されるように、コンテンツにおける１画素に対応する表示単位ＤＵＢｎ２，ｍ２（ｍ２＝１〜ＲＷ／２，ｎ２＝１〜ＣＷ／２）それぞれを、行方向２画素及び列方向２画素の計４画素とする表示を行う。すなわち、表示単位ＤＵＢｎ２，ｍ２を画素ＰＸＬ２．ｎ２，２．ｍ２、画素ＰＸＬ２．ｎ２，２．ｍ２＋１、画素ＰＸＬ２．ｎ２＋１，２．ｍ２及び画素ＰＸＬ２．ｎ２＋１，２．ｍ２＋１の４画素とする表示を行う。
図２に戻り、上記の制御部２１は、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）を備えており、一般的な携帯電話機能を実現するために、様々なデータ処理を行うとともに、上述した他の構成要素の動作制御を行うようになっている。また、制御部２１は、アンテナ１７及び送受信部２２を介して受信したアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件に基づいて、等倍表示モード及び２倍表示モードのいずれかを動作表示モードに決定し、その旨を動作表示モード指令ＤＭＤとして表示制御装置２５に通知するようになっている。また、制御部２１は、アプリケーションを実行し、必要に応じてコンテンツを構成する原画素データＰＤＴを表示制御部２５へ供給するようになっている。
なお、制御部２１、アンテナ１７、送受信部２２、表示制御部２５及び表示部１３から表示処理装置が構成されている。
次に、以上のように構成された携帯電話装置１０による、コンテンツの表示処理を説明する。
前提として、アンテナ１７及び送受信部２２を介して受信するアプリケーションファイルはコンテンツを含んでいるものとする。そして、このアプリケーションフイルは、ＭＩＤＰ（Ｍｏｂｉｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｄｅｖｉｃｅ  Ｐｒｏｆｉｌｅ）アプリケーションのファイルであり、アプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件は、アプリケーションファイル内のＪＡＤ（ＪＡＶＡ（登録商標）Ａｐｐｌｉｃａｔｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ）ファイルにおける画素数条件パラメータとして記載されているものとする。
また、この画素数条件パラメータは、ＪＡＤファイル内におけるＭＡＲ（ＭＩＤｌｅｔ−Ａｐｐｌｉｃａｔｉｏｎ−Ｒａｎｇｅ）属性として記載されており、行方向パラメータと列方向パラメータとを含んでいるものとする。ここで、行方向パラメータは、アプリケーションが動作するために表示部１３に必要な行方向の画素数（固定値）又は画素数範囲（最小値−最大値）のいずれかで指定されるものとする。また、列方向パラメータは、アプリケーションが動作するために表示部１３に必要な列方向の画素数（固定値）又は画素数範囲（最小値−最大値）のいずれかで指定されるものとする。なお、画素数指定の場合には、指定された画像数以上の行画素数又は列画素数を有すれば、表示部１３は当該アプリケーションに適合し、画素数範囲指定の場合には、指定された画素数範囲内の行画素数又は列画素数を有すれば、表示部１３は当該アプリケーションに適合することになる。
なお、以下の説明においては、行方向パラメータが固定値指定の場合を「行方向パラメータＲＦ」と、範囲指定の場合を「行方向パラメータＲＲ（ＲＲ１，ＲＲ２）」（ＲＲ１：最小値、ＲＲ２：最大値）と記すものとする。さらに、行方向パラメータを総括して示す場合には、「行方向パラメータＲＰ」と記すものとする。
また、列方向パラメータが固定値指定の場合を「列方向パラメータＣＦ」と、範囲指定の場合を「列方向パラメータＣＲ（ＣＲ１，ＣＲ２）」（ＣＲ１：最小値、ＣＲ２：最大値）と記すものとする。さらに、列方向パラメータを総括して示す場合には、「列方向パラメータＲＰ」と記すものとする。
また、適宜、画素数条件パラメータを総括して画素数条件パラメータ［ＲＰ，ＣＰ］と記すものとする。
携帯電話装置１０は、アプリケーションの受信からコンテンツの表示までの処理を以下のようにして行う。
まず、図６のステップＳ１１において、送受信部２２がアンテナ１７を介して基地局から送信されたアプリケーションファイルを受信する。送受信部２２は、受信したアプリケーションを制御部２１へ送信する。そして、制御部２１は、受信したアプリケーションを記憶装置２３へ格納する。
次に、操作者が操作部１２を操作して、当該アプリケーションの実行を制御部２１に指令すると、ステップＳ１２において、制御部２１は、記憶装置２３から画素数パラメータ［ＲＰ，ＣＰ］を含むアプリケーションファイルを読み出す。なお、ステップＳ１２においては、後述するエラーフラグがＯＦＦにリセットされる。
引き続き、ステップＳ１３において、制御部２１は、行方向パラメータＲＰ又は列方向パラメータＣＰが範囲指定であるか否かを判定する。この判定が否定的であった場合、すなわち行方向パラメータＲＰ及び列方向パラメータＣＰが固定値指定であり、行方向パラメータＲＦ及び列方向パラメータＣＦであった場合には、処理はサブルーチンＳ１４へ移行する。
サブルーチンＳ１４では、まず、図７のステップＳ２１において、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２６へ移行する。そして、ステップＳ２６において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ１４の処理が終了する。
ステップＳ２１において否定的な判定がなされると、処理はステップＳ２２へ移行する。このステップＳ２２においては、制御部２１が、列方向パラメータＣＦが列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２６へ移行する。そして、ステップＳ２６において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ１４の処理が終了する。
ステップＳ２２において否定的な判定がなされると、表示部１３の画素構成は画素数条件パラメータ［ＲＦ，ＣＦ］に適合していると判定し、処理はステップＳ２３へ移行する。このステップＳ２３においては、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷの１／２よりも大きいか否か、すなわち、上述した表示制御部２５による等倍表示モード及び２倍表示モードのうち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２８へ移行する。そして、ステップＳ２８において、制御部２１は、動作表示モードを等倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
ステップＳ２３において否定的な判定がなされると、処理はステップＳ２４へ移行する。このステップＳ２３においては、制御部２１が、列方向パラメータＣＦが列行方向画素数ＣＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２８へ移行する。そして、ステップＳ２８において、制御部２１は、動作表示モードを等倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
ステップＳ２４において否定的な判定がなされると、処理はステップＳ２７へ移行する。そして、ステップＳ２７において、制御部２１は、動作表示モードを２倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
図６に戻り、ステップＳ１３における判定が肯定的であった場合、すなわち行方向パラメータＲＰ及び列方向パラメータＣＰの少なくとも一方が範囲指定であった場合には、処理はサブルーチンＳ１５へ移行する。
サブルーチンＳ１５では、まず、図８のステップＳ３１において、制御部２１が、行方向パラメータが固定値指定であるか否か、すなわち、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］であるか否かを判定する。ここで、肯定的な判定がなされると、処理はサブルーチンＳ３６へ移行する。
サブルーチンＳ３６では、まず、図９のステップＳ４１において、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４７へ移行する。そして、ステップＳ４７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３６の処理が終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ４１において否定的な判定がなされると、処理はステップＳ４２へ移行する。このステップＳ４２においては、制御部２１が、列方向パラメータの最小値ＣＲ１が列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４７へ移行する。そして、ステップＳ４７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３６の処理が終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ４２において否定的な判定がなされると、処理はステップＳ４３へ移行する。このステップＳ４３においては、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ４３において否定的な判定がなされると、処理はステップＳ４４へ移行する。このステップＳ４４においては、制御部２１が、列方向画素数ＣＷが列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ４４においては、等倍表示モードが画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ４４において否定的な判定がなされると、処理はステップＳ４５へ移行する。このステップＳ４５においては、制御部２１が、列方向画素数ＣＷの１／２が列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ１以下であるか否かが判定される。すなわち、ステップＳ４５においては、２倍表示モードが画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ４５において肯定的な判定、すなわち、表示部１３の画素構成が、画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ４８へ移行する。そして、ステップＳ４８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
図８に戻り、ステップＳ３１において否定的な判定がなされると、処理はステップＳ３２へ移行する。このステップＳ３２においては、制御部２１が、列方向パラメータが固定値指定であるか否か、すなわち、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］であるか否かを判定する。ここで、肯定的な判定がなされると、処理はサブルーチンＳ３７へ移行する。
サブルーチンＳ３７では、まず、図１０のステップＳ５１において、制御部２１が、列向パラメータＣＦが列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５７へ移行する。そして、ステップＳ５７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３７の処理が終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ５１において否定的な判定がなされると、処理はステップＳ５２へ移行する。このステップＳ５２においては、制御部２１が、行方向パラメータの最小値ＲＲ１が行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５７へ移行する。そして、ステップＳ５７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３７の処理が終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ５２において否定的な判定がなされると、処理はステップＳ５３へ移行する。このステップＳ５３においては、制御部２１が、列方向パラメータＣＦが列方向画素数ＣＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ５３において否定的な判定がなされると、処理はステップＳ５４へ移行する。このステップＳ５４においては、制御部２１が、行方向画素数ＲＷが行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ５４においては、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ５４において否定的な判定がなされると、処理はステップＳ５５へ移行する。このステップＳ５５においては、制御部２１が、行方向画素数ＲＷの１／２が行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ５５においては、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の画素構成が、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ５５において肯定的な判定、すなわち、表示部１３の画素構成は、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ５８へ移行する。そして、ステップＳ５８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
図８に戻り、ステップＳ３２において否定的な判定がなされると、制御部２１は、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］であると判定し、処理はサブルーチンＳ３８へ移行する。
サブルーチンＳ３８では、図１１のステップＳ６１において、制御部２１が、行方向パラメータの最小値ＲＲ１が行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ６７へ移行する。そして、ステップＳ６７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３８の処理が終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ６１において否定的な判定がなされると、処理はステップＳ６２へ移行する。このステップＳ６２においては、制御部２１が、列方向パラメータの最小値ＣＲ１が列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ６７へ移行する。そして、ステップＳ６７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３８の処理が終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ６２において否定的な判定がなされると、処理はステップＳ６３へ移行する。このステップＳ６３においては、制御部２１が、行方向画素数ＲＷが行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ５４においては、表示部１３の行方向の画素構成からみて、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ６３において否定的な判定がなされると、処理はステップＳ６４へ移行する。このステップＳ６４においては、制御部２１が、行方向画素数ＲＷの１／２が行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ６４においては、表示部１３の行方向の画素構成からみて、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の行方向の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを、最も基本的な表示モードである等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ６４において肯定的な判定がなされると、処理はステップＳ６５へ移行する。このステップＳ６５においては、制御部２１が、列方向画素数ＣＷが列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ６５においては、表示部１３の列方向の画素構成からみて、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ６５において否定的な判定がなされると、処理はステップＳ６６へ移行する。このステップＳ６６においては、制御部２１が、列方向画素数ＣＷの１／２が行方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ６６においては、表示部１３の列方向の画素構成からみて、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の列方向の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを最も基本的な表示モードである等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
ステップＳ６６において肯定的な判定、すなわち、表示部１３の画素構成は、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ６８へ移行する。そして、ステップＳ６８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
以上のようにしてサブルーチンＳ１４又はサブルーチンＳ１５の処理が終了すると、処理は図６のステップＳ１６へ移行する。このステップＳ１６においては、制御部２１が、エラーフラグがＯＮであるか否かを判定することにより、エラーが有ったか否かを判定する。ここで肯定的な判定がなされると、処理はステップＳ１８へ移行する。そして、ステップＳ１８において、制御部２１が、表示部１３の画素構成ではアプリケーションにおけるコンテンツを表示できない旨を表示させるエラー処理を行い、表示処理を終了する。
ステップＳ１６において否定的な判定がなされると、処理はステップＳ１７へ移行する。このステップＳ１７においては、制御部２１が、表示制御部２５に対して、動作表示モード指令ＤＭＤにより決定された動作表示モードを指定する。
次に、ステップＳ１９において、制御部２１がアプリケーションにより指定されたコンテンツを構成する原画素データＰＤＴを表示制御部２５へ供給する。こうして原画素データＰＤＴを受信した表示制御部２５は、指定された動作表示モードに従って原画素データＰＤＴそれぞれを表示単位に対応させて、表示部１３に表示する。こうして、携帯電話装置１０による、アプリケーションが含むコンテンツの表示処理が終了する。
以上説明したように、本実施形態では、記憶装置２３に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定している。そして、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示している。したがって、本実施形態によれば、コンテンツを表示部１３に適合させつつ、適切な態様で表示することができる。
また、拡大倍率を、行方向及び列方向で同一の倍率としている。したがって、表示されるコンテンツと、作成されたコンテンツとが必ず同一又は相似とでき、原則として、コンテンツの著作者の同一性保持権を自動的に遵守することができるため、変形表示の場合に必要な著作者の許諾を考慮しなくともよい。
また、動作可能画素数の条件が、行方向の画素数の条件である行方向パラメータ、及び、列方向の画素数の条件である列方向パラメータをそれぞれ含むこととし、行方向パラメータ及び列方向パラメータが固定値指定であるときに、画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記操作表示モードとして決定している。したがって、表示されるコンテンツの視認性を確実に確保することが可能となっている。
また、行方向パラメータ又は列方向パラメータが範囲指定であるとき、範囲指定に適合可能なもののうち、拡大倍率が最小のものを動作表示モードとして決定することとしている。したがって、上記の行方向パラメータ及び列方向パラメータが固定値指定であるときと使い分けることにより、様々な表示態様を選択することができるようになっている。
また、アプリケーションファイルを受信する受信手段として、アンテナ１７及び送受信部を備えているので、受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
例えば、上記の実施形態では、表示モード候補を等倍表示モード及び２倍表示モードの２つとしたが、等倍表示モードのみの１つであってもよいし、等倍表示モードを含む３つ以上であってもよい。また、等倍以外の拡大倍率は任意値とすることができる。
また、上記の実施形態では、画素数条件パラメータが範囲指定を含む場合に、適合可能な拡大倍率のうちで最小のものを動作表示モードとして決定することとした。これに対し、画素数条件パラメータが範囲指定を含む場合にも、画素数条件パラメータが固定値指定のみを含む場合と同様に、適合可能な拡大倍率のうちで最大のものを動作表示モードとして決定することもできる。さらに、適合可能な拡大倍率の表示モード候補のうちから、操作者に選択させるようにしてもよい。
また、上記の実施形態では、行方向倍率と列方向倍率とを同一としたが、コンテンツの著作者の同一性保持権を侵害しない措置を講じたうえで（例えば、著作者の承諾を得る等して）、行方向倍率と列方向倍率とが異なるようにすることもできる。
また、上記の実施形態では、画素数条件パラメータにおけるエラーチェック及びエラー処理をコンテンツの表示処理の中で行うこととしたが、こうしたエラーチェック及びエラー処理をアプリケーションの受信処理時に行うこととすることもできる。かかる場合には、コンテンツの表示処理においては、与えられたアプリケーションの画素数条件パラメータにはエラーが無いことを前提として、処理を行うことができる。
また、上記の実施形態では、本発明を携帯電話装置に適用したが、パーソナルコンピュータ等の他の装置に本発明を適用することができるのは勿論である。
【産業上の利用可能性】  以上詳細に説明したように、本発明の表示処理方法及び表示処理装置は、液晶表示装置等のような行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理に適用することができる。
2004095412.tif 000003
【図２】
2004095412.tif 000004
【図３】
2004095412.tif 000005
2004095412.tif 000006
2004095412.tif 000007
【図６】
2004095412.tif 000008
【図７】
2004095412.tif 000009
【図８】
2004095412.tif 000010
【図９】
2004095412.tif 000011
【図１０】
2004095412.tif 000012
【図１１】
2004095412.tif 000013
【手続補正書】
【提出日】平成16年12月24日(2004.12.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】明細書
【技術分野】
【０００１】
本発明は、表示処理方法及び表示処理装置に係り、より詳しくは、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法及び表示処理装置に関するものである。
【背景技術】
【０００２】
携帯電話装置等の移動通信端末装置において、ゲーム等のコンテンツを含むアプリケーションファイルをダウンロードして、そのコンテンツを操作者に提供することが広く行われている。こうしたコンテンツが画面表示を予定している場合には、移動通信端末装置の表示部における液晶ディスプレイ等の表示手段の表示画面にコンテンツが表示される等して、操作者にコンテンツが提供される。
【０００３】
こうしたコンテンツは、そのコンテンツの内容を表示しようとする移動通信端末装置の表示画面の画素構成に合せた形式で、コンテンツ提供者により作成されてきた。そして、今や非常に多くのコンテンツが作成され、流通しており、社会財産化している。
【０００４】
ところで、近年においては、液晶ディスプレイ等の表示手段における表示画面の画素の微細化が急速に進行している。この結果、表示画面の大きさはほぼそのままで、総画素が増大しつつある。例えば、従来は表示画面の画素構成が行方向で１２０、列方向で１３０（すなわち、画素構成が１２０×１３０）であったものが、行方向で２４０、列方向で２６０（すなわち、画素構成が２４０×２６０）というように、総画素数が増大してきている。
【０００５】
こうして表示画面の画素構成が、より精細化され、かつ、より大きな数の画素を有する構成に変化すると、従来の表示画面の画素構成に合せて作成されたコンテンツを新たな表示画面に表示したときに、従来の表示面積よりも小さな表示面積に表示されることになる。上記の例のように、画素構成が１２０×１３０の表示画面に合せて作成されたコンテンツを、全体表示面積が同一で画素構成が２４０×２６０の表示画面に表示すると、表示面積が１／４となる。
【０００６】
この結果、従来の画素構成の表示画面に合せて作成されたコンテンツを新たな画素構成の表示画面に表示したときには、従来の表示画面への表示の際における視認性を確保できないことがしばしば発生することが予想される。こうした視認性の低下を防止するために、コンテンツを作成し直すことも考えられるが、既に社会財産化している膨大な量のコンテンツを全て作成し直すことは、多大な労力と費用とを要することになる。
【０００７】
本発明は、上記の事情を鑑みてなされたものであり、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる表示処理方法及び表示処理装置を提供することを目的とする。
【発明の開示】
本発明は、第１の観点からすると、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法であって、アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す条件読出工程と；前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補の中に、前記動作可能画素数の条件に適合可能な表示モード候補である適合可能表示モード候補が少なくとも１つ存在するか否かを判定する判定工程と；前記判定工程における判定結果が肯定的な場合に、前記少なくとも１つの適合可能表示モード候補から動作表示モードを決定する決定工程と；前記動作表示モードで、前記アプリケーションにより指定された画像を表示手段に表示する表示工程と；を備える表示処理方法である。
【０００８】
この表示処理方法では、条件読出工程において、記憶装置等に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す。引き続き、判定工程において、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補の中に、動作可能画素数の条件に適合可能な表示モード候補である適合可能表示モード候補が少なくとも１つ存在するか否かを判定する。この判定結果が肯定的であった場合には、決定工程において、少なくとも１つの適合可能表示モード候補の中から動作表示モードを決定する。かかる動作表示モードの決定は、例えば動作可能画素数の条件の指定態様により表現されている動作表示モードの優先度を考慮して行われる。
【０００９】
そして、表示工程において、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示する。この結果、表示手段には、動作可能画素数の条件に適合するとともに、適切な態様でコンテンツが表示される。
【００１０】
したがって、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる。
【００１１】
本発明の表示処理方法では、前記拡大倍率を、前記行方向及び前記列方向で同一の倍率とすることができる。かかる場合には、表示されるコンテンツと、作成されたコンテンツとが必ず同一又は相似となるので、原則として、コンテンツの著作者の同一性保持権を自動的に遵守することができ、変形表示の場合に著作者の許諾を得る必要性を考慮する必要がなくなる。
【００１２】
また、本発明の表示処理方法では、前記動作可能画素数の条件が、前記行方向の画素数の条件である行画素数条件、及び、前記列方向の画素数の条件である列画素数条件をそれぞれ含むこととすることができる。
【００１３】
ここで、前記行画素数条件が、前記アプリケーションが動作可能な前記行方向の画素数及び画素数範囲のいずれかで指定されることとするとともに、前記列画素数条件が、前記アプリケーションが動作可能な前記列方向の画素数及び画素数範囲のいずれかで指定されることとすることができる。
【００１４】
この場合、前記行画素数条件が画素数指定であり、前記列画素数条件が画素数指定であるとき、前記決定工程では、前記少なくとも１つの適合可能表示モード候補のうち、拡大倍率が最大のものを前記操作表示モードとして決定することとすることができる。かかる場合には、表示されるコンテンツの視認性を確実に確保することが可能になる。
【００１５】
一方、前記行画素数条件及び前記列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定工程では、前記少なくとも１つの適合可能表示モード候補のうち、拡大倍率が最小のものを前記動作表示モードとして決定することとすることができる。
【００１６】
こうして、行画素数条件及び列画素数条件が画素数指定である場合と、行画素数条件及び列画素数条件の少なくとも一方が画素数範囲指定である場合とで、動作決定モードの決定アルゴリズムを異ならせることにより、様々な表示態様を選択することができる。
【００１７】
また、本発明の表示処理方法では、前記アプリケーションファイルを受信する受信工程を更に備えることができる。かかる場合には、受信工程において受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
【００１８】
本発明は、第２の観点からすると、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段と；アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補の中に、前記動作可能画素数の条件に適合可能な表示モード候補である適合可能表示モード候補が少なくとも１つ存在するか否かを判定する判定手段と；前記判定手段における判定結果が肯定的な場合に、前記少なくとも１つの適合可能表示モード候補から動作表示モードを決定する決定手段と；前記動作表示モードで、前記アプリケーションにより指定された画像を前記表示手段に表示させる表示装置制御手段と；を備える表示処理装置である。
【００１９】
この表示処理装置では、判定手段が、記憶装置等に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す。引き続き、判定手段は、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補の中に、前記動作可能画素数の条件に適合可能な表示モード候補である適合可能表示モード候補が少なくとも１つ存在するか否かを判定する。この判定結果が肯定的であった場合には、決定手段が、少なくとも１つの適合可能表示モード候補から動作表示モードを決定する。そして、表示制御手段が、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示する。
【００２０】
すなわち、本発明の表示処理装置は、上述した本発明の表示処理方法を使用して表示処理を行う。したがって、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる。
【００２１】
本発明の表示処理装置では、前記動作可能画素数の条件として、前記行方向の画素数の条件である行画素数条件が、前記アプリケーションが動作可能な前記行方向の画素数で指定され、かつ、前記列方向の画素数の条件である列画素数条件が、前記アプリケーションが動作可能な前記列行方向の画素数で指定されたとき、前記決定手段は、前記少なくとも１つの適合可能表示モード候補のうち、拡大倍率が最大のものを前記操作表示モードとして決定することとすることができる。かかる場合には、表示されるコンテンツの視認性を確実に確保することが可能になる。
【００２２】
一方、前記動作可能画素数の条件として、前記行方向の画素数の条件である行画素数条件、及び、前記列方向の画素数の条件である列画素数条件の少なくとも一方が画素数範囲指定であるときには、前記決定手段は、前記少なくとも１つの適合可能表示モード候補のうち、拡大倍率が最小のものを前記動作表示モードとして決定することとすることができる。
【００２３】
こうして、行画素数条件及び列画素数条件が画素数指定である場合と、行画素数条件及び列画素数条件の少なくとも一方が画素数範囲指定である場合とで、動作決定モードの決定アルゴリズムを異ならせることにより、様々な表示態様を選択することができる。
【００２４】
本発明の表示処理装置では、前記アプリケーションファイルを受信する受信手段を更に備える構成とすることができる。かかる場合には、受信手段により受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
【００２５】
ここで、前記受信手段が、移動通信網の基地局と無線通信を行うための無線通信手段を備える構成とすることができる。この場合には、移動通信網の基地局と無線通信を行う移動通信端末装置において、本発明の表示方法を使用することができる。
【００２６】
以上説明したように、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができるという効果を奏することができる。
【００２７】
また、本発明の表示処理装置によれば、本発明の表示処理方法を使用して表示処理を行うので、コンテンツを表示手段に適合させつつ、適切な態様で表示することができるという効果を奏することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の一実施形態を、図１〜図１１を参照しつつ説明する。なお、図面の説明に際しては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２９】
図１及び図２には、一実施形態に係る情報処理方法が使用される携帯電話装置１０の構成が概略的に示されている。ここで、図１（Ａ）には、携帯電話装置１０の外観の正面図が示され、図１（Ｂ）には、携帯電話装置１０の外観の裏面図が示されている。また、図２には、携帯電話装置１０の機能ブロック構成が示されている。
【００３０】
図１及び図２において総合的に示されるように、携帯電話装置１０は、（ａ）制御部２１、送受信部２２、記憶装置２３及び表示制御部２５を備える携帯電話装置本体１１と、（ｂ）電話番号を制御部２１へ入力するためのテンキー、及び、動作モードの切替等の各種指令を制御部２１へ入力するためのファンクションキーを有する操作部１２と、（ｃ）制御部２１による指令に応じて、操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示部１３とを備えている。また、携帯電話装置１０は、（ｄ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、通話時に音声を入力するためのマイクロフォン１５と、（ｅ）制御部２１による指令に応じて、着信音や案内音を発生するための案内用スピーカ１６と、（ｆ）送受信部２２と接続され、移動通信網の基地局との間で無線信号を授受するためのアンテナ１７と、を備えている。
【００３１】
上記の表示部１３における表示画面は、図３に示されるように、画素ＰＸＬk,jが行方向にＲＷ（例えば、ＲＷ＝２４０）画素（すなわち、ｊ＝１〜ＲＷ）、列方向にＣＷ（例えば、ＣＷ＝２６０）画素（すなわち、ｋ＝１〜ＣＷ）のマトリクス状に配列されている。すなわち、表示部１３における表示画面では、その画素構成が（ＲＷ×ＣＷ）となっている。
【００３２】
また、上記の表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤに応じて、図４に示される等倍表示モード及び図５に示される２倍表示モードの２種の表示モードの中の１つの表示モードで、表示画面に表示を行う。すなわち、表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤにより等倍表示モードが指定されると、図４（Ａ）及び図４（Ｂ）で総合的に示されるように、コンテンツにおける１画素に対応する表示単位ＤＵＡn1,m1（ｍ1＝１〜ＲＷ，ｎ1＝１〜ＣＷ）それぞれを１画素ＰＸＬn1,m1とする表示を行う。
【００３３】
一方、表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤにより２倍表示モードが指定されると、図５（Ａ）及び図５（Ｂ）で総合的に示されるように、コンテンツにおける１画素に対応する表示単位ＤＵＢn2,m2（ｍ2＝１〜ＲＷ／２，ｎ2＝１〜ＣＷ／２）それぞれを、行方向２画素及び列方向２画素の計４画素とする表示を行う。すなわち、表示単位ＤＵＢn2,m2を画素ＰＸＬ2・n2, 2・m2、画素ＰＸＬ2・n2, 2・m2+1、画素ＰＸＬ2・n2+1, 2・m2及び画素ＰＸＬ2・n2, 2・m2+1の４画素とする表示を行う。
【００３４】
図２に戻り、上記の制御部２１は、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）を備えており、一般的な携帯電話機能を実現するために、様々なデータ処理を行うとともに、上述した他の構成要素の動作制御を行うようになっている。また、制御部２１は、アンテナ１７及び送受信部２２を介して受信したアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件に基づいて、等倍表示モード及び２倍表示モードのいずれかを動作表示モードに決定し、その旨を動作表示モード指令ＤＭＤとして表示制御装置２５に通知するようになっている。また、制御部２１は、アプリケーションを実行し、必要に応じてコンテンツを構成する原画素データＰＤＴを表示制御部２５へ供給するようになっている。
【００３５】
なお、制御部２１、アンテナ１７、送受信部２２、表示制御部２５及び表示部１３から表示処理装置が構成されている。
【００３６】
次に、以上のように構成された携帯電話装置１０による、コンテンツの表示処理を説明する。
【００３７】
前提として、アンテナ１７及び送受信部２２を介して受信するアプリケーションファイルはコンテンツを含んでいるものとする。そして、このアプリケーションフイルは、ＭＩＤＰ（Mobile Information Device Profile）アプリケーションのファイルであり、アプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件は、アプリケーションファイル内のＪＡＤ（JAVA（登録商標） Application Description）ファイルにおける画素数条件パラメータとして記載されているものとする。
【００３８】
また、この画素数条件パラメータは、ＪＡＤファイル内におけるＭＡＲ（MIDlet-Application-Range）属性として記載されており、行方向パラメータと列方向パラメータとを含んでいるものとする。ここで、行方向パラメータは、アプリケーションが動作するために表示部１３に必要な行方向の画素数（固定値）又は画素数範囲（最小値−最大値）のいずれかで指定されるものとする。また、列方向パラメータは、アプリケーションが動作するために表示部１３に必要な列方向の画素数（固定値）又は画素数範囲（最小値−最大値）のいずれかで指定されるものとする。なお、画素数指定の場合には、指定された画像数以上の行画素数又は列画素数を有すれば、表示部１３は当該アプリケーションに適合し、画素数範囲指定の場合には、指定された画素数範囲内の行画素数又は列画素数を有すれば、表示部１３は当該アプリケーションに適合することになる。
【００３９】
なお、以下の説明においては、行方向パラメータが固定値指定の場合を「行方向パラメータＲＦ」と、範囲指定の場合を「行方向パラメータＲＲ（ＲＲ１，ＲＲ２）」（ＲＲ１：最小値、ＲＲ２：最大値）と記すものとする。さらに、行方向パラメータを総括して示す場合には、「行方向パラメータＲＰ」と記すものとする。
【００４０】
また、列方向パラメータが固定値指定の場合を「列方向パラメータＣＦ」と、範囲指定の場合を「列方向パラメータＣＲ（ＣＲ１，ＣＲ２）」（ＣＲ１：最小値、ＣＲ２：最大値）と記すものとする。さらに、列方向パラメータを総括して示す場合には、「列方向パラメータＲＰ」と記すものとする。
【００４１】
また、適宜、画素数条件パラメータを総括して画素数条件パラメータ［ＲＰ，ＣＰ］と記すものとする。
【００４２】
携帯電話装置１０は、アプリケーションの受信からコンテンツの表示までの処理を以下のようにして行う。
【００４３】
まず、図６のステップＳ１１において、送受信部２２がアンテナ１７を介して基地局から送信されたアプリケーションファイルを受信する。送受信部２２は、受信したアプリケーションを制御部２１へ送信する。そして、制御部２１は、受信したアプリケーションを記憶装置２３へ格納する。
【００４４】
次に、操作者が操作部１２を操作して、当該アプリケーションの実行を制御部２１に指令すると、ステップＳ１２において、制御部２１は、記憶装置２３から画素数パラメータ［ＲＰ，ＣＰ］を含むアプリケーションファイルを読み出す。なお、ステップＳ１２においては、後述するエラーフラグがＯＦＦにリセットされる。
【００４５】
引き続き、ステップＳ１３において、制御部２１は、行方向パラメータＲＰ又は列方向パラメータＣＰが範囲指定であるか否かを判定する。この判定が否定的であった場合、すなわち行方向パラメータＲＰ及び列方向パラメータＣＰが固定値指定であり、行方向パラメータＲＦ及び列方向パラメータＣＦであった場合には、処理はサブルーチンＳ１４へ移行する。
【００４６】
サブルーチンＳ１４では、まず、図７のステップＳ２１において、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２６へ移行する。そして、ステップＳ２６において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ１４の処理が終了する。
【００４７】
ステップＳ２１において否定的な判定がなされると、処理はステップＳ２２へ移行する。このステップＳ２２においては、制御部２１が、列方向パラメータＣＦが列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２６へ移行する。そして、ステップＳ２６において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ１４の処理が終了する。
【００４８】
ステップＳ２２において否定的な判定がなされると、表示部１３の画素構成は画素数条件パラメータ［ＲＦ，ＣＦ］に適合していると判定し、処理はステップＳ２３へ移行する。このステップＳ２３においては、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷの１／２よりも大きいか否か、すなわち、上述した表示制御部２５による等倍表示モード及び２倍表示モードのうち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２８へ移行する。そして、ステップＳ２８において、制御部２１は、動作表示モードを等倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
【００４９】
ステップＳ２３において否定的な判定がなされると、処理はステップＳ２４へ移行する。このステップＳ２３においては、制御部２１が、列方向パラメータＣＦが列行方向画素数ＣＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２８へ移行する。そして、ステップＳ２８において、制御部２１は、動作表示モードを等倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
【００５０】
ステップＳ２４において否定的な判定がなされると、処理はステップＳ２７へ移行する。そして、ステップＳ２７において、制御部２１は、動作表示モードを２倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
【００５１】
図６に戻り、ステップＳ１３における判定が肯定的であった場合、すなわち行方向パラメータＲＰ及び列方向パラメータＣＰの少なくとも一方が範囲指定であった場合には、処理はサブルーチンＳ１５へ移行する。
【００５２】
サブルーチンＳ１５では、まず、図８のステップＳ３１において、制御部２１が、行方向パラメータが固定値指定であるか否か、すなわち、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］であるか否かを判定する。ここで、肯定的な判定がなされると、処理はサブルーチンＳ３６へ移行する。
【００５３】
サブルーチンＳ３６では、まず、図９のステップＳ４１において、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４７へ移行する。そして、ステップＳ４７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３６の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００５４】
ステップＳ４１において否定的な判定がなされると、処理はステップＳ４２へ移行する。このステップＳ４２においては、制御部２１が、列方向パラメータの最小値ＣＲ１が列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４７へ移行する。そして、ステップＳ４７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３６の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００５５】
ステップＳ４２において否定的な判定がなされると、処理はステップＳ４３へ移行する。このステップＳ４３においては、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００５６】
ステップＳ４３において否定的な判定がなされると、処理はステップＳ４４へ移行する。このステップＳ４４においては、制御部２１が、列方向画素数ＣＷが列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ４４においては、等倍表示モードが画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００５７】
ステップＳ４４において否定的な判定がなされると、処理はステップＳ４５へ移行する。このステップＳ４５においては、制御部２１が、列方向画素数ＣＷの１／２が列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ１以下であるか否かが判定される。すなわち、ステップＳ４５においては、２倍表示モードが画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００５８】
ステップＳ４５において肯定的な判定、すなわち、表示部１３の画素構成が、画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ４８へ移行する。そして、ステップＳ４８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００５９】
図８に戻り、ステップＳ３１において否定的な判定がなされると、処理はステップＳ３２へ移行する。このステップＳ３２においては、制御部２１が、列方向パラメータが固定値指定であるか否か、すなわち、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］であるか否かを判定する。ここで、肯定的な判定がなされると、処理はサブルーチンＳ３７へ移行する。
【００６０】
サブルーチンＳ３７では、まず、図１０のステップＳ５１において、制御部２１が、列向パラメータＣＦが列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５７へ移行する。そして、ステップＳ５７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３７の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００６１】
ステップＳ５１において否定的な判定がなされると、処理はステップＳ５２へ移行する。このステップＳ５２においては、制御部２１が、行方向パラメータの最小値ＲＲ１が行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５７へ移行する。そして、ステップＳ５７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３７の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００６２】
ステップＳ５２において否定的な判定がなされると、処理はステップＳ５３へ移行する。このステップＳ５３においては、制御部２１が、列方向パラメータＣＦが列方向画素数ＣＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６３】
ステップＳ５３において否定的な判定がなされると、処理はステップＳ５４へ移行する。このステップＳ５４においては、制御部２１が、行方向画素数ＲＷが行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ５４においては、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６４】
ステップＳ５４において否定的な判定がなされると、処理はステップＳ５５へ移行する。このステップＳ５５においては、制御部２１が、行方向画素数ＲＷの１／２が行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ５５においては、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の画素構成が、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６５】
ステップＳ５５において肯定的な判定、すなわち、表示部１３の画素構成は、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ５８へ移行する。そして、ステップＳ５８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６６】
図８に戻り、ステップＳ３２において否定的な判定がなされると、制御部２１は、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］であると判定し、処理はサブルーチンＳ３８へ移行する。
【００６７】
サブルーチンＳ３８では、図１１のステップＳ６１において、制御部２１が、行方向パラメータの最小値ＲＲ１が行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ６７へ移行する。そして、ステップＳ６７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３８の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００６８】
ステップＳ６１において否定的な判定がなされると、処理はステップＳ６２へ移行する。このステップＳ６２においては、制御部２１が、列方向パラメータの最小値ＣＲ１が列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１７の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ６７へ移行する。そして、ステップＳ６７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３８の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００６９】
ステップＳ６２において否定的な判定がなされると、処理はステップＳ６３へ移行する。このステップＳ６３においては、制御部２１が、行方向画素数ＲＷが行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ５４においては、表示部１３の行方向の画素構成からみて、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００７０】
ステップＳ６３において否定的な判定がなされると、処理はステップＳ６４へ移行する。このステップＳ６４においては、制御部２１が、行方向画素数ＲＷの１／２が行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ６４においては、表示部１３の行方向の画素構成からみて、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の行方向の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを、最も基本的な表示モードである等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００７１】
ステップＳ６４において肯定的な判定がなされると、処理はステップＳ６５へ移行する。このステップＳ６５においては、制御部２１が、列方向画素数ＣＷが列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ６５においては、表示部１３の列方向の画素構成からみて、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００７２】
ステップＳ６５において否定的な判定がなされると、処理はステップＳ６６へ移行する。このステップＳ６６においては、制御部２１が、列方向画素数ＣＷの１／２が行方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ６６においては、表示部１３の列方向の画素構成からみて、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の列方向の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを最も基本的な表示モードである等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００７３】
ステップＳ６６において肯定的な判定、すなわち、表示部１３の画素構成は、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ６８へ移行する。そして、ステップＳ６８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００７４】
以上のようにしてサブルーチンＳ１４又はサブルーチンＳ１５の処理が終了すると、処理は図６のステップＳ１６へ移行する。このステップＳ１６においては、制御部２１が、エラーフラグがＯＮであるか否かを判定することにより、エラーが有ったか否かを判定する。ここで肯定的な判定がなされると、処理はステップＳ１８へ移行する。そして、ステップＳ１８において、制御部２１が、表示部１３の画素構成ではアプリケーションにおけるコンテンツを表示できない旨を表示させるエラー処理を行い、表示処理を終了する。
【００７５】
ステップＳ１６において否定的な判定がなされると、処理はステップＳ１７へ移行する。このステップＳ１７においては、制御部２１が、表示制御部２５に対して、動作表示モード指令ＤＭＤにより決定された動作表示モードを指定する。
【００７６】
次に、ステップＳ１９において、制御部２１がアプリケーションにより指定されたコンテンツを構成する原画素データＰＤＴを表示制御部２５へ供給する。こうして原画素データＰＤＴを受信した表示制御部２５は、指定された動作表示モードに従って原画素データＰＤＴそれぞれを表示単位に対応させて、表示部１３に表示する。こうして、携帯電話装置１０による、アプリケーションが含むコンテンツの表示処理が終了する。
【００７７】
以上説明したように、本実施形態では、記憶装置２３に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定している。そして、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示している。したがって、本実施形態によれば、コンテンツを表示部１３に適合させつつ、適切な態様で表示することができる。
【００７８】
また、拡大倍率を、行方向及び列方向で同一の倍率としている。したがって、表示されるコンテンツと、作成されたコンテンツとが必ず同一又は相似とでき、原則として、コンテンツの著作者の同一性保持権を自動的に遵守することができるため、変形表示の場合に必要な著作者の許諾を考慮しなくともよい。
【００７９】
また、動作可能画素数の条件が、行方向の画素数の条件である行方向パラメータ、及び、列方向の画素数の条件である列方向パラメータをそれぞれ含むこととし、行方向パラメータ及び列方向パラメータが固定値指定であるときに、画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記操作表示モードとして決定している。したがって、表示されるコンテンツの視認性を確実に確保することが可能となっている。
【００８０】
また、行方向パラメータ又は列方向パラメータが範囲指定であるとき、範囲指定に適合可能なもののうち、拡大倍率が最小のものを動作表示モードとして決定することとしている。したがって、上記の行方向パラメータ及び列方向パラメータが固定値指定であるときと使い分けることにより、様々な表示態様を選択することができるようになっている。
【００８１】
また、アプリケーションファイルを受信する受信手段として、アンテナ１７及び送受信部を備えているので、受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
【００８２】
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【００８３】
例えば、上記の実施形態では、表示モード候補を等倍表示モード及び２倍表示モードの２つとしたが、等倍表示モードのみの１つであってもよいし、等倍表示モードを含む３つ以上であってもよい。また、等倍以外の拡大倍率は任意値とすることができる。
【００８４】
また、上記の実施形態では、画素数条件パラメータが範囲指定を含む場合に、適合可能な拡大倍率のうちで最小のものを動作表示モードとして決定することとした。これに対し、画素数条件パラメータが範囲指定を含む場合にも、画素数条件パラメータが固定値指定のみを含む場合と同様に、適合可能な拡大倍率のうちで最大のものを動作表示モードとして決定することもできる。さらに、適合可能な拡大倍率の表示モード候補のうちから、操作者に選択させるようにしてもよい。
【００８５】
また、上記の実施形態では、行方向倍率と列方向倍率とを同一としたが、コンテンツの著作者の同一性保持権を侵害しない措置を講じたうえで（例えば、著作者の承諾を得る等して）、行方向倍率と列方向倍率とが異なるようにすることもできる。
【００８６】
また、上記の実施形態では、画素数条件パラメータにおけるエラーチェック及びエラー処理をコンテンツの表示処理の中で行うこととしたが、こうしたエラーチェック及びエラー処理をアプリケーションの受信処理時に行うこととすることもできる。かかる場合には、コンテンツの表示処理においては、与えられたアプリケーションの画素数条件パラメータにはエラーが無いことを前提として、処理を行うことができる。
【００８７】
また、上記の実施形態では、本発明を携帯電話装置に適用したが、パーソナルコンピュータ等の他の装置に本発明を適用することができるのは勿論である。
【産業上の利用の可能性】
【００８８】
以上詳細に説明したように、本発明の表示処理方法及び表示処理装置は、液晶表示装置等のような行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理に適用することができる。
【図面の簡単な説明】
【００８９】
【図１】  図１Ａ及び図１Ｂは、本発明の一実施形態に係る情報処理方法が使用される携帯電話装置の外観を示す図であり；
【図２】図２は、図１の携帯電話装置の機能ブロック図であり；
【図３】図３は、図１の表示部の画素構成を説明するための図であり；
【図４】図４は、等倍表示モードを説明するための図であり；
【図５】図５は、２倍表示モードを説明するための図であり；
【図６】図６は、図１の装置による表示処理を説明するためのフローチャートであり；
【図７】図７は、図６の固定値指定処理を説明するためのフローチャートであり；
【図８】図８は、図６の範囲指定処理を説明するためのフローチャートであり；
【図９】図９は、図８の範囲指定処理１を説明するためのフローチャートであり；
【図１０】図１０は、図８の範囲指定処理２を説明するためのフローチャートであり；そして、
【図１１】図１１は、図８の範囲指定処理３を説明するためのフローチャートである。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法であって、
アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す条件読出工程と；
前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補の中に、前記動作可能画素数の条件に適合可能な表示モード候補である適合可能表示モード候補が少なくとも１つ存在するか否かを判定する判定工程と；
前記判定工程における判定結果が肯定的な場合に、前記少なくとも１つの適合可能表示モード候補から動作表示モードを決定する決定工程と；
前記動作表示モードで、前記アプリケーションにより指定された画像を表示手段に表示する表示工程と；を備える表示処理方法。
【請求項２】
請求項１に記載の表示処理方法において、
前記拡大倍率は、前記行方向及び前記列方向で同一の倍率である。
【請求項３】
請求項１に記載の表示処理方法において、
前記動作可能画素数の条件は、前記行方向の画素数の条件である行画素数条件、及び、前記列方向の画素数の条件である列画素数条件をそれぞれ含む。
【請求項４】
請求項３に記載の表示処理方法において、
前記行画素数条件は、前記アプリケーションが動作可能な前記行方向の画素数及び画素数範囲のいずれかで指定され、
前記列画素数条件は、前記アプリケーションが動作可能な前記列方向の画素数及び画素数範囲のいずれかで指定される。
【請求項５】
請求項４に記載の表示処理方法において、
前記行画素数条件が画素数指定であり、前記列画素数条件が画素数指定であるとき、前記決定工程では、前記少なくとも１つの適合可能表示モード候補のうち、拡大倍率が最大のものを前記操作表示モードとして決定する。
【請求項６】
請求項５に記載の表示処理方法において、
前記行画素数条件及び前記列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定工程では、前記少なくとも１つの適合可能表示モード候補のうち、拡大倍率が最小のものを前記動作表示モードとして決定する。
【請求項７】
請求項１〜６のいずれか一項に記載の表示処理方法において、
前記アプリケーションファイルを受信する受信工程を更に備える。
【請求項８】
行方向及び列方向に沿って画素がマトリクス状に配列された表示手段と；
アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補の中に、前記動作可能画素数の条件に適合可能な表示モード候補である適合可能表示モード候補が少なくとも１つ存在するか否かを判定する判定手段と；
前記判定手段における判定結果が肯定的な場合に、前記少なくとも１つの適合可能表示モード候補から動作表示モードを決定する決定手段と；
前記動作表示モードで、前記アプリケーションにより指定された画像を前記表示手段に表示させる表示装置制御手段と；を備える表示処理装置。
【請求項９】
請求項８に記載の表示処理装置において、
前記動作可能画素数の条件として、前記行方向の画素数の条件である行画素数条件が、前記アプリケーションが動作可能な前記行方向の画素数で指定され、かつ、前記列方向の画素数の条件である列画素数条件が、前記アプリケーションが動作可能な前記列行方向の画素数で指定されたとき、前記決定手段は、前記少なくとも１つの適合可能表示モード候補のうち、拡大倍率が最大のものを前記操作表示モードとして決定する。
【請求項１０】
請求項９に記載の表示処理装置において、
前記動作可能画素数の条件として、前記行方向の画素数の条件である行画素数条件、及び、前記列方向の画素数の条件である列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定手段は、前記少なくとも１つの適合可能表示モード候補のうち、拡大倍率が最小のものを前記動作表示モードとして決定する。
【請求項１１】
請求項８〜１０のいずれか一項に記載の表示処理装置において、
前記アプリケーションファイルを受信する受信手段を更に備える。
【請求項１２】
請求項１１に記載の表示処理装置において、
前記受信手段は、移動通信網の基地局と無線通信を行うための無線通信手段を備える。
【手続補正書】
【提出日】平成17年11月29日(2005.11.29)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示処理方法及び表示処理装置に係り、より詳しくは、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法及び表示処理装置に関するものである。
【背景技術】
【０００２】
携帯電話装置等の移動通信端末装置において、ゲーム等のコンテンツを含むアプリケーションファイルをダウンロードして、そのコンテンツを操作者に提供することが広く行われている。こうしたコンテンツが画面表示を予定している場合には、移動通信端末装置の表示部における液晶ディスプレイ等の表示手段の表示画面にコンテンツが表示される等して、操作者にコンテンツが提供される。
【０００３】
こうしたコンテンツは、そのコンテンツの内容を表示しようとする移動通信端末装置の表示画面の画素構成に合せた形式で、コンテンツ提供者により作成されてきた。そして、今や非常に多くのコンテンツが作成され、流通しており、社会財産化している。
【０００４】
ところで、近年においては、液晶ディスプレイ等の表示手段における表示画面の画素の微細化が急速に進行している。この結果、表示画面の大きさはほぼそのままで、総画素が増大しつつある。例えば、従来は表示画面の画素構成が行方向で１２０、列方向で１３０（すなわち、画素構成が１２０×１３０）であったものが、行方向で２４０、列方向で２６０（すなわち、画素構成が２４０×２６０）というように、総画素数が増大してきている。
【０００５】
こうして表示画面の画素構成が、より精細化され、かつ、より大きな数の画素を有する構成に変化すると、従来の表示画面の画素構成に合せて作成されたコンテンツを新たな表示画面に表示したときに、従来の表示面積よりも小さな表示面積に表示されることになる。上記の例のように、画素構成が１２０×１３０の表示画面に合せて作成されたコンテンツを、全体表示面積が同一で画素構成が２４０×２６０の表示画面に表示すると、表示面積が１／４となる。
【０００６】
この結果、従来の画素構成の表示画面に合せて作成されたコンテンツを新たな画素構成の表示画面に表示したときには、従来の表示画面への表示の際における視認性を確保できないことがしばしば発生することが予想される。こうした視認性の低下を防止するために、コンテンツを作成し直すことも考えられるが、既に社会財産化している膨大な量のコンテンツを全て作成し直すことは、多大な労力と費用とを要することになる。
【０００７】
本発明は、上記の事情を鑑みてなされたものであり、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる表示処理方法及び表示処理装置を提供することを目的とする。
【発明の開示】
【０００８】
本発明は、第１の観点からすると、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法であって、アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す条件読出工程と；前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補における前記動作可能画素数の条件に適合可能な表示モード候補である少なくとも１つの適合可能表示モード候補のうちから動作表示モードを決定する決定工程と；前記動作表示モードで、前記アプリケーションにより指定された画像を表示手段に表示する表示工程と；を備える表示処理方法である。
【０００９】
この表示処理方法では、条件読出工程において、記憶装置等に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す。引き続き、決定工程において、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補における前記動作可能画素数の条件に適合可能な表示モード候補である少なくとも１つの適合可能表示モード候補のうちから動作表示モードを決定する。かかる動作表示モードの決定は、例えば動作可能画素数の条件の指定態様により表現されている動作表示モードの優先度を考慮して行われる。
【００１０】
そして、表示工程において、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示する。この結果、表示手段には、動作可能画素数の条件に適合するとともに、適切な態様でコンテンツが表示される。
【００１１】
したがって、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる。
【００１２】
本発明の表示処理方法では、前記拡大倍率を、前記行方向及び前記列方向で同一の倍率とすることができる。かかる場合には、表示されるコンテンツと、作成されたコンテンツとが必ず同一又は相似となるので、原則として、コンテンツの著作者の同一性保持権を自動的に遵守することができ、変形表示の場合に著作者の許諾を得る必要性を考慮する必要がなくなる。
【００１３】
また、本発明の表示処理方法では、前記動作可能画素数の条件が、前記アプリケーションが動作可能な前記行方向の画素数及び画素数範囲のいずれかで指定される行画素数条件、及び、前記アプリケーションが動作可能な前記列方向の画素数及び画素数範囲のいずれかで指定される列画素数条件を含み、前記行画素数条件及び前記列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定工程では、前記少なくとも１つの表示モード候補の中における前記画素数範囲指定に適合可能なもののうち、拡大倍率が最小のものを前記動作表示モードとして決定するようにすることができる。
【００１４】
ここで、前記行画素数条件が画素数指定であり、前記列画素数条件が画素数指定であるとき、前記決定工程では、前記少なくとも１つの表示モード候補の中における前記画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記操作表示モードとして決定することとすることができる。かかる場合には、表示されるコンテンツの視認性を確実に確保することが可能になる。
【００１５】
こうして、行画素数条件及び列画素数条件が画素数指定である場合と、行画素数条件及び列画素数条件の少なくとも一方が画素数範囲指定である場合とで、動作表示モードの決定アルゴリズムを異ならせることにより、様々な表示態様を選択することができる。
【００１６】
また、本発明の表示処理方法では、前記アプリケーションファイルを受信する受信工程を更に備えることができる。かかる場合には、受信工程において受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
【００１７】
本発明は、第２の観点からすると、行方向及び列方向に沿って画素がマトリクス状に配列された表示手段と；アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数表示モード候補における前記動作可能画素数の条件に適合可能な表示モード候補である少なくとも１つの適合可能表示モード候補のうちから動作表示モードを決定する決定手段と；前記動作表示モードで、前記アプリケーションにより指定された画像を前記表示手段に表示させる表示装置制御手段と；を備える表示処理装置。
【００１８】
この表示処理装置では、判定手段が、記憶装置等に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す。引き続き、判定手段は、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数表示モード候補における前記動作可能画素数の条件に適合可能な表示モード候補である少なくとも１つの適合可能表示モード候補のうちから動作表示モードを決定する。そして、表示制御手段が、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示する。
【００１９】
すなわち、本発明の表示処理装置は、上述した本発明の表示処理方法を使用して表示処理を行う。したがって、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができる。
【００２０】
本発明の表示処理装置では、前記動作可能画素数の条件が、前記アプリケーションが動作可能な前記行方向の画素数及び画素数範囲のいずれかで指定される行画素数条件、及び、前記アプリケーションが動作可能な前記列方向の画素数及び画素数範囲のいずれかで指定される列画素数条件を含み、前記行画素数条件及び前記列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定手段は、前記少なくとも１つの表示モード候補の中における前記画素数範囲指定に適合可能なもののうち、拡大倍率が最小のものを前記動作表示モードとして決定するようにすることができる。
【００２１】
ここで、前記行画素数条件が画素数指定であり、前記列画素数条件が画素数指定であるとき、前記決定手段は、前記少なくとも１つの表示モード候補の中における前記画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記動作表示モードとして決定するようにすることができる。かかる場合には、表示されるコンテンツの視認性を確実に確保することが可能になる。
【００２２】
こうして、行画素数条件及び列画素数条件が画素数指定である場合と、行画素数条件及び列画素数条件の少なくとも一方が画素数範囲指定である場合とで、動作表示モードの決定アルゴリズムを異ならせることにより、様々な表示態様を選択することができる。
【００２３】
また、本発明の表示処理装置では、前記アプリケーションファイルを受信する受信手段を更に備える構成とすることができる。かかる場合には、受信手段により受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
【００２４】
ここで、前記受信手段が、移動通信網の基地局と無線通信を行うための無線通信手段を備える構成とすることができる。この場合には、移動通信網の基地局と無線通信を行う移動通信端末装置において、本発明の表示方法を使用することができる。
【００２５】
以上説明したように、本発明の表示処理方法によれば、コンテンツを表示手段に適合させつつ、適切な態様で表示することができるという効果を奏することができる。
また、本発明の表示処理装置によれば、本発明の表示処理方法を使用して表示処理を行うので、コンテンツを表示手段に適合させつつ、適切な態様で表示することができるという効果を奏することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の一実施形態を、図１Ａ〜図１１を参照しつつ説明する。なお、図面の説明に際しては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２７】
図１Ａ、図１Ｂ及び図２には、一実施形態に係る情報処理方法が使用される携帯電話装置１０の構成が概略的に示されている。ここで、図１Ａには、携帯電話装置１０の外観の正面図が示され、図１Ｂには、携帯電話装置１０の外観の裏面図が示されている。また、図２には、携帯電話装置１０の機能ブロック構成が示されている。
【００２８】
図１Ａ、図１Ｂ及び図２において総合的に示されるように、携帯電話装置１０は、（ａ）制御部２１、送受信部２２、記憶装置２３及び表示制御部２５を備える携帯電話装置本体１１と、（ｂ）電話番号を制御部２１へ入力するためのテンキー、及び、動作モードの切替等の各種指令を制御部２１へ入力するためのファンクションキーを有する操作部１２と、（ｃ）制御部２１による指令に応じて、操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示部１３とを備えている。また、携帯電話装置１０は、（ｄ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、通話時に音声を入力するためのマイクロフォン１５と、（ｅ）制御部２１による指令に応じて、着信音や案内音を発生するための案内用スピーカ１６と、（ｆ）送受信部２２と接続され、移動通信網の基地局との間で無線信号を授受するためのアンテナ１７と、を備えている。
【００２９】
上記の表示部１３における表示画面は、図３に示されるように、画素ＰＸＬk,jが行方向にＲＷ（例えば、ＲＷ＝２４０）画素（すなわち、ｊ＝１〜ＲＷ）、列方向にＣＷ（例えば、ＣＷ＝２６０）画素（すなわち、ｋ＝１〜ＣＷ）のマトリクス状に配列されている。すなわち、表示部１３における表示画面では、その画素構成が（ＲＷ×ＣＷ）となっている。
【００３０】
また、上記の表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤに応じて、図４Ａ及び図４Ｂに示される等倍表示モード及び図５Ａ及び図５Ｂに示される２倍表示モードの２種の表示モードの中の１つの表示モードで、表示画面に表示を行う。すなわち、表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤにより等倍表示モードが指定されると、図４Ａ及び図４Ｂで総合的に示されるように、コンテンツにおける１画素に対応する表示単位ＤＵＡn1,m1（ｍ1＝１〜ＲＷ，ｎ1＝１〜ＣＷ）それぞれを１画素ＰＸＬn1,m1とする表示を行う。
【００３１】
一方、表示制御部２５は、制御部２１からの動作表示モード指令ＤＭＤにより２倍表示モードが指定されると、図５Ａ及び図５Ｂで総合的に示されるように、コンテンツにおける１画素に対応する表示単位ＤＵＢn2,m2（ｍ2＝１〜ＲＷ／２，ｎ2＝１〜ＣＷ／２）それぞれを、行方向２画素及び列方向２画素の計４画素とする表示を行う。すなわち、表示単位ＤＵＢn2,m2を画素ＰＸＬ2・n2, 2・m2、画素ＰＸＬ2・n2, 2・m2+1、画素ＰＸＬ2・n2+1, 2・m2及び画素ＰＸＬ2・n2, 2・m2+1の４画素とする表示を行う。
【００３２】
図２に戻り、上記の制御部２１は、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）を備えており、一般的な携帯電話機能を実現するために、様々なデータ処理を行うとともに、上述した他の構成要素の動作制御を行うようになっている。また、制御部２１は、アンテナ１７及び送受信部２２を介して受信したアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件に基づいて、等倍表示モード及び２倍表示モードのいずれかを動作表示モードに決定し、その旨を動作表示モード指令ＤＭＤとして表示制御装置２５に通知するようになっている。また、制御部２１は、アプリケーションを実行し、必要に応じてコンテンツを構成する原画素データＰＤＴを表示制御部２５へ供給するようになっている。
【００３３】
なお、制御部２１、アンテナ１７、送受信部２２、表示制御部２５及び表示部１３から表示処理装置が構成されている。
【００３４】
次に、以上のように構成された携帯電話装置１０による、コンテンツの表示処理を説明する。
【００３５】
前提として、アンテナ１７及び送受信部２２を介して受信するアプリケーションファイルはコンテンツを含んでいるものとする。そして、このアプリケーションフイルは、ＭＩＤＰ（Mobile Information Device Profile）アプリケーションのファイルであり、アプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件は、アプリケーションファイル内のＪＡＤ（JAVA（登録商標） Application Description）ファイルにおける画素数条件パラメータとして記載されているものとする。
【００３６】
また、この画素数条件パラメータは、ＪＡＤファイル内におけるＭＡＲ（MIDlet-Application-Range）属性として記載されており、行方向パラメータと列方向パラメータとを含んでいるものとする。ここで、行方向パラメータは、アプリケーションが動作するために表示部１３に必要な行方向の画素数（固定値）又は画素数範囲（最小値−最大値）のいずれかで指定されるものとする。また、列方向パラメータは、アプリケーションが動作するために表示部１３に必要な列方向の画素数（固定値）又は画素数範囲（最小値−最大値）のいずれかで指定されるものとする。なお、画素数指定の場合には、指定された画素数以上の行画素数又は列画素数を有すれば、表示部１３は当該アプリケーションに適合し、画素数範囲指定の場合には、指定された画素数範囲内の行画素数又は列画素数を有すれば、表示部１３は当該アプリケーションに適合することになる。
【００３７】
なお、以下の説明においては、行方向パラメータが固定値指定の場合を「行方向パラメータＲＦ」と、範囲指定の場合を「行方向パラメータＲＲ（ＲＲ１，ＲＲ２）」（ＲＲ１：最小値、ＲＲ２：最大値）と記すものとする。さらに、行方向パラメータを総括して示す場合には、「行方向パラメータＲＰ」と記すものとする。
【００３８】
また、列方向パラメータが固定値指定の場合を「列方向パラメータＣＦ」と、範囲指定の場合を「列方向パラメータＣＲ（ＣＲ１，ＣＲ２）」（ＣＲ１：最小値、ＣＲ２：最大値）と記すものとする。さらに、列方向パラメータを総括して示す場合には、「列方向パラメータＣＰ」と記すものとする。
【００３９】
また、適宜、画素数条件パラメータを総括して画素数条件パラメータ［ＲＰ，ＣＰ］と記すものとする。
【００４０】
携帯電話装置１０は、アプリケーションの受信からコンテンツの表示までの処理を以下のようにして行う。
【００４１】
まず、図６のステップＳ１１において、送受信部２２がアンテナ１７を介して基地局から送信されたアプリケーションファイルを受信する。送受信部２２は、受信したアプリケーションを制御部２１へ送信する。そして、制御部２１は、受信したアプリケーションを記憶装置２３へ格納する。
【００４２】
次に、操作者が操作部１２を操作して、当該アプリケーションの実行を制御部２１に指令すると、ステップＳ１２において、制御部２１は、記憶装置２３から画素数パラメータ［ＲＰ，ＣＰ］を含むアプリケーションファイルを読み出す。なお、ステップＳ１２においては、後述するエラーフラグがＯＦＦにリセットされる。
【００４３】
引き続き、ステップＳ１３において、制御部２１は、行方向パラメータＲＰ又は列方向パラメータＣＰが範囲指定であるか否かを判定する。この判定が否定的であった場合、すなわち行方向パラメータＲＰ及び列方向パラメータＣＰが固定値指定であり、行方向パラメータＲＦ及び列方向パラメータＣＦであった場合には、処理はサブルーチンＳ１４へ移行する。
【００４４】
サブルーチンＳ１４では、まず、図７のステップＳ２１において、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１３の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２６へ移行する。そして、ステップＳ２６において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ１４の処理が終了する。
【００４５】
ステップＳ２１において否定的な判定がなされると、処理はステップＳ２２へ移行する。このステップＳ２２においては、制御部２１が、列方向パラメータＣＦが列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１３の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２６へ移行する。そして、ステップＳ２６において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ１４の処理が終了する。
【００４６】
ステップＳ２２において否定的な判定がなされると、表示部１３の画素構成は画素数条件パラメータ［ＲＦ，ＣＦ］に適合していると判定し、処理はステップＳ２３へ移行する。このステップＳ２３においては、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷの１／２よりも大きいか否か、すなわち、上述した表示制御部２５による等倍表示モード及び２倍表示モードのうち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２８へ移行する。そして、ステップＳ２８において、制御部２１は、動作表示モードを等倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
【００４７】
ステップＳ２３において否定的な判定がなされると、処理はステップＳ２４へ移行する。このステップＳ２４においては、制御部２１が、列方向パラメータＣＦが列行方向画素数ＣＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ２８へ移行する。そして、ステップＳ２８において、制御部２１は、動作表示モードを等倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
【００４８】
ステップＳ２４において否定的な判定がなされると、処理はステップＳ２７へ移行する。そして、ステップＳ２７において、制御部２１は、動作表示モードを２倍表示モードに決定し、サブルーチンＳ１４の処理を終了する。
【００４９】
図６に戻り、ステップＳ１３における判定が肯定的であった場合、すなわち行方向パラメータＲＰ及び列方向パラメータＣＰの少なくとも一方が範囲指定であった場合には、処理はサブルーチンＳ１５へ移行する。
【００５０】
サブルーチンＳ１５では、まず、図８のステップＳ３１において、制御部２１が、行方向パラメータが固定値指定であるか否か、すなわち、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］であるか否かを判定する。ここで、肯定的な判定がなされると、処理はサブルーチンＳ３６へ移行する。
【００５１】
サブルーチンＳ３６では、まず、図９のステップＳ４１において、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１３の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４７へ移行する。そして、ステップＳ４７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３６の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００５２】
ステップＳ４１において否定的な判定がなされると、処理はステップＳ４２へ移行する。このステップＳ４２においては、制御部２１が、列方向パラメータの最小値ＣＲ１が列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１３の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４７へ移行する。そして、ステップＳ４７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３６の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００５３】
ステップＳ４２において否定的な判定がなされると、処理はステップＳ４３へ移行する。このステップＳ４３においては、制御部２１が、行方向パラメータＲＦが行方向画素数ＲＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００５４】
ステップＳ４３において否定的な判定がなされると、処理はステップＳ４４へ移行する。このステップＳ４４においては、制御部２１が、列方向画素数ＣＷが列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ４４においては、等倍表示モードが画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００５５】
ステップＳ４４において否定的な判定がなされると、処理はステップＳ４５へ移行する。このステップＳ４５においては、制御部２１が、列方向画素数ＣＷの１／２が列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ４５においては、２倍表示モードが画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ４９へ移行する。そして、ステップＳ４９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００５６】
ステップＳ４５において肯定的な判定、すなわち、表示部１３の画素構成が、画素数条件パラメータ［ＲＦ，ＣＲ（ＣＲ１，ＣＲ２）］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ４８へ移行する。そして、ステップＳ４８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００５７】
図８に戻り、ステップＳ３１において否定的な判定がなされると、処理はステップＳ３２へ移行する。このステップＳ３２においては、制御部２１が、列方向パラメータが固定値指定であるか否か、すなわち、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］であるか否かを判定する。ここで、肯定的な判定がなされると、処理はサブルーチンＳ３７へ移行する。
【００５８】
サブルーチンＳ３７では、まず、図１０のステップＳ５１において、制御部２１が、列向パラメータＣＦが列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１３の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５７へ移行する。そして、ステップＳ５７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３７の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００５９】
ステップＳ５１において否定的な判定がなされると、処理はステップＳ５２へ移行する。このステップＳ５２においては、制御部２１が、行方向パラメータの最小値ＲＲ１が行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１３の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５７へ移行する。そして、ステップＳ５７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３７の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００６０】
ステップＳ５２において否定的な判定がなされると、処理はステップＳ５３へ移行する。このステップＳ５３においては、制御部２１が、列方向パラメータＣＦが列方向画素数ＣＷの１／２よりも大きいか否か、すなわち、等倍表示モードによる表示のみが可能なのか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６１】
ステップＳ５３において否定的な判定がなされると、処理はステップＳ５４へ移行する。このステップＳ５４においては、制御部２１が、行方向画素数ＲＷが行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ５４においては、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６２】
ステップＳ５４において否定的な判定がなされると、処理はステップＳ５５へ移行する。このステップＳ５５においては、制御部２１が、行方向画素数ＲＷの１／２が行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ５５においては、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の画素構成が、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ５９へ移行する。そして、ステップＳ５９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６３】
ステップＳ５５において肯定的な判定、すなわち、表示部１３の画素構成は、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＦ］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ５８へ移行する。そして、ステップＳ５８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３７の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６４】
図８に戻り、ステップＳ３２において否定的な判定がなされると、制御部２１は、画素数条件パラメータ［ＲＰ，ＣＰ］が画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］であると判定し、処理はサブルーチンＳ３８へ移行する。
【００６５】
サブルーチンＳ３８では、図１１のステップＳ６１において、制御部２１が、行方向パラメータの最小値ＲＲ１が行方向画素数ＲＷよりも大きいか否か、すなわち、行方向の画素構成の観点からみて表示部１３の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ６７へ移行する。そして、ステップＳ６７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３８の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００６６】
ステップＳ６１において否定的な判定がなされると、処理はステップＳ６２へ移行する。このステップＳ６２においては、制御部２１が、列方向パラメータの最小値ＣＲ１が列方向画素数ＣＷよりも大きいか否か、すなわち、列方向の画素構成の観点からみて表示部１３の表示能力を超える表示能力をアプリケーションが要求しているか否かを判定する。ここで、肯定的な判定がなされると、処理はステップＳ６７へ移行する。そして、ステップＳ６７において、制御部２１がエラーフラグをＯＮとして、サブルーチンＳ３８の処理が終了し、サブルーチンＳ１５の処理を終了する。
【００６７】
ステップＳ６２において否定的な判定がなされると、処理はステップＳ６３へ移行する。このステップＳ６３においては、制御部２１が、行方向画素数ＲＷが行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ６３においては、表示部１３の行方向の画素構成からみて、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６８】
ステップＳ６３において否定的な判定がなされると、処理はステップＳ６４へ移行する。このステップＳ６４においては、制御部２１が、行方向画素数ＲＷの１／２が行方向パラメータの最小値ＲＲ１以上であり、かつ、行方向パラメータの最大値ＲＲ２以下であるか否かが判定される。すなわち、ステップＳ６４においては、表示部１３の行方向の画素構成からみて、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の行方向の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを、最も基本的な表示モードである等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００６９】
ステップＳ６４において肯定的な判定がなされると、処理はステップＳ６５へ移行する。このステップＳ６５においては、制御部２１が、列方向画素数ＣＷが列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ６５においては、表示部１３の列方向の画素構成からみて、等倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、肯定的な判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００７０】
ステップＳ６５において否定的な判定がなされると、処理はステップＳ６６へ移行する。このステップＳ６６においては、制御部２１が、列方向画素数ＣＷの１／２が列方向パラメータの最小値ＣＲ１以上であり、かつ、列方向パラメータの最大値ＣＲ２以下であるか否かが判定される。すなわち、ステップＳ６６においては、表示部１３の列方向の画素構成からみて、２倍表示モードが画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］に適合しているか否かが判定される。ここで、否定的な判定、すなわち、表示部１３の列方向の画素構成は、表示能力は充分であるが、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて等倍表示モード又は２倍表示のいずれにも適合していないとの判定がなされると、処理はステップＳ６９へ移行する。そして、ステップＳ６９において、制御部２１は、動作表示モードを最も基本的な表示モードである等倍表示モードに決定して、サブルーチンＳ３８の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００７１】
ステップＳ６６において肯定的な判定、すなわち、表示部１３の画素構成は、画素数条件パラメータ［ＲＲ（ＲＲ１，ＲＲ２），ＣＲ（ＣＲ１，ＣＲ２）］からみて２倍表示モードのみに適合しているとの判定がなされると、処理はステップＳ６８へ移行する。そして、ステップＳ６８において、制御部２１は、動作表示モードを２倍表示モードに決定して、サブルーチンＳ３６の処理を終了し、サブルーチンＳ１５の処理を終了する。
【００７２】
以上のようにしてサブルーチンＳ１４又はサブルーチンＳ１５の処理が終了すると、処理は図６のステップＳ１６へ移行する。このステップＳ１６においては、制御部２１が、エラーフラグがＯＮであるか否かを判定することにより、エラーが有ったか否かを判定する。ここで肯定的な判定がなされると、処理はステップＳ１８へ移行する。そして、ステップＳ１８において、制御部２１が、表示部１３の画素構成ではアプリケーションにおけるコンテンツを表示できない旨を表示させるエラー処理を行い、表示処理を終了する。
【００７３】
ステップＳ１６において否定的な判定がなされると、処理はステップＳ１７へ移行する。このステップＳ１７においては、制御部２１が、表示制御部２５に対して、動作表示モード指令ＤＭＤにより決定された動作表示モードを指定する。
【００７４】
次に、ステップＳ１９において、制御部２１がアプリケーションにより指定されたコンテンツを構成する原画素データＰＤＴを表示制御部２５へ供給する。こうして原画素データＰＤＴを受信した表示制御部２５は、指定された動作表示モードに従って原画素データＰＤＴそれぞれを表示単位に対応させて、表示部１３に表示する。こうして、携帯電話装置１０による、アプリケーションが含むコンテンツの表示処理が終了する。
【００７５】
以上説明したように、本実施形態では、記憶装置２３に格納されているアプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる少なくとも１つの表示モード候補の中から動作表示モードを決定している。そして、決定された動作表示モードで、アプリケーションにより指定された画像を表示手段に表示している。したがって、本実施形態によれば、コンテンツを表示部１３に適合させつつ、適切な態様で表示することができる。
【００７６】
また、拡大倍率を、行方向及び列方向で同一の倍率としている。したがって、表示されるコンテンツと、作成されたコンテンツとが必ず同一又は相似とでき、原則として、コンテンツの著作者の同一性保持権を自動的に遵守することができるため、変形表示の場合に必要な著作者の許諾を考慮しなくともよい。
【００７７】
また、動作可能画素数の条件が、行方向の画素数の条件である行方向パラメータ、及び、列方向の画素数の条件である列方向パラメータをそれぞれ含むこととし、行方向パラメータ及び列方向パラメータが固定値指定であるときに、画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記操作表示モードとして決定している。したがって、表示されるコンテンツの視認性を確実に確保することが可能となっている。
【００７８】
また、行方向パラメータ又は列方向パラメータが範囲指定であるとき、範囲指定に適合可能なもののうち、拡大倍率が最小のものを動作表示モードとして決定することとしている。したがって、上記の行方向パラメータ及び列方向パラメータが固定値指定であるときと使い分けることにより、様々な表示態様を選択することができるようになっている。
【００７９】
また、アプリケーションファイルを受信する受信手段として、アンテナ１７及び送受信部を備えているので、受信した様々なアプリケーションファイルに含まれる様々なコンテンツを、表示手段に適合させつつ、適切な態様で表示することができる。
【００８０】
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【００８１】
例えば、上記の実施形態では、表示モード候補を等倍表示モード及び２倍表示モードの２つとしたが、等倍表示モードのみの１つであってもよいし、等倍表示モードを含む３つ以上であってもよい。また、等倍以外の拡大倍率は任意値とすることができる。
【００８２】
また、上記の実施形態では、画素数条件パラメータが範囲指定を含む場合に、適合可能な拡大倍率のうちで最小のものを動作表示モードとして決定することとした。これに対し、画素数条件パラメータが範囲指定を含む場合にも、画素数条件パラメータが固定値指定のみを含む場合と同様に、適合可能な拡大倍率のうちで最大のものを動作表示モードとして決定することもできる。さらに、適合可能な拡大倍率の表示モード候補のうちから、操作者に選択させるようにしてもよい。
【００８３】
また、上記の実施形態では、行方向倍率と列方向倍率とを同一としたが、コンテンツの著作者の同一性保持権を侵害しない措置を講じたうえで（例えば、著作者の承諾を得る等して）、行方向倍率と列方向倍率とが異なるようにすることもできる。
【００８４】
また、上記の実施形態では、画素数条件パラメータにおけるエラーチェック及びエラー処理をコンテンツの表示処理の中で行うこととしたが、こうしたエラーチェック及びエラー処理をアプリケーションの受信処理時に行うこととすることもできる。かかる場合には、コンテンツの表示処理においては、与えられたアプリケーションの画素数条件パラメータにはエラーが無いことを前提として、処理を行うことができる。
【００８５】
また、上記の実施形態では、本発明を携帯電話装置に適用したが、パーソナルコンピュータ等の他の装置に本発明を適用することができるのは勿論である。
【産業上の利用可能性】
【００８６】
以上詳細に説明したように、本発明の表示処理方法及び表示処理装置は、液晶表示装置等のような行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理に適用することができる。
【図面の簡単な説明】
【００８７】
【図１Ａ】図１Ａは、本発明の一実施形態に係る情報処理方法が使用される携帯電話装置の外観を示す図（その１）である。
【図１Ｂ】図１Ｂは、本発明の一実施形態に係る情報処理方法が使用される携帯電話装置の外観を示す図（その２）である。
【図２】図２は、図１Ａ及び図１Ｂの携帯電話装置の機能ブロック図である。
【図３】図３は、図１Ａ及び図１Ｂの表示部の画素構成を説明するための図である。
【図４Ａ】図４Ａは、等倍表示モードを説明するための図（その１）である。
【図４Ｂ】図４Ｂは、等倍表示モードを説明するための図（その２）である。
【図５Ａ】図５Ａは、２倍表示モードを説明するための図（その１）である。
【図５Ｂ】図５Ｂは、２倍表示モードを説明するための図（その２）である。
【図６】図６は、図１Ａ及び図１Ｂの装置による表示処理を説明するためのフローチャートである。
【図７】図７は、図６の固定値指定処理を説明するためのフローチャートである。
【図８】図８は、図６の範囲指定処理を説明するためのフローチャートである。
【図９】図９は、図８の範囲指定処理１を説明するためのフローチャートである。
【図１０】図１０は、図８の範囲指定処理２を説明するためのフローチャートである。
【図１１】図１１は、図８の範囲指定処理３を説明するためのフローチャートである。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
行方向及び列方向に沿って画素がマトリクス状に配列された表示手段への表示処理を行う表示処理方法であって、
アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出す条件読出工程と；
前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数の表示モード候補における前記動作可能画素数の条件に適合可能な表示モード候補である少なくとも１つの適合可能表示モード候補のうちから動作表示モードを決定する決定工程と；
前記動作表示モードで、前記アプリケーションにより指定された画像を表示手段に表示する表示工程と；を備える表示処理方法。
【請求項２】
前記拡大倍率は、前記行方向及び前記列方向で同一の倍率である、ことを特徴とする請求項１に記載の表示処理方法。
【請求項３】
前記動作可能画素数の条件は、前記アプリケーションが動作可能な前記行方向の画素数及び画素数範囲のいずれかで指定される行画素数条件、及び、前記アプリケーションが動作可能な前記列方向の画素数及び画素数範囲のいずれかで指定される列画素数条件を含み、
前記行画素数条件及び前記列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定工程では、前記少なくとも１つの表示モード候補の中における前記画素数範囲指定に適合可能なもののうち、拡大倍率が最小のものを前記動作表示モードとして決定する、ことを特徴とする請求項１又は２表示処理方法。
【請求項４】
前記行画素数条件が画素数指定であり、前記列画素数条件が画素数指定であるとき、前記決定工程では、前記少なくとも１つの表示モード候補の中における前記画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記動作表示モードとして決定する、ことを特徴とする請求項３に記載の表示処理方法。
【請求項５】
前記アプリケーションファイルを受信する受信工程を更に備える、ことを特徴とする請求項１〜４のいずれか一項に記載の表示処理方法。
【請求項６】
行方向及び列方向に沿って画素がマトリクス状に配列された表示手段と；
アプリケーションファイルの所定位置に記載されたアプリケーションの実行に際して必要となる表示画面における動作可能画素数の条件を読み出し、前記動作可能画素数の条件に基づいて、等倍を含む拡大倍率が互いに異なる予め定められた複数表示モード候補における前記動作可能画素数の条件に適合可能な表示モード候補である少なくとも１つの適合可能表示モード候補のうちから動作表示モードを決定する決定手段と；
前記動作表示モードで、前記アプリケーションにより指定された画像を前記表示手段に表示させる表示装置制御手段と；を備える表示処理装置。
【請求項７】
前記動作可能画素数の条件は、前記アプリケーションが動作可能な前記行方向の画素数及び画素数範囲のいずれかで指定される行画素数条件、及び、前記アプリケーションが動作可能な前記列方向の画素数及び画素数範囲のいずれかで指定される列画素数条件を含み、
前記行画素数条件及び前記列画素数条件の少なくとも一方が画素数範囲指定であるとき、前記決定手段は、前記少なくとも１つの表示モード候補の中における前記画素数範囲指定に適合可能なもののうち、拡大倍率が最小のものを前記動作表示モードとして決定する、ことを特徴とする請求項６に記載の表示処理装置。
【請求項８】
前記行画素数条件が画素数指定であり、前記列画素数条件が画素数指定であるとき、前記決定手段は、前記少なくとも１つの表示モード候補の中における前記画素数指定に適合可能なもののうち、拡大倍率が最大のものを前記動作表示モードとして決定する、ことを特徴とする請求項７に記載の表示処理装置。
【請求項９】
前記アプリケーションファイルを受信する受信手段を更に備える、ことを特徴とする請求項６〜８のいずれか一項に記載の表示処理装置。
【請求項１０】
前記受信手段は、移動通信網の基地局と無線通信を行うための無線通信手段を備える、ことを特徴とする請求項９に記載の表示処理装置。
【国際調査報告】
2004095412.tif 000014
2004095412.tif 000015
2004095412.tif 000016
2004095412.tif 000017