(57)【要約】【課題】表示画像中の文字のサイズを自動的に適切にすることが可能な技術を提供する。【解決手段】表示制御部２０４は、表示パネル１２０の表示を制御する。画像データ生成部２０１は、表示画像を示す画像データ３０１を生成する。サイズ比較部２０３は、画像データ３０１が示す表示画像に含まれる文字のサイズと、基準サイズ３１０とを比較する。画像調整部２０２は、サイズ比較部２０３での比較結果３２０に基づいて画像データ３０１が示す表示画像に含まれる文字のサイズを調整する。表示制御部２０４は、画像調整部２０２で調整された表示画像を表示パネル１２０に表示させる。【選択図】図４
2014106769.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部の表示を制御する表示制御部と、
表示画像を示す画像データを生成する画像データ生成部と、
前記画像データが示す表示画像に含まれる文字のサイズと、基準サイズとを比較する比較部と、
前記比較部での比較結果に基づいて前記画像データが示す表示画像に含まれる文字のサイズを調整する画像調整部と
を備え、
前記表示制御部は、前記画像調整部で調整された表示画像を前記表示部に表示させる、電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記画像調整部は、前記比較部において、前記画像データが示す表示画像に含まれる文字のサイズが前記基準サイズよりも小さいと判断されると、当該表示画像に含まれる文字のサイズを大きくする、電子機器。
【請求項３】
請求項１及び請求項２のいずれか一つに記載の電子機器であって、
前記画像調整部は、前記比較部において、前記画像データが示す表示画像に含まれる文字のサイズが前記基準サイズよりも大きいと判断されると、当該表示画像に含まれる文字のサイズを小さくする、電子機器。
【請求項４】
請求項１乃至請求項３のいずれか一つに記載の電子機器であって、
前記画像調整部は、前記比較部での比較結果に基づいて前記画像データが示す表示画像全体のサイズを調整することによって、当該表示画像に含まれる文字のサイズを調整する、電子機器。
【請求項５】
請求項１乃至請求項４のいずれか一つに記載の電子機器であって、
前記比較部は、前記画像データが示す表示画像に含まれる文字についての複数種類のサイズのうち、当該表示画像においてそのサイズの文字の数が最も多いサイズと、前記基準サイズとを比較する、電子機器。
【請求項６】
請求項１乃至請求項４のいずれか一つに記載の電子機器であって、
前記比較部は、前記画像データが示す表示画像に含まれる文字についての最小サイズと、前記基準サイズとを比較する、電子機器。
【請求項７】
請求項１乃至請求項４のいずれか一つに記載の電子機器であって、
前記比較部は、前記画像データが示す表示画像に含まれるハイパーリンクでの文字のサイズと、前記基準サイズとを比較する、電子機器。
【請求項８】
請求項１乃至請求項４のいずれか一つに記載の電子機器であって、
前記比較部は、前記画像データが示す表示画像に含まれる、所定数以上の複数の文字から成る文字列での文字のサイズと、前記基準サイズとを比較する、電子機器。
【請求項９】
請求項１乃至請求項８のいずれか一つに記載の電子機器であって、
ユーザによる前記基準サイズの指定を受け付ける操作部をさらに備える、電子機器。
【請求項１０】
請求項１乃至請求項８のいずれか一つに記載の電子機器であって、
前記画像データが示す表示画像は、第１アプリケーションプログラムの実行中に前記表示部に表示される表示画像であって、
前記基準サイズは、前記第１アプリケーションプログラムの実行の直前に実行された第２アプリケーションプログラムの実行中に前記表示部に表示された表示画像に含まれる文字のサイズである、電子機器。
【請求項１１】
請求項１乃至請求項８のいずれか一つに記載の電子機器であって、
前記画像データが示す表示画像は、あるアプリケーションプログラムの実行中に前記表示部に表示される表示画像であって、
前記基準サイズは、前記あるアプリケーションプログラムの前回の実行中に前記表示部に表示された表示画像に含まれる文字のサイズである、電子機器。
【請求項１２】
請求項１乃至請求項８のいずれか一つに記載の電子機器であって、
前記基準サイズは、特定のアプリケーションプログラムの実行中に前記表示部に表示された表示画像に含まれる文字のサイズである、電子機器。
【請求項１３】
請求項１２に記載の電子機器であって、
前記特定のアプリケーションプログラムは、電子メールの作成・閲覧・送受信を行うためのメールアプリケーションプログラムである、電子機器。
【請求項１４】
電子機器を制御するための制御プログラムであって、
前記電子機器に、
（ａ）表示画像を示す画像データを生成する工程と、
（ｂ）前記画像データが示す表示画像に含まれる文字のサイズと、基準サイズとを比較する工程と、
（ｃ）前記工程（ｂ）での比較結果に基づいて前記画像データが示す表示画像に含まれる文字のサイズを調整する工程と、
（ｄ）前記工程（ｃ）で調整された表示画像を表示する工程と
を実行させるための制御プログラム。
【請求項１５】
電子機器での表示制御方法であって、
（ａ）表示画像を示す画像データを生成する工程と、
（ｂ）前記画像データが示す表示画像に含まれる文字のサイズと、基準サイズとを比較する工程と、
（ｃ）前記工程（ｂ）での比較結果に基づいて前記画像データが示す表示画像に含まれる文字のサイズを調整する工程と、
（ｄ）前記工程（ｃ）で調整された表示画像を表示する工程と
を備える、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
特許文献１及び２に記載されているように、従来から電子機器に関して様々な技術が提案されている。
【０００３】
また特許文献３〜５には、画像に含まれる文字を抽出する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０３４４０号公報
【特許文献２】特開２００９−１２２７７５号公報
【特許文献３】特開平９−１０６４３５号公報
【特許文献４】特許第２７５１８６５号公報
【特許文献５】特開平８−３０５７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載されている電子機器では、当該電子機器が表示する表示画像中の文字のサイズを適切にするためには、ユーザは当該電子機器に対してピンチ操作等の所定の操作を行う必要がある。
【０００６】
一方で、より便利なユーザインターフェースを実現するために、電子機器に対するユーザの操作をできるだけ不要にすることが望まれている。
【０００７】
そこで、本発明は上述の点に鑑みて成されたものであり、表示画像中の文字のサイズを自動的に適切にすることが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る電子機器の一態様は、表示部と、前記表示部の表示を制御する表示制御部と、表示画像を示す画像データを生成する画像データ生成部と、前記画像データが示す表示画像に含まれる文字のサイズと、基準サイズとを比較する比較部と、前記比較部での比較結果に基づいて前記画像データが示す表示画像に含まれる文字のサイズを調整する画像調整部とを備え、前記表示制御部は、前記画像調整部で調整された表示画像を前記表示部に表示させる。
【０００９】
また、本発明に係る電子機器の一態様では、前記画像調整部は、前記比較部において、前記画像データが示す表示画像に含まれる文字のサイズが前記基準サイズよりも小さいと判断されると、当該表示画像に含まれる文字のサイズを大きくする。
【００１０】
また、本発明に係る電子機器の一態様では、前記画像調整部は、前記比較部において、前記画像データが示す表示画像に含まれる文字のサイズが前記基準サイズよりも大きいと判断されると、当該表示画像に含まれる文字のサイズを小さくする。
【００１１】
また、本発明に係る電子機器の一態様では、前記画像調整部は、前記比較部での比較結果に基づいて前記画像データが示す表示画像全体のサイズを調整することによって、当該表示画像に含まれる文字のサイズを調整する。
【００１２】
また、本発明に係る電子機器の一態様では、前記比較部は、前記画像データが示す表示画像に含まれる文字についての複数種類のサイズのうち、当該表示画像においてそのサイズの文字の数が最も多いサイズと、前記基準サイズとを比較する。
【００１３】
また、本発明に係る電子機器の一態様では、前記比較部は、前記画像データが示す表示画像に含まれる文字についての最小サイズと、前記基準サイズとを比較する。
【００１４】
また、本発明に係る電子機器の一態様では、前記比較部は、前記画像データが示す表示画像に含まれるハイパーリンクでの文字のサイズと、前記基準サイズとを比較する。
【００１５】
また、本発明に係る電子機器の一態様では、前記比較部は、前記画像データが示す表示画像に含まれる、所定数以上の複数の文字から成る文字列での文字のサイズと、前記基準サイズとを比較する。
【００１６】
また、本発明に係る電子機器の一態様では、ユーザによる前記基準サイズの指定を受け付ける操作部がさらに設けられている。
【００１７】
また、本発明に係る電子機器の一態様では、前記画像データが示す表示画像は、第１アプリケーションプログラムの実行中に前記表示部に表示される表示画像であって、前記基準サイズは、前記第１アプリケーションプログラムの実行の直前に実行された第２アプリケーションプログラムの実行中に前記表示部に表示された表示画像に含まれる文字のサイズである。
【００１８】
また、本発明に係る電子機器の一態様では、前記画像データが示す表示画像は、あるアプリケーションプログラムの実行中に前記表示部に表示される表示画像であって、前記基準サイズは、前記あるアプリケーションプログラムの前回の実行中に前記表示部に表示された表示画像に含まれる文字のサイズである。
【００１９】
また、本発明に係る電子機器の一態様では、前記基準サイズは、特定のアプリケーションプログラムの実行中に前記表示部に表示された表示画像に含まれる文字のサイズである。
【００２０】
また、本発明に係る電子機器の一態様では、前記特定のアプリケーションプログラムは、電子メールの作成・閲覧・送受信を行うためのメールアプリケーションプログラムである。
【００２１】
また、本発明に係る制御プログラムは、電子機器を制御するための制御プログラムであって、前記電子機器に、（ａ）表示画像を示す画像データを生成する工程と、（ｂ）前記画像データが示す表示画像に含まれる文字のサイズと、基準サイズとを比較する工程と、（ｃ）前記工程（ｂ）での比較結果に基づいて前記画像データが示す表示画像に含まれる文字のサイズを調整する工程と、（ｄ）前記工程（ｃ）で調整された表示画像を表示する工程とを実行させるためのものである。
【００２２】
また、本発明に係る表示制御方法は、電子機器での表示制御方法であって、（ａ）表示画像を示す画像データを生成する工程と、（ｂ）前記画像データが示す表示画像に含まれる文字のサイズと、基準サイズとを比較する工程と、（ｃ）前記工程（ｂ）での比較結果に基づいて前記画像データが示す表示画像に含まれる文字のサイズを調整する工程と、（ｄ）前記工程（ｃ）で調整された表示画像を表示する工程とを備える。
【発明の効果】
【００２３】
本発明によれば、表示画像中の文字のサイズを自動的に適切にすることができる。
【図面の簡単な説明】
【００２４】
【図１】電子機器の外観を示す前面図である。
【図２】電子機器の外観を示す裏面図である。
【図３】電子機器の電気的構成を示すブロック図である。
【図４】制御部に形成される複数の機能ブロックを示す図である。
【図５】電子機器の動作を示すフローチャートである。
【図６】電子機器の表示例を示す図である。
【図７】電子機器の仮想的な表示の一例を示す図である。
【発明を実施するための形態】
【００２５】
＜電子機器の外観＞
図１，２は、それぞれ、実施の形態に係る電子機器１の外観を示す前面図及び裏面図である。本実施の形態に係る電子機器１は、例えば、スマートフォン等の携帯電話機である。電子機器１は、基地局及びサーバ等を通じて他の通信装置と通信することが可能である。図１及び２に示されるように、電子機器１は、カバーパネル２とケース部分３を備えている。電子機器１では、カバーパネル２とケース部分３とが組み合わされることによって、平面視で略長方形の板状を成す機器ケース４が構成されている。
【００２６】
カバーパネル２は、平面視において略長方形を成しており、電子機器１の前面部分における、周縁部分以外の部分を構成している。カバーパネル２は、例えば、透明のガラスあるいは透明のアクリル樹脂で形成されている。ケース部分３は、電子機器１の前面部分の周縁部分、側面部分及び裏面部分を構成している。ケース部分３は、例えばポリカーボネート樹脂で形成されている。
【００２７】
カバーパネル２の前面には、文字、記号、図形等の各種情報が表示される表示領域２ａが設けられている。表示領域２ａは例えば平面視で長方形を成している。カバーパネル２における、表示領域２ａを取り囲む周縁部分２ｂは、例えばフィルム等が貼られることによって黒色となっており、情報が表示されない非表示部分となっている。カバーパネル２の裏面には後述するタッチパネル１３０が貼り付けられており、ユーザは、電子機器１の前面の表示領域２ａを指等で操作することによって、電子機器１に対して各種指示を与えることができる。なお、ユーザは、指以外の接触部、例えば、スタイラスペンなどの静電式タッチパネル用ペンで表示領域２ａを操作することによっても、電子機器１に対して各種指示を与えることができる。
【００２８】
機器ケース４内には、ホームキー５ａ、メニューキー５ｂ及びバックキー５ｃが設けられている。ホームキー５ａ、メニューキー５ｂ及びバックキー５ｃのそれぞれは、ハードウェアキーであって、その表面が、カバーパネル２の前面の下側端部から露出している。ホームキー５ａは、表示領域２ａに、ホーム画面（初期画面）を表示するための操作キーである。メニューキー５ｂは、オプションメニュー画面を表示するための操作キーである。バックキー５ｃは、表示領域２ａの表示を一つ前の表示に戻すための操作キーである。以後、ホームキー５ａ、メニューキー５ｂ及びバックキー５ｃを特に区別する必要が無い場合には、それぞれを「操作キー５」と呼ぶ。なお、ホームキー５ａ、メニューキー５ｂ及びバックキー５ｃのそれぞれは、ハードウェアキーではなく、表示領域２ａに表示されて、タッチパネル１３０でそれに対する操作が検出されるソフトウェアキーであってもよい。
【００２９】
カバーパネル２の下側端部にはマイク穴６があけられており、カバーパネル２の上側端部にはレシーバ穴７があけられている。カバーパネル２の前面の上側端部からは、後述する前面側撮像部１８０が有する撮像レンズ１８０ａが視認可能となっている。また、図２に示されるように、電子機器１の裏面、言い換えれば機器ケース４の裏面には、スピーカ穴８があけられている。そして、電子機器１の裏面からは、後述する裏面側撮像部１９０が有する撮像レンズ１９０ａが視認可能となっている。
【００３０】
＜電子機器の電気的構成＞
図３は電子機器１の電気的構成を示すブロック図である。図３に示されるように、電子機器１には、制御部１００、無線通信部１１０、表示パネル１２０、タッチパネル１３０及びキー操作検出部１４０が設けられている。さらに電子機器１には、マイク１５０、レシーバ１６０、スピーカ１７０、前面側撮像部１８０、裏面側撮像部１９０及び電池２００が設けられている。電子機器１に設けられたこれらの構成要素は、機器ケース４内に収められている。
【００３１】
制御部１００は、ＣＰＵ（Central Processing Unit）１０１、ＤＳＰ（Digital Signal Processor）１０２及び記憶部１０３等を備えており、電子機器１の他の構成要素を制御することによって、電子機器１の動作を統括的に管理する。記憶部１０３は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等で構成されている。記憶部１０３には、電子機器１の動作、具体的には電子機器１が備える無線通信部１１０、表示パネル１２０等の各構成要素を制御するための制御プログラムであるメインプログラム１０３ａ及び複数のアプリケーションプログラム１０３ｂ等が記憶されている。制御部１００の各種機能は、ＣＰＵ１０１及びＤＳＰ１０２が記憶部１０３内の各種プログラムを実行することによって実現される。なお図３では、図面の煩雑さを避けるために、アプリケーションプログラム１０３ｂは一つだけ示されている。
【００３２】
無線通信部１１０は、アンテナ１１１を有している。無線通信部１１０は、電子機器１とは別の携帯電話機あるいはインターネットに接続されたウェブサーバ等の通信装置からの信号を基地局等を介してアンテナ１１１で受信する。無線通信部１１０は、受信信号に対して増幅処理及びダウンコンバートを行って制御部１００に出力する。制御部１００は、入力される受信信号に対して復調処理等を行って、当該受信信号に含まれる、音声あるいは音楽を示す音信号などの各種データを取得する。また無線通信部１１０は、制御部１００で生成された、音信号等の各種データを含む送信信号に対してアップコンバート及び増幅処理を行って、処理後の送信信号をアンテナ１１１から無線送信する。アンテナ１１１からの送信信号は、基地局等を通じて、電子機器１とは別の携帯電話機あるいはインターネットに接続された通信装置で受信される。
【００３３】
表示パネル１２０は、例えば、液晶表示パネルあるいは有機ＥＬパネルである。表示パネル１２０は、制御部１００によって制御されることによって、文字、記号、図形などの各種情報を表示する。表示パネル１２０に表示される情報は、カバーパネル２の前面の表示領域２ａに表示される。したがって、表示パネル１２０は、表示領域２ａに表示を行っていると言える。
【００３４】
タッチパネル１３０は、カバーパネル２の表示領域２ａに対する指等の接触部による操作を検出する。本実施の形態では、表示領域２ａ及びタッチパネル１３０によって、電子機器１に対するユーザの指示を受け付ける操作部が形成されている。タッチパネル１３０は、例えば、投影型静電容量方式のタッチパネルであって、カバーパネル２の裏面に貼り付けられている。ユーザが指等の接触部によってカバーパネル２の表示領域２ａに対して操作を行うと、それに応じた信号がタッチパネル１３０から制御部１００に入力される。制御部１００は、タッチパネル１３０からの信号に基づいて、表示領域２ａに対して行われた操作の内容を特定して、その内容に応じた処理を行う。
【００３５】
キー操作検出部１４０は、各操作キー５に対するユーザの押下操作を検出する。本実施の形態では、表示領域２ａ及びタッチパネル１３０と同様に、キー操作検出部１４０と、ホームキー５ａ、メニューキー５ｂ及びバックキー５ｃとで、電子機器１に対するユーザの指示を受け付ける操作部が形成されている。キー操作検出部１４０は、各操作キー５について、当該操作キー５が押下（操作）されているか否かを検出する。キー操作検出部１４０は、操作キー５が押下されていない場合には、当該操作キー５が操作されていないことを示す未操作信号を制御部１００に出力する。また、キー操作検出部１４０は、操作キー５が押下されると、当該操作キー５が操作されたことを示す操作信号を制御部１００に出力する。これにより、制御部１００は、各操作キー５について、当該操作キー５が操作されているか否かを判断することができる。
【００３６】
制御部１００は、ホームキー５ａが押下されて、その後押下されなくなったことがキー操作検出部１４０で検出されると、表示パネル１２０にホーム画面（初期画面）を表示させる。これにより、表示領域２ａにはホーム画面が表示される。また、制御部１００は、メニューキー５ｂが押下されて、その後押下されなくなったことがキー操作検出部１４０で検出されると、表示パネル１２０にオプションメニュー画面を表示させる。これにより、表示領域２ａにはオプションメニュー画面が表示される。そして、制御部１００は、バックキー５ｃが押下されて、その後押下されなくなったことがキー操作検出部１４０で検出されると、表示パネル１２０に、その表示を一つ前に戻させる。これにより、表示領域２ａの表示が一つ前に戻る。
【００３７】
マイク１５０は、電子機器１の外部から入力される音を電気的な音信号に変換して制御部１００に出力する。電子機器１の外部からの音は、カバーパネル２の前面に設けられたマイク穴６から電子機器１の内部に取り込まれてマイク１５０に入力される。
【００３８】
スピーカ１７０は、例えば電磁式スピーカであって、制御部１００からの電気的な音信号を音に変換して出力する。スピーカ１７０から出力される音は、電子機器１の裏面に設けられたスピーカ穴８から外部に出力される。スピーカ穴８から出力される音は、電子機器１から離れた場所でも聞こえるようになっている。
【００３９】
前面側撮像部１８０は、撮像レンズ１８０ａ及び撮像素子などで構成されており、制御部１００による制御に基づいて、静止画像及び動画像を撮像する。図１に示されるように、撮像レンズ１８０ａは、電子機器１の前面に設けられていることから、電子機器１の前面側（カバーパネル２側）に存在する物体を撮像することが可能である。
【００４０】
裏面側撮像部１９０は、撮像レンズ１９０ａ及び撮像素子などで構成されており、制御部１００による制御に基づいて、静止画像及び動画像を撮像する。図２に示されるように、撮像レンズ１９０ａは、電子機器１の裏面に設けられていることから、電子機器１の裏面側に存在する物体を撮像することが可能である。
【００４１】
レシーバ１６０は、受話音を出力するものであって、例えば電磁式レシーバで構成されている。レシーバ１６０は、制御部１００からの電気的な音信号を音に変換して出力する。レシーバ１６０から出力される音は、電子機器１の前面に設けられたレシーバ穴７から外部に出力される。レシーバ穴７から出力される音の音量は、スピーカ穴８から出力される音の音量よりも小さくなっている。
【００４２】
電池２００は、電子機器１の電源を出力する。電池２００から出力された電源は、電子機器１が備える制御部１００及び無線通信部１１０などに含まれる各電子部品に対して供給される。
【００４３】
記憶部１０３には、様々なアプリケーションプログラム１０３ｂ（以後、単に「アプリケーション１０３ｂ」と呼ぶ）が記憶されている。記憶部１０３には、例えば、電話機能を用いて通話を行うための電話アプリケーション、ウェブサイトを表示するためのブラウザ、電子メールの作成・閲覧・送受信を行うためのメールアプリケーションが記憶されている。また、記憶部１０３には、テレビ番組を視聴及び録画するためのテレビアプリケーション、記憶部１０３に記憶されている動画像データの再生制御を行うための動画再生制御アプリケーション、記憶部１０３に記憶されている音楽データの再生制御を行うための音楽再生制御アプリケーションなどが記憶されている。
【００４４】
記憶部１０３内のメインプログラム１０３ａを実行している制御部１００が、記憶部１０３内のアプリケーション１０３ｂを読み出して実行すると、制御部１００は、無線通信部１１０、表示パネル１２０及びレシーバ１６０等の、電子機器１内の他の構成要素を制御し、それによって、当該アプリケーション１０３ｂに対応する機能（処理）が電子機器１で実行される。例えば、電話アプリケーションを実行している制御部１００は、無線通信部１１０、マイク１５０及びレシーバ１６０を制御する。これにより、電子機器１では、無線通信部１１０で受信された受信信号に含まれる音声がレシーバ１６０から出力されるとともに、マイク１５０に入力された音声を含む送信信号が無線通信部１１０から送信され、通信相手装置との間で電話機能を用いた通話が行われる。
【００４５】
＜表示領域に対する操作の種類について＞
ユーザが表示領域２ａに対して行う基本的な操作としては、例えば、スライド操作、タップ操作、フリック操作、ピンチ操作などがある。
【００４６】
スライド操作とは、指等の接触部が表示領域２ａに接触した状態で移動する操作である。つまり、スライド操作とは、接触部が表示領域２ａにおいて接触移動する操作である。ユーザは、表示領域２ａに対してスライド操作を行うことによって、例えば、表示領域２ａの表示をスクロールさせたり、表示領域２ａに表示されているページを別のページに切り換えたりすることができる。
【００４７】
タップ操作とは、接触部が表示領域２ａに接触してからすぐに当該表示領域２ａから離れる操作である。詳細には、タップ操作とは、接触部が表示領域２ａに接触してから所定時間以内にその接触位置で当該表示領域２ａから離れる操作である。ユーザは、表示領域２ａに対してタップ操作を行うことによって、例えば、表示領域２ａに表示されている、アプリケーション１０３ｂを実行するためのアプリケーションアイコン（以後、「アプリアイコン」と呼ぶ）を選択して、当該アプリケーション１０３ｂの実行を行うことができる。
【００４８】
また、連続する二回のタップ操作は「ダブルタップ操作」と呼ばれる。ユーザは、表示領域２ａに対してダブルタップ操作を行うことによって、例えば、表示領域２ａの表示を拡大することができる。
【００４９】
フリック操作とは、表示領域２ａを接触部で払う操作である。詳細には、フリック操作とは、接触部が表示領域２ａに接触した状態で所定時間以内に所定距離以上移動して表示領域２ａから離れる操作である。ユーザは、表示領域２ａに対してフリック操作を行うことによって、例えば、表示領域２ａの表示を当該フリック操作の方向にスクロールさせたり、表示領域２ａに表示されているページを別のページに切り替えたりすることができる。
【００５０】
ピンチ操作には、ピンチアウト操作とピンチイン操作の２種類が存在する。ピンチアウト操作とは、二つの接触部（例えば二本の指）が表示領域２ａに接触した状態で当該二つの接触部が離れる操作（例えば二本の指が開く操作）である。一方で、ピンチイン操作とは、二つの接触部が表示領域２ａに接触した状態で当該二つの接触部が近づく操作（例えば二本の指が閉じる操作）である。ユーザは、表示領域２ａに対してピンチアウト操作を行うことによって、例えば、表示領域２ａの表示を拡大することができる。また、ユーザは、表示領域２ａに対してピンチイン操作を行うことによって、例えば、表示領域２ａの表示を縮小することができる。
【００５１】
＜制御部の機能ブロックについて＞
制御部１００では、メインプログラム１０３ａが実行されることによって、複数の機能ブロックが形成される。図４は、制御部１００に形成される複数の機能ブロックの一部を示す図である。
【００５２】
図４に示されるように、制御部１００は、機能ブロックとして、表示制御部２０４と、画像データ生成部２０１と、画像調整部２０２と、サイズ比較部２０３とを備えている。
【００５３】
表示制御部２０４は、タッチパネル１３０が検出するユーザ操作等に基づいて表示パネル１２０の表示を制御して、当該表示パネル１２０に様々な情報を表示させる。
【００５４】
画像データ生成部２０１は、無線通信部１１０での受信信号に含まれるデータ等に基づいて、表示パネル１２０が表示する表示画像を示す画像データ３０１を生成して出力する。
【００５５】
サイズ比較部２０３は、画像データ生成部２０１で生成された画像データ３０１が示す表示画像に含まれる文字（文字画像）のサイズを特定する。そして、サイズ比較部２０３は、特定したサイズと、制御部１００の記憶部１０３に記憶されている基準サイズ３１０とを比較し、その比較結果３２０を出力する。
【００５６】
画像調整部２０２は、サイズ比較部２０３での比較結果３２０に基づいて、画像データ生成部２０１で生成された画像データ３０１が示す表示画像を調整する。具体的には、画像調整部２０２は、サイズ比較部２０３での比較結果３２０に基づいて、画像データ３０１が示す表示画像に含まれる文字のサイズを調整する。画像調整部２０２は、調整後の表示画像を示す画像データ３０２を出力する。
【００５７】
表示制御部２０４は、表示パネル１２０を制御して、画像調整部２０２で調整された、画像データ３０１が示す表示画像、つまり画像データ３０２が示す表示画像を表示パネル１２０に表示させる。
【００５８】
このように、本実施の形態に係る電子機器１では、画像データ３０１が示す表示画像に含まれる文字のサイズと、基準サイズ３１０との比較の結果に基づいて、画像データ３０１が示す表示画像に含まれる文字のサイズが調整される。したがって、表示パネル１２０に表示される表示画像に含まれる文字のサイズが自動的に適切に調整される。以下にこの文字サイズの自動調整処理について詳細に説明する。
【００５９】
＜文字サイズの自動調整処理について＞
本実施の形態では携帯電話機である電子機器１において、パーソナルコンピュータ（ＰＣ）向けのウェブページ画像が表示される際には、表示領域２ａに表示されるウェブページ画像に含まれる文字のサイズが小さすぎることがある。この場合には、ユーザは表示領域２ａに対して上述のダブルタップ操作あるいはピンチアウト操作を行う。これにより、表示領域２ａの表示が拡大して、当該表示領域２ａに表示されるウェブページ画像中の文字のサイズが大きくなり、当該文字がユーザにとって見やすくなる。
【００６０】
一方で、ウェブページ画像によっては、電子機器１で表示された際に、当該ウェブページ画像に含まれる文字のサイズが非常に大きい場合がある。この場合には、ユーザは表示領域２ａに対してピンチイン操作を行う。これにより、表示領域２ａの表示が縮小して、当該表示領域２ａに表示されるウェブページ画像中の文字のサイズが小さくなり、当該文字がユーザにとって見やすくなる。
【００６１】
また、ワードファイル、エクセルファイルあるいはＰＤＦ（Portable Document Format）ファイルなどの文書ファイルの文書を示す文書画像を電子機器１が表示する際には、表示領域２ａに表示される文書画像に含まれる文字のサイズが小さすぎたり、大きすぎたりして、適切でないことがある。この場合には、ユーザは、表示領域２ａに対してダブルタップ操作あるいはピンチ操作を行うことによって、電子機器１に表示領域２ａの表示を拡大あるいは縮小させる。これにより、表示領域２ａに表示される文書画像内の文字のサイズが適切になる。
【００６２】
このように、表示領域２ａに表示される表示画像に含まれる文字のサイズが適切でない場合には、ユーザによって表示領域２ａに対して所定の操作が行われることによって、表示領域２ａに表示される表示画像に含まれる文字のサイズが適切となる。
【００６３】
しかしながら、ユーザにとっては、電子機器１に対する操作を行うこと無しに、表示領域２ａに表示される表示画像に含まれる文字のサイズが適切となることが好ましい。
【００６４】
そこで、本実施の形態に係る電子機器１では、表示制御部２０４、画像データ生成部２０１、画像調整部２０２及びサイズ比較部２０３の働きによって、表示領域２ａに表示される表示画像に含まれる文字のサイズが自動的に適切となるように制御される。以下に、電子機器１がウェブページ画像を表示する場合の例を挙げて、この点について詳細に説明する。
【００６５】
図５は電子機器１においてブラウザが実行される際の当該電子機器１の動作を示すフローチャートである。図５に示されるように、ステップｓ１において、制御部１００が記憶部１０３内のブラウザを実行すると、ステップｓ２において、無線通信部１１０は、制御部１００による制御によって、最初に表示される一枚のウェブページ画像（ホームページ画像）についてのＨＴＭＬ（HyperText Markup Language）データを記憶するウェブサーバと通信を開始する。そして、無線通信部１１０は、当該ウェブサーバから、最初に表示されるウェブページ画像についてのＨＴＭＬデータを受信する。このＨＴＭＬデータは制御部１００に入力される。
【００６６】
次にステップｓ３において、制御部１００の画像データ生成部２０１は、最初に表示されるウェブページ画像についてのＨＴＭＬデータを、当該ウェブページ画像（表示画像）を示すビットマップ形式の画像データ３０１に変換する。ウェブページ画像を示すビットマップ形式の画像データ３０１は、当該ウェブページ画像を構成する複数の画素をそれぞれ示す複数の画素データで構成されている。
【００６７】
なお、ユーザが表示領域２ａを操作することによって表示領域２ａの表示についての表示倍率を電子機器１に設定することが可能となっている場合には、画像データ生成部２０１は、電子機器１に設定されている表示倍率に対応したサイズのウェブページ画像を示す画像データ３０１を生成する。
【００６８】
また、ユーザが表示領域２ａを操作することによって表示領域２ａに表示される文字のサイズを例えば「大」、「中」、「小」で電子機器１に設定することが可能となっている場合には、画像データ生成部２０１は、ウェブページ画像に含まれる文字のサイズが電子機器１に設定されている文字サイズに対応するように当該ウェブページ画像を示す画像データ３０１を生成する。
【００６９】
次にステップｓ４において、サイズ比較部２０３は、画像データ３０１に基づいて、当該画像データ３０１が示すウェブページ画像に含まれる各文字（各文字画像）を抽出する。画像データ３０１が示すウェブページ画像に含まれる各文字については、例えば上述の特許文献３〜５に記載の技術が用いられて、当該ウェブページ画像から抽出される。
【００７０】
次にステップｓ５において、サイズ比較部２０３は、抽出した各文字についてのサイズを特定する。ウェブページ画像には、様々なサイズの文字が含まれていることから、ステップｓ５では、画像データ３０１が示すウェブページ画像に含まれる文字についての複数種類のサイズが特定される。本実施の形態では、例えば、文字のサイズがＤＴＰポイントで特定される。
【００７１】
次にステップｓ６において、サイズ比較部２０３は、画像データ３０１が示すウェブページ画像に含まれる文字のサイズの代表値である代表文字サイズを決定する。本実施の形態では、サイズ比較部２０３は、画像データ３０１が示すウェブページ画像に含まれる文字についての複数種類のサイズのうち、当該ウェブページ画像においてそのサイズの文字の数が最も多いサイズを特定し、このサイズを代表文字サイズとする。例えば、画像データ３０１が示すウェブページ画像に含まれる複数の文字において、１２ポイントの文字が３０個、１０ポイントの文字が５０個、８ポイントの文字が２０個存在する場合には、１０ポイントが代表文字サイズとなる。
【００７２】
次にステップｓ７において、サイズ比較部２０３は、代表文字サイズと、記憶部１０３に記憶されている基準サイズ３１０とを比較する。この基準サイズ３１０は、表示パネル１２０（表示領域２ａ）に表示される表示画像に含まれる文字のサイズに関して、ユーザにとっての適切なサイズを示している。基準サイズ３１０は、例えば、ユーザによって指定される。ユーザは、表示領域２ａを指等の接触部で操作することによって、基準サイズ３１０を電子機器１に対して指定することができる。表示領域２ａに対して、基準サイズ３１０を電子機器１に対して指定するための操作が行われると、タッチパネル１３０は当該操作を検出して制御部１００に通知する。制御部１００は、ユーザによって指定された基準サイズ３１０を記憶部１０３に記憶する。
【００７３】
ステップｓ７において、サイズ比較部２０３において代表文字サイズと基準サイズ３１０とが相違すると判断されると、ステップｓ８において、画像調整部２０２は、サイズ比較部２０３での比較結果３２０に基づいて、画像データ３０１が示すウェブページ画像を調整する。具体的には、画像調整部２０２は、比較結果３２０に基づいて、画像データ３０１が示すウェブページ画像に含まれる文字のサイズを調整する。画像調整部２０２は、比較結果３２０に基づいて画像データ３０１を調整（加工）することによって、当該画像データ３０１が示すウェブページ画像に含まれる文字のサイズを比較結果３２０に基づいて調整する。本実施の形態では、画像調整部２０２は、例えば、画像データ３０１が示すウェブページ画像全体のサイズを調整することによって、当該ウェブページ画像に含まれる文字のサイズを調整する。そして、画像調整部２０２は、比較結果３２０に基づいて調整した画像データ３０１を、調整されたウェブページ画像、つまりそれに含まれる文字のサイズが調整されたウェブページ画像を示す画像データ３０２として出力する。
【００７４】
画像調整部２０２は、サイズ比較部２０３において、代表文字サイズが基準サイズ３１０よりも小さいと判断されると、画像データ３０１が示すウェブページ画像に含まれる文字が小さいと判断として、当該ウェブページ画像に含まれる各文字（各文字画像）のサイズを大きくする。本実施の形態では、画像調整部２０２は、画像データ３０１が示すウェブページ画像全体を拡大することによって、当該ウェブページ画像に含まれる各文字のサイズを大きくする。このとき、画像調整部２０２は、画像データ３０１が示すウェブページ画像に含まれる、代表文字サイズと同じサイズの文字のサイズが基準サイズ３１０と一致するように当該ウェブページ画像を拡大する。そして、画像調整部２０２は、拡大後のウェブページ画像を示すビットマップ形式の画像データ３０２（調整後の画像データ３０１）を出力する。
【００７５】
一方で、画像調整部２０２は、サイズ比較部２０３において、代表文字サイズが基準サイズ３１０よりも大きいと判断されると、画像データ３０１が示すウェブページ画像に含まれる文字が大きいと判断として、当該ウェブページ画像に含まれる各文字のサイズを小さくする。本実施の形態では、画像調整部２０２は、画像データ３０１が示すウェブページ画像全体を縮小することによって、当該ウェブページ画像に含まれる各文字のサイズを小さくする。このとき、画像調整部２０２は、画像データ３０１が示すウェブページ画像に含まれる、代表文字サイズと同じサイズの文字のサイズが基準サイズ３１０と一致するように当該ウェブページ画像を縮小する。そして、画像調整部２０２は、縮小後のウェブページ画像を示すビットマップ形式の画像データ３０２（調整後の画像データ３０１）を出力する。
【００７６】
ステップｓ８が実行されると、ステップｓ９において、表示制御部２０４は、ビットマップ形式の画像データ３０２に基づいて表示パネル１２０を制御して、当該画像データ３０２が示す調整後のウェブページ画像を表示パネル１２０に表示される。これにより、表示領域２ａには調整後のウェブページ画像が表示される。調整後のウェブページ画像は、例えば、その左上の角部が表示領域２ａの左上の角部に位置するように当該表示領域２ａに表示されてもよいし、その中心部が表示領域２ａの中心部に位置するように当該表示領域２ａに表示されてもよい。
【００７７】
上述のステップｓ７において、サイズ比較部２０３が、代表文字サイズと基準サイズ３１０とが一致すると判断すると、ステップｓ１０において、表示制御部２０４は、画像データ３０１に基づいて表示パネル１２０を制御して、当該画像データ３０１が示すウェブページ画像を表示パネル１２０に表示させる。画像データ３０１が示すウェブページ画像、つまり、画像調整部２０２で調整されていないウェブページ画像は、例えば、その左上の角部が表示領域２ａの左上の角部に位置するように当該表示領域２ａに表示されてもよいし、その中心部が表示領域２ａの中心部に位置するように当該表示領域２ａに表示されてもよい。
【００７８】
以後、ブラウザを実行する電子機器１は、ウェブサーバからウェブページ画像についてのＨＴＭＬデータを受信するたびに、上述の一連の処理を実行する。
【００７９】
図６は、画像調整部２０２において拡大されたウェブページ画像４００が表示領域２ａに表示されている様子の一例を示す図である。図７は、画像調整部２０２において拡大される前のウェブページ画像４００、つまり、画像データ３０１が示すウェブページ画像４００が、仮に表示領域２ａに表示された際の当該表示領域２ａの表示例を示す図である。
【００８０】
図７に示されるように、電子機器１が受信したＨＴＭＬデータから生成された画像データ３０１が示すウェブページ画像４００に含まれる文字のサイズが小さい場合には、図６に示されるように、当該ウェブページ画像４００は、それに含まれる文字のサイズが大きくなるように調整された上で表示領域２ａに表示される。これにより、ユーザにとっては、表示領域２ａに表示されるウェブページ画像４００中の文字が見やすくなる。
【００８１】
また、電子機器１が受信したＨＴＭＬデータから生成された画像データ３０１が示すウェブページ画像４００に含まれる文字のサイズが大きい場合には、当該ウェブページ画像４００は、それに含まれる文字のサイズが小さくなるように調整された上で表示領域２ａに表示される。これにより、ユーザにとっては、表示領域２ａに表示されるウェブページ画像４００中の文字が見やすくなる。
【００８２】
なお、上記の例では、電子機器１がウェブページ画像を表示する際の当該電子機器１の動作について説明したが、電子機器１が他の表示画像を表示する際にも当該電子機器１は同様に動作する。
【００８３】
例えば、電子機器１が、記憶部１０３に記憶されているＰＤＦファイル等の文書ファイルの文書を示す文書画像を表示する場合には、画像データ生成部２０１は、記憶部１０３の内の文書ファイルを、当該文書ファイルの文書を示す文書画像を示すビットマップ形式の画像データ３０１に変換する。その後の電子機器１の動作は上記と同様である。これにより、画像データ３０１が示す文書画像に含まれる文字のサイズが適切でない場合には、当該文字のサイズが調整された上で、当該文書画像が表示領域２ａに表示される。
【００８４】
また、電子機器１が動画像を表示する場合であっても、電子機器１が動画像を構成する複数のフレーム画像（複数の表示画像）のそれぞれについて上述のような文字サイズの自動調整処理を行うことによって、当該動画像に含まれる文字のサイズが自動的に適切となる。
【００８５】
また、画像データ３０１が示す表示画像が調整される際には、当該表示画像全体のサイズはそのままで、当該表示画像に含まれる文字のサイズだけが調整されてもよい。そのとき、画像データ３０１が示す表示画像に含まれる複数の文字のうち、基準サイズ３１０とは異なるサイズの文字だけが拡大あるいは縮小されて調整されてもよい。
【００８６】
また、上記の例では、画像データ３０１が示す表示画像に含まれる文字のサイズが大きくなるように調整される際には、当該表示画像に含まれる、代表文字サイズと同じサイズの文字のサイズが基準サイズ３１０と一致するように当該表示画像が拡大されていたが、当該表示画像が固定倍率で拡大されてもよい。同様に、上記の例では、画像データ３０１が示す表示画像に含まれる文字のサイズが小さくなるように調整される際には、当該表示画像に含まれる、代表文字サイズと同じサイズの文字のサイズが基準サイズ３１０と一致するように当該表示画像が縮小されていたが、当該表示画像が固定倍率で縮小されてもよい。
【００８７】
また、上記の例では、代表文字サイズが基準サイズ３１０よりも大きいと判断されると、画像データ３０１が示す表示画像に含まれる文字のサイズが小さくなるように当該表示画像が調整されていたが、当該表示画像は調整されなくてもよい。この場合には、代表文字サイズが基準サイズ３１０よりも小さいと判断されたときだけ、画像データ３０１が示す表示画像が調整されることになる。
【００８８】
また、上記の例では、代表文字サイズが基準サイズ３１０よりも小さいと判断されると、画像データ３０１が示す表示画像に含まれる文字のサイズが大きくなるように当該表示画像が調整されていたが、当該表示画像は調整されなくてもよい。この場合には、代表文字サイズが基準サイズ３１０よりも大きいと判断されたときだけ、画像データ３０１が示す表示画像が調整されることになる。
【００８９】
以上のように、本実施の形態に係る電子機器１では、画像データが示す表示画像に含まれる文字のサイズと、基準サイズとの比較結果に基づいて、当該画像データが示す表示画像に含まれる文字のサイズが調整される。そして、調整された表示画像が表示パネル１２０に表示される。したがって、表示パネル１２０に表示される表示画像中の文字のサイズを自動的に適切にすることができる。よって、電子機器１に対するユーザの操作が特に無くても、ユーザにとっては表示パネル１２０に表示される表示画像中の文字が見やすくなる。
【００９０】
また、本実施の形態では、サイズ比較部２０３において、画像データ３０１が示す表示画像に含まれる文字のサイズが基準サイズ３１０よりも小さいと判断されると、当該表示画像に含まれる文字のサイズが大きくなることから、画像データ３０１が示す表示画像に含まれる文字が小さい場合であっても、表示パネル１２０に表示される表示画像中の文字のサイズが適切となる。
【００９１】
また、本実施の形態では、サイズ比較部２０３において、画像データ３０１が示す表示画像に含まれる文字のサイズが基準サイズ３１０よりも大きいと判断されると、当該表示画像に含まれる文字のサイズが小さくなることから、画像データ３０１が示す表示画像に含まれる文字が大きい場合であっても、表示パネル１２０に表示される表示画像中の文字のサイズが適切となる。
【００９２】
＜各種変形例＞
以下に各種変形例について説明する。
【００９３】
＜基準サイズと比較される文字サイズの変形例＞
サイズ比較部２０３が基準サイズ３１０と比較する文字サイズについては、上記の代表文字サイズ以外にも様々な文字サイズが考えられる。
【００９４】
例えば、サイズ比較部２０３は、画像データ３０１が示す表示画像に含まれる複数の文字のうち、サイズが最も小さい文字のサイズと、基準サイズ３１０とを比較してもよい。つまり、サイズ比較部２０３は、画像データ３０１が示す表示画像に含まれる文字についての最小サイズと、基準サイズ３１０とを比較してもよい。この場合には、ユーザにとっては、表示領域２ａに表示される最小の文字についても見やすくなる。
【００９５】
また、サイズ比較部２０３は、画像データ３０１が示す表示画像に含まれるハイパーリンクでの文字のサイズと、基準サイズ３１０とを比較してもよい。例えば、画像データ３０１が示すウェブページ画像に含まれるハイパーリンクを構成する各文字のサイズが５ポイント（ＤＴＰポイント）であるとすると、サイズ比較部２０３は、５ポイントと、基準サイズ３１０とを比較する。このような場合には、表示領域２ａが表示するハイパーリンクのサイズが適切になることから、ユーザは表示領域２ａに表示されるハイパーリンクを指等で選択し易くなる。
【００９６】
なお、画像データ３０１が示す表示画像に複数のハイパーリングが含まれている場合には、サイズ比較部２０３は、当該複数のハイパーリンクのうちの任意のハイパーリンクでの文字のサイズと基準サイズ３１０とを比較してもよい。また、サイズ比較部２０３は、当該複数のハイパーリンクのうち、それを構成する文字のサイズが最も小さいハイパーリンクでの文字のサイズと基準サイズ３１０とを比較してもよい。
【００９７】
また、サイズ比較部２０３は、画像データ３０１が示す表示画像に含まれる、所定数以上の複数の文字から成る文字列（以後、「対象文字列」と呼ぶ）での文字のサイズと、基準サイズ３１０とを比較してもよい。例えば、画像データ３０１が示す表示画像に含まれる、２０個以上の複数の文字から成る文字列を構成する各文字のサイズが６ポイントであるとすると、サイズ比較部２０３は、６ポイントと、基準サイズ３１０とを比較する。このような場合には、表示領域２ａに表示される、比較的長い文章のサイズ（文章画像のサイズ）を適切にすることができる。よって、ユーザにとっては、表示領域２ａに表示される比較的長い文章が読みやすくなる。
【００９８】
なお、画像データ３０１が示す表示画像に複数の対象文字列が含まれている場合には、サイズ比較部２０３は、当該複数の対象文字列うちの任意の対象文字列での文字のサイズと基準サイズ３１０とを比較してもよい。また、サイズ比較部２０３は、当該複数の対象文字列のうち、それを構成する文字のサイズが最も小さい対象文字列での文字のサイズと基準サイズ３１０とを比較してもよい。
【００９９】
＜基準サイズの変形例＞
上記の例では、基準サイズ３１０はユーザによって指定されたが、電子機器１が過去に表示した表示画像での文字のサイズに基づいて基準サイズ３１０を決定してもよい。
【０１００】
例えば、制御部１００があるアプリケーション１０３ｂを実行している際に表示パネル１２０に表示される表示画像についての文字サイズの自動調整処理で使用される基準サイズ３１０については、当該あるアプリケーション１０３ｂの実行の直前に制御部１００が実行していたアプリケーション１０３ｂの実行中に表示パネル１２０に表示された表示画像に含まれる文字のサイズとしてもよい。以下にこの場合の具体例を説明する。
【０１０１】
例えば、制御部１００がメールアプリケーションを実行した後に、ブラウザを実行する場合を考える。この場合において、メールアプリケーションの実行中に表示パネル１２０に受信メール閲覧画面が表示され、その閲覧画面中の文字のサイズが１０ポイントであるとする。そして、表示パネル１２０において、その受信メール閲覧画面の表示中にメールアプリケーションの実行が終了したとする。この場合には、ブラウザの実行中に表示パネル１２０に表示されるウェブページ画像についての文字サイズの自動調整処理で使用される基準サイズ３１０は、メールアプリケーションの実行が終了する直前に表示パネル１２０に表示されていた受信メール閲覧画面に含まれる文字のサイズである１０ポイントに設定される。
【０１０２】
電子機器１が過去に表示した表示画像に含まれる文字のサイズについては適切なサイズに設定されている可能性が高いことから、上記のように、あるアプリケーション１０３ｂの実行中に表示パネル１２０に表示される表示画像についての文字サイズの自動調整処理で使用される基準サイズ３１０として、当該あるアプリケーション１０３ｂの実行の直前に実行されていたアプリケーション１０３ｂの実行中に表示パネル１２０に表示された表示画像に含まれる文字のサイズを採用することよって、基準サイズ３１０を、ユーザにとって適切なサイズに自動的に設定することができる。
【０１０３】
また、制御部１００があるアプリケーション１０３ｂを実行している際に表示パネル１２０に表示される表示画像についての文字サイズの自動調整処理で使用される基準サイズ３１０については、当該あるアプリケーション１０３ｂの前回の実行中に表示パネル１２０に表示された表示画像に含まれる文字のサイズとしてもよい。以下にこの場合の具体例を説明する。
【０１０４】
例えば、電子機器１において現在ブラウザが実行されているものとする。ブラウザの前回の実行中において表示パネル１２０に最後に表示されたウェブページ画像についての上記の代表文字サイズが７ポイントであるとすると、現在ブラウザが実行されている電子機器１において使用される基準サイズ３１０は７ポイントに設定される。つまり、ブラウザの実行中に表示パネル１２０に表示されるウェブページ画像についての文字サイズの自動調整処理で使用される基準サイズ３１０は、例えば、そのブラウザの前回の実行中において表示パネル１２０に最後に表示されていたウェブページ画像についての代表文字サイズに設定される。このような場合であっても、基準サイズ３１０を、ユーザにとって適切なサイズに自動的に設定することができる。
【０１０５】
また、電子機器１は、現在実行しているアプリケーション１０３ｂにかかわらず、現在使用する基準サイズ３１０を、特定のアプリケーション１０３ｂの実行中に表示パネル１２０に表示された表示画像に含まれる文字のサイズとしてもよい。例えば、基準サイズ３１０は、ユーザが電子機器１によく実行させるようなアプリケーション１０３ｂ、一例としてはメールアプリケーションの実行中に表示パネル１２０に表示された表示画像に含まれる文字のサイズとしてもよい。メールアプリケーションの実行中に表示パネル１２０に表示された表示画像に含まれる文字のサイズを基準サイズ３１０とする場合には、例えば、最近のメールアプリケーションの実行中に表示パネル１２０に最後に表示されていた表示画面（例えば送信メール閲覧画面）に含まれる文字のサイズを基準サイズ３１０とする。このような場合であっても、基準サイズ３１０を、ユーザにとって適切なサイズに自動的に設定することができる。
【０１０６】
＜その他の変形例＞
上記の例では、本願発明を携帯電話機に適用する場合を例にあげて説明したが、本願発明は、携帯電話機以外の電子機器にも適用することができる。
【０１０７】
また、以上のように、電子機器１は詳細に説明されたが、上記した説明は、全ての局面において例示であって、この発明がそれに限定されるものではない。また、上述した各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１０８】
１  電子機器
１０３ａ  メインプログラム（制御プログラム）
１０３ｂ  アプリケーションプログラム
１２０  表示パネル
２０１  画像データ生成部
２０２  画像調整部
２０３  サイズ比較部
２０４  表示制御部
【図１】
2014106769.tif 000003
【図２】
2014106769.tif 000004
【図３】
2014106769.tif 000005
【図４】
2014106769.tif 000006
【図５】
2014106769.tif 000007
【図６】
2014106769.tif 000008
【図７】
2014106769.tif 000009