(57)【特許請求の範囲】
【請求項１】
電子機器において、
当該電子機器における所定領域の周縁に沿って配置された周縁表示手段と、
当該電子機器の現在位置の情報を取得する現在位置取得手段と、
前記現在位置取得手段が取得した現在位置の情報に基づいて、予め設定された行程に対する進捗度を算出する進捗度算出手段と、
前記進捗度算出手段が算出した進捗度を前記周縁表示手段に表示する表示制御手段と、を備え、
前記表示制御手段は、前記予め設定された行程に関する登りの部分と、下りの部分と、平地の部分とを識別可能に前記周縁表示手段に表示することを特徴とする電子機器。
【請求項２】
前記所定領域は、当該電子機器の所定部材であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記周縁表示手段は、前記所定領域の周縁に沿って１周していることを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記周縁表示手段は複数個の表示領域を備え、当該複数個の表示領域が当該電子機器の周縁に沿って１周していることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記表示制御手段は、前記予め設定された行程を前記周縁表示手段における１周分に対応させ、前記進捗度算出手段が算出した進捗度に基づいて、前記周縁表示手段における１周中の部分領域において前記進捗度を表示することを特徴とする請求項４に記載の電子機器。
【請求項６】
前記表示制御手段は、前記予め設定された行程に関する登りの部分を第１の周期で点滅表示し、下りの部分を前記第１の周期とは異なる第２の周期で点滅表示し、平地の部分を前記第１及び第２の周期とは異なる第３の周期で点滅表示することを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記周縁表示手段の周縁内に配置された第２の表示手段を備えることを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
電子機器における所定領域の周縁に沿って配置された周縁表示手段を有する電子機器で実行される進捗度表示方法であって、
当該電子機器の現在位置の情報を取得する現在位置取得ステップと、
前記現在位置取得ステップにおいて取得された現在位置の情報に基づいて、予め設定された行程に対する進捗度を算出する進捗度算出ステップと、
前記進捗度算出ステップにおいて算出された進捗度を前記周縁表示手段に表示する表示制御ステップと、を含み、
前記表示制御ステップは、前記予め設定された行程に関する登りの部分と、下りの部分と、平地の部分とを識別可能に前記周縁表示手段に表示することを特徴とする進捗度表示方法。
【請求項９】
電子機器における所定領域の周縁に沿って配置された周縁表示手段を有する電子機器を制御するコンピュータに、
当該電子機器の現在位置の情報を取得する現在位置取得機能と、
前記現在位置取得機能が取得した現在位置の情報に基づいて、予め設定された行程に対する進捗度を算出する進捗度算出機能と、
前記進捗度算出機能が算出した進捗度を前記周縁表示手段に表示する表示制御機能と、を実現させるプログラムであって、
前記表示制御機能は、前記予め設定された行程に関する登りの部分と、下りの部分と、平地の部分とを識別可能に前記周縁表示手段に表示することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、進捗度表示方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ランニングやウォーキング等の運動を行うユーザに運動量等を含む種々の情報を提供する電子機器が開発されている。
例えば、特許文献１には、ＧＰＳ測位情報を利用してユーザの現在位置を地図上に表示したり、時計ディスプレイにサーキット上におけるユーザの位置を表示したりする技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−４２２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、時計ディスプレイにサーキット上におけるユーザの位置を表示する場合、サーキット全体の形状を画面の中央に表示している。このとき、ディスプレイが小型である場合、例えば登山のような複雑なコースを表示すると、画面の中央にコース全体を表示しても、ユーザにとって必ずしもわかりやすいものとはならない。
即ち、小型のディスプレイを有する電子機器において、わかりやすくコースに関する表示を行うことは困難であった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、小型のディスプレイを有する電子機器において、よりわかりやすくコースに関する表示を行うことを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の電子機器は、
電子機器において、
当該電子機器における所定領域の周縁に沿って配置された周縁表示手段と、
当該電子機器の現在位置の情報を取得する現在位置取得手段と、
前記現在位置取得手段が取得した現在位置の情報に基づいて、予め設定された行程に対する進捗度を算出する進捗度算出手段と、
前記進捗度算出手段が算出した進捗度を前記周縁表示手段に表示する表示制御手段と、を備え、
前記表示制御手段は、前記予め設定された行程に関する登りの部分と、下りの部分と、平地の部分とを識別可能に前記周縁表示手段に表示することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、小型のディスプレイを有する電子機器において、わかりやすくコースに関する表示を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の電子機器の一実施形態としてのリスト端末の構成を示す図であり、図１（ａ）は外観構成図、図１（ｂ）は、ハードウェア構成を示すブロック図である。
【図２】図１のリスト端末の機能的構成のうち、進捗度表示処理を実行するための機能的構成を示す機能ブロック図である。
【図３】図１のリスト端末における進捗度表示を、ユーザが登山コースを進行する場合の標準スプリットタイム等の表示と共に行う様子を説明するための模式図である。
【図４】図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離等の表示を伴って行う様子を説明するための模式図である。
【図５】図１のリスト端末における進捗度表示を、ユーザが予め設定された登山コースを進行する場合の経過距離の表示と共にカラー表示で行う様子を説明するための模式図である。
【図６】図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離の表示と共にモノクロの点滅表示で行う様子を説明するための模式図である。
【図７】図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離の表示及び登山コースの全行程の地勢表示と共にカラー表示で行う様子を説明するための模式図である。
【図８】図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離の表示と他の付加情報の表示と共に行う一例を説明するための模式図である。
【図９】図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離の表示と他の付加情報の表示と共に行う他の例を説明するための模式図である。
【図１０】図１のリスト端末が実行する進捗度表示処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
［ハードウェア構成］
次に、本実施形態における電子機器としてのリスト端末１のハードウェア構成について図１を参照して説明する。
リスト端末１は、腕時計と同様の外形をなし、ユーザ（例えば登山者）が身に着けて用いる。このリスト端末１により、登山者は、設定した登山コースの全行程中における現在の進捗度（行程達成度）、コースの起伏、分岐点となる地点、補給を受けられる地点、時刻、経過時間、経過距離、その他、登山のための便宜となる種々の情報を得ることができる。
図１は、本発明の電子機器の一実施形態としてのリスト端末１の構成を示す図であり、図１（ａ）は外観構成図、図１（ｂ）は、ハードウェア構成を示すブロック図である。
リスト端末１は、スマートフォンに類する機能を備えた電子機器である。
図１に示すように、リスト端末１は、制御部１１と、センサユニット１２と、入力部１３と、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１４と、時計回路１５と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１６と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１７と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）アンテナ１８と、ＧＰＳモジュール１９と、無線通信用アンテナ２０と、無線通信モジュール２１と、ドライブ２２と、を備えている。
【００１０】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の演算処理装置によって構成され、リスト端末１全体の動作を制御する。例えば、制御部１１は、進捗度表示処理（後述）のためのプログラム等、ＲＯＭ１６に記録されているプログラムに従って各種の処理を実行する。
センサユニット１２は、３軸加速度センサ、地磁気センサ、ジャイロセンサ、気圧センサ、気温センサ等の各種センサを備えている。気圧センサは高度計として機能する。
【００１１】
入力部１３は、各種釦やＬＣＤ１４の表示領域に積層される静電容量式または抵抗膜式の位置入力センサ等で構成され、ユーザの操作に応じて各種表示モードの切り替えや表示選択の指示を受け付ける。
ＬＣＤ１４は、制御部１１の指示に従って画像を出力する。例えば、ＬＣＤ１４は、各種画像やユーザインターフェースの画面を表示する。本実施形態では、ＬＣＤ１４は、予め設定された行程に対する進捗度を表示部の周縁に沿って設定された周縁表示領域に表示し、時刻を中心部の表示領域に表示する表示部を構成している。
時計回路１５は、システムクロックあるいは発振器により生成される信号から時刻信号を生成し、現在時刻を出力する。
【００１２】
ＲＯＭ１６は、例えば、シリアルフラッシュメモリ等で構成され、制御部１１で実行される制御プログラム等の情報を格納する。
ＲＡＭ１７は、制御部１１が各種処理を実行する際のワークエリアを提供する。
ＧＰＳアンテナ１８は、ＧＰＳにおける衛星から発信される電波を受信して電気信号に変換し、変換した電気信号（以下、「ＧＰＳ信号」と称する。）をＧＰＳモジュール１９に出力する。
ＧＰＳモジュール１９は、ＧＰＳアンテナ１８から入力されたＧＰＳ信号に基づいて、リスト端末１の位置（緯度、経度、高度）及びＧＰＳによって示される現在時刻を検出する。また、ＧＰＳモジュール１９は、検出した位置及び現在時刻を示す情報を制御部１１に出力する。
【００１３】
無線通信用アンテナ２０は、無線通信モジュール２１によって利用される無線通信に対応した周波数の電波を受信可能なアンテナであり、例えばループアンテナやロッドアンテナによって構成される。無線通信用アンテナ２０は、無線通信モジュール２１から入力された無線通信の電気信号を電磁波として送信したり、受信した電磁波を電気信号に変換して無線通信モジュール２１に出力したりする。
無線通信モジュール２１は、制御部１１の指示に従って、無線通信用アンテナ２０を介して他の装置に信号を送信する。また、無線通信モジュール２１は、他の装置から送信された信号を受信し、受信した信号が示す情報を制御部１１に出力する。
ドライブ２２には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ（例えばフラッシュメモリ）等よりなる、リムーバブルメディア３１が適宜装着される。リムーバブルメディア３１は、画像の情報等の各種情報を記憶することができる。なお、  
【００１４】
［機能的構成］
次に、リスト端末１の機能的構成について説明する。
図２は、図１のリスト端末の機能的構成のうち、進捗度表示処理を実行するための機能的構成を示す機能ブロック図である。
進捗度表示処理とは、センサユニット１２の出力に基づく自律航法による測位結果及びＧＰＳによる測位結果から取得した現在位置の情報と予め設定された行程（登山コース）の情報とから算出した進捗度をＬＣＤ１４の表示領域に表示する一連の処理である。
【００１５】
進捗度表示処理が行われる場合、図２に示すように、制御部１１において、センサ情報取得部５１、現在位置取得部５２、進捗位置判定部５３、距離計算部５４、進捗度算出部５５、及び、表示制御部５６が機能する。また、ＲＯＭ１６には、地図情報記憶部７１、及び、登山データ記憶部７２が形成される。
【００１６】
地図情報記憶部７１は、一般道路及び登山やトレッキングのコース（以下、登山コース及びトレッキングコースを総称して、単に「登山コース」という。）を含む地図情報を保持している。
一方、ＲＯＭ１６における登山データ記憶部７２は、ユーザによって設定された登山コースに関するデータ、及び、進捗度表示処理において生成される進捗度や履歴等の実績に関するデータを保持している。なお、登山データ記憶部７２に、登山やトレッキングの推奨コース（そのコースの地勢、標準的所要時間、標準的行程距離、分岐点、水分等の補給所、休憩所等）を予め記憶しておくこととしてもよい。この場合、ユーザは、予め記憶された推奨コースのいずれかを選んで、自らの登山コースとして設定することが可能となる。
【００１７】
センサ情報取得部５１は、図１のセンサユニット１２における３軸加速度センサ、地磁気センサ、ジャイロセンサ等の各種センサの出力情報、ＧＰＳモジュール１９が検出したＧＰＳ測位情報、及び、現在時刻情報を含むセンサ情報を取得する。
【００１８】
現在位置取得部５２は、センサ情報取得部５１が取得したセンサ情報と、地図情報記憶部７１が保有している地図情報に基づいて、リスト端末１（即ち、リスト端末１を装着しているユーザ）の現在位置を地図上に展開する。
【００１９】
進捗位置判定部５３は、現在位置取得部５２によって取得された現在位置及び設定された登山コースのデータに基づいて、設定された登山コースにおける現在の進捗位置を判定する。
【００２０】
距離計算部５４は、設定された登山コースのスタート地点から進捗位置判定部５３によって判定された進捗位置（現在の到達地点）までの距離を計算する。具体的には、距離計算部５４は、設定された登山コースについて、登山データ記憶部７２に記憶された登山コースのデータに基づいて、スタート地点から現在の到達地点までの距離を算出する。
【００２１】
進捗度算出部５５は、設定された登山コースについて、基準行程（全行程、登り行程あるいは下り行程等、進捗を計る場合の基準とする行程）に対するユーザの到達地点の進捗度を算出する。
【００２２】
表示制御部５６は、進捗度算出部５５が算出した進捗度をＬＣＤ１４の表示領域の周縁に沿って設定された周縁表示領域１４１に表示する。本実施形態においては、周縁表示領域１４１として、リスト端末１が秒針の表示機能として備えている６０個の表示セグメントを利用している。これら６０個の表示セグメントは、ＬＣＤ１４の表示領域の周縁に均等な間隔で配置されている。
【００２３】
次に、リスト端末１における進捗度の表示態様について具体的に説明する。
図３は、図１のリスト端末１における進捗度表示を、ユーザが登山コースを進行する場合の標準スプリットタイム等の表示と共に行う様子を説明するための模式図である。
登山に際して、登山者であるユーザ３０１が、入力部１３によって予め登山コースを設定することにより、登山コースＲ１のデータが登山データ記憶部７２に記憶されている。
登山者３０１は、この登山コースＲ１を、スタート地点Ｐ１からスタートして、地点Ｐ２→地点Ｐ３→地点Ｐ４→地点Ｐ５と行程を辿って、終着地点Ｐ６に到達する。
この過程で地点Ｐ１、Ｐ３、Ｐ５、及び、Ｐ６におけるＬＣＤ１４の表示領域１４０での表示はそれぞれ図３に示されたものとなる。
【００２４】
地点Ｐ１では、ＬＣＤ１４の表示領域１４０のうち、その周縁に沿って設定された周縁表示領域１４１に、進捗度算出部５５が算出した進捗度が表示される。図３では、進捗度を百分率で表記しており、地点Ｐ１では０％である。
【００２５】
本実施形態において、周縁表示領域１４１は、６０個の表示セグメントをＬＣＤ１４の周縁に配列してリング状の表示を行うグラフ表示部１４１ａとして構成されている。本実施形態において、グラフ表示部１４１ａのグラフ表示は、時刻表示における秒表示（または分表示）を兼ねるものであり、ユーザが入力部１３からの操作によって表示モードを切り替えることによって、第１の表示モードとしての秒表示と第２の表示モードとしての進捗度表示とを切り替えることができる。なお、図３では、進捗度表示を行う第２の表示モードの場合を表している。
【００２６】
表示領域１４０の中心部の時刻表示領域１４２には、時計回路１５が取得した時刻情報による時刻が表示される。
また、中心部の表示領域には、時刻表示領域１４２の下側に、標準進捗表示領域１４３ａが設定されている。この標準進捗表示領域１４３ａには、スタート以降の標準進捗時間（標準スプリットタイム）または標準進捗距離が表示される。標準進捗時間を表示させるか、標準進捗距離を表示させるかは、ユーザが入力部１３からの操作によって表示モードを切り替えることにより選択することができる。
なお、この標準進捗表示領域１４３ａは、入力部１３を介した表示モードの切り替え操作によって、表示領域１４０へと切り替えることができる。
図３では、時間表示のモードが選択された場合を示している。従って、単位を表示する単位表示部１４４の表示は図示の通り「分」を表す「ｍｉｎ」と表示されている。
【００２７】
図３に示すように、スタート地点Ｐ１では、進捗度（行程達成度）は０パーセントであるため、周縁表示領域１４１の表示セグメントはいずれも点灯していない。また、標準進捗表示領域１４３ａ及び単位表示部１４４にて、標準スプリットタイム０分であることが表示されている。
地点Ｐ３では、進捗度（行程達成度）は４０パーセントであり、周縁表示領域１４１の表示セグメントは全周６０個中４割の２４個が点灯している。また、標準進捗表示領域１４３ａ及び単位表示部１４４にて、標準スプリットタイム１５２分であることが表示されている。
地点Ｐ５では、進捗度（行程達成度）は８０パーセントであり、周縁表示領域１４１の表示セグメントは全周６０個中４割の４８個が点灯している。また、標準進捗表示領域１４３ａ及び単位表示部１４４にて、標準スプリットタイム２９３分であることが表示されている。
地点Ｐ６では、進捗度（行程達成度）は１００パーセントであり、周縁表示領域１４１の表示セグメントは全周６０個中全てが点灯している。また、標準進捗表示領域１４３ａ及び単位表示部１４４にて、標準スプリットタイム３３０分であることが表示されている。
【００２８】
図４は、図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離等の表示と共に行う様子を説明するための模式図である。
図４において、図３との対応部分には同一の符号を付して説明を省略する。
図４においても、登山に際して、登山者であるユーザが、入力部１３によって予め登山コースを設定することにより、登山コースＲ１のデータが登山データ記憶部７２に記憶されている。
【００２９】
ＬＣＤ１４のグラフ表示部１４１ａには、登山者の基準行程（全行程）における進捗度が、進捗実績部分の表示セグメントが点灯する形で表示される。
図４においては、特に、現在の時刻における登山計画での予定位置も、グラフ表示部１４１ａにおける表示セグメント１４１Ｐを点灯させることによって表示されている。なお、図４の例では、表示セグメントには５個おきに１個分の点滅あるいは消灯部分が設けられ、進捗度（基準に対する割合）を容易に把握できるようになっている。
【００３０】
登山計画における予定位置は、登山に際して、登山者であるユーザが、入力部１３によって予め登山データ記憶部７２に記憶させておいたり、登山データ記憶部７２に標準の経過地点データとして予め登録されているものを利用したりできる。
図４に示す表示例では、現在時点では登山計画による予定地点に未だ達していない（計画より遅れ気味である）ことがグラフ表示部１４１ａを視認することで容易に判断できる。
この表示例の場合、経過した距離を示す経過表示領域１４３と単位表示部１４４との表示によって、スタートしてから現在時点である１０時５８分５０秒までに２８７２メートル（表示は「ｍ」）進行したことが示されている。進捗度は、５０％を上回ったところである。なお、この進捗度は、全行程距離に対する進行実績距離の比率として算出されている。
【００３１】
図５は、図１のリスト端末における進捗度表示を、ユーザが予め設定された登山コースを進行する場合の経過距離の表示と共にカラー表示で行う様子を説明するための模式図である。
図５において、図４との対応部分は同一の符号を付して説明を省略する。
図４の場合と同様に、経過表示領域１４３と単位表示部１４４との表示によって、スタートしてから現在時点である１０時５８分５０秒までに２８７２メートル（表示は「ｍ」）進行したことが示されている。
図５においては、特に、周縁表示領域１４１におけるグラフ表示部１４１ａには、登山コースにおける地勢が色分けして表示される。
即ち、グラフ表示部１４１ａにおいて、進捗度算出部５５で取得された基準行程（例えば、予定の登山コースの全行程）に関する登りの部分を第１の表示色で表示し、下りの部分を第１の表示色とは異なる第２の表示色で表示し、平地の部分を第１及び第２の表示色とは異なる第３の表示色で表示する。
この場合、第１の表示色は例えば、赤色であり、第２の表示色は例えば、青色であり、第３の表示色は例えば、黒色である。
図５においても、これらの表示を行うための基礎となるデータは、上述のように、ＲＯＭ１６における登山データ記憶部７２に記憶されている。
図５に示す表示例では、登山者が現在時点に到るまでに辿ってきた行程（登山コース）の地勢と自身の疲労度等を勘案して、残りの行程でのペース配分を判断すること等が可能である。
【００３２】
図６は、図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離の表示と共にモノクロの点滅表示で行う様子を説明するための模式図である。
図４の場合と同様に、経過表示領域１４３と単位表示部１４４との表示によって、スタートしてから現在時点である１０時５８分５０秒までに２８７２メートル（表示は「ｍ」）進行したことが示されている。
図６において、図４との対応部分には同一の符号を付して説明を省略する。
図６においては、特に、周縁表示領域１４１におけるグラフ表示部１４１ａには、登山者の現在時点に到るまでの行程（登山コース）における地勢がモノクロの点滅表示で表示される。
即ち、グラフ表示部１４１ａにおいて、進捗度算出部５５で取得された基準行程（例えば、予定の登山コースの全行程）に関する登りの部分を第１の周期で点滅表示し、下りの部分を前記第１の周期とは異なる第２の周期で点滅表示し、平地の部分を前記第１及び第２の周期とは異なる第３の周期で点滅表示する。
この場合、例えば、第１の周期は相対的に最も短く、第２の周期は第１の周期よりも相対的に長く、第３の周期は第２の周期よりも長く、継続して点灯（即ち、周期が無限大で点滅）させることもできる。
図６においては、周縁表示領域１４１におけるグラフ表示部１４１ａにおいて、表示セグメントの点滅の周期が短いほど高い濃度で示してある。
なお、現在位置については、例えば、第１の周期よりも更に短周期の点滅によって表示するようにしてもよい。
図６においても、これらの表示を行うための基礎となるデータは、上述のように、ＲＯＭ１６における登山データ記憶部７２に記憶されている。
図６に示す表示例では、登山者が現在時点に到るまでに辿ってきた行程（登山コース）の地勢と自身の疲労度等を勘案して、残りの行程でのペース配分を判断すること等が可能である。
【００３３】
図７は、図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離の表示及び登山コースの全行程の地勢表示と共にカラー表示で行う様子を説明するための模式図である。
図７において、図４との対応部分には同一の符号を付して説明を省略する。
図４の場合と同様に、経過表示領域１４３と単位表示部１４４との表示によって、スタートしてから現在時点である１０時５８分５０秒までに２８７２メートル（表示は「ｍ」）進行したことが示されている。
【００３４】
図７においては、特に、周縁表示領域１４１におけるグラフ表示部１４１ａには、登山者が設定した登山コースの全行程における地勢が色分けして表示される。
即ち、グラフ表示部１４１ａにおいて、進捗度算出部５５で取得された基準行程（例えば、予定の登山コースの全行程）に関する登りの部分を第１の表示色で表示し、下りの部分を第１の表示色とは異なる第２の表示色で表示し、平地の部分を前記第１及び第２の表示色とは異なる第３の表示色で表示する。
なお、現在位置は、対応する表示セグメントを点滅表示させることにより表される。
この場合、第１の表示色は例えば、赤色であり、第２の表示色は例えば、青色であり、第３の表示色は例えば、黒色である。
図７においても、これらの表示を行うための基礎となるデータは、上述のように、ＲＯＭ１６における登山データ記憶部７２に記憶されている。
図７に示す表示例では、登山者は残りの行程の登り下りの地勢と現在の進捗度とを勘案しながら、移動のペースを容易に調整できる。
【００３５】
図８は、図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離の表示と他の付加情報の表示と共に行う一例を説明するための模式図である。
図８において、図４との対応部分には同一の符号を付して説明を省略する。
図８に示す表示例においても、図４の場合と同様に、経過表示領域１４３と単位表示部１４４との表示によって、スタートしてから現在時点である１０時５８分５０秒までに２８７２メートル（表示は「ｍ」）進行したことが示されている。
【００３６】
図８においては、特に、図４の表示例に加えて、残りの行程における、次の分岐の案内報知（例えば、案内標識の存在等）の予定地点１４２ｐの表示や、次の水分補給の案内報知（例えば、補給場所の存在等）の予定地点１４２ｓの表示等の付加情報を伴って表示される。
図８においても、これらの表示を行うためのデータは、上述のように、ＲＯＭ１６における登山データ記憶部７２に記憶されている。
図８に示す表示例では、登山者は残りの行程での案内報知や水分補給地点の存在注意を喚起され、登山やトレッキングをより安心して行うことができる。
【００３７】
図９は、図１のリスト端末における進捗度表示を、ユーザが設定された登山コースを進行する場合の経過距離の表示と他の付加情報の表示と共に行う他の例を説明するための模式図である。
図９において、図４との対応部分には同一の符号を付して説明を省略する。
図９においては、特に、行程の高度を模式的に示す高度傾向表示部１４５におけるグラフ表示を利用して、次の分岐の案内報知の予定地点１４５ｐの表示や、次の水分補給の案内報知の予定地点１４５ｓの表示等の付加情報を伴って表示される。
【００３８】
以上、図３から図９に示したように、本実施形態におけるリスト端末１では、進捗度は周縁表示領域１４１において、表示モードに応じて秒表示と切り替えて表示される構成である。この構成では、時計機能における通常の表示機能部である秒表示を、そのまま進捗度の表示機能のために利用することができ、特別なハードウェアを備えることなく本発明を容易に実現することができる。
また、進捗度における基準となる行程を全行程とすることは、あくまでも一例である。即ち、本発明においては、部分的な行程を基準として、それに対する進捗度を表示することも可能である。
【００３９】
例えば、登山コースの例では、登山をスタートしてから下山し切るまでの全行程を基準として進捗度を表示する他に、登り（登頂）までの半分の行程を基準として進捗度を表示したり、頂上から下山し切るまでの半分の行程を基準として進捗度を表示したりしてもよい。また、これらいずれの表示も、入力部１３からの操作によって、表示モードを切り替えて選択可能に構成してもよい。
更に、周縁表示領域１４１における、６０個の表示セグメントの全てを上述の基準（全行程や半行程）に対応させてもよいし、一部の表示セグメントを上述の基準に対応させるように構成してもよい。
【００４０】
また、周縁表示領域１４１における、６０個の表示セグメントを配列順に連続的に点灯させてもよいし、１つおき、あるいは、他のいずれかの間隔で間欠的に表示に用いるようにしてもよい。
但し、進捗度の基準となる行程（全行程や半行程）を周縁表示領域１４１の１周以内の範囲に対応させるようにすることで、進捗度をより判読のしやすくすることができる。
【００４１】
［動作］
次に、動作を説明する。
図１０は、図１のリスト端末１が実行する進捗度表示処理の流れを説明するフローチャートである。
進捗度表示処理は、リスト端末１の入力部１３において、ユーザの開始操作を受け付けることにより開始される。
【００４２】
ステップＳ１において、センサ情報取得部５１は、図１のセンサユニット１２における３軸加速度センサ、地磁気センサ、ジャイロセンサ等の各種センサの出力情報と、ＧＰＳモジュール１９が検出したＧＰＳ測位位置及び現在時刻を示す情報とを含むセンサ情報を取得する。
【００４３】
ステップＳ２において、現在位置取得部５２は、センサ情報取得部５１が取得したセンサ情報（ＧＰＳ測位情報を含む）と、地図情報記憶部７１が記憶している地図情報に基づいて、リスト端末１の現在位置を地図上に表示する。
【００４４】
ステップＳ３において、進捗位置判定部５３は、地図上に表示された現在位置及びユーザの移動履歴に基づいて、設定された登山コースにおける現在の進捗位置を判定する。
【００４５】
ステップＳ４において、距離計算部５４は、設定された登山コースのスタート地点から進捗位置判定部５３によって判定された進捗位置（現在の到達地点）までの距離を計算する。
【００４６】
ステップＳ５において、進捗度算出部５５は、設定された登山コースについて、基準行程（全行程、登り行程あるいは下り行程等、進捗を計る場合の基準とする行程）に対するユーザの到達地点の進捗度を算出する。
【００４７】
ステップＳ６において、表示制御部５６は、進捗度算出部５５が算出した進捗度をＬＣＤ１４の表示領域の周縁に沿って設定された周縁表示領域１４１に表示する。
ステップＳ６の後、処理終了の操作が行われるまで、進捗度表示処理が繰り返される。
【００４８】
このような処理により、リスト端末１においては、予め設定された登山コースに対する現在位置の進捗度が、周縁表示領域１４１にグラフ表示される。
そのため、ユーザは、行程に対する進捗度合を、小型の表示領域であっても視覚的に把握しやすい形態で確認することができる。
したがって、小型のディスプレイを有するリスト端末１において、よりわかりやすくコースに関する表示を行うことが可能となる。
【００４９】
［変形例１］
上述の実施形態において、周縁表示領域１４１において進捗度を表示する際に、距離を指標として進捗度を算出するものとしたが、これに限られない。即ち、進捗度を距離以外の指標、例えば、時間あるいはユーザの身体的負荷等によって算出することとしてもよい。
【００５０】
以上のように構成されるリスト端末１は、現在位置取得部５２と、進捗度算出部５５と、表示制御部５６とを備える。
現在位置取得部５２は、リスト端末１の現在位置の情報を取得する。
進捗度算出部５５は、現在位置取得部５２が取得した現在位置の情報に基づいて、予め設定された行程に対する進捗度を算出する。
表示制御部５６は、進捗度算出部５５が算出した進捗度を表示領域の周縁に沿って配置された周縁表示領域に表示する。
これにより、リスト端末１においては、予め設定された行程に対する現在位置の進捗度が、周縁表示領域１４１にグラフ表示される。
そのため、ユーザは、行程に対する進捗度合を、小型の表示領域であっても視覚的に把握しやすい形態で確認することができる。
したがって、小型のディスプレイを有するリスト端末１において、よりわかりやすくコースに関する表示を行うことが可能となる。
【００５１】
また、リスト端末１は、時計回路１５を備える。
時計回路１５は、時刻情報を取得する。
表示制御部５６は、時計回路１５が取得した時刻情報による時刻の秒又は分を示す表示を周縁表示領域１４１に表示する第１の表示モードと、進捗度を周縁表示領域１４１に表示する第２の表示モードとを切り替える。
【００５２】
これにより、時刻の秒表示の表示セグメントを、ユーザの行程における進捗度の表示セグメントとして機能させることができるため、小型のディスプレイに、時刻表示に影響を与えることなく、進捗度をわかりやすく表示することができる。また、電子機器の構成を簡素化することができる。
【００５３】
また、表示制御部５６は、時計回路１５が取得した時刻情報による時刻をＬＣＤ１４の表示領域の中心部に表示する。
周縁表示領域１４１は複数個の表示領域を備え、当該複数個の表示領域によって、時刻の秒を示す表示、分を示す表示、または進捗度の表示を行う。
これにより、時刻の表示に用いられる表示領域を利用して、進捗度の表示をわかりやすく行うことができる。
【００５４】
また、予め設定された行程を周縁表示領域１４１における１周分以内の部分領域に対応させ、進捗度算出部５５が算出した進捗度に基づいて、部分領域において進捗度を表示する。
これにより、周縁表示領域１４１を柔軟に使用して、行程に対する進捗度を表示することができる。
【００５５】
また、表示制御部５６は、進捗度算出部５５において予め設定された行程に関する登りの部分と、下りの部分と、平地の部分とを識別可能に表示する。
これにより、行程の特徴を色によってわかりやすい形態で表示することができる。
【００５６】
また、表示制御部５６は、進捗度算出部５５において予め設定された行程に関する登りの部分を第１の周期で点滅表示し、下りの部分を第１の周期とは異なる第２の周期で点滅表示し、平地の部分を第１及び第２の周期とは異なる第３の周期で点滅表示する。
これにより、行程の特徴を表示セグメントの点滅によってわかりやすい形態で表示することができる。
【００５７】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００５８】
上述の実施形態では、地図情報はリスト端末１の地図情報記憶部７１に記憶され、登山データは登山データ記憶部７２に記憶されているものとして説明したが、本発明は特にこれに限定されない。例えば、リスト端末１以外の電子機器が地図情報記憶部や登山データ記憶部を備え、リスト端末１は、無線通信モジュール２１を介して、そのような外部の地図情報記憶部の地図情報や外部の登山データ記憶部の登山データを取得してもよい。
【００５９】
また、上述の実施形態において、周縁表示領域１４１のグラフ表示部１４１ａは、表示モードに応じて、秒表示及び進捗度表示を行うものとして説明したが、これに限られない。例えば、グラフ表示部１４１ａにおいて、方位を表示する表示モードを設定できることとしてもよい。
また、上述の実施形態における制御部１１が有する各機能部が担っている処理の一部を外部の装置に実行させて処理結果を取得することとしてもよい。
【００６０】
また、上述の実施形態では、本発明が適用される電子機器として、リスト端末を例として説明したが、特にこれに限定されない。
例えば、本発明は、進捗度表示機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、タブレット型端末、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
【００６１】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能がリスト端末１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００６２】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００６３】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、または光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１６等で構成される。
【００６４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００６５】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態をとることが可能であり、更に、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６６】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
電子機器において、
当該電子機器の現在位置の情報を取得する現在位置取得手段と、
前記現在位置取得手段が取得した現在位置の情報に基づいて、予め設定された行程に対する進捗度を算出する進捗度算出手段と、
前記進捗度算出手段が算出した進捗度を表示領域の周縁に沿って配置された周縁表示領域に表示する表示制御手段と、
を備えることを特徴とする電子機器。
［付記２］
時刻情報を取得する時計手段を更に備え、
前記表示制御手段は、前記時計手段が取得した時刻情報による時刻の秒又は分を示す表示を前記周縁表示領域に表示する第１の表示モードと、前記進捗度を前記周縁表示領域に表示する第２の表示モードとを切り替えることを特徴とする付記１に記載の電子機器。
［付記３］
前記表示制御手段は、前記時計手段が取得した時刻情報による時刻を前記周縁表示領域の中心部に表示し、
前記周縁表示領域は複数個の表示領域を備え、当該複数個の表示領域によって、前記時刻の秒を示す表示、分を示す表示、または前記進捗度の表示を行うことを特徴とする付記２に記載の電子機器。
［付記４］
前記表示制御手段は、前記予め設定された行程を前記周縁表示領域における１周分以内の部分領域に対応させ、前記進捗度算出手段が算出した進捗度に基づいて、前記部分領域において前記進捗度を表示することを特徴とする付記１から３のいずれか１つに記載の電子機器。
［付記５］
前記表示制御手段は、前記進捗度算出手段において前記予め設定された行程に関する登りの部分と、下りの部分と、平地の部分とを識別可能に表示することを特徴とする付記１から４のいずれか１つに記載の電子機器。
［付記６］
前記表示制御手段は、前記進捗度算出手段において前記予め設定された行程に関する登りの部分を第１の周期で点滅表示し、下りの部分を前記第１の周期とは異なる第２の周期で点滅表示し、平地の部分を前記第１及び第２の周期とは異なる第３の周期で点滅表示することを特徴とする付記１から４のいずれか１つに記載の電子機器。
［付記７］
電子機器で実行される進捗度表示方法であって、
前記電子機器の現在位置の情報を取得する現在位置取得ステップと、
前記現在位置取得ステップにおいて取得された現在位置の情報に基づいて、予め設定された行程に対する進捗度を算出する進捗度算出ステップと、
前記進捗度算出ステップにおいて算出された進捗度を表示領域の周縁に沿って配置された周縁表示領域に表示する表示制御ステップと、
を含むことを特徴とする進捗度表示方法。
［付記８］
電子機器を制御するコンピュータに、
当該電子機器の現在位置の情報を取得する現在位置取得機能と、
前記現在位置取得機能が取得した現在位置の情報に基づいて、予め設定された行程に対する進捗度を算出する進捗度算出機能と、
前記進捗度算出機能が算出した進捗度を表示領域の周縁に沿って配置された周縁表示領域に表示する表示制御機能と、
を実現させることを特徴とするプログラム。
【符号の説明】
【００６７】
１・・・リスト端末，１１・・・制御部，１２・・・センサユニット，１３・・・入力部，１４・・・ＬＣＤ，１５・・・時計回路，１６・・・ＲＯＭ，１７・・・ＲＡＭ，１８・・・ＧＰＳアンテナ，１９・・・ＧＰＳモジュール，２０・・・無線通信用アンテナ，２１・・・無線通信モジュール，２２・・・ドライブ，３１・・・リムーバブルメディア，５１・・・センサ情報取得部，５２・・・現在位置取得部，５３・・・進捗位置判定部，５４・・・距離計算部，５５・・・進捗度算出部，５６・・・表示制御部，７１・・・地図情報記憶部，７２・・・登山データ記憶部，１４０・・・表示領域，１４１・・・周縁表示領域
【図１】
0006515620.tif 000002
【図２】
0006515620.tif 000003
【図３】
0006515620.tif 000004
【図４】
0006515620.tif 000005
【図５】
0006515620.tif 000006
【図６】
0006515620.tif 000007
【図７】
0006515620.tif 000008
【図８】
0006515620.tif 000009
【図９】
0006515620.tif 000010
【図１０】
0006515620.tif 000011