(57)【要約】  本発明の携帯端末においては、表示部は画像情報に基づく画像を表示し、タッチパネルは画像を表示する表示領域に重ねられて設けられ、制御部は、表示部に表示されるウィンドウの所定の領域に対応するタッチパネルの領域内のいずれかの位置で物体が接触し、物体によるタッチパネルへの接触が維持された状態における物体の移動に応じてウィンドウを移動し、移動されるウィンドウの一部が表示部の表示領域から出たか否かを判定し、移動されるウィンドウの一部が表示部の表示領域から出た場合、予め設定されているサイズで表示されるウィンドウを非表示にし、ウィンドウを示す指示情報に基づく画像を所定の表示領域に表示するように表示部を制御する。
2010029619.tif 000002
【特許請求の範囲】
【請求項１】
画像情報に基づく画像を表示する表示手段と、
前記表示手段により前記画像を表示する表示領域に重ねられて設けられるタッチパネルと、
前記表示手段に表示されるウィンドウの所定の領域に対応する前記タッチパネルの領域内のいずれかの位置で物体が接触され、前記物体による前記タッチパネルへの接触が維持された状態における前記物体の移動に応じて前記ウィンドウの表示を移動する移動手段と、
前記移動手段により移動される前記ウィンドウの一部が前記表示手段の表示領域から出たか否かを判定する判定手段と、
前記移動手段により移動される前記ウィンドウの一部が前記表示手段の表示領域から出た場合、予め設定されているサイズで表示される前記ウィンドウを非表示にし、前記ウィンドウを示す指示情報に基づく画像を所定の表示領域に表示するように前記表示手段を制御する表示制御手段とを備えることを特徴とする携帯端末。
【請求項２】
前記表示制御手段は、前記表示手段の表示領域から出た前記ウィンドウの部分に応じて、前記指示情報に基づく画像を表示する表示領域を変更することを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記判定手段は、前記移動手段により移動される前記ウィンドウの領域内に含まれるいずれかの座標値が前記表示手段の表示領域でとりうる座標の最小値または最大値を超えた場合、前記移動手段により移動される前記ウィンドウの一部が前記表示手段の表示領域から出たと判定することを特徴とする請求項１に記載の携帯端末。
【請求項４】
前記表示制御手段は、前記表示手段により前記指示情報に基づく画像が表示されている場合に、前記指示情報に基づく画像に対応する前記タッチパネルの領域内のいずれかの位置で物体が接触したとき、前記ウィンドウの非表示直前の状態で前記ウィンドウを再表示するように制御することを特徴とする請求項１に記載の携帯端末。
【請求項５】
前記表示制御手段は、前記移動手段により移動される前記ウィンドウの一部が前記表示手段の表示領域から出た場合に、前記物体による前記タッチパネルへの接触が維持された状態では、前記ウィンドウを非表示にせず、前記物体による前記タッチパネルへの接触がなくなったとき、前記ウィンドウを非表示にすることを特徴とする請求項１に記載の携帯端末。
【請求項６】
画像情報に基づく画像を表示する表示手段と、
前記表示手段により前記画像を表示する表示領域に重ねられて設けられるタッチパネルと、
前記表示手段の表示領域に対応する前記タッチパネルの領域内のいずれかの位置で物体が接触され、前記タッチパネル上で移動する前記物体の軌跡が予め設定されている所定の形状であるか否かを判定する判定手段と、
前記物体の軌跡が予め設定されている所定の形状である場合、予め設定されているサイズで表示される前記ウィンドウを非表示にし、前記ウィンドウを示す指示情報に基づく画像を所定の表示領域に表示するように前記表示手段を制御する表示制御手段とを備えることを特徴とする携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯端末に係り、特に、表示部に表示されるウィンドウの表示・非表示をタッチ入力によって制御することができるようにした携帯端末に関する。
【背景技術】
【０００２】
近年、表示部と組み合わされた感圧式または静電式のタッチパネルを備える携帯端末が提案されている。ユーザは、携帯端末に備えられたタッチパネルをスタイラスペンなどのポインティングデバイスやユーザの指によって操作することで、表示部に表示されるウィンドウを用いた種々の処理を実行させることができる。【０００３】
また、表示部に表示されるウィンドウの操作性を向上させるために、既存のウィンドウの操作方法と共存してウィンドウのサイズや位置変更を支援する技術も知られている（例えば特許文献１参照）。特許文献１に提案されている技術によれば、表示サイズに対して「最大ウィンドウのサイズと座標」、「最小ウィンドウのサイズと座標」、および「サイズと座標の変化関係」を予め設定しておくことにより、ウィンドウのサイズの変更と移動を１回で実行することができる。【０００４】
さらに、タッチパネルを備える携帯端末において、次のような技術も知られている。すなわち、通常表示部の表示面積とほぼ同じ大きさを有するタッチパネルの占有面積をさらに大きくし、表示部が存在しないタッチパネル専用領域を設けるようにするとともに、そのタッチパネル専用領域にアプリケーションごとに予め割り当てられた区画がポインティングデバイスによって操作されることで、区画に割り当てられたアプリケーションを起動する。
【特許文献１】特開２００６−１８５０２５号公報
【０００５】
発明の開示
しかしながら、感圧式または静電式のタッチパネルを備える携帯端末においては、各種のウィンドウを画面上に表示すると、ウィンドウの下に隠れてしまう表示領域が生じてしまい、限られた表示領域を有効に利用することが困難であるという課題があった。勿論、特許文献１に提案されている技術を用いれば、ウィンドウのサイズの変更と移動を１回で実行することも可能ではあるが、予め設定しておく必要があり、ユーザにとって煩わしいものであった。また、たとえウィンドウのサイズを変更してウィンドウを移動したとしても、移動後の場所においても同様にウィンドウの下に隠れてしまう表示領域が生じてしまい、依然として表示領域を有効に利用することが困難であった。【０００６】
本発明は、このような状況に鑑みてなされたものであり、表示部に表示されるウィンドウの表示・非表示をタッチ入力によって好適に制御することができる携帯端末を提供することを目的とする。【０００７】
本発明の携帯端末は、上述した課題を解決するために、画像情報に基づく画像を表示する表示手段と、表示手段により画像を表示する表示領域に重ねられて設けられるタッチパネルと、表示手段に表示されるウィンドウの所定の領域に対応するタッチパネルの領域内のいずれかの位置で物体が接触され、物体によるタッチパネルへの接触が維持された状態における物体の移動に応じてウィンドウの表示を移動する移動手段と、移動手段により移動されるウィンドウの一部が表示手段の表示領域から出たか否かを判定する判定手段と、移動手段により移動されるウィンドウの一部が表示手段の表示領域から出た場合、予め設定されているサイズで表示されるウィンドウを非表示にし、ウィンドウを示す指示情報に基づく画像を所定の表示領域に表示するように表示手段を制御する表示制御手段とを備えることを特徴とする。【０００８】
本発明の携帯端末は、上述した課題を解決するために、画像情報に基づく画像を表示する表示手段と、表示手段により画像を表示する表示領域に重ねられて設けられるタッチパネルと、表示手段の表示領域に対応するタッチパネルの領域内のいずれかの位置で物体が接触され、タッチパネル上で移動する物体の軌跡が予め設定されている所定の形状であるか否かを判定する判定手段と、物体の軌跡が予め設定されている所定の形状である場合、予め設定されているサイズで表示されるウィンドウを非表示にし、ウィンドウを示す指示情報に基づく画像を所定の表示領域に表示するように表示手段を制御する表示制御手段とを備えることを特徴とする。【０００９】
本発明によれば、表示部に表示されるウィンドウの表示・非表示をタッチ入力によって好適に制御することができる。
【図面の簡単な説明】
【００１０】
【図１】は、本発明に係る携帯端末の外観の構成を示す図である。
【図２】は、本発明に係る携帯端末の内部の構成を示すブロック図である。
【図３】（Ａ）および（Ｂ）は、従来においてウィンドウの下に隠れてしまう表示領域が生じてしまう様子を示す図である。
【図４】は、図２の携帯端末におけるウィンドウ非表示処理を説明するフローチャートである。
【図５】は、表示部に表示されるウィンドウの遷移およびウィンドウのアイコン化を示す図である。
【図６】は、表示部に表示されるウィンドウの種類を示す図である。
【図７】は、図２の携帯端末における他のウィンドウ非表示制御処理を説明するフローチャートである。
【図８】は、図２の携帯端末における他のウィンドウ非表示制御処理を説明するフローチャートである。
【図９】は、表示部に表示されるウィンドウの遷移およびウィンドウのアイコン化を示す図である。
【図１０】は、図２の携帯端末における他のウィンドウ非表示制御処理を説明するフローチャートである。
【図１１】は、図２の携帯端末におけるウィンドウ再表示制御処理を説明するフローチャートである。
【図１２】（Ａ）および（Ｂ）は、表示部に表示されるウィンドウの再表示を示す図である。
【図１３】は、図２の携帯端末における他のウィンドウ非表示制御処理を説明するフローチャートである。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について、図面を参照しながら説明する。図１は、本発明に係る携帯端末１の外観の構成を表している。図１に示されるように、携帯端末１の内部の所定の位置には、図示せぬ送受信用のアンテナが設けられており、内蔵されたアンテナを介して基地局（図示せず）との間で電波を送受信する。【００１２】
携帯端末１には、操作キー１９−１乃至１９−４から成る入力部１９が設けられており、入力部１９を用いて各種指示を入力することができる。また、携帯端末１には、その正面に表示部２０が設けられている。なお、表示部２０は、例えば有機ＥＬにより構成されるディスプレイでもよいし、液晶ディスプレイ（Liquid Crystal Display）でもよい。表示部２０には、透明なタッチパネル１８が重ねて貼り合わされている。このタッチパネル１８は、表示部２０の表示領域を超えた部分にも設けられている。タッチパネル１８へのスタイラスペン２やユーザの指による接触は、感圧式または静電式で検知される。勿論、タッチパネル１８は、表示部２０の下に設けるようにしてもよい。【００１３】
図２は、本発明に係る携帯端末１の内部の構成を表している。図２に示されるように、制御部１１は、ＣＰＵ（Central Processing Unit）１２、ＲＯＭ（Read Only Memory）１３、およびＲＡＭ（Random Access Memory）１４などからなり、ＣＰＵ１２は、ＲＯＭ１３に記憶されているプログラムまたは記憶部２１からＲＡＭ１４にロードされた、オペレーティングシステム（ＯＳ）を含む各種のアプリケーションプログラムに従って各種の処理を実行するとともに、種々の制御信号を生成し、各部に供給することにより携帯端末１を統括的に制御する。ＲＡＭ１４は、ＣＰＵ１２が各種の処理を実行する上において必要なデータなどを適宜記憶する。【００１４】
ＣＰＵ１２、ＲＯＭ１３、およびＲＡＭ１４には、バス１５を介して相互に接続されている。このバス１５にはまた、入出力インタフェース１６が接続される。入出力インタフェース１６には、操作キー１９−１乃至１９−４などによりなる入力部１９、表示部２０、ハードディスクや不揮発性メモリなどより構成される記憶部２１が接続される。【００１５】
また、入出力インタフェース１６には、タッチ入力制御部１７が接続される。タッチ入力制御部１７は、ユーザによりスタイラスペン２（またはユーザの指）を用いたタッチ入力がタッチパネル１８上で行われると、タッチ入力が行われた座標（Ｘ軸とＹ軸の２軸により表される座標）を検出し、座標検出信号を制御部１１に出力する。この座標検出信号には、Ｘ軸とＹ軸の２軸により表される座標値が含まれている。これにより、携帯端末１においてはタッチパネル１８による入力を行うことができる。【００１６】
さらに、入出力インタフェース１６には、携帯電話通信部２２が接続される。携帯電話通信部２２は、内蔵されたアンテナ（図示せず）を介して、例えばW-CDMA通信方式などにより基地局（図示せず）に接続される。【００１７】
ところが、感圧式または静電式のタッチパネル１８を備える携帯端末１においては、各種のウィンドウを画面上に表示すると、ウィンドウの下に隠れてしまう表示領域が生じてしまい、限られた表示領域を有効に利用することが困難であった。例えば図３（Ａ）に示されるように、ウィンドウが表示部２０に表示される場合、画像が表示される表示部２０の表示領域αとウィンドウが表示される表示領域との間に重複部分が生じてしまい、ウィンドウの下に隠れてしまう表示領域が生じてしまう。その結果、表示領域αのうちの重複部分で表示されるべき画像を表示することができなくなり、限られた表示領域を有効に利用することは困難となる。このとき、表示部２０に表示されるウィンドウの透過率を高く設定したとしても、重複部分で表示される画像を視認可能な程度に表示することは可能となるが、ウィンドウを用いた入力を行うことはできなくなってしまう。とくに各種のウィンドウを操作する必要がないとユーザが考える場合においては、邪魔な表示となってしまう。【００１８】
勿論、特許文献１に提案されている技術を用いれば、ウィンドウのサイズの変更と移動を１回で実行することも可能ではあるが、予め設定しておく必要があり、ユーザにとって煩わしいものであった。また、たとえウィンドウのサイズを変更してウィンドウを移動したとしても、あるいは、ウィンドウの一部であるタイトルバーＰをドラッグすることでウィンドウを移動したとしても、例えば図３（Ｂ）に示されるように、移動後の場所においても同様にウィンドウの下に隠れてしまう表示領域が生じてしまい、依然として表示領域を有効に利用することが困難であった。【００１９】
そこで、本発明の実施形態においては、ウィンドウのタイトルバーＰがドラッグされ、ウィンドウが初期設定位置から移動した場合に、例えばウィンドウの一部が表示部２０の表示領域から出てしまう程度にウィンドウが移動したとき、ウィンドウを非表示にするとともに、表示部２０の所定の表示領域にてアイコン化して表示するようにする。これにより、スタイラスペン２やユーザの指を用いたウィンドウのドラッグ動作における一連の流れの中で、表示部２０に表示されるウィンドウを適宜非表示にすることができる。以下、この方法を用いたウィンドウ非表示制御処理について説明する。【００２０】
図４のフローチャートを参照して、図２の携帯端末１におけるウィンドウ非表示制御処理について説明する。なお、図４を用いたウィンドウ非表示制御処理においては、ユーザがポインティングデバイスとしてのスタイラスペン２を用いてタッチ入力を行う場合を想定するが、このような場合に限られず、ユーザがユーザの指を用いてタッチ入力を行う場合についても本発明を適用することができる。【００２１】
ステップＳ１において、制御部１１のＣＰＵ１２は、例えばユーザにより入力部１９が操作されることによりウィンドウを表示するとの指示が受け付けられると、表示部２０を制御し、例えば図５（Ａ）に示されるように、ウィンドウを予め設定された初期位置に表示させる。図５（Ａ）の場合、ウィンドウは予め設定された初期位置に配置され、ウィンドウの各頂点Ｓ、Ｔ、Ｕ、およびＶの座標はＳ（Ｘｓ０、Ｙｓ０）、Ｔ（Ｘｔ０、Ｙｔ０）、Ｕ（Ｘｕ０、Ｙｕ０）、およびＶ（Ｘｖ０、Ｙｖ０）で表される。【００２２】
ステップＳ２において、制御部１１のＣＰＵ１２は、タッチ入力制御部１７からの座標検出信号に基づいて、ユーザによりスタイラスペン２が操作されることで、スタイラスペン２が表示部２０の所定の表示領域に表示されるウィンドウのタイトルバーのいずれかにペンダウンされ、ウィンドウのタイトルバーでタッチ入力があるか否かを判定する。例えばユーザによりポインティングデバイスとしてのスタイラスペン２が操作されずに、スタイラスペン２が表示部２０に表示されるウィンドウのタイトルバーのいずれかにもペンダウンされていない場合、ウィンドウのタイトルバーへのスタイラスペン２によるタッチ入力はないと判定される。一方、図５（Ａ）に示されるように、例えばウィンドウのタイトルバー領域内のＭ（ｘ１、ｙ１）にスタイラスペン２がペンダウンされると、ウィンドウのタイトルバーへのスタイラスペン２によるタッチ入力があると判定される。【００２３】
ステップＳ２において制御部１１のＣＰＵ１２が、ウィンドウのタイトルバーへのスタイラスペン２によるタッチ入力はないと判定した場合、処理はステップＳ２にて待機する。一方、ステップＳ２において制御部１１のＣＰＵ１２が、ウィンドウのタイトルバーへのスタイラスペン２によるタッチ入力があると判定した場合、制御部１１のＣＰＵ１２はステップＳ３で、ウィンドウのタイトルバーでタッチ入力された後にウィンドウのタイトルバーがドラッグされたか否かを判定する。なお、ここで「ドラッグ」とは、スタイラスペン２（ユーザの指など）が一旦接触されたタッチパネル１８上の第１の位置から、タッチパネル１８への接触が維持された状態で、スタイラスペン２（ユーザの指など）が第１の位置と異なる第２の位置に移動することであると定義する。【００２４】
そして、例えば図５（Ｂ）に示されるように、スタイラスペン２（ユーザの指など）が一旦ペンダウン（接触）されたタッチパネル１８上の第１の位置Ｍ（ｘ１、ｙ１）（表示部２０に表示されるウィンドウのタイトルバー領域内のいずれかの位置に対応するタッチパネル１８上の位置）から、タッチパネル１８への接触が維持された状態で、スタイラスペン２が第１の位置と異なる第２の位置Ｍ（ｘ２、ｙ２）に移動した場合、ウィンドウのタイトルバーでタッチ入力された後にウィンドウのタイトルバーがドラッグされたと判定される。【００２５】
ステップＳ３において制御部１１のＣＰＵ１２が、ウィンドウのタイトルバーでタッチ入力はあったがウィンドウのタイトルバーでタッチ入力された後にウィンドウのタイトルバーがドラッグされていないと判定した場合、処理はステップＳ２に戻る。【００２６】
ステップＳ３において制御部１１のＣＰＵ１２が、ウィンドウのタイトルバーでタッチ入力された後にウィンドウのタイトルバーがドラッグされたと判定した場合、制御部１１のＣＰＵ１２はステップＳ４で、表示部２０を制御し、ドラッグ量およびドラッグ方向に応じたウィンドウの移動を開始する。例えば図５（Ｂ）の場合、スタイラスペン２の位置がＭ（ｘ１、ｙ１）からＭ（ｘ２、ｙ２）に移動していることから、Ｍ（ｘ１、ｙ１）からＭ（ｘ２、ｙ２）までの距離（すなわち、√（ｘ２−ｘ１）２＋（ｙ２−ｙ１）２）のドラッグ量と、Ｍ（ｘ１、ｙ１）からＭ（ｘ２、ｙ２）のドラッグ方向に従い、表示部２０に表示されるウィンドウの移動が開始される。より具体的には、ドラッグ量およびドラッグ方向に従い、ウィンドウの各頂点Ｓ、Ｔ、Ｕ、およびＶはＳ（Ｘｓ１、Ｙｓ１）、Ｔ（Ｘｔ１、Ｙｔ１）、Ｕ（Ｘｕ１、Ｙｕ１）、およびＶ（Ｘｖ１、Ｙｖ１）により表わされる位置に移動する。【００２７】
ステップＳ５において、ウィンドウのタイトルバーのドラッグが開始された後、制御部１１のＣＰＵ１２は、タッチ入力制御部１７からの座標検出信号に基づいて、ユーザによりスタイラスペン２が操作されることで、スタイラスペン２が表示部２０の所定の表示領域に表示されるウィンドウのタイトルバーへの接触がなくなり、ウィンドウのタイトルバーへのタッチ入力がなくなったか否かを判定する。ステップＳ５において制御部１１のＣＰＵ１２がウィンドウのタイトルバーへのタッチ入力がなくなったと判定した場合、表示部２０を制御し、ドラッグ量およびドラッグ方向に応じたウィンドウの移動を終了する。その後、処理はステップＳ２に戻り、ステップＳ２以降の処理が繰り返し実行される。【００２８】
ステップＳ５において制御部１１のＣＰＵ１２がウィンドウのタイトルバーへのタッチ入力がまだあると判定した場合、制御部１１のＣＰＵ１２はステップＳ７で、表示部２０に表示されるウィンドウの一部が表示部２０の表示領域から出たか否かを判定する。換言すれば、制御部１１のＣＰＵ１２は、表示部２０に表示されるウィンドウの各頂点Ｓ、Ｔ、Ｕ、およびＶのうちのいずれかの頂点を示すＸ軸またはＹ軸の座標が表示部２０の表示領域に含まれない座標になったか否かを判定する。例えば表示部２０に表示されるウィンドウの各頂点Ｓ、Ｔ、Ｕ、およびＶのうちのいずれかの頂点を示すＸ軸またはＹ軸の座標が、表示部２２０の表示領域においてとりうるＸ軸またはＹ軸の座標の最小値または最大値を超えた場合には、いずれかの頂点を示すＸ軸またはＹ軸の座標が表示部２０の表示領域に含まれない座標になったと判定される。【００２９】
図５（Ｃ）の場合、ウィンドウの各頂点ＵおよびＶの頂点を示すＸ軸またはＹ軸の座標が表示部２０の表示領域から出ていることから、表示部２０に表示されるウィンドウの一部が表示部２０の表示領域から出たと判定される。【００３０】
なお、本発明の実施形態においては、ウィンドウの各頂点Ｓ、Ｔ、Ｕ、およびＶのうちのいずれかの頂点に関し、ウィンドウの一部が表示部２０の表示領域から出たか否かを判定するようにしたが、このような場合に限られず、監視対象はウィンドウの一部であればよく、ウィンドウのうちのいずれかの点や部分であればよい。【００３１】
ステップＳ７において制御部１１のＣＰＵ１２が、表示部２０に表示されるウィンドウの一部が表示部２０の表示領域から出ていないと判定した場合、制御部１１のＣＰＵ１２はステップＳ８で、ドラッグ量およびドラッグ方向に応じたウィンドウの移動を継続し、処理はステップＳ５に戻る。これにより、ウィンドウの各頂点Ｓ、Ｔ、Ｕ、およびＶのうちのいずれかの頂点を示すＸ軸またはＹ軸の座標が表示部２０の表示領域に含まれない座標になるまで、ドラッグ量およびドラッグ方向に応じてウィンドウを移動することができる。【００３２】
ステップＳ７において制御部１１のＣＰＵ１２が、表示部２０に表示されるウィンドウの一部が表示部２０の表示領域から出たと判定した場合、制御部１１のＣＰＵ１２はステップＳ９で、表示部２０に表示されるウィンドウを非表示にするとの指示がなされたと認識し、表示部２０を制御し、予め設定されているサイズでのウィンドウの表示を非表示とするとともに、これに代えて、ウィンドウをアイコン化して所定の表示領域（表示部２０に表示される画像を視認する際に障害となりにくい表示領域）に表示させる。例えば図５（Ｄ）の場合、予め設定されているサイズでのウィンドウの表示に代えて、右下隅の表示領域にアイコン化後のウィンドウが表示される。勿論、右下隅の表示領域に限られず、右上隅などのように、表示部２０に表示される画像を視認する際に障害となりにくい表示領域であればよい。【００３３】
ここで、表示部２０に表示されるウィンドウの種類について説明する。図６（Ａ）は、文字入力用の１０キーに関するウィンドウを示している。図６（Ａ）の場合、現在、「ＡＢＣＤＥＦ」の文字が入力中である。図６（Ｂ）と（Ｃ）は、他の文字入力用のキーに関するウィンドウである。なお、図６（Ｂ）と（Ｃ）は、適宜、「モード」キーを押下することにより切り替え可能である。また、図６（Ａ）乃至（Ｃ）のいずれにおいても、「メニュ」や「モード」などのソフトキーも表示される。これにより、ユーザは、ウィンドウの「メニュ」からメニュ選択を行うことができる。【００３４】
なお、図４のフローチャートを参照して説明したウィンドウ非表示制御処理においては、表示部２０に表示されるウィンドウの一部が表示部２０の表示領域から出たと判定した場合、ウィンドウをアイコン化して所定の表示領域に表示するようにしたが、このような場合に限られない。例えば表示部２０に表示されるウィンドウの一部が表示部２０の表示領域から出たと判定した場合であっても、その後にウィンドウのタイトルバーへのタッチ入力がなくなった（ウィンドウのタイトルバーへの接触がなくなった）ときのみ、ウィンドウをアイコン化して所定の表示領域に表示し、ウィンドウのタイトルバーへのタッチ入力があるときには、ウィンドウのアイコン化を保留するようにしてもよい。これにより、ウィンドウのタイトルバーへのタッチ入力の有無をトリガとして最終的にウィンドウのアイコン化を実行することができる。従って、ユーザビリティを考慮しつつ、携帯端末１の操作性をより向上させることができる。この場合におけるウィンドウ非表示制御処理は、図７に示される。【００３５】
図７のフローチャートを参照して、図２の携帯端末１における他のウィンドウ非表示制御処理について説明する。なお、図７のステップＳ２１乃至Ｓ２８、およびステップＳ３０の処理は、図４のステップＳ１乃至Ｓ９の処理と同様であり、その説明は繰り返しになるので省略する。【００３６】
ステップＳ２７において制御部１１のＣＰＵ１２が、表示部２０に表示されるウィンドウの一部が表示部２０の表示領域から出たと判定した場合、制御部１１のＣＰＵ１２はステップＳ２９で、タッチ入力制御部１７からの座標検出信号に基づいて、ユーザによりスタイラスペン２が操作されることで、スタイラスペン２が表示部２０の所定の表示領域に表示されるウィンドウのタイトルバーへの接触がなくなり、ウィンドウのタイトルバーへのタッチ入力がなくなったか否かを判定する。ステップＳ２９において制御部１１のＣＰＵ１２が、ウィンドウのタイトルバーへのタッチ入力がなくなったと判定した場合、制御部１１のＣＰＵ１２は、ウィンドウの非表示がユーザから最終的に指示されたと認識し、ステップＳ３０で表示部２０を制御し、予め設定されているサイズでのウィンドウの表示を非表示とするとともに、これに代えて、ウィンドウをアイコン化して所定の表示領域に表示させる。一方、ステップＳ２９において制御部１１のＣＰＵ１２が、ウィンドウのタイトルバーへのタッチ入力があると判定した場合、制御部１１のＣＰＵ１２はウィンドウの非表示がユーザから最終的に指示されていないと認識し、処理はステップＳ２７に戻り、ステップＳ２７以降の処理が繰り返し実行される。【００３７】
なお、図４のフローチャートを用いて説明したウィンドウ非表示制御処理の場合、ウィンドウの一部が表示部２０の表示領域から出たときには、ウィンドウのいずれの部分が表示部２０の表示領域から出たかに関わらず、画一的に同じ所定の表示領域にアイコン化後のウィンドウを表示するようにしたが、このような場合に限られず、表示部２０の表示領域から出たウィンドウの部分に応じて、アイコン化後のウィンドウを表示する表示領域を変更するようにしてもよい。以下、この方法を用いたウィンドウ非表示制御処理について説明する。【００３８】
図８のフローチャートを参照して、図２の携帯端末１における他のウィンドウ非表示制御処理について説明する。なお、図８のステップＳ１２１乃至Ｓ１２８の処理は、図４のステップＳ１乃至Ｓ８の処理と同様であり、その説明は繰り返しになるので省略する。【００３９】
ステップＳ１２９において、制御部１１のＣＰＵ１２は、表示部２０の表示領域から出たウィンドウの一部は右端であるか否かを判定する。図５（Ｃ）の場合、ウィンドウの各頂点ＵおよびＶの頂点を示すＸ軸またはＹ軸の座標が表示部２０の表示領域から出ていることから、表示部２０の表示領域から出たウィンドウの一部は右端であると判定される。一方、図９（Ａ）の場合、ウィンドウの各頂点ＴおよびＳの頂点を示すＸ軸またはＹ軸の座標が表示部２０の表示領域から出ていることから、表示部２０の表示領域から出たウィンドウの一部は右端ではないと判定される。【００４０】
ステップＳ１２９において制御部１１のＣＰＵ１２が、表示部２０の表示領域から出たウィンドウの一部は右端であると判定した場合、制御部１１のＣＰＵ１２はステップＳ１３０で、表示部２０に表示されるウィンドウを非表示にするとの指示がなされたと認識し、表示部２０を制御し、表示部２０に表示されるウィンドウを非表示とするとともに、ウィンドウをアイコン化して右下隅の表示領域に表示させる。例えば図５（Ｄ）の場合、右下隅の表示領域にアイコン化後のウィンドウが表示される。【００４１】
一方、ステップＳ１２９において制御部１１のＣＰＵ１２が、表示部２０の表示領域から出たウィンドウの一部は右端ではないと判定した場合、制御部１１のＣＰＵ１２はステップＳ１３１で、表示部２０の表示領域から出たウィンドウの一部は左端であるか否かを判定する。例えば図９（Ａ）の場合、ウィンドウの各頂点ＴおよびＳの頂点を示すＸ軸またはＹ軸の座標が表示部２０の表示領域から出ていることから、表示部２０の表示領域から出たウィンドウの一部は左端であると判定される。ステップＳ１３１において制御部１１のＣＰＵ１２が表示部２０の表示領域から出たウィンドウの一部は左端ではないと判定した場合、処理はステップＳ１２７に戻る。【００４２】
ステップＳ１３１において制御部１１のＣＰＵ１２が表示部２０の表示領域から出たウィンドウの一部は左端であると判定した場合、制御部１１のＣＰＵ１２はステップＳ１３２で、表示部２０に表示されるウィンドウを非表示にするとの指示がなされたと認識し、表示部２０を制御し、表示部２０に表示されるウィンドウを非表示とするとともに、ウィンドウをアイコン化して左下隅の表示領域に表示させる。例えば図９（Ｂ）の場合、左下隅の表示領域にアイコン化後のウィンドウが表示される。【００４３】
これにより、例えばユーザが右利きで右手のみで携帯端末１を操作している場合に、右下隅にアイコン化後のウィンドウが表示されることで、右手の操作に応じて操作性を向上させることができる。左手についても同様である。【００４４】
なお、図８に示されるウィンドウ非表示制御処理に関し、ウィンドウのタイトルバーへのタッチ入力の有無をトリガとして最終的にウィンドウのアイコン化を実行する方法を適用した場合におけるウィンドウ非表示制御処理は、図１０に示される。なお、図１０の処理は、図７および図８の処理を組み合わせたものであり、その説明は繰り返しになることから省略する。【００４５】
次に、図１１のフローチャートを参照して、図２の携帯端末１におけるウィンドウ再表示制御処理について説明する。【００４６】
ステップＳ２４１において、制御部１１のＣＰＵ１２は、タッチ入力制御部１７からの座標検出信号に基づいて、ユーザによりスタイラスペン２が操作されることでタッチパネル１８上にてアイコン化後のウィンドウがタップされ、アイコン化後のウィンドウでタッチ入力があるか否かを判定し、アイコン化後のウィンドウでタッチ入力があると判定するまで待機する。【００４７】
ステップＳ２４１において制御部１１のＣＰＵ１２がアイコン化後のウィンドウでタッチ入力があると判定した場合、制御部１１のＣＰＵ１２はステップＳ２４２で、表示部２０を制御し、アイコン化されて表示されているウィンドウをウィンドウの非表示直前の状態で再表示させる。例えば図５（Ａ）の状態から、タッチ入力が継続されたまま図５（Ｂ）、図５（Ｃ）、図５（Ｄ）に示されるように遷移してウィンドウが非表示にされ、アイコン化されて表示された場合、図１２（Ａ）に示されるようにウィンドウの非表示直前の状態（位置はタッチ前の図５（Ａ）の位置）で再表示される。また、図５（Ａ）の状態で「ＡＢＣＤＥＦ」の文字入力中であった場合には、図１２の場合、文字入力中の「ＡＢＣＤＥＦ」がウィンドウ上に再表示される。勿論、他の状態についても同様に維持される。なお、ウィンドウが表示領域内に収まる範囲内で一旦ドラッグされてウィンドウの表示が移動した後、再度ウィンドウのタイトルバーへのタッチ入力があり、ドラッグされてウィンドウの一部が表示領域から出た場合、ウィンドウの再表示位置は、再度タッチ入力がされる前の位置となる。【００４８】
なお、アイコン化されて表示されているウィンドウを再表示させる場合、ウィンドウの再表示の位置は表示領域のいずれの位置でもよく、例えば図１２（Ｂ）に示されるように、ウィンドウが表示部２０の表示領域から出た位置の近傍で、かつ、ウィンドウが表示部２０の表示領域から出ない限界の位置でウィンドを再表示するようにしてもよい。【００４９】
本発明の実施形態においては、表示部２０は画像情報に基づく画像を表示し、画像を表示する表示領域に重ねられて設けられるタッチパネル１８と、表示部２０に表示されるウィンドウの所定の領域に対応するタッチパネルの領域内のいずれかの位置で物体が接触し、物体（例えばスタイラスペン２やユーザの指など）によるタッチパネル１８への接触が維持された状態における物体の移動に応じてウィンドウを移動し、移動されるウィンドウの一部が表示部２０の表示領域から出たか否かを判定し、移動されるウィンドウの一部が表示部２０の表示領域から出た場合、予め設定されているサイズで表示されるウィンドウを非表示にし、ウィンドウを示す指示情報に基づく画像を所定の表示領域に表示するように表示部２０を制御することができる。【００５０】
これにより、スタイラスペン２やユーザの指を用いたウィンドウのドラッグ動作における一連の流れの中で、表示部２０に表示されるウィンドウを適宜非表示および再表示にすることができ、表示部２０に表示されるウィンドウの表示・非表示をタッチ入力によって好適に制御することができる。従って、ウィンドウの下に隠れてしまう表示領域をできる限り少なくすることができ、限られた表示領域を有効に利用することができる。また、ウィンドウの非表示・再表示を行うための専用のハードウェアの操作キーを設ける必要がなく、専用のハードウェアの操作キーを取り付ける手間を省くとともに、携帯端末１の製造コストを低減することができる。さらに、ユーザは必要に応じて文字入力のためのウィンドウをタッチ入力を用いて簡単に非表示・再表示にすることができることから、携帯端末１の操作性を向上させることができる。【００５１】
なお、ウィンドウをアイコン化して表示する場合、ユーザが表示部２０に表示される画像をより見やすくするために、アイコン化後のウィンドウの透過率を高くするようにしてもよい。【００５２】
また、本発明の実施形態においては、表示部２０に表示されるウィンドウの一部が表示部２０の表示領域から出た場合、表示部２０に予め設定されているサイズで表示されるウィンドウを非表示にするようにし、アイコン化後のウィンドウを所定の表示領域に表示するようにしたが、このような場合に限られず、例えばスタイラスペン２の軌跡が円形や長方形などの所定の形状になるようにスタイラスペン２が移動した場合、ウィンドウを非表示にするようにし、アイコン化後のウィンドウを所定の表示領域に表示するようにしてもよい。以下、この方法を用いたウィンドウ非表示制御処理について説明する。【００５３】
図１３のフローチャートを参照して、図２の携帯端末２における他のウィンドウ非表示制御処理について説明する。【００５４】
ステップＳ２５１において、制御部１１のＣＰＵ１２は、例えばユーザにより入力部１９が操作されることによりウィンドウを表示するとの指示が受け付けられると、表示部２０を制御し、例えば図５（Ａ）に示されるように、ウィンドウを予め設定された初期位置に表示させる。【００５５】
ステップＳ２５２において、制御部１１のＣＰＵ１２は、タッチ入力制御部１７からの座標検出信号に基づいて、ユーザによりスタイラスペン２が操作されることで、スタイラスペン２が表示部２０の所定の表示領域のいずれかの位置にペンダウンされ、タッチ入力があるか否かを判定し、タッチ入力があると判定するまで待機する。ステップＳ２５２において制御部１１のＣＰＵ１２がタッチ入力があると判定した場合、制御部１１のＣＰＵ１２はステップＳ２５３で、タッチパネル１８上で移動するスタイラスペン２の軌跡が予め設定されている所定の形状（例えば円形や長方形など）であるか否かを判定する。【００５６】
ステップＳ２５３において制御部１１のＣＰＵ１２が、タッチパネル１８上で移動するスタイラスペン２の軌跡が予め設定されている所定の形状であると判定した場合、制御部１１のＣＰＵ１２がステップＳ２５４で、表示部２０に表示されるウィンドウを非表示にするとの指示がなされたと認識し、表示部２０を制御し、予め設定されているサイズでのウィンドウの表示を非表示とするとともに、これに代えて、例えば図５（Ｄ）に示されるようにウィンドウをアイコン化して所定の表示領域に表示させる。なお、ユーザの好みに応じて適宜、ウィンドウが非表示とされるスタイラスペン２の軌跡を登録するようにしてもよい。【００５７】
ステップＳ２５３において制御部１１のＣＰＵ１２が、タッチパネル１８上で移動するスタイラスペン２の軌跡が予め設定されている所定の形状ではないと判定した場合、処理はステップＳ２５２に戻る。【００５８】
これにより、表示部２０に表示されるウィンドウを適宜非表示および再表示にすることができ、表示部２０に表示されるウィンドウの表示・非表示をタッチ入力によって好適に制御することができる。【００５９】
なお、本発明は、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機、その他の携帯端末に適用することができる。【００６０】
また、本発明の実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。【００６１】
さらに、本発明の実施形態では、フローチャートのステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図１】
2010029619.tif 000003
【図２】
2010029619.tif 000004
【図３】
2010029619.tif 000005
【図４】
2010029619.tif 000006
【図５】
2010029619.tif 000007
【図６】
2010029619.tif 000008
【図７】
2010029619.tif 000009
【図８】
2010029619.tif 000010
【図９】
2010029619.tif 000011
【図１０】
2010029619.tif 000012
【図１１】
2010029619.tif 000013
【図１２】
2010029619.tif 000014
【図１３】
2010029619.tif 000015
【手続補正書】
【提出日】平成23年3月3日(2011.3.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像情報に基づく画像を表示する表示手段と、
前記表示手段により前記画像を表示する表示領域に重ねられて設けられるタッチパネルと、
前記表示手段に表示されるウィンドウの所定の領域に対応する前記タッチパネルの領域内のいずれかの位置で物体が接触され、前記物体による前記タッチパネルへの接触が維持された状態における前記物体の移動に応じて前記ウィンドウの表示を移動する移動手段と、
前記移動手段により移動される前記ウィンドウの一部が前記表示手段の表示領域から出たか否かを判定する判定手段と、
前記移動手段により移動される前記ウィンドウの一部が前記表示手段の表示領域から出た場合、予め設定されているサイズで表示される前記ウィンドウを非表示にし、前記ウィンドウを示す指示情報に基づく画像を所定の表示領域に表示するように前記表示手段を制御する表示制御手段とを備えることを特徴とする携帯端末。
【請求項２】
前記表示制御手段は、前記表示手段の表示領域から出た前記ウィンドウの部分に応じて、前記指示情報に基づく画像を表示する表示領域を変更することを特徴とする請求項1に記載の携帯端末。
【請求項３】
前記判定手段は、前記移動手段により移動される前記ウィンドウの領域内に含まれるいずれかの座標値が前記表示手段の表示領域でとりうる座標の最小値または最大値を超えた場合、前記移動手段により移動される前記ウィンドウの一部が前記表示手段の表示領域から出たと判定することを特徴とする請求項1に記載の携帯端末。
【請求項４】
前記表示制御手段は、前記表示手段により前記指示情報に基づく画像が表示されている場合に、前記指示情報に基づく画像に対応する前記タッチパネルの領域内のいずれかの位置で物体が接触したとき、前記ウィンドウの非表示直前の状態で前記ウィンドウを再表示するように制御することを特徴とする請求項1に記載の携帯端末。
【請求項５】
前記表示制御手段は、前記移動手段により移動される前記ウィンドウの一部が前記表示手段の表示領域から出た場合に、前記物体による前記タッチパネルへの接触が維持された状態では、前記ウィンドウを非表示にせず、前記物体による前記タッチパネルへの接触がなくなったとき、前記ウィンドウを非表示にすることを特徴とする請求項1に記載の携帯端末。
【国際調査報告】
2010029619.tif 000016
2010029619.tif 000017
2010029619.tif 000018
2010029619.tif 000019