(57)【特許請求の範囲】
【請求項１】
地図データを表示手段に表示させる端末装置であって、
位置情報を取得する取得手段と、
前記取得手段によって取得された位置情報が所定の位置条件を満たすか否かを判別する判別手段と、
前記判別手段による判別結果に基づいて、前記位置情報を含む地図データを前記表示手段に固定表示させるか、前記位置情報を含む地図データを更新して、その更新された地図データを前記表示手段に更新表示させるかを制御する表示制御手段と、を備え、
前記表示制御手段は、前記判別手段によって所定の位置条件を満たすと判別された場合に、前記位置情報を含む地図データを前記表示手段に固定表示させること、
及び、前記表示手段は、電力供給が停止されても表示内容が保持される表示手段であり、
前記表示制御手段によって地図データを固定表示させた場合に、前記表示手段への電力供給を停止する停止手段と、
前記表示制御手段によって地図データを固定表示させた場合に、前記取得手段による位置情報の取得を抑制する抑制手段とを更に備えること
を特徴とする端末装置。
【請求項２】
前記端末装置の主要動作用の電池残量を検出する検出手段を更に備え、
前記表示制御手段は、前記判別手段によって所定の位置条件を満たすと判別され、かつ、前記検出手段によって電池残量が少ないことが検出された場合に、前記位置情報を含む地図データを前記表示手段に固定表示させることを特徴とする請求項１記載の端末装置。
【請求項３】
前記端末装置の消費電力を抑制する動作モードに設定する設定手段を更に備え、
前記表示制御手段は、前記判別手段によって所定の位置条件を満たすと判別され、かつ、前記設定手段によって消費電力を抑制する動作モードに設定されている場合に、前記位置情報を含む地図データを前記表示手段に固定表示させることを特徴とする請求項１記載の端末装置。
【請求項４】
前記表示制御手段によって地図データを固定表示させたことを報知する報知手段を更に備えることを特徴とする請求項１記載の端末装置。
【請求項５】
前記表示手段は、第１表示手段および第２表示手段を含み、
前記表示制御手段は、前記判別手段による判別結果に基づいて、前記位置情報を含む地図データを前記第１表示手段に表示させるか、前記第２表示手段に表示させるかを制御することを特徴とする請求項１記載の端末装置。
【請求項６】
前記表示制御手段は、前記判別手段によって所定の位置条件を満たさないと判別された場合に、前記位置情報を含む地図データを更新して、その更新された地図データを前記表示手段に更新表示させることを特徴とする請求項１記載の端末装置。
【請求項７】
前記所定の位置条件は、前記取得手段によって取得された位置情報が予め指定された範囲に含まれているか否かを条件とすることを特徴とする請求項１記載の端末装置。
【請求項８】
前記所定の位置条件は、前記取得手段によって取得された位置情報が所定の地図データに含まれているか否かを条件とすることを特徴とする請求項１記載の端末装置。
【請求項９】
前記所定の位置条件は、前記取得手段によって取得された位置情報と対象の位置情報とを含む地図データを所定の縮尺で前記表示手段に表示可能であるか否かを条件とすることを特徴とする請求項１記載の端末装置。
【請求項１０】
コンピュータに、
位置情報を取得する取得機能と、
前記位置情報が所定の位置条件を満たすか否かを判別する判別機能と、
前記位置情報が所定の位置条件を満たすか否かに基づいて、前記位置情報を含む地図データを表示手段に固定表示させるか、前記位置情報を含む地図データを更新して、その更新された地図データを前記表示手段に更新表示させるかを制御する制御機能と、を実現させるためのプログラムであって、
前記制御機能は、前記判別機能によって所定の位置条件を満たすと判別された場合に、前記位置情報を含む地図データを前記表示手段に固定表示させること、
及び、前記表示手段は、電力供給が停止されても表示内容が保持される表示手段であり、
前記制御機能によって地図データを固定表示させた場合に、前記表示手段への電力供給を停止する停止機能と、
前記制御機能によって地図データを固定表示させた場合に、前記取得機能による位置情報の取得を抑制する抑制機能とを更に実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図データを表示手段に表示させる端末装置およびプログラムに関する。
【背景技術】
【０００２】
自己の位置や対象（たとえば、目的地、待ち合わせ相手）の位置などの位置情報を取得して、その位置情報を含む地図データを表示部に表示させるナビゲーション装置（端末装置）においては、周期的に位置情報を取得して、その位置情報に基づいて地図データを更新表示している。
【０００３】
ところが表示を更新するには電力が必要なため、更新表示を頻繁に行うと、表示を更新するための消費電力が大きくなってしまうという問題点がある。
端末装置の消費電力を抑制する方法としては、移動体の移動状況や地図データに基づいて、画面を操縦者（ユーザ）が見るべき状況で無いと判断された場合には、画面の輝度を下げたり、画面表示を消去させたりする技術が提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平２００７−１３２８７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、画面を見るべき状況ではなくてもユーザが画面を確認したい場合があることは充分に考えられる。前述の技術では、そのような場合にユーザが画面を確認することができないという不都合が起こり、ナビゲーション（すなわち案内すること）の利便性を大きく損なってしまう。
【０００６】
ところで、表示する地図データによっては、更新表示をする必要が無く、固定表示で充分な場合も有り得る。たとえば、この端末装置のユーザの自宅周辺やユーザが頻繁に訪れる地域などのよく知っている地図データの場合には、固定表示でも充分で、ナビゲーションの利便性が損なわれることはない。
【０００７】
本発明は、このような事情に鑑みてなされたもので、取得した位置情報に応じて地図データを適切に固定表示することによって、ユーザに対する利便性を損なうことなく、省電力化を図ることができる端末装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的達成のため、請求項１に記載の発明は、地図データを表示手段に表示させる端末装置であって、位置情報を取得する取得手段と、前記取得手段によって取得された位置情報が所定の位置条件を満たすか否かを判別する判別手段と、前記判別手段による判別結果に基づいて、前記位置情報を含む地図データを前記表示手段に固定表示させるか、前記位置情報を含む地図データを更新して、その更新された地図データを前記表示手段に更新表示させるかを制御する表示制御手段と、を備え、前記表示制御手段は、前記判別手段によって所定の位置条件を満たすと判別された場合に、前記位置情報を含む地図データを前記表示手段に固定表示させること、及び、前記表示手段は、電力供給が停止されても表示内容が保持される表示手段であり、前記表示制御手段によって地図データを固定表示させた場合に、前記表示手段への電力供給を停止する停止手段と、前記表示制御手段によって地図データを固定表示させた場合に、前記取得手段による位置情報の取得を抑制する抑制手段とを更に備えることを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１０記載の発明）。
【００１０】
また、好ましい態様として、例えば請求項２記載のように、請求項１記載の端末装置において、前記端末装置の主要動作用の電池残量を検出する検出手段を更に備え、前記表示制御手段は、前記判別手段によって所定の位置条件を満たすと判別され、かつ、前記検出手段によって電池残量が少ないことが検出された場合に、前記位置情報を含む地図データを前記表示手段に固定表示させるようにしてもよい。
【００１１】
また、好ましい態様として、例えば請求項３記載のように、請求項１記載の端末装置において、前記端末装置の消費電力を抑制する動作モードに設定する設定手段を更に備え、前記表示制御手段は、前記判別手段によって所定の位置条件を満たすと判別され、かつ、前記設定手段によって消費電力を抑制する動作モードに設定されている場合に、前記位置情報を含む地図データを前記表示手段に固定表示させるようにしてもよい。
【００１２】
また、好ましい態様として、例えば請求項４記載のように、請求項１記載の端末装置において、前記表示制御手段によって地図データを固定表示させたことを報知する報知手段を更に備えるようにしてもよい。
【００１３】
また、好ましい態様として、例えば請求項５記載のように、請求項１記載の端末装置において、前記表示手段は、第１表示手段および第２表示手段を含み、前記表示制御手段は、前記判別手段による判別結果に基づいて、前記位置情報を含む地図データを前記第１表示手段に表示させるか、前記第２表示手段に表示させるかを制御するようにしてもよい。
【００１４】
また、好ましい態様として、例えば請求項６記載のように、請求項１記載の端末装置において、前記表示制御手段は、前記判別手段によって所定の位置条件を満たさないと判別された場合に、前記位置情報を含む地図データを更新して、その更新された地図データを前記表示手段に更新表示させるようにしてもよい。
【００１５】
また、好ましい態様として、例えば請求項７記載のように、請求項１記載の端末装置において、前記所定の位置条件は、前記取得手段によって取得された位置情報が予め指定された範囲に含まれているか否かを条件とするようにしてもよい。
【００１６】
また、好ましい態様として、例えば請求項８記載のように、請求項１記載の端末装置において、前記所定の位置条件は、前記取得手段によって取得された位置情報が所定の地図データに含まれているか否かを条件とするようにしてもよい。
【００１７】
また、好ましい態様として、例えば請求項９記載のように、請求項１記載の端末装置において、前記所定の位置条件は、前記取得手段によって取得された位置情報と対象の位置情報とを含む地図データを所定の縮尺で前記表示手段に表示可能であるか否かを条件とするようにしてもよい。
【発明の効果】
【００２０】
この発明によれば、取得した位置情報に応じて地図データを適切に固定表示することによって、ユーザに対する利便性を損なうことなく、省電力化を図ることができるという利点が得られる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２２】
Ａ．第１実施形態の構成
図１は、第１実施形態におけるシステム構成の一例を示す図である。
端末装置の一例としての携帯電話機１は、基地局２および交換機３を介して、無線通信網４に接続され、さらに無線通信網４を介してインターネット５とも接続されている。携帯電話機１は、通話機能、メール機能、インターネット接続機能（ｗｅｂアクセス機能）を有する。
【００２３】
また、携帯電話機１は、ＧＰＳ衛星６（GPS : Global Positioning System）から送られてくる電波に基づいて自機の現在位置を示す位置情報を取得したり、あるいは、無線通信網４に接続された位置情報管理サーバ７から送られてくる位置情報（携帯電話機１が通信している基地局２の位置を示す位置情報）を自機の現在位置を示す位置情報として取得したりする。
【００２４】
また、携帯電話機１は、ナビゲーション機能に関連する各種情報を提供するナビゲーションサービス装置８に、インターネット５を介して接続されていて、自機の位置情報をナビゲーションサービス装置８に送信したり、目的地や待ち合わせ相手などの対象の位置情報をナビゲーションサービス装置８から受信したり、地図データや交通情報などの各種情報をナビゲーションサービス装置８との間で送受信したりする。
【００２５】
図２は、本第１実施形態における携帯電話機１の構成の一例を示す図である。
図において、携帯電話機１は、ＣＰＵ１−１、ＲＯＭ１−２、ＲＡＭ１−３、無線通信送受信部１−４、ＧＰＳ受信部１−５、音声信号処理部１−６、表示部１−７、操作部１−８、ＲＴＣ１−９および報知部１−１０からなる。
【００２６】
ＣＰＵ１−１は、ＲＯＭ１―２内の各種のプログラムに応じてこの携帯電話機１の全体動作を制御する。
【００２７】
ＲＯＭ１―２のプログラム領域には、後述する図７〜図１０に示す動作手順に応じて本第１実施形態を実現するためのプログラムが格納されている。
【００２８】
ＲＡＭ１―３は、例えば、ワーク領域を有する内部メモリで、後述する位置情報記憶部１−３−１、位置条件記憶部１−３−２などが設けられている。なお、ＲＡＭ１―３の記憶内容は、必要に応じて不揮発性メモリ（例えば、フラッシュメモリ）に保存記憶される。
【００２９】
無線通信送受信部１−４は、音声通話時にはアンテナＡＮＴ１を介して受信復調した音声データをＣＰＵ１−１に出力する一方、ＣＰＵ１−１から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴ１から送出する。また、メール通信時やインターネット通信時には、ＣＰＵ１−１の制御の下にアンテナＡＮＴ１を介して基地局２とデータ授受を行う。
【００３０】
ＧＰＳ受信部１―５は、ＧＰＳ衛星６から送られてくる電波を受信して、この電波に基づいて自機の現在位置を示す位置情報を取得する。取得した位置情報をＣＰＵ１−１に出力する。
【００３１】
音声信号処理部１−６は、マイクＭＩＣおよびスピーカＳＰを備え、ＣＰＵ１―１から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰから再生・発音させたり、マイクＭＩＣから出力される音声信号を音声データにＡ／Ｄ変換してＣＰＵ１−１に供給する。
【００３２】
表示部１―７は、電子ペーパなどの電力供給が停止されても表示内容が保持される表示デバイスおよび表示ドライバから構成され、ＣＰＵ１−１の制御の下に、待受画面など各種画面を再生・表示する。
【００３３】
操作部１−８は、たとえば、操作ボタン、タッチパネル、操作ダイヤル、キーボード、マウスなどのユーザインタフェースであり、ユーザの操作入力を電気信号に変換してＣＰＵ１−１に出力する。
【００３４】
ＲＴＣ１−９は、時刻計時やタイマなどに用いるリアルタイムクロックを発生してＣＰＵ１−１に出力する。
【００３５】
報知部１−１０は、サウンドスピーカ１−１０−１、ＬＥＤ１−１０−２、振動モータ１−１０−３などを有し、通話やメールの着信などの各種イベントをユーザに報知する。
【００３６】
図３は、本第１実施形態における携帯電話機１の外観の一例を示す図である。
携帯電話機１は、操作部１−８を備える操作部筐体１−２０と、表示部１−７を備える表示部筐体１−３０とがヒンジ部（不図示）によって接続された折り畳み構造になっている。
【００３７】
図４は、本第１実施形態における位置情報記憶部１−３−１に記憶される位置情報の一例を示す図である。
位置情報記憶部１−３−１は、日時、自らの位置情報および対象の位置情報を対応付けて記憶している。日時は自らの位置情報および対象の位置情報を取得した日時であり、自らの位置情報は自機（携帯電話機１）の位置を示す位置情報であり、対象の位置情報は目的地や待ち合わせの相手などの位置を示す位置情報である。なお、対象が目的地などのように位置が変わらない対象である場合には、その位置情報を複数回にわたって取得、記憶しなくても良い。
【００３８】
図５は、本第１実施形態における位置条件記憶部１−３−２に記憶される位置条件の一例を示す図である。
位置条件記憶部１−３−２は、ＩＤ、種類および内容を対応付けて記憶している。ＩＤは位置条件を識別する情報であり、種類は位置条件の種類を示し、内容は位置条件の内容を示している。たとえば、ＩＤが「Ａ」の位置条件は、「範囲」という種類で「自らの位置情報が＊＊＊＊＊＊＊＊（自宅の位置情報）から半径５０メートル以内」という内容である。
【００３９】
図６は、本第１実施形態における表示部１―７に表示される画面の一例を示す図である。
（ａ）更新表示は、自らの位置情報および／または対象の位置情報を、定期的あるいは不定期的に取得して、その取得した位置情報に基づいて表示を更新している際の表示態様である。（ａ）更新表示は、自らの位置情報を含む地図データを表示し、さらに自らの位置から対象の位置への方向を示す矢印を表示する。
【００４０】
（ｂ）固定表示は、表示の更新を止め、表示を固定している際の表示態様である。（ｂ）固定表示は、自らの位置情報および対象の位置情報を含む地図データを表示する。なお、後述するように対象の位置情報を含まない場合にも固定表示をすることがあるが、その際には、対象の位置情報は表示されない。
なお、たとえば（ａ）更新表示では地図データをカラーで表示し（ｂ）固定表示では地図データを白黒で表示するなどして、更新表示であるか固定表示であるかをユーザが認識できるように、両者の表示態様を変えることによって報知している。
【００４１】
Ｂ．第１実施形態の動作
次に、上述した第１実施形態における動作について説明する。
図７は、本第１実施形態における携帯電話機１の動作の一例を説明するためのフローチャート（メインルーチン）である。
まず、携帯電話機１は、電源オン操作があったか否かを判断し（ステップＡ１）、電源オン操作があった場合には（ステップＡ１でＹＥＳ）、電源をオンし、無線通信網４への位置登録動作や待受画面表示動作などの待受処理を行う（ステップＡ２）。
【００４２】
続いて、携帯電話機１は、設定操作、ナビゲーション操作、着信検出、電源オフ操作およびその他の操作の各イベントの有無を判断する（ステップＡ３〜Ａ７）。これらのイベントが発生しない場合には（ステップＡ３〜Ａ７でＮＯ）、その後、ステップＡ３に戻る。一方、これらのイベントのいずれかが発生すると、その発生したイベントに応じた処理を実行する。以下、イベントごとの動作を説明する。
【００４３】
Ｂ−ａ．設定操作
設定操作が行われると（ステップＡ３でＹＥＳ）、携帯電話機１は、その設定操作に応じた設定処理を行う（ステップＡ８）。設定処理とは、たとえば、位置条件を設定（内容の変更など）して位置条件記憶部１−３−２に記憶する処理や位置情報を取得する周期を設定する処理などである。その後、ステップＡ３に戻る。
【００４４】
Ｂ−ｂ．ナビゲーション操作
ナビゲーション操作が行われると（ステップＡ４でＹＥＳ）、携帯電話機１は、ナビゲーション処理を行う（ステップＡ９）。ナビゲーション処理については後述する。その後、ステップＡ３に戻る。
【００４５】
Ｂ−ｃ．着信検出
着信を検出すると（ステップＡ５でＹＥＳ）、携帯電話機１は、基地局と通信を行い、発信先との間で音声通話路を確立するなどの通話処理を行う（ステップＡ１０）。その後、ステップＡ３に戻る。
【００４６】
Ｂ−ｄ．電源オフ操作
電源オフ操作が行われると（ステップＡ６でＹＥＳ）、携帯電話機１は、電源オフ処理を行い（ステップＡ１１）、このフローチャート（メインルーチン）を終了する。
【００４７】
Ｂ−ｅ．その他の操作
その他の操作が行われると（ステップＡ７でＹＥＳ）、携帯電話機１は、その他の操作に応じた処理を行う（ステップＡ１２）。その他の操作とは、たとえば、通話の発信操作、メールの送信操作、インターネット接続操作などである。その後、ステップＡ３に戻る。
【００４８】
図８は、上述した本第１実施形態におけるナビゲーション処理の動作の一例を説明するためのフローチャートである。
携帯電話機１は、固定表示フラグを「０」にする（ステップＢ１）。固定表示フラグは、固定表示されている場合には「１」となり更新表示されている場合には「０」となるフラグである。
次に、携帯電話機１は、対象を指定する対象指定操作を受け付け（ステップＢ２）、縮尺を指定する縮尺指定操作を受け付けた後（ステップＢ３）、自らの位置情報と、対象指定操作で指定された対象の位置情報とを取得して、取得した日時と対応付けて位置情報記憶部１−３−１に記憶する（ステップＢ４）。
【００４９】
次に、携帯電話機１は、主要動作用の電池残量が少ないか否か、または、消費電力を抑制する省電力モードに設定されているか否かを判別する（ステップＢ５）。具体的な判別方法は各種あるが、本第１実施形態では、電池残量が少ないことを検出した場合に「１」となる低電圧フラグと、省電力モードに設定されている場合に「１」となる省電力モードフラグとを利用してこれらを判別している。
【００５０】
電池残量が少ないと判別された、または、省電力モードに設定されていると判別された場合には（ステップＢ５でＹＥＳ）、携帯電話機１は、位置条件Ａ（ＩＤが「Ａ」の位置条件）または位置条件Ｂ（ＩＤが「Ｂ」の位置条件）を満たすか否かを判別する（ステップＢ６）。より具体的には、ステップＢ４で取得・記憶した自らの位置情報が、＊＊＊＊＊＊＊＊（自宅の位置情報）から半径５０メートル以内に含まれるか否かを判別し（位置条件Ａの判別）、ステップＢ４で取得・記憶した自らの位置情報および対象の位置情報が指定された縮尺の地図データに含まれるか否かを判別する（位置条件Ｂの判別）。
【００５１】
位置条件Ａまたは位置条件Ｂを満たすと判別された場合には（ステップＢ６でＹＥＳ）、携帯電話機１は、固定表示処理を行う（ステップＢ７）。固定表示処理については後述する。
一方、電池残量が少なくないと判別され、かつ、省電力モードに設定されていないと判別された場合（ステップＢ５でＮＯ）、または、位置条件Ａまたは位置条件Ｂを満たさないと判別された場合（ステップＢ６でＮＯ）、携帯電話機１は、更新表示処理を行う（ステップＢ８）。更新表示処理については後述する。
次に、携帯電話機１は、取得タイマを起動する（ステップＢ９）。取得タイマは、自らの位置情報および／または対象の位置情報を取得する間隔を表すタイマで、その値は後述する固定表示処理および更新表示処理で設定される。
【００５２】
次に、携帯電話機１は、取得タイマタイムアウト、ナビゲーション終了操作、その他の操作の各イベントの有無を判断する（ステップＢ１０〜Ｂ１２）。これらのイベントが発生しない場合には（ステップＢ１０〜Ｂ１２でＮＯ）、その後、ステップＢ１０に戻る。一方、これらのイベントのいずれかが発生すると、その発生したイベントに応じた処理を実行する。以下、イベントごとの動作を説明する。
【００５３】
Ｂ−ｆ．取得タイマタイムアウト
取得タイマがタイムアウトすると（ステップＢ１０でＹＥＳ）、ステップＢ４に戻る。
【００５４】
Ｂ−ｇ．ナビゲーション終了操作
ナビゲーション終了操作が行われると（ステップＢ１１でＹＥＳ）、携帯電話機１は、ナビゲーション終了処理を行い（ステップＢ１３）、このフローチャートを終了する。
【００５５】
Ｂ−ｈ．その他の操作
その他の操作が行われると（ステップＢ１２でＹＥＳ）、携帯電話機１は、その他の操作に応じた処理を行う（ステップＢ１４）。その他の操作とは、たとえば、ナビゲーション機能の各種設定を行う操作などである。その後、ステップＢ１０に戻る。
【００５６】
図９は、上述した本第１実施形態における固定表示処理の動作の一例を説明するためのフローチャートである。
携帯電話機１は、指定された縮尺の地図データに、図８のステップＢ４で取得・記憶した自らの位置情報および対象の位置情報が一度に表示可能か否かを判別する（ステップＣ１）。
自らの位置情報および対象の位置情報が一度に表示可能と判別された場合には（ステップＣ１でＹＥＳ）、指定された縮尺で自らの位置情報および対象の位置情報を含む地図データを生成する（ステップＣ２）。
一方、一度に表示可能でないと判別された場合には（ステップＣ１でＮＯ）、指定された縮尺で自らの位置情報を含む地図データを生成する（ステップＣ３）。
【００５７】
次に、携帯電話１は、ステップＣ２またはステップＣ３で生成された地図データを表示部１−７に白黒で表示した後（ステップＣ４）、固定表示フラグが「０」であるか否かを判別する（ステップＣ５）。
固定表示フラグが「１」の場合（ステップＣ５でＮＯ）、すなわち、以前から固定表示だった場合には、このフローチャートを終了する。
一方、固定フラグが「０」の場合（ステップＣ５でＹＥＳ）、すなわち、今回の固定表示処理で固定表示となった場合には、その旨をユーザに報知するために、報知振動を発生し、報知音を出力する（ステップＣ６）。さらに、固定表示フラグを「１」にセットして（ステップＣ７）、取得タイマを「１分」にセットした後（ステップＣ８）、このフローチャートを終了する。
【００５８】
図１０は、上述した本第１実施形態における更新表示処理の動作の一例を説明するためのフローチャートである。
携帯電話機１は、指定された縮尺で自らの位置情報を含む地図データを生成し（ステップＤ１）、生成された地図データを表示部１−７にカラーで表示した後（ステップＤ２）、固定表示フラグが「１」であるか否かを判別する（ステップＤ３）。
固定表示フラグが「０」の場合（ステップＤ３でＮＯ）、すなわち、以前から更新表示だった場合には、このフローチャートを終了する。
一方、固定フラグが「１」の場合（ステップＤ３でＹＥＳ）、すなわち、今回の更新表示処理で更新表示となった場合には、その旨をユーザに報知するために、報知振動を発生し、報知音を出力する（ステップＤ４）。さらに、固定表示フラグを「０」にセットして（ステップＤ５）、取得タイマを「３秒」にセットした後（ステップＤ６）、このフローチャートを終了する。
【００５９】
Ｃ．第２実施形態の構成
次に、本発明の第２実施形態について説明する。
本第２実施形態においては、システム構成（図１）、携帯電話機１の構成（図２）、位置情報記憶部１−３−１に記憶される位置情報（図４）、表示部１―７に表示される画面（図６）およびフローチャート（メインルーチン）（図７）は、上述した第１実施形態と基本的に同様であるため説明を省略する。
また、後述する図１１〜図１５において、上述した第１実施形態と基本的あるいは名称的に同一のものは同一符号を付して示し、その説明を省略すると共に、以下、本第２実施形態の特徴部分を中心に説明する。
【００６０】
図１１は、本第２実施形態における携帯電話機１の外観の一例を示す図である。
携帯電話機１は、操作部１−８を備える操作部筐体１−２０と、表示部１−７を備える表示部筐体１−３０とがヒンジ部（不図示）によって接続された折り畳み構造になっているところは第１実施形態と同一であるが、表示部１―７が、メイン画面１−７−１およびサブ画面１−７−２から構成されているところが第１実施形態と異なる。
【００６１】
メイン画面１−７−１は、液晶パネルや有機ＥＬパネルなどの表示デバイスおよび表示ドライバから構成されていて、サブ画面１−７−２は、電子ペーパなどの電力供給が停止されても表示内容が保持される表示デバイスおよび表示ドライバから構成されている。メイン画面１−７−１およびサブ画面１−７−２は、ＣＰＵ１−１の制御の下に、待受画面など各種画面を再生・表示する。
なお、メイン画面１−７−１は筐体の折り畳みを開いた状態であるオープンスタイル（図１１（ａ））でユーザに視認される。一方、サブ画面１−７−２は、筐体の折り畳みを閉じた状態であるクローズスタイル（図１１（ｂ））でユーザに視認される。
【００６２】
図１２は、本第２実施形態における位置条件記憶部１−３−２に記憶される位置条件の一例を示す図である。
位置条件記憶部１−３−２は、ＩＤ、種類および内容を対応付けて記憶している。ＩＤは位置条件を識別する情報であり、種類は位置条件の種類を示し、内容は位置条件の内容を示している。たとえば、ＩＤが「Ｃ」の位置条件は、「同一地図データ内」という種類で「表示されている地図データに自らの位置情報が含まれる」という内容である。
【００６３】
図１３は、本第２実施形態におけるナビゲーション処理の動作の一例を説明するためのフローチャートである。
携帯電話機１は、固定表示フラグを「０」にした後（ステップＥ１）、取得タイマを「３秒」にセットする（ステップＥ２）。
次に、携帯電話機１は、対象を指定する対象指定操作を受け付けた後（ステップＥ３）、自らの位置情報と、対象指定操作で指定された対象の位置情報とを取得して、取得した日時と対応付けて位置情報記憶部１−３−１に記憶する（ステップＥ４）。
【００６４】
次に、携帯電話機１は、固定表示フラグが「１」であるか否かを判別する（ステップＥ５）。
固定フラグが「１」の場合（ステップＥ５でＹＥＳ）、携帯電話機１は、位置条件Ｃ（ＩＤが「Ｃ」の位置条件）を満たすか否かを判別する（ステップＥ６）。より具体的には、ステップＥ４で取得・記憶した自らの位置情報が、現在表示されている地図データに含まれるか否かを判別する（位置条件Ｃの判別）。
【００６５】
位置条件Ｃを満たすと判別された場合には（ステップＥ６でＹＥＳ）、携帯電話機１は、固定表示処理を行う（ステップＥ７）。固定表示処理については後述する。
一方、固定フラグが「０」の場合（ステップＥ５でＮＯ）、または、位置条件Ｃを満たさないと判別された場合（ステップＥ６でＮＯ）、携帯電話機１は、更新表示処理を行う（ステップＥ８）。更新表示処理については後述する。
【００６６】
次に、携帯電話機１は、取得タイマを起動した後（ステップＥ９）、取得タイマタイムアウト、固定表示操作、ナビゲーション終了操作、その他の操作の各イベントの有無を判断する（ステップＥ１０〜Ｂ１３）。これらのイベントが発生しない場合には（Ｅ１０〜Ｂ１３でＮＯ）、その後、ステップＥ１０に戻る。一方、これらのイベントのいずれかが発生すると、その発生したイベントに応じた処理を実行する。以下、イベントごとの動作を説明する。
【００６７】
Ｃ−ａ．取得タイマタイムアウト
取得タイマがタイムアウトすると（ステップＥ１０でＹＥＳ）、ステップＥ４に戻る。
【００６８】
Ｃ−ｂ．固定表示操作
固定表示操作が行われると（ステップＥ１１でＹＥＳ）、携帯電話機１は、固定表示処理を行い（ステップＥ１４）、その後、ステップＥ１０に戻る。固定表示処理については後述する。
【００６９】
Ｃ−ｃ．ナビゲーション終了操作
ナビゲーション終了操作が行われると（ステップＥ１２でＹＥＳ）、携帯電話機１は、ナビゲーション終了処理を行い（ステップＥ１５）、このフローチャートを終了する。
【００７０】
Ｃ−ｄ．その他の操作
その他の操作が行われると（ステップＥ１３でＹＥＳ）、携帯電話機１は、その他の操作に応じた処理を行い（ステップＥ１６）、その後、ステップＥ１０に戻る。。
【００７１】
図１４は、上述した本第２実施形態における固定表示処理の動作の一例を説明するためのフローチャートである。
携帯電話機１は、サブ画面１−７−２への電力供給が停止されているか否かを判別する（ステップＦ１）。
サブ画面１−７−２への電力供給が停止されている場合には（ステップＦ１でＹＥＳ）、携帯電話機１は、サブ画面１−７−２への電力供給を開始した後（ステップＦ２）、指定された縮尺の地図データに、図１３のステップＥ４で取得・記憶した自らの位置情報および対象の位置情報が一度に表示可能か否かを判別する（ステップＦ３）。
一方、サブ画面１−７−２への電力供給が停止されていない場合には（ステップＦ１でＮＯ）、そのままステップＦ３に進む。
【００７２】
自らの位置情報および対象の位置情報が一度に表示可能と判別された場合には（ステップＦ３でＹＥＳ）、携帯電話機１は、指定された縮尺で自らの位置情報および対象の位置情報を含む地図データを生成する（ステップＦ４）。
一方、一度に表示可能でないと判別された場合には（ステップＦ３でＮＯ）、指定された縮尺で自らの位置情報を含む地図データを生成する（ステップＦ５）。
次に、携帯電話１は、ステップＦ４またはステップＦ５で生成された地図データをサブ画面１−７−２に白黒で表示した後（ステップＦ６およびステップＦ７）、メイン画面１−７−１およびサブ画面１−７−２への電力供給を停止し（ステップＦ８）、固定表示フラグが「０」であるか否かを判別する（ステップＦ９）。
【００７３】
固定表示フラグが「１」の場合（ステップＦ９でＮＯ）、すなわち、以前から固定表示だった場合には、このフローチャートを終了する。
一方、固定フラグが「０」の場合（ステップＦ９でＹＥＳ）、すなわち、今回の固定表示処理で固定表示となった場合には、その旨をユーザに報知するために、報知振動を発生し、報知音を出力する（ステップＦ１０）。さらに、固定表示フラグを「１」にセットした後（ステップＦ１１）、このフローチャートを終了する。
【００７４】
図１５は、上述した本第２実施形態における更新表示処理の動作の一例を説明するためのフローチャートである。
携帯電話機１は、メイン画面１−７−１への電力供給が停止されているか否かを判別する（ステップＧ１）。
メイン画面１−７−１への電力供給が停止されている場合には（ステップＧ１でＹＥＳ）、携帯電話機１は、メイン画面１−７−１への電力供給を開始した後（ステップＧ２）、指定された縮尺の地図データに、図１３のステップＥ４で取得・記憶した自らの位置情報および対象の位置情報が一度に表示可能か否かを判別する（ステップＧ３）。
一方、メイン画面１−７−１への電力供給が停止されていない場合には（ステップＧ１でＮＯ）、そのままステップＧ３に進む。
【００７５】
自らの位置情報および対象の位置情報が一度に表示可能と判別された場合には（ステップＧ３でＹＥＳ）、携帯電話機１は、指定された縮尺で自らの位置情報および対象の位置情報を含む地図データを生成する（ステップＧ４）。
一方、一度に表示可能でないと判別された場合には（ステップＧ３でＮＯ）、指定された縮尺で自らの位置情報を含む地図データを生成する（ステップＧ５）。
次に、携帯電話１は、ステップＧ４またはステップＧ５で生成された地図データをメイン画面１−７−１にカラーで表示した後（ステップＧ６およびステップＧ７）、固定表示フラグが「１」であるか否かを判別する（ステップＧ８）。
【００７６】
固定表示フラグが「０」の場合（ステップＧ８でＮＯ）、すなわち、以前から更新表示だった場合には、このフローチャートを終了する。
一方、固定フラグが「１」の場合（ステップＧ８でＹＥＳ）、すなわち、今回の更新表示処理で更新表示となった場合には、その旨をユーザに報知するために、報知振動を発生し、報知音を出力する（ステップＧ９）。さらに、固定表示フラグを「０」にセットした後（ステップＧ１０）、このフローチャートを終了する。
【００７７】
上述した実施形態においては、取得した位置情報が所定の位置条件を満たす場合、すなわち、固定表示で充分な場合には、地図データを固定表示することによって、ユーザの利便性を損なうことなく、省電力化を図ることができる。
また、取得した位置情報が所定の位置条件を満たさない場合、すなわち、固定表示が適さない場合には、地図データを更新表示することによって、ユーザの利便性を確保することができる。
また、固定表示で充分な場合には、地図データを固定表示し、さらに表示部への電力供給を抑制することによって、表示内容を保持するための消費電力を抑制することができる。
また、固定表示で充分な場合には、地図データを固定表示し、さらに位置情報の取得を抑制することによって、位置情報を取得するための消費電力を抑制することができる。
【００７８】
また、位置条件を「取得された位置情報が予め指定された範囲に含まれているか否か」や「取得された位置情報が所定の地図データに含まれているか否か」とすることによって、たとえば、ユーザの自宅周辺、ユーザがよく行く地域などのように、ユーザがよく知っているために固定表示で充分な地図データの場合に、ユーザの利便性を損なうことなく、表示を更新するための消費電力を抑制することができる。
また、位置条件を「取得された位置情報と対象の位置情報とを含む地図データが所定の縮尺で表示可能であるか否か」とすることによって、ユーザの位置と対象の位置とが含まれているために固定表示で充分な地図データの場合に、ユーザの利便性を損なうことなく、表示を更新するための消費電力を抑制することができる。
【００７９】
また、電池残量が少ない場合や消費電力を抑制する動作モードに設定されている場合、すなわち、いつも以上に消費電力を抑制する必要がある場合に、固定表示で充分であれば地図データを固定表示することによって、ユーザの利便性を損なうことなく、表示を更新するための消費電力を抑制することができる。
また、地図データを固定表示させたことを報知することによって、固定表示になったことをユーザが認識できるので、ユーザが固定表示と更新表示とを見誤ることを防止できる。
また、固定表示の場合には、固定表示に適した表示手段に地図データを表示させ、更新表示の場合には、更新表示に適した表示手段に地図データを表示させるようにしたので、それぞれ適した表示手段に地図データを表示させることができ、さらに、ユーザが固定表示と更新表示とを見誤ることを防止できる。
【００８０】
なお、上述した実施形態においては、固定表示を白黒表示とし更新表示をカラー表示としてユーザが両者を区別できるようにしたが、これらの表示方法に限らない。たとえば、固定表示マークや更新表示マークを表示したり表示色を変えたりするなど、固定表示と更新表示をユーザが区別して認識できるような表示方法であれば任意の表示方法で良い。
また、上述した実施形態においては、取得タイマの値を１分と３秒としたが、これらの値に限らない。
また、上述した第１実施形態においては、固定表示になった際の取得タイマの値を１分としたが、無限大とすることで、位置の取得を実質的に停止するようにしても良い。
【００８１】
また、上述した実施形態においては、報知手段を報知振動の発生と報知音の出力としたが、これらに限らず、任意の報知方法で良い。
また、上述した実施形態における位置条件の内容は一例であり、「＊＊＊＊＊＊＊＊（自宅の位置情報）」「半径５０メートル以内」などの内容は、ユーザあるいは設計者が適宜指定可能である。
また、上述した実施形態においては、端末装置を携帯電話機に適用しているが、これに限らず、例えば、パーソナルコンピュータ、ＰＤＡ、デジタルカメラ、音楽プレイヤーなど、任意の端末装置に適用可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明の第１実施形態におけるシステム構成の一例を示す図。
【図２】本第１実施形態における携帯電話機１の構成の一例を示す図。
【図３】本第１実施形態における携帯電話機１の外観の一例を示す図。
【図４】本第１実施形態における位置情報記憶部１−３−１に記憶される位置情報の一例を示す図。
【図５】本第１実施形態における位置条件記憶部１−３−２に記憶される位置条件の一例を示す図。
【図６】本第１実施形態における表示部１―７に表示される画面の一例を示す図。
【図７】本第１実施形態における携帯電話機１の動作の一例を説明するためのフローチャート（メインルーチン）。
【図８】本第１実施形態におけるナビゲーション処理の動作の一例を説明するためのフローチャート。
【図９】本第１実施形態における固定表示処理の動作の一例を説明するためのフローチャート。
【図１０】本第１実施形態における更新表示処理の動作の一例を説明するためのフローチャート。
【図１１】第２実施形態における携帯電話機１の外観の一例を示す図。
【図１２】本第２実施形態における位置条件記憶部１−３−２に記憶される位置条件の一例を示す図。
【図１３】本第２実施形態におけるナビゲーション処理の動作の一例を説明するためのフローチャート。
【図１４】本第２実施形態における固定表示処理の動作の一例を説明するためのフローチャート。
【図１５】本第２実施形態における更新表示処理の動作の一例を説明するためのフローチャート。
【符号の説明】
【００８３】
１  携帯電話機
２  基地局
３  交換機
４  無線通信網
５  インターネット
６  ＧＰＳ衛星
７  位置情報管理サーバ
８  ナビゲーションサービス装置
１−１  ＣＰＵ
１−２  ＲＯＭ
１−３  ＲＡＭ
１−４  無線通信送受信部
１−５  ＧＰＳ受信部
１−６  音声信号処理部
１−７  表示部
１−８  操作部
１−９  ＲＴＣ
１−１０  報知部
１−２０  操作部筐体
１−３０  表示部筐体
【図１】
0005500614.tif 000002
【図２】
0005500614.tif 000003
【図３】
0005500614.tif 000004
【図４】
0005500614.tif 000005
【図５】
0005500614.tif 000006
【図６】
0005500614.tif 000007
【図７】
0005500614.tif 000008
【図８】
0005500614.tif 000009
【図９】
0005500614.tif 000010
【図１０】
0005500614.tif 000011
【図１１】
0005500614.tif 000012
【図１２】
0005500614.tif 000013
【図１３】
0005500614.tif 000014
【図１４】
0005500614.tif 000015
【図１５】
0005500614.tif 000016