(57)【要約】【課題】設定された利き手情報等の操作モードや、表示させる画像の種類としての画像種類情報に応じて操作部の操作性を向上させた端末装置を提供する。【解決手段】端末装置は、側方に操作部が位置する第一種画像情報である場合において、操作部がユーザの右手により操作される右手操作モードが設定されているときには、右側方に操作部が位置するように画像を表示させ、第一種画像情報である場合において、操作部がユーザの左手により操作される左手操作モードが設定されているときには、左側方に操作部が位置するように画像を表示させ、奥行き方向に操作部が位置する第二種画像情報である場合において、手前側に操作部が位置するように画像を表示させる。【選択図】図２
2009211159.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
画像データが記憶された画像データ記憶部と、
前記筐体に設けられ、長辺の長さと短辺の長さとが異なる表示領域を有する表示部と、
前記画像データ記憶部における画像データに基づく画像を前記表示領域に表示させる制御を行う表示制御部と、
前記筐体における少なくとも一端であり、かつ、前記表示領域における少なくとも一辺側に設けられ、ユーザによって操作可能な操作部と、を備えた端末装置において、
前記操作部がユーザの右手により操作される右手操作モード、前記操作部がユーザの左手により操作される左手操作モードのいずれかを設定する操作モード設定部を備え、
前記画像データ記憶部には、前記筐体における側方に前記操作部が位置する保持態様でユーザに視認させる第一種画像情報、前記筐体における奥行き方向に前記操作部が位置する保持態様でユーザに視認させる第二種画像情報のいずれかが画像種別情報として前記画像データのそれぞれに対応して記憶されており、
前記表示制御部は、
前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第一種画像情報である場合において、前記操作モード設定部によって前記右手操作モードが設定されているときには、前記筐体における右側方に前記操作部が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行い、
前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第一種画像情報である場合において、前記操作モード設定部によって前記左手操作モードが設定されているときには、前記筐体における左側方に前記操作部が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行い、
前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第二種画像情報である場合において、前記操作モード設定部によって、前記右手操作モード、前記左手操作モードのいずれかが設定されているときには、前記筐体における手前側に前記操作部が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うことを特徴とする端末装置。
【請求項２】
前記操作部は、ユーザの操作態様に応じて複数種類の操作が可能であり、
前記表示領域に表示させる画像の画像データに対応している前記画像種別情報と、前記操作モード設定部によって設定されている操作モードと、に基づいて、前記操作部の操作態様に対応する制御内容の割振を行う操作割振制御部を備えたことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記操作部は、少なくとも十字方向に操作可能な十字操作部であり、
前記操作割振制御部は、前記表示領域に表示させる画像の画像データに対応している前記画像種別情報と、前記操作モード設定部によって設定されている操作モードと、に基づいて、前記十字操作部の操作方向に対応する制御内容の割振を行うことを特徴とする請求項２に記載の端末装置。
【請求項４】
前記操作割振制御部は、前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第一種画像である場合において前記操作部が前記筐体の側方に位置する保持態様として保持されているときと、前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第二種画像である場合において前記操作部が前記筐体の手前側に位置する保持態様として保持されているときとで、前記十字操作部の操作方向に対応する制御内容が同じとなる割振を行うことを特徴とする請求項３に記載の端末装置。
【請求項５】
前記操作部は、前記表示領域の長辺側に設けられており、
前記画像データ記憶部には、前記第一種画像情報に対応して縦長画像データが記憶され、前記第二種画像情報に対応して横長画像データが記憶されていることを特徴とする請求項１から４のいずれかに記載の端末装置。
【請求項６】
前記操作部は、前記表示領域の短辺側に設けられており、
前記画像データ記憶部には、前記第一種画像情報に対応して横長画像データが記憶され、前記第二種画像情報に対応して縦長画像データが記憶されていることを特徴とする請求項１から４のいずれかに記載の端末装置。
【請求項７】
前記表示領域に表示させる画像の画像データに対応している前記画像種別情報と、前記操作モード設定部によって設定されている操作モードと、に基づいて、前記画像データ記憶部に記憶された画像データを所定の角度で回転させた回転表示画像を、画像の種別を示す画像種別情報と関連付けて生成する回転表示画像生成部を備えたことを特徴とする請求項１から６のいずれかに記載の端末装置。
【請求項８】
前記回転表示画像生成部は、画像を生成する際に、前記画像種別情報を付加した画像を生成することを特徴とする請求項７に記載の端末装置。
【請求項９】
請求項７に記載の端末装置に、
画像を生成する際に、前記画像種別情報を付加した画像を生成するステップとして機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置に関するものであり、特に、長辺の長さと短辺の長さとが異なる表示領域を有する表示部と、その表示領域における少なくとも一辺側に設けられた操作部と、を備えた端末装置に関する。
【背景技術】
【０００２】
従来より、画像を表示する表示部と、ユーザによって操作可能な操作部と、操作部の操作に応じて表示部における画像を表示させる制御を行う制御部とを備えた端末装置が知られている。特に、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の携帯型端末装置は、持ち運びが便利であることから好評を得ている。
【０００３】
このような端末装置においては、表示部の表示領域近傍に操作ボタンが配置されているものが一般的であったが、近年では、表示領域がタッチパネルとなっているものが開発されるようになってきた。
【０００４】
このように表示領域がタッチパネルの端末装置においては、その操作性を向上させるために、例えば、特許文献１には、利き手設定が可能な端末装置が開示されている。この端末装置は、右手でペン入力する設定の場合には、スクロールバーを右側に表示し、左手でペン入力する設定の場合には、スクロールバーを左側に表示することによって、ユーザの利き手によって操作性を向上させている。
【特許文献１】特開平８−２２１３６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような端末装置では、表示させる画像が縦長画像であるか横長画像であるか、或いは、端末装置を縦方向に保持するか横方向に保持するかで保持態様を変更させる必要がユーザにはあった。その場合においては、ユーザの利き手によっては、ユーザの手前側ではない方向にスクロールバーなどが表示されることがあり、操作し難く、誤操作の原因にもなりかねない。
【０００６】
本発明は、上述したような課題に鑑みてなされたものであり、設定された利き手情報等の操作モードや、表示させる画像の種類としての画像種類情報に応じて操作部の操作性を向上させた端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
以上のような目的を達成するために、本発明は、以下のようなものを提供する。
【０００８】
すなわち、請求項１に記載の本発明では、筐体と、画像データが記憶された画像データ記憶部と、前記筐体に設けられ、長辺の長さと短辺の長さとが異なる表示領域を有する表示部と、前記画像データ記憶部における画像データに基づく画像を前記表示領域に表示させる制御を行う表示制御部と、前記筐体における少なくとも一端であり、かつ、前記表示領域における少なくとも一辺側に設けられ、ユーザによって操作可能な操作部と、を備えた端末装置において、前記操作部がユーザの右手により操作される右手操作モード、前記操作部がユーザの左手により操作される左手操作モードのいずれかを設定する操作モード設定部を備え、前記画像データ記憶部には、前記筐体における側方に前記操作部が位置する保持態様でユーザに視認させる第一種画像情報、前記筐体における奥行き方向に前記操作部が位置する保持態様でユーザに視認させる第二種画像情報のいずれかが画像種別情報として前記画像データのそれぞれに対応して記憶されており、前記表示制御部は、前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第一種画像情報である場合において、前記操作モード設定部によって前記右手操作モードが設定されているときには、前記筐体における右側方に前記操作部が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行い、前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第一種画像情報である場合において、前記操作モード設定部によって前記左手操作モードが設定されているときには、前記筐体における左側方に前記操作部が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行い、前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第二種画像情報である場合において、前記操作モード設定部によって、前記右手操作モード、前記左手操作モードのいずれかが設定されているときには、前記筐体における手前側に前記操作部が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うことを特徴とするものである。
【０００９】
また、請求項２に記載の本発明では、請求項１に記載の発明において、前記操作部は、ユーザの操作態様に応じて複数種類の操作が可能であり、前記表示領域に表示させる画像の画像データに対応している前記画像種別情報と、前記操作モード設定部によって設定されている操作モードと、に基づいて、前記操作部の操作態様に対応する制御内容の割振を行う操作割振制御部を備えたことを特徴とするものである。
【００１０】
また、請求項３に記載の本発明では、請求項２に記載の発明において、前記操作部は、少なくとも十字方向に操作可能な十字操作部であり、前記操作割振制御部は、前記表示領域に表示させる画像の画像データに対応している前記画像種別情報と、前記操作モード設定部によって設定されている操作モードと、に基づいて、前記十字操作部の操作方向に対応する制御内容の割振を行うことを特徴とするものである。
【００１１】
また、請求項４に記載の本発明では、請求項３に記載の発明において、前記操作割振制御部は、前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第一種画像である場合において前記操作部が前記筐体の側方に位置する保持態様として保持されているときと、前記表示領域に表示させる画像の画像データに対応している画像種別情報が前記第二種画像である場合において前記操作部が前記筐体の手前側に位置する保持態様として保持されているときとで、前記十字操作部の操作方向に対応する制御内容が同じとなる割振を行うことを特徴とするものである。
【００１２】
また、請求項５に記載の本発明では、請求項１から４のいずれかに記載の発明において、前記操作部は、前記表示領域の長辺側に設けられており、前記画像データ記憶部には、前記第一種画像情報に対応して縦長画像データが記憶され、前記第二種画像情報に対応して横長画像データが記憶されていることを特徴とするものである。
【００１３】
また、請求項６に記載の本発明では、請求項１から４のいずれかに記載の発明において、前記操作部は、前記表示領域の短辺側に設けられており、前記画像データ記憶部には、前記第一種画像情報に対応して横長画像データが記憶され、前記第二種画像情報に対応して縦長画像データが記憶されていることを特徴とするものである。
【００１４】
また、請求項７に記載の本発明では、請求項１から６のいずれかに記載の発明において、前記表示領域に表示させる画像の画像データに対応している前記画像種別情報と、前記操作モード設定部によって設定されている操作モードと、に基づいて、前記画像データ記憶部に記憶された画像データを所定の角度で回転させた回転表示画像を、画像の種別を示す画像種別情報と関連付けて生成する回転表示画像生成部を備えたことを特徴とするものである。
【００１５】
また、請求項８に記載の本発明では、請求項７に記載の発明において、前記回転表示画像生成部は、画像を生成する際に、前記画像種別情報を付加した画像を生成することを特徴とするものである。
【００１６】
また、請求項９に記載の本発明では、請求項７に記載の端末装置に、画像を生成する際に、前記画像種別情報を付加した画像を生成するステップとして機能させることを特徴とするものである。
【発明の効果】
【００１７】
請求項１、５又は６に記載の発明によれば、操作部がユーザの右手により操作される右手操作モード、操作部がユーザの左手により操作される左手操作モードのいずれかを設定する。また、筐体における側方に操作部が位置する保持態様でユーザに視認させる第一種画像情報、筐体における奥行き方向に操作部が位置する保持態様でユーザに視認させる第二種画像情報のいずれかが画像種別情報として前記画像データのそれぞれに対応して記憶されている。また、表示領域に表示させる画像の画像データに対応している画像種別情報が第一種画像情報である場合において、右手操作モードが設定されているときには、筐体における右側方に操作部が位置する保持態様でユーザに視認させる角度で画像を表示させ、画像種別情報が第一種画像情報である場合において、左手操作モードが設定されているときには、筐体における左側方に操作部が位置する保持態様でユーザに視認させる角度で画像を表示させ、画像種別情報が第二種画像情報である場合において、右手操作モード、前記左手操作モードのいずれかが設定されているときには、筐体における手前側に操作部が位置する保持態様でユーザに視認させる角度で画像を表示させる。従って、利き手などを示す操作モードと、縦横の長さの異なる画像などを示す表示させる画像の画像種別情報と、に基づいて、操作モードに対応する側方か、手前側に操作部が位置するような角度で画像を表示させることによって、表示領域の奥側に操作部が位置させることを防止し、操作性を向上させることができる。
【００１８】
また、請求項２又は３に記載の発明によれば、操作部は、ユーザの操作態様に応じて複数種類の操作が可能である。また、画像種別情報と操作モードとに基づいて、操作部の操作態様に対応する制御内容の割振が行われる。従って、画像種別情報と操作モードとに応じた制御内容の割振を行うことができ、簡便である。
【００１９】
また、請求項４に記載の発明によれば、画像種別情報が第一種画像である場合において操作部が筐体の側方に位置する保持態様として保持されているときと、画像種別情報が第二種画像である場合において操作部が筐体の手前側に位置する保持態様として保持されているときとで、十字操作部の操作方向に対応する制御内容が同じとなる。従って、ユーザに保持態様を意識させることなく操作させることができ、操作性を向上させることができる。
【００２０】
また、請求項７から９のいずれかに記載の発明によれば、画像種別情報と操作モードとに基づいて、画像データを所定の角度で回転させた回転表示画像が、画像の種別を示す画像種別情報と関連付けて生成される。従って、回転させる角度に応じた画像データが記憶されていなくても、画像データの記憶容量を増大させることなく、画像種別情報と操作モードとに応じた画像を生成することができる。
【発明を実施するための最良の形態】
【００２１】
以下に、本発明に好適な実施形態について図面に基づいて説明する。
【００２２】
［１．端末装置の構成等］
まず、図１を参照して、端末装置１０の概要構成等について説明する。
【００２３】
図１は、本実施形態に係る端末装置１０の概要構成例を示す図である。図１（Ａ）に示すように、本実施形態に係る端末装置１０は、携帯性の高い装置であり、各種の画像データ等のラスタデータを表示する装置である。また、この端末装置１０は、筐体１２と、表示装置１４と、十字ボタン１６と、を含む構成である。
【００２４】
筐体１２は、矩形状である。また、筐体１２の中央に表示装置１４が配置されている。また、筐体１２の一端に十字ボタン１６が配置されている。
【００２５】
表示装置１４は、筐体１２の中央に設けられている。表示装置１４は、縦横の長さが異なる矩形状の表示領域１４ａを有する。つまり、表示部としての表示装置１４は、筐体１２に設けられ、長辺の長さと短辺の長さとが異なる表示領域１４ａを有する。
【００２６】
十字ボタン１６は、ユーザによって操作可能な操作部である。この十字ボタン１６は、筐体１２における少なくとも一端であり、かつ、表示装置１４の表示領域における少なくとも一辺側に設けられている。この十字ボタン１６は、上下左右（十字方向）に操作可能な十字操作部である。十字ボタン１６は、図１（Ｂ）に示すように、左ボタン部１６ａ、上ボタン部１６ｂ、右ボタン部１６ｃ、下ボタン部１６ｄから構成されている。この十字ボタン１６は、そのユーザの操作態様に応じて複数種類の操作が可能である。尚、本実施形態においては、表示領域１４ａの長辺側に設けられているが、これに限らない。
【００２７】
上述した端末装置１０において制御される表示態様、操作態様について図２から図４を用いて以下に説明する。
【００２８】
また、この端末装置１０においては、画像の向きに合わせて筐体１２を回転させることによって、ユーザにとって視認し易い向きに配置されることとなる。また、端末装置１０の操作が右手で行われるか、左手で行われるかが設定可能である。このような設定によって、画像の向きが変わることがある。また、画像の向きがポートレートであるかランドスケープであるかによっても、画像の向きが変わることがある。ポートレートとは、縦長の画像である。ランドスケープとは、横長の画像である。
【００２９】
具体的には、左手操作に設定され、表示する画像がポートレートの画像である場合には、図２（Ａ）に示すように、筐体１２の左側方に十字ボタン１６が配置される保持態様でユーザに正面から視認させるように画像が表示される。
【００３０】
また、右手操作に設定され、表示する画像がポートレートの画像である場合には、図２（Ｂ）に示すように、筐体１２の右側方に十字ボタン１６が配置される保持態様でユーザに正面から視認させるように画像が表示される。
【００３１】
また、表示する画像がランドスケープの画像である場合には、利き手の設定に拘わらず、図２（Ｃ）に示すように、筐体１２における手前側に十字ボタン１６が位置する保持態様で視認させる方向（角度）の画像が表示される。
【００３２】
このように画像が表示されることによって、操作モードに対応する角度で画像を表示させる。この角度は、利き手などを示す操作モードと、縦横の長さの異なる画像のオリエンテーション情報（画像種別情報）とに基づいて決定される。特に、この角度は、操作部が側方か手前側に位置するような角度である。これによって、表示領域の奥側に操作部が位置させることを防止し、操作性を向上させることができる。
【００３３】
また、十字ボタン１６には、それぞれに対応するキー割当が行われている。この十字本タン１６のキー割当は、利き手設定、画像の種類（ポートレート、ランドスケープ）によって変化する。
【００３４】
具体的には、右手操作に設定され、表示する画像がポートレートの画像である場合には、図３（Ａ）に示すように、左ボタン部１６ａには前頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには次頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられている。そして、ユーザによって、十字ボタン１６が左方向（ユーザの正面から左方向。以降、上方向、右方向、下方向も同じように示す）に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００３５】
そして、右手操作から左手操作に設定変更された場合には、図３（Ｂ）に示すように、画像自体が１８０度回転する。また、左ボタン部１６ａには次頁が、上ボタン部１６ｂには次文書が、右ボタン部１６ｃには前頁が、下ボタン部１６ｄには前文書が、それぞれ割り当てられる。これによって、画像を視認するため、図３（Ｃ）に示すように、筐体１２を１８０度回転させることとなる。また、十字ボタン１６が筐体１２の左側方に位置する保持態様となる。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００３６】
また、右手操作に設定され、表示する画像がランドスケープの画像である場合には、図３（Ｄ）に示すように、ユーザによって、十字ボタン１６が左方向に操作されることによって前文書が、上方向に操作されることによって前頁が、右方向に操作されることによって次文書が、下方向に操作されることによって次頁が、それぞれ実行されることとなる。また、左手操作に設定され、表示する画像がランドスケープの画像である場合には、図３（Ｅ）に示すように、右手操作に設定されたときと同じキー割り当てが行われる。
【００３７】
また、左手操作に設定され、表示する画像がポートレートの画像である場合には、図４（Ａ）に示すように、左ボタン部１６ａには次頁が、上ボタン部１６ｂには次文書が、右ボタン部１６ｃには前頁が、下ボタン部１６ｄには前文書が、それぞれ割り当てられている。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００３８】
そして、表示する画像がランドスケープに変更された場合には、図４（Ｂ）に示すように、画像自体が９０度回転する。また、左ボタン部１６ａには前頁が、右ボタン部１６ｃには次頁が、それぞれ割り当てられる。これによって、画像を視認するため、図４（Ｃ）に示すように、筐体１２を−９０度回転させることとなる。また、十字ボタン１６が筐体１２における手前側に位置する保持態様となる。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前文書が、上方向に操作されることによって前頁が、右方向に操作されることによって次文書が、下方向に操作されることによって次頁が、それぞれ実行されることとなる。
【００３９】
また、右手操作に設定され、表示する画像がポートレートの画像である場合には、図４（Ｄ）に示すように、左ボタン部１６ａには前頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには次頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられている。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００４０】
そして、表示する画像がランドスケープに変更された場合には、図４（Ｅ）に示すように、画像自体が−９０度回転する。また、上ボタン部１６ｂには次文書が、下ボタン部１６ｄには前文書が、それぞれ割り当てられる。これによって、画像を視認するため、図４（Ｆ）に示すように、筐体１２を９０度回転させることとなる。また、十字ボタン１６が筐体１２における手前側に位置する保持態様となる。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前文書が、上方向に操作されることによって前頁が、右方向に操作されることによって次文書が、下方向に操作されることによって次頁が、それぞれ実行されることとなる。
【００４１】
このようにキー割当を変化させることによって、画像の種類（ポートレート、ランドスケープ等の画像種別情報）と操作モードとに応じた制御内容の割振を行うことができ、簡便である。また、ユーザに保持態様を意識させることなく操作させることができ、操作性を向上させることができる。
【００４２】
［２．端末装置１０の構成等の説明］
次に、図５を参照して、端末装置１０の構成及び動作について説明する。
【００４３】
図５は、本実施形態における端末装置１０の概略構成例を示す図である。端末装置１０は、一般の携帯型コンピュータを適用可能であり、図５に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３、入力部２４と、表示部２５、通信部２６と、メモリカードインターフェイス（メモリカードＩ／Ｆ）２７を備えて構成されており、これらの各種構成要素はシステムバスを介して相互に接続されている。
【００４４】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０は、各種プログラムに従って、各種の手段として機能して、端末装置１０の制御を行う。ＲＯＭ２１には、各種プログラム等が記憶（格納）されている。ＲＡＭ２２は、各種データ等を一時的に記憶する記憶媒体である。ＥＥＰＲＯＭ２３は、データを記憶するとともに、電気的にデータを消去可能な記憶媒体である。入力部２４は、所定の情報を入力可能な十字ボタン１６等の入力手段を制御する。表示部２５は、画像を表示する表示装置１４などから構成される。通信部２６は、パーソナルコンピュータ（図中においてＰＣ）３１や、印刷装置３２など、他の装置との間で通信を行う。メモリカードインターフェイス２７は、メモリカード３３との間で通信を行う。
【００４５】
図６は、本実施形態における端末装置１０及びパーソナルコンピュータ３１で画像を生成する機能ブロック図である。
【００４６】
パーソナルコンピュータ３１においては、図６に示すように、ＣＰＵやＲＯＭ、ＲＡＭ等を含む構成の制御部４０が含まれている。また、この制御部４０は、アプリケーションプログラム４１、ＧＤＩ（Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）４２、プリンタドライバ４３に従って、出力デバイス４４にレンダリングされたイメージデータを出力する。一方、端末装置１０には、出力デバイス４４が含まれている。
【００４７】
制御部４０は、アプリケーションプログラム４１によってラスタデータの表示指示があった場合には、アプリケーションプログラム４１から、ＧＤＩ４２を介して、印刷設定、印刷データ、オリエンテーション情報などを受け取る。そして、制御部４０は、プリンタドラバ４３に従って、印刷データをレンダリングし、イメージデータを生成する。そして、制御部４０は、プリンタドラバ４３に従って、オリエンテーション情報に対応して出力デバイス４４に出力することとなる。
【００４８】
このように、画像データを所定の角度で回転させた回転表示画像が、画像の種別を示すオリエンテーション情報（画像種別情報）と関連付けて生成される。従って、回転させる角度に応じた画像データが記憶されていなくても、画像データの記憶容量を増大させることなく、画像種別情報と操作モードとに応じた画像を生成することができる。
【００４９】
（設定データテーブル）
上述したような構成の端末装置１０におけるＥＥＰＲＯＭ２３に記憶されている設定データテーブルについて図７を用いて説明する。尚、以下に説明する設定データテーブルがＥＥＰＲＯＭ２３に記憶されていない場合であっても、このような機能を有するデータ、プログラムがＥＥＰＲＯＭ２３に記憶されていればよい。
【００５０】
ＥＥＰＲＯＭ２３に記憶された設定データテーブルは、表示されているラスタデータに関する設定データや、利き手に関する設定データを記憶するテーブルである。この設定データテーブルには、図７に示すように、表示されているラスタデータの頁ＩＤ及び文書ＩＤと、利き手設定とが対応付けて記憶されている。
【００５１】
この設定データテーブルが参照されることにより、表示されている文書及び頁や、設定されている利き手設定などが認識可能となる。
【００５２】
（ラスタデータ設定テーブル）
上述したような構成の端末装置１０におけるＥＥＰＲＯＭ２３に記憶されているラスタデータ設定テーブルについて図８を用いて説明する。尚、以下に説明するラスタデータ設定テーブルがＥＥＰＲＯＭ２３に記憶されていない場合であっても、このような機能を有するデータ、プログラムがＥＥＰＲＯＭ２３に記憶されていればよい。
【００５３】
ＥＥＰＲＯＭ２３に記憶されたラスタデータ設定テーブルは、表示可能なラスタデータに関するデータが設定されたテーブルである。このラスタデータ設定テーブルには、図８に示すように、文書ＩＤと、頁ＩＤと、ラスタデータと、オリエンテーション情報（例えば、ポートレート、ランドスケープなど）とが対応付けられている。文書ＩＤは、ラスタデータの文書を識別可能とする情報である。頁ＩＤは、その同じ文書ＩＤ内のラスタデータにおける頁を識別可能とする情報である。また、ラスタデータは、ラスタデータを示すファイル名、アドレスなどであり、ラスタデータ自体も、ＥＥＰＲＯＭ２３自体に記憶されている。また、オリエンテーション情報とは、ラスタデータが縦長のポートレート画像であるか横長のランドスケープ画像であるかを識別可能とする情報である。
【００５４】
このラスタデータ設定テーブルの参照により、ラスタデータ自体や、ラスタデータのオリエンテーション情報などが認識可能となる。このＥＥＰＲＯＭ２３は、画像データ記憶部として機能することとなる。つまり、このようにＥＥＰＲＯＭ２３には、ポートレート画像、ランドスケープ画像のいずれかがオリエンテーション情報（画像種別情報）として画像データのそれぞれに対応して記憶されている。また、このポートレート画像（縦長画像データ、第一種画像情報）は、筐体１２における側方に十字ボタン１６（操作部、十字操作部）が位置する保持態様でユーザに視認させる画像である。一方、ランドスケープ画像（横長画像データ、第二種画像情報）は、筐体１２における奥行き方向に十字ボタン１６が位置する保持態様でユーザに視認させる画像である。
【００５５】
（キー割り設定テーブル）
上述したような構成の端末装置１０におけるＥＥＰＲＯＭ２３に記憶されているキー割り設定テーブルについて図９を用いて説明する。尚、以下に説明するキー割り設定テーブルがＥＥＰＲＯＭ２３に記憶されていない場合であっても、このような機能を有するデータ、プログラムがＥＥＰＲＯＭ２３に記憶されていればよい。
【００５６】
ＥＥＰＲＯＭ２３に記憶されたキー割り設定テーブルは、十字ボタン１６におけるキー割当を示すテーブルである。このキー割り設定テーブルには、図９に示すように、オリエンテーション情報と、利き手設定と、キー種別とが対応付けて記憶されている。
【００５７】
具体的には、オリエンテーション情報がポートレートであり、利き手設定が右手である場合には、左ボタン部１６ａには前頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには次頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられる。また、オリエンテーション情報がポートレートであり、利き手設定が左手である場合には、左ボタン部１６ａには次頁が、上ボタン部１６ｂには次文書が、右ボタン部１６ｃには前頁が、下ボタン部１６ｄには前文書が、それぞれ割り当てられる。オリエンテーション情報がランドスケープである場合には、利き手設定が右手であるときでも左手であるときでも、左ボタン部１６ａには次頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには前頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられる。
【００５８】
このように、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）とに基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振が行われる。このため、画像種別情報と操作モードとに応じた制御内容の割振を行うことができ、簡便である。また、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がポートレートである場合には、利き手設定（操作モード）に拘わらず、十字ボタン１６（十字操作部）の操作方向に対応する制御内容が同じとなる。このため、ユーザに保持態様を意識させることなく操作させることができ、操作性を向上させることができる。
【００５９】
［３．端末装置１０の動作］
以下、端末装置１０の詳細動作についてフローチャートを用いて更に具体的に説明する。
【００６０】
（端末装置１０のメイン処理フローの説明）
まず、端末装置１０の更に具体的な動作について、図１０を参照して説明する。図１０は、端末装置１０における処理全体を示すフローチャートである。
【００６１】
まず、図１０に示すように、端末装置１０の電源がＯＮされると、ＣＰＵ２０は、ＲＯＭ２１、ＲＡＭ２２、ＥＥＰＲＯＭ２３のアクセス許可、作業領域を初期化等の初期設定処理を実行した後、ＥＥＰＲＯＭ２３の所定領域に位置付けられた文書ＩＤに“１”を、表示する頁を示す頁ＩＤに“１”を、それぞれセットするとともに、利き手設定を右手設定に設定する（ステップＳ９１）。つまり、ＣＰＵ２０は、操作モード設定部として機能し、十字ボタン１６がユーザの右手により操作される右手操作モード、十字ボタン１６部がユーザの左手により操作される左手操作モードのいずれかを設定することとなる。この処理が終了した場合には、ステップＳ９２に処理を移す。
【００６２】
ステップＳ９２において、ＣＰＵ２０は、表示更新であるか否かを判定する。この処理において、ＣＰＵ２０は、初期設定処理が行われた第一の条件、頁が切り替えられた第二の条件、利き手設定が変更された第三の条件のいずれかが満たされたか否かによって、表示更新であるか否かを判定することとなる。ＣＰＵ２０は、表示更新であると判定した場合には（ステップＳ９２：ＹＥＳ）、詳しくは図１１を用いて後述するが、表示更新を行う表示更新処理を実行し（ステップＳ９３）、ステップＳ１０１に処理を移す。一方、ＣＰＵ２０は、表示更新ではないと判定した場合には（ステップＳ９２：ＮＯ）、ステップＳ９３を実行することなく、ステップＳ１０１に処理を移す。
【００６３】
ステップＳ１０１において、ＣＰＵ２０は、次頁が操作されたか否かを判定する。この処理において、ＣＰＵ２０は、ＥＥＰＲＯＭ２３の所定領域に位置付けられた設定データテーブル（図７参照）と、ラスタデータ設定テーブル（図８参照）とを参照し、今現在の文書ＩＤ、頁ＩＤに対応するラスタデータのオリエンテーション情報と、利き手設定とを読み出す。そして、ＣＰＵ２０は、ＥＥＰＲＯＭ２３の所定領域に位置付けられたキー割設定テーブル（図９参照）を参照し、オリエンテーション情報と、利き手設定とに対応するキー割当情報を読み出す。そして、ＣＰＵ２０は、そのキー割当における次頁に対応するキーが操作されたか否かによって、次頁が操作されたか否かを判定することとなる。また、詳しく後述するステップＳ１０６、ステップＳ１１１、ステップＳ１１６においても、ＣＰＵ２０は、同じようにテーブルを参照する。そして、ＣＰＵ２０は、オリエンテーション情報と、利き手設定とに対応するキー割当情報を読み出し、そのキー割当に対応して各種の判定が行われることとなる。
【００６４】
ＣＰＵ２０は、次頁が操作されたと判定した場合には（ステップＳ１０１：ＹＥＳ）、今現在表示領域１４ａに表示させているラスタデータが同じ文書中において最終頁であるか否かを判定する（ステップＳ１０２）。ＣＰＵ２０は、最終頁ではないと判定した場合には（ステップＳ１０２：ＮＯ）、頁ＩＤを“１”増加させる（ステップＳ１０３）。また、ＣＰＵ２０は、最終頁であると判定した場合には（ステップＳ１０２：ＹＥＳ）、ステップＳ１０３を実行することなく、ステップＳ１３０に処理を移す。一方、ＣＰＵ２０は、次頁が操作されていないと判定した場合には（ステップＳ１０１：ＮＯ）、ステップＳ１０６に処理を移す。
【００６５】
ステップＳ１０６において、ＣＰＵ２０は、前頁が操作されたか否かを判定する。この処理において、ＣＰＵ２０は、オリエンテーション情報と、利き手設定とに対応するキー割当情報を読み出す。そして、ＣＰＵ２０は、そのキー割当における前頁に対応するキーが操作されたか否かによって、前頁が操作されたか否かを判定することとなる。ＣＰＵ２０は、前頁が操作されたと判定した場合には（ステップＳ１０６：ＹＥＳ）、今現在表示領域１４ａに表示させているラスタデータが同じ文書中において最初頁であるか否かを判定する（ステップＳ１０７）。そして、ＣＰＵ２０は、最初頁ではないと判定した場合には（ステップＳ１０７：ＮＯ）、頁ＩＤを“１”減少させる（ステップＳ１０８）。また、ＣＰＵ２０は、最終頁であると判定した場合には（ステップＳ１０７：ＹＥＳ）、ステップＳ１０８を実行することなく、ステップＳ１３０に処理を移す。一方、ＣＰＵ２０は、前頁が操作されていないと判定した場合には（ステップＳ１０６：ＮＯ）、ステップＳ１１１に処理を移す。
【００６６】
ステップＳ１１１において、ＣＰＵ２０は、次文書が操作されたか否かを判定する。この処理において、ＣＰＵ２０は、オリエンテーション情報と、利き手設定とに対応するキー割当情報を読み出す。そして、ＣＰＵ２０は、そのキー割当における次文書に対応するキーが操作されたか否かによって、次文書が操作されたか否かを判定することとなる。ＣＰＵ２０は、次文書が操作されたと判定した場合には（ステップＳ１１１：ＹＥＳ）、今現在表示領域１４ａに表示させているラスタデータが文書リストの最終文書であるか否かを判定する（ステップＳ１１２）。また、ＣＰＵ２０は、文書リストの最終文書ではないと判定した場合には（ステップＳ１１２：ＮＯ）、文書ＩＤを“１”増加させるとともに、頁ＩＤを“１”にセットする（ステップＳ１１３）。また、ＣＰＵ２０は、文書リストの最終文書であると判定した場合には（ステップＳ１１２：ＹＥＳ）、ステップＳ１１３を実行することなく、ステップＳ１３０に処理を移す。一方、ＣＰＵ２０は、次文書が操作されていないと判定した場合には（ステップＳ１１１：ＮＯ）、ステップＳ１１６に処理を移す。
【００６７】
ステップＳ１１６において、ＣＰＵ２０は、前文書が操作されたか否かを判定する。この処理において、ＣＰＵ２０は、オリエンテーション情報と、利き手設定と、に対応するキー割当情報を読み出す。そして、ＣＰＵ２０は、そのキー割当における前文書に対応するキーが操作されたか否かによって、前文書が操作されたか否かを判定することとなる。ＣＰＵ２０は、前文書が操作されたと判定した場合には（ステップＳ１１６：ＹＥＳ）、今現在表示領域１４ａに表示させているラスタデータが文書リストの先頭文書であるか否かを判定する（ステップＳ１１７）。ＣＰＵ２０は、文書リストの先頭文書ではないと判定した場合には（ステップＳ１１７：ＮＯ）、文書ＩＤを“１”減少させるとともに、頁ＩＤを“１”にセットする（ステップＳ１１８）。また、ＣＰＵ２０は、文書リストの先頭文書であると判定した場合には（ステップＳ１１７：ＹＥＳ）、ステップＳ１１８を実行することなく、ステップＳ１３０に処理を移す。一方、ＣＰＵ２０は、前文書が操作されていないと判定した場合には（ステップＳ１１６：ＮＯ）、ステップＳ１２１に処理を移す。
【００６８】
ステップＳ１２１において、ＣＰＵ２０は、利き手設定変更操作があったか否かを判定する。この処理において、ＣＰＵ２０は、利き手設定変更操作があったと判定した場合には（ステップＳ１２１：ＹＥＳ）、現在の設定が右手設定であるか否かを判定する（ステップＳ１２２）。ＣＰＵ２０は、現在の設定が右手設定であると判定した場合には（ステップＳ１２２：ＹＥＳ）、利き手設定を左手設定に変更する（ステップＳ１２４）。また、ＣＰＵ２０は、現在の設定が左手設定であると判定した場合には（ステップＳ１２２：ＮＯ）、利き手設定を右手設定に変更し（ステップＳ１２３）、ステップＳ１３０に処理を移す。このＣＰＵ２０は、操作モード設定部として機能する。つまり、ＣＰＵ２０は、十字ボタン１６がユーザの右手により操作される右手操作モード、十字ボタン１６部がユーザの左手により操作される左手操作モードのいずれかを設定することとなる。一方、ＣＰＵ２０は、利き手設定変更操作がなかったと判定した場合には（ステップＳ１２１：ＮＯ）、ステップＳ１２２からステップＳ１２４を実行することなく、ステップＳ１３０に処理を移す。
【００６９】
ステップＳ１３０において、ＣＰＵ２０は、電源オフであるか否かを判定する。この処理において、ＣＰＵ２０は、電源オフであると判定した場合には（ステップＳ１３０：ＹＥＳ）、本メイン処理を終了し、電源オフではないと判定した場合には（ステップＳ１３０：ＮＯ）、ステップＳ１０１に処理を移す。
【００７０】
（端末装置１０の表示更新処理フローの説明）
図１０のステップＳ９３において実行されるサブルーチンについて図１１を用いて説明する。
【００７１】
最初に、図１１に示すように、今現在の頁に対応するオリエンテーション情報がポートレートであるか否かを判定する（ステップＳ１５１）。この処理において、ＣＰＵ２０は、ラスタデータ設定テーブル（図８参照）を参照し、表示更新されるラスタデータに対応して記憶されているオリエンテーション情報を読み出す。そして、ＣＰＵ２０は、今現在の頁に対応するオリエンテーション情報がポートレートであるか否かを判定することとなる。ＣＰＵ２０は、今現在の頁に対応するオリエンテーション情報がポートレートであると判定した場合には（ステップＳ１５１：ＹＥＳ）、ステップＳ１５２に処理を移す。一方、ＣＰＵ２０は、今現在の頁に対応するオリエンテーション情報がランドスケープであると判定した場合には（ステップＳ１５１：ＮＯ）、ステップＳ１５３に処理を移す。
【００７２】
ステップＳ１５２において、ＣＰＵ２０は、利き手設定が右手設定であるか否かを判定する。この処理において、ＣＰＵ２０は、設定データテーブル（図７参照）を参照し、利き手設定を読み出すことによって、利き手設定が右手設定であるか否かを判定することとなる。
【００７３】
ＣＰＵ２０は、利き手設定が右手設定であると判定した場合には（ステップＳ１５２：ＹＥＳ）、左ボタン部１６ａには前頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには次頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１６１）。このＣＰＵ２０は、操作割振制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）とに基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータをそのまま表示させる制御を行い（ステップＳ１６２）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がポートレート（第一種画像情報）である場合において、右手設定（右手操作モード）が設定されているときには、筐体１２における右側方に十字ボタン１６（操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【００７４】
一方、ＣＰＵ２０は、利き手設定が左手設定であると判定した場合には（ステップＳ１５２：ＮＯ）、左ボタン部１６ａには次頁が、上ボタン部１６ｂには次文書が、右ボタン部１６ｃには前頁が、下ボタン部１６ｄには前文書が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１６３）。このＣＰＵ２０は、操作割振制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）とに基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータを、１８０度回転させて表示させる制御を行い（ステップＳ１６４）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がポートレート（第一種画像情報）である場合において、左手設定（左手操作モード）が設定されているときには、筐体１２における左側方に十字ボタン１６（操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【００７５】
また、ステップＳ１５３において、ＣＰＵ２０は、上述したステップＳ１５２と同じように、利き手設定が右手設定であるか否かを判定する。
【００７６】
ＣＰＵ２０は、利き手設定が右手設定であると判定した場合には（ステップＳ１５３：ＹＥＳ）、左ボタン部１６ａには前頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには次頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１６５）。このＣＰＵ２０は、操作割振制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）とに基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータをそのまま表示させる制御を行い（ステップＳ１６６）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がランドスケープ（第二種画像情報）である場合において、右手設定（右手操作モード）が設定されているときには、筐体１２における手前方に十字ボタン１６（操作部、十字操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【００７７】
一方、ＣＰＵ２０は、利き手設定が左手設定であると判定した場合には（ステップＳ１５３：ＮＯ）、左ボタン部１６ａには前頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには次頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１６７）。このＣＰＵ２０は、操作割振制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）と、に基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータをそのまま表示させる制御を行い（ステップＳ１６６）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がランドスケープ（第二種画像情報）である場合において、左手設定（左手操作モード）が設定されているときには、筐体１２における左側方に十字ボタン１６（操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【００７８】
このように、利き手などを示す操作モードと、縦横の長さの異なる画像などを示す表示させる画像の画像種別情報とに基づいて、操作モードに対応する側方か手前側に操作部が位置するような角度で画像を表示させることによって、表示領域の奥側に操作部が位置させることを防止し、操作性を向上させることができる。また、画像種別情報と操作モードとに応じた制御内容の割振を行うことができ、簡便である。
【００７９】
（パーソナルコンピュータ３１のプリンタドライバ処理フローの説明）
また、パーソナルコンピュータ３１におけるプリンタドライバ処理について図１２を用いて以下に説明する。
【００８０】
最初に、図１２に示すように、プリンタドライバ４３に従う制御部４０は、ＧＤＩ４２から印刷設定、印刷データ及びオリエンテーション情報を受信する（ステップＳ２０１）。そして、制御部４０は、受信した解像度及び開始位置で印刷データをレンダリングし（ステップＳ２０２）、レンダリングしたラスタイメージデータを出力デバイスに出力する（ステップＳ２０３）。そして、制御部４０は、ラスタデータに対応するオリエンテーション情報を読み出し、そのオリエンテーション情報がポートレートであるか否かを判定する（ステップＳ２０４）。制御部４０は、オリエンテーション情報がポートレートであると判定した場合には（ステップＳ２０４：ＹＥＳ）、出力したデータにポートレートを関連付けて出力し（ステップＳ２０５）、オリエンテーション情報がランドスケープであると判定した場合には（ステップＳ２０４：ＮＯ）、出力したデータにランドスケープを関連付けて出力し（ステップＳ２０６）、本処理を終了する。この制御部４０は、回転表示画像生成部として機能ずる。つまり、このようにプリンタドライバ４３に従う制御部４０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている操作モードとに基づいて、画像データを所定の角度で回転させた回転表示画像を、画像の種別を示すオリエンテーション情報に関連付け、付加した状態で生成することとなる。
【００８１】
このように、画像種別情報と操作モードとに基づいて、画像データを所定の角度で回転させた回転表示画像が、画像の種別を示す画像種別情報と関連付けて生成される。従って、回転させる角度に応じた画像データが記憶されていなくても、画像データの記憶容量を増大させることなく、画像種別情報と操作モードとに応じた画像を生成することができる。
【００８２】
尚、上述した実施形態においては、オリエンテーション情報がポートレートである場合には、右手設定に設定され、筐体１２の右側方に十字ボタン１６が位置するように保持されているときと、左手設定に設定され、筐体１２の左側方に十字ボタン１６が位置するように保持されているときとで、十字ボタン１６の操作方向に対応する制御内容が同じとなるようにキー割振を行ったが、これに限らず、例えば、オリエンテーション情報がポートレートである場合において、右手設定に設定され、筐体１２の右側方に十字ボタン１６が位置するように保持されているときと、左手設定に設定され、筐体１２の左側方に十字ボタン１６が位置するように保持されているときとで、オリエンテーション情報がランドスケープである場合において、右手設定、左手設定に設定され、筐体１２の手前側に十字ボタン１６が位置するように保持されているときとで、十字ボタン１６の操作方向に対応する制御内容が同じとなるようにキー割振を行ってもよい。
【００８３】
（第２実施形態）
具体的な一実施形態について図１３から図１５を用いて以下に説明する。尚、発明の理解を容易とするために、上述した実施形態とは異なることについて詳細に説明し、同じようなことについては説明を省略する。
【００８４】
左手操作に設定され、表示する画像がポートレートの画像である場合には、図１３（Ａ）に示すように、左ボタン部１６ａには次頁が、上ボタン部１６ｂには次文書が、右ボタン部１６ｃには前頁が、下ボタン部１６ｄには前文書が、それぞれ割り当てられている。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００８５】
そして、表示する画像がランドスケープに変更された場合には、図１３（Ｂ）に示すように、画像自体が９０度回転する。また、左ボタン部１６ａには前文書が、上ボタン部１６ｂには次頁が、右ボタン部１６ｃには次文書が、下ボタン部１６ｄには前頁が、それぞれ割り当てられる。これによって、画像を視認するため、図１３（Ｃ）に示すように、筐体１２を−９０度回転させることによって、十字ボタン１６が筐体１２における手前側に位置する保持態様となる。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００８６】
また、右手操作に設定され、表示する画像がポートレートの画像である場合には、図１３（Ｄ）に示すように、左ボタン部１６ａには前頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには次頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられている。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００８７】
そして、表示する画像がランドスケープに変更された場合には、図１３（Ｅ）に示すように、画像自体が−９０度回転する。そして、左ボタン部１６ａには前文書が、上ボタン部１６ｂには次頁が、右ボタン部１６ｃには次文書が、下ボタン部１６ｄには前頁が、それぞれ割り当てられている。これによって、画像を視認するため、図１３（Ｆ）に示すように、筐体１２を９０度回転させることによって、十字ボタン１６が筐体１２における手前側に位置する保持態様となる。そして、ユーザによって、十字ボタン１６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００８８】
（キー割り設定テーブル）
また、上述したようなキー割り設定テーブルにおいては、図１４に示すように、オリエンテーション情報がポートレートであり、利き手設定が右手である場合には、左ボタン部１６ａには前頁が、上ボタン部１６ｂには前文書が、右ボタン部１６ｃには次頁が、下ボタン部１６ｄには次文書が、それぞれ割り当てられる。また、オリエンテーション情報がポートレートであり、利き手設定が左手である場合には、左ボタン部１６ａには次頁が、上ボタン部１６ｂには次文書が、右ボタン部１６ｃには前頁が、下ボタン部１６ｄには前文書が、それぞれ割り当てられる。オリエンテーション情報がランドスケープである場合には、利き手設定が右手であるときでも左手であるときでも、左ボタン部１６ａには前文書が、上ボタン部１６ｂには次頁が、右ボタン部１６ｃには次文書が、下ボタン部１６ｄには前頁が、それぞれ割り当てられる。
【００８９】
（端末装置１０の表示更新処理フローの説明）
図１０のステップＳ９３において実行されるサブルーチンについて図１５を用いて説明する。
【００９０】
図１５に示すように、今現在の頁に対応するオリエンテーション情報がランドスケープであり（ステップＳ１５１：ＮＯ）、利き手設定が右手設定であると判定した場合には（ステップＳ１５３：ＹＥＳ）、左ボタン部１６ａには前文書が、上ボタン部１６ｂには次頁が、右ボタン部１６ｃには次文書が、下ボタン部１６ｄには前頁が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１７５）。このＣＰＵ２０は、操作割振制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）とに基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータをそのまま表示させる制御を行い（ステップＳ１７６）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がランドスケープ（第二種画像情報）である場合において、右手設定（右手操作モード）が設定されているときには、筐体１２における手前側に十字ボタン１６（操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【００９１】
また、今現在の頁に対応するオリエンテーション情報がランドスケープであり（ステップＳ１５１：ＮＯ）、利き手設定が左手設定であると判定した場合には（ステップＳ１５３：ＮＯ）、左ボタン部１６ａには前文書が、上ボタン部１６ｂには次頁が、右ボタン部１６ｃには次文書が、下ボタン部１６ｄには前頁が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１７７）。このＣＰＵ２０は、操作割振制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）と、に基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータをそのまま表示させる制御を行い（ステップＳ１７８）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がランドスケープ（第二種画像情報）である場合において、左手設定（左手操作モード）が設定されているときには、筐体１２における手前側に十字ボタン１６（操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【００９２】
このようにキー割当が変化することによって、画像の種類（ポートレート、ランドスケープ等の画像種別情報）と操作モードとに応じた制御内容の割振を行うことができ、簡便である。また、ユーザに保持態様を意識させることなく操作させることができ、操作性を向上させることができる。また、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がポートレート（第一種画像）である場合において十字ボタン１６が筐体１２の右側方に位置する保持態様として保持されているときと、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がランドスケープ（第二種画像）である場合において十字ボタン１６が筐体１２の手前側に位置する保持態様として保持されているときとで、十字ボタン１６の操作方向に対応する制御内容が同じとなる。従って、ユーザに保持態様を意識させることなく操作させることができ、操作性を向上させることができる。
【００９３】
また、上述した実施形態においては、表示領域１４ａの長辺側に十字ボタン１６が設けられていたが、これに限らず、例えば、図１６に示すように、表示領域６４ａの短辺側に十字ボタン６６が設けられていてもよい。
【００９４】
（第３実施形態）
具体的な一実施形態について図１６から図１９を用いて以下に説明する。尚、発明の理解を容易とするために、上述した実施形態とは異なることについて詳細に説明し、同じようなことについては説明を省略する。
【００９５】
十字ボタン６６は、筐体６２における少なくとも一端であり、かつ、表示部６４の表示領域６４ａの短辺側に設けられている。この十字ボタン６６は、上下左右に操作可能なボタンであり、図１６（Ｂ）に示すように、左ボタン部６６ａ、上ボタン部６６ｂ、右ボタン部６６ｃ、下ボタン部６６ｄから構成されている。
【００９６】
また、左手操作に設定され、表示する画像がランドスケープの画像である場合には、図１７（Ａ）に示すように、左ボタン部６６ａには前文書が、上ボタン部６６ｂには次頁が、右ボタン部６６ｃには次文書が、下ボタン部６６ｄには前頁が、それぞれ割り当てられている。そして、ユーザによって、十字ボタン６６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００９７】
そして、表示する画像がポートレートに変更された場合には、図１７（Ｂ）に示すように、画像自体が９０度回転する。そして、左ボタン部６６ａには前頁が、上ボタン部６６ｂには前文書が、右ボタン部６６ｃには次頁が、下ボタン部６６ｄには次文書が、それぞれ割り当てられる。これによって、画像を視認するため、図１７（Ｃ）に示すように、筐体６２を−９０度回転させることによって、十字ボタン６６が筐体６２における手前側に位置する保持態様となる。そして、ユーザによって、十字ボタン６６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００９８】
また、右手操作に設定され、表示する画像がランドスケープの画像である場合には、図１７（Ｄ）に示すように、左ボタン部６６ａには次文書が、上ボタン部６６ｂには前頁が、右ボタン部６６ｃには前文書が、下ボタン部６６ｄには次頁が、それぞれ割り当てられている。そして、ユーザによって、十字ボタン６６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【００９９】
そして、表示する画像がポートレートに変更された場合には、図１７（Ｅ）に示すように、画像自体が−９０度回転する。そして、左ボタン部６６ａには前頁が、上ボタン部６６ｂには前文書が、右ボタン部６６ｃには次頁が、下ボタン部６６ｄには次文書が、それぞれ割り当てられている。これによって、画像を視認するため、図１７（Ｆ）に示すように、筐体１２を９０度回転させることによって、十字ボタン６６が筐体６２における手前側に位置する保持態様となる。そして、ユーザによって、十字ボタン６６が左方向に操作されることによって前頁が、上方向に操作されることによって前文書が、右方向に操作されることによって次頁が、下方向に操作されることによって次文書が、それぞれ実行されることとなる。
【０１００】
（キー割り設定テーブル）
また、上述したようなキー割り設定テーブルにおいては、図１８に示すように、オリエンテーション情報がポートレートである場合には、利き手設定が右手であるときでも左手であるときでも、左ボタン部６６ａには前頁が、上ボタン部６６ｂには前文書が、右ボタン部６６ｃには次頁が、下ボタン部６６ｄには次文書が、それぞれ割り当てられる。また、オリエンテーション情報がランドスケープであり、利き手設定が右手である場合には、左ボタン部６６ａには次文書が、上ボタン部６６ｂには前頁が、右ボタン部６６ｃには前文書が、下ボタン部６６ｄには次文書が、それぞれ割り当てられる。また、オリエンテーション情報がランドスケープであり、利き手設定が左手である場合には、左ボタン部６６ａには前文書が、上ボタン部６６ｂには次頁が、右ボタン部６６ｃには次文書が、下ボタン部６６ｄには前頁が、それぞれ割り当てられる。
【０１０１】
また、このラスタデータ設定テーブルの参照により、ラスタデータ自体や、ラスタデータのオリエンテーション情報などが認識可能となる。このＥＥＰＲＯＭ２３は、画像データ記憶部として機能する。つまり、このようにＥＥＰＲＯＭ２３は、筐体１２における側方に十字ボタン１６（操作部、十字操作部）が位置する保持態様でユーザに視認させるポートレート画像（縦長画像データ、第二種画像情報）、筐体１２における奥行き方向に十字ボタン１６が位置する保持態様でユーザに視認させるランドスケープ画像（横長画像データ、第一種画像情報）のいずれかがオリエンテーション情報（画像種別情報）として画像データのそれぞれに対応して記憶されている。
【０１０２】
（端末装置１０の表示更新処理フローの説明）
図１０のステップＳ９３において実行されるサブルーチンについて図１９を用いて説明する。
【０１０３】
図１９に示すように、今現在の頁に対応するオリエンテーション情報がポートレートであり（ステップＳ１５１：ＹＥＳ）、利き手設定が左手設定であると判定した場合には（ステップＳ１５２：ＮＯ）、左ボタン部６６ａには前頁が、上ボタン部６６ｂには前文書が、右ボタン部６６ｃには次頁が、下ボタン部６６ｄには次文書が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１８３）。このＣＰＵ２０は、操作割振制御部として機能する。ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）と、に基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータをそのまま表示させる制御を行い（ステップＳ１８４）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がポートレート（第二種画像情報）である場合において、左手設定（左手操作モード）が設定されているときには、筐体１２における左側方に十字ボタン１６（操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【０１０４】
また、今現在の頁に対応するオリエンテーション情報がランドスケープであり（ステップＳ１５１：ＮＯ）、利き手設定が右手設定であると判定した場合には（ステップＳ１５３：ＹＥＳ）、左ボタン部６６ａには次文書が、上ボタン部６６ｂには前頁が、右ボタン部６６ｃには前文書が、下ボタン部６６ｄには次頁が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１８５）。このＣＰＵ２０は、操作割振制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）と、に基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータを、１８０度回転させて表示させる制御を行い（ステップＳ１８６）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がランドスケープ（第一種画像情報）である場合において、右手設定（右手操作モード）が設定されているときには、筐体１２における右側方に十字ボタン１６（操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【０１０５】
また、今現在の頁に対応するオリエンテーション情報がランドスケープであり（ステップＳ１５１：ＮＯ）、利き手設定が左手設定であると判定した場合には（ステップＳ１５３：ＮＯ）、左ボタン部６６ａには前文書が、上ボタン部６６ｂには次頁が、右ボタン部６６ｃには次文書が、下ボタン部６６ｄには前頁が、それぞれ割り当てられるようにボタン設定を行う（ステップＳ１８７）。このＣＰＵ２０は、操作割振制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）と、設定されている利き手設定（操作モード）と、に基づいて、十字ボタン１６（十字操作部）の操作方向に対応する制御内容の割振を行うこととなる。そして、ＣＰＵ２０は、指定されている文書における所定の頁のラスタデータをそのまま表示させる制御を行い（ステップＳ１８８）、本サブルーチンを終了する。このＣＰＵ２０は、表示制御部として機能する。つまり、ＣＰＵ２０は、表示領域１４ａに表示させる画像の画像データに対応しているオリエンテーション情報（画像種別情報）がランドスケープ（第一種画像情報）である場合において、左手設定（左手操作モード）が設定されているときには、筐体１２における左側方に十字ボタン１６（操作部）が位置する保持態様でユーザに視認させる角度で画像を表示させる制御を行うこととなる。
【０１０６】
また、上述した実施形態においては、十字ボタン１６を備えた端末装置１０を採用したが、これに限らず、例えば、図２０（Ａ）に示すように、左右方向（上下方向）に操作可能なボタン７６であってもよい。また、上述した実施形態においては、筐体１２、表示装置１４の表示領域１４ａをともに矩形状としたが、これに限らず、例えば、図２０（Ｂ）に示すように、表示装置８４における表示領域８４ａが矩形状であれば、筐体８２自体が矩形状ではなく、円形状であってもよい。
【図面の簡単な説明】
【０１０７】
【図１】本発明の一実施形態の端末装置を示す説明図である。
【図２】本発明の一実施形態の端末装置を示す説明図である。
【図３】本発明の一実施形態の端末装置を示す説明図である。
【図４】本発明の一実施形態の端末装置を示す説明図である。
【図５】本発明の一実施形態の端末装置を示すブロック図である。
【図６】本発明の一実施形態の端末装置及びパーソナルコンピューを示す機能ブロック図である。
【図７】本発明の一実施形態の端末装置における設定データテーブルを示す説明図である。
【図８】本発明の一実施形態の端末装置におけるラスタデータ設定テーブルを示す説明図である。
【図９】本発明の一実施形態の端末装置におけるキー割り設定テーブルを示す説明図である。
【図１０】本発明の一実施形態の端末装置において実行される制御処理を示すフローチャートである。
【図１１】本発明の一実施形態の端末装置において実行される制御処理を示すフローチャートである。
【図１２】本発明の一実施形態の端末装置において実行される制御処理を示すフローチャートである。
【図１３】本発明の一実施形態の端末装置を示す説明図である。
【図１４】本発明の一実施形態の端末装置におけるキー割り設定テーブルを示す説明図である。
【図１５】本発明の一実施形態の端末装置において実行される制御処理を示すフローチャートである。
【図１６】本発明の一実施形態の端末装置を示す説明図である。
【図１７】本発明の一実施形態の端末装置を示す説明図である。
【図１８】本発明の一実施形態の端末装置におけるキー割り設定テーブルを示す説明図である。
【図１９】本発明の一実施形態の端末装置において実行される制御処理を示すフローチャートである。
【図２０】本発明の一実施形態の端末装置を示す説明図である。
【符号の説明】
【０１０８】
１０  端末装置
１２  筐体
１４  表示装置
１６  十字ボタン
【図１】
2009211159.tif 000003
【図２】
2009211159.tif 000004
【図３】
2009211159.tif 000005
【図４】
2009211159.tif 000006
【図５】
2009211159.tif 000007
【図６】
2009211159.tif 000008
【図７】
2009211159.tif 000009
【図８】
2009211159.tif 000010
【図９】
2009211159.tif 000011
【図１０】
2009211159.tif 000012
【図１１】
2009211159.tif 000013
【図１２】
2009211159.tif 000014
【図１３】
2009211159.tif 000015
【図１４】
2009211159.tif 000016
【図１５】
2009211159.tif 000017
【図１６】
2009211159.tif 000018
【図１７】
2009211159.tif 000019
【図１８】
2009211159.tif 000020
【図１９】
2009211159.tif 000021
【図２０】
2009211159.tif 000022