(57)【要約】本発明では、例えば携帯通信端末、ＰＤＡ又は他の携帯機器などの携帯電子装置が、ＧＰＳ受信機を有し、非ＧＰＳのアクティビティ（動作）を実行するように構成される。ＧＰＳ受信機は、当該装置の選択された非ＧＰＳの動作に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、スリープ状態から移行する。例えば、第１非ＧＰＳの動作に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、ＧＰＳ受信機はスリープ状態から移行してもよい。それに対して、第２非ＧＰＳの動作の実行に関わらず、スリープ状態を維持してもよい。第１非ＧＰＳの動作は、例えば第２非ＧＰＳの動作よりもＧＰＳ衛星信号の受信に役立つように装置を配置することに関連してもよい。例えば、第１非ＧＰＳの動作は、インターネット閲覧動作、ビデオ表示動作、ゲーム動作、及び／又はハンズフリーでない電話動作を含んでもよい。
2008539626.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ受信機を備え、非ＧＰＳ機能を実行する携帯電子装置を動作させるための方法であって、
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行するステップを
含むことを特徴とする方法。
【請求項２】
前記携帯電子装置は、プロセッサを備え、
前記選択された非ＧＰＳ機能は、前記プロセッサ上で実行する非ＧＰＳアプリケーションの実行を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する前記ステップは、
第１非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行するステップを含み、
前記方法は、
第２非ＧＰＳ機能の使用に関わらず前記ＧＰＳ受信機を前記スリープ状態に維持するステップをさらに含むことを特徴とする請求項１又は２に記載の方法。
【請求項４】
前記第１非ＧＰＳ機能は、前記第２非ＧＰＳ機能よりもＧＰＳ衛星信号の受信に役立つ傾向にあることを特徴とする請求項３に記載の方法。
【請求項５】
前記第１非ＧＰＳ機能は、インターネット閲覧機能、動画及び静止画の少なくとも一方を表示する機能、ゲーム機能、及び、非ハンズフリーの電話機能の少なくとも１つを含むことを特徴とする請求項３又は４に記載の方法。
【請求項６】
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する前記ステップに先行して、
前記非ＧＰＳ機能を検知するステップと、
前記非ＧＰＳ機能の検知に応じて、予め捕捉されたＧＰＳナビゲーションデータの状態を決定するステップと
が実行され、
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する前記ステップは、
予め定められた決定基準に合致した前記状態が決定されたことに応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機を前記スリープ状態から移行するステップを含むことを特徴とする請求項１乃至５の何れか１項に記載の方法。
【請求項７】
前記状態は、前記予め捕捉されたＧＰＳナビゲーションデータの古さを含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する前記ステップが実行された後に、
前記少なくとも１つのＧＰＳ衛星信号の捕捉の試みの失敗に応じて、前記ＧＰＳ受信機をスリープ状態に移行するステップ、又は、
前記少なくとも１つのＧＰＳ衛星信号の捕捉に応じて、前記捕捉したＧＰＳ衛星信号からＧＰＳナビゲーションデータを回収するステップの何れか１つを
少なくとも１つのＧＰＳ衛星信号の捕捉の試みの結果に基づいて実行することを特徴とする請求項１乃至７の何れか１項に記載の方法。
【請求項９】
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する前記ステップは、前記携帯電子装置が第１装置動作モード中に実行され、
前記携帯電子装置が該携帯電子装置の非ＧＰＳ機能の使用に関わらず、地上ＧＰＳ支援情報源からＧＰＳナビゲーションデータを取得する第２装置動作モードに該携帯電子装置を移行するステップをさらに含むことを特徴とする請求項１乃至８の何れか１項に記載の方法。
【請求項１０】
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する前記ステップは、前記携帯電子装置が第１装置動作モード中に実行され、
前記ＧＰＳ受信機が無効となる第２装置動作モードに前記携帯電子装置を移行するステップをさらに含むことを特徴とする請求項１乃至９の何れか１項に記載の方法。
【請求項１１】
前記選択された非ＧＰＳ機能のユーザ識別情報を受信するステップをさらに含むことを特徴とする請求項１乃至１０の何れか１項に記載の方法。
【請求項１２】
携帯電子装置であって、
ＧＰＳ受信機と、
複数の非ＧＰＳ機能を実行する電子回路と、
複数の非ＧＰＳ機能のうち、選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する機能駆動のＧＰＳ更新制御部と
を備えることを特徴とする携帯電子装置。
【請求項１３】
前記電子回路は、プロセッサを備え、
前記選択された非ＧＰＳ機能は、前記プロセッサ上で実行する非ＧＰＳ機能の実行を含むことを特徴とする請求項１２に記載の携帯電子装置。
【請求項１４】
前記機能駆動のＧＰＳ更新制御部は、
第１非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行させ、
第２非ＧＰＳ機能の使用に関わらず前記ＧＰＳ受信機を前記スリープ状態に維持することを特徴とする請求項１２又は１３に記載の携帯電子装置。
【請求項１５】
前記第１非ＧＰＳ機能は、前記第２非ＧＰＳ機能よりもＧＰＳ衛星信号の受信に役立つ傾向にあることを特徴とする請求項１４に記載の携帯電子装置。
【請求項１６】
前記第１非ＧＰＳ機能は、インターネット閲覧機能、動画及び静止画の少なくとも一方を表示する機能、ゲーム機能、及び、非ハンズフリーの電話機能の少なくとも１つを含むことを特徴とする請求項１４又は１５に記載の携帯電子装置。
【請求項１７】
前記機能駆動のＧＰＳ更新制御部は、
前記非ＧＰＳ機能を検知し、
前記非ＧＰＳ機能の検知に応じて、予め捕捉されたＧＰＳナビゲーションデータの状態を決定し、
予め定められた決定基準に合致した前記状態が決定されたことに応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機を前記スリープ状態から移行することを特徴とする請求項１２乃至１６の何れか１項に記載の携帯電子装置。
【請求項１８】
前記機能駆動のＧＰＳ更新制御部は、
前記少なくとも１つのＧＰＳ衛星信号の捕捉の試みの失敗に応じて、前記ＧＰＳ受信機をスリープ状態に移行するか、又は、
前記少なくとも１つのＧＰＳ衛星信号の捕捉に応じて、前記捕捉したＧＰＳ衛星信号からＧＰＳナビゲーションデータを回収するかの何れか１つを
少なくとも１つのＧＰＳ衛星信号の捕捉の試みの結果に基づいて実行することを特徴とする請求項１２乃至１７の何れか１項に記載の携帯電子装置。
【請求項１９】
前記携帯電子装置が第１装置動作モード中に、前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する手段と、
前記携帯電子装置が地上ＧＰＳ支援情報源からＧＰＳナビゲーションデータを取得する第２装置動作モードに該携帯電子装置を移行する手段と
をさらに備えることを特徴とする請求項１２乃至１８の何れか１項に記載の携帯電子装置。
【請求項２０】
ＧＰＳ受信機を備え、非ＧＰＳ機能を実行する携帯電子装置を動作させるための方法をコンピュータに実行させるためのコンピュータプログラムであって、
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行するステップを
含むことを特徴とするコンピュータプログラム。
【請求項２１】
前記携帯電子装置は、プロセッサを備え、
前記選択された非ＧＰＳ機能は、前記プロセッサ上で実行する非ＧＰＳアプリケーションの実行を含むことを特徴とする請求項２０に記載のコンピュータプログラム。
【請求項２２】
前記携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する前記ステップは、
前記非ＧＰＳ機能を検知するステップと、
前記非ＧＰＳ機能の検知に応じて、予め捕捉されたＧＰＳナビゲーションデータの状態を決定するステップと、
予め定められた決定基準に合致した前記状態が決定されたことに応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機を前記スリープ状態から移行するステップと
を含むことを特徴とする請求項２０又は２１に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＰＳを応用した電子装置、方法及びコンピュータプログラムに関し、より詳細には、ＧＰＳナビゲーションデータを維持する装置、方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
セルラ無線端末、携帯情報端末（ＰＤＡ）、ラップトップコンピュータなどの携帯電子装置の多くは、今や全地球測位システム（ＧＰＳ）受信機を搭載している。ＧＰＳは、地球周回軌道を回る衛星の位置を使用する宇宙ベースの無線三角測量システムである。ＧＰＳ受信機は全衛星中の様々な衛星から無線信号を受信し、無線信号がＧＰＳ衛星からＧＰＳ受信機に到達するのに要した時間を測定する。伝搬時間に光の速度を乗算することにより、ＧＰＳ受信機は、見える所に位置している各衛星までの距離を計算することができる。衛星無線信号で提供される歴表（エフェメリス）情報は、通常、衛星の軌道と速度を表し、それにより、ＧＰＳ受信機は、三角測量処理を通じてその位置を計算することが可能となる。
【０００３】
ＧＰＳ受信機の位置決定は、通常、４機以上のＧＰＳ衛星のナビゲーションデータ信号からのナビゲーションパラメータセットの取得を必要とする。このプロセスは、数分掛かることがよくある。ＧＰＳ測位プロセスの処理時間は、一般にＧＰＳ受信機が最初にどのくらい多くの情報を有しているかに依存するからである。多くのＧＰＳ受信機は、最大１年先までの予想衛星位置を大雑把に表すアルマナックデータを使用してプログラムされている。しかし、ＧＰＳ受信機が自装置のおおよその位置についての情報を有していない場合、ＧＰＳ受信機は可視衛星からの信号を十分に素早く発見又は取得できないことがあり、それ故、その位置を素早く計算できない。また、Ｃ／Ａコード及びナビゲーションデータを捕捉するためには、通常、開始時に、既に捕捉した信号の継続監視に必要な信号強度より大きな信号強度が必要であることに留意すべきである。ＧＰＳ信号の監視プロセスは、環境要因から大きな影響を受けることがあることにも留意すべきである。例えば、ＧＰＳ信号は、頭上が開けた場所では容易に衛星を捕捉できるかもしれないが、受信機が枝葉の下、車内又は建物内にあるときは、通常、衛星を捕捉するのが難しくなる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＧＰＳ受信機の性能を改善するために、ＧＰＳ受信機に、例えば時間推定値、位置推定値、衛星歴表情報、時計情報、及び可視衛星のリスト（可視衛星は、一般に移動機の位置で変わる。）などの支援データを素早く提供する技術が開発されてきた。それらの支援データにより、ＧＰＳ受信機は位置決定を迅速に行うことが可能になる。それらの支援データは、例えば地上無線通信システムから送信されてもよい。その地上無線通信システムには、例えばセルラ無線ネットワーク又は無線ローカルエリアネットワーク（ＷＬＡＮ）アクセスポイントなどがある。しかし、その支援データは常に入手可能というわけではなく、例えばユーザのセルラサービスプロバイダがサービスしていない地域を旅行しているときなどで、その支援データが入手できないとき、ユーザはＧＰＳ受信機の応答時間の大幅な増加を経験することがある。
【課題を解決するための手段】
【０００５】
本発明の一の実施形態によれば、ＧＰＳ受信機を有し、非ＧＰＳ機能を実行する携帯電子装置を動作させる方法を提供する。当該方法は、当該携帯電子装置の選択された非ＧＰＳ機能の使用に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、ＧＰＳ受信機をスリープ状態から移行するステップを含む。携帯電子装置は、プロセッサを備えてもよく、選択された非ＧＰＳ機能は、プロセッサ上で実行される非ＧＰＳアプリケーションの実行を含んでもよい。例えば、ＧＰＳ受信機は、第１非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるためにスリープ状態から移行されてもよく、それに対して第２非ＧＰＳ機能の使用に関わらずスリープ状態を維持してもよい。第１非ＧＰＳ機能の使用は、例えば、第２非ＧＰＳ機能の使用よりもＧＰＳ衛星信号の受信に役立つ傾向があってもよい。例えば、携帯電子装置は、携帯端末、携帯情報端末（ＰＤＡ）又は他の個人用携帯電子機器であってもよい。第１非ＧＰＳ機能は、ＧＰＳ信号の受信に有利な位置で端末を垂直にしての操作、手に持っての操作、又は他の操作を通常伴う、インターネット閲覧機能、ビデオ表示機能、ゲーム機能及び／又は電話機能を含んでもよい。
【０００６】
本発明の一の実施形態では、携帯電子装置の選択された非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、ＧＰＳ受信機のスリープ状態からの移行に先行して、非ＧＰＳ機能の使用の検出、非ＧＰＳ機能の使用の検出に応じて、以前取得したＧＰＳナビゲーションデータの状態の決定が行われる。ＧＰＳ受信機は、予め定められた決定基準を満足する決定状態に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるためにスリープ状態から移行される。決定された状態には、例えば、以前取得したＧＰＳナビゲーションデータの古さを含んでもよい。
【０００７】
さらなる実施形態によれば、携帯電子装置の選択された非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるためのＧＰＳ受信機のスリープ状態からの移行後に、少なくとも１つのＧＰＳ衛星信号を捕捉する試みの失敗に応じてＧＰＳ受信機をスリープ状態へ移行するか、又は、少なくとも１つのＧＰＳ衛星信号の捕捉に応じて捕捉したＧＰＳ衛星信号からのＧＰＳナビゲーションデータの回収するかを、少なくとも１つのＧＰＳ衛星信号の捕捉の試みの結果に基づいて行う。
【０００８】
本発明の他の実施形態では、携帯電子装置の選択された非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるためにＧＰＳ受信機をスリープ状態から移行するステップは、携帯電子装置が第１装置動作モードにある間に行われる。携帯電子装置は、第２動作モードに移行してもよく、そこでは、携帯電子装置はＧＰＳ衛星からの代わりに、地上ＧＰＳ支援情報源からＧＰＳナビゲーションデータを取得する。さらなる実施形態では、携帯電子装置の選択された非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるためにＧＰＳ受信機をスリープ状態から移行するステップは、携帯電子装置が第１装置動作モードにある間に行われ、携帯電子装置は、例えばＧＰＳ受信機が無効となる低電力モードなどの第２動作モードに移行する。
【０００９】
本発明のさらなる実施形態によれば、携帯電子装置は、ＧＰＳ受信機と、複数の非ＧＰＳ機能を行う電子回路と、複数の非ＧＰＳ機能の中から選択された非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、ＧＰＳ受信機をスリープ状態から移行する機能駆動のＧＰＳ更新制御部とを備える。例えば、電子回路は、プロセッサを備えてもよく、選択された非ＧＰＳ機能の使用はプロセッサで実行される非ＧＰＳアプリケーションの実行を含んでもよい。機能駆動のＧＰＳ更新制御部は、第１非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、ＧＰＳ受信機をスリープ状態から移行し、第２非ＧＰＳ機能の実行に関わらずＧＰＳ受信機をスリープ状態に維持してもよい。第１非ＧＰＳ機能の使用は、例えば、第２非ＧＰＳ機能の使用よりＧＰＳ衛星信号の受信を容易にする傾向のある機能であってもよい。例えば、携帯電子装置は、携帯通信端末又は携帯機器であってもよく、第１非ＧＰＳ機能は、インターネット閲覧機能、ビデオ表示機能、ゲーム機能及び／又はハンズフリーでない電話機能を含んでもよい。
【００１０】
本発明のさらに他の実施形態では、ＧＰＳ受信機を備え、非ＧＰＳ機能を実行する携帯電子装置を動作させるためのコンピュータで読み取り可能なコンピュータプログラムを提供する。コンピュータプログラムは、携帯電子装置の選択された非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、ＧＰＳ受信機をスリープ状態から移行するステップを含む。携帯電子装置は、プロセッサを備えてもよく、選択された非ＧＰＳ機能の使用は、プロセッサで実行される非ＧＰＳアプリケーションの実行を含んでもよい。携帯電子装置の選択された非ＧＰＳ機能の使用に応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、ＧＰＳ受信機をスリープ状態から移行するステップは、非ＧＰＳ機能の使用を検出するステップと、非ＧＰＳ機能の使用の検出に応じて以前取得したＧＰＳナビゲーションデータの状態を決定するステップと、決定した状態が予め定めた決定基準を満足することに応じて少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために、ＧＰＳ受信機をスリープ状態から移行するステップとを含んでもよい。
【発明を実施するための最良の形態】
【００１１】
以下では、本発明の特定の実施形態について、添付の図面を参照して説明する。しかしながら、本発明は、多くの種々の形態で実現されてもよく、本明細書で示される実施形態に限定されるものとして解釈されるべきではない。本開示が完璧で完全なものとなり且つ本発明の範囲が当業者に完全に理解されるように、それら実施形態は提供される。添付の図面に示される特定の好適な実施形態の詳細な説明において使用される用語は、本発明を限定することを意図したものではない。図中、同一の図中符号は同一の要素を示す。
【００１２】
本明細書において使用されるように、特に指示のない限り、単数形「a」、「an」及び「the」は複数形も含むことを意図する。用語「含む」及び／又は「備える」は、本明細書において使用される場合、記載される特徴、数字、ステップ、動作、要素及び／又は構成要素の存在を特定するが、１つ以上の他の特徴、数字、ステップ、動作、要素、構成要素及び／又はそれらの集合の存在又は追加を除外しないことが更に理解されるだろう。要素が別の要素に「接続」又は「結合」されるものとして示される場合、その要素はその別の要素に直接接続又は結合されるか、あるいは仲介する要素が存在してもよいことが理解されるだろう。さらに、本明細書において使用される「接続」又は「結合」は、無線接続又は結合を含んでもよい。本明細書において使用されるように、用語「及び／又は」は、列挙される１つ以上の関連する項目の任意の組み合わせ及び全ての組み合わせを含む。
【００１３】
特に指示のない限り、本明細書において使用される全ての用語（科学技術用語を含む）は、本発明が属する分野の技術者により一般に理解される意味と同一の意味を有する。一般に使用される辞書において定義されている用語等は、関連技術の説明におけるそれら用語の意味と一致した意味を有するものとして解釈されるべきであり、特に指示のない限り、理想化された意味又は過度に形式的な意味に解釈されない。
【００１４】
本明細書で使用する限りでは、「携帯電子装置」は、携帯電話機若しくは他の携帯通信装置、音声とデータ処理、ファクシミリ及び／又はデータ通信能力とを組み合わせることができるパーソナルコミュニケーションシステム（ＰＣＳ）端末、例えば無線通信送受信機、インターネット／イントラネットアクセス、ウェブブラウザ、オーガナイザ及び／又はカレンダを含むことができる携帯情報端末（ＰＤＡ）、及び／又は無線受信機も有してもよいラップトップコンピュータ及び／又は携帯型のコンピュータ若しくは他の製品を含む。「携帯電子装置」は、手に持っての使用及び／又はハンズフリー使用向けに構成されてもよいし、乗り物（航空、海事又は地上の）に搭載されてもよいし、また地域的に及び／又は地球上及び／又は宇宙の他のあらゆる場所に分散した手法で動作するように配置及び／又は構成されてもよい。
【００１５】
携帯電子装置において、支援データが得られないときのＧＰＳ性能の改善を実現する本発明の一の実施形態は、例えば、通話やウェブ閲覧セッション等の選択された非ＧＰＳ機能を使用することにより達成してもよい。具体的に、携帯電子装置は、自機がＧＰＳを利用するためのＧＰＳナビゲーションデータ（例えば、時間データ及び／又は位置データ）を実際に必要とする前に、比較的「新しい」データを取得し利用できるように１機以上の衛星からの当該ＧＰＳナビゲーションデータの捕捉を試みるために、スリープ状態のＧＰＳ受信機を起動させてもよい。本発明の一の実施形態によれば、機能の使用が、ＧＰＳ信号の受信に役立つ傾向にある選択された非ＧＰＳ機能が起動された場合に、ＧＰＳデータリフレッシュプロセスが改善されてもよい。このような機能には、例えば、装置を垂直にして、手に持って、又は他の位置での操作を伴う傾向のある、携帯端末による無線ウェブ閲覧、ゲーム及び／又は電話機能などがある。携帯電子装置は、ＧＰＳ支援データが入手可能でないときはそのような機能駆動ＧＰＳ更新モードで動作してもよく、また支援データが入手可能なときは支援ＧＰＳモードに移行してもよい。また、携帯電子装置が低電力モード又は待機モードなどのユーザ選択モードに移行するとき、機能駆動のＧＰＳ更新は無効にされてもよい。
【００１６】
本発明の様々な実施形態について、本発明の様々な実施形態による方法、装置及びコンピュータプログラムを図解するブロック図及び／又は動作図（例えば、フローチャート）を参照して以下に説明する。当然のことながら、ブロック図及び／又は動作図の各ブロックと、ブロック図及び／又は動作図のブロックの組み合わせとは、アナログハードウェア及び／又はデジタルハードウェアと、コンピュータプログラム命令との少なくとも一方により実装されてもよい。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、ＡＳＩＣ、及び／又は他のプログラム可能なデータ処理装置のプロセッサに供給されてもよく、それにより、当該命令は、コンピュータ及び／又は他のプログラム可能なデータ処理装置のプロセッサによって実行され、ブロック図及び／又は動作図に指定された機能／動作を実施する手段を作り出す。したがって、ブロック図及び動作図が、装置、方法及びコンピュータプログラムを利用可能にすることは、理解されるだろう。
【００１７】
図１は、本発明の一の実施形態によるアクティビティ検知駆動方式（以下、機能駆動）のＧＰＳ更新機能を有する電子装置の一例を示す図である。無線通信端末１００は、セルラ無線送受信機１２０、ＧＰＳ受信機１３０、スピーカ１４０、ディスプレイ１５０、キーパッド１６０及びマイクロホン１７０を備え、それらすべては、動作可能なように制御プロセッサ１１０に結合している。プロセッサ１１０は、例えば１個以上のＩＣデータ処理装置を備えてもよく、その中にはマイクロプロセッサ、マイクロコントローラ、及び／又はデジタル信号プロセッサ（ＤＳＰ）などを含むことは理解されるだろう。図１に示すように、オペレーティングシステム１１２は、プロセッサ１１０上で実行され、非ＧＰＳアプリケーション１１４とプロセッサ１１０のハードウェア動作との間のインタフェースを提供する。非ＧＰＳアプリケーション１１４は、例えば相当数あるアプリケーションプログラムの何れを備えてもよく、アプリケーションプログラムは、携帯電話機能、動画表示機能及び／又は静止画表示機能、ゲーム機能、インターネット閲覧機能、カレンダリング、スケジューリング、文書処理、あるいは他の個人用及び／又はビジネス用コンピュータ機能などのユーザ機能を端末１００に提供する。
【００１８】
同様にプロセッサには、ＧＰＳ更新制御アプリケーション１１６が常駐しており、図ではプロセッサ１１０上のオペレーティングシステム１１２を通じて動作するように示されている。それらは協働して、機能駆動ＧＰＳ更新制御部１０１を構成している。図２乃至図５を参照して以下に示す例に見られるように、プロセッサ１１０に常駐するＧＰＳ更新制御アプリケーション１１６が構成する制御装置１０１などの、様々な発明によるＧＰＳ更新制御部は、例えば非ＧＰＳアプリケーション１１４の様々な機能の中から選択された機能などの、１つ以上の選択された非ＧＰＳ機能の使用に応答する一方で、他の非ＧＰＳ機能の使用に対してはそのような動作をやめて、選択的にＧＰＳデータ（例えば、時間、位置及び／又は歴表データ）を更新する能力を端末（例えば、端末１００）に提供する。以下で詳細に説明するように、そのような選択された機能は、選択されない非ＧＰＳ機能より、例えば、ＧＰＳ信号の受信に有利な位置にＧＰＳ使用可能装置を配置させる機能を含んでもよい。しかし、当然のことながら、ＧＰＳ更新を開始させてもよい非ＧＰＳ機能の使用とＧＰＳ更新を開始させない非ＧＰＳ機能の使用とを区別（分類）するために、他の区分（分類）が使用されてもよい。その区分の中には、ディスプレイ１５０及びキーパッド１６０を介して選択されうる機能であってユーザが特定した非ＧＰＳ機能が含まれる。プロセッサ１１０上の共通のオペレーティングシステム１１２で動作する非ＧＰＳアプリケーション１１４及びＧＰＳ更新制御アプリケーション１１６の一例について説明する。しかし、同様の機能を提供する他のソフトウェア構成及び／又は電子回路の他の配置構成を含む他の構成も、本発明の範囲内に入ることもさらに理解されるだろう。
【００１９】
図２は、本発明の実施形態に係るＧＰＳを使用可能な電子装置のための選択的なＧＰＳ更新制御動作の一例を示す図である。当該動作は、例えば、図１のプロセッサ１１０で実行されるＧＰＳ更新制御アプリケーション１１６が作り出す装置などのＧＰＳ更新制御部により、実行されてもよい。ブロック２０１において、図１のＧＰＳ受信機１３０などのＧＰＳ受信機は、スリープ状態、即ち、ＧＰＳ受信機がＧＰＳ衛星信号を捕捉しようとしない状態に置かれている。ＧＰＳ受信機は、例えば、ＧＰＳ衛星信号の受信に役立つ傾向のある機能などの選択された非ＧＰＳ機能の使用が検出されない限り、スリープ状態を維持する（もちろん、携帯電子装置が地図作成又はナビゲーションアプリケーションなどのＧＰＳ機能を行っていないと想定している。）。そのような非ＧＰＳ機能が検出された場合（ブロック２２０）、ＧＰＳ受信機はＧＰＳ衛星信号の捕捉を試みるために起動される（ブロック２３０）。ＧＰＳ衛星信号の捕捉の試みは、受信機の起動、復調、コード検索などの動作を含んでもよく、その後に、ＧＰＳ信号中のＧＰＳナビゲーションデータを回収するための、解読が続いて実行されてもよい。
【００２０】
図３は、本発明の実施形態に係る機能駆動によるＧＰＳ更新のための装置及び動作の一例を示す図である。無線携帯端末などの電子装置のＧＰＳ受信機は、スリープ状態に置かれ、その状態ではＧＰＳ衛星信号を捕捉しようとはしない（ブロック３１０）。例えば、ウェブ閲覧セッションや、ゲームセッションなどの非ＧＰＳ機能の使用を検出すると、携帯電子装置は、例えば前回のＧＰＳ更新セッション中に携帯電子装置が前もって取得したＧＰＳナビゲーションデータが所定の閾値を超えて古くなっているか否かを判定し、古くなっていれば、古過ぎるデータを置換するために、最新のＧＰＳナビゲーションデータを取得させる（ブロック３３０）。以前取得したＧＰＳナビゲーションデータが古過ぎない場合、ＧＰＳ受信機はスリープ状態を維持する（ブロック３３０、３１０）。以前取得したＧＰＳナビゲーションデータが古過ぎる場合、ＧＰＳ受信機は起動され、ＧＰＳ衛星信号を捕捉しようとする（ブロック３３０、３４０）。例えば、携帯電子装置においてＧＰＳ衛星信号の受信環境が悪い状態（例えば、建物若しくはバッグ内及び／又は悪い空間姿勢などで信号が遮断された環境）にある場合などで、ＧＰＳ衛星信号が捕捉されない場合、ＧＰＳ受信機はスリープ状態に戻る（ブロック３５０、３１０）。ＧＰＳ衛星信号が捕捉された場合、装置は捕捉した信号から新しいＧＰＳナビゲーションデータを回収する（ブロック３５０、３６０）。
【００２１】
本発明の実施形態によれば、電子装置は、例えばＧＰＳ支援データが入手可能であるかどうか、及び／又は受信機が省電力モードなどの選択されたモードにあるかどうかに応じて、機能駆動のＧＰＳ更新を選択的に実行してもよい。ブロック４１０において、図４に示す本発明の例示の実施形態では、電子装置（例えば、無線通信端末）のＧＰＳ受信機はスリープ状態にある。ＧＰＳ支援データが入手できず、装置が選択された非ＧＰＳ機能の使用を検出しない場合、ＧＰＳ受信機はスリープ状態を維持する（ブロック４１０、４２０、４３０）。支援データは入手できないが選択された非ＧＰＳ機能の使用が検出された場合、ＧＰＳナビゲーションデータは、例えば図３に示した方針に沿った動作を使用して更新又は維持される（ブロック４４０）。
【００２２】
図５は、本発明の実施形態に係る変形例の選択的な機能駆動のＧＰＳ更新動作を示す図である。ブロック５１０において、電子装置のＧＰＳ受信機はスリープ状態にある。低電力動作モードをユーザが選択していないため（ブロック５２０）、ＧＰＳ受信機は、非ＧＰＳ機能の使用が検出されるまでスリープ状態を維持する（ブロック５３０）。当該機能の使用を検出すると、携帯電子装置は、例えば図３に示す方針に沿ってＧＰＳナビゲーションデータを維持又は更新する（ブロック５４０）。ユーザによる低電力動作モードの選択を携帯電子装置が検出した場合、ＧＰＳ受信機は無効にされる（ブロック５２０、５５０）。
【００２３】
図１乃至図５のフローチャート、フロー図及びブロック図は、本発明の様々な実施形態による機能駆動のＧＰＳ更新制御用の携帯電子装置、方法及びコンピュータプログラムのあり得る実施アーキテクチャ、機能及び動作を示す。この点に関して、フローチャート又はブロック図の各ブロックは、モジュール、セグメント又はコードの一部を表してもよく、コードの一部は、特定の論理動作を実行するために１つ以上の実行可能命令を含む。他の実施形態の中には、ブロックに示された動作が図に示された順番と異なった順番で行われてもよいものがあることにも留意すべきである。例えば、連続して示される２つのブロックは、実際は実質的に同時に実行されてもよいし、またブロックは、関与する機能次第で時には逆の順番で実行されてもよい。
【００２４】
図面及び明細書において、本発明の一の実施形態を開示した。特定の用語を使用したが、一般及び説明の意味だけで使用しており、限定するためではない。本発明の範囲は、添付の特許請求の範囲により規定される。
【図面の簡単な説明】
【００２５】
【図１】本発明の一の実施形態に係る無線端末を示す概略図である。
【図２】、
【図３】、
【図４】、
【図５】本発明の実施形態に係るＧＰＳ更新制御のための携帯電子装置及び動作を示すフローチャートである。
【図１】
2008539626.tif 000003
【図２】
2008539626.tif 000004
【図３】
2008539626.tif 000005
【図４】
2008539626.tif 000006
【図５】
2008539626.tif 000007
【手続補正書】
【提出日】平成19年2月26日(2007.2.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＧＰＳ受信機と、複数の非ＧＰＳアプリケーションを実行するプロセッサとを備える携帯電子装置を動作させるための方法であって、
前記複数の非ＧＰＳアプリケーションごとに前記携帯電子装置の位置に基づいて、前記複数の非ＧＰＳアプリケーションの分類処理を支援するステップと、
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行するステップとを
含むことを特徴とする方法。
【請求項２】
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行する前記ステップは、
第１非ＧＰＳアプリケーションの実行に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行するステップを含み、
前記方法は、
第２非ＧＰＳアプリケーションの実行に関わらず前記ＧＰＳ受信機を前記スリープ状態に維持するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記第１非ＧＰＳアプリケーションの使用は、前記第２非ＧＰＳアプリケーションよりもＧＰＳ衛星信号を有利に受信できる位置に前記携帯電子装置を配置することを含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記第１非ＧＰＳアプリケーションは、インターネット閲覧アプリケーション、動画及び静止画の少なくとも一方を表示するアプリケーション、及び、ゲームアプリケーションの少なくとも１つを含むことを特徴とする請求項２又は３に記載の方法。
【請求項５】
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行する前記ステップに先行して、
前記非ＧＰＳアプリケーションの実行を検知するステップと、
前記非ＧＰＳアプリケーションの実行の検知に応じて、予め捕捉されたＧＰＳナビゲーションデータの状態を決定するステップと
が実行され、
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行する前記ステップは、
予め定められた決定基準に合致した前記状態が決定されたことに応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機を前記スリープ状態から移行するステップを含むことを特徴とする請求項１乃至４の何れか１項に記載の方法。
【請求項６】
前記状態は、前記予め捕捉されたＧＰＳナビゲーションデータの古さを含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行する前記ステップが実行された後に、
前記少なくとも１つのＧＰＳ衛星信号の捕捉の試みの失敗に応じて、前記ＧＰＳ受信機をスリープ状態に移行するステップ、又は、
前記少なくとも１つのＧＰＳ衛星信号の捕捉に応じて、前記捕捉したＧＰＳ衛星信号からＧＰＳナビゲーションデータを回収するステップの何れか１つを
少なくとも１つのＧＰＳ衛星信号の捕捉の試みの結果に基づいて実行することを特徴とする請求項１乃至６の何れか１項に記載の方法。
【請求項８】
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行する前記ステップは、前記携帯電子装置が第１装置動作モード中に実行され、
前記携帯電子装置が該携帯電子装置の非ＧＰＳアプリケーションの実行に関わらず、地上ＧＰＳ支援情報源からＧＰＳナビゲーションデータを取得する第２装置動作モードに該携帯電子装置を移行するステップをさらに含むことを特徴とする請求項１乃至７の何れか１項に記載の方法。
【請求項９】
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行する前記ステップは、前記携帯電子装置が第１装置動作モード中に実行され、
前記ＧＰＳ受信機が無効となる第２装置動作モードに前記携帯電子装置を移行するステップをさらに含むことを特徴とする請求項１乃至８の何れか１項に記載の方法。
【請求項１０】
前記複数の非ＧＰＳアプリケーションごとに前記携帯電子装置の位置に基づいて、前記複数の非ＧＰＳアプリケーションの分類処理を支援するステップは、
前記複数の非ＧＰＳアプリケーションのユーザ分類を支援するステップを含むことを特徴とする請求項１乃至９の何れか１項に記載の方法。
【請求項１１】
携帯電子装置であって、
ＧＰＳ受信機と、
複数の非ＧＰＳアプリケーションを実行するプロセッサと、
前記複数の非ＧＰＳアプリケーションごとに前記携帯電子装置の位置に基づいて、前記複数の非ＧＰＳアプリケーションの分類処理を支援し、前記分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行する機能駆動のＧＰＳ更新制御部と
を備えることを特徴とする携帯電子装置。
【請求項１２】
前記機能駆動のＧＰＳ更新制御部は、
第１非ＧＰＳアプリケーションの実行に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行させ、
第２非ＧＰＳアプリケーションの実行に関わらず前記ＧＰＳ受信機を前記スリープ状態に維持することを特徴とする請求項１１に記載の携帯電子装置。
【請求項１３】
前記第１非ＧＰＳアプリケーションの使用は、前記第２非ＧＰＳアプリケーションよりもＧＰＳ衛星信号を有利に受信できる位置に前記携帯電子装置を配置することを含むことを特徴とする請求項１２に記載の携帯電子装置。
【請求項１４】
前記第１非ＧＰＳアプリケーションは、インターネット閲覧アプリケーション、動画及び静止画の少なくとも一方を表示するアプリケーション、及び、ゲームアプリケーションの少なくとも１つを含むことを特徴とする請求項１２又は１３に記載の携帯電子装置。
【請求項１５】
前記機能駆動のＧＰＳ更新制御部は、
前記非ＧＰＳアプリケーションの実行を検知し、
前記非ＧＰＳアプリケーションの実行の検知に応じて、予め捕捉されたＧＰＳナビゲーションデータの状態を決定し、
予め定められた決定基準に合致した前記状態が決定されたことに応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機を前記スリープ状態から移行することを特徴とする請求項１１乃至１４の何れか１項に記載の携帯電子装置。
【請求項１６】
前記機能駆動のＧＰＳ更新制御部は、
前記少なくとも１つのＧＰＳ衛星信号の捕捉の試みの失敗に応じて、前記ＧＰＳ受信機をスリープ状態に移行するか、又は、
前記少なくとも１つのＧＰＳ衛星信号の捕捉に応じて、前記捕捉したＧＰＳ衛星信号からＧＰＳナビゲーションデータを回収するかの何れか１つを
少なくとも１つのＧＰＳ衛星信号の捕捉の試みの結果に基づいて実行することを特徴とする請求項１１乃至１５の何れか１項に記載の携帯電子装置。
【請求項１７】
前記携帯電子装置が第１装置動作モード中に、前記携帯電子装置の選択された非ＧＰＳアプリケーションの実行に応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から移行する手段と、
前記携帯電子装置が地上ＧＰＳ支援情報源からＧＰＳナビゲーションデータを取得する第２装置動作モードに該携帯電子装置を移行する手段と
をさらに備えることを特徴とする請求項１１乃至１６の何れか１項に記載の携帯電子装置。
【請求項１８】
ＧＰＳ受信機を備え、非ＧＰＳアプリケーションを実行する携帯電子装置を動作させるための方法をコンピュータに実行させるためのコンピュータプログラムであって、
前記複数の非ＧＰＳアプリケーションごとに前記携帯電子装置の位置に基づいて、前記携帯電子装置のプロセッサ上で実行された前記複数の非ＧＰＳアプリケーションの分類処理を支援するステップと、
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行するステップとを
含むことを特徴とするコンピュータプログラム。
【請求項１９】
前記複数の非ＧＰＳアプリケーションの分類に基づいて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機をスリープ状態から選択的に移行する前記ステップは、
前記非ＧＰＳアプリケーションの実行を検知するステップと、
前記非ＧＰＳアプリケーションの実行の検知に応じて、予め捕捉されたＧＰＳナビゲーションデータの状態を決定するステップと、
予め定められた決定基準に合致した前記状態が決定されたことに応じて、少なくとも１つのＧＰＳ衛星信号の捕捉を試みるために前記ＧＰＳ受信機を前記スリープ状態から移行するステップと
を含むことを特徴とする請求項１８に記載のコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
ＧＰＳ受信機性能を改善するために、ＧＰＳ受信機に、例えば時間推定値、位置推定値、衛星歴表情報、時計情報、及び可視衛星のリスト（可視衛星は、一般に移動機の位置で変わる。）などの支援データを素早く提供する技術が開発された。それらの支援データにより、ＧＰＳ受信機は位置決定を迅速に行うことが可能になる。それらの支援データは、例えば地上無線通信システムから送信されてもよい。その地上無線通信システムには、例えばセルラ無線ネットワーク又は無線ローカルエリアネットワーク（ＷＬＡＮ）アクセスポイントなどがある。しかし、その支援データは常に入手可能というわけではなく、例えばユーザのセルラサービスプロバイダがサービスしていない地域を旅行しているときなどで、その支援データが入手できないとき、ユーザはＧＰＳ受信機の応答時間の大幅な増加を経験することがある。捕捉されたＧＰＳの制御方法についていくつかの技術が提案されている。例えば、Ｏ’Ｎｅｉｌｌ，Ｊｒ他による米国特許第６，１４１，５７０号明細書には、信号強度などの動作条件に従って、好適にＧＰＳデータのメンテナンススケジュールを適応させる技術が提案されている。Ｌａｕによる米国特許５，８８３，５９４号明細書には、基地局からの起動呼に応じて、ＧＰＳ受信機によるＧＰＳ信号の捕捉を制御する技術が提案されている。Ｏｄａｇｉｒｉ他による米国特許５，９０５，４６０号明細書には、ＧＰＳ信号の受信動作を制御するために、検知されたアンテナ姿勢を使用する制御装置が提案されている。Ｋｉｒｋｈａｒｔ他による米国特許６，２８２，４９５号明細書には、エンジン状態センサやドライバーの有無センサに応じて、車両搭載型のナビゲーションシステムによるＧＰＳ信号の捕捉を制御する技術が提案されている。Ｗｈｅｌａｎ他による米国特許６，０６７，０４４には、モーションセンサに応じてＧＰＳデータを捕捉するＧＰＳ受信機が提案されている。
【国際調査報告】
2008539626.tif 000008
2008539626.tif 000009
2008539626.tif 000010