(57)【要約】      （修正有）【課題】画面に表示された表示内容の一部を固定し、それ以外の領域をスクロールする、直感的で簡易なタッチパネル操作方法の提供。【解決手段】タッチパネルを備えた表示部５上で、中指でタッチされた第１接触点を含む領域Ｆを固定領域として表示されている表示内容を固定する。それ以外の領域ＮＦで、例えば人差し指を第２接触点としてタッチ＆ドラッグ操作を行うと、領域ＮＦに表示されている表示内容をドラッグした方向に応じてスクロール表示する。【選択図】図２
2011242820.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部と、
前記表示部の上に配置されて、タッチ入力操作を検出するタッチ入力操作検出部と、
前記タッチ入力操作検出部により検出されたタッチ入力操作の接触点が２箇所である場合において、第１の接触点が固定であって第２の接触点が所定方向に移動したとき、前記第１の接触点と前記第２の接触点とに基づいて、前記第１の接触点を含む固定領域と、前記第２の接触点を含む固定領域外とを判定する固定領域判定処理部と、
前記固定領域判定処理部により判定された固定領域に対応する画像を生成する固定領域表示処理部と、
前記固定領域判定処理部により判定された固定領域外に対応する画像を、前記第２の接触点が移動した前記所定方向にスクロールさせた画像を生成する固定領域外表示処理部と、
前記固定領域表示処理部及び前記固定領域外表示処理部によりそれぞれ生成された画像に基づいて前記表示部に表示させる画像を生成する表示画像生成部と、
前記表示画像生成部により生成された画像を前記表示部に表示するように制御する表示制御部と、
を備える電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記第２の接触点に対する接触が維持された状態における当該第２の接触点の移動に基づいて、前記固定領域外表示処理部により生成された画像が慣性スクロールしているか否かを判定する慣性スクロール判定部と、
前記慣性スクロールしていると前記慣性スクロール判定部により判定された場合において、前記タッチ入力操作検出部が新たなタッチ入力操作を検出したときに前記慣性スクロールを停止するスクロール停止処理部と、を更に備える電子機器。
【請求項３】
請求項１に記載の電子機器であって、
前記第２の接触点に対する接触が解除された場合には、前記固定領域判定処理部により判定された前記固定領域と前記固定領域外との分割表示状態を解除して、前記固定領域表示処理部により生成された画像を前記表示部に表示させる画像として前記表示画像生成部に生成するように指示するスクロール停止処理部と、を更に備える電子機器。
【請求項４】
請求項１に記載の電子機器であって、
前記第１の接触点に対する接触が解除された場合には、前記固定領域判定処理部により判定された前記固定領域と前記固定領域外との分割表示状態を解除して、前記固定領域外表示処理部により生成された画像を前記表示部に表示させる画像として前記表示画像生成部に生成するように指示するスクロール停止処理部と、を更に備える電子機器。
【請求項５】
請求項１〜４のいずれか一項に記載の電子機器であって、
前記第１の接触点に対する接触が維持された状態で当該第１の接触点が所定方向に移動した場合には、前記固定領域判定処理部により判定された前記固定領域と前記固定領域外との分割表示状態を解除して、前記固定領域表示処理部により生成された画像を、前記固定領域外表示処理部により生成された画像の直前に移動又はコピーした画像を前記表示画像生成部に生成するように指示する固定領域移動コピー処理部と、を更に備える電子機器。
【請求項６】
請求項５に記載の電子機器であって、
前記タッチ入力操作検出部により検出された所定のタッチ入力操作に基づいて、前記第２の接触点の近傍にスクロールホイールを表示するスクロールホイール処理部と、を更に備える電子機器。
【請求項７】
請求項６に記載の電子機器であって、
前記スクロールホイール処理部は、前記タッチ入力操作検出部により検出された所定のタッチ入力操作に基づいて、前記第２の接触点の近傍に表示されたスクロールホイールを非表示する電子機器。
【請求項８】
請求項６又は７に記載の電子機器であって、
前記スクロールホイールの周辺部における右方向への移動を示すタッチ入力操作に基づいて、前記スクロールホイール処理部は、前記固定領域外表示処理部により生成された画像を右方向又は下方向にスクロールさせた画像を生成するように前記固定領域外表示処理部に指示する電子機器。
【請求項９】
請求項６又は７に記載の電子機器であって、
前記スクロールホイールの周辺部における左方向への移動を示すタッチ入力操作に基づいて、前記スクロールホイール処理部は、前記固定領域外表示処理部により生成された画像を左方向又は上方向にスクロールさせた画像を生成するように前記固定領域外表示処理部に指示する電子機器。
【請求項１０】
請求項８又は９に記載の電子機器であって、
前記スクロールホイールの周辺部における所定の移動角度を含むタッチ入力操作に基づいて、前記スクロールホイール処理部は、前記固定領域外表示処理部により生成された画像を前記移動角度に対応するスクロール速度でスクロールさせた画像を生成するように前記固定領域外表示処理部に指示する電子機器。
【請求項１１】
請求項６又は７に記載の電子機器であって、
前記スクロールホイールの中心部から周辺部への所定の移動方向及び移動角度を含むタッチ入力操作に基づいて、前記スクロールホイール処理部は、前記固定領域外表示処理部により生成された画像を前記タッチ入力操作に対応する前記移動方向に及び前記移動角度に応じたスクロール速度でスクロールさせた画像を生成するように前記固定領域外表示処理部に指示する電子機器。
【請求項１２】
請求項６〜１１のうちいずれか一項に記載の電子機器であって、
前記スクロールホイールの中心部への移動を示すタッチ入力操作に基づいて、前記スクロールホイール処理部は、前記固定領域外表示処理部により生成された画像に対するスクロールを停止させた画像を生成するように前記固定領域外表示処理部に指示する電子機器。
【請求項１３】
請求項１２に記載の電子機器であって、
前記第１の接触点に対する接触が維持された状態における当該第１の接触点の上下方向の移動に基づいて、前記表示部を前記移動後の第１の接触点を上端又は下端として含む固定領域と、前記第２の接触点を含む固定領域外とに画面分割する分割位置判定処理部と、を更に備え、
前記分割位置判定処理部は、前記画面分割された固定領域と固定領域外とを前記固定領域判定処理部に出力する電子機器。
【請求項１４】
請求項１２に記載の電子機器であって、
前記第１の接触点に対する接触が維持された状態における当該第１の接触点の左右方向の移動に基づいて、前記表示部を前記移動後の第１の接触点を左端又は右端として含む固定領域と、前記第２の接触点を含む固定領域外とに画面分割する分割位置判定処理部と、を更に備え、
前記分割位置判定処理部は、前記画面分割された固定領域と固定領域外とを前記固定領域判定処理部に出力する電子機器。
【請求項１５】
請求項１３又は１４に記載の電子機器であって、
前記第１の接触点が前記分割位置判定処理部により画面分割された前記固定領域と前記固定領域外との境界である場合において、前記タッチ入力操作検出部により検出されたタッチ入力操作により前記第２の接触点が前記境界と水平軸又は鉛直軸と同軸上に移動したとき、前記境界を識別可能に表示する接触指入替え処理部と、を更に備える電子機器。
【請求項１６】
請求項１５に記載の電子機器であって、
前記識別可能に表示された境界上において前記第１の接触点と前記第２の接触点とが同一位置になったとき、前記接触指入替え処理部は、前記第２の接触点をタッチする指を前記第１の接触点をタッチする指と入替え可能とする電子機器。
【請求項１７】
表示部に画像を表示するステップと、
前記表示部の上で所定のタッチ入力操作を検出するステップと、
前記検出されたタッチ入力操作の接触点が２箇所である場合において、第１の接触点が固定であって第２の接触点が所定方向に移動したとき、前記第１の接触点と前記第２の接触点とに基づいて、前記第１の接触点を含む固定領域と、前記第２の接触点を含む固定領域外とを判定するステップと、
前記判定された固定領域に対応する画像を生成するステップと、
前記判定された固定領域外に対応する画像に対して、前記第２の接触点が移動した前記所定方向にスクロールさせた画像を生成するステップと、
前記生成された各々の画像に基づいて前記表示部に表示させる画像を生成するステップと、
前記生成された画像を前記表示部に表示するように制御するステップと、
を備える表示方法。
【請求項１８】
表示部を有するコンピュータに、
前記表示部に画像を表示するステップと、
前記表示部の上で所定のタッチ入力操作を検出するステップと、
前記検出されたタッチ入力操作の接触点が２箇所である場合において、第１の接触点が固定であって第２の接触点が所定方向に移動したとき、前記第１の接触点と前記第２の接触点とに基づいて、前記第１の接触点を含む固定領域と、前記第２の接触点を含む固定領域外とを判定するステップと、
前記判定された固定領域に対応する画像を生成するステップと、
前記判定された固定領域外に対応する画像に対して、前記第２の接触点が移動した前記所定方向にスクロールさせた画像を生成するステップと、
前記生成された各々の画像に基づいて前記表示部に表示させる画像を生成するステップと、
前記生成された画像を前記表示部に表示するように制御するステップと、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に表示された情報を固定領域と固定領域外とに分割し、固定領域外の表示領域に表示された情報をスクロールする電子機器、表示方法、及びプログラムに関する。
【背景技術】
【０００２】
従来から、例えば文書作成アプリケーション、表計算アプリケーション又はメールアプリケーション等において、鉛直方向又は水平方向の２方向に表示画面を分割することができる。図４４及び図４５を参照して、従来のアプリケーションにおける表示画面を鉛直方向又は水平方向に分割する例を説明する。図４４は、従来の文書作成アプリケーションにおける表示画面を鉛直方向の２方向に分割する前後の表示画面の一例を示した説明図である。同図の状態Ａ０は鉛直方向の分割前の表示画面を示し、同図の状態Ｂ０は鉛直方向の分割後の表示画面を示す。図４５は、従来の表計算アプリケーションにおける表示画面を水平方向に分割する前後の表示画面の一例を示した説明図である。同図の状態Ｃ０は水平方向の分割前の表示画面を示し、同図の状態Ｄ０は水平方向の分割後の表示画面を示す。
【０００３】
図４５の状態Ａ０に示すように、表示画面を鉛直方向に分割するためには、ユーザは、対象の文書作成アプリケーションにおいて画面分割用のアンカー２００を表示する操作、当該アンカー２００を鉛直方向に移動する操作、及び、所望の画面分割位置においてアンカー２００をクリックする操作を行う。これにより、図４４の状態Ｂ０に示すように、アンカー２００は画面分割バー２０２に変更すると共に、当該文書作成アプリケーションの表示画面において、鉛直方向に画面分割された表示画面が表示される。なお、状態Ａ０において表示画面の右端に表示されたスクロールバー２０１は、表示画面の画面分割に伴い、状態Ｂ０に示す画面分割された上側画面の右端にスクロールバー２０３が、状態Ｂ０に示す画面分割された下側画面の右端にスクロールバー２０４がそれぞれ表示される。
【０００４】
また、図４５の状態Ｃ０に示すように、表示画面を水平方向に分割するためには、ユーザは、対象の表計算アプリケーションにおいて画面分割用のアンカー２０５を表示する操作、当該アンカー２００を水平方向に移動する操作、及び、所望の画面分割位置においてアンカー２０５をクリックする操作を行う。これにより、図４５の状態Ｄ０に示すように、アンカー２０５は画面分割バー２０８に変更すると共に、当該表計算アプリケーションの表示画面において、水平方向に画面分割された表示画面が表示される。なお、状態Ｃ０において表示画面の右端及び下端にそれぞれ表示されたスクロールバー２０６及びスクロールバー２０７は、表示画面の画面分割に伴い、状態Ｄ０に示す画面分割された左側画面の下端にスクロールバー２１０が、状態Ｄ０に示す画面分割された右側画面の右端及び下端にスクロールバー２０９及びスクロールバー２１１がそれぞれ表示される。
【０００５】
前述したような画面分割は、特にキーボード又はマウスを介した操作に限定されず、例えばタッチパネルが搭載された電子機器の表示画面上にユーザにより行われたタッチ入力操作に応じても行うことができる。なお、このような画面分割又はタッチパネルの操作に応じた表示制御に関連して、特許文献１及び特許文献２がそれぞれ開示されている。
【０００６】
特許文献１には、表示画面上に画像を表示し、表示画面上のオペレータの指の接触位置を検出し、オペレータの指の接触開始点Ｓから接触終了点Ｅまでの移動量Ｌａを算出し、移動量Ｌａが基準移動量Ｌｓを上回っているか否かを判定し、オペレータの指の位置ずれδを算出し、位置ずれ量δが予め設定した基準位置ずれ量δｓを下回っているか否かを判定し、Ｌａ＞Ｌｓ且つδ＜δｓの場合に表示画面を２分割する表示装置が開示されている。このような特許文献１に開示されている表示装置によれば、オペレータが表示画面に触れた指を表示画面上でなぞって所定量移動させるという極めて容易な操作により表示画面を２分割することができる。
【０００７】
また、特許文献２には、ユーザ・インターフェースがタッチされた際に、当該タッチされたときのユーザ・インターフェース・モードを判定すると共に、当該判定されたユーザ・インターフェース・モードに基づいて、検出されたタッチに応答して１つ又は複数のＧＵＩ要素を活性化するタッチ・センシティブ入力デバイスのためのモード・ベースのグラフィカル・ユーザ・インターフェースが開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００７−２５７２２０号公報
【特許文献２】特表２００８−５０８６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、前述したアプリケーションにおける画面分割の方法、特許文献１又は特許文献２に開示されている方法では、表示画面に表示された情報の一部を固定した状態で当該固定の対象外となった他の部分をスクロールする際には、ユーザは、次の操作を行う必要があった。具体的には、ユーザは、固定したい情報が表示されている表示領域の前後で表示画面を分割したり、又は、当該表示画面内における対象の一部の固定位置を指定した上でスクロールしたりする必要がある。このため、ユーザに求められる操作が非常に煩雑であるという問題があった。
【００１０】
前述した表示画面の一部を固定した状態とは、表示画面を２分割した場合の片側の表示画面部分を固定した状態、表示画面内に存在しているオブジェクトの一部を固定した状態、映像等の一連の時系列データを再生する際の１つ若しくは一連の部分的なシーンを固定した状態、又は、画像等のリストデータの連続表示の際の１つ若しくは連続の部分的な表示を固定した状態が含まれる。従って、表示画面の一部を固定した上で他の部分をスクロールする際にユーザに必要とされる操作性は、ユーザ自身にとって直感的で且つ簡易であることが求められる。
【００１１】
本発明は、前述の従来の事情に鑑みてなされたもので、直感的且つ簡易な操作に応じて、表示画面に表示された情報のうち一部を固定し、当該固定の対象外となった情報をスクロールする電子機器、表示方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の電子機器は、画像を表示する表示部と、表示部の上に配置されて、タッチ入力操作を検出するタッチ入力操作検出部と、タッチ入力操作検出部にて検出されたタッチ入力操作の接触点が２箇所である場合において、第１の接触点が固定であって第２の接触点が所定方向に移動したとき、第１の接触点と第２の接触点とに基づいて、第１の接触点を含む固定領域と、第２の接触点を含む固定領域外とを判定する固定領域判定処理部と、固定領域判定処理部により判定された固定領域に対応する画像を生成する固定領域表示処理部と、固定領域判定処理部により判定された固定領域外に対応する画像に対して、第２の接触点が移動した所定方向にスクロールさせた画像を生成する固定領域外表示処理部と、固定領域表示処理部及び固定領域外表示処理部によりそれぞれ生成された画像に基づいて表示部に表示させる画像を生成する表示画像生成部と、表示画像生成部により生成された画像を表示部に表示するように制御する表示制御部と、を備える。
【００１３】
また、本発明の表示方法は、表示部に画像を表示するステップと、表示部の上で所定のタッチ入力操作を検出するステップと、検出されたタッチ入力操作の接触点が２箇所である場合において、第１の接触点が固定であって第２の接触点が所定方向に移動したとき、第１の接触点と第２の接触点とに基づいて、第１の接触点を含む固定領域と、第２の接触点を含む固定領域外とを判定するステップと、判定された固定領域に対応する画像を生成するステップと、判定された固定領域外に対応する画像に対して、第２の接触点が移動した所定方向にスクロールさせた画像を生成するステップと、生成された各々の画像に基づいて表示部に表示させる画像を生成するステップと、生成された画像を表示部に表示するように制御するステップと、を備える。
【００１４】
また、本発明のプログラムは、表示部を有するコンピュータに、表示部に画像を表示するステップと、表示部の上で所定のタッチ入力操作を検出するステップと、検出されたタッチ入力操作の接触点が２箇所である場合において、第１の接触点が固定であって第２の接触点が所定方向に移動したとき、第１の接触点と第２の接触点とに基づいて、第１の接触点を含む固定領域と、第２の接触点を含む固定領域外とを判定するステップと、判定された固定領域に対応する画像を生成するステップと、判定された固定領域外に対応する画像に対して、第２の接触点が移動した所定方向にスクロールさせた画像を生成するステップと、生成された各々の画像に基づいて表示部に表示させる画像を生成するステップと、生成された画像を表示部に表示するように制御するステップと、を実現させる。
【００１５】
前述した構成によれば、直感的且つ簡易な操作に応じて、表示画面に表示された情報のうち一部を固定し、当該固定の対象外となった情報をスクロールすることができる。
【発明の効果】
【００１６】
本発明に係る電子機器、表示方法、及びプログラムは、直感的且つ簡易な操作に応じて、表示画面に表示された情報のうち一部を固定し、当該固定の対象外となった情報をスクロールすることができる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施形態の携帯電話機の内部構成を示すブロック図
【図２】第１の実施形態における固定領域と固定領域外との分割前後の様子の一例を示す説明図
【図３】第１の実施形態における固定領域と固定領域外との分割前後の様子の別の一例を示す説明図
【図４】第１の実施形態における固定領域と固定領域外との分割前後の様子の更なる別の一例を示す説明図
【図５】第１の実施形態の携帯電話機の動作を説明するフローチャート
【図６】第１の実施形態の携帯電話機の動作を説明するフローチャート
【図７】第２の実施形態の携帯電話機の内部構成を示すブロック図
【図８】第２の実施形態における固定領域と固定領域外との分割前後の様子の一例を示す説明図
【図９】第２の実施形態の携帯電話機の動作を説明するフローチャート
【図１０】第２の実施形態の携帯電話機の動作を説明するフローチャート
【図１１】第２の実施形態の携帯電話機の動作を説明するフローチャート
【図１２】第２の実施形態の携帯電話機の動作を説明するフローチャート
【図１３】第３の実施形態の携帯電話機の構成を示すブロック図
【図１４】第３の実施形態における固定領域と固定領域外との分割前後の様子の一例を示す説明図
【図１５】第３の実施形態の携帯電話機の動作を説明するフローチャート
【図１６】第３の実施形態の携帯電話機の動作を説明するフローチャート
【図１７】第３の実施形態の携帯電話機の動作を説明するフローチャート
【図１８】第３の実施形態の携帯電話機の動作を説明するフローチャート
【図１９】第４の実施形態の携帯電話機の内部構成を示すブロック図
【図２０】第４の実施形態におけるスクロールホイールを用いたタッチ入力操作の一例を示す説明図
【図２１】第４の実施形態におけるスクロールホイールを用いたタッチ入力操作の別の一例を示す説明図
【図２２】第４の実施形態の携帯電話機の動作を説明するフローチャート
【図２３】第４の実施形態の携帯電話機の動作を説明するフローチャート
【図２４】第４の実施形態の携帯電話機の動作を説明するフローチャート
【図２５】第４の実施形態の携帯電話機の動作を説明するフローチャート
【図２６】第４の実施形態の変形例１の携帯電話機の内部構成を示すブロック図
【図２７】第４の実施形態の変形例１におけるスクロールホイールを用いたタッチ入力操作の一例を示す説明図
【図２８】第４の実施形態の変形例１におけるスクロールホイール処理部の一部の動作を説明するフローチャート
【図２９】第４の実施形態の変形例２の携帯電話機の内部構成を示すブロック図
【図３０】第４の実施形態の変形例２におけるスクロールホイールを用いたタッチ入力操作の一例を示す説明図
【図３１】第４の実施形態の変形例２において、第２の指が固定領域外の或る位置でダブルクリックなるタッチ入力操作によりスクロールホイールの表示又は非表示を行う場合の動作を説明するフローチャート
【図３２】第４の実施形態の変形例２において、第３の指が固定領域外の或る位置でダブルクリック又はクリックなるタッチ入力操作によりスクロールホイールの表示又は非表示を行う場合の動作を説明するフローチャート
【図３３】第５の実施形態の携帯電話機の内部構成を示すブロック図
【図３４】第５の実施形態におけるタッチ入力操作の一例を示す説明図
【図３５】第５の実施形態の携帯電話機の動作を説明するフローチャート
【図３６】第５の実施形態の携帯電話機の動作を説明するフローチャート
【図３７】第５の実施形態の携帯電話機の動作を説明するフローチャート
【図３８】第６の実施形態の携帯電話機の内部構成を示すブロック図
【図３９】第６の実施形態におけるタッチ入力操作の一例を示す説明図
【図４０】第６の実施形態の携帯電話機の動作を説明するフローチャート
【図４１】第６の実施形態の携帯電話機の動作を説明するフローチャート
【図４２】第６の実施形態の携帯電話機の動作を説明するフローチャート
【図４３】第６の実施形態の携帯電話機の動作を説明するフローチャート
【図４４】従来の画面分割の一例を示す説明図
【図４５】従来の画面分割の別の一例を示す説明図
【発明を実施するための形態】
【００１８】
以下、本発明の各実施形態について、図面を参照して説明する。以下の各実施形態においては、本発明の電子機器として、図１に示す構成を有する携帯電話機１０を例に挙げて説明する。但し、本発明の電子機器は、図１に示す携帯電話機１０に限定されない。なお、本発明は、図１に示す携帯電話機１０のような装置、又は当該装置であるコンピュータを動作させるための「プログラム」として表現することも可能であり、更に、携帯電話機１０により実行されるステップを含む「方法」として表現することも可能である。即ち、本発明は、装置、方法及びプログラムのうちいずれのカテゴリーでも表現可能である。
【００１９】
以下の各実施形態において、スクロールとは、周知のように、図１に示す携帯電話機１０が表示部５である表示画面に表示対象の情報全体を表示することができずに当該情報の一部のみが表示されている場合に、当該携帯電話機１０を操作することにより、当該表示された一部の情報を除く他の部分を表示可能にする操作である。従って、スクロールすることにより、携帯電話機１０の表示画面内に一度に全体を表示することができない情報を鉛直方向、水平方向、又は斜め方向に移動して、当初の状態で表示不可な部分を表示することができる。また、以下、携帯電話機１０が表示部５に表示する情報として「画像」を例示して説明するが、「画像」の他に当該表示する情報として「動画」を例示しても良い。
【００２０】
また、本発明における表示画面に表示されるべき全情報の一例について簡単に説明する。例えば、閲覧又は編集対象としている文書ファイルの一部のページの内容が表示されている場合に、スクロールにより、表示されていない部分の文書ファイルの表示が可能となる。また、例えば、閲覧又は編集対象としている複数の画像データの一部が表示されている場合に、スクロールにより、対象としている複数の画像データの残りを順番に表示することが可能となる。また、例えば、閲覧又は編集対象としている動画データ（例えば１／３０［秒］ごとの動画フレームの集まり）の一部の動画データが表示されている場合に、スクロールにより、１フレーム毎に動画フレームを順番に表示することが可能となる。
【００２１】
また、例えば、閲覧又は編集対象としている地図データの一部データが表示されている場合に、スクロールにより、表示されていない部分の地域データの表示が可能となる。また、例えば、所定の位置にアイコンが置かれた仮想空間中の一部が表示画面に表示されている場合に、スクロールにより、表示画面に表示する範囲又は仮想空間の表示角度等を順次変化し、アイコンの表示位置を時間に応じて変化し、一度に画面に表示できるよりも多くのアイコンを順次表示することが可能となる。また、例えば、所定のフォルダー内のファイル名の一部が表示されている場合に、スクロールにより、表示されていない部分のファイル名のリストの一覧表示が可能となる。
【００２２】
（第１の実施形態）
１．第１の実施形態の携帯電話機１０の構成
図１は、本発明の電子機器の一例である携帯電話機１０の内部構成を示すブロック図である。図１に示すように、携帯電話機１０は、表示部５と、タッチ入力操作検出部１１と、操作内容判定処理部１２と、表示処理部１３と、情報格納媒体２５とを少なくとも備える。表示処理部１３は、スクロール動作処理部１４と、表示画像生成部１８と、表示制御部１９とを備える。スクロール動作処理部１４は、固定領域判定処理部１５と、固定領域表示処理部１６と、固定領域外表示処理部１７とを備える。
【００２３】
表示部５は、携帯電話機１０のディスプレイで構成され、タッチ入力操作検出部１１により検出されたタッチ入力操作に応じて、表示制御部１９を介して表示画像生成部１８により生成された画像を表示する。
【００２４】
タッチ入力操作検出部１１は、表示部５の上に配置されるタッチパネル等のハードウェアで構成され、ユーザの指が表示部５上にタッチしたという入力イベントであるタッチ入力操作を検出する。タッチ入力操作検出部１１は、タッチ入力操作が行われた旨の情報を操作内容判定処理部１２に出力する。
【００２５】
操作内容判定処理部１２は、タッチ入力操作検出部１１により出力されたタッチ入力操作が行われた旨の情報を取得すると共に、当該取得された情報に対応するタッチ入力操作の内容を判定する。このタッチ入力操作の内容には、例えば、ユーザの指が表示部５を１回タッチ（クリック）した旨の情報、ユーザの指が表示部５を２回連続してタッチ（ダブルクリック）した旨の情報、及び、ユーザの指が表示部５をタッチした後に所定方向に所定距離ドラッグ（移動）をした旨の情報等が含まれる。更に、タッチ入力操作の内容には、ユーザの複数の指が同時に又は所定の時間差を持って別々に表示部５をそれぞれタッチした旨の情報を含むことも可能である。操作内容判定処理部１２は、当該判定されたタッチ入力操作の内容を表示処理部１３に出力する。
【００２６】
表示処理部１３は、操作内容判定処理部１２により出力されたタッチ入力操作の内容を取得すると共に、当該取得されたタッチ入力操作の内容に応じて、後述する固定領域Ｆと判定された表示領域に表示された固定画像と、後述する固定領域外ＮＦと判定された表示領域に表示された画像がスクロールされたスクロールド画像（後述）に対し、これらを合成した合成画像を生成する。表示処理部１３は、当該生成された合成画像を表示部５に表示するように制御する。
【００２７】
スクロール動作処理部１４の各構成要素について説明する。前述したように、スクロール動作処理部１４は、固定領域判定処理部１５と、固定領域表示処理部１６と、固定領域外表示処理部１７とを備える。
【００２８】
固定領域判定処理部１５は、操作内容判定処理部１２により出力されたタッチ入力操作の内容に応じて表示部５の表示画面に表示されている画像のうち、固定領域Ｆの表示領域と固定領域外ＮＦの表示領域とを判定する。ここで、固定領域Ｆとは、操作内容判定処理部１２により出力されたタッチ入力操作の内容に応じて、表示部５の表示画面に表示されている画像のうち一部が固定されたときの表示領域である。また、固定領域外ＮＦとは、操作内容判定処理部１２により出力されたタッチ入力操作の内容に応じて、表示部５の表示画面に表示されている画像のうち固定領域Ｆの表示領域を除く他の表示領域である。なお、固定領域Ｆと固定領域外ＮＦとを指定する際のタッチ入力操作の内容には、タッチ入力操作検出部１１により検出されたタッチ入力操作の接触点が表示部５の表示画面上に２箇所であって、ユーザの第１の指又はスタイラスペン等によって第１接触点がタッチされた状態が固定維持されて、ユーザの第２の指又はスタイラスペン等によって第１接触点と異なる第２接触点がタッチされた後に所定方向に所定距離ドラッグしたという内容が含まれる。以下の説明において、指によるタッチの場合を用いて説明し、第１接触点をタッチする指を「第１の指」、及び第２接触点をタッチ及びドラッグする指を「第２の指」とそれぞれ称する。
【００２９】
また、固定領域判定処理部１５は、表示部５の表示画面における第２接触点の座標、及び第２接触点からのドラッグによる座標変化量及びドラッグ方向に応じて、固定領域外ＮＦの表示領域に表示されている画像をスクロールさせるためのスクロール方向を判定する。このスクロール方向は、鉛直方向、水平方向、及び斜め方向のうちいずれかの方向が該当する。固定領域判定処理部１５は、当該判定されたスクロール方向に関する情報を固定領域外表示処理部１７に出力する。
【００３０】
固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆの表示領域に表示される画像（以下、「固定画像」という）を生成する。また、固定領域表示処理部１６は、固定領域Ｆの表示領域に表示する固定画像として、予めプログラムとして規定された動作内容に従って、第１接触点が検出されたときの所定の矩形領域の範囲内の画像と同一の大きさの画像、又は所定の拡大若しくは縮小された画像を生成しても良い。固定領域表示処理部１６は、当該生成された固定画像を表示画像生成部１８に出力する。
【００３１】
固定領域外表示処理部１７は、表示部５の表示画面に表示されている画像のうち前述した固定領域Ｆを除いた他の部分の画像を、固定領域判定処理部１５により判定されたスクロール方向にスクロールさせた画像（以下、「スクロールド画像」という）を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。
【００３２】
表示画像生成部１８は、固定領域表示処理部１６により生成された固定画像と、固定領域外表示処理部１７により生成されたスクロールド画像とを取得すると共に、当該取得された固定画像とスクロールド画像とに基づいて、表示部５に表示するための画像（以下、「合成画像」という）を生成する。表示画像生成部１８は、この生成された合成画像を表示制御部１９に出力する。
【００３３】
表示制御部１９は、表示画像生成部１８により出力された合成画像を取得すると共に、当該取得された合成画像を表示部５に表示するように制御する。
【００３４】
情報格納媒体２５は、ＲＯＭ、ＲＡＭ、又はハードディスク等の記憶媒体で構成され、操作内容判定処理部１２及び表示処理部１３の動作が予め規定されたプログラムが予め記憶されている。また、情報格納媒体２５は、操作内容判定処理部１２及び表示処理部１３の動作におけるそれぞれのワークメモリとしても動作する。なお、操作内容判定処理部１２及び表示処理部１３は、ハードウェア又はソフトウェアで構成することが可能であり、特にソフトウェアにより構成される際には、当該操作内容判定処理部１２及び表示処理部１３の動作が予め規定されたプログラムがＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）により読み込まれることにより、操作内容判定処理部１２及び表示処理部１３が動作可能となる。
【００３５】
また、以下の説明において、表示部５の表示画面の上でタッチされた座標、ドラッグされる前の座標、ドラッグされた後の座標、当該ドラッグの方向、当該ドラッグに応じて定まる角度等に関する情報は、情報格納媒体２５に一時的に記憶されている。
【００３６】
２．スクロール動作処理部１４の動作例
次に、固定領域判定処理部１５と、固定領域表示処理部１６と、固定領域外表示処理部１７とを備えるスクロール動作処理部１４の動作例について図２〜図４を参照して説明する。図２は、第１の実施形態における固定領域Ｆと固定領域外ＮＦとの表示分割前後の様子の一例を示す説明図である。図２は、状態Ａ及び状態Ｂにおいて文書作成アプリケーションが動作している例である。図３は、第１の実施形態における固定領域Ｆと固定領域外ＮＦとの表示分割前後の様子の別の一例を示す説明図である。図３は、状態Ｃ、状態Ｄ及び状態Ｅにおいて画像閲覧アプリケーションが動作している例である。図４は、第１の実施形態における固定領域Ｆと固定領域外ＮＦとの分割前後の様子の更なる別の一例を示す説明図である。図４は、状態Ｆ、状態Ｇ及び状態Ｈにおいて地図閲覧アプリケーションが動作している例である。なお、図２〜図４に示された各々の画像は、いずれも携帯電話機１０の表示部５の表示画面に表示されている。
【００３７】
例えば、先ず、図２の状態Ａに示すようにユーザの中指（第１の指）が表示画面内のある位置（第１接触点）に１回タッチし、続けて図２の状態Ｂに示すように人指し指（第２の指）が中指と異なる位置（第２接触点）にタッチして鉛直下方向に所定距離ドラッグしたというタッチ入力操作が行われたとする。この場合、固定領域判定処理部１５は、状態Ａにおける中指がタッチした第１接触点を含む所定の矩形領域の範囲ＡＲを、表示部５の表示画面に表示されている情報に対する固定領域Ｆと判定し、状態Ｂにおける人指し指がタッチした第２接触点を含み表示画面全体のうち固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。なお、所定の矩形領域の範囲ＡＲの大きさは、固定領域判定処理部１５の動作又は情報格納媒体２５において予め規定されていることが好ましく、例えば状態Ｂに示す矩形領域の範囲ＡＲの一部の範囲の大きさでも良い。更に、表示部５の表示画面に表示されている画像のうち固定画像を除いた他の部分の画像に対するスクロールは、第２接触点をタッチしたユーザの人指し指がドラッグした所定距離が、予め固定領域判定処理部１５の動作又は情報格納媒体２５において予め規定された閾値を超えた場合に行われるとする。以下の各実施形態においても同様である。また、固定領域判定処理部１５は、第２の指の第２接触点の表示部５の表示画面に対する位置、及び第２の指である人指し指のドラッグ方向及び距離に応じてスクロール方向を鉛直下方向と判定し、当該スクロール方向に関する情報を固定領域外表示処理部１７に出力する。
【００３８】
固定領域表示処理部１６は、固定領域Ｆの表示領域に表示する固定画像として、状態Ｂにおいて中指のタッチによる第１接触点が検出されたときの所定の矩形領域の範囲ＡＲ内の画像と同一の大きさの画像、又は所定の拡大若しくは縮小された画像を生成する。
【００３９】
固定領域外表示処理部１７は、固定領域外ＮＦの表示領域に表示するスクロールド画像として、状態Ｂにおいて人指し指のタッチした第２接触点を含み表示画面全体のうち固定領域Ｆを除く表示領域である固定領域外ＮＦの画像を、固定領域判定処理部１５により判定されたスクロール方向である鉛直下方向にスクロールさせた画像を生成する。これにより、状態Ａに示されるスクロールバー２０１に関して、状態Ｂの固定領域Ｆにおいてスクロールバーは表示されず、状態Ｂの固定領域外ＮＦにおけるスクロールバー２０２のみが表示される。
【００４０】
また例えば、先ず、図３の状態Ｃに示すようにユーザの第１の指が表示画面内のある位置（第１接触点。同図内の×印参照）に１回タッチし、続けて第２の指が中指と異なる位置（第２接触点）にタッチして水平左方向に所定距離ドラッグしたというタッチ入力操作が行われたとする。この場合、固定領域判定処理部１５は、状態Ｄに示すように、状態Ｃにおける中指がタッチした第１接触点を含む所定の矩形領域の範囲ＡＲを固定領域Ｆと判定し、状態Ｃにおける第２の指がタッチした第２接触点を含み表示画面全体のうち固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。なお、図３の説明において、携帯電話機１０の情報格納媒体２５には、花壇画像（画像ＩＤ＝１）、建物画像（画像ＩＤ＝２）、動物画像（画像ＩＤ＝３）、窓画像（画像ＩＤ＝４）、夜景画像（画像ＩＤ＝５）、及び文房具画像（画像ＩＤ＝６）の順番で予め記憶されている。
【００４１】
固定領域表示処理部１６は、固定領域Ｆの表示領域に表示する固定画像として、状態Ｃにおいて第１の指のタッチによる第１接触点が検出されたときの花壇画像を当該矩形領域の範囲ＡＲ内に当該花壇画像全体を表示可能に縮小された花壇画像を生成する（状態Ｄ参照）。また、固定領域表示処理部１６は、固定領域Ｆの表示領域に表示する固定画像を、状態Ｃにおいて第１の指のタッチによる第１接触点が検出されたときの花壇画像のうち当該矩形領域の範囲ＡＲ内の大きさと同一の大きさを有する花壇画像を当該花壇画像の任意の場所から抜粋して生成しても良い。
【００４２】
固定領域外表示処理部１７は、固定領域外ＮＦの表示領域に表示するスクロールド画像として、状態Ｃにおいて人指し指のタッチした第２接触点を含み表示画面全体のうち固定領域Ｆの表示領域を除く固定領域外ＮＦに表示されている花壇画像を、固定領域判定処理部１５により判定されたスクロール方向である水平左方向にスクロールさせた建物画像を生成する。
【００４３】
更に、固定画像として花壇画像が表示されて、スクロールド画像として建物画像が表示されている状態Ｄにおいて、第１の指のタッチが固定維持され且つ第２の指が新たに左側方向に続けて３回所定距離ドラッグしたというタッチ入力操作が行われたとする。この場合、固定領域判定処理部１５は、状態Ｄにおける第１接触点に対する第１の指のタッチが固定維持されているために表示画面の固定領域Ｆは変更しないと判定し、状態Ｄにおける第２の指がタッチした第２接触点を含み表示画面全体のうち固定領域Ｆを除く表示領域を、表示部５の表示画面に表示されている画像に対する固定領域外ＮＦと判定する。また、固定領域判定処理部１５は、第２の指の第２接触点の表示部５の表示画面に対する位置、第２の指のドラッグ方向及び距離に応じてスクロール方向を水平左方向と判定し、当該スクロール方向に関する情報を固定領域外表示処理部１７に出力する。
【００４４】
固定領域表示処理部１６は、固定領域判定処理部１５により固定領域Ｆは変更しないと判定されているため、固定画像を新たに生成せずに現時点の固定画像である花壇画像をそのまま表示画像生成部１８に出力する。
【００４５】
固定領域外表示処理部１７は、固定領域外ＮＦの表示領域に表示するスクロールド画像として、状態Ｄにおいて第２の指がタッチした第２接触点を含み表示画面全体のうち固定領域Ｆを除く固定領域外ＮＦに表示されている建物画像を、固定領域判定処理部１５により判定されたスクロール方向である水平左方向に３回のドラッグに従って３つの画像データをスクロールさせた夜景画像を生成する（図３の状態Ｅ参照）。
【００４６】
固定領域外表示処理部１７は、第２の指の第２接触点の表示部５の表示画面に対する位置、及び第２の指である人指し指のドラッグ方向及び距離に応じた量だけスクロールさせた画像として、例えば、水平左方向に３回のドラック操作が、画像１枚半分のスクロール量の場合は、窓画像半分と夜景画像半分とを生成しても良い。この場合、ドラッグ距離と画像のスクロール量との関係が固定領域外表示処理部１７の動作又は情報格納媒体２５において予め規定されていることが好ましい。
【００４７】
また例えば、先ず、図４の状態Ｆに示すようにユーザの第１の指が表示画面内のある位置（第１接触点。同図内の×印参照）に１回タッチし、続けて第２の指が第１の指と異なる位置（第２接触点）にタッチして斜め右下方向に所定距離ドラッグしたというタッチ入力操作が行われたとする。この場合、固定領域判定処理部１５は、状態Ｇに示すように、状態Ｆにおける第１の指がタッチした第１接触点を含む所定の矩形領域の範囲ＡＲを表示部５の表示画面に表示されている地図画像に対する固定領域Ｆと判定し、状態Ｆにおける第２の指がタッチした第２接触点を含み表示画面全体のうち固定領域Ｆの表示領域を除く表示領域を固定領域外ＮＦと判定する。また、固定領域判定処理部１５は、第２の指の第２接触点の表示部５の表示画面に対する位置、第２の指のドラッグ方向及び距離に応じてスクロール方向を斜め右下方向と判定し、当該スクロール方向に関する情報を固定領域外表示処理部１７に出力する。
【００４８】
固定領域表示処理部１６は、固定領域Ｆの表示領域に表示する固定画像として、状態Ｆにおいて第１の指のタッチによる第１接触点が検出されたときの地図画像を抜粋して当該矩形領域の範囲ＡＲ内の大きさに相当する地図画像を生成する。
【００４９】
固定領域外表示処理部１７は、固定領域外ＮＦの表示領域に表示するスクロールド画像として、状態Ｆにおいて第２の指がタッチした第２接触点を含み表示画面全体のうち固定領域Ｆを除く固定領域外ＮＦに表示されている地図画像を、固定領域判定処理部１５により判定されたスクロール方向である斜め右下方向にスクロールさせた地図画像を生成する。
【００５０】
更に、固定画像として所定の矩形領域の範囲ＡＲで囲まれた地図画像が表示されて、スクロールド画像として状態Ｆにおいて固定領域外ＮＦに表示されている画像が斜め右下方向にスクロールされた地図画像が表示されている状態Ｇにおいて、中指のタッチが固定維持され且つ人指し指が新たに斜め右下方向に続けて所定距離ドラッグしたというタッチ入力操作が行われたとする。この場合には、固定領域判定処理部１５は、状態Ｇにおける第１接触点に対する第１の指のタッチが固定維持されているために表示画面の固定領域Ｆは変更しないと判定し、状態Ｇにおける第２の指がタッチした第２接触点を含み表示画面全体のうち固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。また、固定領域判定処理部１５は、第２の指の第２接触点の表示部５の表示画面に対する位置、第２の指のドラッグ方向及び距離に応じてスクロール方向を水平左方向と判定し、当該スクロール方向に関する情報を固定領域外表示処理部１７に出力する。
【００５１】
固定領域表示処理部１６は、固定領域判定処理部１５により固定領域Ｆは変更しないと判定されているため、固定画像を新たに生成せずに現時点の固定画像である地図画像をそのまま表示画像生成部１８に出力する。
【００５２】
固定領域外表示処理部１７は、固定領域外ＮＦの表示領域に表示するスクロールド画像として、状態Ｇにおいて第２の指がタッチした第２接触点を含み表示画面全体のうち固定領域Ｆを除く固定領域外ＮＦに表示されている地図画像を、固定領域判定処理部１５により判定されたスクロール方向である斜め右下方向にスクロールさせた地図画像を生成する（図４の状態Ｈ参照）。
【００５３】
３．第１の実施形態の携帯電話機１０の動作に関する説明
図５及び図６は、それぞれ第１の実施形態の携帯電話機１０の動作を示すフローチャートである。また、以下の説明において、携帯電話機１０の表示部５の表示画面には任意の画像が予め表示されているものとする。
【００５４】
図５において、操作内容判定処理部１２は、ユーザの第１の指が表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１）。ステップＳ１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ２）。
【００５５】
なお、初期フラグが「１」であるとは、第１の指のみが表示部５の表示画面をタッチしたという状態を示す。初期フラグが「０」であるとは、ユーザの指が表示部５の表示画面を全くタッチしていない状態、又は、第１の指がタッチして第２の指が既にタッチしてドラッグした状態を示す。なお、この初期フラグに関する説明は、以下の各実施形態においても同様である。
【００５６】
操作内容判定処理部１２は、ステップＳ１により判定された第１の指のタッチに続いて第２の指が表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ３）。ステップＳ３における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、第２の指が表示部５の表示画面をタッチした後に所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ４）。なお、この所定方向には、水平左方向、水平右方向、鉛直上方向、鉛直下方向、及び斜め方向のうちいずれかが含まれ、以下の説明においても同様である。
【００５７】
ステップＳ４における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいてドラッグされた第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得し、当該座標変化量の情報を情報格納媒体２５に書き込む（Ｓ５）。なお、操作内容判定処理部１２は、第２の指が表示部５の表示画面をタッチしたときの第２接触点のドラッグ前座標（Ｘ２ｓ、Ｙ２ｓ）及び第２接触点のドラッグ後座標（Ｘ２ｅ、Ｙ２ｅ）に基づいて、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得することにより、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得する。
【００５８】
ステップＳ５により第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報が取得された後、図６において、操作内容判定処理部１２は、第２の指のドラッグが最初のドラッグであるか否か、即ち初期フラグが「１」であるか否かを判定する（Ｓ６）。第２の指のドラッグが最初のドラッグであると判定された場合、固定領域判定処理部１５は、第２の指による第２接触点の表示部５の表示画面に対する座標、並びに当該第２接触点からのドラッグ方向及び距離に応じて、当該第２接触点を含み且つ表示部５の表示画面全体から第１接触点を含む所定の固定領域Ｆを除いた固定領域外ＮＦに表示されている画像に対するスクロール方向を判定する（Ｓ７）。
【００５９】
なお、固定領域判定処理部１５は、表示部５の表示画面上の第２接触点の座標、及びステップＳ５により取得された第２接触点の座標変化量（ΔＸ２、ΔＹ２）に基づいて、当該第２接触点を含む固定領域外ＮＦの画像のスクロール方向を判定することが好ましい。例えば、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を鉛直方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＹ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を水平方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２及びΔＹ２が共にほぼゼロでない場合には、固定領域判定処理部１５は、スクロール方向を斜め方向であると判定する。
【００６０】
ステップＳ７におけるスクロール方向が斜め方向であると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して斜め方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ８）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ８）。
【００６１】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ８）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ９）。
【００６２】
ステップＳ７におけるスクロール方向が水平方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して水平方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１０）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１０）。
【００６３】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１０）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１１）。
【００６４】
ステップＳ７におけるスクロール方向が鉛直方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して鉛直方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１２）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１２）。
【００６５】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１２）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１３）。
【００６６】
ステップＳ９、ステップＳ１１又はステップＳ１３によりスクロールフラグが情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、「初期フラグ＝０」である旨の情報を情報格納媒体２５に書き込むことにより、当該初期フラグの情報を更新する（Ｓ１４）。
【００６７】
ステップＳ１４により初期フラグの情報が更新された後、図５において、固定領域外表示処理部１７は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ１５）、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、固定領域判定処理部１５により判定されたスクロール方向にスクロールさせたスクロールド画像を生成して表示させる（Ｓ１６〜Ｓ１８）。
【００６８】
具体的には、固定領域外表示処理部１７は、スクロールフラグが斜め方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を斜め方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１６）。
【００６９】
また、固定領域外表示処理部１７は、スクロールフラグが水平方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されている画像を水平方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１７）。
【００７０】
また、固定領域外表示処理部１７は、スクロールフラグが鉛直方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されている画像を鉛直方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１８）。
【００７１】
なお、ユーザの第１の指が固定領域をタッチしている状態であって第２の指が固定領域外をタッチして新たに所定方向に所定距離ドラッグした場合には、前述したステップＳ５〜Ｓ１８の動作が繰り返される。
【００７２】
以上説明したように、第１の実施形態の携帯電話機１０は、表示部５の表示画面に表示されている画像に対し、第１の指がタッチした第１接触点を含む所定の矩形領域を当該画像全体のうちの固定領域Ｆと判定し、第２の指がタッチした第２の接触点を含む当該画像全体のうち当該固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。
【００７３】
また、携帯電話機１０は、固定領域Ｆと判定された所定の矩形領域の固定画像を生成し、固定領域外ＮＦと判定された表示領域に表示されている画像を、表示部５の表示画面に対する第２接触点の座標、並びに第２の指のドラッグ方向及び距離に応じて判定されたスクロール方向にスクロールさせたスクロールド画像を生成する。携帯電話機１０は、当該生成された固定画像とスクロールド画像とを合成した合成画像を表示部５の表示画面に表示する。
【００７４】
従って、第１の実施形態の携帯電話機１０によれば、直感的且つ簡易な操作に応じて、表示画面に表示された内容のうち一部の領域を固定すると共に、当該表示画面のうち固定の対象外となった他の領域をスクロールさせることができる。このため、ユーザは、表示部５の表示画面に表示された画像の固定箇所若しくは表示分割箇所、又は固定領域外ＮＦに表示されている画像に対するスクロール方向を指のタッチとドラッグという直感的且つ簡易な操作によって操作することができ、少なくとも２本の指の操作だけで固定領域Ｆの選択及び当該固定領域外ＮＦのスクロールを簡単に実現することができる。
【００７５】
（第２の実施形態）
４．第２の実施形態の携帯電話機１０ａの構成
図７は、本発明の電子機器の一例である携帯電話機１０ａの内部構成を示すブロック図である。図７に示すように、携帯電話機１０ａは、第１の実施形態の携帯電話機１０の表示処理部１３に、スクロール停止処理部２１と慣性スクロール判定処理部２０とを更に備えた表示処理部１３ａを備える。これらスクロール停止処理部２１及び慣性スクロール判定処理部２０を除く他の構成は第１の実施形態の携帯電話機１０と同一であるため、当該同一内容に関する説明は省略する。
【００７６】
以下の各実施形態における慣性スクロールの定義について説明する。表示部５の表示画面に表示されているドキュメントをユーザが直接ドラッグ操作して当該表示画面における表示範囲を変更する場合、当該表示画面のサイズ以上のスクロールを一度に行うことができない。このため、ユーザは、大容量のドキュメントを広範にスクロールする際、当該ドキュメントに対して表示画面上でドラッグを何度も繰り返さなければならなかった。
【００７７】
そこで、滑らかな机の上で紙を弾いて滑らせるように、表示画面上のドキュメントを指で弾いて滑らせるフリック操作により、指又はスタイラスペン等によって直接スクロールするという操作が実用的になっている。タッチパネルが搭載された表示画面上に触れた指又はスタイラスペン等で表示画面上を素早く払うフリック操作により、表示画面を当該払った方向に連続的にスクロールさせると共に、当該表示画面を払う速度に応じてスクロール速度を規定することにより表示画面の範囲を連続的に変更するためのスクロールを「慣性スクロール」と定義する。なお、慣性スクロールには、当該表示画面を払う速度に応じてスクロール速度を規定する際に、スクロール速度が一定である場合に加え、スクロール時間の経過に伴って表示画面のスクロール速度を徐々に変化させる（例えば、減少又は増加させる）場合も含まれる。
【００７８】
慣性スクロール判定処理部２０は、第１の指が第１接触点をタッチした状態で且つ第２の指が第２接触点をタッチして所定方向に所定距離ドラッグしたとき、表示部５の表示画面に表示されている画像に対して慣性スクロールが実行されているか否か又は当該慣性スクロールの実行が指示されたか否かを判定する。なお、慣性スクロールの実行が指示された場合とは、慣性スクロール判定処理部２０が、前述した慣性スクロールを実行するためのフリック操作であるタッチ入力操作が行われたという旨の情報を操作内容判定処理部１２から取得した場合である。
【００７９】
慣性スクロール判定処理部２０は、表示部５の表示画面に表示されている画像に対する慣性スクロールの実行が指示されたと判定された場合には、情報格納媒体２５に「慣性スクロールフラグ（Ｉｎｅｒｔｉａ＿Ｆｌｇ）＝１」の旨の情報を書き込む。なお、慣性スクロールフラグが「１」であるとは、表示部５の表示画面に表示されている画像が慣性スクロールしている状態を示す。慣性スクロールフラグが「０」は、表示部５の表示画面に表示されている画像が慣性スクロールしていない状態を示す。従って、慣性スクロール判定処理部２０は、情報格納媒体２５に記憶されている慣性スクロールフラグに応じて、慣性スクロールが実行されているか否かを判定する。
【００８０】
慣性スクロール判定処理部２０は、慣性スクロールフラグが「１」である場合に、第２接触点をタッチした第２の指が当該第２接触点から所定方向に所定距離ドラッグしたときの座標変化量（ΔＸ２、ΔＹ２）、及びドラッグ時間（ΔＴ２）を操作内容判定処理部１２から取得する。更に、慣性スクロール判定処理部２０は、当該取得された座標変化量（ΔＸ２、ΔＹ２）、及びドラッグ時間（ΔＴ２）に基づいて、慣性スクロール速度Ｓ１を算出する。例えば、慣性スクロール速度Ｓ１は、慣性スクロール速度Ｓ１＝√（（ΔＸ２）２＋（ΔＹ２）２）／ΔＴ２により算出可能である。慣性スクロール判定処理部２０は、当該算出された慣性スクロール速度Ｓ１の情報を固定領域外表示処理部１７に出力する。なお、慣性スクロール判定処理部２０は、第２の指のドラッグ操作に基づいて慣性スクロールではない通常のスクロールが実行されているか否かを判定しても良い。当該通常のスクロールが実行されていないと判定された場合、慣性スクロール判定処理部２０は、当該通常のスクロールが実行されていないことを示す「スクロールフラグ＝０」の旨の情報を情報格納媒体２５に記憶することが好ましい。
【００８１】
スクロール停止処理部２１は、慣性スクロールが既に実行されている状態であると慣性スクロール判定処理部２０により判定された場合に、第１の指及び第２の指がそれぞれ表示部５の表示画面をタッチしたときに当該慣性スクロールの実行を停止する。また、スクロール停止処理部２１は、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が通常のスクロール又は慣性スクロールしていないときにユーザの指が表示部５の表示画面をタッチしているとき、当該タッチしている指が第１の指及び第２の指のうちいずれであるかを判定する。
【００８２】
スクロール停止処理部２１は、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が通常のスクロール又は慣性スクロールしていないときに第１の指が表示部５をタッチしていると判定された場合、固定画像とスクロールド画像との表示分割状態を解除して当該第１の指がタッチしている固定画像を表示部５の全体に表示する。また、スクロール停止処理部２１は、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が通常のスクロール又は慣性スクロールしていないときに第２の指のみが表示部５をタッチしていると判定された場合、固定画像とスクロールド画像との表示分割状態を解除して当該第２の指がタッチしているスクロールド画像を表示部５の全体に表示する。
【００８３】
なお、スクロール停止処理部２１は、表示部５の表示画面に表示されているスクロールド画像が通常のスクロール又は慣性スクロールしていないときにユーザの指が表示部５を全くタッチしていないと判定された場合、固定画像又はスクロールド画像が表示部５に表示される。この場合に固定画像又はスクロールド画像のどちらが表示部５に表示されるかは、スクロール停止処理部２１の動作において予め規定されていることが好ましい。
【００８４】
５．慣性スクロール判定処理部２０及びスクロール停止処理部２１の動作例
次に、慣性スクロール判定処理部２０及びスクロール停止処理部２１の動作例について図８を参照して説明する。図８は、第２の実施形態における固定領域Ｆと固定領域外ＮＦとの表示分割前後の様子の一例を示す説明図である。図８では、状態Ｉ、状態Ｊ、状態Ｋ及び状態Ｌにおいて画像閲覧アプリケーションが動作している。また、状態Ｊ’については後述する。なお、図８に示された各々の画像は、携帯電話機１０ａの表示部５の表示画面に表示されている。なお、図８の状態Ｉの説明において、携帯電話機１０の情報格納媒体２５には、花壇画像（画像ＩＤ＝１）、建物画像（画像ＩＤ＝２）、動物画像（画像ＩＤ＝３）、窓画像（画像ＩＤ＝４）、夜景画像（画像ＩＤ＝５）、及び文房具画像（画像ＩＤ＝６）の順番で予め記憶されている。
【００８５】
例えば、図８の状態Ｉにおいて、慣性スクロール判定処理部２０は、前述したフリック操作に基づいて水平左方向に慣性スクロールが実行されている状態であると判定したとする。このときには、慣性スクロール判定処理部２０により、情報格納媒体２５に「慣性スクロールフラグ＝１」である旨の情報が書き込まれる。そこで、図８の状態Ｉは、固定領域Ｆに対応する固定画像として花壇画像が表示され、且つ、水平左方向に慣性スクロールが実行されている瞬間のスクロールド画像として夜景画像が固定領域外ＮＦに表示されている状態であるとする。
【００８６】
この様な状態Ｉにおいて、ユーザの第２の指が表示部５の表示画面内でスクロールド画像が表示されている固定領域外ＮＦの任意の位置をタッチした場合、スクロール停止処理部２１は、固定領域外ＮＦに対して実行されている水平左方向の慣性スクロールの実行を停止する（状態Ｊ参照）。スクロール停止処理部２１は、当該水平左方向への慣性スクロールの実行が停止された瞬間のスクロールド画像として表示されていた夜景画像を固定領域外ＮＦに表示するように固定領域外表示処理部１７に指示する。
【００８７】
なお、固定領域外表示処理部１７は、当該スクロール停止処理部２１により出力された指示に基づいて固定領域外ＮＦの表示領域に表示されているスクロールド画像を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。
【００８８】
他に、例えば、図８の状態Ｉにおいて、慣性スクロール判定処理部２０は、表示部５の表示画面の固定領域外ＮＦにおいて通常のスクロール又は慣性スクロールが実行されていない状態又は当該実行が停止された状態であると判定したとする。このときには、第１の指は第１接触点を含む固定領域Ｆをタッチし、第２の指は第２接触点を含む固定領域外ＮＦをタッチしている。更に、慣性スクロール判定処理部２０により、情報格納媒体２５に「慣性スクロールフラグ＝０」である旨の情報が書き込まれている。そこで、図８の状態Ｉは、固定領域Ｆに対応する固定画像として花壇画像が表示され、且つ、固定領域外ＮＦに対応するスクロールド画像として夜景画像が表示されている状態であるとする。
【００８９】
この様な状態Ｉにおいて、第２の指が固定領域外ＮＦに対するタッチを解除した場合、スクロール停止処理部２１は、表示部５の表示画面に対する固定領域Ｆと固定領域外ＮＦとの表示分割を解除すると共に、表示部５をタッチしている残りの第１の指がタッチしている固定領域Ｆの固定画像である花壇画像を表示部５の全体に表示するように固定領域外表示処理部１７に指示する（状態Ｋ参照）。
【００９０】
なお、固定領域外表示処理部１７は、当該スクロール停止処理部２１により出力された指示に基づいて固定領域Ｆに表示されている固定画像である花壇画像をスクロールド画像として生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。
【００９１】
他に、例えば、図８の状態Ｉにおいて、慣性スクロール判定処理部２０は、表示部５の表示画面の固定領域外ＮＦにおいて通常のスクロール又は慣性スクロールが実行されていない状態又は当該実行が停止された状態であると判定したとする。このときには、第１の指は第１接触点を含む固定領域Ｆをタッチし、第２の指は第２接触点を含む固定領域外ＮＦをタッチしている。更に、慣性スクロール判定処理部２０により、情報格納媒体２５に「慣性スクロールフラグ＝０」である旨の情報が書き込まれている。そこで、図８の状態Ｉは、固定領域Ｆに対応する固定画像として花壇画像が表示され、且つ、固定領域外ＮＦに対応するスクロールド画像として夜景画像が表示されている状態であるとする。
【００９２】
この様な状態Ｉにおいて、第１の指が固定領域Ｆに対するタッチを解除した場合、スクロール停止処理部２１は、表示部５の表示画面に対する固定領域Ｆと固定領域外ＮＦとの表示分割を解除すると共に、表示部５にタッチしている残りの第２の指がタッチしている固定領域外ＮＦのスクロールド画像である夜景画像を表示部５の全体に表示するように固定領域外表示処理部１７に指示する（状態Ｌ参照）。
【００９３】
なお、固定領域外表示処理部１７は、当該スクロール停止処理部２１により出力された指示に基づいて固定領域外ＮＦに表示されているスクロールド画像である夜景画像を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。
【００９４】
６．第２の実施形態の携帯電話機１０ａの動作に関する説明
図９〜図１２は、それぞれ第２の実施形態の携帯電話機１０ａの動作を示すフローチャートである。また、以下の説明において、携帯電話機１０ａの表示部５の表示画面には任意の画像が予め表示されているものとする。
【００９５】
図９において、操作内容判定処理部１２は、ユーザの第１の指が表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ２１）。ステップＳ２１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ２２）。
【００９６】
操作内容判定処理部１２は、ステップＳ２１により判定された第１の指のタッチに続いて第２の指が表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ２３）。ステップＳ２３における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、第２の指が表示部５の表示画面をタッチした後に所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ２４）。
【００９７】
ステップＳ２４における当該タッチ入力操作が行われたと判定された場合、慣性スクロール判定処理部２０は、当該タッチ入力操作が慣性スクロールの実行を指示する操作であるか否かを判定する（Ｓ２５）。
【００９８】
ステップＳ２５における当該タッチ入力操作が慣性スクロールの実行を指示する操作であると判定された場合、慣性スクロール判定処理部２０は、「慣性スクロールフラグ（Ｉｎｅｒｔｉａ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ２６）。このとき、慣性スクロール判定処理部２０は、第２の指が当該第２接触点から所定距離ドラッグしたときの座標変化量（ΔＸ２、ΔＹ２）、及びドラッグ時間（ΔＴ２）を操作内容判定処理部１２から取得する（Ｓ２７）。更に、慣性スクロール判定処理部２０は、前述したように、当該取得された座標変化量（ΔＸ２、ΔＹ２）、及びドラッグ時間（ΔＴ２）に基づいて、慣性スクロール速度Ｓ１を算出する（Ｓ２８）。
【００９９】
ステップＳ２４における当該タッチ入力操作が慣性スクロールの実行を指示する操作ではないと判定された場合、操作内容判定処理部１２は、ステップＳ２４における当該タッチ入力操作に基づいてドラッグされた第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得し、当該座標変化量の情報を情報格納媒体２５に書き込む（Ｓ２９）。
【０１００】
なお、操作内容判定処理部１２は、第２の指が表示部５の表示画面をタッチしたときの第２接触点のドラッグ前座標（Ｘ２ｓ、Ｙ２ｓ）及び第２接触点のドラッグ後座標（Ｘ２ｅ、Ｙ２ｅ）に基づいて、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得することにより、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得する。
【０１０１】
ステップＳ２９により第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報が取得された後、図１０において、操作内容判定処理部１２は、第２の指のドラッグが最初のドラッグであるか否か、即ち初期フラグが「１」であるか否かを判定する（Ｓ３０）。第２の指のドラッグが最初のドラッグであると判定された場合、固定領域判定処理部１５は、第２の指による第２接触点の表示部５の表示画面に対する座標、並びに当該第２接触点からのドラッグ方向及び距離に応じて、当該第２接触点を含み且つ表示部５の表示画面全体から第１接触点を含む所定の固定領域Ｆを除いた固定領域外ＮＦに表示されている画像に対するスクロール方向を判定する（Ｓ３１）。
【０１０２】
なお、固定領域判定処理部１５は、表示部５の表示画面上の第２接触点の座標、及びステップＳ２９により取得された第２接触点の座標変化量（ΔＸ２、ΔＹ２）に基づいて、当該第２接触点を含む固定領域外ＮＦの画像のスクロール方向を判定することが好ましい。例えば、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を鉛直方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＹ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を水平方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２及びΔＹ２が共にほぼゼロでない場合には、固定領域判定処理部１５は、スクロール方向を斜め方向であると判定する。
【０１０３】
ステップＳ３１におけるスクロール方向が斜め方向であると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して斜め方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ３２）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ３２）。
【０１０４】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ３２）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ３３）。
【０１０５】
ステップＳ３１におけるスクロール方向が水平方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して水平方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ３４）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ３４）。
【０１０６】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ３４）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ３５）。
【０１０７】
ステップＳ３１におけるスクロール方向が鉛直方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して鉛直方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ３６）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ３６）。
【０１０８】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ３６）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ３７）。
【０１０９】
ステップＳ３３、ステップＳ３５又はステップＳ３７によりスクロールフラグが情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、「初期フラグ＝０」である旨の情報を情報格納媒体２５に書き込むことにより、当該初期フラグの情報を更新する（Ｓ３８）。
【０１１０】
ステップＳ３８により初期フラグの情報が更新された後、図１１において、慣性スクロール判定処理部２０は、表示部５の表示画面に表示されている固定領域外ＮＦのスクロールド画像が慣性スクロールしているか否かを判定する（Ｓ３９）。
【０１１１】
表示部５の表示画面に表示されている固定領域外ＮＦのスクロールド画像が慣性スクロールしていないと判定された場合、固定領域外表示処理部１７は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ４０）、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、固定領域判定処理部１５により判定されたスクロール方向にスクロールさせたスクロールド画像を生成して表示させる（Ｓ４１〜Ｓ４３）。
【０１１２】
具体的には、固定領域外表示処理部１７は、スクロールフラグが斜め方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を斜め方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ４１）。
【０１１３】
また、固定領域外表示処理部１７は、スクロールフラグが水平方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を水平方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ４２）。
【０１１４】
また、固定領域外表示処理部１７は、スクロールフラグが鉛直方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を鉛直方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ４３）。
【０１１５】
表示部５の表示画面に表示されている固定領域外ＮＦのスクロールド画像が慣性スクロールしていると判定された場合、固定領域外表示処理部１７は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ４４）、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、固定領域判定処理部１５により判定されたスクロール方向に慣性スクロール速度Ｓ１で慣性スクロールさせたスクロールド画像を生成して表示させる（Ｓ４５〜Ｓ４７）。
【０１１６】
具体的には、固定領域外表示処理部１７は、スクロールフラグが斜め方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を斜め方向に慣性スクロール速度Ｓ１で慣性スクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ４５）。
【０１１７】
また、固定領域外表示処理部１７は、スクロールフラグが水平方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を水平方向に慣性スクロール速度Ｓ１で慣性スクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ４６）。
【０１１８】
また、固定領域外表示処理部１７は、スクロールフラグが鉛直方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を鉛直方向に慣性スクロール速度Ｓ１で慣性スクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ４７）。
【０１１９】
スクロールド画像が表示された後、第１の指が固定領域Ｆをタッチし且つ第２の指が固定領域外ＮＦをタッチしているがドラッグしていない場合、慣性スクロール判定処理部２０は、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が慣性スクロールしているか否かを判定する（Ｓ４８）。表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が慣性スクロールしていると判定された場合、スクロール停止処理部２１は、第１の指及び第２の指が共にタッチしている状態により当該慣性スクロールの実行を停止する（Ｓ４９）。このとき、慣性スクロール判定処理部２０は、情報格納媒体２５に記憶されている慣性スクロールフラグを「０」として書き込むことにより、当該慣性スクロールフラグに関する情報を更新する（Ｓ５０）。
【０１２０】
表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が慣性スクロールしていないときであってユーザの指が表示部５をタッチしているとき、スクロール停止処理部２１は、当該タッチしている指が第１の指及び第２の指のうちいずれであるかを判定する（Ｓ５１）。
【０１２１】
ステップＳ５１において第１の指が表示部５をタッチしていると判定された場合、スクロール停止処理部２１は、固定画像とスクロールド画像との表示分割状態を解除して当該第１の指がタッチしている固定画像を表示部５の全体に表示するように固定領域外表示処理部１７に指示する（Ｓ５２）。なお、固定領域外表示処理部１７は、当該スクロール停止処理部２１により出力された指示に基づいて固定領域Ｆに表示されている固定画像をスクロールド画像として生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。なお、第１の指が表示部５をタッチしているときの座標は、ステップＳ２２で取得された第１接触点（Ｘ１、Ｙ１）の座標と同一であることが好ましいが、当該座標の近傍でも良い。
【０１２２】
ステップＳ５１において第２の指が表示部５をタッチしていると判定された場合、スクロール停止処理部２１は、固定画像とスクロールド画像との表示分割状態を解除して当該第２の指がタッチしているスクロールド画像を表示部５の全体に表示するように固定領域外表示処理部１７に指示する（Ｓ５３）。なお、固定領域外表示処理部１７は、当該スクロール停止処理部２１により出力された指示に基づいて固定領域外ＮＦに表示されているスクロールド画像を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。なお、第２の指が表示部５をタッチしているときの座標は、ステップＳ２９で取得された第２接触点（Ｘ２、Ｙ２）の座標と同一であることが好ましいが、当該座標の近傍でも良い。
【０１２３】
なお、スクロール停止処理部２１は、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が慣性スクロールしていないときにユーザの指が表示部５をタッチしていないと判定された場合、固定画像又はスクロールド画像が表示部５の表示画面に表示される。この場合に固定画像又はスクロールド画像が表示部５に表示されるかは、スクロール停止処理部２１の動作において予め規定されていることが好ましい。その後、前述したステップＳ２１〜Ｓ５３の動作が繰り返される。
【０１２４】
以上説明したように、第２の実施形態の携帯電話機１０ａは、表示部５の表示画面に表示されている画像に対し、第１の指がタッチした第１接触点を含む所定の矩形領域を当該画像全体のうちの固定領域Ｆと判定し、第２の指がタッチした第２の接触点を含む当該画像全体のうち当該固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。
【０１２５】
また、携帯電話機１０ａは、固定領域Ｆと判定された所定の矩形領域の固定画像を生成し、固定領域外ＮＦと判定された表示領域に表示されている画像を、表示部５の表示画面に対する第２接触点の座標、並びに第２の指のドラッグ方向及び距離に応じて判定されたスクロール方向にスクロールさせたスクロールド画像を生成する。携帯電話機１０ａは、当該生成された固定画像とスクロールド画像とを合成した合成画像を表示部５の表示画面に表示する。
【０１２６】
更に、携帯電話機１０ａは、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が通常のスクロール又は慣性スクロールの実行がされている場合に、第２の指がタッチした場合に当該通常のスクロール又は慣性スクロールの実行を停止すると共に、その後に表示部５をタッチしている第１の指又は第２の指に応じて、固定画像又は、通常のスクロール若しくは慣性スクロールされたスクロールド画像を表示部５の表示画面全体に表示する。
【０１２７】
従って、第２の実施形態の携帯電話機１０ａによれば、直感的且つ簡易な操作に応じて、表示画面に表示された内容のうち一部の領域を固定すると共に、当該表示画面のうち固定の対象外となった他の領域をスクロールさせることができる。このため、ユーザは、表示部５の表示画面に表示された画像の固定箇所若しくは表示分割箇所、又は固定領域外ＮＦに表示されている画像に対するスクロール方向を指のタッチとドラッグという直感的且つ簡易な操作によって操作することができ、少なくとも２本の指の操作だけで固定領域Ｆの選択及び当該固定領域外ＮＦのスクロールを簡単に実現することができる。
【０１２８】
更に、携帯電話機１０ａによれば、通常のスクロール又は慣性スクロールの操作の開始又は停止を２本の指の操作のみで、直感的且つ簡易に行うことができる。よって、通常のスクロール又は慣性スクロールの操作を停止したときに、第１の指又は第２の指をタッチするという直感的且つ簡易な操作により、初期状態の固定画像を表示するか、又はスクロールされた状態のスクロールド画像を表示することができる。
【０１２９】
（第３の実施形態）
７．第３の実施形態の携帯電話機１０ｂの構成
図１３は、本発明の電子機器の一例である携帯電話機１０ｂの内部構成を示すブロック図である。図１３に示すように、携帯電話機１０ｂは、第２の実施形態の携帯電話機１０ａの表示処理部１３ａに、固定領域移動／コピー処理部２２を更に備えた表示処理部１３ｂを備える。この固定領域移動／コピー処理部２２を除く他の構成は第２の実施形態の携帯電話機１０ａと同一であるため、当該同一内容に関する説明は省略する。
【０１３０】
固定領域移動／コピー処理部２２は、第１の指が表示部５の表示画面に表示されている固定画像をタッチし且つ第２の指が表示部５の表示画面に表示されているスクロールド画像をタッチしている状態において、第１の指が所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、固定領域移動／コピー処理部２２は、当該固定画像を当該スクロールド画像の直前に割込み的に表示されるように移動するか又はコピーするかをユーザに選択させるためのダイアログウィンドウを表示部５に表示する。
【０１３１】
固定領域移動／コピー処理部２２は、ユーザの選択に応じて当該固定画像を当該スクロールド画像の直前に割込み的に表示されるように移動又はコピーして、情報格納媒体２５に記憶されている画像データの順番を更新する。
【０１３２】
８．固定領域移動／コピー処理部２２の動作例
次に、固定領域移動／コピー処理部２２の動作例について図１４を参照して説明する。図１４は、第３の実施形態における固定領域Ｆと固定領域外ＮＦとの表示分割前後の様子の一例を示す説明図である。図１４では、図３に示した状態Ｃ、状態Ｄ及び状態Ｅ、並びに状態Ｍにおいて画像閲覧アプリケーションが動作している。なお、図１４に示された各々の画像は、携帯電話機１０ｂの表示部５の表示画面に表示されている。なお、図１４の状態Ｃ及び状態Ｄについては図３に示す状態Ｃ及び状態Ｄと同様であるため、当該状態Ｃ及び状態Ｄについては説明を省略する。なお、図１４の状態Ｃ〜状態Ｅの説明において、携帯電話機１０の情報格納媒体２５には、花壇画像（画像ＩＤ＝１）、建物画像（画像ＩＤ＝２）、動物画像（画像ＩＤ＝３）、窓画像（画像ＩＤ＝４）、夜景画像（画像ＩＤ＝５）、及び文房具画像（画像ＩＤ＝６）の順番で予め記憶されている。
【０１３３】
例えば、図１４の状態Ｅにおいて、表示部５には、第１の指がタッチした固定領域Ｆを示す所定の矩形領域の範囲ＡＲ内に固定画像である花壇画像が表示され、第２の指がタッチした第２接触点を含み表示画面全体から固定領域Ｆを除いた表示領域である固定領域外ＮＦに通常のスクロール又は慣性スクロールされたスクロールド画像である夜景画像が表示されている。
【０１３４】
この状態Ｅにおいて、第１の指が所定方向に所定距離ドラッグした場合、固定領域移動／コピー処理部２２は、固定領域Ｆに表示されている固定画像を当該スクロールド画像の直前に割込み的に表示されるように移動するか又はコピーするかをユーザに選択させるためのダイアログウィンドウを表示部５に表示する。
【０１３５】
例えば、このダイアログウィンドウに対してユーザが移動を選択した場合、固定領域移動／コピー処理部２２は、スクロールド画像である夜景画像の直前、即ち当該夜景画像の１つ前の画像ＩＤの位置に固定画像である花壇画像を移動することにより、情報格納媒体２５に記憶されている画像データの画像ＩＤのうち当該移動に関連する画像の画像ＩＤの順番を更新する。具体的に図１４の状態Ｍにおいては、建物画像（画像ＩＤ＝１）、動物画像（画像ＩＤ＝２）、窓画像（画像ＩＤ＝３）、花壇画像（画像ＩＤ＝４）、夜景画像（画像ＩＤ＝５）、及び文房具画像（画像ＩＤ＝６）の順番に更新される。このとき、固定領域移動／コピー処理部２２は、固定画像である花壇画像をスクロールド画像である夜景画像の直前に移動した旨を固定領域判定処理部１５に出力する。
【０１３６】
固定領域判定処理部１５は、移動された花壇画像を表示部５の全体に表示するように固定領域表示処理部１６及び固定領域外表示処理部１７にそれぞれ指示する。この場合、固定領域表示処理部１６は固定画像を生成せず、固定領域外表示処理部１７は移動された花壇画像を固定領域外ＮＦの表示領域（表示部５の表示画面全体）に表示可能なサイズにした花壇画像を生成して表示画像生成部１８に出力する。表示画像生成部１８は、当該出力された花壇画像を表示制御部１９に出力する。表示制御部１９は、当該出力された花壇画像を表示部５の表示画面全体に表示する。
【０１３７】
例えば、このダイアログウィンドウに対してユーザがコピーを選択した場合、固定領域移動／コピー処理部２２は、スクロールド画像である夜景画像の直前、即ち当該夜景画像の１つ前の画像ＩＤの位置に固定画像である花壇画像をコピーすることにより、情報格納媒体２５に記憶されている画像データの画像ＩＤの順番のうち当該コピーされた花壇画像以降の画像の画像ＩＤを１つ増加するように更新する。具体的に図１４の状態Ｍにおいては、花壇画像（画像ＩＤ＝１）、建物画像（画像ＩＤ＝２）、動物画像（画像ＩＤ＝３）、窓画像（画像ＩＤ＝４）、花壇画像（画像ＩＤ＝５）、夜景画像（画像ＩＤ＝６）、及び文房具画像（画像ＩＤ＝７）の順番に更新される。このとき、固定領域移動／コピー処理部２２は、固定画像である花壇画像をスクロールド画像である夜景画像の直前にコピーした旨を固定領域判定処理部１５に出力する。
【０１３８】
固定領域判定処理部１５は、コピーされた花壇画像を表示部５の全体に表示するように固定領域表示処理部１６及び固定領域外表示処理部１７にそれぞれ指示する。この場合、固定領域表示処理部１６は固定画像を生成せず、固定領域外表示処理部１７は移動された花壇画像を固定領域外ＮＦの表示領域（表示部５の表示画面全体）に表示可能なサイズにした花壇画像を生成して表示画像生成部１８に出力する。表示画像生成部１８は、当該出力された花壇画像を表示制御部１９に出力する。表示制御部１９は、当該出力された花壇画像を表示部５の表示画面全体に表示する。
【０１３９】
９．第３の実施形態の携帯電話機１０ｂの動作に関する説明
図１５〜図１８は、それぞれ第３の実施形態の携帯電話機１０ｂの動作を示すフローチャートである。また、以下の説明に先立ち、携帯電話機１０ｂの表示部５の表示画面には任意の画像が予め表示されているものとする。
【０１４０】
図１５において、操作内容判定処理部１２は、ユーザの第１の指が表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ６１）。ステップＳ６１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ６２）。
【０１４１】
操作内容判定処理部１２は、ステップＳ６１により判定された第１の指のタッチに続いて第２の指が表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ６３）。ステップＳ６３における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、第２の指が表示部５をタッチした後に第１の指が表示部５の第１接触点から所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ６４）。
【０１４２】
ステップＳ６４における当該タッチ入力操作が行われたと判定された場合、固定領域移動／コピー処理部２２は、固定領域Ｆに表示されている固定画像を固定領域外ＮＦの表示領域に表示されているスクロールド画像の直前に割込み的に表示されるように移動するか又はコピーするかをユーザに選択させるためのダイアログウィンドウを表示部５に表示する（Ｓ６５）。
【０１４３】
固定領域移動／コピー処理部２２は、ユーザの選択であるタッチ入力操作に応じて（Ｓ６６）、当該固定画像を当該スクロールド画像の直前に割込み的に表示されるように移動又はコピーする（Ｓ６７、Ｓ６８）。
【０１４４】
具体的には、固定領域移動／コピー処理部２２は、ユーザが移動を選択した場合（Ｓ６６）、現在の固定領域外ＮＦに表示されているスクロールド画像の直前に割込み的に表示されるように、固定領域Ｆに表示されていた固定画像を移動する（Ｓ６７）。このとき、固定領域移動／コピー処理部２２は、固定画像をスクロールド画像の直前に割込み的に表示されるように固定画像を移動することにより、情報格納媒体２５に記憶されている画像データの画像ＩＤのうち当該移動に関連する画像の画像ＩＤの順番を更新する。このとき、固定領域移動／コピー処理部２２は、固定画像をスクロールド画像の直前に移動した旨を固定領域判定処理部１５に出力する。
【０１４５】
固定領域判定処理部１５は、移動された固定画像を表示部５の全体に表示するように固定領域表示処理部１６及び固定領域外表示処理部１７にそれぞれ指示する。この場合、固定領域表示処理部１６は固定画像を生成せず、固定領域外表示処理部１７は移動された固定画像を表示部５の全体に表示可能なサイズにした画像を生成して表示画像生成部１８に出力する。その結果、表示画像生成部１８は固定領域外表示処理部１７により出力された画像を表示制御部１９に出力し、表示制御部１９は当該出力された画像を表示部５の表示画面全体に表示する（Ｓ６９）。
【０１４６】
固定領域移動／コピー処理部２２は、ユーザがコピーを選択した場合（Ｓ６６）、現在の固定領域外ＮＦに表示されているスクロールド画像の直前に割込み的に表示されるように、固定領域Ｆに表示されていた固定画像をコピーする（Ｓ６８）。このとき、固定領域移動／コピー処理部２２は、固定画像をスクロールド画像の直前に割込み的に表示されるように固定画像をコピーすることにより、情報格納媒体２５に記憶されている画像データの画像ＩＤの順番のうち当該コピーされた花壇画像以降の画像の画像ＩＤを１つ増加するように更新する。また、固定領域移動／コピー処理部２２は、固定画像をスクロールド画像の直前にコピーした旨を固定領域判定処理部１５に出力する。
【０１４７】
固定領域判定処理部１５は、コピーされた固定画像を表示部５の全体に表示するように固定領域表示処理部１６及び固定領域外表示処理部１７にそれぞれ指示する。この場合、固定領域表示処理部１６は固定画像を生成せず、固定領域外表示処理部１７はコピーされた固定画像を表示部５の全体に表示可能なサイズにした画像を生成して表示画像生成部１８に出力する。その結果、表示画像生成部１８は固定領域外表示処理部１７により出力された画像を表示制御部１９に出力し、表示制御部１９は当該出力された画像を表示部５の表示画面全体に表示する（Ｓ６９）。
【０１４８】
ステップＳ６９により移動又はコピーされた固定画像が表示部５の表示画面全体に表示された後、操作内容判定処理部１２は、ユーザの第１の指が表示部５をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ６１）。ステップＳ６１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ６２）。
【０１４９】
操作内容判定処理部１２は、ステップＳ６１により判定された第１の指のタッチに続いて第２の指が表示部５をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ６３）。ステップＳ６３における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、第２の指が表示部５をタッチした後に第１の指が表示部５の第１接触点から所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ６４）。
【０１５０】
ステップＳ６４における当該タッチ入力操作が行われていないと判定された場合、操作内容判定処理部１２は、第２の指が表示部５をタッチした後に所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ７０）。
【０１５１】
ステップＳ７０における当該タッチ入力操作が行われたと判定された場合、慣性スクロール判定処理部２０は、当該タッチ入力操作が慣性スクロールの実行を指示する操作であるか否かを判定する（Ｓ７１）。
【０１５２】
ステップＳ７１における当該タッチ入力操作が慣性スクロールの実行を指示する操作であると判定された場合、慣性スクロール判定処理部２０は、「慣性スクロールフラグ＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ７２）。このとき、慣性スクロール判定処理部２０は、第２の指が当該第２接触点から所定距離ドラッグしたときの座標変化量（ΔＸ２、ΔＹ２）、及びドラッグ時間（ΔＴ２）を操作内容判定処理部１２から取得する（Ｓ７３）。更に、慣性スクロール判定処理部２０は、前述したように、当該取得された座標変化量（ΔＸ２、ΔＹ２）、及びドラッグ時間（ΔＴ２）に基づいて、慣性スクロール速度Ｓ１を算出する（Ｓ７４）。
【０１５３】
ステップＳ７１における当該タッチ入力操作が慣性スクロールの実行を指示する操作ではないと判定された場合、操作内容判定処理部１２は、ステップＳ７０によるタッチ入力操作に基づいて当該ドラッグされた第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得し、当該座標変化量の情報を情報格納媒体２５に書き込む（Ｓ７５）。
【０１５４】
なお、操作内容判定処理部１２は、第２の指が表示部５の表示画面をタッチしたときの第２接触点のドラッグ前座標（Ｘ２ｓ、Ｙ２ｓ）及び第２接触点のドラッグ後座標（Ｘ２ｅ、Ｙ２ｅ）に基づいて、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得することにより、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得する。
【０１５５】
操作内容判定処理部１２は、第２の指のドラッグが最初のドラッグであるか否か、即ち初期フラグが「１」であるか否かを判定する（Ｓ７６）。第２の指のドラッグが最初のドラッグであると判定された場合、固定領域判定処理部１５は、第２の指による第２接触点の表示画面に対する座標、並びに当該第２接触点からのドラッグ方向及び距離に応じて、当該第２接触点を含み且つ表示部５の表示画面全体から第１接触点を含む所定の固定領域Ｆを除いた固定領域外ＮＦに表示されている画像に対するスクロール方向を判定する（Ｓ７７）。
【０１５６】
なお、固定領域判定処理部１５は、表示部５の表示画面上の第２接触点の座標、及びステップＳ２９により取得された第２接触点の座標変化量（ΔＸ２、ΔＹ２）に基づいて、当該第２接触点を含む固定領域外ＮＦの画像のスクロール方向を判定することが好ましい。例えば、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を鉛直方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＹ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を水平方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２及びΔＹ２が共にほぼゼロでない場合には、固定領域判定処理部１５は、スクロール方向を斜め方向であると判定する。
【０１５７】
ステップＳ７７におけるスクロール方向が斜め方向であると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して斜め方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ７８）。同時に、固定領域判定処理部１５は、第２の指の第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ７８）。
【０１５８】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ７８）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ７９）。
【０１５９】
ステップＳ７７におけるスクロール方向が水平方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して水平方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ８０）。同時に、固定領域判定処理部１５は、第２の指の第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ８０）。
【０１６０】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ８０）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ８１）。
【０１６１】
ステップＳ７７におけるスクロール方向が鉛直方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して鉛直方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ８２）。同時に、固定領域判定処理部１５は、第２の指の第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ８２）。
【０１６２】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ８２）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ８２）。
【０１６３】
ステップＳ７９、ステップＳ８１又はステップＳ８３によりスクロールフラグが情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、「初期フラグ＝０」である旨を情報格納媒体２５に書き込むことにより、当該初期フラグの情報を更新する（Ｓ８４）。
【０１６４】
ステップＳ８４により初期フラグの情報が更新された後、図１７において、慣性スクロール判定処理部２０は、表示部５の表示画面に表示されている固定領域外ＮＦのスクロールド画像が慣性スクロールしているか否かを判定する（Ｓ８５）。
【０１６５】
表示部５の表示画面に表示されている固定領域外ＮＦのスクロールド画像が慣性スクロールしていないと判定された場合、固定領域外表示処理部１７は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ８６）、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、固定領域判定処理部１５により判定されたスクロール方向にスクロールさせたスクロールド画像を生成して表示させる（Ｓ８７〜Ｓ８９）。
【０１６６】
具体的には、固定領域外表示処理部１７は、スクロールフラグが斜め方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を斜め方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ８７）。
【０１６７】
更に、また、固定領域外表示処理部１７は、スクロールフラグが水平方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を水平方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ８８）。
【０１６８】
更に、また、固定領域外表示処理部１７は、スクロールフラグが鉛直方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を鉛直方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ８９）。
【０１６９】
表示部５の表示画面に表示されている固定領域外ＮＦのスクロールド画像が慣性スクロールしていると判定された場合、固定領域外表示処理部１７は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ９０）、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、固定領域判定処理部１５により判定されたスクロール方向に慣性スクロール速度Ｓ１で慣性スクロールさせたスクロールド画像を生成して表示させる（Ｓ９１〜Ｓ９３）。
【０１７０】
具体的には、固定領域外表示処理部１７は、スクロールフラグが斜め方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を斜め方向に慣性スクロール速度Ｓ１で慣性スクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ９１）。
【０１７１】
また、固定領域外表示処理部１７は、スクロールフラグが水平方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を水平方向に慣性スクロール速度Ｓ１で慣性スクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ９２）。
【０１７２】
また、固定領域外表示処理部１７は、スクロールフラグが鉛直方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を鉛直方向に慣性スクロール速度Ｓ１で慣性スクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ９３）。
【０１７３】
スクロールド画像が表示された後、第１の指が固定領域Ｆをタッチし且つ第２の指が固定領域外ＮＦをタッチしているがドラッグしていない場合、慣性スクロール判定処理部２０は、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が慣性スクロールしているか否かを判定する（Ｓ９４）。表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が慣性スクロールしていると判定された場合、スクロール停止処理部２１は、第１の指及び第２の指が共にタッチしている状態により当該慣性スクロールの実行を停止する（Ｓ９５）。このとき、慣性スクロール判定処理部２０は、情報格納媒体２５に記憶されている慣性スクロールフラグを「０」として書き込むことにより、当該慣性スクロールフラグに関する情報を更新する（Ｓ９６）。
【０１７４】
表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が慣性スクロールしていないときであってユーザの指が表示部５をタッチしているとき、スクロール停止処理部２１は、当該タッチしている指が第１の指及び第２の指のうちいずれであるかを判定する（Ｓ９７）。
【０１７５】
ステップＳ９７において第１の指が表示部５をタッチしていると判定された場合、スクロール停止処理部２１は、固定画像とスクロールド画像との表示分割状態を解除して当該第１の指がタッチしている固定画像を表示部５の全体に表示するように固定領域外表示処理部１７に指示する（Ｓ９８）。なお、固定領域外表示処理部１７は、当該スクロール停止処理部２１により出力された指示に基づいて固定領域Ｆに表示されている固定画像をスクロールド画像として生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。なお、第１の指が表示部５をタッチしているときの座標は、ステップＳ６２で取得された第１接触点（Ｘ１、Ｙ１）の座標と同一又は近傍で良い。
【０１７６】
ステップＳ９７において第２の指が表示部５をタッチしていると判定された場合、スクロール停止処理部２１は、固定画像とスクロールド画像との表示分割状態を解除して当該第２の指がタッチしているスクロールド画像を表示部５の全体に表示するように固定領域外表示処理部１７に指示する（Ｓ９９）。なお、固定領域外表示処理部１７は、当該スクロール停止処理部２１により出力された指示に基づいて固定領域外ＮＦに表示されているスクロールド画像を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。
【０１７７】
なお、スクロール停止処理部２１は、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が慣性スクロールしていないときにユーザの指が表示部５をタッチしていないと判定された場合、固定画像又はスクロールド画像が表示部５の表示画面に表示される。この場合に固定画像又はスクロールド画像が表示部５に表示されるかは、スクロール停止処理部２１の動作において予め規定されていることが好ましい。その後、前述したステップＳ６１〜Ｓ９９の動作が繰り返される。
【０１７８】
以上説明したように、第３の実施形態の携帯電話機１０ｂは、表示部５の表示画面に表示されている画像に対し、第１の指がタッチした第１接触点を含む所定の矩形領域を当該画像全体のうちの固定領域Ｆと判定し、第２の指がタッチした第２の接触点を含む当該画像全体のうち当該固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。
【０１７９】
更に、携帯電話機１０ｂは、固定領域Ｆと判定された所定の矩形領域の固定画像を生成し、固定領域外ＮＦと判定された表示領域に表示されている画像を、表示部５の表示画面に対する第２接触点の座標、並びに第２の指のドラッグ方向及び距離に応じて判定されたスクロール方向にスクロールさせたスクロールド画像を生成する。携帯電話機１０ｂは、当該生成された固定画像とスクロールド画像とを合成した合成画像を表示部５の表示画面に表示する。
【０１８０】
更に、携帯電話機１０ｂは、表示部５の表示画面の固定領域外ＮＦに表示されているスクロールド画像が通常のスクロール又は慣性スクロールの実行がされている場合に、第２の指がタッチした場合に当該通常のスクロール又は慣性スクロールの実行を停止すると共に、その後に表示部５をタッチしている第１の指又は第２の指に応じて、固定画像又は、通常のスクロール若しくは慣性スクロールされたスクロールド画像を表示部５の全体に表示する。
【０１８１】
更に、携帯電話機１０ｂは、第１の指と第２の指とが表示部５をそれぞれタッチしている場合に第１の指が所定方向に所定距離ドラッグした場合に、当該第１の指のタッチしている固定領域Ｆの固定画像を第２の指のタッチしている固定領域外ＮＦのスクロールド画像の直前に割込み的に表示されるように移動又はコピーするためのダイアログウィンドウを表示部５に表示する。携帯電話機１０ｂは、移動又はコピーに対するユーザの選択に応じて、当該移動又はコピーして画像データの順番を更新する。携帯電話機１０ｂは、スクロールド画像の直前に割込み的に表示されるように移動又はコピーされた固定画像を表示部５の表示画面全体に表示する。
【０１８２】
従って、第３の実施形態の携帯電話機１０ｂによれば、直感的且つ簡易な操作に応じて、表示画面に表示された内容のうち一部の領域を固定すると共に、当該表示画面のうち固定の対象外となった他の領域をスクロールさせることができる。このため、ユーザは、表示部５の表示画面に表示された画像の固定箇所若しくは表示分割箇所、又は固定領域外ＮＦに表示されている画像に対するスクロール方向を指のタッチとドラッグという直感的且つ簡易な操作によって操作することができ、少なくとも２本の指の操作だけで固定領域Ｆの選択及び当該固定領域外ＮＦのスクロールを簡単に実現することができる。
【０１８３】
更に、携帯電話機１０ｂによれば、通常のスクロール又は慣性スクロールの操作の開始又は停止を２本の指の操作のみで、直感的且つ簡易に行うことができる。よって、通常のスクロール又は慣性スクロールの操作を停止したときに、第１の指又は第２の指をタッチするという直感的且つ簡易な操作により、初期状態の固定画像を表示するか、又はスクロールされた状態のスクロールド画像を表示することができる。
【０１８４】
更に、携帯電話機１０ｂによれば、第１の指を所定方向に所定距離ドラッグするという直感的且つ簡易な操作により、第１の指がタッチしている固定画像をスクロールド画像の直前に割込み的に表示されるように固定画像を容易に移動又はコピーして、当該移動又はコピーされた固定画像を表示部５の表示画面全体に表示することができる。
【０１８５】
（第４の実施形態）
１０．第４の実施形態の携帯電話機１０ｃの構成
図１９は、本発明の電子機器の一例である携帯電話機１０ｃの内部構成を示すブロック図である。図１９に示すように、携帯電話機１０ｃは、第１の実施形態の携帯電話機１０の表示処理部１３に、スクロールホイール処理部２３を更に備えた表示処理部１３ｃを備える。このスクロールホイール処理部２３を除く他の構成は第１の実施形態の携帯電話機１０と同一であるため、当該同一内容に関する説明は省略する。
【０１８６】
１１．スクロールホイール処理部２３の動作概要
スクロールホイール処理部２３の動画概要について図２０及び図２１を参照して説明する。図２０は、第４の実施形態におけるスクロールホイールＳＷを用いたタッチ入力操作の一例を示す説明図であり、固定領域外ＮＦに表示されているスクロールド画像を水平方向又は鉛直方向にスクロールさせるときの一例が示されている。図２１は、第４の実施形態におけるスクロールホイールＳＷを用いたタッチ入力操作の別の一例を示す説明図であり、固定領域外ＮＦに表示されているスクロールド画像を斜め方向にスクロールさせるときの一例が示されている。なお、図２０及び図２１では、携帯電話機１０ｃの表示部５において画像閲覧アプリケーションが動作している。なお、図２０及び図２１に示す携帯電話機１０ｃの表示部５の表示画面には、情報格納媒体２５に記憶されている画像データが表示されている。なお、図２０及び図２１においては、ユーザの「人指し指」を第１の指、「中指」を第２の指として説明する。
【０１８７】
図２０の状態Ｎでは、表示部５には、第１の指がタッチした固定領域Ｆを示す所定の矩形領域の範囲ＡＲ内に固定画像が表示され、第２の指がタッチした第２接触点を含み表示画面全体から固定領域Ｆを除いた表示領域である固定領域外ＮＦにスクロールされたスクロールド画像が表示されている。
【０１８８】
この状態Ｎにおいて、スクロールホイール処理部２３は、第２の指が固定領域外ＮＦ内の或る位置でダブルクリックしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３は、状態Ｏに示すように、当該第２の指がタッチしている第２接触点を中心部とする所定長の径をそれぞれ有する同心円状のスクロールホイールＳＷを表示する。このスクロールホイールＳＷのそれぞれの径の長さは、スクロールホイール処理部２３の動作又は情報格納媒体２５において予め規定されていることが好ましい。
【０１８９】
また、状態Ｏにおいて、スクロールホイール処理部２３は、状態Ｐ又は状態Ｑに示すように第２の指が当該スクロールホイールＳＷの中心部から周辺部へ向かって右回り（又は左回り）に回転したとするタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３は、固定領域外ＮＦの表示領域に表示されているスクロールド画像を水平右方向若しくは鉛直下方向（、又は水平左方向若しくは鉛直上方向）にスクロールさせたスクロールド画像を生成するように固定領域外表示処理部１７に指示する。
【０１９０】
なお、固定領域外表示処理部１７は、当該スクロールホイール処理部２３による指示に基づいて固定領域外ＮＦの表示領域に表示されているスクロールド画像を水平右方向若しくは鉛直下方向（、又は水平左方向若しくは鉛直上方向）にスクロールさせたスクロールド画像を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面に表示する。
【０１９１】
また、状態Ｏにおいて、スクロールホイール処理部２３は、状態Ｒ又は状態Ｓに示すように第２の指が当該スクロールホイールＳＷの中心部から周辺部へ向かって小さい回転角度若しくは大きい回転角度で以って右回り（又は左回り）に回転したとするタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３は、固定領域外ＮＦの表示領域に表示されているスクロールド画像を当該回転角度に応じたスクロール速度Ｓ２で水平右方向若しくは鉛直下方向（、又は水平左方向若しくは鉛直上方向）にスクロールさせたスクロールド画像を生成するように固定領域外表示処理部１７に指示する。
【０１９２】
なお、固定領域外表示処理部１７は、当該スクロールホイール処理部２３による指示に基づいて固定領域外ＮＦの表示領域に表示されているスクロールド画像を当該回転角度に応じたスクロール速度Ｓ２で水平右方向若しくは鉛直下方向（、又は水平左方向若しくは鉛直上方向）にスクロールさせたスクロールド画像を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。
【０１９３】
なお、第２の指がスクロールホイールＳＷの中心部から周辺部へ向かって右回りに回転したとするタッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３は、表示部５の表示画面に対する第２の指の第２接触点の座標、及び、スクロールホイールＳＷ表示後の第２接触点の座標変化量及び当該座標変化量により定まる傾きに応じて、スクロールド画像のスクロール方向として水平右方向及び鉛直下方向のうちいずれかを判定する。また、同様に、第２の指がスクロールホイールＳＷの中心部から周辺部へ向かって左回りに回転したとするタッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３は、表示部５の表示画面に対する第２の指の第２接触点の座標、及び、スクロールホイールＳＷ表示後の第２接触点の座標変化量及び当該座標変化量により定まる傾きに応じて、スクロールド画像のスクロール方向として水平左方向及び鉛直上方向のうちいずれかを判定する。
【０１９４】
更に、スクロールホイールＳＷの中心部から周辺部へ向かって第２の指が回転した回転角度と、当該回転角度に応じたスクロール速度との関係は、スクロールホイール処理部２３の動作又は情報格納媒体２５に予め規定されていることが好ましい。
【０１９５】
また、スクロールホイール処理部２３は、状態Ｔに示すように第２の指が当該スクロールホイールＳＷの周辺部から中心部にドラッグしたとするタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合には、スクロールホイール処理部２３は、固定領域外ＮＦの表示領域に表示されているスクロールド画像に対するスクロールの実行を停止する。スクロールホイール処理部２３は、当該スクロールド画像に対して実行されていたスクロールの実行が停止された瞬間のスクロールド画像を固定領域外ＮＦに表示するように固定領域外表示処理部１７に指示する。
【０１９６】
なお、固定領域外表示処理部１７は、当該スクロールホイール処理部２３による指示に基づいて固定領域外ＮＦの表示領域に表示されていたスクロールド画像を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。
【０１９７】
図２１の状態Ｕでは、表示部５には、第１の指がタッチした固定領域Ｆを示す所定の矩形領域の範囲ＡＲ内に固定画像が表示され、第２の指がタッチした第２接触点を含み表示画面全体から固定領域Ｆを除いた表示領域である固定領域外ＮＦにスクロールされたスクロールド画像が表示されている。
【０１９８】
この状態Ｕにおいて、スクロールホイール処理部２３は、情報Ｖ又は状態Ｗに示すように第２の指が当該スクロールホイールＳＷの中心部から周辺部へ向かって斜め方向にドラッグし且つ状態Ｘ又は状態Ｙに示すように当該ドラッグ後の位置を起点として小さい回転角度若しくは大きい回転角度で以って右回り（又は左回り）に回転したとするタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３は、固定領域外ＮＦの表示領域に表示されているスクロールド画像を当該回転角度に応じたスクロール速度Ｓ２で当該ドラッグされた斜め方向にスクロールさせたスクロールド画像を生成するように固定領域外表示処理部１７に指示する。
【０１９９】
なお、固定領域外表示処理部１７は、当該スクロールホイール処理部２３による指示に基づいて固定領域外ＮＦの表示領域に表示されているスクロールド画像を当該回転角度に応じたスクロール速度Ｓ２で斜め方向にスクロールさせたスクロールド画像を生成する。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する。
【０２００】
１２．第４の実施形態の携帯電話機１０ｃの動作に関する説明
図２２〜図２５は、それぞれ第４の実施形態の携帯電話機１０ｃの動作を示すフローチャートである。また、以下の説明において、携帯電話機１０ｃの表示部５の表示画面には任意の画像が予め表示されているものとする。
【０２０１】
図２２において、操作内容判定処理部１２は、ユーザの第１の指が表示部５をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１０１）。ステップＳ１０１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ１０２）。
【０２０２】
スクロールホイール処理部２３は、「ホイールフラグ（Ｗｈｅｅｌ＿Ｆｌｇ）＝０」である旨の情報を情報格納媒体２５に書き込む（Ｓ１０３）。なお、ホイールフラグが「０」であるとは、表示部５の表示画面にスクロールホイールＳＷが表示されていない状態を示す。また、ホイールフラグが「１」であるとは、表示部５の表示画面にスクロールホイールＳＷが表示されている状態を示す。
【０２０３】
ホイールフラグが「０」である旨の情報が情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、ステップＳ１０１により判定された第１の指のタッチに続いて第２の指が表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１０４）。ステップＳ１０４における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、第２の指が表示部５の表示画面をタッチした後に所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１０５）。
【０２０４】
ステップＳ１０５における当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３は、当該タッチ入力操作がスクロールホイールＳＷ上における操作であるか否かを判定する（Ｓ１０６）。なお、後述するように、スクロールホイール処理部２３は、スクロールホイールＳＷを表示部５の表示画面に表示した際、当該表示されたスクロールホイールＳＷの表示範囲を示す座標情報を情報格納媒体２５に記憶する。スクロールホイール処理部２３は、ステップＳ１０５におけるタッチ入力操作の対象座標を操作内容判定処理部１２から取得し、当該取得された対象座標とスクロールホイールＳＷの表示範囲を示す座標情報とを比較することにより、スクロールホイールＳＷ上における操作であるか否かを判定する。
【０２０５】
ステップＳ１０６における当該タッチ入力操作がスクロールホイールＳＷ上における操作でないと判定された場合には、操作内容判定処理部１２は、当該タッチ入力操作に基づいてドラッグされた第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得し、当該座標変化量の情報を情報格納媒体２５に書き込む（Ｓ１０７）。なお、操作内容判定処理部１２は、第２の指が表示部５の表示画面をタッチしたときの第２接触点のドラッグ前座標（Ｘ２ｓ、Ｙ２ｓ）及び第２接触点のドラッグ後座標（Ｘ２ｅ、Ｙ２ｅ）に基づいて、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得することにより、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得する。
【０２０６】
ステップＳ１０６における当該タッチ入力操作がスクロールホイールＳＷ上における操作であると判定された場合には、スクロールホイール処理部２３は、第２接触点の最初のドラッグ開始座標（Ｘ２ｓ、Ｙ２ｓ）とステップＳ１０５のタッチ入力操作によるドラッグ後の現在のドラッグ終了座標（Ｘ２ｅ、Ｙ２ｅ）との変化によるドラッグによる座標変化角度量（Δ∠α）を取得し、当該ドラッグ前後における座標情報と座標変化角度量を情報格納媒体２５に書き込む（Ｓ１０８）。
【０２０７】
また、このステップＳ１０８において、スクロールホイール処理部２３は、ステップＳ１０６における当該タッチ入力操作であるスクロールホイールＳＷを用いた操作の内容を操作内容判定処理部１２から取得する。この操作内容判定処理部１２から取得されたスクロールホイールＳＷを用いたタッチ入力操作の内容としては次のいずれかが該当する。
【０２０８】
例えば、第２の指が当該スクロールホイールＳＷの中心部から周辺部へ向かって斜め方向にドラッグし且つ当該ドラッグ後の位置を起点として小さい回転角度若しくは大きい回転角度で以って右回り（又は左回り）に回転したとする「タッチ入力操作Ａ」が該当する。
【０２０９】
また、第２の指が当該スクロールホイールＳＷの中心部から周辺部へ向かって小さい回転角度若しくは大きい回転角度で以って右回りに回転したとする「タッチ入力操作Ｂ」が該当する。
【０２１０】
また、第２の指が当該スクロールホイールＳＷの中心部から周辺部へ向かって小さい回転角度若しくは大きい回転角度で以って左回りに回転したとする「タッチ入力操作Ｃ」が該当する。
【０２１１】
スクロールホイール処理部２３は、後述する第２の指の最初のドラック操作によるスクロール方向判定処理（Ｓ１１０〜Ｓ１１６）により、これらのタッチ入力操作Ａ、タッチ入力操作Ｂ又はタッチ入力操作Ｃのいずれかを判断し、当該タッチ入力操作であるスクロールホイールＳＷを用いた操作の内容を操作内容判定処理部１２から取得し、当該スクロール情報を情報格納媒体２５に書き込む。
【０２１２】
具体的には、スクロールホイール処理部２３は、後述するＳ１１０〜Ｓ１１６のスクロール方向判定処理により情報格納媒体２５に「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め方向」が書き込まれている場合にタッチ入力操作Ａと判断する。更に、斜め方向の詳細な方向については、スクロールホイール処理部２３は、ステップＳ１０８における第２接触点の最初のドラッグ開始座標（Ｘ２ｓ、Ｙ２ｓ）とドラッグ後のドラッグ終了座標（Ｘ２ｅ、Ｙ２ｅ）で定まる座標変化角度量（Δ∠α）の傾きの方向と定めることが好ましい。例えば、スクロールホイール処理部２３は、図２１の状態Ｖに示すようなスクロールホイールＳＷ上の操作がされた場合には、斜め左上方向をスクロール方向と判定し、情報格納媒体２５に「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め左上方向」を書き込む。また、スクロールホイール処理部２３は、図２１の状態Ｗに示すようなスクロールホイールＳＷ上の操作がされた場合には、斜め右下方向をスクロール方向と判定し、情報格納媒体２５に「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め右下方向」を書き込む。
【０２１３】
また、スクロールホイール処理部２３は、後述するＳ１１０〜Ｓ１１６のスクロール方向判定処理により情報格納媒体２５に「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向又は垂直方向」が書き込まれている場合に、タッチ入力操作Ｂもしくはタッチ入力操作Ｃと判断する。
【０２１４】
また、スクロールホイール処理部２３は、タッチ入力操作Ｂに応じて、スクロール方向を水平右方向又は鉛直下方向と判定し、情報格納媒体２５に「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平右方向」又は「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直下方向」を書き込む。水平右方向又は鉛直下方向のいずれが判定されるかは、後述するＳ１１０〜Ｓ１１６のスクロール方向判定処理により情報格納媒体２５に「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」が書き込まれている場合にはスクロール方向は水平右方向と判定され、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」が書き込まれている場合にはスクロール方向は鉛直下方向と判定される。
【０２１５】
また、スクロールホイール処理部２３は、タッチ入力操作Ｃに応じて、スクロール方向を水平左方向又は鉛直上方向と判定し、情報格納媒体２５に「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平左方向」又は「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直上方向」を書き込む。水平左方向又は鉛直上方向のいずれが判定されるかは、後述するＳ１１０〜Ｓ１１６のスクロール方向判定処理により情報格納媒体２５に「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」が書き込まれている場合にはスクロール方向は水平左方向と判定され、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」が書き込まれている場合にはスクロール方向は鉛直上方向と判定される。
【０２１６】
ステップＳ１０７又はステップＳ１０８の後、操作内容判定処理部１２は、第２の指のドラッグが最初のドラッグであるか否か、即ち初期フラグが「１」であるか否かを判定する（Ｓ１０９）。第２の指のドラッグが最初のドラッグであると判定された場合、固定領域判定処理部１５は、第２の指による第２接触点の表示画面に対する座標、並びに当該第２接触点からのドラッグ方向及び距離に応じて、当該第２接触点を含み且つ表示部５の表示画面全体から第１接触点を含む所定の固定領域Ｆを除いた固定領域外ＮＦに表示されている画像に対するスクロール方向を判定する（Ｓ１１０）。
【０２１７】
ステップＳ１１０におけるスクロール方向が斜め方向であると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して斜め方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１１１）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１１１）。
【０２１８】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１１１）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１１２）。
【０２１９】
ステップＳ１１０におけるスクロール方向が水平方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して水平方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１１３）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１１３）。
【０２２０】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１１３）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１１４）。
【０２２１】
ステップＳ１１０におけるスクロール方向が鉛直方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して鉛直方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１１５）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１１５）。
【０２２２】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１１５）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１１６）。
【０２２３】
ステップＳ１１２、ステップＳ１１４又はステップＳ１１６によりスクロールフラグが情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、「初期フラグ＝０」である旨の情報を情報格納媒体２５に書き込むことにより、当該初期フラグの情報を更新する（Ｓ１１７）。
【０２２４】
ステップＳ１１７により初期フラグの情報が更新された後、図２２において、スクロールホイール処理部２３は、第２の指が表示部５の表示画面の固定領域外ＮＦ内の或る位置で所定方向に所定距離ドラッグしたというタッチ入力操作が行われたと判定された場合、当該タッチ入力操作がスクロールホイールＳＷ上における操作であるか否かを判定する（Ｓ１１８）。
【０２２５】
ステップＳ１１８における当該タッチ入力操作がスクロールホイールＳＷ上における操作ではないと判定された場合、固定領域外表示処理部１７は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ１１９）、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、固定領域判定処理部１５により判定されたスクロール方向にスクロールさせたスクロールド画像を生成して表示させる（Ｓ１２０〜Ｓ１２２）。
【０２２６】
具体的には、固定領域外表示処理部１７は、スクロールフラグが斜め方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を斜め方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５に表示する（Ｓ１２０）。
【０２２７】
また、固定領域外表示処理部１７は、スクロールフラグが水平方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されている画像を水平方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５に表示する（Ｓ１２１）。
【０２２８】
また、固定領域外表示処理部１７は、スクロールフラグが鉛直方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されている画像を鉛直方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５に表示する（Ｓ１２２）。
【０２２９】
ステップＳ１１８におけるタッチ入力操作がスクロールホイールＳＷ上における操作であると判定された場合、図２４に示すように、スクロールホイール処理部２３は、当該タッチ入力操作がスクロールホイールＳＷの中心部に向かってドラッグする操作であるか否かを判定する（Ｓ１２３）。具体的には、スクロールホイール処理部２３は、ステップＳ１１８における当該タッチ入力操作による第２接触点のドラッグ後座標（Ｘ２ｅ、Ｙ２ｅ）がスクロールホイールの中心部の座標とほぼ同一であるか否かを判定する（Ｓ１２３）。
【０２３０】
ステップＳ１２３における当該タッチ入力操作による第２接触点のドラッグ後座標（Ｘ２ｅ、Ｙ２ｅ）がスクロールホイールＳＷの中心部の座標とほぼ同一でないと判定された場合には、スクロールホイール処理部２３は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ１２４）、スクロールホイールＳＷ上の第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、当該スクロールフラグに対応するスクロール方向にスクロールさせたスクロールド画像を生成して表示させる（Ｓ１２５〜Ｓ１２７）。
【０２３１】
具体的には、ステップＳ１２４において、スクロールホイール処理部２３は、ステップＳ１０８により判定されたスクロールフラグが記憶されている情報格納媒体２５を参照し、当該情報格納媒体２５に記憶されているスクロールフラグに対応したスクロール方向を判定する（Ｓ１２４）。
【０２３２】
スクロールホイール処理部２３は、ステップＳ１２４にて判定されたスクロール方向である斜め方向（例えば、図２１の状態Ｖに示すようなスクロールホイールＳＷ上の操作がされた場合には斜め左上方向、図２１の状態Ｗに示すようなスクロールホイールＳＷ上の操作がされた場合には斜め右下方向）に、固定領域外ＮＦに表示されているスクロールド画像をステップＳ１１８のタッチ入力操作による回転角度に応じたスクロール速度Ｓ２でスクロールさせたスクロールド画像を生成するように固定領域外表示処理部１７に指示する（Ｓ１２５）。
【０２３３】
固定領域外表示処理部１７は、当該スクロールホイール処理部２３による指示に基づいて固定領域外ＮＦの表示領域に表示されているスクロールド画像を当該回転角度に応じたスクロール速度Ｓ２で斜め方向にスクロールさせたスクロールド画像を生成する（Ｓ１２５）。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する（Ｓ１２５）。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する（Ｓ１２５）。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する（Ｓ１２５）。
【０２３４】
また、スクロールホイール処理部２３は、ステップＳ１２４にて判定されたスクロール方向である水平右方向又は鉛直下方向に、固定領域外ＮＦに表示されているスクロールド画像をステップＳ１１８のタッチ入力操作による回転角度に応じたスクロール速度Ｓ２でスクロールさせたスクロールド画像を生成するように固定領域外表示処理部１７に指示する（Ｓ１２６）。
【０２３５】
固定領域外表示処理部１７は、当該スクロールホイール処理部２３による指示に基づいて固定領域外ＮＦの表示領域に表示されているスクロールド画像を当該回転角度に応じたスクロール速度Ｓ２で水平右方向又は鉛直下方向にスクロールさせたスクロールド画像を生成する（Ｓ１２６）。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する（Ｓ１２６）。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する（Ｓ１２６）。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する（Ｓ１２６）。
【０２３６】
また、スクロールホイール処理部２３は、ステップＳ１２４にて判定されたスクロール方向である水平左方向又は鉛直上方向に、固定領域外ＮＦに表示されているスクロールド画像をステップＳ１１８のタッチ入力操作による回転角度に応じたスクロール速度Ｓ２でスクロールさせたスクロールド画像を生成するように固定領域外表示処理部１７に指示する（Ｓ１２７）。
【０２３７】
固定領域外表示処理部１７は、当該スクロールホイール処理部２３による指示に基づいて固定領域外ＮＦの表示領域に表示されているスクロールド画像を当該回転角度に応じたスクロール速度Ｓ２で水平左方向又は鉛直上方向にスクロールさせたスクロールド画像を生成する（Ｓ１２７）。固定領域外表示処理部１７は、当該生成されたスクロールド画像を表示画像生成部１８に出力する（Ｓ１２７）。表示画像生成部１８は、当該出力されたスクロールド画像を表示制御部１９に出力する（Ｓ１２７）。表示制御部１９は、当該出力されたスクロールド画像を表示部５の表示画面上に表示する（Ｓ１２７）。
【０２３８】
ステップＳ１２５〜ステップＳ１２７のいずれかに応じてスクロールド画像が表示された後、図２５において、スクロールホイール処理部２３は、第１の指が固定領域Ｆをタッチしている状態であって第２の指が固定領域外ＮＦをダブルクリックしたというタッチ入力操作が行われたか否かを判定する（Ｓ１２８）。
【０２３９】
ステップＳ１２８における当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３は、最初のドラッグ操作が行われた、即ち初期フラグが「１」であるか否かを判定する（Ｓ１２９）。
【０２４０】
スクロールホイール処理部２３は、ステップＳ１２８における当該タッチ入力操作がスクロールホイールＳＷを用いた操作であるか否かを判定する（Ｓ１３０）。ステップＳ１３０における当該タッチ入力操作がスクロールホイールＳＷを用いた操作ではないと判定された場合には、スクロールホイール処理部２３は、「ホイールフラグ＝１」である旨の情報を情報格納媒体２５に書き込み（Ｓ１３１）、第２の指がダブルクリックした固定領域外ＮＦの当該第２の指を中心部とするスクロールホイールＳＷを表示する（Ｓ１３２）。
【０２４１】
なお、ユーザの第１の指が固定領域Ｆをタッチしている状態であって第２の指が固定領域外ＮＦをタッチして新たに所定方向に所定距離ドラッグした場合には、前述したステップＳ１０１〜Ｓ１３２の動作が繰り返される。
【０２４２】
以上説明したように、第４の実施形態の携帯電話機１０ｃは、表示部５の表示画面に表示されている画像に対して、第１の指がタッチした第１接触点を含む所定の矩形領域を当該画像全体のうちの固定領域Ｆと判定し、第２の指がタッチした第２の接触点を含む当該画像全体のうち当該固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。
【０２４３】
更に、携帯電話機１０ｃは、固定領域Ｆと判定された所定の矩形領域の固定画像を生成し、固定領域外ＮＦと判定された表示領域に表示されている画像を、表示部５の表示画面に対する第２接触点の座標、並びに第２の指のドラッグ方向及び距離に応じて判定されたスクロール方向にスクロールさせたスクロールド画像を生成する。携帯電話機１０は、当該生成された固定画像とスクロールド画像とを合成した合成画像を表示部５の表示画面に表示する。
【０２４４】
更に、携帯電話機１０ｃは、第２の指が固定領域外ＮＦをダブルクリックした場合に当該固定領域外ＮＦにスクロールホイールＳＷを表示する。携帯電話機１０ｃは、このスクロールホイールＳＷの上で左右方向への回転又は所定方向へのドラッグというタッチ入力操作がなされた場合に、当該回転角度に応じたスクロール速度Ｓ２で固定領域外ＮＦに表示されたスクロールド画像をスクロールさせたスクロールド画像を生成して表示させる。
【０２４５】
従って、第４の実施形態の携帯電話機１０ｃによれば、直感的且つ簡易な操作に応じて、表示画面に表示された内容のうち一部の領域を固定すると共に、当該表示画面のうち固定の対象外となった他の領域をスクロールさせることができる。このため、ユーザは、表示部５の表示画面に表示された画像の固定箇所若しくは表示分割箇所、又は固定領域外ＮＦに表示されている画像に対するスクロール方向を指のタッチとドラッグという直感的且つ簡易な操作によって操作することができ、少なくとも２本の指の操作だけで固定領域Ｆの選択及び当該固定領域外ＮＦのスクロールを簡単に実現することができる。
【０２４６】
更に、携帯電話機１０ｃによれば、固定領域外ＮＦに表示されているスクロールド画像に対するスクロール方向を当該スクロールホイールＳＷに対する指の動作方向のみで、スクロール速度Ｓ２は当該スクロールホイール周辺への移動角度でという可視的にも直感的な操作により、スクロール方向及びスクロール速度をユーザの嗜好に合わせて規定することができる。このため、携帯電話機１０ｃによれば、スクロールする側の指の頻繁なドラッグ操作の負荷を低減することが可能となる。
【０２４７】
（第４の実施形態の変形例１）
１３．第４の実施形態の変形例１の携帯電話機１０ｃ１の構成
図２６は、第４の実施形態の変形例１の携帯電話機１０ｃ１の動作概要を説明するための説明図である。第４の実施形態の変形例１の携帯電話機１０ｃ１は、図２６に示した第４の実施形態の携帯電話機１０ｃのスクロールホイール処理部２３をスクロールホイール処理部２３ｃ１に置き換えた構成である。スクロールホイール処理部２３ｃ１は、第４の実施形態のスクロールホイール処理部２３に、スクロールホイールＳＷを表示するための機能を更に含む。当該スクロールホイールＳＷを表示するための機能について、図２７を参照して説明する。
【０２４８】
１４．スクロールホイール処理部２３ｃ１の動作概要
スクロールホイール処理部２３ｃ１の動作概要のうち、スクロールホイール処理部２３との差異について図２７を参照して説明する。図２７は、第４の実施形態の変形例１におけるスクロールホイールＳＷを用いたタッチ入力操作の一例を示す説明図である。なお、図２７においては、ユーザの「人指し指」を第１の指、「中指」を第２の指、「薬指」を第３の指として説明する。
【０２４９】
図２７の状態Ｚでは、表示部５には、第１の指がタッチした固定領域Ｆを示す所定の矩形領域の範囲ＡＲ内に固定画像が表示され、第２の指がタッチした第２接触点を含み表示画面全体から固定領域Ｆを除いた表示領域である固定領域外ＮＦにスクロールされたスクロールド画像が表示されている。
【０２５０】
この状態Ｚにおいて、スクロールホイール処理部２３ｃ１は、第３の指が固定領域外ＮＦ内の或る位置でダブルクリック又はクリックしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３ｃ１は、状態Ａ１に示すように、当該第２の指がタッチしている位置を中心部とする所定長の径をそれぞれ有する同心円状のスクロールホイールＳＷを表示する。このスクロールホイールＳＷのそれぞれの径の長さは、スクロールホイール処理部２３ｃ１の動作又は情報格納媒体２５において予め規定されていることが好ましい。なお、第４の実施形態の変形例１においては、第１の指が固定領域をタッチし、第２の指が固定領域外をタッチし、且つ、第３の指が固定領域外をダブルクリック又はクリックしたというタッチ入力操作がスクロールホイールＳＷを用いた操作された場合に、スクロールホイール処理部２３ｃ１は、「ホイールフラグ＝１」である旨を情報格納媒体２５に書き込む。また、第３の指はダブルクリック又はクリックした後に、表示部５の表示画面にタッチしていないことが好ましい。
【０２５１】
１５．第４の実施形態の変形例１の携帯電話機１０ｃ１の動作に関する説明
図２８は、第４の実施形態の変形例１における携帯電話機１０ｃ１のスクロールホイール処理部２３ｃ１の一部の動作を説明するフローチャートである。なお、携帯電話機１０ｃ１は、図２２、図２３及び図２４に示す動作内容を行うと共に、図２５に示す動作内容を図２８に示す動作内容に置き換えた内容の動作を行う。即ち、携帯電話機１０ｃ１は、図２２、図２３、図２４及び図２８に示す動作内容を行う。従って、図２２、図２３及び図２４に示した動作内容に関する説明は第４の実施形態で説明しているため、当該内容については説明を省略する。
【０２５２】
図２８において、スクロールホイール処理部２３ｃ１は、第１の指が固定領域Ｆをタッチし、第２の指が固定領域外ＮＦをタッチし、且つ、第３の指が固定領域外ＮＦをダブルクリック又はクリックしたというタッチ入力操作が行われたか否かを判定する（Ｓ１３３）。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３ｃ１は、最初のドラッグ操作が行われた、即ち初期フラグが「１」であるか否かを判定する（Ｓ１２９）。
【０２５３】
スクロールホイール処理部２３ｃ１は、ステップＳ１３３で第３の指が固定領域外をダブルクリック又はクリックしたというタッチ入力操作がスクロールホイールを用いた操作、即ち、ホイールフラグが「１」であるか否かを判定する（Ｓ１３０）。ステップＳ１３０における当該タッチ入力操作がスクロールホイールを用いた操作ではないと判定された場合には、スクロールホイール処理部２３ｃ１は、「ホイールフラグ＝１」である旨の情報を情報格納媒体２５に書き込み（Ｓ１３１）、第３の指がダブルクリック又はクリックした固定領域外ＮＦの任意の位置にスクロールホイールＳＷを表示する（Ｓ１３２）。但し、スクロールホイール処理部２３ｃ１は、第２の指がタッチしている第２接触点を中心部としてスクロールホイールを表示することが好ましい。
【０２５４】
従って、第４の実施形態の変形例１の携帯電話機１０ｃ１によれば、第１の指が固定領域Ｆをタッチし、第２の指が固定領域外ＮＦをタッチし、且つ、第３の指が固定領域外ＮＦをダブルクリック又はクリックするという直感的且つ簡易な操作により、第４の実施形態のスクロールホイール処理部２３の同等手段として、スクロールホイールＳＷを表示部５の表示画面に表示することができる。
【０２５５】
（第４の実施形態の変形例２）
１６．第４の実施形態の変形例２の携帯電話機１０ｃ２の構成
図２９は、第４の実施形態の変形例２の携帯電話機１０ｃ２の動作概要を説明するための説明図である。第４の実施形態の変形例２の携帯電話機１０ｃ２は、図２３に示した第４の実施形態の携帯電話機１０ｃのスクロールホイール処理部２３、又は図２６に示した第４の実施形態の変形例１の携帯電話機１０ｃ１のスクロールホイール処理部２３ｃ１をスクロールホイール処理部２３ｃ２に置き換えた構成である。スクロールホイール処理部２３ｃ２は、第４の実施形態の携帯電話機１０ｃのスクロールホイール処理部２３、又は第４の実施形態の変形例１のスクロールホイール処理部２３ｃ１に、スクロールホイールを非表示するための機能を更に含む。当該スクロールホイールＳＷを非表示するための機能について、図３０を参照して説明する。
【０２５６】
１７．スクロールホイール処理部２３ｃ２の動作概要
スクロールホイール処理部２３ｃ２の動作概要のうち、前述したスクロールホイール処理部２３又はスクロールホイール処理部２３ｃ１との差異について図３０を参照して説明する。図３０は、第４の実施形態の変形例２におけるスクロールホイールＳＷを用いたタッチ入力操作の一例を示す説明図である。なお、図３０においては、ユーザの「人指し指」を第１の指、「中指」を第２の指、「薬指」を第３の指として説明する。
【０２５７】
図３０の状態Ｂ１では、表示部５には、第１の指がタッチした固定領域Ｆを示す所定の矩形領域の範囲ＡＲ内に固定画像が表示され、第２の指がタッチした第２接触点を含み表示画面全体から固定領域Ｆを除いた表示領域である固定領域外ＮＦにスクロールされたスクロールド画像が表示されている。
【０２５８】
この状態Ｂ１において、スクロールホイール処理部２３ｃ２は、第２の指が固定領域外ＮＦ内の或る位置でダブルクリックしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３ｃ２は、状態Ｃ１に示すように、当該第２の指がタッチした位置を中心部とする所定長の径をそれぞれ有する同心円状のスクロールホイールＳＷを表示する。このスクロールホイールＳＷのそれぞれの径の長さは、スクロールホイール処理部２３ｃ２の動作又は情報格納媒体２５において予め規定されていることが好ましい。また、第２の指はダブルクリックした後に、表示部５の表示画面にタッチしていることが好ましい。
【０２５９】
図３０の状態Ｆ１では、表示部５には、第１の指がタッチした固定領域Ｆを示す所定の矩形領域の範囲ＡＲ内に固定画像が表示され、第２の指がタッチした第２接触点を含み表示画面全体から固定領域Ｆを除いた表示領域である固定領域外ＮＦにスクロールされたスクロールド画像が表示されている。
【０２６０】
この状態Ｆ１において、スクロールホイール処理部２３ｃ２は、第３の指が固定領域外ＮＦ内の或る位置でダブルクリック又はクリックしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３ｃ２は、状態Ｇ１に示すように、当該第２の指がタッチした位置を中心部とする所定長の径をそれぞれ有する同心円状のスクロールホイールＳＷを表示する。このスクロールホイールＳＷのそれぞれの径の長さは、スクロールホイール処理部２３ｃ２の動作又は情報格納媒体２５において予め規定されていることが好ましい。また、第３の指はダブルクリック又はクリックした後に、表示部５の表示画面にタッチしていないことが好ましい。
【０２６１】
また、状態Ｄ１において、スクロールホイール処理部２３ｃ２は、第２の指がスクロールホイールＳＷの上でダブルクリックしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３ｃ２は、状態Ｅ１に示すように、状態Ｄ１において表示されていたスクロールホイールＳＷを非表示する。また、第２の指はダブルクリックした後に、表示部５の表示画面にタッチしていることが好ましい。
【０２６２】
また、状態Ｈ１において、スクロールホイール処理部２３ｃ２は、第３の指が固定領域外ＮＦ内の或る位置でダブルクリック又はクリックしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３ｃ２は、状態Ｊ１に示すように、状態Ｈ１において表示されていたスクロールホイールＳＷを非表示する。また、第３の指はダブルクリック又はクリックした後に、表示部５の表示画面にタッチしていないことが好ましい。
【０２６３】
なお、第４の実施形態の変形例２においては、スクロールホイールＳＷが表示された場合に、スクロールホイール処理部２３ｃ２は、「ホイールフラグ＝１」である旨の情報を情報格納媒体２５に書き込む。また、スクロールホイールが非表示された場合に、スクロールホイール処理部２３ｂは、「ホイールフラグ＝０」である旨の情報を情報格納媒体２５に書き込む。
【０２６４】
１８．第４の実施形態の変形例２の携帯電話機１０ｃ２の動作に関する説明
図３１は、第４の実施形態の変形例２における図３０の状態Ｂ１、Ｃ１、Ｄ１、Ｅ１に対応するすなわち、第２の指が固定領域外ＮＦ内の或る位置でダブルクリックしたというタッチ入力操作によりスクロールホイールＳＷの表示又は非表示を行う場合の携帯電話機１０ｃ２のスクロールホイール処理部２３ｃ２の一部の動作を説明するフローチャートである。なお、当該操作の場合の携帯電話機１０ｃ２は、図２２、図２３及び図２４に示す動作内容を行うと共に、図２５に示す動作内容を図３１に示す動作内容に置き換えた内容の動作を行う。即ち、携帯電話機１０ｃ２は、図２２、図２３、図２４及び図３１に示す動作内容を行う。
【０２６５】
図３２は、第４の実施形態の変形例２における図３０の状態Ｆ１、Ｇ１、Ｈ１、Ｊ１に対応するすなわち、第３の指が固定領域外ＮＦ内の或る位置でダブルクリック又はクリックしたというタッチ入力操作によりスクロールホイールＳＷの表示又は非表示を行う場合の携帯電話機１０ｃ２のスクロールホイール処理部２３ｃ２の一部の動作を説明するフローチャートである。なお、当該操作の場合の携帯電話機１０ｃ２は、図２２、図２３及び図２４に示す動作内容を行うと共に、図２８に示す動作内容を図３１に示す動作内容に置き換えた内容の動作を行う。即ち、携帯電話機１０ｃ２は、図２２、図２３、図２４及び図３２に示す動作内容を行う。従って、図２２、図２３及び図２４に示した動作内容に関する説明は第４の実施形態で説明しているため、当該内容については説明を省略する。
【０２６６】
図３１又は図３２において、スクロールホイール処理部２３ｃ２は、第１の指が固定領域Ｆをタッチし、第２の指が固定領域外ＮＦをタッチし、且つ、図３０の状態Ｂ１又は状態Ｆ１に示すように第２の指が固定領域外ＮＦ内の或る位置でダブルクリックしたというタッチ入力操作が行われたか否かを判定する（Ｓ１３５）、又は第３の指が固定領域外ＮＦをダブルクリック又はクリックしたというタッチ入力操作が行われたか否かを判定する（Ｓ１３７）。ステップＳ１３５又はステップＳ１３７における当該タッチ入力操作が行われたと判定された場合、スクロールホイール処理部２３ｃ２は、最初のドラッグ操作が行われた、即ち初期フラグが「１」であるか否かを判定する（Ｓ１２９）。
【０２６７】
ステップＳ１２９において初期フラグが「１」ではないと判定された場合、スクロールホイール処理部２３ｃ２は、ステープＳ１３５で第２の指が固定領域外をダブルクリックした又はステップＳ１３７で第３の指が固定領域外をダブルクリック若しくはクリックしたというタッチ入力操作がスクロールホイールを用いた操作、即ち、ホイールフラグが「１」であるか否かを判定する（Ｓ１３０）。当該タッチ入力操作がスクロールホイールＳＷを用いた操作ではないと判定された場合には、スクロールホイール処理部２３ｃ２は、「ホイールフラグ＝１」である旨の情報を情報格納媒体２５に書き込み（Ｓ１３１）、固定領域外ＮＦ内の或る位置にスクロールホイールＳＷを表示する（Ｓ１３２）。但し、スクロールホイール処理部２３は、図３０の状態Ｃ１又は状態Ｇ１に示すように第２の指がタッチした位置を中心部とスクロールホイールＳＷを表示することが好ましい。
【０２６８】
また、スクロールホイール処理部２３ｃ２は、特にステップＳ１３０におけるスクロールホイールＳＷを用いた操作として、図３０の状態Ｃ１又は状態Ｇ１に示すようにスクロールホイールＳＷの上で第２の指がダブルクリックした、又は第３の指がダブルクリック若しくはクリックしたというタッチ入力操作が行われたか否かを判定する（Ｓ１３０）。
【０２６９】
ステップＳ１３０における当該タッチ入力操作が行われたと判定された場合には、スクロールホイール処理部２３ｂは、「ホイールフラグ＝０」である旨の情報を情報格納媒体２５に書き込み（Ｓ１３４）、図３０の状態Ｄ１又は状態Ｈ１に示すように第２の指の第２接触点を中心に表示されていたスクロールホイールＳＷを、図３０の状態Ｅ１又は状態Ｊ１に示すように非表示する（Ｓ１３５）。
【０２７０】
従って、第４の実施形態の変形例２の携帯電話機１０ｃ２によれば、スクロールホイールが表示されていない状態で、第１の指が固定領域Ｆをタッチし、第２の指が固定領域外ＮＦをダブルクリックするという直感的且つ簡易な操作により、第４の実施形態のスクロールホイール処理部２３と同等手段として、スクロールホイールＳＷを表示することができる。
【０２７１】
また、携帯電話機１０ｃ２によれば、スクロールホイールＳＷが表示されていない状態で、第１の指が固定領域Ｆをタッチし、第２の指が固定領域外ＮＦをタッチし、且つ、第３の指が固定領域外ＮＦをダブルクリック又はクリックするという直感的且つ簡易な操作により、第４の実施形態のスクロールホイール処理部２３の同等手段として、スクロールホイールＳＷを表示することができる。
【０２７２】
また、携帯電話機１０ｃ２によれば、スクロールホイールＳＷが表示されている状態で、第１の指が固定領域Ｆをタッチし、第２の指が固定領域外ＮＦに表示されたスクロールホイールＳＷの上でダブルクリックするという直感的且つ簡易な操作により、スクロールホイールＳＷを非表示することができる。
【０２７３】
また、携帯電話機１０ｃ２によれば、スクロールホイールＳＷが表示されている状態で、第１の指が固定領域Ｆをタッチし、第２の指が固定領域外ＮＦをタッチし、且つ、第３の指が固定領域外ＮＦをダブルクリック又はクリックするという直感的且つ簡易な操作により、スクロールホイールＳＷを非表示することができる。
【０２７４】
（第５の実施形態）
１９．第５の実施形態の携帯電話機１０ｄの構成に関する説明
図３３は、本発明の電子機器の一例である携帯電話機１０ｄの内部構成を示すブロック図である。図３３に示すように、携帯電話機１０ｄは、第１の実施形態の携帯電話機１０のスクロール動作処理部１４に、分割位置判定処理部２４を更に含むスクロール動作処理部１４ｄを有する表示処理部１３ｄを備える。この分割位置判定処理部２４を除く他の構成は第１の実施形態の携帯電話機１０と同一であるため、当該同一内容に関する説明は省略する。
【０２７５】
２０．分割位置判定処理部２４の動作概要に関する説明
図３４は、第５の実施形態におけるタッチ入力操作の一例を示す説明図であり、第１の指が表示部５の表示画面の上で水平方向又は鉛直方向のドラッグを行うときの一例が示されている。なお、図３４では、携帯電話機１０ｄの表示部５において画像閲覧アプリケーションが動作している。なお、図３４に示す携帯電話機１０ｄの表示部５の表示画面には、情報格納媒体２５に記憶されている画像データが表示されている。
【０２７６】
図３４の状態Ｉ１では、第１の指が表示部５の表示画面の或る位置をタッチしている様子が示されている。分割位置判定処理部２４は、状態Ｉ１において表示部５の表示画面で第１の指がタッチした第１接触点を鉛直下方向にドラッグしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、分割位置判定処理部２４は、状態Ｊ１に示すように、第１の指がドラッグした鉛直下方向に表示分割境界線ＢＲを表示する。更に、分割位置判定処理部２４は、当該表示された表示分割境界線ＢＲにより表示部５の表示画面を固定領域Ｆと固定領域外ＮＦとに表示分割する。分割位置判定処理部２４は、当該表示分割した旨の情報を固定領域判定処理部１５に出力する。なお、分割位置判定処理部２４は、表示分割境界線ＢＲを固定領域Ｆに含める旨の情報も併せて固定領域判定処理部１５に出力することが好ましい。
【０２７７】
表示分割境界線ＢＲにより表示分割された場合、固定領域判定処理部１５は、分割位置判定処理部２４により出力された情報に基づいて、状態Ｊ１において表示分割境界線ＢＲを含み第１の指がタッチしている第１接触点を含む所定の矩形領域の表示領域を固定領域Ｆと判定し、表示部５の表示画面全体のうち当該固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する。また、分割位置判定処理部２４は、表示分割境界線ＢＲが表示された鉛直方向に対して垂直な方向である水平方向を、固定領域外ＮＦに表示されたスクロールド画像に対するスクロール方向と判定する。
【０２７８】
一方、図３４の状態Ｋ１では、第１の指が表示部５の表示画面の或る位置をタッチしている様子が示されている。分割位置判定処理部２４は、状態Ｋ１において表示部５の表示画面で第１の指がタッチした第１接触点を水平右方向にドラッグしたというタッチ入力操作が行われたか否かを判定する。当該タッチ入力操作が行われたと判定された場合、分割位置判定処理部２４は、状態Ｌ１に示すように、第１の指がドラッグした水平右方向に表示分割境界線ＢＲを表示する。更に、分割位置判定処理部２４は、当該表示された表示分割境界線ＢＲにより表示部５の表示画面を固定領域Ｆと固定領域外ＮＦとに表示分割する。分割位置判定処理部２４は、当該表示分割した旨の情報を固定領域判定処理部１５に出力する。分割位置判定処理部２４は、表示分割境界線ＢＲを固定領域Ｆに含める旨の情報も併せて固定領域判定処理部１５に出力することが好ましい。
【０２７９】
表示分割境界線ＢＲにより表示分割された場合、固定領域判定処理部１５は、分割位置判定処理部２４により出力された情報に基づいて、状態Ｌ１において表示分割境界線ＢＲを含み第１の指がタッチしている第１接触点を含む所定の矩形領域の表示領域を固定領域Ｆと判定し、表示部５の表示画面全体のうち当該固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する。また、分割位置判定処理部２４は、表示分割境界線ＢＲが表示された水平方向に対して垂直な方向である鉛直方向を、固定領域外ＮＦに表示されたスクロールド画像に対するスクロール方向と判定する。
【０２８０】
２１．第５の実施形態の携帯電話機１０ｄの動作に関する説明
図３５〜図３７は、それぞれ第５の実施形態の携帯電話機１０ｄの動作を示すフローチャートである。また、以下の説明に先立ち、携帯電話機１０ｄの表示部５の表示画面には任意の画像が予め表示されているものとする。
【０２８１】
図３５において、操作内容判定処理部１２は、第１の指が表示部５をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１４１）。ステップＳ１４１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ１４２）。
【０２８２】
初期フラグが「１」である旨の情報が情報格納媒体２５に書き込まれた後、図３７において、分割位置判定処理部２４は、表示部５の表示画面で第１の指がタッチした第１接触点を所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１４３）。ステップＳ１４３における当該タッチ入力操作が行われていないと判定された場合、操作内容判定処理部１２は、第１の指及び第２の指が共に表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１４４）。
【０２８３】
ステップＳ１４４における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、第２の指が表示部５をタッチした後に所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１４５）。
【０２８４】
ステップＳ１４５における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいてドラッグされた第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得し、当該座標変化量の情報を情報格納媒体２５に書き込む（Ｓ１４６）。
【０２８５】
なお、操作内容判定処理部１２は、第２の指が表示部５をタッチしたときの第２接触点のドラッグ前座標（Ｘ２ｓ、Ｙ２ｓ）及び第２接触点のドラッグ後座標（Ｘ２ｅ、Ｙ２ｅ）に基づいて第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得することにより、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得する。
【０２８６】
ステップＳ１４６により第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報が取得された後、図３６において、操作内容判定処理部１２は、第２の指のドラッグが最初のドラッグであるか否か、即ち初期フラグが「１」であるか否かを判定する（Ｓ１４７）。ステップＳ１４７において第２の指のドラッグが最初のドラッグであると判定された場合、固定領域判定処理部１５は、第２の指による第２接触点の表示画面に対する座標、並びに当該第２接触点からのドラッグ方向及び距離に応じて、当該第２接触点を含み表示部５の表示画面全体から第１接触点を含む固定領域Ｆを除いた固定領域外ＮＦに表示されている画像に対するスクロール方向を判定する（Ｓ１４８）。
【０２８７】
なお、固定領域判定処理部１５は、表示部５の表示画面上の第２接触点の座標、及びステップＳ１４６により取得された第２接触点の座標変化量（ΔＸ２、ΔＹ２）に基づいて、当該第２接触点を含む固定領域外ＮＦの画像のスクロール方向を判定することが好ましい。例えば、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を鉛直方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＹ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を水平方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２及びΔＹ２が共にほぼゼロでない場合には、固定領域判定処理部１５は、スクロール方向を斜め方向であると判定する。
【０２８８】
ステップＳ１４８におけるスクロール方向が斜め方向であると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して斜め方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１４９）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１４９）。
【０２８９】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１４９）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１５０）。
【０２９０】
ステップＳ１４８におけるスクロール方向が水平方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して水平方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１５１）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１５１）。
【０２９１】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１５１）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１５２）。
【０２９２】
ステップＳ１４８におけるスクロール方向が鉛直方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して鉛直方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１５３）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１５３）。
【０２９３】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１５３）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１５４）。
【０２９４】
ステップＳ１４９、ステップＳ１５１又はステップＳ１５３によりスクロールフラグが情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、「初期フラグ＝０」である旨の情報を情報格納媒体２５に書き込むことにより、当該初期フラグの情報を更新する（Ｓ１５５）。
【０２９５】
ステップＳ１５５により初期フラグの情報が更新された後、図３５において、固定領域外表示処理部１７は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ１５６）、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、固定領域判定処理部１５により判定されたスクロール方向にスクロールさせたスクロールド画像を生成して表示させる（Ｓ１５７〜Ｓ１５９）。
【０２９６】
具体的には、固定領域外表示処理部１７は、スクロールフラグが斜め方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を斜め方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１５７）。
【０２９７】
また、固定領域外表示処理部１７は、スクロールフラグが水平方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を水平方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１５８）。
【０２９８】
また、固定領域外表示処理部１７は、スクロールフラグが鉛直方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を鉛直方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１５９）。
【０２９９】
スクロールド画像が表示部５に表示された後、操作内容判定処理部１２は、第２の指が表示部５をタッチした後に新たに所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１４５）。
【０３００】
ステップＳ１４５における当該タッチ入力操作は行われていないと判定された場合、操作内容判定処理部１２は、第１の指が表示部５をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１４１）。
【０３０１】
ステップＳ１４１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ１４２）。
【０３０２】
その後、分割位置判定処理部２４は、表示部５の表示画面で第１の指がタッチした第１接触点を所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１４３）。ステップＳ１４３における当該タッチ入力操作が行われたと判定された場合、分割位置判定処理部２４は、当該第１の指がドラッグした方向を判定する（Ｓ１６０）。この第１の指のドラッグした方向は、分割位置判定処理部２４が操作内容判定処理部１２から取得可能である。
【０３０３】
ステップＳ１６０における第１の指のドラッグ方向が水平方向であると判定された場合、分割位置判定処理部２４は、第１の指がドラッグした水平方向に表示分割境界線ＢＲを表示する。分割位置判定処理部２４は、当該表示された表示分割境界線ＢＲにより表示部５の表示画面を固定領域Ｆと固定領域外ＮＦとに表示分割する。分割位置判定処理部２４は、当該表示分割した旨の情報を固定領域判定処理部１５に出力する。
【０３０４】
更に、表示分割境界線ＢＲにより表示分割された場合、固定領域判定処理部１５は、分割位置判定処理部２４により出力された情報に基づいて、表示分割境界線ＢＲを含み第１の指がタッチしている第１接触点を含む所定の矩形領域の表示領域を固定領域Ｆと判定し、表示部５の表示画面全体のうち当該固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する。なお、表示分割境界線ＢＲにより表示分割された２つの表示領域のうちどちらが固定領域Ｆであるかは、分割位置判定処理部２４の動作において予め規定されていることが好ましい。また、表示分割境界線ＢＲにより表示分割された２つの表示領域のうちどちらが固定領域Ｆであるかは、分割位置判定処理部２４により仮判定されると共に、後述するステップＳ１４５において接触点が２箇所すなわち第２の指のタッチがあると判定された場合に、固定領域判定処理部１５により、第２の指による第２接触点の表示画面に対する座標より、当該第２の接触点の座標を含む表示領域を固定領域外ＮＦとし、当該第２の接触点の座標を含まない表示領域を固定領域Ｆと正式に判定しても良い。なお、この判定された結果は、固定領域判定処理部１５により固定領域外表示処理部１７ならびに固定領域表示処理部１６に通知され、当該通知に応じて、正式に判定された固定領域Ｆと固定領域外ＮＦとにそれぞれ表示される固定画像とスクロールド画像とがそれぞれ表示される。
【０３０５】
また、分割位置判定処理部２４は、表示分割境界線ＢＲが表示された水平方向に対して垂直な方向である鉛直方向を、固定領域外に表示されるスクロールド画像に対するスクロール方向と判定する（Ｓ１６１）。
【０３０６】
このとき、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域Ｆに表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５に表示する（Ｓ１６１）。
【０３０７】
固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１６２）。
【０３０８】
また、ステップＳ１６０における第１の指のドラッグした方向が鉛直方向であると判定された場合、分割位置判定処理部２４は、第１の指がドラッグした鉛直方向に表示分割境界線ＢＲを表示する。分割位置判定処理部２４は、当該表示された表示分割境界線ＢＲにより表示部５の表示画面を固定領域Ｆと固定領域外ＮＦとに表示分割する。分割位置判定処理部２４は、当該表示分割した旨の情報を固定領域判定処理部１５に出力する。
【０３０９】
更に、表示分割境界線ＢＲにより表示分割された場合、固定領域判定処理部１５は、分割位置判定処理部２４により出力された情報に基づいて、表示分割境界線ＢＲを含み第１の指がタッチしている第１接触点を含む所定の矩形領域の表示領域を固定領域Ｆと判定し、表示部５の表示画面全体のうち当該固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する。なお、表示分割境界線ＢＲにより表示分割された２つの表示領域のうちどちらが固定領域Ｆであるかは、分割位置判定処理部２４の動作において予め規定されていることが好ましい。また、表示分割境界線ＢＲにより表示分割された２つの表示領域のうちどちらが固定領域Ｆであるかは、分割位置判定処理部２４により仮判定されると共に、後述するステップＳ１４５において接触点が２箇所すなわち第２の指のタッチがあると判定された場合に、固定領域判定処理部１５により、第２の指による第２接触点の表示画面に対する座標より、当該第２の接触点の座標を含む表示領域を固定領域外ＮＦとし、当該第２の接触点の座標を含まない表示領域を固定領域Ｆと正式に判定しても良い。なお、この判定された結果は、固定領域判定処理部１５により固定領域外表示処理部１７ならびに固定領域表示処理部１６に通知され、当該通知に応じて、正式に判定された固定領域Ｆと固定領域外ＮＦとにそれぞれ表示される固定画像とスクロールド画像とがそれぞれ表示される。
【０３１０】
また、分割位置判定処理部２４は、表示分割境界線ＢＲが表示された鉛直方向に対して垂直な方向である水平方向を、固定領域外に表示されるスクロールド画像に対するスクロール方向と判定する（Ｓ１６３）。
【０３１１】
このとき、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５に表示する（Ｓ１６３）。
【０３１２】
固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１６４）。
【０３１３】
ステップＳ１６２又はステップＳ１６４によりスクロールフラグが情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、「初期フラグ＝０」である旨を情報格納媒体２５に書き込むことにより、当該初期フラグの情報を更新する（Ｓ１６５）。
【０３１４】
なお、第１の指及び第２の指が共に表示部５をタッチした状態で当該第２の指が所定方向に所定距離ドラッグしたというタッチ入力操作が行われたと判定された場合、前述したステップＳ１４６〜Ｓ１６５の動作が繰り返される。
【０３１５】
以上説明したように、第５の実施形態の携帯電話機１０ｄは、表示部５の表示画面に表示されている画像に対して、第１の指がタッチした第１接触点を含む所定の矩形領域を当該画像全体のうちの固定領域Ｆと判定し、第２の指がタッチした第２の接触点を含む当該画像全体のうち当該固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。
【０３１６】
更に、携帯電話機１０ｄは、固定領域Ｆと判定された所定の矩形領域の固定画像を生成し、固定領域外ＮＦと判定された表示領域に相当する画像を、表示部５の表示画面に対する第２接触点の座標、並びに第２の指のドラッグ方向及び距離に応じて判定されたスクロール方向にスクロールさせたスクロールド画像を生成する。携帯電話機１０ｄは、当該生成された固定画像とスクロールド画像とを合成した合成画像を表示部５の表示画面に表示する。
【０３１７】
更に、携帯電話機１０ｄは、第１の指のみが表示画面をタッチしている状態もしくは第１の指が固定領域をタッチし第２の指が固定領域外をタッチしている状態において、第１の指を所定距離ドラッグした方向に応じて、固定領域Ｆと固定領域外ＮＦとの表示分割状態を示す表示分割境界線ＢＲを表示する。携帯電話機１０ｄは、第２の指の所定距離のドラッグに応じて、この表示分割境界線ＢＲの表示方向と垂直な方向に固定領域外ＮＦに表示されたスクロールド画像をスクロールする。
【０３１８】
従って、第５の実施形態の携帯電話機１０ｄによれば、直感的且つ簡易な操作に応じて、表示画面に表示された内容のうち一部の領域を固定すると共に、当該表示画面のうち固定の対象外となった他の領域をスクロールさせることができる。このため、ユーザは、表示部５の表示画面に表示された画像の固定箇所若しくは表示分割箇所、又は固定領域外ＮＦに表示されている画像に対するスクロール方向を指のタッチとドラッグという直感的且つ簡易な操作によって操作することができ、少なくとも２本の指の操作だけで固定領域の選択及び当該固定領域外のスクロールを簡単に実現することができる。
【０３１９】
また、携帯電話機１０ｄによれば、第１の指の所定距離ドラッグした方向に沿って、固定領域Ｆと固定領域外ＮＦとの表示分割を直感的且つ簡易な操作で実現することができる。
【０３２０】
なお、携帯電話機１０ｄにおいて、第１の指のみが表示画面をタッチしている状態において、第１の指を所定距離ドラッグした方向に応じて固定領域Ｆと固定領域外ＮＦとの表示分割状態を示す表示分割境界線ＢＲを表示する当該処理の場合と、第１の指の所定距離のドラッグによる表示画面全体の単純なスクロール処理の場合と区別が付かない場合は、第１の指のドラックの開始位置を表示画面のエッジ部分より開始するもしくは、別途当該処理を行うことを明示するメニュー操作を設けることで回避することができる。
【０３２１】
（第６の実施形態）
２２．第６の実施形態の携帯電話機１０ｅの構成に関する説明
図３８は、本発明の電子機器の一例である携帯電話機１０ｅの内部構成を示すブロック図である。図３８に示すように、携帯電話機１０ｅは、第５の実施形態の携帯電話機１０ｄのスクロール動作処理部１４ｄに、接触手段入替処理部２６を更に含むスクロール動作処理部１４ｅを有する表示処理部１３ｅを備える。この接触手段入替処理部２６を除く他の構成は第５の実施形態の携帯電話機１０ｄと同一であるため、当該同一内容に関する説明は省略する。
【０３２２】
２３．接触手段入替処理部２６の動作概要に関する説明
図３９は、第６の実施形態におけるタッチ入力操作の一例を示す説明図であり、表示分割境界線ＢＲを接触しているユーザの第１の指を第２の指に付け替えるときの一例が示されている。なお、第６の実施形態において、接触手段とは、表示分割境界線ＢＲをタッチしている手段である。以下、接触手段の一例としてユーザの指を例として説明するが、例えば指の代わりにスタイラスペンでも良い。なお、図３９では、携帯電話機１０ｅの表示部５の表示画面において画像閲覧アプリケーションが動作している。また、図３９に示す携帯電話機１０ｅの表示部５の表示画面には、情報格納媒体２５に記憶されている画像データが表示されている。更に、図３９の説明において、スクロールド画像に対するスクロール方向は水平方向であると固定領域判定処理部１５により判定されているとする。
【０３２３】
図３９の状態Ｍ１では、第１の指が固定領域Ｆに含まれる表示分割境界線ＢＲの上である第１接触点の座標（Ｘ１、Ｙ１）をタッチし、第２の指が表示部５の表示画面のうち固定領域Ｆを除く固定領域ＮＦの第２接触点の座標（Ｘ０、Ｙ０）をタッチしている様子が示されている。状態Ｎ１に示すように第２の指が表示分割境界線ＢＲの上である座標（Ｘ２、Ｙ２）にタッチを遷移した場合、接触手段入替処理部２６は、表示分割境界線ＢＲを視覚的に強調可能な態様で表示する。例えば、表示分割境界線ＢＲが黒で表示されている場合、接触手段入替処理部２６は、当該表示分割境界線ＢＲを赤色に表示する。他には、接触手段入替処理部２６は、当該表示分割境界線ＢＲを点滅して表示しても良い。その他種々の視覚的に強調可能な態様が適用可能である。
【０３２４】
接触手段入替処理部２６は、第２の指のタッチ遷移後の座標（Ｘ２、Ｙ２）と第１の指のタッチしている第１接触点（Ｘ１、Ｙ１）とを比較する。第２の指のタッチ遷移後の座標のＸ座標（Ｘ２）と第１の指のタッチしている第１接触点のＸ座標（Ｘ１）とがほぼ等しいと判定された場合、接触手段入替処理部２６は、状態Ｏ１に示すように第２の指のタッチ遷移後の座標（Ｘ２、Ｙ２）を新たな第１接触点の座標（Ｘ１、Ｙ１）として入れ替える。これにより、新たに入れ替えられた第１接触点の座標（Ｘ１、Ｙ１）をタッチしている第２の指が新たな第１の指として付け替えられたことになり、当該付替え前の第１の指の動きを解放することができる。なお、図３９では、表示分割境界線ＢＲが鉛直方向に表示されている例を示したが、当該表示分割境界線ＢＲが水平方向に表示されているときも、前述した説明を同様に適用することができる。
【０３２５】
２４．第６の実施形態の携帯電話機１０ｅの動作に関する説明
図４０〜図４３は、それぞれ第６の実施形態の携帯電話機１０ｅの動作を示すフローチャートである。また、以下の説明に先立ち、携帯電話機１０ｅの表示部５の表示画面には任意の画像が予め表示されているものとする。
【０３２６】
図４０において、操作内容判定処理部１２は、第１の指が表示部５をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１７１）。ステップＳ１７１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ１７２）。
【０３２７】
初期フラグが「１」である旨の情報が情報格納媒体２５に書き込まれた後、図４２において、分割位置判定処理部２４は、表示部５の表示画面で第１の指がタッチした第１接触点を所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１７３）。ステップＳ１７３における当該タッチ入力操作が行われていないと判定された場合、操作内容判定処理部１２は、第１の指及び第２の指が共に表示部５の表示画面をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１７４）。
【０３２８】
ステップＳ１７４における当該タッチ入力操作が行われたと判定された場合、接触手段入替処理部２６は、第１の指のタッチした第１接触点の座標（Ｘ１、Ｙ１）と第２の指のタッチした第２接触点（Ｘ２、Ｙ２）とを比較する（Ｓ１７５）。具体的に、この比較においては、第１接触点のＸ座標（Ｘ１）と第２接触点のＸ座標（Ｘ２）とがほぼ等しいか否か、及び、第１接触点のＹ座標（Ｙ１）と第２接触点のＹ座標（Ｙ２）とがほぼ等しいか否かのうちいずれかが成立するか否かが判定される。
【０３２９】
第１接触点のＸ座標（Ｘ１）と第２接触点のＸ座標（Ｘ２）とが全く異なり、且つ、第１接触点のＹ座標（Ｙ１）と第２接触点のＹ座標（Ｙ２）とが全く異なると判定された場合、接触手段入替処理部２６は、当該第２接触点の座標（Ｘ２、Ｙ２）を変更せずに当該座標（Ｘ２、Ｙ２）をそのまま固定維持する（Ｓ１７６）。即ち、この場合には、接触手段であるユーザの第１の指と第２の指との相互的な付替えは行われない。
【０３３０】
ステップＳ１７６の後に、図４３において、操作内容判定処理部１２は、ステップＳ１７６の後に第２の指が所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１７７）。ステップＳ１７７における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいてドラッグされた第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得し、当該座標変化量の情報を情報格納媒体２５に書き込む（Ｓ１７８）。
【０３３１】
なお、操作内容判定処理部１２は、第２の指が表示部５をタッチしたときの第２接触点のドラッグ前座標（Ｘ２ｓ、Ｙ２ｓ）及び第２接触点のドラッグ後座標（Ｘ２ｅ、Ｙ２ｅ）に基づいて、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得することにより、第２接触点の座標変化量（ΔＸ２、ΔＹ２）の情報を取得する。
【０３３２】
操作内容判定処理部１２は、第２の指のドラッグが最初のドラッグであるか否か、即ち初期フラグが「１」であるか否かを判定する（Ｓ１７９）。ステップＳ１７９において第２の指のドラッグが最初のドラッグであると判定された場合、固定領域判定処理部１５は、第２の指による第２接触点の表示画面に対する座標、並びに当該第２接触点からのドラッグ方向及び距離に応じて、当該第２接触点を含み且つ表示部５の表示画面全体から第１接触点を含む固定領域Ｆを除いた固定領域外ＮＦに表示されている画像に対するスクロール方向を判定する（Ｓ１８０）。
【０３３３】
なお、固定領域判定処理部１５は、表示部５の表示画面上の第２接触点の座標、及びステップＳ１４６により取得された第２接触点の座標変化量（ΔＸ２、ΔＹ２）に基づいて、当該第２接触点を含む固定領域外ＮＦの画像のスクロール方向を判定することが好ましい。例えば、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を鉛直方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＹ２がほぼゼロである場合には、固定領域判定処理部１５は、スクロール方向を水平方向のみであると判定する。また、第２接触点の座標変化量（ΔＸ２、ΔＹ２）のΔＸ２及びΔＹ２が共にほぼゼロでない場合には、固定領域判定処理部１５は、スクロール方向を斜め方向であると判定する。
【０３３４】
ステップＳ１８０におけるスクロール方向が斜め方向であると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して斜め方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１８１）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１８１）。
【０３３５】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１８１）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝斜め方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１８２）。
【０３３６】
ステップＳ１８０におけるスクロール方向が水平方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して水平方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１８３）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１８３）。
【０３３７】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１８３）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１８４）。
【０３３８】
ステップＳ１８０におけるスクロール方向が鉛直方向のみであると判定された場合、固定領域判定処理部１５は、第２の指のドラッグに応じて第２接触点を含む固定領域外ＮＦの画像に対して鉛直方向へのスクロールを行うと判定すると共に、第１接触点を含む所定の矩形領域を固定領域Ｆと判定する（Ｓ１８５）。同時に、固定領域判定処理部１５は、第２接触点を含み表示部５の表示画面全体から固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する（Ｓ１８５）。
【０３３９】
更に、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５の表示画面に表示する（Ｓ１８６）。固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１８６）。
【０３４０】
ステップＳ１８２、ステップＳ１８４又はステップＳ１８６によりスクロールフラグが情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、「初期フラグ＝０」である旨の情報を情報格納媒体２５に書き込むことにより、当該初期フラグの情報を更新する（Ｓ１８７）。
【０３４１】
ステップＳ１８７により初期フラグの情報が更新された後、図４１において、固定領域外表示処理部１７は、情報格納媒体２５に記憶されているスクロールフラグに応じて（Ｓ１８８）、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を、固定領域判定処理部１５により判定されたスクロール方向にスクロールさせたスクロールド画像を生成して表示させる（Ｓ１８９〜Ｓ１９１）。
【０３４２】
具体的には、固定領域外表示処理部１７は、スクロールフラグが斜め方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されていた画像を斜め方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１８９）。
【０３４３】
また、固定領域外表示処理部１７は、スクロールフラグが水平方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されている画像を水平方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１９０）。
【０３４４】
また、固定領域外表示処理部１７は、スクロールフラグが鉛直方向である場合に、第２の指のドラッグ直前に固定領域外ＮＦに表示されている画像を鉛直方向にスクロールさせたスクロールド画像を生成し、当該生成されたスクロールド画像を表示画像生成部１８に出力する。表示画像生成部１８は当該スクロールド画像を表示制御部１９に出力し、表示制御部１９は当該スクロールド画像を表示部５の表示画面に表示する（Ｓ１９１）。
【０３４５】
スクロールド画像が表示部５に表示された後、操作内容判定処理部１２は、第２の指が表示部５をタッチした後に新たに所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１７７）。
【０３４６】
ステップＳ１７７における当該タッチ入力操作は行われていないと判定された場合、操作内容判定処理部１２は、第１の指が表示部５をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１７１）。
【０３４７】
ステップＳ１７１における当該タッチ入力操作が行われたと判定された場合、操作内容判定処理部１２は、当該タッチ入力操作に基づいて第１の指がタッチした第１接触点の座標（Ｘ１、Ｙ１）の情報を取得し、当該第１接触点の座標情報及び「初期フラグ（Ｉｎｉｔ＿Ｆｌｇ）＝１」である旨の情報を情報格納媒体２５に書き込む（Ｓ１７２）。
【０３４８】
その後、分割位置判定処理部２４は、表示部５の表示画面で第１の指がタッチした第１接触点を所定方向に所定距離ドラッグしたというタッチ入力操作が行われたか否かを判定する（Ｓ１７３）。ステップＳ１７３における当該タッチ入力操作が行われたと判定された場合、分割位置判定処理部２４は、当該第１の指がドラッグした方向を判定する（Ｓ１９７）。この第１の指のドラッグした方向は、分割位置判定処理部２４が操作内容判定処理部１２から取得可能である。
【０３４９】
ステップＳ１９７における第１の指のドラッグ方向が水平方向であると判定された場合、分割位置判定処理部２４は、第１の指がドラッグした水平方向に表示分割境界線ＢＲを表示する。分割位置判定処理部２４は、当該表示された表示分割境界線ＢＲにより表示部５の表示画面を固定領域Ｆと固定領域外ＮＦとに表示分割する。分割位置判定処理部２４は、当該表示分割した旨の情報を固定領域判定処理部１５に出力する。
【０３５０】
更に、表示分割境界線ＢＲにより表示分割された場合、固定領域判定処理部１５は、分割位置判定処理部２４により出力された情報に基づいて、表示分割境界線ＢＲを含み第１の指がタッチしている第１接触点を含む所定の矩形領域の表示領域を固定領域Ｆと判定し、表示部５の表示画面全体のうち当該固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する。なお、表示分割境界線ＢＲにより表示分割された２つの表示領域のうちどちらが固定領域Ｆであるかは、分割位置判定処理部２４の動作において予め規定されていることが好ましい。また、表示分割境界線ＢＲにより表示分割された２つの表示領域のうちどちらが固定領域Ｆであるかは、分割位置判定処理部２４により仮判定されると共に、後述するステップＳ１７６において接触手段であるユーザの第１の指と第２の指との相互的な付替えが行われない状態で接触点が２箇所あると判定された場合に、固定領域判定処理部１５により、第２の指による第２接触点の表示画面に対する座標より、当該第２の接触点の座標を含む表示領域を固定領域外ＮＦとし、当該第２の接触点の座標を含まない表示領域を固定領域Ｆと正式に判定しても良い。なお、この判定された結果は、固定領域判定処理部１５により固定領域外表示処理部１７ならびに固定領域表示処理部１６に通知され、当該通知に応じて、正式に判定された固定領域Ｆと固定領域外ＮＦとにそれぞれ表示される固定画像とスクロールド画像とがそれぞれ表示される。
【０３５１】
また、分割位置判定処理部２４は、表示分割境界線ＢＲが表示された水平方向に対して垂直な方向である鉛直方向を、固定領域外に表示されるスクロールド画像に対するスクロール方向と判定する（Ｓ１９８）。
【０３５２】
このとき、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５に表示する（Ｓ１９８）。
【０３５３】
固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝鉛直方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ１９９）。
【０３５４】
また、ステップＳ１９７における第１の指のドラッグした方向が鉛直方向であると判定された場合、分割位置判定処理部２４は、第１の指がドラッグした鉛直方向に表示分割境界線ＢＲを表示する。分割位置判定処理部２４は、当該表示された表示分割境界線ＢＲにより表示部５の表示画面を固定領域Ｆと固定領域外ＮＦとに表示分割する。分割位置判定処理部２４は、当該表示分割した旨の情報を固定領域判定処理部１５に出力する。
【０３５５】
更に、表示分割境界線ＢＲにより表示分割された場合、固定領域判定処理部１５は、分割位置判定処理部２４により出力された情報に基づいて、表示分割境界線ＢＲを含み第１の指がタッチしている第１接触点を含む所定の矩形領域の表示領域を固定領域Ｆと判定し、表示部５の表示画面全体のうち当該固定領域Ｆを除いた表示領域を固定領域外ＮＦと判定する。なお、表示分割境界線ＢＲにより表示分割された２つの表示領域のうちどちらが固定領域Ｆであるかは、分割位置判定処理部２４の動作において予め規定されていることが好ましい。また、表示分割境界線ＢＲにより表示分割された２つの表示領域のうちどちらが固定領域Ｆであるかは、分割位置判定処理部２４により仮判定されると共に、後述するステップＳ１７６において接触手段であるユーザの第１の指と第２の指との相互的な付替えが行われない状態で接触点が２箇所あると判定された場合に、固定領域判定処理部１５により、第２の指による第２接触点の表示画面に対する座標より、当該第２の接触点の座標を含む表示領域を固定領域外ＮＦとし、当該第２の接触点の座標を含まない表示領域を固定領域Ｆと正式に判定しても良い。なお、この判定された結果は、固定領域判定処理部１５により固定領域外表示処理部１７ならびに固定領域表示処理部１６に通知され、当該通知に応じて、正式に判定された固定領域Ｆと固定領域外ＮＦとにそれぞれ表示される固定画像とスクロールド画像とがそれぞれ表示される。
【０３５６】
また、分割位置判定処理部２４は、表示分割境界線ＢＲが表示された鉛直方向に対して垂直な方向である水平方向を、固定領域外に表示されるスクロールド画像に対するスクロール方向と判定する（Ｓ２００）。
【０３５７】
このとき、固定領域表示処理部１６は、固定領域判定処理部１５により判定された固定領域に表示する固定画像を生成し、当該生成された固定画像を表示画像生成部１８に出力する。表示画像生成部１８は当該固定画像を表示制御部１９に出力し、表示制御部１９は当該固定画像を表示部５に表示する（Ｓ２００）。
【０３５８】
固定領域判定処理部１５は、「スクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）＝水平方向」である旨の情報を情報格納媒体２５に書き込む（Ｓ２０１）。
【０３５９】
ステップＳ１６２又はステップＳ１６４によりスクロールフラグが情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、「初期フラグ＝０」である旨の情報を情報格納媒体２５に書き込む（Ｓ２０２）。
【０３６０】
「初期フラグ＝０」である旨の情報が情報格納媒体２５に書き込まれた後、操作内容判定処理部１２は、第１の指及び第２の指が共に表示部５をタッチしたというタッチ入力操作が行われたか否かを判定する（Ｓ１７４）。
【０３６１】
ステップＳ１７４における当該タッチ入力操作が行われたと判定された場合、接触手段入替処理部２６は、第１の指のタッチした第１接触点の座標（Ｘ１、Ｙ１）と第２の指のタッチした第２接触点（Ｘ２、Ｙ２）とを比較する（Ｓ１７５）。前述したように、この比較においては、第１接触点のＸ座標（Ｘ１）と第２接触点のＸ座標（Ｘ２）とがほぼ等しいか否か、及び、第１接触点のＹ座標（Ｙ１）と第２接触点のＹ座標（Ｙ２）とがほぼ等しいか否かのうちいずれかが成立するか否かが判定される。
【０３６２】
第１接触点のＸ座標（Ｘ１）と第２接触点のＸ座標（Ｘ２）とがほぼ等しいと判定された場合、接触手段入替処理部２６は、ステップＳ２００において情報格納媒体２５にスクロールフラグが水平方向である旨の情報が記憶されているか否かを判定する（Ｓ１９４）。ステップＳ２００において情報格納媒体２５にスクロールフラグが水平方向である旨の情報が記憶されていないと判定された場合、接触手段入替処理部２６は、当該第２接触点の座標（Ｘ２、Ｙ２）を変更せずに当該座標（Ｘ２、Ｙ２）をそのまま固定維持する（Ｓ１７６）。即ち、この場合には、接触手段であるユーザの第１の指と第２の指との相互的な付替えは行われない。
【０３６３】
一方、ステップＳ２００において情報格納媒体２５にスクロールフラグが水平方向である旨の情報が記憶されていると判定された場合、接触手段入替処理部２６は、ステップＳ２００において表示部５の表示画面に表示された表示分割境界線ＢＲを視覚的に強調可能な態様で表示する（Ｓ１９３）。
【０３６４】
また、第１接触点のＹ座標（Ｙ１）と第２接触点のＹ座標（Ｙ２）とがほぼ等しいと判定された場合、接触手段入替処理部２６は、ステップＳ１９９において情報格納媒体２５にスクロールフラグが鉛直方向である旨の情報が記憶されているか否かを判定する（Ｓ１９２）。ステップＳ１９９において情報格納媒体２５にスクロールフラグが鉛直方向である旨の情報が記憶されていないと判定された場合、接触手段入替処理部２６は、当該第２接触点の座標（Ｘ２、Ｙ２）を変更せずに当該座標（Ｘ２、Ｙ２）をそのまま固定維持する（Ｓ１７６）。即ち、この場合には、接触手段であるユーザの第１の指と第２の指との相互的な付替えは行われない。
【０３６５】
一方、ステップＳ１９９において情報格納媒体２５にスクロールフラグが鉛直方向である旨の情報が記憶されていると判定された場合、接触手段入替処理部２６は、ステップＳ１９９において表示部５の表示画面に表示された表示分割境界線ＢＲを視覚的に強調可能な態様で表示する（Ｓ１９３）。
【０３６６】
表示分割境界線ＢＲが視覚的に強調可能な態様で表示された後、接触手段入替処理部２６は、表示部５の表示画面にタッチしている指が第２の指の接触点の１箇所となるタッチ入力操作が行われたか否かを判定する（Ｓ１９５）。即ち、このステップＳ１９５では、当該タッチ入力操作により、第１の指の第１接触点が解放されて第２の指の第２接触点が新たな第１の指の第１接触点として入れ替えされたか否かが判定される。
【０３６７】
ステップＳ１９５におけるタッチ入力操作が行われたと判定された場合、接触手段入替処理部２６は、当該タッチ入力操作においてステップＳ１７５の比較における第２の指の第２接触点の座標（Ｘ２、Ｙ２）を新しい第１の指の第１接触点の座標（Ｘ１、Ｙ１）として入れ替える（Ｓ１９６）。これにより、ステップＳ１９６の入れ替え前までは第２の指として用いていた指を当該入れ替え後に第１の指として用いることができ、ステップＳ１９６の入れ替え前まで第１の指として用いていた指を当該入れ替え後に用いる必要がなくなり、他の操作等に用いることができる。
【０３６８】
なお、ステップＳ１７４において第１の指及び第２の指が共に表示部５の表示画面をタッチしたというタッチ入力操作が行われたと判定された場合、ステップＳ１７５〜Ｓ２０２までの処理が繰り返される。
【０３６９】
以上説明したように、第６の実施形態の携帯電話機１０ｅは、表示部５の表示画面に表示されている画像に対して、第１の指がタッチした第１接触点を含む所定の矩形領域を当該画像全体のうちの固定領域Ｆと判定し、第２の指がタッチした第２の接触点を含む当該画像全体のうち当該固定領域Ｆを除く表示領域を固定領域外ＮＦと判定する。
【０３７０】
更に、携帯電話機１０ｅは、固定領域Ｆと判定された所定の矩形領域の固定画像を生成し、固定領域外ＮＦと判定された表示領域に相当する画像を、表示部５の表示画面に対する第２接触点の座標、並びに第２の指のドラッグ方向及び距離に応じて判定されたスクロール方向にスクロールさせたスクロールド画像を生成する。携帯電話機１０ｅは、当該生成された固定画像とスクロールド画像とを合成した合成画像を表示部５の表示画面に表示する。
【０３７１】
更に、携帯電話機１０ｅは、第１の指のみが表示画面をタッチしている状態もしくは第１の指が固定領域をタッチし第２の指が固定領域外をタッチしている状態において、第１の指を所定距離ドラッグした方向に応じて、固定領域Ｆと固定領域外ＮＦとの表示分割状態を示す表示分割境界線ＢＲを表示する。携帯電話機１０ｅは、第２の指の所定距離のドラッグに応じて、この表示分割境界線ＢＲの表示方向と垂直な方向に固定領域外に表示されたスクロールド画像をスクロールする。
【０３７２】
更に、携帯電話機１０ｅは、表示分割境界線ＢＲが表示されている際、第２の指が新たにタッチした第２接触点のＸ座標又はＹ座標が第１の指のタッチしている第１接触点のＸ座標又はＹ座標とほぼ等しいと判定された場合に、当該第２接触点をタッチした第２の指を第１接触点をタッチしていた第１の指として入れ替える。
【０３７３】
従って、第６の実施形態の携帯電話機１０ｅによれば、直感的且つ簡易な操作に応じて、表示画面に表示された内容のうち一部の領域を固定すると共に、当該表示画面のうち固定の対象外となった他の領域をスクロールさせることができる。このため、ユーザは、表示部５の表示画面に表示された画像の固定箇所若しくは表示分割箇所、又は固定領域外ＮＦに表示されている画像に対するスクロール方向を指のタッチとドラッグという直感的且つ簡易な操作によって操作することができ、少なくとも２本の指の操作だけで固定領域Ｆの選択及び当該固定領域外ＮＦのスクロールを簡単に実現することができる。
【０３７４】
また、携帯電話機１０ｅによれば、第１の指の所定距離ドラッグした方向に沿って、固定領域Ｆと固定領域外ＮＦとの表示分割を直感的且つ簡易な操作で実現することができる。
【０３７５】
また、携帯電話機１０ｅによれば、第２接触点と第１接触点とを入れ替えるという直感的且つ簡易な操作により、第２の指を第１の指として相互的に付け替えることができる。更に、当該付替えされた第１の指を他の操作に用いることができる。
【０３７６】
以上、添付図面を参照しながら各種の実施形態について説明したが、本発明の電子機器、表示法及びプログラムはかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種実施形態の変更例または修正例、更に各種実施形態の組み合わせ例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０３７７】
なお、前述した各実施形態では、固定領域判定処理部１５は、表示部５の表示画面に対する第２接触点の座標、並びに第２接触点のドラッグ方向及び距離に応じて、斜め方向、水平方向、又は鉛直方向のいずれかにスクロール可能な場合に、当該スクロール可能な方向に合わせてスクロールフラグ（Ｓｃｒｏｌｌ＿Ｆｌｇ）を情報格納媒体２５に設定するように説明した。しかしながら、固定領域判定処理部１５は、第２の指の明示的なドラッグ方向に従って、斜め方向、水平方向、又は鉛直方向にスクロールフラグを情報格納媒体２５に設定するようにしても良い。
【０３７８】
なお、前述した各実施形態では、表示部５に表示されている画像のうち固定領域を示す所定の範囲ＡＲを矩形で表すように説明した。しかし、固定領域を示す所定の範囲ＡＲは、特に矩形に限定されず、円形又は雲型等の予め設定された任意の形状でも良い。
【０３７９】
なお、前述した第２の実施形態において、図８の状態Ｉにおいて、慣性スクロール判定処理部２０は、前述したフリック操作に基づいて水平左方向に慣性スクロールが実行されていると判定したとする。即ち、図８の状態Ｉは、固定領域Ｆに対応する固定画像として花壇画像が表示されて、且つ、水平左方向に慣性スクロールが実行されている瞬間のスクロールド画像として夜景画像が表示されている状態であるとする。この様な状態Ｉにおいて、第２の指が表示画面内のスクロールド画像が表示されている固定領域外ＮＦ内の或る位置をタッチした場合、スクロール停止処理部２１は、固定領域外ＮＦに対して実行されている水平左方向の慣性スクロールの実行を停止する。ここで、状態Ｊ’に示すように、スクロール停止処理部２１は、当該水平左方向への慣性スクロールの実行が停止された瞬間のスクロールド画像として表示されていた夜景画像と、固定領域Ｆに表示されていた花壇画像とをそれぞれ同一の大きさを有するように表示部５に表示するように固定領域表示処理部１６及び固定領域外表示処理部１７にそれぞれ指示しても良い。
【０３８０】
この場合、固定領域表示処理部１６は、固定領域判定処理部１５により出力された指示に基づいて固定領域Ｆに表示されていた花壇画像を生成し、当該花壇画像を表示画像生成部１８に出力する。また、固定領域外表示処理部１７は、当該固定領域判定処理部１５により出力された指示に基づいて固定領域外ＮＦに表示されているスクロールド画像である夜景画像を生成し、当該夜景画像を表示画像生成部１８に出力する。表示画像生成部１８は、当該出力された固定画像及びスクロールド画像をそれぞれ同一の大きさを有するようにした合成画像（状態Ｊ’参照）を表示制御部１９に出力する。表示制御部１９は、当該出力された合成画像を表示部５の表示画面上に表示する。
【０３８１】
なお、前述した各実施形態では、携帯電話機１０〜１０ｅを例に挙げて説明した。しかし、本発明の電子機器は、携帯電話機１０〜１０ｅに限定されず、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、デジタルカメラ等の電子機器にも広く適用することが可能である。
【産業上の利用可能性】
【０３８２】
本発明は、表示画面に表示された情報を固定領域と固定領域外とに分割し、固定領域外の表示領域に表示された情報をスクロールすることが可能な電子機器、表示方法及びプログラムして有用である。
【符号の説明】
【０３８３】
５  表示部
１０、１０ａ、１０ｂ、１０ｃ、１０ｃ１、１０ｃ２、１０ｄ、１０ｅ  携帯電話機
１１  タッチ入力操作検出部
１２  操作内容判定処理部
１３、１３ａ、１３ｂ、１３ｃ、１３ｃ１、１３ｃ２、１３ｄ、１３ｅ  表示処理部
１４、１４ｄ、１４ｅ  スクロール動作処理部
１５  固定領域判定処理部
１６  固定領域表示処理部
１７  固定領域外表示処理部
１８  表示画像生成部
１９  表示制御部
２０  慣性スクロール判定処理部
２１  スクロール停止処理部
２２  固定領域移動／コピー処理部
２３、２３ｃ１、２３ｃ２  スクロールホイール処理部
２４  分割位置判定処理部
２５  情報格納媒体
２６  接触手段入替処理部
２０１、２０２  スクロールバー
ＡＲ  矩形領域の範囲
ＢＲ  表示分割境界線
Ｆ  固定領域
ＮＦ  固定領域外
ＳＷ  スクロールホイール
【図１】
2011242820.tif 000003
【図２】
2011242820.tif 000004
【図３】
2011242820.tif 000005
【図４】
2011242820.tif 000006
【図５】
2011242820.tif 000007
【図６】
2011242820.tif 000008
【図７】
2011242820.tif 000009
【図８】
2011242820.tif 000010
【図９】
2011242820.tif 000011
【図１０】
2011242820.tif 000012
【図１１】
2011242820.tif 000013
【図１２】
2011242820.tif 000014
【図１３】
2011242820.tif 000015
【図１４】
2011242820.tif 000016
【図１５】
2011242820.tif 000017
【図１６】
2011242820.tif 000018
【図１７】
2011242820.tif 000019
【図１８】
2011242820.tif 000020
【図１９】
2011242820.tif 000021
【図２０】
2011242820.tif 000022
【図２１】
2011242820.tif 000023
【図２２】
2011242820.tif 000024
【図２３】
2011242820.tif 000025
【図２４】
2011242820.tif 000026
【図２５】
2011242820.tif 000027
【図２６】
2011242820.tif 000028
【図２７】
2011242820.tif 000029
【図２８】
2011242820.tif 000030
【図２９】
2011242820.tif 000031
【図３０】
2011242820.tif 000032
【図３１】
2011242820.tif 000033
【図３２】
2011242820.tif 000034
【図３３】
2011242820.tif 000035
【図３４】
2011242820.tif 000036
【図３５】
2011242820.tif 000037
【図３６】
2011242820.tif 000038
【図３７】
2011242820.tif 000039
【図３８】
2011242820.tif 000040
【図３９】
2011242820.tif 000041
【図４０】
2011242820.tif 000042
【図４１】
2011242820.tif 000043
【図４２】
2011242820.tif 000044
【図４３】
2011242820.tif 000045
【図４４】
2011242820.tif 000046
【図４５】
2011242820.tif 000047