(57)【要約】【課題】移動者の移動行程に対する移動者の現在の移動状況に応じて適切な情報を移動者携帯端末に表示させる。【解決手段】携帯電話機１００に記憶されている情報をスレッドに関連する関連情報として登録し、登録された関連情報に対応付けて、当該関連情報の重要度を算出するための情報カテゴリ及び設定パラメータを設定する。そして、ＧＰＳ測位部１１２又はチケットレス処理部１９０から取得される自携帯電話機１００の現在位置と、設定された情報カテゴリ及び設定パラメータとに基づいて、各関連情報の重要度を算出し、スレッド表示メニューにおいて、算出された重要度に応じた表示順により、関連情報を呼び出すための呼出メニューを表示させる。【選択図】図１
2006287308.tif 000002
【特許請求の範囲】
【請求項１】
現在位置取得手段と、インターネットへの接続が可能な通信手段とを備え、移動者の移動に係る出発地、経由地及び目的地と各地点の到達予定時刻とが設定された移動行程を記憶した移動者携帯端末を、
前記移動に関する関連情報を移動者の操作に従って取得する情報取得手段、
前記情報取得手段により取得された関連情報を呼び出し可能に記憶する情報記憶手段、
前記情報記憶手段により記憶されている各関連情報それぞれの重要度を、前記現在位置取得手段により取得される現在位置及び／又は現在時刻と前記移動行程との関係から算出する重要度算出手段、
前記情報記憶手段により記憶されている各関連情報を呼び出すためのメニュー項目の表示順を、当該各関連情報の前記重要度算出手段により算出された重要度に応じて変化させて呼出メニューを表示させるメニュー表示制御手段、
として機能させるためのプログラム。
【請求項２】
移動行程に対する移動状況に応じた重要度の変化パターンとして予め複数種類設定された変化パターンの中から、前記取得された関連情報に対応づける変化パターンを選択するパターン選択手段として前記移動者携帯端末を機能させ、
前記情報記憶手段が、前記取得された関連情報を、当該関連情報に対して前記パターン選択手段により選択された変化パターンと対応づけて記憶するように前記移動者携帯端末を機能させ、
前記重要度算出手段が、前記現在位置取得手段により取得される現在位置及び／又は現在時刻と前記設定された移動行程との関係から当該移動行程に対する現在の移動状況を判定する移動状況判定手段とを有し、前記情報記憶手段により記憶されている各関連情報それぞれの重要度を、前記判定された移動状況に基づき、当該関連情報に対応づけられている変化パターンから求めるように前記移動者携帯端末を機能させる、
ための請求項１に記載のプログラム。
【請求項３】
前記変化パターンには、情報提供が要求される場所を所定の高重要度とする応需場所高重要度パターンが含まれ、
前記パターン選択手段により、前記取得された関連情報に対応づける変化パターンとして前記応需場所高重要度パターンが選択された場合に、当該関連情報の提供が要求される応需場所を前記設定された移動行程に基づき設定する応需場所設定手段として前記移動者携帯端末を機能させ、
前記情報記憶手段が、前記取得された関連情報を前記応需場所高重要度パターンと対応づけて記憶する場合には、更に、前記応需場所設定手段により設定された応需場所と対応づけて記憶するように前記移動者携帯端末を機能させ、
前記重要度算出手段が、前記現在位置取得手段により取得された現在位置が、前記応需場所設定手段により設定された応需場所又は当該応需場所から所定距離内であることを検出する場所検出手段を有し、前記場所検出手段により検出された応需場所と対応づけて前記情報記憶手段に記憶されている関連情報の重要度を前記所定の高重要度とするように前記移動者携帯端末を機能させる、
ための請求項２に記載のプログラム。
【請求項４】
前記変化パターンには、情報提供が要求される時間を所定の高重要度とする応需時間高重要度パターンが含まれ、
前記パターン選択手段により、前記取得された関連情報に対応づける変化パターンとして前記応需時間高重要度パターンが選択された場合に、当該関連情報の提供が要求される応需時間を前記設定された移動行程に基づき設定する応需時間設定手段として前記移動者携帯端末を機能させ、
前記情報記憶手段が、前記取得された関連情報を前記応需時間高重要度パターンと対応づけて記憶する場合には、更に、前記応需時間設定手段により設定された応需時間と対応づけて記憶するように前記移動者携帯端末を機能させ、
前記重要度算出手段が、現在時刻が、前記応需時間設定手段により設定された応需時間又は当該応需時間より所定時間前であることを検出する時間検出手段を有し、前記時間検出手段により検出された応需時間と対応づけて前記情報記憶手段に記憶されている関連情報の重要度を前記所定の高重要度とするように前記移動者携帯端末を機能させる、
ための請求項２又は３に記載のプログラム。
【請求項５】
前記変化パターンには、時間経過に応じて重要度が減少する経時減少パターンが含まれ、
前記設定された移動行程と同じ内容の移動行程を記憶し、現在時刻に基づいて当該移動行程の現時点以降の移動行程に関する所定の案内情報を送信する移動者案内サーバから送信される案内情報を、前記通信手段を介して受信する案内情報受信手段として前記移動者携帯端末を機能させ、
前記情報記憶手段が、前記案内情報受信手段により案内情報が受信された場合に、当該案内情報を関連情報の１つとし、前記経時減少パターンと対応付けて記憶するように前記移動者携帯端末を機能させる、
ための請求項２〜４の何れか一項に記載のプログラム。
【請求項６】
請求項１〜５の何れか一項に記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動者携帯端末に移動者の移動に関する関連情報を表示させるためのプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来から、利用者の移動に合わせて案内を行う様々な情報支援システムが知られている。このようなシステムの一つとして、例えば、特許文献１に記載の情報支援システムがある。この情報支援システムでは、携帯情報端末によって利用者の位置を常に把握し、現在位置と利用者の行動予定の情報とを対比することにより、利用者の置かれている状況を判断し、その判断結果に応じて、利用者のニーズや目的に合った適切な情報を提供する。
【特許文献１】特開２００２−２７９０２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した特許文献１に開示されている情報支援システムでは、利用者の置かれている状況に応じて適切なタイミングで情報が提供されるに過ぎなかった。仮に提供された情報を蓄積的に記憶しておけるとしても、時間経過と共に様々な情報が提供・蓄積されていくため、後刻に再度見る可能性の高い重要な情報であっても雑多な情報の中に埋もれてしまっていく。このため、一旦取得した情報については、利用者は手作業により蓄積された情報の中から検索しなければならず、必要な情報に容易にアクセスできないという問題があった。特に、携帯型情報機器などは表示画面の小型化が進んでおり、このような小型の表示画面で必要な情報を探す場合、労力と時間を要していた。
【０００４】
本発明の課題は、移動者の移動行程に対する移動者の現在の移動状況に応じて適切な情報を移動者携帯端末に表示させることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、第１の発明は、
現在位置取得手段（例えば、図２のＧＰＳ測位部１１２，チケットレス処理部１９０）と、インターネットへの接続が可能な通信手段（例えば、図２の電話／通信部１８０）とを備え、移動者の移動に係る出発地、経由地及び目的地と各地点の到達予定時刻とが設定された移動行程（例えば、図４の行程情報）を記憶した移動者携帯端末（例えば、図１の携帯電話機１００）を、
前記移動に関する関連情報を移動者の操作に従って取得する情報取得手段（例えば、図２のＣＰＵ１１０，図７のステップＳ１０，Ｓ２６）、
前記情報取得手段により取得された関連情報を呼び出し可能に記憶する情報記憶手段（例えば、図２のＲＡＭ１２０）、
前記情報記憶手段により記憶されている各関連情報それぞれの重要度を、前記現在位置取得手段により取得される現在位置及び／又は現在時刻と前記移動行程との関係から算出する重要度算出手段（例えば、図２のＣＰＵ１１０，図９のステップＳ９８，図１１のステップＳ１２８）、
前記情報記憶手段により記憶されている各関連情報を呼び出すためのメニュー項目の表示順を、当該各関連情報の前記重要度算出手段により算出された重要度に応じて変化させて呼出メニューを表示させるメニュー表示制御手段（例えば、図２のＣＰＵ１１０，図７のステップＳ３８）、
として機能させるためのプログラムである。
【０００６】
第１の発明によれば、情報記憶手段に記憶されている各関連情報の重要度を、現在位置及び／又は現在時刻と、移動行程との関係から算出し、算出された重要度に応じて、関連情報を呼び出すための呼出メニューに表示されるメニュー項目の表示順を変化させて、呼出メニューを表示させることができる。従って、移動者携帯端末に、現在位置及び／又は現在時刻と、移動行程とに応じて、重要度の高い関連情報のメニュー項目を優先的に表示させることができるため、移動者は、重要度の高い関連情報に容易にアクセスすることができるようになる。これにより、移動者携帯端末を携行する移動者は、情報を検索する手間と労力とが軽減され、速やかに必要な情報にアクセスすることができる。
【０００７】
第２の発明は、第１の発明のプログラムであって、
移動行程に対する移動状況に応じた重要度の変化パターンとして予め複数種類設定された変化パターンの中から、前記取得された関連情報に対応づける変化パターンを選択するパターン選択手段として前記移動者携帯端末を機能させ、
前記情報記憶手段が、前記取得された関連情報を、当該関連情報に対して前記パターン選択手段により選択された変化パターンと対応づけて記憶するように前記移動者携帯端末を機能させ、
前記重要度算出手段が、前記現在位置取得手段により取得される現在位置及び／又は現在時刻と前記設定された移動行程との関係から当該移動行程の進行状況に対する現在の移動状況を判定する移動状況判定手段とを有し、前記情報記憶手段により記憶されている各関連情報それぞれの重要度を、前記判定された移動状況に基づき、当該関連情報に対応づけられている変化パターンから求めるように前記移動者携帯端末を機能させる、
ためのプログラムである。
【０００８】
第２の発明によれば、予め複数種類設定された変化パターンの中から各関連情報に適応する変化パターンを選択して、関連情報と対応付けて記憶させ、関連情報それぞれの重要度を、当該関連情報に対応付けられている変化パターンから求めることができる。これにより、各関連情報の特性に応じた重要度を求めることができ、当該重要度に応じた好適な表示順により関連情報のメニュー項目を表示させることができる。また、現在位置及び／又は現在時刻と、設定された移動行程との関係から移動行程に対する現在の移動状況を判定し、判定された移動状況に基づいて、関連情報の重要度を求めることができる。これにより、移動者の置かれている状況に適応した関連情報を重要度に応じて表示させることができる。
【０００９】
第３の発明は、第２の発明のプログラムであって、
前記変化パターンには、情報提供が要求される場所を所定の高重要度とする応需場所高重要度パターンが含まれ、
前記パターン選択手段により、前記取得された関連情報に対応づける変化パターンとして前記応需場所高重要度パターンが選択された場合に、当該関連情報の提供が要求される応需場所を前記設定された移動行程に基づき設定する応需場所設定手段として前記移動者携帯端末を機能させ、
前記情報記憶手段が、前記取得された関連情報を前記応需場所高重要度パターンと対応づけて記憶する場合には、更に、前記応需場所設定手段により設定された応需場所と対応づけて記憶するように前記移動者携帯端末を機能させ、
前記重要度算出手段が、前記現在位置取得手段により取得された現在位置が、前記応需場所設定手段により設定された応需場所又は当該応需場所から所定距離内であることを検出する場所検出手段を有し、前記場所検出手段により検出された応需場所と対応づけて前記情報記憶手段に記憶されている関連情報の重要度を前記所定の高重要度とするように前記移動者携帯端末を機能させる、
ためのプログラムである。
【００１０】
第３の発明によれば、取得された自移動者携帯端末の現在位置が、設定された応需場所又は当該応需場所から所定距離内であることを検出し、検出された応需場所と対応付けて記憶されている関連情報の重要度を所定の高重要度とすることができる。これにより、自移動者携帯端末が設定された応需場所に接近した場合、当該応需場所に関連付けられた関連情報の重要度を高重要度にし、この重要度に応じて関連情報のメニュー項目の表示順を変化させることできる。この結果、移動者は、現在位置が変化する毎に当該現在位置に応じた好適な関連情報に容易にアクセスすることができる。
【００１１】
第４の発明は、第２又は第３の発明のプログラムであって、
前記変化パターンには、情報提供が要求される時間を所定の高重要度とする応需時間高重要度パターンが含まれ、
前記パターン選択手段により、前記取得された関連情報に対応づける変化パターンとして前記応需時間高重要度パターンが選択された場合に、当該関連情報の提供が要求される応需時間を前記設定された移動行程に基づき設定する応需時間設定手段として前記移動者携帯端末を機能させ、
前記情報記憶手段が、前記取得された関連情報を前記応需時間高重要度パターンと対応づけて記憶する場合には、更に、前記応需時間設定手段により設定された応需時間と対応づけて記憶するように前記移動者携帯端末を機能させ、
前記重要度算出手段が、現在時刻が、前記応需時間設定手段により設定された応需時間又は当該応需時間より所定時間前であることを検出する時間検出手段を有し、前記時間検出手段により検出された応需時間と対応づけて前記情報記憶手段に記憶されている関連情報の重要度を前記所定の高重要度とするように前記移動者携帯端末を機能させる、
ためのプログラムである。
【００１２】
第４の発明によれば、現在時刻が、設定された応需時間であるか又は応需時間より所定時間前であることを検出し、検出された応需時間と対応付けて記憶されている関連情報の重要度を所定の高重要度とすることができる。これにより、設定された応需時間に現在時刻が近づいた場合、当該応需時間と対応付けて記憶されている関連情報の重要度を高重要度にし、この重要度に基づいて関連情報のメニュー項目の表示順を変化させることができる。この結果、移動者は、移動行程の時間設定に応じて、適切な関連情報に容易にアクセスすることができる。
【００１３】
第５の発明は、第２〜第４の発明のプログラムであって、
前記変化パターンには、時間経過に応じて重要度が減少する経時減少パターンが含まれ、
前記設定された移動行程と同じ内容の移動行程を記憶し、現在時刻に基づいて当該移動行程の現時点以降の移動行程に関する所定の案内情報を送信する移動者案内サーバから送信される案内情報を、前記通信手段を介して受信する案内情報受信手段として前記移動者携帯端末を機能させ、
前記情報記憶手段が、前記案内情報受信手段により案内情報が受信された場合に、当該案内情報を関連情報の１つとし、前記経時減少パターンと対応付けて記憶するように前記移動者携帯端末を機能させる、
ためのプログラムである。
【００１４】
第５の発明によれば、現在時刻に基づいて移動行程の現時点以降のスケジュールに関する所定の案内情報を移動者案内サーバから受信することができる。また、受信した案内情報を関連情報の１つとして、経時減少パターンの変化パターンと対応付けて記憶し、当該案内情報の重要度を経時減少パターンに従って求め、求められた重要度に応じて、表示順を変化させて関連情報を呼び出すための呼出メニューを表示させることができる。これにより、現在時刻と移動行程とに基づいて好適なタイミングで取得された案内情報の重要度を、時間の経過と共に減少させて、各メニュー項目を移動者のニーズに合わせた表示順とすることができる。
【００１５】
第６の発明は、第１〜第５の何れかの発明のプログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
【００１６】
第６の発明によれば、第１〜第５の発明等と同様の作用効果を奏する記憶媒体を実現し得る。
【発明の効果】
【００１７】
本発明によれば、移動者の移動行程に対する移動者の現在の移動状況に応じて適切な情報を移動者携帯端末に表示させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、図１〜図１４を参照して本発明を実施するための最良の形態を説明する。ただし、発明の範囲は、図示例に限定されない。
【００１９】
１．システム概要
まず、本実施形態のシステム構成を説明する。図１は、本実施形態の移動者案内システム１の概略構成を示す図である。図１において、移動者案内システム１は、携帯電話機１００と、移動者案内サーバ２００と、位置提供システム３００と、列車予約システム４００と、鉄道システム５００と、から構成される。
【００２０】
１−１．携帯電話機
携帯電話機１００は、移動者に携行される移動者携帯端末であり、無線基地局と無線通信を行うための無線通信装置等を備えて構成される公知の無線電話機により実現される。この携帯電話機１００は、携帯電話網に接続して他の電話機等と通話を行う無線電話機能を有するとともに、携帯電話網を介してインターネットに接続し、外部装置との間で電子メールの送受信を行う電子メール機能を有し、例えば、移動者案内サーバ２００から電子メールにより情報の提供を受ける（いわゆるpush型情報）。また、携帯電話機１００は、携帯電話網を介してインターネットに接続してWebサーバ等に接続するWeb接続機能を有し、例えば、Webサーバが開設する各種ＨＰから情報を取得する（いわゆるpull型情報）。
【００２１】
また、携帯電話機１００は、ＧＰＳ衛星から電波を受信して地球座標系座標を求める位置検出機能や、鉄道システム５００に設置された改札の入出場に伴い改札装置との間で運賃清算処理等のための近距離無線通信を行って鉄道施設における現在位置を取得する位置検出機能を有する。特に、本実施形態では、携帯電話機１００は、移動者案内サーバ２００から受信した情報（push型情報）や、移動者によって取得された情報（pull型情報）を、携帯電話機１００の現在位置や現在時刻から求まる移動状況に応じた重要度に従って表示部に表示する機能を実現する。
【００２２】
携帯電話機１００の機能構成について説明する。図２は、携帯電話機１００の内部構成の一例を示すブロック図である。図２において、携帯電話機１００は、ＣＰＵ１１０と、ＧＰＳ測位部１１２と、ＲＡＭ１２０と、ＲＯＭ１４０と、操作部１６０と、表示部１７０と、電話／通信部１８０と、チケットレス処理部１９０と、を有して構成される。
【００２３】
ＣＰＵ１１０（Central Processing Unit）は、ＲＯＭ１４０に記憶された携帯電話機１００の各種制御プログラムを読み出し、実行することによって、携帯電話機１００の有する各種機能を実現する。本実施の形態では、ＣＰＵ１１０は、ユーザ操作実行プログラム１４２に従ったユーザ操作実行処理（図７参照）と、スレッド作成プログラム１４４に従ったスレッド作成処理と、行程編集プログラム１４６に従った行程編集処理（図８参照）と、関連付けプログラム１４８に従った関連付け処理（図９参照）と、関連情報定義プログラム１５０に従った関連情報定義処理（図１０参照）と、電話／Web接続プログラム１５２に従った電話処理／Web接続処理と、列車予約プログラム１５４に従った列車予約処理と、常駐処理プログラム１５６に従った常駐処理（図１１参照）と、を実行する。
【００２４】
ＲＡＭ（Random Access Memory）１２０は、各種データ等を一時的に記憶するワークエリアを形成する。本実施形態では、図２に示すように、スレッド情報１２２と、行程情報１２４と、関連情報定義テーブル１２６と、列車予約情報１２８と、Web閲覧履歴１３０と、メールデータ１３２と、案内情報１３４と、を格納している。
【００２５】
スレッド情報１２２は、予め定められた行程情報に関連付けられた関連情報を重要度に応じて表示するための情報を記憶している。ここで、スレッドとは、一の行程情報に対して関連付けられた関連情報の一群を指し、そのスレッドを管理するためのものがスレッド情報である。後述するスレッド表示メニューにおいてはこのスレッドを一単位として関連情報が表示される。また、関連情報とは、行程情報に関連付けられた情報やその行程情報自身である、行程に関わる情報のことを指し、スレッド表示メニューにおいて、重要度に従ってその表示順が制御される。
【００２６】
図３にスレッド情報１２２のデータ構成例を示す。図３において、スレッド情報１２２は、１枚のカードが１スレッド分のデータを構成し、スレッド番号１２２ａと、スレッド名称１２２ｂと、行程番号１２２ｃと、キーワード１２２ｄと、を格納している。スレッド番号１２２ａ及びスレッド名称１２２ｂは、当該スレッドを特定するための情報（例えば、「#111」，「伊東同窓会旅行」）である。行程番号１２２ｃは、行程情報１２４に記憶されている一の行程情報を特定するための情報（例えば、「SCD001」）である。
【００２７】
キーワード１２２ｄは、後述する関連付け処理においてスレッドを自動抽出する際に利用されるキーワードを格納している。このキーワードは、スレッド作成処理において、ユーザにより予め登録されるキーワードや、行程情報に含まれる情報が構文解析されることにより自動で登録されるキーワード等を含む。
【００２８】
また、スレッド情報１２２は、当該スレッドに関連付けられた関連情報に関する情報として、項目番号１２２ｅと、関連項目１２２ｆと、データ格納先１２２ｇと、重要度１２２ｈと、情報カテゴリ１２２ｉと、設定パラメータ１２２ｊと、を格納している。項目番号１２２ｅは、各関連情報を特定するための情報（例えば、「A１」）である。関連項目１２２ｆは、呼出メニューを表示する際に分類されるメニュー項目（例えば、「受信メール」）である。この関連項目は、呼出メニューを表示する場合に、当該関連情報を呼び出すためのメニュー項目として表示される。つまり、関連情報の重要度に応じてメニュー項目の表示順が制御され、当該メニュー項目を操作（クリック）することにより、対応する関連情報を閲覧することができる。
【００２９】
データ格納先１２２ｇは、ＲＡＭ１２０に格納された関連情報の格納先を指定する情報（例えば、アドレス等）や、関連情報がWeb接続により取得される情報である場合は、インターネット上に存在する情報の格納先を指定する情報（例えば、ＵＲＬ等）を格納する。
【００３０】
重要度１２２ｈは、関連情報の表示順を決定するためのパラメータであり、例えば、携帯電話機１００を携行する移動者の現在位置又は現在時刻と、情報カテゴリ１２２ｉに記憶される重要度決定関数とに基づいて算出される。この重要度は、後述する関連付け処理（図９参照）と、常駐処理（図１１参照）の実行に伴って随時更新される。
【００３１】
情報カテゴリ１２２ｉは、重要度１２２ｈを算出するための重要度決定関数の種類を情報カテゴリとして格納している。この情報カテゴリは、後述する情報カテゴリデータ１５６に格納される重要度決定関数と対応付けられる情報であり、後述する関連情報定義処理（図１０参照）に実行に伴って設定される。
【００３２】
設定パラメータ１２２ｊは、情報カテゴリ１２２ｉに設定される重要度決定関数のパラメータを格納している。このパラメータは、例えば、情報カテゴリが地点到達型である場合、当該地点の位置（例えば、「東京駅の位置情報（緯度・経度）」）が格納され、後述する関連情報定義処理（図１０参照）の実行に伴って設定される。
【００３３】
行程情報１２４は、予め設定された移動者の移動行程を示す情報である。図４に行程情報１２４のデータ構成例を示す。図４に示すように、行程情報１２４は、行程番号１２４ａと、イベント番号１２４ｂと、日時１２４ｃと、イベント１２４ｄと、位置情報１２４ｅと、を格納している。
【００３４】
行程番号１２４ａは、一の行程情報を特定するための情報（例えば、「SCD001」）であり、上述したスレッド情報１２２の行程番号１２２ｃと対応している。イベント番号１２４ｂは、移動行程に含まれる各イベントを特定するための情報（例えば、「01」）である。日時１２４ｃは、対応するイベントの予定日時（例えば、「自宅出発」）を格納している。イベント１２４ｄは、出発地、経由地、目的地への到達、出発、通過等を各イベント（例えば、「自宅出発」）として格納している。
【００３５】
位置情報１２４ｅは、出発地、経由地、目的地の位置をそれぞれ示す情報であり、地球座標系１２４ｆと、鉄道施設情報１２４ｇとを格納している。地球座標系１２４ｆは、例えば、ＧＰＳ測位システムにより測位された地球座標系座標（緯度・経度・高度）を位置情報として格納している。この地球座標系１２４ｆには、当初ユーザにより入力された住所、施設等の名称等が格納されているが、後述する行程編集処理（図８参照）の実行により位置提供システム３００から取得される地球座標系座標が格納される。また、鉄道施設情報１２４ｇは、後述する改札システム５１０に設置された改札装置の位置情報を格納している。この改札装置の位置情報は、後述する行程編集処理（図８参照）の実行により鉄道システム５００から取得される。
【００３６】
関連情報定義テーブル１２６は、関連項目と情報カテゴリに定義される重要度決定関数との対応関係と、重要度の基準値maxを格納している。図５に関連情報定義テーブル１２６のデータ構成例を示す。図５において、関連情報定義テーブル１２６は、関連項目１２６ａに対応付けて情報カテゴリデータ１５８に定義される重要度決定関数の種類をそれぞれ格納している。情報カテゴリデータ１５８に定義される重要度決定関数の種類としては、一般型１２６ｂ、地点到達型１２６ｃ、地域到達型１２６ｄ、地点中心型１２６ｅ、経時減少型１２６ｆ等がある。
【００３７】
関連項目１２６ａは、関連情報に対応付けられる項目（例えば、「受信メール」）を記憶している。関連項目と、重要度決定関数とがそれぞれ対応付けられている場合、関連項目と重要度決定関数とが交差する項目には、重要度決定関数の基準値maxを設定するためのパラメータ値が格納されている。具体的に、関連項目「受信メール」には、重要度決定関数「一般型」，「経時減少型」が対応付けられており、「一般型」の基準値max「P11」にはパラメータ値「L6」が設定され、「経時減少型」の基準値max「P51」にはパラメータ値「L6」が設定されている。なお、このパラメータ値はユーザの操作により、任意に設定変更が可能な値である。
【００３８】
また、受信メールや案内情報のように、複数の重要度決定関数が対応付けられている場合、ユーザ操作により任意の重要度決定関数を設定することが可能である。例えば、移動行程上の列車時刻案内情報のような案内情報の場合、応需時間型の重要度決定関数を設定する。また、移動スケジュールに直接表現されない現在位置に応じた当該場所の観光情報といった地点に関する案内情報の場合、応需時間型の重要度決定関数を設定する。これにより、各情報の特性に応じて重要度を算出することができる。
【００３９】
列車予約情報１２８は、列車予約処理に関する情報を記憶しており、例えば、予約した列車の列車番号、号車番号、座席番号、駅間情報に関する情報を格納している。
【００４０】
Web閲覧履歴１３０は、インターネットを介してWebサーバに接続して閲覧したＨＰ等の履歴情報を格納している。具体的には、閲覧したＨＰのアドレス（例えば、ＵＲＬ）を格納している。また、ＨＰ等を閲覧した際に取得したページデータを格納する構成であっても良い。
【００４１】
メールデータ１３２は、外部装置から受信した各種電子メールを記憶している。案内情報１３４は、移動者案内サーバ２００から受信した案内情報を格納している。
【００４２】
ＲＯＭ（Read Only Memory）１４０は、ＣＰＵ１１０により実行される携帯電話機用の各種プログラムや、これらのプログラムに関わる各種データを記憶する。本実施形態では、図２に示すように、ユーザ操作実行プログラム１４２と、スレッド作成プログラム１４４と、行程編集プログラム１４６と、関連付けプログラム１４８と、関連情報定義プログラム１５０と、電話／Web接続プログラム１５２と、列車予約プログラム１５４と、常駐処理プログラム１５６と、情報カテゴリデータ１５８と、を格納している。
【００４３】
情報カテゴリデータ１５８は、各関連情報の重要度を算出するための重要度決定関数を記憶している。重要度決定関数とは、対象地点に対する現在位置といった、移動に係る現在の状況に応じて、重要度を算出するための関数である。重要度決定関数には、例えば、現在位置や現在時刻に重要度が依存しない一般型と、対象地点に対する現在位置に応じて重要度が決定される応需場所型と、移動行程に対する現在時刻に応じて重要度が決定される応需時間型とがある。
【００４４】
図６に重要度決定関数の一例をグラフ化した図を示す。図６（ａ）は、情報カテゴリが一般型の重要度決定関数をグラフ化した図である。縦軸には、重要度が設定され、横軸には位置が設定され、重要度の基準値maxとして「P11」が設定されている。この一般型によれば、移動者の位置の変化に関わらず重要度が変化しないことを示している。
【００４５】
図６（ｂ）は、情報カテゴリが地点到達型の重要度決定関数をグラフ化した図である。縦軸には、重要度が設定され、横軸には位置が設定され、重要度の基準値maxとして「P21」が設定されている。この地点到達型によれば、移動者が出発位置に到達した時点から対象地点に近づくにつれて重要度が徐々に増加し、対象地点到達と共に重要度が「P21」に到達し、その後は、重要度が急激に低下することを示している。ここでいう対象地点は、応需場所のひとつであり、地点到達型の重要度決定関数は応需場所型に含まれる。
【００４６】
図６（ｃ）は、情報カテゴリが地域到達型の重要度決定関数をグラフ化した図である。縦軸には、重要度が設定され、横軸には位置が設定され、重要度の基準値maxとして「P31」と「P32」とが設定されている。この地域到達型によれば、移動者が出発位置に到達する以前は、移動者の位置の変化に関わらず重要度が変化せず、一定の重要度「P31」を保つ。そして、出発位置に到達した場合、重要度が一度急激に低下するが、移動者が対象地域に近づくにつれて重要度が徐々に増加し、対象地域到達と共に重要度は「P32」に到達する。さらに、移動者が対象地域内を移動している間は、重要度は「P32」を保ち続け、移動者が対象地域から退去した場合、重要度は急激に下降することを示している。ここでいう対象地域は、応需場所のひとつであり、地域到達型の重要度決定関数は応需場所型に含まれる。
【００４７】
図６（ｄ）は、情報カテゴリが地点中心型の重要度決定関数をグラフ化した図である。
縦軸には、重要度が設定され、横軸には位置が設定され、重要度の基準値maxとして「P41」が設定されている。この地点中心型によれば、移動者が出発位置に到達した時点から対象地点に近づくにつれて重要度が徐々に増加し、対象地点到達と共に重要度が「P21」に到達する。その後、対象地点から遠ざかるにつれて重要度が徐々に減少することを示している。ここでいう対象地点は、応需場所のひとつであり、地点中心型の重要度決定関数は、応需場所型に含まれる。
【００４８】
図６（ｅ）は、情報カテゴリが経時減少型の重要度決定関数をグラフ化した図である。
縦軸には、重要度が設定され、横軸には時刻が設定され、重要度の基準値maxとして「P51」が設定されている。この経時減少型によれば、関連情報を取得した時点で重要度が「P51」に到達し、時刻の経過に従って重要度が直線的に下降することを示している。ここでいう関連情報を取得した時点は、応需時間のひとつであり、経時減少型の重要度決定関数は応需時間型に含まれる。
【００４９】
操作部１６０は、文字キー、数字キー等により構成され、操作されたキーに対応する操作信号をＣＰＵ１１０に出力する。
【００５０】
表示部１７０は、入力される表示信号に応じた表示画面を表示するものであり、ＬＣＤ（Liquid Crystal Display）やＬＥＤ（Electronic Luminescent）等で実現される。
【００５１】
電話／通信部１８０は、通信ネットワークＮに接続して、他の電話機等との電話処理を行う電話機能を有している。また、インターネットに接続して、移動者案内サーバ２００等との間で電子メールを送受信する電子メール機能や、Ｗｅｂサイトを閲覧するためブラウザ機能を有し、外部システムから必要な情報を取得（受信）するデータ通信機能を実現する。
【００５２】
チケットレス処理部１９０は、チケットレスによる入出場を実現するための処理部であり、チケットレスシステムを利用する利用者の利用者ＩＤ、使用履歴情報等が記憶された非接触型のＩＣチップを内蔵し、改札システム５１０に設置される改札装置との間で近距離無線通信による情報の送受信をしてチケットレスでの駅構内への入退場を実現する。具体的には、チケットレス処理部１９０は、利用者ＩＤ等を改札装置に送信し、改札装置から移動者の通過した駅の名称（駅名）と、読み取った時刻（通過時刻）と、駅構内への入場／出場の別を示す識別フラグを含む入退場情報を受信する。そして、送受信された情報に基づき駅構内への入退場が許可される。また、改札装置との間で送受信された入退場情報は、改札システム５１０から移動者案内サーバ２００に送信され、この入退場情報に基づき移動者案内サーバ２００にて移動者の現在位置が把握される。
【００５３】
１−２．移動者案内サーバ
移動者案内サーバ２００は、ＣＰＵやＩＣメモリからなる制御装置、ハードディスク等の記憶装置、ＣＤやＭＯといった外部記憶媒体に記憶された情報を読み込むための記憶媒体読込装置、通信ネットワークＮ等に接続して外部とのデータ授受を行うための通信装置等を備えて構成される公知の汎用サーバ装置により実現される。
【００５４】
また、移動者案内サーバ２００は、インターネットを介して携帯電話機１００と接続し、携帯電話機１００との電子メールの送受信を行う。特に、本実施の形態では、携帯電話機１００から、移動者の移動行程を含む行程情報を受信し、行程情報に記録されているイベントの日時に基づき、適切なタイミングで案内情報を携帯電話機１００に送信する。
【００５５】
具体的には、移動者案内サーバ２００は、行程情報記憶部と、案内情報提供部とを有している。行程情報記憶部は、携帯電話機１００から送信された行程情報を移動者毎に格納しており、そのデータ構造は、図４に示す行程情報と同様である。また、詳細動作は後述するが、行程情報記憶部に記憶され行程情報は、携帯電話機１００に記憶されている行程情報と同一内容の情報となるように行程情報を更新記憶する。
【００５６】
案内情報提供部は、行程情報記憶部に記憶されている移動者毎の行程情報に基づいて、各移動者に案内情報を送信する。例えば、行程情報に含まれる日時と、現在日時とを比較して、自宅出発の日時が近づいた場合には、「自宅を出発してください」といった案内情報を対応する携帯電話機１００に送信する。また、案内情報提供部は、改札システム５１０から受信した移動者の入退場情報に基づき移動者の現在位置を把握し、移動者の現在位置と、行程情報とに基づいて、移動者に案内情報を送信する。例えば、入退場情報に基づき東京駅新幹線入口改札を通過したと判断された場合、行程情報に基づいて移動者が乗車する予定の列車の情報を運行管理システム５２０から取得し、「３番線から発車する１１時３０分発の列車に乗って下さい」といった案内情報を対応する携帯電話機１００に送信する。
【００５７】
１−３．位置提供システム
位置提供システム３００は、所定の縮尺で表された地図データ（イメージデータ）や、例えば住所で表された実際の位置と地球座標系座標で特定される位置情報（＝地球座標系座標（緯度・経度・高度））との対応関係を示すデータ、駅や店舗、橋、公園、湖等の名称又は地名とその位置を特定する位置情報との対応関係を示すデータ等を含む位置情報ＤＢ（データベース）を記憶するコンピュータ等によって実現される公知のシステムである。位置提供システム３００は、インターネットを介して携帯電話機１００と接続され、携帯電話機１００から住所、施設等の名称、地名等を受信して、対応する位置情報を送信する。また、位置提供システム３００は、改札システム５１０に設置される改札装置の位置情報を鉄道施設情報として各駅毎に記憶しており、携帯電話機１００から駅に関する情報を受信すると、対応する鉄道施設情報を携帯電話機１００に送信する。
【００５８】
１−４．列車予約システム
列車予約システム４００は、例えば、鉄道事業者によって運営される公知のシステムであり、列車の運行や座席の予約を管理する。具体的には、インターネットを介して携帯電話機１００と接続されており、携帯電話機１００からの情報検索依頼に応じた検索を行い、検索結果である空席状況等の列車の座席予約に関する情報を送信して、列車予約に係る処理を携帯電話機１００との間で実行する。
【００５９】
１−５．鉄道システム
鉄道システム５００は、鉄道事業者によって運営される公知のシステムであり、これには、改札システム５１０及び運行管理システム５２０が含まれる。
【００６０】
改札システム５１０は、各駅の改札に設置されて改札業務を実現する改札装置等を有し、チケットレスの入出場を可能とする公知のシステムであり、移動者の駅構内への入場／出場をコンピュータ制御によって管理する。また、本実施の形態では、改札システム５１０は、通信ネットワークＮを介して移動者案内サーバ２００と接続されており、改札装置が利用者ＩＤを受信すると、受信した利用者ＩＤと、該改札装置が設置されている駅の識別情報（駅名）と、読み取った時刻（通過時刻）と、入場／出場の別を表す識別フラグと、を対応付けた入出場情報を移動者案内サーバ２００に送信する。
【００６１】
また、通信ネットワークＮとは、データ授受が可能な通信路を意味する。即ち、通信ネットワークＮは、直接接続のための専用線や電話通信網、ＩＳＤＮ回線網、通信衛星網、ケーブル網、インターネット等の通信網を含む意である。通信ネットワークＮは、図中、１種類の通信路であるかのように示されているが、複数種類の通信路で各システムや移動者案内サーバ２００が接続されて良いのは勿論である。
【００６２】
２．処理の流れ
本実施形態における処理の流れについて説明する。図７〜図１１は、本実施形態における処理の流れを説明するためのフローチャートである。
【００６３】
先ず、携帯電話機１００の操作全体の流れであるユーザ操作実行処理について説明する。図７は、ユーザ操作実行処理を示すフローチャートである。図７において、ＣＰＵ１１０は、ユーザ（移動者）からメニュー選択の指示が入力されると（ステップＳ２；ＹＥＳ）、選択されたメニューを判定して、各メニューに係る処理を実行する。
【００６４】
例えば、電話メニューが選択された場合（ステップＳ２；電話）、電話／通信部１８０を制御して、電話処理を実行する（ステップＳ４）。具体的には、電話／通信部１８０が電話／Web接続プログラムを実行することにより行われ、マイク（不図示）から入力された使用者の音声信号（アナログ信号）をデジタル信号に変換し、通話相手に送信したり、相手の音声データを受信して、音声を復号再生してスピーカ（不図示）から適当な音量で出力するといった処理を行う。
【００６５】
スレッド作成メニューが選択された場合（ステップＳ２；スレッド作成）、スレッド作成プログラム１４４に従ってスレッド作成処理を実行する（ステップＳ６）。具体的には、ユーザの操作に従って、新規にスレッドを作成する処理である。
【００６６】
行程編集メニューが選択された場合（ステップＳ２；行程編集）、行程編集プログラム１４６に従って行程編集処理（図８参照）を実行する（ステップＳ８）。行程編集処理の詳細は後述する。
【００６７】
列車予約メニューが選択された場合（ステップＳ２；列車予約）、列車予約プログラム１５４に従って列車予約処理を実行する（ステップＳ１０）。具体的には、インターネットを介して列車予約システム４００に情報検索依頼を送信し、検索結果である空席状況等の列車の座席予約に関する情報を受信する。そして、受信した情報に従って入力された予約要求を列車予約システム４００に送信し、予約が成立した場合、列車予約情報を取得して列車予約情報１２８に格納する。
【００６８】
また、ＣＰＵ１１０は、列車予約情報を取得すると（ステップＳ１２）、取得した列車予約情報をスレッドに関連付ける関連付け処理（図９参照）を実行する（ステップＳ１４）。なお、関連付け処理の詳細は後述する。続いて、関連付け処理により列車予約情報がスレッドに関連付けられたか否かを判定し（ステップＳ１６）、関連付けが行われた場合（ステップＳ１６；ＹＥＳ）、列車予約情報に基づいて、当該スレッドに対応する行程情報を追加更新する（ステップＳ１８）。そして、追加更新した行程情報を含む電子メールを移動者案内サーバ２００に送信して、携帯電話機１００に格納される行程情報と、移動者案内サーバ２００に格納される行程情報との共通化を図る。
【００６９】
案内情報メニューが選択された場合（ステップＳ２；案内情報）、ＲＡＭ１２０に格納されている案内情報１３４を読み出して表示部１７０に一覧表示させ、案内情報を選択させる（ステップＳ２２）。そして、選択された案内情報をスレッドに関連付ける関連付け処理（図９参照）を実行する（ステップＳ２４）。
【００７０】
Web接続処理メニューが選択された場合（ステップＳ２；Web接続）、電話／Web接続プログラム１５２に従ってWeb接続処理を実行する（ステップＳ２６）。具体的には、Webサイトを閲覧するためブラウザを起動してインターネットに接続し、各種Webサーバが開設するＨＰから情報を取得する。また、閲覧したＨＰの履歴を、Web閲覧履歴１３０に記憶する。そして、閲覧したＨＰの履歴をWeb情報（例えば、WebサイトのURL）として取得して（ステップＳ２８）、Web情報をスレッドに関連付ける関連付け処理（図９参照）を実行する（ステップＳ３０）。
【００７１】
メールメニューが選択された場合（ステップＳ２；メール）、ＲＡＭ１２０に格納されているメールデータ１３２を読み出して電子メールを表示部１７０に一覧表示させ、電子メールを選択させる（ステップＳ３２）。そして、選択された電子メールをスレッドに関連付ける関連付け処理（図９参照）を実行する（ステップＳ３４）。
【００７２】
次に、スレッド表示メニューが選択された場合について説明する。スレッド表示メニューは、各スレッドに対応付けられた関連情報をメニュー項目とし、その重要度に応じた表示順に関連情報のメニュー項目を配置した呼出メニューを表示部１７０に表示させるメニューである。
【００７３】
まず、スレッド表示メニューが選択されると（ステップＳ２；スレッド表示）、ＲＡＭ１２０に格納されているスレッド情報１２２を読み出して各スレッドを表示部１７０に一覧表示させて、スレッドを選択させる（ステップＳ３６）。次いで、ＣＰＵ１１０は、選択されたスレッドに関連付けられる各関連情報の重要度に従って、関連情報を示すメニュー項目の表示順を決定し、各メニュー項目を表示順に従って配置した当該スレッドに係る呼出メニューを表示させる（ステップＳ３８）。
【００７４】
そして、関連情報を表示させる指示として、何れかのメニュー項目が選択されたか否かを判定し（ステップＳ４０）、メニュー項目が選択された場合（ステップＳ４０；ＹＥＳ）、対応する関連情報をデータ格納先１２２ｇに従って取得し、取得した関連情報を表示させる（ステップＳ４２）。
【００７５】
次に、行程編集処理について説明する。図８は、行程編集処理を示すフローチャートである。図８において、ＣＰＵ１１０は、ＲＡＭ１２０に格納されているスレッド情報１２２を読み出して各スレッドを表示部１７０に一覧表示させて、スレッドを選択させる（ステップＳ５２）。続いて、選択されたスレッドに行程情報が関連付けられているか否かに基づき、新規に行程情報を入力するか否かを判定する（ステップＳ５４）。
【００７６】
スレッドに行程情報が関連付けられていない場合（ステップＳ５４；ＹＥＳ）、ユーザに行程情報を新規入力させ（ステップＳ５６）、行程情報１２４に格納する。一方、スレッドに行程情報が関連付けられている場合（ステップＳ５４；ＮＯ）、対応する行程情報を行程情報１２４から読み出して表示部１７０に表示させる（ステップＳ５８）。そして、表示された行程情報の編集内容を入力させ（ステップＳ６０）、編集内容を行程情報１２４に更新記憶させる。
【００７７】
次いで、位置提供システム３００にアクセスして位置情報を一括取得するか否か判定し（ステップＳ６２）、一括取得する指示が入力された場合（ステップＳ６２；ＹＥＳ）、ユーザにより入力された位置情報（例えば、住所、地名、施設等の名称）を位置提供システム３００に送信して、位置情報（例えば、地球座標系座標，鉄道施設情報）を一括要求する（ステップＳ６４）。位置提供システム３００から位置情報を取得すると、行程情報１２４の位置情報１２４ｅを更新する（ステップＳ６６）。そして、更新した行程情報を移動者案内サーバ２００に送信して（ステップＳ６６）、携帯電話機１００に記憶される行程情報との共通化を図る。
【００７８】
次に、関連付け処理について説明する。図９は関連付け処理を示すフローチャートである。図９において、ＣＰＵ１１０は、上述したユーザ操作実行処理においてユーザの指示に従って取得した又は選択した情報について、関連するスレッドを自動で抽出するか否かを判定する（ステップＳ７２）。自動でスレッドを抽出する指示が入力された場合（ステップＳ７２；ＹＥＳ）、当該情報に含まれる単語（例えば、構文解析等により抽出される）と、スレッド情報１２２のキーワード１２２ｆに格納されるキーワードとが比較され、当該単語と一致するキーワードを含むスレッドが抽出、表示される（ステップＳ８６）。
【００７９】
ここで、複数のスレッドが抽出された場合（ステップＳ８８；ＹＥＳ）、ユーザにスレッドを選択させる（ステップＳ９０）。そして、当該情報と、抽出されたスレッド又は選択されたスレッドとの関連付けを行う。具体的には、当該情報に対する関連項目をユーザに入力させ、入力された関連項目と、取得した情報のデータ格納先とを、対応するスレッド情報１２２に格納する。
【００８０】
ステップＳ７２に戻り、スレッドを手動で選択する指示が入力された場合（ステップＳ７２；ＮＯ）、既存のスレッドの中から選択するか、新規にスレッドを作成するかを判定する（ステップＳ７４）。既存のスレッドの中から選択する場合（ステップＳ７４；ＹＥＳ）、スレッド情報１２２から各スレッドを読み出して表示部１７０に一覧表示させ、スレッドを選択させる（ステップＳ８２）。そして、当該情報と、選択されたスレッドとの関連付けを行う。
【００８１】
また、新規にスレッドを作成する場合（ステップＳ７４；ＮＯ）、スレッド作成処理を実行して、新規にスレッドを作成する（ステップＳ７８）。そして、当該情報と、新規に作成したスレッドとの関連付けを行う（ステップＳ８０）。
【００８２】
当該情報と、スレッドとの関連付けが行われると、スレッドに関連付けられた関連情報の重要度を算出するための情報カテゴリ及び設定パラメータを設定する関連情報定義処理（図１０参照）を実行する（ステップＳ９４）。なお、関連情報定義処理の詳細は後述する。続いて、ＣＰＵ１１０は、ＧＰＳ測位部１１２から入力される自携帯電話機１００の位置情報と、情報カテゴリ及び設定パラメータとに基づいて、関連情報の重要度を算出して、スレッド情報１２２の重要度１２２ｈに記憶する（ステップＳ９８）。
【００８３】
次に、関連情報定義処理について説明する。図１０は、関連情報定義処理を示すフローチャートである。図１０において、ＣＰＵ１１０は、関連情報定義テーブル１２６を参照して、スレッドに関連付けられた関連情報の関連項目に該当する情報カテゴリがあるか否かを判定する（ステップＳ１０２）。該当する情報カテゴリがない場合（ステップＳ１０２；ＮＯ）、情報カテゴリデータ１５８に記憶されている情報カテゴリの中から情報カテゴリを選択させる（ステップＳ１０４）。また、当該情報カテゴリに必要な設定パラメータを入力させる（ステップＳ１０６）。この設定パラメータは、対象地点等の設定情報であり、例えば、行程情報に格納される位置情報に基づき入力される。
【００８４】
一方、関連項目に該当する情報カテゴリがある場合（ステップＳ１０２；ＹＥＳ）、該当する情報カテゴリが２つ以上あるか否かを判定する（ステップＳ１０８）。該当する情報カテゴリが２つ以上ある場合（ステップＳ１０８；ＹＥＳ）、該当する情報カテゴリの中からユーザに情報カテゴリを選択させる（ステップＳ１１０）。また、当該情報カテゴリに必要な設定パラメータを行程情報に格納される位置情報に基づき入力させる（ステップＳ１１２）。そして、情報カテゴリ及び設定パラメータを、スレッド情報１２２の情報カテゴリ１２２ｉ、設定パラメータ１２２ｊに記憶する（ステップＳ１１４）。
【００８５】
次に、常駐処理について説明する。図１１は、常駐処理を示すフローチャートである。この処理は、ＣＰＵ１１０が常駐処理プログラム１５６を実行することにより実現する処理であり、携帯電話機１の起動時に常駐して実行される処理である。また、処理中のループは、ＲＡＭ１２０に格納されるスレッド毎に行われる処理である。
【００８６】
図１１において、ＣＰＵ１１０は、自携帯電話機１００の位置情報を検出する（ステップＳ１２２）。具体的には、ＧＰＳ測位部１１２がＧＰＳ衛星からの電波を受信して、地球座標系座標（緯度・経度・高度）に基づく位置情報を検出する。また、チケットレス処理部１１２が、改札装置から入退場情報を受信し、当該入退場情報に含まれる駅名と、行程情報１２４に記憶される鉄道施設情報と１２４ｇとに基づいて、自携帯電話機１００の位置情報を検出する。
【００８７】
次いで、ＣＰＵ１１０は、現在時刻を検出する（ステップＳ１２４）。さらに、電話／通信部１８０を制御して、携帯電話網に接続し、電子メール、案内情報の着信の有無を検出する（ステップＳ１２６）。電子メール、案内情報の着信を検出した場合（ステップＳ１２６；ＹＥＳ）、電子メール、案内情報の受信処理を実行して、表示部１７０に着信表示を行う（ステップＳ１２８）。
【００８８】
そして、ＣＰＵ１１０は、各スレッド毎にループ処理を開始する。先ず、スレッド情報１２２から一のスレッドを取得し（ステップＳ１３０）、当該スレッドに対応付けられた行程情報を参照し、本日実行のイベントが含まれているか否かを判定する（ステップＳ１３２）。本日実行のイベントが含まれていない場合（ステップＳ１３２；ＮＯ）、そのまま処理を終了する。
【００８９】
本日実行のイベントが含まれている場合（ステップＳ１３２；ＹＥＳ）、取得した位置情報と、各関連情報に対応付けられている情報カテゴリ及び設定パラメータとに基づいて、各関連情報の重要度を算出する。具体的には、取得した現在位置と、設定パラメータの地点とが一致するか、又は取得した現在位置が当該地点から所定距離範囲内であるか否かを判定し、当該判定結果に基づき情報カテゴリに設定される重要度決定関数から重要度を算出する。そして、算出した重要度をスレッド情報２１２２の重要度１２２ｈに更新記憶させ、重要度を再設定する（ステップＳ１３４）。
【００９０】
これにより、移動者の携行する携帯電話機１００の移動に応じて、現在位置が検出され、当該検出された現在位置に応じて関連情報の重要度が適宜更新される。そして、スレッド表示メニューにおいて、この重要度に応じた表示順により関連項目が表示されることにより、移動者の現在位置に応じた適切な関連情報を速やかに提供することができる。
【００９１】
また、常駐的に行われる処理として、ＣＰＵ１１０は、電話／通信部１８０において、電子メールや案内情報の着信を検出すると、電話／通信部１８０を制御して、電子メール又は案内情報の受信処理を実行し、表示部１７０にメールの受信を報せるメッセージを表示する割り込み処理を行う。これにより、携帯電話機１００は、適宜送信される案内情報や電子メールをユーザ操作実行処理のバックグラウンドで受信して、常に最新の着信を表示させることができる。
【００９２】
３．表示画面
図４に示す行程情報１２４に従って、表示部１７０に表示される表示画面について説明する。図１２は、スレッドに関連付けられた関連情報の関連項目のメニュー項目がその重要度に応じた順に優先的に配置された呼出メニューの表示画面の一例を示す図である。図１２（ａ）において、表示画面Ｗ１０１は、イベント発生前の段階であって、幹事から受信した同窓会の案内メールと、当該案内メールに従って作成された行程情報がスレッドに関連付けられた場合のスレッド表示画面を示している。この場合、例えば、図５の関連情報定義テーブル１２６に従って、受信メール及び行程情報とも情報カテゴリには一般型が設定されるが、重要度maxは、「L6」，「L7」がそれぞれ設定されるため、重要度は行程情報の方が高くなる。従って、表示順は、「１．行程情報」、「２．受信メール」となる。
【００９３】
図１２（ｂ）において、表示画面Ｗ１０２は、イベント発生の当日に移動者が東京駅付近に到達した場合のスレッド表示画面を示している。この場合、例えば、予約情報の情報カテゴリは地点到達型が設定され、設定パラメータ（対象地点）に東京駅が設定されているため、移動者が東京駅に近づくにつれて、予約情報の重要度は「L10」に近づく。従って、表示順は、「１．乗車券予約情報」、「２．行程情報」、「３．受信メール」となる。
【００９４】
図１３（ａ）は、移動者が東京駅新幹線入口改札を通過したことに伴い、移動者案内サーバ２００から列車時刻案内情報が送信され、それを受信した後のスレッド表示画面を示している。この場合、例えば、列車時刻案内情報の情報カテゴリは経時減少型が設定されているため、列車時刻案内情報を受信した時点で当該列車時刻案内情報の重要度が「L9」に最も近づく。また、移動者が天気情報、観光情報を閲覧したため、これらの情報が関連情報として表示されている。この場合、例えば、天気情報、観光情報の情報カテゴリは地域到達型が設定され、設定パラメータ（対象地域）には、「静岡県」、「伊東市」がそれぞれ設定されているため、これらの情報の重要度は低く設定されている。従って、表示順は、「１．列車時刻案内情報」、「２．乗車券予約情報」、「３．行程情報」、「４．受信メール」、「５．天気情報」、「６．観光情報」となる。
【００９５】
図１３（ｂ）は、同図（ａ）の表示画面Ｗ１０３において、「１．列車時刻案内情報」のメニュー項目が選択指示された場合の表示画面を示している。図１３（ｂ）において、表示画面Ｗ１０４には、「３番線から発車する１１時３０分発の列車に乗ってください。」といった案内情報が表示されている。
【００９６】
図１４は、移動者が伊東駅付近に到達した場合のスレッド表示画面を示している。この場合、情報カテゴリに地域到達型が設定され、設定パラメータが「伊東市」、「静岡県」にそれぞれ設定さている観光情報及び天気情報の重要度が高くなり、情報カテゴリに一般型が設定されている行程情報及び受信メールは、重要度に変化がない、また、情報カテゴリに地点到達型が設定され、設定パラメータが「東京駅」等に設定されている乗車予約情報は、重要度が低くなり、情報カテゴリに経時減少型が設定されている列車時刻案内情報も重要度が低くなる。従って、表示順は、「１．観光情報」、「２．天気情報」、「３．行程情報」、「４．受信メール」、「５．乗車券予約情報」、「６．列車時刻案内情報」となる。
【００９７】
４．作用・効果
以上のように、本実施形態の携帯電話機１００によれば、携帯電話機１００に記憶されている情報をスレッドに関連する関連情報として登録し、登録された関連情報に対応付けて、当該関連情報の重要度を算出するための情報カテゴリ及び設定パラメータを設定する。そして、ＧＰＳ測位部１１２又はチケットレス処理部１９０から取得される自携帯電話機１００の現在位置と、設定された情報カテゴリ及び設定パラメータとに基づき移動行程に対する移動状況を判断して、各関連情報の重要度を算出し、算出された重要度に応じた表示順に、関連情報を呼び出すためのメニュー項目を表示させる。
【００９８】
これにより、自携帯電話機１００の現在位置等の移動状況に応じて、移動者が必要とする関連情報のメニュー項目を優先的に表示させることができ、移動者は、必要な関連情報に容易にアクセスすることができる。また、携帯電話機１００に記憶されている情報を各スレッドに関連付けて、スレッド単位で関連情報を表示させることができるため、必要な情報のメニュー項目のみを表示させることができ、視認性、利便性が向上する。特に、小型の表示画面を備える携帯電話機等には有効である。
【００９９】
また、関連情報の重要度を算出するために設定される情報カテゴリには、複数の重要度決定関数が設定され、各関連情報の特性に応じた重要度を設定することができる。これにより、各関連情報の特性に応じた重要度を算出することができ、メニュー項目が当該重要度に基づく表示順となった呼出メニューを表示させることにより、移動者のニーズに応じた関連情報のメニュー項目を優先的に表示させることができる。
【０１００】
また、重要度決定関数に設定パラメータを設定することにより、移動者の移動行程に応じた綿密な重要度の算出を行うことができる。つまり、例えば、２つの関連情報に同じ型の情報カテゴリを設定した場合であっても、設定パラメータに異なるパラメータ（例えば、一方に「立川駅」、他方に「東京駅」）を設定することにより、当該２つの関連情報に設定される重要度は異なる重要度となり、表示順に優劣の差異をつけることができる。さらに、重要度決定関数は、現在位置に基づいて重要度が算出される型（例えば、一般型、地点到達型）と、現在時刻により重要度が算出される型（例えば、計時減少型）とを含み、自携帯電話機１００の現在位置や現在時刻などそれぞれ異なる要素に基づいて重要度を算出することができる。これにより、種々の変動要素に応じて重要度を算出して、ユーザの置かれている状況に好適な関連情報を優先的に提示することができる。
【０１０１】
例えば、観光情報のように、当該地域に行くことで重要度が高まるような情報については、現在位置に基づいて当該観光地に近づいたか否かで重要度が算出される方が適切に重要度を判定できる。一方、移動者案内サーバ２００から取得される案内情報のように、移動行程中の各イベントの予定時刻に合わせて、適切なタイミングで送信されてくる情報については、位置に応じて重要度が算出されるよりも、時刻に基づいて重要度が算出される方が適切に重要度を判定できる。このように、各関連情報の特性に応じて最適な情報カテゴリを設定し、重要度を算出することで、ユーザのニーズに応じた関連情報を優先的に提供することができる。
【０１０２】
また、スレッドと、各関連情報との関連付けは、スレッドに予め設定されたキーワードに基づき自動で関連付けが行われるか、ユーザの手動により任意のスレッドが選択されて関連付けを行うことができる。これにより、自動で関連付けが行われる場合は、容易にスレッドに情報を関連付けられると共に、手動で行う場合は、ユーザの利用状況に応じて、適宜情報を関連付けることができるため、使い勝手がよい。
【０１０３】
また、呼出メニューにおいては、各関連情報に対応付けられたメニュー項目がその重要度に応じた表示順にて表示され、メニュー項目を選択することにより、対応する関連情報が表示される。これにより、限られた画面に効率良く情報を表示させることができ、容易に必要な情報を検索することができる。
【０１０４】
５．変形例
本発明についての好適な実施形態の一例について説明したが、本発明は、上記したものに限らず、発明の趣旨を逸脱しない限りにおいて適宜変更可能である。以下、変形例について説明する。
【０１０５】
５−１．時刻に基づく重要度の算出
本実施形態においては、携帯電話機１００のＧＰＳ測位部１１２又はチケットレス処理部１９０により検出される位置情報と、情報カテゴリデータ１５８に設定される各種重要度決定関数とに基づいて、各関連情報の重要度を算出する場合について説明を行ったがこの構成に限定されない。例えば、情報カテゴリデータ１５８に設定される各種重要度決定関数を時刻に基づいて定義しても良い。即ち、図６に示すグラフの横軸を時刻とした重要度決定関数を定義し、設定パラメータには、行程情報に記憶されたイベントの日時を設定する。そして、現在時刻と、設定された情報カテゴリ及び設定パラメータとに基づいて、各関連情報の重要度を算出する。
【０１０６】
具体的には、観光情報の情報カテゴリに地域到達型が設定されている場合、設定パラメータには、行程情報１２４に基づいて、対象地域到達予定時刻「14:00」と対象地域退去予定時刻「17:30」とを設定する。そして、ＣＰＵ１１０は、現在時刻が「14:00」と一致しているか又は所定時間前であるかを判定し、判定結果及び重要度決定関数に基づいて、重要度を算出する。ここで対象地域到達予定時刻、対象地域退去予定時刻は、応需時間のひとつである。
【０１０７】
これにより、例えば、ＧＰＳ衛星の電波が届かないような場所に移動者がいる場合であっても、予め定められた移動行程に対して、現在時刻による移動状況が判断され、適切な表示順で関連情報を表示させることができる。
【０１０８】
また、応需場所型に基づく重要度決定関数と、応需時間型に基づく重要度決定関数とをそれぞれ情報カテゴリに設定し、現在位置と現在時刻の２つの要素に基づいて、重要度を算出する構成であっても良い。この構成によれば、予め定められた移動行程と、移動者の実際の状況とに応じて、最適な表示順で関連情報を表示させることができる。また、交通機関の速度差を考慮すると、目的地（対象地点）までの距離と、現在時刻とが単純な相関関係とならない場合がある。例えば、東京駅は、目的地までの距離は長いが、時間スケールでは比較的近い。このような場合は、図１５に示すように、距離変化と時間軸に基づくマッピングを行い、このマッピングに基づいて重要度決定関数を設定する構成であっても良い。そして、この重要度決定関数に基づき、現在位置と現在時刻の２つの要素を組合わせて、重要度を算出することにより、移動者の移動状況に応じて、好適な表示順で関連情報を表示させることができる。
【０１０９】
５−２．関連情報の記憶形態
本実施形態では、関連情報のうち受信メール、案内情報等については、ＲＡＭ１２０に記憶される情報をそのまま表示する構成とし、Web情報については、Web情報を取得するための情報（例えば、ＵＲＬ）を表示する構成としたが、これに限定されない。例えば、Web情報は、ユーザがＨＰを閲覧した際に取得したページデータをそのまま記憶する構成であっても良い。この構成によれば、例えば、移動者がインターネットに接続できない場所（例えば、トンネルの中）にいる場合であっても、速やかに必要な情報を取得することができる。
【０１１０】
５−３．情報カテゴリ
本実施形態においては、情報カテゴリとして、何れか１つの重要度決定関数を用いて重要度を算出する場合について説明を行ったが、この構成に限定されない。例えば、情報カテゴリには、複数の重要度決定関数が設定され、複数の重要度決定関数に基づいて算出された重要度の平均値を当該関連情報の重要度として設定する構成であっても良い。この構成によれば、複数の重要度決定関数に基づいて、種々の変動要素を取り入れて重要度を算出することができるため、より移動者の移動状況に応じた好適な表示順により関連情報を表示させることができる。また、重要度決定関数は、上述した５つに限定されず、その他種々の型の関数を用いてもよい。
【０１１１】
５−４．表示態様
本実施形態では、重要度に応じた表示順により関連情報の呼出メニューを表示する場合について説明を行ったが、この構成に限定されない。例えば、重要度やその他の要素に応じて、呼出メニューを識別表示させる構成であってもよい。具体的には、移動者案内サーバ２００から取得した案内情報が表示順の先頭に表示された場合には、スレッド表示された呼出メニューを点滅表示させる構成であってもよい。案内情報は、例えば、列車番号や列車時刻を案内するなど、比較的重要性の高い情報が多い。従って、表示順が先頭にある間は、点滅表示させて他の関連情報と区別し易く表示させることができる。
【０１１２】
５−５．携帯電話機
本実施形態では、携帯電話機を移動者携帯端末の一例として説明を行ったが、本発明を適用可能な移動者携帯端末は携帯電話機に限らず、携帯型情報処理装置、ＰＤＡ等の装置であってもよいことは勿論である。また、この場合は、携帯電話網に限らず無線ＬＡＮ等の無線通信回線であっても良い。
【図面の簡単な説明】
【０１１３】
【図１】本実施形態の移動者案内システムの概略構成を示す図。
【図２】携帯電話機の機能ブロック図。
【図３】スレッド情報のデータ構成例を示す図。
【図４】行程情報のデータ構成例を示す図。
【図５】関連情報定義テーブルのデータ構成例を示す図。
【図６】情報カテゴリデータのデータ構成例を示す図。
【図７】ユーザ操作実行処理のフローチャート。
【図８】行程編集処理のフローチャート。
【図９】関連付け処理のフローチャート。
【図１０】関連情報定義処理のフローチャート。
【図１１】常駐処理のフローチャート。
【図１２】携帯電話機の表示画面の一例を示す図。
【図１３】携帯電話機の表示画面の一例を示す図。
【図１４】携帯電話機の表示画面の一例を示す図。
【図１５】重要度決定関数の変形例を示す図。
【符号の説明】
【０１１４】
１            移動者案内システム
１００      携帯電話機
１１０    ＣＰＵ
１２０    ＲＡＭ
１２２  スレッド情報
１２４  肯定情報
１２６  関連情報定義テーブル
１２８  列車予約情報
１３０  Web閲覧履歴
１３２  メールデータ
１３４  案内情報
１４０    ＲＯＭ
１４２  ユーザ操作実行プログラム
１４４  スレッド作成プログラム
１４６  行程編集プログラム
１４８  関連付けプログラム
１５０  関連情報定義プログラム
１５２  電話／Web接続プログラム
１５４  列車予約プログラム
１５６  常駐処理プログラム
１５８  情報カテゴリデータ
１６０    操作部
１７０    表示部
１８０    電話／通信部
１９０    チケットレス処理部
２００      移動者案内サーバ
３００      位置提供システム
４００      列車予約システム
５００      鉄道システム
５１０    改札システム
５２０    運行管理システム
Ｎ          通信ネットワーク
【図１】
2006287308.tif 000003
【図２】
2006287308.tif 000004
【図３】
2006287308.tif 000005
【図４】
2006287308.tif 000006
【図５】
2006287308.tif 000007
【図６】
2006287308.tif 000008
【図７】
2006287308.tif 000009
【図８】
2006287308.tif 000010
【図９】
2006287308.tif 000011
【図１０】
2006287308.tif 000012
【図１１】
2006287308.tif 000013
【図１２】
2006287308.tif 000014
【図１３】
2006287308.tif 000015
【図１４】
2006287308.tif 000016
【図１５】
2006287308.tif 000017