(57)【要約】【課題】  携帯端末に電話帳・アドレス帳を表示する際に、縦横軸の２つの情報で２次元表示することにより、対象がより直感的に特定できる検索手法を提供すること。【解決手段】  携帯端末の画面に表示される電話帳・アドレス帳データを縦横二次元で表示する。２次元で表示された電話帳・アドレス帳に対して、表示面にルーラを有し、携帯端末のスクロール機構、タッチ操作機構、ジャイロ操作機構により縦横斜め方向に表示範囲を移動させることが出来ることができ、電話帳・アドレス帳の現表示範囲から最短距離の移動操作で対象の情報を表示させることができる。【選択図】図１
2013135294.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、処理部と、記憶部とを備えた電話帳・アドレス帳選択装置において、
前記記憶部は、
前記ディスプレイのサイズより十分に大きく、母音若しくは他の音列を縦軸及び子音若しくは他の音列を横軸とした、又は、縦軸及び横軸をこの逆とした複数カラムで表され、各カラムを特定する関連情報が予め設定された２次元表と、
対象者の氏名、電話番号及び／又はメールアドレス、氏名の先頭文字に対応する前記２次元表におけるカラムの前記関連情報を含むレコードを複数記憶する電話帳・アドレス帳情報と、
を含み、
前記処理部は、
前記２次元表上に、基準位置を設定し、縦軸および横軸の情報をルーラとして前記ディスプレイの上下または左右に表示し、前記２次元表のうち基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに２次元で画面表示する２次元表表示機能と、
利用者がディスプレイを操作したこと又は端末を動かしたことにより検出された移動ベクトルを元に、前記基準位置を移動させ、移動後の基準位置を判定し、前記２次元表表示機能により、前記２次元表のうち前記移動後の基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに画面表示する表示位置判定機能と、
画面表示する際に設定された前記基準位置と、利用者の操作によりディスプレイを用いて選択されたカラムとの相対距離を算出し、前記２次元表における前記関連情報を求める選択位置判定機能と、
前記選択位置判定機能より求められた前記関連情報により、前記電話帳・アドレス帳情報を参照し、該関連情報と一致するひとつ又は複数のレコードを抽出し、抽出されたひとつ又は複数のレコードの情報のうち予め定められた特定の情報を前記ディスプレイに画面表示する電話帳情報表示機能
を備えた電話帳・アドレス帳選択装置。
【請求項２】
請求項１に記載の電話帳・アドレス帳選択装置において、
前記電話帳・アドレス帳情報の各レコードについて、氏名の先頭文字と一致する、前記２次元表におけるカラムを特定する前記関連情報を求め、該関連情報を前記電話帳・アドレス帳情報に記憶する２次元表作成機能
をさらに備えたことを特徴とする電話帳・アドレス帳選択装置。
【請求項３】
請求項１又は２に記載の電話帳・アドレス帳選択装置において、
前記２次元における縦軸及び横軸は、日本語５０音、英数字、中国語ピンイン、韓国語ハングルのいずれかに対応しており、前記関連情報により、氏名、電話番号、メールアドレスのうちひとつ又は複数の情報を紐付けることを特徴とする電話帳・アドレス帳選択装置。
【請求項４】
請求項１乃至３のいずれかに記載の電話帳・アドレス帳選択装置において、
前記２次元表により表示された電話帳及び／又はアドレス帳に対して、前記ディスプレイの表示面にルーラを有し、スクロール機能、タッチ操作機能、ジャイロ操作機能のいずれか又は複数により縦横斜め方向に表示範囲を移動させることを特徴とする電話帳・アドレス帳選択装置。
【請求項５】
請求項１乃至４のいずれかに記載の電話帳・アドレス帳選択装置において、
前記電話帳・アドレス帳情報は、内部記憶装置若しくは外部記憶装置に記憶すること、又は、携帯電話が持つ通信手段を用い外部装置より取得すること、を特徴とする電話帳・アドレス帳選択装置。
【請求項６】
請求項１乃至５のいずれかに記載の電話帳・アドレス帳選択装置において、
前記電話帳・アドレス帳情報から表示された各レコードについて、利用者の操作により電話番号が選択された場合ダイアル発信を行う通話機能、及び／又は、利用者の操作によりメールアドレスが選択された場合メッセージ送信を行うメール送信機能、をさらに備えたことを特徴とする電話帳・アドレス帳選択装置。
【請求項７】
請求項１乃至６のいずれかに記載の電話帳・アドレス帳選択装置において、
前記カラムを特定する前記関連情報は、カラムの位置を識別するための識別情報、又は、カラムの縦軸位置と横軸位置による位置情報であることを特徴とする電話帳・アドレス帳選択装置。
【請求項８】
ディスプレイと、処理部と、記憶部とを備えた電話帳・アドレス帳選択装置における電話帳・アドレス帳選択方法において、
前記記憶部は、
前記ディスプレイのサイズより十分に大きく、母音若しくは他の音列を縦軸及び子音若しくは他の音列を横軸とした、又は、縦軸及び横軸をこの逆とした複数カラムで表され、各カラムを特定する関連情報が予め設定された２次元表と、
対象者の氏名、電話番号及び／又はメールアドレス、氏名の先頭文字に対応する前記２次元表におけるカラムの前記関連情報を含むレコードを複数記憶する電話帳・アドレス帳情報と、
を含み、
前記処理部は、
２次元表表示機能が、前記２次元表上に、基準位置を設定し、縦軸および横軸の情報をルーラとして前記ディスプレイの上下または左右に表示し、前記２次元表のうち基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに２次元で画面表示するステップと、
表示位置判定機能が、利用者がディスプレイを操作したこと又は端末を動かしたことにより検出された移動ベクトルを元に、前記基準位置を移動させ、移動後の基準位置を判定し、前記２次元表表示機能により、前記２次元表のうち前記移動後の基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに画面表示するステップと、
選択位置判定機能が、画面表示する際に設定された前記基準位置と、利用者の操作によりディスプレイを用いて選択されたカラムとの相対距離を算出し、前記２次元表における前記関連情報を求めるステップと、
電話帳情報表示機能が、前記選択位置判定機能より求められた前記関連情報により、前記電話帳・アドレス帳情報を参照し、該関連情報と一致するひとつ又は複数のレコードを抽出し、抽出されたひとつ又は複数のレコードの情報のうち予め定められた特定の情報を前記ディスプレイに画面表示するステップ
を含む電話帳・アドレス帳選択方法。
【請求項９】
ディスプレイと、処理部と、記憶部とを備えた電話帳・アドレス帳選択装置における電話帳・アドレス帳選択プログラムにおいて、
前記記憶部は、
前記ディスプレイのサイズより十分に大きく、母音若しくは他の音列を縦軸及び子音若しくは他の音列を横軸とした、又は、縦軸及び横軸をこの逆とした複数カラムで表され、各カラムを特定する関連情報が予め設定された２次元表と、
対象者の氏名、電話番号及び／又はメールアドレス、氏名の先頭文字に対応する前記２次元表におけるカラムの前記関連情報を含むレコードを複数記憶する電話帳・アドレス帳情報と、
を含み、
前記処理部は、
２次元表表示機能が、前記２次元表上に、基準位置を設定し、縦軸および横軸の情報をルーラとして前記ディスプレイの上下または左右に表示し、前記２次元表のうち基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに２次元で画面表示するステップと、
表示位置判定機能が、利用者がディスプレイを操作したこと又は端末を動かしたことにより検出された移動ベクトルを元に、前記基準位置を移動させ、移動後の基準位置を判定し、前記２次元表表示機能により、前記２次元表のうち前記移動後の基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに画面表示するステップと、
選択位置判定機能が、画面表示する際に設定された前記基準位置と、利用者の操作によりディスプレイを用いて選択されたカラムとの相対距離を算出し、前記２次元表における前記関連情報を求めるステップと、
電話帳情報表示機能が、前記選択位置判定機能より求められた前記関連情報により、前記電話帳・アドレス帳情報を参照し、該関連情報と一致するひとつ又は複数のレコードを抽出し、抽出されたひとつ又は複数のレコードの情報のうち予め定められた特定の情報を前記ディスプレイに画面表示するステップ
をコンピュータに実行させるための電話帳・アドレス帳選択プログラム。
【請求項１０】
ディスプレイと、処理部と、記憶部とを備えた電話帳・アドレス帳選択装置における電話帳・アドレス帳選択プログラムを記録したコンピュータ読み取り可能な記録媒体において、
前記記憶部は、
前記ディスプレイのサイズより十分に大きく、母音若しくは他の音列を縦軸及び子音若しくは他の音列を横軸とした、又は、縦軸及び横軸をこの逆とした複数カラムで表され、各カラムを特定する関連情報が予め設定された２次元表と、
対象者の氏名、電話番号及び／又はメールアドレス、氏名の先頭文字に対応する前記２次元表におけるカラムの前記関連情報を含むレコードを複数記憶する電話帳・アドレス帳情報と、
を含み、
前記処理部は、
２次元表表示機能が、前記２次元表上に、基準位置を設定し、縦軸および横軸の情報をルーラとして前記ディスプレイの上下または左右に表示し、前記２次元表のうち基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに２次元で画面表示するステップと、
表示位置判定機能が、利用者がディスプレイを操作したこと又は端末を動かしたことにより検出された移動ベクトルを元に、前記基準位置を移動させ、移動後の基準位置を判定し、前記２次元表表示機能により、前記２次元表のうち前記移動後の基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに画面表示するステップと、
選択位置判定機能が、画面表示する際に設定された前記基準位置と、利用者の操作によりディスプレイを用いて選択されたカラムとの相対距離を算出し、前記２次元表における前記関連情報を求めるステップと、
電話帳情報表示機能が、前記選択位置判定機能より求められた前記関連情報により、前記電話帳・アドレス帳情報を参照し、該関連情報と一致するひとつ又は複数のレコードを抽出し、抽出されたひとつ又は複数のレコードの情報のうち予め定められた特定の情報を前記ディスプレイに画面表示するステップ
をコンピュータに実行させるための電話帳・アドレス帳選択プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話帳・アドレス帳選択装置、電話帳・アドレス帳選択方法及びプログラム及び記録媒体に係り、特に、タッチパネル付き携帯端末で利用される電話帳及び／又はアドレス帳データより対象を抽出する操作の際において、縦横斜め方向に表示範囲を移動させ、直感的に対象の情報を二次元表示し、選択することができる電話帳・アドレス帳選択装置、電話帳・アドレス帳選択方法及びプログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、携帯端末の普及により、携帯端末がより生活の身近となり、手帳やアドレス帳など従来書面上にて管理していた内容を、携帯端末内で管理するケースが多くなっている。また、携帯端末の高機能化により、携帯端末内の記憶装置の容量が増大化し、より多くのデータを携帯端末内に蓄積することが可能になっている。
携帯端末内の電話帳・アドレス帳機能には利用者の近親者、友人、仕事関係者など、利用者が頻繁に連絡を取り合う対象の電話番号やメールアドレスを保持するほか、頻繁に連絡を取らない対象の情報、または連絡を取らない情報も含め、膨大な情報を保持しているケースが多くなっている。
従来、電話帳・アドレス帳の索引検索については、氏名等の先頭音に対して子音、母音を順々に特定し、対象にたどり着く方法（特許文献１）や、グループ分けなど付帯情報により検索する方法が取られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６８３２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のような背景において、携帯端末の電話帳・アドレス帳利用にあたって、保持するデータ量が増えるに従い、連絡したい対象を、携帯端末が抱える膨大なデータの中から抽出するために、多くの時間を費やすことが想定される。
また上述のような従来の技術では、複数回の選択操作が伴い、膨大な電話帳・アドレス帳内のデータから対象にたどり着くには煩雑な仕組みとなっている。
【０００５】
本発明は、以上の点に鑑み、携帯端末に電話帳・アドレス帳を表示する際に、縦横軸の２つの情報で２次元表示することにより、対象がより直感的に特定できる検索手法を有する電話帳・アドレス帳選択装置、電話帳・アドレス帳選択方法及びプログラム及び記録媒体を提供することを、ひとつの目的とする。
また、本発明は、携帯端末の高機能化に伴い多くの端末に実装されている、画面を指等で直接操作できるタッチパネル機能や、端末の移動方向や移動距離を検出できるジャイロ機能と連携させ、簡単な操作方法で対象までたどり着く手法を提供することを、他の目的とする。
【課題を解決するための手段】
【０００６】
本発明のひとつ態様によると、携帯端末の画面に表示される電話帳データを縦横二次元で表示することを特徴とする電話帳表示装置が提供される。
また、２次元表示における縦軸、横軸は、日本語５０音、英数字並び、中国語ピンイン、韓国語ハングル等など、複数の情報により、電話帳内の氏名、電話番号、メールアドレスなどの情報の絞込みができることを特徴とすることができる。
また、本発明の他の態様によると、２次元で表示された電話帳に対して、表示面にルーラを有し、携帯端末のスクロール機構、タッチ操作機構、ジャイロ操作機構により縦横斜め方向に表示範囲を移動させることが出来ることができ、電話帳の現表示範囲から最短距離の移動操作で対象の情報を表示させることができることを特徴とする電話帳表示装置が提供される。
【０００７】
本発明は、通話機能、メール送受信機能、タッチパネル機能、ディスプレイ機能またはジャイロ機能を有する携帯端末において、特に、次の各機能を備えることにより、電話帳・アドレス帳情報内の特定の情報の抽出を容易にするものである。
・携帯端末の内部もしくは外部にある電話帳・アドレス帳情報を元に、グリッド化された２次元表を作成し、２次元表の各カラムに対して電話帳・アドレス帳情報内に含まれる複数の情報のうち特定の情報が抽出できるインデックス情報を付与する２次元表作成機能、
・インデックス情報が付与された２次元表を記憶する仮想２次元表記憶部、
・仮想２次元表記憶部内の情報のうち画面サイズもしくは利用者指定サイズに合せ表示範囲を判定しディスプレイ機能を用いて画面表示する２次元表表示機能、
・２次元表を、タッチパネル機能を用いて使用者が操作した際にタッチパネル機能により抽出された移動距離にあわせ表示範囲を変更する表示位置判定機能、
・利用者がタッチパネル機能により２次元表の特定カラムを選択した際に選択位置を特定する選択位置判定機能、
・選択位置判定機能により抽出された特定カラムに紐付くインデックス情報より電話帳・アドレス帳情報内の特定の情報が抽出し、抽出された特定の情報を表示する電話帳・アドレス帳情報表示機能
【０００８】
本発明の第１の解決手段によると、
ディスプレイと、処理部と、記憶部とを備えた電話帳・アドレス帳選択装置において、
前記記憶部は、
前記ディスプレイのサイズより十分に大きく、母音若しくは他の音列を縦軸及び子音若しくは他の音列を横軸とした、又は、縦軸及び横軸をこの逆とした複数カラムで表され、各カラムを特定する関連情報が予め設定された２次元表と、
対象者の氏名、電話番号及び／又はメールアドレス、氏名の先頭文字に対応する前記２次元表におけるカラムの前記関連情報を含むレコードを複数記憶する電話帳・アドレス帳情報と、
を含み、
前記処理部は、
前記２次元表上に、基準位置を設定し、縦軸および横軸の情報をルーラとして前記ディスプレイの上下または左右に表示し、前記２次元表のうち基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに２次元で画面表示する２次元表表示機能と、
利用者がディスプレイを操作したこと又は端末を動かしたことにより検出された移動ベクトルを元に、前記基準位置を移動させ、移動後の基準位置を判定し、前記２次元表表示機能により、前記２次元表のうち前記移動後の基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに画面表示する表示位置判定機能と、
画面表示する際に設定された前記基準位置と、利用者の操作によりディスプレイを用いて選択されたカラムとの相対距離を算出し、前記２次元表における前記関連情報を求める選択位置判定機能と、
前記選択位置判定機能より求められた前記関連情報により、前記電話帳・アドレス帳情報を参照し、該関連情報と一致するひとつ又は複数のレコードを抽出し、抽出されたひとつ又は複数のレコードの情報のうち予め定められた特定の情報を前記ディスプレイに画面表示する電話帳情報表示機能
を備えた電話帳・アドレス帳選択装置が提供される。
【０００９】
本発明の第２の解決手段によると、
ディスプレイと、処理部と、記憶部とを備えた電話帳・アドレス帳選択装置における電話帳・アドレス帳選択方法において、
前記記憶部は、
前記ディスプレイのサイズより十分に大きく、母音若しくは他の音列を縦軸及び子音若しくは他の音列を横軸とした、又は、縦軸及び横軸をこの逆とした複数カラムで表され、各カラムを特定する関連情報が予め設定された２次元表と、
対象者の氏名、電話番号及び／又はメールアドレス、氏名の先頭文字に対応する前記２次元表におけるカラムの前記関連情報を含むレコードを複数記憶する電話帳・アドレス帳情報と、
を含み、
前記処理部は、
２次元表表示機能が、前記２次元表上に、基準位置を設定し、縦軸および横軸の情報をルーラとして前記ディスプレイの上下または左右に表示し、前記２次元表のうち基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに２次元で画面表示するステップと、
表示位置判定機能が、利用者がディスプレイを操作したこと又は端末を動かしたことにより検出された移動ベクトルを元に、前記基準位置を移動させ、移動後の基準位置を判定し、前記２次元表表示機能により、前記２次元表のうち前記移動後の基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに画面表示するステップと、
選択位置判定機能が、画面表示する際に設定された前記基準位置と、利用者の操作によりディスプレイを用いて選択されたカラムとの相対距離を算出し、前記２次元表における前記関連情報を求めるステップと、
電話帳情報表示機能が、前記選択位置判定機能より求められた前記関連情報により、前記電話帳・アドレス帳情報を参照し、該関連情報と一致するひとつ又は複数のレコードを抽出し、抽出されたひとつ又は複数のレコードの情報のうち予め定められた特定の情報を前記ディスプレイに画面表示するステップ
を含む電話帳・アドレス帳選択方法が提供される。
【００１０】
本発明の第３の解決手段によると、
ディスプレイと、処理部と、記憶部とを備えた電話帳・アドレス帳選択装置における電話帳・アドレス帳選択プログラム、及び、電話帳・アドレス帳選択プログラムを記録したコンピュータ読み取り可能な記録媒体において、
前記記憶部は、
前記ディスプレイのサイズより十分に大きく、母音若しくは他の音列を縦軸及び子音若しくは他の音列を横軸とした、又は、縦軸及び横軸をこの逆とした複数カラムで表され、各カラムを特定する関連情報が予め設定された２次元表と、
対象者の氏名、電話番号及び／又はメールアドレス、氏名の先頭文字に対応する前記２次元表におけるカラムの前記関連情報を含むレコードを複数記憶する電話帳・アドレス帳情報と、
を含み、
前記処理部は、
２次元表表示機能が、前記２次元表上に、基準位置を設定し、縦軸および横軸の情報をルーラとして前記ディスプレイの上下または左右に表示し、前記２次元表のうち基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに２次元で画面表示するステップと、
表示位置判定機能が、利用者がディスプレイを操作したこと又は端末を動かしたことにより検出された移動ベクトルを元に、前記基準位置を移動させ、移動後の基準位置を判定し、前記２次元表表示機能により、前記２次元表のうち前記移動後の基準位置より画面表示可能な縦幅及び横幅に含まれる複数カラムを抽出し、該複数カラムを前記ディスプレイに画面表示するステップと、
選択位置判定機能が、画面表示する際に設定された前記基準位置と、利用者の操作によりディスプレイを用いて選択されたカラムとの相対距離を算出し、前記２次元表における前記関連情報を求めるステップと、
電話帳情報表示機能が、前記選択位置判定機能より求められた前記関連情報により、前記電話帳・アドレス帳情報を参照し、該関連情報と一致するひとつ又は複数のレコードを抽出し、抽出されたひとつ又は複数のレコードの情報のうち予め定められた特定の情報を前記ディスプレイに画面表示するステップ
をコンピュータに実行させるための電話帳・アドレス帳選択プログラム、及び、電話帳・アドレス帳選択プログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【発明の効果】
【００１１】
本発明によれば、利用者は、携帯端末に画面表示された、２次元表の一部となる２次元表カラム表示部を、タッチパネル機能またはジャイロ機能を用い、目的となるカラムが表示される位置へ移動させ、選択操作を行うことにより、電話帳・アドレス帳情報内の抽出対象となる特定情報に簡単に導出できることができる。
【図面の簡単な説明】
【００１２】
【図１】本実施の形態携帯端末（電話帳・アドレス帳選択装置）の概要を示す図である。
【図２】本実施の形態の装置起動から移動端末画面表示までの動作を示すフローチャートである。
【図３】本実施の形態の装置の起動時の移動端末画面表示例を示す図である。
【図４】本実施の形態の構成要素である仮想２次元表の構成を示す図である。
【図５】本実施の形態の構成要素である電話帳・アドレス帳情報の構成を示す図である。
【図６】本実施の形態の装置に対して利用者による移動操作が行われてからの移動端末画面表示までの動作を示すフローチャートである。
【図７】図３の状態において、利用者による移動操作が行われた後の移動端末画面表示例を示す図である。
【図８】本実施の形態の装置に対して利用者による選択操作が行われてからの移動端末画面表示までの動作を示すフローチャートである。
【図９】本実施の形態の装置の電話帳・アドレス帳情報から対象を抽出した電話帳抽出結果を表示した移動端末画面表示例を示す図である。
【発明を実施するための形態】
【００１３】
１．構成
以下、図面を用いて詳細に説明する。
図１は、携帯端末（電話帳・アドレス帳選択装置）の概要図である。携帯端末は、通話機能１００１、メール送受信機能１００２、ディスプレイ機能１００３、タッチパネル機能１００４、ジャイロ機能１００５、記憶装置１００６、２次元表作成機能１１０１、２次元表表示機能１１０２、移動距離判定機能１１１１、表示位置判定機能１１１２、選択位置判定機能１１２１、電話帳・アドレス帳情報表示機能１１２２を、備える。なお、「電話帳・アドレス帳」の表記は、「電話帳」又は「アドレス帳」を表しても、「電話帳及びアドレス帳」を表してもよい。
【００１４】
通話機能１００１、メール送受信機能１００２、ディスプレイ機能１００４、およびタッチパネル機能１００３またはジャイロ機能１００５は、公知の技術を用いることができ、特に、本発明及び本実施の形態を実現するための、２次元表作成機能１１０１、２次元表表示機能１１０２、移動距離判定機能１１１１、表示位置判定機能１１１２、選択位置判定機能１１２１、電話帳・アドレス帳情報表示機能１１２２、等の各機能及び記憶装置１００６と連携し、通話やメール送受信が行えるものとする。
【００１５】
記憶装置１００６は、携帯端末を構成するメモリやハードディスク等の各種記憶手段を指す。端末固有情報１００７、電話帳・アドレス帳情報１０１１および仮想２次元表１０１２は、記憶装置１００６内に保存されているものとする。ただし、電話帳・アドレス帳情報１０１１は、携帯端末の構造により、携帯端末内の外部装置内に格納されていてもかまわない。
端末固有情報１００７は、携帯端末の機種名や画面の縦横サイズ等の静的な情報が格納され、ディスプレイ機能１００３にて表示可能な画面エリアに関する情報が含まれているものとする。
電話帳・アドレス帳情報１０１１は、利用者の通話もしくはメール送受信を行う相手を特定する情報を保存する機能であり、携帯端末内部記憶装置もしくは外部記憶装置、もしくは携帯電話が持つ公知の技術である通信手段を用い外部装置より取得できる。
たとえば、電話帳・アドレス帳情報１０１１は、対象者の氏名、電話番号、メールアドレス、住所等をテーブル構造で管理され、氏名の先頭文字などをインデックスとし、当該対象者の格納されるレコードを抽出することにより、必要な情報を取得できる。
仮想２次元表記憶部１０１２は、インデックス情報が付与された２次元表を記憶する。
【００１６】
２次元表作成機能１１０１は、例えば、携帯端末の起動ボタンの押下、もしくはディスプレイに表示されるアイコンの押下により起動し、縦軸および横軸で識別可能な表を生成し、ぞれぞれのカラムに対して、電話帳・アドレス帳情報１０１１の各レコードとの紐付ける関連情報を付与する機能である。
２次元表作成機能１１０１により生成される２次元表の縦軸および横軸は、２次元表内のカラムを特定するために識別となり、任意の項目により作成できる。作成された２次元表は、携帯端末内の仮想２次元表記憶部１０１２内に保存される。
たとえば、縦軸を母音の並び、横軸を子音の並びとした場合、特定の縦軸の母音行と特定の横軸の子音列が交差する地点に、母音および子音が一致する音を指定できるカラムを置き、母音および子音が一致する音を特定できる文字を配置することができる。当該カラムに対して、電話帳・アドレス帳情報１０１１内の氏名の先頭文字と一致する電話帳・アドレス帳情報１０１１の当該レコードの位置を抽出できる関連情報を付与することにより、２次元表の当該カラムと電話帳・アドレス帳情報１０１１の当該レコードの関連付けを行う。
【００１７】
２次元表表示機能１１０２は、仮想２次元表記憶部１０１２内の２次元表を、ディスプレイ機能１００４を用いて画面表示を行う機能である。
仮想２次元表記憶部１０１２内の２次元表は、携帯端末のディスプレイのフレームサイズより十分に大きいものであり、２次元表表示機能１１０２は、仮想２次元表記憶部１０１２内の２次元表のうち表示可能な部分を抽出し、ディスプレイ機能１００４を用いて画面表示を行う。
画面表示される２次元表は、２次元表作成機能１１０１により作成される際に選択された縦軸および横軸の情報がルーラとして上下または左右に表示され、中央に２次元表カラム表示部として２次元表内のカラムが表示される。
たとえば、携帯端末の２次元表カラム表示部が、縦幅９ｃｍ横幅８ｃｍであり、２次元表作成機能１１０１により作成された仮想２次元表記憶部１０１２内の２次元表のサイズが縦幅１５ｃｍ横幅４０ｃｍになる場合、２次元表表示機能１１０２は２次元表上に、表示するための基準位置を設定し、基準位置より画面表示可能な縦幅９ｃｍ横幅８ｃｍに含まれるカラムを抽出し、ディスプレイ機能１００４により画面表示を行う。
なお、ルーラを表示する場合は、ルーラの縦幅および横幅を除いた領域が画面表示可能となる。
【００１８】
表示位置判定機能１１１１は、利用者がタッチパネル機能１００３またはジャイロ機能１００５を用い、ディスプレイ機能１００４により画面表示された２次元表のカラム部を上下左右または斜めに移動させた場合、タッチパネル機能１００３またはジャイロ機能１００５が検出した移動ベクトルを元に、２次元表表示機能１１０２が画面表示する際に設定した基準位置を移動させる機能である。
タッチパネル機能１００３またはジャイロ機能１００５が検出した移動ベクトルが、２次元表表示機能１１０２が画面表示する際に設定した基準位置と、仮想２次元表記憶部１０１２内の２次元表の左右上下端との相対距離を越える場合、２次元表の枠外となる情報がディスプレイに表示されないよう、２次元表表示機能１１０２が設定した２次元表カラム表示部内に２次元表の左右上下端が収まる距離の範囲内で基準位置を移動させる。
表示位置判定機能１１１１は、移動後の基準位置を判定の後、２次元表表示機能１１０２により移動後の基準位置に基づく２次元表カラム表示部をディスプレイに表示する。
たとえば、利用者がタッチパネル機能１００３を用いディスプレイを右に１ｃｍスライドさせた場合、利用者のスライド操作に対応する移動距離が上下に何ｃｍ左右に何ｃｍに相当するかをタッチパネル機能１００３より取得する。また、利用者がジャイロ機能１００５を用い携帯端末を右に１ｃｍ移動させた場合、利用者の携帯端末動作に対応する移動距離が上下に何ｃｍ左右に何ｃｍに相当するかをジャイロ機能１００５より取得する。
その後、取得した上下および左右の移動距離を元に、表示位置判定機能１１１１は２次元表カラム表示部に対して基準位置を左に１ｃｍ移動させる。利用者操作による移動方向と逆の方向へ指定された距離分基準位置を移動させることにより、利用者が必要とするカラムを２次元表カラム表示部に表示させることを可能とする。
【００１９】
選択位置判定機能１１２１は、利用者操作により、２次元表表示機能１１０２が表示した２次元表カラム表示部内のカラムを、タッチパネル機能１００３を用いて選択された場合、当該カラムを判定する機能である。
利用者のカラム選択操作は、２次元表表示機能１１０２により画面表示された２次元表カラム表示部に表示されるカラムに対して、シングルタップまたはダブルタップ等の所定操作を行うことにより、タッチパネル機能１００３がこれを検出し、カラム選択操作が行われたものと判断する。
たとえば、利用者が２次元表表示機能１１０２により画面表示された２次元表カラム表示部に表示された特定のカラムに対してダブルタップを行った場合、タッチパネル機能１００３がこれを検出し、ダブルタップが実施された画面上の選択位置を、選択位置判定機能１１２１に通知する。選択位置判定機能１１２１は２次元表表示機能１１０２が画面表示する際に設定した基準位置と、通知された当該選択位置の相対距離を算出し、仮想２次元表記憶部１０１２内の２次元表のどのカラムに対して選択操作が行われたかを判定する。
【００２０】
電話帳・アドレス帳情報表示機能１１２２は、仮想２次元表記憶部１０１２内の２次元表より、選択位置判定機能１１２１より判定された特定のカラムに付与された、２次元表作成機能１１０１が付与した電話帳・アドレス帳情報１０１１の各レコードとの紐付ける関連情報を基に、電話帳・アドレス帳情報１０１１の特定レコードの情報抽出を行い、ディスプレイ機能１００４を用いて画面表示を行う機能である。
電話帳・アドレス帳情報表示機能１１２２により表示される情報は、電話帳・アドレス帳情報１０１１の特定レコード内に含まれる、例えば、対象者の氏名、電話番号、メールアドレス、住所等である。
たとえば、選択位置判定機能１１２１より特定されたカラムより、２次元表作成機能１１０１が付与した関連情報を取得し、電話帳・アドレス帳情報１０１１内の氏名の先頭文字と一致する当該レコードを抽出し、ディスプレイ機能１００４を用いて画面表示を行う。特定されたカラムに付与された関連情報により、電話帳・アドレス帳情報１０１１内の氏名の先頭文字と一致するレコードが複数ある場合、抽出した全てのレコード内の情報を、ディスプレイ機能１００４を用いて画面表示を行う。
【００２１】
２．動作
（１）画面表示
図２は、本実施の形態の装置の起動から移動端末画面表示までの動作を示すフローチャートである。また、図３は、本実施の形態の装置の起動時の移動端末画面表示例である。
図２は、利用者操作により図３に示す電話帳・アドレス帳２次元表３００１が表示するまでを示す動作を説明する。
利用者２００１は、携帯端末のディスプレイに表示されるアイコン、もしくは電話帳・アドレス帳システム起動ボタンを押下すると、起動トリガが発生する。起動トリガは、タッチパネル機能１００４によって検出され、２次元表作成機能１１０１が起動される。
【００２２】
２次元表作成機能１１０１は、記憶装置１００６内に、  “あ”〜“お”までの母音を格納する縦軸と、“あ”〜“わ”までの子音を格納する横軸で構成される仮想２次元表１０１２を作成し、縦軸および横軸で区切られた２次元表内のカラムに識別情報を付与する。
図４は、仮想２次元表の構造例を示す図である。
次に、２次元表作成機能１１０１は、移動端末内の記憶装置１００６、もしくは外部記憶装置、外部装置内にある電話帳・アドレス帳情報１０１１を参照する。
図５は、電話帳・アドレス帳情報１０１１の構造例を示す図である。電話帳・アドレス帳情報１０１１は、この例では、名前５００１、電話番号５００２、メールアドレス５００３、住所５００４、カラム識別情報５００５、母音５００６、子音５００７を対応して記憶している。
２次元表作成機能１１０１は、電話帳・アドレス帳情報１０１１の図５に示すように、母音５００６および子音５００７を参照し、仮想２次元表１０１２の縦軸および横軸と一致する仮想２次元表１０１２のカラムに付与された識別情報を抽出し、電話帳・アドレス帳情報１０１１の識別情報５００５に、仮想２次元表１０１２のカラム識別情報を入力する。本処理は電話帳・アドレス帳情報１０１１に含まれる全レコードに対して実施される。
２次元表作成機能１１０１の処理により、仮想２次元表１０１２と電話帳・アドレス帳情報１０１１のカラム識別情報によるマッピングが完了後、以下のような２次元表表示機能１１０２にて表示操作が行われる。なお、カラム識別情報の代わりに、縦（母音等）と横（子音等）の情報によりマッピングを行ってもよい。
【００２３】
２次元表表示機能１１０２は、図４に示す仮想２次元表１０１２の表示基準点を元に、端末固有情報１００７を参照し、図３に示す画面構成を作成する。
仮想２次元表１０１２の表示基準点は、利用者操作により変動するが、初回起動時など利用者からの指定がない場合、図４に示すカラム４００１の左上を基準点とすることができる。なお、この例では、表示基準点は、画面表示されたカラムの右上としているが、これに限らず左上、右下、左下、中心等の適宜の位置とすることができる。
端末固有情報１００７に、表示端末の画面サイズ（縦及び横）、ルーラ幅（縦及び横）、２次元表カラムサイズ（縦及び横）を、デフォルト値として、又は、任意に予め設定することができる。例えば、端末固有情報１００７により表示端末の画面サイズが縦１０ｃｍ・横９ｃｍであり、図３に示す縦ルーラ３０１１の幅が１ｃｍ、横ルーラ３０１２が１ｃｍであり、１つのカラムサイズが縦３ｃｍ横４ｃｍと設定されている場合、図３に示す２次元表カラム表示部３０１３には縦方向に３つ横方向に２つの計６つのカラムが表示可能である。図４に示すカラム４００１を表示基準点とする場合、図３に示す２次元表カラム表示部３０１３には、図４に示す仮想２次元表１０１２のカラム４００１、カラム４００２、カラム４００３、カラム４００６、カラム４００７、カラム４００８が表示されることになる。
２次元表表示機能１１０２の処理により、縦ルーラ３０１１、横ルーラ３０１２および２次元表カラム表示部３０１３内に表示されるカラムが確定した後、ディスプレイ機能１００３により画面表示が行われる。ディスプレイ機能１００３は公知の技術を用い、画像生成処理を行った後、移動端末の画面に表示する。
【００２４】
（２）移動操作
図６は、本実施の形態の装置に対して利用者による移動操作が行われてからの移動端末画面表示までの動作を示すフローチャートである。
図６により、利用者の移動操作により、仮想２次元表１０１２の一部のカラムを表示する２次元表カラム表示部３０１３に対して変更が発生した際の動作を説明する。
利用者の移動操作に関しては、利用者が画面をスライドさせた場合、タッチパネル機能１００３は、公知の技術により現在の表示位置に対しての移動ベクトルを検出する。または、利用者が携帯端末本体を移動させた場合、ジャイロ機能１００５は公知の技術により利用者の携帯端末移動モーメントに対しての移動ベクトルを検出する。
タッチパネル機能１００３またはジャイロ機能１００５により検出した移動ベクトルは、上下および左右に移動方向と移動距離を分解できるものとする。
なお、タッチパネル機能１００３とジャイロ機能１００５の各移動ベクトルの和で、表示位置に対しての、移動ベクトルを求めてもよい。
【００２５】
表示位置判定機能１１１１は、タッチパネル機能１００３またはジャイロ機能１００５により検出した移動ベクトルを取得し、２次元表表示機能１１０２が決定した、図４に示すような、仮想２次元表１０１２の表示基準点を移動させる。
図４に示す仮想２次元表１０１２の表示基準点４１０１は、利用者が移動操作を行う前に２次元表表示機能１１０２が予め設定又は決定した表示基準点であり、この例では、カラム４００１の左上が移動操作前の基準点とする。利用者が、例えば、図３に示す２次元表カラム表示部３０１３内に表示されるカラムの左上から対角線方向に５ｃｍ移動操作を行った場合、タッチパネル機能１００３またはジャイロ機能１００５により検出した移動ベクトルは、移動ベクトルの終点が含まれるカラムまたは終点に該当するカラム、即ち、縦軸下方向に３ｃｍおよび横軸右方向に４ｃｍ移動されることになる。１つのカラムサイズが縦３ｃｍ横４ｃｍであるとすると、移動操作後の表示基準点４１０２は縦軸下方向に１カラムおよび横軸右方向に１カラム移動させた位置になると判断できる。
表示位置判定機能１１１１の処理により、移動後の表示基準点４１０２を特定後、２次元表表示機能１１０２にて該当カラム分移動させた位置の２次表の表示処理が行われる。
【００２６】
２次元表表示機能１１０２は、表示位置判定機能１１１１処理により変更された表示基準点４１０２を基準とし、端末固有情報１００７を参照し新たに図３に示す画面構成を作成する。
図７は、図３の状態において、利用者による移動操作が行われた後の移動端末画面表示例を示す図である。
表示位置判定機能１１１１処理前の表示基準点である表示基準点４１０１を基準とした画面構成では、図３に示す２次元表カラム表示部３０１３には、例えば、図４に示す仮想２次元表１０１２のカラム４００１、カラム４００２、カラム４００３、カラム４００６、カラム４００７、カラム４００８が表示されている。これに対して、表示位置判定機能１１１１処理後の表示基準点である表示基準点４１０２を基準とした画面構成では、図７に示す２次元表カラム表示部７０１３内には、図４に示す仮想２次元表１０１２のカラム４００７、カラム４００８、カラム４００９、カラム４０１２、カラム４０１３、カラム４０１４が表示されることとなる。
２次元表表示機能１１０２の処理により、図７に示す縦ルーラ７０１１、横ルーラ７０１２および２次元表カラム表示部７０１３内に表示されるカラムが確定した後、ディスプレイ機能１００３により画面表示が行われる。ディスプレイ機能１００３は、公知の技術を用い、画像生成処理を行った後、移動端末の画面に表示する。このように、図４に示す仮想２次元表１０１２の表示基準点４１０２を基準とした画面構成が、図７に示される。
以上のようにして、利用者の移動操作に対し２次元表カラム表示部３０１３内に表示されるカラム表示変更が実現される。
【００２７】
（３）選択操作
図８は、本実施の形態の装置に対して利用者による選択操作が行われてからの移動端末画面表示までの動作を示すフローチャートである。
図８により、利用者操作により、図３に示す２次元表カラム表示部３０１３内または図７に示す２次元表カラム表示部７０１３内に表示される仮想２次元表１０１２の特定のカラムを選択された際の動作を説明する。
利用者の移動操作に関しては、移動端末のディスプレイに表示された、図３に示すような２次元表カラム表示部３０１３内に表示されるいずれか１つのカラムを、シングルタップまたはダブルタップにより選択した場合、タッチパネル機能１００３は、公知の技術により利用者がタップした位置を検出する。検出された位置を表す位置情報は、移動端末のディスプレイの表示基準点（例えば、左上）からの縦軸および横軸方向への距離を示すものであるものとする。
図７に示す画面表示例において、利用者操作により２次元表カラム表示部７０１３内に表示されるカラム４０１３が選択された場合、図７に示す縦ルーラ７０１１の幅が１ｃｍ、横ルーラ７０１２の幅が１ｃｍであり、１つのカラムサイズが縦３ｃｍ横４ｃｍであるため、タッチパネル機能１００３により検出された位置情報は、縦方向に４ｃｍ以上７ｃｍ未満、横方向に５ｃｍ以上９ｃｍ未満の位置が選択されたことになる。
【００２８】
選択位置判定機能１１２１は、タッチパネル機能１００３により検出された位置情報より、利用者が選択したカラムを特定する。
前述の選択操作により、タッチパネル機能１００３により検出された位置情報が、例えば、移動端末のディスプレイの左上から縦５ｃｍ横７ｃｍの位置が選択されたことを取得した場合、選択位置判定機能１１２１は、図４に示す仮想２次元表１０１２の表示基準点４１０２を表示基準点とし、タッチパネル機能１００３により検出された位置情報の縦方向および横方向の相対距離を取得する。図７に示す例では、縦ルーラ７０１１の幅が１ｃｍ、横ルーラ７０１２の幅が１ｃｍであるため、図４に示す表示基準点４１０２からの相対距離は、縦４ｃｍ横６ｃｍであることが自明である。
次に、図４に示す表示基準点４１０２からの相対距離において、選択対象となったカラムを判定する。例えば、相対距離が縦２ｃｍ横６ｃｍである場合、１つのカラムサイズが縦３ｃｍ横４ｃｍであるため、相対距離の縦４ｃｍは表示基準点４１０２から縦方向に３ｃｍ以上６ｃｍ未満であり、また相対距離の横６ｃｍは、表示基準点４１０２から横方向に４ｃｍ以上８ｃｍ未満であるため、図４に示す表示基準点４１０２から縦方向に１カラム以上２カラム未満、横方向に１カラム以上２カラム以内であることが検出できる。現在の表示基点である表示基準点４１０２は、カラム４００７の左上となるため、下方向に１カラム・右方向に１カラム移動した位置にあるカラム４０１３であることが判定できる。
選択位置判定機能１１２１の処理により、利用者が特定したカラムがカラム４０１３であることを電話帳・アドレス帳情報表示機能１１２２に通知し、対象となる電話帳・アドレス帳情報が表示される。
【００２９】
電話帳・アドレス帳情報表示機能１１２２は、選択位置判定機能１１２１により特定されたカラムより、２次元表作成機能１１０１が仮想２次元表１０１２生成の際において挿入したカラム識別情報を抽出し、２次元表作成機能１１０１が電話帳・アドレス帳情報１０１１の識別情報５００５に入力したカラム識別情報と一致する電話帳・アドレス帳情報１０１１のレコードを抽出する。
選択位置判定機能１１２１により特定されたカラムがカラム４０１３である場合、電話帳・アドレス帳情報表示機能１１２２は、図４に示す仮想２次元表１０１２のカラム４０１３よりカラム識別情報を抽出する。
次に、電話帳・アドレス帳情報表示機能１１２２は、図５に示す電話帳・アドレス帳情報１０１１のカラム識別情報５００５の列を参照し、カラム４０１３より抽出したカラム識別情報と一致する電話帳・アドレス帳レコード５１０２、電話帳・アドレス帳レコード５１０２、電話帳・アドレス帳レコード５１０３を抽出する。さらに、電話帳・アドレス帳情報表示機能１１２２は、電話帳・アドレス帳情報１０１１を参照し、抽出した図５に示す電話帳・アドレス帳レコード５１０２、電話帳・アドレス帳レコード５１０２、電話帳・アドレス帳レコード５１０３から、名前５００１、電話番号５００２、メールアドレス５００３、住所５００４の情報を抽出し、図９に示す電話帳・アドレス帳抽出結果を生成する。なお、カラム識別情報５００５の代わりに、縦（母音５００６等）と横（子音５００７等）の情報により抽出してもよい。
【００３０】
図９は、本実施の形態の装置の電話帳・アドレス帳情報から対象を抽出した結果を表示した移動端末画面表示例である。
電話帳・アドレス帳情報表示機能１１２２の処理により、図９に示すように、電話帳・アドレス帳抽出結果を生成した後、ディスプレイ機能１００３により画面表示が行われる。ディスプレイ機能１００３は、公知の技術を用い、画像生成処理を行った後、移動端末の画面に表示する。図９に示す電話帳・アドレス帳抽出結果例には、例えば、氏名９００１、電話番号９００２、メールアドレス９００３、住所９００４が表示され、利用者操作により電話番号９００２が押下された場合、図１に示す公知の技術を用いた通話機能１００１が起動し対象へのダイアルが行われ、メールアドレス９００３が押下された場合、図１に示す公知の技術を用いたメール送受信機能１００２が起動し対象へのメッセージ送信が行われる。
【産業上の利用可能性】
【００３１】
本発明の電話帳・アドレス帳選択方法又は電話帳・アドレス帳選択装置は、その各手順をコンピュータに実行させるための電話帳・アドレス帳選択プログラム、電話帳・アドレス帳選択プログラムを記録したコンピュータ読み取り可能な記録媒体、電話帳・アドレス帳選択プログラムを含みコンピュータの内部メモリにロード可能なプログラム製品、そのプログラムを含むサーバ等のコンピュータ、等により提供されることができる。
【符号の説明】
【００３２】
０００１  利用者
１００１  通話機能
１００２  メール送受信機能
１００３  タッチパネル機能
１００４  ディスプレイ機能
１００５  ジャイロ機能
１００６  記憶装置
１００７  端末固有情報
１０１１  電話帳・アドレス帳情報
１０１２  仮想２次元表
１１０１  ２次元表作成機能
１１０２  ２次元表表示機能
１１１１  表示位置判定機能
１１２１  選択位置判定機能
１１２２  電話帳・アドレス帳情報表示機能
３０１１  縦ルーラ
３０１２  横ルーラ
３０１３  ２次元表カラム表示部
４００１〜４０１４  仮想２次元表１０１２を構成するカラム
５００１  氏名（電話帳・アドレス帳情報１０１１の列名称）
５００２  電話番号（電話帳・アドレス帳情報１０１１の列名称）
５００３  メールアドレス（電話帳・アドレス帳情報１０１１の列名称）
５００４  住所（電話帳・アドレス帳情報１０１１の列名称）
５００５  識別情報（電話帳・アドレス帳情報１０１１の列名称）
５００６  母音（電話帳・アドレス帳情報１０１１の列名称）
５００７  子音（電話帳・アドレス帳情報１０１１の列名称）
５０１１〜５０１３  電話帳・アドレス帳情報１０１１を構成する電話帳・アドレス帳レコード
７０１１  縦ルーラ
７０１２  横ルーラ
７０１３  ２次元表カラム表示部
９００１  氏名（電話帳・アドレス帳抽出結果構成要素）
９００２  電話番号（電話帳・アドレス帳抽出結果構成要素）
９００３  メールアドレス（電話帳・アドレス帳抽出結果構成要素）
９００４  住所（電話帳・アドレス帳抽出結果構成要素）
【図１】
2013135294.tif 000003
【図２】
2013135294.tif 000004
【図３】
2013135294.tif 000005
【図４】
2013135294.tif 000006
【図５】
2013135294.tif 000007
【図６】
2013135294.tif 000008
【図７】
2013135294.tif 000009
【図８】
2013135294.tif 000010
【図９】
2013135294.tif 000011