(57)【要約】【課題】常駐プログラムの処理により表示される画像と、非常駐プログラムの処理により表示される画像とを適切にスクロールさせる。【解決手段】本発明では、非常駐プログラムの処理により表示された第１非常駐アプリ画像１００に対してスクロール操作が行われた場合に、非常駐プログラムが、第１非常駐アプリ画像をスクロールさせる。また、非常駐プログラムは、第１非常駐アプリ画像に対してスクロール操作が行われると、常駐プログラムの処理により表示された第１常駐アプリ画像１１０を、第１非常駐アプリ画像のスクロールに基づいてスクロールさせる旨の指令を常駐プログラムに出力する。そして、常駐プログラムが、指令に従って、第１常駐アプリ画像をスクロールさせる。これにより、スクロール操作入力時に、常駐プログラムの処理により表示される画像と、非常駐プログラムの処理により表示される画像とを適切にスクロールさせることが可能となる。【選択図】図９
2018139039.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、前記表示部に表示された画像に対するスクロール操作を受け付ける受付部とを備えた情報処理装置のコンピュータが読み取り可能な常駐プログラムと非常駐プログラムとのうちの非常駐プログラムであって、
前記コンピュータを、
第１画像を前記表示部に表示させる第１表示制御手段と、
前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記第１画像をスクロールさせる第１スクロール手段と、
前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記常駐プログラムの処理により前記表示部に表示された画像である第２画像を前記第１画像のスクロールに基づいてスクロールさせる旨の指令を前記常駐プログラムに出力する第１出力手段と、
して機能させることを特徴とする非常駐プログラム。
【請求項２】
前記コンピュータを、
前記常駐プログラムの処理により前記表示部に表示可能な画像に関する情報である画像情報と、前記画像情報を識別可能な識別情報とが関連付けて前記常駐プログラムの処理により出力された場合に、前記画像情報と前記識別情報とを受け付ける第１受付手段と、
前記識別情報と、前記識別情報に関連付けられた前記画像情報に応じた画像の表示指令とを前記常駐プログラムに出力する第２出力手段と、
して機能させ、
前記第１出力手段が、
前記表示指令に従って前記常駐プログラムの処理により表示された前記第２画像をスクロールさせる旨の指令を前記常駐プログラムに出力することを特徴とする請求項１に記載の非常駐プログラム。
【請求項３】
前記第１出力手段が、
前記識別情報と、前記識別情報に関連付けられた前記画像情報に応じた画像としての前記第２画像をスクロールさせる旨の指令とを前記常駐プログラムに出力することを特徴とする請求項２に記載の非常駐プログラム。
【請求項４】
前記第２出力手段は、
前記識別情報と、前記画像情報に応じた画像の表示位置を含む表示指令とを前記常駐プログラムに出力し、
前記第１表示制御手段は、
予め設定された前記第１画像の表示位置である設定表示位置と、前記表示指令に含まれる表示位置とが重なる場合に、前記設定表示位置と異なる位置に前記第１画像を前記表示部に表示させることを特徴とする請求項２又は３に記載の非常駐プログラム。
【請求項５】
前記情報処理装置は、
前記第２画像がスクロールに対応する画像であるか否かを示す情報であるスクロール対応情報を記憶する記憶部を備え、
前記第１出力手段は、
前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合、かつ、前記スクロール対応情報が前記画像情報に応じた画像がスクロールに対応する画像であることを示す場合に、前記第２画像をスクロールさせる旨の指令を前記常駐プログラムに出力することを特徴とする請求項１乃至４の何れか１項に記載の非常駐プログラム。
【請求項６】
前記コンピュータを、
前記第１出力手段により出力された指令に従ってスクロールされた前記第２画像が前記表示部の表示範囲の外部にスクロールする場合に、前記第２画像を非表示とする旨の指令を前記常駐プログラムに出力する第３出力手段と
して機能させることを特徴とする請求項１乃至５の何れか１項に記載の非常駐プログラム。
【請求項７】
前記コンピュータを、
前記第１出力手段により出力された指令に従ってスクロールされた前記第２画像が前記表示部の表示範囲の外部にスクロールする場合に、前記第２画像を前記表示部の表示範囲の内部に再表示する旨の指令を前記常駐プログラムに出力する第４出力手段と
して機能させることを特徴とする請求項１乃至５の何れか１項に記載の非常駐プログラム。
【請求項８】
表示部と、前記表示部に表示された画像に対するスクロール操作を受け付ける受付部とを備えた情報処理装置のコンピュータが読み取り可能な常駐プログラムと非常駐プログラムとのうちの常駐プログラムであって、
前記コンピュータを、
前記常駐プログラムの処理により前記表示部に表示可能な画像に関する情報である画像情報と、前記画像情報を識別可能な識別情報とを関連付けて前記非常駐プログラムに出力する第５出力手段と、
前記第５出力手段の出力に応じて、前記非常駐プログラムの処理により出力された前記識別情報と、前記識別情報に関連付けられた前記画像情報に応じた画像の表示指令とを受け付けた場合に、前記表示指令に従って前記画像情報に応じた画像である第２画像を前記表示部に表示させる第２表示制御手段と、
前記非常駐プログラムの処理により出力された前記第２画像をスクロールさせる旨の指令を受け付けた場合に、前記第２画像をスクロールさせる第２スクロール手段と、
して機能させることを特徴とする常駐プログラム。
【請求項９】
表示部と、
前記表示部に表示された画像に対するスクロール操作を受け付ける受付部と、
常駐プログラムと非常駐プログラムとを記憶する記憶部と、
制御部と、
を備え、
前記制御部は、
前記非常駐プログラムの処理により第１画像を前記表示部に表示させる第１表示制御手段と、
前記常駐プログラムの処理により第２画像を前記表示部に表示させる第２表示制御手段と、
前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記非常駐プログラムの処理により前記第１画像をスクロールさせる第１スクロール手段と、
前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記第２画像を前記第１画像のスクロールに基づいてスクロールさせる旨の指令を、前記非常駐プログラムの処理により前記常駐プログラムに出力する第１出力手段と、
前記第１出力手段により出力された指令に従って、前記常駐プログラムの処理により前記第２画像をスクロールさせる第２スクロール手段と、
を有することを特徴とする情報処理装置。
【請求項１０】
前記制御部は、
前記第２画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記常駐プログラムの処理により前記第２画像をスクロールさせる第３スクロール手段と、
前記第２画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記第１画像をスクロールさせる旨の指令を、前記常駐プログラムの処理により前記非常駐プログラムに出力する第６出力手段と、
前記第２出力手段により出力された指令に従って、前記非常駐プログラムの処理により前記第１画像をスクロールさせる第４スクロール手段と、
を有することを特徴とする請求項９に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置のコンピュータが読み取り可能な非常駐プログラム、常駐プログラムなどに関する。
【背景技術】
【０００２】
情報処理装置では、下記特許文献に記載されているように、表示部に表示された画像が、ユーザによるスクロール操作により、スクロールする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３０２１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報処理装置では、常駐プログラムの処理により表示される画像と、非常駐プログラムの処理により表示される画像とが、同時に、表示部に表示される場合がある。このような場合に、ユーザによるスクロール操作が入力された際に、常駐プログラムの処理により表示される画像と、非常駐プログラムの処理により表示される画像とを適切にスクロールさせることが望まれている。本発明は、そのような事情に鑑みてなされたものであり、スクロール操作入力時に、常駐プログラムの処理により表示される画像と、非常駐プログラムの処理により表示される画像とを適切にスクロールさせることである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の非常駐プログラムは、表示部と、前記表示部に表示された画像に対するスクロール操作を受け付ける受付部とを備えた情報処理装置のコンピュータが読み取り可能な常駐プログラムと非常駐プログラムとのうちの非常駐プログラムであって、前記コンピュータを、第１画像を前記表示部に表示させる第１表示制御手段と、前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記第１画像をスクロールさせる第１スクロール手段と、前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記常駐プログラムの処理により前記表示部に表示された画像である第２画像を前記第１画像のスクロールに基づいてスクロールさせる旨の指令を前記常駐プログラムに出力する第１出力手段と、して機能させることを特徴とする。
【０００６】
上記課題を解決するために、本発明の常駐プログラムは、表示部と、前記表示部に表示された画像に対するスクロール操作を受け付ける受付部とを備えた情報処理装置のコンピュータが読み取り可能な常駐プログラムと非常駐プログラムとのうちの常駐プログラムであって、前記コンピュータを、前記常駐プログラムの処理により前記表示部に表示可能な画像に関する情報である画像情報と、前記画像情報を識別可能な識別情報とを関連付けて前記非常駐プログラムに出力する第５出力手段と、前記第５出力手段の出力に応じて、前記非常駐プログラムの処理により出力された前記識別情報と、前記識別情報に関連付けられた前記画像情報に応じた画像の表示指令とを受け付けた場合に、前記表示指令に従って前記画像情報に応じた画像である第２画像を前記表示部に表示させる第２表示制御手段と、前記非常駐プログラムの処理により出力された前記第２画像をスクロールさせる旨の指令を受け付けた場合に、前記第２画像をスクロールさせる第２スクロール手段と、して機能させることを特徴とする常駐プログラム。
【０００７】
上記課題を解決するために、本発明の情報処理装置は、表示部と、前記表示部に表示された画像に対するスクロール操作を受け付ける受付部と、常駐プログラムと非常駐プログラムとを記憶する記憶部と、制御部と、を備え、前記制御部は、前記非常駐プログラムの処理により第１画像を前記表示部に表示させる第１表示制御手段と、前記常駐プログラムの処理により第２画像を前記表示部に表示させる第２表示制御手段と、前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記非常駐プログラムの処理により前記第１画像をスクロールさせる第１スクロール手段と、前記第１画像に対するスクロール操作を前記受付部によって受け付けた場合に、前記第２画像を前記第１画像のスクロールに基づいてスクロールさせる旨の指令を、前記非常駐プログラムの処理により前記常駐プログラムに出力する第１出力手段と、前記第１出力手段により出力された指令に従って、前記常駐プログラムの処理により前記第２画像をスクロールさせる第２スクロール手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明では、非常駐プログラムの処理により表示された第１画像に対してスクロール操作が行われた場合に、非常駐プログラムが、第１画像がスクロールさせる。また、非常駐プログラムは、第１画像に対してスクロール操作が行われると、常駐プログラムの処理により表示された第２画像を、第１画像のスクロールに基づいてスクロールさせる旨の指令を常駐プログラムに出力する。そして、常駐プログラムが、指令に従って、第２画像をスクロールさせる。これにより、スクロール操作入力時に、常駐プログラムの処理により表示される画像と、非常駐プログラムの処理により表示される画像とを適切にスクロールさせることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】携帯電話１０のブロック図である。
【図２】携帯電話１０の作動状態を示すシーケンス図である。
【図３】携帯電話１０の作動状態を示すシーケンス図である。
【図４】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【図５】常駐アプリ画像が表示されたＬＣＤ２０と、非常駐アプリ画像が表示されたＬＣＤ２０とを概念的に示す図である。
【図６】常駐アプリ画像が表示されたＬＣＤ２０と、非常駐アプリ画像が表示されたＬＣＤ２０とを概念的に示す図である。
【図７】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【図８】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【図９】常駐アプリ画像が表示されたＬＣＤ２０と、非常駐アプリ画像が表示されたＬＣＤ２０とを概念的に示す図である。
【図１０】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【図１１】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【図１２】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【図１３】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【図１４】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【図１５】ＬＣＤ２０に表示された常駐アプリ画像と非常駐アプリ画像とを示す図である。
【発明を実施するための形態】
【００１０】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される携帯電話（本発明の情報処理装置の一例）１０のブロック図を示す。携帯電話１０は、ＣＰＵ（Central Processing Unitの略）（本発明のコンピュータ及び制御部の一例）１２、記憶部（本発明の記憶部の一例）１４、ネットワークＩ／Ｆ１６、携帯電話通信Ｉ／Ｆ１８、ＬＣＤ（liquid crystal displayの略）（本発明の表示部の一例）２０、タッチパネル（本発明の受付部の一例）２２を主に備えている。これらの構成要素は、バス２８を介して互いに通信可能とされている。
【００１１】
ＣＰＵ１２は、記憶部１４内のプログラム３０に従って処理を実行する。プログラム３０は、常駐アプリケーション（本発明の常駐プログラムの一例）３２、非常駐アプリケーション（本発明の非常駐プログラムの一例）３４、オペレーティングシステム３６を含む。常駐アプリケーション３２は、携帯電話１０が作動することで起動するアプリケーション、若しくは、携帯電話１０が作動し、オペレーティングシステム３６が起動することで起動するアプリケーションであり、携帯電話１０の作動している間、常時、起動状態となる。なお、起動状態とは、アプリケーションが起動した後に、アプリケーションによる処理を実行可能な状態である。また、非常駐アプリケーション３４は、携帯電話１０が作動した後に、ユーザによる所定の操作、例えば、非常駐アプリケーション３４のアイコンへの操作によって起動するアプリケーションであり、所定の操作により、起動状態と非起動状態とで切り替えられる。なお、非起動状態とは、アプリケーションが起動されておらず、アプリケーションによる処理を実行不能な状態である。また、オペレーティングシステム３６は、常駐アプリケーション３２，非常駐アプリケーション３４に利用される基本的な機能を提供するプログラムである。
【００１２】
なお、常駐アプリケーション３２など、プログラムを実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「常駐アプリケーション３２が」という記載は、「常駐アプリケーション３２を実行するＣＰＵ１２が」ということを意味する場合がある。また、記憶部１４は、データ記憶領域３８を備える。データ記憶領域３８は、常駐アプリケーション３２等の実行に必要なデータなどを記憶する領域である。なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（Hard Disk Driveの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。
【００１３】
ネットワークＩ／Ｆ１６は、インターネット５０を介して、サーバ等の他の装置と情報の送受信を行うためのＩ／Ｆである。携帯電話通信Ｉ／Ｆ１８は、基地局５２との間で携帯電話通信方式の無線通信を行うためのＩ／Ｆである。
【００１４】
ＬＣＤ２０は、携帯電話１０の各種機能を表示する表示面を備える。タッチパネル２２は、タッチセンサを有し、ＬＣＤ２０の表示面を覆うように配置されている。タッチパネル２２は、ユーザの指、タッチペン等のタッチパネル２２への接近・接触を検出し、検出に応じて電気信号を出力する。
【００１５】
＜携帯電話１０の動作＞
携帯電話１０では、携帯電話１０の作動に伴って、常駐アプリケーション３２が起動し、常時、起動状態となっている。また、所定の操作、例えば、非常駐アプリケーション３４のアイコンへの操作によって、非常駐アプリケーション３４が起動し、起動状態となる。つまり、携帯電話１０の作動中に、所定の操作が実行されることで、常駐アプリケーション３２と非常駐アプリケーション３４とが同時に起動状態となる。そして、常駐アプリケーション３２の処理によって、画像がＬＣＤ２０に表示され、非常駐アプリケーション３４の処理によって、画像がＬＣＤ２０に表示される。そして、画像に対するスクロール操作が行われると、常駐アプリケーション３２の処理により表示された画像と、非常駐アプリケーション３４の処理により表示された画像とが、常駐アプリケーション３２と非常駐アプリケーション３４との共同した処理によって、スクロール表示される。
【００１６】
以下に、常駐アプリケーション３２と非常駐アプリケーション３４との共同処理について、図２及び図３に示すシーケンス図を用いて、詳しく説明する。なお、常駐アプリケーション３２による処理は、常駐アプリケーション３２に従うＣＰＵ１２によって実行され、非常駐アプリケーション３４による処理は、非常駐アプリケーション３４に従うＣＰＵ１２によって実行される。
【００１７】
携帯電話１０では、常駐アプリケーション３２と非常駐アプリケーション３４とが同時に起動状態となっている際に、非常駐アプリケーション３４が、画像情報（本発明の画像情報の一例）の取得要求を常駐アプリケーション３２に出力する（Ｍ１００：図２参照）。画像情報は、常駐アプリケーション３２の処理によってＬＣＤ２０に表示可能な画像に関する情報であり、テキストデータ，バイナリデータなどを含む。画像情報は、画像情報を識別可能な識別ＩＤ（本発明の識別情報の一例）と関連付けられており、常駐アプリケーション３２は、画像情報の取得要求を受け付けると、画像情報と、その画像情報に関連付けられている識別ＩＤとを、非常駐アプリケーション３４に出力する（Ｍ１０２）。なお、常駐アプリケーション３２は、画像情報及び識別ＩＤとともに、画像情報に基づく画像のサイズに関する情報，画像情報の種類（テキストデータ，バイナリデータ等）を示す情報も出力する。
【００１８】
次に、非常駐アプリケーション３４が、画像を表示させるための操作を受け付けると（Ｍ１０４）、画像の表示指令を常駐アプリケーション３２に出力する（Ｍ１０６）。この表示指令に従って、常駐アプリケーション３２は、ＬＣＤ２０に画像を表示するが、この画像は、非常駐アプリケーション３４の処理により表示される画像と関連付けて表示される。
【００１９】
具体的には、図４に示すように、非常駐アプリケーション３４の処理によって、ＬＣＤ２０に画像（以下、「第１非常駐アプリ画像」と記載する）（本発明の第１画像の一例）１００が表示されるが、その第１非常駐アプリ画像１００の内容を説明するための吹き出し画像として、常駐アプリケーション３２の処理によって、ＬＣＤ２０に画像（以下、「第１常駐アプリ画像」と記載する）（本発明の第２画像の一例）１１０が表示される。なお、常駐アプリケーション３２の処理によって表示される画像と、非常駐アプリケーション３４の処理によって表示される画像とを、図で区別し易くするために、常駐アプリケーション３２の処理によって表示される画像を点線で示し、非常駐アプリケーション３４の処理によって表示される画像を実線で示している。ただし、実際のＬＣＤ２０では、常駐アプリケーション３２の処理によって表示される画像と、非常駐アプリケーション３４によって表示される画像とは、同じ態様、つまり、例えば、実線で表示される。
【００２０】
このように、第１常駐アプリ画像１１０を、第１非常駐アプリ画像１００の吹き出し画像として表示するために、非常駐アプリケーション３４は、Ｍ１０２で受け付けた画像情報の中から、第１非常駐アプリ画像１００の吹き出し画像として適切な画像に応じた情報を抽出する。そして、その抽出した画像情報に関連付けられている識別ＩＤを特定する。また、非常駐アプリケーション３４は、抽出した画像情報に基づく画像のサイズ、つまり、第１常駐アプリ画像１１０の画像サイズも特定する。
【００２１】
次に、非常駐アプリケーション３４は、第１常駐アプリ画像１１０の表示位置を決定する。詳しくは、非常駐アプリケーション３４は、第１非常駐アプリ画像１００を自身の処理によりＬＣＤ２０に表示するため、非常駐アプリケーション３４には、予め設定された第１非常駐アプリ画像１００の表示位置（以下、「非常駐表示位置」と記載する）（本発明の設定表示位置の一例）がプログラミングされている。このため、第１非常駐アプリ画像１００の非常駐表示位置の隣に、第１常駐アプリ画像１１０が表示されるように、第１非常駐アプリ画像１００の非常駐表示位置と、第１常駐アプリ画像１１０が画像サイズとに基づいて、第１常駐アプリ画像１１０の表示位置が決定される。
【００２２】
そして、非常駐アプリケーション３４は、特定した識別ＩＤと、その識別ＩＤと関連付けられている画像情報に基づく画像の表示指令と、決定した表示位置に関する情報（以下、「表示位置情報」と記載する）とを、常駐アプリケーション３２に出力する。また、吹き出し画像の内部に、記号，イラストなどを表示する際には、吹き出し画像の内部の画像を示す画像情報の識別ＩＤも出力される。なお、吹き出し画像の内部の画像を示す画像情報が、Ｍ１０２で受け付けた画像情報に含まれていない場合には、吹き出し画像の内部の画像を示すテキストデータ，バイナリデータ等を、非常駐アプリケーション３４が、画像の表示指令とともに常駐アプリケーション３２に出力してもよい。
【００２３】
常駐アプリケーション３２は、識別ＩＤと表示指令と表示位置情報とを受け付けると、識別ＩＤに関連付けられている画像情報に基づく画像、つまり、第１常駐アプリ画像１１０を、図５に示すように、表示位置情報に応じた表示位置（以下、「常駐表示位置」と記載する）においてＬＣＤ２０に表示する。また、非常駐アプリケーション３４は、第１非常駐アプリ画像１００を非常駐表示位置においてＬＣＤ２０に表示する。なお、図５では、常駐アプリケーション３２の処理によって第１常駐アプリ画像１１０が表示されるＬＣＤ２０と、常駐アプリケーション３２の処理によって第１非常駐アプリ画像１００が表示されるＬＣＤ２０とが別々に記されている。これは、常駐アプリケーション３２と非常駐アプリケーション３４とが、個別にＬＣＤ２０に画像を表示することを概念的に示すためであり、実際のＬＣＤ２０は、当然、１つである。
【００２４】
このように、非常駐アプリケーション３４の処理により第１非常駐アプリ画像１００が非常駐表示位置に表示され、常駐アプリケーション３２の処理により第１常駐アプリ画像１１０が常駐表示位置に表示されることで、図４に示すように、第１常駐アプリ画像１１０が、第１非常駐アプリ画像１００の吹き出し画像として、ＬＣＤ２０に表示される。
【００２５】
また、非常駐アプリケーション３４は、第１常駐アプリ画像１１０の表示指令とともに、第１常駐アプリ画像１１０と別の画像（以下、「第２常駐アプリ画像」と記載する）１１２の表示指令も常駐アプリケーション３２に出力する。この第２常駐アプリ画像１１２は、第１非常駐アプリ画像１００と関連付けられることなく、ＬＣＤ２０に表示される。このため、第２常駐アプリ画像１１２の表示位置は、第１常駐アプリ画像１１０の表示位置と異なり、第１非常駐アプリ画像１００の非常駐表示位置と関係なく、決定される。そして、非常駐アプリケーション３４は、決定された表示位置と、第２常駐アプリ画像１１２に対応する識別ＩＤと、識別ＩＤと関連付けられている画像情報に基づく画像、つまり、第２常駐アプリ画像１１２の表示指令とを、常駐アプリケーション３２に出力する。これにより、図４に示すように、ＬＣＤ２０に、第１常駐アプリ画像１１０とともに、第２常駐アプリ画像１１２が、常駐アプリケーション３２の処理により表示される。
【００２６】
また、上述した説明では、非常駐アプリケーション３４の処理により１つの画像、つまり、第１非常駐アプリ画像１００のみが表示され、その第１非常駐アプリ画像１００に関連付けて表示される第１常駐アプリ画像１１０の表示位置は、第１非常駐アプリ画像１００の表示位置に基づいて決定されるため、非常駐アプリ画像と常駐アプリ画像とが重なった状態で表示されることはない。しかしながら、非常駐アプリケーション３４の処理により複数の画像が表示される場合には、非常駐アプリ画像と常駐アプリ画像とが重なって表示される虞がある。
【００２７】
詳しくは、例えば、非常駐アプリケーション３４の処理によって、図６に示すように、ＬＣＤ２０に、第１非常駐アプリ画像１００だけでなく、第１非常駐アプリ画像１００の上方に第２非常駐アプリ画像１０２が表示され、第１非常駐アプリ画像１００の下方に第３非常駐アプリ画像１０４が表示される場合がある。このような場合に、第１常駐アプリ画像１１０を第１非常駐アプリ画像１００に関連付けて表示するために、上述した手順に従って第１常駐アプリ画像１１０の常駐表示位置が決定され、その常駐表示位置に第１常駐アプリ画像１１０が表示されると、第１常駐アプリ画像１１０の表示位置は、図６に示す位置になる。
【００２８】
このように、非常駐アプリケーション３４の処理により非常駐アプリ画像１００，１０２，１０４と、常駐アプリケーション３２の処理により第１常駐アプリ画像１１０とが表示されると、図７に示すように、第２非常駐アプリ画像１０２と第１常駐アプリ画像１１０とが重なって表示される。このため、このような場合には、第１常駐アプリ画像１１０に重なって表示される第２非常駐アプリ画像１０２が、非常駐表示位置と異なる位置に表示される。
【００２９】
詳しくは、第１常駐アプリ画像１１０を第１非常駐アプリ画像１００に関連付けて表示するために、上述した手順に従って第１常駐アプリ画像１１０の常駐表示位置が決定されると、第１常駐アプリ画像１１０の常駐表示位置と、非常駐アプリ画像１００，１０２，１０４の非常駐表示位置とが重なるか否かが判定される。そして、第１常駐アプリ画像１１０の常駐表示位置と重なると判断された非常駐表示位置の非常駐アプリ画像は、非常駐表示位置と異なり、第１常駐アプリ画像１１０の常駐表示位置に重ならない位置に表示される。つまり、例えば、図７に示す状況では、第２非常駐アプリ画像１０２の常駐表示位置と、第２非常駐アプリ画像１０２の非常駐表示位置とが重なると判断される。このため、第２非常駐アプリ画像１０２は、図８に示すように、第２非常駐アプリ画像１０２の非常駐表示位置と異なり、第１常駐アプリ画像１１０の常駐表示位置に重ならない位置に表示される。これにより、常駐アプリケーション３２の処理によって表示される常駐アプリ画像と、非常駐アプリケーション３４の処理によって表示される非常駐アプリ画像との重なった状態での表示を防止することが可能となる。
【００３０】
なお、上述した常駐アプリ画像と非常駐アプリ画像との表示について、シーケンス図を用いて、以下に簡略的に説明する。非常駐アプリケーション３４は、画像を表示させるための操作を受け付けると（Ｍ１０４：図２参照）、画像の表示指令を常駐アプリケーション３２に出力する（Ｍ１０６）。この際、非常駐アプリケーション３４は、画像の表示指令とともに、識別ＩＤと表示位置情報とを出力する。そして、常駐アプリケーション３２は、画像の表示指令を受け付けると、識別ＩＤに応じた画像情報に基づく画像、つまり、第１常駐アプリ画像１１０及び第２常駐アプリ画像１１２を、表示位置情報に応じた位置に表示する（Ｍ１０８）。
【００３１】
また、非常駐アプリケーション３４は、出力した表示位置情報に含まれる常駐表示位置と、非常駐アプリ画像の非常駐表示位置とが重なるか否かを判断する（Ｍ１１０）。この際、常駐表示位置と非常駐表示位置とが重なる場合（Ｍ１１０：ＹＥＳ）に、非常駐アプリケーション３４は、常駐表示位置と重なると判断された非常駐表示位置の非常駐アプリ画像を、非常駐表示位置と異なる位置に表示する（Ｍ１１２）。一方、常駐表示位置と非常駐表示位置とが重ならない場合（Ｍ１１０：ＮＯ）に、非常駐アプリケーション３４は、非常駐アプリ画像を非常駐表示位置に表示する（Ｍ１１４）。これにより、ＬＣＤ２０に常駐アプリ画像と非常駐アプリ画像とが表示される。
【００３２】
このように、常駐アプリ画像と非常駐アプリ画像とがＬＣＤ２０に表示されている際に、非常駐アプリ画像に対してスクロール操作が行われると、非常駐アプリ画像とともに、常駐アプリ画像もスクロールする。ただし、上述したように、常駐アプリ画像のうちの第１常駐アプリ画像１１０は、第１非常駐アプリ画像１００に関連付けて表示される画像であり、第２常駐アプリ画像１１２は、第１非常駐アプリ画像１００に関連付けられることなく表示される画像である。このため、非常駐アプリ画像がスクロール操作に伴ってスクロールする際に、第１常駐アプリ画像１１０も、第１非常駐アプリ画像１００と同様にスクロールするが、第２常駐アプリ画像１１２は、スクロールしない。
【００３３】
このため、第１常駐アプリ画像１１０は、非常駐アプリ画像とともにスクロールする画像であることを示す情報が、第１常駐アプリ画像１１０の識別ＩＤと関連付けて記憶され、第２常駐アプリ画像１１２は、非常駐アプリ画像とともにスクロールしない画像であることを示す情報が、第２常駐アプリ画像１１２の識別ＩＤと関連付けて記憶されている。つまり、常駐アプリケーション３２の処理により表示される画像の識別ＩＤ毎に、非常駐アプリ画像とともにスクロールする画像であるか否かを示す情報（以下、「スクロール対応情報」と記載する）（本発明のスクロール対応情報の一例）がデータ記憶領域３８に記憶されている。
【００３４】
なお、スクロール対応情報とともに、常駐アプリケーション３２に出力された表示位置情報も記憶されている。つまり、常駐アプリケーション３２の処理により表示される画像の識別ＩＤ毎に、スクロール対応情報と表示位置情報とがデータ記憶領域３８に記憶されている。そして、非常駐アプリ画像に対してスクロール操作が行われると、非常駐アプリケーション３４は、非常駐アプリ画像とともにスクロールする画像、つまり、第１常駐アプリ画像１１０を指定して、その第１常駐アプリ画像１１０をスクロールさせる旨の指令を非常駐アプリケーション３４に出力する。
【００３５】
詳しくは、例えば、図４に示す第１非常駐アプリ画像１００に対してスクロール操作が行われると、データ記憶領域３８に記憶されているスクロール対応情報に基づいて、常駐アプリケーション３２の処理によりＬＣＤ２０に表示されている画像、つまり、常駐アプリ画像が、非常駐アプリ画像とともにスクロールする画像であるか否かが判断される。そして、非常駐アプリケーション３４は、非常駐アプリ画像とともにスクロールする画像であると判断された常駐アプリ画像の識別ＩＤを特定する。続いて、非常駐アプリケーション３４は、特定した識別ＩＤと、その識別ＩＤにより識別される画像情報に基づく画像、つまり、第１常駐アプリ画像１１０をスクロールさせる旨のスクロール指令とを、常駐アプリケーション３２に出力する。一方、第２常駐アプリ画像１１２は、非常駐アプリ画像とともにスクロールする画像でないため、識別ＩＤは特定されず、第２常駐アプリ画像１１２の識別ＩＤは、スクロール指令とともに出力されない。
【００３６】
なお、非常駐アプリケーション３４は、スクロール指令とともに、スクロール操作に応じた情報（以下、「スクロール情報」と記載する）も出力する。スクロール情報には、スクロール操作の方向、及び、スクロール操作の操作量が含まれる。そして、常駐アプリケーション３２は、識別ＩＤとスクロール指令とスクロール情報とを受け付けると、受け付けた識別ＩＤに応じた画像、つまり、第１常駐アプリ画像１１０を、スクロール情報に応じてスクロールさせる。これにより、図９に示すように、常駐アプリ画像のうちの第１常駐アプリ画像１１０がスクロールし、第２常駐アプリ画像１１２はスクロールしない。
【００３７】
また、非常駐アプリケーション３４は、第１非常駐アプリ画像１００に対してスクロール操作が行われると、第１非常駐アプリ画像１００を、スクロール情報に応じてスクロールさせる。これにより、第１非常駐アプリ画像１００も、図９に示すように、第１常駐アプリ画像１１０と同様にスクロールする。なお、図９では、常駐アプリケーション３２の処理によって常駐アプリ画像が表示されるＬＣＤ２０と、非常駐アプリケーション３４の処理によって非常駐アプリ画像が表示されるＬＣＤ２０とが別々に記されている。これは、常駐アプリケーション３２と非常駐アプリケーション３４とが、ＬＣＤ２０に表示されている画像を個別にスクロールさせることを概念的に示すためであり、実際のＬＣＤ２０は、当然、１つである。
【００３８】
このように、非常駐アプリケーション３４の処理により第１非常駐アプリ画像１００がスクロールし、常駐アプリケーション３２の処理により第１常駐アプリ画像１１０がスクロールすることで、図１０に示すように、第１非常駐アプリ画像１００と第１常駐アプリ画像１１０とが同期してスクロールする。これにより、非常駐アプリケーション３４の処理により表示された第１非常駐アプリ画像１００と、常駐アプリケーション３２の処理により表示された第１常駐アプリ画像１１０とが、互いに重ならず、干渉することなく、スクロールする。なお、第２常駐アプリ画像１１２は、スクロールしない状態で表示される。
【００３９】
そして、図１０に示す状態の第１非常駐アプリ画像１００に対して、更に、スクロール操作が行われると、第１常駐アプリ画像１１０はＬＣＤ２０の表示範囲の外部にスクロールする。このような場合に、第１常駐アプリ画像１１０は、ＬＣＤ２０の表示範囲の内部から外部に移動するため、通常、非表示とされる。ただし、携帯電話１０では、第１常駐アプリ画像１１０がＬＣＤ２０の表示範囲の外部にスクロールする場合に、第１常駐アプリ画像１１０を非表示とする態様と、第１常駐アプリ画像１１０をＬＣＤ２０の表示範囲の内部に再表示する態様とを選択することが可能となっている。
【００４０】
詳しくは、非常駐アプリケーション３４の起動状態において、非常駐アプリケーション３４の処理によって、選択画面（図示省略）がＬＣＤ２０に表示される。選択画面では、常駐アプリ画像がＬＣＤ２０の表示範囲の外部にスクロールする場合に、常駐アプリ画像を非表示とする態様と、常駐アプリ画像をＬＣＤ２０の表示範囲の内部に再表示する態様とを選択する選択ボタン（図示省略）が表示されている。この際、選択ボタンが操作されることで、常駐アプリ画像を非表示とする態様と、常駐アプリ画像をＬＣＤ２０の表示範囲の内部に再表示する態様との何れが選択され、選択された態様（以下、「選択表示態様」と記載する）がデータ記憶領域３８に記憶される。
【００４１】
そして、非常駐アプリケーション３４は、常駐アプリケーション３２にスクロール指令を出力する前に、スクロール操作に応じて第１常駐アプリ画像１１０をスクロールさせた場合に、第１常駐アプリ画像１１０がＬＣＤ２０の表示範囲の外部にスクロールするか否かを判断する。具体的には、データ記憶領域３８に記憶されている第１常駐アプリ画像１１０の表示位置情報と、スクロール操作に応じたスクロール情報とに基づいて、非常駐アプリケーション３４は、スクロール操作に応じて第１常駐アプリ画像１１０をスクロールさせた場合に、第１常駐アプリ画像１１０がＬＣＤ２０の表示範囲の外部にスクロールするか否かを判断する。
【００４２】
この際、第１常駐アプリ画像１１０がＬＣＤ２０の表示範囲の外部にスクロールしないと判断された場合には、上述した手順に従って、非常駐アプリケーション３４は、スクロール指令を常駐アプリケーション３２に出力する。これにより、第１常駐アプリ画像１１０は、図１０に示すように、第１非常駐アプリ画像１００と同期してスクロールする。一方、第１常駐アプリ画像１１０がＬＣＤ２０の表示範囲の外部にスクロールすると判断された場合に、非常駐アプリケーション３４は、データ記憶領域３８に記憶された選択表示態様が常駐アプリ画像を非表示とする態様と、常駐アプリ画像をＬＣＤ２０の表示範囲の内部に再表示する態様との何れであるかを確認する。
【００４３】
そして、選択表示態様が常駐アプリ画像を非表示とする態様である場合に、非常駐アプリケーション３４は、スクロール指令の対象となる画像の識別ＩＤと、その識別ＩＤに応じた画像、つまり、第１常駐アプリ画像１１０を非表示とする旨の指令とを、常駐アプリケーション３２に出力する。そして、常駐アプリケーション３２は、第１常駐アプリ画像１１０を非表示とする旨の指令を受け付けると、その第１常駐アプリ画像１１０を非表示、つまり、ＬＣＤ２０から消去する。なお、非常駐アプリケーション３４は、第１常駐アプリ画像１１０を非表示とする旨の指令を常駐アプリケーション３２に出力するととともに、非常駐アプリ画像をスクロール操作に応じてスクロールさせる。これにより、図１１に示すように、第１非常駐アプリ画像１００がスクロール操作に応じてスクロールするとともに、第１常駐アプリ画像１１０がＬＣＤ２０から消去される。
【００４４】
また、第１常駐アプリ画像１１０がＬＣＤ２０の表示範囲の外部にスクロールすると判断された際に、選択表示態様が常駐アプリ画像をＬＣＤ２０の表示範囲の内部に再表示する態様である場合に、非常駐アプリケーション３４は、常駐アプリ画像をＬＣＤ２０の表示範囲の内部に再表示する旨の指令を常駐アプリケーション３２に出力する。具体的には、非常駐アプリケーション３４は、第１常駐アプリ画像１１０を、第１非常駐アプリ画像１００を挟んで、スクロール方向の反対側の方向に反転させた状態で再表示する旨の指令を常駐アプリケーション３２に出力する。つまり、非常駐アプリケーション３４は、スクロール指令の対象となる画像の識別ＩＤと、その識別ＩＤに応じた画像、つまり、第１常駐アプリ画像１１０をスクロール方向の反対側の方向に反転させた状態で再表示する旨の指令と、再表示する位置に関する情報（以下、「再表示位置情報」と記載する）とを、常駐アプリケーション３２に出力する。なお、再表示する位置として、第１常駐アプリ画像１１０をスクロール操作に応じてスクロールさせたと仮定した場合の位置の、第１非常駐アプリ画像１００を中心として、スクロール方向の反対側の位置が演算される。
【００４５】
そして、常駐アプリケーション３２は、第１常駐アプリ画像１１０を再表示する旨の指令を受け付けると、その第１常駐アプリ画像１１０をスクロール方向の反対側の方向に反転させた状態で、再表示位置情報に応じた位置に再表示する。なお、非常駐アプリケーション３４は、第１常駐アプリ画像１１０を再表示する旨の指令を常駐アプリケーション３２に出力するととともに、非常駐アプリ画像をスクロール操作に応じてスクロールさせる。これにより、図１２に示すように、第１非常駐アプリ画像１００がスクロール操作に応じてスクロールするとともに、第１常駐アプリ画像１１０が、ＬＣＤ２０の表示範囲の内部に、反転した状態で表示される。このように、第１常駐アプリ画像１１０を、ＬＣＤ２０の表示範囲の内部に反転した状態で表示することで、第１非常駐アプリ画像１００と第１常駐アプリ画像１１０とを、できる限り同時にＬＣＤ２０に表示することが可能となる。
【００４６】
ただし、図４に示すＬＣＤ２０では、非常駐アプリケーション３４の処理により１つの画像、つまり、第１非常駐アプリ画像１００のみが表示されているため、スクロールに伴って第１常駐アプリ画像１１０がＬＣＤ２０の外部にスクロールする際に、第１常駐アプリ画像１１０を反転表示しても、反転表示された第１常駐アプリ画像１１０と、他の画像とが重なることはない。しかしながら、図８に示すＬＣＤ２０では、非常駐アプリケーション３４の処理により３つの画像、つまり、非常駐アプリ画像１００，１０２，１０４が表示されており、スクロールに伴って第１常駐アプリ画像１１０がＬＣＤ２０の外部にスクロールする際に、第１常駐アプリ画像１１０を反転表示すると、図１３に示すように、
反転表示された第１常駐アプリ画像１１０と、第３非常駐アプリ画像１０４とが重なって表示される。
【００４７】
そこで、第１常駐アプリ画像１１０がＬＣＤ２０の表示範囲の外部にスクロールすると判断された際に、第１常駐アプリ画像１１０を反転して再表示するために、再表示する位置が演算されると、その演算された再表示位置が、常駐アプリ画像の表示位置と重なるか否かが判断される。この際、図１３に示す状態では、第１常駐アプリ画像１１０の再表示位置が、第３非常駐アプリ画像１０４の表示位置と重なると判断される。そして、第１常駐アプリ画像１１０の再表示位置が、第３非常駐アプリ画像１０４の表示位置と重ならないように、左右方向にズレた位置として、再演算される。これにより、再演算された第１常駐アプリ画像１１０の再表示位置を、第１常駐アプリ画像１１０の反転表示指令とともに常駐アプリケーション３２に出力することで、反転表示された第１常駐アプリ画像１１０と、第３非常駐アプリ画像１０４との重なりを防止することが可能となる。
【００４８】
しかしながら、図１４に示すように、再演算された第１常駐アプリ画像１１０の再表示位置が、第３非常駐アプリ画像１０４と重ならないが、ＬＣＤ２０の表示範囲からはみ出る場合がある。このような場合には、非常駐アプリケーション３４は、再演算された第１常駐アプリ画像１１０の再表示位置を、第１常駐アプリ画像１１０の反転表示指令とともに常駐アプリケーション３２に出力し、さらに、第１常駐アプリ画像１１０を縮小させる旨の指令も、常駐アプリケーション３２に出力する。この指令に従って、常駐アプリケーション３２が第１常駐アプリ画像１１０を表示することで、第１常駐アプリ画像１１０は、図１５に示すように、反転された状態で、第３非常駐アプリ画像１０４と重ならない位置において、縮小して表示される。これにより、第１常駐アプリ画像１１０を、第３非常駐アプリ画像１０４と重ならずに、ＬＣＤ２０の表示範囲の内部に反転した状態で表示することが可能となる。
【００４９】
なお、上述した常駐アプリ画像と非常駐アプリ画像とのスクロールについて、シーケンス図を用いて、以下に簡略的に説明する。非常駐アプリケーション３４は、非常駐アプリ画像をＬＣＤ２０に表示すると（Ｍ１１２，Ｍ１１４）、Ｍ１０６で出力した識別ＩＤ毎に、表示位置情報とスクロール対応情報とを関連付けて、データ記憶領域３８に記憶する（Ｍ１１５）。そして、非常駐アプリケーション３４は、非常駐アプリ画像に対してスクロール操作が行われたか否かを判断する（Ｍ１１６）。この際、非常駐アプリ画像に対してスクロール操作が行われていない場合（Ｍ１１６：ＮＯ）には、Ｍ１１６に戻る。
【００５０】
一方、非常駐アプリ画像に対してスクロール操作が行われた場合（Ｍ１１６：ＹＥＳ）には、非常駐アプリケーション３４は、非常駐アプリ画像をスクロールさせる（Ｍ１１８）。次に、非常駐アプリケーション３４は、ＬＣＤ２０に表示されている常駐アプリ画像が、非常駐アプリ画像とともにスクロールする画像であるか否かを、データ記憶領域３８に記憶されているスクロール対応情報に基づいて、判断する（Ｍ１２０）。常駐アプリ画像が、非常駐アプリ画像とともにスクロールする画像でない場合（Ｍ１２０：ＮＯ）には、Ｍ１１６に戻る。
【００５１】
一方、常駐アプリ画像が、非常駐アプリ画像とともにスクロールする画像である場合（Ｍ１２０：ＹＥＳ）には、非常駐アプリケーション３４は、常駐アプリ画像をスクロールさせることで、常駐アプリ画像がＬＣＤ２０の表示範囲の外部にスクロールするか否かを判断する（Ｍ１２２）。この際、常駐アプリ画像がＬＣＤ２０の表示範囲の外部にスクロールしない場合（Ｍ１２２：ＮＯ）には、非常駐アプリケーション３４は、スクロール情報と、スクロールの対象となる常駐アプリ画像の識別ＩＤとを、スクロール指令とともに常駐アプリケーション３２に出力する（Ｍ１２４）。そして、Ｍ１１６に戻る。また、常駐アプリケーション３２は、スクロール指令を受け付けると、受け付けた識別ＩＤに応じた常駐アプリ画像をスクロール情報に基づいてスクロールさせる（Ｍ１２６）。
【００５２】
また、Ｍ１２２で常駐アプリ画像がＬＣＤ２０の表示範囲の外部にスクロールする場合（Ｍ１２２：ＹＥＳ）に、非常駐アプリケーション３４は、データ記憶領域３８に記憶されている選択表示態様が、常駐アプリ画像を消去する態様であるか否かを判断する（Ｍ１２８：図３参照）。選択表示態様が、常駐アプリ画像を消去する態様である場合（Ｍ１２８：ＹＥＳ）に、非常駐アプリケーション３４は、表示範囲の外部にスクロールする常駐アプリ画像の識別ＩＤとともに、常駐アプリ画像の非表示指令を常駐アプリケーション３２に出力する（Ｍ１３０）。そして、常駐アプリケーション３２は、受け付けた識別ＩＤに応じた常駐アプリ画像を非表示とする（Ｍ１３２）。
【００５３】
また、Ｍ１２８で選択表示態様が、常駐アプリ画像を消去する態様でない場合（Ｍ１２８：ＮＯ）、つまり、選択表示態様が、常駐アプリ画像をＬＣＤ２０の表示範囲の内部に再表示する態様である場合に、非常駐アプリケーション３４は、再表示位置情報と、表示範囲の外部にスクロールする常駐アプリ画像の識別ＩＤとともに、常駐アプリ画像の反転表示指令を常駐アプリケーション３２に出力する（Ｍ１３４）。そして、常駐アプリケーション３２は、受け付けた識別ＩＤに応じた常駐アプリ画像を、再表示位置に反転表示する（Ｍ１３６）。
【００５４】
なお、上記説明では、再表示位置に非常駐アプリが有る場合に、再表示位置が再演算され、再演算された再表示位置に常駐アプリ画像が反転表示されること、及び、再演算された再表示位置に常駐アプリ画像を反転表示し、その反転表示した常駐アプリ画像がＬＣＤ２０の表示範囲の外部にはみ出す場合に、常駐アプリ画像を縮小して反転表示することが記載されているが、シーケンス図では、説明の簡略化のため、省略する。
【００５５】
また、先に説明した例では、非常駐アプリ画像に対してスクロール操作がされた場合に、非常駐アプリケーション３４の処理により非常アプリ画像がスクロールし、非常駐アプリケーション３４がスクロール指令を常駐アプリケーション３２に出力することで、常駐アプリケーション３２の処理により常駐アプリ画像がスクロールする。一方、常駐アプリ画像に対してスクロール操作がされた場合には、常駐アプリケーション３２の処理により常アプリ画像がスクロールし、常駐アプリケーション３２がスクロール指令を非常駐アプリケーション３４に出力することで、非常駐アプリケーション３４の処理により常駐アプリ画像がスクロールする。
【００５６】
つまり、常駐アプリケーション３２は、常駐アプリ画像に対してスクロール操作が行われたか否かを判断する（Ｍ１５０：図３参照）。この際、常駐アプリ画像に対してスクロール操作が行われていない場合（Ｍ１５０：ＮＯ）には、Ｍ１５０に戻る。一方、常駐アプリ画像に対してスクロール操作が行われた場合（Ｍ１５０：ＹＥＳ）には、常駐アプリケーション３２は、常駐アプリ画像をスクロールさせる（Ｍ１５２）。次に、常駐アプリケーション３２は、ＬＣＤ２０に表示されている非常駐アプリ画像をスクロールさせる旨の指令を、スクロール情報とともに、非常駐アプリケーション３４に出力する（Ｍ１５４）。そして、非常駐アプリケーション３４は、受け付けたスクロール情報に応じて、ＬＣＤ２０に表示されている非常駐アプリ画像をスクロールさせる（Ｍ１５６）。
【００５７】
このように、常駐アプリ画像がスクロール操作された場合においても、非常駐アプリケーション３４の処理により非常駐アプリ画像がスクロールし、常駐アプリケーション３２の処理により常駐アプリ画像がスクロールすることで、非常駐アプリ画像と常駐アプリ画像とが同期してスクロールする。これにより、常駐アプリ画像がスクロール操作された場合においても、非常駐アプリケーション３４の処理により表示された非常駐アプリ画像と、常駐アプリケーション３２の処理により表示された常駐アプリ画像とが、互いに重ならず、干渉することなく、スクロールする。
【００５８】
なお、Ｍ１０２を実行するＣＰＵ１２は、第１受付手段及び第５出力手段の一例である。Ｍ１０６を実行するＣＰＵ１２は、第２出力手段の一例である。Ｍ１０８を実行するＣＰＵ１２は、第２表示制御手段の一例である。Ｍ１１２とＭ１１４とを実行するＣＰＵ１２は、第１表示制御手段の一例である。Ｍ１１８を実行するＣＰＵ１２は、第１スクロール手段の一例である。Ｍ１２４を実行するＣＰＵ１２は、第１出力手段の一例である。Ｍ１２６を実行するＣＰＵ１２は、第２スクロール手段の一例である。Ｍ１３２を実行するＣＰＵ１２は、第３出力手段の一例である。Ｍ１３４を実行するＣＰＵ１２は、第４出力手段の一例である。Ｍ１５２を実行するＣＰＵ１２は、第３スクロール手段の一例である。Ｍ１５４を実行するＣＰＵ１２は、第６出力手段の一例である。Ｍ１５６を実行するＣＰＵ１２は、第４スクロール手段の一例である。
【００５９】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施形態では、常駐アプリ画像のＬＣＤ２０の表示範囲の外部へのスクロール時に、常駐アプリ画像を再表示させる場合に、常駐アプリ画像を反転させた状態で再表示させているが、表示位置のみを変更して、反転させることなく、常駐アプリ画像を再表示させてもよい、また、上記実施形態では、常駐アプリ画像を再表示させる際に、常駐アプリ画像を縮小して再表示させているが、常駐アプリ画像を拡大して再表示してもよい。
【００６０】
また、上記実施形態では、ＬＣＤ２０への非常駐アプリ画像，常駐アプリ画像等の画像の表示の本発明が適用されているが、ＬＣＤ２０に描画されるものであれば画像に限定されず、例えば、テキストの表示等に本発明を適用することが可能である。
【００６１】
また、上記実施形態では、本発明が携帯電話１０に適用されているが、表示部を有する情報処理装置であれば、ＰＣ（Personal Computerの略），スマートフォンなど、種々の情報処理装置に本発明を適用することが可能である。
【００６２】
また、上記実施形態では、ＣＰＵ１２によって図２及び図３に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００６３】
１０：携帯電話、１２：ＣＰＵ、１４：記憶部、２０：ＬＣＤ、２２：タッチパネル、３２：常駐アプリケーション、３４：非常駐アプリケーション
【図１】
2018139039.tif 000003
【図２】
2018139039.tif 000004
【図３】
2018139039.tif 000005
【図４】
2018139039.tif 000006
【図５】
2018139039.tif 000007
【図６】
2018139039.tif 000008
【図７】
2018139039.tif 000009
【図８】
2018139039.tif 000010
【図９】
2018139039.tif 000011
【図１０】
2018139039.tif 000012
【図１１】
2018139039.tif 000013
【図１２】
2018139039.tif 000014
【図１３】
2018139039.tif 000015
【図１４】
2018139039.tif 000016
【図１５】
2018139039.tif 000017