(57)【要約】  本ユーザインタフェイス装置は、第１の表示処理と、移動表示処理と、第２の表示処理とを実行する。第１の表示処理では、全面液晶タッチパネル上に、各々が５０音の平仮名を含む複数の項目を表示する。移動表示処理では、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の平仮名を元の表示位置と異なる位置に表示する。第２の表示処理では、全面液晶タッチパネル上においてタッチアップがあったことを検出し、複数の選択肢のうち、当該タッチアップがあった位置に対応する項目内の平仮名を名称の先頭に持つ選択肢の一覧又は関連情報を表示する。それゆえ、ユーザインタフェイス装置において、選択肢のうちから所望の選択肢群の一覧を容易に表示させることができる。
2008010432.tif 000002
【特許請求の範囲】
【請求項１】
表示機能を持つタッチパネル上に、各々が記号を含む複数の項目を表示するための第１の表示手段と、
前記複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の記号を元の表示位置と異なる位置に表示するための移動表示手段と、
前記タッチパネル上においてタッチアップがあったことを検出し、予め準備された複数の選択肢のうち、当該タッチアップがあった位置に対応する項目内の記号と所定の関係を有する選択肢の一覧又は関連情報を表示するための第２の表示手段とを含む、ユーザインタフェイス装置。
【請求項２】
前記移動表示手段は、タッチの後ドラッグされると、ドラッグ位置に応じて当該項目の記号の表示を順次変更する手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項３】
前記第１の表示手段は、前記タッチパネル上に、前記複数の項目を所定の第１の方向に沿って並べ、かつ各項目内では、前記第１の方向と交差する第２の方向において、隣接する項目の記号とは異なる位置となるように当該項目の記号を表示するための手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項４】
前記移動表示手段は、前記タッチパネル上に、所定の第１の方向に沿って並べられた複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の前記第１の方向における表示の大きさを拡大し、かつその項目内に表示されていた記号を、当該項目の端部位置に移動して表示するための手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項５】
前記移動表示手段は、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、前記タッチパネル上の、前記複数の項目の何れの記号も隠されない位置に新たなウィンドウを開き、前記タッチされた項目内に表示されていた記号を当該新たなウィンドウ内に表示するための手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項６】
前記移動表示手段は、さらに、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、前記タッチされた項目に隣接して表示されている複数の項目内の記号を、前記新たなウィンドウ内に表示された記号に隣接して表示するための手段を含む、請求項５に記載のユーザインタフェイス装置。
【請求項７】
前記第１の表示手段が表示する記号は、仮名の清音であり、
前記ユーザインタフェイス装置は、さらに、仮名の清音と、濁音及び半濁音とを対応付けて記憶するための手段を含み、
前記第２の表示手段は、前記タッチパネル上においてタッチアップがあったことを検出し、前記記憶するための手段に記憶されている内容を参照して、前記複数の選択肢のうち、当該タッチアップがあった位置に対応する項目内の仮名、並びに当該仮名に対応する濁音及び半濁音、の何れかから始まる名称を持つ選択肢の一覧を表示するための手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項８】
さらに、前記複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目をハイライト表示するためのハイライト表示手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項９】
さらに、前記移動表示手段が前記新たなウィンドウを開いたことに応答して、当該新たなウィンドウをハイライト表示するための手段を含む、請求項５に記載のユーザインタフェイス装置。
【請求項１０】
前記第１の表示手段は、前記タッチパネル上に、各々が、複数の文字を代表する代表文字を含む複数の項目を表示するための代表文字表示手段を含み、
前記移動表示手段は、
前記先頭文字を含む複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の前記第１の方向における表示の大きさを拡大するための拡大表示手段と、
前記複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目内に表示されていた代表文字を元の表示位置と異なる位置に表示するための手段と、
前記拡大表示手段によって拡大された項目の代表文字により代表される全ての文字と、前記第１の表示手段により表示されていた全ての項目とを前記タッチパネル上に表示するように、前記タッチパネル上の表示を変更するための表示変更手段とを含む、請求項１に記載のユーザインタフェイス装置。
【請求項１１】
前記表示変更手段は、前記拡大表示手段により拡大表示された項目内に、当該項目内の代表文字により代表される全ての文字を表示させるための手段を含む、請求項１０に記載のユーザインタフェイス装置。
【請求項１２】
前記表示変更手段は、前記拡大表示手段により拡大表示された項目に隣接する位置に新たな項目を表示し、当該新たな項目に、前記拡大表示手段により拡大表示された項目内の代表文字により代表される全ての文字を表示するための手段を含む、請求項１０に記載のユーザインタフェイス装置。
【請求項１３】
前記表示変更手段は、前記拡大表示手段により拡大表示された項目と、当該項目に後続する項目との間に項目表示のための新たな表示領域が設けられるように、前記後続する項目の表示位置を移動させ、当該新たな表示領域内に、前記拡大表示された項目内の代表文字により代表される文字をそれぞれ含む複数の項目を表示するための手段を含む、請求項１０に記載のユーザインタフェイス装置。
【請求項１４】
前記表示変更手段は、前記拡大表示手段により拡大表示された項目に後続する複数個の項目の各々を第１及び第２の領域に分割し、第１の領域には、それぞれ、前記拡大表示された項目に後続する複数個の項目内に表示されていた代表文字を表示し、第２の領域には、それぞれ、前記拡大表示された項目内に表示されていた代表文字により代表される文字を表示するための手段を含む、請求項１０に記載のユーザインタフェイス装置。
【請求項１５】
コンピュータによって実行されると、当該コンピュータを請求項１に記載のユーザインタフェイス装置として動作させる、コンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置と情報処理装置におけるユーザインタフェイスとに関し、特に、携帯電話機等、その筐体のサイズに比して多くの機能を備えた情報処理装置において、文字及びメニュー項目等の項目を効率よく検索するためのユーザインタフェイスの改良に関する。
【背景技術】
【０００２】
周知のように、様々なタイプの端末装置が開発されている。端末装置のうちでも、携帯端末装置としては、例えば、携帯電話機及びリモートコントローラ等が挙げられる。このような端末装置の中には、その使用目的に応じて、表示画面と操作ボタンとが付されているもの、又は操作ボタンのみが付されているもの等といった様々なバリエーションがある。【０００３】
例えば、端末装置の１つである携帯電話機では、入力された電話番号及びメールの文面を確認するために、操作ボタンのみならず、表示画面が必要である。一方、例えば、テレビジョン受像機（ＴＶ）の操作の際に使用されるリモートコントローラであれば、必要な情報はＴＶの画面に表示させることが可能である。そのため、通常、ＴＶのリモートコントローラに画面を付することまでは必要ではない。【０００４】
近年では、このような様々なタイプの端末装置の技術的進歩が飛躍的に高まってきている。そして、技術的進歩が高まるにつれて様々な機能がこれらの端末装置に組込まれるようになってきている。これらの機能は、多岐に渡っているので、所望の機能をいかに短時間で効率よく検索できるかということが、端末装置を使用する際において重要な課題の１つとなっている。【０００５】
ここで、「機能を検索するという動作」は、複数の選択肢の中から所望の選択肢を選択するという動作を含む。例えば、現在の携帯電話機の機能検索方法として一般的なものは、階層構造によるものであり、上層の複数の選択肢と下層の複数の選択肢との組合せを用いて、所望の機能に行着くまで選択を繰返す。この選択の繰返しにより、所望の機能を検索することができる。【０００６】
このような選択動作を実現するための技術としては、様々なものが存在する。その１つに、特許文献１に開示の技術がある。この特許文献１に開示された技術は、表示画面がタッチパネルとしての役割を果たし、タッチパネルをタッチすることで、所望の選択肢を選択するものである。選択肢がタッチされた際に、タッチされた選択肢とその近傍の選択肢とが拡大表示される。また、拡大表示された選択肢は、元の明るさよりも明るく表示される。拡大表示された選択肢は選択されやすくなるし、明るく表示された選択肢も選択されやすくなる。その結果、このような処理を行なうことにより所望の選択肢が選択されやすくなる。【０００７】
また、特許文献１に記載の技術では、別の表示方法として、タッチされた選択肢が画面上に新しく開かれた別のウィンドウに拡大表示されることによって、所望の選択肢を選択しやすくするという方法も採用されている。
【特許文献１】特開２００１−１０９５５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上記特許文献１に係る技術によると、選択された選択肢が拡大表示された際に、他の選択肢が拡大された選択肢に隠れてしまう。他の選択肢が隠されてしまうと、拡大表示された選択肢以外の選択肢を選択することが困難となる。また、別ウィンドウを開いてその別ウィンドウに選択肢が表示される場合にも、別ウィンドウによって他の選択肢が隠されてしまうという問題点が生じる。これらの問題点のために、かえって機能の選択を困難とする場合がある。【０００９】
従って、本発明の目的は、携帯電話機等のユーザインタフェイスの多機能化に対処しながら、複数の選択肢のうちから所望のものを効率よく検索できる、ユーザインタフェイス装置、コンピュータプログラム、及びその記録媒体を提供することである。
【課題を解決するための手段】
【００１０】
上記目的を達成するための具体的な発明は、以下の通りである。【００１１】
本発明の第１の局面に係るユーザインタフェイス装置は、表示機能を持つタッチパネル上に、各々が記号を含む複数の項目を表示するための第１の表示手段と、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の記号を元の表示位置と異なる位置に表示するための移動表示手段と、タッチパネル上においてタッチアップがあったことを検出し、予め準備された複数の選択肢のうち、当該タッチアップがあった位置に対応する項目内の記号と所定の関係を有する選択肢の一覧又は関連情報を表示するための第２の表示手段とを含む。【００１２】
上記構成において、タッチパネル上に表示された項目の何れかにユーザがタッチすると、当該項目の記号が元の表示位置とは異なる位置に表示される。タッチの際には、記号が表示された場所を指でタッチするのが通常である。このように、記号が元の表示位置とは異なる位置に表示されると、記号が指で隠されてしまって見えなくなるというおそれがなく、所望の項目を容易に選択できる。また、タッチアップの検出によって、複数の選択肢のうち、タッチアップがあった位置に対応する項目内の記号と所定の関係を有する選択肢の一覧が表示される。従って、簡単な操作で任意の選択肢を一覧表示させることができ、目的の選択肢を容易に見出すことができるユーザインタフェイス装置を提供できる。【００１３】
好ましくは、移動表示手段は、タッチの後ドラッグされると、ドラッグ位置に応じて当該項目の記号の表示を順次変更する手段を含む。【００１４】
上記構成において、タッチの後ドラッグされると、ドラッグ位置に応じて当該項目の記号の表示が順次変更される。ゆえに、ドラッグ操作という簡単な指の移動に伴って項目が順次変化する。その結果、目的の選択肢の近傍をタッチして、目的の選択肢までドラッグするという簡単な操作で、確実に任意の選択肢を選択することのできるユーザインタフェイス装置が提供できる。【００１５】
好ましくは、第１の表示手段は、タッチパネル上に、複数の項目を所定の第１の方向に沿って並べ、かつ各項目内では、第１の方向と交差する第２の方向において、隣接する項目の記号とは異なる位置となるように当該項目の記号を表示するための手段を含む。【００１６】
上記構成において、所定の項目に含まれる記号の第２の方向の位置が、隣接する項目の記号の第２の方向における位置とは異なる位置となるように、これら記号が表示される。ユーザが記号をタッチする際に、各々の記号の区別がしやすくなる。指が項目の大きさと比較して大きすぎるときでも、複数の記号を区別してタッチすることが容易に行なえる。従って、タッチミスが少なくなる。その結果、簡単な操作で、確実に任意の選択肢を一覧表示させることができ、目的の選択肢を容易に見出すことが可能なユーザインタフェイス装置が提供できる。【００１７】
好ましくは、移動表示手段は、タッチパネル上に、所定の第１の方向に沿って並べられた複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の第１の方向における表示の大きさを拡大し、かつその項目内に表示されていた記号を、当該項目の端部位置に移動して表示するための手段を含む。【００１８】
上記構成において、複数の項目のうちの１つがタッチされると、その項目の第１の方向における表示の大きさが拡大され、その項目内に表示されていた記号が当該項目の端部位置に移動して表示される。項目が拡大されるので、タッチされた項目及びその項目に含まれる記号が見やすくなる。その結果、簡単な操作で、確実に任意の選択肢を一覧表示させることができ、目的の選択肢を容易に見出すことが可能なユーザインタフェイス装置が提供できる。特に、指でタッチするとその表示領域が広がることに関しては、通常表示状態では表示領域の幅が狭いことによって情報の一覧性が高まる一方、接触（タッチ）時のその領域が拡大されることによりタッチアップが検出され、選択を決定する際に、指のブレやセンサの精度等による選択対象の変更が起こらず、正確に選択の実行を行なうことができる。【００１９】
好ましくは、移動表示手段は、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、タッチパネル上の、複数の項目の何れの記号も隠されない位置に新たなウィンドウを開き、タッチされた項目内に表示されていた記号を当該新たなウィンドウ内に表示するための手段を含む。【００２０】
上記構成において、ユーザによって複数の項目のうちの１つがタッチされると、タッチパネル上の複数の項目の何れの記号も隠されない位置に新たなウィンドウが開かれる。そのウィンドウ内に、タッチされた項目内に表示されていた記号が表示される。タッチされた項目とは別の新しいウィンドウにその項目に表示されていた記号が表示されるので、どこをタッチしたかが新しいウィンドウにより容易に確認できる。また、タッチパネル上の他の複数の項目とタッチされた項目とは明確に区別できるので、それらの項目に含まれた記号も容易に区別できる。その結果、簡単な操作で、確実に目的の選択肢群を一覧表示させるための項目をタッチすることができ、目的の選択肢を容易に見出すことが可能となる。【００２１】
さらに好ましくは、移動表示手段は、さらに、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、タッチされた項目に隣接して表示されている複数の項目内の記号を、新たなウィンドウ内の、タッチされた項目内に表示されていた記号に隣接して表示するための手段を含む。【００２２】
上記構成において、ユーザによって複数の項目のうちの１つがタッチされると、タッチされた項目に隣接して表示されている複数の項目内の記号が、新たなウィンドウ内に表示された、タッチされた記号に隣接して表示される。ユーザがミスタッチをして誤った項目にタッチしても、その項目に隣接する項目内の記号も新たなウィンドウ内に表示されるので、新たなウィンドウ中でタッチをし直すことができる。その結果、タッチミスに対しても強く、簡単な操作で、確実に目的の選択肢群を一覧表示させるための項目をタッチすることができる選択肢を見出すことが可能となる。【００２３】
好ましくは、第１の表示手段が表示する記号は、仮名の清音である。ユーザインタフェイス装置は、さらに、仮名の清音と、濁音及び半濁音とを対応付けて記憶するための手段を含む。第２の表示手段は、タッチパネル上においてタッチアップがあったことを検出し、記憶するための手段に記憶されている内容を参照して、複数の選択肢のうち、当該タッチアップがあった位置に対応する項目内の仮名、並びに当該仮名に対応する濁音及び半濁音、の何れかから始まる名称を持つ選択肢の一覧を表示するための手段を含む。【００２４】
上記構成において、ある項目からのタッチアップがあったことが検出されると、複数の選択肢のうち、当該タッチアップがあった位置に対応する項目内の平仮名、並びに当該平仮名に対応する濁音及び半濁音、の何れかから始まる名称を持つ選択肢の一覧が表示される。すなわち、平仮名の清音が含まれた項目を選択することにより、その平仮名の清音だけでなく、当該平仮名に対応する濁音及び半濁音の何れかから始まる名称を持つ選択肢の一覧が表示される。その結果、複数の項目のうちに含まれた平仮名の清音、並びに当該平仮名に対応する濁音及び半濁音から始まる名称を持つ選択肢の一覧を容易に表示できるようなユーザインタフェイス装置が提供できる。【００２５】
さらに好ましくは、ユーザインタフェイス装置は、さらに、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目をハイライト表示するためのハイライト表示手段を含む。【００２６】
上記構成において、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目がハイライト表示される。これによって、タッチされた項目がどの項目であるかがわかりやすくなる。その結果、複数の項目のうちから効率的に所望の記号に対応する選択肢の一覧を容易に表示できるようなユーザインタフェイス装置が提供できる。【００２７】
さらに好ましくは、ユーザインタフェイス装置は、さらに、移動表示手段が新たなウィンドウを開いたことに応答して、当該新たなウィンドウをハイライト表示するための手段を含む。【００２８】
上記構成において、新たなウィンドウを開くと、そのウィンドウがハイライト表示される。従って、新たに開かれたウィンドウがどれであるかがわかりやすく、どの項目が選択対象となっているかを容易に判別でき、意図した項目を確実に選択できる。その結果、効率的に所望の選択肢の一覧を表示できるようなユーザインタフェイス装置が提供できる。【００２９】
好ましくは、第１の表示手段は、タッチパネル上に、各々が、複数の文字を代表する代表文字を含む複数の項目を表示するための代表文字表示手段を含み、移動表示手段は、先頭文字を含む複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の第１の方向における表示の大きさを拡大するための拡大表示手段と、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目内に表示されていた代表文字を元の表示位置と異なる位置に表示するための手段と、拡大表示手段によって拡大された項目の代表文字により代表される全ての文字と、第１の表示手段により表示されていた全ての項目とをタッチパネル上に表示するように、タッチパネル上の表示を変更するための表示変更手段とを含む。【００３０】
上記構成において、最初にタッチパネル上に表示されるのは代表文字のみなので、タッチパネル上に表示される文字数が少なくてすみ、画面が見やすい。また、タッチされた複数の項目のうちの１つが拡大されるので、当該項目が見やすくなり、どの項目を選択したかが容易に確認できる。さらに、代表文字が表示された場所にタッチするのが一般的であるので、タッチされた項目内に表示されていた代表文字が元の表示位置と異なる位置に表示されることにより、タッチされた項目内の代表文字が見やすく、容易に確認できるようになる。上記拡大された項目の代表文字により代表される全ての文字と、上記表示されていた全ての項目とがタッチパネル上に表示されるように、そのタッチパネル上の表示が変更されるので、代表文字により代表されていた文字に対応する項目を選択することも、タッチされた項目の代表文字以外の代表文字を再選択することも容易になる。従って、見やすく表示された複数の項目のうちから容易に所望の項目でタッチアップし、その項目に対応する選択肢の一覧を表示させることができるようなユーザインタフェイス装置が提供できる。【００３１】
好ましくは、表示変更手段は、拡大表示手段により拡大表示された項目内に、当該項目内の代表文字により代表される全ての文字を表示させるための手段を含む。表示変更手段は、拡大表示手段により拡大表示された項目に隣接する位置に新たな項目を表示し、当該新たな項目に、拡大表示手段により拡大表示された項目内の代表文字により代表される全ての文字を表示するための手段を含んでいてもよい。また、表示変更手段は、拡大表示手段により拡大表示された項目と、当該項目に後続する項目との間に項目表示のための新たな表示領域が設けられるように、後続する項目の表示位置を移動させ、当該新たな表示領域内に、拡大表示された項目内の代表文字により代表される文字をそれぞれ含む複数の項目を表示するための手段を含んでいてもよい。さらに、表示変更手段は、拡大表示手段により拡大表示された項目に後続する複数個の項目の各々を第１及び第２の領域に分割し、第１の領域には、それぞれ、拡大表示された項目に後続する複数個の項目内に表示されていた代表文字を表示し、第２の領域には、それぞれ、拡大表示された項目内に表示されていた代表文字により代表される文字を表示するための手段を含んでいてもよい。【００３２】
何れの場合にも、代表文字と、タッチされた項目に代表される文字とが表示されており、所望の文字の選択と、所望の代表文字の再選択とを容易に行なうことができる。【００３３】
本発明の第２の局面に係るコンピュータプログラムは、コンピュータによって実行されると、当該コンピュータを上記した何れかのユーザインタフェイス装置として動作させる。従って、上記した何れかのユーザインタフェイス装置と同様の効果を得ることができる。【００３４】
本発明の第３の局面に係る記録媒体は、上記したコンピュータプログラムを記録したコンピュータ読取り可能な記録媒体である。【００３５】
上記の目的とそれ以外の目的と、利益と、特徴と、用途とは添付図面を考慮しながら説明を展開していくに従って一層明瞭になるであろう。
【発明の効果】
【００３６】
以上より、本発明によると、携帯電話等のユーザインタフェイスの多機能化に対処しながら、複数の機能を選択するために、複数の選択肢のうちで、任意の選択肢の一覧を容易にかつ適切に表示させることができ、選択肢のうちから所望のものを効率よく検索できるユーザインタフェイス装置、プログラム、及び記録媒体を提供できる。
【図面の簡単な説明】
【００３７】
【図１】本発明の第１実施の形態に係る携帯電話機４０を示す斜視図である。
【図２】全画面液晶タッチパネル５６上に表示される機能一覧検索画面６０の初期画面を示す図である。
【図３】ユーザが文字「え」をタッチした場合の項目の表示の変化を示す図である。
【図４】ユーザが文字「え」をタッチした後、文字「お」に指をドラッグさせた場合の表示の変化を示す図である。
【図５】ユーザが文字「え」をタッチした後に「え」から指を離した場合を示す図である。
【図６】文字「え」が選択されたことに応答して表示される検索項目を示す図である。
【図７】第１の実施の形態に係る携帯電話機４０のハードウェア構成を示すブロック図である。
【図８】第１の実施の形態に係る携帯電話機４０でインデックスとして表示される文字列をテーブルとして保持するための文字テーブル７４を示す表である。
【図９】第１の実施の形態に係る携帯電話機４０で表示された文字から検索される濁音及び半濁音からなる文字列をテーブルとして保持するための文字テーブル７６を示す表である。
【図１０】第１の実施の形態に係る携帯電話機４０で使用する機能辞書８０を示す表である。
【図１１】携帯電話機４０を実現するためのコンピュータプログラムの制御構造を示すフローチャートである。
【図１２】図１１のステップ１３４での選択領域の表示変更処理を実現するためのコンピュータプログラムの制御構造を示すフローチャート形式である。
【図１３】ユーザが文字「え」をタッチした場合の画面の表示形式について示す図である。
【図１４】第２の実施の形態に係る機能検索方式における画面の遷移を示す図である。
【図１５】第２の実施の形態に係る選択領域の表示変更処理を実現するためのコンピュータプログラムの制御構造を示すフローチャートである。
【図１６】ユーザが「え」にタッチした場合の画面の変化を示す図である。
【図１７】第３の実施の形態に係る機能検索方式における画面の遷移を示す図である。
【図１８】第４の実施の形態での機能検索の初期画面を示す図である。
【図１９】ユーザによるタッチに応じた項目の表示の変化を示す図である。
【図２０】ユーザが項目「か行」を選択した後、「か行」の文字に指をドラッグした場合の表示の変化を示す図である。
【図２１】機能検索の際に別の代表文字を変化させた場合の画面表示を示す図である。
【図２２】図２１で「さ行」の項目に指をドラッグさせた結果、表示される画面を示す図である。
【図２３】第４の実施の形態に係る携帯電話機で使用する文字セットテーブル２２０を示す表である。
【図２４】第４の実施の形態における選択領域の表示変換処理を実現するためのコンピュータプログラムの制御構造を示すフローチャートである。
【図２５】第５の実施の形態に係る機能検索方式における画面の遷移を示す図である。
【図２６】ユーザが「か行」にタッチした場合の画面を示す図である。
【図２７】ユーザが項目「か行」を選択した後、「か行」の文字に指をドラッグさせた場合の表示の変化を示す図である。
【図２８】代表文字フォーカス時においてメンバー文字を横方向に展開する際に、フォーカスの遷移に関しては指の移動量をα倍して動作する状態を図解的に示す図である。
【図２９】ユーザが項目「か行」を選択した後、「さ行」に指をドラッグさせた場合の表示の変化を示す図である。
【図３０】ユーザが項目「か行」を選択した後、「さ行」に指をドラッグさせ「さしすせそ」が表示された場合の表示の変化を示す図である。
【図３１】第７の実施の形態における機能一覧検索画面６９の初期画面を示す図である。
【図３２】ユーザが項目「か行」から項目「かきくけこ」に指をドラッグさせた場合の画面の表示を示す図である。
【図３３】ユーザが項目「か行」を選択した後、「か行」の文字に指をドラッグさせた場合の画面の変化を示す図である。
【図３４】代表文字フォーカス時においてメンバー文字を横方向に展開する際に、フォーカスの遷移に関しては指の移動量をα倍して動作する状態を図解的に示す図である。
【図３５】ユーザが項目「か行」を選択した後、項目「さ行」に指をドラッグさせた場合の図である。
【図３６】ユーザが指を項目「か行」から項目「さ行」にドラッグさせた場合の画面の変化を示す図である。
【図３７】第１〜第７の実施の形態における選択キャンセルの方法の一例を図解的に示す図である。
【図３８】第１〜第７の実施の形態における選択キャンセルの方法の一例を図解的に示す図である。
【図３９】第１〜第７の実施の形態における選択キャンセルの方法の一例を図解的に示す図である。
【図４０】第１〜第７の実施の形態における選択キャンセルの方法の一例を図解的に示す図である。
【図４１】第１〜第７の実施の形態における選択キャンセルの方法の一例を図解的に示す図である。
【図４２】アルファベットの場合の文字セットテーブルを示す表である。
【図４３】全画面の液晶リモコンの外観を示す図である。
【図４４】電子番組表の番組を選択し、番組詳細情報の表示を示す図である。
【図４５】番組タイトルの先頭文字を選択し、番組タイトルの一覧表示を示す図である。
【図４６】横長の表示画面に表示した例を示す図である。
【符号の説明】
【００３８】
４０  携帯電話機、５０  筐体、５２  スピーカ、５４  マイクロフォン、５６  全画面液晶タッチパネル、５８  液晶表示装置、５９  静電容量式タッチパネル、６０  機能一覧検索画面、７０  機能の一覧、７４及び７６  文字テーブル、８０  機能辞書、９０  アンテナ、９２  制御回路、９４  振動部、９６  リンガ、９８  メモリ、１１０  オーディオＩ／Ｆ、１１２  ベースバンド処理部、１１４  ＲＦ処理部、１１６  回線閉結部、１１８  着信信号検出部、１２０  通信制御部、１８０及び１９０  別ウィンドウ、２２０  文字セットテーブル
【発明を実施するための最良の形態】
【００３９】
以下、本発明の実施の形態について、添付図面に基づき詳細に説明する。【００４０】
［第１の実施の形態］
［外観］
図１に本発明の第１の実施の形態に係る情報処理装置であり、同時に本発明の第１の実施の形態に係るユーザインタフェイス装置を含む携帯電話機４０の斜視図を示す。【００４１】
図１を参照して、この携帯電話機４０は、扁平な直方体形状を有する筐体５０と、筐体５０の上面のほぼ全面に配置された全画面液晶タッチパネル５６と、スピーカ５２及びマイクロフォン５４とを含む。【００４２】
全画面液晶タッチパネル５６は、表示装置一体型タッチパネルであって、積層された液晶表示装置（ＬＣＤ）５８と静電容量式タッチパネル５９とからなる。【００４３】
スピーカ５２及びマイクロフォン５４は、筐体５０の上面の、全画面液晶タッチパネル５６の上側及び下側にそれぞれ配置されている。【００４４】
なお、全画面液晶タッチパネル５６上には、本実施の形態に係る携帯電話機４０の検索方式の特徴である、機能一覧検索画面６０が表示される。機能一覧検索画面６０は携帯電話機４０を縦型表示で使用する際の画面である。【００４５】
全画面液晶タッチパネル５６に表示された機能一覧検索画面６０には、まず、５０音順に５０音の文字を含む項目が表示される。全画面液晶タッチパネル５６は、その一部に指が接触することにより位置が指定されると、指定された箇所を示す座標情報を出力する。その座標情報によって特定される項目が縦方向に拡大して表示される。全画面液晶タッチパネル５６は、さらに、指の接触がなくなる（タッチアップがある）と、携帯電話機４０で使用できる機能のうち、その位置に対応する項目に表示されている文字を機能名の先頭に持つ機能名の一覧を表示する機能を有する。この一覧の中の所望の機能名の項目をタッチすることにより、その機能が起動される。【００４６】
［機能検索方式の概略］
携帯電話機４０の内部構成の詳細については後述することにして、最初に本実施の形態に係る携帯電話機４０における機能検索方式について説明する。【００４７】
図２〜図６には、本実施の形態に係る機能検索方式における画面の遷移が示されている。【００４８】
図２に、全画面液晶タッチパネル５６上に表示される機能一覧検索画面６０の初期画面を示す。【００４９】
図２を参照して、この機能一覧検索画面６０には、日本語のアルファベットに相当する平仮名の５０音順にすべての平仮名文字が表示されている。ここで、例えば、ユーザが液晶画面の明るさを調節したいと考えたとすると、「液晶の明るさ調整」という言葉の先頭の音から連想して、５０音中からまず「え」を指でタッチする。【００５０】
なお、図２に示した機能一覧検索画面６０の初期画面が表示される前に、通常の携帯電話機のキーボードと同様の数字及び文字キーが配列されたキーボードが全画面液晶タッチパネル５６に表示されている。この通常の携帯電話機のキーボードと同様の初期画面から検索メニューを選択すると、図２に示すような機能一覧検索画面６０が表示される。【００５１】
図３に、ユーザが文字「え」をタッチした場合の項目の表示の変化の図を示す。【００５２】
図３を参照して、まず、項目「え」がハイライト表示される。さらに、ユーザが目標とした「え」の文字を含む項目の縦方向の幅が大きくなり、同時に文字「え」が元の表示位置から移動するようにして項目の左端に表示される。通常、タッチは、項目の中央部、又は文字が表示された位置に対して行なわれる。そこで、文字が元の表示位置から項目の左端に移動することにより、文字が指で隠されないので、選択した文字が見やすくなるという利点がある。また、図３に示すように、項目の文字をずらして表示されている場合、タッチしたときに文字が指で隠されていなくても、ドラッグしているうちに文字が指で隠される場合もある。そこで、文字が元の表示位置から項目の左端に移動することにより、選択した文字が見やすくなるという利点がある。また、指の大きさよりも項目が小さいと項目の選択がしづらいが、項目の縦方向の幅が拡大されて表示されるので、項目が選択しやすくなる。従って、指の大きさに起因するミスタッチ及びタッチのしづらさがなくなるという利点もある。【００５３】
また、上記のタッチしたことによって文字が移動するが、このときにユーザが右手で操作するか若しくは左手で操作するかを判別する、又はユーザが予めどちらの手で操作するかを設定することによって、文字の移動方向が変更される。この右手又は左手の操作の判別方法としては、一般的に色々な技術が提案されているが、例えば、特開２００６−３１５１８号公報に記載されているような手法等を適用することができる。この公報の手法を利用すると、予め設定されているユーザ情報等による割り当て、又はユーザの利き手を入力することによって、上記の判別を達成することができる。【００５４】
図４に、ユーザが文字「お」をタッチした場合の項目の表示の変化の図を示す。【００５５】
図４を参照して、ユーザが「え」にタッチした後に「お」を選択したくなれば、指を全画面液晶タッチパネル５６に触れたまま文字「お」を含む項目にドラッグすればよい。このドラッグにより、文字「え」を含む項目の縦方向の幅は元に戻り、文字「え」の位置も元に戻る。一方、文字「お」を含む項目の縦方向の幅は大きくなり、文字「お」が画面の左端に移動して表示される。もし、ユーザが続けて「か」及び「き」へとこの順でドラッグした場合、ドラッグ位置の項目の表示が同様に順次変更される。【００５６】
図５に、ユーザが文字「え」をタッチした後に「え」から指を離した（タッチアップした）場合の図を示す。【００５７】
図５を参照して、「え」にタッチしていた指を離すと、項目「え」が選択される。【００５８】
図６に、文字「え」が選択されたことに応答して表示される機能項目を示す。【００５９】
図６を参照して、ユーザが「え」をタッチした後、タッチアップすると、「え」で始まる携帯電話機４０の機能の一覧７０が全画面液晶タッチパネル５６に表示される。ユーザは、この機能の一覧７０から所望の「液晶明るさ調整」を選択すればよい。文字が選択された後、その文字から始まる名称を持つ機能を検索するために、本実施の形態では、後述するように、機能辞書テーブルを使用する。なお、「液晶明るさ調整」の後には「（→バックライト）」７２という表示がされている。「バックライト」は、液晶の明るさを調節する機能の正式名称である。このように正式名称も合わせて表示することにより、ユーザが検索機能を使用している間に自然に正式な機能名を覚えることができるようになる。【００６０】
［構成］
＜ハードウェア構成＞
図７に、本実施の形態に係る携帯電話機４０のハードウェア構成をブロック図形式で示す。【００６１】
図７を参照して、携帯電話機４０は、スピーカ５２、マイクロフォン５４及び全画面液晶タッチパネル５６に加え、アンテナ９０と、携帯電話機４０の筐体５０（図１参照）を振動させるための振動部９４と、リンガ９６と、不揮発性のメモリ９８と、制御回路９２とを含む。【００６２】
制御回路９２は、スピーカ５２、マイクロフォン５４、全画面液晶タッチパネル５６、アンテナ９０、振動部９４、リンガ９６及びメモリ９８を用いて、携帯電話機４０としての機能と、上記した文字入力の機能と、その他の種々の機能を実現する。この制御回路９２には、着信信号検出部１１８と、回線閉結部１１６と、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）処理部１１４と、ベースバンド処理部１１２と、オーディオインタフェイス（オーディオＩ／Ｆ）１１０と、通信制御部１２０とが含まれる。【００６３】
着信信号検出部１１８は、アンテナ９０を介して基地局から受信した信号に基づき、別の拠点にある他の携帯通信端末からの着信の有無を検出して着信検出信号を出力する。【００６４】
回線閉結部１１６は、所定の制御信号に応答して、アンテナ９０を介した通信回線のオン／オフを制御する。【００６５】
ＲＦ処理部１１４は、回線閉結部１１６及びアンテナ９０を介して基地局との間で授受する信号の強さの制御を行なう。【００６６】
ベースバンド処理部１１２は、基地局との安全な信号の授受を行なうために、ＲＦ処理部１１４に与える信号及びＲＦ処理部１１４を介して受ける信号に所定の信号処理を施す。【００６７】
オーディオＩ／Ｆ１１０は、ＤＡコンバータ及びＡＤコンバータを有し、マイクロフォン５４及びスピーカ５２を介した音声の入出力を行なう。【００６８】
通信制御部１２０は、制御回路９２内のオーディオＩ／Ｆ１１０、ベースバンド処理部１１２、ＲＦ処理部１１４及び回線閉結部１１６と、制御回路９２外の全画面液晶タッチパネル５６、振動部９４及びリンガ９６とを制御することにより、ユーザからの要求に応じて電話の発呼及び着呼を処理したりして、ユーザと他の携帯通信端末との間の音声通信を行なったり、文字通信を行なったり、ユーザの入力する文字列に対する処理を行なったりする。実質的には、通信制御部１２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）とソフトウェアとからなる。ソフトウェアは、本実施の形態では、メモリ９８に記憶されていて、適宜、通信制御部１２０に読み出されて実行される。本実施の形態では、詳細は説明しないが、メモリ９８の内容を書き換えることが可能であり、それによって携帯電話機４０による種々の機能のアップグレード及び追加を行なうことができる。【００６９】
図８に、本実施の形態に係る携帯電話機４０でインデックスとして表示される文字列をテーブルとして保持するための文字テーブル７４を表形式で示す。この文字テーブル７４は、図７に示すメモリ９８に記憶されている。【００７０】
図８を参照して、この文字テーブル７４によると、機能一覧検索画面６０に表示される文字の最大文字数は４６文字である。この文字テーブル７４を使用して、機能一覧検索画面６０に文字が表示される。【００７１】
なお、日本語には、濁音及び半濁音が存在するので、図８に示す文字テーブル７４のみでは全ての文字を表示できない。そこで、本実施の形態では、清音に対応する濁音及び半濁音も代表させ、清音が指定されたとき、その清音に対応する濁音及び半濁音から始まる名称を持つ機能も機能一覧に表示させる。そのために、清音と、その清音に代表される濁音及び半濁音とをテーブル化し、表示テーブル形式で保持する。【００７２】
図９に、そのための文字テーブル７６を示す。この文字テーブル７６は、図７に示すメモリ９８に記憶されている。【００７３】
図９を参照して、例えば、文字「か」に対応するのは「か」の濁音である「が」である。また、文字「は」に対応するのは濁音「ば」及び半濁音「ぱ」である。インデックスとして表示される文字列が平仮名の場合について説明したが、カタカナである場合には、同様に作成されたカタカナの文字テーブルを利用すればよい。【００７４】
図１０に、本実施の形態に係る携帯電話機４０で使用する機能辞書８０の構成を示す。この機能辞書８０は、図７に示すメモリ９８に記憶されている。【００７５】
図１０を参照して、機能辞書８０の各項目は、機能名８２と、その読みがな８４と、その機能を実現するためのプログラムへのポインタ８６とを含む。【００７６】
タッチアップされたときの文字と読みがな８４に記憶された機能の頭の一文字とを照合して、タッチされたときの文字と同じ文字を頭の一文字に持つ機能を読出すことができる。この照合によって読出された機能名が全画面液晶タッチパネル５６に表示される。【００７７】
機能へのポインタ８６は、それぞれの機能を実現するためのプログラムへアクセスするためのポインタである。例えば、バックライトを設定する場合には、バックライトの明暗を設定するためのプログラムのアドレスがポインタに格納される。【００７８】
＜プログラム構造＞
図１１に、上記した携帯電話機４０を実現するためのコンピュータプログラムの制御構造をフローチャート形式で示す。このプログラムは、図７に示すメモリ９８に記憶されており、通信制御部１２０に含まれるＣＰＵにより実行される。この実行の結果、上述した各機能が実現される。【００７９】
図１１を参照して、このプログラムは、ユーザが検索メニューを選択したときに起動される。最初のステップ１３０では、５０音インデックスの項目が全画面液晶タッチパネル５６に表示される。【００８０】
ステップ１３２では、５０音インデックスの項目のうち何れかに対するタッチダウンが発生するまで待機する。タッチダウンがあれば、ステップ１３４に進む。【００８１】
ステップ１３４では、ステップ１３２でタッチされて選択された領域の項目の表示を変更し、ハイライト表示にする処理が行なわれる。なお、ここでの処理の詳細は、図１２を参照して後述する。【００８２】
ステップ１３６では、タッチアップがあったか否かを判定する処理が行なわれる。タッチアップがなければ、ステップ１３８に進む。タッチアップがあれば、ステップ１４２に進む。【００８３】
ステップ１３８では、ユーザの指が全画面液晶タッチパネル５６にタッチしたまま新たな選択項目に移動したか否かを判定する処理が行なわれる。新たな選択項目に移動していなければ、ステップ１３６に戻る。新たな選択項目に移動していれば、ステップ１４０に進む。【００８４】
ステップ１４０では、ユーザの指がタッチしたまま移動した先の選択領域の項目の表示と、ハイライト表示とが変更される処理が行なわれる。なお、ここでの処理は、ステップ１３４と同じであり、処理の詳細は図１２を参照して後述する。ここまでの処理が終了すると、ステップ１３６に戻る。【００８５】
ステップ１４２では、ユーザが５０音インデックスの項目の何れかから指を離したことに応答して、メモリ９８（図７参照）から、その項目の文字を機能名の読みがなの先頭文字として持つ機能を機能辞書から検索する処理が行なわれる。このとき、図９に示す文字テーブル７６を参照し、タッチアップがあったときの文字と同じグループの文字があれば、それらの文字を読みがなの先頭文字として持つ機能を検索する。【００８６】
ステップ１４４では、ステップ１４２での機能辞書検索の結果得られた検索結果を表示する処理が行なわれる。【００８７】
ステップ１４６では、指でのタッチダウンがあるまで待機する。タッチダウンが発生すれば、ステップ１４８に進む。【００８８】
ステップ１４８では、タッチダウンに応答して、タッチダウンがあった位置を含む項目の表示を変更する処理が行なわれる。ここでの表示変更処理は、既に具体的に述べたように、選択項目の縦方向の幅を大きくしてハイライト表示し、かつ文字の位置を項目の左端に移動させる処理である。【００８９】
ステップ１５０では、タッチアップがあったか否かを判定する処理が行なわれる。タッチアップがなければ、ステップ１５２に進む。タッチアップがあれば、ステップ１５６に進む。【００９０】
ステップ１５２では、タッチ位置が新たな項目にドラッグして移動されたか否かを判定する処理が行なわれる。新たな項目に移動していなければ、ステップ１５０に戻る。タッチ位置が新たな項目に移動していれば、ステップ１５４に進む。【００９１】
ステップ１５４では、移動先の項目の表示を変更する処理が行なわれる。ここでの表示変更処理も、ステップ１４８と同様、選択項目の縦方向の幅を大きくしてハイライト表示し、かつ文字の位置を項目の左端に移動させる処理である。【００９２】
ステップ１５６では、タッチアップがあったことに応答して、タッチアップがあった位置に表示されていた機能を実行する処理が行なわれる。ここで、「機能を実行する処理」とは、機能辞書８０内の、選択された項目に対応するポインタを読出し、そのポインタにより示される位置からプログラムを読出して実行する処理である。【００９３】
図１２に、図１１のステップ１３４及びステップ１４０での選択領域の表示変更処理を実現するためのコンピュータプログラムの制御構造をフローチャート形式で示す。【００９４】
図１２を参照して、最初のステップ１６０では、ユーザがタッチした項目のインデックスｎを座標値に基づいて取得し、ユーザによる選択項目を決定する処理が行なわれる。【００９５】
ステップ１６２では、表示処理対象の項目位置を示す変数ｉの初期値として、ｉ＝１に設定する処理が行なわれる。【００９６】
ステップ１６４では、ｉが最大値以下であるか否かを判定する処理が行なわれる。ここで、「最大値」とは、図８で示した文字テーブル７４に保持された文字数の最大数を意味する。ｉが最大値以下であればステップ１６６に進み、そうでなければステップ１３６（図１１参照）に進む。【００９７】
ステップ１６６では、メモリ９８に記憶された文字テーブル７４からｉ番目の表示文字を取得する処理が行なわれる。【００９８】
ステップ１６８では、ステップ１６６で取得されたｉ番目の文字を含む項目の縦方向の幅を決定する処理が行なわれる。ここでは、当該項目がタッチダウン又はタッチダウン後のドラッグにより選択されたか否かに応じて、決定される項目の縦方向の幅が異なる。タッチダウン又はタッチダウン後のドラッグによって選択された項目である場合には、項目の縦方向の幅を拡大する処理が行なわれる。タッチダウン又はタッチダウン後のドラッグによって選択された項目でない場合には、項目の縦方向の幅を元の幅と変えない。【００９９】
ステップ１７０では、ステップ１６６で取得され、ステップ１６８で項目の縦方向の幅が決定された文字の表示位置を決定する処理が行なわれる。ここでは、当該項目がタッチダウン又はタッチダウン後のドラッグにより選択されたか否かに応じて、決定される文字の表示位置が異なる。タッチダウン又はタッチダウン後のドラッグによって選択された項目に含まれる文字は、項目の左端に移動して表示される。タッチダウン又はタッチダウン後のドラッグによって選択されていない項目に含まれる文字は、元の表示位置に表示される。【０１００】
ステップ１７２では、ステップ１７０で表示位置及び文字サイズを決定されたｉ番目の項目を再表示する処理が行なわれる。【０１０１】
ステップ１７４では、変数ｉに１を加算する。その後、処理はステップ１６４に戻り、その後の処理を繰返す。【０１０２】
[作用・効果]
本実施の形態に係る携帯電話機４０のユーザインタフェイス装置によると、限られた面積の全画面液晶タッチパネル５６に携帯電話機４０で使用できる機能を検索するための５０音を含む項目が表示される。表示された項目をユーザがタッチ又はタッチの後ドラッグすると、タッチ又はタッチの後ドラッグされた項目の縦方向の幅が大きくなり、ハイライトが表示される。さらに、文字が項目の左端に移動して表示される。このようなハイライト表示、項目の縦方向の幅の変化、及び文字表示位置の変化により、項目が見やすくなり、指の大きさとの関係からも以後の項目の選択がしやすくなる。従って、効率よく正確に機能の選択を行なうことができる携帯電話機４０を提供できる。【０１０３】
本実施の形態では、タッチ又はタッチの後ドラッグされた項目に含まれる文字が項目の左端に表示されている。しかし、この文字の表示に関しては、左端に表示される方法に限定されなくともよい。例えば、ユーザが左利きであれば、項目の右端に文字が表示される方が見やすいので好ましい。そこで、携帯電話機４０を使用する前の初期設定の段階で、左右どちらの端に表示するかをユーザが設定できるようにしておくのがよい。【０１０４】
また、本実施の形態では、ユーザがタッチ又はタッチの後ドラッグした項目の縦方向の幅を他よりも大きくして表示しているが、この数は１つに限られない。タッチ又はタッチの後ドラッグされた項目を中心に複数の項目の縦方向の幅を他よりも大きくしてもよい。【０１０５】
さらに、本実施の形態では、機能を「実行」させているが、機能に関する説明を表示する機能も同様に実現できる。「機能に関する説明を表示する機能」とは、パーソナルコンピュータのヘルプ機能のようなものである。ある機能を実現するためにユーザが何らかのガイドに沿って操作する必要がある場合に、そのガイドを表示する処理である。【０１０６】
［第２の実施の形態］
図１３及び図１４を参照して、第２の実施の形態について説明する。本実施の形態で使用される携帯電話機の外観及びその内部構造は、第１の実施の形態のものと同じである。従って、これらについての説明は繰返さない。また、説明にあたっては、第１の実施の形態と同じ図を参照して説明を行なう場合もある。【０１０７】
［機能検索方式の概略］
本実施の形態に係る携帯電話機における機能検索方式について説明する。【０１０８】
図１３及び図１４には、本実施の形態に係る機能検索方式における画面の遷移が示されている。【０１０９】
図１３は、図２に示した機能一覧検索画面６０においてユーザが項目「え」をタッチしたときの画面７７を示す。【０１１０】
図１３を参照して、タッチされた項目「え」を中心として、その前後の項目の合計３項目と、その項目に含まれる文字とが別のウィンドウ１８０で画面の右上に大きく表示される。同時に、項目「え」及び別ウィンドウ１８０に表示された３つの項目がハイライト表示される。なお、別ウィンドウ１８０に表示された項目「え」とその他の項目とのハイライトの種類は異なる。【０１１１】
図１４に、ユーザが文字「え」にタッチした後に文字「お」を選び直した場合の画面７９を示す。【０１１２】
図１４を参照して、ユーザが図１３に示すように一旦「え」をタッチした後に、「お」を選択し直す場合、ユーザは、全画面液晶タッチパネル５６にタッチしたまま指を「お」が含まれる項目にドラッグさせる。このドラッグにより、図１４において画面７９により示されるように、項目「え」のハイライトが消え、表示されていた別ウィンドウ１８０（図１３参照）に代えて、項目「お」を中心として、その前後の合計３項目とその項目に含まれる文字とを含む別のウィンドウ１９０が画面の右上に大きく表示される。同時に、項目「お」及び別ウィンドウ１９０に表示された３つの項目がハイライト表示される。【０１１３】
［構成］
＜プログラム構造＞
本実施の形態を実現するためのプログラムの構造は、図１１に示したものと同様である。ただし、図１１に示すステップ１３４及びステップ１４０で実行される選択領域の表示変更処理が異なる。【０１１４】
図１５に、本実施の形態を実現するために選択領域の表示変更処理を実現するためのコンピュータプログラムの制御構造をフローチャート形式で示す。【０１１５】
図１５を参照して、最初のステップ２００では、タッチ又はタッチの後ドラッグされた項目に対するインデックスｎを座標値に基づいて取得する処理が行なわれる。【０１１６】
ステップ２０２では、インデックスｎにより示される項目がハイライト表示されて、タッチされた項目をわかりやすくするための処理が行なわれる。同時に、他の項目のハイライト表示を消すための処理も行なわれる。【０１１７】
ステップ２０４では、変数ｉの値をｎ−ｋに設定する処理が行なわれる。これは、タッチされた項目よりもｋ個上の項目を別ウィンドウへの表示処理の始点に設定する処理である。また、以後の繰返しを制御するための変数ｊの値を０に初期化する。後の説明から明らかなように、この処理によって、選択された項目のｋ個前の項目を先頭とするｎ＋２ｋ個の項目が別ウィンドウ表示処理の対象となる。なお、本実施の形態ではｋ＝１である。【０１１８】
ステップ２０６では、変数ｉに対応する項目を、その文字とともに、新たに開かれた別ウィンドウ１８０（図１３参照）のｊ行目に表示する処理が行なわれる。【０１１９】
ステップ２０８では、変数ｉ及び変数ｊに１を加算する処理が行なわれる。この処理によって、処理の対象が１つ下の項目へ移動する。【０１２０】
ステップ２１０では、変数ｊが２ｋ＋１よりも大きいか否かを判定する処理が行なわれる。変数ｊが２ｋ＋１よりも大きければ、処理はステップ１３６（図１１参照）に進む。変数ｊが２ｋ＋１以下であれば、ステップ２０６に戻りその後の処理を繰返す。【０１２１】
[作用・効果]
本実施の形態に係る携帯電話機のユーザインタフェイス装置によると、限られた面積の全画面液晶タッチパネル５６に携帯電話機で使用できる多様な機能を検索するための５０音を含む項目が表示される。表示された項目をユーザがタッチ又はタッチの後ドラッグすると、タッチ又はタッチの後ドラッグされた項目とその近隣の項目とが別ウィンドウにより画面の右上に大きく表示され、ハイライト表示される。このようなハイライト表示及び別ウィンドウによる大きな表示により、項目が見やすくなり、指の大きさとの関係から以後のドラッグ及びタッチアップがしやすくなる。従って、効率よく正確に機能の検索を行なうことのできる携帯電話機を提供できる。【０１２２】
本実施の形態では、別ウィンドウが画面の右上に表示される。しかし、別ウィンドウの位置はこれには限定されない。例えば、ユーザが左利きであれば、画面の左上に別ウィンドウが表示される方が見やすいので好ましい。従って、携帯電話機の初期設定として、左右どちらに別ウィンドウを表示するかをユーザが設定できるようにしておくのがよい。【０１２３】
［第３の実施の形態］
図１６及び図１７を参照して、本発明の第３の実施の形態について説明する。本実施の形態で使用される携帯電話機の外観、その内部構造、及びプログラム構造は、第１の実施の形態のものと同じである。従って、これらについての説明は繰返さない。【０１２４】
［機能検索方式の概略］
本実施の形態に係る携帯電話機における機能検索方式について図１６及び図１７を参照して説明する。【０１２５】
図１６は、図２に示した機能一覧検索画面６０において、ユーザが項目「え」にタッチしたときの画面８１を示す。【０１２６】
図１６を参照して、タッチした項目「え」を中心として、その前後の合計３項目２１２の縦方向の幅が大きくなるように表示が変化する。ここで、最も項目の縦方向の幅が大きくなるのは、ユーザがタッチした項目（項目「え」）であり、その前後の項目（項目「う」及び「お」）の縦方向の幅は、ユーザがタッチした項目の縦方向の幅ほどは大きくならない。さらに、これらの項目に含まれるフォントサイズも項目の縦方向の幅に合わせて大きくなる。同時に、項目「え」はハイライト表示される。【０１２７】
さらにユーザが一旦「え」をタッチした後に、「お」を選択したくなったとすると、ユーザは、全画面液晶タッチパネル５６をタッチしたまま指を「お」が含まれる項目にドラッグさせる。このときの表示画面８３を図１７に示す。【０１２８】
図１７を参照して、上記のドラッグにより、今度は項目「お」を中心とする３項目に対し、先程と同様の表示が行なわれる。【０１２９】
[作用・効果]
本実施の形態に係る携帯電話機のユーザインタフェイス装置によると、限られた面積の全画面液晶タッチパネル５６に携帯電話機で使用できる機能を検索するための５０音を含む項目が表示される。表示された項目をユーザがタッチ又はタッチの後ドラッグすると、タッチ又はタッチの後ドラッグされた項目とその近隣の項目の縦方向の幅が大きくなる。また、タッチ又はタッチの後ドラッグされた項目がハイライト表示される。さらに、文字のフォントサイズが大きく表示される。このようなハイライト表示、項目の縦方向の幅の変化、及び文字の大きさの変化により、項目が見やすくなり、指の大きさとの関係から以後のドラッグ及びタッチアップがしやすくなる。従って、効率よく正確に機能の検索を行なうことのできる携帯電話機を提供できる。【０１３０】
本実施の形態では、ユーザがタッチ又はタッチの後ドラッグした項目を中心として、その前後１つずつの合計３つの項目の縦方向の幅を大きくしているが、この数は３つに限られない。タッチ又はタッチの後ドラッグされた項目を中心に、もっと多くの数の項目の縦方向の幅が大きくなるように表示し、それらの項目に含まれる文字も大きく表示するようにしてもよい。【０１３１】
［第４の実施の形態］
図１８〜図２２を参照して、本発明の第４の実施の形態について説明する。本実施の形態で使用される携帯電話機の外観及びその内部構造は、第１の実施の形態のものと同じである。従って、これらについての説明は繰返さない。【０１３２】
［機能検索方式の概略］
本実施の形態に係る携帯電話機における機能検索方式について図１８〜図２２を参照して説明する。【０１３３】
図１８に、携帯電話機の初期画面から検索メニューを選択すると表示される機能一覧検索画面６１を示す。【０１３４】
図１８を参照して、この機能一覧検索画面６１には、５０音を構成する「あ行」〜「わ行」までの各行の最初の文字が表示される。以後、これらの文字を「代表文字」と呼ぶ。ここで、例えば、先頭文字が「か行」の何れかの文字をその名称の先頭文字として持つ機能を検索する場合には、ユーザは項目「か行」をタッチする。【０１３５】
図１９に、このユーザによるタッチに応じて全画面液晶タッチパネル５６に表示される機能一覧検索画面６２を示す。【０１３６】
図１９を参照して、項目「か行」がハイライト表示される。項目「か行」の縦方向の幅は大きくなる。さらに、タッチされた項目から下の５つの項目が左右に分割され、「か行」に含まれる文字「かきくけこ」が順番に各項目の右半分に表示される。各項目の左半分には、「さ行」以下の行が依然として表示されている。右半分に表示された文字である「かきくけこ」の最後の文字である「こ」の直下の項目からは、項目の２分割は行われず、各行の代表文字が表示される。【０１３７】
先頭文字が「か」〜「こ」の何れかである機能を検索するためには、図１９において矢印で示されるように、ユーザは画面の右半分に表示された「か」〜「こ」のうちの所望の項目まで指をドラッグしてタッチアップする。このドラッグに伴って表示される画面６３を図２０に示す。【０１３８】
図２０を参照して、この画面６３では、項目「か行」の縦方向の幅が元に戻り、ハイライトが消える。そして、ドラッグ先の項目の縦方向の幅が大きくなり、ハイライト表示される。例えば、「か」で始まる機能の一覧を画面に表示させたければ、画面右側に表示された項目「か」までドラッグさせたところで指をタッチアップすればよい。項目「か」まで指をドラッグすると項目「か」の縦方向の幅が大きくなるので、タッチアップを確実に行なうことができる。【０１３９】
図２１に、機能検索の際に一旦タッチした行とは異なる行を選択する場合の画面６２を示す。【０１４０】
図２１を参照して、この場合、矢印で示されるように、項目「か行」から左側の項目「さ行」以下の所望の項目に指をドラッグする。【０１４１】
図２２に、図２１で項目「さ行」に指をドラッグした結果、表示される画面６４を示す。【０１４２】
図２２を参照して、画面６４の項目「さ行」に指をドラッグすることによって項目「か行」の縦方向の幅が元に戻り、ハイライトが消える。項目「さ行」の縦方向の幅が大きくなる。同時に、項目「さ行」がハイライト表示される。図２２には示していないが、項目「さ行」の直下の項目から５つの項目は左右に２分割される。それによって、左側には各行の代表文字が表示され、右側には「さ行」の５つの文字が表示される。【０１４３】
図２３に、本実施の形態に係る携帯電話機で使用する代表文字と、何れかの代表文字により代表される文字セットとを記憶した文字セットテーブル２２０を表形式で示す。この文字セットテーブル２２０は、図７に示すメモリ９８に記憶されている。【０１４４】
図２３を参照して、文字セットテーブル２２０は、「あ行」〜「わ行」までの１０個の平仮名の文字セットを含む。各文字セットの代表文字は、各行の先頭文字である。本実施の形態では、さらに、文字セットテーブル２２０の各文字セットに対し、その文字セットに含まれる文字数が記憶されている。【０１４５】
［構成］
＜プログラム構造＞
この実施の形態を実現するためのプログラムの全体の制御構造は、図１１に示したものと同様である。ただし、図１１のステップ１３４及びステップ１４０での選択領域の表示変更処理に代えて、図１８〜図２２に示すような画面の遷移を実現する様な処理が必要である。【０１４６】
図２４に、第４の実施の形態における選択領域の表示変換処理を実現するためのコンピュータプログラムの制御構造をフローチャート形式で示す。【０１４７】
図２４を参照して、最初のステップ２３０では、タッチ又はタッチの後ドラッグされた項目に対応するインデックスｎを座標値に基づいて取得する処理が行なわれる。【０１４８】
ステップ２３２では、メモリ９８（図７参照）に記憶された文字セットテーブル２２０（図２３参照）から、ステップ２３０で取得されたインデックスｎにより決まる文字セットを取得する処理が行なわれる。ここで、取得された文字セットの文字数をｍ文字であるものとする。この文字数は文字セットテーブル２２０から取得できる。【０１４９】
ステップ２３４では、表示処理対象の項目位置を示す変数ｉに、初期値として１を設定する処理が行なわれる。【０１５０】
ステップ２３６では、変数ｉが最大値以下であるか否かを判定する処理が行なわれる。ここで、「最大値」とは、初期状態の項目数とｎ＋ｍとのどちらか大きい方を指す。変数ｉが最大値以下であればステップ２３８に進み、そうでなければステップ１３６（図１１参照）に進む。【０１５１】
ステップ２３８では、メモリ９８に記憶された文字セットテーブル２２０からｉ番目の代表文字を取得する処理が行なわれる。【０１５２】
ステップ２４０では、ステップ２３８で取得されたｉ番目の文字を含む項目の縦方向の幅を決定する処理が行なわれる。ここでは、当該項目がタッチ又はタッチの後ドラッグされているか否かによって決定される項目の縦方向の幅が異なる。タッチ又はタッチの後ドラッグされている項目である場合には、項目の縦方向の幅は大きく決定され、それ以外の場合には、通常の幅値に決定される。【０１５３】
ステップ２４２では、ｉ＞ｎかつｉ≦ｎ＋ｍであるか否かを判定する処理が行なわれる。ｉ＞ｎかつｉ≦ｎ＋ｍであればステップ２４４に進み、そうでなければステップ２４８に進む。【０１５４】
ステップ２４４では、ステップ２３２で取得した文字セットから、ｉ−ｎ番目の文字を取得する処理が行なわれる。これは、ユーザによって選択された文字を代表項目とする文字セットのうち、表示対象となっている文字を取得する処理である。【０１５５】
続くステップ２４６では、ステップ２４４で取得された文字及びステップ２３８で取得された代表文字の表示位置、並びにこれら文字の表示サイズを決定する処理が行なわれる。ここでは、この項目は左右に２分割される。ステップ２４４で取得された文字は画面右側の項目に表示される。一方、ステップ２３８で取得された代表文字は画面左側の項目に表示される。【０１５６】
ステップ２４８では、ステップ２３８で取得された代表文字のみの表示位置及びそのサイズを決定する処理が行なわれる。ここでは、代表文字が、画面の右端から左端までを占める項目の中央に表示される。【０１５７】
ステップ２５０では、ｉ番目の項目を再び表示する処理が行なわれる。【０１５８】
ステップ２５２では、変数ｉに１を加算する処理が行なわれる。この後、制御はステップ２３６に戻る。【０１５９】
[作用・効果]
本実施の形態に係る携帯電話機のユーザインタフェイス装置によると、限られた面積の全画面液晶タッチパネル５６に代表文字が表示される。表示された項目をユーザがタッチすると、タッチされた項目の縦方向の幅が大きくなり、その項目内の代表文字がハイライト表示される。また、タッチされた項目より下の所定数の項目が左右に２分割され、タッチされた文字を代表文字とする文字セットが項目の右側に、タッチされた代表文字以後の代表文字が項目の左側に、それぞれ表示される。【０１６０】
このようなハイライト表示及び表示位置の変化により、以下のような利点が生じる。【０１６１】
（１）初期画面では代表文字しか表示しないので、項目を大きくとることができ、タッチがしやすい。【０１６２】
（２）所定の代表文字がタッチされると、その代表文字を含む項目の縦方向の幅が大きくなる上に、その代表文字に属する文字グループのみが全表示されるので、ここでも文字を含む項目を大きくとることができ、タッチアップがしやすくなる。また、当該項目が見やすいようにハイライト表示される。【０１６３】
（３）上記のように項目を大きく取ることができるため、項目が見やすく、誤りが少ないという利点もある。【０１６４】
以上のことにより、効率よく正確に機能の検索を行なうことのできる携帯電話機を提供できる。【０１６５】
本実施の形態では、所定の代表文字がタッチされた場合は、以降の代表文字を画面の右側に表示し、タッチされた代表文字に属する文字グループを画面の右側に表示している。しかし、左右の表示はこれに限られるものではない。例えば、代表文字を画面の右側に表示し、文字グループを画面の左側に表示してもよい。【０１６６】
［第５の実施の形態］
図２５を参照して、本発明の第５の実施の形態について説明する。本実施の形態で使用される携帯電話機の外観及びその内部構造は、第１の実施の形態のものと同じであり、プログラム構造は、第４の実施の形態のものと同じである。従って、これらについての説明は繰返さない。【０１６７】
［機能検索方式の概略］
本実施の形態に係る携帯電話機における機能検索方式について説明する。【０１６８】
図２５に、本実施の形態に係る機能検索方式における画面の遷移を示す。なお、本実施の形態における機能一覧検索画面の初期画面は、図１８に示すものと同様である。図１８においてユーザが項目「か行」をタッチすると、画面は図２５に示される画面６５のように変化する。【０１６９】
図２５を参照して、画面６５においては、タッチした項目「か行」がハイライト表示され、項目「さ行」が所定量だけ下方に移動し、項目「か行」とその下の項目「さ行」との間に５行分の間隔２６０が広がる。その間隔２６０に、「か行」に属する文字グループ「かきくけこ」が表示される。ここで、例えば、ユーザが、先頭文字が「き」である名称を持つ機能を検索したければ、指を「き」を含む項目までドラッグさせ、タッチアップすればよい。【０１７０】
[作用・効果]
本実施の形態に係る携帯電話機のユーザインタフェイス装置によると、限られた面積の全画面液晶タッチパネル５６に代表文字のみが表示される。表示された項目をユーザがタッチすると、タッチされた項目に含まれる代表文字により代表される文字セットが、代表文字が表示されていた直下の複数の項目に表示される。その中の所望の項目まで指をドラッグしてタッチアップすることにより、その項目の文字を名称の先頭に持つ機能の一覧が表示される。タッチされた項目及びドラッグ先の項目はハイライト表示される。【０１７１】
このようなハイライト表示及び表示の変化により、以下のような利点が生じる。【０１７２】
（１）初期画面では代表文字しか表示されないので、項目を大きくとることができ、タッチがしやすい。【０１７３】
（２）所定の代表文字にタッチがされると、その代表文字に属する文字グループの全文字が項目１つずつに割当てられて表示される。１つの項目中に１つの文字が表示されるので、所望の項目までドラッグし、正確な位置でタッチアップすることができる。【０１７４】
（３）上記のような表示法によると、文字が大きく表示できるので、文字が見やすい。また、ハイライト表示によっても項目が見やすくなる。【０１７５】
以上のことにより、効率よく正確に機能の検索を行なうことのできる携帯電話機を提供できる。【０１７６】
［第６の実施の形態］
図２６〜図２９を参照して、本発明の第６の実施の形態について説明する。本実施の形態で使用される携帯電話機の外観及びその内部構造は、第１の実施の形態のものと同じである。従って、これらについての説明は繰返さない。【０１７７】
［機能検索方式の概略］
本実施の形態に係る携帯電話機における機能検索方式について説明する。【０１７８】
本実施の形態における機能一覧検索画面の初期画面は、図１８に示すものと同様である。図１８において、例えば、項目「か行」にタッチすると、表示は図２６に示す画面６６に変化する。【０１７９】
図２６を参照して、タッチされた項目「か行」に属する文字グループ「かきくけこ」が、「か行」が表示されていた項目にハイライト表示される。このとき、項目「かきくけこ」の縦方向の幅は大きくなり、ユーザの指が触れている文字（例えば、「け」）は、他の文字に比較して大きく表示される。ユーザが項目「かきくけこ」の中で、図２６において矢印で示されるように、指をドラッグすると、ドラッグ位置に応じ、大きく表示される文字が変化する。【０１８０】
図２７に、ユーザが指を文字「き」までドラッグした場合の画面６７を示す。この場合、文字「き」が大きく表示され、文字「け」は通常の大きさに変化する。ユーザが、先頭文字が「き」である名称を持つ機能を検索したければ、この状態でタッチアップすればよい。【０１８１】
上記したように、代表文字（「か行」）をフォーカスした際にその代表文字に属するメンバー文字（「かきくけこ」）が横方向に展開されるが、この際のフォーカスの遷移に関しては、図２８に示すように、横方向の指の移動量をα倍して動作する（本実施の形態においてはα＝３である）。このように動作させることにより、フォーカスされた代表文字に対して横方向に展開されるメンバー文字に対して、少ない指の操作ですばやく目的のオブジェクトを選択できる、といった利点が生じる。【０１８２】
一方、ユーザが、「か行」ではなく「さ行」の何れかの文字を名称の先頭に持つ機能を検索したい場合には、次の様な操作を行なう。【０１８３】
図２９に、図２６の画面６６を再掲する。ここでは、ユーザは、図２９において矢印で示されるように、項目「かきくけこ」から、下の代表文字「さ行」以下の項目に指をドラッグする。【０１８４】
図３０に、ユーザが項目「さ行」に指をドラッグした後の画面６８を示す。【０１８５】
図３０を参照して、ユーザが指を項目「さ行」までドラッグした場合、「さ行」の文字グループに属する文字「さしすせそ」が、項目「さ行」が表示されていた項目にハイライト表示される。そして、文字「かきくけこ」が表示されていた項目の表示が「か行」に戻り、その項目の縦方向の幅も元に戻り、ハイライトも消える。一方、項目「さしすせそ」の縦方向の幅は大きくなり、ユーザの指が触れている文字（例えば、「せ」）は、「さ行」の他の文字に比較して大きく表示される。ユーザがさらに指を下方にドラッグすると、項目「た行」以下の項目について、これと同様の表示が行なわれる。【０１８６】
[作用・効果]
本実施の形態に係る携帯電話機のユーザインタフェイス装置によると、限られた面積の全画面液晶タッチパネル５６に代表文字が表示される。表示された項目をユーザがタッチすると、タッチされた項目に含まれる代表文字に代表される文字セットが、タッチされた項目にハイライト表示される。その項目の縦方向の幅も大きく変化する。【０１８７】
このようなハイライト表示及び表示の変化により、以下のような利点が生じる。【０１８８】
（１）初期画面では代表文字しか表示されないので、項目を大きくとることができ、タッチがしやすい。【０１８９】
（２）所定の代表文字にタッチがされると、その代表文字に属する文字グループのみが同じ項目に全て表示され、しかも指のタッチ位置に対応する文字が他の文字より大きく表示される。従って、文字を正確に指定する位置でタッチアップをすることができる。【０１９０】
以上のことにより、効率よく正確に機能検索を行なうことのできる携帯電話機を提供できる。【０１９１】
［第７の実施の形態］
図３１〜図３６を参照して、本発明の第７の実施の形態について説明する。本実施の形態で使用される携帯電話機の外観及びその内部構造は、第１の実施の形態のものと同じである。従って、これらについての説明は繰返さない。【０１９２】
［機能検索方式の概略］
本実施の形態に係る携帯電話機における機能検索方式について説明する。【０１９３】
図３１は、本実施の形態に係る携帯電話機における機能一覧検索画面の初期の画面６９を示す。【０１９４】
図３１を参照して、画面６９の左端には、各々の項目に５０音の代表文字の１つが表示された複数の項目が表示されている。ユーザは、自分が検索したいと考える機能の最初の一文字が属する文字グループの代表文字をタッチする。例えば、ユーザが、先頭文字が「き」である名称を持つ機能を検索したいと考えると、「き」が属する文字グループの代表文字は「か」であるため、画面６９において項目「か行」をタッチする。その結果、全画面液晶タッチパネル５６には図３２に示される画面７１が表示される。【０１９５】
図３２を参照して、ユーザが何れかの項目をタッチすると、タッチされた項目（例えば、項目「か行」）の右隣に、その項目の文字を代表文字とする文字グループ（例えば、「かきくけこ」）を含む項目２７０が表示される。さらに、項目「か行」と項目２７０とが縦方向に拡大され、即ちその縦方向の幅が大きくなり、ハイライト表示される。項目「か行」と項目２７０との間は連続しており、矢印により示すように、項目「か行」から項目２７０内に指をドラッグすることができる。【０１９６】
図３３に、図３２の状態から、項目２７０内の文字「き」の位置にユーザが指をドラッグした状態での画面７１を示す。【０１９７】
図３３を参照して、ユーザがドラッグした位置の文字は、他の文字と比較して大きく表示される。ドラッグ位置が移動するにつれ、大きく表示される文字は移動していく。このようにしてユーザが所望の文字の位置まで指をドラッグし、そこでタッチアップすることにより、所望の文字を名称の先頭文字に持つ機能の一覧が全画面液晶タッチパネル５６に表示される。例えば、ユーザが、先頭文字が「き」である機能を検索したければ、指を「か行」が表示されている位置から項目２７０内の「き」までドラッグし、そこでタッチアップすればよい。【０１９８】
上記したように、代表文字（「か行」）をフォーカスした際にその代表文字に属するメンバー文字（「かきくけこ」）が横方向に展開されるが、この際のフォーカスの遷移に関しては、図３４に示すように、横方向の指の移動量をα倍して動作する（本実施の形態においてもα＝３である）。これにより、フォーカスされた代表文字に対して横方向に展開されるメンバー文字に対して、少ない指の操作ですばやく目的のオブジェクトを選択できる。【０１９９】
図３５に、ユーザが「か行」に含まれる文字ではなく、「さ行」に含まれる文字で始まる機能を検索したい場合の指の動きを示す。【０２００】
図３５を参照して、画面７１上でユーザが項目「か行」を一旦選択した後に、例えば、項目「さ行」に含まれる文字で始まる機能を選択したくなった場合には、全画面液晶タッチパネル５６にタッチしたまま、項目「か行」から項目「さ行」まで指をドラッグする。その結果、全画面液晶タッチパネル５６の表示は、図３６に示す画面７３のようになる。【０２０１】
図３６を参照して、ユーザが項目「さ行」に指をドラッグすると、項目「さ行」の右隣に、「さ」を代表文字とする文字グループに属する文字「さしすせそ」を含む項目２８０が表示される。項目「か行」の右隣の項目２７０（図３５参照）が消去され、項目の縦方向の幅が元に戻り、ハイライトも消える。そして、項目「さ行」の縦方向の幅が大きくなり、ハイライト表示される。項目２８０も同様の縦方向の幅でハイライト表示される。ユーザが「さしすせそ」の何れかの文字を名称の先頭文字とする機能を検索したい場合には、図３６に示される状態から指をその文字の位置までドラッグし、そこでタッチアップすればよい。【０２０２】
[作用・効果]
本実施の形態に係る携帯電話機のユーザインタフェイス装置によると、限られた面積の全画面液晶タッチパネル５６の左端に代表文字が表示される。表示された項目の何れかをユーザがタッチすると、タッチされた項目に含まれる代表文字に代表される文字セットを含む項目が代表文字を含む項目の右側に表示され、ハイライト表示される。タッチされた代表文字以外の代表文字は画面の左端に表示されたままである。さらに、タッチされた代表文字を含む項目が縦方向に拡大され、その縦方向の幅は他と比較して大きくなり、その項目の右隣に表示された項目の縦方向の幅も同様に大きくなる。【０２０３】
このようなハイライト表示、表示位置の変化、及び項目の縦方向の幅の変化により、以下のような利点が生じる。【０２０４】
（１）初期画面では代表文字しか表示しないので、項目を大きくとることができ、所望の項目に正確にタッチしやすい。【０２０５】
（２）代表文字がタッチされると、その代表文字に属する文字セットに属する文字のみが、代表文字を含む項目の右隣に全て表示される。その中でユーザがタッチしている位置にある文字は、他と比較して大きく表示される。そのため、項目が見やすい上に正確な位置でタッチアップしやすく、所望の文字を正確に選択できるという利点もある。【０２０６】
（３）タッチされた項目はハイライト表示されるので、どの項目がタッチされているかを正確に知ることができる。【０２０７】
以上のことにより、効率よく正確に機能の検索を行なうことのできる携帯電話機を提供できる。【０２０８】
本実施の形態では、代表文字を全画面液晶タッチパネル５６の画面の左端に表示している。そして、代表文字の何れかがタッチされた場合は、その代表文字が表示された項目の右隣に、その代表文字により代表される文字グループに属する文字が表示される。しかし、表示の方法はこれに限られるものではない。例えば、代表文字を画面の右端に表示し、文字グループを代表文字の表示された項目の左隣に表示してもよい。【０２０９】
さらに、代表文字として日本語における平仮名の５０音の各行を代表する代表文字を代表記号として用いて検索機能の説明をしたが、例えば、図４２に示すような、文字を代表する代表文字列を代表記号としてもよい。【０２１０】
図３７〜図４１に、第１〜第７の実施の形態における選択キャンセルの方法を示す。【０２１１】
図３７に示す例では、画面７７上の表示領域から指を離すと、指が表示領域から外れた瞬間にその選択がキャンセルされる。【０２１２】
図３８及び図３９に示す例では、画面７７上において予め表示されているキャンセル領域Ｃへ指を表示領域から移動させる（指をキャンセル領域Ｃへフォーカスさせる）と、その選択がキャンセルされる。なお、図３８では、画面７７上において上記キャンセル領域Ｃが表示領域のメンバー文字の終端部に連続して設けられている。他方、図３９では、画面７７上において上記キャンセル領域Ｃが表示領域から離間した位置に設けられている。【０２１３】
図４０に示す例では、画面７７の表示領域上で指を矢印で示すようにジグザグ状に複数回往復移動させる等してキャンセルジェスチャを行なうことにより、その選択がキャンセルされる。【０２１４】
図４１に示す例では、画面７７の表示領域上においてポイントＡをフォーカス中に別の指で表示領域から離間した任意のポイントＣがさらにタッチされると、この２点タッチによりそのフォーカス（選択）がキャンセルされる。【０２１５】
なお、本発明は上記した実施の形態に限定されるものではない。【０２１６】
（１）上記した実施の形態では、タッチがユーザの指によって行なわれているが、タッチを行なうのは指に限られない。例えば、ペンのようなツールを使用してタッチを行なってもよいし、その他のツールを使用してタッチを行なってもよい。【０２１７】
（２）上記した実施の形態では、携帯電話機を用いて検索機能の説明をしたが、検索機能を付する機器は携帯電話機には限られない。例えば、全画面液晶タッチパネル５６と同様のタッチパネルを備えた、図４３に示すようなリモートコントローラ及びその他の端末であってもよい。図４４に、図４３に示すリモートコントローラで、電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を使って番組の詳細情報(関連情報)を表示する画面を示す。ユーザが番組タイトルの一覧にタッチすると、タッチされた位置の項目に関連情報が表示され、ドラッグすると順次ドラッグ位置の項目の表示が関連情報に変わっていく。図４４に示すように、リモートコントローラの画面で、番組タイトルの一覧をリスト表示すると、例えば、「18:00  福祉ネットワー」のように、タイトルの一部しか表示できない等の問題が生じる。そこで、指でタッチされた位置の項目は、縦方向の幅が大きくなり、同時により詳細な情報を表示することで、ユーザは、番組に関するより多くの情報を得ることができ、項目が選択しやすくなる。ユーザが所望の番組タイトルの位置でタッチアップすると、番組の詳細情報が表示される。関連情報は、選択された番組に対する情報だけでなく、選択された番組に対する機能実行(例えば、予約、番組切り替え等)であってもよい。また、図４５に、同様に電子番組表を番組タイトルの先頭文字で検索する画面を示す。【０２１８】
（３）上記した実施の形態では、縦長の表示画面を用いて検索機能の説明をしたが、図４６に示すように、横長の表示画面を用いた場合でも本発明を適用することができる。【０２１９】
（４）タッチパネルとしては、液晶を用いたものだけでなく、他の表示装置を用いたものでもよい。また、タッチパネルとしては、静電容量式のものだけでなく、他の方式、例えば、感圧式のものを用いてもよい。【０２２０】
（５）上記した実施の形態では、機能一覧から上記した方法により選択された機能を実際に実行している。しかし、本発明はそのような構成に限定されるわけではない。例えば、各機能に対するヘルプを表示する機能等、複数の選択対象の中から所望の１つを検索するためのアプリケーションであれば、どのようなものにも適用することができる。【０２２１】
（６）上記した実施の形態は、平仮名を表示し、その平仮名を名称の先頭に持つ機能を検索する装置に関するものであった。しかし、本発明はそのような構成に限定されるわけではない。複数の項目から所望の項目を選択するための装置であって、タッチパネルをそのために使用する装置であれば、どのようなものにでも適用可能である。例えば、平仮名だけではなく、カタカナ及びアルファベット等の中から所望の文字を指定し、その文字を名称の先頭に持つ項目を選択することもできる。【０２２２】
（７）文字ではなく、多数のアイコンをタッチパネルに表示して、階層的に、又は一階層のみで、所望の項目に対応するアイコンを選択する場合にも本発明を適用することができる。【０２２３】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。
【産業上の利用可能性】
【０２２４】
本発明は、携帯電話等の多機能化に対処しながら、複数の選択肢のうちで、任意の選択肢の一覧を容易にかつ適切に表示させることができ、選択肢のうちから所望のものを効率よく検索できるゆえ、ユーザインタフェイス装置を備える全ての機器において有用である。
【図１】
2008010432.tif 000003
【図２】
2008010432.tif 000004
【図３】
2008010432.tif 000005
【図４】
2008010432.tif 000006
【図５】
2008010432.tif 000007
【図６】
2008010432.tif 000008
【図７】
2008010432.tif 000009
【図８】
2008010432.tif 000010
【図９】
2008010432.tif 000011
【図１０】
2008010432.tif 000012
【図１１】
2008010432.tif 000013
【図１２】
2008010432.tif 000014
【図１３】
2008010432.tif 000015
【図１４】
2008010432.tif 000016
【図１５】
2008010432.tif 000017
【図１６】
2008010432.tif 000018
【図１７】
2008010432.tif 000019
【図１８】
2008010432.tif 000020
【図１９】
2008010432.tif 000021
【図２０】
2008010432.tif 000022
【図２１】
2008010432.tif 000023
【図２２】
2008010432.tif 000024
【図２３】
2008010432.tif 000025
【図２４】
2008010432.tif 000026
【図２５】
2008010432.tif 000027
【図２６】
2008010432.tif 000028
【図２７】
2008010432.tif 000029
【図２８】
2008010432.tif 000030
【図２９】
2008010432.tif 000031
【図３０】
2008010432.tif 000032
【図３１】
2008010432.tif 000033
【図３２】
2008010432.tif 000034
【図３３】
2008010432.tif 000035
【図３４】
2008010432.tif 000036
【図３５】
2008010432.tif 000037
【図３６】
2008010432.tif 000038
【図３７】
2008010432.tif 000039
【図３８】
2008010432.tif 000040
【図３９】
2008010432.tif 000041
【図４０】
2008010432.tif 000042
【図４１】
2008010432.tif 000043
【図４２】
2008010432.tif 000044
【図４３】
2008010432.tif 000045
【図４４】
2008010432.tif 000046
【図４５】
2008010432.tif 000047
【図４６】
2008010432.tif 000048
【手続補正書】
【提出日】平成20年2月18日(2008.2.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示機能を持つタッチパネル上に、各々が記号を含む複数の項目を表示するための第１の表示手段と、
前記複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の記号を元の表示位置と異なる位置に表示するための移動表示手段と、
前記タッチパネル上においてタッチアップがあったことを検出し、予め準備された複数の選択肢のうち、当該タッチアップがあった位置に対応する項目内の記号と所定の関係を有する選択肢の一覧又は関連情報を表示するための第２の表示手段とを含む、ユーザインタフェイス装置。
【請求項２】
前記移動表示手段は、タッチの後ドラッグされると、ドラッグ位置に応じて当該項目の記号の表示を順次変更する手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項３】
前記第１の表示手段は、前記タッチパネル上に、前記複数の項目を所定の第１の方向に沿って並べ、かつ各項目内では、前記第１の方向と交差する第２の方向において、隣接する項目の記号とは異なる位置となるように当該項目の記号を表示するための手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項４】
前記移動表示手段は、前記タッチパネル上に、所定の第１の方向に沿って並べられた複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の前記第１の方向における表示の大きさを拡大し、かつその項目内に表示されていた記号を、当該項目の端部位置に移動して表示するための手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項５】
前記移動表示手段は、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、前記タッチパネル上の、前記複数の項目の何れの記号も隠されない位置に新たなウィンドウを開き、前記タッチされた項目内に表示されていた記号を当該新たなウィンドウ内に表示するための手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項６】
前記移動表示手段は、さらに、複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、前記タッチされた項目に隣接して表示されている複数の項目内の記号を、前記新たなウィンドウ内に表示された記号に隣接して表示するための手段を含む、請求項５に記載のユーザインタフェイス装置。
【請求項７】
前記第１の表示手段が表示する記号は、仮名の清音であり、
前記ユーザインタフェイス装置は、さらに、仮名の清音と、濁音及び半濁音とを対応付けて記憶するための手段を含み、
前記第２の表示手段は、前記タッチパネル上においてタッチアップがあったことを検出し、前記記憶するための手段に記憶されている内容を参照して、前記複数の選択肢のうち、当該タッチアップがあった位置に対応する項目内の仮名、並びに当該仮名に対応する濁音及び半濁音、の何れかから始まる名称を持つ選択肢の一覧を表示するための手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項８】
さらに、前記複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目をハイライト表示するためのハイライト表示手段を含む、請求項１に記載のユーザインタフェイス装置。
【請求項９】
さらに、前記移動表示手段が前記新たなウィンドウを開いたことに応答して、当該新たなウィンドウをハイライト表示するための手段を含む、請求項５に記載のユーザインタフェイス装置。
【請求項１０】
前記第１の表示手段は、前記タッチパネル上に、各々が、複数の文字を代表する代表文字を含む複数の項目を表示するための代表文字表示手段を含み、
前記移動表示手段は、
前記先頭文字を含む複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目の前記第１の方向における表示の大きさを拡大するための拡大表示手段と、
前記複数の項目のうちの１つがタッチ又はタッチの後ドラッグされると、当該項目内に表示されていた代表文字を元の表示位置と異なる位置に表示するための手段と、
前記拡大表示手段によって拡大された項目の代表文字により代表される全ての文字と、前記第１の表示手段により表示されていた全ての項目とを前記タッチパネル上に表示するように、前記タッチパネル上の表示を変更するための表示変更手段とを含む、請求項１に記載のユーザインタフェイス装置。
【請求項１１】
前記表示変更手段は、前記拡大表示手段により拡大表示された項目内に、当該項目内の代表文字により代表される全ての文字を表示させるための手段を含む、請求項１０に記載のユーザインタフェイス装置。
【請求項１２】
前記表示変更手段は、前記拡大表示手段により拡大表示された項目に隣接する位置に新たな項目を表示し、当該新たな項目に、前記拡大表示手段により拡大表示された項目内の代表文字により代表される全ての文字を表示するための手段を含む、請求項１０に記載のユーザインタフェイス装置。
【請求項１３】
前記表示変更手段は、前記拡大表示手段により拡大表示された項目と、当該項目に後続する項目との間に項目表示のための新たな表示領域が設けられるように、前記後続する項目の表示位置を移動させ、当該新たな表示領域内に、前記拡大表示された項目内の代表文字により代表される文字をそれぞれ含む複数の項目を表示するための手段を含む、請求項１０に記載のユーザインタフェイス装置。
【請求項１４】
前記表示変更手段は、前記拡大表示手段により拡大表示された項目に後続する複数個の項目の各々を第１及び第２の領域に分割し、第１の領域には、それぞれ、前記拡大表示された項目に後続する複数個の項目内に表示されていた代表文字を表示し、第２の領域には、それぞれ、前記拡大表示された項目内に表示されていた代表文字により代表される文字を表示するための手段を含む、請求項１０に記載のユーザインタフェイス装置。
【請求項１５】
コンピュータによって実行されると、当該コンピュータを請求項１に記載のユーザインタフェイス装置として動作させる、コンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項１７】
表示装置を持つタッチパネル上に、各々が文字を含む複数の項目を表示するための手段と、
前記タッチパネル上に表示された複数の項目のうちの１つがタッチされると、当該項目の文字を元の表示位置と異なる位置に表示するための手段と、
タッチの後ドラッグされると、ドラッグ位置に応じた項目の文字の表示を元の表示位置と異なる位置に表示するための手段とを含む、ユーザインタフェイス装置。
【請求項１８】
前記タッチパネル上においてドラッグされた後のタッチアップを検出するためのタッチアップ検出手段をさらに含み、
前記タッチアップ検出手段によって検出された、タッチアップがあった位置に対応する項目内の文字が選択される、
請求項１７に記載のユーザインタフェイス装置。
【請求項１９】
請求項１７または１８に記載のユーザインタフェイス装置を備えた情報処理装置。
【国際調査報告】
2008010432.tif 000049
2008010432.tif 000050