(57)【要約】【課題】表示画像に配置されるオブジェクトのいずれかをカーソルで選択する操作をユーザが行う場合において、オブジェクト群のまとまりをユーザに把握させやすくすることができる。【解決手段】同一グループ内の別のオブジェクトにカーソルを移動させる操作と、カーソルを別のグループのオブジェクトに移動させる操作とは操作方法が異なる。注目オブジェクトの頂点から、ｘ軸方向に離れるにつれてｙ軸方向に対して次第に広がる探索範囲内のオブジェクトは、互いに同一グループとなる。これにより、上下方向に対する位置が相違するオブジェクトであっても、左右方向に対する位置が近ければ同一のグループに属し、頂点からｘ軸方向に離れるほど、同一グループに属するために許容されるｙ軸方向のずれは大きくなるから、カーソル操作の内容と操作結果との関係がユーザのイメージに近いものとなる。【選択図】図７
2012103756.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより操作される操作部と、
表示画像に配置される複数のオブジェクトのいずれかを選択するカーソルを移動させるための操作を、前記操作部により受け付ける受付部と、
一のオブジェクトに注目して、この注目オブジェクトの位置から第１の方向に離れるにつれて当該第１の方向に直交する第２の方向に対して次第に広がる探索範囲内のオブジェクトを、前記表示画像から探索し、探索したオブジェクトと前記注目オブジェクトとを同一グループにするグループ化部と、
前記グループ化部により行われたグループ化に従って、前記受付部が第１の操作を受け付けた場合には、前記カーソルを同一グループ内の別のオブジェクトに移動させ、前記受付部が前記第１の操作と異なる第２の操作を受け付けた場合には、前記カーソルを別のグループのオブジェクトに移動させる操作制御部と
を備えることを特徴とする操作端末。
【請求項２】
前記複数のオブジェクトは、前記第１の方向に対して文字が連なる文字列を前記オブジェクトとして含み、かつ、前記第２の方向に対する位置が相違する前記オブジェクトを含む
ことを特徴とする請求項１に記載の操作端末。
【請求項３】
前記グループ化部は、
前記カーソルを移動させるための操作を前記受付部が受け付ける前に、予め前記複数のオブジェクトのすべてについてグループ化するものであり、
決められた条件を満たす前記注目オブジェクトから前記探索を開始し、前記探索範囲内の未グループ化のオブジェクトを新たな前記注目オブジェクトとして、前記表示画像に含まれるオブジェクトを順次探索し、探索したすべてのオブジェクトを同一グループにする
ことを特徴とする請求項１又は２に記載の操作端末。
【請求項４】
前記条件は、未グループ化のオブジェクトのうち、前記第２の方向に対して前記表示画像の画像領域の端部に最も近いオブジェクトである
ことを特徴とする請求項３に記載の操作端末。
【請求項５】
前記グループ化部は、
前記カーソルを移動させるための操作を前記受付部が受け付けると、その移動後に当該カーソルが選択するオブジェクトを前記注目オブジェクトとして前記探索を開始し、前記探索範囲内の未グループ化のオブジェクトを新たな前記注目オブジェクトとして、前記表示画像に含まれるオブジェクトを順次探索し、探索したすべてのオブジェクトを同一グループにする
ことを特徴とする請求項１又は２に記載の操作端末。
【請求項６】
前記受付部が受け付けた操作に従って前記カーソルが選択するオブジェクトに応じて、処理を実行する処理実行部を備える
ことを特徴とする請求項１から５のいずれかに記載の操作端末。
【請求項７】
ユーザにより操作される操作部を有する操作端末のコンピュータに、
表示画像に配置される複数のオブジェクトのいずれかを選択するカーソルを移動させるための操作を、前記操作部により受け付ける受付ステップと、
一のオブジェクトに注目して、この注目オブジェクトの位置から第１の方向に離れるにつれて当該第１の方向に直交する第２の方向に対して次第に広がる探索範囲内のオブジェクトを、前記表示画像から探索し、探索したオブジェクトと前記注目オブジェクトとを同一グループにするグループ化ステップと、
前記グループ化ステップで行われたグループ化に従って、前記受付ステップで第１の操作を受け付けた場合には、前記カーソルを同一グループ内の別のオブジェクトに移動させ、前記受付ステップで前記第１の操作と異なる第２の操作を受け付けた場合には、前記カーソルを別のグループのオブジェクトに移動させる操作制御ステップと
を実行させるためのプログラム。
【請求項８】
ユーザにより操作される操作部を有する操作端末における操作制御方法であって、
表示画像に配置される複数のオブジェクトのいずれかを選択するカーソルを移動させるための操作を、前記操作部により受け付ける受付ステップと、
一のオブジェクトに注目して、この注目オブジェクトの位置置から第１の方向に離れるにつれて当該第１の方向に直交する第２の方向に対して次第に広がる探索範囲内のオブジェクトを、前記表示画像から探索し、探索したオブジェクトと前記注目オブジェクトとを同一グループにするグループ化ステップと、
前記グループ化ステップで行われたグループ化に従って、前記受付ステップで第１の操作を受け付けた場合には、前記カーソルを同一グループ内の別のオブジェクトに移動させ、前記受付ステップで前記第１の操作と異なる第２の操作を受け付けた場合には、前記カーソルを別のグループのオブジェクトに移動させる操作制御ステップと
を有することを特徴とする操作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＵＩ（Graphical User Interface）において、カーソルによりオブジェクトを選択するときの制御に関する。
【背景技術】
【０００２】
携帯電話端末等のＧＵＩには、ユーザによる方向キーの操作に応じて表示画面上のカーソルを移動させて、この表示画面に配置されたオブジェクト（例えば、ＷＥＢサイトへのハイパーリンクが設定された文字列や画像）に入力フォーカスを与えて、オブジェクトを選択するものがある。このようなＧＵＩでは、表示画面上のオブジェクトの数が増大すると、目的とするオブジェクトにカーソルが到達するまでに、ユーザに強いられる操作量が多くなることがある。このような問題に対し、各オブジェクト群にグループ分けして、グループ単位でカーソル移動を切り替えてユーザの操作負担を軽減する技術が提案されている。例えば、特許文献１は、グループ切替え専用のキーを特別に設けずに、方向キーの操作パターンに応じて、グループ内でのカーソルの移動とグループ切替えとのいずれかを実行することを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３９１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＷＥＢ画面等の表示画像において、一行をなす複数のオブジェクトが表示画像において傾斜して配置されたり、文字列や画像が複雑に混在したりする場合等、オブジェクトが整然と配置されないことがある。この場合に、どの方向キーを押せばどのオブジェクトにカーソルが移動するのかを、ユーザが直観的に把握できないことがある。また、携帯電話端末等のＧＵＩでは、選択中のオブジェクトから左右方向に離れた位置に目的のオブジェクトである場合であっても、これらのオブジェクトが表示画像の天地方向に対して少しでもずれていれば、左右の方向キーの操作では目的のオブジェクトにカーソルが移動しない等、カーソル操作の内容と実際の操作結果との関係が、ユーザがイメージするものと異なることがあった。
そこで、本発明の目的は、表示画像に配置されるオブジェクトのいずれかをカーソルで選択する操作をユーザが行う場合において、オブジェクト群のまとまりをユーザに把握させやすくすることができる仕組みを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明の操作端末は、ユーザにより操作される操作部と、表示画像に配置される複数のオブジェクトのいずれかを選択するカーソルを移動させるための操作を、前記操作部により受け付ける受付部と、一のオブジェクトに注目して、この注目オブジェクトの位置から第１の方向に離れるにつれて当該第１の方向に直交する第２の方向に対して次第に広がる探索範囲内のオブジェクトを、前記表示画像から探索し、探索したオブジェクトと前記注目オブジェクトとを同一グループにするグループ化部と、前記グループ化部により行われたグループ化に従って、前記受付部が第１の操作を受け付けた場合には、前記カーソルを同一グループ内の別のオブジェクトに移動させ、前記受付部が前記第１の操作と異なる第２の操作を受け付けた場合には、前記カーソルを別のグループのオブジェクトに移動させる操作制御部とを備えることを特徴とする。
【０００６】
本発明の好ましい態様において、前記複数のオブジェクトは、前記第１の方向に対して文字が連なる文字列を前記オブジェクトとして含み、かつ、前記第２の方向に対する位置が相違する前記オブジェクトを含むことを特徴とする。
【０００７】
本発明の別の好ましい態様において、前記グループ化部は、前記カーソルを移動させるための操作を前記受付部が受け付ける前に、予め前記複数のオブジェクトのすべてについてグループ化するものであり、決められた条件を満たす前記注目オブジェクトから前記探索を開始し、前記探索範囲内の未グループ化のオブジェクトを新たな前記注目オブジェクトとして、前記表示画像に含まれるオブジェクトを順次探索し、探索したすべてのオブジェクトを同一グループにする。この態様において、前記条件は、未グループ化のオブジェクトのうち、前記第２の方向に対して前記表示画像の画像領域の端部に最も近いオブジェクトであることが好ましい。
【０００８】
本発明の別の好ましい態様において、前記グループ化部は、前記カーソルを移動させるための操作を前記受付部が受け付けると、その移動後に当該カーソルが選択するオブジェクトを前記注目オブジェクトとして前記探索を開始し、前記探索範囲内の未グループ化のオブジェクトを新たな前記注目オブジェクトとして、前記表示画像に含まれるオブジェクトを順次探索し、探索したすべてのオブジェクトを同一グループにする。
本発明の別の好ましい態様において、前記受付部が受け付けた操作に従って前記カーソルが選択するオブジェクトに応じて、処理を実行する処理実行部を備える。
【０００９】
また、本発明のプログラムは、ユーザにより操作される操作部を有する操作端末のコンピュータに、表示画像に配置される複数のオブジェクトのいずれかを選択するカーソルを移動させるための操作を、前記操作部により受け付ける受付ステップと、一のオブジェクトに注目して、この注目オブジェクトの位置から第１の方向に離れるにつれて当該第１の方向に直交する第２の方向に対して次第に広がる探索範囲内のオブジェクトを、前記表示画像から探索し、探索したオブジェクトと前記注目オブジェクトとを同一グループにするグループ化ステップと、前記グループ化ステップで行われたグループ化に従って、前記受付ステップで第１の操作を受け付けた場合には、前記カーソルを同一グループ内の別のオブジェクトに移動させ、前記受付ステップで前記第１の操作と異なる第２の操作を受け付けた場合には、前記カーソルを別のグループのオブジェクトに移動させる操作制御ステップとを実行させるためのものである。
また、本発明の操作制御方法は、ユーザにより操作される操作部を有する操作端末における操作制御方法であって、表示画像に配置される複数のオブジェクトのいずれかを選択するカーソルを移動させるための操作を、前記操作部により受け付ける受付ステップと、一のオブジェクトに注目して、この注目オブジェクトの位置から第１の方向に離れるにつれて当該第１の方向に直交する第２の方向に対して次第に広がる探索範囲内のオブジェクトを、前記表示画像から探索し、探索したオブジェクトと前記注目オブジェクトとを同一グループにするグループ化ステップと、前記グループ化ステップで行われたグループ化に従って、前記受付ステップで第１の操作を受け付けた場合には、前記カーソルを同一グループ内の別のオブジェクトに移動させ、前記受付ステップで前記第１の操作と異なる第２の操作を受け付けた場合には、前記カーソルを別のグループのオブジェクトに移動させる操作制御ステップとを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、表示画像に配置されるオブジェクトのいずれかをカーソルで選択する操作をユーザが行う場合において、オブジェクト群のまとまりをユーザに把握させやすくすることができる。
【図面の簡単な説明】
【００１１】
【図１】携帯端末のハードウェア構成を示すブロック図
【図２】携帯端末の外観を示す正面図
【図３】携帯端末の制御部が実現する機能構成を示す機能ブロック図
【図４】表示画像の一例を示す図
【図５】グループ化処理の手順を示すフローチャート
【図６】グループ化処理の説明図
【図７】グループ化処理の説明図
【図８】グループ化処理の説明図
【図９】グループ化処理の説明図
【図１０】携帯端末のカーソル操作に関する処理の手順を示すフローチャート
【図１１】カーソル移動の説明図
【図１２】携帯端末のカーソル操作に関する処理の手順を示すフローチャート
【図１３】グループ化処理の手順を示すフローチャート
【図１４】グループ化処理の説明図
【発明を実施するための形態】
【００１２】
以下、図面を参照しつつ本発明の一実施形態について説明する。
［実施形態の構成］
図１は、携帯端末１０のハードウェア構成を示すブロック図である。携帯端末１０は、本発明の操作端末に相当し、ここでは携帯電話端末である。図１に示すように、携帯端末１０は、制御部１１と、操作部１２と、無線通信部１３と、表示部１４と、記憶部１５とを備える。
制御部１１は、ＣＰＵ（Central Processing Unit）を含む演算装置やメモリを備え、記憶部１５に記憶されたプログラムを読み出して実行することにより携帯端末１０の各部を制御する。操作部１２は、テンキー等の複数の操作子を備え、ユーザによる操作子の操作を受け付けて、その操作に応じた操作信号を制御部１１に出力する。無線通信部１３は、無線通信回路やアンテナを備え、移動通信網に接続するためのインタフェースである。表示部１４は、例えば液晶駆動回路や液晶ディスプレイを備え、画像の表示により情報に応じた内容を報知する。記憶部１５は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）を備え、携帯端末１０を制御するために必要なアプリケーションプログラム等を記憶する。
なお、携帯端末１０は、上記構成以外にも、受話音声を収音するマイクや送話音声を放音するスピーカ等、携帯電話端末として機能するための構成を備える。
【００１３】
図２は、携帯端末１０の外観を示す正面図である。
携帯端末１０は、折り畳みが可能なタイプのものであり、図２には折り畳まれていないときの様子を示す。このとき、携帯端末１０が正面に有している表示部１４の表示領域１４１と、操作部１２とがそれぞれ外部に露出する。携帯端末１０の正面を図示の姿勢で見たとき、図中上下方向が表示領域１４１（又は、表示部１４の表示画像）の天地方向（上下方向）である。表示画像は、表示領域１４１に表示される表示画面を意味する画像であり、表示を目的としたコンテンツとも換言される。表示領域１４１は、ここでは、天地方向が長辺であり、左右方向が短辺の矩形領域をなしている。操作部１２は、いわゆるカーソルキーとして機能する方向キー１２１を有している。方向キー１２１は、上下左右の各方向を指し示すものとして、上方向キー１２１ａと、右方向キー１２１ｂと、下方向キー１２１ｃと、左方向キー１２１ｄとを有する。方向キー１２１がユーザにより操作されると、例えば、表示部１４の表示画像上のカーソルがその方向に移動させられる。また、操作部１２は、確定キー１２２を有している。確定キー１２２は、ユーザにより何らかの内容を確定するときに押下されるものである。例えば、ハイパーリンクが設定されたオブジェクトがカーソルで選択されたときに、ユーザにより確定キー１２２が押下されると、携帯端末１０はそのハイパーリンクで指定されたＵＲＬ（Uniform Resource Locator）で指定された場所にアクセスする。
【００１４】
図３は、携帯端末１０の制御部１１が実現する機能構成を示す機能ブロック図である。
制御部１１は記憶部１５に記憶されたプログラムを実行することにより、表示データ取得部１１１と、表示画像生成部１１２と、受付部１１３と、グループ化部１１４と、操作制御部１１５と、処理実行部１１６とに相当する機能を実現する。
表示データ取得部１１１は、表示部１４の表示画像を生成するために必要なデータを、表示データとして無線通信部１３から取得する。本実施形態では、表示データは、ＷＥＢ画面の基となるマークアップ言語で記述されたデータである。例えば、マークアップ言語は、ＨＴＭＬ（HyperText Markup Language）やＸＭＬ（Extensible Markup Language）等が例示される。
【００１５】
表示画像生成部１１２は、表示データ取得部１１１が取得した表示データを解釈し、例えばレンダリング処理を実行することで表示画像を生成する。表示画像生成部１１２は、生成した表示画像を表示部１４に供給して、表示部１４にその内容を表示させる。表示画像生成部１１２は、後述する表示画像上のカーソルが移動させられた場合等、内容を変更するたびに表示画像を更新する。
【００１６】
図４は、表示画像生成部１１２が生成する表示画像の一例である表示画像Ｐを示したものである。表示画像Ｐには、複数のオブジェクトが配置されている。オブジェクトは、例えば文字列や画像、テキストボックス、各種ソフトボタン等の表示画像に配置されうる配置部品を総称したものである。表示画像Ｐに含まれるオブジェクトには、カーソルにより選択される対象となるものと、選択対象とならないものとが含まれる。この「選択」とは、オブジェクトに入力フォーカスを与えることをいう。また、この実施形態のカーソルは、表示画像に配置されるオブジェクトの位置に選択的に移動する画像である。
図４にＩｍ１，Ｉｍ２という符号を付した矩形領域をなすオブジェクトは、ＷＥＢ画面上に画像ファイルに基づいて配置されるオブジェクト画像を表す。オブジェクトＩｍ１，Ｉｍ２には、ここではハイパーリンクが設定されておらず、カーソルによる選択対象とならないものとする。図４にＴ１〜Ｔ１１という符号を付したオブジェクトは、ＷＥＢ画面上に配置される文字列を表している。オブジェクトＴ１〜Ｔ１１には、ここではハイパーリンクが設定され、それぞれ表示データに記述された内容に従ってＵＲＬが指定されている。オブジェクトＴ１〜Ｔ１１は、カーソルによる選択対象となるものであり、図４の例では、オブジェクトＴ１がカーソルＣで選択されている。
なお、図４や以降の図面において、文字列を囲む矩形状の破線は、それぞれ文字列が存在する領域を表したものであり、実際に画像として表示されるわけではない。また、図４に示すように、この矩形領域の長手方向は、文字列の文字が連なる方向に一致する。
【００１７】
本実施形態の表示画像は、矩形の画像領域を有する画像であり、画像領域（表示領域１４１）内の各位置にｘｙ直交座標系に従って座標が割り当てられている。ｘｙ直交座標系では、表示画像の左上隅点が原点Ｏに対応し、表示画像の左右方向にｘ軸が延び、かつ、表示画像の天地方向にｙ軸が延びている。より具体的には、表示画像の画像領域の短手方向がｘ軸方向に一致し、その長手方向がｙ軸方向に一致する。ｘ軸方向は、本発明の第１の方向に相当し、ｙ軸方向は、本発明の第２の方向に相当する。よって、本実施形態での表示画像では、オブジェクトＴ１〜Ｔ１１の文字列は、ｘ軸方向に文字が連なっており、かつ、ｙ軸方向に対する位置が相違するものを含む。
なお、「軸方向」は、この軸に平行な方向のことをいう。また、本実施形態では、オブジェクトが文字列である場合、その文字列が複数の文字が連なってなる場合を想定するが、１文字であっても本発明の文字列に含まれるものとする。
【００１８】
図３の説明に戻る。
受付部１１３は、表示画像に配置される複数のオブジェクトのいずれかを選択するカーソルを移動させる操作を、操作部１２により受け付ける。例えば、受付部１１３は、操作部１２から方向キー１２１が操作されたことを示す操作信号を取得して、カーソル移動に関する操作を受け付ける。
【００１９】
グループ化部１１４は、後述するグループ化処理を行うことにより、表示画像に配置される複数のオブジェクトを、或るまとまりを持ったオブジェクト群毎にグループ化する。グループ化処理の内容については後述するが、グループ化部１１４は、表示画像において、相対的に近い位置にあるオブジェクトが同一グループに属するようにグループ化する。
【００２０】
操作制御部１１５は、受付部１１３が取得した操作信号に基づいて、表示画像上で選択中のオブジェクトから、別のオブジェクトにカーソルを移動させる。具体的には、操作制御部１１５は、グループ化部１１４により行われたグループ化に従って、受付部１１３が右方向キー１２１ｂ又は左方向キー１２１ｄの操作を受け付けた場合には、カーソルを同一グループ内の別のオブジェクトに移動させ、受付部１１３が上方向キー１２１ａ又は下方向キー１２１ｃの操作を受け付けた場合には、カーソルを別のグループのオブジェクトに移動させる。
なお、右方向キー１２１ｂ又は左方向キー１２１ｄをユーザが押下する操作が本発明の第１の操作に相当し、上方向キー１２１ａ又は下方向キー１２１ｃをユーザが押下する操作が本発明の第２の操作に相当する。
【００２１】
処理実行部１１６は、受付部１１３が受け付けた操作に従って選択されたオブジェクトに応じて、処理を実行する。処理実行部１１６は、例えば、表示画像上のオブジェクトのいずれかがカーソルで選択されて確定キー１２２が押下されると、表示データ取得部１１１が取得した表示データに基づいて、そのオブジェクトに設定されたハイパーリンクに従った場所にアクセスするための処理を実行する。
なお、処理実行部１１６は、カーソルによるオブジェクトの選択を契機に開始する種々の処理を実行するものであり、例えば、テキストボックスに文字入力する処理や、各種ソフトボタンを指定する処理等を実行する。
携帯端末１０の構成の説明は以上である。
【００２２】
［実施形態の動作］
続いて、携帯端末１０の動作について説明する。
まず、携帯端末１０が実行するグループ化処理（つまり、グループ化部１１４に関わる機能）についてより詳細に説明する。
図５は、グループ化処理の手順を示すフローチャートである。以下では、携帯端末１０が、図４に示す表示画像Ｐに関してグループ化処理を行う場合の動作について説明する。図６〜９は、それぞれグループ化処理の説明図である。
制御部１１は、無線通信部１３によって取得した表示データに基づいて表示画像を生成すると、表示画像に含まれるオブジェクトを特定する（ステップＳ３１）。制御部１１は、表示データを解析することで、表示画像におけるどの位置にオブジェクトが配置されるかをそれぞれ特定する。詳しくは後述するが、制御部１１は、オブジェクトが文字列であれば、この文字列を囲む矩形領域（例えば、文字列の外接矩形）を定めて、この矩形領域の左上に位置する頂点のｘｙ座標をオブジェクトの位置として特定する。
なお、以降において登場する「頂点」は、特に断りのない限り、この矩形領域の左上に位置する頂点を指すものとする。
【００２３】
次に、制御部１１は、表示画像に含まれるオブジェクトの中から、決められた条件を満たすものを基準オブジェクトに決定する（ステップＳ３２）。基準オブジェクトは、制御部１１によりオブジェクトの探索が開始される際に、その起点となるオブジェクトである。具体的には、制御部１１は、未だいずれのグループにも分類していないオブジェクト（未グループ化のオブジェクト）のうち、オブジェクトの位置が最も表示画像の上端に近い（つまり、ｙ座標が最小である）オブジェクトを基準オブジェクトに決定する。図４に示すように、制御部１１は、ここでは「北海道」という文字列であるオブジェクトＴ１を、基準オブジェクトに決定する。
【００２４】
次に、制御部１１は、ステップＳ３２の処理で決定した基準オブジェクトに注目して、これを注目オブジェクトとし、この注目オブジェクトの探索範囲内のオブジェクトを探索する（ステップＳ３３）。注目とは、制御部１１が探索範囲を設定するオブジェクトを特定すること、つまり、探索範囲の起点となる頂点を有するオブジェクトを特定することをいう。制御部１１が実行するステップＳ３３の処理の内容について、図６を参照しつつ説明する。図６は、表示画像Ｐのうち注目オブジェクトＴ１付近を拡大した様子を表す。
制御部１１は、注目オブジェクトＴ１の頂点ｖ１を起点として、注目オブジェクトのｘ軸方向に対する両側に、それぞれ探索範囲Ｒ１（太線枠内）を設定する。探索範囲Ｒ１は、頂点ｖ１からｘ軸方向に角度θで広がる角度範囲である。ここでは、θ＝１０°であり、予め決められた値である。また、表示画像Ｐにおいて、頂点ｖ１よりも天地方向に対して上方の領域（つまり、ｙ座標が小さい領域）は探索範囲Ｒ１に含まれない。
【００２５】
ここで、制御部１１は、探索範囲Ｒ１に未グループ化のオブジェクトの頂点が含まれていれば、このオブジェクトを新たに探索する。図６に示すように、探索範囲Ｒ１に別のオブジェクトは含まれない。よって、ここでは、制御部１１は、新たなオブジェクトを探索しない。
【００２６】
次に、制御部１１は、ステップＳ３３の処理で新たなオブジェクトを探索したか否かを判定する（ステップＳ３４）。ここでは、制御部１１は、新たなオブジェクトを探索していないと判定し（ステップＳ３４；ＮＯ）、ステップＳ３６の処理に進む。そして、制御部１１は、ステップＳ３２の処理で決定した基準オブジェクトと、ステップＳ３３の処理で探索したオブジェクトとを同一グループにしてグループ化する（ステップＳ３６）。ここでは、制御部１１は、ステップＳ３３の処理で新たなオブジェクトを探索していないので、ステップＳ３２の処理で決定した基準オブジェクトＴ１のみが属するようグループ化し、この結果をメモリに記憶する。
【００２７】
次に、制御部１１は、表示画像Ｐに未グループ化のオブジェクトがあるか否かを判定する（ステップＳ３７）。表示画像Ｐには、未グループ化のオブジェクトが別に含まれるから、制御部１１は、ステップＳ３７の処理で「ＹＥＳ」と判定して、ステップＳ３２の処理に戻る。そして、制御部１１は、上述した条件に従って、続いて「東北」という文字列であるオブジェクトＴ２を、基準オブジェクトに決定する（ステップＳ３２）。
【００２８】
次に、制御部１１は、ステップＳ３２の処理で決定した基準オブジェクトＴ２の探索範囲内のオブジェクトを探索する（ステップＳ３３）。ここで、ステップＳ３３の処理の内容について、図７（ａ）を参照しつつ説明する。図７（ａ）は、表示画像Ｐのうちオブジェクト（注目オブジェクト）Ｔ２付近を拡大した様子を表す。制御部１１は、注目オブジェクトＴ２の頂点ｖ２を起点として、注目オブジェクトのｘ軸方向に対する両側に、それぞれ探索範囲Ｒ２（太線枠内）を設定する。探索範囲Ｒ２は、頂点ｖ２からｘ軸方向に角度θで広がる角度範囲である。ここでも、θ＝１０°と予め決められている。また、表示画像Ｐにおいて、頂点ｖ２よりも天地方向に対する上方の領域は探索範囲Ｒ２に含まれない。すなわち、探索範囲Ｒ２は、探索範囲Ｒ１と同じ根拠に基づいて設定される。
【００２９】
図７（ａ）に示すように、探索範囲Ｒ２には「北陸」というオブジェクトＴ３の頂点ｖ３、及び「信越」というオブジェクトＴ４の頂点ｖ４が含まれるので、制御部１１は、ステップＳ３３の処理では、オブジェクトＴ３及びＴ４を新たに探索する。次に、制御部１１は、ステップＳ３４の処理で「ＹＥＳ」と判定して、ステップＳ３５の処理に進む。そして、制御部１１は、直前のステップＳ３３の処理で探索したオブジェクトＴ３及びＴ４を新たな注目オブジェクトに決定して、ステップＳ３３の処理に戻る。
【００３０】
次に、制御部１１は、ステップＳ３５で決定した注目オブジェクトＴ３及びＴ４の各探索範囲Ｒ３，Ｒ４内のオブジェクトを探索する（ステップＳ３３）。ここで、ステップＳ３３の処理の内容について、図７（ｂ），（ｃ）を参照しつつ説明する。まず、図７（ｂ）は、表示画像Ｐのうち注目オブジェクトＴ３付近を拡大した様子を表す。制御部１１は、探索範囲Ｒ１，Ｒ２と同じ根拠に基づいて、注目オブジェクトＴ３の頂点ｖ３を起点とした探索範囲Ｒ３（太線枠内）を設定する。図７（ｂ）に示すように、探索範囲Ｒ３には「信越」というオブジェクトＴ４の頂点ｖ４、及び「関東」というオブジェクトＴ５の頂点ｖ５が含まれる。
【００３１】
図７（ｃ）は、表示画像Ｐのうち注目オブジェクトＴ４付近を拡大した様子を表す。制御部１１は、探索範囲Ｒ１〜Ｒ３と同じ根拠に基づいて、注目オブジェクトＴ４の頂点ｖ４を起点とした探索範囲Ｒ４（太線枠内）を設定する。図７（ｃ）に示すように、探索範囲Ｒ４には、注目オブジェクトＴ５が含まれるが未探索のオブジェクトは含まれないから、制御部１１は、ステップＳ３３の処理では探索範囲Ｒ４からオブジェクトを探索しない。
このようなステップＳ３３の処理によって、制御部１１は、新たにオブジェクトＴ５を探索したから、ステップＳ３４の処理で「ＹＥＳ」と判定して、ステップＳ３５の処理に進む。そして、制御部１１は、直前のステップＳ３３の処理で探索したオブジェクトＴ５を新たな注目オブジェクトに決定して、ステップＳ３３の処理に戻る。
【００３２】
次に、制御部１１は、ステップＳ３５で決定した注目オブジェクトＴ５の探索範囲Ｒ５内のオブジェクトを探索する（ステップＳ３３）。ここで、ステップＳ３３の処理の内容について、図８を参照しつつ説明する。図８は、表示画像Ｐのうち注目オブジェクトＴ５付近を拡大した様子を表す。制御部１１は、探索範囲Ｒ１〜Ｒ４と同じ根拠に基づいて、注目オブジェクトＴ５の頂点ｖ５を起点とした探索範囲Ｒ５（太線枠内）を設定する。図８に示すように、探索範囲Ｒ５には、別のオブジェクトが含まれないから、制御部１１は、ステップＳ３３の処理では探索範囲Ｒ５からオブジェクトを探索しない。
そして、制御部１１は、ステップＳ３４の処理で「ＮＯ」と判定して、ステップＳ３６の処理に進む。
【００３３】
次に、制御部１１は、ステップＳ３２の処理で決定した基準オブジェクトと、ステップＳ３３の処理で探索したオブジェクトとを同一グループにしてグループ化する（ステップＳ３６）。ここでは、制御部１１は、基準オブジェクトＴ２と、オブジェクトＴ３〜Ｔ５とを同一のグループとするようグループ化し、この結果をメモリに記憶する。
【００３４】
次に、制御部１１は、表示画像Ｐに未グループ化のオブジェクトがあるか否かを判定する（ステップＳ３７）。表示画像Ｐには、未グループ化のオブジェクトが別に含まれるから、制御部１１は、ステップＳ３７の処理で「ＹＥＳ」と判定して、ステップＳ３２の処理に戻る。そして、制御部１１は、続いて、オブジェクトＴ６を基準オブジェクトと決定して、上述した手順で処理ステップＳ３３〜Ｓ３６の処理ステップを実行してグループ化を行う。ここでは、制御部１１は、オブジェクトＴ６〜Ｔ８をグループ化する。同様に、制御部１１は、上述した手順で処理ステップＳ３２〜Ｓ３６の処理ステップを実行して、オブジェクトＴ９及びＴ１０のグループ化と、オブジェクトＴ１１のグループ化とを行う。制御部１１は、グループ化するたびにその結果をメモリに記憶する。
そして、制御部１１は、ステップＳ３７の処理で、表示画像に未グループ化のオブジェクトがないと判定すると（ステップＳ３７；ＹＥＳ）、グループ化処理を終了する。
【００３５】
図９は、表示画像Ｐに対するグループ化処理の結果を示す図である。
図９に示すように、表示画像Ｐの場合、オブジェクトＴ１がグループＧｒ１に属し、オブジェクトＴ２〜Ｔ５がグループＧｒ２に属し、オブジェクトＴ２〜Ｔ５がグループＧｒ２に属し、オブジェクトＴ６〜Ｔ８がグループＧｒ３に属し、オブジェクトＴ９及びＴ１０がグループＧｒ４に属し、オブジェクトＴ１１がグループＧｒ５に属する。
以上のように、携帯端末１０が実行するグループ化処理によって、表示画像Ｐにおいて天地方向に対する位置が互いに近く（つまり、ｙ座標が比較的近く）、かつ、その左右方向（ｘ座標方向）に対して相対的に近い位置にある文字列同士が同一グループに属する。すなわち、天地方向に対する位置に若干のずれがある複数のオブジェクトであっても、左右方向に対する位置が比較的近ければ同一のグループに属することになり、特に、基準オブジェクトからｘ軸方向に対して離れるほど、同一グループに属するようにするために許容される天地方向に対するずれは大きくなる。
【００３６】
次に、携帯端末１０のカーソル操作に係る動作について説明する。図１０は、携帯端末１０において実行されるカーソル操作に係る処理の手順を示すフローチャートである。以下では、携帯端末１０が、図４に示す表示画像Ｐに関してカーソル操作を行う場合の動作について説明する。
携帯端末１０の制御部１１は、例えばユーザにより直接入力された、又はブックマーク機能を用いて指定されたＵＲＬに従ってＷＥＢ画面を表示するべく、このＵＲＬで指定される場所にアクセスして、無線通信部１３により表示データを取得する（ステップＳ１）。そして、制御部１１は、表示データを解釈して表示画像を生成する（ステップＳ２）。次に、制御部１１は、図５に示した手順に従って、グループ化処理を実行する（ステップＳ３）。すなわち、制御部１１は、カーソルを移動させる操作部１２の操作を受け付ける前に、予め表示画像に含まれるオブジェクトのすべてについてグループ化する。これにより、図９を用いて説明したようなグループ化が完了する。
【００３７】
そして、制御部１１は、ユーザによる方向キー１２１の操作を受け付けたか否かを判定する（ステップＳ４）。制御部１１は、方向キー１２１の操作を受け付けたと判定すると（ステップＳ４；ＹＥＳ）、受け付けた操作が右方向キー１２１ｂ又は左方向キー１２１ｄの操作であるか否かを判定する（ステップＳ５）。これらの操作は、現在カーソルで選択中のオブジェクトと同一グループ内の別のオブジェクトにカーソル移動させることを指示する操作である。
制御部１１は、ステップＳ５の処理で「ＹＥＳ」と判定すると、ステップＳ４の処理で受け付けた操作に応じて、同一グループ内の別のオブジェクトにカーソルを移動させる（ステップＳ６）。なお、制御部１１は、グループ化処理によりメモリに記憶しておいた結果に従って各グループを特定する。
【００３８】
図１１（ａ）は、このステップＳ６の処理後の表示画像Ｐを説明する図である。図１１（ａ）に示すように、制御部１１は、ステップＳ６の処理前に「東北」という文字列であるオブジェクトＴ２を選択していたカーソルＣを、左方向キー１２１ｄが操作された場合には、「北陸」という文字列であるオブジェクトＴ３を選択するように移動させる。一方、右方向キー１２１ｂが操作された場合には、制御部１１は、「関東」という文字列であるオブジェクトＴ５を選択するようにカーソルＣを移動させる。このように、制御部１１は、左方向キー１２１ｄが操作された場合には、現在選択中のオブジェクトと同一グループのオブジェクトであって、ｘ座標が小さくなる方向に最も近いオブジェクトを選択するようカーソルＣを移動させる。一方、制御部１１は、右方向キー１２１ｂが操作された場合には、現在選択中のオブジェクトと同一グループのオブジェクトであって、ｘ座標が大きくなる方向に最も近いオブジェクトを選択するようカーソルＣを移動させる。
【００３９】
制御部１１は、ステップＳ４の処理で受け付けた操作が右方向キー１２１ｂ又は左方向キー１２１ｄの操作でないと判定した場合（ステップＳ５；ＮＯ）、ステップＳ７の処理に進む。制御部１１がステップＳ５の処理で「ＮＯ」と判定する場合とは、上方向キー１２１ａ又は下方向キー１２１ｃの操作を受け付けた場合である。これらの操作は、現在カーソルで選択中のオブジェクトから別のグループのオブジェクトにカーソルを移動させることを指示する操作である。
この場合、制御部１１は、ステップＳ４の処理で受け付けた操作に応じて、別のグループのオブジェクトにカーソルを移動させる（ステップＳ７）。
【００４０】
図１１（ｂ）は、このステップＳ７の処理後の表示画像Ｐを説明する図である。図１１（ｂ）に示すように、制御部１１は、ステップＳ６の処理前に「東北」という文字列であるオブジェクトＴ２を選択していたカーソルＣを、上方向キー１２１ａが操作された場合には、現在選択中のオブジェクトが属するグループにｙ座標が小さくなる方向に隣接するグループに属し、かつ、現在選択中のオブジェクトから最も近いオブジェクトを選択するように移動させる。つまり、制御部１１は、「北海道」という文字列であるオブジェクトＴ１を選択するように、カーソルＣを移動させる。一方、下方向キー１２１ｃが操作された場合には、制御部１１は、現在選択中のオブジェクトが属するグループにｙ座標が大きくなる方向に隣接するグループに属し、かつ、現在選択中のオブジェクトから最も近いオブジェクトを選択するようカーソルＣを移動させる。つまり、制御部１１は、「東海」という文字列であるオブジェクトＴ７を選択するように、カーソルＣを移動させる。
なお、制御部１１は、ステップＳ７の処理では、隣接するグループの別のオブジェクトにカーソルを移動させてもよい。
【００４１】
次に、制御部１１は、ステップＳ６又はＳ７の処理によりカーソルを移動させると、確定キー１２２の操作を受け付けたか否かを判定する（ステップＳ８）。ここで、制御部１１は、確定キー１２２の操作がない場合には（ステップＳ８；ＮＯ）、ステップＳ４の処理に戻り、上記処理ステップＳ４〜Ｓ８を繰り返す。一方、制御部１１は、確定キー１２２の操作があった場合には（ステップＳ８；ＹＥＳ）、確定キー１２２が押下されたときにカーソルで選択中のオブジェクトに応じて、処理を実行する（ステップＳ９）。例えば、制御部１１は、ステップＳ１の処理で取得した表示データに基づいて、オブジェクトに設定されたハイパーリンクに従って所定のＵＲＬで指定された場所にアクセスする。
なお、制御部１１は、ステップＳ３の処理でグループ化処理を行ってから、方向キー１２１の操作を受け付けるまでは、ステップＳ４「ＮＯ」→ステップＳ８「ＮＯ」→ステップＳ４「ＮＯ」→・・・の処理ステップを繰り返す。
【００４２】
以上が、携帯端末１０のカーソル移動に係る動作の説明である。ところで、制御部１１は、右方向キー１２１ｂが押下された場合、カーソルをｘ座標が大きくなる方向に移動させ、左方向キー１２１ｄが押下された場合、カーソルをｘ座標が小さくなる方向に移動させることを原則とするが、以下のようにしてもよい。制御部１１は、右方向キー１２１ｂが複数回押下された場合、グループＧｒ２であれば、オブジェクトＴ２→オブジェクトＴ５→オブジェクトＴ４→オブジェクトＴ３→オブジェクトＴ２→・・・という具合に、カーソルＣをループ移動させてもよい。同様に、制御部１１は、左方向キー１２１ｄが複数回押下された場合、グループＧｒ２であれば、オブジェクトＴ２→オブジェクトＴ３→オブジェクトＴ４→オブジェクトＴ４→オブジェクトＴ３→・・・という具合に、カーソルＣをループ移動させてもよい。同様に、制御部１１は、上方向キー１２１ａ又は下方向キー１２１ｃの操作があった場合に、グループ間のカーソル移動の場合も同様に、カーソルＣをループ移動させてもよい。
【００４３】
以上説明した実施形態によれば、携帯端末１０が実行したグループ化処理によって、表示画像の天地方向に対する位置が相対的に近く、かつ、その左右方向に対する位置が相対的に近いオブジェクトが表示画像中で同一グループとなるようにグループ化され、このグループに従ってカーソル移動が実現される。これにより、表示画像の左右方向に複数のオブジェクトが並んでいる場合に、これらの天地方向に対する位置がずれていても、右方向キー１２１ｂ又は左方向キー１２１ｄの操作で移動可能となるし、上記探索範囲の定め方によれば、基準オブジェクトからｘ軸方向に離れるほどこのずれが許容されるので、選択中のオブジェクトから表示画像において左右方向に離れた位置に目的のオブジェクトがあり、これらのオブジェクトの表示画像の天地方向に対する位置が相違していても、左右方向の方向キーの操作で、目的のオブジェクトが選択される。これにより、カーソル移動に関する操作の内容と実際の操作結果との関係を、ユーザがイメージするものにより近づけることができる。よって、携帯端末１０によれば、表示画像に配置されるオブジェクトのいずれかを選択する操作をユーザが行う場合に、オブジェクト群のまとまりをそのユーザに把握させやすくすることができる。
【００４４】
［変形例］
本発明は、上述した実施形態と異なる形態で実施することが可能である。本発明は、例えば、以下のような形態で実施することも可能である。また、以下に示す変形例は、各々を適宜に組み合わせてもよい。
［変形例１］
上述した実施形態では、制御部１１は、表示画像の表示時、すなわちカーソル移動に関する方向キー１２１の操作を受け付ける前に、表示画像中のすべてのオブジェクトについてグループ化していた。これに代えて、制御部１１は、カーソルが移動させられると、その移動後にカーソルが選択するオブジェクトが属するグループのみについて、グループ化を行ってもよい。
【００４５】
図１２は、携帯端末１０において実行されるカーソル操作に係る処理の手順を示すフローチャートである。なお、この変形例のグループ化処理のアルゴリズムは基本的に実施形態と同じであるから、図１０に示されると同じ処理ステップについては同じ符号を付して表し、その説明を省略する。
制御部１１は、上述した実施形態と同様に、ステップＳ１，Ｓ２の処理を実行すると、現在選択中のオブジェクトを基準オブジェクトとして、このオブジェクトが属するグループのみについてグループ化処理を行う（ステップＳ３ａ）。そして、制御部１１は、ステップＳ４，Ｓ５の処理を実行して、ステップＳ６又はＳ７の処理によりカーソルを移動させる。次に、制御部１１は、移動後のカーソルが選択するオブジェクトを基準オブジェクトとして、この基準オブジェクトが属するグループのみについてグループ化処理を行う（ステップＳ３ｂ）。そして、制御部１１は、確定キー１２２の操作を受け付けたか否かを判定する（ステップＳ８）。ここで、制御部１１は、確定キー１２２の操作がない場合には（ステップＳ８；ＮＯ）、ステップＳ４の処理に戻り、確定キー１２２の操作があった場合には（ステップＳ８；ＹＥＳ）、選択されたオブジェクトに応じた処理を実行する（ステップＳ９）。
【００４６】
図１３は、ステップＳ３ａ，Ｓ３ｂにおいて実行されるグループ化処理の手順を示すフローチャートである。なお、この変形例のグループ化処理のアルゴリズムは基本的に実施形態と同じであるから、図５に示されると同じ処理ステップについては同じ符号を付して表し、その説明を省略する。
制御部１１は、ステップＳ３２の処理では、カーソルで選択中のオブジェクトを基準オブジェクトとして決定する。そして、上述した実施形態と同様に、ステップＳ３２〜Ｓ３６の処理を実行してグループ化を行うと、ここでグループ化処理を終了する。
本変形例の構成によれば、表示画像の表示を開始するときに制御部１１に強いられるグループ化処理に係る負荷を軽減できるので、表示画像を表示開始してからカーソル移動が可能になるまでの時間を短縮することが期待できる。
【００４７】
［変形例２］
上述した実施形態では、携帯端末１０が文字列であるオブジェクトに対してグループ化処理を行う場合を説明したが、画像やテキストボックス等、表示画像に含まれる他の配置部品を本発明のオブジェクトとして、グループ化することができる。
図１４は、オブジェクト画像であるオブジェクトＩｍ１，Ｉｍ２を含めてグループ化処理を行った場合の、表示画像Ｐに対するグループ化処理の結果を示す図である。
図１４に示すように、この変形例の構成によれば、オブジェクトＩｍ１がグループＧｒ１に属するとともに、グループＧｒ５は、文字列であるオブジェクトＴ９，Ｔ１０のほか、オブジェクト画像であるオブジェクトＩｍ２が属する。画像が矩形の画像領域をなしているのであれば、文字列の場合と同様に、その左上の頂点をオブジェクトの位置として扱って、上述の実施形態と同様にしてグループ化処理を行えばよい。これと同様に、オブジェクトの内容に関わらず、そのオブジェクトの位置（ｘｙ座標）が定まれば、本発明によって、如何なる種のオブジェクトであってもグループ化を行うことができる。
【００４８】
［変形例３］
上述した実施形態では、探索範囲は、注目オブジェクトの位置（頂点）からｘ軸方向に対して所定の角度θで広がる角度範囲を表していた。これに対し、本発明の探索範囲は、この態様に限定されない。角度θは３０°や４５°等の別の大きさに決められていてもよい。また、探索範囲は、注目オブジェクトの位置からｘ軸方向に離れるにつれてｙ軸方向に次第に広がる範囲であればよく、例えば曲線的に広がる範囲を表していてもよい。また、探索範囲について、ｘ軸方向に対する距離に制限を設けてもよいし、注目オブジェクトの位置から各方向に対する距離に制限を設けてもよい。また、探索範囲は、注目オブジェクトの頂点よりも上方の（ｙ座標が小さくなる）領域を含んでいてもよい。
【００４９】
［変形例４］
上述した実施形態では、基準オブジェクトは、未グループ化のオブジェクトのうち、頂点が表示画像の上端に近いオブジェクトとして定められていた。これに代えて、基準オブジェクトは、未グループ化のオブジェクトのうち、頂点が表示画像の下端に近いオブジェクトとして定められてもよいし、画像領域の端部に最も近いオブジェクトとしないことも可能である。また、各オブジェクトの位置は、オブジェクトを囲む矩形領域の頂点に限らず、例えば、矩形領域の中心点を用いて特定されてもよく、矩形領域内の予め定められた位置をオブジェクトの位置と見做してよい。また、このような矩形領域を定めない方法であってもよく、要するに、オブジェクトの位置を表す様々な位置（点）を、本発明のオブジェクトの位置とすることができる。
【００５０】
［変形例５］
上述した実施形態では、オブジェクトが文字列である場合、文字が表示画像の左右方向であるｘ軸方向に連なっていたが、ｙ軸方向に連なっていてもよい。この場合、制御部１１は、実施形態とは時計回りに９０度回転させたものと同等にグループ化処理を行えばよい。この場合、探索範囲は、注目オブジェクトの位置からｙ軸方向（第１の方向）に離れるにつれてｘ軸方向（第２の方向）に次第に広がる範囲となる。また、カーソル移動時においては、制御部１１は、右方向キー１２１ｂ又は左方向キー１２１ｄの操作（第２の操作）によって、カーソルを別のグループのオブジェクとに移動させ、上方向キー１２１ａ又は下方向キー１２１ｃの操作（第１の操作）によって、カーソルを同一グループ内で移動させるようにするとよい。要するに、本発明の第１の方向は、表示画像上でオブジェクトが並べられる方向に対応させる等して、様々な方向に定めることができる。
【００５１】
［変形例６］
上述した実施形態では、制御部１１は、基準オブジェクト（注目オブジェクト）からオブジェクトの探索を開始して、探索範囲内の未グループ化のオブジェクトを新たな注目オブジェクトとして、表示画像に含まれるオブジェクトを順次探索し、探索したすべてのオブジェクトを同一グループにしていた。これに代えて、制御部１１は、基準オブジェクトと、この基準オブジェクトの探索範囲内のすべてのオブジェクトとを同一グループにするグループ化処理を行ってもよい。図７（ａ）の例では、制御部１１は、オブジェクトＴ２を基準オブジェクトとして、このオブジェクトＴ２と、探索範囲Ｒ２内のオブジェクトＴ３及びＴ４を同一グループにして、グループ化処理を完了する、という具合である。この場合、次に、制御部１１は、オブジェクトＴ５を基準オブジェクトとして、同様にグループ化処理を行う。この場合であっても、撮影画像内での天地方向及び左右方向に対する位置が相対的に近いオブジェクト同士が同一グループになるので、携帯端末１０によれば、表示画像に含まれるオブジェクト群のまとまりに基づいてこれらをグループ化することができる。
また、制御部１１は、ステップＳ３４の処理で「ＹＥＳ」と判定したことを契機に、既にグループが確定したオブジェクトについて先にグループ化してもよい。
【００５２】
［変形例７］
本発明の操作端末は、携帯電話端末に限らず、スマートフォンやＰＤＡ（Personal Digital Assistant）、携帯ゲーム機、電子ペーパ等であってもよい。要するに、本発明の操作端末は、表示画像に配置される複数のオブジェクトのいずれかを選択するカーソルを移動させるための操作を受け付けて、その操作に従ってカーソルを移動させる機能を有するものであればよい。
上述した実施形態では、表示画像がＷＥＢ画面である場合について説明したが、複数のオブジェクトが配置され、かつ、ユーザの操作に応じていずれかのオブジェクトを選択するようカーソルが移動する表示画像である限り、本発明において表示画像の内容については問わない。
【００５３】
また、上述した実施形態では、制御部１１は、右方向キー１２１ｂ又は左方向キー１２１ｄの操作を受け付けた場合には、カーソルを同一グループ内の別のオブジェクトに移動させ、上方向キー１２１ａ又は下方向キー１２１ｃに対する操作を受け付けた場合には、カーソルを別のグループのオブジェクトに移動させていた。これに対し、同一グループ内でのカーソル移動や、別のグループのオブジェクトへのカーソル移動は、それぞれこれら以外の操作に応じて実現されてもよい。例えば、同一の操作子に対する操作パターンによってどちらのカーソル移動とするかが決められてもよいし、テンキー等の方向キー以外の操作子の操作によって、どちらのカーソル移動とするかが決められてもよい。また、本発明の操作部は、いわゆるハードボタンで実現されてもよいし、ソフトボタンで実現されてもよい。
また、上述した携帯端末１０の制御部１１が実現する各機能は、複数のプログラムの組み合わせによって実現され、又は、複数のハードウェア資源の協働によって実現されうる。また、本発明は、上述したようにカーソル移動を実現するための制御を行う操作制御方法として特定することもできる。
【符号の説明】
【００５４】
１０…携帯端末、１１…制御部、１１１…表示データ取得部、１１２…表示画像生成部、１１３…受付部、１１４…グループ化部、１１５…操作制御部、１１６…処理実行部、１２…操作部、１２１…方向キー、１２１ａ…上方向キー、１２１ｂ…右方向キー、１２１ｃ…下方向キー、１２１ｄ…左方向キー、１２２…確定キー、１３…無線通信部、１４…表示部、１４１…表示領域、１５…記憶部。
【図１】
2012103756.tif 000003
【図２】
2012103756.tif 000004
【図３】
2012103756.tif 000005
【図４】
2012103756.tif 000006
【図５】
2012103756.tif 000007
【図６】
2012103756.tif 000008
【図７】
2012103756.tif 000009
【図８】
2012103756.tif 000010
【図９】
2012103756.tif 000011
【図１０】
2012103756.tif 000012
【図１１】
2012103756.tif 000013
【図１２】
2012103756.tif 000014
【図１３】
2012103756.tif 000015
【図１４】
2012103756.tif 000016