(57)【要約】【課題】簡素な構成で安価な携帯型行程スケジュール管理装置を提供する【解決手段】出発地点と経由地点と目的地点のそれぞれの到着予定時刻を対応付けした基準スケジュール情報６０ｂを含む情報を記憶する記憶部３４と、利用者入力を受け付ける操作入力部５と、表示器４と、前記スケジュール情報に含まれるいずれかの地点を現在地点として指示する旨の利用者入力に応動して、前記基準スケジュール情報に含まれる前記現在地点の到着予定時刻と、現在時刻との差に基づいて、前記各地点の到着予定時刻を変更した最新スケジュール情報７０を生成して記憶部に記憶する処理と、前記基準スケジュール情報と前記最新スケジュール情報の内容を前記表示器に表示する処理を実行する制御部２０を備えている。【選択図】図１２
2010223820.tif 000002
【特許請求の範囲】
【請求項１】
時計機能を備えて、出発地点から目的地までの行程スケジュールを管理するための携帯型行程スケジュール管理装置であって、
出発地点と経由地点と目的地点のそれぞれの到着予定時刻を対応付けした基準スケジュール情報を含む情報を記憶する記憶部と、
利用者入力を受け付ける操作入力部と、
表示器と、
最新スケジュール生成処理と、スケジュール表示処理とを実行する制御部と、
を備え、
前記最新スケジュール生成処理は、前記スケジュール情報に含まれるいずれかの地点を現在地点として指示する旨の利用者入力に応動して、前記基準スケジュール情報に含まれる前記現在地点の到着予定時刻と、現在時刻との差に基づいて、前記各地点の到着予定時刻を変更した最新スケジュール情報を生成して記憶部に記憶し、
前記スケジュール表示処理は、前記基準スケジュール情報と前記最新スケジュール情報の内容を前記表示器に表示する、
ことを特徴とする携帯型行程スケジュール管理装置。
【請求項２】
請求項１において、前記制御部は、前記最新スケジュール情報に含まれる前記現在地点の次の地点の到着予定時刻の所定時間前になると、その旨を利用者に報知する地点到着予報処理を実行することを特徴とする携帯型行程スケジュール管理装置。
【請求項３】
請求項１または２において、
歩行に伴う振動を検出するセンサを備え、
前記記憶部は、利用者の歩幅を記憶し、
前記基準スケジュール情報は、各地点間の距離情報を含み、
前記制御部は、前記センサが検出した振動に基づいて歩数を計数するとともに、当該歩数に前記歩幅を乗算して歩行距離を計算する距離測定処理と、当該距離測定処理により測定した前記現在地点からの歩行距離と、前記基準スケジュール情報に含まれる当該現在地点と次の地点との地点間距離との差が所定範囲内になると、その旨を利用者に報知する地点到着予報処理とを実行する、
ことを特徴とする携帯型行程スケジュール管理装置。
【請求項４】
請求項１〜３のいずれかにおいて、
気圧センサを備え、
前記基準スケジュール情報は、各地点の標高情報を含み、
前記制御部は、気圧センサからの気圧データに基づいて高度を計算する高度計算処理と、当該高度計算処理により計算した高度と、基準スケジュール情報に含まれる前記現在地点の次の地点の標高との差が所定の範囲内になると、その旨を利用者に報知する地点到着予報処理とを実行する、
ことを特徴とする携帯型行程スケジュール管理装置。
【請求項５】
請求項１〜３のいずれかにおいて、
気圧センサを備え、
前記基準スケジュール情報は、各地点の標高情報を含み、
前記制御部は、気圧センサからの気圧データに基づいて前記現在地点の高度を基準とした高度差を計算する高度計算処理と、前記基準スケジュール情報に含まれる前記現在地点の次の地点の標高差と、前記高度計算処理により計算した高度差との差が所定の範囲内になると、その旨を利用者に報知する地点到着予報処理を実行する、
ことを特徴とする携帯型行程スケジュール管理装置。
【請求項６】
請求項４または５において、前記現在地点として指示する旨の利用者入力に応動して、当該現在地点の高度を、前記スケジュール情報に含まれる当該地点の前記標高情報と同じ値に補正することを特徴とする携帯型行程スケジュール管理装置。
【請求項７】
請求項２〜６のいずれかにおいて、前記制御部は、基準スケジュール情報に基づいて所定時間あたりの移動距離を計算するとともに、当該移動距離を前記所定範囲内の差に対応する数値とすることを特徴とする携帯型行程スケジュール管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、登山やトレッキングなどの行程スケジュールを管理するための携帯型行程スケジュール管理装置に関する。
【背景技術】
【０００２】
登山やトレッキングをする前に何らかのスケジュールを立てることは珍しくない。高山や尾根の縦走など、行程が長時間にわたれば、登山者自身の体力に見合った、より緻密なスケジュールを立てる必要がある。そして、登山を開始してからは、作成したスケジュールと実際の行程とを比較し、ある経由地点で時間の遅れがあれば、次の経由地点までの歩速を速くするなどして、目的とする時刻（例えば、日没時刻など）までに目的の場所に到着するように調整する。なお、以下の特許文献１には、ＧＰＳを用いて利用者の行動スケジュールを管理するための携帯端末について記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２８３７８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術は、ＧＰＳ信号の受信機能を搭載し、あらかじめ作成した行程スケジュールに対し、目的地や経由地への到着時刻が予定通りであったかどうかを確認することができるようになっている。しかし、ＧＰＳ受信機能を搭載しているため、装置自体が高価なものとなる。また、小型・軽量化にも限界がある。型化を達成したとしても、情報の表示面積が相対的に少なくなり、ＧＰＳによって正確な相対位置情報を得られても、それに見合う十分な情報を表示することができなくなる。操作キーやボタンの数も限られ、複雑な操作が困難となる。
【０００５】
本発明は、必要十分な機能を備えるとともに、簡素な構成で安価な携帯型行程スケジュール管理装置を提供することを目的としている。なお、その他の目的については、以下の記載で明らかにする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための主たる発明は、時計機能を備えて、出発地点から目的地までの行程スケジュールを管理するための携帯型行程スケジュール管理装置であって、
出発地点と経由地点と目的地点のそれぞれの到着予定時刻を対応付けした基準スケジュール情報を含む情報を記憶する記憶部と、
利用者入力を受け付ける操作入力部と、
表示器と、
最新スケジュール生成処理と、スケジュール表示処理とを実行する制御部と、
を備え、
前記最新スケジュール生成処理は、前記スケジュール情報に含まれるいずれかの地点を現在地点として指示する旨の利用者入力に応動して、前記基準スケジュール情報に含まれる前記現在地点の到着予定時刻と、現在時刻との差に基づいて、前記各地点の到着予定時刻を変更した最新スケジュール情報を生成して記憶部に記憶し、
前記スケジュール表示処理は、前記基準スケジュール情報と前記最新スケジュール情報の内容を前記表示器に表示する、
ことを特徴としている。
【図面の簡単な説明】
【０００７】
【図１】本発明の携帯型行程スケジュール管理装置の一実施形態であるリスト・コンピュータを示す図である。
【図２】上記リスト・コンピュータの液晶表示器に配設されているパターンを示す図である。
【図３】上記リスト・コンピュータの機能ブロック構成を示す図である。
【図４】上記リスト・コンピュータをクレイドルに接続した状態を示す図（Ａ）と、クレイドルの内部回路の概略図（Ｂ）である。
【図５】上記リスト・コンピュータに記憶されている基準スケジュール情報のデータ構造を示す図である。
【図６】上記リスト・コンピュータに対して出発地点を指示する現在地点入力操作を行った際のＬＣＤの表示状態を示す図である。
【図７】到着予定時刻が付記された基準スケジュール情報のデータ構造を示す図である。
【図８】上記リスト・コンピュータに対して第１の経由地点を指示する現在地点入力操作を行った際のＬＣＤの表示状態を示す図である。
【図９】上記リスト・コンピュータにて生成される最新スケジュール情報のデータ構造を示す図である。
【図１０】上記ＬＣＤにて第１の経由地点に関する情報が表示されている状態を示す図である。
【図１１】上記リスト・コンピュータに対して第２の経由地点を指示する現在地点入力操作を行った際のＬＣＤの表示状態を示す図である。
【図１２】更新後の上記最新スケジュール情報のデータ構造を示す図である。
【図１３】上記ＬＣＤにて第２の経由地点に関する情報が表示されている状態を示す図である。
【図１４】上記基準スケジュール情報の変更例（Ａ）と、上記最新スケジュール情報の変更例（Ｂ）を示す図である。
【図１５】上記リスト・コンピュータにおける地点到着予報機能に関わる情報処理の流れを示す図である。
【図１６】地点到着予報機能に関わる情報がＬＣＤに表示されている状態を示す図である。
【図１７】上記地点到着予報機能に関わる情報処理の変更例を示す図である。
【発明を実施するための形態】
【０００８】
＝＝＝本発明の特徴＝＝＝
本発明の携帯型行程スケジュール管理装置は、登山やトレッキング、ハイキングなどに行く利用者が携帯し、実際の行程が、事前に計画したスケジュール（基準スケジュール）通りに進んでいるかどうかを確認するための情報処理装置である。基準スケジュールは、出発地や目的地の出発時間と到着予定時刻、目的地までの経由地点の到着時刻などを記述したものである。利用者は、行程中、基準スケジュールをこの装置に表示させ、各経由地点の到着時間と実際の到着時間を逐次確認し、歩速を早めたり休憩を取ったりする。
【０００９】
また、実際に登山を開始すると、特に初心者であれば、歩くことに夢中になり、各経由地点での確認を怠ったり、忘れたりして、基準スケジュールと現状との整合度を確認することができなくなり、結果的に、行程が大幅に遅れる可能性がある。例えば、日没までにその日の行程を終える予定が狂えば、事故に遭遇する可能性も十分にあり得る。そこで、利用者が各経由地点で基準スケジュールと実際の行程との差を必ず確認させることも必要である。さらに、ＧＰＳ受信機能などの高価で複雑な機能を搭載せず、必要十分の情報量で、現状を確認でき、しかも省電力で軽量・小型化であることが望まれる。本発明は、このようなことを考えながら創作したものである。
【００１０】
そして本発明は、上記主たる発明として記載した携帯型行程スケジュール管理装置に加え、以下の特徴を備えた携帯型行程スケジュール管理装置にも及んでいる。
【００１１】
前記制御部は、前記最新スケジュール情報に含まれる前記現在地点の次の地点の到着予定時刻の所定時間前になると、その旨を利用者に報知する地点到着予報処理を実行すること。
【００１２】
歩行に伴う振動を検出するセンサを備え、
前記記憶部は、利用者の歩幅を記憶し、
前記基準スケジュール情報は、各地点間の距離情報を含み、
前記制御部は、前記センサが検出した振動に基づいて歩数を計数するとともに、当該歩数に前記歩幅を乗算して歩行距離を計算する距離測定処理と、当該距離測定処理により測定した前記現在地点からの歩行距離と、前記基準スケジュール情報に含まれる当該現在地点と次の地点との地点間距離との差が所定範囲内になると、その旨を利用者に報知する地点到着予報処理とを実行すること。
【００１３】
気圧センサを備え、
前記基準スケジュール情報は、各地点の標高情報を含み、
前記制御部は、気圧センサからの気圧データに基づいて高度を計算する高度計算処理と、当該高度計算処理により計算した高度と、基準スケジュール情報に含まれる前記現在地点の次の地点の標高との差が所定の範囲内になると、その旨を利用者に報知する地点到着予報処理とを実行すること。
【００１４】
気圧センサを備え、
前記基準スケジュール情報は、各地点の標高情報を含み、
前記制御部は、気圧センサからの気圧データに基づいて前記現在地点の高度を基準とした高度差を計算する高度計算処理と、前記基準スケジュール情報に含まれる前記現在地点の次の地点の標高差と、前記高度計算処理により計算した高度差との差が所定の範囲内になると、その旨を利用者に報知する地点到着予報処理を実行すること。
【００１５】
気圧センサを備えた携帯型行程スケジュール管理装置において、前記現在地点として指示する旨の利用者入力に応動して、当該現在地点の高度を、前記スケジュール情報に含まれる当該地点の前記標高情報と同じ値に補正すること。
【００１６】
上記前記制御部は、基準スケジュール情報に基づいて所定時間あたりの移動距離を計算するとともに、当該移動距離を前記所定範囲内の差に対応する数値とすること。
【００１７】
＝＝＝装置の基本的な構成＝＝＝
図１は、本発明の実施例における携帯型行程スケジュール管理装置の外観図である。当該携帯型行程スケジュール管理装置１は、腕に装着するためのバンド２を備えた腕時計型であり、基本的な構造や構成は、ケース３の前面に液晶表示器（ＬＣＤ）４を文字盤として備えたデジタル式腕時計と同様である。そして、ケース３の側面には、この携帯型行程スケジュール管理装置（以下、リスト・コンピュータ）１を操作するための複数のボタン５が配設されている。
【００１８】
図２に、ＬＣＤ４の表示パターンを示した。特定の文字や図形を専用に表示するためのアイコン用パターン４１と、数字を表示するための７セグメントパターン４２、テキストや図形をビットマップ表示するための大小２つのドットマトリクスパターン（４３ａ，４３ｂ）が配設されている。
【００１９】
図３に、上記リスト・コンピュータ１の機能ブロック構成を示した。リスト・コンピュータのハードウエア構成は、各種センサ（２９〜３２）を搭載して、温度、気圧や標高、方位などの情報を表示する、いわゆる「アウトドア・ウオッチ」と呼ばれる腕時計と同様である。ＭＰＵ２０、ＲＡＭ２１、ＲＯＭ２２からなるコンピュータ本体をコントローラとし、ＲＯＭ２２にはＭＰＵ２０によって実行される各種プログラムやフォントデータが記憶されている。また、外部記憶としてフラッシュメモリ３４を内蔵している。
【００２０】
発振回路２３と分周回路２４は、各種周波数のクロックを発生させる回路であり、ＭＰＵ２０を動作させるための基準クロックや時刻表示やストップウオッチなどの計時機能に関わるクロックを発生する。表示制御部２５は、ＭＰＵ２０からの指示に従って各種情報をＬＣＤ４に表示し、操作制御部２６は、操作ボタン５からの操作信号をＭＰＵ２０に入力する。音声制御部２８は、ＭＰＵ２０からの指示に従ってスピーカ２７を駆動し、アラーム音など音声出力させる。
【００２１】
さらに、アウトドアでの用途を想定した様々な情報を利用者に提供するための機能（アウトドア機能）を実現するために、気圧センサ２９、温度センサ３０、方位センサ３１に加え、歩行に伴う振動を検出するためのセンサ３２を備えている。本実施例では加速度センサ３２を採用している。そして、各センサ（２９〜３２）が出力する信号は、それぞれのセンサ（２９〜３２）に対応するＡ／Ｄ変換回路（３３ａ〜３３ｄ）にて各種デジタルータ（気圧データ、温度データ、方位データ、振動データ）に変換されてＭＰＵ２０に入力される。
【００２２】
ＭＰＵ２０は、操作制御部２６からの操作信号に応動してＲＯＭ２２に記憶されている所定のプログラムを実行し、そのプログラムの実行結果などをＲＡＭ２１に書込んだり、その書き込んだデータをＲＡＭ２１から読み出したりする。ＭＰＵ２０は、各センサ（２９〜３２）に接続されているＡ／Ｄ変換回路（３３ａ〜３３ｄ）からの各種データについても、サンプリング機会ごとに更新しながらＲＡＭ２１に読み出し可能にして格納する。
【００２３】
さらに、格納した各種データ基づいて所用の情報を随時生成してＲＡＭ２１に格納する。例えば、あらかじめ記憶されている気圧と高度との関係から気圧センサ２９からの気圧データに基づいて高度を計算し、その計算結果を格納する。
【００２４】
また、リスト・コンピュータ１は、歩数計機能を備え、利用者入力された歩幅をフラッシュメモリ３４に記憶し、ＭＰＵ２０が、加速度センサ３２からの振動データを解析して歩行に伴う振動を抽出するとともに、その振動に基づいて歩数を計数したり、その歩数に歩幅を乗算して歩行距離を計算したりする。そして、利用者が所定の操作入力を行った時点を起点とした歩行距離を計算し、その計算結果を更新しながらＲＡＭ２１に格納していく。
【００２５】
さらにリスト・コンピュータ１は、パーソナルコンピュータ（ＰＣ）などの外部の情報処理装置と通信する機能を備え、そのための構成として、通信インタフェース（ＩＦ）３５を備えている。ＭＰＵ２０は、この通信ＩＦ３５を介して、情報処理装置に各種データを転送したり、情報処理装置から各種データを受け取ったりする。
【００２６】
なお、通信ＩＦ３５と外部の情報処理装置とは、直接接続される形態である場合もあるし、クレイドルと呼ばれる中間装置を介して接続される形態である場合もある。本実施例では、通信ＩＦ３５は、電波や赤外線などを用いた無線信号によりクレイドルと通信する。
【００２７】
図４の（Ａ）と（Ｂ）に、クレイドル５０に装着された状態のリスト・コンピュータ１と、クレイドル５０の内部回路の概略構成とを示した。クレイドル５０は、無線信号によりリスト・コンピュータ１の通信ＩＦ３５と通信するための無線通信ＩＦ５１と、情報処理装置と汎用の通信規格に準じたプロトコルで通信するための汎用通信ＩＦ５２とを備え、ＣＰＵ、ＲＡＭ、ＲＯＭを備えたコントローラ５３は、双方の通信ＩＦ（４１，４２）を介して送受信されるプロトコルの異なる信号を解釈して相互変換する。なお、クレイドル５０と情報処理装置とは、例えば、ＵＳＢ規格に準じたコネクタ５４を両端に備えたケーブル５５を介して接続される。このような構成により、リスト・コンピュータ１のＭＰＵ２０は、通信ＩＦ３５を介して間接的に外部の情報処理装置と通信する。そして、ＭＰＵ２０は、通信ＩＦ３５を介して外部の情報処理装置から転送されてきたデータをフラッシュメモリ３４に格納したり、フラッシュメモリ３４内のデータを外部の情報通信装置に転送したりする。
【００２８】
上記構成を備えたリスト・コンピュータ１は、ＭＰＵ２０の制御により、アウトドア機能や時計機能に関わる情報、受信したデータ、情報処理の実行結果などをＬＣＤ４に表示したり、アラーム音をスピーカ２７から出力したりする。
【００２９】
さらに、リスト・コンピュータ１は、利用者が事前に作成した登山やトレッキングのスケジュールについての情報（基準スケジュール情報）を記憶し、実際の行程と比較しながらスケジュールを随時最新のものに更新し、その最新スケジュールの内容を利用者に提示するスケジュール管理機能を備えている。しかも、本実施例のスケジュール管理機能によれば、基準スケジュールと実際の行程との差を確実に確認させて、利用者が安全に登山やトレッキングを遂行できるように支援する機能も備えている。
【００３０】
＝＝＝基準スケジュール情報＝＝＝
フラッシュメモリ３４には、スケジュール管理機能を実現させるための情報として、基準スケジュール情報が記憶さている。図５に当該基準スケジュール情報６０のデータ構造を示した。本実施例では、出発地点Ｐ０と目的地点Ｐｎの途上に複数の経由地点Ｐｋ（ｋ＝１，２，３…，ｎ−１）が設定されている。この図では、登山のスケジュールが示されており、各地点６１についての情報として、名称６２と標高６３が含まれているとともに、各地点間の各地点間の距離６４や歩行予定時間６５も記述されている。例えば、Ｐ０とＰ１とは、２４００ｍの距離（地点間距離）があり、その歩行予定時間は５５分となっている。
【００３１】
もちろん、基準スケジュール情報６０のデータの構造や記述内容は、適宜に変更可能である。例えば、地点間距離６４は、出発地点Ｐ０からの距離で記述してもよいし、歩行予定時間６５に加え、各地点６１における休憩時間を記述してもよい。地点間の歩行予定時間６５に代えて、出発地点Ｐ０からの累積歩行予定時間を記述したり、各地点６１の出発予定時刻や到着予定時刻を記述したりすることも可能である。少なくとも、各地点間の距離６４が特定できるとともに、出発地点Ｐ０の出発予定時刻、あるいは実際の出発時刻を特定した段階で、以後の各地点６１の到着予定時刻が特定できるようなデータ構造であればよい。
【００３２】
＝＝＝基準スケジュール情報の入力＝＝＝
図５に示した基準スケジュール情報は、リスト・コンピュータ１に当初から記憶させておくことも考えられる。また、手間が掛かるが、操作ボタン５により、テキストや数値入力をすることも可能である。しかし、本実施例では、リスト・コンピュータ１が標準で備える通信機能を使って基準スケジュール情報６０を外部の情報処理装置から入力することとしている。
【００３３】
例えば、ＰＣを情報処理装置として、そのＰＣに基準スケジュール情報６０を編集するためのソフトウエアをインストールさせておく、利用者はＰＣを使って基準スケジュール情報６０を編集し、所定形式のファイルに作成する。そして、そのファイルをフラッシュメモリ３４に転送し記憶させる。ＭＰＵ２０は、所定形式のファイルを基準スケジュール情報６０として認識する。
【００３４】
あるいは、Ｗｅｂサーバー上に基準スケジュール情報６０をダウンロード可能に用意しておいてもよい。この場合、ＰＣはブラウザを実装しているだけでよく、基準スケジュール情報６０の編集ソフトウエアをインストールする必要がない。
【００３５】
＝＝＝基準スケジュールの設定＝＝＝
基準スケジュール情報６０の内容を実際の行程における時刻に対応させるためには、まず、各地点６１の到着予定時刻を規定する必要がある。本実施例では、基準スケジュール情報６０には到着予定時刻が記載されていないため、実際の出発時刻と各地点間の歩行予定時間６５とに基づいて、基準ケジュール情報６０に各地点の到着予定時刻を付記することとしている。
【００３６】
この到着予定時刻を当初の基準スケジュール情報６０に付記するために、利用者は、出発地点において、所定の操作入力を行い、現在地点が出発地点Ｐ０である旨を指示する操作を行う。図６に出発地点の指示入力に伴うＬＣＤ４の表示状態の遷移を示した。基本的な表示状態である時刻表示状態（Ａ）において、各種機能に対応する画面を呼び出すための所定の操作ボタン５を押して、スケジュール管理機能に関わる画面（スケジュール管理画面）を表示させる。なお、この表示状態において、他のボタン５を押すと、スケジュールに関わる各種情報（現在地点、次の地点、次の地点の到着予定時刻や到着までの時間、距離、標高など）を順次呼び出して表示させることができる。また、所定のボタン５に対する操作により、スケジュール管理機能に関わる各種情報を入力することもできる。
【００３７】
ＭＰＵ２０は、スケジュール管理画面を表示する際、出発地点Ｐ０の情報を表示し、所定の操作入力を受け付けるごとに、順次Ｐ１、Ｐ２・・・と地点を進め、各地点についての情報を表示する。ここでは、出発地点Ｐ０の情報を表示させると、現在時刻４４が時刻表示用の７セグメントパターン（４２ａ,４２ｂ）に表示されている状態で、出発地点である旨の「Ｐ０」４５が小さな表示面積の方のドットマトリクスパターン領域（副ドットパターン領域）４３ｂに表示され、名称４６が大きい方のドットマトリクスパターン領域（主ドットパターン領域）４３ａに表示される。なお、現在地点の指示入力があるまでは、出発時間４７が未入力状態「−−  −−」となっている。
【００３８】
利用者は、出発に際して所定のボタン５を押して現在地点が出発地点Ｐ０であることを指示すると、ＭＰＵ２０は、当該入力時点の時刻をＲＡＭ３２に記憶するなどして取得するとともに、この出発時刻４７を主ドットパターン領域４３ａの名称４６の上に表示する（Ｂ）。
【００３９】
また、基準スケジュール情報６０に含まれる各地点間の歩行予定時間６５に従って、各地点への到着予定時刻を計算し、各地点に到着予定時刻を対応付けして基準スケジュール情報を更新し、この更新した基本スケジュール情報をフラッシュメモリ３４に記憶する。図７に到着予定時刻６６が付記された基準スケジュール情報６０ｂのデータ構造を示した。
【００４０】
＝＝＝最新スケジュール情報の生成＝＝＝
ＭＰＵ２０は、利用者が出発地点Ｐ０の場合と同様にして、各地点６１でその地点に到着した旨の指示入力（現在地点入力）を行うことで、行程中、現在の位置が基準スケジュール情報６０ｂに記載されているどの地点とどの地点の間なのかを認識する。すなわち、利用者が特定の地点をスケジュール管理画面に表示させ、その地点を現在地点であると指示すると、ＭＰＵ２０は、その地点を到着済みのフラグを立てる。そして、ある連続する２地点が到着済みと未到着であれば、現在位置がその２地点の間であること特定することができる。
【００４１】
ＭＰＵ２０は、各地点にて現在地点入力を受け付けると、その都度、基準スケジュール情報６０ｂの内容を実際の行程に応じて変更した最新のスケジュール情報を生成する。図８（Ａ）〜（Ｃ）にこの最新スケジュールの生成過程でＬＣＤ４に表示される画面の遷移を示した。利用者は、出発地点Ｐ０から歩き始めて最初の経由地点Ｐ１に来たら、リスト・コンピュータ１を操作してスケジュール管理画面を呼び出す。呼び出した画面には、現在時刻４４が表示された状態で、出発地点「Ｐ０」表示４５と、その名称４６と、先に出発地点Ｐ０で入力した出発時刻４７とが表示されている（Ａ）。ここで、所定の操作入力を行って、最初の経由地点Ｐ１の情報を表示させる（Ｂ）。この表示画面には、最初の経由地点である「Ｐ１」４５と、その名称４６が表示されているとともに、到着予定時刻が付記された基準スケジュール情報６０ｂに記載されている当該Ｐ１への到着予定時刻４７ａが表示されている。この状態で利用者は同じ画面に表示されている現在時刻４４から、当初の予定到着時間との差を確認することができる。そして、所定のボタン５を押して経由地点Ｐ１である旨の現在地点入力を行うと、ＭＰＵ２０は、この入力時刻を取得し、到着予定時刻に代えて実際に到着した時刻４７ｂを表示し（Ｃ）、この時刻４７ｂと基準スケジュール情報６０ｂに含まれている各地点間の歩行予定時間６５とに基づいて、次の経由地点Ｐ２以降の各地点６１の到着予定時刻を計算し、その到着予定時刻６６を各地点６１に対応付けした最新スケジュール情報を生成する。
【００４２】
図９に生成された最新スケジュール情報７０の概略を示した。この例では、基準スケジュール情報６０ｂに含まれる地点間の歩行予定時間６５と実際に掛かった時間との差ΔＴｗ７３や、当該経由地点Ｐ１の到着予定時刻との時間差ΔＴｐ７４を計算し、これらの時間差（ΔＴｗ７３，ΔＴｐ７４）も最新スケジュール情報７０に含める。また、地点Ｐ１について、現在地点入力した旨の「済」のフラグを立てる。
【００４３】
これら最新スケジュール情報の内容は、利用者による所定の操作入力に従って、適宜にスケジュール管理画面に表示させることができる。図１０に、上記各時間差（ΔＴｗ，ΔＴｐ）の表示例を示した。ここでは、最初の経由地点Ｐ１が指示された段階なので、ΔＴｗ（４８ａ）を表示した状態（Ａ）とΔＴｐ（４８ｂ）を表示した状態（Ｂ）では、ともに同じ時間差が表示されている。
【００４４】
利用者は、次の経由地点Ｐ２でも、経由地点Ｐ１での操作と同様の操作を行い、Ｐ２の到着予定時刻を名称とともに表示させる。図１１（Ａ）（Ｂ）に２番目の経由地点Ｐ２を現在地点入力したときのＬＣＤ４の表示状態の遷移を示した。経由地点Ｐ２についての情報を最初に表示させた状態（Ａ）では、到着予定時刻４７ａは、先の経由地点Ｐ１の現在地点入力がなされた時点で生成された最新スケジュール情報７０に記載されている経由地点Ｐ２に対応する到着予定時刻４７ａであり、利用者は、同じ画面に表示されている到着予定時刻４７ａと現在時刻４４とを比較することで、地点間の歩行予定時間と実際の歩行時間との差を確認することができる。そして、現在地点がＰ２である旨の現在地点入力操作を行うと、この入力時点の時刻を実際の経由地点Ｐ２の到着時刻として以後の地点における到着予定時刻を計算して最新スケジュール情報を更新する。また、当該指示時刻４７ｂをＰ２の名称４６とともに表示する（Ｂ）。
【００４５】
図１２に、経由地点Ｐ２点にて更新された最新スケジュール情報の概略を示した。経由地点Ｐ２に対応する歩行予定時間と実際の歩行時間との差ΔＴｗ、および基準スケジュール情報における到着予定時刻との差ΔＴｐが付記されている。そして、利用者が所定の操作を行うと、ＭＰＵ２０は、これらの時間差（ΔＴｗ，ΔＴｐ）を取得して、図１３に示すように、Ｐ１、Ｐ２間の歩行予定時間との具体的な差ΔＴｗを表示したり（Ａ）、基準スケジュール情報における到着予定時刻との差ΔＴｐを表示したりする（Ｂ）。
【００４６】
＝＝＝最新スケジュール情報の変形例＝＝＝
基準スケジュール情報に当初から到着予定時刻が含まれている場合、当初の基準スケジュール情報と、実際の出発時刻に基づいて各地点の到着予定時刻を変更した最初の最新スケジュール情報とを上書き禁止とし、以後、各経由地点では、実際の到着時刻との比較対象として、基準スケジュール情報と最初の最新スケジュール情報のいずれかを選択可能にして表示するようにしてもよい。それによって利用者は、スケジュールと現状との差を時刻と地点間の歩行予定時間いずれかを基準にして確認することができる。
【００４７】
図１４の（Ａ）と（Ｂ）に、それぞれ、当初の基準スケジュール情報６０ｃと最初の最新スケジュール情報７０ｂとを例示した。例えば、目的地点おいて、帰りのバスの発車時刻が決まっている場合などでは、基準スケジュール情報６０ｃと現状とを比較することが想定される。目的地点と経由地点の双方に宿泊所がある場合に、日没までに到着可能な地点を予測して宿泊所を決定する場合では、最初の最新スケジュール情報７０ｂにおける到着予定時刻７１ｂと現状とを比較することが想定される。
【００４８】
＝＝＝経由地点到着予報機能＝＝＝
以上、行程スケジュール管理機能の基本的な情報処理や操作手順について説明した。しかし、この基本的な情報処理は、利用者が各経由地点で確実に現在地点を指示する操作を行うことを前提としている。すなわち、利用者が確実に各地点で現在地点を指示する操作を行わないと、基準のスケジュールと現状との差を正しく提示することができない。そこで、本実施例のリスト・コンピュータ１は、各地点で確実に現在地点入力操作を行わせるように、各地点に近づくと、その旨を報知する経由地点到着予報機能も備えている。本実施例では、リスト・コンピュータ１が備える時計機能と、アウトドア機能とにより、上記経由地点到着予報機能を実現している。
【００４９】
図１５に上記地点到着予報機能に関わる情報処理の流れを示した。予報を出力するタイミングを決定するために所定の範囲を定義した数値である、時間差ｔ、歩行距離差ｄ、高度差ｈが、あらかじめ、あるいは利用者入力によってＲＯＭ２２、あるはフラッシュメモリ３４に記憶されている。利用者が、ある地点Ｐｋ（ｋ＝ｓ、１，２，・・・ｅ）で現在地点ある旨の指示をしたとする。ＭＰＵ２０は、この指示入力があると、当該入力時点の時刻をＲＡＭ３２に記憶するなどして取得する（ｓ２→ｓ３）。また、基準スケジュール情報６０ｂに含まれている、各地点間の歩行予定時間６５を取得し、最新スケジュール情報７０を生成する（ｓ４，ｓ５）。
【００５０】
つぎに、次の地点Ｐｋ＋１について、最新スケジュール情報７０に記述されている次の地点Ｐｋ＋１の到着予定時刻６６と、次の地点Ｐｋ＋１までの地点間距離Ｄ（ｋ＋１）６４、および基準スケジュール情報６０ｂに含まれている標高Ｈ（ｋ＋１）６３を取得する（ｓ６〜ｓ８）。そして、歩数計機能により、地点Ｐｋを起点とし歩行距離Ｄの測定と、時刻Ｔの監視と、高度Ｈの監視をそれぞれ開始する（ｓ９〜ｓ１１）。
【００５１】
ＭＰＵ２０は、現在の時刻Ｔと先に取得した次地点Ｐｋ＋１の到着予定時刻Ｔ（ｋ＋１）６６の差が定義された所定時間差ｔ以内、次地点Ｐｋ＋１までの地点間距離Ｄ（ｋ＋１）６４と測定している歩行距離Ｄの差が所定距離差ｄ以内、および次地点Ｐｋ＋１の標高Ｈ（ｋ＋１）６３と現在高度Ｈとの差が所定高度差ｈ以内のいずれかである場合、アラーム音をスピーカ２７より音声出力したり、所定の情報をＬＣＤ４に表示出力したりするなどして、次の地点にもうすぐ到着する旨の予報（地点到着予報）を出力する（ｓ１２→ｓ１５、ｓ１２→ｓ１３→ｓ１５，ｓ１２→ｓ１３→ｓ１４→ｓ１５）。なお、次の地点の標高と現在高度との差については、登りと下りがあるので、絶対値を採用する。
【００５２】
利用者は、このようにして次の経由地点付近になると、その旨の予報が出力されるので、次の地点での現在地点入力を行うことを意識する。したがって、その現在地点入力を忘れずに確実に行うことができる。図１６に、地点到着予報の表示出力状態を示した。（Ａ）〜（Ｃ）は、それぞれ、時間差ｔに基づく予報表示、歩行距離差ｄに基づく予報表示、および高度差ｈに基づく予報表示の状態に対応している。それぞれ、次の地点４５までの時間４９ａ、距離４９ｂ、高度４９ｃが、次の地点の名称４６とともに表示されている。
【００５３】
＜高度について＞
高度は、１気圧のときを標高０ｍとして計算しているため、同じ標高でも天候などによって気圧が変化すれば、計算する高度に誤差が生じる。そこで、絶対高度に基づいて地点到着予報を出力するのではなく、現在地点からの高度差に基づいて地点到着予報を出力してもよい。図１７にその高度差に基づく地点到着予報の情報処理部分を示した。図１３に示した情報処理の流れと同様に、標高差についての所定の数値範囲ｈが設定されている状態（ｓ１）で、現在地点の指示入力があると、ＭＰＵは、この指示時点における気圧データ基づく高度を基準高度に設定する（ｓ２→ｓ２１）。また、基準スケジュール情報に含まれる標高情報に基づいて、現在地点Ｐｋと次の地点Ｐｋ＋１の標高差ΔＨを計算する（ｓ２２，ｓ２３）。そして、各サンプリング機会に計算した高度と基準高度との差Δｈを監視し、当該高度差Δｈと基準スケジュール情報に基づく標高差ΔＨとの差（ΔＨ−Δｈ）が所定範囲Δｈ以内になったとき、地点到着予報を出力する。それによって、短時間で気圧が激変しない限り、正確に予報を出力することができる。
【００５４】
＜高度の補正について＞
上述したように高度は、気圧に基づいて計算されるため、ある程度の誤差が生じることはやむを得ない。しかし、本実施例のリスト・コンピュータ１は、行程スケジュール管理機能を備え、その機能を実現するために、各地点の正確な標高情報６３が含まれている基準スケジュール情報（６０,６０ｂ）を記憶している。そして、この正確な標高情報６３を利用すれば、気圧に基づく高度を補正することが可能となる。
【００５５】
具体的には、利用者は、行程スケジュール管理機能を利用するために、各地点で現在地点入力を行う。そこで、ＭＰＵ２０は、ある地点で、現在地点入力があると、行程スケジュール情報６０ｂにおけるこの地点６１の標高６３を取得し、気圧センサ２９からの気圧データに基づいて計算している高度の値をこの標高６３の数値に一致させて、高度を補正する。それによって、各地点において高度が補正され、行程中に正確な高度を確認することができ、また高度に基づいて地点到着予報を出力する際にも、より正確なタイミングで予報を出力することができる。
【００５６】
＝＝＝その他の実施例＝＝＝
＜地点到着予報の出力について＞
上記実施例における地点到着予報機能では、時刻の他に、歩行距離と高度のいずれかが、基準スケジュール情報６０ｂにおいて対応する情報（地点間距離、標高）に対して所定の範囲内になると予報が出力されるので、歩速が速すぎたとしても、経由地点に到着するまでに確実に予報が出力され、経由地点での現在地点入力操作のし忘れを防止することができる。もちろん、到着予定時刻に対してある程度余裕を見て早めの時刻に予報が出力されるようにすれば、時刻に基づく予報出力だけでもよい。したがって、時刻、歩行距離、高度の全ての条件に基づいて予報を出力しなくても、いずれか一つの条件に基づいて予報を出力しても大きな問題はない。
【００５７】
しかし、予報を早く出し過ぎると、現在地点に到着するまでに予報の事実を忘れてしまう、という可能性も確かにある。また、確実に最新スケジュールとの差を利用者に確認させる、という目的からも、時刻と歩行距離と高度のいずれかを組み合わせて予報を出力した方が好ましいと言える。
【００５８】
＜地点到着予報出力タイミングの設定について＞
上述したように、予報を早く出し過ぎるのも問題がある。そして、高度差、および地点間距離と歩行距離との差に基づいて地点到着予報を出力する場合では、現在地点と次地点間の歩行予定時間を考慮しないと、適切なタイミングで予報を出力することができなくなる場合もある。そこで、標高との高度差や、地点間距離と歩行距離との差について、予報を出力タイミングを規定するための所定範囲の値（ｈ，ｄ）を一律に設定せず、予報を出力するタイイングを高度差や地点間距離と歩行距離との差に基づいて決定する場合でも、次の地点における到着予定時刻に対して所定時間前に予報が出力されるように設定してもよい。すなわち、予報を出力するタイミングを決定する所定範囲の値（ｈ，ｄ）を前後の二つの地点間毎に個別に設定してもよい。
【００５９】
例えば、図７に示した基準スケジュール情報６０ｂに基づいて説明すると、出発地点１Ｐ０を出発した段階で、次の経由地点Ｐ１の到着予定時刻は６：０４であり、この５分前に予報を出力する場合、この５分を予報出力時間ｔとして、まず、基準スケジュール情報６０ｂに基づいて、出発地点「Ｐ０」と次の地点「Ｐ１」との標高差ΔＨ＝１５４０−１２４０＝３００ｍと、地点間距離ΔＤ＝２４００ｍ、および歩行予定時間Ｔ＝５５分を取得する。
【００６０】
次に、これらの高度差ΔＨと地点間距離ΔＤを歩行時間Ｔで除算し、その値に先の予報出力時間ｔ＝５分を乗算する。それによって、Ｐ１への到着予定時刻から所定時間ｔ前に予報を出力するための数値範囲となる高度差ｈ＝ｔ×ΔＨ／Ｔ、および地点間距離と歩行距離との差ｄ＝ｔ×ΔＤ／Ｔが求められる。ＭＰＵ２０は、高度と歩行距離を監視し、経由地点Ｐ１の標高との高度差がｄとなった時点、および出発地点Ｐ０と経由地点Ｐ１との地点間距離と歩行距離との差がｄとなったときに予報を出力する。同様にして、現在地点入力を受け付けて、最新スケジュール情報を生成する度に、その次の地点への到着予定時刻に対して５分前となるようにｈやｄを設定する。このようにして、所定時間ｔ当たりの移動距離、すなわち高度変化や歩行距離を各地点間で個別に設定することで、適切なタイミングで予報を出すことが可能となる。
【符号の説明】
【００６１】
１  リスト・コンピュータ、４  液晶表示器、５  操作ボタン、２０  ＭＰＵ、
２１  ＲＡＭ、２２  ＲＯＭ、２５  表示制御部、２６  操作制御部、
２７  スピーカ、２８  音声出力制御部、２９〜３２  センサ、
３４  不揮発性メモリ、３５  通信インタフェース、
４２，４２ａ，４２ｂ  ７セグメントパターン
４３ａ  主ドットパターン領域、４３ｂ  副ドットパターン領域
５０  クレイドル、６０，６０ｂ,６０ｃ  基準スケジュール情報、
７０，７０ｂ  最新スケジュール情報
【図１】
2010223820.tif 000003
【図２】
2010223820.tif 000004
【図３】
2010223820.tif 000005
【図４】
2010223820.tif 000006
【図５】
2010223820.tif 000007
【図６】
2010223820.tif 000008
【図７】
2010223820.tif 000009
【図８】
2010223820.tif 000010
【図９】
2010223820.tif 000011
【図１０】
2010223820.tif 000012
【図１１】
2010223820.tif 000013
【図１２】
2010223820.tif 000014
【図１３】
2010223820.tif 000015
【図１４】
2010223820.tif 000016
【図１５】
2010223820.tif 000017
【図１６】
2010223820.tif 000018
【図１７】
2010223820.tif 000019