(57)【要約】【課題】  通信回線に負荷をかけることなく、修正プログラムを携帯情報端末に簡便にダウンロードできるようにする。【解決手段】  携帯電話装置メーカ３は、ＥＰＲＯＭもしくはフラッシュメモリ３２に保持されているプログラムにバグなどの不具合が見つかった場合、通信ネットワーク５を介し、プログラムの修正を通知するパケットをプログラムの修正が必要な携帯情報端末１に送るとともに、秘密鍵にて暗号化された修正プログラムを地上デジタル放送局２に送り、地上デジタル放送局２は、修正プログラムの送信開始時刻になると、その修正プログラムを所定の送信周波数にて放送し、携帯情報端末１は、放送受信用アンテナ１１を介してその修正プログラムを受信し、ＥＰＲＯＭもしくはフラッシュメモリ３２に記憶されているプログラムを書き換える。【選択図】      図１
2006135466.tif 000002
【特許請求の範囲】
【請求項１】
無線通信用電波を受信する無線通信用アンテナと、
放送用電波を受信する放送受信用アンテナと、
前記無線通信用電波に乗せて送られたデータの受信処理を行う通信用受信処理手段と、
前記放送用電波に乗せて送られたデータの受信処理を行う放送用受信処理手段と、
前記通信用受信処理手段および前記通信用受信処理手段の制御を行う制御手段と、
前記制御手段を動作させるプログラムを記憶する不揮発性記憶手段とを備え、
前記制御手段は、前記放送用電波に乗せて送られた修正プログラムを前記放送用受信処理手段に受信させることにより、前記制御手段の修正プログラムをダウンロードすることを特徴とする携帯情報端末。
【請求項２】
前記制御手段は、前記無線通信用電波に乗せて送られたデータを前記通信用受信処理手段に受信させることにより、前記修正プログラムの有無、前記修正プログラムの放送時刻および前記修正プログラムが放送されるチャンネルに関する情報を取得することを特徴とする請求項１記載の携帯情報端末。
【請求項３】
前記制御手段は、前記修正プログラムの放送時刻になったら、前記放送用受信処理手段の電源を入れ、前記修正プログラムを前記放送用受信処理手段に受信させることを特徴とする請求項２記載の携帯情報端末。
【請求項４】
前記修正プログラムは前記放送用電波に多重化されていることを特徴とする請求項１から３のいずれか１項記載の携帯情報端末。
【請求項５】
前記修正プログラムは暗号化されていることを特徴とする請求項１から４のいずれか１項記載の携帯情報端末。
【請求項６】
前記制御手段は、前記無線通信用電波に乗せて送られたデータを前記通信用受信処理手段に受信させることにより秘密鍵を取得し、前記暗号化された修正プログラムを前記秘密鍵にて復号化することを特徴とする請求項５項記載の携帯情報端末。
【請求項７】
前記制御手段は、全ての修正プログラムを含んだパケットが受信できるまで、前記修正プログラムの放送に同期して前記放送用受信処理手段を作動させることを特徴とする請求項１から６のいずれか１項記載の携帯情報端末。
【請求項８】
前記制御手段は、前記修正プログラムを完全に受信した後、前記修正プログラムへの更新の適用許可を求めることを特徴とする請求項１から７のいずれか１項記載の携帯情報端末。
【請求項９】
前記制御手段は、前記放送用受信処理手段を動作させた後、一定時間たっても放送波が受信できなかった場合には前記受信動作をキャンセルすることを特徴とする請求項１から８のいずれか１項記載の携帯情報端末。
【請求項１０】
前記制御手段は、すべての修正プログラムを受信できなかった場合、それまでに受信できた修正プログラムを保持し、次の受信機会まで待機することを特徴とする請求項１から９のいずれか１項記載の携帯情報端末。
【請求項１１】
前記制御手段は、機能ブロックごとに分割して修正プログラムをダウンロードすることを特徴とする請求項１から１０のいずれか１項記載の携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯情報端末に関し、特に、データ放送を受信できる携帯電話に適用して好適なものである。
【背景技術】
【０００２】
携帯電話装置は普及期を経て現在では付加機能が求められている。付加機能にはテレビジョン受信装置を組み込み、携帯電話装置の表示体を利用して放送を視聴できるような携帯電話装置も発売されている。ここで、付加機能が搭載された携帯電話装置には、これらの付加機能を制御するためのマイクロコンピュータが搭載されている。また、マイクロコンピュータが搭載された携帯電話装置には、マイクロコンピュータの制御方法を記録したプログラムを格納するためのＲＯＭが搭載されている。
【０００３】
また、近年国内では、地上デジタル放送のサービスが開始された。このサービスには、携帯電話装置を始めとした移動体に対する放送サービスも含まれ、このサービスに対応する携帯電話装置も発表されている。すなわち、地上デジタル放送の放送帯域を１３個のセグメントに分割し、そのうちの１つのセグメントを移動体向けのサービスに割り当てることにより、携帯電話装置などの移動体における受信を想定した１セグメント放送が用意されている。そして、この帯域の一部を利用してデータ放送と同等のサービスが行われる予定である。
【０００４】
一方、様々な付加機能が携帯電話に搭載されるのに伴って、携帯電話装置の開発速度は加速され、半年で新製品が出るに至っている。その反面携帯電話装置のプログラムは巨大化しており、一旦ソフトウエアの不具合が生じると、携帯電話装置に内蔵されているプログラムの修正が必要となっている。そして、携帯電話装置に内蔵されているプログラムを修正する場合、携帯電話装置に搭載されているＲＯＭを交換することが行われている。
【０００５】
また、近年では、携帯電話装置に搭載されているＲＯＭを交換することなく、携帯電話装置に内蔵されているプログラムの不具合を修正するために、プログラムの書き換えが可能なＥＥＰＲＯＭやフラッシュメモリを携帯電話装置に搭載したものもある。
また、特許文献１には、遠隔からシステムの更新などのメンテナンスを行うとともに、利用者が望むアプリケーションを携帯電話機上で実行するため、電話局から電話機に基本システムプログラムをダウンロードすることにより、電話機の基本機能を変更および更新する機能を持たせるとともに、電話局やアプリケーション提供者、利用者が保有するＩＣカードなどからアプリケーションプログラムをダウンロードすることにより、電話機で任意のアプリケーションプログラムが実行できるようにする方法が開示されている。
【特許文献１】特開２０００−１１５３７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の携帯電話装置では、ＥＥＰＲＯＭやフラッシュメモリに記憶されたプログラムを書き換えるためには、プログラム本体とプログラム転送手段が存在するサービスセンタに携帯電話装置を持ち込み、サービスセンタに携帯電話装置を預ける必要がある。このため、携帯電話装置に内蔵されているプログラムの不具合を修正するためには、サービスセンタに足を運ぶ必要があり、手間がかかるとともに、携帯電話装置が一時期使えなくなり、不便をきたすという問題があった。
【０００７】
また、特許文献１に開示された方法では、修正プログラムの転送に電話回線を使用するため通信コストがかかるという問題があった。また、修正プログラムの転送に電話回線を使用する方法では、ピアツーピアで通信が行われるため、複数の端末に修正プログラムを送信する場合、その端末数分の通話が発生することになり、通信回線の負荷が増大するとともに、修正プログラムの転送中では、ユーザは電話回線を使用することができなくなるという問題があった。
【０００８】
そこで、本発明の目的は、通信回線に負荷をかけることなく、修正プログラムを簡便にダウンロードすることが可能な携帯情報端末を提供することである。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、本発明の一態様に係る携帯情報端末によれば、無線通信用電波を受信する無線通信用アンテナと、放送用電波を受信する放送受信用アンテナと、前記無線通信用電波に乗せて送られたデータの受信処理を行う通信用受信処理手段と、前記放送用電波に乗せて送られたデータの受信処理を行う放送用受信処理手段と、前記通信用受信処理手段および前記通信用受信処理手段の制御を行う制御手段と、前記制御手段を動作させるプログラムを記憶する不揮発性記憶手段とを備え、前記制御手段は、前記放送用電波に乗せて送られた修正プログラムを前記放送用受信処理手段に受信させることにより、前記制御手段の修正プログラムをダウンロードすることを特徴とする。
【００１０】
これにより、サービスセンタなどに携帯情報端末を持ち込むことなく、携帯情報端末に保持されているプログラムを書き換えることが可能となるとともに、通信回線を占有することなく、修正プログラムをダウンロードすることができる。このため、プログラムを書き換えるための手間を軽減しつつ、携帯情報端末の不具合を除去することが可能となるとともに、通信費用の増大を抑制することができる。また、修正プログラムを放送用電波に乗せて送ることにより、修正プログラムをダウンロードしながら無線通信を行うことができ、修正プログラムのダウンロード中に通話ができなくなることを防止することができる。
【００１１】
また、本発明の一態様に係る携帯情報端末によれば、前記制御手段は、前記無線通信用電波に乗せて送られたデータを前記通信用受信処理手段に受信させることにより、前記修正プログラムの有無、前記修正プログラムの放送時刻および前記修正プログラムが放送されるチャンネルに関する情報を取得することを特徴とする。
これにより、プログラムの書き換えが必要な携帯情報端末に特定して修正プログラムに関する情報を送ることができ、修正プログラムのダウンロードの準備を容易に行わせることが可能となる
また、本発明の一態様に係る携帯情報端末によれば、前記制御手段は、前記修正プログラムの放送時刻になったら、前記放送用受信処理手段の電源を入れ、前記修正プログラムを前記放送用受信処理手段に受信させることを特徴とする。
【００１２】
これにより、修正プログラムが放送されていない時間帯に放送用受信処理手段の電源が遮断されていた場合においても、修正プログラムを確実にダウンロードすることが可能となるとともに、修正プログラムが放送されていない時間帯では放送用受信処理手段の電源を遮断することができ、消費電力を削減することが可能となる。
また、本発明の一態様に係る携帯情報端末によれば、前記修正プログラムは前記放送用電波に多重化されていることを特徴とする。
【００１３】
これにより、修正プログラムが放送用電波に乗せて送られた場合においても、他の放送に支障を与えることなく、修正プログラムをダウンロードすることができる。
また、本発明の一態様に係る携帯情報端末によれば、前記修正プログラムは暗号化されていることを特徴とする。
これにより、修正プログラムが放送で送られる場合においても、不正に改ざんが行われた修正プログラムをダウンロードすることを防止できる。
【００１４】
また、本発明の一態様に係る携帯情報端末によれば、前記制御手段は、前記無線通信用電波に乗せて送られたデータを前記通信用受信処理手段に受信させることにより秘密鍵を取得し、前記暗号化された修正プログラムを前記秘密鍵にて復号化することを特徴とする。
これにより、秘密鍵の秘密性を確保しつつ、秘密鍵を容易に取得することが可能となり、修正プログラムの復号にかかる手間を増大させることなく、修正プログラムのセキュリティを保つことができる。
【００１５】
また、本発明の一態様に係る携帯情報端末によれば、前記制御手段は、全ての修正プログラムを含んだパケットが受信できるまで、前記修正プログラムの放送に同期して前記放送用受信処理手段を作動させることを特徴とする。
これにより、全ての修正プログラムが受信時間帯内にダウンロードできない場合においても、修正プログラムのダウンロードにかかる手間を増大させることなく、全ての修正プログラムをダウンロードすることが可能となるとともに、放送用受信処理手段を小まめに作動させることを可能として、消費電力を削減することが可能となる。
【００１６】
また、本発明の一態様に係る携帯情報端末によれば、前記制御手段は、前記修正プログラムを完全に受信した後、前記修正プログラムへの更新の適用許可を求めることを特徴とする。
これにより、正しい修正プログラムがダウンロードされたかどうかを確認してから、修正プログラムを携帯情報端末にインストールすることが可能となり、修正プログラムの適用を安全に行うことができる。
【００１７】
また、本発明の一態様に係る携帯情報端末によれば、前記制御手段は、前記放送用受信処理手段を動作させた後、一定時間たっても放送波が受信できなかった場合には前記受信動作をキャンセルすることを特徴とする。
これにより、放送用受信処理手段が長時間無駄に動作させられることを防止することが可能となり、消費電力の消耗を防止することが可能となる。
【００１８】
また、本発明の一態様に係る携帯情報端末によれば、前記制御手段は、すべての修正プログラムを受信できなかった場合、それまでに受信できた修正プログラムを保持し、次の受信機会まで待機することを特徴とする。
これにより、すべての修正プログラムのダウンロードに失敗した場合においても、修正プログラムのダウンロードにかかる時間を増大させることなく、全ての修正プログラムをダウンロードすることが可能となる。
【００１９】
また、本発明の一態様に係る携帯情報端末によれば、前記制御手段は、機能ブロックごとに分割して修正プログラムをダウンロードすることを特徴とする。
これにより、すべての修正プログラムを一度にダウンロードする必要がなくなり、修正プログラムのサイズが大きい場合においても、修正プログラムのダウンロードの失敗を防止することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態に係る携帯情報端末について図面を参照しながら説明する。
図１は、本発明の一実施形態に係る携帯情報端末１を含むシステム構成を示す図、図２は、図１の携帯情報端末１の概略構成を示すブロック図である。
図１および図２において、通信ネットワーク５には、地上デジタル放送局２、携帯電話装置メーカ３および基地局４が接続されている。そして、携帯情報端末１は基地局４と接続を確立することにより、基地局４の間で無線通信を行うことができる。また、携帯情報端末１は、地上デジタル放送局２から送出された放送を受信することができる。なお、通信ネットワーク５としては、ＩＰ通信を行う公衆通信網を用いることができ、インターネットであってもよい。あるいは、固定電話通信網、移動体通信網やＬＡＮなどであってもよい。また、携帯情報端末１は、携帯電話の他、ノート型パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）あるいはＩＣカードなどでもよい。
【００２１】
ここで、携帯情報端末１には、無線通信用電波を受信する無線通信用アンテナ２０および放送用電波を受信する放送受信用アンテナ１１が設けられるとともに、無線通信用アンテナ２０を介して受信されたデータの受信処理を行う受信部２２、無線通信用アンテナ２０を介して送信されるデータの送信処理を行う送信部２９および放送受信用アンテナ１を介して受信されたデータの受信処理を行う受信回路１２が設けられている。
【００２２】
そして、無線通信用アンテナ２０は、基地局４との間で所定の周波数帯の制御信号及び音声信号を送受信する。そして、無線通信用アンテナ２０にて受信された信号は受信部２２に送られるとともに、送信部２９から送られた信号は無線通信用アンテナ２０を介して基地局に送信される。ここで、スイッチ２１は、時分割でスイッチングし、無線通信用アンテナ２０を受信部２２と送信部２９とに択一的に接続し、無線通信用アンテナ２０から入力された信号を受信部２２に出力したり、送信部２９から入力される信号を無線通信用アンテナ２０を介して送信させたりする。
【００２３】
ＰＬＬシンセサイザ３１は、ＣＰＵ２８により設定される周波数を局発周波数として生成し、受信部２２及び送信部２９に出力する。ここで、受信部２２には、ダウンコンバータ２２ａおよび復調部２２ｂが設けられている。そして、受信部２２は、無線通信用アンテナ２０にて受信されスイッチ２１で振り分けられて入力された信号を、ＰＬＬシンセサイザ３１から入力される局部発振信号とダウンコンバータ２２ａを介して混合し、信号の周波数を一定に下げてから復調部２２ｂへ出力する。
【００２４】
一方、送信部２９には、アップコンバータ２９ａおよび変調部２９ｂが設けられている。そして、送信部２９は、変調部２９ｂから入力される変調波を、アップコンバートにより周波数変換し、パワーアンプ３０およびスイッチ２１を介して無線通信用アンテナ２０から送信させる。
コーデック２３は、デジタル信号の圧縮及び伸長処理を行うものであり、復調部２２ｂから出力された信号をＤ／Ａ変換器２５にてアナログ信号に変換させ、スピーカ２７から音声として出力させる。また、マイク２６にて検出された音声信号はＡ／Ｄ変換器２４へ出力され、デジタル信号に変換された後、コーデック２３を介して変調部２９ｂへと出力される。
【００２５】
一方、地上デジタル放送局２から送信された地上デジタル放送波は、放送受信用アンテナ１１を介して受信される。そして、放送受信用アンテナ１１にて受信されたＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号はバンドパスフィルタ１３に送られ、バンドパスフィルタ１３にて所望の帯域が抽出された後、ＲＦ増幅器１４に送られる。そして、ＲＦ信号がＲＦ増幅器１４に送られると、ＲＦ信号の増幅が行われた後、ダウンコンバータ１５に送られる。そして、ＲＦ信号がダウンコンバータ１５に送られると、ダウンコンバータ１５では、局部発振信号をＲＦ信号に混合することにより、ＲＦ信号がダウンコンバートされる。そして、ダウンコンバータ１５にてダウンコンバートされた信号はＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）復調器１６に送られ、ＯＦＤＭ復調器１６にて復調処理が行われる。
【００２６】
そして、ＯＦＤＭ復調器１６にて復調されたデジタル信号は映像データ復号器１７に送られ、映像データ復号器１７にて映像信号および音声信号に復調される。そして、映像データ復号器１７にて復調された音声信号はスピーカ２７に送られ、スピーカ２７から地上デジタル放送の音声が出力される。また、映像データ復号器１７にて復調された映像信号は液晶表示装置１８に送られ、液晶表示装置１８にて地上デジタル放送の映像が表示される。また、映像データ復号器１７にて復調された映像信号および音声信号はＣＰＵ２８に送られ、映像データ復号器１７にて復調された映像信号および音声信号がＲＡＭ３３に格納される。
【００２７】
なお、上述した処理をＣＰＵ２８に行わせるためのプログラムやデータはＥＰＲＯＭもしくはフラッシュメモリ３２に記憶することができ、ＥＰＲＯＭもしくはフラッシュメモリ３２に記憶されたプログラムを実行することにより、ＣＰＵ２８は上述した処理を実現することができる。ここで、ＥＰＲＯＭもしくはフラッシュメモリ３２としては、プログラムの書き換えが可能なＥＥＰＲＯＭやフラッシュメモリを用いることができる。
【００２８】
そして、携帯電話装置メーカ３は、ＥＥＰＲＯＭやフラッシュメモリ３２に保持されているプログラムにバグなどの不具合が見つかった場合、通信ネットワーク５を介し、プログラムの修正を通知するパケットをプログラムの修正が必要な携帯情報端末１に送る。なお、このパケットには、プログラムの修正が必要な携帯情報端末１の種類を示すＩＤ、修正プログラムのサイズ、チェックサム、修正プログラムの送信周波数、修正プログラムの送信開始時刻と送信終了時刻、秘密鍵などを含めることができる。そして、携帯電話装置メーカ３がプログラムの修正を通知するパケットを携帯情報端末１に送ると、そのパケットが基地局４から無線送信される。そして、携帯電話装置メーカ３から送られたパケットが基地局４から無線送信されると、そのパケットが無線通信用アンテナ２０を介して受信され、そのパケットの内容が携帯情報端末１に保持される。
【００２９】
また、携帯電話装置メーカ３は、ＥＰＲＯＭもしくはフラッシュメモリ３２に保持されているプログラムにバグなどの不具合が見つかった場合、通信ネットワーク５を介し、秘密鍵にて暗号化された修正プログラムを地上デジタル放送局２に送る。ここで、修正プログラムを暗号化する場合、携帯情報端末１に送った秘密鍵と同一の秘密鍵を用いる。また、秘密鍵は、携帯情報端末１の種類ごとに予め決められたビット列を用いることができる。そして、地上デジタル放送局２は、秘密鍵にて暗号化された修正プログラムを携帯電話装置メーカ３から受け取ると、その修正プログラムを保持する。そして、地上デジタル放送局２は、修正プログラムの送信開始時刻になると、その修正プログラムを所定の送信周波数にて放送する。
【００３０】
また、修正プログラムの送信開始時刻になると、ＣＰＵ２８は受信回路１２の電源を入れることにより、受信回路１２を作動させる。そして、修正プログラムが地上デジタル放送局２から放送されると、携帯情報端末１は、放送受信用アンテナ１１を介してその修正プログラムを受信する。そして、修正プログラムが放送受信用アンテナ１１にて受信されると、受信回路１２にて復調処理が行われた後、ＣＰＵ２８に送られる。そして、ＣＰＵ２８は受信回路１２から修正プログラムを受け取ると、その修正プログラムの秘密鍵をＥＰＲＯＭもしくはフラッシュメモリ３２から読み出し、その修正プログラムの復号を行う。そして、ＣＰＵ２８は修正プログラムを復号すると、修正プログラムを用いることにより、ＥＰＲＯＭもしくはフラッシュメモリ３２に記憶されているプログラムを書き換える。そして、ＣＰＵ２８は、修正プログラムの送信終了時刻になると、受信回路１２の電源を遮断する。
【００３１】
これにより、サービスセンタなどに携帯情報端末１を持ち込むことなく、携帯情報端末１に保持されているプログラムを書き換えることが可能となるとともに、通信回線を占有することなく、修正プログラムを携帯情報端末１にダウンロードすることができる。このため、プログラムを書き換えるための手間を軽減しつつ、携帯情報端末１の不具合を除去することが可能となるとともに、通信費用の増大を抑制することができる。また、修正プログラムを放送用電波に乗せて送ることにより、修正プログラムをダウンロードしながら無線通信を行うことができ、修正プログラムのダウンロード中に通話ができなくなることを防止することができる。さらに、ＣＰＵ２８は、修正プログラムの送信開始時刻および送信終了時刻に同期して受信回路１２の電源をオン／オフすることにより、携帯情報端末１の消費電力を削減することが可能となる。
【００３２】
また、携帯情報端末１は、修正プログラムを完全に受信した後、ユーザに修正プログラムの更新の適用許可を求めることができる。そして、修正プログラムの更新の適用許可が得られたら、ＥＰＲＯＭもしくはフラッシュメモリ３２に記憶されているプログラムを修正プログラムに書き換えるようにしてもよい。これにより、正しい修正プログラムがダウンロードされたかどうかを確認してから、修正プログラムを携帯情報端末１にインストールすることが可能となり、修正プログラムの適用を安全に行うことができる。
【００３３】
また、すべての修正プログラムがダウンロードできた場合には、以降の修正プログラムの受信動作をキャンセルするようにしてもよい。これにより、同一の修正プログラムが繰り返し放送される場合においても、その度に受信回路１２が動作することを防止することができ、携帯情報端末１電力の消耗を防ぐことができる。
また、ＣＰＵ２８は受信回路１２を動作させた後、一定時間たっても放送波が受信できなかった場合には、そのときの修正プログラムの受信動作をキャンセルさせるようにしてもよい。これにより、受信回路１２が長時間無駄に動作させられることを防止することが可能となり、消費電力の消耗を防止することが可能となる。
【００３４】
また、ＣＰＵ２８は、修正プログラムを完全にダウンロードできなかった場合には、その旨を携帯電話装置の液晶表示装置１８に表示させ、サービスセンタでの修正プログラムの更新をユーザに促し、不完全な受信が行われた修正プログラムは破棄するようにしてもよい。これにより、修正プログラムの適用を完全なものにすると同時に、不完全な修正プログラムの適用を防ぐことができる。
【００３５】
なお、携帯情報端末１は、その現在位置によっては受信条件が異なるため、全てのパケットを１回の送信で完全に受信できるとは限らない。そのため、地上デジタル放送局２は、時間間隔をおいて同一の修正プログラムを複数回繰り返して送信するようにしてもよい。例えば、地上デジタル放送局２は、１０日間に渡って２時間おきに１０分間だけ修正プログラムを送信するようにしてもよい。そして、携帯情報端末１は、全ての修正プログラムを含んだパケットが受信できるまで、修正プログラムの放送時間帯に同期して受信回路１２を動作させることができる。これにより、全ての修正プログラムが放送時間帯内にダウンロードできない場合においても、修正プログラムのダウンロードにかかる手間を増大させることなく、全ての修正プログラムをダウンロードすることが可能となるとともに、受信回路１２を小まめに作動させることを可能として、消費電力を削減することが可能となる。
【００３６】
また、地上デジタル放送局２は、機能ブロックごとに分割して修正プログラムを放送し、ＣＰＵ２８は、機能ブロックごとに分割して修正プログラムをダウンロードするようにしてもよい。これにより、ＣＰＵ２８は、すべての修正プログラムを一度にダウンロードする必要がなくなり、修正プログラムのサイズが大きい場合においても、修正プログラムのダウンロードの失敗を防止することができる。
【００３７】
また、地上デジタル放送では、１３個のセグメントのうち１つは移動体向けに音声やデータや簡易動画を伝送するために使われる。ここで、地上デジタル放送の１セグメントは、おおよそ３００〜６００ｋｂｉｔｓ／ｓｅｃ程度の伝送容量を持つ。このため、３２キロバイト（全角文字数にして１６０００字）程度の文字情報の場合には、１秒から２秒程度の時間で伝送することができる。
【００３８】
図３は、本発明の一実施形態に係る地上デジタル放送のセグメント構成を示す図である。
図３において、地上デジタル放送の伝送帯域は全体で約５．６ＭＨｚである。この地上デジタル放送では、この伝送帯域がセグメントと呼ばれる４３０ｋＨｚ幅の１３個のセグメントに分けられる。そして、この１３個のセグメントのうち１２個のセグメントを使うことでハイビジョン番組を放送したり、４個のセグメントを使うことで標準テレビ番組を１つの帯域内で同時に３番組分を放送したりことが可能である。
【００３９】
図４は、本発明の一実施形態に係るデータパケットの送信手順を示す図である。
図４において、放送局からの放送を受信できるように設定された受信時間帯には、一度に送られるデータの組が繰り返し配列されているものとする。なお、一度に送られるデータの組の数は予め決められた受信時間帯内に送信できる回数を示している。ここで、一度に送られるデータの組は、ヘッダパケットＨおよびｎ個のパケットＰ１〜Ｐｎで構成することができる。そして、ヘッダパケットＨには、情報が送られる日付時刻情報およびチェックサムを付加することができる。また、各データパケットＰ１〜Ｐｎには、チェックサムおよびデータを付加することができる。また、個々のデータパケットＰ１〜Ｐｎ間の送信間隔は任意の長さに設定することができる。
【００４０】
そして、修正プログラムの送信開始時刻になると、ＣＰＵ２８は受信回路１２を動作させる。そして、携帯情報端末は最初にヘッダパケットＨの受信を試みる。そして、ヘッダパケットＨの受信を試みた結果、修正プログラムの放送波が検出されなかった場合には、ＣＰＵ２８は受信回路１２の電源を遮断する。一方、修正プログラムの放送波の受信に成功した場合には、ＥＰＲＯＭもしくはフラッシュメモリ３２に記憶されている修正プログラムのバージョンとヘッダパケットＨの内容を比較し、データパケットＰ１〜Ｐｎの更新がある場合や、ＥＰＲＯＭもしくはフラッシュメモリ３２に記憶されている修正プログラムの一部または全部が欠落していた場合には、受信回路１２は続くデータパケットＰ１〜Ｐｎの受信を試みることにより、最新の修正プログラムを受信する。
【００４１】
図５は、本発明の一実施形態に係る携帯情報端末の動作を示すフローチャートである。
図５において、携帯電話装置メーカ３は、ＥＰＲＯＭもしくはフラッシュメモリ３２に保持されているプログラムにバグなどの不具合が見つかった場合、通信ネットワーク５を介し、プログラムの修正を通知するメールをプログラムの修正が必要な携帯情報端末１に送る。そして、携帯電話装置メーカ３がプログラムの修正を通知するメールを携帯情報端末１に送ると、携帯情報端末１は、無線通信用アンテナ２０を介してそのメールを受信する（ステップＳ１）。ここで、プログラムの修正を通知するメールには、修正プログラムの送信開始時刻と送信終了時刻、修正プログラムを放送するチャンネルなどを含めることができる。なお、プログラムの修正を通知するメールの内容は、携帯情報端末１内に保持されている秘密鍵と同一の秘密鍵を用いて暗号化することができる。
【００４２】
そして、携帯情報端末１は、プログラムの修正を通知するメールを受け取ると、携帯情報端末１内に保持されている秘密鍵を用いることにより、修正プログラムの送信開始時刻と送信終了時刻、修正プログラムを放送するチャンネルなどの情報を得る（ステップＳ２）。
そして、ＣＰＵ２８は、修正プログラムの送信開始時刻になったかどうかを判断し（ステップＳ３）、修正プログラムの送信開始時刻になると、修正プログラムの受信がすべて行われているかどうかを判断する（ステップＳ４）。そして、ＣＰＵ２８は、修正プログラムの受信がすべて完了している場合、受信回路１２の電源を入れることなく、修正プログラムの適用の許可を求めるダイアログボックスを液晶表示装置１８に表示させる（ステップＳ１３）。そして、ＣＰＵ２８は、修正プログラムの適用の許可が得られると、ＥＰＲＯＭもしくはフラッシュメモリ３２に記憶されているプログラムを修正プログラムに書き換える。
【００４３】
一方、ＣＰＵ２８は、修正プログラムの受信がすべて行われていない場合、携帯情報端末１にＡＣアダプタが接続されているかどうかを判断する（ステップＳ５）。そして、携帯情報端末１にＡＣアダプタが接続されていない場合、ＣＰＵ２８は、受信回路１２の電源を入れることなく、携帯情報端末１にＡＣアダプタを接続して充電を促すダイアログボックスを液晶表示装置１８に表示させる（ステップＳ６）。一方、携帯情報端末１にＡＣアダプタが接続されている場合、ＣＰＵ２８は、受信回路１２の電源を入れることにより受信回路１２を作動させ、修正プログラムが放送されるチャンネルに受信回路１２を同調させる（ステップＳ７）。なお、地上デジタル放送局２による修正プログラムの送信開始時刻において、受信回路１２にて別の周波数の番組が視聴されている場合には、修正プログラムの受信動作をキャンセルするようにしてもよい。
【００４４】
また、地上デジタル放送局２は、修正プログラムの送信開始時刻になると、秘密鍵にて暗号化された修正プログラムを所定の送信周波数にて放送する（ステップＳ８）。なお、地上デジタル放送局２は、修正プログラムを放送する場合、地上デジタル放送の１セグメント放送に修正プログラムを多重させることができる。そして、多重されたパケットは、１セグメント放送の視聴に支障がない速度で送ることができる。これにより、修正プログラムが放送用電波に乗せて送られた場合においても、他の放送に支障を与えることなく、修正プログラムを携帯情報端末１にダウンロードさせることができる。また、夜間などで通常の番組の放送が行われていない放送チャネルを利用して修正プログラムを放送するようにしてもよい。これにより、通常の番組の放送に支障をきたすことなく、放送チャネルのすべての帯域を利用して修正プログラムを放送することができ、修正プログラムの転送効率を向上させることができる。
【００４５】
そして、修正プログラムが地上デジタル放送局２から放送されると、携帯情報端末１は、放送受信用アンテナ１１を介してその修正プログラムを受信し、秘密鍵を用いることにより修正プログラムの復号を行う（ステップＳ９）。なお、修正プログラムを携帯情報端末１に送信する頻度は高くないと考えられるので、共通鍵方式を取った場合においても、修正プログラムのセキュリティを保障することができる。
【００４６】
そして、ＣＰＵ２８は、修正プログラムの復号を行うと、修正プログラムをすべて受信したかどうかを判断する（ステップＳ１０）。そして、ＣＰＵ２８は、修正プログラムをすべて受信した場合、受信回路１２の電源を入れることなく、修正プログラムの適用の許可を求めるダイアログボックスを液晶表示装置１８に表示させる（ステップＳ１３）。一方、ＣＰＵ２８は、すべての修正プログラムを受信していない場合、受信終了時刻かどうかを判断し（ステップＳ１１）、受信終了時刻になるまで修正プログラムの受信を受信回路１２に継続させる。そして、修正プログラムの受信終了時刻になると、ＣＰＵ２８は、受信回路１２の電源を遮断し、今まで受信した修正プログラムをＥＰＲＯＭもしくはフラッシュメモリ３２に保存する（ステップＳ１２）。
【図面の簡単な説明】
【００４７】
【図１】本発明の一実施形態に係る携帯情報端末を含むシステム構成を示す図。
【図２】本発明の一実施形態に係る携帯情報端末の概略構成を示すブロック図。
【図３】本発明の一実施形態に係る地上デジタル放送のセグメント構成を示す図。
【図４】本発明の一実施形態に係るデータパケットの送信手順を示す図。
【図５】本発明の一実施形態に係る携帯情報端末の動作を示すフローチャート。
【符号の説明】
【００４８】
１  携帯情報端末、２  地上デジタル放送局、３  携帯電話装置メーカ、４  基地局、５  通信ネットワーク、１１  放送受信用アンテナ、１２  受信回路、１３  バンドパスフィルタ、１４  ＲＦ増幅器、１５  ダウンコンバータ、１６  ＯＦＤＭ復調器、１７  映像データ復号器、１８  液晶表示装置、２０  通信用アンテナ、２１  切替スイッチ、２２  受信部、２２ａ  ダウンコンバータ、２２ｂ  復調器、２３  コーデック、２４  Ａ／Ｄ変換器、２５  Ｄ／Ａ変換器、２６  マイク、２７  スピーカ、２８  ＣＰＵ、２９  送信部、２９ａ  アップコンバータ、２９ｂ  変調部、３０  パワーアンプ、３１  ＰＬＬシンセサイザ、３２  ＥＰＲＯＭもしくはフラッシュメモリ、３３  ＲＡＭ
【図１】
2006135466.tif 000003
【図２】
2006135466.tif 000004
【図３】
2006135466.tif 000005
【図４】
2006135466.tif 000006
【図５】
2006135466.tif 000007