(57)【要約】【課題】アドレス帳や着信履歴等にて、通信相手先の名称や電話番号が、ユーザの予定に基づいて表示される携帯通信端末を提供する。【解決手段】本発明の携帯通信装置は、複数の通信相手先の名称と、グループと、住所又は位置情報と、電話番号を含む通信相手先情報をアドレス帳31に登録するアドレス帳機能と、ユーザの行動予定に関する第１キーワードを含むスケジュール情報をスケジュール帳35に登録するスケジュール帳機能とを有する。記憶部７は、グループに関連する第２キーワードを記憶する。表示部23は、アドレス帳31に登録された通信相手先を、グループ別に、且つ所定のグループ順に従って選択的に表示する。制御部１は、スケジュール帳に登録されている特定の行動予定に関する第１キーワードに含まれる又は一致する第２キーワードと関連づけられたグループに属する通信相手先のリストが優先的に表示部に表示されるように、所定のグループ順を決定する。【選択図】図７
2013110600.tif 000002
【特許請求の範囲】
【請求項１】
通信相手先の名称と、グループと、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとを含む通信相手先情報をアドレス帳に登録するアドレス帳機能と、ユーザの行動予定に関する第１キーワードを含むスケジュール情報をスケジュール帳に登録するスケジュール帳機能とを有する携帯通信装置であって、
グループに関連する少なくとも１つの第２キーワードを記憶する記憶部と、
前記アドレス帳に登録された通信相手先を、グループ別に、且つ所定のグループ順に従って選択的に表示する表示部と、
前記スケジュール帳に登録されている特定の行動予定に関する第１キーワードに含まれる又は一致する第２キーワードと関連づけられたグループに属する通信相手先のリストが優先的に前記表示部に表示されるように、前記所定のグループ順を決定する制御部とを備える携帯通信装置。
【請求項２】
前記特定の行動予定に関する第１キーワードは、ユーザの行動予定に関連する場所を含み、
前記制御部は、前記第２キーワードと関連づけられたグループに属する通信相手先の各々について、前記アドレス帳に登録されている事項から位置を特定し、特定された位置が前記特定の行動予定に関連する場所により近い通信相手先が、前記リストにおいてより優先的に表示されるように、前記リストにおける通信相手先の並びを決定する、又は、特定された位置が前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように、前記リストにおける通信相手先の並びを決定する、請求項１に記載の携帯通信装置。
【請求項３】
自己の現在位置を特定する自己位置取得部を更に備えており、
前記制御部は、前記第２キーワードと関連づけられたグループに属する通信相手先の各々について、前記アドレス帳に登録されている事項から位置を特定し、特定された位置が前記現在位置により近い通信相手先が前記リストにおいてより優先的に表示されるように、前記リストにおける通信相手先の並びを決定する、又は、特定された位置が前記現在場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように、前記リストにおける通信相手先の並びを決定する、請求項１又は請求項２に記載の携帯通信装置。
【請求項４】
通信相手先の名称と、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとをアドレス帳に登録するアドレス帳機能と、ユーザの行動予定をその行動予定に関連する場所と共にスケジュール帳に登録するスケジュール帳機能と、過去に着呼した通信相手先に関する着信履歴、過去に発呼した通信相手先に関する発信履歴、過去に電子メールを受信した通信相手先に関する受信履歴、及び、過去に電子メールを送信した通信相手先に関する送信履歴を記憶する機能とを有する携帯通信装置において、
前記アドレス帳に登録された通信相手先、或いは、前記着信履歴、前記発信履歴、前記受信履歴又は前記送信履歴に含まれる通信相手先のリストを表示する表示部と、
前記リストにおける通信相手先の並びを、前記スケジュール帳に基づいて決定する制御部とを備えており、
前記制御部は、前記リストに含まれる通信相手先の各々について、その電話番号又はその通信相手先について前記アドレス帳に登録されている事項から位置を特定し、特定された位置が前記スケジュール帳に登録されている特定の行動予定に関する場所により近い通信相手先が、より優先的に前記リストに表示されるように、前記通信相手先の並びを決定し、或いは、特定された位置が前記前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように前記リストにおける通信相手先の並びを決定する携帯通信装置。
【請求項５】
自己の現在位置を特定する自己位置取得部を備えており、
前記制御部は、前記リストに含まれる通信相手先の各々について、その電話番号又はその通信相手先について前記アドレス帳に登録されている事項から位置を特定し、特定された位置が前記現在位置により近い通信相手先が前記リストにおいてより優先的に表示されるように前記リストにおける通信相手先の並びを決定し、又は、特定された位置が前記現在位置を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように前記リストにおける通信相手先の並びを決定する、請求項４に記載の携帯通信装置。
【請求項６】
通信相手先の名称と、グループと、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとを含む通信相手先情報をアドレス帳に登録するアドレス帳機能と、ユーザの行動予定に関する第１キーワードを含むスケジュール情報をスケジュール帳に登録するスケジュール帳機能とを有する携帯通信装置を用いた情報表示方法であって、
グループに関連する少なくとも１つの第２キーワードを、前記携帯通信装置の記憶部が記憶するステップと、
前記携帯通信装置の表示部が、前記アドレス帳に登録された通信相手先を、グループ別に、且つ所定のグループ順に従って選択的に表示するステップと、
前記携帯通信装置の制御部が、前記スケジュール帳に登録されている特定の行動予定に関する第１キーワードに含まれる又は一致する第２キーワードと関連づけられたグループを特定するステップと、
前記携帯通信装置の制御部が、前記第２キーワードと関連づけられたグループに属する通信相手先のリストが優先的に前記表示部に表示されるように、前記所定のグループ順を決定するステップとを含む情報表示方法。
【請求項７】
通信相手先の名称と、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとをアドレス帳に登録するアドレス帳機能と、ユーザの行動予定をその行動予定に関連する場所と共にスケジュール帳に登録するスケジュール帳機能と、過去に着呼した通信相手先に関する着信履歴、過去に発呼した通信相手先に関する発信履歴、過去に電子メールを受信した通信相手先に関する受信履歴、及び、過去に電子メールを送信した通信相手先に関する送信履歴を記憶する機能とを有する携帯通信装置を用いた情報表示方法において、
前記携帯通信装置の表示部が、前記アドレス帳に登録された通信相手先、或いは、前記着信履歴、前記発信履歴、前記受信履歴又は前記送信履歴に含まれる通信相手先のリストを表示する表示ステップと、
前記携帯通信装置の制御部が、前記リストにおける通信相手先の並びを、前記スケジュール帳に基づいて決定する決定ステップとを含んでおり、
前記決定ステップは、前記制御部が、前記リストに含まれる通信相手先の各々について、その電話番号又はその通信相手先について前記アドレス帳に登録されている事項から位置を特定するステップと、特定された位置が前記スケジュール帳に登録された特定の行動予定に関する場所により近い通信相手先がより優先的に、前記リストに表示されるように前記通信相手先の並びを決定する、又は、特定された位置が前記前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように前記リストにおける通信相手先の並びを決定するステップとを含む情報表示方法。
【請求項８】
通信相手先の名称と、グループと、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとを含む通信相手先情報をアドレス帳に登録するアドレス帳機能と、ユーザの行動予定に関する第１キーワードを含むスケジュール情報をスケジュール帳に登録するスケジュール帳機能とを有する携帯通信装置のコンピュータに、
グループに関連する少なくとも１つの第２キーワードを、前記携帯通信装置の記憶部が記憶する手順と、
前記携帯通信装置の表示部が、前記アドレス帳に登録された通信相手先を、グループ別に、且つ所定のグループ順に従って選択的に表示する手順と、
前記携帯通信装置の制御部が、前記スケジュール帳に登録されている特定の行動予定に関する第１キーワードに含まれる又は一致する第２キーワードと関連づけられたグループを特定する手順と、
前記携帯通信装置の制御部が、前記携帯通信装置の制御部が、前記第２キーワードと関連づけられたグループに属する通信相手先のリストが優先的に前記表示部に表示されるように、前記所定のグループ順を決定する手順とを実行させるプログラム。
【請求項９】
通信相手先の名称と、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとをアドレス帳に登録するアドレス帳機能と、ユーザの行動予定をその行動予定に関連する場所と共にスケジュール帳に登録するスケジュール帳機能と、過去に着呼した通信相手先に関する着信履歴、過去に発呼した通信相手先に関する発信履歴、過去に電子メールを受信した通信相手先に関する受信履歴、及び、過去に電子メールを送信した通信相手先に関する送信履歴を記憶する機能とを有する携帯通信装置のコンピュータに、
前記携帯通信装置の表示部が、前記アドレス帳に登録された通信相手先、或いは、前記着信履歴、前記発信履歴、前記受信履歴又は前記送信履歴に含まれる通信相手先のリストを表示する表示手順と、
前記携帯通信装置の制御部が、前記リストにおける通信相手先の並びを、前記スケジュール帳に基づいて決定する決定手順とを実行させるプログラムであって、
前記決定手順は、前記制御部が、前記リストに含まれる通信相手先の各々について、その電話番号又はその通信相手先について前記アドレス帳に登録されている事項から位置を特定する手順と、特定された位置が前記スケジュール帳に登録された特定の行動予定に関する場所により近い通信相手先がより優先的に、前記リストに表示されるように前記通信相手先の並びを決定する、又は、特定された位置が前記前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように前記リストにおける通信相手先の並びを決定する手順とを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話番号やメールアドレスを含む通信相手先のリストを表示する携帯通信端末と、そのような通信相手先のリストを携帯通信端末にて表示する情報表示方法に関する。
【背景技術】
【０００２】
一般的な携帯電話機は、電話番号やメールアドレスを含む情報を登録するアドレス帳機能又は電話帳機能を有している。ユーザは、表示部に表示される通信相手先のリストから所望の通信相手先を指定して、当該通信相手先に発呼や電子メールの送信を行う。
【０００３】
アドレス帳や着信履歴などに登録されている通信相手先(又はその電話番号やメールアドレス)の数が増えると、表示画面の切り換えやスクロールなどを行って所望の通信相手先を見つけるのは困難な作業となる。この問題を解決するために、携帯電話機の現在位置を取得して、取得した現在位置を用いてアドレス帳又は電話帳表示時における通信相手先の並びを決定若しくは並び替える携帯電話機が提案されている。
【０００４】
例えば、特開２０００−１６５５０１号公報の携帯電話機は、自己の現在位置から各通信相手先までの距離を求めて、より距離が近い通信相手先がより上に配置されるように電話帳を表示する(特許文献１)。
【０００５】
また、特開２００５−１０９８９６号公報に開示されている携帯電話機は、登録されているアドレスの各々にグループ属性が付与されたアドレス帳を有しており、自己の現在位置に対応する特定のグループ属性を有するアドレスが優先的に表示されるようにアドレス帳をソートする(特許文献２)。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−１６５５０１号公報
【特許文献２】特開２００５−１０９８９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１や特許文献２の携帯電話機では、例えば、出張や旅行で長距離を移動する前に、アドレス帳や電話帳に通信相手先として登録されている出張先や宿泊先に連絡を取りたい場合、当該出張先や宿泊先は、アドレス帳や電話帳にて非優先的に配置されてしまう。このように、ユーザが将来又は未来に移動した後に会うことが予定されている(アドレス帳などに登録された)通信相手先に、ユーザが電話をしたい又は電子メールを送信したい場合には、特許文献１や特許文献２の携帯電話機の上述の機能は役に立たない。
【０００８】
本発明は、上記の問題を解決するものであり、アドレス帳、電話帳、着信履歴や発信履歴などにて、通信相手先の名称、電話番号やメールアドレスが、ユーザの未来又は将来の状況又は予定に応じて表示される携帯通信端末及び情報表示方法を提供する。
【課題を解決するための手段】
【０００９】
本発明の携帯通信装置は、通信相手先の名称と、グループと、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとを含む通信相手先情報をアドレス帳に登録するアドレス帳機能と、ユーザの行動予定に関する第１キーワードを含むスケジュール情報をスケジュール帳に登録するスケジュール帳機能とを有する携帯通信装置であって、グループに関連する少なくとも１つの第２キーワードを記憶する記憶部と、前記アドレス帳に登録された通信相手先を、グループ別に、且つ所定のグループ順に従って選択的に表示する表示部と、前記スケジュール帳に登録されている特定の行動予定に関する第１キーワードに含まれる又は一致する第２キーワードと関連づけられたグループに属する通信相手先のリストが優先的に前記表示部に表示されるように、前記所定のグループ順を決定する制御部とを備える。
【００１０】
更に、本発明の携帯通信装置では、前記特定の行動予定に関する第１キーワードは、ユーザの行動予定に関連する場所を含み、前記制御部は、前記第２キーワードと関連づけられたグループに属する通信相手先の各々について、前記アドレス帳に登録されている事項から位置を特定し、特定された位置が前記特定の行動予定に関連する場所により近い通信相手先が、前記リストにおいてより優先的に表示されるように、前記リストにおける通信相手先の並びを決定する、又は、特定された位置が前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように、前記リストにおける通信相手先の並びを決定する。
【００１１】
また、本発明の携帯通信装置は、自己の現在位置を特定する自己位置取得部を更に備えており、前記制御部は、前記第２キーワードと関連づけられたグループに属する通信相手先の各々について、前記アドレス帳に登録されている事項から位置を特定し、特定された位置が前記現在位置により近い通信相手先が前記リストにおいてより優先的に表示されるように、前記リストにおける通信相手先の並びを決定する、又は、特定された位置が前記現在場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように、前記リストにおける通信相手先の並びを決定する。
【００１２】
本発明の携帯通信装置は、通信相手先の名称と、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとをアドレス帳に登録するアドレス帳機能と、ユーザの行動予定をその行動予定に関連する場所と共にスケジュール帳に登録するスケジュール帳機能と、過去に着呼した通信相手先に関する着信履歴、過去に発呼した通信相手先に関する発信履歴、過去に電子メールを受信した通信相手先に関する受信履歴、及び、過去に電子メールを送信した通信相手先に関する送信履歴を記憶する機能とを有する携帯通信装置において、前記アドレス帳に登録された通信相手先、或いは、前記着信履歴、前記発信履歴、前記受信履歴又は前記送信履歴に含まれる通信相手先のリストを表示する表示部と、前記リストにおける通信相手先の並びを、前記スケジュール帳に基づいて決定する制御部とを備えており、前記制御部は、前記リストに含まれる通信相手先の各々について、その電話番号又はその通信相手先について前記アドレス帳に登録されている事項から位置を特定し、特定された位置が前記スケジュール帳に登録されている特定の行動予定に関する場所により近い通信相手先が、より優先的に前記リストに表示されるように、前記通信相手先の並びを決定し、或いは、特定された位置が前記前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように前記リストにおける通信相手先の並びを決定する。
【００１３】
更に、本発明の携帯通信装置は、自己の現在位置を特定する自己位置取得部を備えており、前記制御部は、前記リストに含まれる通信相手先の各々について、その電話番号又はその通信相手先について前記アドレス帳に登録されている事項から位置を特定し、特定された位置が前記現在位置により近い通信相手先が前記リストにおいてより優先的に表示されるように前記リストにおける通信相手先の並びを決定し、又は、特定された位置が前記現在位置を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように前記リストにおける通信相手先の並びを決定する。
【００１４】
本発明の情報表示方法は、通信相手先の名称と、グループと、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとを含む通信相手先情報をアドレス帳に登録するアドレス帳機能と、ユーザの行動予定に関する第１キーワードを含むスケジュール情報をスケジュール帳に登録するスケジュール帳機能とを有する携帯通信装置を用いた情報表示方法であって、グループに関連する少なくとも１つの第２キーワードを、前記携帯通信装置の記憶部が記憶するステップと、前記携帯通信装置の表示部が、前記アドレス帳に登録された通信相手先を、グループ別に、且つ所定のグループ順に従って選択的に表示するステップと、前記携帯通信装置の制御部が、前記スケジュール帳に登録されている特定の行動予定に関する第１キーワードに含まれる又は一致する第２キーワードと関連づけられたグループを特定するステップと、前記携帯通信装置の制御部が、前記第２キーワードと関連づけられたグループに属する通信相手先のリストが優先的に前記表示部に表示されるように、前記所定のグループ順を決定するステップとを含む。
【００１５】
更に、本発明の情報表示方法では、前記特定の行動予定に関する第１キーワードは、ユーザの行動予定に関連する場所を含み、前記制御部が、前記第２キーワードと関連づけられたグループに属する通信相手先の各々について、前記アドレス帳に登録されている事項から位置を特定するステップと、前記制御部が、特定された位置が前記特定の行動予定に関連する場所により近い通信相手先が前記リストにおいてより優先的に表示されるように、前記リストにおける通信相手先の並びを決定する、又は、特定された位置が前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように、前記リストにおける通信相手先の並びを決定するステップとを含む。
【００１６】
本発明の情報表示方法は、通信相手先の名称と、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとをアドレス帳に登録するアドレス帳機能と、ユーザの行動予定をその行動予定に関連する場所と共にスケジュール帳に登録するスケジュール帳機能と、過去に着呼した通信相手先に関する着信履歴、過去に発呼した通信相手先に関する発信履歴、過去に電子メールを受信した通信相手先に関する受信履歴、及び、過去に電子メールを送信した通信相手先に関する送信履歴を記憶する機能とを有する携帯通信装置を用いた情報表示方法において、前記携帯通信装置の表示部が、前記アドレス帳に登録された通信相手先、或いは、前記着信履歴、前記発信履歴、前記受信履歴又は前記送信履歴に含まれる通信相手先のリストを表示する表示ステップと、前記携帯通信装置の制御部が、前記リストにおける通信相手先の並びを、前記スケジュール帳に基づいて決定する決定ステップとを含んでおり、前記決定ステップは、前記制御部が、前記リストに含まれる通信相手先の各々について、その電話番号又はその通信相手先について前記アドレス帳に登録されている事項から位置を特定するステップと、特定された位置が前記スケジュール帳に登録された特定の行動予定に関する場所により近い通信相手先がより優先的に、前記リストに表示されるように前記通信相手先の並びを決定する、又は、特定された位置が前記前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように前記リストにおける通信相手先の並びを決定するステップとを含む。
【００１７】
本発明のプログラムは、通信相手先の名称と、グループと、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとを含む通信相手先情報をアドレス帳に登録するアドレス帳機能と、ユーザの行動予定に関する第１キーワードを含むスケジュール情報をスケジュール帳に登録するスケジュール帳機能とを有する携帯通信装置のコンピュータに、グループに関連する少なくとも１つの第２キーワードを、前記携帯通信装置の記憶部が記憶する手順と、前記携帯通信装置の表示部が、前記アドレス帳に登録された通信相手先を、グループ別に、且つ所定のグループ順に従って選択的に表示する手順と、前記携帯通信装置の制御部が、前記スケジュール帳に登録されている特定の行動予定に関する第１キーワードに含まれる又は一致する第２キーワードと関連づけられたグループを特定する手順と、前記携帯通信装置の制御部が、前記携帯通信装置の制御部が、前記第２キーワードと関連づけられたグループに属する通信相手先のリストが優先的に前記表示部に表示されるように、前記所定のグループ順を決定する手順とを実行させる。
【００１８】
更に、本発明のプログラムでは、前記特定の行動予定に関する第１キーワードは、ユーザの行動予定に関連する場所を含み、前記制御部が、前記第２キーワードと関連づけられたグループに属する通信相手先の各々について、前記アドレス帳に登録されている事項から位置を特定する手順と、前記制御部が、特定された位置が前記特定の行動予定に関連する場所により近い通信相手先が前記リストにおいてより優先的に表示されるように、前記リストにおける通信相手先の並びを決定する、又は、特定された位置が前記行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように、前記リストにおける通信相手先の並びを決定する手順が実行される。
【００１９】
本発明のプログラムは、通信相手先の名称と、住所及び/又は位置情報と、電話番号及び/又はメールアドレスとをアドレス帳に登録するアドレス帳機能と、ユーザの行動予定をその行動予定に関連する場所と共にスケジュール帳に登録するスケジュール帳機能と、過去に着呼した通信相手先に関する着信履歴、過去に発呼した通信相手先に関する発信履歴、過去に電子メールを受信した通信相手先に関する受信履歴、及び、過去に電子メールを送信した通信相手先に関する送信履歴を記憶する機能とを有する携帯通信装置のコンピュータに、前記携帯通信装置の表示部が、前記アドレス帳に登録された通信相手先、或いは、前記着信履歴、前記発信履歴、前記受信履歴又は前記送信履歴に含まれる通信相手先のリストを表示する表示手順と、前記携帯通信装置の制御部が、前記リストにおける通信相手先の並びを、前記スケジュール帳に基づいて決定する決定手順とを実行させるプログラムであって、前記決定手順は、前記制御部が、前記リストに含まれる通信相手先の各々について、その電話番号又はその通信相手先について前記アドレス帳に登録されている事項から位置を特定する手順と、特定された位置が前記スケジュール帳に登録された特定の行動予定に関する場所により近い通信相手先がより優先的に、前記リストに表示されるように前記通信相手先の並びを決定する、又は、特定された位置が前記前記特定の行動予定に関する場所を基準とした所定の範囲に含まれる通信相手先が、前記リストにおいて優先的に表示されるように前記リストにおける通信相手先の並びを決定する手順とを含む。
【発明の効果】
【００２０】
本発明によれば、ユーザが通信相手先を容易に見つけ出すことが可能な携帯端末、及び、情報表示方法を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】図１は、本発明の携帯通信装置の実施例である携帯電話機の概要を示すブロック図である。
【図２】図２(ａ)乃至(ｃ)は、本発明の携帯通信装置の実施例である携帯電話機におけるスケジュール帳機能を説明する説明図である。
【図３】図３(ａ)乃至(ｄ)は、本発明の携帯通信装置の実施例である携帯電話機におけるアドレス帳機能を説明する説明図である。
【図４】図４(ａ)及び(ｂ)は、本発明の携帯通信装置の実施例である携帯電話機におけるグループ設定の例を示す説明図である。
【図５】図５は、本発明の携帯通信装置の実施例である携帯電話機におけるアドレス帳の表示処理のフローチャートである。
【図６】図６(ａ)乃至(ｄ)は、図５のアドレス帳の表示処理にて表示される画面の例を模式的に示した説明図である。
【図７】図７(ａ)乃至(ｄ)は、図５のアドレス帳の表示処理にて表示される画面の例を模式的に示した説明図である。
【図８】図８は、本発明の携帯通信装置の実施例である携帯電話機における着信履歴の表示処理のフローチャートである。
【図９】図９(ａ)乃至(ｃ)は、図８の着信履歴の表示処理にて表示される画面の例を模式的に示した説明図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施例、図を参照して詳述する。図１は、本発明の携帯通信装置の実施例である携帯電話機の概要を示すブロック図である。実施例の携帯電話機は、公共通信網を介して発呼又は着呼して相手先と通話をする電話機能と、電子メールを送受信する機能と、通信相手先をグループ別に登録・管理するアドレス帳機能と、ユーザの行動予定を登録・管理するスケジュール帳機能とを備えている。なお、本発明の携帯通信装置は、実施例として説明する携帯電話機以外に、ＰＤＡ(Personal Digital Assistance)やスマートフォンとして実施されてもよい。
【００２３】
図１を参照すると、携帯電話機は、当該携帯電話機に係る各種制御や処理を行うＣＰＵ(1)と、ＣＰＵ(1)の演算等に必要なデータを一時的に格納するＲＡＭ(3)と、ＣＰＵ(1)で実行される制御や処理を記述したプログラムを格納するＲＯＭ(5)と、アドレス帳機能や着信履歴及び発信履歴の表示に必要な各種データを格納するフラッシュメモリ(7)とを備えている。
【００２４】
より具体的には、フラッシュメモリ(7)には、１又は複数の通信相手先の名称と、各通信相手先が属するグループと、住所と、位置情報と、電話番号及びメールアドレスと含む通信相手先情報が登録されるアドレス帳データベース(31)と、各グループの名称とそのグループに関連した１又は複数のキーワードが登録されるグループ設定テーブル(33)と、ユーザのスケジュール情報が登録されるスケジュール帳データベース(35)とが格納される。ユーザの行動予定情報には、ユーザの行動予定に関するキーワードが、具体的には、予定の件名や当該予定に係る場所(ユーザの移動予定場所)などが含まれる。さらに、フラッシュメモリ(7)には過去に着呼した通信相手先の電話番号を含む着信履歴データ(41)と、過去に発呼した通信相手先の電話番号を含む発信履歴データ(43)と、過去に電子メールを受信した通信相手先のメールアドレスを含む受信ボックスデータ(45)と、過去に電子メールを送信した通信相手先のメールアドレスを含む送信ボックスデータ(47)とが格納されている。
【００２５】
携帯電話機は、相手先との通話時にユーザの音声を集音して電気信号に変化するマイク(9)と、マイク(9)から送られた電気信号をデジタル音声信号に変換すると共にエンコードする音声エンコーダ部(11)とを備えている。エンコードされた音声信号やＲＡＭ(3)内の電子メールの送信データ等は、通信モジュール部(13)にて無線信号に変換されて、アンテナ(15)を介して公共携帯通信網の基地局に送られる。公共携帯通信網の基地局から送られた無線信号は、アンテナ(15)を介して通信モジュール部(13)に送られて、音声信号や所定のフォーマットの電子メールデータ等に変換されてＣＰＵ(1)に送られる。音声デコーダ部(17)は、ＣＰＵ(1)から送られた音声信号をデコードして、さらにアナログ音声信号に変換し、当該アナログ音声信号は、スピーカ(19)にて再生される。ＣＰＵ(1)は、通信モジュール部(13)から送られた電子メールの受信データや通信モジュール部(13)から送信する電子メールの送信データをフラッシュメモリ(7)に格納する。
【００２６】
ＣＰＵ(1)は、描画部(21)に指示を出して、携帯電話機の各種設定画面や操作画面、電子メールの表示画面などを表示部(23)に表示する。表示部(23)には、例えば液晶表示装置が使用される。描画部(21)は、設定画面や操作画面の画像データや電子メールの表示用データ等が格納されるＶＲＡＭを有しており、ＶＲＡＭに格納されたデータに基づいて表示部(23)に画像を表示させる。
【００２７】
実施例の携帯電話機では、ＣＰＵ(1)、ＲＡＭ(3)、ＲＯＭ(5)やそれに格納されたプログラムは、本発明に係る制御部を構成する。フラッシュメモリ(7)は、本発明に係る記憶部を構成する。
【００２８】
操作部(25)は、電話番号や文字などを入力するためのハードキーを備えている。ハードキーには、表示部(23)に表示された各種画面上にて特定の項目や領域を指定するために使用される上下左右のカーソルキーや、指定された項目や処理等を確定させるために使用される決定キー、電話番号やテキストデータを入力するために使用されるテンキーなどが含まれる。操作部(25)は、表示部(23)の画像表示領域を覆うように配置されたタッチパネル装置を更に備えていてもよい。
【００２９】
本実施例の携帯電話機は、自己の現在位置を特定する自己位置取得部としてＧＰＳ(Global Positioning System)機能を搭載している。複数のＧＰＳ衛星から送られたＧＰＳ信号は、ＧＰＳアンテナ(29)を介してＧＰＳモジュール部(27)にて受信される。ＧＰＳモジュール部(27)は、受信したＧＰＳ信号に基づいて携帯電話機の現在位置を決定し、ＣＰＵ(1)に送る。なお、ＧＰＳ機能を用いずに、基地局から送られた信号に含まれる位置情報を用いて、自己の現在位置が特定されてもよい。
【００３０】
本実施例の携帯電話機は、ユーザの行動予定を登録するスケジュール帳機能を有している。当該機能を記述したプログラムは、ＲＯＭ(5)に記述されており、例えば、アプリケーション機能を選択するメニュー画面が表示部(23)に表示されている状態で、ユーザが操作部(25)を操作することで、当該プログラムがＣＰＵ(1)で実行されて、スケジュール帳機能が呼び出される。スケジュール帳機能が呼び出されると、図２(ａ)に示すようなカレンダー画面が表示部(23)に表示される。カレンダー画面では、選択されている日付に対応した(矩形の)領域は、その他の日付と区別されている。図２(ａ)に示す例では、２０１１年の１０月１４日が選択されている。操作部(25)のカーソルキーを操作することで、選択された日付が変更され、また、カレンダー画面の月も必要に応じて変更される。
【００３１】
例えば、図２(ａ)に示すように、２０１１年１０月１４日が選択された状態で操作部(25)の決定キーが押下されると、図２(ｂ)に示すようなスケジュール登録画面が表示部(23)に表示される。スケジュール登録画面は、２０１１年１０月１４日における行動予定の「件名」やその予定に関連した「場所」などのキーワードと、予定の開始時刻である「開始」と終了時刻である「終了」などの入力をユーザに促すように構成されている。項目「詳細」は、予定に関係したメモとして必要に応じて使用される。
【００３２】
カレンダー画面にて選択された日付に対応した予定がスケジュール帳データベース(35)に登録されていない場合、これら項目に何も入力されていない状態のスケジュール登録画面が表示部(23)に表示される(登録されている場合には、登録内容が記載されたスケジュール登録画面が表示され、ユーザにより必要に応じて登録内容の変更が行われる)。スケジュール登録画面では、入力対象となっている項目はその他の項目と区別され、入力対象となる項目は、カーソルキーにより変更される。ユーザは、各項目について操作部(25)を操作して項目の入力を行う。図２(ｂ)に示す例では、項目「件名」に「出張」が、項目「場所」に「東京」が、項目「開始」に「２０１１/１０/１４  ０９:００」が入力されており、項目「終了」に「２０１１/１０/１４  ２１:００」の入力が完了した状態を示している。この状態にて、スケジュール登録画面の入力内容を確定させる操作が行われると(操作部(25)の所定のキーが押下されると)、フラッシュメモリ(7)に格納されているスケジュール帳データベース(35)が、スケジュール登録画面に記載された入力内容に基づいて更新され、ユーザの２０１１年１０月１４日の行動予定が新規に登録される。
【００３３】
図２(ｃ)は、図２(ｂ)に例示した行動予定の登録が行われた後におけるカレンダー画面の一例を示している。２０１１年１０月１４日には、予定が登録されていることを示すアイコンが表示されている。２０１１年１０月１４日が訪れると、例えば、携帯電話機のホーム画面に、その日に予定がある旨をユーザに喚起するアイコンが表示され、開始日時にアラームが鳴らされる。なお、登録されている行動予定の終了日時に至ると、当該行動予定は、スケジュール帳データベース(35)から削除される。
【００３４】
携帯電話機のスケジュール帳機能では、複数の予定が登録可能であって、図２(ｃ)に示す例では、２０１１年１０月１４日の予定を示すアイコンに加えて、２０１１年１０月１５日から同１６日に亘る第２の予定を示すアイコンと、２０１１年１０月２０日の第３の予定を示すアイコンも示されている(図２(ｃ)に示すアイコンは、図６(ｃ)に示された３件の予定に夫々対応している)。
【００３５】
本実施例の携帯電話機は、所謂アドレス帳機能を有している。当該機能を記述したプログラム(以下、「アドレス帳プログラム」)は、ＲＯＭ(5)に記述されており、例えば、アプリケーション機能を選択するメニュー画面が表示部(23)に表示されている状態で、ユーザが操作部(25)を介して所定の操作を行うと、アドレス帳プログラムがＣＰＵ(1)で実行されて、アドレス帳機能が呼び出される。アドレス帳機能が呼び出されると、図３(ａ)に示すような、アドレス帳メニュー画面が表示される。アドレス帳メニュー画面は、新規の通信相手先の電話番号やメールアドレスなどをアドレス帳データベース(31)に登録する登録処理や、通信相手先の検索を行う種々の検索処理などから実行される処理が選択可能とされている。
【００３６】
図３(ａ)に示すアドレス帳メニュー画面にてアドレス帳登録処理が選択されて、操作部(25)を介して当該処理の実行が指示されると、図３(ｂ)に示すような、アドレス帳登録画面が表示部(23)に表示される。アドレス帳登録画面は、新規に登録される通信相手先の「名称」、「電話番号」、電子メールの「アドレス」及び「住所」などの入力又は設定をユーザに促すように構成されている。アドレス帳登録画面では、入力又は設定対象となっている項目はその他の項目と区別され、入力対象となる項目は、カーソルキーにより変更される。ユーザは、各項目について操作部(25)を操作して項目の入力や設定を行う。
【００３７】
図３(ｂ)に示す例は、項目「名称」に「東京史郎」が、項目「電話番号」に「０３３４５６７８９０」が、項目「アドレス」に「ｓｔｏｋｙｏ＠ａｂｃｄｅ．ｃｏｍ」が、項目「住所」に「東京都千代田区霞が関１丁目１−１」が入力されており、項目「位置情報」が「取得済み」に、項目「グループ」が「会社関係」に設定されている状態を示している。項目「ＩＤ  Ｎｏ.」は、この新規の通信相手先にアドレス帳プログラムが割り当てたＩＤ番号であって、図３(ｂ)に示した例では、番号「４０」が付されている。
【００３８】
表示部(23)に表示された電話の着信履歴やメールの受信ボックスに含まれる特定の電話番号やメールアドレスが指定された状態にて、アドレス帳機能が呼び出されてアドレス帳登録画面が表示される場合、アドレス帳プログラムは、当該電話番号やメールアドレスが示された状態で(例えば、電話番号「０３３４５６７８９０」やメールアドレス「ｓｔｏｋｙｏ＠ａｂｃｄｅ．ｃｏｍ」が既に入力された状態で)アドレス帳登録画面を表示部(23)に表示する。
【００３９】
項目「位置情報」は、新規の通信相手先に関する位置情報をユーザが設定するために使用される。アドレス帳登録画面の初期状態では、項目「位置情報」は「未取得」と設定されている。設定対象として位置情報が選択された状態にて、例えば、操作部(25)の決定キーが押下されると、図３(ｃ)に示すような位置情報取得方法を選択する画面が表示される。当該画面には、「現在位置から取得」、「位置履歴から取得」、「電話番号から取得」、「住所から取得」及び「市町村名一覧から取得」なる５つの位置情報の取得方法が示されている。図３(ｃ)は、当該画面にて、「電話番号から取得」が選択されている状態を示している。
【００４０】
ユーザが操作部(25)を介して、「現在位置から取得」の実行を指示すると、ＣＰＵ(1)は、ＧＰＳモジュール(27)を作動させて、携帯電話機の現在位置を測位し、その位置情報(例えば、緯度及び軽度)を通信相手先の位置情報としてＲＡＭ(3)に記憶する。例えば、出張や旅行に行った際に出張先や旅行先の新規な通信相手先を、その場で登録する際にこの機能は使用される。「位置履歴から取得」が実行されると、ＣＰＵ(1)は、フラッシュメモリ(7)に記憶されている(ＧＰＳモジュール(27)による)過去の測位履歴を表示部(23)に表示させる。各測位について、測位の日時と緯度経度が表示部(23)に示され、ユーザにより特定の測位が選択されると、その位置情報が相手先の位置情報としてＲＡＭ(3)に記録される。
【００４１】
「電話番号から取得」が実行されると、ＣＰＵ(1)は、フラッシュメモリ(7)に記憶されている電話番号の市外局番(又は、市外局番と市内局番の組)と位置情報(緯度及び経度)と関連づけた検索用データベースを参照して、アドレス帳登録画面に示されている電話番号に対応した位置情報を特定して、相手先の位置情報としてＲＡＭ(3)に記憶する。「住所から取得」が実行されると、ＣＰＵ(1)は、フラッシュメモリ(7)に記憶されている市町村名と位置情報と関連づけた検索用データベースを参照して、アドレス帳登録画面に示されている住所に対応した位置情報を特定して、通信相手先の位置情報としてＲＡＭ(3)に記憶する。「市町村名一覧から取得」が実行されると、ＣＰＵ(1)は、市町村名の一覧を表示部(23)に表示し、ユーザにより指定された市町村名に対応した位置情報を検索用データベースから特定してＲＡＭ(3)に記憶する。
【００４２】
図３(ｃ)に示す５つの処理の何れかが実行されると、図３(ｂ)に示すアドレス帳登録画面が表示部(23)に再度表示される。アドレス帳登録画面が表項目「位置情報」の表記は、図３(ｂ)に示すように、「未取得」から「取得済み」に変更される。
【００４３】
アドレス帳登録画面のデフォルト状態では、項目「グループ」は「グループなし」とされており、この状態にて、項目「グループ」が選択されて、操作部(25)の決定キーが押されると、図３(ｄ)に示すように、設定可能なグループのリストを示すグループ選択画面が表示部(23)に表示される。カーソルキーが操作されてグループ選択画面にて所望のグループが指定されて、決定キーが押されると、指定したグループの名称が項目「グループ」に設定されたアドレス帳登録画面が表示部(23)に表示される。図３(ｄ)では、グループ選択画面にてグループ「会社関係」が選択された状態が示されている。この状態で、決定キーが押されると、図３(ｂ)に示すように、名称「東京史郎」を有する通信相手先が属するグループとして「会社関係」が選択される。
【００４４】
図３(ｂ)に示すように入力・設定がなされた状態にて、アドレス帳登録画面の入力内容を確定させる操作が行われると(操作部(25)の所定のキーが押下されると)、フラッシュメモリ(7)に格納されているアドレス帳データベース(31)に、ＲＡＭ(3)に記憶されているアドレス帳登録画面の(位置情報を含む)入力・設定内容が追加されて、新規の通信相手先がアドレス帳に登録される。なお、アドレス帳登録画面の項目の全てが入力・設定される必要はなく、例えば、電話番号及びメールアドレスの何れかと住所は、入力又は設定されなくともよい。
【００４５】
グループ選択画面にて所定のグループが選択された状態にて、操作部(25)の所定のキー(例えば、メニューキー)が押されると、図４(ａ)又は図４(ｂ)に示すような、選択されたグループの登録内容を設定又は編集するグループ編集画面が表示部(23)に表示される。グループ編集画面では、グループの「名称」、「電話着信音」及び「メール着信音」とが設定又は編集可能とされている。図４(ａ)に示す例では、グループの「名称」として「会社関係」が、グループ「会社関係」の「電話着信音」として「ｍｕｓｉｃ１」が、グループ「会社関係」の「メール着信音」として「ｍｕｓｉｃ２」が設定されている。図４(ｂ)に示す例では、グループの「名称」として「宿」が、グループ「宿」の「電話着信音」として「ｍｕｓｉｃ３」が、グループ「宿」の「メール着信音」として「ｍｕｓｉｃ４」が設定されている。
【００４６】
さらに、グループ編集画面では、特定のグループと関連づけられる１又は複数のキーワードが設定可能である。図４(ａ)に示す例では、グループ「会社関係」の第１キーワードとして「出張」が、グループ「宿」の第２キーワードとして「仕事」が設定されている。図４(ｂ)に示す例では、グループ「宿」の第１キーワードとして「旅行」が、グループ「宿」の第２キーワードとして「出張」が設定されている。
【００４７】
図４(ａ)又は図４(ｂ)に示すように入力された状態にて、グループ編集画面の入力内容を確定させる操作が行われると(操作部(25)の所定のキーが押下されると)、フラッシュメモリ(7)に格納されているグループ設定テーブル(33)が、ＲＡＭ(3)に記憶されているグループ編集画面の入力内容に基づいて更新される。
【００４８】
図３(ａ)に示すアドレス帳メニュー画面が表示部(23)に表示された状態で、「グループ検索」が選択されて、その実行が操作部(25)を介して指示されると、ＣＰＵ(1)は、アドレス帳プログラムに基づいて、図５に示すグループ検索処理を実行する。グループ検索処理は、所望の通信相手先の電話番号又はメールアドレスをユーザが探し出すために、アドレス帳に登録されている通信相手先のリストをグループ別に選択的にユーザに提示する処理である。
【００４９】
まず、ＣＰＵ(1)は、スケジュール帳データベース(35)を参照して、スケジュール帳データベース(35)(つまり、スケジュール帳)に登録されている予定の有無を判定する(ステップＳ１)。スケジュールデータ(35)に登録されている予定がない場合、ＣＰＵ(1)は、アドレス帳データベース(31)及びグループ設定テーブル(33)に基づいて、グループ検索画面を通常表示する(ステップＳ３)。図６(ａ)に、通常表示されたグループ検索画面の一例を示す。グループ検索画面ででは、各々がグループに対応した３つのタブが示されると共に(図６(ａ)では、「親族」、「友人」及び「プライベート」)、左にあるタブに対応するグループ((図６(ａ)では、「親族」)に属する通信相手先の名称のリストが表示される。左にあるタブに対応するグループ、又はそのグループに属する通信相手先のリストは、例えば左右のカーソルキーの操作に応じて、グループ選択画面に示されたグループ順に従って切り替わる。
【００５０】
通常表示されたグループ検索画面の初期状態では、グループ選択画面の１乃至３番目のグループ(図３(ｄ)では、「親族」、「友人」及び「プライベート」)が左、中央及び右のタブに夫々対応しており、１番目のグループに属する通信相手先の名称のリストが表示される。操作部(25)の左右のカーソルキーを操作することで、左のタブのグループ、さらには、表示される３つのタブに対応するグループは、グループ選択画面に示されたグループ順に従って切り替わる。例えば、図６(ａ)に示す状態にて、右のカーソルキーが１回押されると、左、中央及び右のタブに対応するグループは「友人」、「プライベート」及び「会社関係」に切り替わり、グループ「友人」に属する通信相手先の名称のリストが表示される。図６(ａ)に示す状態にて、右のカーソルキーが２回押されると、左、中央及び右のタブに対応するグループは「プライベート」、「会社関係」及び「宿」に切り替わり、グループ「プライベート」に属する通信相手先の名称のリストが表示される。この状態にて、左のカーソルキーが１回押されると、左、中央及び右のタブに対応するグループは「友人」、「プライベート」及び「会社関係」に切り替わる。
【００５１】
グループ検索画面に表示された通信相手先のリストにて、所望の通信相手先を選択して(図６(ａ)では、山田一郎が選択されている)、決定キーが押されると、表示部(23)に当該通信相手先の電話番号及び/又はメールアドレスが表示される(図６(ａ)以外の図に例示したグループ検索画面でも同様である)。例えば、この状態にて、操作部(25)の発信キーが押されると、その電話番号に発呼する処理が実行される。また、操作部(25)のメールキーが押されると、そのメールアドレスが入力された状態で電子メール編集画面が表示部(23)に表示される。
【００５２】
ステップＳ１にて、スケジュール帳データベース(35)に登録されている予定があると判定された場合、ＣＰＵ(1)は、グループ検索画面におけるグループの表示順の変更又は並び替えを(スケジュール帳に登録された予定に基づいて)行うか否かをユーザに選択させる選択用画面を、図６(ｂ)に示すように表示し、操作部(25)からの入力に基づいて並び替えを行うか否かを判定する(ステップＳ５)。図６(ｂ)に示す例では、図６(ａ)に例示したグループ検索画面に重畳するように選択用画面が表示されているが、選択用画面のみが表示部(23)に表示されてもよい。ステップＳ５にて、並び替えを行わない旨が選択された場合には、ステップＳ３が実行される。
【００５３】
ステップＳ５にて、並び替えを行う旨が選択された場合、ＣＰＵ(1)は、スケジュール帳データベース(35)に基づいて、図６(ｃ)に示すような予定選択画面を表示部(23)に表示させる(ステップＳ７)。予定選択画面では、スケジュール帳、つまりスケジュール帳データベース(35)に登録されている複数の予定のリストが選択可能に表示される。図６(ｃ)に示す例では、３つの予定が開始日時と終了日時と共に提示されており、１番目の予定(図２(ｂ)に対応した予定)が選択されている状態を示している。図６(ｃ)に示す例では、図６(ａ)に例示したグループ検索画面に重畳するように予定選択画面が表示されているが、予定選択画面のみが表示部(23)に表示されてもよい。なお、スケジュール帳データベース(35)に登録されている予定の数が１つである場合には、ステップＳ７は省略されてもよい。
【００５４】
予定選択画面が表示部(23)に表示された状態にて、ユーザにより特定の予定が選択されて、操作部(25)の決定キーが押されると、ＣＰＵ(1)は、グループ設定テーブル(33)を参照して、各グループについて、設定されている１又は複数のキーワードの各々が、ステップＳ７にて指定された予定の「件名」に含まれているか、又は一致するかを判定する(ステップＳ９)。ステップＳ９にて、全てのグループの何れのキーワードも、ステップＳ７にて指定された予定の「件名」に含まれない又は一致しないと判定された場合、ステップＳ３が実行される。
【００５５】
設定された１又は複数のキーワードの何れかがステップＳ７にて指定された予定の「件名」に含まれているか、又は一致するグループが存在する場合、ＣＰＵ(1)は、当該グループに属する通信相手先のリストが優先的に表示されるようにグループ表示順を決定して、その順序に基づいたグループ検索画面を表示部(23)に表示させる(ステップＳ１１)。そして、ステップＳ１１の後、ＣＰＵ(1)は、通信相手先のリストにおける通信相手先の表示順の変更又は並び替えを(相手先の位置に基づいて)行うか否かをユーザに選択させる選択用画面を、図６(ｄ)に示すように表示し、操作部(25)からの入力に基づいて並び替えを行うか否かを判定する(ステップＳ１３)。
【００５６】
ステップＳ１１では、図３(ｄ)に例示したグループ選択画面に示されたグループの各々について、設定された１又は複数のキーワードの何れかがステップＳ７にて指定された予定の「件名」に含まれているか、又は一致するかが上にあるグループから順番に判定される。キーワードが「件名」に含まれているか又は一致する場合、そのグループが一番上になるように、又は、この条件を満たすと既に判定されているグループの直下に位置するように、グループ順は変更される。
【００５７】
図２(ｂ)に示した例では、スケジュール帳に登録された予定の「件名」として「出張」が与えられており、図６(ｃ)に示す例では、当該予定が並び替えに使用する予定として選択されている。また、図４(ａ)及び図４(ｂ)に示す例では、グループ「会社関係」の第１キーワードとグループ「宿」の第２キーワードとして「出張」が与えられている。図３(ｄ)に示す一連のグループの中で、「会社関係」と「宿」以外のグループのキーワードに「出張」が指定されていないとすると、ステップＳ１１が実行されることで、図３(ｄ)に示すグループ順は、一番上に「会社関係」が、その後に「宿」が、その後に「親族」、「プライベート」、「店」などが位置するように変更されて、図７(ａ)に示すようなグループ検索画面が表示部(23)に表示される(なお、グループ検索画面は、アクティブではなく通信相手先の選択ができない状態にされている)。図７(ａ)に示すグループ検索画面では、左、中央及び右のタブが、グループ「会社関係」、「宿」及び「親族」に夫々対応しており、グループ「会社関係」に属する通信相手先のリストが、ＩＤ番号の大きさ順に示されている。なお、本実施例では、図６(ｄ)に示す選択用画面は、図７(ａ)に例示したグループ検索画面に重畳するように表示されている。
【００５８】
ステップＳ１３にて、並び替えを行わない旨が選択された場合、選択用画面が消去されえると共に、グループ検索画面を用いて通信相手先を選択可能な状態にされる(図７(ａ)に例示したグループ検索画面は、「大阪太郎」が初期状態として選択された状態にされる)。
【００５９】
ステップＳ１３にて、並び替えを行う旨が選択された場合、ＣＰＵ(1)は、グループ検索画面における通信相手先のリスト表示順の変更又は並び替えを、自己、つまり携帯電話機の現在位置か、又は、自己の未来位置、つまり、ステップＳ７にて指定された予定の項目「場所」に登録されている内容に基づいて行うかをユーザに選択させる選択用画面を、図７(ｂ)に示すように表示し、操作部(25)からの入力に基づいて何れの位置を基準とするか否かを判定する(ステップＳ１５)。図７(ｂ)に示す選択用画面は、図７(ａ)に例示したグループ検索画面に重畳するように表示されている。
【００６０】
ステップＳ１５にて、自己の現在位置が選択された場合、ＣＰＵ(1)は、ＧＰＳモジュール(27)を作動させて、携帯電話機の現在位置を測位し、その位置情報(例えば、緯度及び軽度)を自己の位置情報としてＲＡＭ(3)に記憶する(ステップＳ１７)。ステップＳ１７の後、ＣＰＵ(1)は、着信履歴データ(41)及び発信履歴データ(43)を参照して、グループ検索画面にリストとして示されるグループに属する通信相手先の各々について、着信履歴又は発信履歴に記録されているか否かを判定する(ステップＳ１９)。
【００６１】
ステップＳ１９の後、ＣＰＵ(1)は、ステップＳ１１にて表示したグループ検索画面にて優先表示されているグループのリストに含まれる通信相手先の各々について、アドレス帳、つまりアドレス帳データベース(31)に登録されている事項に基づいて位置を特定し、特定された位置が、ステップＳ１７にて取得した自己の現在位置により近い通信相手先がリストにてより優先的に表示されるように、具体的には、より上に配置されるように、ステップＳ１１にて表示したグループ検索画面にて優先表示されているグループのリストにおける通信相手先の並びを変更し、さらには、グループ検索画面をアクティブにして、通信相手先を選択可能な状態にする(ステップＳ２１)。
【００６２】
ステップＳ２１では、アドレス帳、つまりアドレス帳データベース(31)に登録されている通信相手先の位置は、図３(ｂ)に示すように「位置情報」が「取得済み」である場合、取得されている位置情報に基づいて特定される。「位置情報」が「未取得」である場合、「住所」、さらには「電話番号」に基づいて特定される。この場合、フラッシュメモリ(7)に格納された上述した検索用データベースが使用される。
【００６３】
例えば、携帯電話機のユーザが大阪に居る場合において、図７(ａ)に示すグループ検索画面がステップＳ１１にて表示された後に、ステップＳ１９乃至Ｓ２１の処理が実行されると、図７(ｃ)に示すグループ検索画面が表示部(23)に表示される(図７(ｃ)に例示したグループ検索画面では、「大阪太郎」が初期状態として選択された状態にされている)。また、図７(ｃ)に示すグループ検索画面では、ステップＳ１９にて着信履歴又は発信履歴に記録されていると判断された通信相手先について、その旨を示すアイコンが追加表示されている。
【００６４】
図７(ｃ)に示すグループ検索画面では、グループ「会社関係」に属する通信相手先の位置が携帯電話機の現在位置(大阪)に近い順に上から下へと配置されるように、「大阪太郎」、「大阪一郎」、「名古屋次郎」、「名古屋五郎」、「横浜三郎」、「横浜六郎」、「東京史郎」と並び替えられている。説明の便宜のために、通信相手先の名称の名字は、その通信相手先について特定された位置に対応している。また、この例では、「大阪太郎」と「大阪一郎」について特定された位置、「名古屋次郎」と「名古屋五郎」について特定された位置、さらに、「横浜三郎」の「横浜六郎」について特定された位置は同じとされている。
【００６５】
ステップＳ１５にて、自己の未来位置、つまりステップＳ７にて指定された予定の「場所」を基準とする旨が選択された場合、ＣＰＵ(1)は、ステップＳ７にて指定された予定の「場所」がアドレス帳に登録又は記載されているかを判定する(ステップＳ２３)。ステップＳ２３にて項目「場所」が登録されていないと判定された場合、ステップＳ１１にて表示したグループ検索画面が、通信相手先を選択可能なアクティブ状態にされる。
【００６６】
ステップＳ２３にて項目「場所」が登録されていると判定された場合、ＣＰＵ(1)は、着信履歴データ(41)及び発信履歴データ(43)を参照して、グループ検索画面にリストとして示されるグループに属する通信相手先の各々について、着信履歴又は発信履歴に記録されているか否かを判定する(ステップＳ２５)。
【００６７】
ステップＳ２５の後、ＣＰＵ(1)は、ステップＳ１１にて表示したグループ検索画面にて優先表示されているグループのリストに含まれる通信相手先の各々について、アドレス帳、つまりアドレス帳データベース(31)に登録されている事項に基づいて位置を特定し、特定された位置が、ステップＳ７にて指定された予定の「場所」により近い通信相手先が、リストにてより優先的に表示されるように、具体的には、リストにてより上に配置されるように、リストにおける通信相手先の並びを変更し、さらには、グループ検索画面を用いて通信相手先を選択可能なアクティブ状態にする(ステップＳ２７)。ステップＳ２７では、ステップＳ２１と同様にして、アドレス帳、つまりアドレス帳データベース(31)に登録されている通信相手先の位置(緯度及び経度)が特定される。また、ステップＳ７にて指定された予定の「場所」については、フラッシュメモリ(7)に格納された上述の検索用データベースが参照されて、演算に必要な位置(緯度及び経度)が特定される。
【００６８】
例えば、図７(ａ)に示すグループ検索画面がステップＳ１１にて表示された後に、ステップＳ２５及びＳ２７の処理が実行されると、図７(ｄ)に示すグループ検索画面が表示部(23)に表示される(図７(ｄ)に例示したグループ検索画面では、「東京史郎」が初期状態として選択された状態にされている)。また、図７(ｄ)に示すグループ検索画面では、ステップＳ２５にて着信又は発信履歴に記録されていると判断された通信相手先について、その旨を示すアイコンが追加表示されている。
【００６９】
図７(ｄ)に示すグループ検索画面では、グループ「会社関係」に属する通信相手先の位置が、ユーザの未来位置(東京)に近い順に上から下へと配置されるように「東京史郎」、「横浜三郎」、「横浜六郎」、「名古屋次郎」、「名古屋五郎」、「大阪太郎」、「大阪一郎」と並び替えられている。
【００７０】
本発明は、グループ帳に登録されている通信相手先をグループ別にリスト表示する場合だけでなく、電話の着信履歴や発信履歴、電子メールの受信ボックス(受信履歴)や送信ボックス(送信履歴)を表示する場合にも適用できる。図８は、電話の着信履歴を表示する際にＣＰＵ(1)にて実行される処理を示すフローチャートであって、当該処理を記述したプログラムは、例えばＲＯＭ(5)に格納されている。
【００７１】
アプリケーション機能を選択するメニュー画面が表示部(23)に表示されている状態にて、着信履歴表示が選択されて、その実行が操作部(25)を介して指示されると、ＣＰＵ(1)は、着信履歴に含まれる電話番号の並び替えを行うか否かを選択する選択用画面を表示部(23)に表示して、操作部(25)からの入力に基づいて並び替えを行うか否かを判定する(ステップＳ５１)。
【００７２】
ステップＳ５１にて、並び替えを行わないと判定された場合、ＣＰＵ(1)は、着信履歴データ(41)に登録されている電話番号の各々について、アドレス帳データベース(31)を参照して、アドレス帳に登録されているか否かを判定する(ステップＳ５３)。ステップＳ５３の後、ＣＰＵ(1)は、着信履歴を表示部(23)に通常表示する。通常表示された着信履歴では、着信時間順に、つまり、着信時間が現時点に近い電話番号がより上になるように電話番号のリストが表示される。ステップ５３の結果を踏まえて、アドレス帳に登録されている通信相手先については、電話番号ではなくアドレス帳に登録されている名称が表示される。図９(ａ)に、ステップＳ５５の結果として表示される着信履歴の一例を示す。例えば、着信履歴に含まれる特定の通信相手先が選択された状態で(図９(ａ)では「大阪太郎」)、発信キーが押されると、その通信相手先に発呼する処理が実行される。
【００７３】
ステップＳ５１にて、並び替えを行うと判定された場合、ＣＰＵ(1)は、着信履歴における電話番号(及び相手先の名称)の並びの変更又は並び替えを、自己、つまり携帯電話機の現在位置か、又は、 自己の未来位置、つまり、スケジュール帳に登録されている予定の「場所」に基づいて行うかを、ユーザに選択させる選択用画面を表示部(23)に表示し、操作部(25)からの入力に基づいて何れの位置を基準とするか否かを判定する(ステップＳ５７)。
【００７４】
ステップ５７にて、自己の現在位置が選択された場合、ＣＰＵ(1)は、ＧＰＳモジュール(27)を作動させて、携帯電話機の現在位置を測位し、その位置情報(例えば、緯度及び軽度)を自己の位置情報としてＲＡＭ(3)に記憶する(ステップＳ５９)。ステップＳ５９の後、ＣＰＵ(1)は、アドレス帳データベース(31)を参照して、着信履歴データ(41)に登録されている通信相手先の各々について、アドレス帳に登録されているか否かを判定する(ステップＳ６１)。
【００７５】
ステップＳ６１の後、ＣＰＵ(1)は、着信履歴の電話番号(通信相手先)の各々について、電話番号に基づいて、又は、アドレス帳データベース(31)に登録されている事項に基づいて位置を特定し、特定された位置が、ステップＳ５９にて取得した自己の現在位置により近い通信相手先がより優先的に表示されるように、具体的には、より上に配置されるように通信相手先の並びを決定して、その並びで着信履歴の通信相手先のリストを表示部(23)に表示する(ステップＳ６３)。なお、アドレス帳に登録されている通信相手先については、電話番号ではなく名称が表示される。
【００７６】
ステップＳ６３では、ステップＳ６１にてアドレス帳に登録されていると判定された通信相手先については、図５のステップＳ２１にて述べたようにその位置が特定される。アドレス帳に登録されていない通信相手先については、フラッシュメモリ(7)に格納された上述のデータベースを用いて電話番号から位置が特定される。なお、位置が特定できない電話番号は、最下に(まとめて)配置されるように着信履歴における通信相手先の並びが決められる。
【００７７】
例えば、着信履歴が図９(ａ)のように通常表示されると共に、携帯電話機のユーザが大阪に居る場合において、ステップＳ５９乃至Ｓ６３の処理が実行されると、図９(ｂ)に示す着信履歴が表示部(23)に表示される。電話番号「０５２２１１１２２２」、「０４５３３３４４４４」及び「０６５５５５６６６６」については、名古屋、横浜及び大阪に対応又は相当する位置が夫々特定されている。
【００７８】
ステップ５７にて、未来位置が選択された場合、ＣＰＵ(1)は、スケジュール帳データベース(35)を参照して、スケジュール帳データベース(35)に登録されている予定の有無を判定する(ステップＳ６５)。スケジュール帳データベース(35)に登録されている予定がない場合、ステップＳ５３及びＳ５５が実行される。
【００７９】
スケジュール帳データベース(35)に登録されている予定がある場合、ＣＰＵ(1)は、スケジュール帳データベース(35)に基づいて、図６(c)に示した予定選択画面を表示部(23)に表示させる(ステップＳ６７)。スケジュール帳データベース(35)に登録されている予定の数が１つである場合には、ステップＳ６７は省略されてもよい。
【００８０】
ステップＳ６７の後、ＣＰＵ(1)は、ステップＳ６７にて指定された予定の項目「場所」がアドレス帳に登録又は記載されているかを判定する(ステップＳ６９)。ステップＳ６９にて「場所」が登録されていないと判定された場合、ステップＳ５３及びＳ５５が実行される。
【００８１】
ステップＳ６９にて「場所」が登録されていると判定された場合、ＣＰＵ(1)は、アドレス帳データベース(31)を参照して、着信履歴データ(41)に登録されている通信相手先の各々について、アドレス帳に登録されているか否かを判定する(ステップＳ７１)。
【００８２】
ステップＳ７１の後、ＣＰＵ(1)は、着信履歴の電話番号(通信相手先)の各々について、電話番号に基づいて、又は、アドレス帳データベース(31)に登録されている事項に基づいて位置を特定し、特定された位置が、ステップＳ６７にて指定された予定の「場所」がより近い電話番号がより優先的に表示されるように、具体的には、より上に配置されるように通信相手先の並びを決定して、その並びで着信履歴の通信相手先のリストを表示部(23)に表示する(ステップＳ７３)。なお、アドレス帳に登録されている通信相手先については、電話番号ではなく名称が表示される。
【００８３】
ステップＳ７１では、ステップＳ７１にてアドレス帳に登録されていると判定された通信相手先については、図５のステップＳ２１にて述べたようにその位置が特定される。アドレス帳に登録されていない通信相手先については、フラッシュメモリ(7)に格納された上述のデータベースを用いて電話番号から位置が特定される。なお、位置が特定できない電話番号は、最下に(まとめて)配置されるように着信履歴における通信相手先の並びが決められる。例えば、着信履歴が図９(ａ)のように通常表示される場合において、ステップＳ７１乃至Ｓ７３の処理が実行されると、図９(ｃ)に示す着信履歴が表示部(23)に表示される。
【００８４】
図８を用いて説明した電話の着信履歴の表示処理は、電話の発信履歴、電子メールの受信ボックスや送信ボックスを表示部(23)に表示する場合にも適用できる。さらに、図８を用いて説明した電話の着信履歴の表示処理は、アドレス帳に登録されている全ての通信相手先を表示する場合や一部の通信相手先を表示するなどにも適用できる。
【００８５】
上記の実施例では、通信相手先の並びの変更又は並び替えを、携帯電話機の現在位置か、又は、スケジュール帳に登録されている予定の「場所」の登録内容から特定される位置(未来位置)により近い位置を有する通信相手先をより優先的に、具体的には、より上に配置しているが、特定された位置が、現在位置又は未来位置を基準とした所定の範囲又は領域に含まれる通信相手先を優先的に配置するように通信相手先の並びの変更又は並び替えが行われてもよい。所定の範囲は、現在位置又は未来位置を中心とした所定の距離でも、現在位置又は未来位置に対応した市町村や都道府県(さらには、その周辺の市町村や都道府県)でもよい。例えば、図７(ｃ)と図９(ｂ)に例示したケースでは、位置が大阪(市)である通信相手先のみが並び替えの対象とされてもよい。また、図７(ｃ)と図９(ｂ)に例示したケースでは、特定された位置が大阪府内にある通信相手先のみが並び替えの対象とされてもよい。図７(ｄ)と図９(ｃ)に例示したケースでは、特定された位置が東京都内にある通信相手先のみが並び替えの対象とされてもよい。
【００８６】
上記説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、或は範囲を減縮する様に解すべきではない。又、本発明の各部構成は上記実施例に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能であることは勿論である。
【符号の説明】
【００８７】
(1)  ＣＰＵ
(3)  ＲＡＭ
(5)  ＲＯＭ
(7)  フラッシュメモリ
(23) 表示部
(25) 操作部
(27) ＧＰＳモジュール部
(31) アドレス帳データベース
(33) グループ設定テーブル
(35) スケジュール帳データベース
(41) 着信履歴データ
(43) 発信履歴データ
(45) 受信ボックスデータ
(47) 送信ボックスデータ
【図１】
2013110600.tif 000003
【図２】
2013110600.tif 000004
【図３】
2013110600.tif 000005
【図４】
2013110600.tif 000006
【図５】
2013110600.tif 000007
【図６】
2013110600.tif 000008
【図７】
2013110600.tif 000009
【図８】
2013110600.tif 000010
【図９】
2013110600.tif 000011