JP5207293B2 - Terminal device and program - Google Patents
Terminal device and programInfo
- Publication number
- JP5207293B2 JP5207293B2 JP2008127484A JP2008127484A JP5207293B2 JP 5207293 B2 JP5207293 B2 JP 5207293B2 JP 2008127484 A JP2008127484 A JP 2008127484A JP 2008127484 A JP2008127484 A JP 2008127484A JP 5207293 B2 JP5207293 B2 JP 5207293B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- terminal device
- position information
- map data
- movement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 claims description 34
- 230000001629 suppression Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 49
- 230000001413 cellular effect Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 12
- 230000001771 impaired effect Effects 0.000 description 6
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- 102100032533 ADP/ATP translocase 1 Human genes 0.000 description 3
- 101000768061 Escherichia phage P1 Antirepressor protein 1 Proteins 0.000 description 3
- 101000796932 Homo sapiens ADP/ATP translocase 1 Proteins 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 102100026396 ADP/ATP translocase 2 Human genes 0.000 description 1
- 101000718417 Homo sapiens ADP/ATP translocase 2 Proteins 0.000 description 1
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Description
本発明は、地図データを表示手段に表示させる端末装置およびプログラムに関する。 The present invention relates to a terminal device and a program for displaying map data on a display means.
自らの位置や対象(たとえば、目的地、待ち合わせ相手)の位置などの位置情報を取得して、その位置情報を含む地図データを表示部に表示させるナビゲーション機能が搭載された端末装置がある。このような端末装置では、周期的に位置情報を取得して、その位置情報に基づいて地図データを更新して、その更新された地図データを表示部に更新表示している。 There is a terminal device equipped with a navigation function that acquires position information such as its own position and the position of an object (for example, a destination or a meeting partner) and displays map data including the position information on a display unit. In such a terminal device, position information is periodically acquired, map data is updated based on the position information, and the updated map data is updated and displayed on the display unit.
ところが表示を更新するには電力が必要なため、更新表示を頻繁に行うと、表示を更新するための消費電力が大きくなってしまうという問題点がある。
端末装置の消費電力を抑制する方法としては、移動体の移動状況や地図データに基づいて、画面を操縦者(ユーザ)が見るべき状況で無いと判断された場合には、画面の輝度を下げたり、画面表示を消去させたりする技術が提案されている(たとえば、特許文献1参照)。
However, since power is required to update the display, there is a problem that power consumption for updating the display becomes large if update display is frequently performed.
As a method of reducing the power consumption of the terminal device, if it is determined that the screen should not be viewed by the operator (user) based on the moving status of the moving object or the map data, the brightness of the screen is lowered. Or a technique for deleting the screen display has been proposed (see, for example, Patent Document 1).
しかしながら、画面を見るべき状況ではなくてもユーザが画面を確認したい場合があることは充分に考えられる。前述の技術では、そのような場合にユーザが画面を確認することができないという不都合が起こり、ナビゲーション(すなわち案内すること)の利便性を大きく損なってしまう。 However, it is fully conceivable that the user may want to check the screen even when the screen should not be viewed. In the above-described technique, inconvenience that the user cannot check the screen occurs in such a case, and the convenience of navigation (that is, guidance) is greatly impaired.
ところで、端末装置(又は端末装置を携帯するユーザ)の移動状態によっては、地図データの表示の更新を頻繁に行う必要がない場合も有り得る。たとえば、高速で移動中であれば、ユーザが迷いなく進んでいるということで、ユーザが経路を知っている可能性が高く、経路や周囲の状況を案内するための地図データの表示の更新を頻繁に行わなくても、利便性を損なうことが無い。また反対に、ほとんど移動していなければ、現在表示している地図データで充分であり、表示の更新を頻繁に行わなくても、利便性を損なうことが無い。 By the way, depending on the movement state of the terminal device (or the user carrying the terminal device), it may not be necessary to frequently update the display of the map data. For example, if you are moving at high speed, it is highly likely that the user knows the route, and updates the display of map data to guide the route and surrounding conditions. Even if it is not performed frequently, there is no loss of convenience. On the other hand, if the map is hardly moved, the currently displayed map data is sufficient, and the convenience is not impaired even if the display is not updated frequently.
本発明は、このような事情に鑑みてなされたもので、端末装置の移動状態に応じて、地図データを表示させる更新間隔を適切に制御することによって、利便性を損なうことなく、省電力化を図ることができる端末装置およびプログラムを提供することを目的とする。 The present invention has been made in view of such circumstances, and by appropriately controlling the update interval for displaying the map data according to the movement state of the terminal device, it is possible to save power without impairing convenience. It is an object of the present invention to provide a terminal device and a program capable of achieving the above.
上記目的達成のため、請求項1に記載の発明は、地図データを表示手段に表示させる端末装置であって、位置情報を取得する位置取得手段と、前記端末装置の移動状態を検出する移動検出手段と、前記移動状態に基づいて、前記位置情報を含む地図データを前記表示手段に表示させる更新間隔を制御する表示制御手段と、を備え、前記表示制御手段は、前記移動検出手段によって、前記移動状態として、所定の時間内の移動量が所定の移動量よりも大きいことが検出された場合に、前記更新間隔を所定の更新間隔よりも長くするように制御する、ことを特徴とする。
更に、コンピュータに、上述した請求項1記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項12記載の発明)。
To achieve the above object, the invention described in
Furthermore, a program is provided for causing a computer to realize the main functions shown in the invention described in claim 1 (the invention described in claim 12 ).
また、好ましい態様として、たとえば請求項2記載のように、請求項1記載の端末装置において、前記表示制御手段は、前記更新間隔の制御として、前記位置情報を含む地図データを前記表示手段に固定表示させるか、前記位置情報を含む地図データを更新して、その更新された地図データを前記表示手段に更新表示させるかを制御する、ようにしても良い。
As a preferred mode, for example, as in claim 2, in the terminal device according to
また、好ましい態様として、たとえば請求項3記載のように、請求項2記載の端末装置において、前記表示制御手段は、前記移動検出手段によって、前記移動状態として、所定の時間内の移動量が所定の移動量よりも大きいことが検出された場合に、前記位置情報を含む地図データを前記表示手段に固定表示させるように制御する、ようにしても良い。
Further, as a preferred aspect, for example, as in claim 3, in the terminal device according to claim 2 , the display control means uses the movement detection means to set a movement amount within a predetermined time as the movement state. If it is detected that the amount of movement is larger than the amount of movement, the map data including the position information may be controlled to be fixedly displayed on the display means.
また、好ましい態様として、たとえば請求項4記載のように、請求項2記載の端末装置において、前記表示制御手段は、前記移動検出手段によって、前記移動状態として、所定の時間内の移動量が所定の移動量よりも小さいことが検出された場合に、前記位置情報を含む地図データを前記表示手段に固定表示させるように制御する、ようにしても良い。
Further, as a preferred aspect, for example, as in claim 4, in the terminal device according to claim 2 , the display control means uses the movement detection means to set the movement amount within a predetermined time as the movement state. If it is detected that the amount of movement is smaller than the amount of movement, the map data including the position information may be controlled to be fixedly displayed on the display means.
また、好ましい態様として、たとえば請求項5記載のように、請求項2記載の端末装置において、前記表示制御手段は、前記表示手段に固定表示させるように制御する場合には、前記位置情報および対象の位置情報を含む地図データを前記表示手段に固定表示させるように制御する、ようにしても良い。
Further, as a preferred aspect, for example, as in claim 5, in the terminal device according to claim 2 , in the case where the display control unit controls the display unit to perform fixed display, the position information and target It is also possible to control so that the map data including the position information is fixedly displayed on the display means.
また、好ましい態様として、たとえば請求項6記載のように、請求項2記載の端末装置において、前記表示制御手段によって前記表示手段に固定表示させるように制御された場合に、前記取得手段による位置情報の取得を抑制する抑制手段を更に備える、ようにしても良い。
Moreover, as a preferable aspect, for example, as described in claim 6 , when the terminal device according to claim 2 is controlled to be fixedly displayed on the display unit by the display control unit, the position information by the acquisition unit is used. It is also possible to further include suppression means for suppressing the acquisition of.
また、好ましい態様として、たとえば請求項7記載のように、請求項2記載の端末装置において、前記表示手段は、電力供給が停止されても表示内容が保持される表示手段であって、前記表示制御手段によって前記表示手段に固定表示させるように制御された場合に、前記表示手段への電力供給を停止する停止手段を更に備える、ようにしても良い。
Further, as a preferred aspect, for example, as in claim 7, in the terminal device according to claim 2 , the display means is a display means for holding display contents even when power supply is stopped, and the display A stop means for stopping power supply to the display means may be further provided when the control means controls the display means to perform fixed display.
また、好ましい態様として、たとえば請求項8記載のように、請求項1記載の端末装置において、前記端末装置の主要動作用の電池残量を検出する残量検出手段を更に備え、前記表示制御手段は、前記残量検出手段によって、前記電池残量が少ないことが検出された場合に、前記移動状態に基づいて前記更新間隔を制御する、ようにしても良い。
Moreover, as a preferable aspect, for example, as in claim 8, the terminal device according to
また、好ましい態様として、たとえば請求項9記載のように、請求項1記載の端末装置において、前記端末装置の消費電力を抑制するための省電力動作モードに設定するモード設定手段を更に備え、前記表示制御手段は、前記モード設定手段によって、前記省電力動作モードに設定されている場合に、前記移動状態に基づいて前記更新間隔を制御する、ようにしても良い。
Moreover, as a preferable aspect, for example, as in claim 9, in the terminal device according to
また、好ましい態様として、たとえば請求項10記載のように、請求項1記載の端末装置において、前記端末装置の筐体の使用状態を示すスタイルを検出するスタイル検出手段を更に備え、前記表示制御手段は、前記スタイル検出手段によって、前記スタイルが所定のスタイルであることが検出された場合に、前記移動状態に基づいて前記更新間隔を制御する、ようにしても良い。
Further, as a preferred aspect, for example, as in
また、好ましい態様として、たとえば請求項11記載のように、請求項1記載の端末装置において、前記表示手段は、第1表示手段および第2表示手段を含み、前記表示制御手段は、前記移動状態に基づいて、前記位置情報を含む地図データを前記第1表示手段に表示させるか、前記第2表示手段に表示させるかを制御する、ようにしても良い。
As a preferred mode, for example, as in
本発明によれば、端末装置の移動状態に応じて、地図データを表示させる更新間隔を適切に制御することによって、利便性を損なうことなく、省電力化を図ることができる。 According to the present invention, it is possible to save power without impairing convenience by appropriately controlling the update interval for displaying map data according to the movement state of the terminal device.
以下、本発明の実施の形態を、図面を参照して説明する。
A.構成
図1は、本発明の実施形態におけるシステム構成の一例を示す図である。
端末装置の一例としての携帯電話機10は、基地局11および交換機12を介して、無線通信網13に接続されている。さらに、携帯電話機10は、無線通信網13を介してインターネット14とも接続されている。携帯電話機10は、音声通話機能、メール機能、インターネット接続機能(webアクセス機能)を有する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
A. Configuration FIG. 1 is a diagram showing an example of a system configuration in an embodiment of the present invention.
A
また、携帯電話機10は、GPS衛星15(GPS : Global Positioning System)から送られてくる電波に基づいて自らの現在位置を示す位置情報を取得したり、あるいは、無線通信網13に接続されている端末装置の位置情報を記憶して管理する位置情報管理サーバ16から送られてくる位置情報を自らの現在位置を示す位置情報として取得したりする。
The
また、携帯電話機10は、ナビゲーション機能に関連する各種情報を記憶して管理するナビゲーションサービス装置17に、インターネット14を介して接続されていて、自らの位置情報をナビゲーションサービス装置17に送信したり、目的地や待ち合わせ相手などの対象の位置情報をナビゲーションサービス装置17から受信したり、地図データや交通情報などの各種情報をナビゲーションサービス装置17との間で送受信したりする。なお、待ち合わせ相手の位置情報については、相手が所有する端末装置(不図示)から無線通信網13を介して取得するようにしても良い。
In addition, the
図2は、本実施形態における携帯電話機10の構成の一例を示す図である。
携帯電話機10は、中央制御部100、ROM101、RAM102、無線通信部103、GPS受信部104、音声信号処理部105、表示部106、操作部107、RTC108、報知部109、移動状態検出部110、スタイル検出部111および電池部112からなる。
FIG. 2 is a diagram illustrating an example of the configuration of the
The
中央制御部100は、ROM101内の各種のプログラムに応じてこの携帯電話機10の全体動作を制御する。
The
ROM101のプログラム領域には、後述する図10〜図16に示す動作手順に応じて本実施形態を実現するためのプログラムが格納されている。
In the program area of the
RAM102は、たとえば、ワーク領域を有する内部メモリで、後述する位置情報記憶部102a、移動状態記憶部102b、タイマ値記憶部102c、位置情報取得タイミング記憶部102dおよび制御内容記憶部102eなどが設けられている。なお、RAM102の記憶内容は、必要に応じて不揮発性メモリ(たとえば、フラッシュメモリ)に保存記憶される。
The
無線通信部103は、音声通話時にはアンテナANT1を介して受信復調した音声データを中央制御部100に出力する一方、中央制御部100から供給される音声データを変調して得た送信信号を高周波増幅してアンテナANT1から送出する。また、メール通信時やインターネット通信時には、中央制御部100の制御の下にアンテナANT1を介して基地局11との間でデータの送受信を行う。
The
GPS受信部104は、GPS衛星15から送られてくる電波をアンテナANT2を介して受信し、この電波に基づいて携帯電話機10の現在位置(緯度、経度、高度)を取得し、取得した現在位置を示す信号を中央制御部100に出力する。
The
音声信号処理部105は、マイクMICおよびスピーカSPを備え、中央制御部100から供給される音声データを音声信号にD/A変換してスピーカSPから再生・発音させたり、マイクMICから出力される音声信号を音声データにA/D変換して中央制御部100に供給したりする。
The audio
表示部106は、カラー液晶パネル、カラー有機ELパネル、電子ペーパなどの表示デバイスと表示ドライバから構成され、中央制御部100の制御の下に、待受画面など各種情報を再生・表示する。
The
操作部107は、たとえば、操作ボタン、タッチパネル、操作ダイヤル、キーボード、マウスなどのユーザインタフェースであり、ユーザの操作入力を電気信号に変換して中央制御部100に出力する。
The
RTC108は、時刻計時やタイマなどに用いるリアルタイムクロックを発生して中央制御部100に出力する。
The
報知部109は、サウンドスピーカ109a、LED109b、振動モータ109cなどを有し、音声通話やメールの着信などの各種イベントをユーザに報知する。
The
移動状態検出部110は、加速度センサなどの各種センサから構成され、携帯電話機10の移動量をセンサによって測定し、その測定結果を示す信号を中央制御部100に出力する。
The movement state detection unit 110 includes various sensors such as an acceleration sensor, measures the movement amount of the
スタイル検出部111は、携帯電話機10の筐体の各所に配設された磁石と磁力センサなどから構成され、磁力センサによる測定結果(どこに配設された磁石が磁力センサに近いかなど)に基づいて筐体の使用状態を示すスタイルを検出し、その検出結果を示す信号を中央制御部100に出力する。
The style detection unit 111 is composed of a magnet and a magnetic sensor arranged at various locations on the casing of the
電池部112は、リチウムイオン電池や燃料電池などから構成され、携帯電話機10の各部で使用される電力を供給する。また、電池部112は、外部の充電機器(不図示)と接続され、電池の充電を行う。さらに、電池部112は、電池残量を検出し、その検出結果を示す信号を中央制御部100に出力する。
The
図3は、本実施形態における携帯電話機10の外観の一例を示す図である。
携帯電話機10は、筐体113と筐体114とがヒンジ部115によって接続された折り畳み構造になっている。
図3−1は、筐体113と筐体114との折り畳みを開いた使用状態であるオープンスタイルを示す図である。
筐体113の折り畳みを閉じたときに内側となる面には、カラー液晶パネルやカラー有機ELパネルからなる画面A106aが配設されている。また、この画面A106aの全面に、指や操作器具などを使用して行う接触操作を検出するタッチパネル107aが操作部107として設けられている。
筐体114の折り畳みを閉じたときに内側となる面には、電子ペーパからなる画面B106bが配設されている。また、この画面B106bの全面に、タッチパネル107bが操作部107として設けられている。なお、電子ペーパは、電子ペーパへの電力供給が停止されても表示内容が保持されるようになっている。
FIG. 3 is a diagram illustrating an example of the appearance of the
The
FIG. 3A is a diagram illustrating an open style that is a use state in which the
A screen A106a made of a color liquid crystal panel or a color organic EL panel is disposed on the inner surface of the
A screen B106b made of electronic paper is disposed on the inner surface of the
図3−2は、筐体113と筐体114との折り畳みを閉じた使用状態であるクローズスタイルを示す図である。
筐体114の折り畳みを閉じたときに外側となる面には、カラー液晶パネルやカラー有機ELパネルからなる画面C106cが配設されている。また、この画面C106cの全面に、タッチパネル107cが操作部107として設けられている。
FIG. 3B is a diagram illustrating a closed style that is a use state in which folding of the
A screen C106c made of a color liquid crystal panel or a color organic EL panel is disposed on the outer surface of the
図4は、本実施形態における位置情報記憶部102aに記憶される位置情報の一例を示す図である。
位置情報記憶部102aは、日時、自らの位置情報および対象の位置情報を対応付けて記憶している。日時は自らの位置情報および対象の位置情報を取得した日時であり、自らの位置情報は携帯電話機10の位置を示す位置情報であり、対象の位置情報は目的地や待ち合わせの相手などの位置を示す位置情報である。なお、対象が目的地などのように位置が変わらないような対象である場合には、その位置情報を複数回にわたって取得、記憶しなくても良い。
FIG. 4 is a diagram illustrating an example of position information stored in the position
The position
図5は、本実施形態における移動状態記憶部102bに記憶される移動状態の一例を示す図である。
移動状態記憶部102bは、日時および移動量を対応付けて記憶している。日時は移動量を検出した日時であり、移動量は携帯電話機10の移動量(たとえば移動距離)である。本実施形態では、直前3秒間の移動量を検出して3秒ごとに記憶し、この3秒ごとに記憶された移動量に基づいた移動状態を利用している。
FIG. 5 is a diagram illustrating an example of the movement state stored in the movement
The movement
図6は、本実施形態におけるタイマ値記憶部102cに記憶されるタイマ値の一例を示す図である。
タイマ値記憶部102cは、種類およびタイマ値を対応付けて記憶している。種類はタイマの種類を示す。本実施形態では「移動検出タイマ」、「位置取得タイマ」、「表示更新タイマ」としている。タイマ値はそのタイマの値(時間)を示す。タイマの詳細に関しては後述する。
FIG. 6 is a diagram illustrating an example of timer values stored in the timer value storage unit 102c in the present embodiment.
The timer value storage unit 102c stores a type and a timer value in association with each other. Type indicates the type of timer. In this embodiment, “movement detection timer”, “position acquisition timer”, and “display update timer” are used. The timer value indicates the value (time) of the timer. Details of the timer will be described later.
図7は、本実施形態における位置情報取得タイミング記憶部102dに記憶される位置情報取得タイミングの一例を示す図である。
位置情報取得タイミング記憶部102dは、項目および設定フラグを対応付けて記憶している。項目は位置情報を取得するタイミングを示す。本実施形態では「表示更新間隔に連動する」、「表示更新間隔に連動しない」としている。設定フラグはその項目が設定されているか否かを示すフラグであり、設定されている場合に「1」、設定されていない場合に「0」となる。
FIG. 7 is a diagram illustrating an example of position information acquisition timing stored in the position information acquisition timing storage unit 102d in the present embodiment.
The position information acquisition timing storage unit 102d stores items and setting flags in association with each other. The item indicates the timing for acquiring position information. In the present embodiment, “links with the display update interval” and “does not link with the display update interval”. The setting flag is a flag indicating whether or not the item is set, and is “1” when the item is set, and “0” when the item is not set.
図8は、本実施形態における制御内容記憶部102eに記憶される制御内容の一例を示す図である。
制御内容記憶部102eは、項目、表示更新間隔および現在フラグを対応付けて記憶している。項目は移動状態の内容を示す。本実施形態では、1分間の移動量が「2000メートルより長い」、「1500メートルより長い」、「1000メートルより長い」、「1000〜50メートル」、「50メートルより短い」、「30メートルより短い」、「20メートルより短い」としている。表示更新間隔は、表示部106(画面A106a、画面B106b、画面C106c)に表示される地図データの表示を更新する間隔を示す。本実施形態では、「固定表示(更新しない)」、「2分」、「1分」、「3秒」としている。現在フラグは、現在の携帯電話機10の移動状態がどの項目に該当するかを示すフラグであり、現在の移動状態に該当する場合に「1」、該当しない場合に「0」となる。
FIG. 8 is a diagram illustrating an example of control content stored in the control
The control
図9は、本実施形態における表示部106(画面A106a、画面B106b、画面C106c)に表示される地図データの表示態様の一例を示す図である。
図9−1は、表示更新間隔が「3秒」または「1分」の場合の表示態様の一例である。この表示態様では、自らの位置情報を含む地図データを表示し、さらに、自らの位置から対象の位置への方向を示す矢印を表示する。
図9−2は、表示更新間隔が「2分」または「固定表示」の場合の表示態様の一例である。この表示態様では、自らの位置情報および対象の位置情報を含む地図データを表示する。
また、図9−1では地図データをカラーで表示し、図9−2では地図データを白黒で表示するなどして、現在の表示更新間隔をユーザが認識できるように、両者の表示態様を変えることによって報知している。
FIG. 9 is a diagram illustrating an example of a display mode of map data displayed on the display unit 106 (
FIG. 9A is an example of a display mode when the display update interval is “3 seconds” or “1 minute”. In this display mode, map data including its own position information is displayed, and an arrow indicating the direction from its own position to the target position is displayed.
FIG. 9B is an example of a display mode when the display update interval is “2 minutes” or “fixed display”. In this display mode, map data including its own position information and target position information is displayed.
Further, the display mode of both is changed so that the user can recognize the current display update interval by displaying the map data in color in FIG. 9-1 and displaying the map data in black and white in FIG. 9-2. It is informing by.
B.動作
次に、本実施形態における動作について説明する。
図10は、本実施形態における携帯電話機10の動作の一例を説明するためのフローチャート(メインルーチン)である。
まず、携帯電話機10は、電源オン操作があったか否かを判断し(ステップA1)、電源オン操作があった場合には(ステップA1でYES)、電源をオンし、無線通信網13への位置登録動作や待受画面表示動作などの待受処理を行う(ステップA2)。
B. Operation Next, an operation in the present embodiment will be described.
FIG. 10 is a flowchart (main routine) for explaining an example of the operation of the
First, the
次に、携帯電話機10は、設定操作、ナビゲーション操作、着信検出、電池残量充分検出、電池残量少検出、電源オフ操作およびその他の操作の各イベントの有無を判断する(ステップA3〜ステップA9)。これらのイベントが発生しない場合には(ステップA3〜ステップA9でNO)、その後、ステップA3に戻る。一方、これらのイベントのいずれかが発生すると、その発生したイベントに応じた処理を実行する。以下、イベントごとの動作を説明する。
Next, the
B−a.設定操作
設定操作が行われると(ステップA3でYES)、携帯電話機10は、その設定操作に応じた設定処理を行う(ステップA10)。設定処理とは、タイマ値を設定する操作に応じてタイマ値記憶部102cに記憶されているタイマ値を設定する処理、位置情報取得タイミングを設定する操作に応じて位置情報取得タイミング記憶部102dに記憶されている設定フラグを設定する処理、制御内容を設定する操作に応じて制御内容記憶部102eに記憶されている項目および表示更新間隔を設定する処理、携帯電話機10の消費電力を抑制するための省電力動作モードの設定や解除を行う操作に応じて省電力フラグ(不図示)を(設定された場合には「1」、解除された場合には「0」に)設定する処理などである。なお、省電力動作モードに設定されると、消費電力を抑制するために、表示部106の輝度を下げたり、スピーカSPから出力される音量を下げたり、ユーザ操作が所定期間無い場合に、表示部106の表示をオフしたりするような各種処理を行う。その後、ステップA3に戻る。
Ba. Setting Operation When a setting operation is performed (YES in Step A3), the
B−b.ナビゲーション操作
ナビゲーション操作(ナビゲーション機能を起動させる操作)が行われると(ステップA4でYES)、携帯電話機10は、ナビゲーション処理を行う(ステップA11)。ナビゲーション処理については後述する。その後、ステップA3に戻る。
B-b. Navigation Operation When a navigation operation (operation to activate the navigation function) is performed (YES in Step A4), the
B−c.着信検出
着信を検出すると(ステップA5でYES)、携帯電話機10は、基地局11と通信を行い、発信先との間で音声通話路を確立するなどの通話処理を行う(ステップA12)。その後、ステップA3に戻る。
Bc. Incoming Call Detection When an incoming call is detected (YES in step A5), the
B−d.電池残量充分検出
電池部112の電池残量が充分な状態であること(すなわち、携帯電話機10の各部が動作するのに充分な残量であること、あるいは、電池部112の電池残量が、少ない残量から充電などによって充分な残量になったこと)を検出すると(ステップA6でYES)、携帯電話機10は、電池残量フラグ(不図示)を「0」に設定する(ステップA13)。その後、ステップA3に戻る。
Bd. Sufficient remaining battery level detection The remaining battery level of the
B−e.電池残量少検出
電池部112の電池残量が少ない状態であること(すなわち、携帯電話機10の各部が動作するのに充分な残量ではないこと、あるいは、電池部112の電池残量が、充分な残量から少ない残量になったこと)を検出すると(ステップA7でYES)、携帯電話機10は、電池残量フラグ(不図示)を「1」に設定する(ステップA14)。その後、ステップA3に戻る。
Be. Low battery level detection The
B−f.電源オフ操作
電源オフ操作が行われると(ステップA8でYES)、携帯電話機10は、電源オフ処理を行い(ステップA15)、このフローチャート(メインルーチン)を終了する。
Bf. Power-off operation When a power-off operation is performed (YES in step A8), the
B−g.その他の操作
その他の操作が行われると(ステップA9でYES)、携帯電話機10は、その他の操作に応じた処理を行う(ステップA16)。その他の操作とは、たとえば、発信操作、インターネット接続操作などである。その後、ステップA3に戻る。
B-g. Other Operations When other operations are performed (YES in Step A9), the
図11は、上述したナビゲーション処理の動作の一例を説明するためのフローチャートである。
携帯電話機10は、ナビゲーション機能を起動した後、対象(目的地や待ち合わせの相手)を指定する対象指定操作を受け付け(ステップB1)、地図データの縮尺を指定する縮尺指定操作を受け付けた後(ステップB2)、初期処理を行う(ステップB3)。初期処理については後述する。
FIG. 11 is a flowchart for explaining an example of the operation of the navigation process described above.
After starting the navigation function, the
次に、携帯電話機10は、移動検出タイマタイムアウト、位置取得タイマタイムアウト、表示更新タイマタイムアウト、ナビゲーション終了操作、その他の操作の各イベントの有無を判断する(ステップB4〜B8)。これらのイベントが発生しない場合には(ステップB4〜B8でNO)、その後、ステップB4に戻る。一方、これらのイベントのいずれかが発生すると、その発生したイベントに応じた処理を実行する。以下、イベントごとの動作を説明する。
Next, the
B−h.移動検出タイマタイムアウト
移動検出タイマのタイムアウトを検出すると(ステップB4でYES)、携帯電話機10は、移動状態判別処理を行う(ステップB9)。移動状態判別処理については後述する。その後、ステップB4に戻る。
Bh. Movement detection timer time-out When the movement detection timer time-out is detected (YES in step B4), the
B−i.位置取得タイマタイムアウト
位置取得タイマのタイムアウトを検出すると(ステップB5でYES)、携帯電話機10は、自らの位置情報と、対象指定操作で指定された対象の位置情報とを取得し、取得した日時と対応付けて位置情報記憶部102aに記憶し(ステップB10)、位置取得タイマのタイマ値をタイマ値記憶部102cから読み出して、位置取得タイマを起動する(ステップB11)。その後、ステップB4に戻る。
Bi. Position acquisition timer time-out When the time-out of the position acquisition timer is detected (YES in step B5), the
B−j.表示更新タイマタイムアウト
表示更新タイマのタイムアウトを検出すると(ステップB6でYES)、携帯電話機10は、表示処理を行う(ステップB12)。表示処理については後述する。その後、ステップB4に戻る。
B-j. Display Update Timer Timeout When the display update timer timeout is detected (YES in step B6), the
B−k.ナビゲーション終了操作
ナビゲーション終了操作が行われると(ステップB7でYES)、携帯電話機10は、ナビゲーション機能を終了し(ステップB13)、このフローチャートを終了する。
Bk. Navigation End Operation When the navigation end operation is performed (YES in Step B7), the
B−l.その他の操作
ナビゲーション機能に関するその他の操作が行われると(ステップB8でYES)、携帯電話機10は、その他の操作に応じた処理を行う(ステップB14)。その後、ステップB4に戻る。
Bl. Other Operations When other operations related to the navigation function are performed (YES in Step B8), the
図12は、上述した初期処理の動作の一例を説明するためのフローチャートである。
携帯電話機10は、タイマ値記憶部102cに記憶されている移動検出タイマ、位置取得タイマおよび表示更新タイマのそれぞれのタイマ値を3秒に設定して記憶し(ステップC1)、移動状態(直前3秒間の移動量)を検出して、検出した日時と対応付けて移動状態記憶部102bに記憶し(ステップC2)、移動検出タイマのタイマ値をタイマ値記憶部102cから読み出して、移動検出タイマを起動する(ステップC3)。なお、ナビゲーション機能が起動してから3秒経過していないなどの理由により直前3秒間の移動量が検出できない場合には、検出できるだけの時間の移動量に基づいて3秒間の移動量を検出(算出)するようにしても良い。
FIG. 12 is a flowchart for explaining an example of the operation of the initial process described above.
The
次に、携帯電話機10は、自らの位置情報と、対象指定操作で指定された対象の位置情報とを取得して、取得した日時と対応付けて位置情報記憶部102aに記憶し(ステップC4)、位置取得タイマのタイマ値をタイマ値記憶部102cから読み出して、位置取得タイマを起動する(ステップC5)。その後、携帯電話機10は、表示更新処理Aを行い(ステップC6)、このフローチャートを終了する。表示更新処理Aについては後述する。
Next, the
図13は、上述した移動状態判別処理の動作の一例を説明するためのフローチャートである。
携帯電話機10は、移動状態(直前3秒間の移動量)を検出して、検出した日時と対応付けて移動状態記憶部102bに記憶し(ステップD1)、移動検出タイマのタイマ値をタイマ値記憶部102cから読み出して、移動検出タイマを起動する(ステップD2)。
次に、携帯電話機10は、筐体の使用状態を示すスタイルがオープンスタイルか否かを判別する(ステップD3)。オープンスタイルであると判別された場合には(ステップD3でYES)、電池残量フラグが「1」であるか否かを判別する(ステップD4)。電池残量フラグが「1」でない(すなわち、電池残量が充分な状態である)と判別された場合には(ステップD4でNO)、省電力フラグが「1」であるか否かを判別する(ステップD5)。
FIG. 13 is a flowchart for explaining an example of the operation of the movement state determination process described above.
The
Next, the
ステップD3でオープンスタイルでない(すなわち、クローズスタイルである)と判別された場合(ステップD3でNO)、または、ステップD5で省電力フラグが「1」でない(すなわち、省電力動作モードに設定されていない状態である)と判別された場合には(ステップD5でNO)、このフローチャートを終了する。一方、ステップD4で電池残量フラグが「1」である(すなわち、電池残量が少ない状態である)と判別された場合(ステップD4でYES)、または、ステップD5で省電力フラグが「1」である(すなわち、省電力動作モードに設定されている状態である)と判別された場合には(ステップD5でYES)、携帯電話機10は、ステップD1で検出された移動状態が、制御内容記憶部102eに記憶されている制御内容のどの項目に該当するかを判別し(ステップD6)、現在フラグが「0」である制御内容の項目に該当するか否かを判別する(ステップD7)。
If it is determined in step D3 that it is not an open style (that is, it is a closed style) (NO in step D3), or the power saving flag is not “1” in step D5 (that is, the power saving operation mode is set). If it is determined that the state is not present (NO in step D5), this flowchart is terminated. On the other hand, if it is determined in step D4 that the remaining battery level flag is “1” (ie, the remaining battery level is low) (YES in step D4), or the power saving flag is set to “1” in step D5. "(That is, the state set in the power saving operation mode) (YES in step D5), the
現在フラグが「0」である制御内容の項目に該当しない(すなわち、現在フラグが「1」である制御内容の項目に該当する=前回の移動状態判別処理で判別した移動状態から変化がなかった)と判別された場合には(ステップD7でNO)、このフローチャートを終了する。一方、現在フラグが「0」である制御内容の項目に該当する(すなわち、今回が初めての移動状態判別処理であった、または、前前回の移動状態判別処理で判別した移動状態から変化があった)と判別された場合には(ステップD7でYES)、携帯電話機10は、制御内容記憶部102eに記憶されている制御内容の該当する項目の現在フラグを「1」に設定し、それ以外の制御内容の項目の現在フラグを「0」に設定する(ステップD8)。
Does not correspond to the item of control content with the current flag “0” (ie, corresponds to the item of control content with the current flag “1”) = no change from the movement state determined in the previous movement state determination process ) (NO in step D7), this flowchart is ended. On the other hand, it corresponds to the control content item whose current flag is “0” (that is, this time is the first movement state determination process or there is a change from the movement state determined in the previous movement state determination process). (YES in step D7), the
次に、携帯電話機10は、制御内容記憶部102eに記憶されている制御内容のうち、現在フラグが「1」である項目の表示更新間隔を読み出し(ステップD9)、読み出された表示更新間隔を、タイマ値記憶部102cの表示更新タイマのタイマ値として設定する(ステップD10)。たとえば、読み出された表示更新間隔が「2分」であれば、表示更新タイマのタイマ値を「2分」に設定する。なお、読み出された表示更新間隔が「固定表示」であれば、表示更新タイマのタイマ値を「無限大」に設定する。
Next, the
次に、携帯電話機10は、位置情報取得タイミング記憶部102dに記憶されている位置情報取得タイミングについて、設定フラグが「1」である項目が「表示更新間隔に連動する」であるか否か(すなわち、位置情報取得タイミングが「表示更新間隔に連動する」に設定されているか否か)を判別する(ステップD11)。設定フラグが「1」である項目が「表示更新間隔に連動する」であると判別された場合には(ステップD11でYES)、携帯電話機10は、ステップD9で読み出された表示更新間隔を、タイマ値記憶部102cの位置取得タイマのタイマ値として設定する(ステップD12)。
Next, regarding the position information acquisition timing stored in the position information acquisition timing storage unit 102d, the
たとえば、読み出された表示更新間隔が「2分」であれば、位置取得タイマのタイマ値を「2分」に設定する。なお、読み出された表示更新間隔が「固定表示」であれば、位置取得タイマのタイマ値を「無限大」に設定する。一方、設定フラグが「1」である項目が「表示更新間隔に連動する」ではない(すなわち、設定フラグが「1」である項目が「表示更新間隔に連動しない」である)と判別された場合には(ステップD11でNO)、ステップD13に遷移する。 For example, if the read display update interval is “2 minutes”, the timer value of the position acquisition timer is set to “2 minutes”. If the read display update interval is “fixed display”, the timer value of the position acquisition timer is set to “infinity”. On the other hand, it is determined that the item whose setting flag is “1” is not “linked to the display update interval” (that is, the item whose setting flag is “1” is “not linked to the display update interval”). In that case (NO in step D11), the process proceeds to step D13.
次に、携帯電話機10は、自らの位置情報と、対象指定操作で指定された対象の位置情報とを取得して、取得した日時と対応付けて位置情報記憶部102aに記憶し(ステップD13)、位置取得タイマのタイマ値をタイマ値記憶部102cから読み出して、位置取得タイマを起動する(ステップD14)。その後、携帯電話機10は、表示更新処理Bを行い(ステップD15)、移動状態に変化があったために表示更新間隔が変更された旨を、サウンドスピーカ109aからの音出力、LED109bからの光出力、振動モータ109cによる振動発生、表示部106によるメッセージ表示などによって報知し(ステップD16)、このフローチャートを終了する。表示更新処理Bについては後述する。
Next, the
図14は、上述した表示処理の動作の一例を説明するためのフローチャートである。
携帯電話機10は、筐体の使用状態を示すスタイルがオープンスタイルか否かを判別する(ステップE1)。オープンスタイルであると判別された場合には(ステップE1でYES)、電池残量フラグが「1」であるか否かを判別する(ステップE2)。電池残量フラグが「1」でない(すなわち、電池残量が充分な状態である)と判別された場合には(ステップE2でNO)、省電力フラグが「1」であるか否かを判別する(ステップE3)。
FIG. 14 is a flowchart for explaining an example of the operation of the display process described above.
The
ステップE1でオープンスタイルでない(すなわち、クローズスタイルである)と判別された場合(ステップE1でNO)、または、ステップE3で省電力フラグが「1」でない(すなわち、省電力動作モードに設定されていない状態である)と判別された場合には(ステップE3でNO)、携帯電話機10は、表示更新処理Aを行い(ステップE4)、このフローチャートを終了する。一方、ステップE2で電池残量フラグが「1」である(すなわち、電池残量が少ない状態である)と判別された場合(ステップE2でYES)、または、ステップE3で省電力フラグが「1」である(すなわち、省電力動作モードに設定されている状態である)と判別された場合には(ステップE3でYES)、携帯電話機10は、表示更新処理Bを行い(ステップE5)、このフローチャートを終了する。表示更新処理Aおよび表示更新処理Bについては後述する。
If it is determined in step E1 that it is not an open style (ie, it is a closed style) (NO in step E1), or the power saving flag is not “1” in step E3 (that is, the power saving operation mode is set). If it is determined that it is not present (NO in step E3), the
図15は、上述した表示更新処理Aの動作の一例を説明するためのフローチャートである。
携帯電話機10は、位置情報記憶部102aに記憶されている最新の自らの位置情報および対象の位置情報を読み出し、縮尺指定操作によって指定された縮尺の地図データにこれらの位置情報が一度に表示可能か否かを判別する(ステップF1)。一度に表示可能であると判別された場合には(ステップF1でYES)、携帯電話機10は、指定された縮尺で自らの位置情報および対象の位置情報を含む地図データを生成する(ステップF2)。一方、一度に表示可能でないと判別された場合には(ステップF1でNO)、指定された縮尺で自らの位置情報を含む地図データを生成する(ステップF3)。
FIG. 15 is a flowchart for explaining an example of the operation of the display update processing A described above.
The
次に、携帯電話機10は、筐体の使用状態を示すスタイルがオープンスタイルか否かを判別する(ステップF4)。オープンスタイルであると判別された場合には(ステップF4でYES)、携帯電話機10は、ステップF2またはステップF3で生成された地図データを画面A106aにカラーで表示し(ステップF5)、表示更新タイマのタイマ値をタイマ値記憶部102cから読み出して、表示更新タイマを起動し(ステップF6)、このフローチャートを終了する。一方、ステップF4でオープンスタイルでない(すなわち、クローズスタイルである)と判別された場合には(ステップF4でNO)、携帯電話機10は、ステップF2またはステップF3で生成された地図データを画面C106cにカラーで表示し(ステップF7)、ステップF6に遷移した後、このフローチャートを終了する。
Next, the
図16は、上述した表示更新処理Bの動作の一例を説明するためのフローチャートである。
携帯電話機10は、制御内容記憶部102eに記憶されている制御内容のうち、現在フラグが「1」である項目の表示更新間隔を読み出し、読み出された表示更新間隔が「2分」または「固定表示」であるか否かを判別する(ステップG1)。表示更新間隔が「2分」または「固定表示」であると判別された場合には(ステップG1でYES)、携帯電話機10は、位置情報記憶部102aに記憶されている最新の自らの位置情報および対象の位置情報を読み出し、これらの位置情報が一度に表示可能な縮尺で、これらの位置情報を含む地図データを生成する(ステップG2)。
FIG. 16 is a flowchart for explaining an example of the operation of the display update processing B described above.
The
次に、携帯電話機10は、画面B106bへの電力供給を開始し(ステップG3)、ステップG2で生成された地図データを画面B106bに白黒で表示した後(ステップG4)、画面B106bへの電力供給を停止し(ステップG5)、表示更新タイマのタイマ値をタイマ値記憶部102cから読み出して、表示更新タイマを起動し(ステップG6)、このフローチャートを終了する。一方、ステップG1で、表示更新間隔が「2分」または「固定表示」ではない(すなわち「3秒」または「1分」である)と判別された場合には(ステップG1でNO)、携帯電話機10は、位置情報記憶部102aに記憶されている最新の自らの位置情報および対象の位置情報を読み出し、縮尺指定操作によって指定された縮尺の地図データにこれらの位置情報が一度に表示可能か否かを判別する(ステップG7)。
Next, the
一度に表示可能であると判別された場合には(ステップG7でYES)、携帯電話機10は、指定された縮尺で自らの位置情報および対象の位置情報を含む地図データを生成する(ステップG8)。一方、一度に表示可能でないと判別された場合には(ステップG7でNO)、指定された縮尺で自らの位置情報を含む地図データを生成する(ステップG9)。次に、携帯電話機10は、ステップG8またはステップG9で生成された地図データを画面A106aにカラーで表示し(ステップG10)、ステップG6に遷移した後、このフローチャートを終了する。
If it is determined that display is possible at one time (YES in step G7), the
上述した実施形態においては、端末装置(携帯電話機10)の移動状態に応じて、地図データを表示させる更新間隔を適切に制御するようにしたので、ユーザの利便性を損なうことなく、省電力化を図ることができる。 In the above-described embodiment, the update interval for displaying the map data is appropriately controlled according to the moving state of the terminal device (mobile phone 10), so that power saving can be achieved without impairing the convenience for the user. Can be achieved.
また、上述した実施形態においては、1分間の移動量が「1000メートルより長い」場合には表示更新間隔を「1分」とし、「1500メートルより長い」場合には表示更新間隔を「2分」とするなどのように、所定の時間内の移動量が所定の移動量よりも大きい場合には地図データを表示させる更新間隔を長くするようにしたので、ユーザの利便性を損なうことなく、表示の更新に必要な電力の消費を抑制することができる。移動状態として、所定の時間内の移動量が所定の移動量よりも大きい場合には、ユーザがあまり迷うことなく移動していることが考えられる。つまり、ユーザが経路や周囲の状況を知っている可能性が高い。そのような場合には、地図データを表示させる更新間隔を長くしても、ユーザの利便性を損なうことなく、省電力化を図ることができる。また、高速道路を移動している場合も考えられる。この場合には、経路の選択肢はほとんどなく、知りたい周囲の状況もあまり無いので、地図データを表示させる更新間隔を長くしても、ユーザの利便性を損なうことなく、表示の更新に必要な電力の消費を抑制することができる。 In the above-described embodiment, when the movement amount per minute is “longer than 1000 meters”, the display update interval is “1 minute”, and when it is “longer than 1500 meters”, the display update interval is “2 minutes”. If the movement amount within a predetermined time is larger than the predetermined movement amount, the update interval for displaying the map data is lengthened, so that the user's convenience is not impaired. It is possible to suppress power consumption necessary for display update. As the movement state, when the movement amount within a predetermined time is larger than the predetermined movement amount, it is considered that the user is moving without much hesitation. That is, there is a high possibility that the user knows the route and the surrounding situation. In such a case, even if the update interval for displaying the map data is lengthened, it is possible to save power without impairing the convenience for the user. It is also possible to move on a highway. In this case, there are almost no choices of routes and there are not many surrounding situations that you want to know, so even if you make the update interval for displaying map data longer, it is necessary to update the display without impairing the user's convenience Power consumption can be suppressed.
また、上述した実施形態においては、1分間の移動量が「50メートルより短い」場合には表示更新間隔を「1分」とし、「30メートルより短い」場合には表示更新間隔を「2分」とするなどのように、所定の時間内の移動量が所定の移動量よりも小さい場合には地図データを表示させる更新間隔を長くするようにしたので、ユーザの利便性を損なうことなく、表示の更新に必要な電力の消費を抑制することができる。移動状態として、所定の時間内の移動量が所定の移動量よりも小さい場合には、現在表示している地図データで充分であり、地図データを表示させる更新間隔を長くしても、ユーザの利便性を損なうことなく、省電力化を図ることができる。 In the embodiment described above, the display update interval is set to “1 minute” when the movement amount for one minute is “less than 50 meters”, and the display update interval is set to “2 minutes” when it is “less than 30 meters”. If the movement amount within a predetermined time is smaller than the predetermined movement amount, the update interval for displaying the map data is lengthened, so that the user's convenience is not impaired. It is possible to suppress power consumption necessary for display update. If the movement amount within a predetermined time is smaller than the predetermined movement amount as the movement state, the currently displayed map data is sufficient, and even if the update interval for displaying the map data is extended, the user's It is possible to save power without impairing convenience.
また、上述した実施形態においては、1分間の移動量が「2000メートルより長い」場合、または「20メートルより短い」場合には表示更新間隔を「固定表示」にするなどのように、更新間隔の制御として、地図データを固定表示させるか更新表示させるかを制御し、固定表示で充分な場合には固定表示させるようにしたので、ユーザの利便性を損なうことなく、省電力化を図ることができる。 In the above-described embodiment, when the movement amount per minute is “longer than 2000 meters” or “shorter than 20 meters”, the display update interval is set to “fixed display” or the like. As a control of the map, it is controlled whether the map data is fixedly displayed or updated, and when the fixed display is sufficient, the fixed display is performed. Therefore, power saving can be achieved without impairing the convenience of the user. Can do.
また、上述した実施形態においては、移動状態として、所定の時間内の移動量が所定の移動量よりも大きい場合に、地図データを固定表示させるようにしたので、ユーザの利便性を損なうことなく、省電力化を図ることができる。 In the above-described embodiment, the map data is fixedly displayed when the movement amount within a predetermined time is larger than the predetermined movement amount as the movement state, so that the user's convenience is not impaired. Therefore, power saving can be achieved.
また、上述した実施形態においては、移動状態として、所定の時間内の移動量が所定の移動量よりも小さい場合に、地図データを固定表示させるようにしたので、ユーザの利便性を損なうことなく、省電力化を図ることができる。 In the above-described embodiment, the map data is fixedly displayed when the movement amount within a predetermined time is smaller than the predetermined movement amount as the movement state, so that the user's convenience is not impaired. Therefore, power saving can be achieved.
また、上述した実施形態においては、地図データを固定表示させる場合には、自らの位置情報と対象の位置情報とを含む地図データを固定表示させるようにしたので、固定表示であっても、ユーザは自らの位置と対象の位置との関係を把握することができる。 In the above-described embodiment, when the map data is fixedly displayed, the map data including its own position information and target position information is fixedly displayed. Can grasp the relationship between its own position and the target position.
また、上述した実施形態においては、地図データを固定表示させた場合には、位置情報の取得を抑制するようにしたので、ユーザの利便性を損なうことなく、位置情報の取得に必要な電力の消費を抑制することができる。 In the above-described embodiment, when the map data is fixedly displayed, the acquisition of the position information is suppressed, so that the power required for the acquisition of the position information can be reduced without impairing the convenience for the user. Consumption can be suppressed.
また、上述した実施形態においては、電子ペーパなどのように、電力供給が停止されても表示内容が保持される表示手段に地図データを固定表示させた場合には、その表示手段への電力供給を停止するようにしたので、ユーザの利便性を損なうことなく、省電力化を図ることができる。 Further, in the above-described embodiment, when map data is fixedly displayed on a display unit that retains display contents even when power supply is stopped, such as electronic paper, power supply to the display unit is performed. Therefore, power saving can be achieved without impairing user convenience.
また、上述した実施形態においては、電池残量が少ない場合や消費電力を抑制するための省電力動作モードに設定されている場合に、端末装置の移動状態に応じて、地図データを表示させる更新間隔を制御するようにしたので、いつも以上に省電力化を図る必要がある場合に、ユーザの利便性を損なうことなく、表示の更新に必要な電力の消費を抑制することができる。 Further, in the above-described embodiment, when the remaining battery level is low or when the power saving operation mode for suppressing power consumption is set, the update for displaying the map data according to the movement state of the terminal device. Since the interval is controlled, when it is necessary to save power more than usual, it is possible to suppress power consumption necessary for display update without impairing user convenience.
また、上述した実施形態においては、オープンスタイルなどのように、所定のスタイルの場合に、端末装置の移動状態に応じて、地図データを表示させる更新間隔を制御するようにしたので、端末装置のスタイルが表示間隔を制御するのに適したスタイルの場合に、ユーザの利便性を損なうことなく、表示の更新に必要な電力の消費を抑制することができる。 In the embodiment described above, the update interval for displaying the map data is controlled according to the movement state of the terminal device in the case of a predetermined style such as an open style. When the style is suitable for controlling the display interval, it is possible to suppress power consumption necessary for updating the display without impairing user convenience.
また、上述した実施形態においては、1分間の移動量が「1000〜50メートル」の場合には画面A106a(カラー液晶パネルやカラー有機ELパネルからなる画面)に地図データを表示させ、「1500メートルより長い」場合には画面B106b(電子ペーパからなる画面)に地図データを表示させるなどのように、端末装置の移動状態に応じて、地図データを表示させる表示手段を制御するようにしたので、移動状態に適した表示手段に地図データを表示させることができる。
Further, in the above-described embodiment, when the movement amount per minute is “1000 to 50 meters”, the map data is displayed on the
なお、上述した実施形態においては、端末装置を携帯電話機としているが、たとえば、パーソナルコンピュータ、PDA、デジタルカメラ、音楽プレイヤー、携帯ゲーム機などのように、地図データを表示手段に表示させる任意の端末装置で良い。 In the embodiment described above, the terminal device is a mobile phone. However, for example, an arbitrary terminal that displays map data on the display means, such as a personal computer, a PDA, a digital camera, a music player, and a portable game machine. A device is sufficient.
また、上述した実施形態においては、端末装置に搭載されている表示手段に地図データを表示させるようにしているが、外部モニタなどのように、端末装置に搭載されていない表示手段に地図データを表示させるようにしても良い。 In the embodiment described above, the map data is displayed on the display means mounted on the terminal device, but the map data is displayed on the display means not mounted on the terminal device, such as an external monitor. You may make it display.
また、上述した実施形態においては、折り畳み構造になっている筐体の内側の面に2つの画面、外側の面に1つの画面を配設するようにしたが、たとえば、内側の面に操作キーなどの操作部と1つの液晶画面、外側の面に1つの電子ペーパ画面を配設するなどのように、画面や操作部の配置は任意の配置で良い。 In the above-described embodiment, two screens are arranged on the inner surface of the casing having a folding structure, and one screen is arranged on the outer surface. For example, an operation key is provided on the inner surface. Arrangement of the screen and operation unit may be arbitrary, such as an operation unit and one liquid crystal screen, and an electronic paper screen on the outer surface.
また、上述した実施形態においては、筐体の構造を折り畳み構造とし、筐体の使用状態を示すスタイルをオープンスタイルとクローズスタイルとしたが、筐体の構造は任意の構造で良く、またスタイルも端末装置の筐体の構造に応じた任意のスタイルで良い。 In the above-described embodiment, the housing structure is a folding structure, and the style of use of the housing is an open style and a closed style. However, the housing structure may be any structure and style. Any style according to the structure of the casing of the terminal device may be used.
また、上述した実施形態においては、スタイルがオープンスタイルの場合、電池残量が少ない状態の場合、省電力動作モードに設定されている状態の場合に、表示更新間隔を制御するようにしたが、より簡易的に、スタイル、電池残量、動作モードに関わらずに、表示更新間隔を制御するようにしても良い。また表示更新間隔を制御するスタイル、電池残量、動作モードをユーザが設定できるようにしても良い。 In the embodiment described above, the display update interval is controlled when the style is an open style, when the remaining battery level is low, or when the power saving operation mode is set. More simply, the display update interval may be controlled regardless of the style, the remaining battery level, and the operation mode. The user may be able to set the style for controlling the display update interval, the remaining battery level, and the operation mode.
また、上述した実施形態においては、加速度センサなどの各種センサを用いて移動状態の検出を行っているが、GPS衛星15から送られてくる電波に基づいて取得した自らの位置情報や位置情報管理サーバ16から送られてくる位置情報から、移動状態を検出(算出)するようにしても良い。なお、この場合には、表示更新間隔を長くしても、位置情報の取得間隔は長くしないようにすることが望ましい。
In the above-described embodiment, the movement state is detected using various sensors such as an acceleration sensor. However, own position information and position information management acquired based on radio waves transmitted from the
また、上述した実施形態においては、移動状態として、1分間の移動量を用いているが、速度など、任意の移動状態を用いても良い。 In the above-described embodiment, the movement amount for one minute is used as the movement state, but any movement state such as a speed may be used.
また、上述した実施形態においては、表示更新間隔やタイマ値を、「3秒」、「1分」、「2分」とし、制御内容の閾値を、「2000メートル」や「20メートル」などとしているが、これらに限らず、任意の値で良い。 In the embodiment described above, the display update interval and timer value are set to “3 seconds”, “1 minute”, and “2 minutes”, and the control content threshold is set to “2000 meters”, “20 meters”, and the like. However, the present invention is not limited to these, and any value may be used.
また、上述した実施形態においては、表示更新間隔が「3秒」または「1分」の場合の地図データをカラー表示、表示更新間隔が「2分」または「固定表示」の場合の地図データを白黒表示としたが、これらに限らず、ユーザが表示更新間隔を区別して認識できるような表示態様であれば良い。また「固定表示」の場合とそれ以外の場合で区別して表示するようにしても良い。 In the embodiment described above, the map data when the display update interval is “3 seconds” or “1 minute” is displayed in color, and the map data when the display update interval is “2 minutes” or “fixed display” is displayed. The display mode is black and white. However, the present invention is not limited to this, and any display mode may be used as long as the user can recognize and recognize the display update interval. Further, the display may be performed separately in the “fixed display” case and the other cases.
10 携帯電話機
11 基地局
12 交換機
13 無線通信網
14 インターネット
15 GPS衛星
16 位置情報管理サーバ
17 ナビゲーションサービス装置
100 中央制御部
101 ROM
102 RAM
103 無線通信部
104 GPS受信部
105 音声信号処理部
106 表示部
107 操作部
108 RTC
109 報知部
110 移動状態検出部
111 スタイル検出部
112 電池部
DESCRIPTION OF
102 RAM
DESCRIPTION OF
109 Notification Unit 110 Moving State Detection Unit 111
Claims (12)
位置情報を取得する位置取得手段と、
前記端末装置の移動状態を検出する移動検出手段と、
前記移動状態に基づいて、前記位置情報を含む地図データを前記表示手段に表示させる更新間隔を制御する表示制御手段と、を備え、
前記表示制御手段は、前記移動検出手段によって、前記移動状態として、所定の時間内の移動量が所定の移動量よりも大きいことが検出された場合に、前記更新間隔を所定の更新間隔よりも長くするように制御する、
ことを特徴とする端末装置。 A terminal device for displaying map data on a display means,
Position acquisition means for acquiring position information;
Movement detecting means for detecting a movement state of the terminal device;
Display control means for controlling an update interval for causing the display means to display map data including the position information based on the movement state ; and
The display control means sets the update interval to be greater than the predetermined update interval when the movement detection means detects that the movement amount within a predetermined time is larger than the predetermined movement amount as the movement state. Control to be longer,
A terminal device characterized by that.
ことを特徴とする請求項1記載の端末装置。 As the control of the update interval, the display control unit causes the display unit to fixedly display the map data including the position information, or updates the map data including the position information, and the updated map data is Control whether to update display on the display means,
The terminal device according to claim 1.
ことを特徴とする請求項2記載の端末装置。 The display control means displays the map data including the position information when the movement detection means detects that the movement amount within a predetermined time is larger than a predetermined movement amount as the movement state. Control to display fixed on the means,
The terminal device according to claim 2 .
ことを特徴とする請求項2記載の端末装置。 The display control means displays the map data including the position information when the movement detection means detects that the movement amount within a predetermined time is smaller than the predetermined movement amount as the movement state. Control to display fixed on the means,
The terminal device according to claim 2 .
ことを特徴とする請求項2記載の端末装置。 When the display control means controls the display means to display fixedly, the display means controls to display the map data including the position information and target position information on the display means.
The terminal device according to claim 2 .
ことを特徴とする請求項2記載の端末装置。 When the display control unit controls the display unit to perform fixed display, the display control unit further includes a suppression unit that suppresses acquisition of position information by the acquisition unit.
The terminal device according to claim 2 .
前記表示制御手段によって前記表示手段に固定表示させるように制御された場合に、前記表示手段への電力供給を停止する停止手段を更に備える、
ことを特徴とする請求項2記載の端末装置。 The display means is a display means for holding display contents even when power supply is stopped,
When the display control means controls the display means to perform fixed display, the display control means further includes stop means for stopping power supply to the display means.
The terminal device according to claim 2 .
前記表示制御手段は、前記残量検出手段によって、前記電池残量が少ないことが検出された場合に、前記移動状態に基づいて前記更新間隔を制御する、
ことを特徴とする請求項1記載の端末装置。 Further comprising a remaining amount detecting means for detecting a remaining battery level for main operation of the terminal device;
The display control unit controls the update interval based on the movement state when the remaining battery level detecting unit detects that the remaining battery level is low.
The terminal device according to claim 1.
前記表示制御手段は、前記モード設定手段によって、前記省電力動作モードに設定されている場合に、前記移動状態に基づいて前記更新間隔を制御する、
ことを特徴とする請求項1記載の端末装置。 A mode setting means for setting a power saving operation mode for suppressing power consumption of the terminal device;
The display control means controls the update interval based on the movement state when the mode setting means is set to the power saving operation mode.
The terminal device according to claim 1.
前記表示制御手段は、前記スタイル検出手段によって、前記スタイルが所定のスタイルであることが検出された場合に、前記移動状態に基づいて前記更新間隔を制御する、
ことを特徴とする請求項1記載の端末装置。 Further comprising a style detecting means for detecting a style indicating a usage state of the casing of the terminal device;
The display control means controls the update interval based on the movement state when the style detection means detects that the style is a predetermined style.
The terminal device according to claim 1.
前記表示制御手段は、前記移動状態に基づいて、前記位置情報を含む地図データを前記第1表示手段に表示させるか、前記第2表示手段に表示させるかを制御する、
ことを特徴とする請求項1記載の端末装置。 The display means includes first display means and second display means,
The display control means controls whether to display the map data including the position information on the first display means or the second display means based on the movement state.
The terminal device according to claim 1.
位置情報を取得する取得機能、
端末装置の移動状態を検出する検出機能、
前記移動状態に基づいて、前記位置情報を含む地図データを表示手段に表示させる更新間隔を制御する制御機能、
を実現させるためのプログラムであって、
前記制御機能は、前記検出機能によって、前記移動状態として、所定の時間内の移動量が所定の移動量よりも大きいことが検出された場合に、前記更新間隔を所定の更新間隔よりも長くするように制御する、
ことを特徴とするプログラム。
On the computer,
Acquisition function to acquire location information,
A detection function for detecting the movement state of the terminal device,
A control function for controlling an update interval for causing the display means to display map data including the position information based on the movement state;
A program for realizing a
The control function makes the update interval longer than the predetermined update interval when the detection function detects that the movement amount within a predetermined time is larger than the predetermined movement amount as the movement state. To control,
A program characterized by that .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008127484A JP5207293B2 (en) | 2008-05-14 | 2008-05-14 | Terminal device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008127484A JP5207293B2 (en) | 2008-05-14 | 2008-05-14 | Terminal device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009276550A JP2009276550A (en) | 2009-11-26 |
| JP5207293B2 true JP5207293B2 (en) | 2013-06-12 |
Family
ID=41442048
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008127484A Expired - Fee Related JP5207293B2 (en) | 2008-05-14 | 2008-05-14 | Terminal device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5207293B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5956251B2 (en) * | 2012-06-05 | 2016-07-27 | 三菱電機株式会社 | Display device |
| JP6302167B2 (en) * | 2013-03-29 | 2018-03-28 | セコム株式会社 | Projection system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02125285A (en) * | 1988-11-04 | 1990-05-14 | Matsushita Electric Ind Co Ltd | map display device |
| JP2998973B2 (en) * | 1990-06-13 | 2000-01-17 | 富士通テン株式会社 | Location device |
| JP3263521B2 (en) * | 1994-03-31 | 2002-03-04 | 富士通テン株式会社 | Vehicle position display method for navigation device |
| JP2002168644A (en) * | 2000-11-29 | 2002-06-14 | Toshiba Corp | In-vehicle information terminals |
-
2008
- 2008-05-14 JP JP2008127484A patent/JP5207293B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009276550A (en) | 2009-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5187764B2 (en) | Communication terminal device and program | |
| US9547435B2 (en) | Rendering across terminals | |
| EP3379813B1 (en) | Mobile terminal and event processing method | |
| US9083780B2 (en) | Electronic device, screen control method, and screen control program | |
| US8717198B2 (en) | Communication connecting apparatus and method for detecting mobile units in a vehicle | |
| KR101106800B1 (en) | Electronic apparatus and display method in electronic apparatus | |
| JP5414008B2 (en) | Communication terminal device and program | |
| JP2007080219A (en) | Mobile terminal and power saving control method in the same | |
| JP5408689B2 (en) | Terminal device and program | |
| WO2010119821A1 (en) | Navigation device | |
| JP5207293B2 (en) | Terminal device and program | |
| KR100998005B1 (en) | Recording media recording electronic devices and programs | |
| CN109918014B (en) | Page display method, wearable device and computer-readable storage medium | |
| JP5500614B2 (en) | Terminal device and program | |
| CN110149683B (en) | Application notification processing method, wearable device and computer-readable storage medium | |
| CN109947325B (en) | Application icon display method, wearable device and computer-readable storage medium | |
| JP3776012B2 (en) | Mobile information terminal with built-in telephone function | |
| JP2005223782A (en) | Mobile portable terminal | |
| JP2007163387A (en) | Portable terminal device and program | |
| CN106354388A (en) | A lock screen picture display method and terminal | |
| JP4772140B2 (en) | Mobile phone | |
| JP2010050907A (en) | Terminal unit and program | |
| JP6145051B2 (en) | Information output control system and information output control method | |
| CN107765833A (en) | A kind of alarm clock prompting method and mobile terminal | |
| JP2006094565A (en) | Mobile information terminal with built-in telephone function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100728 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110404 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121120 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121122 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121214 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130213 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160301 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |