(57)【要約】  タッチパネルを用いて、同種のデータ群の中から所望のデータを表示させる際の操作を簡易に行わせること。本発明のデータ処理端末は、複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを対応付けて、それぞれを選択可能な領域として入出力手段により表示し、ユーザから第１のグループ情報の選択を受け付けた場合に、入出力手段において非表示である第２のグループ情報を含む複数のグループ情報のいずれかを選択するためのグループ選択領域を入出力手段により表示し、ユーザからグループ選択領域を介して第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報に関連付けられた第２のデータを記憶手段から取得し、当該第２のグループ情報と、当該第２のデータとを対応付けて、それぞれを選択可能な領域として入出力手段により表示する。
2012053213.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とを関連付けて記憶する記憶手段と、
前記データ及び前記グループ情報について、ユーザから選択可能な領域を確保して表示する入出力手段と、
前記記憶手段及び前記入出力手段を制御する制御手段と、を備え、
前記制御手段は、
前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを対応付けて、それぞれを前記選択可能な領域として前記入出力手段により表示し、
前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記入出力手段において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力手段により表示し、
前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報に関連付けられた第２のデータを前記記憶手段から取得し、
当該第２のグループ情報と、当該第２のデータとを対応付けて、それぞれを前記選択可能な領域として前記入出力手段により表示する
ことを特徴とするデータ処理端末。
【請求項２】
前記制御手段は、
前記入出力手段により表示済みである第１のデータより優先させて、前記グループ選択領域を前記入出力手段により表示する
ことを特徴とする請求項１に記載のデータ処理端末。
【請求項３】
前記制御手段は、
前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記第２のグループ情報を前記記憶手段から取得し、
前記第１のグループ情報と共に、当該第２のグループ情報における前記選択可能な領域を前記グループ選択領域として前記入出力手段により表示する
ことを特徴とする請求項１又は２に記載のデータ処理端末。
【請求項４】
前記制御手段は、
前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記複数のグループ情報における属性が指定可能な画面を前記グループ選択領域として前記入出力手段により表示し、
前記ユーザから前記グループ選択領域を介して前記属性の指定を受け付けた場合に、当該指定された属性に対応するグループ情報を前記第２のグループ情報として前記記憶手段から取得し、当該第２のグループ情報に関連付けられた第２のデータを前記記憶手段から取得する
ことを特徴とする請求項１又は２に記載のデータ処理端末。
【請求項５】
前記制御手段は、
前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記入出力手段により表示された前記第１のデータにおける前記選択可能な領域を非表示とし、前記グループ選択領域を前記入出力手段により表示する
ことを特徴とする請求項１乃至４のいずれか１項に記載のデータ処理端末。
【請求項６】
前記記憶手段は、前記複数のデータのうち所定の条件を満たすデータについて、前記グループ分けされたグループ情報と重複して所属される特定グループの識別情報である特定グループ情報をさらに記憶し、
前記第１のグループ情報及び前記第１のデータより優先させて、前記特定グループ情報と、当該特定グループ情報に関連付けられたデータとを対応付けて、それぞれを前記選択可能な領域として前記入出力手段により表示する
ことを特徴とする請求項１乃至５のいずれか１項に記載のデータ処理端末。
【請求項７】
前記入出力手段は、前記第１のグループ情報と、前記第１のデータとにおける前記選択可能な領域を同じサイズとして表示することを特徴とする請求項１乃至６のいずれか１項に記載のデータ処理端末。
【請求項８】
複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とが関連付けて記憶された記憶部から、前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを取得し、
前記取得した第１のグループ情報から、ユーザから選択可能な領域が確保された第１のグループ情報領域を生成し、
前記取得した第１のデータから、前記ユーザから選択可能な領域が確保された第１のデータ領域を生成し、
前記ユーザからの領域の選択を受付可能な入出力部により、前記第１のグループ情報領域と前記第１のデータ領域とを対応付けて表示し、
前記ユーザから前記第１のグループ情報領域の選択を受け付けた場合に、前記入出力部において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力部により表示し、
前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報と、当該選択された第２のグループ情報に関連付けられた第２のデータとを前記記憶部から取得し、
前記取得した第２のグループ情報から、前記ユーザから選択可能な領域が確保された第２のグループ情報領域を生成し、
前記取得した第２のデータから、前記ユーザから選択可能な領域が確保された第２のデータ領域を生成し、
前記第２のグループ情報領域と前記第２のデータ領域とを対応付けて前記入出力部により表示する
データ検索方法。
【請求項９】
前記入出力部により表示済みである第１のデータ領域より優先させて、前記グループ選択領域を前記入出力部により表示することを特徴とする請求項８に記載のデータ検索方法。
【請求項１０】
複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とが関連付けて記憶された記憶部から、前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを取得し、
前記取得した第１のグループ情報から、ユーザから選択可能な領域が確保された第１のグループ情報領域を生成し、
前記取得した第１のデータから、前記ユーザから選択可能な領域が確保された第１のデータ領域を生成し、
前記ユーザからの領域の選択を受付可能な入出力部により、前記第１のグループ情報領域と前記第１のデータ領域とを対応付けて表示し、
前記ユーザから前記第１のグループ情報領域の選択を受け付けた場合に、前記入出力部において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力部により表示し、
前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報と、当該選択された第２のグループ情報に関連付けられた第２のデータとを前記記憶部から取得し、
前記取得した第２のグループ情報から、前記ユーザから選択可能な領域が確保された第２のグループ情報領域を生成し、
前記取得した第２のデータから、前記ユーザから選択可能な領域が確保された第２のデータ領域を生成し、
前記第２のグループ情報領域と前記第２のデータ領域とを対応付けて前記入出力部により表示する
処理をコンピュータに実行させる制御プログラムが格納された非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理端末、データ検索方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体に関し、特に、多数のデータリストの中から所望のデータを検索するためのデータ処理端末、データ検索方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体に関する。
【背景技術】
【０００２】
近年、携帯電話機等のデータ処理端末における記憶容量が増大している。そのため、データ処理端末に保存可能なデータのレコード数も、増加しつつある。一方、データ処理端末の画面サイズには制約があるため、保存された全データのレコードをリスト上に表示することは困難である。また、データ処理端末の利用局面においてキーワード検索等を行うことは、操作が煩雑となり、現実的でない。よって、データ処理端末では、効率的な操作によるデータ検索が不可欠である。【０００３】
ここで、特許文献１には、複数の機能キー及び文字入力キー並びにジョイスティック等を備えた携帯電話機に関する技術が開示されている。特許文献１にかかる携帯電話機は、複数のメニューを画面に複数のアイコンとして表示する。そして、当該携帯電話機は、ユーザのジョイスティックの操作に応じて、アイコンのフォーカスを移動させる。また、当該携帯電話機は、ジョイスティックが押下されたことを検出することにより、フォーカスが当てられたメニューの下位のメニューのリストを画面に表示する。【０００４】
また、特許文献２には、入力済みのデータの検索の効率化を図るための携帯情報端末装置に関する技術が開示されている。特許文献２にかかる携帯情報端末装置は、一覧形式での表示モードと詳細形式での表示モードとを切り替える表示モード切替ボタンを有する。また、当該携帯情報端末装置は、表示モードに応じたデータと、当該データの属性をタブやしおりとして同一画面内に表示する。【０００５】
さらに、特許文献３には、移動通信端末装置に関する技術が開示されている。特許文献３にかかる移動通信端末装置は、表示されたリストの中からカーソルキーでの選択を受け付けると、選択された要素の詳細内容を表示する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２６１９１８号公報
【特許文献２】特開平９−２９７７４２号公報
【特許文献３】特開平１１−１３６３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、近年のデータ処理端末には、いわゆるスマートフォン等のタッチパネル型が普及しつつある。このようなタッチパネル型のデータ処理端末は、表示装置と入力装置とが一体となっている。特に、スマートフォン等は、物理的な入力デバイスとしてのキーボードが極力省かれている。その代わりに、ユーザの指やペン等が画面に接触したことを検出し、接触した位置もしくは領域又は接触時間等に応じた処理を行う。【０００８】
例えば、タッチパネル型のデータ処理端末は、機能に応じて、タッチパネル上の画面内の所定領域に、ボタンの形状を表示する。そして、ユーザの指等が当該所定領域に接触することを検出した場合に、物理的なボタンが押下された場合に相当する処理を実行する。【０００９】
データ処理端末が扱うデータには、電話帳等の同種かつ多数のデータ群がある。そして、データ処理端末は、これらのデータ群を所定の順序で整列して表示させる、いわゆるリスト表示を行う。また、データ処理端末の利用局面において、同種かつ多数のデータ群を画面上にリスト表示させ、その中から所望のデータを選択するという操作が頻繁に発生する。但し、リスト表示した場合には、画面サイズの制約から全データを表示し切れないことが多い。その場合、画面をスクロールさせて、非表示のデータを表示させる必要がある。【００１０】
ここで、上述したタッチパネル型のデータ処理端末では、スクロール専用のハードウェア的なボタンが提供されていないことが多い。そのため、例えば、スマートフォン等は、ユーザによる画面上を指でなぞるような操作をスクロール操作として検出することが多い。そのため、所望のデータを表示するために画面をスクロールさせるユーザの操作が煩雑となるという問題点がある。特に、所望のデータがリスト表示の末端にある場合には、スクロール操作の手間は無視できない。【００１１】
その理由は、タッチパネルでは、入出力領域を共有するため、選択を受け付ける領域には、ユーザの指等で選択的に接触できる程度の領域の確保が必要とされるためである。よって、一画面内に表示させることができるボタン数の制約が大きい。【００１２】
尚、特許文献１乃至３は、いずれもボタンがハードウェア化されたものである。つまり、入出力領域は共有されていない。よって、選択受付領域の制約が小さく、一画面内にできるだけ多くの情報を表示させることができる。そのため、特許文献１乃至３では、タッチパネルにおける課題である選択受付領域にある程度の領域を確保せざるを得ない状況下における操作の煩雑さという課題を解決することはできない。【００１３】
本発明は、このような問題点を解決するためになされたものであり、タッチパネルを用いて、同種のデータ群の中から所望のデータを表示させる際の操作を簡易に行わせるためのデータ処理端末、データ検索方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の第１の態様にかかるデータ処理端末は、複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とを関連付けて記憶する記憶手段と、前記データ及び前記グループ情報について、ユーザから選択可能な領域を確保して表示する入出力手段と、前記記憶手段及び前記入出力手段を制御する制御手段と、を備え、前記制御手段は、前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを対応付けて、それぞれを前記選択可能な領域として前記入出力手段により表示し、前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記入出力手段において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力手段により表示し、前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報に関連付けられた第２のデータを前記記憶手段から取得し、当該第２のグループ情報と、当該第２のデータとを対応付けて、それぞれを前記選択可能な領域として前記入出力手段により表示する。【００１５】
本発明の第２の態様にかかるデータ検索方法は、複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とが関連付けて記憶された記憶部から、前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを取得し、前記取得した第１のグループ情報から、ユーザから選択可能な領域が確保された第１のグループ情報領域を生成し、前記取得した第１のデータから、前記ユーザから選択可能な領域が確保された第１のデータ領域を生成し、前記ユーザからの領域の選択を受付可能な入出力部により、前記第１のグループ情報領域と前記第１のデータ領域とを対応付けて表示し、前記ユーザから前記第１のグループ情報領域の選択を受け付けた場合に、前記入出力部において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力部により表示し、前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報と、当該選択された第２のグループ情報に関連付けられた第２のデータとを前記記憶部から取得し、前記取得した第２のグループ情報から、前記ユーザから選択可能な領域が確保された第２のグループ情報領域を生成し、前記取得した第２のデータから、前記ユーザから選択可能な領域が確保された第２のデータ領域を生成し、前記第２のグループ情報領域と前記第２のデータ領域とを対応付けて前記入出力部により表示する。【００１６】
本発明の第３の態様にかかる制御プログラムが格納された非一時的なコンピュータ可読媒体は、複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とが関連付けて記憶された記憶部から、前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを取得し、前記取得した第１のグループ情報から、ユーザから選択可能な領域が確保された第１のグループ情報領域を生成し、前記取得した第１のデータから、前記ユーザから選択可能な領域が確保された第１のデータ領域を生成し、前記ユーザからの領域の選択を受付可能な入出力部により、前記第１のグループ情報領域と前記第１のデータ領域とを対応付けて表示し、前記ユーザから前記第１のグループ情報領域の選択を受け付けた場合に、前記入出力部において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力部により表示し、前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報と、当該選択された第２のグループ情報に関連付けられた第２のデータとを前記記憶部から取得し、前記取得した第２のグループ情報から、前記ユーザから選択可能な領域が確保された第２のグループ情報領域を生成し、前記取得した第２のデータから、前記ユーザから選択可能な領域が確保された第２のデータ領域を生成し、前記第２のグループ情報領域と前記第２のデータ領域とを対応付けて前記入出力部により表示する処理をコンピュータに実行させるプログラムが格納されたものである。
【発明の効果】
【００１７】
本発明により、タッチパネルを用いて、同種のデータ群の中から所望のデータを表示させる際の操作を簡易に行わせるためのデータ処理端末、データ検索方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態１にかかるデータ処理端末の構成を示すブロック図である。
【図２】本発明の実施の形態１にかかるデータ検索方法の処理の流れを示すフローチャートである。
【図３】本発明の実施の形態２にかかる携帯電話端末の構成を示すブロック図である。
【図４】本発明の実施の形態２にかかるデータ表示及び検索処理の流れを説明するためのフローチャートである。
【図５】本発明の実施の形態２にかかるデータリストの表示の例を示す図である。
【図６】本発明の実施の形態２にかかるセパレータ候補の一覧表示欄の例を示す図である。
【図７】本発明の実施の形態２にかかる選択されたセパレータへ表示位置を移動した例を示す図である。
【図８】本発明の実施の形態３にかかるデータ表示及び検索処理の流れを説明するためのフローチャートである。
【図９】本発明の実施の形態３にかかるデータリストの表示の例を示す図である。
【図１０】本発明の実施の形態３にかかるセパレータの選択欄の表示の例を示す図である。
【図１１】本発明の実施の形態３にかかる選択されたセパレータへ表示位置を移動した例を示す図である。
【図１２】タブ表示の課題を説明するための図である。
【図１３】タブ表示の課題を説明するための図である。
【図１４】本発明の実施の形態４にかかるデータ表示及び検索処理の流れを説明するためのフローチャートである。
【図１５】本発明の実施の形態４にかかるデータリストの表示の例を示す図である。
【図１６】本発明の実施の形態４にかかるデータ部分を非表示にした場合の例を示す図である。
【発明を実施するための形態】
【００１９】
以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略する。
【００２０】
＜発明の実施の形態１＞
図１は、本発明の実施の形態１にかかるデータ処理端末１００の構成を示すブロック図である。データ処理端末１００は、ユーザ２００に対して同種かつ多数のデータ群を画面等の表示装置に表示し、当該表示装置によりユーザ２００から所望のデータを検索するための操作を受け付けて、当該検索対象のデータを当該表示装置に表示する端末装置である。データ処理端末１００は、例えば、タッチパネル型の電子機器である。
【００２１】
データ処理端末１００は、記憶部１１０と、入出力部１２０と、制御部１３０とを備える。記憶部１１０は、データ１１１と、グループ情報１１２とを記憶する記憶装置である。記憶部１１０は、例えば、ハードディスク、フラッシュメモリ等の不揮発性の記憶装置である。データ１１１は、電話帳等の同種かつ多数のデータ群である。グループ情報１１２は、データ１１１が複数にグループ分けされた場合の各グループの識別情報である。
【００２２】
入出力部１２０は、データ１１１及びグループ情報１１２について、ユーザ２００から選択可能な領域を確保して表示する表示装置である。同時に、入出力部１２０は、ユーザ２００から当該選択可能な領域に対する選択操作を受け付ける入力装置である。つまり、入出力部１２０は、表示装置と入力装置とが一体となったデバイスである。入出力部１２０は、例えば、タッチパネル型の画面装置である。そして、入出力部１２０は、ユーザ２００の指やユーザ２００が用いるペン等の入力デバイスが画面に接触したことを検出し、接触した位置もしくは領域又は接触時間等に応じた処理を行う。
【００２３】
制御部１３０は、記憶部１１０及び入出力部１２０を制御する制御装置である。制御部１３０は、記憶部１１０等に記憶された制御プログラム（不図示）を読み込み実行することで、本発明の実施の形態１にかかるデータ表示処理及び検索処理として機能する。制御部１３０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００２４】
制御部１３０は、複数のグループ情報１１２の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを対応付けて、それぞれをユーザ２００が選択可能な領域として入出力部１２０により表示する。そして、制御部１３０は、ユーザ２００から第１のグループ情報の選択を受け付けた場合に、入出力部１２０において非表示である第２のグループ情報を含む複数のグループ情報１１２のいずれかを選択するためのグループ選択領域を入出力部１２０により表示する。続いて、制御部１３０は、ユーザ２００から当該グループ選択領域を介して第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報に関連付けられた第２のデータを記憶部１１０から取得する。そして、制御部１３０は、当該第２のグループ情報と、当該第２のデータとを対応付けて、それぞれをユーザ２００が選択可能な領域として入出力部１２０により表示する。
【００２５】
図２は、本発明の実施の形態１にかかるデータ検索方法の処理の流れを示すフローチャートである。まず、制御部１３０は、記憶部１１０から第１のグループと当該第１のグループ情報に関連付けられた第１のデータとを取得する（Ｓ１１）。次に、制御部１３０は、ステップＳ１１において取得した第１のグループ情報から、ユーザ２００から選択可能な領域が確保された第１のグループ情報領域を生成する。また、制御部１３０は、ステップＳ１１において取得した第１のデータから、前記ユーザから選択可能な領域が確保された第１のデータ領域を生成する（Ｓ１２）。そして、制御部１３０は、第１のグループ情報領域と第１のデータ領域を対応付けて入出力部１２０により表示する（Ｓ１３）。
【００２６】
その後、制御部１３０は、ユーザ２００から入出力部１２０に表示された第１のグループ情報の選択を受け付ける（Ｓ１４）。そして、制御部１３０は、入出力部１２０において非表示である第２のグループ情報を含む複数のグループ情報１１２のいずれかを選択するためのグループ選択領域を入出力部１２０により表示する（Ｓ１５）。
【００２７】
続いて、制御部１３０は、ユーザ２００からグループ選択領域を介して第２のグループ情報の選択を受け付ける（Ｓ１６）。そして、制御部１３０は、当該選択された第２のグループ情報と、当該選択された第２のグループ情報に関連付けられた第２のデータとを記憶部１１０から取得する（Ｓ１７）。次に、制御部１３０は、ステップＳ１７において取得した第２のグループ情報から、ユーザ２００から選択可能な領域が確保された第２のグループ情報領域を生成する。また、制御部１３０は、ステップＳ１７において取得した第２のデータから、ユーザ２００から選択可能な領域が確保された第２のデータ領域を生成する（Ｓ１８）。その後、制御部１３０は、第２のグループ情報領域と第２のデータ領域を対応付けて入出力部１２０により表示する（Ｓ１９）。
【００２８】
このように、本発明の実施の形態１により、ユーザ２００は、所望のデータが第２のデータである場合に、入出力部１２０に第１のデータが表示されていたとしても、入出力部１２０に対して煩雑なスクロール操作を行うことなく、第１のグループ情報及び第２のグループ情報を選択する操作のみで、所望の第２のデータを入出力部１２０において表示させることができる。つまり、本発明の実施の形態１により、タッチパネルを用いて、同種のデータ群の中から所望のデータを表示させる際の操作を簡易に行わせることができる。
【００２９】
＜発明の実施の形態２＞
本発明の実施の形態２では、例として、携帯電話端末など、電話帳を搭載する電子機器において、予めグルーピングされたデータの頭出しを簡易にできるようにする場合について説明する。そして、本発明の実施の形態２により、目的とする電話帳に登録された個人データを効率的に探し出すことができるという効果を奏する。
【００３０】
図３は、本発明の実施の形態２にかかる携帯電話端末１０の構成を示すブロック図である。携帯電話端末１０は、本発明の実施の形態１にかかるデータ処理端末１００の一実施例である。尚、本発明の実施の形態２にかかる携帯電話端末１０における電話機能についての図示及び説明は省略する。尚、本発明の実施の形態２にかかる携帯電話端末１０は、具体的には、プログラムに従って動作する携帯電話機などの端末装置によって実現される。尚、携帯電話端末１０の代わりに、電話帳機能及び電話機能を備えた端末であれば、パーソナルコンピュータ等の情報処理装置によって実現されてもよい。
【００３１】
携帯電話端末１０は、操作部１１と、表示部１２と、ユーザインタフェース部１３と、端末データ処理部１４と、端末データ記憶部１５とを備える。端末データ記憶部１５は、図１の記憶部１１０の一実施例である。端末データ記憶部１５は、具体的には、メモリ等の記憶装置によって実現される。また、端末データ記憶部１５は、個人データ１５１及びセパレータ情報１５２を記憶する。個人データ１５１及びセパレータ情報１５２は、それぞれ図１のデータ１１１及びグループ情報１１２の一実施例である。
【００３２】
操作部１１は、具体的には、タッチパネル等の入力装置によって実現される。操作部１１は、ユーザ２００の入力操作に従って、情報の入力を受け付ける機能を備えている。ユーザインタフェース部１３は、具体的には、携帯電話端末１０が備える入出力インタフェース部によって実現される。ユーザインタフェース部１３は、ユーザ２００から操作部１１を介して入力される情報に基づいて、端末データ処理部１４に個人データ１５１を抽出させる機能を備えている。また、ユーザインタフェース部１３は、端末データ処理部１４から抽出された個人データ１５１及びセパレータ情報１５２を表示部１２に表示させる機能を備えている。
【００３３】
端末データ処理部１４は、具体的には、制御プログラム（不図示）に従って動作する携帯電話端末１０のＣＰＵによって実現される。端末データ処理部１４は、ユーザインタフェース部１３からの要求に応じて、端末データ記憶部１５から要求された個人データ１５１及びセパレータ情報１５２を取得する。表示部１２は、具体的には、液晶ディスプレイ装置等の表示装置によって実現される。表示部１２は、ユーザインタフェース部１３が出力する情報を表示する機能を備えている。
【００３４】
図４は、本発明の実施の形態２にかかるデータ表示及び検索処理の流れを説明するためのフローチャートである。まず、携帯電話端末１０は、データリストを表示する（Ｓ２１）。具体的には、端末データ処理部１４は、端末データ記憶部１５から初期表示の対象となる個人データ１５１及びセパレータ情報１５２を取得する。そして、ユーザインタフェース部１３は、表示部１２へ取得された個人データ１５１及びセパレータ情報１５２を出力する。すなわち、ユーザインタフェース部１３は、セパレータ情報１５２と個人データ１５１とを対応付けて表示部１２により表示する。
【００３５】
次に、携帯電話端末１０は、セパレータの選択を受け付ける（Ｓ２２）。具体的には、ユーザ２００から操作部１１を介してセパレータ情報１５２を選択する操作を受け付ける。そして、携帯電話端末１０は、セパレータ候補を一覧表示する（Ｓ２３）。具体的には、端末データ処理部１４は、端末データ記憶部１５から複数のセパレータ情報１５２を取得し、セパレータ候補の一覧表示欄を生成する。このとき、セパレータ候補の一覧表示欄には、一覧表示欄を閉じるための選択を受け付ける領域が含まれるものとする。そして、ユーザインタフェース部１３は、生成されたセパレータ候補の一覧表示欄を表示部１２により表示する。
【００３６】
続いて、携帯電話端末１０は、ユーザ２００から操作部１１を介して領域の選択を受け付ける（Ｓ２４）。このとき、携帯電話端末１０は、選択された領域が一覧表示を閉じるための領域であるか否かを判定する（Ｓ２５）。
【００３７】
ステップＳ２５において、選択された領域が一覧表示欄を閉じるための領域以外である場合、携帯電話端末１０は、選択されたセパレータ候補を特定する（Ｓ２６）。具体的には、端末データ処理部１４は、端末データ記憶部１５から選択されたセパレータ候補に対応するセパレータ情報１５２及び個人データ１５１を取得する。そして、携帯電話端末１０は、特定されたセパレータを最上位として表示位置を移動する（Ｓ２７）。すなわち、端末データ処理部１４は、取得したセパレータ情報１５２と個人データ１５１とを対応付けた表示情報を生成する。そして、ユーザインタフェース部１３は、当該表示情報を表示部１２により表示する。言い換えると、表示部１２において、該当のセパレータの位置にジャンプして表示される。
【００３８】
ステップＳ２５において選択された領域が一覧表示欄を閉じるための領域である場合、又は、ステップＳ２７の後、携帯電話端末１０は、セパレータ候補の一覧表示欄を閉じる（Ｓ２８）。
【００３９】
尚、ステップＳ２３において、セパレータ情報の項目数が多いために、全てのセパレータが画面上に表示されていない場合、ユーザ２００が所定のジェスチャーや携帯電話端末１０自体を振る等の操作により、非表示のセパレータまでジャンプして表示部１２に表示するようにしてもよい。
【００４０】
ここで、携帯電話端末１０の動作について、具体例で説明する。例えば、電話帳を五十音表示でリスト表示する場合、「あ」「か」「さ」・・・「わ」のセパレータを予め用意する。すなわち、端末データ記憶部１５には、予め個人データ１５１として複数の氏名等の情報が記憶され、セパレータ情報１５２として当該複数の氏名等を複数にグループ分けされた場合の各グループの識別情報が定義されているものとする。ここで、セパレータとは、上述したグループ情報１１２の一例である。
【００４１】
図５は、本発明の実施の形態２にかかるデータリストの表示の例である画面３０を示す図である。図５では、表示部１２において、セパレータから次のセパレータまでの間には、そのセパレータに属する個人データのリストを表示することを示す。セパレータ３０１は、セパレータ名が「あ」であることを示す。セパレータ３０２は、セパレータ名が「か」であることを示す。データリスト３２１は、セパレータ３０１に分類された複数のデータがリスト表示された状態を示す。すなわち、データリスト３２１は、氏名の読みが、「あ」から始まる個人データのリストである。つまり、「あ」を示すセパレータ３０１と、「か」を示すセパレータ３０２の間には、データリスト３２１が表示される。また、データリスト３２２は、セパレータ３０２に分類された複数のデータがリスト表示された状態を示す。すなわち、データリスト３２２は、氏名の読みが、「か」から始まる個人データのリストである。但し、データリスト３２２は、セパレータ３０２に分類された全てのデータが表示されているとは限らない。同様に、セパレータ情報１５２も３以上あるものとする。また、データリスト３２１のデータ件数によっては、セパレータ３０２及びデータリスト３２２が画面３０に表示されない場合もある。
【００４２】
単にデータリスト３２１及びデータリスト３２２を羅列するだけでは、切れ目がないため、ユーザ２００がデータリスト３２１及びデータリスト３２２を同一のグループとして認識してしまい、全てのデータを同列に認識することとなる。よって、ユーザ２００が多数のデータリストの中から所望のデータを目視により認識することが煩雑となる。一方、本発明の実施の形態２では、データリスト３２１とデータリスト３２２の間にセパレータ３０２が挿入されることにより、ユーザ２００がグループの境界を目視により認識することが容易となり、所望のデータが表示されているか否かの判定が容易となる。
【００４３】
次に、図６は、本発明の実施の形態２にかかるセパレータ候補の一覧表示欄の例を示す図である。つまり、図６は、図５において、ユーザ２００によりセパレータ３０１又はセパレータ３０２が選択された場合に、画面３０にセパレータ一覧表示領域３４０が表示されたことを示す。セパレータ一覧表示領域３４０は、ヘッダ３４１と、セパレータ候補選択領域３４２と、非表示選択領域３４３とを含む。セパレータ候補選択領域３４２は、ユーザ２００にとって選択可能な領域として複数のセパレータ情報１５２がそれぞれ含まれる。例えば、セパレータ選択領域３４４は、セパレータ名が「や」であることを示す。つまり、セパレータ選択領域３４４は、氏名の読みが、「や」から始まる個人データのリストである。また、非表示選択領域３４３は、セパレータ一覧表示領域３４０を閉じるための選択を受け付ける領域である。
【００４４】
図７は、本発明の実施の形態２にかかる選択されたセパレータへ表示位置を移動した例を示す図である。つまり、図７は、図６において、ユーザ２００により、セパレータ選択領域３４４が選択された場合に、画面３０にセパレータ３０８、データリスト３２８、セパレータ３０９、データリスト３２９、セパレータ３１０及びデータリスト３３０の順で表示されたことを示す。セパレータ３０８は、セパレータ名が「や」であることを示す。データリスト３２８は、氏名の読みが、「や」から始まる個人データのリストである。セパレータ３０９は、セパレータ名が「わ」であることを示す。データリスト３２９は、氏名の読みが、「わ」から始まる個人データのリストである。セパレータ３１０は、セパレータ名が「Ａ」であることを示す。データリスト３３０は、氏名の読みが、「Ａ」〜「Ｚ」から始まる個人データのリストである。言い換えると、図５では、セパレータ３０１を最上位として表示されていた状態から、図７では、セパレータ３０８を最上位として表示されていた状態へジャンプしたことを示す。
【００４５】
尚、セパレータ情報１５２は、日本語の五十音による分類だけでなく、任意のグループ属性による分類でも同様に実現可能である。
【００４６】
以上のことから、本発明の実施の形態２における効果を説明する。第１の効果は、データをグルーピングするためのセパレータを表示することで、ユーザにとってグループ間の境界が視覚的に判別しやすくなることである。第２の効果は、セパレータが選択されるとセパレータの候補を一覧表示し、候補のいずれかが選択されると該当のセパレータの位置にジャンプすることで、目的とする個人データをユーザが効率的に探し出すことができることである。
【００４７】
また、本発明の実施の形態２は、次のように言い換えることができる。ユーザインタフェース部１３は、表示部１２により表示済みである第１のデータより優先させて、グループ選択領域を表示部１２により表示する。グループ選択領域とは、例えば、図６におけるセパレータ一覧表示領域３４０である。つまり、セパレータ一覧表示領域３４０は、データリスト３２１及びデータリスト３２２より優先させて画面３０に表示される。
【００４８】
さらに、端末データ処理部１４は、ユーザ２００から第１のグループ情報の選択を受け付けた場合に、第２のグループ情報を端末データ記憶部１５から取得する。そして、ユーザインタフェース部１３は、第１のグループ情報と共に、当該第２のグループ情報における選択可能な領域をグループ選択領域として表示部１２により表示する。例えば、端末データ処理部１４は、セパレータ候補選択領域３４２を生成するために、端末データ記憶部１５からセパレータ選択領域３４４に相当するセパレータ情報１５２を取得する。ここで、セパレータ選択領域３４４は、直前の図５では、非表示である第２のグループ情報に相当する。
【００４９】
また、表示部１２は、第１のグループ情報と、第１のデータとにおける選択可能な領域を同じサイズとして表示する。例えば、図５においてセパレータ３０１とデータリスト３２１の各データとは、同じサイズで表示されていることを示す。これにより、ユーザ２００は、容易にデータの認識することができる。尚、図７に示す通り、表示部１２は、第２のグループ情報と、第２のデータとにおける選択可能な領域についても、同じサイズとして表示する。
【００５０】
＜発明の実施の形態３＞
続いて、本発明の実施の形態３では、本発明の実施の形態１の他の実施例として、表示及び検索対象のデータが静止画又は動画である場合について説明する。つまり、本発明の実施の形態３にかかるデータ処理端末は、静止画及び動画ビューアである場合を示す。尚、本発明の実施の形態３にかかるデータ処理端末は、上述した携帯電話端末１０に変更を加えたもので実現可能である。但し、本発明の実施の形態３にかかるデータ処理端末の構成要素は、携帯電話端末１０と同等である。そのため、以下では、本発明の実施の形態３にかかるデータ処理端末を携帯電話端末１０とし、同一の符号を用いて説明し、図示及び説明を省略する。
【００５１】
本発明の実施の形態３にかかる携帯電話端末１０は、ユーザ２００から第１のグループ情報の選択を受け付けた場合に、複数のグループ情報における属性が指定可能な画面をグループ選択領域として表示部１２により表示する。そして、携帯電話端末１０は、ユーザ２００からグループ選択領域を介して属性の指定を受け付けた場合に、当該指定された属性に対応するグループ情報を第２のグループ情報として端末データ記憶部１５から取得する。そして、携帯電話端末１０は、当該第２のグループ情報に関連付けられた第２のデータを端末データ記憶部１５から取得する。
【００５２】
図８は、本発明の実施の形態３にかかるデータ表示及び検索処理の流れを説明するためのフローチャートである。まず、ステップＳ２１及びＳ２２は、図４と同様であるため説明を省略する。ここで、携帯電話端末１０は、セパレータの選択欄を表示する（Ｓ２３ａ）。具体的には、端末データ処理部１４は、セパレータの属性が指定可能な選択欄を生成する。このとき、セパレータの選択欄には、選択欄を閉じるための選択を受け付ける領域と、属性を変更するための領域と、属性を確定するための領域と、セパレータの初期の属性とが含まれるものとする。そして、ユーザインタフェース部１３は、生成されたセパレータの選択欄を表示部１２により表示する。
【００５３】
続いて、携帯電話端末１０は、ユーザ２００から操作部１１を介して領域の選択を受け付ける（Ｓ２４ａ）。このとき、携帯電話端末１０は、選択された領域が選択欄を閉じるための領域であるか否かを判定する（Ｓ２５）。
【００５４】
ステップＳ２５において、選択された領域が選択欄を閉じるための領域以外である場合、携帯電話端末１０は、選択された領域が属性を確定するための領域であるか否かを判定する（Ｓ２５ａ）。選択された領域が属性を変更する領域である場合、携帯電話端末１０は、セパレータの属性を変更して表示する（Ｓ２９）。具体的には、端末データ処理部１４は、当該選択欄を変更された属性を表示するように選択欄を更新する。そして、ユーザインタフェース部１３は、更新された選択欄を表示部１２により表示する。
【００５５】
また、ステップＳ２５ａにおいて、選択された領域が属性を確定するための領域である場合、携帯電話端末１０は、図４と同様にステップＳ２６及びＳ２７を行う。
【００５６】
ステップＳ２５において選択された領域が選択欄を閉じるための領域である場合、又は、ステップＳ２７の後、携帯電話端末１０は、セパレータの選択欄を閉じる（Ｓ２８ａ）。
【００５７】
ここで、本発明の実施の形態３にかかる携帯電話端末１０の動作について、具体例で説明する。例えば、本発明の実施の形態３にかかる携帯電話端末１０は、静止画及び動画のビューアである。例えば、画像データのサムネイルを月単位でグルーピングして表示する場合、「２０１０年７月」「２０１０年６月」・・・等のセパレータを用意する。セパレータから次のセパレータまでの間には、そのセパレータに属するサムネイルを一覧表示する。セパレータが選択されると年月を指定する画面を表示し、年月が指定されると該当のセパレータの位置にジャンプする。
【００５８】
図９は、本発明の実施の形態３にかかるデータリストの表示の例である画面４０を示す図である。図９では、表示部１２において、セパレータから次のセパレータまでの間には、そのセパレータに属する画像データのリストを表示することを示す。セパレータ４０１は、セパレータ名が「２０１０年7月」であることを示す。セパレータ４０２は、セパレータ名が「２０１０年６月」であることを示す。データリスト４２１は、セパレータ４０１に分類された複数の画像データがリスト表示された状態を示す。データリスト４２２は、セパレータ４０２に分類された複数の画像データの一部がリスト表示された状態を示す。
【００５９】
図１０は、本発明の実施の形態３にかかるセパレータの選択欄の表示の例を示す図である。つまり、図１０は、図９において、ユーザ２００により、セパレータ４０１又はセパレータ４０２が選択された場合に、画面４０にセパレータ属性表示領域４４０が表示されたことを示す。セパレータ属性表示領域４４０は、ヘッダ４４１と、セパレータ属性選択領域４４２と、非表示選択領域４４３とを含む。セパレータ属性選択領域４４２は、ユーザ２００にとって選択可能な領域として年選択領域４５１、月選択領域４５２、年選択領域４５５、月選択領域４５６及び選択確定領域４５７がそれぞれ含まれる。年選択領域４５１は、セパレータの属性の一例である「年」を加算することを要求する領域である。年選択領域４５５は、「年」を減算することを要求する領域である。月選択領域４５２は、「月」を加算することを要求する領域である。月選択領域４５６は、「月」を減算することを要求する領域である。また、セパレータ属性選択領域４４２には、初期表示又は更新後の属性を表示する領域である年表示領域４５３と月表示領域４５４とが含まれる。また、非表示選択領域４４３は、セパレータ属性表示領域４４０を閉じるための選択を受け付ける領域である。
【００６０】
図１１は、本発明の実施の形態３にかかる選択されたセパレータへ表示位置を移動した例を示す図である。つまり、図１１は、図１０において、ユーザ２００により、年選択領域４５５が選択された後に、選択確定領域４５７が選択された場合に、画面４０にセパレータ４０３、データリスト４２３、セパレータ４０４及びデータリスト４２４の順で表示されたことを示す。セパレータ４０３は、セパレータ名が「２００９年７月」であることを示す。データリスト４２３は、「２００９年７月」に更新された画像データのリストである。セパレータ４０４は、セパレータ名が「２００９年６月」であることを示す。データリスト４２４は、「２００９年６月」に更新された画像データのリストである。言い換えると、図９では、セパレータ４０１を最上位として表示されていた状態から、図１１では、セパレータ４０３を最上位として表示されていた状態へジャンプしたことを示す。
【００６１】
尚、セパレータ情報１５２は、メールについても、時間軸で分類されることが多いことから、ビューアと同様に月単位でセパレータを用意してもよい。
【００６２】
＜発明の実施の形態４＞
多数のデータを複数にグループ分けして表示する方法としては、タブを用いてデータリストを表示するタブ表示がある。タブは、ユーザが予めグループ属性に任意の名称を付けることが多い。図１２は、タブ表示の例としての画面５０を示す図である。画面５０は、タブ領域５０１乃至５０６を有する。ここでは、例として、タブ領域５０１は「大学クラスメイト」、タブ領域５０２は「大学サークル」、タブ領域５０３は「高校３年」、タブ領域５０４は「高校２年」、タブ領域５０５は「高校１年」及びタブ領域５０６は「高校部活」であるものとする。
【００６３】
そして、図１２では、タブ領域５０２が選択された状態を示す。データリスト５１１は、タブ領域５０２に分類されたデータ群である。例えば、データリスト５１１には、「大学サークル」の所属メンバーが分類されていることを示す。データ５１２は、データリスト５１１に含まれるデータである。
【００６４】
ここで、図１２では、画面５０内にタブ領域５０１乃至５０６の６つのタブを表示させているため、各タブのグループ属性の名称の識別が困難である。例えば、タブ領域５０１とタブ領域５０２とは、表示される文字「大」が同一である。同様に、タブ領域５０３乃至５０６も表示される文字「高」が同一である。そこで、タブ領域に表示される文字数を増やす方法として、選択済みのタブ領域についてグループ属性の名称を全て表示させることが考えられる。
【００６５】
図１３は、選択済みのタブ領域についてグループ属性の名称を全て表示させた場合の画面５０の例を示す図である。ここでは、タブ領域５０２ａに「大学サークル」と表示させているため、タブ領域５０１との識別が容易である。一方、タブ領域５０２ａの表示幅が長いため、タブ領域５０４乃至５０６については、画面５０内に表示することができない。
【００６６】
つまり、タブによるリスト表示の場合、一画面に表示するタブの項目数を増やすためには、タブ内部に表示する情報を制限する必要がある。但し、グループ属性による分類時などに、グループ属性の名称を長く設定した場合には、タブの識別性が低下する。一方、タブ内部に表示する情報を増やすためには一画面に表示するタブの数を減らす必要がある。その場合、タブの一覧性が低下する。さらに、例えば、図１２では、未選択のタブ領域５０１、５０３乃至５０６の表示幅が狭い。そのため、本発明で対象とするタッチパネル型のデータ処理端末に、タブ表示を用いると、上述した課題であるユーザの指等で選択的に接触できる程度の領域の確保を必要とする場合に対応できない。
【００６７】
そこで、本発明の実施の形態４は、上述した本発明の実施の形態１にかかるデータ処理端末１００に改良を加え、グループ属性の名称を任意に設定した場合であり、かつ、入出力領域が一体であり選択領域にある程度のサイズが必要とされる場合であっても、ユーザの操作を容易とすることを目的とする。尚、本発明の実施の形態４にかかるデータ処理端末１００の構成要素は、上述した本発明の実施の形態２又は３にかかる携帯電話端末１０と同等であってもよい。以下では、本発明の実施の形態４にかかるデータ処理端末を携帯電話端末１０とし、同一の符号を用いて説明し、図示及び説明を省略する。
【００６８】
すなわち、本発明の実施の形態４にかかる携帯電話端末１０は、ユーザ２００から第１のグループ情報の選択を受け付けた場合に、表示部１２により表示された第１のデータにおける選択可能な領域を非表示とし、グループ選択領域を表示部１２により表示する。
【００６９】
さらに、端末データ記憶部１５は、複数のデータのうち所定の条件を満たすデータについて、グループ分けされたグループ情報と重複して所属される特定グループの識別情報である特定グループ情報をさらに記憶する。そして、ユーザインタフェース部１３は、第１のグループ情報及び第１のデータより優先させて、特定グループ情報と、当該特定グループ情報に関連付けられたデータとを対応付けて、それぞれを選択可能な領域として表示部１２により表示する。
【００７０】
図１４は、本発明の実施の形態４にかかるデータ表示及び検索処理の流れを説明するためのフローチャートである。まず、前提として、ユーザ２００は、予め頻繁に選択する個人データ１５１を特定グループ情報である「お気に入り」に分類済みであるものとする。つまり、端末データ記憶部１５には、特定グループ情報であるセパレータ情報１５２と、特定グループ情報に分類された個人データ１５１とを関連付けて格納済みであるものとする。そして、特定グループ情報に分類される個人データ１５１は、他のグループ情報に分類されていても構わない。つまり、個人データ１５１は、複数のグループ情報と重複してグループ分けされていても構わない。
【００７１】
携帯電話端末１０は、データリストを表示する（Ｓ３１）。具体的には、端末データ処理部１４は、端末データ記憶部１５から特定グループ情報であるセパレータ情報１５２及び特定グループ情報に関連付けられた個人データ１５１を初期表示の対象として取得する。尚、個人データ１５１のデータ数により一画面内に余裕がある場合には、併せて、他の個人データ１５１及びセパレータ情報１５２を取得する。そして、ユーザインタフェース部１３は、表示部１２へ取得された個人データ１５１及びセパレータ情報１５２を出力する。すなわち、ユーザインタフェース部１３は、セパレータ情報１５２と個人データ１５１とを対応付けて表示部１２により表示する。このとき、特定グループ情報が最上位に表示される。
【００７２】
次に、携帯電話端末１０は、セパレータの選択を受け付ける（Ｓ３２）。尚、ステップＳ３２は、図４のＳ２１及びＳ２２と同等であるため、詳細な説明を省略する。
【００７３】
このとき、携帯電話端末１０は、データ部分を非表示とし、セパレータ部分を表示する（Ｓ３３）。具体的には、まず、端末データ処理部１４は、端末データ記憶部１５から非表示のセパレータ情報１５２を取得する。そして、ユーザインタフェース部１３は、表示部１２に表示済みのデータリストを非表示とする。同時に、ユーザインタフェース部１３は、端末データ処理部１４が取得したセパレータ情報１５２を表示部１２に表示する。つまり、表示済みのデータリストよりも非表示であったセパレータ情報の表示を優先させる。言い換えると、この時点では、表示部１２には、セパレータ情報のみのリストが表示されている。
【００７４】
続いて、携帯電話端末１０は、ユーザ２００から操作部１１を介してセパレータの選択を受け付ける（Ｓ３４）。そして、携帯電話端末１０は、選択されたセパレータ候補を特定する（Ｓ３５）。その後、携帯電話端末１０は、特定されたセパレータを最上位として表示位置を移動する（Ｓ３６）。尚、ステップＳ３５及びＳ３６は、図４のＳ２６及びＳ２７と同等であるため、詳細な説明を省略する。
【００７５】
図１５は、本発明の実施の形態４にかかるデータリストの表示の例である画面３０ａを示す図である。セパレータ３１１は、セパレータ名が「お気に入り」であることを示す。データリスト３３１は、セパレータ３１１に分類された複数のデータがリスト表示された状態を示す。すなわち、データリスト３３１は、ユーザ２００が予め分類した個人データのリストである。つまり、セパレータ３１１は、他のセパレータとは異なる分類の体系である。セパレータ３０１及びデータリスト３２１は、図５と同様である。
【００７６】
このように、本発明の実施の形態４にかかるユーザインタフェース部１３は、初期表示として本来、最上位に表示されるセパレータ３０１及びデータリスト３２１より優先させて、特定グループ情報であるセパレータ３１１及びデータリスト３３１を最上位として表示する。ここで、特定グループ情報には、選択する可能性の高いデータを分類されているものとする。これにより、例えば、実施の形態２では、データリスト３３１に含まれる個人データを表示させるために、少なくともセパレータを２回選択する必要があったところ、その必要がなくなり、ユーザ２００の所望のデータをより簡易に表示させることができる。
【００７７】
また、実施の形態２では、初期表示において非表示のセパレータを選択するために、セパレータ候補の一覧表示欄を用いていたが、上述したように、セパレータ属性の名称を任意に設定した場合、一覧表示欄に名称が表示できない可能性があり得る。そこで、本発明の実施の形態４では、一覧表示欄に代えて、データ部分と共に表示する際のセパレータ部分と同じ領域のサイズのセパレータ部分のみを表示するようにした。すなわち、データ部分を非表示にした。
【００７８】
図１６は、本発明の実施の形態４にかかるデータ部分を非表示にした場合の例を示す図である。図１６は、図１５において、ユーザ２００によりセパレータ３１１又は３０１が選択された場合に、画面３０ａにセパレータ３１１及び３０１乃至３０８が表示されたことを示す。セパレータ３１１及び３０１乃至３０８は、それぞれ、データ部分例えばデータリスト３３１の各データの領域と同じサイズである。そのため、セパレータ３１１のようにセパレータ属性の名称が２文字以上であっても、問題なく表示可能である。よって、ユーザ２００により容易にセパレータを識別可能である。同時に、データ部分を非表示とすることにより、初期表示で非表示であった他のセパレータについても可能な限り表示できる。そのため、例えば、ユーザ２００がセパレータ３０８を選択することが可能となる。これにより、図７と同様の結果及び効果を奏することができる。
【００７９】
このように、本発明の実施の形態４により、セパレータの面積を確保してもリストの一覧性が大きくは低下しないため、グルーピングされた識別名が長い場合でもセパレータ上に表示することができる。
【００８０】
尚、特定グループ情報の定義は、ユーザ２００が設定する他、選択する頻度に応じて自動的に分類するようにしてもよい。
【００８１】
＜その他の発明の実施の形態＞
本発明は、携帯電話機やＰＨＳ端末において、データをグルーピングするセパレータを表示し、セパレータが選択させると、セパレータの候補一覧を表示し、候補のいずれかが選択されると該当のセパレータの位置にジャンプするものということもできる。
【００８２】
さらに、本発明は上述した実施の形態のみに限定されるものではなく、既に述べた本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。例えば、上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、任意の処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。
【００８３】
非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、ＤＶＤ（Digital Versatile Disc）、ＢＤ(Blu-ray(登録商標) Disc)、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、コンピュータプログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００８４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【００８５】
（付記１）  複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とを関連付けて記憶する記憶手段と、
前記データ及び前記グループ情報について、ユーザから選択可能な領域を確保して表示する入出力手段と、
前記記憶手段及び前記入出力手段を制御する制御手段と、を備え、
前記制御手段は、
前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを対応付けて、それぞれを前記選択可能な領域として前記入出力手段により表示し、
前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記入出力手段において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力手段により表示し、
前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報に関連付けられた第２のデータを前記記憶手段から取得し、
当該第２のグループ情報と、当該第２のデータとを対応付けて、それぞれを前記選択可能な領域として前記入出力手段により表示する
ことを特徴とするデータ処理端末。
【００８６】
（付記２）  前記制御手段は、
前記入出力手段により表示済みである第１のデータより優先させて、前記グループ選択領域を前記入出力手段により表示する
ことを特徴とする付記１に記載のデータ処理端末。
【００８７】
（付記３）  前記制御手段は、
前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記第２のグループ情報を前記記憶手段から取得し、
前記第１のグループ情報と共に、当該第２のグループ情報における前記選択可能な領域を前記グループ選択領域として前記入出力手段により表示する
ことを特徴とする付記１又は２に記載のデータ処理端末。
【００８８】
（付記４）  前記制御手段は、
前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記複数のグループ情報における属性が指定可能な画面を前記グループ選択領域として前記入出力手段により表示し、
前記ユーザから前記グループ選択領域を介して前記属性の指定を受け付けた場合に、当該指定された属性に対応するグループ情報を前記第２のグループ情報として前記記憶手段から取得し、当該第２のグループ情報に関連付けられた第２のデータを前記記憶手段から取得する
ことを特徴とする付記１又は２に記載のデータ処理端末。
【００８９】
（付記５）  前記制御手段は、
前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記入出力手段により表示された前記第１のデータにおける前記選択可能な領域を非表示とし、前記グループ選択領域を前記入出力手段により表示する
ことを特徴とする付記１乃至４のいずれか１項に記載のデータ処理端末。
【００９０】
（付記６）  前記記憶手段は、前記複数のデータのうち所定の条件を満たすデータについて、前記グループ分けされたグループ情報と重複して所属される特定グループの識別情報である特定グループ情報をさらに記憶し、
前記第１のグループ情報及び前記第１のデータより優先させて、前記特定グループ情報と、当該特定グループ情報に関連付けられたデータとを対応付けて、それぞれを前記選択可能な領域として前記入出力手段により表示する
ことを特徴とする付記１乃至５のいずれか１項に記載のデータ処理端末。
【００９１】
（付記７）  前記入出力手段は、前記第１のグループ情報と、前記第１のデータとにおける前記選択可能な領域を同じサイズとして表示することを特徴とする付記１乃至６のいずれか１項に記載のデータ処理端末。
【００９２】
（付記８）  複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とが関連付けて記憶された記憶部から、前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを取得し、
前記取得した第１のグループ情報から、ユーザから選択可能な領域が確保された第１のグループ情報領域を生成し、
前記取得した第１のデータから、前記ユーザから選択可能な領域が確保された第１のデータ領域を生成し、
前記ユーザからの領域の選択を受付可能な入出力部により、前記第１のグループ情報領域と前記第１のデータ領域とを対応付けて表示し、
前記ユーザから前記第１のグループ情報領域の選択を受け付けた場合に、前記入出力部において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力部により表示し、
前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報と、当該選択された第２のグループ情報に関連付けられた第２のデータとを前記記憶部から取得し、
前記取得した第２のグループ情報から、前記ユーザから選択可能な領域が確保された第２のグループ情報領域を生成し、
前記取得した第２のデータから、前記ユーザから選択可能な領域が確保された第２のデータ領域を生成し、
前記第２のグループ情報領域と前記第２のデータ領域とを対応付けて前記入出力部により表示する
データ検索方法。
【００９３】
（付記９）  前記入出力部により表示済みである第１のデータ領域より優先させて、前記グループ選択領域を前記入出力部により表示することを特徴とする付記８に記載のデータ検索方法。
【００９４】
（付記１０）  前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記第２のグループ情報を前記記憶部から取得し、
前記取得した第２のグループ情報から、前記第２のグループ情報領域を生成し、
前記第１のグループ情報領域及び前記第２のグループ情報領域を前記グループ選択領域として前記入出力部により表示する
ことを特徴とする付記８又は９に記載のデータ検索方法。
【００９５】
（付記１１）  前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記複数のグループ情報における属性が指定可能な画面を前記グループ選択領域として前記入出力部により表示し、
前記ユーザから前記グループ選択領域を介して前記属性の指定を受け付けた場合に、当該指定された属性に対応するグループ情報を前記第２のグループ情報として前記記憶部から取得し、当該第２のグループ情報に関連付けられた第２のデータを前記記憶部から取得する
ことを特徴とする付記８又は９に記載のデータ検索方法。
【００９６】
（付記１２）  前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記入出力部により表示された前記第１のデータ領域を非表示とし、前記グループ選択領域を前記入出力部により表示することを特徴とする付記８乃至１１のいずれか１項に記載のデータ検索方法。
【００９７】
（付記１３）  前記記憶部は、前記複数のデータのうち所定の条件を満たすデータについて、前記グループ分けされたグループ情報と重複して所属される特定グループの識別情報である特定グループ情報をさらに記憶し、
前記記憶部から、前記特定グループ情報と、当該特定グループ情報に関連付けられた特定データとを取得し、
前記取得した特定グループ情報から、前記ユーザから選択可能な領域が確保された特定グループ情報領域を生成し、
前記取得したデータから、前記ユーザから選択可能な領域が確保された特定データ領域を生成し、
前記第１のグループ情報領域及び前記第１のデータ領域より優先させて、前記特定グループ情報領域と、前記特定データ領域とを対応付けて前記入出力部により表示する
ことを特徴とする付記８乃至１２のいずれか１項に記載のデータ検索方法。
【００９８】
（付記１４）  前記第１のデータ領域と、前記第１のグループ情報領域とを同じサイズとして前記入出力部により表示することを特徴とする付記８乃至１３のいずれか１項に記載のデータ検索方法。
【００９９】
（付記１５）  複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とが関連付けて記憶された記憶部から、前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを取得し、
前記取得した第１のグループ情報から、ユーザから選択可能な領域が確保された第１のグループ情報領域を生成し、
前記取得した第１のデータから、前記ユーザから選択可能な領域が確保された第１のデータ領域を生成し、
前記ユーザからの領域の選択を受付可能な入出力部により、前記第１のグループ情報領域と前記第１のデータ領域とを対応付けて表示し、
前記ユーザから前記第１のグループ情報領域の選択を受け付けた場合に、前記入出力部において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力部により表示し、
前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報と、当該選択された第２のグループ情報に関連付けられた第２のデータとを前記記憶部から取得し、
前記取得した第２のグループ情報から、前記ユーザから選択可能な領域が確保された第２のグループ情報領域を生成し、
前記取得した第２のデータから、前記ユーザから選択可能な領域が確保された第２のデータ領域を生成し、
前記第２のグループ情報領域と前記第２のデータ領域とを対応付けて前記入出力部により表示する
処理をコンピュータに実行させる制御プログラム。
【０１００】
（付記１６）  前記入出力部により表示済みである第１のデータ領域より優先させて、前記グループ選択領域を前記入出力部により表示することを特徴とする付記１５に記載の制御プログラム。
【０１０１】
（付記１７）  前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記第２のグループ情報を前記記憶部から取得し、
前記取得した第２のグループ情報から、前記第２のグループ情報領域を生成し、
前記第１のグループ情報領域及び前記第２のグループ情報領域を前記グループ選択領域として前記入出力部により表示する
ことを特徴とする付記１５又は１６に記載の制御プログラム。
【０１０２】
（付記１８）  前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記複数のグループ情報における属性が指定可能な画面を前記グループ選択領域として前記入出力部により表示し、
前記ユーザから前記グループ選択領域を介して前記属性の指定を受け付けた場合に、当該指定された属性に対応するグループ情報を前記第２のグループ情報として前記記憶部から取得し、当該第２のグループ情報に関連付けられた第２のデータを前記記憶部から取得する
ことを特徴とする付記１５又は１６に記載の制御プログラム。
【０１０３】
（付記１９）  前記ユーザから前記第１のグループ情報の選択を受け付けた場合に、前記入出力部により表示された前記第１のデータ領域を非表示とし、前記グループ選択領域を前記入出力部により表示することを特徴とする付記１５乃至１８のいずれか１項に記載の制御プログラム。
【０１０４】
（付記２０）  前記記憶部は、前記複数のデータのうち所定の条件を満たすデータについて、前記グループ分けされたグループ情報と重複して所属される特定グループの識別情報である特定グループ情報をさらに記憶し、
前記記憶部から、前記特定グループ情報と、当該特定グループ情報に関連付けられた特定データとを取得し、
前記取得した特定グループ情報から、前記ユーザから選択可能な領域が確保された特定グループ情報領域を生成し、
前記取得したデータから、前記ユーザから選択可能な領域が確保された特定データ領域を生成し、
前記第１のグループ情報領域及び前記第１のデータ領域より優先させて、前記特定グループ情報領域と、前記特定データ領域とを対応付けて前記入出力部により表示する
ことを特徴とする付記１５乃至１９のいずれか１項に記載の制御プログラム。
【０１０５】
（付記２１）  前記第１のデータ領域と、前記第１のグループ情報領域とを同じサイズとして前記入出力部により表示することを特徴とする付記１５乃至２０のいずれか１項に記載の制御プログラム。
【０１０６】
この出願は、２０１０年１０月２０日に出願された日本出願特願２０１０−２３５２８４を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【０１０７】
本発明は、携帯電話等の電話帳を搭載する携帯型の電子機器として産業上利用可能である。
【符号の説明】
【０１０８】
１００  データ処理端末
１１０  記憶部
１１１  データ
１１２  グループ情報
１２０  入出力部
１３０  制御部
２００  ユーザ
１０  携帯電話端末
１１  操作部
１２  表示部
１３  ユーザインタフェース部
１４  端末データ処理部
１５  端末データ記憶部
１５１  個人データ
１５２  セパレータ情報
３０  画面
３０ａ  画面
３０１  セパレータ
３０２  セパレータ
３０３  セパレータ
３０４  セパレータ
３０５  セパレータ
３０６  セパレータ
３０７  セパレータ
３０８  セパレータ
３０９  セパレータ
３１０  セパレータ
３１１  セパレータ
３２１  データリスト
３２２  データリスト
３２８  データリスト
３２９  データリスト
３３０  データリスト
３３１  データリスト
３４０  セパレータ一覧表示領域
３４１  ヘッダ
３４２  セパレータ候補選択領域
３４３  非表示選択領域
３４４  セパレータ選択領域
４０  画面
４０１  セパレータ
４０２  セパレータ
４０３  セパレータ
４０４  セパレータ
４２１  データリスト
４２２  データリスト
４２３  データリスト
４２４  データリスト
４４０  セパレータ属性表示領域
４４１  ヘッダ
４４２  セパレータ属性選択領域
４４３  非表示選択領域
４５１  年選択領域
４５２  月選択領域
４５３  年表示領域
４５４  月表示領域
４５５  年選択領域
４５６  月選択領域
４５７  選択確定領域
５０  画面
５０１  タブ領域
５０２  タブ領域
５０２ａ  タブ領域
５０３  タブ領域
５０４  タブ領域
５０５  タブ領域
５０６  タブ領域
５１１  データリスト
５１２  データ
【図１】
2012053213.tif 000003
【図２】
2012053213.tif 000004
【図３】
2012053213.tif 000005
【図４】
2012053213.tif 000006
【図５】
2012053213.tif 000007
【図６】
2012053213.tif 000008
【図７】
2012053213.tif 000009
【図８】
2012053213.tif 000010
【図９】
2012053213.tif 000011
【図１０】
2012053213.tif 000012
【図１１】
2012053213.tif 000013
【図１２】
2012053213.tif 000014
【図１３】
2012053213.tif 000015
【図１４】
2012053213.tif 000016
【図１５】
2012053213.tif 000017
【図１６】
2012053213.tif 000018
【手続補正書】
【提出日】平成25年4月19日(2013.4.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１０
【補正方法】変更
【補正の内容】
【請求項１０】
複数のデータと、当該複数のデータが複数にグループ分けされた場合の各グループの識別情報である複数のグループ情報とが関連付けて記憶された記憶部から、前記複数のグループ情報の一部である第１のグループ情報と、当該第１のグループ情報に関連付けられた第１のデータとを取得し、
前記取得した第１のグループ情報から、ユーザから選択可能な領域が確保された第１のグループ情報領域を生成し、
前記取得した第１のデータから、前記ユーザから選択可能な領域が確保された第１のデータ領域を生成し、
前記ユーザからの領域の選択を受付可能な入出力部により、前記第１のグループ情報領域と前記第１のデータ領域とを対応付けて表示し、
前記ユーザから前記第１のグループ情報領域の選択を受け付けた場合に、前記入出力部において非表示である第２のグループ情報を含む前記複数のグループ情報のいずれかを選択するためのグループ選択領域を前記入出力部により表示し、
前記ユーザから前記グループ選択領域を介して前記第２のグループ情報の選択を受け付けた場合に、当該選択された第２のグループ情報と、当該選択された第２のグループ情報に関連付けられた第２のデータとを前記記憶部から取得し、
前記取得した第２のグループ情報から、前記ユーザから選択可能な領域が確保された第２のグループ情報領域を生成し、
前記取得した第２のデータから、前記ユーザから選択可能な領域が確保された第２のデータ領域を生成し、
前記第２のグループ情報領域と前記第２のデータ領域とを対応付けて前記入出力部により表示する
処理をコンピュータに実行させる制御プログラム。
【国際調査報告】
2012053213.tif 000019
2012053213.tif 000020