(57)【要約】【課題】必要なナビゲーション情報を容易に取得可能な腕装着型端末、ナビゲーションシステム、及び、プログラムを提供する。【解決手段】外部機器との間で無線通信によりデータの送受信を行う無線通信手段と、設定された期間に亘り、無線通信手段を用いて携帯型外部機器からナビゲーションデータを取得する制御手段と、制御手段からの制御信号に基づく表示を行う表示手段と、を備え、制御手段は、無線通信手段により携帯型外部機器から取得したナビゲーションデータに基づいて、簡易ナビゲーションデータを表示手段に表示させる。【選択図】図４
2012251960.tif 000002
【特許請求の範囲】
【請求項１】
外部機器との間で無線通信によりデータの送受信を行う無線通信手段と、
設定された期間に亘り、前記無線通信手段を用いて携帯型外部機器からナビゲーションデータを取得する制御手段と、
前記制御手段からの制御信号に基づく表示を行う表示手段と、
を備え、
前記制御手段は、
前記無線通信手段により前記携帯型外部機器から取得したナビゲーションデータに基づいて、簡易ナビゲーションデータを前記表示手段に表示させる
ことを特徴とする腕装着型端末。
【請求項２】
方位を検出する検出手段を更に備え、
前記制御手段は、当該検出手段からの信号に基づいて取得した方位データに従って、前記無線通信手段により取得されたナビゲーションデータに含まれる方位情報を前記表示手段に表示させる
ことを特徴とする請求項１に記載の腕装着型端末。
【請求項３】
ユーザの入力操作を受け付ける操作手段を備え、
前記制御手段は、当該操作手段からの操作信号に基づいて、前記無線通信手段により、前記携帯型外部機器へナビゲーションデータの送信に係る要求を行う
ことを特徴とする請求項１又は２に記載の腕装着型端末。
【請求項４】
前記制御手段は、
前記携帯型外部機器からナビゲーションデータの作成に必要な測位衛星からの電波の受信失敗を示す信号を取得した場合には、当該測位衛星からの電波を再受信可能な位置への経路情報を前記携帯型外部機器から取得して前記表示手段に表示させる
ことを特徴とする請求項１〜３の何れか一項に記載の腕装着型端末。
【請求項５】
前記制御手段は、
前記携帯型外部機器からナビゲーションデータの作成に必要な測位衛星からの電波の受信失敗を示す信号を取得した場合には、前記携帯型外部機器から暫定的なナビゲーションデータを取得して前記表示手段に表示させる
ことを特徴とする請求項１〜３の何れか一項に記載の腕装着型端末。
【請求項６】
他の機器と無線通信によりデータの送受信を行う外部無線通信手段と、
測位衛星からの電波を受信して解読し、現在位置データを取得する測位データ受信手段と、
地図データを記憶する地図データ記憶手段と、
移動目的地を設定入力する入力手段と、
前記測位データ受信手段により取得された現在位置データ、前記地図データ、及び、前記移動目的地に基づいて、移動ルートを決定し、ナビゲーションデータを作成するナビゲーションデータ作成手段と、
を備える携帯型外部機器と、
請求項１〜４の何れか一項に記載の腕装着型端末と、
を備え、
前記制御手段は、前記携帯型外部機器のナビゲーションデータ作成手段により作成されたナビゲーションデータを前記外部無線通信手段及び前記無線通信手段の間での無線通信により取得し、前記表示手段に前記簡易ナビゲーションデータを表示させる
ことを特徴とするナビゲーションシステム。
【請求項７】
前記測位データ受信手段が測位衛星からの電波受信に失敗した場合には、
前記ナビゲーションデータ作成手段は、
前記地図データに基づき、前記測位衛星からの電波を受信可能な再受信可能地点を算出し、当該再受信可能地点までの前記経路情報を設定する
ことを特徴とする請求項６に記載のナビゲーションシステム。
【請求項８】
前記地図データには、地下街、地下道の地図データ、及び、建築物の高さデータが含まれている
ことを特徴とする請求項７に記載のナビゲーションシステム。
【請求項９】
他の機器と無線通信によりデータの送受信を行う外部無線通信手段と、
測位衛星からの電波を受信して解読し、現在位置データを取得する測位データ受信手段と、
地図データを記憶する地図データ記憶手段と、
移動目的地を設定入力する入力手段と、
前記測位データ受信手段により取得された現在位置データ、前記地図データ、及び、前記移動目的地に基づいて、移動ルートを決定し、ナビゲーションデータを作成するナビゲーションデータ作成手段と、
移動方向を検出する移動方位検出手段と、
前記移動方向、移動時間、及び、所定のパラメータを用いて移動量を算出する移動ベクトル算出手段と、
を備える携帯型外部機器と、
請求項５に記載の腕装着型端末と、
を備え、
前記ナビゲーションデータ作成手段は、前記測位データ受信手段が測位衛星からの電波受信に失敗した場合には、当該測位データ受信手段により取得された最新の現在位置データに前記移動ベクトル算出手段が算出した移動量を加算することで現在位置を算出し、前記暫定的なナビゲーションデータを作成する
ことを特徴とするナビゲーションシステム。
【請求項１０】
前記ナビゲーションデータ作成手段は、所定の間隔でナビゲーションデータを作成し、
前記制御手段は、予め設定された条件に適合する場合にのみ前記携帯型外部機器に当該ナビゲーションデータを要求する
ことを特徴とする請求項６〜９の何れか一項に記載のナビゲーションシステム。
【請求項１１】
外部機器との間で無線通信によりデータの送受信を行う無線通信手段と、表示手段と、を備えるコンピュータを、
設定された期間に亘り、前記無線通信手段を用いて携帯型外部機器からナビゲーションデータを取得する制御手段として機能させ、
前記制御手段は、
前記無線通信手段により前記携帯型外部機器から取得したナビゲーションデータに基づいて、簡易ナビゲーションデータを前記表示手段に表示させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ナビゲーションに利用される腕装着型端末、ナビゲーションシステム、及び、プログラムに関する。
【背景技術】
【０００２】
従来、ＧＰＳ（Global Positioning System）などの衛星による測位システムを利用して取得した測位データと地図データとにより、目的地までのユーザの進路を案内するナビゲーション装置がある。このようなナビゲーション装置の中には、歩行者が利用可能な携帯型ナビゲーション装置が含まれる。
【０００３】
例えば、特許文献１には、ＧＰＳデータの受信機能を備えた腕時計において、測位データと地図データと姿勢センサのデータとに基づき、ユーザの移動方向に当たる腕時計の部位を振動させることでユーザに触覚を介して移動方向を伝える技術が開示されている。また、特許文献２には、ＧＰＳデータの受信機能を備えた腕時計において、錘と回転盤とを更に備え、ユーザの移動方向に遠心力を発生させるように錘と回転盤を動作させることでユーザをナビゲートする技術が開示されている。また、特許文献３には、ＧＰＳ機能とジャイロ機能による移動方向検出機能とを備えた歩行者用のナビゲーション装置において、ユーザが誘導方向と異なる方向に移動している場合には、振動子を振動させることでユーザを正しい移動方向に誘導する技術について記載されている。
【０００４】
一方、本願発明と関連する技術として、特許文献４には、周囲の環境によりナビゲーション装置のナビゲーション画面が見づらい場合や報知音が聞き取りづらい場合などを光量センサや騒音センサにより検知し、一時的に腕時計に機能を代行させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２８６５４６号公報
【特許文献２】特開２００８−２８６５４７号公報
【特許文献３】特開平１０−３３２４０７号公報
【特許文献４】特開２０１０−２６８３３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の携帯型ナビゲーション装置は、ユーザが手に保持して利用をすることを前提とするものであった。従って、自転車に乗ったユーザや、荷物を抱えた歩行者などがナビゲーション装置を利用したい場合に、従来の携帯型ナビゲーション装置では、手が空いておらず、容易に保持することが出来ないために利用が困難な場合があった。一方、従来、腕時計に搭載されたナビゲーション装置では、バッテリの容量の問題などにより頻繁にデータを受信することが困難なことから、十分な測位データを取得できず、満足にナビゲーション機能を果たせない場合があった。
【０００７】
この発明の目的は、大電力消費を抑えつつ、必要なナビゲーション情報をユーザが容易に取得可能な腕装着型端末、ナビゲーションシステム、及び、プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明は、
外部機器との間で無線通信によりデータの送受信を行う無線通信手段と、
設定された期間に亘り、前記無線通信手段を用いて携帯型外部機器からナビゲーションデータを取得する制御手段と、
前記制御手段からの制御信号に基づく表示を行う表示手段と、
を備え、
前記制御手段は、
前記無線通信手段により前記携帯型外部機器から取得したナビゲーションデータに基づいて、簡易ナビゲーションデータを前記表示手段に表示させる
ことを特徴とする腕装着型端末である。
【発明の効果】
【０００９】
本発明に従うと、腕装着型端末において大電力消費を抑えつつ、ユーザが容易に必要なナビゲーション情報を取得することが出来るという効果がある。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態のナビゲーションシステムを示す全体構成図である。
【図２】電子時計の内部構成を示すブロック図である。
【図３】携帯電話の内部構成を示すブロック図である。
【図４】携帯電話と電子時計との間で行われる通信手順を表すシーケンス図である。
【図５】携帯電話においてＧＰＳ衛星からの電波の受信に失敗した場合に、携帯電話と電子時計との間で行われる通信手順を示すシーケンス図である。
【図６】電子時計のＣＰＵによる腕時計ナビ処理の制御手順を示すフローチャートである。
【図７】腕時計ナビモードにおける電子時計の表示部の表示例を示す。
【図８】ナビデータ取得処理の際にＣＰＵが実行する制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態のナビゲーションシステムを図面に基づいて説明する。
【００１２】
図１は、本実施形態のナビゲーションシステムを示す全体構成図である。
【００１３】
本実施形態のナビゲーションシステム１は、腕装着型端末としての電子時計４０と、携帯型外部機器としての携帯電話１０とにより構成される。電子時計４０は、時計本体と、バンドとを備え、腕装着が可能な腕時計型のものである。携帯電話１０は、基地局との無線通信を行う無線通信機能と共に、ＧＰＳ衛星からの電波を受信する機能を備えており、単体でＧＰＳ測位、及び、ユーザの進行方向についてのナビゲーション動作を実行可能である。また、電子時計４０及び携帯電話１０は、何れも近距離無線通信機能を備えており、例えば、ブルートゥース通信（登録商標：Bluetooth）による相互通信が可能となっている。
【００１４】
図２は、本実施形態の電子時計の内部構成を示すブロック図である。また、図３は、本実施形態の携帯電話の内部構成を示すブロック図である。
【００１５】
電子時計４０は、図２に示すように、ＣＰＵ（Central Processing Unit）４１（制御手段）と、ＲＯＭ（Read Only Memory）４２と、ＲＡＭ（Random Access Memory）４３と、操作部４４（操作手段）と、計時回路４５と、表示部４６（表示手段）及び表示部４６を駆動制御するドライバ４７と、Bluetoothモジュール４８（無線通信手段）及びＵＡＲＴ（Universal Asynchronous Receiver Transmitter）４９と、振動モータ５０及びそのドライバ５１と、ＬＥＤ（発光ダイオード）５２及びそのドライバ５３と、加速度センサ５４と、検出手段としての方位センサ５５と、ＣＰＵ４１と各部との間で信号のやり取りをするバス５６などを備えている。
【００１６】
ＣＰＵ４１は、電子時計４０の全体動作の統轄制御及び各種演算処理を行う。ＣＰＵ４１は、計時回路４５の計数する現在時刻に基づいて表示部４６に時刻表示を行わせる。また、ＣＰＵ４１は、ナビゲーションプログラム４２ａを実行して、Bluetoothモジュール４８を介して携帯電話１０から取得されたナビゲーションデータに基づく簡易ナビゲーションデータを表示部４６に表示させると共に、加速度センサ５４及び方位センサ５５からの出力信号に基づいて、電子時計４０の姿勢、ユーザの移動方向及び移動速度を算出する。
【００１７】
ＲＯＭ４２は、ＣＰＵ４１が実行する種々のプログラムや初期設定データを格納する。ＲＯＭ４２の格納するデータには、ナビゲーションプログラム４２ａが含まれる。ＣＰＵ４１がこのナビゲーションプログラム４２ａを実行することで、携帯電話１０の代わりに電子時計４０の表示部４６にナビゲーションデータを表示させることが可能となる。
【００１８】
ＲＡＭ４３は、ＣＰＵ４１に作業用のメモリ空間を提供する。またＲＡＭ４３は、ナビゲーションデータ記憶部４３ａを備え、Bluetoothモジュール４８を介して携帯電話１０から取得されて、表示部４６にナビゲーションデータを表示する際に必要な情報を一時的に記憶する。
【００１９】
操作部４４は、１又は複数のキーを備え、ユーザが当該キーに対して行った操作に基づいて入力信号に変換して、ＣＰＵ１１に出力する。或いは、この操作部４４は、タッチパネルであっても良い。
【００２０】
計時回路４５は、現在時刻を計数して保持するカウンタである。この現在時刻が読み出されて、表示部４６に表示されたり、当該現在時刻データと各種機能に係る設定時刻データと比較されて種々の動作が行われたりする。
【００２１】
表示部４６は、例えば、ＬＣＤ（液晶ディスプレイ）である。ＣＰＵ４１から送られた制御信号によりドライバ４７（液晶ドライバ）が動作し、ＬＣＤに現在時刻、設定状態、或いは、各種機能のメニューなどの指定された内容に関する表示を行わせる。この表示部４６は、或いは、他の表示手段、例えば、有機ＥＬＤ（Electro-Luminescent Display）であっても良く、ドライバ４７は、表示部４６の種類によって適宜選択される。
【００２２】
この表示部４６では、ドットマトリックス表示による日付、時刻などの数字、文字の表示が可能であるのに加え、ＬＣＤ上に指針を表示させてアナログ的な表示を行わせることも可能である。また、表示モードを時刻モードから腕時計ナビモードへ切り替えることで、ナビゲーションを行う際の移動距離や移動方向を数字、文字で表示させると共に、進行方向を指針表示により行わせることが可能である。また、必要に応じて、移動中の道路及び交差する道路程度の簡略化された周辺地図を表示することもできる。
【００２３】
Bluetoothモジュール４８は、アンテナＡＮ４を介して外部機器との間でブルートゥース通信を行うための制御モジュールである。ＣＰＵ４１から送られた送信データは、ＵＡＲＴ４９でシリアル／パラレル変換などの処理が行われて、Bluetoothモジュール４８から外部機器に送信される。また、外部機器からBluetoothモジュール４８を用いて受信された受信データは、ＵＡＲＴ４９でシリアル／パラレル変換などの処理が行われて、ＣＰＵ４１へ出力される。
【００２４】
振動モータ５０、及び、ＬＥＤ（発光ダイオード）５２は、振動、及び、光を発することでユーザに通知を行うためのものである。ＣＰＵ４１からドライバ５１、５３にそれぞれ制御信号が送られると、ドライバ５１、５３は、振動モータ５０、及びＬＥＤ５２を動作させるのに必要な電圧信号に変換して出力する。
【００２５】
加速度センサ５４は、３軸方向の加速度を検出可能な半導体センサである。この加速度センサ５４の出力データに基づいて、重力加速度方向、即ち、下向きと、進行方向とが特定される。
【００２６】
方位センサ５５は、例えば、磁気抵抗素子を用いた３軸地磁気センサである。この方位センサ５５の出力に基づいて、ＣＰＵ４１は、ユーザの進行方向や電子時計４０の姿勢を把握することができる。
【００２７】
携帯電話１０は、図３に示すように、ＣＰＵ１１（ナビゲーションデータ作成手段、移動ベクトル算出手段）と、ＲＯＭ１２と、ＲＡＭ１３と、記憶部１４と、操作部１５（入力手段）と、内蔵時計１６と、表示部１７及びそのドライバ１８と、スピーカ１９と、マイク２０と、コーデック２１と、ＲＦ送受信回路２２と、ＲＦ送受信用のアンテナＡＮ１１と、通信回路２３と、Bluetoothモジュール２４（外部無線通信手段）と、ＵＡＲＴ２５と、Bluetooth通信の送受信用アンテナＡＮ１２と、ＧＰＳデータ受信処理部２６（測位データ受信手段）と、ＧＰＳ衛星の送信電波受信用のアンテナＡＮ１３と、加速度センサ２７と、方位センサ２８と、ＣＰＵ１１と各部とを接続するバス２９などを備えている。
【００２８】
ＣＰＵ１１は、携帯電話１０の全体動作の統轄制御及び各種演算処理を行う。ＣＰＵ１１は、ナビゲーションの実行時にＧＰＳデータ受信処理部２６に制御信号を送り、ＧＰＳ衛星データを受信して位置データを取得させると共に、取得された位置データと記憶部１４に記憶された地図データとに基づいて進路及び進行方向を決定することでナビゲーションデータを作成し、このナビゲーションデータをドライバ１８へ制御信号を送り、表示部１７に表示させる。また、ＣＰＵ１１は、操作部１５への入力操作に基づいてドライバ１８へのナビゲーションデータ表示命令を中止すると共に、Bluetoothモジュール２４に制御信号を送り、電子時計４０に対してナビゲーションデータを送信させる。
ＣＰＵ１１は、また、後述する加速度センサ２７及び方位センサ２８の出力に基づいて移動方向及び移動距離を推算し、算出された移動ベクトルを基準となる位置データに加算することで現在位置を求めること（自律航法）が可能となっている。ＧＰＳ衛星からの電波が受信できない場合には、自律航法により求められた現在位置に基づいて暫定的なナビゲーションデータを作成することができる。
【００２９】
ＲＯＭ１２は、ＣＰＵ１１が実行する種々のプログラムや初期設定データを格納する。ＲＯＭ１２に格納されたプログラムの中には、ナビゲーションを実行するためのナビゲーションプログラム１２ａが含まれている。
また、ＲＡＭ１３は、ＣＰＵ１１に作業用のメモリ空間を提供し、作業用の一時データを記憶する。
【００３０】
記憶部１４は、不揮発性の読み書き可能なメモリであり、例えば、フラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）である。この記憶部１４には、ナビゲーションの実行時に利用される地図データ１４ａが記憶されている（地図データ記憶手段）。この地図データ１４ａは、ＲＦ送受信回路２２やBluetoothモジュール２４を介して外部から更新データや追加データを取得可能である。また、この地図データ１４ａには、地下街における地下道の地図情報が含まれ、また、高層ビル、ペデストリアンデッキや高架橋などの建築物、構造物の高さ情報を含むことが出来る。これらの情報に基づき、ＣＰＵ１１は、ナビゲーションプログラム１２ａにおいて、算出されたＧＰＳ衛星の方角が現在位置及び近隣箇所から観測可能であるか否か、即ち、当該ＧＰＳ衛星からの電波を受信可能であるか否かを判別することが出来るようになっている。
【００３１】
また、この記憶部１４には、ＧＰＳ衛星からデータを受信する際に、受信するＧＰＳ衛星を選択したり、受信周波数を設定したりするためのＧＰＳ衛星軌道データ１４ｂが記憶されている。このＧＰＳ衛星軌道データ１４ｂは、ＧＰＳデータ受信処理部２６によりＧＰＳ衛星からデータを受信する際に取得される。
【００３２】
操作部１５は、複数の操作キーを備え、ユーザが当該キーに対して行った操作に基づいて電気信号に変換し、入力信号としてＣＰＵ１１に出力する。或いは、この操作部１５には、タッチパネル及びタッチパネルの操作入力検出部を含むこととしても良い。
【００３３】
内蔵時計１６は、現在時刻を計数して保持するカウンタである。この現在時刻が読み出されて、表示部１７に表示される。また、当該現在時刻データと各種機能に係る設定時刻データと比較されて種々の動作が行われたりする。この内蔵時計１６の現在時刻データは、ＲＦ送受信回路２２による携帯基地局との通信時に随時修正される。また、ＧＰＳデータ受信処理部２６によりナビゲーション動作が行われる際に併せて取得される時刻データに基づいて修正を行うことも可能である。
【００３４】
表示部１７は、例えば、ＬＣＤ（液晶ディスプレイ）である。ＣＰＵ１１から送られた制御信号によりドライバ１８（液晶ドライバ）が動作し、ＬＣＤに携帯電話１０の各種機能に係る表示を行わせる。この表示部１７は、他の表示手段、例えば、有機ＥＬＤ（Electro-Luminescent Display）であっても良く、ドライバ１８は、表示手段の種類により適宜選択される。
【００３５】
スピーカ１９は、コーデック２１からの信号に基づいて電気信号を音声信号に変換して音声を出力する。また、マイク２０は、音波を検知して電気信号に変換し、コーデック２１に出力する。コーデック２１は、符号化圧縮されたデジタル音声信号をデコードしてアナログ信号としてスピーカ１９へ送るとともに、マイク２０から取得された音声信号をエンコードしてＣＰＵ１１や通信回路２３へ出力する。
【００３６】
ＲＦ送受信回路２２は、ＲＦ送受信用アンテナＡＮ１１を用いて携帯基地局との間で行われる通信の送受信処理を行う。また、通信回路２３は、ＲＦ送受信回路２２により送受信される送受信データの各種処理を行い、ＣＰＵ１１やコーデック２１との間でデータの受け渡しを行う。
【００３７】
Bluetoothモジュール２４は、アンテナＡＮ１２を介して電子時計４０などの外部機器との間でBluetooth通信を行うための制御モジュールである。ＣＰＵ１１から送られた送信データは、ＵＡＲＴ２５でシリアル／パラレル変換などの処理が行われて、Bluetoothモジュール２４から外部機器に送信される。また、外部機器からBluetoothモジュール２４を用いて受信された受信データは、ＵＡＲＴ２５でパラレル／シリアル変換などの処理が行われて、ＣＰＵ１１へ出力される。
【００３８】
ＧＰＳデータ受信処理部２６は、例えば、ＧＰＳ衛星からの送信電波を受信するためのアンテナＡＮ１３を介して複数のＧＰＳ衛星からの電波を受信する。そして、受信したＧＰＳ衛星からの電波信号を復調（逆スペクトル拡散）、復号して各衛星の時刻データ及び位置データを取得し、これらのデータに基づいて携帯電話１０の現在位置を算出する。算出された現在位置や現在時刻のデータは、所定のフォーマットで出力される。受信対象となるＧＰＳ衛星や受信周波数は、衛星軌道データ１４ｂに基づいて予め初期設定が可能である。また、出力データのフォーマットは、ＣＰＵ１１からの制御信号により、ＧＰＳデータ受信処理部２６において出力可能に設定されたフォーマットの中から選択可能である。
このＧＰＳデータ受信処理部２６は、特には限られないが、ワンチップＩＣで構成されており、受信処理専用のＣＰＵ及びメモリを含む受信回路を備えている。また、このＧＰＳデータ受信処理部２６は、ＣＰＵ１１の制御命令により、独立に電源のオンオフを切替えることが可能になっている。
【００３９】
加速度センサ２７は、３軸方向の加速度を検出可能な半導体センサである。ＣＰＵ１１は、この加速度センサ２７の出力データに基づいて、重力加速度方向、即ち、下向きと、進行方向とを特定することができる。
また、方位センサ２８は、例えば、磁気抵抗素子を用いた３軸地磁気センサである。ＣＰＵ１１は、この方位センサ５５の出力に基づいて方位、及び、電子時計４０の姿勢を特定することができる。
また、加速度センサ２７及び方位センサ２８の出力結果を組み合わせることにより、ユーザの移動方位が同定される。
【００４０】
携帯電話１０では、加速度センサ２７及び方位センサ２８の出力結果に基づいて、ＣＰＵ１１が移動方位を決定し、また、例えば、所定の移動速度を計数として移動時間に乗じることによって移動量を算出し、基準となる絶対位置の座標に加算することで自律的に現在位置を推定することが出来る。これらの加速度センサ２７、方位センサ２８、および、ＣＰＵ１１は、移動方位検出手段を構成する。
【００４１】
次に、本実施形態のナビゲーションシステムにおけるナビゲーションの動作について説明する。
【００４２】
図４は、ナビゲーションシステムの携帯電話１０と電子時計４０との間で行われる通信手順を表すシーケンス図である。
【００４３】
本実施形態の携帯電話１０と電子時計４０との間では、これらの機器が互いにブルートゥース通信の可能な近接位置で動作している場合には、ブルートゥース通信のための通信リンクが常時維持されている。また、ナビゲーション処理の開始、終了や目的地などの設定は、携帯電話１０で行われ、必要に応じて電子時計４０から携帯電話１０へナビゲーションデータの送信が要求される。
【００４４】
先ず、電子時計４０において入力操作がなされて電子時計４０におけるナビゲーションが開始されると、ナビゲーション開始要求が携帯電話１０へ送られる（ａ）。すると、携帯電話１０では、ナビゲーション表示を携帯電話１０の表示部１７から電子時計４０の表示部４６へ切り替える処理を行う。そして、複数のＧＰＳ衛星から電波が受信されて、当該ＧＰＳ衛星の位置データと各ＧＰＳ衛星からの受信タイミングの時間差情報とに基づいて、現在位置及びナビゲーションルートに係るデータが求められると、ナビゲーションデータを電子時計４０へ送信する（ｂ）。ナビゲーションデータを受信した電子時計４０は、ナビゲーションデータの中から選択された情報を表示部４６に表示する。このとき、携帯電話１０にはナビゲーションデータを表示させないように設定することで、携帯電話１０の電力消耗を抑えることができる。
【００４５】
電子時計４０は、設定されたナビゲーション情報を更新するタイミングになると、携帯電話１０に更新されたナビゲーションデータを要求する（ｃ）。また、このとき、電子時計４０は、要求するナビゲーションデータの設定に変更がある場合には、併せて携帯電話１０に通知する。ここで、携帯電話１０におけるＧＰＳデータの受信間隔やナビゲーション情報の更新間隔は、電子時計４０への送信間隔と別個に設定することが可能である。携帯電話１０は、電子時計４０からの設定変更要求に合わせて出力形式を変更設定する。
【００４６】
携帯電話１０は、この時点で最新のナビゲーションデータを電子時計４０が要求する設定に合わせて電子時計４０へ送信する（ｄ）。或いは、携帯電話１０は、電子時計４０からナビゲーション情報の更新を要求された後に最初に取得されたナビゲーションデータを送信することとしても良い。電子時計４０は、受信したナビゲーションデータに基づいて表示部４６に表示させるナビゲーション情報を更新する。
なお、電子時計４０において、受信したナビゲーションデータのうち一部のみを表示部４６に表示する場合には、ユーザの操作に従って随時表示内容を切り替えることが可能である。
シーケンス（ｃ）、（ｄ）に係る通信は、電子時計４０からナビゲーション情報の更新要求（ｄ）がある度に繰り返し行われる。
【００４７】
現在位置がナビゲーションの目的地から所定の距離範囲内に接近すると、携帯電話１０は、電子時計４０に目的地付近である旨を送信する（ｅ）。電子時計４０は、この情報を受信すると、表示部４６に目的地付近であることを示す表示を行う。そして、ユーザの入力操作に基づいて電子時計４０におけるナビゲーション表示を終了する選択がなされると、電子時計４０から携帯電話１０へ終了命令を送信する（ｆ）。携帯電話１０では、この終了命令を受けて、電子時計４０へのナビゲーションデータの送信を終了し、表示を携帯電話１０の表示部１７に切り替える。
【００４８】
図５は、ナビゲーション動作中に携帯電話においてＧＰＳ衛星からの電波の受信に失敗した場合に携帯電話と電子時計との間で行われる通信手順の例を示すシーケンス図である。
【００４９】
携帯電話のユーザが地下やビルの陰などに移動すると、ＧＰＳ衛星からの電波を受信することが出来なくなる。そこで、ＧＰＳ衛星からの電波受信を所定時間繰り返し失敗した場合には、ＧＰＳ衛星からの電波を受信できない場所にいると判断して、通常と異なる通信処理及び動作を行う。
【００５０】
先ず、図５（ａ）に示すように、携帯電話１０において、ＧＰＳデータの受信に失敗すると、携帯電話１０から電子時計４０へ受信を失敗した旨を伝える信号ＬＯＳＴが送信される（ｈ）。電子時計４０では、この信号ＬＯＳＴを受信すると、ナビゲーション表示を中断して、ＧＰＳによるナビゲーションが出来ない旨の表示を表示部４６に行わせる。また、表示部４６には、代替案を選択するための表示がなされる。
【００５１】
ここで、表示された代替案の中から、加速度センサ２７及び方位センサ２８を用いて自律的に現在位置データを計測することで、暫定的にナビゲーションを行う（自律航法）ことを選択した場合には、電子時計４０から携帯電話１０へ自律航法によるナビゲーションデータの要求を送信する（ｉ）。携帯電話１０は、自律航法によるナビゲーションデータが要求されると、信号ＬＯＳＴの出力状態から、自律航法によるナビゲーションデータの出力へ設定を切り替える。そして、所定の間隔で算出されたナビゲーションデータを電子時計４０へ送信する（ｊ）。電子時計４０は、受信したナビゲーションデータを表示する際に、併せて、ＧＰＳによるナビゲーションではない旨を示すマークを表示させる。
【００５２】
ここで、自律航法に用いられる加速度センサ２７及び方位センサ２８は、ＧＰＳデータの受信に失敗した際に即座に取得を開始されるか、或いは、ナビゲーションが開始された時点でＧＰＳデータの取得と平行して行われるかのいずれかが好ましい。電子時計４０から自律航法によるデータ要求を受信した後に起動することも可能であるが、ＧＰＳデータの受信に失敗してから加速度センサ２７及び方位センサ２８からのデータを取得するまでの間にタイムラグが生じた場合には、その間の移動距離及び移動方向が計測不可能となり、算出される位置データの精度が低下する。
【００５３】
また、自律航法では、移動時間が長くなる程誤差も累積的に大きくなるので、例えば、所定時間以上に亘り自律航法によるナビゲーションが継続した場合には、ナビゲーション表示を中止することとしても良い。
【００５４】
携帯電話１０によりＧＰＳデータの受信が再開されると、携帯電話１０は、受信されたＧＰＳデータに基づいてナビゲーションデータを作成し、電子時計４０に対し、ＧＰＳナビ情報に切り替わる旨を示す信号を送信した後に、作成されたナビゲーションデータを送信する（ｋ）。電子時計４０は、これらの信号及びナビゲーションデータを受信すると、ＧＰＳナビに復帰することを示す表示を行った後、ＧＰＳナビであるマークと共にナビゲーションデータの表示を再開する。
【００５５】
一方、図５（ｂ）には、携帯電話１０において、ＧＰＳデータの受信に失敗して、信号ＬＯＳＴが送信された場合に、電子時計４０側で選択可能な他の表示例について説明するシーケンス図が示されている。
【００５６】
先ず、図５（ａ）に示した例と同様に、携帯電話１０から電子時計４０へ受信を失敗した旨を伝える信号ＬＯＳＴが送信される（ｈ）。電子時計４０では、この信号ＬＯＳＴを受信すると、ナビゲーション表示を中断して、ＧＰＳによるナビゲーションが出来ない旨の表示を表示部４６に行わせる。また、同時に、表示部には、代替案を選択するための表示がなされる。
【００５７】
ここで、ユーザが早急にＧＰＳナビゲーションの復旧を望む場合には、ユーザは、電子時計４０の表示部４６に表示された代替案の中から、ＧＰＳデータの再受信が可能な近隣地点（再受信可能地点）を検出させる要求を選択することが出来る。すると、この要求に基づき、再受信可能地点の検索要求信号が電子時計４０から携帯電話１０へと送信される（ｍ）。
【００５８】
携帯電話１０は、電子時計４０から検索要求信号を受信すると、現在位置近傍におけるＧＰＳ衛星からの電波の再受信が可能な地点の検索を行う。例えば、現在位置が地下道である場合には、近くにある地上の出口を検索し、高層ビルの陰などにおいては、地図データ１４ａにおける建築物の高さ情報及び受信を試みているＧＰＳ衛星の位置情報に基づいて、ビルの陰から外れる地点を検索する。そして、検索された再受信可能地点までの経路を決定して、当該経路情報を電子時計４０へ送信する（ｎ）。
【００５９】
電子時計４０は、再受信可能地点までの経路情報を受信すると、表示部４６に当該地点までの経路情報を表示させる。このとき、経路の案内中に自律航法によるナビゲーションが行われない場合には、再受信可能地点までの移動方向及び距離の情報を一括して表示部４６に表示させる。再受信可能地点までのナビゲーションを自律航法により行う場合には、ナビゲーションの目的地を一時的に求められた再受信可能地点に変更して、再受信可能地点までの経路情報を所定の時間間隔で携帯電話１０から電子時計４０へ送信することとしても良い。
【００６０】
携帯電話１０が再びＧＰＳデータの受信に成功すると、携帯電話１０は、当該ＧＰＳデータに基づいてナビゲーションデータを更新し、ＧＰＳナビに復帰したことを示す信号を電子時計４０に送信した後に、求められたナビゲーションデータの送信を再開する（ｋ）。電子時計４０は、これらの信号及びナビゲーションデータを受信すると、ＧＰＳナビに復帰することを示す表示を行った後、ＧＰＳナビであるマークと共にナビゲーションデータの表示を再開する。
【００６１】
次に、電子時計４０におけるナビゲーション表示の動作手順を示す。
【００６２】
図６は、電子時計において実行される腕時計ナビ処理のＣＰＵによる制御手順を示すフローチャートである。
【００６３】
この腕時計ナビ処理は、電子時計４０のユーザによる操作部４４への入力操作に基づいて開始される処理である。操作部４４から腕時計ナビ処理を開始させる入力信号が検出されて、腕時計ナビ処理が開始されると、ＣＰＵ４１は、先ず、腕時計ナビ処理の初期設定を行う（ステップＳ４０１）。この初期設定では、電子時計４０における表示内容の設定、及び、携帯電話１０へナビゲーション情報の更新を要求する間隔といった設定がなされる。これらの設定データは、例えば、ＲＡＭ４３にナビゲーション設定データとして記憶されている。また、ナビゲーションの開始時に操作部４４からの入力操作によって新たに設定したり、設定データを変更したりすることも可能である。
【００６４】
次に、ＣＰＵ４１は、表示部４６への表示を腕時計ナビモードへ移行させる（ステップＳ４０２）。具体的には、例えば、時刻表示のサイズを小さくすると共に、空いたスペースに移動方向や移動距離などの情報を表示させる。
【００６５】
図７には、腕時計ナビモードにおける電子時計４０の表示部４６への表示例を示す。
【００６６】
図７（ａ）に示すようにＧＰＳ即位を用いたナビゲーションの実行中には、表示部４６の上部及び下部には、日付及び現在時刻がそれぞれ小さく表示されると共に、日付表示の下部には、ＧＰＳナビゲーションモードであることを示すマーク「ＧＰＳ」が点灯されている。また、目的地への移動方向を順番に示す「Ｎ」「Ｅ」「Ｎ」が、残り移動距離を示す「ＲＥＭ  １０．８ｋｍ」との表示と共に行われ、また、電子時計４０の表示部４６に対する実際の進行方向が一本の矢印で表示されている。なお、この矢印の表示と文字及び数字との表示とは、積層表示が可能となっている。
【００６７】
続いて、ＣＰＵ４１は、携帯電話１０と電子時計４０との通信リンクが確立されているか否かを判別する（ステップＳ４０３）。本実施形態の携帯電話１０と電子時計４０との間では、ブルートゥース通信が可能な距離内で共に動作している場合には、常時通信リンクが確立されているので、通信リンクが確立されていない場合には、携帯電話１０が近くにないか、動作停止しているかの何れかであると判断される。従って、通信リンクが確立されていないと判別された場合には、ＣＰＵ４１は、表示部４６にナビゲーション動作を行うことが出来ないことを表示させる（ステップＳ４１２）。図７（ｂ）に示すように、この表示の際には、ＣＰＵ４１は、例えば、マーク「Ｌｏｓｔ」を点滅表示させるなどにより、ナビゲーションができないことを示す。また、この表示の際には、矢印を表示させない。それから、ＣＰＵ４１の処理は、ステップＳ４１５へ移行する。
【００６８】
ステップＳ４０３の判別処理において携帯電話１０との通信リンクが確立されていると判別された場合には、ＣＰＵ４１は、続いて、携帯電話１０がナビモードであるか否かを判別する（ステップＳ４０４）。具体的には、ＣＰＵ４１は、携帯電話１０に確認要求を送信し、携帯電話１０からナビゲーションプログラム１２ａを実行中であるか否かの情報を取得する。ナビゲーションプログラム１２ａが実行中であると判別された場合には、ＣＰＵ４１の処理は、そのままステップＳ４０６へ移行する。ナビゲーションプログラム１２ａが実行中ではないと判別された場合には、ＣＰＵ４１は、携帯電話１０へナビアプリのプログラムを起動させる命令を送信する（ステップＳ４０５）。このナビアプリプログラムは、ナビゲーションプログラム１２ａと同一であっても良いし、携帯電話１０から電子時計４０へナビゲーションデータを送信する場合のみにおいて実行される限定的なプログラムであってもよい。なお、携帯電話１０で起動されたナビアプリプログラムにおいて、目的地が設定されていない場合には、携帯電話１０の操作部１５への入力操作により、目的地が設定される。
このとき、ＣＰＵ４１は、電子時計４０における腕時計ナビ処理の開始時点で携帯電話１０がナビモードではなかったことをＲＡＭ４３に記憶させておく。それから、ＣＰＵ４１の処理は、ステップＳ４０６へ移行する。
【００６９】
ステップＳ４０６の処理へ移行すると、ＣＰＵ４１は、携帯電話１０へナビゲーションデータを要求する信号を送信する。このとき、ＣＰＵ４１は、併せて要求するナビゲーションデータのフォーマットといった設定情報を送信する。そして、所定時間以内の間、携帯電話１０からのナビデータ受信に備えて待機する。所定時間内に携帯電話１０からデータが受信されると、又は、携帯電話１０からデータが受信されないまま所定時間が経過すると、ＣＰＵ４１は、所望のナビゲーションデータが完全に携帯電話１０から取得されたか否かを判別する（ステップＳ４０７）。そして、所望のナビデータが取得されなかったと判別された場合には、ＣＰＵ４１の処理は、“ＮＯ”に分岐してステップＳ４０６に戻り、再度ナビゲーションデータの要求信号を携帯電話１０に送信する。所望のナビゲーションデータが取得されたと判別された場合には、ステップＳ４０７の判別処理において“ＹＥＳ”に分岐する。
【００７０】
ステップＳ４０７の判別処理において“ＹＥＳ”に分岐すると、ＣＰＵ４１は、取得されたナビゲーションデータに基づいて表示部４６に最初に表示させる内容を決定し、表示させる（ステップＳ４０８）。次いで、後述するナビデータ取得処理に移行して、ＣＰＵ４１は、ナビゲーションデータを更新しながら表示部４６に表示させていく（ステップＳ４０９）。
【００７１】
ナビデータ取得処理が終了すると、ＣＰＵ４１は、腕時計ナビ処理が開始された際に、携帯電話１０がナビモードであったか否かを判別する（ステップＳ４１０）。具体的には、ＣＰＵ４１は、ＲＡＭ４３にアクセスして、ステップＳ４０４の処理において、腕時計ナビ処理が開始された際に携帯電話１０がナビモードではなかったことがＲＡＭ４３に記憶されたか否かを調べる。携帯電話１０がナビモードではなかったと判別された場合には、ＣＰＵ４１は、携帯電話１０にナビアプリを終了させる要求を送信する（ステップＳ４１１）。それから、ＣＰＵ４１の処理は、ステップＳ４１３へ移行する。携帯電話１０が腕時計ナビ処理の開始された時点からナビモードであったと判別された場合には、ＣＰＵ４１の処理は、そのままステップＳ４１３へ移行する。
【００７２】
ステップＳ４１３の処理へ移行すると、ＣＰＵ４１は、腕時計ナビモードを終了する。ＣＰＵ４１は、表示部４６の表示内容を腕時計ナビモードに入る前のモードに切り替える。或いは、表示部４６には、ブルートゥース通信のメニュー表示を行わせても良い。そして、腕時計ナビ処理を終了する。
【００７３】
次に、腕時計ナビ処理内で呼び出されるナビデータ取得処理について説明する。
図８は、ナビデータ取得処理の際にＣＰＵが実行する制御手順を示すフローチャートである。
【００７４】
ナビデータ取得処理に移行すると、ＣＰＵ４１は、携帯電話１０へナビゲーションデータを要求する信号を送信する（ステップＳ５０１）。要求するナビゲーションデータのフォーマットを途中で変更する場合には、ＣＰＵ４１は、併せて変更後の設定情報を送信する。そして、所定時間以内の間、携帯電話１０からのナビゲーションデータの受信に備えて待機する。所定時間内に携帯電話１０からデータが受信されると、又は、携帯電話１０からデータが受信されないまま所定時間が経過すると、ＣＰＵ４１は、携帯電話１０から送信されたデータが完全に取得されたか否かを判別する（ステップＳ５０２）。そして、送信データが完全に取得されなかったと判別された場合には、ＣＰＵ４１の処理は、“ＮＯ”に分岐してステップＳ５０１に戻り、再度ナビゲーションデータの要求信号を携帯電話１０に送信する。送信データが完全に取得されたと判別された場合には、ステップＳ５０２の判別処理において“ＹＥＳ”に分岐する。
【００７５】
ステップＳ５０２の判別処理において“ＹＥＳ”に分岐すると、ＣＰＵ４１は、取得された取得されたデータが「ＧＰＳ受信再開信号」であるか否かを判別する。ＧＰＳ受信再開信号であると判別された場合には、ＣＰＵ４１は、表示部４６にＧＰＳナビ再開の表示を行わせ、通常のＧＰＳナビモードに設定を変更する（ステップＳ５０４）。それから、ＣＰＵ４１の処理は、ステップＳ５０５に移行する。ＧＰＳ受信再開信号ではないと判別された場合には、ＣＰＵ４１の処理は、そのままステップＳ５０５に移行する。
【００７６】
ステップＳ５０５の処理に移行すると、ＣＰＵ４１は、続いて、取得されたデータがＧＰＳデータ受信失敗を示す信号ＬＯＳＴであるか否かを判別する。信号ＬＯＳＴではないと判別された場合には、ＣＰＵ４１は、ナビゲーションデータが取得されたと判断して、ステップＳ５０６の処理に移行する。ＣＰＵ４１は、加速度センサ５４及び方位センサ５５から取得された出力信号に基づいて電子時計４０の姿勢を同定する。そして、ＣＰＵ４１は、同定された電子時計４０の姿勢と、このときに取得されたナビゲーションデータから取得された進行方向のデータとに基づいて、電子時計４０の表示部４６における進行方向を算出する。ＣＰＵ４１は、この進行方向を示す矢印と、他の進行方向や移動距離を示す数字や文字のデータとを表示部４６上に表示させる（ステップＳ５０７）。
それからＣＰＵ４１の処理は、ステップＳ５０８へ移行する。
【００７７】
一方、ステップＳ５０５の判別処理で、受信データが信号ＬＯＳＴであると判別された場合には、ＣＰＵ４１は、表示部４６へのナビゲーション表示を中断させ、表示部４６にナビゲーションデータが表示できない場合の代替案を表示させる（ステップＳ５１０）。それから、ユーザからの入力操作を待って待機する。
なお、この待機中にＧＰＳデータの受信が再開された場合には、携帯電話１０からＧＰＳ受信再開信号が電子時計４０に送信され、ＣＰＵ４１は、このＧＰＳ受信再開信号を検出して、例えば、割込み処理によりステップＳ５０４へジャンプするように設定可能である。
また、一度信号ＬＯＳＴを受信して後述する自律航法によるナビゲーションに設定変更がなされている場合には、ＧＰＳ受信が再開されるまでの受信データは自律航法によるナビゲーションデータである。この場合には、ステップＳ５０５の判別処理では、“ＮＯ”に分岐し、ＣＰＵ４１は、自律航法によるナビゲーションデータに基づいてステップＳ５０６以降の処理を実行する。
【００７８】
ユーザからの入力操作が検知されると、ＣＰＵ４１は、先ず、入力操作が再受信可能地点の検索要求であるか否かを判別する（ステップＳ５１１）。再受信可能地点の検索要求であると判別された場合には、ＣＰＵ４１は、再受信可能地点検索要求を携帯電話１０へ送信する（ステップＳ５１４）。そして、ＣＰＵ４１は、この要求信号を受けて携帯電話１０から送られた再受信可能地点へのナビゲーションデータを表示部４６に表示させる（ステップＳ５１５）。そして、ステップＳ５１６の処理に移行し、この場合には、ＧＰＳ受信再開信号が検知されるまで待機する。
【００７９】
ステップＳ５１１の判別処理において、入力操作が再受信可能地点の検索要求ではないと判別された場合には、次に、ＣＰＵ４１は、入力操作が自律航法によるナビゲーションへの設定変更を要求するものであるか否かを判別する（ステップＳ５１２）。自律航法によるナビゲーションへの設定変更を要求するものであると判別された場合には、ＣＰＵ４１は、携帯電話１０へ自律航法によるナビゲーションへの設定変更要求を送信し（ステップＳ５１３）、それから、ＣＰＵ４１の処理は、ステップＳ５１６の処理へ移行して、この場合には、ナビゲーションデータの更新タイミングまで待機する。このとき、図７（ｃ）に示すように、ＣＰＵ４１によってＧＰＳナビゲーションではない自律航法ナビゲーションモードであることを示すマーク「ＴＮａｖ」が点灯される。
【００８０】
ステップＳ５１２の判別処理において、入力操作が自律航法によるナビゲーションへの設定変更を要求するものではないと判別された場合には、ＣＰＵ４１の処理は、ステップＳ５０８へ移行する。
【００８１】
ステップＳ５０８の処理へ移行すると、ＣＰＵ４１は、携帯電話１０からのナビデータ受信を中止する命令が検知されているか否かを判別する。目的地点への到達時やＧＰＳデータの受信失敗時における操作部４４への入力操作、及び、バッテリ電力の低下などによるナビゲーションデータの受信中止要求が検出されたと判別された場合には、ＣＰＵ４１は、携帯電話１０に対してナビデータ送信終了要求を送信する（ステップＳ５０９）。そして、腕時計ナビ処理に戻る。
【００８２】
ステップＳ５０８の判別処理において、ナビゲーションデータの受信中止要求が検知されていないと判別された場合には、ＣＰＵ４１の処理は、ステップＳ５１６に移行する。そして、この場合には、次にナビゲーションデータを要求するタイミングとして設定された時間間隔後、又は、設定された状況になるまで待機する。
【００８３】
ＣＰＵ４１は、ステップＳ５１６のデータ要求タイミングが経過したと判断すると、ステップＳ５０１の処理に戻り、次のナビゲーションデータを携帯電話１０に要求して、ナビデータ取得処理を繰り返す。
【００８４】
以上のように、本実施形態のナビゲーションシステム１及び電子時計４０によれば、ブルートゥースによる通信機能を備え、携帯電話１０のＧＰＳナビゲーション機能を動作させて、ブルートゥース通信によりナビゲーションデータのみを取得し、簡易なナビゲーションデータを表示部４６に表示させることができるので、両手で荷物を保持している場合や自転車走行中といった両手が塞がっている状態でも、腕時計を介してナビゲーション情報を容易に取得することができる。即ち、ユーザは、腕装着型の端末である電子時計４０の利点を生かしながら、携帯電話１０の機能を補助的に使用することができる。
【００８５】
また、ＧＰＳナビゲーション動作を腕時計の動作に含めないことで、電子時計４０に大電力を必要とする動作を行わせずに済み、コストの低減やサイズの小型化を図ることが出来る。また、携帯電話１０の表示機能を電子時計４０が肩代わりすることで、携帯電話１０における処理を軽減し、電力消費を抑えることができる。
【００８６】
また、方位センサ５５を備えることで、携帯電話１０から取得したナビゲーションデータを電子時計４０自身の姿勢に対応させて表示することができるので、利便性を低下させずに簡易にナビゲーション情報を取得することができる。
【００８７】
また、操作部４４への入力操作により必要なときだけ電子時計４０で簡易ナビゲーションデータを表示させ、休憩時などの手が空いている場合には、携帯電話１０の表示部１７に完全なナビゲーションデータを表示させることができるので、ユーザは、必要に応じて必要な分量のナビゲーション情報を知得することが出来る。
【００８８】
また、携帯電話１０がＧＰＳ衛星からの電波を受信できない場所に入った場合には、地図データに基づいて、ＧＰＳ衛星からの電波を再受信可能な近隣の地点を検索し、最後に現在位置が取得された位置から当該再受信可能な地点までの経路情報を取得することができるので、ＧＰＳナビゲーション情報がないと迷うような場所において、容易にＧＰＳナビゲーションを継続させることが出来る。
【００８９】
また、特に、地図データに地下街や地下道の地図、及び、建築物の高さ方向のデータを含めることで、ＧＰＳ衛星からの電波を受信可能な地点を容易に検索したり、地下街からの出口までのルートを示したりすることも可能となる。
【００９０】
また、携帯電話１０がＧＰＳ測位によるナビゲーションデータを作成できなくなった場合には、方位センサと加速度センサとを用いて最後にＧＰＳ測位がなされた地点からの相対移動ベクトルを算出し、暫定的に現在位置データを取得することで、暫くの間ナビゲーションを続行することが出来るので、地下街やトンネルにも容易に対応することが出来る。
【００９１】
更に、携帯電話１０では、所定の間隔でナビゲーションデータを更新し、ナビゲーション情報の精度を落とさないように保つと共に、電子時計４０では、交差点到達時や曲がり角など所定の条件に適合する場合にのみ携帯電話１０からナビゲーションデータを取得するように設定することができるので、移動中に必要以上に表示を更新することでユーザが却って短時間で情報を視認し難くなったり、電池を消耗させたりすることを防ぐことが出来る。
【００９２】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では腕装着型端末として電子腕時計を挙げたが、近距離無線手段及びナビゲーションデータを必要な分表示可能な表示部とを備えるものであれば、他のものであってもよい。例えば、電子歩数計などを用いることとしても良い。
【００９３】
また、携帯型外部機器として携帯電話を例に挙げたが、ＧＰＳ測位機能、及び、近距離無線通信手段を備えた携帯型のものであれば適用可能である。例えば、スマートフォンやＰＤＡ（Personal Digital Assistant）など、種々の電子機器を利用することが出来る。また、各種腕装着型端末や電子機器にナビゲーションプログラムをインストールすることで、種々の装置を組み合わせたナビゲーションシステムを構成することが出来る。
【００９４】
また、上記実施の形態では、ブルートゥース通信を例に挙げて説明したが、赤外線通信や、ＺＩＧＢＥＥ（登録商標）、ＵＷＢ（Ultra Wide Band）などの他の近距離無線通信手段であるも利用可能である。
【００９５】
また、測位衛星としてＧＰＳ衛星を例に挙げて説明したが、他のＧＮＳＳ（Global Navigation Satellite System）の衛星の電波を受信して測位を行うこととしてもよい。また、携帯電話１０と基地局との通信により位置情報を取得できる場合には、当該位置情報を併用することとしてもよい。
【００９６】
また、ＧＰＳ衛星からの電波を受信できなくなった場合に、近隣のＧＰＳ電波の再受信可能地点への経路表示を行う例を示したが、例えば、従来のナビゲーションルートの方向の再受信可能地点を優先的に選択して表示することとしても良い。また、再受信可能地点までのナビゲーションを自律航法により行うこととしても良い。
【００９７】
一方、ＧＰＳ衛星からの電波を受信できなくなった場合に、自律航法により求められた現在位置データに基づいて暫定的にナビゲーションを行う例を示したが、この自律航法によるナビゲーションデータは、電子時計４０が保持する方位センサ５５及び加速度センサ５４の出力を用いて、電子時計４０のＣＰＵ４１が直接算出することとしてもよい。電子時計４０がこのような機能を備えることで、自律航法機能を有しないＧＰＳナビゲーション専用の携帯型外部機器からデータを受信する場合には、電子時計４０がナビゲーション機能を補完することができる。
【００９８】
また、上記実施の形態では、携帯電話１０がＧＰＳ測位機能、及び、ナビゲーションデータ作成機能をいずれも備えるものとしたが、より詳細な地図データを外部サーバなどに備えることとして、携帯電話１０におけるＧＰＳ測位データに基づいて外部サーバにナビゲーション作成を実行させて、無線通信や携帯電話回線を通じて取得させることとしても良い。
【００９９】
また移動方向を検出する手段として加速度センサを例に挙げたが、ジャイロセンサなどの他の測定機器を用いることとしても良い。
【０１００】
また、以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてＲＯＭ４２を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
【０１０１】
その他、上記実施の形態で示した電子時計４０及びナビゲーションシステム１に係る構成及び動作の細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【０１０２】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【０１０３】
その他、上記実施の形態で示した電子時計４０、ナビゲーションプログラム４２ａ、及び、ナビゲーションシステム１に係る構成及び動作の細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【０１０４】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【０１０５】
［付記］
＜請求項１＞
外部機器との間で無線通信によりデータの送受信を行う無線通信手段と、
設定された期間に亘り、前記無線通信手段を用いて携帯型外部機器からナビゲーションデータを取得する制御手段と、
前記制御手段からの制御信号に基づく表示を行う表示手段と、
を備え、
前記制御手段は、
前記無線通信手段により前記携帯型外部機器から取得したナビゲーションデータに基づいて、簡易ナビゲーションデータを前記表示手段に表示させる
ことを特徴とする腕装着型端末。
＜請求項２＞
方位を検出する検出手段を更に備え、
前記制御手段は、当該検出手段からの信号に基づいて取得した方位データに従って、前記無線通信手段により取得されたナビゲーションデータに含まれる方位情報を前記表示手段に表示させる
ことを特徴とする請求項１に記載の腕装着型端末。
＜請求項３＞
ユーザの入力操作を受け付ける操作手段を備え、
前記制御手段は、当該操作手段からの操作信号に基づいて、前記無線通信手段により、前記携帯型外部機器へナビゲーションデータの送信に係る要求を行う
ことを特徴とする請求項１又は２に記載の腕装着型端末。
＜請求項４＞
前記制御手段は、
前記携帯型外部機器からナビゲーションデータの作成に必要な測位衛星からの電波の受信失敗を示す信号を取得した場合には、当該測位衛星からの電波を再受信可能な位置への経路情報を前記携帯型外部機器から取得して前記表示手段に表示させる
ことを特徴とする請求項１〜３の何れか一項に記載の腕装着型端末。
＜請求項５＞
前記制御手段は、
前記携帯型外部機器からナビゲーションデータの作成に必要な測位衛星からの電波の受信失敗を示す信号を取得した場合には、前記携帯型外部機器から暫定的なナビゲーションデータを取得して前記表示手段に表示させる
ことを特徴とする請求項１〜３の何れか一項に記載の腕装着型端末。
＜請求項６＞
他の機器と無線通信によりデータの送受信を行う外部無線通信手段と、
測位衛星からの電波を受信して解読し、現在位置データを取得する測位データ受信手段と、
地図データを記憶する地図データ記憶手段と、
移動目的地を設定入力する入力手段と、
前記測位データ受信手段により取得された現在位置データ、前記地図データ、及び、前記移動目的地に基づいて、移動ルートを決定し、ナビゲーションデータを作成するナビゲーションデータ作成手段と、
を備える携帯型外部機器と、
請求項１〜４の何れか一項に記載の腕装着型端末と、
を備え、
前記制御手段は、前記携帯型外部機器のナビゲーションデータ作成手段により作成されたナビゲーションデータを前記外部無線通信手段及び前記無線通信手段の間での無線通信により取得し、前記表示手段に前記簡易ナビゲーションデータを表示させる
ことを特徴とするナビゲーションシステム。
＜請求項７＞
前記測位データ受信手段が測位衛星からの電波受信に失敗した場合には、
前記ナビゲーションデータ作成手段は、
前記地図データに基づき、前記測位衛星からの電波を受信可能な再受信可能地点を算出し、当該再受信可能地点までの前記経路情報を設定する
ことを特徴とする請求項６に記載のナビゲーションシステム。
＜請求項８＞
前記地図データには、地下街、地下道の地図データ、及び、建築物の高さデータが含まれている
ことを特徴とする請求項７に記載のナビゲーションシステム。
＜請求項９＞
他の機器と無線通信によりデータの送受信を行う外部無線通信手段と、
測位衛星からの電波を受信して解読し、現在位置データを取得する測位データ受信手段と、
地図データを記憶する地図データ記憶手段と、
移動目的地を設定入力する入力手段と、
前記測位データ受信手段により取得された現在位置データ、前記地図データ、及び、前記移動目的地に基づいて、移動ルートを決定し、ナビゲーションデータを作成するナビゲーションデータ作成手段と、
移動方向を検出する移動方位検出手段と、
前記移動方向、移動時間、及び、所定のパラメータを用いて移動量を算出する移動ベクトル算出手段と、
を備える携帯型外部機器と、
請求項５に記載の腕装着型端末と、
を備え、
前記ナビゲーションデータ作成手段は、前記測位データ受信手段が測位衛星からの電波受信に失敗した場合には、当該測位データ受信手段により取得された最新の現在位置データに前記移動ベクトル算出手段が算出した移動量を加算することで現在位置を算出し、前記暫定的なナビゲーションデータを作成する
ことを特徴とするナビゲーションシステム。
＜請求項１０＞
前記ナビゲーションデータ作成手段は、所定の間隔でナビゲーションデータを作成し、
前記制御手段は、予め設定された条件に適合する場合にのみ前記携帯型外部機器に当該ナビゲーションデータを要求する
ことを特徴とする請求項６〜９の何れか一項に記載のナビゲーションシステム。
＜請求項１１＞
外部機器との間で無線通信によりデータの送受信を行う無線通信手段と、表示手段と、を備えるコンピュータを、
設定された期間に亘り、前記無線通信手段を用いて携帯型外部機器からナビゲーションデータを取得する制御手段として機能させ、
前記制御手段は、
前記無線通信手段により前記携帯型外部機器から取得したナビゲーションデータに基づいて、簡易ナビゲーションデータを前記表示手段に表示させる
ことを特徴とするプログラム。
【符号の説明】
【０１０６】
１     ナビゲーションシステム
１０   携帯電話
１１   ＣＰＵ
１２   ＲＯＭ
１２ａ      ナビゲーションプログラム
１３   ＲＡＭ
１４   記憶部
１４ａ      地図データ
１４ｂ      衛星軌道データ
１５ 操作部
１６ 内蔵時計
１７ 表示部
１８ ドライバ
１９ スピーカ
２０ マイク
２１ コーデック
２２ ＲＦ送受信回路
２３ 通信回路
２４ Bluetoothモジュール
２５ ＵＡＲＴ
２６ ＧＰＳデータ受信処理部
２７ 加速度センサ
２８ 方位センサ
２９ バス
４０   電子時計
４１ ＣＰＵ
４２ ＲＯＭ
４２ａ      ナビゲーションプログラム
４３ ＲＡＭ
４３ａ      ナビゲーションデータ記憶部
４４ 操作部
４５ 計時回路
４６ 表示部
４７、５１、５３   ドライバ
４８ Bluetoothモジュール
４９ ＵＡＲＴ
５０ 振動モータ
５２ ＬＥＤ
５４ 加速度センサ
５５ 方位センサ
５６ バス
ＡＮ１１〜ＡＮ１３、ＡＮ４  アンテナ
【図１】
2012251960.tif 000003
【図２】
2012251960.tif 000004
【図３】
2012251960.tif 000005
【図４】
2012251960.tif 000006
【図５】
2012251960.tif 000007
【図６】
2012251960.tif 000008
【図７】
2012251960.tif 000009
【図８】
2012251960.tif 000010