(57)【特許請求の範囲】
【請求項１】
画像を表示する表示部と、
前記表示部に表示される指示部の位置を、当該画像上で移動させる手段と、
前記移動させる手段による前記指示部の移動が停止したことに応じて時間計時を開始する計時手段と、を備え、
前記移動させる手段は、
前記計時手段により所定の時間が経過した場合に、移動が停止した前記指示部を、前記画像に含まれる被指示部のうち、前記指示部の表示位置に対する距離が所定距離以内である被指示部上に移動させ、
前記移動が停止した指示部を前記被指示部上に移動させた後に、前記被指示部に対する操作が所定時間行われなかった場合、当該被指示部上に移動させた指示部を当該移動の前に停止した位置に戻すことを特徴とする電子機器。
【請求項２】
前記指示部の表示位置と前記被指示部との距離を算出する算出手段を更に備え、
前記移動させる手段は、前記指示部の表示位置に対する距離が所定距離以内である被指示部のうち、前記算出手段により算出した距離が最短の被指示部上に前記指示部を移動させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記被指示部から前記所定距離の範囲を示す図形を、前記画像上に描画する描画手段を更に備える請求項１または請求項２に記載の電子機器。
【請求項４】
前記指示部から前記所定距離の範囲を示す図形を、前記画像上に描画する描画手段を更に備える請求項１または請求項２に記載の電子機器。
【請求項５】
前記画像はＷｅｂページであり、
前記被指示部は、前記Ｗｅｂページ上に表示されるリンクであることを特徴とする請求項１から請求項４のいずれか１項に記載の電子機器。
【請求項６】
前記画像に複数の被指示部が含まれる場合に、当該被指示部間の距離に基づいて、前記所定距離を決定する決定手段を更に備える請求項１から請求項５のいずれか１項に記載の電子機器。
【請求項７】
前記画像に含まれる被指示部のうち、前記指示部の表示位置に対する距離が所定距離以内である被指示部の表示色を変更する変更手段を更に備える請求項１から請求項６のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部に表示された指示部を移動可能な電子機器に関する。
【背景技術】
【０００２】
従来、携帯電話機等の電子機器における高機能化が進み、主要な機能の他にも様々な機能が搭載されるようになっている。例えば、携帯電話機には、インターネットのＷｅｂページを閲覧可能なブラウザが搭載され、近年では、ディスプレイの解像度の向上に伴って、携帯電話機専用ページのみならず、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）向けのページも閲覧可能となってきている。このようなブラウザでは、ＰＣの場合と同様にポインタを画面に表示し、ユーザによる移動操作を受け付ける。
【０００３】
ところで、閲覧されるＷｅｂページには、他のページへ遷移するためのリンク等の被指示部が埋め込まれており、ユーザは、このリンク等の被指示部にポインタ等の指示部を移動させて合わせる操作が必要となる。ところが、携帯電子機器での十字キー等による操作は、小型画面の小さなリンクに合わせるための細かい移動には不向きであり、ＰＣの場合のマウス操作等に比べて操作しづらいものとなる。
【０００４】
そこで、リンク選択の操作性を向上させるための提案がなされており、例えば特許文献１には、ポインタの位置を音や振動等で通知することが示されている。また、特許文献２には、ポインタを停止させたときに、ポインタ操作方向に対して所定の角度範囲にあるリンクのうち、停止位置の最も近くにあるリンクにポインタを移動させることが示されている。
【特許文献１】特開２００３−２８３６１５号公報
【特許文献２】特開平１０−３０１７１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、音や振動によりポインタの位置をユーザが感知できるものの、ポインタの移動自体はユーザが行うため、操作の難しさは改善されない。
【０００６】
また、特許文献２では、ポインタ停止時に近くのリンクへ自動で移動することにより操作性の向上が期待できるものの、リンクの数が少なくポインタとリンクの距離が遠く離れていても移動してしまうため、ユーザが望まない移動がなされる可能性があった。更に、ポインタ停止時に即座に移動されるため、ユーザが操作中に少しキーを放しただけでポインタが移動されることとなり、例えば、左右から上下へ方向転換するとき等においても、意図しないリンクへポインタが移動されてしまうおそれがあった。
【０００７】
そこで、本発明は、表示部に表示された指示部を被指示部へ移動させる際の操作性を向上させることができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の電子機器は、画像を表示する表示部と、前記表示部に表示される指示部を、当該画像上で移動させる移動手段と、前記画像に含まれる被指示部のうち、前記指示部の表示位置に対する距離が所定距離以内である被指示部を検知する検知手段と、前記移動手段による前記指示部の移動が停止したことに応じて時間計時を開始する計時手段と、を備え、前記移動手段は、前記計時手段により所定の時間が経過したことを検知した場合に、前記検知手段により検知した被指示部上に前記指示部を移動させることを特徴とする。
【０００９】
また、本発明の電子機器は、前記指示部の表示位置と前記被指示部との距離を算出する算出手段を更に備え、前記移動手段は、前記検知手段により検知した被指示部のうち、前記算出手段により算出した距離が最短の被指示部上に前記指示部を移動させることが好ましい。
【００１０】
また、本発明の電子機器は、前記被指示部から前記所定距離の範囲を示す図形を、前記画像上に描画する描画手段を更に備えることが好ましい。
【００１１】
また、本発明の電子機器は、前記指示部から前記所定距離の範囲を示す図形を、前記画像上に描画する描画手段を更に備えることが好ましい。
【００１２】
また、前記画像はＷｅｂページであり、前記被指示部は、前記Ｗｅｂページ上に表示されるリンクであることが好ましい。
【００１３】
また、前記移動手段は、前記指示部を前記被指示部上に移動させた後に、前記被指示部に対する操作が所定時間行われなかった場合、前記指示部を当該移動の前の位置に戻すことが好ましい。
【００１４】
また、本発明の電子機器は、前記画像に複数の被指示部が含まれる場合に、当該被指示部間の距離に基づいて、前記所定距離を決定する決定手段を更に備えることが好ましい。
【００１５】
また、本発明の電子機器は、前記検知手段により検知されたことに応じて、前記検知された被指示部の表示色を変更する変更手段を更に備えることが好ましい。
【発明の効果】
【００１６】
本発明によれば、表示部に表示された指示部を被指示部へ移動させる際の操作性を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態について説明する。
【００１８】
図１は、本発明に係る電子機器の一例である携帯電話機１の外観斜視図を示す。なお、以下では、携帯電話機１について説明するが、本発明はこれに限定されるものではなく、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、ゲーム機等であってもよい。
【００１９】
携帯電話機１は、操作部側筐体２と、表示部側筐体３と、を備えて構成される。操作部側筐体２は、表面部１０に、操作部１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイク１２と、を備えて構成される。操作部１１は、各種設定機能や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作ボタン１３と、電話番号の数字やメールの文字等を入力するための入力操作ボタン１４と、各種操作における決定やスクロール等を行う決定操作ボタン１５と、から構成されている。
【００２０】
なお、本実施形態におけるブラウザ上でのポインタ移動は、この操作部１１、特に決定操作ボタン１５により行われる。
【００２１】
また、表示部側筐体３は、表面部２０に、各種情報を表示するためのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示部２１と、通話の相手側の音声を出力するレシーバ２２と、を備えて構成されている。
【００２２】
また、操作部側筐体２の上端部と表示部側筐体３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体２と表示部側筐体３とを相対的に回転することにより、操作部側筐体２と表示部側筐体３とが互いに開いた状態（開放状態）にしたり、操作部側筐体２と表示部側筐体３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００２３】
なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては特にこれに限られず、操作部側筐体２と表示部側筐体３とを重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、操作部側筐体２と表示部側筐体３との重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部側筐体２と表示部側筐体３とが一つの筐体に配置され連結部を有さない型式（ストレートタイプ）等であってもよい。
【００２４】
図２は、携帯電話機１の機能を示すブロック図である。携帯電話機１は、表示部２１と、ＣＰＵ５１と、通信制御部５２と、アンテナ５３と、音声制御部５４と、スピーカ５５と、操作部１１と、メモリ５６とが備えられている。
【００２５】
ＣＰＵ５１は、携帯電話機１の全体を制御しており、メモリ５６に記憶される各種プログラムを読み出して実行することにより、上記ハードウェアと協働して所定の処理を行う。
【００２６】
通信制御部５２は、所定の使用周波数帯（例えば、８００ＭＨｚ）により外部装置と通信を行う。具体的には、アンテナ５３によって受信した信号を復調処理し、処理後の信号をＣＰＵ５１に供給する。また、ＣＰＵ５１から供給された信号を変調処理し、アンテナ５３を介して外部装置に送信する。
【００２７】
音声制御部５４は、ＣＰＵ５１の制御にしたがって、通信制御部５２から供給された信号に対して所定の音声処理を行い、処理後の信号をレシーバ２２に出力する。レシーバ２２は、音声制御部５４から供給された信号を外部に出力する。なお、この信号は、レシーバ２２に代えて、または、レシーバ２２と共に、スピーカ５５から出力されるとしてもよい。
【００２８】
また、音声制御部５４は、ＣＰＵ５１の制御にしたがって、マイク１２から入力された信号を処理し、処理後の信号を通信制御部５２に出力する。通信制御部５２は、音声制御部５４から供給された信号に所定の処理を行い、処理後の信号をアンテナ５３に出力する。
【００２９】
メモリ５６は、例えば、ワーキングメモリを含み、ＣＰＵ５１による演算処理に利用される。特に、本実施形態においては、Ｗｅｂページの表示制御に関するデータとして、ポインタとリンクが接近したと判定する閾値、ポインタと各リンクとの距離データや、ポインタの移動が停止してからの経過時間等が記憶される。
【００３０】
図３は、Ｗｅｂページの閲覧時における携帯電話機１の処理を示すフローチャートである。ＣＰＵ５１は、ユーザ操作によるポインタの移動に応じて以下の処理を行う。
【００３１】
ステップＳ１では、ＣＰＵ５１は、操作部１１による操作入力に応じて、ポインタのＷｅｂページ上での位置を移動させる。具体的には、決定操作ボタン１５の上下、左右方向のキー入力により、ポインタを指示方向へと移動させる。このとき、表示部２１におけるポインタの表示位置は中央付近であることが好ましいため、必要に応じて、Ｗｅｂページの表示を上下あるいは左右方向へスクロールさせる。
【００３２】
ステップＳ２では、ＣＰＵ５１は、ステップＳ１にて移動されたポインタの座標がＷｅｂページに含まれるリンクの上にあるか否かを判定する。この判定がＹＥＳの場合は、ポインタがこのリンクを指し示していると判断し、ステップＳ３に移る。一方、判定がＮＯの場合はステップＳ６に移る。
【００３３】
ステップＳ３では、ＣＰＵ５１は、ポインタが指し示したリンクの色を変更する。これにより、リンクが選択されていることをユーザに報知する。
【００３４】
ステップＳ４では、ＣＰＵ５１は、決定入力がされたか否かを判定する。具体的には、例えば、決定操作ボタン１５が押下されたか否かを判定し、判定がＹＥＳの場合はステップＳ５に移り、判定がＮＯの場合はステップＳ１に戻る。
【００３５】
ステップＳ５では、ＣＰＵ５１は、ステップＳ４において決定入力がなされたリンクの示す先に遷移させ、Ｗｅｂページの表示を更新する。
【００３６】
ステップＳ６では、ＣＰＵ５１は、ポインタの座標がリンクの中心から半径Ｒの円の内部か否かを判定する。ここで、半径Ｒは、予めメモリ５６に記憶しておく値であり、所定の操作入力により変更可能としてもよい。この判定がＹＥＳの場合はステップＳ７に移り、判定がＮＯの場合はステップＳ１に戻る。
【００３７】
ステップＳ７では、ＣＰＵ５１は、計時手段としてのタイマを起動し、ポインタの移動が停止してからの時間経過の計時を開始する。
【００３８】
ステップＳ８では、ＣＰＵ５１は、タイマ計時を開始後に、ユーザによりポインタが移動されたか否かを判定する。この判定がＹＥＳの場合は、タイマ計時の満了（所定時間の経過）を待たずに、ステップＳ２に戻る。一方、判定がＮＯの場合は、タイマ計時を継続し、ステップＳ９に移る。
【００３９】
ステップＳ９では、ＣＰＵ５１は、タイマ計時が満了したか否かを判定する。具体的には、所定の時間（例えば、１秒間）ポインタの移動がなされなかった場合に、タイマ計時を満了とする。なお、この所定の時間は予めメモリ５６に記憶しておくが、所定の操作入力により変更可能としてもよい。そして、この判定がＹＥＳの場合はステップＳ１０に移り、判定がＮＯの場合はステップＳ８に戻る。
【００４０】
ステップＳ１０では、ＣＰＵ５１は、ステップＳ６にて半径Ｒ内にポインタが入ったと判定されたリンクの中心位置へ、ポインタを移動させる。そしてステップＳ３へ移り、リンクを選択した状態とする。
【００４１】
なお、本実施形態では、ポインタをリンクの中心へと移動させるとしたが、このステップＳ１０の移動において、ポインタがリンク上の中心以外の位置に移動するとしてもよい。
【００４２】
ここで、ポインタと複数のリンクとの距離がいずれもＲ以内となっている場合には、ポインタとの距離が最短のリンクを選択して移動させることとする。これにより、ユーザが意図したリンクへ自動的に移動されることが期待できる。
【００４３】
以上のように、本実施形態では、リンクの近傍（所定距離内）にポインタを停止させた場合に、所定時間の経過後に、このリンク上へポインタを自動的に移動させる。すなわち、ステップＳ６〜Ｓ１０の処理によりポインタの自動的な移動を実現したので、従来と比べて操作性が向上する。また、所定距離内へのリンクへの移動に限定することにより、意図しないリンクへの自動移動の可能性を低減できる。
【００４４】
図４および図５は、携帯電話機１におけるＷｅｂページの画面表示例を示す図である。図４は、リンク４０１の近傍（所定距離内）にポインタ４０２が入った様子を示し、図５は、ポインタがリンク上へ自動的に移動された様子を示している。
【００４５】
図４においては、リンク４０１の中心から半径Ｒ（例えば、１００ピクセル）の円が描画されている。ユーザの操作入力により、ポインタ４０２がこの円の内部まで移動されているため、ＣＰＵ５１は、ポインタ４０２の移動対象としてこのリンク４０１を検知する。
【００４６】
図５においては、図４の状態でポインタ４０２が静止した後、所定時間（例えば、１秒間）が経過したため、リンク４０１の中心、すなわち円の中心へポインタ４０２が移動される。このとき、リンク４０１は選択状態となり、色を変化させる。
【００４７】
なお、リンクへポインタが接近したことを判定する範囲を円としたが、これには限られない。例えば、リンクの周囲の所定距離の領域等、リンクの形状や大きさに合わせることとしてよい。
【００４８】
また、リンクへポインタが接近したことを判定する範囲を、リンクの中心から所定距離の円としたが、ポインタから所定距離の円としてもよい。この場合には、ポインタから半径Ｒの円内にリンクが入ったときに、ポインタがリンクへ接近したものと判定する。
【００４９】
また、図４および図５では、リンクへポインタが接近したことを判定する円を描画しているが、この描画は行わなくてもよい。あるいは、所定の操作入力に応じて描画のＯＮ／ＯＦＦを切り替えることとしてもよい。
【００５０】
本実施形態では、リンクへポインタが接近したことを判定する範囲としての半径Ｒを、Ｗｅｂページの内容によらず一定値としたが、これには限られない。例えば、リンクの密度が高いＷｅｂページでは、Ｒの値を小さくし、リンクが少なく密度が低いＷｅｂページでは、Ｒの値を大きくするように制御してもよい。これにより、Ｗｅｂページの内容に応じて適切に操作性を調整できる可能性がある。
【００５１】
また、本実施形態では、ポインタをリンクの位置へ移動させたことに応じてリンクの色を変化させたが、これには限られない。例えば、ポインタがリンクへ接近した時点でリンクの色を変化させてもよい。このことにより、ユーザは、ポインタが自動で移動されること、更には、どのリンクが選択される状態となったかを、移動前に知ることができる。したがって、ユーザは、意図するリンクと異なる場合には、自動移動を待つことなく、操作入力によりポインタを移動させることができ、また、移動先を即座に知ることもできるため、操作性が向上される。
【００５２】
更に、ポインタがリンクの位置へ移動した後、所定時間経過しても決定入力がなされない場合には、ポインタを移動前の位置へ戻すこととしてもよい。これにより、ユーザが意図しないリンクへの自動的な移動が抑制される。
【００５３】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００５４】
【図１】本発明に係る携帯電話機１の外観斜視図である。
【図２】本発明に係る携帯電話機１の機能を示すブロック図である。
【図３】本発明に係る携帯電話機１の処理を示すフローチャートである。
【図４】本発明に係る画面表示例として、リンクの近傍にポインタが入った様子を示す図である。
【図５】本発明に係る画面表示例として、ポインタがリンク上へ自動的に移動された様子を示す図である。
【符号の説明】
【００５５】
１      携帯電話機
１１    操作部
１５    決定操作ボタン
２１    表示部
５１    ＣＰＵ
５２    通信制御部
５３    アンテナ
５４    音声制御部
５５    スピーカ
５６    メモリ
４０１  リンク（被指示部）
４０２  ポインタ（指示部）
【図１】
0005033616.tif 000002
【図２】
0005033616.tif 000003
【図３】
0005033616.tif 000004
【図４】
0005033616.tif 000005
【図５】
0005033616.tif 000006