(57)【要約】      （修正有）【課題】簡単なタッチパネル操作で意図しない機能の実行を防ぐ。【解決手段】接触を感知するタッチパネル１０１と、前記タッチパネル１０１と一体に設けられ、機能が関連づけられたオブジェクトを表示する表示部１０３と、前記表示部１０３の表示を制御する表示制御部１０７と、前記オブジェクトに関連づけられた機能を実行する実行部と、を備え、前記タッチパネル１０１が、前記オブジェクトの指の接触を感知している間に、前記オブジェクト以外の表示部１０３の一部への、前記指とは異なる他の指の接触及びリリースを感知すると、前記実行部は、前記オブジェクトに対応する機能を実行する。【選択図】図２
2012221219.tif 000002
【特許請求の範囲】
【請求項１】
接触を感知するタッチパネルと、
前記タッチパネルと一体に設けられ、機能が関連づけられたオブジェクトを表示する表示部と、
前記表示部の表示を制御する表示制御部と、
前記オブジェクトに関連づけられた機能を実行する実行部と、を備え、
前記タッチパネルが、
前記オブジェクトの指の接触を感知している間に、前記オブジェクト以外の表示部の一部への、前記指とは異なる他の指の接触及びリリースを感知すると、
前記実行部は、
前記オブジェクトに対応する機能を実行する、
携帯端末。
【請求項２】
更に、前記表示部で前記オブジェクトを選択可能な操作子を制御する操作子表示制御部を備え、
前記タッチパネルが、
前記操作子を介した前記オブジェクトの指の接触を感知している間に、前記オブジェクト以外の表示部の一部への、前記指とは異なる他の指の接触及びリリースを感知すると、
前記実行部は、
前記オブジェクトに対応する機能を実行する、
請求項１に記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備える携帯端末に関する。
【背景技術】
【０００２】
特許文献１では、操作機能釦と操作子釦とを定義し、これらの両方の釦を同時に押下されるのを検知したら、機能識別情報を含んだ操作子の座標データを出力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４５４０７８７号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯端末では、タッチパネル上の釦を指先で選択してリリースすることで、この釦に対応する機能を決定することができる。しかし、タッチパネル上の釦が小さく、所望の釦を指先で選択できない場合がある。さらには、タッチパネル上の釦が狭い範囲で互いに隣接していると、所望の釦とは異なる他の釦を指先で誤って選択する場合がある。これらの結果、所望の機能とは異なる機能に対応する釦を指先で選択、決定される。特に、特許文献１では、操作機能釦と操作子釦とを同時に押下する必要がある。そのため、タッチパネル上の操作機能釦又は操作子釦が小さい場合、このような押下操作は誤操作を招く要因となる。
【０００５】
本発明の目的は、簡単なタッチパネル操作でユーザの意図しない機能の実行を防ぐことができる、携帯端末を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、接触を感知するタッチパネルと、前記タッチパネルと一体に設けられ、機能が関連づけられたオブジェクトを表示する表示部と、前記表示部の表示を制御する表示制御部と、前記オブジェクトに関連づけられた機能を実行する実行部と、を備え、前記タッチパネルが、前記オブジェクトの指の接触を感知している間に、前記オブジェクト以外の表示部の一部への、前記指とは異なる他の指の接触及びリリースを感知すると、前記実行部は、前記オブジェクトに対応する機能を実行する、携帯端末を提供する。
【０００７】
上記携帯端末は、更に、前記表示部で前記オブジェクトを選択可能な操作子を制御する操作子表示制御部を備え、前記タッチパネルが、前記操作子を介した前記オブジェクトの指の接触を感知している間に、前記オブジェクト以外の表示部の一部への、前記指とは異なる他の指の接触及びリリースを感知すると、前記実行部は、前記オブジェクトに対応する機能を実行する。
【発明の効果】
【０００８】
本発明に係る携帯端末によれば、簡単なタッチパネル操作でユーザの意図しない機能の実行を防ぐことができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る表示制御装置１００のタッチパネル操作例
【図２】表示制御装置１００のブロック図
【図３】（ａ）実施の形態１の「指非接触」フロー図、（ｂ）実施の形態１の「無効領域接触」フロー図
【図４】（ａ）実施の形態１の「機能釦選択中表示」フロー図、（ｂ）実施の形態１の「コンテンツ読出し」フロー図
【図５】実施の形態２に係る表示制御装置３００のタッチパネル操作例（１）
【図６】実施の形態２に係る表示制御装置３００のタッチパネル操作例（２）
【図７】表示制御装置３００のブロック図
【図８】（ａ）実施の形態２の「指非接触」フロー図、（ｂ）実施の形態２の「無効領域接触」フロー図
【図９】（ａ）、（ｂ）は実施の形態２における「操作子コントロール」フロー図（１）、（２）
【図１０】（ａ）実施の形態２の「機能釦選択中表示」フロー図、（ｂ）実施の形態２の「コンテンツ読出し」フロー図
【図１１】実施の形態３に係る携帯端末１の斜視図
【図１２】携帯端末１の概略構成を示すブロック図
【図１３】機能を決定するトリガとなる指の動きを示す図
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１１】
（実施の形態１）
図１は、実施の形態１に係る表示制御装置１００のタッチパネル操作例である。説明のため、図１では表示制御装置１００のタッチパネル１０１のみを示す。本実施の形態では、タッチパネル画面の一例として、ブラウザ画面を例にとって説明する。また、ユーザは、ブラウザ画面のテキストアンカー１のリンク先へタッチパネル１０１の画面を遷移させる。
【００１２】
（画面１−１）では、タッチパネル１０１上の領域Ｒ１で示すテキストアンカー１はユーザの１つの指Ｆ１で選択されハイライトされる。この場合、ブラウザ画面は領域Ｒ１で示すテキストアンカー１のリンク先へは遷移せずに、現在の表示画面を維持している。
【００１３】
（画面１−２）では、領域Ｒ１を指Ｆ１でタッチしている状態で、タッチパネル１０１上の領域Ｒ１以外の部分（例えば、領域Ｒ２、Ｒ３）を、領域Ｒ１に接触している指とは異なる他の１つの指Ｆ２でタッチ＆リリースする。つまり、本実施の形態では、指Ｆ１とは異なる他の指Ｆ２でタッチ＆リリースするタッチパネル操作が、先に指Ｆ１で接触した領域Ｒ１に対するブラウザ操作のトリガーになっている。
【００１４】
（画面１−３）では、領域Ｒ１以外の部分（テキストアンカー２，３などを除く）を他の指Ｆ２でタッチ＆リリース後に、タッチパネル１０１の画面は、テキストアンカー１のリンク先である領域Ｒ４へ遷移する。（画面１−３）は、（画面１−１）と同じ画面を維持している。そのため、ユーザは、当初の表示画面を維持しながら、ブラウザ画面をリンク先へ遷移させるといった所定の機能を実行することができる。
【００１５】
このように、本実施の形態では、領域Ｒ１に接触している指Ｆ１とは異なる他の指Ｆ２で行うタッチパネル操作を、領域Ｒ１に対するブラウザ操作のトリガーにすると、たとえば、領域Ｒ１のテキストアンカー１のリンク先へ遷移しない、又は領域Ｒ１に隣接する他のテキストアンカー２、３のリンク先へ遷移するといったタッチパネルの誤操作を容易に防ぐことができる。
【００１６】
また、本実施の形態では、一つの指（指Ｆ１）で選択したタッチパネル１０１上の機能を他の一つの指（指Ｆ２）によるタッチパネル操作で決定するといった、２本指（指Ｆ１、Ｆ２）でのタッチパネル操作であれば、誤ったタッチパネル操作で所望の機能とは異なる機能を決定しにくくなる。
【００１７】
上記のような簡単なタッチパネル操作により、本実施の形態に係る表示制御装置１００では、ユーザが所望するリンク先へ誤りなく、タッチパネル１０１上の画面（例えば、ブラウザ画面）を遷移させることができる。
【００１８】
次に、図２を参照して、本実施の形態に係る表示制御装置１００の構成について説明する。図２は、表示制御装置１００のブロック図である。図２に示す表示制御装置１００は、タッチパネル１０１と、表示部１０３と、座標入力処理部１０５と、機能釦表示制御部１０７と、記憶部１１１とを備える。
【００１９】
ＣＰＵ１１９は、表示制御装置１００全体を制御する制御部として機能し、記憶部１１１に記憶されている処理プログラムやデータ等を実行する。
【００２０】
タッチパネル１０１は、内蔵するセンサによって、タッチパネル１０１上の接触を感知し、その検出結果を座標入力処理部１０５に出力する。例えば、指Ｆ１の接触位置、指Ｆ２の接触位置及びリリース位置を、座標入力処理部１０５に出力する。
【００２１】
なお、タッチパネル１０１は、容量性、抵抗性、赤外線、及び弾性表面波技術、並びにその他の近接センサアレイ、又は、タッチパネル１０１と接触点を決定するための複数のタッチセンシティビティ技術を用いて、タッチパネル１０１上の接触及び接触による任意の動き又はその動きの中断を検出することができる。
【００２２】
ここで、タッチパネル１０１が検出する接触とは、たとえば、表示制御装置１００を操作するユーザの指の接触のことである。
【００２３】
表示部１０３は、タッチパネル１０１に一体的に備えられており、出力インタフェースとして、視覚的な出力をユーザに表示する。この視覚的な出力は、テキスト、グラフィック、ビデオ、及びこれらの任意の組合せを含むことができる。
【００２４】
座標入力処理部１０５は、タッチパネル１０１の検出結果をＸ−Ｙ平面上の座標に変換する。以下、ユーザ指の接触位置に対応する座標を“座標情報”という。例えば、タッチパネル１０１上の指Ｆ１の接触位置、指Ｆ２の接触位置及びリリース位置の座標情報（Ｘｋ,Ｙｋ）（ｋ＝１，２，…，ｎ：ｎは自然数）を算出する。
【００２５】
記憶部１１１は、ＣＰＵ１１９で実行される処理プログラムやデータ等が予め記憶されている。記憶部１１１に記憶するプログラムやデータ等は、フロッピー（登録商標）ディスクや光（磁気）ディスク等の外部記録媒体から読み込むようにしても良いし、外部とのデータ送受用の通信回線（有線又は無線）を介して接続された他の機器から受信して、記憶するようにしても良い。
【００２６】
また、記憶部１１１は、タッチパネル１０１に表示される各種コンテンツ、操作子や機能釦のオブジェクトなどを保持する。後述する、機能釦表示制御部１０７、各種コンテンツ、機能釦のオブジェクトなどを表示部１０３に出力する。
【００２７】
機能釦表示制御部１０７は、座標入力処理部１０５から出力される座標情報及びタッチパネル１０１上に表示される機能釦の位置情報に基づき、タッチパネル１０１上に表示される機能釦の表示制御を行う。ここで、座標入力処理部１０５から出力される座標情報とは、例えば、タッチパネル１０１上の指の接触位置及びリリース位置の座標情報（Ｘｋ,Ｙｋ）を指す。
【００２８】
機能釦表示制御部１０７は、タッチパネル１０１上で、ユーザの指（例えば、図１の指Ｆ１）が機能釦を選択中である場合には、その機能釦が選択中であるようにハイライトする。
【００２９】
さらに、機能釦表示制御部１０７は、ユーザの指が機能釦を選択中に、機能釦に接触する指とは異なる他の指がタッチパネル１０１上でタッチ＆リリースされた場合には、その機能釦に対応する機能を実行する。図１に示す例では、領域Ｒ１を指Ｆ１でタッチしている状態で、領域Ｒ１以外の部分（テキストアンカー２，３などを除く）を他の指Ｆ２でタッチ＆リリース後、タッチパネル１０１の画面がテキストアンカー１のリンク先である領域Ｒ４へ遷移する。なお、機能釦表示制御部１０７が機能釦に対応する機能を実行する場合に、表示部１０３の表示変更以外に必要な処理はＣＰＵ１１９が行っても良いし、機能釦表示制御部１０７が行っても良い。
【００３０】
次に、図３（ａ）〜図４（ｂ）を参照して、本実施の形態に係る表示制御装置１００の各フローについて説明する。図３（ａ）は、本実施の形態における「指非接触」フローであり、図３（ｂ）は、本実施の形態における「無効領域接触」フローである。
【００３１】
ステップＳＴ３１で、機能釦表示制御部１０７は表示部１０３へコンテンツを表示する。そして、タッチパネル１０１が、ユーザの指の接触を感知しない場合、ステップＳＴ３２へ遷移する。
【００３２】
ステップＳＴ３２で、タッチパネル１０１上でユーザの指の接触を待つ。そして、ステップＳＴ３３へ遷移する。
【００３３】
ステップＳＴ３３で、タッチパネル１０１上でユーザの指の接触がある場合（Ｙｅｓの場合）には、ステップＳＴ３４へ遷移し、タッチパネル１０１上でユーザの指の接触がない場合（Ｎｏの場合）、ステップＳＴ３２へ戻る。
【００３４】
ステップＳＴ３４では、ユーザの指が機能釦に接触している場合（Ｙｅｓの場合）には、「機能釦選択中」フローに遷移し、ユーザの指が機能釦に接触していない場合（Ｎｏの場合）には、「無効領域接触」のフローに遷移する（図３（ｂ）参照）。
【００３５】
「無効領域接触」のフローにおいて、ステップＳＴ３５では、ユーザの指がタッチパネル１０１上でリリースされたかどうかを検出する。リリースされた場合には、「指非接触」フローのＳＴ３２へ遷移し、リリースされていない場合には、同ステップＳＴ３５を繰り返す。つまり、タッチパネル１０１上で無効領域を解除するためのリリース操作があるまで「無効領域接触」のフローが繰り返される。
【００３６】
図４（ａ）は、本実施の形態における「機能釦選択中表示」フローであり、図４（ｂ）は、本実施の形態における「コンテンツ読出し」フローである。なお、図４（ａ）、（ｂ）において、選択中の機能釦に対応する機能はコンテンツ読出しであるとする。コンテンツ読出しは選択中の機能釦に対応する機能の一例であり、選択中の機能釦に対応する機能はこの一例に限らない。
【００３７】
図４（ａ）に示す「機能釦選択中表示」フローのステップＳＴ４１では、タッチパネル１０１上で、ユーザの指が接触する機能釦を選択中である旨の表示を有効（ＯＮ）にする。
【００３８】
ステップＳＴ４２では、タッチパネル１０１上で機能釦に接触する指とは異なる他の指の接触があるか否かを判定する。そして、タッチパネル１０１上で他の指の接触がある場合（Ｙｅｓの場合）には、コンテンツ読出しフローへ遷移し（図４（ｂ）参照）、タッチパネル１０１上で他の指の接触がない場合（Ｎｏの場合）には、ステップＳＴ４３へ遷移する。
【００３９】
ステップＳＴ４３では、機能釦に接触する指がタッチパネル１０１からリリースされたか否かを判定する。機能釦に接触する指がタッチパネル１０１からリリースされた場合（Ｙｅｓの場合）には、ステップＳＴ４４へ遷移し、機能釦に接触する指がタッチパネル１０１からリリースされない場合（Ｎｏの場合）には、ステップＳＴ４２へ遷移する。
【００４０】
ステップＳＴ４４では、機能釦に接触する指がタッチパネル１０１からリリースされたので、選択中表示されていた機能釦の選択中表示を解除（ＯＦＦ）にする。その後、「指非接触」フローのステップＳＴ３２へ遷移する（図３（ａ）参照）。
【００４１】
図４（ｂ）に示す「コンテンツ読出し」フローのステップＳＴ４５では、選択中表示されていた機能釦の選択中表示を解除（ＯＦＦ）してステップＳＴ４６へ遷移する。そして、ステップＳＴ４６では、選択中表示されていた機能釦に対応する機能であるコンテンツ読出しを実行する。その後、「指非接触」フローへ遷移する。
【００４２】
（実施の形態２）
図５は、実施の形態２に係る表示制御装置３００のタッチパネル操作例（１）である。説明のため、図５では表示制御装置３００のタッチパネル１０１のみを示す。本実施の形態では、タッチパネル画面の一例として、ブラウザ画面を例にとって説明する。また、ユーザは、ブラウザ画面のテキストアンカー部分のリンク先へタッチパネル１０１の画面を遷移させたいものとする。
【００４３】
（画面５−１）では、タッチパネル１０１上の領域Ｒ５で示すテキストアンカー５は、ユーザの１つの指Ｆ３でタッチしたポインタＰ（操作子）で選択され、ハイライトされる。この場合、ブラウザ画面は領域Ｒ５で示すテキストアンカー５のリンク先へは遷移せずに、現在の表示画面を維持している。なお、ポインタＰを選択しない場合には、ユーザの１つの指Ｆ３でタッチパネル操作することも可能である。
【００４４】
（画面５−２）では、領域Ｒ５が指Ｆ３でタッチしたポインタＰで選択されている状態で、タッチパネル１０１上の領域Ｒ５、Ｒ６、Ｒ７で示すテキストアンカー５、６、７以外を、１つの指Ｆ３とは異なる他の１つの指Ｆ４でタッチ＆リリースする。つまり、本実施の形態では、この領域Ｒ５にポインタＰを介して接触している１つの指Ｆ３とは異なる他の１つの指Ｆ４でタッチ＆リリースするタッチパネル操作が、先にポインタＰを介して指Ｆ３で接触した領域Ｒ５に対するブラウザ操作のトリガーになっている。
【００４５】
（画面５−３）では、タッチパネル１０１上の領域Ｒ５、Ｒ６、Ｒ７で示すテキストアンカー５、６、７以外を、１つの指Ｆ３とは異なる他の１つの指Ｆ４でタッチ＆リリース後に、タッチパネル１０１の画面は、テキストアンカー５のリンク先（領域Ｒ８）へ遷移する。
【００４６】
このように、本実施の形態では、ブラウザ操作したい領域Ｒ５を選択する操作子をユーザの１つの指Ｆ３でタッチしたポインタＰ（操作子）にしている。そのため、領域Ｒ５が小さくてもポインタＰ（操作子）によって容易に選択することができる。つまり、ユーザは、機能を実行したいタッチパネル１０１上の領域Ｒ５が小さくてもポインタＰ（操作子）によって誤りなく選択することができる。
【００４７】
また、本実施の形態では、領域Ｒ５にポインタＰを介して接触している指Ｆ３とは異なる他の指Ｆ４で行うタッチパネル操作を、領域Ｒ５に対するブラウザ操作のトリガーにすると、たとえば、領域Ｒ５（テキストアンカー５）のリンク先へ遷移しない、又は領域Ｒ５に隣接する他のテキストアンカー部分（例えば、領域Ｒ６、Ｒ７）のリンク先へ遷移するといったタッチパネルの誤操作を容易に防ぐことができる。特に、本実施の形態に係る表示制御装置３００を、携帯電話機などの小型の電子機器に適用した場合、領域Ｒ５のテキストアンカー部分がタッチパネル１０１の大きさに合わせて表示変更できない場合であっても、ポインタＰにより小さい領域Ｒ５のテキストアンカー部分を選択することができる。
【００４８】
また、本実施の形態では、一つの指（指Ｆ３）で操作するポインタＰで選択したタッチパネル１０１上の機能を他の一つの指（指Ｆ４）によるタッチパネル操作で決定するといった、２本指（指Ｆ３、Ｆ４）でのタッチパネル操作であれば、誤ったタッチパネル操作で所望の機能とは異なる機能を決定しにくくなる。
【００４９】
上記のような簡単なタッチパネル操作により、本実施の形態に係る表示制御装置３００では、ユーザが所望するリンク先へ誤りなく、タッチパネル１０１上の画面（例えば、ブラウザ画面）を遷移させることができる。
【００５０】
図６は、実施の形態２に係る表示制御装置３００のタッチパネル操作例（２）である。説明のため、図６では表示制御装置３００のタッチパネル１０１のみを示す。本実施の形態では、タッチパネル画面の一例として、ブラウザ画面を例にとって説明する。また、ユーザは、ブラウザ画面のテキストアンカー部分のリンク先へタッチパネル１０１の画面を遷移させたいものとする。
【００５１】
（画面６−１）では、タッチパネル１０１上の領域Ｒ５で示すテキストアンカー５は、ユーザの１つの指Ｆ３で選択されハイライトされる。この場合、ブラウザ画面は領域Ｒ５で示すテキストアンカー５のリンク先へは遷移せずに、現在の表示画面を維持している。
【００５２】
（画面６−２）では、領域Ｒ５が指Ｆ３で選択されている状態で、指Ｆ３をタッチしたまま上方向へ移動させると画面も指Ｆ３の移動に追従して移動し、一部が表示されず隠れていた領域Ｒ７全てが見えるようになる。つまり、本実施の形態では、この領域Ｒ５に接触している指Ｆ３を移動させるタッチパネル操作が、指Ｆ３で接触した領域Ｒ５に対するブラウザ操作ではなく、ブラウザ画面全体を移動するトリガーになっている。
【００５３】
（画面６−３）では、タッチパネル１０１から指Ｆ３を一旦離し、領域Ｒ７をタッチすることで、領域Ｒ７で示すテキストアンカー７が指Ｆ３で選択されハイライトされる。この場合、ブラウザ画面は領域Ｒ７で示すテキストアンカー７のリンク先へは遷移せずに、現在の表示画面を維持している。
【００５４】
このように、本実施の形態では、一つの指（指Ｆ３）でポインタＰを介して選択する、あるいはポインタＰを介せず直接選択したタッチパネル１０１上の機能を他の一つの指（指Ｆ４）によるタッチパネル操作で決定するといった、２本指（指Ｆ３、Ｆ４）でのタッチパネル操作であれば、一つの指での移動操作では、どの場所をタッチしても即座に画面移動（スクロール）させることができる。
【００５５】
次に、図７を参照して、実施の形態２に係る表示制御装置３００の構成について説明する。図７は、本実施の形態に係る表示制御装置３００のブロック図である。図７に示す表示制御装置３００が、図２に示す表示制御装置１００と異なる点は、操作子表示制御部３０９を備える点であり、それ以外の構成については同じである。
【００５６】
ＣＰＵ１１９は、表示制御装置３００全体を制御する制御部として機能し、記憶部１１１に記憶されている処理プログラムやデータ等を実行する。
【００５７】
タッチパネル１０１は、内蔵するセンサによって、タッチパネル１０１上の接触を感知し、その検出結果を座標入力処理部１０５に出力する。例えば、指Ｆ３の接触位置、指Ｆ４の接触位置及びリリース位置を、座標入力処理部１０５に出力する。
【００５８】
なお、タッチパネル１０１は、容量性、抵抗性、赤外線、及び弾性表面波技術、並びにその他の近接センサアレイ、又は、タッチパネル１０１と接触点を決定するための複数のタッチセンシティビティ技術を用いて、タッチパネル１０１上の接触及び接触による任意の動き又はその動きの中断を検出することができる。
【００５９】
表示部１０３は、タッチパネル１０１に一体的に備えられており、出力インタフェースとして、視覚的な出力をユーザに表示する。この視覚的な出力は、テキスト、グラフィック、ビデオ、及びこれらの任意の組合せを含むことができる。
【００６０】
操作子表示制御部３０９は、座標入力処理部１０５から出力される座標情報及びタッチパネル１０１上に表示される操作子（図５では、ポインタＰ）の座標情報に基づき、タッチパネル１０１上の操作子（図５では、ポインタＰ）の表示制御を行う。図５に示す例では、ユーザが指Ｆ３でブラウザ画面の左上に表示されているポインタＰに接触すると、ポインタＰをタッチパネル１０１上で領域Ｒ５（テキストアンカー５）まで移動させることができる。
【００６１】
機能釦表示制御部１０７は、座標入力処理部１０５から出力される座標情報及びタッチパネル１０１上に表示される機能釦の位置情報に基づき、タッチパネル１０１上に表示される機能釦の表示制御を行う。ここで、座標入力処理部１０５から出力される座標情報とは、例えば、タッチパネル１０１上の指Ｆ３、４の接触位置及びリリース位置の座標情報（Ｘｋ,Ｙｋ）を指す。
【００６２】
機能釦表示制御部１０７は、例えば、タッチパネル１０１上で操作子（図５では、ポインタＰ）が機能釦（領域Ｒ５テキストアンカー５）を選択中である場合には、その機能釦が選択中であるようにハイライトする。
【００６３】
さらに、機能釦表示制御部１０７は、指Ｆ３で操作子（図５では、ポインタＰ）を介して機能釦を選択中に、指Ｆ３とは異なる他の指Ｆ４がタッチパネル１０１上でタッチ＆リリースされた場合には、その機能釦に対応する機能を実行する。図５に示す例では、領域Ｒ５をポインタＰを介して指Ｆ３でタッチしている状態で、領域Ｒ５以外の部分を他の指Ｆ４でタッチ＆リリース後、タッチパネル１０１の画面がテキストアンカー５のリンク先である領域Ｒ８へ遷移する。なお、機能釦表示制御部１０７が機能釦に対応する機能を実行する場合に、表示部１０３の表示変更以外に必要な処理はＣＰＵ１１９が行っても良いし、機能釦表示制御部１０７が行っても良い。
【００６４】
次に、図８（ａ）〜図１０（ｂ）を参照して、本実施の形態に係る表示制御装置３００の各フローについて説明する。図８（ａ）は、本実施の形態における「指非接触」フローであり、図８（ｂ）は、本実施の形態における「コンテンツスクロール」フローである。
【００６５】
ステップＳＴ７１で、機能釦表示制御部１０７は表示部１０３へコンテンツ（機能釦）表示し、操作子表示制御部３０９は、表示部１０３へ操作子（図５、６では、ポインタＰ）を表示する。そして、タッチパネル１０１がユーザの指の接触を感知しない場合、ステップＳＴ７２へ遷移する。
【００６６】
ステップＳＴ７２で、タッチパネル１０１上でユーザの指の接触を待つ。そして、ステップＳＴ７３へ遷移する。
【００６７】
ステップＳＴ７３で、タッチパネル１０１上でユーザの指の接触がある場合（Ｙｅｓの場合）には、ステップＳＴ７４へ遷移し、タッチパネル１０１上でユーザの指の接触がない場合（Ｎｏの場合）、ステップＳＴ７２へ戻る。
【００６８】
ステップＳＴ７４で、ユーザの指が操作子（例えば、ポインタＰ）に接触している場合（Ｙｅｓの場合）には、「操作子コントロール」フローに遷移し、ユーザの指が操作子に接触していない場合（Ｎｏの場合）には、ステップＳＴ７５へ遷移する。
【００６９】
ステップＳＴ７５では、ユーザの指が機能釦に接触している場合（Ｙｅｓの場合）には、「機能釦選択中」フローに遷移し、ユーザの指が機能釦に接触していない場合（Ｎｏの場合）には、「コンテンツスクロール」のフローに遷移する（図８（ｂ）参照）。
【００７０】
図８（ｂ）に示す「コンテンツスクロール」のフローにおいて、ステップＳＴ７６では、ユーザの指がタッチパネル１０１上でリリースされたかどうかを検出する。リリースされた場合には、「指非接触」フローのＳＴ７２へ遷移し、リリースされていない場合には、ステップＳＴ７７でユーザの指が移動したかどうかを確認し、移動していたらステップＳＴ７８へ遷移し、ユーザ指の移動に追従してコンテンツを移動（画面の移動）させてからステップＳＴ７６へ遷移し、移動していなかったらコンテンツはそのままでステップＳＴ７６へ遷移する。つまり、タッチパネル１０１上で指のリリース操作があるまで、指の移動に追従させて画面を動かす「コンテンツスクロール」のフローが繰り返される。
【００７１】
図９（ａ）、（ｂ）は、本実施の形態における「操作子コントロール」フロー図（１）、（２）である。ステップＳＴ８１では、ユーザの指が操作子（例えば、ポインタ）に接触している状態で、操作子に接触している指とは異なる他の指がタッチパネル１０１上に接触しているか否かを判定する。そして、他の指が接触している場合（Ｙｅｓの場合）にはステップＳＴ８６へ遷移し、他の指が接触していない場合（Ｎｏの場合）にはステップＳＴ８２へ遷移する。
【００７２】
ステップＳＴ８２では、タッチパネル１０１上で操作子に接触していた指がリリースされた否かを判定する。タッチパネル１０１上で操作子に接触していた指がリリースされた場合（Ｙｅｓの場合）には、ステップＳＴ８５へ遷移し、タッチパネル１０１上で操作子に接触していた指がリリースされない場合（Ｎｏの場合）には、ステップＳＴ８３へ遷移する。
【００７３】
ステップＳＴ８３では、タッチパネル１０１上で他の指が非接触の状態を保ちながら、操作子をタッチしている指が移動したか否かを判定する。タッチパネル１０１上で他の指が非接触の状態を保ちながら、操作子をタッチしている指が移動した場合（Ｙｅｓの場合）には、ステップＳＴ８４へ遷移し、タッチパネル１０１上で他の指が非接触の状態を保ちながら、操作子をタッチしている指が移動していない場合（Ｎｏの場合）には、ステップＳＴ８１へ戻る。
【００７４】
ステップＳＴ８４では、操作子に接触している指の移動に伴い、タッチパネル１０１上で操作子が移動する。その後、ステップＳＴ８７へ遷移する（図９（ｂ）参照）。
【００７５】
ステップＳＴ８５では、操作子が機能釦の表示範囲内へ移動して機能釦の選択中表示が有効（ＯＮ）となっていた場合、選択中表示を解除（ＯＦＦ）する。その後、ステップＳＴ７２へ遷移する（図８（ａ）参照）。
【００７６】
ステップＳＴ８６では、タッチパネル１０１上で操作子が機能釦内にあるか否かを判定する。操作子が機能釦内にある場合（Ｙｅｓの場合）にはコンテンツ切替のために、「コンテンツ読出し」フロー（図１０（ｂ）参照）へ遷移し、操作子が機能釦内にない場合（Ｎｏの場合）には、ステップＳＴ８１へ遷移する。
【００７７】
ステップＳＴ８７〜ＳＴ８９では、操作子を移動させたとき、操作子の移動後の位置に適合した機能釦の表示処理を行うためのステップである。
【００７８】
ステップＳＴ８７では、操作子の移動が、機能釦の表示範囲外から表示範囲内に移動したか否かを判定する。操作子が移動して機能釦の表示範囲外から表示範囲内に移動した場合（Ｙｅｓの場合）には、ステップＳＴ８８−２へ遷移し、その他の場合（Ｎｏの場合）には、ステップＳＴ８８−１へ遷移する。
【００７９】
ステップＳＴ８８−１では、操作子の移動が、機能釦の表示範囲内から表示範囲外に移動したか否かを判定する。操作子が移動して機能釦の表示範囲内から表示範囲外に移動した場合（Ｙｅｓの場合）には、ステップＳＴ８９へ遷移し、操作子の移動が機能釦の表示範囲内のまま、または、表示範囲外のままの場合（Ｎｏの場合）には、ステップＳＴ８１へ遷移する（図９（ａ）参照）。
【００８０】
ステップＳＴ８８−２では、操作子が移動して機能釦の表示範囲内に位置するので、機能釦の選択中表示を有効（ＯＮ）にする。その後、ステップＳＴ８１へ遷移する（図９（ａ）参照）。
【００８１】
ステップＳＴ８９では、操作子が移動して機能釦の表示範囲外に位置するので、機能釦の選択中表示を解除（ＯＦＦ）する。その後、ステップＳＴ８１へ遷移する（図９（ａ）参照）。
【００８２】
図１０（ａ）は、本実施の形態における「機能釦選択中表示」フローであり、図１０（ｂ）は、本実施の形態における「コンテンツ読出し」フローである。なお、図１０（ａ）、（ｂ）において、選択中の機能釦に対応する機能はコンテンツ読出しであるとする。コンテンツ読出しは選択中の機能釦に対応する機能の一例であり、選択中の機能釦に対応する機能はこの一例に限らない。
【００８３】
図１０（ａ）に示す「機能釦選択中表示」フローのステップＳＴ９１では、タッチパネル１０１上で、ユーザの指が接触する機能釦を選択中である旨の表示を有効（ＯＮ）にする。
【００８４】
ステップＳＴ９２では、タッチパネル１０１上で機能釦に接触する指とは異なる他の指の接触があるか否かを判定する。そして、タッチパネル１０１上で他の指の接触がある場合（Ｙｅｓの場合）には、コンテンツ読出しフローへ遷移し（図１０（ｂ）参照）、タッチパネル１０１上で他の指の接触がない場合（Ｎｏの場合）には、ステップＳＴ９３へ遷移する。
【００８５】
ステップＳＴ９３では、機能釦に接触していた指がリリースされたか否かを判定する。機能釦に接触していた指がリリースされた場合（Ｙｅｓの場合）には、ステップＳＴ９４へ遷移し、機能釦に接触していた指がリリースされない場合（Ｎｏの場合）には、ステップＳＴ９５へ遷移する。
【００８６】
ステップＳＴ９４では、機能釦に接触していた指がリリースされたので、選択中表示されていた機能釦の選択中表示を解除（ＯＦＦ）にする。その後、「指非接触」フローのステップＳＴ７２へ遷移する（図８（ａ）参照）。
【００８７】
ステップＳＴ９５では、機能釦に接触していた指がタッチパネル１０１上を移動したかどうかを確認し、移動していたらステップＳＴ９６へ遷移し、この指の移動に追従してコンテンツを移動（画面の移動）させてからステップＳＴ９２へ遷移し、移動していなかったらコンテンツはそのままでステップＳＴ９２へ遷移する。つまり、タッチパネル１０１上で別の指での接触があるまで、あるいは、機能釦に接触していた指のリリース操作があるまで、指の移動に追従させて画面を動かす「機能釦選択中表示」のフローが繰り返される。
【００８８】
図１０（ｂ）に示す「コンテンツ読出し」フローのステップＳＴ９７では、機能釦の選択中表示を解除（ＯＦＦ）にし、ステップＳＴ９８では選択中表示されていた機能釦に対応する機能であるコンテンツ読出しを実行する。その後、「指非接触」フローへ遷移する。
【００８９】
（実施の形態３）
図１１および図１２を参照して本発明の実施の形態３として、実施の形態１に係る表示制御装置１００を備える携帯端末１について説明する。
【００９０】
図１１は、携帯電話機などに用いられる携帯端末１の斜視図である。携帯端末１は、矩形の板状の筐体１０で構成される。
【００９１】
筐体１０の外面には、表示部１０３が一体に設けられたタッチパネル１０１と、音声を出力するスピーカ３３と、音声を集音するマイクロフォン３４と、が設けられている。表示部１０３が一体に設けられたタッチパネル１０１は、表示制御装置１００の一部を構成する。
【００９２】
タッチパネル１０１、スピーカ３３、およびマイクロフォン３４は、外部に露出されており、ユーザはタッチパネル１０１の画面を視認しながら、携帯端末１を用いて通話を行うことができる。
【００９３】
図１２は、携帯端末１の概略構成を示すブロック図である。図１２に示す携帯端末１は、主制御部３０、電源回路部３１、タッチパネル制御部３２、音声制御部３５、通信制御部３６、記憶素子３７、情報記録媒体３８がバスによって相互に通信可能に接続されて構成されている。
【００９４】
電源回路部３１は、電力供給源（バッテリ等）を備え、タッチパネル１０１上に表示された操作キーを介した入力に基づいて、携帯端末１の電源のＯＮ／ＯＦＦ状態を切り替え、電源がＯＮ状態の場合に電力供給源から各部に対して電力を供給して、携帯端末１を動作可能にする。
【００９５】
タッチパネル制御部３２は、タッチパネル１０１が物体の接触を検知すると、その接触があった位置座標を取得して主制御部３０に伝送する。なお、本実施の形態では、タッチパネル制御部３２に、表示制御装置１００の機能が含まれる。
【００９６】
また、タッチパネル制御部３２は、タッチパネル１０１に接触していた物体が離れると、接触時に取得した位置座標を消去する。例えばユーザの指がタッチパネル１０１に接触したまま任意の方向へなぞると、タッチパネル制御部３２は、指でなぞった始点から終点までの接触位置座標を取得し、主制御部３０に伝送する。
【００９７】
また、タッチパネル制御部３２は、主制御部３０の制御に基づいて、データ等をタッチパネル１０１に表示する。
【００９８】
タッチパネル１０１での接触入力が行われた時、タッチパネル１０１にデータを表示する時、または通信が行われる時に、タッチパネル制御部３２はタッチパネル１０１の照明を点灯させる。また、タッチパネル１０１からの入力が無く、通信も行われずに、所定時間を経過すると、タッチパネル制御部３２はタッチパネル１０１の照明を消灯させ、タッチパネル１０１からの入力操作を無効にし、次に入力操作があるまで携帯端末１の機能をスリープさせる。
【００９９】
音声制御部３５は、主制御部３０の制御に基づいて、マイクロフォン３４で集音された音声からアナログ音声信号を生成し、このアナログ音声信号をデジタル音声信号に変換する。また音声制御部３５は、デジタル音声信号を取得すると、主制御部３０の制御に基づいて、このデジタル音声信号をアナログ音声信号に変換し、スピーカ３３から音声として出力する。
【０１００】
通信制御部３６は、主制御部３０の制御に基づいて、基地局からアンテナ３６Ａを介して受信した受信信号をスペクトラム逆拡散処理してデータを復元する。このデータは、主制御部３０の指示により、音声制御部３５に伝送されてスピーカ３３から出力されたり、タッチパネル制御部３２に伝送されてタッチパネル１０１に表示されたり、または記憶素子３７に記録されたりする。
【０１０１】
また通信制御部３６は、主制御部３０の制御に基づいて、マイクロフォン３４で集音された音声データや、タッチパネル１０１を介して入力されたデータや記憶素子３７に記憶されたデータを取得すると、これらのデータに対してスペクトラム拡散処理を行い、基地局に対してアンテナ３６Ａを介して送信する。
【０１０２】
記憶素子３７は、主制御部３０や通信制御部３６などのワーク領域となるもので、その機能はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などにより実現できる。
【０１０３】
情報記録媒体３８は、プログラムやデータなどを格納するものであり、その機能は、ハードディスク、或いはメモリ（ＲＯＭ：Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などにより実現できる。情報記録媒体３８は、本実施の形態の各部としてコンピュータを機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）、複数のアプリケーション等が記憶される。
【０１０４】
主制御部３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を具備する。主制御部３０は、携帯端末１の総括的な制御を行うとともに、その他の様々な演算処理や制御処理などを行う。主制御部３０の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。主制御部３０は、情報記録媒体３８に格納されるプログラム（データ）に基づいて本実施の形態の種々の処理を行う。
【０１０５】
主制御部３０が、情報記録媒体３８に格納されている任意のアプリケーションを起動した際、主制御部３０は、タッチパネル１０１への接触によりタッチパネル制御部３２から伝送される、アプリケーションに対応するよう変換し、所定の処理操作を行うようアプリケーションを動作させる。
【０１０６】
実施の形態１に係る表示制御装置１００を備える携帯端末１は、実施の形態１に係る表示制御装置１００と同様の効果を有する。つまり、本実施の形態では、領域Ｒ１に接触している指Ｆ１とは異なる他の指Ｆ２で行うタッチパネル操作を、領域Ｒ１に対するブラウザ操作のトリガーにすると、たとえば、領域Ｒ１テキストアンカー部分のリンク先へ遷移しない、又は領域Ｒ１に隣接する他のテキストアンカー部分（例えば、領域２、３）のリンク先へ遷移するといったタッチパネルの誤操作しにくくなる。
【０１０７】
また、本実施の形態では、表示制御装置１００を備える携帯端末１は、一つの指（指Ｆ１）で選択したタッチパネル１０１上の機能を他の一つの指（指Ｆ２）によるタッチパネル操作で決定するといった、２本指（指Ｆ１、Ｆ２）でのタッチパネル操作であれば、誤ったタッチパネル操作で所望の機能とは異なる機能を決定しにくくなる。
【０１０８】
上記のような簡単なタッチパネル操作により、表示制御装置１００を備える携帯端末１では、ユーザが所望するリンク先へ誤りなく、タッチパネル１０１上の画面（例えば、ブラウザ画面）を遷移させることができる。
【０１０９】
なお、上記各実施の形態では、タッチパネル画面の一例として、ブラウザ画面を例にとって説明したがこれに限らない。ブラウザ機能に限らず、タッチパネル操作で実行できるあらゆる機能について、上記各実施の形態は適用可能である。
【０１１０】
なお、上記各実施の形態に係る表示制御装置は、携帯電話機などの小型の電子機器に適用可能である。
【０１１１】
なお、上記各実施の形態では、図１３に示すように、「異なる指のタッチ＆リリース」で行っている決定トリガを、単に、「異なる指の接触（タッチ）」で行っても良い。この場合には、先の指が接触している機能釦領域以外に異なる指が接触（タッチ）すると、先の指の接触位置に対応する機能を実施することができる。なお、「異なる指の接触（タッチ）」は先の指が接触している機能釦領域内でも構わない。
【産業上の利用可能性】
【０１１２】
本発明に係る携帯端末は、簡単なタッチパネル操作で意図しない機能の実行を防ぐことができる、といった効果を有し、携帯電話機等として有用である。
【符号の説明】
【０１１３】
１              携帯端末
３０            主制御部
３１            電源回路部
３２            タッチパネル制御部
３３            スピーカ
３４            マイクロフォン
３５            音声制御部
３６            通信制御部
３６Ａ          アンテナ
３７            記憶素子
３８            情報記録媒体
１００、３００  表示制御装置
１０１          タッチパネル
１０３          表示部
１０５          座標入力処理部
１０７          機能釦表示制御部
１１１          記憶部
１１９          ＣＰＵ
３０９          操作子表示制御部
【図１】
2012221219.tif 000003
【図２】
2012221219.tif 000004
【図３】
2012221219.tif 000005
【図４】
2012221219.tif 000006
【図５】
2012221219.tif 000007
【図６】
2012221219.tif 000008
【図７】
2012221219.tif 000009
【図８】
2012221219.tif 000010
【図９】
2012221219.tif 000011
【図１０】
2012221219.tif 000012
【図１１】
2012221219.tif 000013
【図１２】
2012221219.tif 000014
【図１３】
2012221219.tif 000015