(57)【要約】【課題】  ユーザのとって望ましい順でリストを表示するリスト表示装置及びリスト表示プログラムを提供する。【解決手段】  携帯電話機１には体温センサ１３、心拍センサ１４、血圧センサ１５が備えられており、ユーザが電話番号表示の指示をするとこれらの生体センサの計測値が取得され、計測値に基づいてユーザ生体状態が決定される。そして、予めリスト項目順番パターンＤＢそのユーザ生体状態での順番として登録されている順番でアドレス情報のグループが表示される。【選択図】  図３
2007034495.tif 000002
【特許請求の範囲】
【請求項１】
所定の情報であるリストを取得するリスト取得手段と、当該リスト取得手段に記憶されているリスト情報を表示する表示手段とを備えたリスト表示装置であって、
当該リスト表示装置の使用者の生体情報、当該リスト表示装置の周囲の状態、当該リスト表示装置の状態、又は、当該リスト表示装置の位置のうちの少なくとも１つを計測する１つ又は複数の計測手段と、
当該計測手段により計測された計測結果に基づいて、当該リスト表示装置の使用者の生体の状態、当該リスト表示装置の存在する場所の環境の状態、又は、当該リスト表示装置の使用者の行動の状態のうちの少なくとも１つの状態を決定する状態決定手段と、
当該状態決定手段により決定された状態に基づいて前記リスト取得手段により取得された前記リストから前記表示手段に表示するリストを生成するリスト生成手段と、
当該リスト生成手段により生成された生成リストを前記表示手段に表示するリスト表示制御手段とを備えたことを特徴とするリスト表示装置。
【請求項２】
前記計測手段は、当該リスト表示装置の周囲の光の強さを計測する光センサ、当該リスト表示装置の周囲の空気の温度を計測する温度センサ、当該リスト表示装置の周囲の水分量を計測することにより湿度を計測する湿度センサ、当該リスト表示装置の表面に触れているものの温度を計測する接触温度センサ、当該リスト表示装置の表面の水分量を計測することにより当該リスト表示装置に触れているものの発汗量を計測する発汗センサ、当該リスト表示装置に触れているものの基準時間内の接触部分の変化を計測することにより触れているものの脈拍数を計測する心拍センサ、当該リスト表示装置の表面に対する圧力の大きさを計測する感圧センサ、及び、当該リスト表示装置の加速度、振動、姿勢を計測する加速度センサのうちの少なくとも１つであり、
前記状態決定手段は、前記光センサ、前記温度センサ、前記湿度センサ、前記接触温度センサ、前記発汗センサ、前記心拍センサ、及び、前記感圧センサのうちの少なくとも１つの計測結果に基づいて当該リスト表示装置の使用者の生体状態を決定する生体状態決定手段を備えていることを特徴とする請求項１に記載のリスト表示装置。
【請求項３】
前記計測手段は、当該リスト表示装置の位置を示す情報である位置情報を取得する位置情報取得手段であり、
前記位置情報に対応して当該リスト表示装置が存在する場所を特定する場所情報を記憶する場所情報記憶手段と、
前記場所情報の示す前記場所内に設置されて設置箇所の状態を計測する周囲計測手段の種類を前記場所情報に対応して記憶する設置情報記憶手段とを備え、
前記状態決定手段は、
前記位置情報取得手段により得られる前記位置情報に基づいて当該リスト表示装置の存在する場所を前記場所記憶手段に記憶されている前記場所情報を用いて特定する場所特定手段と、
前記周囲計測手段を前記設置情報記憶手段に記憶されている前記設置情報を用いて前記場所特定手段により特定された前記場所内に設置されている前記周囲計測手段を特定する周囲計測手段特定手段と、
前記周囲計測手段特定手段により決定された前記周囲計測手段の計測結果を取得する計測結果取得手段と、
当該計測結果取得手段により取得された計測結果に基づいて当該リスト表示装置の周囲の状態を決定する周囲状態決定手段と、
当該周囲状態決定手段により決定された前記設置箇所の状態に基づいて当該リスト表示装置の存在する場所の環境状態を決定する場所環境状態決定手段と
を備えていることを特徴とする請求項１に記載のリスト表示装置。
【請求項４】
前記周囲計測手段は、当該周囲計測手段の周囲の光の強さを計測する光センサ、当該周囲計測手段の周囲の空気の温度を計測する温度センサ、当該周囲計測手段の周囲の水分量を計測することにより湿度を計測する湿度センサ、当該周囲計測手段の表面に対する圧力の大きさを計測する感圧センサ、又は、当該周囲計測手段の周囲の音の大きさを計測する音センサのうちの少なくとも１つであることを特徴とする請求項３に記載のリスト表示装置。
【請求項５】
前記計測手段は、
当該リスト表示装置の周囲に存在する無線タグと無線通信をおこない前記無線タグに記憶されている識別情報を読み出す識別情報取得手段と、
前記無線タグの前記識別情報と前記無線タグが設置されている物とを対応させて記憶する無線タグ設置情報記憶手段と、
当該識別情報取得手段により読み出された前記識別情報に基づいて当該リスト表示装置の周囲に存在する物の情報を取得する物情報取得手段とを備え、
前記状態決定手段は、
前記識別情報取得手段により読み出された前記識別情報に基づいて、当該無線タグが設置されている物を特定する設置物特定手段と、
当該設置物特定手段に特定された物の組合せにより当該リスト表示装置の使用者の行動状態を決定する行動状態決定手段とを備えたことを特徴とする請求項１に記載のリスト表示装置。
【請求項６】
前記計測手段は、
当該リスト表示装置の周囲の光の強さを計測する光センサ、当該リスト表示装置の周囲の空気の温度を計測する温度センサ、当該リスト表示装置の周囲の水分量を計測することにより湿度を計測する湿度センサ、当該リスト表示装置の表面に触れているものの温度を計測する接触温度センサ、当該リスト表示装置の表面の水分量を計測することにより当該リスト表示装置に触れているものの発汗量を計測する発汗センサ、当該リスト表示装置に触れているものの基準時間内の接触部分の変化を計測することにより触れているものの脈拍数を計測する心拍センサ、当該リスト表示装置の表面に対する圧力の大きさを計測する感圧センサ、及び、当該リスト表示装置の加速度、振動、姿勢を計測する加速度センサのうちの少なくとも１つと、
当該リスト表示装置の位置を示す情報である位置情報を取得する位置情報取得手段と、
当該リスト表示装置の周囲に存在する無線タグと無線通信をおこない前記無線タグに記憶されている識別情報を読み出す識別情報取得手段と、
前記無線タグの前記識別情報と前記無線タグが設置されている物とを対応させて記憶する無線タグ設置情報記憶手段と、
当該識別情報取得手段により読み出された前記識別情報に基づいて当該リスト表示装置の周囲に存在する物の情報を取得する物情報取得手段とであり、
前記位置情報に対応して当該リスト表示装置が存在する場所を特定する場所情報を記憶する場所情報記憶手段と、
前記場所情報の示す前記場所内に設置されて設置箇所の状態を計測する周囲計測手段の種類を前記場所情報に対応して記憶する設置情報記憶手段とを備え、
前記状態決定手段は、
前記光センサ、前記温度センサ、前記湿度センサ、前記接触温度センサ、前記発汗センサ、前記心拍センサ、前記感圧センサ、及び、前記加速度センサのうちの少なくとも１つの計測結果に基づいて当該リスト表示装置の使用者の生体状態を決定する生体状態決定手段と、
前記位置情報取得手段により得られる前記位置情報に基づいて当該リスト表示装置の存在する場所を前記場所記憶手段に記憶されている前記場所情報を用いて特定する場所特定手段と、
前記周囲計測手段を前記設置情報記憶手段に記憶されている前記設置情報を用いて前記場所特定手段により特定された前記場所内に設置されている前記周囲計測手段を特定する周囲計測手段特定手段と、
前記周囲計測手段特定手段により決定された前記周囲計測手段の計測結果を取得する計測結果取得手段と、
当該計測結果取得手段により取得された計測結果に基づいて前記設置箇所の状態を決定する周囲状態決定手段と、
当該周囲状態決定手段により決定された前記設置箇所の状態に基づいて当該リスト表示装置の存在する場所の環境状態を決定する場所環境状態決定手段と、
前記識別情報取得手段により読み出された前記識別情報に基づいて、当該無線タグが設置されている物を特定する設置物特定手段と、
当該設置物特定手段に特定された物の組合せにより当該リスト表示装置の使用者の行動状態を決定する行動状態決定手段とを備え、
前記リスト生成手段は、
前記生体状態決定手段により決定された前記生体状態、前記場所環境状態決定手段により決定された前記環境状態、及び、前記行動状態決定手段により決定された前記行動状態に基づいて前記リスト取得手段により取得された前記リストから前記表示手段に表示するリストを生成することを特徴とする請求項１に記載のリスト表示装置。
【請求項７】
前記リストは、所定のルールにしたがってグループ化されており、前記リスト生成手段は前記グループごとに前記リストを生成することを特徴とする請求項１乃至６のいずれかに記載のリスト表示装置。
【請求項８】
前記リストは、少なくとも電話番号又は電子メールアドレスを氏名に対応させて記憶したアドレス帳であることを特徴とする請求項１乃至７のいずれかに記載のリスト表示装置。
【請求項９】
請求項１乃至８のいずれかに記載のリスト表示装置は、無線電話網に接続して通話する通話手段、又は、ネットワークに接続して電子メールを送受信する電子メール手段のうちのいずれかを備えた携帯電話機であることを特徴とするリスト表示装置。
【請求項１０】
請求項１乃至９のいずれかに記載のリスト表示装置の各種処理手段としてコンピュータを機能させるためのリスト表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リストを表示するリスト表示装置及びリスト表示プログラムに関するものであり、詳細には、ユーザにとって望ましい順でリストを表示するリスト表示装置及びリスト表示プログラムに関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータや携帯電話機、様々な装置、端末において、種々の情報が扱われており、これらの機器の画面への表示が行われている。この情報の表示を行う際には、ユーザは使いやすい順序に並べて表示させたり、ユーザが求めるデータをなるべく早く又は上の方に表示させたりしたいという要望がある。たとえば、携帯電話機のアドレス帳では、電話をかけようとしている相手のデータが一番先に表示されてほしい。そこで、データの名前、サイズ、更新日時、使用頻度などの条件を指定して表示する順番を入れ替える機能やキーワードによる検索機能などが用いられ、ユーザの求めるデータを表示させている。
【０００３】
また、ユーザの求めるデータの順番は、ユーザの置かれている状況や周囲の状況により変化するものである。周囲の状況を取得するものとして、特許文献１に記載の発明の列車座席状況表示システムでは、列車の座席の空き状況を取得する為に、座席に圧力センサを取り付け、さらに切符を非接触ＩＣカードとすることにより、切符を所持した人が座席に着席しているか否かの情報を収集する技術が提案されている。
【特許文献１】特開２００３−４４５８公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、データの名前、サイズ、更新日時、使用頻度などの条件を指定して表示する順番を入れ替える機能やキーワードによる検索機能などでは、ユーザがいちいち操作をする必要があり、手間がかかるという問題点がある。
【０００５】
本発明は、上述の問題点を解決するためになされたものであり、ユーザのとって望ましい順でリストを表示するリスト表示装置及びリスト表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に係る発明のリスト表示装置では、所定の情報であるリストを取得するリスト取得手段と、当該リスト取得手段により取得されたリスト情報を表示する表示手段とを備えたリスト表示装置であって、当該リスト表示装置の使用者の生体情報、当該リスト表示装置の周囲の状態、当該リスト表示装置の状態、又は、当該リスト表示装置の位置のうちの少なくとも１つを計測する１つ又は複数の計測手段と、当該計測手段により計測された計測結果に基づいて、当該リスト表示装置の使用者の生体の状態、当該リスト表示装置の存在する場所の環境の状態、又は、当該リスト表示装置の使用者の行動の状態のうちの少なくとも１つの状態を決定する状態決定手段と、当該状態決定手段により決定された状態に基づいて前記リスト取得手段により取得された前記リストから前記表示手段に表示するリストを生成するリスト生成手段と、当該リスト生成手段により生成された生成リストを前記表示手段に表示するリスト表示制御手段とを備えたことを特徴とする。
【０００７】
また、請求項２に係る発明のリスト表示装置では、請求項１に記載の発明の構成に加えて、前記計測手段は、当該リスト表示装置の周囲の光の強さを計測する光センサ、当該リスト表示装置の周囲の空気の温度を計測する温度センサ、当該リスト表示装置の周囲の水分量を計測することにより湿度を計測する湿度センサ、当該リスト表示装置の表面に触れているものの温度を計測する接触温度センサ、当該リスト表示装置の表面の水分量を計測することにより当該リスト表示装置に触れているものの発汗量を計測する発汗センサ、当該リスト表示装置に触れているものの基準時間内の接触部分の変化を計測することにより触れているものの脈拍数を計測する心拍センサ、当該リスト表示装置の表面に対する圧力の大きさを計測する感圧センサ、及び、当該リスト表示装置の加速度、振動、姿勢を計測する加速度センサのうちの少なくとも１つであり、前記状態決定手段は、前記光センサ、前記温度センサ、前記湿度センサ、前記接触温度センサ、前記発汗センサ、前記心拍センサ、及び、前記感圧センサのうちの少なくとも１つの計測結果に基づいて当該リスト表示装置の使用者の生体状態を決定する生体状態決定手段を備えていることを特徴とする。
【０００８】
また、請求項３に係る発明のリスト表示装置では、請求項１に記載の発明の構成に加えて、前記計測手段は、当該リスト表示装置の位置を示す情報である位置情報を取得する位置情報取得手段であり、前記位置情報に対応して当該リスト表示装置が存在する場所を特定する場所情報を記憶する場所情報記憶手段と、前記場所情報の示す前記場所内に設置されて設置箇所の状態を計測する周囲計測手段の種類を前記場所情報に対応して記憶する設置情報記憶手段とを備え、前記状態決定手段は、前記位置情報取得手段により得られる前記位置情報に基づいて当該リスト表示装置の存在する場所を前記場所記憶手段に記憶されている前記場所情報を用いて特定する場所特定手段と、前記周囲計測手段を前記設置情報記憶手段に記憶されている前記設置情報を用いて前記場所特定手段により特定された前記場所内に設置されている前記周囲計測手段を特定する周囲計測手段特定手段と、前記周囲計測手段特定手段により決定された前記周囲計測手段の計測結果を取得する計測結果取得手段と、当該計測結果取得手段により取得された計測結果に基づいて当該リスト表示装置の周囲の状態を決定する周囲状態決定手段と、当該周囲状態決定手段により決定された前記設置箇所の状態に基づいて当該リスト表示装置の存在する場所の環境状態を決定する場所環境状態決定手段とを備えていることを特徴とする。
【０００９】
また、請求項４に係る発明のリスト表示装置では、請求項３に記載の発明の構成に加えて、前記周囲計測手段は、当該周囲計測手段の周囲の光の強さを計測する光センサ、当該周囲計測手段の周囲の空気の温度を計測する温度センサ、当該周囲計測手段の周囲の水分量を計測することにより湿度を計測する湿度センサ、当該周囲計測手段の表面に対する圧力の大きさを計測する感圧センサ、又は、当該周囲計測手段の周囲の音の大きさを計測する音センサのうちの少なくとも１つであることを特徴とする。
【００１０】
また、請求項５に係る発明のリスト表示装置では、請求項１に記載の発明の構成に加えて、前記計測手段は、当該リスト表示装置の周囲に存在する無線タグと無線通信をおこない前記無線タグに記憶されている識別情報を読み出す識別情報取得手段と、前記無線タグの前記識別情報と前記無線タグが設置されている物とを対応させて記憶する無線タグ設置情報記憶手段と、当該識別情報取得手段により読み出された前記識別情報に基づいて当該リスト表示装置の周囲に存在する物の情報を取得する物情報取得手段とを備え、前記状態決定手段は、前記識別情報取得手段により読み出された前記識別情報に基づいて、当該無線タグが設置されている物を特定する設置物特定手段と、当該設置物特定手段に特定された物の組合せにより当該リスト表示装置の使用者の行動状態を決定する行動状態決定手段とを備えたことを特徴とする。
【００１１】
また、請求項６に係る発明のリスト表示装置では、請求項１に記載の発明の構成に加えて、前記計測手段は、当該リスト表示装置の周囲の光の強さを計測する光センサ、当該リスト表示装置の周囲の空気の温度を計測する温度センサ、当該リスト表示装置の周囲の水分量を計測することにより湿度を計測する湿度センサ、当該リスト表示装置の表面に触れているものの温度を計測する接触温度センサ、当該リスト表示装置の表面の水分量を計測することにより当該リスト表示装置に触れているものの発汗量を計測する発汗センサ、当該リスト表示装置に触れているものの基準時間内の接触部分の変化を計測することにより触れているものの脈拍数を計測する心拍センサ、当該リスト表示装置の表面に対する圧力の大きさを計測する感圧センサ、及び、当該リスト表示装置の加速度、振動、姿勢を計測する加速度センサのうちの少なくとも１つと、当該リスト表示装置の位置を示す情報である位置情報を取得する位置情報取得手段と、当該リスト表示装置の周囲に存在する無線タグと無線通信をおこない前記無線タグに記憶されている識別情報を読み出す識別情報取得手段と、前記無線タグの前記識別情報と前記無線タグが設置されている物とを対応させて記憶する無線タグ設置情報記憶手段と、当該識別情報取得手段により読み出された前記識別情報に基づいて当該リスト表示装置の周囲に存在する物の情報を取得する物情報取得手段とであり、前記位置情報に対応して当該リスト表示装置が存在する場所を特定する場所情報を記憶する場所情報記憶手段と、前記場所情報の示す前記場所内に設置されて設置箇所の状態を計測する周囲計測手段の種類を前記場所情報に対応して記憶する設置情報記憶手段とを備え、前記状態決定手段は、前記光センサ、前記温度センサ、前記湿度センサ、前記接触温度センサ、前記発汗センサ、前記心拍センサ、前記感圧センサ、及び、前記加速度センサのうちの少なくとも１つの計測結果に基づいて当該リスト表示装置の使用者の生体状態を決定する生体状態決定手段と、前記位置情報取得手段により得られる前記位置情報に基づいて当該リスト表示装置の存在する場所を前記場所記憶手段に記憶されている前記場所情報を用いて特定する場所特定手段と、前記周囲計測手段を前記設置情報記憶手段に記憶されている前記設置情報を用いて前記場所特定手段により特定された前記場所内に設置されている前記周囲計測手段を特定する周囲計測手段特定手段と、前記周囲計測手段特定手段により決定された前記周囲計測手段の計測結果を取得する計測結果取得手段と、当該計測結果取得手段により取得された計測結果に基づいて前記設置箇所の状態を決定する周囲状態決定手段と、当該周囲状態決定手段により決定された前記設置箇所の状態に基づいて当該リスト表示装置の存在する場所の環境状態を決定する場所環境状態決定手段と、前記識別情報取得手段により読み出された前記識別情報に基づいて、当該無線タグが設置されている物を特定する設置物特定手段と、当該設置物特定手段に特定された物の組合せにより当該リスト表示装置の使用者の行動状態を決定する行動状態決定手段とを備え、前記リスト生成手段は、前記生体状態決定手段により決定された前記生体状態、前記場所環境状態決定手段により決定された前記環境状態、及び、前記行動状態決定手段により決定された前記行動状態に基づいて前記リスト取得手段により取得された前記リストから前記表示手段に表示するリストを生成することを特徴とする。
【００１２】
また、請求項７に係る発明のリスト表示装置では、請求項１乃至６のいずれかに記載の発明の構成に加えて、前記リストは、所定のルールにしたがってグループ化されており、前記リスト生成手段は前記グループごとに前記リストを生成することを特徴とする。
【００１３】
また、請求項８に係る発明のリスト表示装置では、請求項１乃至７のいずれかに記載の発明の構成に加えて、前記リストは、少なくとも電話番号又は電子メールアドレスを氏名に対応させて記憶したアドレス帳であることを特徴とする。
【００１４】
また、請求項９に係る発明のリスト表示装置では、請求項１乃至８のいずれかに記載の発明の構成に加えて、無線電話網に接続して通話する通話手段、又は、ネットワークに接続して電子メールを送受信する電子メール手段のうちのいずれかを備えた携帯電話機であることを特徴とする。
【００１５】
また、請求項１０に係る発明のリスト表示プログラムでは、請求項１乃至９のいずれかに記載のリスト表示装置の各種処理手段としてコンピュータを機能させる。
【発明の効果】
【００１６】
請求項１に係る発明のリスト表示装置では、１つ又は複数の計測手段が、リスト表示装置の使用者の生体情報、リスト表示装置の周囲の状態、リスト表示装置の状態、又は、リスト表示装置の位置のうちの少なくとも１つを計測し、状態決定手段は、計測手段により計測された計測結果に基づいて、リスト表示装置の使用者の生体の状態、リスト表示装置の存在する場所の環境の状態、又は、リスト表示装置の使用者の行動の状態のうちの少なくとも１つの状態を決定し、リスト生成手段は、状態決定手段により決定された状態に基づいてリスト取得手段により取得されたリストから表示手段に表示するリストを生成し、リスト表示制御手段は、リスト生成手段により生成された生成リストを表示手段に表示することができる。したがって、リスト表示装置の使用者の生体情報、リスト表示装置の周囲の状態、リスト表示装置の状態、又は、リスト表示装置の位置により表示されるリストを変えることができるので、使用者の状態に好ましいリストを表示することができる。
【００１７】
また、請求項２に係る発明のリスト表示装置では、請求項１に記載の発明の効果に加えて、光センサはリスト表示装置の周囲の光の強さを計測し、温度センサはリスト表示装置の周囲の空気の温度を計測し、湿度センサはリスト表示装置の周囲の水分量を計測することにより湿度を計測し、接触温度センサはリスト表示装置の表面に触れているものの温度を計測し、発汗センサはリスト表示装置の表面の水分量を計測することによりリスト表示装置に触れているものの発汗量を計測し、心拍センサはリスト表示装置に触れているものの基準時間内の接触部分の変化を計測することにより触れているものの脈拍数を計測し、感圧センサはリスト表示装置の表面に対する圧力の大きさを計測し、加速度センサは当該リスト表示装置の加速度、振動、姿勢を計測することができる。そして、計測手段は、光センサ、温度センサ、湿度センサ、接触温度センサ、発汗センサ、心拍センサ、感圧センサ及び加速度センサのうちの少なくとも１つを備えることができ、生体状態決定手段の状態決定手段は、光センサ、温度センサ、湿度センサ、接触温度センサ、発汗センサ、心拍センサ、感圧センサ及び加速度センサのうちの少なくとも１つの計測結果に基づいてリスト表示装置の使用者の生体状態を決定することができる。したがって、使用者の体温、発汗状況、心拍数、血圧や、使用者の周囲の明るさ、温度、湿度などにより、リスト表示装置の使用者の生体情報、リスト表示装置の周囲の状態、リスト表示装置の状態を決定することができ、その状態で使用者に好ましいリストを表示することができる。
【００１８】
また、請求項３に係る発明のリスト表示装置では、請求項１に記載の発明の効果に加えて、計測手段である位置情報取得手段は、リスト表示装置の位置を示す情報である位置情報を取得することができ、場所情報記憶手段は、位置情報に対応してリスト表示装置が存在する場所を特定する場所情報を記憶し、設置情報記憶手段は、場所情報の示す場所内に設置されて設置箇所の状態を計測する周囲計測手段の種類を場所情報に対応して記憶することができる。また、状態決定手段の場所特定手段は、位置情報取得手段により得られる位置情報に基づいてリスト表示装置の存在する場所を場所記憶手段に記憶されている場所情報を用いて特定し、周囲計測手段特定手段は、周囲計測手段を設置情報記憶手段に記憶されている設置情報を用いて場所特定手段により特定された場所内に設置されている周囲計測手段を特定し、計測結果取得手段は、周囲計測手段特定手段により決定された周囲計測手段の計測結果を取得し、周囲状態決定手段は、計測結果取得手段により取得された計測結果に基づいてリスト表示装置の周囲の状態を決定し、場所環境状態決定手段は、周囲状態決定手段により決定された設置箇所の状態に基づいてリスト表示装置の存在する場所の環境状態を決定することができる。したがって、リスト表示装置が存在する場所、すなわち、リスト表示装置の使用者がいる場所を特定することができ、その場所の状態を決定することができるので、使用者がいる場所において使用者に好ましいリストを表示することができる。
【００１９】
また、請求項４に係る発明のリスト表示装置では、請求項３に記載の発明の効果に加えて、周囲計測手段は、光センサは周囲計測手段の周囲の光の強さを計測し、温度センサは周囲計測手段の周囲の空気の温度を計測し、湿度センサは周囲計測手段の周囲の水分量を計測することにより湿度を計測し、感圧センサは周囲計測手段の表面に対する圧力の大きさを計測し、音センサは周囲計測手段の周囲の音の大きさを計測し、周囲計測手段は光センサ、温度センサ、湿度センサ、感圧センサ又は音センサのうちの少なくとも１つとすることができる。したがって、リスト表示装置が存在する場所、すなわち、リスト表示装置の使用者がいる場所の状態を、その場所の明るさ、温度、湿度、うるささ（静けさ）や、周囲計測手段に物が乗っていたり、触れていたりするか、また、物が乗っていたり触れていたりする力の強さにより決定することができるので、使用者がいる場所において使用者に好ましいリストを表示することができる。
【００２０】
また、請求項５に係る発明のリスト表示装置では、請求項１に記載の発明の効果に加えて、計測手段の識別情報取得手段は、リスト表示装置の周囲に存在する無線タグと無線通信をおこない無線タグに記憶されている識別情報を読み出し、無線タグ設置情報記憶手段は、無線タグの識別情報と無線タグが設置されている物とを対応させて記憶し、物情報取得手段は、識別情報取得手段により読み出された識別情報に基づいてリスト表示装置の周囲に存在する物の情報を取得することができる。また、状態決定手段の設置物特定手段は、識別情報取得手段により読み出された識別情報に基づいて、無線タグが設置されている物を特定し、行動状態決定手段は、設置物特定手段に特定された物の組合せによりリスト表示装置の使用者の行動状態を決定することができる。したがって、リスト表示装置の周囲にある物により、使用者の行動状態を特定することができるので、使用者の状況にあったリストを表示することができる。
【００２１】
また、請求項６に係る発明のリスト表示装置では、請求項１に記載の発明の効果に加えて、光センサはリスト表示装置の周囲の光の強さを計測し、温度センサはリスト表示装置の周囲の空気の温度を計測し、湿度センサはリスト表示装置の周囲の水分量を計測することにより湿度を計測し、接触温度センサはリスト表示装置の表面に触れているものの温度を計測し、発汗センサはリスト表示装置の表面の水分量を計測することによりリスト表示装置に触れているものの発汗量を計測し、心拍センサはリスト表示装置に触れているものの基準時間内の接触部分の変化を計測することにより触れているものの脈拍数を計測し、感圧センサはリスト表示装置の表面に対する圧力の大きさを計測し、加速度センサは当該リスト表示装置の加速度、振動、姿勢を計測することができる。そして、計測手段は、光センサ、温度センサ、湿度センサ、接触温度センサ、発汗センサ、前記心拍センサ、感圧センサ、及び、加速度センサのうちの少なくとも１つを備えることがきる。そして、計測手段の位置情報取得手段は、リスト表示装置の位置を示す情報である位置情報を取得し、そして、計測手段の識別情報取得手段は、リスト表示装置の周囲に存在する無線タグと無線通信をおこない無線タグに記憶されている識別情報を読み出すと、無線タグ設置情報記憶手段は、無線タグの識別情報と無線タグが設置されている物とを対応させて記憶し、物情報取得手段は、識別情報取得手段により読み出された識別情報に基づいてリスト表示装置の周囲に存在する物の情報を取得し、場所情報記憶手段は、位置情報に対応してリスト表示装置が存在する場所を特定する場所情報を記憶し、設置情報記憶手段は、場所情報の示す場所内に設置されて設置箇所の状態を計測する周囲計測手段の種類を場所情報に対応して記憶することができる。そして、状態決定手段の生体状態決定手段は、光センサ、温度センサ、湿度センサ、接触温度センサ、発汗センサ、前記心拍センサ、感圧センサ、及び、加速度センサのうちの少なくとも１つの計測結果に基づいてリスト表示装置の使用者の生体状態を決定し、場所特定手段は、位置情報取得手段により得られる位置情報に基づいてリスト表示装置の存在する場所を場所記憶手段に記憶されている場所情報を用いて特定し、周囲計測手段特定手段は、周囲計測手段を設置情報記憶手段に記憶されている設置情報を用いて場所特定手段により特定された場所内に設置されている周囲計測手段を特定し、計測結果取得手段は、周囲計測手段特定手段により決定された周囲計測手段の計測結果を取得し、周囲状態決定手段は、計測結果取得手段により取得された計測結果に基づいて設置箇所の状態を決定し、場所環境状態決定手段は、周囲状態決定手段により決定された設置箇所の状態に基づいてリスト表示装置の存在する場所の環境状態を決定し、設置物特定手段は、識別情報取得手段により読み出された識別情報に基づいて、無線タグが設置されている物を特定し、行動状態決定手段は、設置物特定手段に特定された物の組合せによりリスト表示装置の使用者の行動状態を決定することができる。また、リスト生成手段は、生体状態決定手段により決定された生体状態、場所環境状態決定手段により決定された環境状態、及び、行動状態決定手段により決定された行動状態に基づいてリスト取得手段により取得されたリストから表示手段に表示するリストを生成することができる。したがって、使用者の体温、発汗状況、心拍数、血圧や、使用者の周囲の明るさ、温度、湿度などにより、リスト表示装置の使用者の生体情報、リスト表示装置の周囲の状態、リスト表示装置の状態を決定することができ、リスト表示装置が存在する場所、すなわち、リスト表示装置の使用者がいる場所の状態を、その場所の明るさ、温度、湿度、うるささ（静けさ）や、周囲計測手段に物が乗っていたり、触れていたりするか、また、物が乗っていたり触れていたりする力の強さやリスト表示装置自体の動きにより決定することが、リスト表示装置の周囲にある物により、使用者の行動状態を特定することができる。よって、使用者自身の生体状態、使用者のいる場所の状態、及び、使用者の行動の状態を鑑みてその状況にあったリストを表示することができる。
【００２２】
また、請求項７に係る発明のリスト表示装置では、請求項１乃至６のいずれかに記載の発明の効果に加えて、リストは、所定のルールにしたがってグループ化されており、リスト生成手段はグループごとにリストを生成することを特徴とすることができる。したがって、リストをグループ分けしておくことにより、より効率的に好ましいリストを生成、表示することができる。
【００２３】
また、請求項８に係る発明のリスト表示装置では、請求項１乃至７のいずれかに記載の発明の効果に加えて、リストは、少なくとも電話番号又は電子メールアドレスを氏名に対応させて記憶したアドレス帳とすることができる。したがって、使用者自身の生体状態、使用者のいる場所の状態、使用者の行動の状態、又は、これらの全ての状態を鑑みて好ましい電話番号や電子メールアドレスを表示することができる。
【００２４】
また、請求項９に係る発明のリスト表示装置では、請求項１乃至８のいずれかに記載の発明の効果に加えて、無線電話網に接続して通話する通話手段、又は、ネットワークに接続して電子メールを送受信する電子メール手段のうちのいずれかを備えた携帯電話機とすることができる。したがって、携帯電話機で使用される種々の情報のリストを使用者自身の生体状態、使用者のいる場所の状態、使用者の行動の状態、又は、これらの全ての状態を鑑みて好ましく表示することができる。
【００２５】
また、請求項１０に係る発明のリスト表示プログラムでは、請求項１乃至９のいずれかに記載のリスト表示装置の各種処理手段としてコンピュータを機能させることができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の第１の実施の形態から第４の実施の形態までを図面を参照して説明する。第１の実施の形態では、本発明のリスト表示装置である携帯電話機１において、携帯電話機１の使用者の生体情報（体温、心拍数など）を取得して、使用者の生体の状態（緊張、眠いなど。以下、「ユーザ生体状態」とよぶ。）を推定し、そのユーザ生体状態に合わせた順序で電話番号のリストを表示する。第２の実施の形態では、本発明のリスト表示装置である携帯電話機１００において、携帯電話機１００が存在する周囲の状態（明るさ、湿度など。以下、周囲状態とよぶ。）計測し、周囲の環境の状態（仕事中、休憩中など。以下、「環境状態」とよぶ。）を推定し、その環境の状態に合わせた順序で電話番号のリストを表示する。
【００２７】
第３の実施の形態では、本発明のリスト表示装置である携帯電話機２００において、携帯電話機２００の周囲に存在するものの種類から使用者の行動の状態（通勤中、会議中など。以下、「ユーザ行動状態」とよぶ。）を推定して、ユーザ行動状態に合わせた順序で電話番号のリストを表示する。なお、ものの種類の把握にはＲＦＩＤタグを利用する。第４の実施の形態では、本発明のリスト表示装置である携帯電話機３００において、携帯電話機３００の使用者の生体情報、周囲の状態を計測し、周囲にあるものの種類を取得して、使用者の生体の状態、周囲の環境の状態、使用者の行動の状態を推定して、その状態に合わせた順序で電話番号のリストを表示する。
【００２８】
始めに、図１乃至図１７を参照して、第１の実施の形態について説明するが、まず、図１乃至図３を参照して、ユーザ表示装置である携帯電話機１について説明する。図１は、携帯電話機１を開いた状態での外観図であり、図２は、携帯電話機１を閉じた状態での底面図であり、図３は、携帯電話機１の電気的構成を示すブロック図である。図１に示すように、携帯電話機１には、表示画面２と、テン・キー入力部３と、４方向のボタン及び決定ボタンを備えたマルチボタン４と、通話開始ボタン５と、通話終了ボタン６と、マイク７と、スピーカ８と、機能選択ボタン９，１０と、アンテナ１２（図２，３参照）とが設けられている。なお、テン・キー入力部３、マルチボタン４、通話開始ボタン５、通話終了ボタン６、機能選択ボタン９，１０によりキー入力部３８（図３参照）が構成される。
【００２９】
また、図３に示すように、携帯電話機１には、携帯電話機１全体の制御を行う制御部２０が設けられ、制御部２０には、ＣＰＵ２１と、データを一時的に記憶するＲＡＭ２２と、携帯電話機１を制御するプログラム（本発明の要部であるリスト表示プログラムを含む）を記憶したＲＯＭ２３と、時計機能部２４とが内蔵されている。そして、制御部２０には、文字等を入力するキー入力部３８と、着信音を発生するメロディ発生器３２と、表示画面２と、プログラムや各種情報を記憶したハードディスク３０とが接続されている。なお、メロディ発生器３２には、メロディ発生器３２で発生した着信音を発声するスピーカ３７が接続されている。さらに、制御部２０には、マイク７からの音声信号の増幅及びスピーカ８から出力する音声の増幅等を行うアナログフロントエンド３６と、アナログフロントエンド３６で増幅された音声信号のデジタル信号化及びモデム部３４から受け取ったデジタル信号をアナログフロントエンド３６で増幅できるようにアナログ信号化する音声コーディック部３５と、変復調を行うモデム部３４と、アンテナ１２から受信した電波の増幅及び検波を行い、また、キャリア信号をモデム部３４から受け取った信号により変調し、増幅する送受信部３３とが設けられている。
【００３０】
また、制御部２０には、生体センサである体温センサ１３、心拍センサ１４及び血圧センサ１５を接続したセンサ回路４８を接続したＩ／Ｆ回路４１が接続されている。体温センサ１３は、白金測温抵抗体、サーミスタ、熱電対などを用いている、所謂温度計であり、装置に触れている手のひらや指の温度を計測する。心拍センサ１４は、所謂圧力センサであり、携帯電話機１の表面に設けられている。そして、血流の圧力を計測して触れている人の心拍（脈拍数）を計測する。血圧センサ１５は、脈波伝播速度法により血圧を検出するセンサであり、心臓の収縮に伴い生じる電気的信号を検出する電極センサと脈波を検出する脈波センサとから成り、脈波と心臓の収縮による電気的信号との時差が血圧に比例することにより、時差から血圧を算出する。そして、これらの体温センサ１３、心拍センサ１４及び血圧センサ１５は、図２に示すように、携帯電話機１を閉じた状態での底面の表面に設置されている。この場所は、使用者が携帯電話機１を握り、キー操作をする際に手のひらが当たる部分である。
【００３１】
ここで、本実施の形態で使用されるデータについて説明する。図４は、ハードディスク３０の構成を示す模式図である。そして、図５は、携帯電話機１で使用されるアドレス情報記憶エリア３０１の構成を示す模式図であり、図６は、リストの並び順を決定する際に使用される標準生体パラメータＤＢ記憶エリア３０３の構成を示す模式図であり、図７は、リストの並び順を決定する際に使用されるユーザ生体状態ＤＢ記憶エリア３０４の構成を示す模式図であり、図８は、リストの並び順を決定する際に使用されるリスト項目順番パターンＤＢ記憶エリア３０５の構成を示す模式図である。
【００３２】
まず、図４に示すハードディスク３０について説明する。ハードディスク３０には、携帯電話機１で使用される情報を記憶する種々の記憶エリアが設けられている。たとえば、アドレス情報記憶エリア３０１，グループ情報記憶エリア３０２，標準生体パラメータＤＢ記憶エリア３０３，ユーザ生体状態ＤＢ記憶エリア３０４，リスト項目順番パターンＤＢ記憶エリア３０５等が設けられている。
【００３３】
ここで、図５に示すアドレス情報記憶エリア３０１について説明する。アドレス情報記憶エリア３０１には、名前、電話番号等の情報が記憶されており、ユーザはこのアドレス情報記憶エリア３０１に記憶されている情報を呼び出して、電話番号を入力することなしに電話をかけることができる。図５に示すように、名前欄，読み欄，グループ欄，電話番号欄等が設けられている。名前欄には個人の名前や会社名等データを識別するための名称がセットされ、読み欄には名前欄に記憶されている名称の読みがセットされ、電話番号欄には名前欄に記憶されている名称の電話番号がセットされる。
【００３４】
また、アドレス情報ではグループ分けを行うことができる。ハードディスク３０のグループ情報記憶エリア３０２には、グループを識別する記号（グループコード）に対応してグループの名称が記憶されており、アドレス情報記憶エリア３０１のグループ欄には、グループ情報記憶エリア３０２のグループを識別する記号（グループコード）がセットされる。本第１の実施の形態では、Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆの６つのグループコードが登録されており、各グループの名称はグループＡが「家族」、グループＢが「友人」、グループＣが「会社上司」、グループＤが「会社部下同僚」、グループＥが「会社取引先」、グループＦが「知人」となっている。なお、アドレス情報記憶エリア３０１には、これらの他に、各データの人物の顔写真等の画像データ，住所，電子メールアドレス，メモ等の情報を記憶するエリアが設けられていてもよい。また、電話番号は１つでなく、複数の番号を記憶するエリアが設けられていてもよい。
【００３５】
図５に示す例では、氏名が「高津商事名古屋支店」、読みが「タカツシヨウジナゴヤ」、グループコードが「Ｅ」、電話番号が「０５２−１２３−１２３４」であるデータ、氏名が「鈴木晶子」、読みが「スズキアキコ」、グループコードが「Ｂ」、電話番号が「０３−４３２１−９８７６」であるデータ、氏名が「父」、読みが「チチ」、グループコードが「Ａ」、電話番号が「０５３３−９８−７６５４」であるデータ等が記憶されている。なお、その他のデータは省略されている。
【００３６】
次に、図６に示す標準生体パラメータＤＢ記憶エリア３０３について説明する。標準生体パラメータＤＢ記憶エリア３０３には、ユーザ生体状態を判断する際に基準となる標準の生体情報の値が記憶されている。本第１の実施の形態では、生体情報として心拍数，最高血圧，体温を使用する。そして、図６に示すようにそれぞれの標準値は、心拍数が分７５回、最高血圧が１２０ｍｍＨｇ、体温が３５℃とされている。
【００３７】
次に、図７に示すユーザ生体状態ＤＢ記憶エリア３０４について説明する。ユーザ生体状態ＤＢ記憶エリア３０４には、ユーザの生体情報の値がどのような状態の時にどのような生体状態となるかを示す情報が記憶されている。本第１の実施の形態では、ユーザ生体状態として「緊張」、「眠い」、「緊急」、「通常」の４つの状態を扱うものとする。そして、それぞれの生体状態を示す値として、「緊張」は「１」、「眠い」は「２」、「緊急」は「３」、「通常」は「０」を用い、ＲＡＭ２２の記憶エリア（Ｕｓｅｒ−ｓｔａｔｅ１）に記憶される。本第１の実施の形態では、生体情報として心拍数，最高血圧，体温を使用しており、各生体状態に対応して各生体情報の状態が記憶されている。
【００３８】
なお、生体情報の状態（以下、「比較状態」とよぶ。）としては、心拍数は、標準値の心拍数との差（計測値−標準値、ＲＡＭ２２の記憶エリアｄＨＲ）が第１の所定の値（たとえば、５回／分）より高い場合に「高い」、第２の所定の値（たとえば、−５回／分）より低い場合に「低い」、第２の所定の値以上、第１の所定の値以下である場合に「通常」としている。そして、その状態（心拍数比較状態）を示す値として「低い」は「１」、「通常」は「２」、「高い」は「３」を用いるものとし、ＲＡＭ２２の記憶エリア（ＨＲ）に記憶される。
【００３９】
さらに、最高血圧は、標準値の最高血圧との差（計測値−標準値、ＲＡＭ２２の記憶エリアｄＳＢＰ）が、第１の所定の値（たとえば、−３０ｍｍＨｇ）よりも小さければ「非常に低い」、第１の所定の値以上、第２の所定の値（たとえば、−１０ｍｍＨｇ）よりも小さければ「低い」、第２の所定の値以上、第３の所定の値（たとえば、１０ｍｍＨｇ）以下ならば「通常」、第３の所定の値以上、第４の所定の値（たとえば、２０ｍｍＨｇ）以下ならば「高い」、第４の所定の値より大きければ「非常に高い」とされる。そして、その状態（血圧比較状態）を示す値として「非常に低い」は「１」、「低い」は「２」、「通常」は「３」、「高い」は「４」、「非常に高い」は「５」を用いるものとし、ＲＡＭ２２の記憶エリア（ＳＢＰ）に記憶される。
【００４０】
さらに、体温は、標準体温との差（計測値−標準値、ＲＡＭ２２の記憶エリアｄＴｅｍ）が第１の所定の値（たとえば、−１℃）より小さければ「低い」、第１の所定の値以上、第２の所定の値（たとえば、１℃）以下であれば「通常」、第２の所定の値より大きければ「高い」とされる。そして、その状態（体温比較状態）を示す値として、「低い」は「１」、「通常」は「２」、「高い」は「３」を用いるものとし、ＲＡＭ２２の記憶エリア（Ｔｅｍ）に記憶される。
【００４１】
図７に示すように、ユーザ生体状態ＤＢ記憶エリア３０４には、３種類の生体状態に対して、３つの生体情報を示す値がセットされている。生体状態が「緊張（１）」となるのは、心拍数が「高い（３）」、最高血圧が「高い（４）」、かつ、体温が「高い（３）」場合であり、生体状態が「眠い（２）」となるのは、心拍数が「低い（１）」、最高血圧がが「低い（２）」、かつ、体温が「低い（１）」場合であり、生体状態が「緊急（３）」となるのは、最高血圧が「非常に高い（５）」又は「非常に低い（１）」の場合である。なお、生体情報がこれら以外の場合には生体状態は「通常（０）」とされる。
【００４２】
次に、図８に示すリスト項目順番パターンＤＢ記憶エリア３０５について説明する。リスト項目順番パターンＤＢ記憶エリア３０５には、それぞれの生体状態においてリスト（アドレス情報記憶エリア３０１に記憶されているアドレス情報）のうち、どのグループのアドレス情報のデータをどのような順番で表示するかの情報が記憶されている。
【００４３】
図８に示す例では、生体状態が「通常（０）」の場合には、１番目にグループＥ（会社取引先）に属するアドレス情報のデータが表示され、２番目にグループＣ（会社上司）に属するアドレス情報のデータが表示され、３番目にグループＤ（会社部下同僚）に属するアドレス情報のデータが表示され、４番目にグループＢ（友人）に属するアドレス情報のデータが表示される。そして、生体状態が「緊張（１）」の場合には、１番目にグループＣ（会社上司）に属するアドレス情報のデータが表示され、２番目にグループＥ（会社取引先）に属するアドレス情報のデータが表示され、３番目にグループＦ（知人）に属するアドレス情報のデータが表示され、４番目にグループＤ（会社部下同僚）に属するアドレス情報のデータが表示される。そして、生体状態が「眠い（２）」の場合には、１番目にグループＦ（知人）に属するアドレス情報のデータが表示され、２番目にグループＢ（友人）に属するアドレス情報のデータが表示され、３番目にグループＡ（家族）に属するアドレス情報のデータが表示される。そして、生体状態が「緊急（３）」の場合には、１番目にグループＡ（家族）に属するアドレス情報のデータが表示され、２番目に電話番号が「１１９」であるデータ、すなわち「火事・救助・救急車への緊急通報」のデータが表示され、３番目に電話番号が「１１０」であるデータ、すなわち「警察の通信司令センターへの緊急通報」のデータが表示される。
【００４４】
次に、本第１の実施の形態でのアドレス帳の電話番号を表示する処理について、図９乃至図１１のフローチャートを参照して説明する。図９は、メイン処理のフローチャートであり、図１０は、メイン処理の中で実施される比較処理のフローチャートであり、図１１は、メイン処理の中で実施されるユーザ状態推定処理のフローチャートである。
【００４５】
図９に示すメイン処理は、ユーザが携帯電話機１のテン・キー入力部３、マルチボタン４、機能選択ボタン９，１０等を操作して、アドレス表示を指示することにより開始される。まず、体温センサ１３，心拍センサ１４，血圧センサ１５の計測値が取得され、ＲＡＭ２２に記憶される（Ｓ１）。そして、比較処理が行われ（Ｓ２、図１０参照）、取得された計測値が標準値と比較してどのような値であるか（比較状態）が決定される。
【００４６】
図１０のフローチャートに示すように、始めに標準生体パラメータＤＢ記憶エリア３０３が開かれる（Ｓ２１）。まず、ＲＡＭ２２に記憶されている心拍数の値から、標準生体パラメータＤＢ記憶エリア３０３の心拍数の値が引かれ、心拍数の差ｄＨＲが算出される（Ｓ２２）。そして、心拍数の差ｄＨＲが「−５」よりも小さい場合には（Ｓ２３：ＹＥＳ）、心拍数比較状態ＨＲは「１（低い）」とされる（Ｓ２５）。また、心拍数の差ｄＨＲが「−５」よりも小さくなく（Ｓ２３：ＮＯ）、心拍数の差ｄＨＲが「５」より大きければ（Ｓ２４：ＹＥＳ）、心拍数比較状態ＨＲは「３（高い）」とされる（Ｓ２７）。また、心拍数の差ｄＨＲが「−５」以上「５」以下であれば（Ｓ２３：ＮＯ，Ｓ２４：ＮＯ）、心拍数比較状態ＨＲは「通常（２）」とされる（Ｓ２６）。
【００４７】
次いで、ＲＡＭ２２に記憶されている最高血圧の値から、標準生体パラメータＤＢ記憶エリア３０３の最高血圧の値が引かれ、最高血圧の差ｄＳＢＰが算出される（Ｓ２８）。そこで、最高血圧の差ｄＳＢＰが「−１０」より小さく（Ｓ２９：ＹＥＳ）、さらに「−３０」よりも小さい場合には（Ｓ３０：ＹＥＳ）、最高血圧比較状態ＳＢＰは「非常に低い（１）」とされる（Ｓ３３）。また、最高血圧の差ｄＳＢＰが「−１０」より小さく（Ｓ２９：ＹＥＳ）、「−３０」以上である場合には（Ｓ３０：ＮＯ）、最高血圧比較状態ＳＢＰは「低い（２）」とされる（Ｓ３４）。また、最高血圧の差ｄＳＢＰが「−１０」以上であり（Ｓ２９：ＮＯ）、「１０」以下である場合には（Ｓ３１：ＮＯ）、最高血圧比較状態ＳＢＰは「通常（３）」とされる（Ｓ３５）。また、最高血圧の差ｄＳＢＰが「−１０」以上であり（Ｓ２９：ＮＯ）、「１０」より大きく（Ｓ３１：ＹＥＳ）、「２０」より小さい（Ｓ３２：ＮＯ）、すなわち、「１０＜ｄＳＢＰ＜２０」である場合には、最高血圧比較状態ＳＢＰは「高い（４）」とされる（Ｓ３６）。そして、最高血圧の差ｄＳＢＰが「−１０」以上であり（Ｓ２９：ＮＯ）、「１０」より大きく（Ｓ３１：ＹＥＳ）、「２０」以上である（Ｓ３２：ＹＥＳ）、すなわち「２０≦ｄＳＢＰ」である場合には、最高血圧比較状態ＳＢＰは「非常に高い（５）」とされる（Ｓ３７）。
【００４８】
次いで、ＲＡＭ２２に記憶されている体温の値から、標準生体パラメータＤＢ記憶エリア３０３の体温の値が引かれ、体温の差ｄＴｅｍが算出される（Ｓ３８）。そこで、体温の差ｓＴｅｍが「−１」より小さい場合には（Ｓ３９：ＹＥＳ）、体温比較状態Ｔｅｍは「低い（１）」とされる（Ｓ４１）。体温の差ｓＴｅｍが「−１」以上であり（Ｓ３９：ＮＯ）、「１」以下である場合には（Ｓ４０：ＮＯ）、体温比較状態Ｔｅｍは「通常（２）」とされる（Ｓ４２）。体温の差ｓＴｅｍが「１」より大きい場合には（Ｓ４０：ＹＥＳ）、体温比較状態Ｔｅｍは「高い（３）」とされる（Ｓ４３）。そして、比較処理は終了し、メイン処理へ戻る。
【００４９】
そして、メイン処理では、ユーザ生体状態推測処理が行われる（Ｓ３、図１１参照）。図１１に示すように、まず、ユーザ生体状態ＤＢ記憶エリア３０４が開かれる（Ｓ５１）。そして、現在のユーザ生体状態が１番目の生体状態である「緊張（１）」の条件に合致するか否かの判断が行われる（Ｓ５２）。心拍数比較状態ＨＲが「高い（３）」であり、最高血圧比較状態ＳＢＰが「高い（４）」であり、体温比較状態Ｔｅｍが「高い（３）」である場合には、「緊張（１）」の条件に合致すると判断され（Ｓ５２：ＹＥＳ）、ユーザ生体状態が「緊張」であると決定され、ＲＡＭ２２のＵｓｅｒ−ｓｔａｔｅ１に「１」がセットされる（Ｓ５８）。
【００５０】
また、ユーザ生体状態が１番目の生体状態である「緊張（１）」の条件に合致しない場合には（Ｓ５２：ＮＯ）、ユーザ生体状態が２番目の生体状態である「眠い（２）」の条件に合致するか否かの判断が行われる（Ｓ５３）。心拍数比較状態ＨＲが「低い（１）」であり、最高血圧比較状態ＳＢＰが「低い（２）」であり、体温比較状態Ｔｅｍが「低い（１）」である場合には、「眠い（２）」の条件に合致すると判断され（Ｓ５３：ＹＥＳ）、ユーザ生体状態が「眠い」であると決定され、ＲＡＭ２２のＵｓｅｒ−ｓｔａｔｅ１に「２」がセットされる（Ｓ５７）。
【００５１】
また、ユーザ生体状態が２番目の生体状態である「眠い（２）」の条件にも合致しない場合には（Ｓ５２：ＮＯ，Ｓ５３：ＮＯ）、ユーザ生体状態が３番目の生体状態である「緊急（３）」の条件に合致するか否かの判断が行われる（Ｓ５４）。最高血圧比較状態ＳＢＰが「非常に高い（５）」又は「非常に低い（１）」である場合には、「緊急（３）」の条件に合致すると判断され（Ｓ５４：ＹＥＳ）、ユーザ生体状態が「緊急」であると決定され、ＲＡＭ２２のＵｓｅｒ−ｓｔａｔｅ１に「３」がセットされる（Ｓ５６）。
【００５２】
また、ユーザ生体状態が３番目の生体状態である「緊急（３）」の条件にも合致しない場合には（Ｓ５２：ＮＯ，Ｓ５３：ＮＯ，Ｓ５４：ＮＯ）、ユーザ生体状態は「通常」であると判断され、ＲＡＭ２２のＵｓｅｒ−ｓｔａｔｅ１に「９」がセットされる（Ｓ５５）。そして、ユーザ生体状態推測処理は終了し、メイン処理へ戻る。
【００５３】
そして、メイン処理では、リスト項目順番パターンＤＢ記憶エリア３０５からユーザ生体状態（Ｕｓｅｒ−ｓｔａｔｅ１にセットされている値）に対応したリスト項目順番が読み出される（Ｓ４）。そして、リスト項目順番をカウントするための変数ｉに初期値の「１」がセットされる（Ｓ５）。そして、リスト項目順番パターンＤＢ記憶エリア３０５においてｉ番目（１番目）に記憶されているグループコードのグループ名がハードディスク３０のグループ情報記憶エリア３０２から読み出され、表示画面２に表示される（Ｓ６）。この際に、表示画面２には「表示」及び「次グループ」の選択ボタンも表示されており、「表示」ボタンが選択されると（Ｓ７：ＹＥＳ）、アドレス情報記憶エリア３０１において、グループ欄にそのグループコードがセットされているアドレス情報（ｉ番目（１番目）に属しているアドレス情報）が表示画面２に表示される（Ｓ９）。たとえば、生体状態が「通常（０）」である場合には、グループコード「Ｅ」が登録されているので、「会社取引先」と表示される。そして、Ｓ１２へ進む。
【００５４】
また、「表示」でなく「次グループ」が選択された場合には（Ｓ７：ＮＯ）、リスト項目順番パターンＤＢ記憶エリア３０５にさらにグループが登録されているか否かの判断が行われる（Ｓ８）。変数ｉの値が登録グループ数よりも大きくない場合には（Ｓ８：ＮＯ）、まだ登録されているグループがあるので、変数ｉに「１」が加算されて「２」となり（Ｓ１１）、Ｓ６へ戻る。そして、ｉ番目（２番目）に記憶されているグループコードのグループ名がハードディスク３０のグループ情報記憶エリア３０２から読み出され、表示画面２に表示される（Ｓ６）。たとえば、生体状態が「通常（０）」である場合には、グループコード「Ｃ」が登録されているので、「会社上司」と表示される。
【００５５】
そして、「表示」ボタンが選択されると（Ｓ７：ＹＥＳ）、アドレス情報記憶エリア３０１において、グループ欄にそのグループコードがセットされているアドレス情報（ｉ番目（２番目）に属しているアドレス情報）が表示画面２に表示される（Ｓ９）。また、「表示」でなく「次グループ」が選択された場合には（Ｓ７：ＮＯ）、リスト項目順番パターンＤＢ記憶エリア３０５にさらにグループが登録されているか否かの判断が行われる（Ｓ８）。変数ｉの値が登録グループ数よりも大きくない場合には（Ｓ８：ＮＯ）、まだ登録されているグループがあるので、変数ｉに「１」が加算されて「３」となり（Ｓ１１）、Ｓ６へ戻る。
【００５６】
なお、図９に示すフローチャートには特記しないが、図８に示すリスト項目順番パターンＤＢ記憶エリア３０５の生体状態が「緊急（３）」である場合の２番目及び３番目のようにグループコードでなく電話番号が記憶されている場合には、グループ名でなく電話番号と、「電話をかける」ボタン及び「次グループ」ボタンが表示される。ここで、「次グループ」ボタンが選択された場合には、グループ名が表示されている場合と同様にＳ８へ進むが、「電話をかける」ボタンが選択された場合には、メイン処理は終了されて、リスト項目順番パターンＤＢ記憶エリア３０５に記憶されていた電話番号への通話処理（図示外）へ進み、その番号へのコールが開始される。
【００５７】
そして、Ｓ６，Ｓ７：ＮＯ，Ｓ８：ＮＯ，Ｓ１１の処理が繰り返され、変数ｉの値が登録グループ数よりも大きくなった場合には（Ｓ８：ＹＥＳ）、リスト項目順番パターンＤＢ記憶エリア３０５に登録されていなかったグループに属さないアドレス情報のデータの一覧が表示される（Ｓ１０）。たとえば、生体状態が「通常（０）」である場合には、リスト項目順番パターンＤＢ記憶エリア３０５にグループコードＥ，Ｃ，Ｄ，Ｂが登録されているので、Ａ，Ｆに属するアドレス情報のデータが、たとえば５０音順で表示されることになる。なお、この残りのアドレス情報のデータの表示順は、５０音順に限らず、グループＡ，Ｆの順で表示したり、最近使用したデータから順に表示したりしてもよい。そして、Ｓ１２へ進む。
【００５８】
そして、Ｓ１２では、表示画面２においていずれかの電話番号が選択されたか否かの判断が行われる（Ｓ１２）。電話番号が選択されれば（Ｓ１２：ＹＥＳ）、図示外の通話処理へ進み、その番号へのコールが開始される。また、電話番号が選択されなければ（Ｓ１２：ＮＯ）、「キャンセル」の操作が行われたか否かの判断がなされ（Ｓ１３）、キャンセル操作が行われていなければ（Ｓ１３：ＮＯ）、Ｓ１２へ戻り、キャンセル操作が行われれば（Ｓ１３：ＹＥＳ）、メイン処理は終了する。
【００５９】
以上のようにして、第１の実施の形態では、携帯電話機１のユーザの生体情報から生体状態を決定して、その生体状態に合わせた順でアドレス情報（リスト）が表示される。
【００６０】
なお、本第１の実施の形態において、表示画面２が「表示手段」に該当する。そして、体温センサ１３，心拍センサ，１４，血圧センサ１５が「計測手段」に該当する。そして、図９のメイン処理のＳ２（図１０に示す比較処理）及びＳ３（図１１に示すユーザ生体状態推測処理）、の処理を実行するＣＰＵ２１が「生体状態決定手段」に相当する。そして、図９のメイン処理のＳ９でアドレス情報記憶エリア３０１に記憶されているアドレス情報を読み出す処理を実行するＣＰＵ２１が「リスト取得手段」に相当し、図９のメイン処理のＳ６の処理を実行するＣＰＵ２１が「リスト生成手段」に相当し、Ｓ５〜Ｓ１１の処理を実行するＣＰＵ２１が「リスト表示制御手段」に相当する。
【００６１】
次に、図１２乃至図２７を参照して、第２の実施の形態について説明する。まず、第２の実施の形態の携帯電話機１００について説明する。図１２は、携帯電話機１００の電気的構成を示すブロック図である。なお、携帯電話機１００について、第１の実施の形態において使用した携帯電話機１と同様の部材については同一の符号を用いるものとし、ここでは、第１の実施の形態の携帯電話機１とは異なる部分についてのみ説明する。また、携帯電話機１００の外観は図１の携帯電話機１の外観と同様なので省略する。
【００６２】
図１２に示すように、携帯電話機１００のＩ／Ｆ回路４１には、体温センサ１３，心拍センサ１４，血圧センサ１５の接続したセンサ回路４２が接続しているのではなく、ＧＰＳ衛星からの電波を受信するアンテナ４５を備えたＧＰＳ用受信機４４、及び、周囲に存在している複数の温度センサ５１，湿度センサ５２，光センサ５３からの検出結果を受信するアンテナ４３を備えたセンサデータ受信回路４２が接続している。
【００６３】
次に、図１３乃至図２３を参照して、携帯電話機１００のＲＡＭ２２及びハードディスク３０の各記憶エリアについて説明する。図１３は、ハードディスク３０の構成を示す模式図であり、図１４は、オフィスに設置されている環境センサや物体を座標表示したイメージ図である。そして、図１５は、設置情報記憶エリア３１４の構成を示す模式図であり、図１６は、環境情報ＤＢ記憶エリア３１５の構成を示す模式図であり、図１７は、周囲状態ＤＢ記憶エリア３１６の構成を示す模式図であり、図１８は、環境状態ＤＢ記憶エリア３１７の構成を示す模式図である。そして、図１９は、リスト項目順番パターンＤＢ記憶エリア３１８である。そして、図２０は、ＲＡＭ２２の構成を示す模式図であり、図２１は、環境センサ収集値記憶エリア２２２の構成を示す模式図であり、図２２は、センサデータテーブル記憶エリア２２３の構成を示す模式図であり、図２３は、センサデータマップ記憶エリア２２４の構成を示す模式図である。
【００６４】
まず、図１３を参照してハードディスク３０について説明する。図１３に示すように、ハードディスク３０には、アドレス情報記憶エリア３１１，グループ情報記憶エリア３１２，場所情報記憶エリア３１３，設置情報記憶エリア３１４，環境情報ＤＢ記憶エリア３１５，周囲状態ＤＢ記憶エリア３１６，環境状態ＤＢ記憶エリア３１７，リスト項目順番パターンＤＢ記憶エリア３１８等が設けられている。アドレス情報記憶エリア３１１及びグループ情報記憶エリア３１２は、第１の実施の形態のアドレス情報記憶エリア３０１及びグループ情報記憶エリア３０２と同様であり、アドレス情報記憶エリア３１１には名前、電話番号等の情報が記憶されており、グループ情報記憶エリア３１２にはグループを識別する記号（グループコード）に対応してグループの名称が記憶されている。
【００６５】
また、場所情報記憶エリア３１３には、ＧＰＳにより取得された位置情報に基づいて、オフィス、応接室、会議室等の場所を示す情報が記憶されている。そして、設置情報記憶エリア３１４（図１５参照）には、場所情報に登録されている場所ごとに、その場所に設置されている環境センサの種類、ＩＤ、その場所内での座標位置が記憶されている。そして、環境情報ＤＢ記憶エリア３１５（図１６参照）は、その部屋に設置されているもの（以下、設置物とよぶ）の名称とその場所内での座標位置が記憶されている。設置物とは、たとえば、プリンタ，エアコン等の電気機器、窓，ドア等の部屋の構成物などである。そして、周囲状態ＤＢ記憶エリア３１６（図１７参照）には、設置物の位置座標においてどのような温度、湿度、明るさである場合に、どのような設置物の状況（プリンタ稼動中、ドア開放中など）となるかが記憶されている。環境状態ＤＢ記憶エリア３１７（図１８参照）は、設置物の状況がどのような場合に、携帯電話機１００の存在する場所の状況（周囲状況）がどのようであるかが記憶されている。リスト項目順番パターンＤＢ記憶エリア３１８は、周囲状態ごとにリスト（アドレス情報記憶エリア３０１に記憶されているアドレス情報）のうち、どのグループのアドレス情報のデータをどのような順番で表示するかの情報が記憶されている。
【００６６】
ここで、図１４乃至図１６を参照して、設置情報記憶エリア３１４及び環境情報ＤＢ記憶エリア３１５について説明する。図１４に示すように、たとえば、場所「オフィス」では１０個×１０個の１００個の四角形に分割されて、図１４における左上の角の四角形が基準座標（１，１）とされている。図１４に示す例では、オフィスには、「ドア１」が座標位置（１，１），（２，１），（３，１）に設置されており、「ＰＣ１」が座標位置（２，５）に設置されており、「ＰＣ２」が座標位置（７，４）に設置されており、「プリンタ１」が座標位置（３，７）に設置されており、「コピー機１」が座標位置（７，７）に設置されており、「窓１」が座標位置（１０，２），（１０，３）に設置されており、「窓２」が座標位置（１０，７）に設置されており、「エアコン１」が座標位置（４，１０），（５，１０），（６，１０），（７，１０）に設置されている。
【００６７】
そして、ＩＤが「１」である温度センサ、湿度センサ、光センサが座標位置（２，２）に設置されており、ＩＤが「２」である温度センサ、湿度センサ、光センサが座標位置（５，２）に設置されており、ＩＤが「３」である温度センサ、湿度センサ、光センサが座標位置（８，２）に設置されている。そして、ＩＤが「４」である温度センサ、湿度センサ、光センサが座標位置（２，５）に設置されており、ＩＤが「５」である温度センサ、湿度センサ、光センサが座標位置（５，５）に設置されており、ＩＤが「６」である温度センサ、湿度センサ、光センサが座標位置（８，５）に設置されている。そして、ＩＤが「７」である温度センサ、湿度センサ、光センサが座標位置（２，８）に設置されており、ＩＤが「８」である温度センサ、湿度センサ、光センサが座標位置（５，８）に設置されており、ＩＤが「９」である温度センサ、湿度センサ、光センサが座標位置（８，８）に設置されている。
【００６８】
次に、図１５を参照して設置情報記憶エリア３１４について説明する。図１５に示すように、設置情報記憶エリア３１４には、場所欄、種類欄、センサＩＤ欄、センサ位置欄が設けられており、場所ごとに設置されている環境センサの種類、環境センサのＩＤ、その場所でのセンサ位置を（Ｘ，Ｙ）座標で示している。図１５に示す例は、図１４に示すイメージ図のデータであり、場所「オフィス」において、座標位置（２，２）にＩＤが「１」である温度センサ、湿度センサ、光センサが設置されており、座標位置（５，２）にＩＤが「２」である温度センサ、湿度センサ、光センサが設置されており、座標位置（８，２）にＩＤが「３」である温度センサ、湿度センサ、光センサが設置されているとされており、その他の環境センサの情報については省略されている。
【００６９】
次に、図１６を参照して環境情報ＤＢ記憶エリア３１５について説明する。図１６に示すように、環境情報ＤＢ記憶エリア３１５には場所欄、物体欄、物体位置欄が設けられており、場所ごとに設置されている物体及びその座標位置が記憶されている。なお、複数の座標位置にまたがって配置されているような物体については、存在する全ての座標位置が記憶されている。図１６に示す例は、図１４に示すイメージ図のデータであり、場所「オフィス」において、「ドア１」が座標位置（１，１）に設置されており、「ドア１」が座標位置（２，１）に設置されており、「ドア１」が座標位置（３，１）に設置されており、「ＰＣ１」が座標位置（２，５）に設置されており、「ＰＣ２」が座標位置（７，４）に設置されており、「プリンタ１」が座標位置（３，７）に設置されており、「コピー機１」が座標位置（７，７）に設置されており、「窓１」が座標位置（１０，２）に設置されており、「窓１」が座標位置（１０，３）に設置されており、「窓２」が座標位置（１０，７）に設置されており、「エアコン１」が座標位置（４，１０）に設置されており、「エアコン１」が座標位置（５，１０）に設置されており、「エアコン１」が座標位置（６，１０）に設置されており、「エアコン１」が座標位置（７，１０）に設置されている。そして、その他の場所の情報については省略されている。
【００７０】
次に、図１７を参照して周囲状態ＤＢ記憶エリア３１６について説明する。図１７に示すように、周囲状態ＤＢ記憶エリア３１６には、場所欄、周囲状態欄、温度差欄、湿度差欄、照度差欄が設けられており、場所ごとでの周囲状態に対して、その状態と判断される温度差、湿度差、照度差の条件が記憶されている。尚、温度差、湿度差、照度差は、各環境センサの平均値との差である。図１７に示す例では、物体「コピー機」の座標位置において温度差が＋２度以上でありかつ、照度差が＋１０ｌｘ以上である場合に、物体「コピー機」が活動中であるという状態が定義されている。そして、物体「ＰＣ１」の座標位置において、温度差が＋２度以上である場合に、物体「ＰＣ１」が活動中であるという状態が定義されている。そして、物体「エアコン１」の座標位置において、温度差が３度以上あり、かつ、湿度差が５％以上ある場合に、物体「エアコン１」が活動中であるという定義がされている。そして、物体「窓１」の座標位置において、湿度差が５％以上あり、かつ、照度差が１０ｌｘ以上ある場合に、物体「窓１」は開放中であるという定義がされている。
【００７１】
次に、図１８を参照して環境状態ＤＢ記憶エリア３１７について説明する。図１８に示すように、環境状態ＤＢ記憶エリア３１７には、場所欄、環境状態欄、周囲状態欄が設けられており、場所ごとでの環境状態に対して、周囲状態の条件が記憶されている。図１８に示す「○」は、活動中や開放中を示しており、「−」は休止中や閉鎖中を示している。図１８に示すように、場所「オフィス」に設置されている物体の欄が物体欄に設けられており、それぞれの状態が示されている。図１８に示す例では、ドア１が開放中であり、かつ、コピー機１が活動中であり、かつ、エアコン１が活動中である場合に周囲状態は「仕事前」であると定義されている。また、ＰＣ１，ＰＣ２，プリンタ１，コピー機１，エアコン１のすべてが活動中である場合に周囲状態は「仕事中」であると定義されている。また、ドア１，窓１，窓２が全て開放中であり、かつ、ＰＣ１，ＰＣ２，コピー機１の全てが活動中である場合に周囲状態は「休憩中」であると定義されている。また、全てが開放中又は活動中でない場合には周囲状態は「終業」であると定義されている。なお、その他の場所については省略されている。
【００７２】
次に、図１９を参照してリスト項目順番パターンＤＢ記憶エリア３１８について説明する。図１９に示すリスト項目順番パターンＤＢ記憶エリア３１８は、第１の実施の形態のリスト項目順番パターンと類似の構造をしており、各場所において各環境状態となっている場合に表示されるグループの順番が記憶されている。
【００７３】
図１９に示す例では、オフィスにおいて環境状態が「仕事前」であれば、１番目にグループＥ（会社取引先）、２番目にグループＣ（会社上司）、３番目にグループＤ（会社部下同僚）、４番目にグループＢ（友人）に属するアドレス情報のデータが表示される。そして、オフィスにおいて環境状態が「仕事中」であれば、１番目にグループＥ（会社取引先）、２番目にグループＣ（会社上司）、３番目にグループＦ（知人）、４番目にグループＤ（会社部下同僚）に属するアドレス情報のデータが表示される。そして、オフィスにおいて環境状態が「休憩中」であれば、１番目にグループＦ（知人）、２番目にグループＢ（友人）、３番目にグループＡ（家族）に属するアドレス情報のデータが表示される。そして、オフィスにおいて環境状態が「終業」であれば、１番目にＡグループ（家族）、２番目にＢ（友人）、３番目にグループＦ（知人）に属するアドレス情報のデータが表示される。なお、その他の環境状態については省略されている。
【００７４】
次に、図２０を参照してＲＡＭ２２について説明する。図２０に示すように、ＧＰＳデータ記憶エリア２２１，環境センサ収集値記憶エリア２２２，センサデータテーブル記憶エリア２２３，センサデータマップ記憶エリア２２４，センサ平均値記憶エリア２２５，センサ値差記憶エリア２２６，周囲状態記憶エリア２２７，環境状態記憶エリア２２８等が設けられている。ＧＰＳデータ記憶エリア２２１には、ＧＰＳ用受信機４４により衛星から取得した位置情報が記憶される。そして、環境センサ収集値記憶エリア２２２には、携帯電話機１００の周囲に存在する環境センサである温度センサ５１，湿度センサ５２，光センサ５３からセンサデータ受信回路４２が取得した値が記憶される。
【００７５】
また、センサデータテーブル記憶エリア２２３には、環境情報ＤＢ記憶エリア３１５に登録されている環境センサごとに、環境情報ＤＢ記憶エリア３１５からその位置情報がセットされ、環境センサ収集値記憶エリア２２２から各環境センサの値がセットされる。そして、環境センサ収集値記憶エリア２２２に値がセットされていないものについては、値が補間される。そして、センサデータマップ記憶エリア２２４には、携帯電話機１００が存在する場所の座標ごとに、その温度、湿度、照度の値及びそこに存在する物体を示すコードがセットされる。センサ平均値記憶エリア２２５及びセンサ値差記憶エリア２２６は、周囲状態を決定する際に使用され、センサ平均値記憶エリア２２５には、各環境センサのその場所での平均値が記憶され、センサ値差記憶エリア２２６には、座標情報、物体を示すコードと共に各環境センサの値と平均値との差が記憶される。そして、周囲状態記憶エリア２２７には決定された周囲状態を示す値がセットされ、環境状態記憶エリア２２８には決定された環境状態を示す値がセットされる。
【００７６】
次に、図２１を参照して環境センサ収集値記憶エリア２２２について説明する。図２１に示すように、環境センサ収集値記憶エリア２２２には、種類欄、センサＩＤ欄、センサ値欄が設けられており、センサデータ受信回路４２が携帯電話機１００の周囲に存在する環境センサ（温度センサ５１，湿度センサ５２，光センサ５３）値を取得すると、そのセンサの種類及びＩＤと共にセンサ値が記憶される。図２１に示す例では、センサＩＤ「１」の温度センサの値は２５（℃）であり、センサＩＤ「１」の湿度センサの値は５６（％）であり、センサＩＤ「１」の光センサの値は１０（ｌｘ）であり、センサＩＤ「２」の温度センサの値は２５（℃）であり、センサＩＤ「２」の湿度センサの値は５７（％）であり、センサＩＤ「２」の光センサの値は１１（ｌｘ）であり、センサＩＤ「４」の温度センサの値は２８（℃）であり、センサＩＤ「４」の湿度センサの値は５５（％）であり、センサＩＤ「４」の光センサの値は１３（ｌｘ）であり、その他の情報は省略されている。なお、センサデータ受信回路４２において、継続的にこれらの環境センサに無線通信にてポーリングをかけており、通信が成立してセンサ値が返信されたセンサについてのみこの環境センサ収集値記憶エリア２２２に値が記憶される。
【００７７】
次に、図２２を参照してセンサデータテーブル記憶エリア２２３について説明する。図２２に示すように、センサデータテーブル記憶エリア２２３には、種類欄、センサＩＤ欄、センサ位置欄、センサ値欄が設けられている。ここには、環境情報ＤＢ記憶エリア３１５に登録されているすべてのセンサについてそのセンサ位置とセンサ値がセットされることになる。図２２に示す例では、温度センサ５１において、センサＩＤ「１」の座標位置は（２，２）で２５℃であり、センサＩＤ「２」の座標位置は（５，２）で２５℃であり、センサＩＤ「３」の座標位置は（８，２）で３２℃であり、センサＩＤ「４」の座標位置は（２，５）で２８℃であり、センサＩＤ「５」の座標位置は（５，５）で２４℃であり、センサＩＤ「６」の座標位置は（８，５）で２４℃であり、センサＩＤ「７」の座標位置は（２，８）で２２℃であり、センサＩＤ「８」の座標位置は（５，８）で２２℃であり、センサＩＤ「９」の座標位置は（８，８）で２２℃であり、その他の情報は省略されている。
【００７８】
次に、図２３を参照してセンサデータマップ記憶エリア２２４について説明する。図２３に示すように、センサデータマップ記憶エリア２２４では、場所内の座標位置に対応して、温度、湿度、照度の値及びそこに存在する物体を示すコードがセットされるようになっている。図２３は、図１４に示したイメージ図でのセンサデータマップであり、縦横１０個、合計１００個の領域について温度，湿度，照度の値、物体を示すコードがセットされるようになっている。
【００７９】
次に、図２４乃至図２６のフローチャート、図２７及び図２８の座標イメージ図を参照して、本第２の実施の形態でのアドレス帳の電話番号を表示する処理について説明する。図２４は、メイン処理のフローチャートであり、図２５は、メイン処理の中で実施されるセンサデータ再構築処理のフローチャートであり、図２６は、メイン処理の中で実施されるユーザ環境状況推定処理のフローチャートである。図２７及び図２８は、データ値を補間する際の座標イメージ図である。
【００８０】
図２４に示すメイン処理は、第１の実施の形態のメイン処理と同様に、ユーザが携帯電話機１のテン・キー入力部３、マルチボタン４、機能選択ボタン９，１０等を操作して、アドレス表示を指示することにより開始される。まず、センサデータ再構築処理が行われる（Ｓ６１、図２５参照）。センサデータ再構築処理では、図２５に示すように、まず、ＧＰＳ用受信機４４において、ＧＰＳによる位置情報が取得され、場所情報記憶エリア３１３に記憶されている場所情報において、取得された位置情報に対応する場所が特定される（Ｓ８１）。
【００８１】
そして、設置情報記憶エリア３１４に記憶されている設置情報において、その場所に設置されている環境センサの情報が取得され、センサデータテーブル（図２２参照）が作成され、各環境センサのＩＤや座標位置がセットされる（Ｓ８２）。そして、環境センサ収集値記憶エリア２２２から、現在取得されている環境センサの値が取得され、センサデータテーブルにセットされる（Ｓ８３）。この時点で、センサデータテーブル記憶エリア２２３には、携帯電話機１００の存在する場所に設置された環境センサが全て登録され、そのうちで携帯電話機１００と通信された環境センサについてはセンサ値がセットされていることになる。
【００８２】
次いで、Ｓ８１で特定された場所でのセンサデータマップが作成され（図２３参照）、そこにセンサデータテーブルにセットされているセンサ値がセットされる（Ｓ８４）。そして、センサ値のセットされていない座標のセンサ値については、セットされているセンサ値からデータが補間される（Ｓ８５）。具体的には、座標（４，３）の温度を補完する場合について、図２７を参照して説明する。図２７に示すように、座標（４，３）の右下の点Ｉを中心としてＸ方向及びＹ方向に平行な直線（Ｘ基準軸、Ｙ基準軸とよぶこととする）で４つの領域に分割する。
【００８３】
そして、自身の属する左上の領域から時計回りに第０区分、第１区分、第２区分、第３区分と呼ぶこととする。そして、各区分領域において座標（４，３）に最も近く、センサ値のセットされている座標がピックアップされる。ここでは、座標の１マスの一辺の長さを「１」とし、各座標領域の右下の点同士の距離を座標間の距離とする。第１区分の座標（５，２）との距離Ａは√２、座標（８，２）との距離Ｂは√１０であるので、座標（５，２）がピックアップされる。同様に計算して、第２区分では座標（５，５）、第３区分では座標（２，５）、第０区分では座標（２，２）がピックアップされる。
【００８４】
そして、図２８に示すように、第０区分でピックアップされた座標（２，２）の右下の点Ｅと第１区分でピックアップされた座標（５，２）の右下の点Ｆを結び、その線分ＥＦについて、Ｙ基準軸が分割する比を求める。点Ｇは、第０区分でピックアップされた座標の右下の点と第１区分でピックアップされた座標の右下の点を結んだ線分とＹ基準軸との交点である。「線分ＥＧ：線分ＧＦ＝ｒ：（１−ｒ）」とすると、（４−２）：（５−４）＝ｒ：（１−ｒ）となりｒ＝２／３となる。そして、第０区分でピックアップされた座標（２，２）のセンサ値をＺ０、第１区分でピックアップされた座標（５，２）のセンサ値をＺ１とし、補間係数ＺＸ０１を「ｒ×Ｚ０＋（１−ｒ）×Ｚ１」で算出する。即ちＺＸ０１＝２／３×２５＋１／３×２５＝２５となる。
【００８５】
また、同様にして、第２区分及び第３区分でピックアップされた座標についても保管係数ＺＸ２３を求める。ＺＸ２３＝２／３×２８＋１／３×２４＝８０／３≒２６となる。
【００８６】
次に、Ｙ軸方向での補間係数ＺＹを求める。そこで、まず点ＧのＹ座標及び点ＨのＹ座標を求める。点Ｈは、第２区分でピックアップされた座標の右下の点Ｃと第３区分でピックアップされた座標の右下の点Ｄを結んだ線分ＣＤとＹ基準軸との交点である。Ｉ（Ｘ，Ｙ），Ｅ（Ｘ１，Ｙ１），Ｆ（Ｘ２，Ｙ２），Ｃ（Ｘ３，Ｙ３），Ｄ（Ｘ４，Ｙ４），点Ｇ（Ｘ’，Ｙ’），点Ｈ（Ｘ”，Ｙ”）とすると、「Ｙ’＝（（Ｘ２−Ｘ）×Ｙ１＋（Ｘ−Ｘ１）×Ｙ２）／（Ｘ２−Ｘ１）」、「Ｙ”＝（（Ｘ３−Ｘ）×Ｙ４＋（Ｘ−Ｘ４）×Ｙ３）／（Ｘ３−Ｘ４）」で算出される。図２８に示す例で  は、Ｙ’＝（（５−４）×２＋（４−２）×２）／（５−２）＝２、Ｙ”＝（（５−４）×５＋（４−２）×５）／（５−２）＝５と算出される。
【００８７】
そして、座標（４，３）の右下の点Ｉが線分ＧＨを分割する比を求める。「線分ＧＩ：線分ＩＨ＝ｐ：（１−ｐ）」とすると、（Ｙ−Ｙ’）：（Ｙ”−Ｙ）＝ｐ：（１−ｐ）となりｐ＝１／３となる。
【００８８】
そして、座標（４，３）のセンサ補間値Ｚは「Ｚ＝ｐ×ＺＸ２３＋（１−ｐ）×ＺＸ０１」で与えられる。図２８に示す例では、Ｚ＝１／３×２６＋２／３×２５＝７６／３≒２５となる。
【００８９】
また、センサ値を補間したい座標において第０区分から第３区分に領域を分割し、センサ値のセットされている領域が１つもない区分がある場合には、センサ値のセットされている座標のうち、補間したい座標との距離がもっとも短い座標のセンサ値をそのまま補間する。
【００９０】
以上のようにして、全ての座標の各環境センサの値がセットされたら（Ｓ８５，８６）、環境情報ＤＢ記憶エリア３１５の環境情報（図１６参照）から、その場所に設置されている物体の情報が読み出され、センサデータマップにセットされる（Ｓ８７）。そして、センサデータ再構築処理は終了し、メイン処理へ戻る。
【００９１】
そして、メイン処理では図２４に示すように、環境状態推定処理が行われる（Ｓ６２、図２６参照）。図２６に示すように、環境状態推定処理では、まず、センサデータマップに記憶されている各座標のセンサ値について、環境センサごとに合計され、座標数（１０×１０＝１００）で割ることにより、環境センサごとの平均値が算出されて、センサ平均値記憶エリア２２５に記憶される（Ｓ９１）。そして、センサデータマップの物体欄に物体が存在していることを示すコードがセットされている座標について、環境センサごとにその平均値との差（センサ値−平均値）が算出され、センサ値差記憶エリア２２６に座標情報、物体を示すコードと共に記憶される（Ｓ９２）。なお、本第２の実施の形態では、１つの物体が複数の座標に渡って存在する際には、それらの座標の重心を含む座標においてセンサ値差を算出することとする。また、重心が境界線上にある場合には、Ｘ座標の値の小さい座標とし、Ｘ座標が同じ場合にはＹ座標が小さい方の座標とする。
【００９２】
次いで、周囲状態ＤＢ（図１７参照）が開かれる（Ｓ９３）。そして、センサ値差記憶エリア２２６に記憶されている物体ごとに、周囲状態ＤＢに登録されている周囲状態の条件にセンサ値差が合致するものがあるか否かの判断がなされて、周囲状態は決定され、周囲状態記憶エリア２２７に物体を示すコードと共に記憶される（Ｓ９４）。
【００９３】
次いで、環境状態ＤＢ（図１８参照）が開かれる（Ｓ９５）。そして、周囲状態記憶エリア２２７に記憶されている物体の周囲状態の組み合わせについて、環境状態ＤＢに登録されている環境状態の条件のうちで合致するものがあるか否かの判断がなされて、環境状態が決定され、環境状態記憶エリア２２８に環境状態を示すコードが記憶される（Ｓ９６）。なお、いずれの環境状態にも合致しない場合には、「その他」という環境状態とされる。そして、環境状態推定処理は終了し、メイン処理へ戻る。
【００９４】
そして、メイン処理では、図２４に示すように、リスト項目順番パターンＤＢ記憶エリア３１８から環境状態に対応したリスト項目順番が読み出される（Ｓ６４）。そして、リスト項目順番をカウントするための変数ｉに初期値の「１」がセットされる（Ｓ６５）。そして、リスト項目順番パターンＤＢ記憶エリア３１８においてｉ番目（１番目）に記憶されているグループコードのグループ名がハードディスク３０のグループ情報記憶エリア３１２から読み出され、表示画面２に表示される（Ｓ６６）。この際に、表示画面２には「表示」及び「次グループ」の選択ボタンも表示されており、「表示」ボタンが選択されると（Ｓ６７：ＹＥＳ）、アドレス情報記憶エリア３１１において、グループ欄にそのグループコードがセットされているアドレス情報（ｉ番目（１番目）に属しているアドレス情報）が表示画面２に表示される（Ｓ６９）。たとえば、場所が「オフィス」で環境状態が「仕事前」である場合には、グループコード「Ｅ」が登録されているので、「会社取引先」と表示される。そして、Ｓ７２へ進む。
【００９５】
また、「表示」でなく「次グループ」が選択された場合には（Ｓ６７：ＮＯ）、リスト項目順番パターンＤＢ記憶エリア３１８にさらにグループが登録されているか否かの判断が行われる（Ｓ６８）。変数ｉの値が登録グループ数よりも大きくない場合には（Ｓ６８：ＮＯ）、まだ登録されているグループがあるので、変数ｉに「１」が加算されて「２」となり（Ｓ７１）、Ｓ６６へ戻る。そして、ｉ番目（２番目）に記憶されているグループコードのグループ名がハードディスク３０のグループ情報記憶エリア３１２から読み出され、表示画面２に表示される（Ｓ６６）。たとえば、場所が「オフィス」で環境状態が「仕事前」である場合には、グループコード「Ｃ」が登録されているので、「会社上司」と表示される。
【００９６】
そして、「表示」ボタンが選択されると（Ｓ６７：ＹＥＳ）、アドレス情報記憶エリア３１１において、グループ欄にそのグループコードがセットされているアドレス情報（ｉ番目（２番目）に属しているアドレス情報）が表示画面２に表示される（Ｓ６９）。また、「表示」でなく「次グループ」が選択された場合には（Ｓ６７：ＮＯ）、リスト項目順番パターンＤＢ記憶エリア３１８にさらにグループが登録されているか否かの判断が行われる（Ｓ６８）。変数ｉの値が登録グループ数よりも大きくない場合には（Ｓ６８：ＮＯ）、まだ登録されているグループがあるので、変数ｉに「１」が加算されて「３」となり（Ｓ６１１）、Ｓ６６へ戻る。
【００９７】
そして、Ｓ６６，Ｓ６７：ＮＯ，Ｓ６８：ＮＯ，Ｓ７１の処理が繰り返され、変数ｉの値が登録グループ数よりも大きくなった場合には（Ｓ６８：ＹＥＳ）、リスト項目順番パターンＤＢ記憶エリア３１８に登録されていなかったグループに属さないアドレス情報のデータの一覧が表示される（Ｓ７０）。たとえば、場所が「オフィス」で環境状態が「仕事前」である場合には、リスト項目順番パターンＤＢ記憶エリア３１８にグループコードＥ，Ｃ，Ｄ，Ｂが登録されているので、Ａ，Ｆに属するアドレス情報のデータが、たとえば５０音順で表示されることになる。なお、この残りのアドレス情報のデータの表示順は、５０音順に限らず、グループＡ，Ｆの順で表示したり、最近使用したデータから順に表示したりしてもよい。そして、Ｓ７２へ進む。
【００９８】
そして、Ｓ７２では、表示画面２においていずれかの電話番号が選択されたか否かの判断が行われる（Ｓ７２）。電話番号が選択されれば（Ｓ７２：ＹＥＳ）、図示外の通話処理へ進み、その番号へのコールが開始される。また、電話番号が選択されなければ（Ｓ７２：ＮＯ）、「キャンセル」の操作が行われたか否かの判断がなされ（Ｓ７３）、キャンセル操作が行われていなければ（Ｓ７３：ＮＯ）、Ｓ７２へ戻り、キャンセル操作が行われれば（Ｓ７３：ＹＥＳ）、メイン処理は終了する。
【００９９】
以上のようにして、第２の実施の形態では、携帯電話機１００が存在する場所をＧＰＳにより特定し、その場所の環境状態をその場所に設置されている各種環境センサにより特定して、環境状態に合わせた順でアドレス情報（リスト）が表示される。
【０１００】
なお、上記第の実施の形態において、表示画面２が「表示手段」に該当する。そして、温度センサ５１，湿度センサ５２，光センサ５３，ＧＰＳ受信機４４が「計測手段」に該当する。そして、ＧＰＳ受信機４４が「ＧＰＳ位置情報取得手段」に該当し、場所情報記憶エリア３１３が「場所情報記憶手段」に該当し、設置情報記憶エリア３１４が「設置情報記憶手段」に該当する。
【０１０１】
そして、図２５に示すセンサデータ再構築処理のＳ８１の処理を実行するＣＰＵ２１が「場所特定手段」に相当し、Ｓ８２の処理を実行するＣＰＵ２１が「周囲計測手段特定手段」に相当し、Ｓ８３〜Ｓ８５の処理を実行するＣＰＵ２１が「計測結果取得手段」に相当する。そして、図２６に示す環境状態推定処理のＳ９１〜Ｓ９４の処理を実行するＣＰＵ２１が「周囲状態決定手段」に相当し、Ｓ９５，Ｓ９６の処理を実行するＣＰＵ２１が「場所環境状態決定手段」に相当する。そして、図２４のメイン処理のＳ６９でアドレス情報記憶エリア３１１に記憶されているアドレス情報を読み出す処理を実行するＣＰＵ２１が「リスト取得手段」に相当し、図２４のメイン処理のＳ６６の処理を実行するＣＰＵ２１が「リスト生成手段」に相当し、図２４のメイン処理のＳ６５〜Ｓ７１の処理を実行するＣＰＵ２１が「リスト表示制御手段」に相当する。
【０１０２】
次に、図２９乃至図３５を参照して、第３の実施の形態について説明する。まず、第３の実施形態の携帯電話機２００について説明する。図２９は、携帯電話機２００の電気的構成を示すブロック図である。なお、携帯電話機２００について、第１の実施の形態において使用した携帯電話機１と同様の部材については同一の符号を用いるものとし、ここでは、第３の実施の形態の携帯電話機１とは異なる部分についてのみ説明する。また、携帯電話機２００の外観は図１の携帯電話機１の外観と同様なので省略する。
【０１０３】
図２９に示すように、携帯電話機２００のＩ／Ｆ回路４１には、アンテナ４７を備えたＲＦＩＤ回路４６が接続されている。このＲＦＩＤ回路４６は、アンテナ４７からＲＦＩＤタグ５４を呼び出す呼出波を送信し、ＲＦＩＤタグ５４から返信される反射波を受信し、反射波に含まれるＲＦＩＤタグ５４の識別コードを読み出すものである。制御部２０は、ＲＦＩＤ回路４６に呼出波送信の指示を与えることにより、通信が成立した、すなわち、近隣に存在するＲＦＩＤタグ５４の識別コードを取得することができる。このＲＦＩＤタグ５４は、携帯電話機２００のユーザの身の回りに存在する物に貼り付けられる。ＲＦＩＤタグ５４には他のＲＦＩＤタグと識別する為の識別コードが記憶されており、ＲＦＩＤ回路４６からの呼出波を受信すると、この識別コードを載せた反射波を出力する。したがって、識別コードと身の回り品（もの）との組み合わせを予め携帯電話機２００に登録しておくことにより、携帯電話機２００の周りになにが存在するかの情報を携帯電話機２００は取得することができる。
【０１０４】
次に、図３０乃至図３３を参照して、携帯電話機２００のハードディスク３０の各記憶エリアについて説明する。図３０は、ハードディスク３０の構成を示す模式図であり、図３１は、ＲＦＩＤ情報記憶エリア３２３の構成を示す模式図であり、図３２は、ユーザ行動状態ＤＢ記憶エリア３２４の構成を示す模式図であり、図３３は、リスト項目順番パターンＤＢ記憶エリア３２５の構成を示す模式図である。
【０１０５】
まず、図３０を参照して、ハードディスク３０について説明する。図３０に示すように、ハードディスク３０には、アドレス情報記憶エリア３２１，グループ情報記憶エリア３２２，ＲＦＩＤ情報記憶エリア３２３，ユーザ行動状態ＤＢ記憶エリア３２４，リスト項目順番パターンＤＢ記憶エリア３２５等が設けられている。アドレス情報記憶エリア３２１及びグループ情報記憶エリア３２２は、第１の実施の形態のアドレス情報記憶エリア３０１及びグループ情報記憶エリア３０２と同様であり、アドレス情報記憶エリア３２１には名前、電話番号等の情報が記憶されており、グループ情報記憶エリア３２２にはグループを識別する記号（グループコード）に対応してグループの名称が記憶されている。なお、本第３の実施の形態では、Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉの６つのグループコードが登録されており、各グループの名称はグループＡが「家族」、グループＢが「友人」、グループＣが「会社上司」、グループＤが「会社部下同僚」、グループＥが「会社取引先」、グループＦが「知人」、グループＧが「プロジェクトＡ」、グループＨが「プロジェクトＢ」、グループＩが「プロジェクトＣ」となっている。
【０１０６】
ＲＦＩＤ情報記憶エリア３２３には、ユーザの身の回り品とＲＦＩＤタグ５４の識別コードの組合せが記憶されており、ユーザ行動状態ＤＢ記憶エリア３２４には、ユーザ行動状態ごとに、その行動状態と判断される身の回り品の組合せの条件が記憶されている。リスト項目順番パターンＤＢ記憶エリア３２５には、ユーザ行動状態ごとに表示されるグループの順番が記憶されている。
【０１０７】
まず、図３１を参照して、ＲＦＩＤ情報記憶エリア３２３について説明する。図３１に示すように、ＲＦＩＤ情報記憶エリア３２３には物欄及び識別コード欄が設けられており、身の回り品ごとにそこに貼り付けられているＲＦＩＤタグ５４の識別コードが記憶されている。図３１に示す例では、名刺ケースの識別コードは「Ａ９ＴＪ３４ＯＤ」であり、書類ファイルＡ−１の識別コードは「ＫＬ３４９０ＪＧ」であり、書類ファイルＡ−２の識別コードは「ＭＢ０９３４Ｊ３」であり、書類ファイルＢの識別コードは「ＺＪ０ＴＱ３Ｊ２」であり、書類ファイルＣの識別コードは「ＪＡＲＩＴ０４５」であり、定期券の識別コードは「Ｂ９４５Ｋ６０Ｙ」であり、財布の識別コードは「ＫＪ５９６Ｋ４Ｐ」であり、上着の識別コードは「３４８９０ＯＥＲ」であり、机の識別コードは「Ｉ５０Ｍ３Ｉ５Ｒ」であり、その他の情報は省略されている。なお、図３１では、わかりやすさの為にものの名称を記載しているが、ＲＦＩＤ情報記憶エリア３２３において記憶される際には、ものを特定するコードが記憶されていればよい。
【０１０８】
次に、図３２を参照して、ユーザ行動状態ＤＢ記憶エリア３２４について説明する。図３２に示すように、ユーザ行動状態ＤＢ記憶エリア３２４には、ユーザ行動状態欄及び物組合せ欄が設けられており、ユーザ行動状態ごとにその行動状態と決定されるものの組合せが記憶されている。図３２に示す例では、書類ファイルＡ−１，書類ファイルＡ−２及び名刺ケースが携帯電話機２００の周囲に存在する場合にはユーザ行動状態が「プロジェクトＡ」となり、書類ファイルＢ及び名刺ケースが携帯電話機２００の周囲に存在する場合にはユーザ行動状態が「プロジェクトＢ」となり、机が携帯電話機２００の周囲に存在する場合にユーザ行動状態が「在席中」となり、財布及び上着が携帯電話機２００の周囲に存在する場合にユーザ行動状態が「外出中」となり、その他のユーザ行動状態については省略されている。
【０１０９】
次に、図３３を参照して、リスト項目順番パターンＤＢ記憶エリア３２５について説明する。図３３に示すように、リスト項目順番パターンＤＢ記憶エリア３２５には、それぞれのユーザ行動状態において、リスト（アドレス情報記憶エリア３２１に記憶されているアドレス情報）のうち、どのグループのアドレス情報のデータをどのような順番で表示するかの情報が記憶されている。
【０１１０】
図３３に示す例では、ユーザ行動状態が「プロジェクトＡ」であれば、１番目にグループＧ（プロジェクトＡ）、２番目にグループＤ（会社部下同僚）、３番目にグループＥ（会社取引先）、４番目にグループＣ（会社上司）が表示される。そして、ユーザ行動状態が「プロジェクトＢ」であれば、１番目にグループＨ（プロジェクトＢ）、２番目にグループＤ（会社部下同僚）、３番目にグループＥ（会社取引先）、４番目にグループＣ（会社上司）が表示される。そして、ユーザ行動状態が「在席中」であれば、１番目にグループＤ（会社部下同僚）、２番目にグループＣ（会社上司）、３番目にグループＥ（会社取引先）が表示される。そして、ユーザ行動状態が「外出中」であれば、１番目にグループＡ（家族）、２番目にグループＢ（友人）、３番目にグループＦ（知人）が表示される。
【０１１１】
次に、図３４乃至図３５のフローチャートを参照して、本第３の実施の形態でのアドレス帳の電話番号を表示する処理について説明する。図３４は、メイン処理のフローチャートであり、図３５は、メイン処理の中で実施されるＲＦＩＤ処理のフローチャートである。
【０１１２】
図３４に示すメイン処理は、第１の実施の形態のメイン処理と同様に、ユーザが携帯電話機１のテン・キー入力部３、マルチボタン４、機能選択ボタン９，１０等を操作して、アドレス表示を指示することにより開始される。まず、ＲＦＩＤ処理が行われる（Ｓ１０１、図３５参照）。ＲＦＩＤ処理では、図３５に示すように、まず、ＲＦＩＤタグ５４を呼び出すための呼出波が送信される（Ｓ１２１）。そして、所定時間（たとえば、３秒間）ＲＦＩＤタグ５４からの反射波の受信が行われ、受信された反射波に含まれる識別コードをＲＡＭ２２に記憶される（Ｓ１２２）。ＲＦＩＤ情報（図２７参照）が参照されて、ＲＡＭ２２に記憶されている識別コードから携帯電話機２００の周囲に存在するものが特定され、そのものを示すコードがＲＡＭ２２に記憶される（Ｓ１２３）。
【０１１３】
そして、ユーザ行動状態ＤＢが開かれる（Ｓ１２４）。そして、ユーザ行動状態ＤＢが参照されて、ＲＡＭ２２に記憶されているものを示すコードの組合せに基づいて、ユーザ行動状態が決定され、ＲＡＭ２２のＵｓｅｒ―ｓｔａｔｅ３に記憶される（Ｓ１２５）。そして、ＲＦＩＤ処理は終了し、メイン処理へ戻る。
【０１１４】
メイン処理では、図３４に示すように、リスト項目順番パターンＤＢ記憶エリア３２５からユーザ行動状態（Ｕｓｅｒ−ｓｔａｔｅ３にセットされている値）に対応したリスト項目順番が読み出される（Ｓ１０４）。そして、リスト項目順番をカウントするための変数ｉに初期値の「１」がセットされる（Ｓ１０５）。そして、リスト項目順番パターンＤＢ記憶エリア３２５においてｉ番目（１番目）に記憶されているグループコードのグループ名がハードディスク３０のグループ情報記憶エリア３２２から読み出され、表示画面２に表示される（Ｓ１０６）。この際に、表示画面２には「表示」及び「次グループ」の選択ボタンも表示されており、「表示」ボタンが選択されると（Ｓ１０７：ＹＥＳ）、アドレス情報記憶エリア３２１において、グループ欄にそのグループコードがセットされているアドレス情報（ｉ番目（１番目）に属しているアドレス情報）が表示画面２に表示される（Ｓ１０９）。たとえば、ユーザ行動状態が「プロジェクトＡ」である場合には、グループコード「Ｇ」が登録されているので、「プロジェクトＡ」と表示される。そして、Ｓ１１２へ進む。
【０１１５】
また、「表示」でなく「次グループ」が選択された場合には（Ｓ１０７：ＮＯ）、リスト項目順番パターンＤＢ記憶エリア３２５にさらにグループが登録されているか否かの判断が行われる（Ｓ１０８）。変数ｉの値が登録グループ数よりも大きくない場合には（Ｓ１０８：ＮＯ）、まだ登録されているグループがあるので、変数ｉに「１」が加算されて「２」となり（Ｓ１１１）、Ｓ１０６へ戻る。そして、ｉ番目（２番目）に記憶されているグループコードのグループ名がハードディスク３０のグループ情報記憶エリア３２２から読み出され、表示画面２に表示される（Ｓ１０６）。たとえば、ユーザ行動状態が「プロジェクトＡ」である場合には、グループコード「Ｄ」が登録されているので、「会社部下同僚」と表示される。
【０１１６】
そして、「表示」ボタンが選択されると（Ｓ１０７：ＹＥＳ）、アドレス情報記憶エリア３２１において、グループ欄にそのグループコードがセットされているアドレス情報（ｉ番目（２番目）に属しているアドレス情報）が表示画面２に表示される（Ｓ１０９）。また、「表示」でなく「次グループ」が選択された場合には（Ｓ１０７：ＮＯ）、リスト項目順番パターンＤＢ記憶エリア３２５にさらにグループが登録されているか否かの判断が行われる（Ｓ１０８）。変数ｉの値が登録グループ数よりも大きくない場合には（Ｓ１０８：ＮＯ）、まだ登録されているグループがあるので、変数ｉに「１」が加算されて「３」となり（Ｓ１１１）、Ｓ１０６へ戻る。
【０１１７】
そして、Ｓ１０６，Ｓ１０７：ＮＯ，Ｓ１０８：ＮＯ，Ｓ１１１の処理が繰り返され、変数ｉの値が登録グループ数よりも大きくなった場合には（Ｓ１０８：ＹＥＳ）、リスト項目順番パターンＤＢ記憶エリア３２５に登録されていなかったグループに属さないアドレス情報のデータの一覧が表示される（Ｓ１１０）。たとえば、ユーザ行動状態が「プロジェクトＡ」である場合には、リスト項目順番パターンＤＢ記憶エリア３２５にグループコードＧ，Ｄ，Ｅ，Ｃが登録されているので、Ａ，Ｂ，Ｆ，Ｈに属するアドレス情報のデータが、たとえば５０音順で表示されることになる。なお、この残りのアドレス情報のデータの表示順は、５０音順に限らず、グループＡ，Ｂ，Ｆ，Ｈの順で表示したり、最近使用したデータから順に表示したりしてもよい。そして、Ｓ１１２へ進む。
【０１１８】
そして、Ｓ１１２では、表示画面２においていずれかの電話番号が選択されたか否かの判断が行われる（Ｓ１１２）。電話番号が選択されれば（Ｓ１１２：ＹＥＳ）、図示外の通話処理へ進み、その番号へのコールが開始される。また、電話番号が選択されなければ（Ｓ１１２：ＮＯ）、「キャンセル」の操作が行われたか否かの判断がなされ（Ｓ１１３）、キャンセル操作が行われていなければ（Ｓ１１３：ＮＯ）、Ｓ１１２へ戻り、キャンセル操作が行われれば（Ｓ１１３：ＹＥＳ）、メイン処理は終了する。
【０１１９】
以上のようにして、第３の実施の形態では、携帯電話機２００のユーザの身の回り品からユーザ行動状態を決定して、その行動状態に合わせた順でアドレス情報（リスト）が表示される。
【０１２０】
なお、上記第３の実施の形態において、表示画面２が「表示手段」に該当する。ＲＦＩＤ回路４６が「計測手段」に該当する。そして、ＲＦＩＤ情報記憶エリア３２３が「無線タグ設置情報記憶手段」に該当し、図３５に示すＲＦＩＤ処理のＳ１２１，Ｓ１２２の処理を実行するＣＰＵ２１が「識別情報取得手段」に相当し、Ｓ１２３の処理を実行するＣＰＵ２１が「物情報取得手段」及び「設置物特定手段」に相当し、Ｓ１２５の処理を実行するＣＰＵ２１が「行動状態決定手段」に相当する。そして、図３４のメイン処理のＳ１０９でアドレス情報記憶エリア３２１に記憶されているアドレス情報を読み出す処理を実行するＣＰＵ２１が「リスト取得手段」に相当し、図３４のメイン処理のＳ１０６の処理を実行するＣＰＵ２１が「リスト生成手段」に相当し、図３４のメイン処理のＳ１０５〜Ｓ１１１の処理を実行するＣＰＵ２１が「リスト表示制御手段」に相当する。
【０１２１】
次に、図３６乃至図３８を参照して、第４の実施の形態について説明する。まず、第４の実施の形態の携帯電話機３００について説明する。図３６は、携帯電話機３００の電気的構成を示すブロック図である。なお、携帯電話機３００について、第１の実施の形態〜第３の実施の形態において使用した携帯電話機１，１００，２００と同様の部材については同一の符号を用いるものとし、ここでは、第１の実施の形態〜第３の実施の形態の携帯電話機１，１００，２００との共通部分以外についてのみ説明する。また、携帯電話機３００の外観は図１の携帯電話機１の外観と同様なので省略する。
【０１２２】
図３６に示すように、携帯電話機３００のＩ／Ｆ回路４１には、体温センサ１３，心拍センサ１４，血圧センサ１５の接続したセンサ回路４８が接続しており、さらに、ＧＰＳ衛星からの電波を受信するアンテナ４５を備えたＧＰＳ用受信機４４、及び、周囲に存在している複数の環境センサ（温度センサ５１，湿度センサ５２，光センサ５３）からの検出結果を受信するアンテナ４３を備えたセンサデータ受信回路４２が接続している。そして、アンテナ４７を備えたＲＦＩＤ回路４６が接続されている。
【０１２３】
したがって、携帯電話機３００のユーザの生体情報を取得し、かつ、携帯電話機３００の存在する場所の位置情報を取得し、かつ、携帯電話機３００の周囲に存在する環境センサから周囲の情報を取得し、かつ、識別コードと身の回り品（もの）との組み合わせを予め携帯電話機３００に登録しておくことにより、携帯電話機３００の周りになにが存在するかの情報を携帯電話機３００は取得することができる。
【０１２４】
次に、図３７を参照して、ハードディスク３０に記憶されているリスト項目順番パターンＤＢ記憶エリア３３１について説明する。図３７は、リスト項目順番パターンＤＢ記憶エリア３３１の構成を示す模式図である。本第４の実施の形態では、ユーザの生体情報により決定されたユーザ生体状態、携帯電話機３００の存在する場所に設置された環境センサ５１，５２，５３の値により決定された環境状態、携帯電話機３００の周囲に存在するものの組合せにより決定されたユーザ行動状態の組み合わせにより、どのグループのアドレス情報のデータをどのような順番で表示するかの情報が記憶されている。
【０１２５】
図３７に示す例では、ユーザ生体状態が「通常」又は「眠い」であり、環境状態が「休憩中（オフィス）」であり、ユーザ行動状態が「在席中」である場合には、１番目にグループＢ（友人）、２番目にグループＦ（知人）、３番目にグループＡ（家族）が表示される。ユーザ生体状態が「緊急」であり、環境状態が「その他」であり、ユーザ行動状態が「外出中」である場合には、１番目にグループＡ（家族）、２番目に１１９番、３番目に１１０番が表示される。ユーザ生体状態が「眠い」であり、環境状態が「その他」であり、ユーザ行動状態が「通勤中」である場合には、１番目にグループＡ（家族）、２番目にグループＢ（友人）、３番目にグループＦ（知人）が表示される。環境状態が「会議中（会議室）」であり、ユーザ行動状態が「プロジェクトＡ」である場合には、１番目にグループＤ（会社部下同僚）、２番目にグループＣ（会社上司）、３番目にグループＥ（会社取引先）、４番目にグループＧ（プロジェクトＡ）が表示される。環境状態が「仕事中（オフィス）」であり、ユーザ行動状態が「プロジェクトＡ」である場合には、１番目にグループＧ（プロジェクトＡ）、２番目にグループＥ（会社取引先）、３番目にグループＤ（会社部下同僚）、４番目にグループＣ（会社上司）が表示される。そして、その他の状態の組み合わせについては省略されている。
【０１２６】
次に、図３８のフローチャートを参照して、第４の実施の形態でのアドレス帳の電話番号を表示する処理について説明する。図３８は、メイン処理のフローチャートである。図３８に示すメイン処理は、第１の実施の形態のメイン処理と同様に、ユーザが携帯電話機１のテン・キー入力部３、マルチボタン４、機能選択ボタン９，１０等を操作して、アドレス表示を指示することにより開始される。
【０１２７】
まず、ユーザ生体状態を決定する為に、体温センサ１３，心拍センサ１４，血圧センサ１５の計測値が取得され、ＲＡＭ２２に記憶される（Ｓ３０１）。そして、比較処理が行われ（Ｓ３０２、図１０参照）、取得された計測値が標準値と比較してどのような値であるか（比較状態）が決定される。この比較処理については、第１の実施の形態の比較処理と同様であるので、説明を省略する。そして、ユーザ生体情報推測処理が行われ（Ｓ３０３、図１１参照）、ユーザの生体情報からユーザ生体状態が決定される。このユーザ生体状態推定処理についても第１の実施の形態のユーザ生体状態推定処理と同様であるので、説明を省略する。
【０１２８】
次いで、環境状態を決定するためにセンサデータ再構築処理（Ｓ３０４、図２５参照）、及び、環境状態推定処理（Ｓ３０５、図２６参照）が行われる。これらの処理については、第２の実施の形態と同様であるので、説明を省略する。
【０１２９】
次いで、ユーザ行動状態を決定するためにＲＦＩＤ処理が行われる（Ｓ３０６、図３５参照）。この処理については、第３の実施の形態と同様であるので、説明を省略する。
【０１３０】
そして、リスト項目順番パターンＤＢ記憶エリア３３１からユーザ生体状態（Ｕｓｅｒ−ｓｔａｔｅ１にセットされている値）、環境状態（環境状態記憶エリアにセットされている値）、ユーザ行動状態（Ｕｓｅｒ−ｓｔａｔｅ３にセットされている値）の組合せに対応したリスト項目順番が読み出される（Ｓ３１４）。
【０１３１】
そして、リスト項目順番をカウントするための変数ｉに初期値の「１」がセットされる（Ｓ３１５）。そして、リスト項目順番パターンＤＢ記憶エリア３３１においてｉ番目（１番目）に記憶されているグループコードのグループ名がハードディスク３０のグループ情報記憶エリア３２２から読み出され、表示画面２に表示される（Ｓ３１６）。この際に、表示画面２には「表示」及び「次グループ」の選択ボタンも表示されており、「表示」ボタンが選択されると（Ｓ３１７：ＹＥＳ）、アドレス情報記憶エリアにおいて、グループ欄にそのグループコードがセットされているアドレス情報（ｉ番目（１番目）に属しているアドレス情報）が表示画面２に表示される（Ｓ３１９）。そして、Ｓ３２２へ進む。
【０１３２】
また、「表示」でなく「次グループ」が選択された場合には（Ｓ３１７：ＮＯ）、リスト項目順番パターンＤＢ記憶エリア３３１にさらにグループが登録されているか否かの判断が行われる（Ｓ３１８）。変数ｉの値が登録グループ数よりも大きくない場合には（Ｓ３１８：ＮＯ）、まだ登録されているグループがあるので、変数ｉに「１」が加算されて「２」となり（Ｓ３２１）、Ｓ３１６へ戻る。そして、ｉ番目（２番目）に記憶されているグループコードのグループ名がハードディスク３０のグループ情報記憶エリアから読み出され、表示画面２に表示される（Ｓ３１６）。
【０１３３】
そして、「表示」ボタンが選択されると（Ｓ３１７：ＹＥＳ）、アドレス情報記憶エリアにおいて、グループ欄にそのグループコードがセットされているアドレス情報（ｉ番目（２番目）に属しているアドレス情報）が表示画面２に表示される（Ｓ３１９）。また、「表示」でなく「次グループ」が選択された場合には（Ｓ３１７：ＮＯ）、リスト項目順番パターンＤＢ記憶エリア３３１にさらにグループが登録されているか否かの判断が行われる（Ｓ３１８）。変数ｉの値が登録グループ数よりも大きくない場合には（Ｓ３１８：ＮＯ）、まだ登録されているグループがあるので、変数ｉに「１」が加算されて「３」となり（Ｓ３２１）、Ｓ３１６へ戻る。
【０１３４】
そして、Ｓ３１６，Ｓ３１７：ＮＯ，Ｓ３１８：ＮＯ，Ｓ３２１の処理が繰り返され、変数ｉの値が登録グループ数よりも大きくなった場合には（Ｓ３１８：ＹＥＳ）、リスト項目順番パターンＤＢ記憶エリア３３１に登録されていなかったグループに属さないアドレス情報のデータの一覧が表示される（Ｓ３２０）。
【０１３５】
そして、Ｓ３２２では、表示画面２においていずれかの電話番号が選択されたか否かの判断が行われる（Ｓ３２２）。電話番号が選択されれば（Ｓ３２２：ＹＥＳ）、図示外の通話処理へ進み、その番号へのコールが開始される。また、電話番号が選択されなければ（Ｓ３２２：ＮＯ）、「キャンセル」の操作が行われたか否かの判断がなされ（Ｓ３２３）、キャンセル操作が行われていなければ（Ｓ３２３：ＮＯ）、Ｓ３２２へ戻り、キャンセル操作が行われれば（Ｓ３２３：ＹＥＳ）、メイン処理は終了する。
【０１３６】
以上のようにして、第４の実施の形態では、携帯電話機１のユーザの生体情報から生体状態を決定し、携帯電話機１００が存在する場所をＧＰＳにより特定し、その場所に設置されている各種環境センサによりその場所の環境状態を特定し、携帯電話機２００のユーザの身の回り品からユーザ行動状態を決定して、ユーザ生体状態、環境状態、ユーザ行動状態の組み合わせに合わせた順でアドレス情報（リスト）が表示される。
【０１３７】
なお、上記第４の実施の形態において、表示画面２が「表示手段」に該当する。そして、体温センサ１３，心拍センサ１４，血圧センサ１５，温度センサ５１，湿度センサ５２，光センサ５３，ＧＰＳ受信機４４が「計測手段」に該当する。場所情報記憶エリア３１３が「場所情報記憶手段」に該当し、設置情報記憶エリア３１４が「設置情報記憶手段」に該当する。ＲＦＩＤ回路４６が「計測手段」に該当し、ＲＦＩＤ情報記憶エリア３２３が「無線タグ設置情報記憶手段」に該当し、ＲＦＩＤ情報記憶エリア３２３が「無線タグ設置情報記憶手段」に該当する。
【０１３８】
また、メイン処理のＳ３０２（図１０に示す比較処理）及びＳ３０３（図１１に示すユーザ生体状態推測処理）の処理を実行するＣＰＵ２１が「生体状態決定手段」に相当する。ＧＰＳ受信機４４が「ＧＰＳ位置情報取得手段」に該当し、図２５に示すセンサデータ再構築処理のＳ８１の処理を実行するＣＰＵ２１が「場所特定手段」に相当し、Ｓ８２の処理を実行するＣＰＵ２１が「周囲計測手段特定手段」に相当し、Ｓ８３〜Ｓ８５の処理を実行するＣＰＵ２１が「計測結果取得手段」に相当する。そして、図２６に示す環境状態推定処理のＳ９１〜Ｓ９４の処理を実行するＣＰＵ２１が「周囲状態決定手段」に相当し、Ｓ９５，Ｓ９６の処理を実行するＣＰＵ２１が「場所環境状態決定手段」に相当する。図３５に示すＲＦＩＤ処理のＳ１２１，Ｓ１２２の処理を実行するＣＰＵ２１が「識別情報取得手段」に相当し、Ｓ１２３の処理を実行するＣＰＵ２１が「物情報取得手段」及び「設置物特定手段」に相当し、Ｓ１２５の処理を実行するＣＰＵ２１が「行動状態決定手段」に相当する。そして、図３８のメイン処理のＳ３１９でアドレス情報記憶エリアに記憶されているアドレス情報を読み出す処理を実行するＣＰＵ２１が「リスト取得手段」に相当し、図３８のメイン処理のＳ３１６の処理を実行するＣＰＵ２１が「リスト生成手段」に相当し、図３８のメイン処理のＳ３１５〜Ｓ３１１の処理を実行するＣＰＵ２１が「リスト表示制御手段」に相当する。
【０１３９】
なお、本発明のリスト表示装置及びリスト表示プログラムは、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記第１の実施の形態〜第４の実施の形態では、リスト表示装置として携帯電話機を用いたが、リスト表示装置は携帯電話気に限らず、携帯情報端末、公共の場所に設置されている情報提供端末、パーソナルコンピュータ等の装置であってもよく、表示装置を備えてリスト情報を表示するものであればよい。
【０１４０】
上記実施の形態では、リストとしてアドレス情報の電話番号を用いたがリストの情報内容はこれに限らないことは言うまでもない。たとえば、メールアドレスや住所、氏名等の個人情報や企業情報でもよく、音楽データの名称（曲名）や画像データの名称、ファイルの名称などでもよく、リスト表示装置で提供される情報や情報のインデックスとなるコードや名称等であってもよい。また、上記実施の形態では、アドレス情報のデータをグループ化しグループを順番に表示しているが、アドレス情報は必ずしもグループ化されている必要はなく、アドレス情報のデータが順に表示されるようにしてもよい。
【０１４１】
また、上記第１の実施の形態では、予めハードディスク３０に標準生体パラメータＤＢ、ユーザ生体状態ＤＢ、リスト項目順番パターンＤＢが記憶されているが、これらの情報をユーザが設定する標準生体パラメータ設定手段、ユーザ生体状態設定手段、順番設定手段を設けてもよい。たとえば、リスト表示装置の操作に「標準生体パラメータ設定」メニューを設ける。そして、ユーザは体調がよく、落ち着いている（しばらく安静にして息が上がっていない状態）で当該メニューを選択する。すると、リスト表示装置では、各生体センサからデータを収集しその値、又はその値に幅を持たせた値を標準生体パラメータとして標準生体パラメータＤＢに記憶する。
【０１４２】
また、ユーザ生体状態設定手段及び順番設定手段としては、「順番設定」メニューをリスト表示装置の操作に設け、ユーザ生体状態の名称、その状態での各生体センサの値の条件、その状態でのリストの表示順序の入力欄を設ける。そして、ユーザは自身の好みに合ったユーザ生体状態の名称、その状態での各生体センサの値の条件、その状態でのリストの表示順序を入力する。リスト表示装置は、入力を受け付けると、ユーザ生体状態ＤＢ及びリスト項目順番パターンＤＢに記憶する。
【０１４３】
また、上記第２の実施の形態では、予め場所情報、設置情報、環境情報ＤＢ、周囲状態ＤＢ、環境状態ＤＢ、リスト項目順番パターンＤＢが記憶されているが、ユーザがこれらの情報を設定する場所情報設定手段、環境センサ設置情報設定手段、物体設置情報設定手段、周囲状態設定手段、環境状態設定手段、順番設定手段を設けてもよい。たとえば、リスト表示装置の操作に「場所情報設定」メニューを設ける。ユーザは場所として設定したい場所においてこのメニューを実行し、場所の名称を入力する。すると、リスト表示装置はＧＰＳ位置情報を取得して、入力された場所とＧＰＳ位置情報を関連付けて場所情報記憶エリアに記憶する。なお、場所は広さがあるので、ユーザがその場所の４隅においてＧＰＳ位置情報を取得するような操作をさせてもよいし、場所のほぼ中央でＧＰＳデータを取得させて、広さを数値で入力したり選択したりするようにさせてもよい。
【０１４４】
また、環境センサ設置情報設定手段では、リスト表示装置の操作に「環境センサ設置情報設定」メニューを設ける。リスト表示装置では、設定する場所を座標表示したイメージ模式図を表示する。そして、ユーザは環境センサを設置する場所の座標をイメージ模式図から選択し、さらに、環境センサの種類を入力又は選択する。また、物体設置情報設定手段ではリスト表示装置の操作に「物体設置情報設定」メニューを設ける。そして、「環境センサ設置情報設定」メニューと同様に、設定する場所を座標表示したイメージ模式図を表示し、ユーザは物体が置かれている場所の座標をイメージ模式図から選択し、さらに、物体の名称を入力又は選択する。
【０１４５】
また、周囲状態設定手段では、リスト表示装置の操作に「周囲状態設定」メニューを設ける。そして、物体ごとにその状態及び環境センサの平均値との差がどれくらいの場合にその状態となるかの情報が入力され、周囲状態ＤＢに記憶される。また、環境状態設定手段では、リスト表示装置の操作に「環境状態設定」メニューを設ける。そして、環境状態名入力欄及び周囲状態組合せ入力欄が設ける。そして、ユーザは好ましい環境状態名及び周囲状態の組合せを入力する。そして、入力された情報は環境状態ＤＢに記憶される。また、順番設定手段としては、「順番設定」メニューをリスト表示装置の操作に設け、環境状態の名称、その状態での各環境センサの値の条件、その状態でのリストの表示順序の入力欄を設ける。そして、ユーザは自身の好みに合った環境状態の名称、その状態での周囲状態の組合せの条件、その状態でのリストの表示順序を入力する。リスト表示装置は、入力を受け付けると、リスト項目順番パターンＤＢに記憶する。
【０１４６】
また、上記第３の実施の形態では、予めＲＦＩＤ情報、ユーザ行動状態ＤＢ、リスト項目順番パターンＤＢが記憶されているが、ユーザがこれらの情報を設定するＲＦＩＤ情報設定手段、ユーザ行動状態設定手段、順番設定手段を設けてもよい。ＲＦＩＤ情報設定手段では、リスト表示装置の操作に「ＲＦＩＤ情報設定」メニューを設ける。そして、ＲＦＩＤタグ５４を貼り付けるものの名称の入力欄及びＲＦＩＤタグの識別情報読み取りボタンを設ける。ユーザは、ＲＦＩＤタグ５４を貼り付けるものの名称を入力又は選択し、貼り付けたＲＦＩＤタグ５４の近くにリスト表示装置を持って行き、識別情報読み取りボタンを選択する。すると、リスト表示装置では、貼り付けたＲＦＩＤタグ５４の識別情報を読み取り、入力された名称とが関連付けられてＲＦＩＤ情報に記憶される。また、順番設定手段としては、「順番設定」メニューをリスト表示装置の操作に設け、ユーザ行動状態の名称、その状態での各環境センサの値の条件、その状態でのリストの表示順序の入力欄を設ける。そして、ユーザは自身の好みに合ったユーザ行動状態の名称、その状態でのＲＦＩＤの組合せの値の条件、その状態でのリストの表示順序を入力する。リスト表示装置は入力を受け付けると、リスト項目順番パターンＤＢに記憶する。
【０１４７】
また、上記第４の実施の形態でも、予め標準生体パラメータＤＢ、ユーザ生体状態ＤＢ、リスト項目順番パターンＤＢ、場所情報、設置情報、環境情報ＤＢ、周囲状態ＤＢ、環境状態ＤＢ、ＲＦＩＤ情報、ユーザ行動状態ＤＢが記憶されているが、これらについても第１の実施の形態，第２の実施の形態，第３の実施の形態の変形例と同様に各種の設定手段を設けて、ユーザが設定するようにしてもよい。
【０１４８】
また、上記第２の実施の形態において、センサ値を補間したい座標において第０区分から第３区分に領域を分割し、センサ値のセットされている領域が１つもない区分がある場合には、センサ値のセットされている座標のうち、補間したい座標との距離がもっとも短い座標のセンサ値をそのまま補間しているが、この場合の補間の方法はこれに限らない。たとえば、存在する環境センサへの距離の総和を求め、各環境センサへの距離とそのセンサ値を乗じたものの和を距離の総和で割った値を補間センサ値としてもよい。また、センサ値のセットされている領域が１つもない区分があるなしに係わらず、環境センサの設置されていない座標のセンサ値を補間する方法は上記方法に限らない。
【０１４９】
また、上記実施の形態では、生体センサとして体温センサ１３，心拍センサ１４，血圧センサ１５を用い、環境センサとして温度センサ５１，湿度センサ５２，光センサ５３を用いたが、計測手段として用いるセンサはこれに限らない。例えば、生体センサとして、光センサ、温度センサ、湿度センサ、発汗センサ、感圧センサ、音センサ、加速度センサなどを用いてもよく、環境センサとして、接触温度センサ、発汗センサ、心拍センサ、感圧センサ、音センサ、加速度センサなどを用いてもよい。
【０１５０】
また、上記実施の形態では、ユーザが携帯電話機１のテン・キー入力部３、マルチボタン４、機能選択ボタン９，１０等を操作して、アドレス表示を指示することによりメイ処理（図９，２４，３４，３８）が開始されて、センサ値に基づいたアドレス表示が行われるが、アドレス表示に複数のモードを備え、例えば、第１アドレス表示モードとして第１の実施の形態のモード、第２アドレス表示モードとして第２の実施の形態のモード、第３アドレス表示モードとして第３の実施の形態のモード、第４アドレス表示モードとして第４の実施の形態のモード、第５アドレス表示モードとして５０音順に表示するモード、をユーザが設定可能に構成し、メイン処理開始時に、まず、現在設定されているモードがいずれのモードであるかを判断した後に、設定されているモードにしたがってアドレス表示を行っても良い。
【０１５１】
また、上記実施の形態では携帯電話機１の位置情報を取得する位置情報取得手段として、ＧＰＳを使用したが位置情報を取得する方法としてはＧＰＳに限らずＰＨＳによる位置情報の取得や、室内での無線ＬＡＮと用いた位置情報の取得であってもよい。
【０１５２】
また、上記実施の形態ではアドレス情報を携帯電話機１のハードディスク３０のアドレス情報記憶エリアに記憶しており、リスト取得手段としてはアドレス情報記憶エリアからデータを読み出すことによりリストを取得したが、アドレス情報が記憶されている場所は携帯電話機１（リスト表示装置）である必要はなく、ネットワークを介して接続可能な他の装置に記憶されており、他の装置からリストを取得してもよい。
【産業上の利用可能性】
【０１５３】
本発明のリスト表示装置及びリスト表示プログラムは、表示画面に種々のリスト情報を表示する装置及びプログラムに適用可能である。
【図面の簡単な説明】
【０１５４】
【図１】携帯電話機１を開いた状態での外観図である。
【図２】携帯電話機１を閉じた状態での底面図である。
【図３】携帯電話機１の電気的構成を示すブロック図である。
【図４】ハードディスク３０の構成を示す模式図である。
【図５】アドレス情報記憶エリア３０１の構成を示す模式図である。
【図６】標準生体パラメータＤＢ記憶エリア３０３の構成を示す模式図である。
【図７】ユーザ生体状態ＤＢ記憶エリア３０４の構成を示す模式図である。
【図８】リスト項目順番パターンＤＢ記憶エリア３０５の構成を示す模式図である。
【図９】メイン処理のフローチャートである。
【図１０】メイン処理の中で実施される比較処理のフローチャートである。
【図１１】メイン処理の中で実施されるユーザ状態推定処理のフローチャートである。
【図１２】携帯電話機１００の電気的構成を示すブロック図である。
【図１３】ハードディスク３０の構成を示す模式図である。
【図１４】オフィスに設置されている環境センサや物体を座標表示したイメージ図である。
【図１５】設置情報記憶エリア３１４の構成を示す模式図である。
【図１６】環境情報ＤＢ記憶エリア３１５の構成を示す模式図である。
【図１７】周囲状態ＤＢ記憶エリア３１６の構成を示す模式図である。
【図１８】環境状態ＤＢ記憶エリア３１７の構成を示す模式図である。
【図１９】リスト項目順番パターンＤＢ記憶エリア３１８である。
【図２０】ＲＡＭ２２の構成を示す模式図である。
【図２１】環境センサ収集値記憶エリア２２２の構成を示す模式図である。
【図２２】センサデータテーブル記憶エリア２２３の構成を示す模式図である。
【図２３】センサデータマップ記憶エリア２２４の構成を示す模式図である。
【図２４】メイン処理のフローチャートである。
【図２５】メイン処理の中で実施されるセンサデータ再構築処理のフローチャートである。
【図２６】メイン処理の中で実施されるユーザ環境状況推定処理のフローチャートである。
【図２７】データ値を補間する際の座標イメージ図である。
【図２８】データ値を補間する際の座標イメージ図である。
【図２９】携帯電話機２００の電気的構成を示すブロック図である。
【図３０】ハードディスク３０の構成を示す模式図である。
【図３１】ＲＦＩＤ情報記憶エリア３２３の構成を示す模式図である。
【図３２】ユーザ行動状態ＤＢ記憶エリア３２４の構成を示す模式図である。
【図３３】リスト項目順番パターンＤＢ記憶エリア３２５の構成を示す模式図である。
【図３４】メイン処理のフローチャートである。
【図３５】メイン処理の中で実施されるＲＦＩＤ処理のフローチャートである。
【図３６】携帯電話機３００の電気的構成を示すブロック図である。
【図３７】リスト項目順番パターンＤＢ記憶エリア３３１の構成を示す模式図である。
【図３８】メイン処理のフローチャートである。
【符号の説明】
【０１５５】
１  携帯電話機
２  表示画面
１３  体温センサ
１４  心拍センサ
１５  血圧センサ
２０  制御部
２１  ＣＰＵ
２２  ＲＡＭ
３０  ハードディスク
４２  センサデータ受信回路
４４  ＧＰＳ用受信機
４５  アンテナ
４６  ＲＦＩＤ回路
４７  アンテナ
４８  センサ回路
５１  温度センサ
５２  湿度センサ
５３  光センサ
５４  ＲＦＩＤタグ
１００  携帯電話機
２００  携帯電話機
２２１  ＧＰＳデータ記憶エリア
２２２  環境センサ収集値記憶エリア
２２３  センサデータテーブル記憶エリア
２２４  センサデータマップ記憶エリア
２２５  センサ平均値記憶エリア
２２６  センサ値差記憶エリア
２２７  周囲状態記憶エリア
２２８  環境状態記憶エリア
３００  携帯電話機
３０１  アドレス情報記憶エリア
３０２  グループ情報記憶エリア
３０３  標準生体パラメータＤＢ記憶エリア
３０４  ユーザ生体状態ＤＢ記憶エリア
３０５  リスト項目順番パターンＤＢ記憶エリア
３１１  アドレス情報記憶エリア
３１２  グループ情報記憶エリア
３１３  場所情報記憶エリア
３１４  設置情報記憶エリア
３１５  環境情報ＤＢ記憶エリア
３１６  周囲状態ＤＢ記憶エリア
３１７  環境状態ＤＢ記憶エリア
３１８  リスト項目順番パターンＤＢ記憶エリア
３２１  アドレス情報記憶エリア
３２２  グループ情報記憶エリア
３２３  ＲＦＩＤ情報記憶エリア
３２４  ユーザ行動状態ＤＢ記憶エリア
３２５  リスト項目順番パターンＤＢ記憶エリア
３３１  リスト項目順番パターンＤＢ記憶エリア
【図１】
2007034495.tif 000003
【図２】
2007034495.tif 000004
【図３】
2007034495.tif 000005
【図４】
2007034495.tif 000006
【図５】
2007034495.tif 000007
【図６】
2007034495.tif 000008
【図７】
2007034495.tif 000009
【図８】
2007034495.tif 000010
【図９】
2007034495.tif 000011
【図１０】
2007034495.tif 000012
【図１１】
2007034495.tif 000013
【図１２】
2007034495.tif 000014
【図１３】
2007034495.tif 000015
【図１４】
2007034495.tif 000016
【図１５】
2007034495.tif 000017
【図１６】
2007034495.tif 000018
【図１７】
2007034495.tif 000019
【図１８】
2007034495.tif 000020
【図１９】
2007034495.tif 000021
【図２０】
2007034495.tif 000022
【図２１】
2007034495.tif 000023
【図２２】
2007034495.tif 000024
【図２３】
2007034495.tif 000025
【図２４】
2007034495.tif 000026
【図２５】
2007034495.tif 000027
【図２６】
2007034495.tif 000028
【図２７】
2007034495.tif 000029
【図２８】
2007034495.tif 000030
【図２９】
2007034495.tif 000031
【図３０】
2007034495.tif 000032
【図３１】
2007034495.tif 000033
【図３２】
2007034495.tif 000034
【図３３】
2007034495.tif 000035
【図３４】
2007034495.tif 000036
【図３５】
2007034495.tif 000037
【図３６】
2007034495.tif 000038
【図３７】
2007034495.tif 000039
【図３８】
2007034495.tif 000040