(57)【要約】【課題】携帯型端末装置に記憶されているデータを選択するときに、少ない操作で目的のデータにたどり着ける携帯型端末装置を提供する。【解決手段】データを記憶する記憶部と、前記記憶部に記憶されたデータを表示する表示画面と、前記表示画面上の位置を指示する操作部を備えた携帯型端末装置において、前記記憶部に記録されたデータを所定の類型に従って分類すると共に、類型内のデータを前記類型の性質に従って整列し、前記類型内のデータ量に応じた面積の矩形を前記表示画面に表示する分類表示部と、前記操作部で指示された矩形に対応した類型内の指示された位置の周辺のデータを前記表示画面に表示する周辺データ表示部と、を備える。【選択図】図５
2010152652.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶する記憶部と、前記記憶部に記憶されたデータを表示する表示画面と、前記表示画面上の位置を指示する操作部を備えた携帯型端末装置において、前記記憶部に記録されたデータを所定の類型に従って分類すると共に、類型内のデータを前記類型の性質に従って整列し、前記類型内のデータ量に応じた面積の矩形を前記表示画面に表示する分類表示部と、前記操作部で指示された矩形に対応した類型内の指示された位置の周辺のデータを前記表示画面に表示する周辺データ表示部と、を備える携帯型端末装置。
【請求項２】
データを記憶する記憶部と、前記記憶部に記憶されたデータを表示する表示画面と、前記表示画面上の位置を指示する操作部を備えた携帯型端末装置におけるデータ選択方法であって、分類表示部により、前記記憶部に記録されたデータを所定の類型に従って分類すると共に、類型内のデータを前記類型の性質に従って整列し、前記類型内のデータ量に応じた面積の矩形を前記表示画面に表示する分類表示ステップと、周辺データ表示部により、前記操作部で指示された矩形に対応した類型内の指示された位置の周辺のデータを前記表示画面に表示する周辺データ表示ステップと、を備えることを特徴とするデータ選択方法。
【請求項３】
前記分類表示部および前記周辺データ表示部としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、保存されているデータを選択できる携帯型端末装置、データ選択方法およびプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話等の携帯型端末装置は、小型ながらも表示画面の解像度が向上し、多量のデータを一画面に表示できるようになってきている。これに伴って、データの検索には滑らかなグラフィック効果を用いて、気持ちよくデータをスクロールさせるインタフェースを搭載するものも出現してきている。
【０００３】
特許文献１の携帯型端末では、表示すべき情報の縮小表示データおよびこの縮小表示に対応した情報量を増やした拡大表示データを予めメモリに記憶しておき、指示した項目に対してだけ情報量を増やして拡大表示し、その他の指示しなかった項目については縮小表示する方法が開示されている。
【特許文献１】特開２００６−１１９２２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の携帯型端末装置では、例えば、電話帳の場合、全データを表示させながらスクロールして探したり、五十音やアルファベット等で分類されていた場合でも、各分類の先頭からスクロール等で目的のデータを探す必要があった。
【０００５】
また、特許文献１では、表示すべき情報の縮小表示データおよびこの縮小表示に対応した情報量を増やしたときの拡大表示データを予め用意する必要があるため、データの追加等に不便であった。
【０００６】
本発明は、上述の実情を考慮してなされたものであって、携帯型端末装置に記憶されているデータを選択するときに、少ない操作で目的のデータにたどり着ける携帯型端末装置、データ選択方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の携帯型端末装置は、データを記憶する記憶部と、前記記憶部に記憶されたデータを表示する表示画面と、前記表示画面上の位置を指示する操作部を備えた携帯型端末装置において、前記記憶部に記録されたデータを所定の類型に従って分類すると共に、類型内のデータを前記類型の性質に従って整列し、前記類型内のデータ量に応じた面積の矩形を前記表示画面に表示する分類表示部と、前記操作部で指示された矩形に対応した類型内の指示された位置の周辺のデータを前記表示画面に表示する周辺データ表示部と、を備える。
【０００８】
また、本発明のデータ選択方法は、データを記憶する記憶部と、前記記憶部に記憶されたデータを表示する表示画面と、前記表示画面上の位置を指示する操作部を備えた携帯型端末装置におけるデータ選択方法であって、分類表示部により、前記記憶部に記録されたデータを所定の類型に従って分類すると共に、類型内のデータを前記類型の性質に従って整列し、前記類型内のデータ量に応じた面積の矩形を前記表示画面に表示する分類表示ステップと、周辺データ表示部により、前記操作部で指示された矩形に対応した類型内の指示された位置の周辺のデータを前記表示画面に表示する周辺データ表示ステップと、前記周辺データ表示ステップで表示したデータを前記操作部で選択するステップを備えている。
【０００９】
また、上述した構成の携帯型端末装置の分類表示部および周辺データ表示部として、コンピュータを機能させるためのプログラムを作成しておき、または、そのプログラムをコンピュータ読み取り可能な記録媒体に記録しておき、このプログラムをコンピュータで実行することによっても上記課題を解決することができる。
【発明の効果】
【００１０】
本発明によれば、携帯型端末装置に記憶されているデータを選択するときに、スクロール等のわずらわしい操作を行うことなく、少ない操作で目的のデータにたどり着くことができる。
【００１１】
また、縮小データ、拡大データといった表示用に余分なデータを用意する必要がないため、データの追加登録が容易である。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の好適な実施形態について説明する。
本実施形態では、携帯型端末装置を携帯電話とし、この携帯電話に記憶されている電話帳の中からデータを検索する例を用いて説明する。
【００１３】
図１は、本実施形態に係る携帯電話の概略構成を示す図であり、携帯電話１には表示画面２および操作部３が搭載されている。図２は、本実施形態の携帯電話の電気的構成を示すブロック図であり、携帯電話１は、無線通信機構に加えて、表示画面２、操作部３、制御部４、ワークメモリ５、データメモリ６から構成され、各部はバスによって接続されている。
【００１４】
表示画面２は、液晶表示装置や有機ＥＬ（Electroluminescence）表示装置などから構成され、制御部４から入力される表示信号に従って、所与の表示処理を行う。
【００１５】
操作部３は、ユーザによる所定の操作に基づいて当該携帯電話の各種操作の選択や実行の指示を入力するためのものであり、例えば、タッチパネル３１や、文字／数字キー／十字キーや、電話通信に伴う各種機能キー等を備えている。
タッチパネル３１は、表示画面２と一体となって設けられ、表示画面２に接触するユーザの手やペン等の接触位置を検出し、接触位置に係る位置信号を制御部４に出力する。
【００１６】
ワークメモリ５は、揮発性メモリからなり、制御プログラムの実行中に生成されるデータを一時的に保存する。
データメモリ６は、不揮発性メモリからなり、ユーザが設定した電話帳やテキストデータや画像データや映像データ等を記憶する。
【００１７】
制御部４は、ＣＰＵ（Central Processing Unit）やＲＯＭ（Read Only Memory）を備え、ＲＯＭには制御プログラムや各種設定データが格納されており、この制御プログラムをＣＰＵで実行することによって、当該携帯電話１の全体を制御する。
【００１８】
＜操作例＞
次に、電話帳の中から通話相手の電話番号を検索するときの操作例について説明する。この電話帳には、通話相手の名前（漢字名とその読み）と電話番号等の情報が記憶されているものとする。
【００１９】
ここで、分類する基準を「類型」と言い、「幾つかのものに共通する基本的な性質や特徴をもつもの同士をまとめてくくった一つの型」を言うものとする。
本例では、「類型」を五十音の各行（「あ」、「か」、「さ」、「た」、「な」、「は」、「ま」、「や」、「ら」、「わ」）とし、分類項目として通話相手の名前を用い、その読みを「類型」にしたがって分類するものとする。また、「類型」を識別する名前を「類型名」という。
【００２０】
まず、ユーザが操作部３により電話帳の機能を立ち上げると、電話帳に登録された全データの通話相手の名前の一覧をユーザの目視可能な範囲で縮小し、表示画面２に表示可能な個数の名前が表示される（図３（Ａ））。
【００２１】
次に、ユーザが操作部３により分類表示の実行を指示すると、電話帳の全データから通話相手の名前の読みの先頭の一文字だけを使って分類し、類型名（本例では、「あ」、「か」、「さ」、「た」、「な」、「は」、「ま」、「や」、「ら」、「わ」の各行の名前にあたる。）を付けた矩形が表示画面２に表示される（図３（Ｂ））。
【００２２】
次に、通話相手の名前が類型名「わ」に属するデータの中程以降に含まれていると思ったときには、ユーザは図４（Ａ）のような表示画面２の類型「わ」に対応する矩形の中段の位置をタッチする。タッチされると、類型「わ」に分類された通話相手の名前のうちタッチ位置周辺の通話相手の名前の一覧が表示画面に表示される（図４（Ｂ））。
【００２３】
しかし、ユーザが矩形の大きさを見て、選択した類型に属するデータ数が多そうだと判断したときには、選択した類型に対して、さらに分類を細分化させるようにしてもよい。
この細分化方法は、他の属性（所属、性別や年齢等）や名前の読みの先頭二字を用いて分類する方法が考えられる。
【００２４】
ユーザは、表示画面２に表示された通話相手の名前の一覧から、タッチパネルや十字キーで通話相手の名前を選択することができる。
【００２５】
＜構成の詳細＞
次に、本実施形態の詳細について説明する。
図５は、本実施形態のデータ選択機能に係る制御構成を示すブロック図である。同図において、制御部４は、データ選択制御部４１、縮小表示部４２、分類表示部４３、周辺データ表示部４４を含んで構成される。
【００２６】
また、電話帳６１は、データメモリ６に格納されており、通話相手毎に、名前（漢字名とその読み）、電話番号、所属、性別、年齢等を記録している。類型を五十音の各行として通話相手の名前を分類し、漢字名で表示するものとする。
【００２７】
データ選択制御部４１は、電話帳機能のうちデータ選択に係る機能の動作を制御する（詳細は後述）。
このデータ選択制御部４１は、ユーザが電話帳のデータ選択機能を操作部３によって指定すると、制御部４によって起動され、まず、縮小表示部４２を起動する。
【００２８】
縮小表示部４２は、電話帳６１から全てのデータを読み出して、通話相手の名前（漢字名）の一覧を表示画面２に縮小表示して（図３（Ａ））、制御をデータ選択制御部４１に戻す。ここで表示される一覧は、ユーザに目視可能な大きさの文字に縮小して、表示画面２に表示できる個数のデータが対象である。
【００２９】
次に、データ選択制御部４１は、ユーザが操作部３により分類表示の実行を指示すると、電話帳６１に記憶されている全データを指定して分類表示部４３を起動する。
分類表示部４３は、図６のフローチャートに示す処理手順により、指定された全てのデータに対して、類型に従って通話相手の名前を分類すると共に、各類型内では読みを五十音順に整列させる。また、類型毎に含まれるデータの個数（データ量）を算出して、データの個数に応じた面積の矩形を生成し、類型名を付けた矩形を表示画面２に表示し（図３（Ｂ））、制御をデータ選択制御部４１に戻す。この矩形の面積は、データ個数がゼロでない全ての類型に対する矩形が表示画面２に表示できるような大きさに調整される。
【００３０】
まず、指定されたデータを全て分類し終えた場合（ステップＳ１のＮＯ）、ステップＳ５へ進み、また、指定されたデータに未分類のデータがある場合には（ステップＳ１のＹＥＳ）、ステップＳ２へ進む。
【００３１】
未分類のデータを電話帳６１から読み込み（ステップＳ２）、読み込んだデータの通話相手の名前の読みの一文字目を抽出する（ステップＳ３）。
【００３２】
次に、抽出した読みの一文字目いずれの類型に該当するかを判断し、決定した類型のカウント数に１を加え、当該データをこの類型のメンバとして登録し（ステップＳ４）、ステップＳ１に戻って次のデータの読み込み動作を行う。ここで、データを類型のメンバとして登録するときには、同じ類型内で名前の読みが五十音順になるように整列して登録する。
【００３３】
最後に、指定されたデータが全て分類された場合、各類型のカウント数に応じた面積の矩形をそれぞれ生成し、各矩形に類型名を付けて表示画面２に表示し（図３（Ｂ），ステップＳ５）、処理を終了する。ここで、カウント数がゼロの類型は表示対象とはされず、各矩形の面積は、カウント数がゼロでない全ての類型に対する矩形が表示画面２に表示されるように調整される。
【００３４】
分類表示部４３の処理が終了した時点では、分類表がワークメモリ５に記録される。この分類表には、類型毎に、類型名、類型に属するメンバの個数（上記のカウント数）、類型に対応する矩形の表示位置（例えば、矩形の左上隅の座標と右下隅の座標）、類型に含まれているメンバのデータを記憶している電話帳６１のアドレスが記録される。
上記のアドレスは、類型内のメンバの通話相手の名前の読みを五十音順に並べてある。
【００３５】
また、一つの類型をさらに細分化して分類するときには、細分化対象の類型に含まれる全てのメンバのデータを指定して分類表示部４３が起動される。この場合、通話相手の名前の読みの先頭の一文字目を抽出対象とするのではなく、細分化段階に応じた文字数列の長さで抽出して分類を行う。
例えば、本実施形態の例の場合、最初の分類では先頭の一文字を対象とし、左記の分類を細分化するときには、先頭から二文字を対象とし、さらにこれを細分化するときには、先頭から三文字を対象とする。以下同様。
【００３６】
次に、データ選択制御部４１は、表示画面２に表示された矩形の中のいずれかの位置をタッチしたことに応じて、周辺データ表示部４４を起動して、タッチした接触位置を渡す。
周辺データ表示部４４は、図７のフローチャートに示した処理手順により、データ選択制御部４１から渡された接触位置に対応するデータの周辺データの通話相手の名前一覧を表示画面２に表示して、制御をデータ選択制御部４１に戻す。
【００３７】
まず、分類表に記録された類型に対応する矩形の表示位置を参照して、接触位置を含む矩形を探して、その矩形に対応する類型を決定する（ステップＳ１１）。
【００３８】
次に、分類表を参照して、決定した類型に対応する矩形の左上隅の座標から接触位置の相対位置を算出し（ステップＳ１２）、この相対位置に対応する類型内のメンバの位置を算出する（ステップＳ１３）。
【００３９】
次に、決定された類型の算出されたメンバの位置の周辺にあるデータの通話相手の名前を電話帳６１から取得して、名前（漢字名）の一覧表（図４（Ｂ））として表示画面２に表示する（ステップＳ１４）。
【００４０】
次に、データ選択制御部４１の動作について説明する。
図８は、電話帳機能のうちデータ選択に係る機能の動作を示すフローチャートである。
まず、操作部３により電話帳機能のうちデータ選択機能が指示されたとき（ステップＳ２１）、縮小表示部４２により、電話帳６１から全てのデータを読み出して、通話相手の名前（漢字名）の一覧を表示画面２に縮小表示する（ステップＳ２２）。
【００４１】
次に、操作部３により分類表示の実行が指示されたとき（ステップＳ２３）、分類表示部４３により、通話相手の名前を類型に従って分類すると共に、各類型内では読みを五十音順に整列し、類型毎のデータ量を算出して、類型毎のデータ量に応じた面積の矩形がそれぞれ生成され、類型名を伴った矩形を表示画面に表示する（ステップＳ２４）。
【００４２】
次に、ユーザからの指示を取得し（ステップＳ２５）、細分化の要求であれば（ステップＳ２６のＹＥＳ）、タッチされた矩形に対応する類型の全てのメンバのデータを対象とし（ステップＳ２７）、ステップＳ２４に戻る。これにより、細分化された分類が表示画面２に表示される。
【００４３】
一方、ユーザからの指示が細分化の要求でなければ（ステップＳ２５のＮＯ）、周辺データ表示部４５により、タッチした接触位置の周辺データの名前（漢字名）の一覧を表示画面２に表示する（ステップＳ２８）。
【００４４】
最後に、表示画面２に表示された通話相手の名前（漢字名）一覧から操作部３（タッチパネル３１や十字キー）で名前（漢字名）を指定することによってユーザの所望のデータが選択される（ステップＳ２９）。
【００４５】
以上の構成により、縮小用データ、拡大用データ等の表示用のデータを用意することなく、登録されているデータの中から、より少ない操作で目的のデータにたどり着くことができる。
【００４６】
尚、上述のステップＳ２８で表示された周辺データに所望のデータがないときには、周辺データ表示の前の分類表示に戻して、再度、所望の位置にタッチするようにしても構わない。
また、分類の対象は、電話帳だけでなく、分類可能なデータを持った静止画像、動画像、音楽、文書などのデータであっても構わない。
また、テキストの先頭の一文字や先頭の二文字等を抽出して分類してもよいし、また、そのテキストの文字種も漢字や英文字等であっても構わない。
【００４７】
さらに、１つの階層からなるデータを対象として分類するのではなく、階層を持つデータであってもよい。例えば、前述の電話帳の場合、類型に所属別、性別、年齢別を加えて、それぞれの階層を当該階層より下位の階層の類型の性質に従って整列するようにしてもよい。
【００４８】
また、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能であるのは勿論である。
例えば、本発明が適用される携帯型端末装置は、携帯電話に限るものではなく、ＰＤＡ（Personal Digital Assistant）やスマートフォンであっても、また、ノート型のコンピュータにも適用可能である。
【００４９】
また、携帯型端末装置の上述した各機能（データ選択制御部、縮小表示部、分類表示部、周辺データ表示部）や、その他の機能をハードウェア的に実現することは勿論として、上述した各機能を備えるコンピュータプログラムを、コンピュータのメモリにロードすることによっても実現できる。このコンピュータプログラムは、携帯型端末装置に備えられた半導体メモリその他の記録媒体に格納される。そして、その記録媒体から携帯型端末装置に備えられたコンピュータのメモリにロードされ実行されることにより、上述した各機能が実現される。
【図面の簡単な説明】
【００５０】
【図１】実施形態に係る携帯電話の概略構成を示す図である。
【図２】実施形態の携帯電話の電気的構成を示すブロック図である。
【図３】（Ａ）は電話帳機能が起動されたときの表示画面であり、（Ｂ）は分類表示を指示したときの表示画面である。
【図４】（Ａ）分類表示された画面でタッチしたときの状況を表わす図であり、（Ｂ）はタッチした位置の周辺データの一覧を表示した状況を示す図である。
【図５】実施形態のデータ選択機能に係る制御構成を示すブロック図である。
【図６】分類表示部の処理手順を示すフローチャートである。
【図７】周辺データ表示部の処理手順を示すフローチャートである。
【図８】電話帳機能のうちデータ選択に係る機能の動作を示すフローチャートである。
【符号の説明】
【００５１】
１…携帯電話、２…表示部、３…操作部、３１…タッチパネル、４…制御部、４１…データ選択制御部、４２…縮小表示部、４３…分類表示部、４４…周辺データ表示部、５…ワークメモリ、６…データメモリ、６１…電話帳。
【図１】
2010152652.tif 000003
【図２】
2010152652.tif 000004
【図３】
2010152652.tif 000005
【図４】
2010152652.tif 000006
【図５】
2010152652.tif 000007
【図６】
2010152652.tif 000008
【図７】
2010152652.tif 000009
【図８】
2010152652.tif 000010