(57)【特許請求の範囲】
【請求項１】
タッチパネル機能を具備し、アプリケーションの処理により複数の表示領域に複数の画面をそれぞれ表示する表示部と、
前記表示部が、前記複数の表示領域のうち、第１の表示領域にて所定のパターンの接触を感知した場合、該第１の表示領域に、該第１の表示領域に表示している画面を移動させるかどうかを選択するための移動選択表示を表示させる移動選択表示指示部と、
前記表示部が前記移動選択表示に対して接触を感知した場合、該第１の表示領域に表示している画面を、前記複数の表示領域のうち該第１の表示領域以外の第２の表示領域へ移動する移動部と、
前記表示部が、前記第１の表示領域にて所定のパターンの接触を感知した場合、該第１の表示領域に画面を表示させているアプリケーションが、登録された対象アプリケーションであるかどうかを判別するアプリケーション判別部とを有し、
前記移動選択表示指示部は、前記アプリケーション判別部が、前記第１の表示領域に画面を表示させているアプリケーションが前記対象アプリケーションであると判別した場合のみ、前記第１の表示領域に前記移動選択表示を表示させ、
前記移動部は、前記表示部が前記移動選択表示に対して接触を感知した場合、または、前記アプリケーション判別部が、前記第１の表示領域に画面を表示させているアプリケーションが前記対象アプリケーションではないと判別した場合、該第１の表示領域に表示している画面を、前記第２の表示領域へ移動する表示装置。
【請求項２】
請求項１に記載の表示装置において、
前記移動部が前記画面を移動した場合、前記表示部に、該移動を取り消すかどうかを選択するための取り消し選択表示を、所定の時間だけ表示させる取り消し選択表示指示部と、
前記表示部が前記取り消し選択表示に対して接触を感知した場合、前記移動の移動先の表示領域に前記画面を表示させているアプリケーションを前記対象アプリケーションとして登録する登録部とを有し、
前記移動部は、前記表示部が前記取り消し選択表示に対して接触を感知した場合、該移動を取り消すことを特徴とする表示装置。
【請求項３】
請求項１に記載の表示装置において、
前記表示部は、当該表示部のうち前記移動選択表示の表示領域以外の領域に対して接触を感知した場合、前記移動選択表示を消去することを特徴とする表示装置。
【請求項４】
請求項１に記載の表示装置において、
前記表示部は、前記移動選択表示を、現在表示している画面に重ねて表示することを特徴とする表示装置。
【請求項５】
請求項１に記載の表示装置において、
前記移動部が前記画面を移動した場合、前記アプリケーションが前記所定のパターンの接触に応じて行った処理を取り消す処理取り消し部を有することを特徴とする表示装置。
【請求項６】
請求項１に記載の表示装置において、
前記表示部は、前記複数の画面を互いに隣接して表示することを特徴とする表示装置。
【請求項７】
請求項１に記載の表示装置において、
前記表示部は、前記複数の表示領域ごとに物理的に分離していることを特徴とする表示装置。
【請求項８】
タッチパネル機能を持ち、アプリケーションの処理により複数の表示領域に複数の画面をそれぞれ表示するディスプレイを具備した装置に該画面を表示させる表示方法であって、
前記ディスプレイに対する接触を感知するステップと、
前記ディスプレイが、前記複数の表示領域のうち、第１の表示領域にて所定のパターンの接触を感知した場合、該第１の表示領域に画面を表示させているアプリケーションが、登録された対象アプリケーションであるかどうかを判別するステップと、
前記第１の表示領域に画面を表示させているアプリケーションが前記対象アプリケーションであると判別した場合のみ、該第１の表示領域に、該第１の表示領域に表示している画面を移動させるかどうかを選択するための移動選択表示を表示させるステップと、
前記移動選択表示に対して接触を感知した場合、または、前記第１の表示領域に画面を表示させているアプリケーションが前記対象アプリケーションではないと判別した場合、該第１の表示領域にて表示している画面を、前記複数の表示領域のうち該第１の表示領域以外の第２の表示領域へ移動するステップとを行う表示方法。
【請求項９】
請求項８に記載の表示方法において、
前記画面を移動した場合、前記ディスプレイに、該移動を取り消すかどうかを選択するための取り消し選択表示を、所定の時間だけ表示させるステップと、
前記取り消し選択表示に対して接触を感知した場合、前記移動の移動先の表示領域に前記画面を表示させているアプリケーションを前記対象アプリケーションとして登録するステップと、
前記取り消し選択表示に対して接触を感知した場合、該移動を取り消すステップとを行うことを特徴とする表示方法。
【請求項１０】
請求項８に記載の表示方法において、
前記ディスプレイのうち前記移動選択表示の表示領域以外の領域に対して接触を感知した場合、前記移動選択表示を消去するステップを行うことを特徴とする表示方法。
【請求項１１】
請求項８に記載の表示方法において、
前記移動選択表示を、現在表示している画面に重ねて表示させるステップを行うことを特徴とする表示方法。
【請求項１２】
請求項８に記載の表示方法において、
前記画面を移動した場合、前記アプリケーションが前記所定のパターンの接触に応じて行った処理を取り消すステップを行うことを特徴とする表示方法。
【請求項１３】
請求項８に記載の表示方法において、
前記ディスプレイ上に前記複数の画面を互いに隣接させて表示するステップを行うことを特徴とする表示方法。
【請求項１４】
タッチパネル機能を持ち、アプリケーションの処理により複数の表示領域に複数の画面をそれぞれ表示するディスプレイを具備した装置に、
前記ディスプレイに対する接触を感知する手順と、
前記ディスプレイが、前記複数の表示領域のうち、第１の表示領域にて所定のパターンの接触を感知した場合、該第１の表示領域に画面を表示させているアプリケーションが、登録された対象アプリケーションであるかどうかを判別する手順と、
前記第１の表示領域に画面を表示させているアプリケーションが前記対象アプリケーションであると判別した場合のみ、該第１の表示領域に、該第１の表示領域に表示している画面を移動させるかどうかを選択するための移動選択表示を表示させる手順と、
前記移動選択表示に対して接触を感知した場合、または、前記第１の表示領域に画面を表示させているアプリケーションが前記対象アプリケーションではないと判別した場合、該第１の表示領域にて表示している画面を、前記複数の表示領域のうち該第１の表示領域以外の第２の表示領域へ移動する手順とを実行させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムにおいて、
前記画面を移動した場合、前記ディスプレイに、該移動を取り消すかどうかを選択するための取り消し選択表示を、所定の時間だけ表示させる手順と、
前記取り消し選択表示に対して接触を感知した場合、前記移動の移動先の表示領域に前記画面を表示させているアプリケーションを前記対象アプリケーションとして登録する手順と、
前記取り消し選択表示に対して接触を感知した場合、該移動を取り消す手順とを実行させるためのプログラム。
【請求項１６】
請求項１４に記載のプログラムにおいて、
前記ディスプレイのうち前記移動選択表示の表示領域以外の領域に対して接触を感知した場合、前記移動選択表示を消去する手順を実行させるためのプログラム。
【請求項１７】
請求項１４に記載のプログラムにおいて、
前記移動選択表示を、現在表示している画面に重ねて表示させる手順を実行させるためのプログラム。
【請求項１８】
請求項１４に記載のプログラムにおいて、
前記画面を移動した場合、前記アプリケーションが前記所定のパターンの接触に応じて行った処理を取り消す手順を実行させるためのプログラム。
【請求項１９】
請求項１４に記載のプログラムにおいて、
前記ディスプレイ上に前記複数の画面を互いに隣接させて表示する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を表示する表示装置、表示方法およびプログラムに関し、特に、情報を複数の画面に表示する表示装置、表示方法およびプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネル機能が具備されたディスプレイ（表示部）を搭載した情報端末装置が普及してきている。さらに、ディスプレイに接触させた指の動きに応じて、当該ディスプレイに表示されている画面が変化したり、移動したりするものも出てきている。
【０００３】
例えば、ディスプレイに指を接触させたまま移動させると、その指の移動方向へ画面が移動したり、ディスプレイに接触した指を広げるような動きをすると、画面が拡大表示されたりする。
【０００４】
また、ディスプレイが１つだけではなく、複数のディスプレイが搭載された装置が市場に出回っている。さらに、２つのディスプレイが搭載された装置において、所定の操作が行われることで、それぞれに表示されていた画面が互いに入れ替わる技術が考えられている（例えば、特許文献１参照。）。
【０００５】
上述した接触した指の移動に応じて画面が移動する機能を特許文献１に記載されたような技術に適用することで、複数のディスプレイ間における画面の移動をあたかも本のページをめくるように行うことが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３１４６１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、複数のディスプレイ間における画面の移動を指示するための指の接触パターンが、当該ディスプレイに表示されているアプリケーションに対する入力指示であることも考えられる。そのような場合、指の接触が入力指示であるにもかかわらず、画面が移動してしまい、当該装置を操作する者の意図しない動作が行われてしまうという問題点がある。
【０００８】
本発明の目的は、上述した課題を解決する表示装置、表示方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の表示装置は、
タッチパネル機能を具備し、アプリケーションの処理により複数の表示領域に複数の画面をそれぞれ表示する表示部と、
前記表示部が、前記複数の表示領域のうち、第１の表示領域にて所定のパターンの接触を感知した場合、該第１の表示領域に、該第１の表示領域に表示している画面を移動させるかどうかを選択するための移動選択表示を表示させる移動選択表示指示部と、
前記表示部が前記移動選択表示に対して接触を感知した場合、該第１の表示領域に表示している画面を、前記複数の表示領域のうち該第１の表示領域以外の第２の表示領域へ移動する移動部とを有する。
【００１０】
また、本発明の表示方法は、
タッチパネル機能を持ち、アプリケーションの処理により複数の表示領域に複数の画面をそれぞれ表示するディスプレイを具備した装置に該画面を表示させる表示方法であって、
前記ディスプレイに対する接触を感知するステップと、
前記ディスプレイが、前記複数の表示領域のうち、第１の表示領域にて所定のパターンの接触を感知した場合、該第１の表示領域に、該第１の表示領域に表示している画面を移動させるかどうかを選択するための移動選択表示を表示させるステップと、
前記移動選択表示に対して接触を感知した場合、該第１の表示領域にて表示している画面を、前記複数の表示領域のうち該第１の表示領域以外の第２の表示領域へ移動するステップとを行う。
【００１１】
また、本発明のプログラムは、
タッチパネル機能を持ち、アプリケーションの処理により複数の表示領域に複数の画面をそれぞれ表示するディスプレイを具備した装置に実行させるためのプログラムであって、
前記ディスプレイに対する接触を感知する手順と、
前記ディスプレイが、前記複数の表示領域のうち、第１の表示領域にて所定のパターンの接触を感知した場合、該第１の表示領域に、該第１の表示領域に表示している画面を移動させるかどうかを選択するための移動選択表示を表示させる手順と、
前記移動選択表示に対して接触を感知した場合、該第１の表示領域にて表示している画面を、前記複数の表示領域のうち該第１の表示領域以外の第２の表示領域へ移動する手順とを実行させる。
【発明の効果】
【００１２】
以上説明したように、本発明においては、所定の接触パターンによる、装置を操作する者の意図しない動作を防止することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の表示装置の第１の実施の形態を示す図である。
【図２】図１に示した表示装置における表示方法を説明するためのフローチャートである。
【図３】図１に示した表示領域に表示された画面の一例を示す図である。
【図４】図１に示した表示領域にて感知された接触パターンの一例を示す図である。
【図５】図１に示した表示領域に表示された移動選択表示の一例を示す図である。
【図６】ステップＳ６の移動後に表示領域に表示された画面の一例を示す図である。
【図７】本発明の表示装置の第２の実施の形態を示す図である。
【図８】図７に示した登録部の内部構造の一例を示す図である。
【図９】図７に示した登録部の内部構造の他の例を示す図である。
【図１０】図７に示した表示装置における表示方法を説明するためのフローチャートである。
【図１１】本発明の表示装置の第３の実施の形態を示す図である。
【図１２】図１１に示した表示装置における表示方法を説明するためのフローチャートである。
【図１３】図１１に示した表示部に表示された取り消し選択表示の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本発明の実施の形態について図面を参照して説明する。
（第１の実施の形態）
図１は、本発明の表示装置の第１の実施の形態を示す図である。
【００１５】
本形態における表示装置１００には図１に示すように、表示部１２０と、移動選択表示指示部１３０と、移動部１４０と、処理取り消し部１５０とが設けられている。
【００１６】
また、表示装置１００に、表示装置１００内で動作するアプリケーションの集まりであるアプリケーション群１１０が搭載されている。なお、アプリケーション群１１０に含まれるアプリケーションの数は、ここでは特に規定しない。また、アプリケーション群１１０に含まれるアプリケーションは、ネットワークから取得したものや、記憶媒体から読み出して取得したもの等である。なお、以下の説明における「アプリケーション」は、アプリケーション群１１０に含まれるアプリケーションを示す。
【００１７】
表示部１２０は、タッチパネル機能を具備し、アプリケーションの処理により複数の表示領域１２１−１，１２１−２に複数の画面をそれぞれ表示するディスプレイである。図１に示した表示部１２０は、２つの表示領域にそれぞれ画面を表示するものであるが、３つ以上の表示領域に画面を表示するものであっても良い。また、表示部１２０は、複数の表示領域ごとに物理的に分離しているものであっても良い。つまり、表示部１２０は、表示領域の数と同じ数のディスプレイから構成されるものであっても良い。また、表示部１２０は、表示領域１２１−１，１２１−２にそれぞれ表示された画面を互いに隣接させて表示する。例えば、図１に示すように２つの表示領域１２１−１，１２１−２それぞれに画面を表示する場合、表示領域１２１−１に表示される画面と表示領域１２１−２に表示される画面とを縦方向または横方向に隣接して表示する。
【００１８】
移動選択表示指示部１３０は、表示部１２０が、表示領域１２１−１と表示領域１２１−２とのどちらか一方にて所定のパターンの接触を感知した場合、接触を感知した表示領域上に、当該表示領域に表示されている画面を移動させるかどうかを選択するための移動選択表示を表示させる。例えば、表示領域１２１−１にて接触を感知した場合、表示領域１２１−１に表示している画面を表示領域１２１−２へ移動するかどうかを選択するための移動選択表示を表示領域１２１−１に対して指示する。この移動選択表示の表示形式については、特に規定しないが、「移動する」ことを促すような表示（例えば、表示領域１２１−１から表示領域１２１−２へ向かう矢印や、表示領域１２１−１から表示領域１２１−２への方向に頂角を有する三角形等）が好ましい。
【００１９】
また、表示領域１２１−１と表示領域１２１−２とのどちらで所定のパターンの接触を感知した場合に上述した判別をするかは、あらかじめ設定されている。また、この「所定のパターン」は、あらかじめ設定されて表示装置１００内に記憶されているものである。例えば、指で紙を左側から右側へ払うような接触パターンや、所定の直線の組み合わせや、文字（例えば、アルファベットの「Ｚ」）を書くような接触パターンであっても良い。
【００２０】
移動部１４０は、表示部１２０が、移動選択表示指示部１３０が表示させた移動選択表示に対して接触を感知した場合、複数の表示領域のうちの第１の表示領域に表示している画面を、複数の表示領域のうち第１の表示領域以外の第２の表示領域へ移動する。つまり、表示領域１２１−１に表示されている画面を、表示領域１２１−２へ移動する。または、表示領域１２１−２に表示されている画面を表示領域１２１−１へ移動する。
【００２１】
処理取り消し部１５０は、移動部１４０が画面を移動した場合、アプリケーションが所定のパターンの接触に応じて行った処理を取り消す。これは、一般的な「ＵＮＤＯ」の処理に相当する。
【００２２】
以下に、図１に示した表示装置１００における表示方法について説明する。
【００２３】
図２は、図１に示した表示装置１００における表示方法を説明するためのフローチャートである。
【００２４】
まず、アプリケーションが起動し、当該アプリケーションの処理が行われている際（ステップＳ１）、表示部１２０にて所定のパターンの接触を感知したかどうかが判別される（ステップＳ２）。
【００２５】
図３は、図１に示した表示領域１２１−１および表示領域１２１−２に表示された画面の一例を示す図である。ここでは、表示領域１２１−１に表示された画面が左側に、また表示領域１２１−２に表示された画面が右側に、互いに隣接して表示された例を挙げる。
【００２６】
図３に示すように、表示領域１２１−１にはスケジューラであるアプリケーションが起動しており、そのスケジュール画面が表示されている。一方、表示領域１２１−２にはブラウザであるアプリケーションが起動しており、その画面が表示されている。
【００２７】
表示部１２０（例えば、表示領域１２１−１上）にて所定のパターンの接触が感知された場合、移動選択表示指示部１３０によって、表示領域１２１−１に表示されている画面を、表示領域１２１−１から表示領域１２１−２へ移動させるかどうかを選択するための移動選択表示の表示が表示部１２０へ指示され、表示部１２０にて移動選択表示が表示される（ステップＳ３）。
【００２８】
図４は、図１に示した表示領域１２１−１にて感知された接触パターンの一例を示す図である。
【００２９】
図５は、図１に示した表示領域１２１−１に表示された移動選択表示の一例を示す図である。
【００３０】
図４に示すように、表示領域１２１−１にてアルファベットの「Ｚ」を書くような接触パターンが所定の接触パターンとして感知されると、図５に示すように、表示領域１２１−１に現在表示されている画面（ここでは、スケジューラ）に重ねて、移動選択表示２００が表示される。
【００３１】
その後、表示部１２０にて、移動選択表示２００に対して接触が感知されたかどうかが判別される（ステップＳ４）。これは、例えば、図５に示した移動選択表示２００に接触が行われた場合や、移動選択表示２００の中に表示されている三角形の部分に接触が行われた場合に、移動選択表示２００に対して接触が感知されたと判別されるものであっても良い。
【００３２】
ステップＳ４にて、表示部１２０にて、移動選択表示２００に対して接触が感知されないと判別された場合、移動選択表示２００は消去され、アプリケーションの処理が行われる。具体的には、あらかじめ設定された時間内に移動選択表示２００に対して接触が感知されなかった場合や、移動選択表示２００の表示領域以外の領域に対して接触が感知された場合に、移動選択表示２００に対して接触が感知されないと判別されるものであっても良い。
【００３３】
一方、ステップＳ４にて、表示部１２０にて、移動選択表示２００に対して接触が感知されたと判別された場合、処理取り消し部１５０にて、アプリケーションが所定のパターンの接触に応じて行った処理が取り消される（ステップＳ５）。つまり、図４に示した例では、「Ｚ」の接触に対して、アプリケーションが行った処理（スケジューラ上に「Ｚ」を書く等）が取り消される（書かれた「Ｚ」が消される）。
【００３４】
また、表示領域１２１−１に表示されている画面が、移動部１４０によって表示領域１２１−２へ移動する（ステップＳ６）。
【００３５】
図６は、ステップＳ６の移動後に表示領域１２１−１および表示領域１２１−２に表示された画面の一例を示す図である。
【００３６】
図６に示すように、図４に示した表示領域１２１−１に表示されていた画面（スケジューラ）が、表示領域１２１−２へ移動して表示される。このとき、表示領域１２１−１に表示される画面は、ここでは規定しない。例えば、あらかじめ設定された画面が表示されるものであっても良いし、次に起動するアプリケーションによって表示される画面であっても良い。また、表示領域１２１−２に表示されていた画面が表示領域１２１−１に表示されるものであっても良い。
（第２の実施の形態）
図７は、本発明の表示装置の第２の実施の形態を示す図である。
【００３７】
本形態における表示装置１０１は図７に示すように、図１に示した表示装置１００に、アプリケーション判別部１６０と、登録部１７０とが追加されている。また、表示装置１０１には、図１に示した移動選択表示指示部１３０に代わって移動選択表示指示部１３１が設けられている。また、表示装置１０１には、図１に示した移動部１４０に代わって移動部１４１が設けられている。
【００３８】
アプリケーション判別部１６０は、表示部１２０が、表示領域１２１−１と表示領域１２１−２とのどちらか一方にて所定のパターンの接触を感知した場合、接触を感知した表示領域に画面を表示させているアプリケーションが、登録された対象アプリケーションであるかどうかを判別する。
【００３９】
登録部１７０は、後述する移動選択表示指示部１３１の処理の対象である対象アプリケーションを示すアプリケーション情報を記憶する。
【００４０】
移動選択表示指示部１３１は、アプリケーション判別部１６０が、接触を感知した表示領域に画面を表示させているアプリケーションが、登録部１７０に登録された対象アプリケーションであると判別した場合、接触を感知した表示領域に、上述した移動選択表示を表示させる。例えば、表示領域１２１−１にて接触を感知した場合、表示領域１２１−１に画面を表示しているアプリケーションが登録部１７０に登録された対象アプリケーションであれば、表示領域１２１−１に表示している画面を表示領域１２１−２へ移動するかどうかを選択するための移動選択表示を表示領域１２１−１に対して指示する。この移動選択表示の表示形式については、特に規定しないが、「移動する」ことを促すような表示（例えば、表示領域１２１−１から表示領域１２１−２へ向かう矢印や、表示領域１２１−１から表示領域１２１−２への方向に頂角を有する三角形等）が好ましい。
【００４１】
移動部１４１は、表示部１２０が、移動選択表示指示部１３０が表示した移動選択表示に対して接触を感知した場合、または、アプリケーション判別部１６０が、接触を感知した表示領域に画面を表示させているアプリケーションが、登録された対象アプリケーションではないと判別した場合、複数の表示領域のうちの第１の表示領域に表示している画面を、複数の表示領域のうち第１の表示領域以外の第２の表示領域へ移動する。つまり、表示領域１２１−１に表示されている画面を、表示領域１２１−２へ移動する。または、表示領域１２１−２に表示されている画面を表示領域１２１−１へ移動する。
【００４２】
図８は、図７に示した登録部１７０の内部構造の一例を示す図である。
【００４３】
図７に示した登録部１７０には図８に示すように、アプリケーション情報が記憶（登録）されている。
【００４４】
例えば、図８に示すように、アプリケーション情報「Ａ」が記憶されている。これは、アプリケーション情報が「Ａ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションであることを示している。
【００４５】
また、図８に示すように、アプリケーション情報「Ｄ」が記憶されている。これは、アプリケーション情報が「Ｄ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションであることを示している。
【００４６】
図９は、図７に示した登録部１７０の内部構造の他の例を示す図である。
【００４７】
図７に示した登録部１７０には図９に示すように、表示装置１０１にて起動可能なアプリケーションのアプリケーション情報と表示情報とが対応付けられて記憶（登録）されている。
【００４８】
例えば、アプリケーション情報に「Ａ」〜「Ｇ」が記憶されている。これは、表示装置１０１にて起動可能なアプリケーションのアプリケーション情報が「Ａ」〜「Ｇ」であることを示している。
【００４９】
また、表示情報には「○」または「×」が記憶されている。この表示情報は、当該表示情報と対応付けられて記憶されているアプリケーション情報が示すアプリケーションが、移動選択表示指示部１３１の処理の対象であるかどうかを示す情報である。
【００５０】
また、図９に示すように、アプリケーション情報「Ａ」と表示情報「○」とが対応付けられて記憶されている。これは、アプリケーション情報が「Ａ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションであることを示している。
【００５１】
また、図９に示すように、アプリケーション情報「Ｂ」と表示情報「×」とが対応付けられて記憶されている。これは、アプリケーション情報が「Ｂ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションではないことを示している。
【００５２】
また、図９に示すように、アプリケーション情報「Ｃ」と表示情報「×」とが対応付けられて記憶されている。これは、アプリケーション情報が「Ｃ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションではないことを示している。
【００５３】
また、図９に示すように、アプリケーション情報「Ｄ」と表示情報「○」とが対応付けられて記憶されている。これは、アプリケーション情報が「Ｄ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションであることを示している。
【００５４】
また、図９に示すように、アプリケーション情報「Ｅ」と表示情報「×」とが対応付けられて記憶されている。これは、アプリケーション情報が「Ｅ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションではないことを示している。
【００５５】
また、図９に示すように、アプリケーション情報「Ｆ」と表示情報「×」とが対応付けられて記憶されている。これは、アプリケーション情報が「Ｆ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションではないことを示している。
【００５６】
また、図９に示すように、アプリケーション情報「Ｇ」と表示情報「×」とが対応付けられて記憶されている。これは、アプリケーション情報が「Ｇ」であるアプリケーションは、移動選択表示指示部１３１の処理の対象である対象アプリケーションではないことを示している。
【００５７】
これらの情報は、登録部１７０にあらかじめ登録されているものであっても良いし、後述する処理によって登録されるものであっても良い。
【００５８】
以下に、図７に示した表示装置１０１における表示方法について説明する。
【００５９】
図１０は、図７に示した表示装置１０１における表示方法を説明するためのフローチャートである。
【００６０】
まず、アプリケーションが起動し、当該アプリケーションの処理が行われている際（ステップＳ１１）、表示部１２０にて所定のパターンの接触を感知したかどうかが判別される（ステップＳ１２）。
【００６１】
表示部１２０（例えば、表示領域１２１−１上）にて所定のパターン（例えば、図４に示したアルファベットの「Ｚ」）の接触が感知された場合、アプリケーション判別部１６０によって、表示領域１２１−１に画面を表示させているアプリケーションが登録部１７０に登録されているアプリケーションであるかどうかが判別される（ステップＳ１３）。
【００６２】
表示領域１２１−１に画面を表示させているアプリケーションが登録部１７０に登録されているアプリケーションであると判別された場合、移動選択表示指示部１３１によって、表示領域１２１−１に表示されている画面を、表示領域１２１−１から表示領域１２１−２へ移動させるかどうかを選択するための移動選択表示の表示が表示部１２０へ指示され、図５に示すように表示部１２０にて移動選択表示２００が表示される（ステップＳ１４）。
【００６３】
その後、表示部１２０にて、移動選択表示２００に対して接触が感知されたかどうかが判別される（ステップＳ１５）。この判別基準は、第１の実施の形態で説明したものと同じで良い。
【００６４】
ステップＳ１５にて、表示部１２０にて、移動選択表示２００に対して接触が感知されないと判別された場合、移動選択表示２００は消去され、アプリケーションの処理が行われる。具体的には、あらかじめ設定された時間内に移動選択表示２００に対して接触が感知されなかった場合や、移動選択表示２００の表示領域以外の領域に対して接触が感知された場合に、移動選択表示２００に対して接触が感知されないと判別されるものであっても良い。
【００６５】
一方、ステップＳ１５にて、表示部１２０にて、移動選択表示２００に対して接触が感知されたと判別された場合、処理取り消し部１５０にて、アプリケーションが所定のパターンの接触に応じて行った処理が取り消される（ステップＳ１６）。つまり、図４に示した例では、「Ｚ」の接触に対して、アプリケーションが行った処理（スケジューラ上に「Ｚ」を書く等）が取り消される（書かれた「Ｚ」が消される）。
【００６６】
また、ステップＳ１３にて、表示領域１２１−１に画面を表示させているアプリケーションが登録部１７０に登録されているアプリケーションではないと判別された場合、ステップＳ１６の処理が行われる。
【００６７】
また、表示領域１２１−１に表示されている画面が、移動部１４１によって表示領域１２１−２へ移動する（ステップＳ１７）。
（第３の実施の形態）
第２の実施の形態では、登録部１７０には対象アプリケーションがあらかじめ登録されている場合を例に挙げて説明したが、動的に登録されるものであっても良い。
【００６８】
図１１は、本発明の表示装置の第３の実施の形態を示す図である。
【００６９】
本形態における表示装置１０２は図１１に示すように、図７に示した表示装置１０１に、取り消し選択表示指示部１８０が追加されている。また、表示装置１０２には、図７に示した移動部１４１に代わって移動部１４２が設けられている。
【００７０】
取り消し選択表示指示部１８０は、移動部１４２が画面を移動した場合、表示部１２０に、当該移動を取り消すかどうかを選択するための取り消し選択表示を、所定の時間だけ表示させる。この所定の時間は、あらかじめ設定されているものである。この取り消し選択表示の表示形式については、特に規定しないが、「移動を取り消す」ことを促すような表示が好ましい。
【００７１】
また、移動部１４２は、表示部１２０が取り消し選択表示に対して接触を感知した場合、当該移動を取り消す。つまり、この場合、移動部１４２は、表示領域１２１−１，１２１−２の表示を、移動が行われる前の画面の表示に戻す。
【００７２】
また、このとき、登録部１７０は、表示部１２０が取り消し選択表示に対して接触を感知した場合、移動先の表示領域にて画面を表示させているアプリケーションを対象アプリケーションとして登録する。つまり、表示領域１２１−１から表示領域１２１−２への画面の移動を取り消されたアプリケーションを対象アプリケーションとして登録する。登録部１７０の内部構造は、図８や図９に示したものと同じで良い。
【００７３】
以下に、図１１に示した表示装置１０２における表示方法について説明する。
【００７４】
図１２は、図１１に示した表示装置１０２における表示方法を説明するためのフローチャートである。
【００７５】
まず、アプリケーションが起動し、当該アプリケーションの処理が行われている際（ステップＳ２１）、表示部１２０にて所定のパターンの接触を感知したかどうかが判別される（ステップＳ２２）。
【００７６】
表示部１２０（例えば、表示領域１２１−１上）にて所定のパターン（例えば、図４に示したアルファベットの「Ｚ」）の接触が感知された場合、アプリケーション判別部１６０によって、表示領域１２１−１に画面を表示させているアプリケーションが登録部１７０に登録されているアプリケーションであるかどうかが判別される（ステップＳ２３）。
【００７７】
表示領域１２１−１に画面を表示させているアプリケーションが登録部１７０に登録されているアプリケーションであると判別された場合、移動選択表示指示部１３１によって、表示領域１２１−１に表示されている画面を、表示領域１２１−１から表示領域１２１−２へ移動させるかどうかを選択するための移動選択表示の表示が表示部１２０へ指示され、図５に示すように表示部１２０にて移動選択表示２００が表示される（ステップＳ２４）。
【００７８】
その後、表示部１２０にて、移動選択表示２００に対して接触が感知されたかどうかが判別される（ステップＳ２５）。この判別基準は、第１の実施の形態で説明したものと同じで良い。
【００７９】
ステップＳ２５にて、表示部１２０にて、移動選択表示２００に対して接触が感知されないと判別された場合、移動選択表示２００は消去され、アプリケーションの処理が行われる。具体的には、あらかじめ設定された時間内に移動選択表示２００に対して接触が感知されなかった場合や、移動選択表示２００の表示領域以外の領域に対して接触が感知された場合に、移動選択表示２００に対して接触が感知されないと判別されるものであっても良い。
【００８０】
一方、ステップＳ２５にて、表示部１２０にて、移動選択表示２００に対して接触が感知されたと判別された場合、処理取り消し部１５０にて、アプリケーションが所定のパターンの接触に応じて行った処理が取り消される（ステップＳ２６）。つまり、図４に示した例では、「Ｚ」の接触に対して、アプリケーションが行った処理（スケジューラ上に「Ｚ」を書く等）が取り消される（書かれた「Ｚ」が消される）。
【００８１】
また、ステップＳ２３にて、表示領域１２１−１に画面を表示させているアプリケーションが登録部１７０に登録されているアプリケーションではないと判別された場合、ステップＳ２６の処理が行われる。
【００８２】
また、表示領域１２１−１に表示されている画面が、移動部１４２によって表示領域１２１−２へ移動する（ステップＳ２７）。
【００８３】
すると、取り消し選択表示指示部１８０によって、表示部１２０に、ステップＳ２７にて行われた移動を取り消すかどうかを選択するための取り消し選択表示が表示される（ステップＳ２８）。なお、この取り消し選択表示は、あらかじめ設定された時間だけ表示される。
【００８４】
図１３は、図１１に示した表示部１２０に表示された取り消し選択表示の一例を示す図である。
【００８５】
図１３に示すように、移動した表示領域１２１−２上に取り消し選択表示２１０が表示される。このとき、表示領域１２１−２に表示されている画面（ここでは、スケジューラ）に重ねて、取り消し選択表示２１０が表示される。この取り消し選択表示２１０の表示形式については、特に規定しないが、表示領域１２１−２へ移動した画面を表示領域１２１−１へ戻すための表示であることの理解を促すような表示であることが好ましい。例えば、図１３に示すように、表示領域１２１−２から表示領域１２１−１へ向かう矢印や、表示領域１２１−２から表示領域１２１−１への方向に頂角を有する三角形の表示であっても良い。
【００８６】
その後、表示部１２０にて、取り消し選択表示２１０に対して接触が感知されたかどうかが判別される（ステップＳ２９）。これは、例えば、図１３に示した取り消し選択表示２１０に接触が行われた場合や、取り消し選択表示２１０の中に表示されている三角形の部分に接触が行われた場合に、取り消し選択表示２１０に対して接触が感知されたと判別されるものであっても良い。
【００８７】
ステップＳ２９にて、表示部１２０にて、取り消し選択表示２１０に対して接触が感知されないと判別された場合、アプリケーションの処理が行われる。具体的には、あらかじめ設定された時間内に取り消し選択表示２１０に対して接触が感知されなかった場合、取り消し選択表示２１０に対して接触が感知されないと判別されるものであっても良い。
【００８８】
一方、ステップＳ２９にて、表示部１２０にて、取り消し選択表示２１０に対して接触が感知されたと判別された場合、ステップＳ２７にて行われた移動が移動部１４２によって元に戻される（ステップＳ３０）。具体的には、ステップＳ２７にて表示領域１２１−１から表示領域１２１−２へ移動した画面が、表示領域１２１−１へ移動する。また、このとき、表示領域１２１−２には、元の画面が表示される。つまり、図１３に示した表示領域１２１−１，１２１−２に表示された画面が、図３に示した表示領域１２１−１，１２１−２に表示された画面へ戻される。
【００８９】
すると、戻された画面を表示させていたアプリケーションが、登録部１７０に登録される（ステップＳ３１）。
【００９０】
例えば、登録部１７０の内部構造が図８に示したような構造である場合、アプリケーション情報として当該アプリケーションを示すアプリケーション情報が追加される。また、登録部１７０の内部構造が図９に示したような構造である場合は、当該アプリケーションを示すアプリケーション情報と対応付けられて記憶されている表示情報が「×」から「○」へ書き換えられる。
【００９１】
このように、登録部１７０に登録されたアプリケーション情報が示すアプリケーションは、画面を移動させるための所定の接触パターンを、通常のアプリケーションの処理として入力する可能性が高いため、当該接触が移動を指示しているのか、または処理のための入力を指示しているのかを選択できるようになる。
【００９２】
一方、登録部１７０に登録されていないアプリケーション情報が示すアプリケーションは、画面を移動させるための所定の接触パターンを、通常のアプリケーションの処理として入力する可能性が低いため、その都度確認をする必要性も低い。上述した処理を用いることにより、不要な処理を行うことを避けることができる。
【００９３】
上述したように、第１の実施の形態においては、移動選択表示という確認表示を行うことにより、タッチパネルへの所定のパターンの接触が、現在表示を指示しているアプリケーションへの入力指示であるにもかかわらず、画面の移動をしてしまうことを避けることができる。
【００９４】
また、第２の実施の形態においては、登録されたアプリケーションのみに対して、移動選択表示を表示することにより、不要に移動選択表示を表示して、操作者に不要な選択入力をさせることを避けることができる。
【００９５】
さらに、第３の実施の形態においては、第２の実施の形態におけるアプリケーションの登録を動的に行うことで、あらかじめ登録するという手間を省くことができる。
【００９６】
上述した表示装置１００〜１０２に設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を記述したプログラムを表示装置１００〜１０２にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを表示装置１００〜１０２に読み込ませ、実行するものであっても良い。表示装置１００〜１０２にて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、表示装置１００〜１０２に内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、表示装置１００〜１０２に設けられたＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【符号の説明】
【００９７】
１００〜１０２    表示装置
１１０    アプリケーション
１２０    表示部
１２１−１，１２１−２    表示領域
１３０，１３１    移動選択表示指示部
１４０〜１４２    移動部
１５０    処理取り消し部
１６０    アプリケーション判別部
１７０    登録部
１８０    取り消し選択表示指示部
２００    移動選択表示
２１０    取り消し選択表示
【図１】
0005598207.tif 000002
【図２】
0005598207.tif 000003
【図３】
0005598207.tif 000004
【図４】
0005598207.tif 000005
【図５】
0005598207.tif 000006
【図６】
0005598207.tif 000007
【図７】
0005598207.tif 000008
【図８】
0005598207.tif 000009
【図９】
0005598207.tif 000010
【図１０】
0005598207.tif 000011
【図１１】
0005598207.tif 000012
【図１２】
0005598207.tif 000013
【図１３】
0005598207.tif 000014