(57)【要約】【課題】ユーザの利便性向上に大きく役立ち、しかも利用可能な複数のサービス機能を同時に利用することができるようにする。【解決手段】制御部６にて、信号処理部５にセットされているソフトウェア情報の機能及び情報記憶部７に記憶されている複数のソフトウェア情報それぞれの機能を管理し、かつ信号処理部５にてサービス機能を実行している状態で、他のサービス機能の要求に応じて、他のサービス機能に対応するソフトウェア情報を情報記憶部７から読み出して信号処理部５にセットし、信号処理部５に複数のサービス機能を並行して実行させるようにしている。【選択図】    図１
2004153662.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なるサービス機能を実行するための複数のソフトウェア情報の中から任意のサービス機能のソフトウェア情報を選択的に信号処理部にセットし、当該信号処理部にセットしたソフトウェア情報に基づいて処理させることで選択したサービス機能を実行するソフトウェア無線機であって、
前記複数のソフトウェア情報を記憶する情報記憶手段と、
前記信号処理部にセットされるソフトウェア情報の機能を管理し、前記信号処理部に対するソフトウェア情報のセット状態で、要求されるサービス機能に応じて前記情報記憶手段から追加すべきソフトウェア情報を読み出して前記信号処理部に追加セットする制御手段とを具備することを特徴とするソフトウェア無線機。
【請求項２】
前記情報記憶手段は、前記ソフトウェア情報の更新または追加可能なメモリであることを特徴とする請求項１記載のソフトウェア無線機。
【請求項３】
前記ソフトウェア情報は、ＥＴＣ（Ｅｌｅｃｔｒｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ）機能、ＦＭラジオ機能、ＡＭラジオ機能、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能のいずれか一つを実行するための情報であることを特徴とする請求項１記載のソフトウェア無線機。
【請求項４】
前記制御手段は、予め設定される所定の条件に従って追加すべきソフトウェア情報を前記信号処理部に追加セットすることを特徴とする請求項１記載のソフトウェア無線機。
【請求項５】
前記制御手段は、前記所定の条件として、前記信号処理部に前記サービス機能としてＦＭラジオ、ＡＭラジオ機能及びＧＰＳ機能の少なくとも１つを実行させている状態で、有料道路の料金所に接近した際に、前記信号処理部にＥＴＣ機能を実行させることを特徴とする請求項４記載のソフトウェア無線機。
【請求項６】
前記制御手段は、前記信号処理部にセットされた複数のソフトウェア情報を時分割で処理することを特徴とする請求項１記載のソフトウェア無線機。
【請求項７】
前記制御手段は、前記信号処理部に前記サービス機能としてＧＰＳ機能及びＦＭラジオ機能を実行させている状態で、ＦＭラジオ放送で放送されるＤＧＰＳ（Ｄｉｆｆｅｒｅｎｔｉａｌ  ＧＰＳ）情報を用いて、前記ＧＰＳ機能により計測される位置情報に生じる誤差を補正することを特徴とする請求項６記載のソフトウェア無線機。
【請求項８】
前記制御手段は、ユーザにより指定されたサービス機能のソフトウェア情報を自動的に前記信号処理部にセットすることを特徴とする請求項１記載のソフトウェア無線機。
【請求項９】
互いに異なるサービス機能を実行するための複数のソフトウェア情報の中から任意のサービス機能のソフトウェア情報を選択的に信号処理部にセットし、当該信号処理部にセットしたソフトウェア情報に基づいて処理させることで選択したサービス機能を実行するソフトウェア無線機のソフトウェア情報処理方法であって、
前記複数のソフトウェア情報を記録媒体に記憶する情報記憶ステップと、
前記信号処理部にセットされるソフトウェア情報の機能を管理し、前記信号処理部に対するソフトウェア情報のセット状態で、要求されるサービス機能に応じて前記記録媒体から空きのソフトウェア情報を読み出して前記信号処理部にセットする制御ステップとを具備することを特徴とするソフトウェア無線機のソフトウェア情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、自動車等の移動体を対象とした無線通信システムに用いられ、信号処理部にセットされたソフトウェア情報に基づいて任意のサービス機能を実行するソフトウェア無線機とそのソフトウェア情報処理方法に関する。
【０００２】
【従来の技術】
近年、自動車向けのサービスにあっては、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星を利用したナビゲーションサービスに加え、例えばＥＴＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ）のように有料道路の料金徴収を自動化するサービスも開始されている。
ところで、各サービスを利用するためには、サービス毎の専用装置が必要となる。このような場合従来では、各サービス毎の専用装置を購入して使用するようにしている。
【０００３】
【発明が解決しようとする課題】
ところで、今後、多種多様なサービスが提供されることになり、各サービスを利用するために、サービス毎の専用装置を購入しなければならず、またサービスを削除したい場合に、専用装置を取り外さなければならないため、多くの手間と費用がかかってしまうことになる。
【０００４】
また、希望するサービスの数が増えると、自動車内においてサービス数分の専用装置の設置スペースが必要となる。このため、スペース上の制約により専用装置を実装できなかったりし、ユーザの利便性に著しい不都合が生じていた。
そこで、この発明の目的は、ユーザの利便性向上に大きく役立ち、しかも利用可能な複数のサービス機能を同時に利用することができ、かつスペースに限りのある状況で、スペース対効果の高いソフトウェア無線機とそのソフトウェア情報処理方法を提供することにある。
【０００５】
【課題を解決するための手段】
この発明は、上記目的を達成するために、以下のように構成される。
（１）互いに異なるサービス機能を実行するための複数のソフトウェア情報の中から任意のサービス機能のソフトウェア情報を選択的に信号処理部にセットし、当該信号処理部にセットしたソフトウェア情報に基づいて処理させることで選択したサービス機能を実行するソフトウェア無線機であって、複数のソフトウェア情報を記憶する情報記憶手段と、信号処理部にセットされるソフトウェア情報の機能を管理し、信号処理部に対するソフトウェア情報のセット状態で、要求されるサービス機能に応じて情報記憶手段から追加すべきソフトウェア情報を読み出して信号処理部に追加セットする制御手段とを備えるようにしたものである。
【０００６】
（１）の発明によれば、互いに異なるサービス機能を実行するための複数のソフトウェア情報を記録媒体に記憶しておき、信号処理部にセットされた記録媒体中のソフトウェア情報の機能を管理することにより、１つの装置で任意のサービス機能を実行でき、しかも信号処理部に対するソフトウェア情報のセット状態で、要求されるサービス機能に応じて記録媒体から追加すべきソフトウェア情報を読み出して信号処理部に追加セットされるので、１つのサービス機能を利用している状態で、他のサービス機能を実行でき、ユーザの利便性を大幅に向上できる。
【０００７】
（２）情報記憶手段は、ソフトウェア情報の更新または追加可能なメモリであることを特徴とする。
（２）の発明によれば、単一のメモリを物理的に領域分けして、既存のソフトウェア情報格納用及び新たなソフトウェア情報格納用に共用することができ、これにより、各々のメモリ素子を別途用意する必要がなく、また既存の装置で新たなサービス機能を利用することができる。
【０００８】
（３）制御手段は、予め設定される所定の条件に従って追加すべきソフトウェア情報を信号処理部に追加セットすることを特徴とする。
（３）の発明によれば、ユーザによる指定操作を介することなく、周囲状況に応じて、１つのサービス機能を実行している状態で、他のサービス機能を自動的に実行することができる。
【０００９】
（４）制御手段は、所定の条件として、信号処理部にサービス機能としてＦＭラジオ、ＡＭラジオ機能及びＧＰＳ機能の少なくとも１つを実行させている状態で、有料道路の料金所に接近した際に、信号処理部にＥＴＣ機能を実行させることを特徴とする。
（４）の発明によれば、ユーザが常時ＦＭラジオ放送またはＡＭラジオ放送を聴いたり、ＧＰＳ機能により目的地までナビゲーションしながら、有料道路の料金所に接近するとＥＴＣ機能が動作し、ノンストップで料金所を通過することができる。
【００１０】
（５）制御手段は、信号処理部にセットされた複数のソフトウェア情報を時分割で処理することを特徴とする。
【００１１】
（５）の発明によれば、１つの装置で多数のサービス機能を並行して処理しようとする場合に、時分割で処理することで、多数のサービス機能を同時に実行できる。
【００１２】
（６）制御手段は、信号処理部にサービス機能としてＧＰＳ機能及びＦＭラジオ機能を実行している状態で、ＦＭラジオ放送で放送されるＤＧＰＳ（Ｄｉｆｆｅｒｅｎｔｉａｌ  ＧＰＳ）情報を用いて、ＧＰＳ機能により計測される位置情報に生じる誤差を補正することを特徴とする。
【００１３】
（６）の発明によれば、ＦＭラジオ放送に多重されるＤＧＰＳ情報を用いることにより、ＧＰＳ測位精度を向上できる。
【００１４】
（７）制御手段は、ユーザにより指定されたサービス機能のソフトウェア情報を自動的に信号処理部にセットすることを特徴とする。
（７）の発明によれば、起動時において、ユーザ好みのソフトウェア情報が自動的に信号処理部にセットされることになるので、ユーザが手操作で自分の利用したいソフトウェア情報を選択して信号処理部にセットすることなく、その分好みのサービスを即座に利用することができる。
【００１５】
【発明の実施の形態】
以下、この発明の実施形態について図面を参照して詳細に説明する。
図１は、この発明の実施形態に係わるソフトウェア無線機の機能構成を示すブロック図である。このソフトウェア無線機には、例えばＥＴＣ用アンテナ１、ＦＭ／ＡＭラジオ用アンテナ２及びＧＰＳ用アンテナ３を備えている。
【００１６】
外部から到来した無線周波信号は、ＥＴＣ用アンテナ１、ＦＭ／ＡＭラジオ用アンテナ２及びＧＰＳ用アンテナ３のうち少なくとも１つで受信されたのち、無線部４により中間周波信号あるいはベースバンド信号に周波数変換される。
【００１７】
上記受信中間周波信号またはベースバンド信号は、信号処理部５に入力される。信号処理部５は、入力された受信中間周波信号またはベースバンド信号から受信デジタルデータを再生する。この受信デジタルデータは、制御部６に供給される。また、信号処理部５は、制御部６によりセットされるソフトウェア情報に基づくサービス機能を実行する。
【００１８】
制御部６は、上記受信デジタルデータを情報記憶部７に格納するとともに、表示部８に表示させる。
【００１９】
また、信号処理部５は、受信デジタルデータがＡＭ／ＦＭラジオ放送番組である場合に、受信デジタルデータをアナログ復調してアナログ受信信号を再生する。このアナログ受信信号は増幅器９により増幅されたのちスピーカ１０から拡声出力される。
【００２０】
一方、ＥＴＣデータの送信時に、信号処理部５は、送信すべきデジタルデータを送信信号に変調し、この送信信号を無線部４へ出力する。
【００２１】
無線部４は、入力された送信信号を無線周波信号に変換する。そして、無線部４は、制御部６により通知される送信データレートに基づいて、上記無線周波信号の有効部分だけを高周波増幅し、送信無線周波信号として出力する。この無線部４から出力された送信無線周波信号は、ＥＴＣ用アンテナ１を介して送信される。
【００２２】
操作部１１には、ダイヤルキーや電源キー、終了キー、音量調節キー、モード指定キー等のキー群が設けられている。
【００２３】
ところで制御部６は、情報記憶部７に格納されたプログラムに基づいて基本的な制御機能を実行するもので、その基本的な制御機能として、発着信に応じて無線接続制御を実行して、データ通信を可能にする通信制御機能や、システム選択制御機能、位置登録制御機能等を有している。また、制御部６は、情報記憶部７に格納された各種ソフトウェアを読み出して信号処理部５にセットして、信号処理部５に対しセットしたソフトウェア情報に従ったサービス機能を実行させる。このサービス機能としては、例えばＥＴＣ機能、ＡＭ／ＦＭラジオ機能やＧＰＳ機能等がある。
【００２４】
また、これらの基本制御機能に加え、この発明に係わる新たな機能として、サービス実行制御機能６ａと、ソフトウェア管理制御機能６ｂとを備えている。  サービス実行制御機能６ａは、操作部１１により入力された要求情報に応じて、情報記憶部７から選択的にソフトウェア情報を読み出して信号処理部５にセットする。
【００２５】
ソフトウェア管理制御機能６ｂは、信号処理部５にセットされるソフトウェア情報の機能を管理し、信号処理部５に対するソフトウェア情報のセット状態で、要求されるサービス機能に応じて情報記憶部７から追加すべきソフトウェア情報を読み出して該信号処理部５に追加セットする。
また、ソフトウェア管理制御機能６ｂは、起動時に、ユーザにより指定されたサービス機能のソフトウェア情報を自動的に信号処理部５にセットする。この場合、ユーザにより指定されたサービス機能に対応するソフトウェア情報を表すフラグを制御部６内のバッファ（図示せず）に書き込む。
【００２６】
さらに、ソフトウェア管理制御機能６ｂは、信号処理部５にセットされているソフトウェア情報の機能及び情報記憶部７に記憶されている複数のソフトウェア情報それぞれの機能を表示部８に表示するようにしている。
【００２７】
次に、以上のように構成されたソフトウェア無線機の動作について説明する。電源キーがオンされて、図示しない電源部から電源供給が開始されることで、制御部６は図２に示すような制御処理を開始する。
【００２８】
この制御処理を開始すると制御部６はまず、起動処理を実行する（ステップＳＴ２ａ）。この起動時に、バッファに書き込まれたフラグに基づき、ユーザにより指定されているソフトウェア情報を情報記憶部７から読み出して信号処理部５にセットする（ステップＳＴ２ｂ）。
【００２９】
続いて制御部６は、操作部１１によりソフトウェア情報の切替要求が入力されたか否か、つまり新たなサービス機能の選択があったか否かの判断を行う（ステップＳＴ２ｃ）。そして、切替要求が入力されたならば（Ｙｅｓ）、制御部６は要求されたソフトウェア情報を情報記憶部７から読み出し、この読み出したソフトウェア情報を信号処理部５にセットする（ステップＳＴ２ｄ）。
【００３０】
続いて制御部６は、信号処理部５に対しセットしたソフトウェア情報に基づくサービス機能を実行させている状態で、別のサービス機能の起動要求があるか否かの判断を以下の条件に基づいて行う（ステップＳＴ２ｅ）。
【００３１】
すなわち、制御部６は、条件として、信号処理部５にサービス機能としてＦＭラジオまたはＡＭラジオ機能を実行させている状態で、有料道路の料金所に接近した際に、情報記憶部７からＥＴＣ機能に対応するソフトウェア情報を読み出し（ステップＳＴ２ｆ）、このＥＴＣ機能に対応するソフトウェア情報を信号処理部５にセットしてＥＴＣ機能を実行させる（ステップＳＴ２ｇ）。このようにすれば、ユーザが常時ＦＭラジオ放送またはＡＭラジオ放送を聴きながら、有料道路の料金所に接近するとＥＴＣ機能が動作し、ノンストップで料金所を通過することができる。
【００３２】
また、制御部６は、条件として、信号処理部５にサービス機能としてＧＰＳ機能を実行させている状態で、有料道路の料金所に接近した際に、情報記憶部７からＥＴＣ機能に対応するソフトウェア情報を読み出し、このＥＴＣ機能に対応するソフトウェア情報を信号処理部５にセットしてＥＴＣ機能を実行させる。このようにすれば、ユーザが常時ＧＰＳにより目的地までのナビゲーションのための位置情報を表示部８に表示している状態で、有料道路の料金所に接近するとＥＴＣ機能が動作し、ノンストップで料金所を通過することができる。
【００３３】
一方、上記条件に満たないならば（Ｎｏ）、制御部６は信号処理部５にセットされているソフトウェア情報に基づくサービス機能をそのまま実行する（ステップＳＴ２ｈ）。以後、制御部６は、電源がオフされるまで、上記ステップＳＴ２ｃ乃至ステップＳＴ２ｈの処理を繰り返し実行する。
なお、上記処理において、ユーザにより選択された機能に対応するソフトウェア情報が情報記憶部７に記憶されていない場合には、「サービスを利用できません」というメッセージを表示するようにしている。
【００３４】
なお、上記処理では、一方のサービス機能を実行している状態で、所定の条件に従って他方のサービス機能を実行する例について説明したが、信号処理部５に２以上の複数のソフトウェア情報がセットされた場合には、制御部６は、図３に示す制御処理を実行する。
【００３５】
ユーザによる操作によりＦＭラジオ機能及びＧＰＳ機能が選択されると、制御部６はＦＭラジオ機能及びＧＰＳ機能それぞれに対応するソフトウェア情報を情報記憶部７から読み出し、これらソフトウェア情報を信号処理部５にセットし（ステップＳＴ３ａ）、これらソフトウェア情報を時分割で処理して信号処理部５に対しＦＭラジオ機能及びＧＰＳ機能を同時に実行させる（ステップＳＴ３ｂ）。
【００３６】
そして制御部６は、選局中のＦＭ放送波に雑音が生じるか否かの判断を行い（ステップＳＴ３ｃ）、雑音が生じたならば（Ｙｅｓ）、ＧＰＳ機能により計測される自装置の位置情報に基づいてＦＭ放送が受信できるように選局を行う（ステップＳＴ３ｄ）。
【００３７】
また、制御部６は、選局中のＦＭ放送によりＤＧＰＳ情報を受信したか否かの判断を行い（ステップＳＴ３ｅ）、受信したならば（Ｙｅｓ）、ＤＧＰＳ情報を用いてＧＰＳ機能より得られる自装置の位置情報を補正する（ステップＳＴ３ｆ）。以後、他のサービス機能が選択されない限り、制御部６は上記ステップＳＴ３ｂ乃至ステップＳＴ３ｆの処理を繰り返し実行する。
【００３８】
このようにすれば、ユーザが常時ＦＭラジオ放送を聴きながら、ＧＰＳ機能によって自位置を確認し、表示しつつ、目的地へのナビゲーションが可能になるとともに、ＧＰＳ機能により計測される位置情報を利用して、ＦＭラジオ放送を良好に受信することが可能となる。さらに、ＧＰＳ機能により計測される位置情報に応じてＦＭ放送番組も受信できる。このＦＭ放送番組としては、例えば地域に密着した提供番組等が挙げられる。
【００３９】
また、ＧＰＳ機能を実行させている状態で、ＦＭラジオ放送に多重されるＤＧＰＳ情報を受信した際に、ＦＭラジオ放送に多重されるＤＧＰＳ情報を用いてＧＰＳ機能により計測される位置情報の誤差を補正することにより、ＧＰＳ測位精度を向上できる。
【００４０】
以上のように上記実施形態では、制御部６にて、信号処理部５にセットされているソフトウェア情報の機能及び情報記憶部７に記憶されている複数のソフトウェア情報それぞれの機能を管理し、かつ信号処理部５にてサービス機能を実行している状態で、他のサービス機能の要求に応じて、他のサービス機能に対応するソフトウェア情報を情報記憶部７から読み出して信号処理部５にセットし、信号処理部５に複数のサービス機能を並行して実行させるようにしている。
【００４１】
従って上記実施形態によれば、１台の装置で任意のサービス機能を実行できるとともに、１つのサービス機能を実行している状態で、他のサービス機能を実行できるので、ユーザの利便性を大幅に向上できる。また、ＡＭラジオ放送またはＦＭラジオ放送を聴いている状態で、ユーザによる指定操作を介することなく、有料道路の料金所に接近した際に、ＥＴＣ機能を自動的に実行することができる。
【００４２】
また、上記実施形態によれば、情報記憶部７にソフトウェア情報の更新または追加可能なメモリを用いることにより、例えば単一のメモリを物理的に領域分けして、既存のソフトウェア情報格納用及び新たなソフトウェア情報格納用に共用することができ、これにより、各々のメモリ素子を別途用意する必要がなく、また既存の装置で新たなサービス機能を利用することができる。
【００４３】
さらに、上記実施形態によれば、起動時において、ユーザ好みのソフトウェア情報が自動的に信号処理部５にセットされることになるので、ユーザが手操作で自分の利用したいソフトウェア情報を選択して信号処理部５にセットすることなく、その分自分好みのサービスを即座に利用することができる。
【００４４】
また、上記実施形態によれば、１台の装置で多数のサービス機能を並行して処理しようとする場合に、時分割で処理することにより、多数のサービス機能を同時に実行できる。
なお、この発明は上記実施形態の範囲に限定されるものではなく、ソフトウェア無線機の種類や構成、ソフトウェア情報の種類、複数のサービスを同時に実行させるための条件、複数のサービス機能を同時に実行する際の制御手順や制御内容等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【００４５】
【発明の効果】
以上詳述したようにこの発明によれば、ユーザの利便性向上に大きく役立ち、しかも利用可能な複数のサービス機能を同時に利用することができ、かつスペースに限りのある状況で、スペース対効果の高いソフトウェア無線機とそのソフトウェア情報処理方法を提供することができる。
【図面の簡単な説明】
【図１】この発明に係るソフトウェア無線機の一実施形態を示すブロック図。
【図２】図１に示した制御部における、１つのサービスを実行している状態で、所定の条件に従って他のサービスを実行する際の処理手順及び処理内容を示すフローチャート。
【図３】図１に示した制御部における、複数のサービスを同時に実行する際の処理手順及び処理内容を示すフローチャート。
【符号の説明】
１…ＥＴＣ用アンテナ、
２…ＦＭ／ＡＭラジオ用アンテナ、
３…ＧＰＳ用アンテナ、
４…無線部、
５…信号処理部、
６…制御部、
７…情報記憶部、
８…表示部、
９…増幅器、
１０…スピーカ、
１１…操作部、
６ａ…サービス実行制御機能、
６ｂ…ソフトウェア管理制御機能。
【図１】
2004153662.tif 000003
【図２】
2004153662.tif 000004
【図３】
2004153662.tif 000005