(57)【要約】【課題】地上波デジタル放送経由でデータを入手する場合に、ウィルス対策プログラム保存のための補助記憶装置を用意しなくても、ウィルス対策を実施できるようにする。【解決手段】地上波デジタル放送受信機１は、チューナ１１、チューナ１１で選局されたＯＦＤＭ信号を復調しＴＳを出力するＯＦＤＭ復調部１２、ＴＳをビデオ信号、オーディオ信号およびデータに分離するＤＥＭＵＸ１３と、ビデオ信号をデコードする映像デコーダ１５と、オーディオ信号をデコードする音声デコーダ１４とを有する。ナビゲーション装置２は、ＣＰＵ２１と、ＲＡＭ２２とを有する。ＣＰＵ２１は、電源投入時に、ウィルス対策プログラムの配布を行なっているチャンネルを選局するようにチューナ１１を制御し、ＤＥＭＵＸ１３から出力されるデータをＲＡＭ２２に格納する。これにより、ウィルス対策プログラムをＲＡＭ２２にロードし実行する。【選択図】図１
2005151193.tif 000002
【特許請求の範囲】
【請求項１】
地上波デジタル放送受信機と情報処理装置とを備えた情報処理システムであって、
前記地上波デジタル放送受信機は、チューナと、前記チューナで選局されたＯＦＤＭ変調信号を復調しトランスポートストリームを出力するＯＦＤＭ復調部と、前記トランスポートストリームをビデオ信号ビット列、オーディオ信号ビット列およびデータビット列に分離する分離部と、前記ビデオ信号ビット列をデコードする映像デコーダと、前記オーディオ信号ビット列をデコードする音声デコーダとを有し、
前記情報処理装置は、ＣＰＵと、メモリとを有し、
前記ＣＰＵは、前記情報処理システムに電源が投入されると、ウィルス対策プログラムの配布を行なっている所定のチャンネルを選局するように前記チューナを制御し、前記分離部から出力されるデータビット列を前記メモリに格納することで、前記ウィルス対策プログラムを前記メモリにロードし実行する起動処理を行うこと
を特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムであって、
前記ＣＰＵは、前記ウィルス対策プログラムを実行することにより、前記分離部から出力され、前記メモリに格納されるデータビット列にウィルスチェックを実施すること
を特徴とする情報処理システム。
【請求項３】
請求項１または２に記載の情報処理システムであって、
前記メモリにロードされた前記ウィルス対策プログラムは、前記情報処理システムの電源が切断されると、前記メモリから消去されること
を特徴とする情報処理システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の情報処理システムであって、
前記地上波デジタル放送受信機は、前記映像デコーダからの出力信号および/または前記情報処理装置からの指示に従って、映像出力信号を生成する映像出力信号生成部をさらに有し、
前記ＣＰＵは、前記起動処理の期間中、前記映像出力信号生成部に、前記ウィルス対策プログラムをダウンロード中であることを示すメッセージを表示するための映像出力信号を生成させること
を特徴とする情報処理システム。
【請求項５】
請求項１乃至４のいずれか１項に記載の情報処理システムであって、
前記情報処理システムは、車両に搭載される車載システムであり、
前記情報処理システムの電源投入は、車両のイグニッションキーのオン・オフに連動してオン・オフすること
を特徴とする情報処理システム。
【請求項６】
地上波デジタル放送受信機に接続されて用いられる情報処理装置であって、
ＣＰＵと、メモリとを有し、
前記ＣＰＵは、前記地上波デジタル放送受信機および前記情報処理装置の電源が投入されると、ウィルス対策プログラムの配布を行なっている所定のチャンネルを選局するように前記地上波デジタル放送受信機を制御し、前記地上波デジタル放送受信機が前記所定のチャンネルを介して受信したデータビット列を前記メモリに格納することで、前記ウィルス対策プログラムを前記メモリにロードし実行する起動処理を行うこと
を特徴とする情報処理装置。
【請求項７】
地上波デジタル放送受信機に接続されて用いられる情報処理装置が、ウィルス対策プログラムを実行するプログラム実行方法であって、
前記地上波デジタル放送受信機および前記情報処理装置の電源が投入されると、前記情報処理装置のＣＰＵは、
ウィルス対策プログラムの配布を行なっている所定のチャンネルを選局するように前記地上波デジタル放送受信機を制御するステップと、
前記地上波デジタル放送受信機が前記所定のチャンネルを介して受信したデータビット列を前記メモリに格納することで、前記ウィルス対策プログラムを前記メモリにロードし実行するステップとを行うこと
を特徴とするプログラム実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、特にナビゲーション装置などの車載装置でのウィルス対策技術に関する。
【背景技術】
【０００２】
地上波デジタル放送に対応した車載用テレビ受信機（車載用地上波デジタル放送受信機）がある（例えば特許文献１）。地上波デジタル放送では、映像および音声の他にデータを放送することができる。したがって、車載用地上波デジタル放送受信機をナビゲーション装置に接続することで、ナビゲーション装置で利用するデータを地上波デジタル放送経由で入手することもできる。
【０００３】
【特許文献１】特開２００３-２７３７５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、地上波デジタル放送経由で入手した各種データに対しても、インターネット経由で入手する各種データと同様に、ウィルス対策を実施することが好ましい。このためには、ナビゲーション装置に、ウィルス対策プログラムの保存場所を確保する必要が生ずる。通常、ナビゲーション装置では、ナビゲーション装置として機能させるための基本プログラムを格納するＲＯＭの他に、個人情報などの変更される可能性のある情報を登録するためのＥＥＰＲＯＭ等の不揮発性メモリを備えている。しかし、ナビゲーション装置に設けられている不揮発性メモリは、ウィルス対策プログラムを保存するのに十分な容量を有していない場合が多い。一方で、ウィルス対策プログラムを保存するためにＨＤＤ等の補助記憶装置を追加したのでは、コストが嵩む。
【０００５】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、地上波デジタル放送経由でデータを入手する情報処理装置が、ウィルス対策プログラムを保存するための補助記憶装置を別途用意しなくても、ウィルス対策を実施できるようにすることにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明では、電源が投入されると、情報処理装置が地上波デジタル放送受信機に所定のチャンネルを選局させ、該所定のチャンネル経由でウィルス対策プログラムをメモリに直接ロードし実行する。
【０００７】
例えば、本発明の情報処理システムは、地上波デジタル放送受信機と情報処理装置とを備える。前記地上波デジタル放送受信機は、チューナと、前記チューナで選局されたＯＦＤＭ変調信号を復調しトランスポートストリームを出力するＯＦＤＭ復調部と、前記トランスポートストリームをビデオ信号ビット列、オーディオ信号ビット列およびデータビット列に分離する分離部と、前記ビデオ信号ビット列をデコードする映像デコーダと、前記オーディオ信号ビット列をデコードする音声デコーダとを有する。前記情報処理装置は、ＣＰＵと、メモリとを有する。そして、前記ＣＰＵは、前記情報処理システムに電源が投入されると、ウィルス対策プログラムの配布を行なっている所定のチャンネルを選局するように前記チューナを制御し、前記分離部から出力されるデータビット列を前記メモリに格納することで、前記ウィルス対策プログラムを前記メモリにロードし実行する起動処理を行う。
【発明の効果】
【０００８】
本発明によれば、電源の投入を契機にして、ウィルス対策プログラムが直接メモリにロードされて実行されるので、ウィルス対策プログラムの保存場所を確保するために、ＨＤＤ等の補助記憶装置を追加する必要がない。また、所定のチャンネルが配布する最新のウィルス対策プログラムを実行することができる。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明の実施の形態を説明する。
【００１０】
図１は、本発明の一実施形態が適用された車載システムの概略図である。図示するように、本実施形態の車載システムは、地上波デジタル放送受信機１と、ナビゲーション装置２と、アンテナ３と、スピーカ４と、ディスプレイ５と、を有する。なお、本実施形態の車載システムの電源８のオン・オフは、車両のイグニッションキー９のオン・オフと連動している。
【００１１】
地上波デジタル放送受信機１は、チューナ１１と、ＯＦＤＭ復調部１２と、ＤＥＭＵＸ（分離部）１３と、音声デコーダ１４と、映像デコーダ１５と、オーディオセレクタ１６と、グラフィックス処理部１７と、を有する。
【００１２】
チューナ１１は、アンテナ３で受信した地上波デジタル放送のＲＦ信号からナビゲーション装置２６より指示されたチャンネルを選局する。ＯＦＤＭ復調部１２は、チューナ１１で選局されたチャンネルのＯＦＤＭ（Orthogonal Frequency Division Multiplexing）変調信号をＯＦＤＭ復調してＴＳ（Transport Stream）信号を出力する。ＤＥＭＵＸ１３は、ＯＦＤＭ復調部１２から出力されたＴＳ信号を音声データビット列、映像データビット列およびデータビット列に分離する。分離された音声データビット列、映像データビット列およびデータビット列は、それぞれ、音声デコーダ１４、映像デコーダ１５およびナビゲーション装置２に出力される。音声デコーダ１４は、ＤＥＭＵＸ１３から出力された音声データビット列をデコードし音声出力信号を出力する。映像デコーダ１５は、ＤＥＭＵＸ１３から出力された映像データビット列をデコードし映像出力信号を出力する。オーディオセレクタ１６は、ナビゲーション装置２からの指示に従い、音声デコーダ１４から出力された音声出力信号およびナビゲーション装置２から出力された音声出力信号のいずれか一方を選択しスピーカ４へ出力する。
【００１３】
そして、グラフィックス処理部１７は、映像デコーダ１５から出力された映像出力信号およびナビゲーション装置２から出力された映像出力信号に対して様々なグラフィックス処理を施す。例えば、ナビゲーション装置２からの指示に従い、映像デコーダ１５から出力された映像出力信号およびナビゲーション装置２から出力された映像出力信号のいずれか一方を選択してディスプレイ５に出力したり、両方を画面分割表示するための映像出力信号を生成してディスプレイ５に出力したり、映像デコーダ１５から出力された映像出力信号が表す映像上に、ナビゲーション装置２から出力された映像出力信号が表す映像をＯＳＤ（On Screen Display）表示するための映像出力信号を生成してディスプレイ５に出力したりする。
【００１４】
ナビゲーション装置２は、ＣＰＵ２１と、ＣＰＵ２２のワークエリアとして機能するＲＡＭ２２と、ＲＯＭ２３と、ＥＥＰＲＯＭ２４と、地図データベースが記憶されたＣＤ-ＲＯＭ、ＤＶＤ-ＲＯＭ等の記憶媒体７から情報を読取るディスクドライブ２５と、Ｉ/Ｏ２６と、操作パネル等の入力装置２７と、を有する。
【００１５】
ＲＯＭ２３には、ＣＰＵ２１に実行させる各種プログラムが記憶されている。具体的には、ＯＳ（Operating System）２３１と、車載システムの電源投入後、ＯＳ２３１が最初に実行する起動ＰＧ（プログラム）２３２と、情報処理装置をナビゲーション装置として機能させるためのナビＰＧ２３３と、が記憶されている。ＥＥＰＲＯＭ２４には、ユーザの個人情報や地上波デジタル放送のチャンネルの設定情報など変更される可能性のある情報が記憶される。Ｉ/Ｏ２６は外部装置と通信を行なうインターフェースである。例えば、地上波デジタル放送受信機１からデータビット列を受信したり、地上波デジタル放送受信機１に制御信号、映像出力信号および音声出力信号を送信したりする。また、車速センサ、方位センサ、ＧＰＳ受信機等の各種車載センサ６から検出値を受信する。
【００１６】
図２は、本実施形態の車載システムの電源投入（イグニッションキーのオン）時に行なわれる起動処理を説明するためのフロー図である。このフローは、車載システムに電源が投入されると開始される。
【００１７】
まず、ナビゲーション装置２において、ＣＰＵ２１は、ＲＯＭ２３からＯＳ２３１を読み出してＲＡＭ２２にロードし実行する（Ｓ１０１）。次に、ＣＰＵ２１は、ＯＳ２３１のスタートアップ設定に従い、ＥＥＰＲＯＭ２４からユーザの個人情報および地上波デジタル放送の番組の設定情報を読出しＲＡＭ２２に格納する（Ｓ１０２）。ここで、個人情報には、ユーザ宅や、ユーザがよく利用する施設の情報（登録地）などが含まれる。これらの情報は、ナビゲーション装置２での経路探索、経路誘導、地図表示などの処理に用いられる。また、地上波デジタル放送のチャンネルの設定情報は、地上波デジタル放送受信機１でのチャンネル選局に利用される。なお、地上波デジタル放送のチャンネルの設定情報には、ウィルス対策プログラムを配布を行なうチャンネルを特定する情報が含まれている。本実施形態は、地上波デジタル放送に含まれる少なくとも１つのチャンネルが、ナビゲーション装置２で実行可能なウィルス対策プログラムの配布を行なっていることを前提としている。
【００１８】
次に、ＣＰＵ２１は、ＯＳ２３１のスタートアップ設定に従い、ＲＯＭ２３から起動ＰＧ２３２を読み出してＲＡＭ２２にロードし実行する（Ｓ１０３）。この起動ＰＧ２３２により、ＣＰＵ２１は、Ｉ/Ｏ２６を介して地上波デジタル放送受信機１のチューナ１１に制御信号を出力し、チューナ１１に、Ｓ１０２で取得した地上波デジタル放送のチャンネルの設定情報より特定される、ウィルス対策プログラムを配布を行なうチャンネルを選局するように制御する（Ｓ１０４）。
【００１９】
この結果、地上波デジタル放送受信機１において、チューナ１１はウィルス対策プログラムを配布を行なうチャンネルを選局し、該チャンネルのＯＦＤＭ変調信号がＯＦＤＭ復調部１２でＯＦＤＭ復調される。そして、ＤＥＭＵＸ１３にて、該チャンネルのＴＳ信号からウィルス対策プログラムのデータビット列が分離され、ナビゲーション装置２に出力される。
【００２０】
さて、ナビゲーション装置２において、ＣＰＵ２１は、Ｉ/Ｏ２６に入力されたウィルス対策プログラムのデータビット列をＲＡＭ２２に直接ロードする（Ｓ１０５）。そして、ウィルス対策プログラムを構成する全てのビットがＲＡＭ２２に展開されるのを持つ（Ｓ１０６）。この間（ウィルス対策プログラムのロードが完了するまでの間）、ＣＰＵ２１は、Ｉ/Ｏ２６を介して地上波デジタル放送受信機１のオーディオセレクタ１６およびグラフィックス処理部１７に制御信号を出力し、ナビゲーション装置２から出力される音声出力信号および映像出力信号を選択するように制御する。また、Ｉ/Ｏ２６を介して地上波デジタル放送受信機１のオーディオセレクタ１６およびグラフィックス処理部１７に、ウィルス対策プログラムのダウンロード中であることを示すメッセージを表す音声出力信号、映像出力信号を出力する（Ｓ１０７）。
【００２１】
この結果、地上波デジタル放送受信機１において、オーディオセレクタ１６は、ナビゲーション装置２から送られてきた、ウィルス対策プログラムのダウンロード中であることを示すメッセージを表す音声出力信号を選択し、スピーカ４に出力する。また、グラフィックス処理部１７は、ナビゲーション装置２から送られてきた、図３に示すような、ディスプレイ５にウィルス対策プログラムのダウンロード中であることを示すメッセージ５０１を表示するための映像出力信号を選択し、ディスプレイ５に出力する。
【００２２】
次に、ナビゲーション装置２において、ＣＰＵ２１は、ウィルス対策プログラムのＲＡＭ２２へのロードが完了したならば（Ｓ１０６でＹＥＳ）、このウィルス対策プログラムを実行する（Ｓ１０８）。このウイルス対策プログラムにより、以降、Ｉ/Ｏ２６を介して地上波デジタル放送受信機１のＤＥＭＵＸ１３から送られてくるデータビット列に対してウイルスチェックが実施され、ウィルスが検出された場合は適切なウィルス対策処理を実施される。なお、ウィルスチェックおよびウィルス対策処理の詳細は、既存のウィルス対策プログラムが行なうウィルスチェックおよびウィルス対策処理と同様である。
【００２３】
次に、ＣＰＵ２１は、ＯＳ２３１のスタートアップ設定に従い、ＲＯＭ２３からナビＰＧ２３３を読み出してＲＡＭ２２にロードし実行する（Ｓ１０９）。このナビＰＧ２３３により、ＣＰＵ２１は、ナビゲーション装置としての機能を実現する。例えば、車載センサ６から入手した計測値を用いて現在地を検出する。そして、この現在地と、入力装置２７を介してユーザより設定を受付けた目的地と、記憶媒体７に記憶された地図データベースとを用いて、目的地への経路誘導に必要な地図をディスプレイ５に表示したり、音声ガイドをスピーカ４に出力したりする。なお、ナビゲーション装置としての機能自体は、既存のナビゲーション装置と同様である。また、ＣＰＵ２１は、入力装置２７を介して受付けたユーザの指示に従い、所望のチャンネルを選局するように、Ｉ/Ｏ２６から地上波デジタル放送受信機１に制御信号を出力する。また、オーディオセレクタ１６での選択やグラフィックス処理部１７の表示モードを制御する。
【００２４】
なお、本実施形態において、ウィルス対策プログラムは、ＲＡＭ２２に直接ロードされる。したがって、車載システムの電源投入が切断されると、ウイルス対策プログラムは、ナビゲーション装置２（ＲＡＭ２２）から消去される。
【００２５】
以上、本発明の一実施形態を説明した。
【００２６】
本実施形態によれば、車載システムの電源投入（車両のイグニッション・オン）を契機にして、ウィルス対策プログラムが直接ＲＡＭ２２にロードされて実行される。したがって、ナビゲーション装置２は、ウィルス対策プログラムの保存場所を確保するために、ＨＤＤ等の補助記憶装置を追加する必要がない。また、ウィルス対策プログラムの配布を行なうチャンネルが配布する最新のウィルス対策プログラムを実行することができる。また、本実施形態によれば、ウィルス対策プログラムがＲＡＭ２２にロードされている期間中、その旨を示すメッセージが出力されるので、ユーザはそのことを知ることができる。
【００２７】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００２８】
例えば、上記の実施形態では、本発明を車載システムに適用した場合を例にとり説明した。しかし、本発明は、車載システム以外の様々な情報処理システムに適用することができる。この場合、地上波デジタル放送受信機に接続される情報処理装置は、ナビゲーション装置である必要はない。また、システムの電源投入を、イグニッションキーのオン・オフに連動させる必要はない。
【００２９】
また、本発明において、地上波デジタル放送受信機および情報処理装置は、別々の装置であってもよいし、一体化された装置であってもよい。
【図面の簡単な説明】
【００３０】
【図１】図１は本発明の一実施形態が適用された車載システムの概略図である。
【図２】図２は本実施形態の車載システムの電源投入（イグニッションキーのオン）時に行なわれる起動処理を説明するためのフロー図である。
【図３】図３はウィルス対策プログラムのダウンロード中に表示されるメッセージの一例を示す図である。
【符号の説明】
【００３１】
１：地上波デジタル受信機、２：ナビゲーション装置、３：アンテナ、４：スピーカ、５：ディスプレイ、６：車載センサ、７：記憶媒体、８：電源、９：イグニッションキー、１１：チューナ、１２：ＯＦＤＭ復調部、１３：ＤＥＭＵＸ、１４：音声デコーダ、１５：映像デコーダ、１６：オーディオセレクタ、１７：グラフィックス処理部、２１：ＣＰＵ、２２：ＲＡＭ、２３：ＲＯＭ、２４：ＥＥＰＲＯＭ、２５：ディスクドライブ、２６：Ｉ/Ｏ、２７：入力装置、２３１：ＯＳ、２３２：起動ＰＧ、２３３：ナビＰＧ
【図１】
2005151193.tif 000003
【図２】
2005151193.tif 000004
【図３】
2005151193.tif 000005