(57)【要約】【課題】操作時に利用者に与える違和感を低減する。【解決手段】情報処理装置１は、タッチパネル部１ｃでタッチ操作入力を受け付けると、当該タッチ操作入力のタッチ操作状態に基づき、表示部１ｂの表示画像を直感的な書き換え方向に書き換えて新たな画像を表示する。これにより、情報処理装置１のタッチパネル部１ｃに対する利用者のタッチ操作と、当該タッチ操作に対する直感的な書き換え方向とが一致するようになり、利用者が違和感なくタッチ操作を行うことができるようになる。【選択図】図１
2013228908.tif 000002
【特許請求の範囲】
【請求項１】
メモリ性の表示材料を含む画素が格子状に配列した表示領域を１画素ラインごとに所定の書き換え方向に順次書き換えて前記表示領域に画像を表示する表示部と、
前記表示領域上に設けられ、タッチ操作入力を受け付けるタッチパネル部と、
前記タッチパネル部が受け付けた前記タッチ操作入力に基づいてタッチ操作状態を認識するタッチ操作認識部と、
前記表示部が前記タッチ操作状態に応じて画像を表示する際に、前記タッチ操作状態に基づいて前記書き換え方向を制御する書き換え制御部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記タッチ操作状態は、前記タッチパネル部の一点に接触した状態で上、下、左、右のいずれかの方向にフリックする操作であることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記書き換え制御部は、前記書き換え方向を前記タッチパネル部に対してフリックする方向に制御する、
ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記タッチ操作状態は、前記タッチパネル部の任意の領域の一点をタップする操作であることを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記書き換え制御部は、前記書き換え方向を前記タッチパネル部に対してタップした領域に予め対応付けた方向に制御する、
ことを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記タッチ操作状態は、前記タッチパネル部の任意の領域に対してタッチした２点を近づける操作であることを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記書き換え制御部は、前記書き換え方向を前記タッチパネル部に対して前記２点を近づけた領域に予め対応付けた方向に制御する、
ことを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記タッチ操作状態は、前記タッチパネル部の任意の領域に対してタッチした２点を広げる操作であることを特徴とする請求項１記載の情報処理装置。
【請求項９】
前記書き換え制御部は、前記書き換え方向を前記タッチパネル部に対して広げた領域に予め対応付けた方向に制御する、
ことを特徴とする請求項８記載の情報処理装置。
【請求項１０】
前記表示材料がコレステリック液晶であることを特徴とする請求項１乃至９のいずれか一項に記載の情報処理装置。
【請求項１１】
メモリ性の表示材料を含む画素が格子状に配列した表示領域を１画素ラインごとに所定の書き換え方向に順次書き換えて前記表示領域に画像を表示する表示部の前記表示領域上に設けられたタッチパネル部が受け付けたタッチ操作入力に基づいてタッチ操作状態を認識し、
前記表示部が前記タッチ操作状態に応じて画像を表示する際に、前記タッチ操作状態に基づいて前記書き換え方向を制御する、
ことを特徴とする表示制御方法。
【請求項１２】
メモリ性の表示材料を含む画素が格子状に配列した表示領域を１画素ラインごとに所定の書き換え方向に順次書き換えて前記表示領域に画像を表示する表示部と、前記表示領域上に設けられ、タッチ操作入力を受け付けるタッチパネル部とに接続されたコンピュータを、
前記タッチパネル部が受け付けた前記タッチ操作入力に基づいてタッチ操作状態を認識するタッチ操作認識部、
前記表示部が前記タッチ操作状態に応じて画像を表示する際に、前記タッチ操作状態に基づいて前記書き換え方向を制御する書き換え制御部、
として機能させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示制御方法及び表示制御プログラムに関する。
【背景技術】
【０００２】
近年、電子ペーパ、電子書籍、タブレット型のコンピュータ等の携帯型の情報処理装置の利用が広がっている。
このような情報処理装置では、画像を表示する液晶ディスプレイと、液晶ディスプレイに設けられ、操作入力を受け付けるタッチパネルとを備えている。そして、タッチパネルで受け付けたタッチ操作に応じて、液晶ディスプレイが表示する画像を別の画像に書き換えて表示し、または、表示している画像を拡大・縮小して書き換えて表示することができる。タッチ操作には、例えば、フリック操作、タップ操作及びピンチ／ストレッチ操作がある。タッチパネルの任意の一点に指等を接触した状態でスライドするようなフリック操作では、液晶ディスプレイは表示している画像を別の画像に書き換える。タッチパネルの一点を指等で軽く叩くようなタップ操作では、液晶ディスプレイは表示する画像から別の画像に書き換え、または、表示している画像のタップ位置を拡大した画像に書き換える。そして、タッチパネルの二点に２つ指等を接触した状態で指の間隔を広げて、または、縮める（つまむ）ピンチ／ストレッチ操作では、液晶ディスプレイは表示する画像を拡大または縮小した画像に書き換えて表示する。
【０００３】
また、液晶ディスプレイには、例えば、コレステリック型の液晶材料が利用されることがある（例えば、特許文献１参照）。このような液晶ディスプレイでは、コレステリック型の液晶材料がメモリ性を有することから、表示画像の書き換え時のみに電圧を印加すればよく、消費電力を低減することができる。また、表示中には電圧を印加する必要が無いために、画像のちらつき等の発生を抑制することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３０４５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コレステリック型の液晶材料が用いられた液晶ディスプレイを備える情報処理装置では、表示画像の書き換え方向が予め一方向に定められている。このため、例えば、液晶ディスプレイの表示画像の書き換え方向が左方向に定められている場合に、タッチパネルに対してタッチ操作として右方向にフリック操作を実行しても、液晶ディスプレイの表示画像は左方向に書き換えられる。つまり、このような場合には、液晶ディスプレイの表示画像のタッチ操作に対する直感的な書き換え方向と、実際の書き換え方向との違いにより利用者に違和感を与えてしまうという問題点があった。
【０００６】
本発明はこのような点を鑑みてなされたものであり、タッチパネルへのタッチ操作に対して直感的な書き換え方向に表示画像の書き換えを行う情報処理装置、表示制御方法及び表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、メモリ性の表示材料を含む画素が格子状に配列した表示領域を１画素ラインごとに所定の書き換え方向に順次書き換えて前記表示領域に画像を表示する表示部と、前記表示領域上に設けられ、タッチ操作入力を受け付けるタッチパネル部と、前記タッチパネル部が受け付けた前記タッチ操作入力に基づいてタッチ操作状態を認識するタッチ操作認識部と、前記表示部が前記タッチ操作状態に応じて画像を表示する際に、前記タッチ操作状態に基づいて前記書き換え方向を制御する書き換え制御部と、を有する情報処理装置が提供される。
【０００８】
また、上記目的を達成するために、上記情報処理装置が実行する処理と同様の処理をコンピュータが実行する表示制御方法が提供される。さらに、上記情報処理装置が実行する処理と同様の処理をコンピュータに実行させる表示制御プログラムが提供される。
【発明の効果】
【０００９】
上記の情報処理装置、表示制御方法及び表示制御プログラムによれば、操作時に利用者に与える違和感を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に係る情報処理装置及び情報処理装置の表示制御方法を説明するための概念図である。
【図２】第２の実施の形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】第２の実施の形態に係る情報処理装置が備える機能を示すブロック図である。
【図４】第２の実施の形態に係る情報処理装置のフリック操作に対する書き換え制御情報を示す図である。
【図５】第２の実施の形態に係る情報処理装置のタップ操作に対する書き換え制御情報を示す図である。
【図６】第２の実施の形態に係る情報処理装置のピンチ／ストレッチ操作に対する書き換え制御情報を示す図である。
【図７】第２の実施の形態に係る情報処理装置で実行される表示制御を行うための処理手順を示すフローチャート（その１）である。
【図８】第２の実施の形態に係る情報処理装置で実行される表示制御を行うための処理手順を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１１】
以下に、図面を参照して実施の形態について説明する。
［第１の実施の形態］
図１は、第１の実施の形態に係る情報処理装置及び情報処理装置の表示制御方法を説明するための概念図である。なお、図１（Ａ）は、情報処理装置１の概念図であり、図１（Ｂ）〜図１（Ｅ）は表示制御方法の概念図である。
【００１２】
情報処理装置１では、表示部１ｂが表示する画像の書き換えを、タッチパネル部１ｃに対するタッチ操作状態に対する直感的な書き換え方向に制御することができるものである。
【００１３】
このような情報処理装置１は、図１（Ａ）に示されるように、書き換え制御情報保持部１ａ、表示部１ｂ、タッチパネル部１ｃ、タッチ操作認識部１ｄ及び書き換え制御部１ｅを備える。
【００１４】
書き換え制御情報保持部１ａは、タッチ操作状態に対応付けた書き換え方向に関する書き換え制御情報を保持する。当該書き換え制御情報は、タッチパネル部１ｃへのタッチ操作状態に対する直感的な表示部１ｂの書き換え方向が予め設定されている。後述するように、タッチ操作状態は、例えば、フリック操作、タップ操作、ピンチ／ストレッチ操作等がある。フリック操作の場合には、書き換え方向がフリック操作のそれぞれの方向に対応付けられている。また、タップ操作の場合には、書き換え方向が表示部１ｂに対するタップ位置に対応付けられている。ピンチ／ストレッチ操作の場合には、書き換え方向が表示部１ｂに対するピンチ／ストレッチ位置に対応付けられている。具体例としては、表示部１ｂの表示領域に対する右方向のフリック操作には、書き換え方向は右方向が設定されている。表示部１ｂの表示領域の上部領域に対するタップ操作には、書き換え方向は上方向が設定されている。表示部１ｂの表示領域の左上領域に対するピンチ操作には、書き換え方向は上方向に設定されている。表示部１ｂの表示領域の右上領域に対するストレッチ操作には、書き換え方向は右方向に設定されている。
【００１５】
表示部１ｂは、メモリ性の表示材料を含む画素が格子状に配列した表示領域を１画素ラインごとに所定の書き換え方向に順次書き換えて表示領域に画像を表示する。このような表示部１ｂは、例えば、コレステリック型の液晶材料が用いられたドットマトリクス方式の液晶ディスプレイである。
【００１６】
タッチパネル部１ｃは、表示部１ｂの表示領域上に設けられ、タッチ操作入力を受け付ける。
タッチ操作認識部１ｄは、タッチパネル部１ｃが受け付けたタッチ操作入力に基づいてタッチ操作状態を認識する。タッチ操作状態は、上記で例示した、任意方向へのフリック操作、任意領域に対するタップ操作、任意領域におけるピンチ／ストレッチ操作等である。
【００１７】
書き換え制御部１ｅは、表示部１ｂがタッチ操作状態に応じて画像を表示する際に、タッチ操作状態に基づいて書き換え方向を制御する。
なお、このようなタッチ操作認識部１ｄ、書き換え制御部１ｅは、情報処理装置１が備える図示しないＣＰＵ（Central Processing Unit：中央演算処理装置）によって表示制御プログラムが実行されることにより、その処理機能が実現されるようにすることも可能である。
【００１８】
このような構成を有する情報処理装置１における表示部１ｂに対する表示制御方法について説明する。
まず、情報処理装置１は、表示部１ｂの表示領域に、例えば、「Ａ」という画像を表示している。この画像を表示する表示部１ｂに設けられたタッチパネル部１ｃに対して、タッチ操作として、例えば、フリック操作が図１中右方向に行われる（図１（Ｂ））。
【００１９】
タッチパネル部１ｃがこのようなタッチ操作入力を受け付けると、タッチ操作認識部１ｄが当該タッチ操作状態が右方向へのフリック操作であることを認識する。
そして、書き換え制御部１ｅは、書き換え制御情報保持部１ａを参照して、タッチ操作認識部１ｄが認識したタッチ操作に対応する書き換え方向（右方向）を特定して、特定した書き換え方向での画像の書き換えを表示部１ｂに実行させる。
【００２０】
表示部１ｂは、書き換え制御部１ｅによる書き換え制御により、図１（Ｂ）〜図１（Ｅ）に示されるように、「Ａ」の画像を右方向に書き換えて「Ｂ」を表示する。
なお、タッチパネル部１ｃに対するタッチ操作入力がタップ操作、ピンチ／ストレッチ操作の場合でも、各操作に応じた書き換え方向で表示部１ｂに書き換え処理を実行させる。
【００２１】
このように情報処理装置１では、タッチパネル部１ｃでタッチ操作入力を受け付けると、当該タッチ操作入力のタッチ操作状態に基づき、表示部１ｂの表示画像を直感的な書き換え方向に書き換えて新たな画像を表示する。これにより、情報処理装置１のタッチパネル部１ｃに対する利用者のタッチ操作と、当該タッチ操作に対する直感的な書き換え方向とが一致するようになり、利用者が違和感なくタッチ操作を行うことができるようになる。
【００２２】
［第２の実施の形態］
第２の実施の形態では情報処理装置についてより具体的に説明する。
まず、情報処理装置のハードウェア構成について図２を用いて説明する。
【００２３】
図２は、第２の実施の形態に係る情報処理装置のハードウェア構成例を示す図である。なお、図２（Ａ）は情報処理装置１００の正面図を、図２（Ｂ）は情報処理装置１００に内蔵されているハードウェア構成例をそれぞれ表している。
【００２４】
情報処理装置１００は、図２（Ａ）に示されるように、例えば、所定の処理を実行することが可能な携帯型の情報端末であって、表示ユニット１１０を備え、機能キーユニット１２０が外装されている。
【００２５】
表示ユニット１１０は、表示部１１１と、タッチパネル１１２とを備える。
表示部１１１は、情報処理装置１００の処理に応じ画面情報に基づいて画面を表示する、例えば、コレステリック型の液晶材料が用いられたドットマトリクス方式の液晶ディスプレイである。後述するタッチパネル１１２に対するタッチによる操作入力に応じて、表示部１１１は表示画像から別の画像を表示する、または、表示画像を拡大・縮小して表示する場合等には、１画素ラインごとに所定の書き換え方向に順次書き換えて新たな画像を表示する。
【００２６】
タッチパネル１１２は、表示部１１１の表示領域に設置されたものである。表示部１１１が表示する画面に対する利用者のタッチによる操作入力の位置情報を検出して、当該位置情報を後述する入力処理部１００ｅに送信する。なお、ＣＰＵ１００ａにより、検知したタッチ位置に該当する画面に表示されている処理内容を識別して、当該処理を実行する。
【００２７】
機能キーユニット１２０は、情報処理装置１００が備える、メニュー表示、表示の切り替え等の要求を行う所定の機能がそれぞれ対応付けられたキーの集合であって、機能キーユニット１２０の各キーに対する操作入力に応じて情報処理装置１００に当該機能の処理を実行させることができる。
【００２８】
さらに、情報処理装置１００には、図２（Ｂ）に示されるように、ＣＰＵ１００ａと、メモリ部１００ｂ、通信処理部１００ｃ、グラフィック処理部１００ｄ、入力処理部１００ｅ、外部接続部１００ｆが互いにバス１００ｇで接続されて内蔵されている。
【００２９】
ＣＰＵ１００ａは、メモリ部１００ｂの記憶媒体に記憶された各種プログラムを実行することにより、この情報処理装置１００全体を統括的に制御する。
メモリ部１００ｂは、例えば、ＲＡＭ（Random Access Memory）であって、ＣＰＵ１００ａに実行させるＯＳ（Operating System）、各種アプリケーション並びにプログラムの少なくとも一部が一時的に格納される。メモリ部１００ｂには、ＣＰＵ１００ａによる処理に必要な各種データが格納される。また、ＣＰＵ１００ａによる処理に必要なプログラムが起動されると、当該プログラムが読み込まれる。
【００３０】
通信処理部１００ｃは、外部サーバと相互に通信を行う。例えば、電子書籍に関する情報を管理するホストコンピュータとネットワーク（共に図示を省略）を介して通信可能に接続されており、ホストコンピュータと信号の送受信を行う。
【００３１】
グラフィック処理部１００ｄには、表示手段である、図２（Ａ）に示す表示ユニット１１０の表示部１１１が接続されている。このグラフィック処理部１００ｄは、ＣＰＵ１００ａからの命令にしたがって、表示部１１１の表示領域に画像を表示させる。
【００３２】
入力処理部１００ｅには、図２（Ａ）の表示ユニット１１０のタッチパネル１１２及び機能キーユニット１２０が接続されている。入力処理部１００ｅは、タッチパネル１１２及び機能キーユニット１２０からの信号を、バス１００ｇを介してＣＰＵ１００ａに送信する。
【００３３】
外部接続部１００ｆは、例えば、カードスロットに挿入された、ＳＤメモリカード等の外部記録媒体に対して、ＣＰＵ１００ａの要求に応じて、データの書き込み、読み取りを行う。
【００３４】
なお、このような携帯型の情報処理装置１００は、上記のようなハードウェア構成を有し、デスクトップ型、ノート型、タブレット型のいわゆるパーソナルコンピュータ、スマートフォンを含む携帯電話、電子ペーパ端末、電子書籍端末、ＰＤＡ（Personal Digital Assistant）等として用いることができる。
【００３５】
次に、このようなハードウェア構成を有する情報処理装置１００が備える機能を表す機能ブロック図について図３を用いて説明する。
図３は、第２の実施の形態に係る情報処理装置が備える機能を示すブロック図である。
【００３６】
情報処理装置１００は、ＯＳ１０１と、書き換え制御情報保持部１０２、書き換え制御部１０３を備えると共に、各種処理の実行させる機能であるアプリケーション１０４を有する。
【００３７】
ＯＳ１０１は、情報処理装置１００全体を管理し、基本的なユーザ操作環境を提供する。特に、タッチ操作入力されたタッチパネル１１２が検出したタッチの位置情報を取得し、当該位置情報等から、タッチ操作状態を認識する。例えば、タッチパネル１１２が検出したタッチの位置情報の差分、当該位置情報の変化に要した時間から速度情報を算出し、位置情報の差分及び速度情報が所定の範囲内である場合には、タッチ操作状態がフリック操作であると認識する。また、ＯＳ１０１は、同じ位置のタッチの位置情報が検出された回数、検出に要した時間に基づき、検出に要した時間が所定範囲内であって、検出された回数が所定回数の場合に、タッチ操作状態はタップ操作であると認識する。さらに、ＯＳ１０１は、タッチパネル１１２に対する２点のタッチ、それぞれのタッチ位置の移動、移動後のタッチパネル１１２からの２点の離脱を検出した場合に、当該タッチ操作状態はピンチ／ストレッチ操作であると認識する。
【００３８】
書き換え制御情報保持部１０２は、タッチ操作状態に対応付けた表示部１１１の画像の書き換え方向に関する書き換え制御情報を保持する。当該書き換え制御情報は、タッチパネル１０１へのタッチ操作状態に対する直感的な表示部１１１の書き換え方向が予め設定されている。なお、書き換え制御情報の詳細については後述する。
【００３９】
書き換え制御部１０３は、書き換え制御情報保持部１０２の書き換え制御情報を参照して、表示部１１１がタッチ操作状態に応じて画像を表示する際に、ＯＳ１０１が認識したタッチ操作状態に基づいて書き換え方向を制御する。
【００４０】
アプリケーション１０４は、情報処理装置１００で各種処理を実行させる機能であって、例えば、電子書籍のコンテンツを表示するためのビューア等である。
次に、このような機能を有する情報処理装置１００の書き換え制御情報保持部１０２が保持する書き換え制御情報について図４〜図６を用いて説明する。
【００４１】
図４は、第２の実施の形態に係る情報処理装置のフリック操作に対する書き換え制御情報を示す図、図５は、第２の実施の形態に係る情報処理装置のタップ操作に対する書き換え制御情報を示す図、図６は、第２の実施の形態に係る情報処理装置のピンチ／ストレッチ操作に対する書き換え制御情報を示す図である。
【００４２】
書き換え制御情報において、タッチ操作状態がフリック操作である場合には、タッチパネル１１２に対して上、右、下及び左方向のフリック操作（図４（Ａ））に対する書き換え方向に、上、右、下及び左方向がそれぞれ対応付けられている（図４（Ｂ））。
【００４３】
タップ操作である場合には、タッチパネル１１２の上部、右部、下部及び左部タップ領域（図５（Ａ））で行われたタップ操作に対する書き換え方向に、上、右、下及び左方向がそれぞれ対応付けられている（図５（Ｂ））。
【００４４】
なお、タップ操作に対する書き換え制御情報では、各タップ領域の、例えば、左下の座標と右下の座標とを含んでおり、当該タップ領域はそれらの座標で囲まれる領域として定義される。
【００４５】
ピンチ操作である場合には、タッチパネル１１２の左上、右上、右下及び左下領域（図６（Ａ））でそれぞれ行われるピンチ操作に対する書き換え方向に、上、左、右及び下方向がそれぞれ対応付けられている（図６（Ｂ））。
【００４６】
そして、ストレッチ操作である場合には、タッチパネル１１２の左上、右上、左下及び右下領域（図６（Ａ））で行われるストレッチ操作に対する書き換え方向に、下、右、左及び上方向がそれぞれ対応付けられている（図６（Ｂ））。
【００４７】
なお、ピンチ／ストレッチ操作に対する書き換え制御情報の左上、右上、左下及び右下領域についても、各ピンチ／ストレッチ領域の左下の座標と右下の座標で囲まれる領域として定義される。
【００４８】
また、ピンチ／ストレッチ操作では、書き換え制御部１０３に対して開始座標が１点であると通知される。このため、例えば、ピンチ操作をタッチパネル１１２の右上領域及び右下領域に跨って行った場合でも、開始座標に基づいて、ピンチ領域は右上領域または右下領域のいずれかに決定される。
【００４９】
次に、このような構成を有する情報処理装置１００における書き換え制御処理について図７及び図８を用いて説明する。
図７及び図８は、第２の実施の形態に係る情報処理装置で実行される表示制御を行うための処理手順を示すフローチャートである。
【００５０】
［ステップＳ１１］  情報処理装置１００のＯＳ１０１は、タッチパネル１１２に対する利用者からのタッチ操作入力（タッチイベント）を待ち受ける。
［ステップＳ１２］  情報処理装置１００のＯＳ１０１は、タッチパネル１１２が利用者からタッチ操作入力（タッチイベント）を受け付けて、タッチの位置情報等を取得すると、ステップＳ１３の処理に進む。
【００５１】
［ステップＳ１３］  情報処理装置１００のＯＳ１０１は、取得したタッチの位置情報等に基づき、フリック操作、タップ操作並びにピンチ／ストレッチ操作のいずれかであって、さらに、フリック操作の場合はその方向、並びに、タップ、ピンチ／ストレッチ操作の場合はその操作が行われたタッチパネル１１２の領域等のタッチ操作状態を認識する。
【００５２】
［ステップＳ１４］  情報処理装置１００のＯＳ１０１は、認識したタッチ操作状態がフリック操作であるか否かを判定する。
次の処理は、タッチパネル１１２が受け付けたタッチ操作入力のタッチ操作状態がフリック操作である場合にはステップＳ１５に進められ、フリック操作ではない場合にはステップＳ２１（図８）に進められる。
【００５３】
［ステップＳ１５］  情報処理装置１００の書き換え制御部１０３は、書き換え制御情報保持部１０２（図４）を参照して、フリック操作の方向に対する書き換え方向に関する情報を取得する。
【００５４】
例えば、利用者がタッチパネル１１２に対して上方向のフリック操作を行った場合には、書き換え制御部１０３は、図４に示したフリック操作に対する書き換え制御情報保持部１０２を参照して、書き換え方向として上方向の情報を取得する。
【００５５】
［ステップＳ１６］  情報処理装置１００の書き換え制御部１０３は、認識したタッチ操作状態に対する書き換え方向で表示部１１１に画像を書き換えさせて、タッチ操作状態に応じて表示画像から別の画像を表示させ、または、表示画像を拡大・縮小した画像を新たに表示させる。
【００５６】
［ステップＳ２１］  情報処理装置１００のＯＳ１０１は、認識したタッチ操作状態がタップ操作であるか否かを判定する。
次の処理は、タッチパネル１１２が受け付けたタッチ操作入力のタッチ操作状態がタップ操作である場合にはステップＳ２２に進められ、タップ操作ではない場合にはステップＳ３１に進められる。
【００５７】
［ステップＳ２２］  情報処理装置１００の書き換え制御部１０３は、図５に示したタップ操作に対する書き換え制御情報保持部１０２を参照して、タップ操作が行われたタップ位置が含まれるタッチパネル１１２のタップ領域の情報を取得する。
【００５８】
例えば、利用者がタッチパネル１１２の下部タップ領域でタップ操作を行った場合には、書き換え制御部１０３は、書き換え制御情報保持部１０２（図５）を参照して、タップ操作が行われた位置情報から、タップ操作が行われたタッチパネル１１２の下部タップ領域の情報を取得する。
【００５９】
［ステップＳ２３］  情報処理装置１００の書き換え制御部１０３は、再び、図５に示したタップ操作に対する書き換え制御情報保持部１０２を参照して、タップ領域に対する書き換え方向に関する情報を取得する。
【００６０】
例えば、ステップＳ２２で挙げた例の場合であれば、書き換え制御部１０３は、書き換え制御情報保持部１０２（図５）を参照して、下部タップ領域に対応する書き換え方向（下方向）の情報を取得する。
【００６１】
その後、ステップＳ１６に進み、情報処理装置１００の書き換え制御部１０３は、取得した書き換え方向で表示部１１１に画像の書き換えを行わせる。
［ステップＳ３１］  情報処理装置１００のＯＳ１０１は、認識したタッチ操作状態がピンチ操作であるか否かを判定する。
【００６２】
次の処理は、タッチパネル１１２が受け付けたタッチ操作入力のタッチ操作状態がピンチ操作である場合にはステップＳ３２に進められ、ピンチ操作ではない場合にはステップＳ４１に進められる。
【００６３】
［ステップＳ３２］  情報処理装置１００の書き換え制御部１０３は、図６に示したピンチ／ストレッチ操作に対する書き換え制御情報保持部１０２を参照して、ピンチ操作が行われたピンチ位置が含まれるタッチパネル１１２のピンチ領域の情報を取得する。
【００６４】
例えば、利用者がタッチパネル１１２の左上領域でピンチ操作を行った場合には、書き換え制御部１０３は、書き換え制御情報保持部１０２（図６）を参照して、ピンチ操作が行われた位置情報から、ピンチ操作が行われたタッチパネル１１２の左上領域の情報を取得する。
【００６５】
［ステップＳ３３］  情報処理装置１００の書き換え制御部１０３は、再び、図６に示したピンチ操作に対する書き換え制御情報保持部１０２を参照して、ピンチ領域に対する書き換え方向に関する情報を取得する。
【００６６】
例えば、ステップＳ３２で挙げた例の場合であれば、書き換え制御部１０３は、書き換え制御情報保持部１０２（図６）を参照して、左上領域に対応する書き換え方向（上方向）の情報を取得する。
【００６７】
その後、ステップＳ１６に進み、情報処理装置１００の書き換え制御部１０３は、取得した書き換え方向で表示部１１１に画像の書き換えを行わせる。
［ステップＳ４１］  情報処理装置１００のＯＳ１０１は、認識したタッチ操作状態がストレッチ操作であるか否かを判定する。
【００６８】
次の処理は、タッチパネル１１２が受け付けたタッチ操作入力のタッチ操作状態がストレッチ操作である場合にはステップＳ４２に進められ、ストレッチ操作ではない場合には当該書き換え制御処理が終了する。
【００６９】
［ステップＳ４２］  情報処理装置１００の書き換え制御部１０３は、図６に示したピンチ／ストレッチ操作に対する書き換え制御情報保持部１０２を参照して、ストレッチ操作が行われたストレッチ位置が含まれるタッチパネル１１２のストレッチ領域の情報を取得する。
【００７０】
例えば、利用者がタッチパネル１１２の右下領域でストレッチ操作を行った場合には、書き換え制御部１０３は、書き換え制御情報保持部１０２（図６）を参照して、ストレッチ操作が行われた位置情報から、ストレッチ操作が行われたタッチパネル１１２の右下領域の情報を取得する。
【００７１】
［ステップＳ４３］  情報処理装置１００の書き換え制御部１０３は、再び、図６に示したストレッチ操作に対する書き換え制御情報保持部１０２を参照して、ストレッチ領域に対する書き換え方向に関する情報を取得する。
【００７２】
例えば、ステップＳ４２で挙げた例の場合であれば、書き換え制御部１０３は、書き換え制御情報保持部１０２（図６）を参照して、右下領域に対応する書き換え方向（上方向）の情報を取得する。
【００７３】
その後、ステップＳ１６に進み、情報処理装置１００の書き換え制御部１０３は、取得した書き換え方向で表示部１１１に画像の書き換えを行わせる。
このように情報処理装置１００では、タッチパネル１１２でタッチ操作入力を受け付けると、書き換え制御情報を参照し、当該タッチ操作入力のタッチ操作状態に基づいて、表示部１１１の表示画像を直感的な書き換え方向に書き換えて、タッチ操作入力に応じて表示画面から別の画像を表示し、または、表示画面を拡大・縮小して表示することができるようになる。これにより、情報処理装置１００のタッチパネル１１２に対する利用者のタッチ操作と、当該タッチ操作に対する直感的な書き換え方向とが一致するようになり、利用者が違和感なくタッチ操作を行うことができるようになる。
【００７４】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報処理装置１，１００が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（可搬型記録媒体を含む）に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等がある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープ等がある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等がある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）等がある。
【００７５】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００７６】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【００７７】
なお、上述の実施の形態は、実施の形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
さらに、上述の実施の形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成及び応用例に限定されるものではない。
【符号の説明】
【００７８】
１  情報処理装置
１ａ  書き換え制御情報保持部
１ｂ  表示部
１ｃ  タッチパネル部
１ｄ  タッチ操作認識部
１ｅ  書き換え制御部
【図１】
2013228908.tif 000003
【図２】
2013228908.tif 000004
【図３】
2013228908.tif 000005
【図４】
2013228908.tif 000006
【図５】
2013228908.tif 000007
【図６】
2013228908.tif 000008
【図７】
2013228908.tif 000009
【図８】
2013228908.tif 000010