(57)【要約】【課題】アイコン等の選択可能要素を表示すると共に、表示された選択可能要素に対する選択操作を受け付ける情報端末において、選択可能要素の選択操作における誤操作を防止する。【解決手段】情報端末１は、ユーザによるアイコンに対する選択入力が行われると、選択されたアイコンを判定する選択アイコン判定部１２と、選択されたアイコンと当該アイコンの隣に位置するアイコンとの間隔が所定距離以上離されて表示されるように表示部１８における複数のアイコンの表示態様を変更する表示態様変更部１３と、変更された表示態様に従って、複数のアイコンを表示部１８に表示させる表示制御部とを有する。これにより、ユーザは、選択したアイコンを容易に認識できる。従って、アイコンの選択操作における誤操作が防止される。【選択図】図１
2012208633.tif 000002
【特許請求の範囲】
【請求項１】
複数の選択可能要素を表示領域に表示すると共に、ユーザによる前記表示領域に対する物理的接触の検知により選択入力を受け付ける表示手段と、
前記表示手段により受け付けられた選択入力の、前記表示領域における選択位置を取得する選択位置取得手段と、
前記選択位置取得手段により取得された選択位置に基づき、選択された選択可能要素を判定する選択可能要素判定手段と、
前記選択可能要素判定手段により判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔が所定距離以上離されて前記表示手段に表示されるように、前記複数の選択可能要素の表示態様を変更する表示態様変更手段と、
前記表示態様変更手段により変更された表示態様に従って、前記複数の選択可能要素を前記表示手段に表示させる表示制御手段と
を備えることを特徴とする情報端末。
【請求項２】
前記表示態様変更手段は、
前記選択可能要素判定手段により判定された選択可能要素の隣に位置する選択可能要素を、移動対象の選択可能要素として抽出する移動要素抽出手段と、
前記移動要素抽出手段により抽出された移動対象の選択可能要素の位置を移動させることにより、前記選択可能要素判定手段により判定された選択可能要素と前記移動対象の選択可能要素との間隔が前記所定距離以上離されて表示されるための、前記移動対象の選択可能要素の移動後の位置を算出する位置算出手段とを有し、
前記表示制御手段は、前記位置算出手段により算出された移動後の位置に従って、前記移動対象の選択可能要素を前記表示手段に表示させる
ことを特徴とする請求項１に記載の情報端末。
【請求項３】
前記位置算出手段は、移動対象の選択可能要素の位置の移動により、前記移動対象の選択可能要素がその他の前記選択可能要素に重ならない位置を前記移動後の位置として算出する
ことを特徴とする請求項２に記載の情報端末。
【請求項４】
前記表示態様変更手段は、
前記選択可能要素判定手段により判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔に対する前記所定距離の割合を拡大率として決定する拡大率決定手段を有し、
前記選択可能要素の移動の可否に関する予め記憶された属性情報を参照して、前記選択可能要素の移動が可能か否かを判定し、
前記選択可能要素の移動が可能である場合には、
前記表示制御手段は、前記位置算出手段により算出された移動後の位置に従って、前記移動対象の選択可能要素を前記表示手段に表示させ、
前記選択可能要素の移動が可能でない場合には、
前記表示制御手段は、前記拡大率決定手段により決定された拡大率に従って、前記表示手段に表示された表示内容の全体を拡大して前記複数の選択可能要素を前記表示手段に表示させる
ことを特徴とする請求項２または３に記載の情報端末。
【請求項５】
前記表示態様変更手段は、
前記選択可能要素判定手段により判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔に対する前記所定距離の割合を拡大率として決定する拡大率決定手段を有し、
前記表示制御手段は、前記拡大率決定手段により決定された拡大率に従って、前記表示手段に表示された表示内容の全体を拡大して前記複数の選択可能要素を前記表示手段に表示させる
ことを特徴とする請求項１に記載の情報端末。
【請求項６】
複数の選択可能要素を表示手段の表示領域に表示する表示ステップと、
ユーザによる前記表示領域に対する物理的接触の検知により選択入力を受け付ける選択入力受付ステップと、
前記選択入力受付ステップにおいて受け付けられた選択入力の、前記表示領域における選択位置を取得する選択位置取得ステップと、
前記選択位置取得ステップにおいて取得された選択位置に基づき、選択された選択可能要素を判定する選択可能要素判定ステップと、
前記選択可能要素判定ステップにおいて判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔が所定距離以上離されて前記表示手段に表示されるように、前記複数の選択可能要素の表示態様を変更する表示態様変更ステップと、
前記表示態様変更ステップにおいて変更された表示態様に従って、前記複数の選択可能要素を前記表示手段に表示させる表示制御ステップと
を有することを特徴とする情報端末における表示制御方法。
【請求項７】
コンピュータに、
複数の選択可能要素を表示領域に表示すると共に、ユーザによる前記表示領域に対する物理的接触の検知により選択入力を受け付ける表示機能と、
前記表示機能により受け付けられた選択入力の、前記表示領域における選択位置を取得する選択位置取得機能と、
前記選択位置取得機能により取得された選択位置に基づき、選択された選択可能要素を判定する選択可能要素判定機能と、
前記選択可能要素判定機能により判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔が所定距離以上離されて前記表示機能により表示されるように、前記複数の選択可能要素の表示態様を変更する表示態様変更機能と、
前記表示態様変更機能により変更された表示態様に従って、前記複数の選択可能要素を前記表示機能に表示させる表示制御機能と
を実現することを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末、表示制御方法及び表示制御プログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルの機能を有するディスプレイを備えた情報端末が普及している。また、このような情報端末において表示されるコンテンツやメニュー画面は、他のコンテンツに対するリンクやアイコンに例示されるような選択可能要素を含んでいる場合がある。この選択可能要素に対する選択操作は、ディスプレイに表示された選択可能要素を指等により触れることにより実現される。また、タッチパネルに表示されたタッチボタンを選択すると、選択されたタッチボタンが拡大表示される技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９２２１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報端末の画面に表示された複数のアイコン等から一のアイコン等を選択操作する場合において、１画面に多くの選択可能要素が表示されている場合には、アイコン間の距離の短さ等に起因して誤操作が発生しやすい。かかる問題は、アイコン等が密集して表示されている場合に特に顕著である。また、特許文献１に記載される技術では、選択したアイコン等自体の態様が変化するので、当該アイコンの識別性を損なう可能性がある。さらに、選択したアイコン等が拡大表示されるので、当該アイコンの周囲に位置するアイコンの視認性が低下し、周囲のアイコンの再選択が困難となる。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、アイコン等の選択可能要素を表示すると共に、表示された選択可能要素に対する選択操作を受け付ける情報端末において、選択可能要素の選択操作における誤操作を防止することが可能な情報端末、表示制御方法及び表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の情報端末は、複数の選択可能要素を表示領域に表示すると共に、ユーザによる表示領域に対する物理的接触の検知により選択入力を受け付ける表示手段と、表示手段により受け付けられた選択入力の、表示領域における選択位置を取得する選択位置取得手段と、選択位置取得手段により取得された選択位置に基づき、選択された選択可能要素を判定する選択可能要素判定手段と、選択可能要素判定手段により判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔が所定距離以上離されて表示手段に表示されるように、複数の選択可能要素の表示態様を変更する表示態様変更手段と、表示態様変更手段により変更された表示態様に従って、複数の選択可能要素を表示手段に表示させる表示制御手段とを備えることを特徴とする。
【０００７】
また、上記課題を解決するために、本発明の表示制御方法は、複数の選択可能要素を表示手段の表示領域に表示する表示ステップと、ユーザによる表示領域に対する物理的接触の検知により選択入力を受け付ける選択入力受付ステップと、選択入力受付ステップにおいて受け付けられた選択入力の、表示領域における選択位置を取得する選択位置取得ステップと、選択位置取得ステップにおいて取得された選択位置に基づき、選択された選択可能要素を判定する選択可能要素判定ステップと、選択可能要素判定ステップにおいて判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔が所定距離以上離されて表示手段に表示されるように、複数の選択可能要素の表示態様を変更する表示態様変更ステップと、表示態様変更ステップにおいて変更された表示態様に従って、複数の選択可能要素を表示手段に表示させる表示制御ステップとを有することを特徴とする。
【０００８】
また、上記課題を解決するために、本発明の表示制御プログラムは、コンピュータに、複数の選択可能要素を表示領域に表示すると共に、ユーザによる表示領域に対する物理的接触の検知により選択入力を受け付ける表示機能と、表示機能により受け付けられた選択入力の、表示領域における選択位置を取得する選択位置取得機能と、選択位置取得機能により取得された選択位置に基づき、選択された選択可能要素を判定する選択可能要素判定機能と、選択可能要素判定機能により判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔が所定距離以上離されて表示機能により表示されるように、複数の選択可能要素の表示態様を変更する表示態様変更機能と、表示態様変更機能により変更された表示態様に従って、複数の選択可能要素を表示機能に表示させる表示制御機能とを実現することを特徴とする。
【０００９】
本発明の情報端末、表示制御方法及び表示制御プログラムによれば、ユーザによる選択可能要素に対する選択入力が行われると、選択された選択可能要素と、当該選択可能要素の隣に位置する選択可能要素との間隔が所定距離以上離されて表示されるように、表示手段における複数の選択可能要素の表示態様が変更される。これにより、ユーザは、選択した選択可能要素を容易に認識できる。従って、選択可能要素の選択操作における誤操作が防止される。
【００１０】
また、本発明の情報端末では、表示態様変更手段は、選択可能要素判定手段により判定された選択可能要素の隣に位置する選択可能要素を、移動対象の選択可能要素として抽出する移動要素抽出手段と、移動要素抽出手段により抽出された移動対象の選択可能要素の位置を移動させることにより、選択可能要素判定手段により判定された選択可能要素と移動対象の選択可能要素との間隔が所定距離以上離されて表示されるための、移動対象の選択可能要素の移動後の位置を算出する位置算出手段とを有し、表示制御手段は、位置算出手段により算出された移動後の位置に従って、移動対象の選択可能要素を表示手段に表示させることを特徴とする。
【００１１】
上記構成によれば、選択された選択可能要素の隣に位置する選択可能要素の表示位置が移動されることにより、選択された選択可能要素と当該選択可能要素の隣に位置する選択可能要素との間に所定距離以上の間隔が設けられる。これにより、ユーザは、選択した選択可能要素を一層容易に認識することができる。
【００１２】
また、本発明の情報端末では、位置算出手段は、移動対象の選択可能要素の位置の移動により、移動対象の選択可能要素がその他の選択可能要素に重ならないような位置を移動後の位置として算出することを特徴とする。
【００１３】
上記構成によれば、表示手段に表示された複数の選択可能要素のうち、移動された選択可能要素以外の選択可能要素の視認性の低下が防止される。
【００１４】
また、本発明の情報端末では、表示態様変更手段は、選択可能要素判定手段により判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔に対する所定距離の割合を拡大率として決定する拡大率決定手段を有し、選択可能要素の移動の可否に関する予め記憶された属性情報を参照して、選択可能要素の移動が可能か否かを判定し、選択可能要素の移動が可能である場合には、表示制御手段は、位置算出手段により算出された移動後の位置に従って、移動対象の選択可能要素を表示手段に表示させ、選択可能要素の移動が可能でない場合には、表示制御手段は、拡大率決定手段により決定された拡大率に従って、表示手段に表示された表示内容の全体を拡大して複数の選択可能要素を表示手段に表示させることを特徴とする。
【００１５】
上記構成によれば、選択可能要素の移動が可能であれば、選択された選択可能要素の隣に位置する選択可能要素の表示位置が移動されることにより、選択された選択可能要素と当該選択可能要素の隣に位置する選択可能要素との間に所定距離以上の間隔が設けられる。一方、選択可能要素の移動が可能でない場合であっても、決定された拡大率に基づき表示手段に表示された内容の全体が拡大されることにより、選択された選択可能要素と当該選択可能要素の隣に位置する選択可能要素との間に所定距離以上の間隔が設けられる。これにより、選択可能要素の移動が可能及び不可能のいずれの場合であっても、ユーザによる、選択した選択可能要素のユーザによる認識が容易となる。
【００１６】
また、本発明の情報端末は、表示態様変更手段は、選択可能要素判定手段により判定された選択可能要素と、該選択可能要素の隣に位置する選択可能要素との間隔に対する所定距離の割合を拡大率として決定する拡大率決定手段を有し、表示制御手段は、拡大率決定手段により決定された拡大率に従って、表示手段に表示された表示内容の全体を拡大して複数の選択可能要素を表示手段に表示させることを特徴とする。
【００１７】
上記構成によれば、選択された選択可能要素と、当該選択可能要素の隣に位置する選択可能要素との間隔に対する前記所定距離の割合に応じて決定された拡大率に基づき表示手段に表示された内容の全体が拡大される。これにより、選択された選択可能要素と当該選択可能要素の隣に位置する選択可能要素との間に所定距離以上の間隔が設けられる。これにより、ユーザによる、選択した選択可能要素のユーザによる認識が容易となる。
【発明の効果】
【００１８】
選択可能要素を表示すると共に、表示された選択可能要素に対する選択操作を受け付ける情報端末において、選択可能要素の選択操作における誤操作を防止できる。
【図面の簡単な説明】
【００１９】
【図１】情報端末の機能的構成を示すブロック図である。
【図２】情報端末のハードブロック図である。
【図３】アイコン座標記憶部の構成及び記憶されているデータの例を示す図である。
【図４】アイコン座標記憶部が有するアイコンの位置、大きさ及び間隔に関する情報を模式的に示す図である。
【図５】表示部におけるアイコンの表示例を示す図である。
【図６】移動後位置算出部により算出された、各アイコンの移動量及び移動後の座標のデータを示す図である。
【図７】アイコンの移動が実施される場合における、表示制御処理実施前のアイコンの表示例及び表示制御処理実施後のアイコンの表示例を示す図である。
【図８】表示部の表示内容の拡大が実施される場合における、表示制御処理実施前のアイコンの表示例及び表示制御処理実施後のアイコンの表示例を示す図である。
【図９】表示制御方法の処理内容を示すフローチャートである。
【図１０】表示制御プログラムの構成を示す図である。
【発明を実施するための形態】
【００２０】
本発明に係る情報端末、表示制御方法及び表示制御プログラムの実施形態について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２１】
図１は、情報端末１の機能的構成を示すブロック図である。本実施形態の情報端末１は、複数の選択可能要素を表示領域に表示すると共に、ユーザによる表示領域に対する物理的接触の検知により選択可能要素の選択入力を受け付ける表示部を有する情報端末１であって、例えば、移動体通信網を介した通信が可能な携帯端末である。この表示部１８は、例えば、タッチパネルの機能を有するディスプレイといった装置により構成される。また、選択可能要素は、例えば、情報端末１の表示部１８に表示されるコンテンツに含まれる他のコンテンツに対するリンク、及びメニュー画面等において表示されるアイコンといったものに例示される。表示部１８の表示領域に対する物理的接触は、例えば、ユーザの指等により触れたり、所定の入力器具により画面に触れたりすることにより実現される。なお、本実施形態における以下の説明では、選択可能要素としてアイコンを例示して説明するが、これには限定されない。
【００２２】
図１に示すように、情報端末１は、機能的には、選択位置取得部１０（選択位置取得手段）、アイコン座標記憶部１１、選択アイコン判定部１２（選択可能要素判定手段）、表示態様変更部１３（表示態様変更手段）、表示制御部１７（表示制御手段）及び表示部１８（表示手段）を備える。また、表示態様変更部１３は、移動アイコン抽出部１４（移動要素抽出手段）、移動後位置算出部１５（位置算出手段）及び拡大率決定部１６（拡大率決定手段）を含む。
【００２３】
図２は、情報端末１のハードウエア構成図である。情報端末１は、物理的には、図２に示すように、ＣＰＵ１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３、データ送受信デバイスである通信モジュール１０４、ハードディスク、フラッシュメモリ等に例示される補助記憶装置１０５、入力デバイスであるキーボード等の入力装置１０６、ディスプレイ等の出力装置１０７などを含むコンピュータシステムとして構成されている。図１に示した各機能は、図２に示すＣＰＵ１０１、ＲＡＭ１０２等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信モジュール１０４、入力装置１０６、出力装置１０７を動作させるとともに、ＲＡＭ１０２や補助記憶装置１０５におけるデータの読み出し及び書き込みを行うことで実現される。なお、本実施形態の情報端末１は、入力装置１０６及び出力装置１０７が一体に構成された表示部１８を有する。再び、図１を参照し、情報端末１の各機能部について詳細に説明する。
【００２４】
選択位置取得部１０は、表示部１８により受け付けられた選択入力の、表示部１８の表示領域における選択位置を取得する部分である。即ち、表示部１８の表示領域に表示された複数のアイコンのうちのいずれかのアイコンに対してユーザが選択入力操作を実施すると、選択位置取得部１０は、その選択入力操作において物理的接触があった位置を選択位置として取得する。具体的には、選択位置取得部１０は、例えば、表示部１８の表示領域における選択位置の座標値を取得する。そして、選択位置取得部１０は、選択位置に関する情報を選択アイコン判定部１２に送出する。
【００２５】
アイコン座標記憶部１１は、表示部１８に表示されたアイコンの位置、大きさ及び間隔等に関する情報を記憶している部分である。図３は、アイコン座標記憶部１１の構成及び記憶されているデータの例を示す図である。図３に示すように、アイコン座標記憶部１１は、アイコンごとにＸ座標及びＹ座標の値を記憶している。また、図４は、アイコン座標記憶部１１が有するアイコンの位置、大きさ及び間隔に関する情報を、表示部１８に表示された態様で模式的に示す図である。図４に示すように、９個のアイコンＥは、所定のＸＹ座標系において、図３に示した座標値に従って位置されている。また、アイコン座標記憶部１１は、アイコンの大きさＳ及びアイコン間の間隔Ｃといった情報も有している。なお、図３及び図６における座標値及び移動量の単位は、例えば、表示部１８の表示領域を構成する装置のドット数又はピクセル数であることができる。
【００２６】
選択アイコン判定部１２は、選択位置取得部１０により取得された選択位置に基づき、選択されたアイコンを判定する部分である。具体的には、選択アイコン判定部１２は、アイコン座標記憶部１１を参照して、選択位置の座標がアイコンの表示領域に含まれるアイコンを、選択されたアイコンとして判定する。選択アイコン判定部１２は、判定したアイコンに関する情報を表示態様変更部１３に送出する。
【００２７】
表示態様変更部１３は、選択アイコン判定部１２により判定されたアイコンと、そのアイコンの隣に位置するアイコンとの間隔が所定距離以上離されて表示部１８に表示されるように、複数のアイコンの表示態様を変更する部分である。具体的には、表示態様変更部１３は、移動アイコン抽出部１４、移動後位置算出部１５及び拡大率決定部１６により、表示態様を変更する処理を実施する。
【００２８】
移動アイコン抽出部１４は、選択アイコン判定部１２により判定されたアイコンの隣に位置するアイコンを、移動対象のアイコンとして抽出する部分である。図５は、表示部１８に表示された複数のアイコン、及びアイコンに対する選択操作が行われた様子を示す図である。図５に示すように、ユーザの指Ｆによる選択操作が行われると、選択アイコン判定部１２は、アイコンＥ５を、選択されたアイコンとして判定する。そして、移動アイコン抽出部１４は、アイコンＥ５の隣に位置するアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９を移動対象のアイコンとして抽出する。なお、図５におけるアイコンＥ１〜Ｅ９は、図３及び図６におけるアイコン１〜９に対応する。
【００２９】
移動後位置算出部１５は、移動アイコン抽出部１４により抽出された移動対象のアイコンの位置を移動させることにより、選択アイコン判定部１２により判定されたアイコンと移動対象のアイコンとの間隔が所定距離以上離されて表示されるための、移動対象のアイコンの移動後の位置を算出する部分である。
【００３０】
続いて、図５及び図６を参照して、移動後位置算出部１５による算出処理を説明する。図６は、移動後位置算出部１５により算出された、各アイコンの移動量及び移動後の座標のデータを示す図である。ここで説明する例では、選択されたアイコンと移動対象のアイコンとの間隔に関する所定距離は、「１５」に設定されているものとする。また、図５に示されるアイコンＥの大きさＳ及び間隔Ｃはそれぞれ、「４０」及び「１０」であるとする。
【００３１】
移動後位置算出部１５は、アイコンＥ５とアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９との間隔が所定距離「１５」以上となるように、アイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９の移動量を算出する。移動後位置算出部１５により算出された移動量は、図６の移動量の項目に示される。そして、移動後位置算出部１５は、図３に示される座標値に図６に示される移動量を加算して、移動対象のアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９の移動後の位置を算出する。移動後の位置を示す座標は、図６における移動後の座標の項目に示される。
【００３２】
次に、図７を参照して、移動対象のアイコンの移動について説明する。図７（ａ）は、移動対象のアイコンの移動前のアイコンの表示例を示す図である。また、図７（ｂ）は、移動対象のアイコンの移動後のアイコンの表示例を示す図である。図７（ａ）に示すように、選択アイコン判定部１２により、アイコンＥ５が、選択されたアイコンとして判定されると、移動アイコン抽出部１４により移動対象のアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９が抽出される。そして、移動後位置算出部１５は、図７（ｂ）のアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９に示されるように、これらのアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９の移動後の位置を算出する。ここで、移動後位置算出部１５は、移動対象のアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９の位置の移動により、移動対象のアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９がその他のアイコンＥＯに重ならないような位置を、移動対象のアイコンＥ１〜Ｅ４，Ｅ６〜Ｅ９の移動後の位置として算出する。
【００３３】
上述したように移動後のアイコンの位置が算出されるので、選択されたアイコンの隣に位置するアイコンの表示位置が移動されることにより、選択されたアイコンと当該アイコンの隣に位置するアイコンとの間に所定距離以上の間隔が設けられる。これにより、ユーザは、選択したアイコンを容易に認識することができる。また、表示部１８に表示された複数のアイコンのうち、移動されたアイコン以外のアイコンの視認性の低下が防止される。
【００３４】
なお、図６及び図７に示す例では、アイコンＥ５とアイコンＥ１，Ｅ３，Ｅ７，Ｅ９との間隔が所定距離より大きくなっているが、アイコンＥ１〜Ｅ９が整然と配列されるように、アイコンＥ１，Ｅ３，Ｅ７，Ｅ９の座標値は、移動後位置算出部１５により調整されている。
【００３５】
拡大率決定部１６は、選択アイコン判定部１２により判定されたアイコンと、当該アイコンの隣に位置するアイコンとの間隔に対する所定距離の割合を拡大率として決定する部分である。具体的には、選択アイコン判定部１２により判定されたアイコンと、当該アイコンの隣に位置するアイコンとの間隔が「１０」であって、所定距離が「１５」である場合には、拡大率決定部１６は、１．５（１５／１０）を拡大率として決定する。
【００３６】
このように拡大率が決定されるので、選択されたアイコンと、当該アイコンの隣に位置するアイコンとの間隔に対する前記所定距離の割合に応じて決定された拡大率に基づき表示部１８に表示された内容の全体が拡大される。これにより、選択されたアイコンと当該アイコンの隣に位置するアイコンとの間に所定距離以上の間隔が設けられる。これにより、ユーザによる、選択したアイコンのユーザによる認識が容易となる。
【００３７】
表示制御部１７は、表示態様変更部１３により変更された表示態様に従って、複数のアイコンを表示部１８に表示させる部分である。
【００３８】
なお、表示態様変更部１３は、アイコンの移動の可否に関する予め記憶された属性情報を参照して、アイコンの移動が可能か否かを判定する。この属性情報は、例えば、表示態様変更部１３により記憶されており、情報端末１により実行されるアプリケーションごとに設定されることとしてもよいし、ユーザにより設定されることとしてもよい。
【００３９】
アイコンの移動が可能であると判定された場合には、表示態様変更部１３は、移動アイコン抽出部１４及び移動後位置算出部１５により移動対象のアイコンの移動後の位置を算出する。そして、表示制御部１７は、算出された移動後の位置に従って、移動対象のアイコンを表示部１８に表示させる。
【００４０】
アイコンの移動が可能であると判定されなかった場合には、表示態様変更部１３は、拡大率決定部１６により拡大率を決定する。そして、表示制御部１７は、拡大率決定部１６により決定された拡大率に従って、表示部１８に表示された表示内容の全体を拡大して複数のアイコンを表示部１８に表示させる。ここで、図８を参照して、表示内容の全体を拡大して複数のアイコンを表示部１８に表示させる処理について説明する。
【００４１】
図８（ａ）は、表示内容の拡大前の表示例を示す図である。また、図８（ｂ）は、表示内容の拡大後の表示例を示す図である。図８（ａ）に示すように、選択アイコン判定部１２により、アイコンＥＡが選択されたアイコンとして判定されると、拡大率決定部１６は、選択されたアイコンＥＡと、当該アイコンＥＡの隣に位置するアイコンＥＮとの間隔ＣＡに対する所定距離の割合を拡大率として決定する。即ち、拡大率は、所定距離を間隔ＣＡで除することにより得られる。そして、表示制御部１７は、図８（ａ）に示されるような表示部１８の表示領域Ｄに表示された表示内容の全体を、決定された拡大率に従って拡大して、図８（ｂ）に示されるように表示領域Ｄに表示する。図８（ｂ）におけるアイコンの間隔ＣＢは、拡大の結果として、所定距離となっている。
【００４２】
上述したように表示部１８における表示態様の変更が行われるので、アイコンの移動が可能であれば、選択されたアイコンの隣に位置するアイコンの表示位置が移動されることにより、選択されたアイコンと当該アイコンの隣に位置するアイコンとの間に所定距離以上の間隔が設けられる。一方、アイコンの移動が可能でない場合であっても、決定された拡大率に基づき表示部１８に表示された内容の全体が拡大されることにより、選択されたアイコンと当該アイコンの隣に位置するアイコンとの間に所定距離以上の間隔が設けられる。これにより、アイコンの移動が可能及び不可能のいずれの場合であっても、ユーザによる、選択したアイコンのユーザによる認識が容易となる。
【００４３】
再び図１を参照して、表示部１８は、表示制御部１７の制御下で、アイコンを表示する部分である。
【００４４】
次に、図９を参照して、情報端末１における表示制御方法について説明する。図９は、表示制御方法の処理内容を示すフローチャートである。
【００４５】
まず、選択位置取得部１０は、表示部１８により受け付けられた選択入力の（選択入力受付ステップ）、表示部１８の表示領域における選択位置を取得する（Ｓ１、選択位置取得ステップ）。続いて、選択アイコン判定部１２は、選択位置取得部１０により取得された選択位置に基づき、選択されたアイコンを判定する（Ｓ２、選択可能要素判定ステップ）。
【００４６】
次に、表示態様変更部１３は、表示態様変更部１３は、アイコンの移動の可否に関する予め記憶された属性情報を参照して、アイコンの移動が許容されるか否かを判定する（Ｓ３）。アイコンの移動が許容される場合には、処理手順はステップＳ４に進められる。一方、アイコンの移動が許容されない場合には、処理手順はステップＳ７に進められる。
【００４７】
ステップＳ４において、移動アイコン抽出部１４は、選択アイコン判定部１２により判定されたアイコンの隣に位置するアイコンを、移動対象のアイコンとして抽出する（Ｓ４）。続いて、移動後位置算出部１５は、移動アイコン抽出部１４により抽出された移動対象のアイコンの位置を移動させることにより、選択アイコン判定部１２により判定されたアイコンと移動対象のアイコンとの間隔が所定距離以上離されて表示されるための、移動対象のアイコンの移動量を算出する（Ｓ５）。さらに、移動後位置算出部１５は、算出された移動量を用いて、移動対象のアイコンの移動後の座標を算出する（Ｓ６、表示態様変更ステップ）。
【００４８】
一方、ステップＳ７において、表示態様変更部１３は、選択されたアイコンと、そのアイコンの隣に位置するアイコンとの間隔が所定値より小さいか否かを判定する（Ｓ７）。アイコン間の間隔が所定値より小さいと判定された場合には、処理手順はステップＳ８に進められる。一方、アイコン間の間隔が所定値より小さいと判定されなかった場合には、処理手順はステップＳ９に進められる。
【００４９】
ステップＳ８において、拡大率決定部１６は、選択されたアイコンと隣に位置するアイコンとの間隔が所定値に達するような、表示内容に対する拡大率を決定する（Ｓ８、表示態様変更ステップ）。
【００５０】
そして、ステップＳ４〜Ｓ６が実施された場合には、ステップＳ９において、表示制御部１７は、ステップＳ６において算出された移動後の座標に従って、移動対象のアイコンを表示部１８に表示させる（Ｓ９、表示制御ステップ）。また、ステップＳ８が実施された場合には、ステップＳ９において、表示制御部１７は、拡大率決定部１６により決定された拡大率に従って、表示部１８に表示された表示内容の全体を拡大して複数のアイコンを表示部１８に表示させる（Ｓ９、表示制御ステップ）。また、ステップＳ７が実施された後にステップＳ８が実施されなかった場合には、ステップＳ９において、表示制御部１７は、表示内容の変更を実施せずに、複数のアイコンを表示部１８に表示させる（Ｓ９、表示制御ステップ）。
【００５１】
なお、選択したアイコンに対する選択入力の確定は、例えば、表示部１８のアイコンが表示された領域に接触していたユーザの指等を表示部１８から離すことにより実現される。一方、表示部１８のアイコンが表示された領域に接触していたユーザの指等を、表示部１８に表示領域に接触させたままアイコンが表示された領域外に移動させることにより、選択したアイコンに対する選択入力が確定されないこととすることができる。
【００５２】
また、選択したアイコンに対する選択入力が確定されなかった場合に、表示制御部１７は、表示態様変更部１３により変更された表示態様が維持されるように、表示部１８に対する制御を実施することとしてもよい。表示態様の変更により、アイコン間の間隔が広げられているので、かかる制御により、選択したアイコン以外のアイコンの再選択が容易となる。
【００５３】
なお、以上説明した実施形態では、表示態様変更部１３は、移動アイコン抽出部１４及び移動後位置算出部１５並びに拡大率決定部１６を有することとしているが、拡大率決定部１６を有さずに、移動アイコン抽出部１４及び移動後位置算出部１５だけを有することとしてもよい。即ち、図９に示すフローチャートにおいて、ステップＳ３，Ｓ７〜Ｓ８が実施されないこととしてもよい。
【００５４】
また、表示態様変更部１３は、移動アイコン抽出部１４及び移動後位置算出部１５を有さずに、拡大率決定部１６だけを有することとしてもよい。即ち、図９に示すフローチャートにおいて、ステップＳ３〜Ｓ６が実施されないこととしてもよい。
【００５５】
次に、コンピュータを、本実施形態の情報端末１として機能させるための表示制御プログラムについて説明する。図１０は、表示制御プログラム１ｍの構成を示す図である。
【００５６】
表示制御プログラム１ｍは、表示制御処理を統括的に制御するメインモジュール１００ｍ、選択位置取得モジュール１０ｍ、アイコン座標記憶モジュール１１ｍ、選択アイコン判定モジュール１２ｍ、表示態様変更モジュール１３ｍ、表示制御モジュール１７ｍ及び表示モジュール１８ｍを備えて構成される。また、表示態様変更モジュール１３ｍは、移動アイコン抽出モジュール１４ｍ、移動後位置算出モジュール１５ｍ及び拡大率決定モジュール１６ｍを含む。そして、各モジュール１０ｍ〜１８ｍにより、情報端末１における各機能部１０〜１８のための各機能が実現される。なお、表示制御プログラム１ｍは、通信回線等の伝送媒体を介して伝送される態様であってもよいし、図７に示されるように、記録媒体１ｄのプログラム格納領域１ｒに記憶される態様であってもよい。
【００５７】
以上説明した本実施形態の情報端末１、表示制御方法及び表示制御プログラムでは、ユーザによるアイコンに対する選択入力が行われると、選択されたアイコンと当該アイコンの隣に位置するアイコンとの間隔が所定距離以上離されて表示されるように、表示態様変更部１３により表示部１８における複数のアイコンの表示態様が変更される。これにより、ユーザは、選択したアイコンを容易に認識できる。従って、アイコンの選択操作における誤操作が防止される。
【００５８】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。例えば、以上説明した実施形態では、表示態様変更部１３は、移動アイコン抽出部１４及び移動後位置算出部１５並びに拡大率決定部１６を有することとしているが、拡大率決定部１６を有さずに、移動アイコン抽出部１４及び移動後位置算出部１５だけを有することとしてもよい。即ち、図９に示すフローチャートにおいて、ステップＳ３，Ｓ７〜Ｓ８が実施されないこととしてもよい。
【００５９】
また、表示態様変更部１３は、移動アイコン抽出部１４及び移動後位置算出部１５を有さずに、拡大率決定部１６だけを有することとしてもよい。即ち、図９に示すフローチャートにおいて、ステップＳ３〜Ｓ６が実施されないこととしてもよい。
【符号の説明】
【００６０】
１…情報端末、１０…選択位置取得部、１１…アイコン座標記憶部、１２…選択アイコン判定部、１３…表示態様変更部、１４…移動アイコン抽出部、１５…移動後位置算出部、１６…拡大率決定部、１７…表示制御部、１８…表示部、１０ｍ…選択位置取得モジュール、１１ｍ…アイコン座標記憶モジュール、１２ｍ…選択アイコン判定モジュール、１３ｍ…表示態様変更モジュール、１４ｍ…移動アイコン抽出モジュール、１５ｍ…移動後位置算出モジュール、１６ｍ…拡大率決定モジュール、１７ｍ…表示制御モジュール、１８ｍ…表示モジュール、１ｄ…記録媒体、１ｍ…表示制御プログラム、１ｒ…プログラム格納領域、１００ｍ…メインモジュール。
【図１】
2012208633.tif 000003
【図２】
2012208633.tif 000004
【図３】
2012208633.tif 000005
【図４】
2012208633.tif 000006
【図５】
2012208633.tif 000007
【図６】
2012208633.tif 000008
【図７】
2012208633.tif 000009
【図８】
2012208633.tif 000010
【図９】
2012208633.tif 000011
【図１０】
2012208633.tif 000012