(57)【要約】【課題】通信レスポンスの低下を防止することができる情報処理システムを提供する。【解決手段】情報処理システムは、車載端末及び通信機器を有するナビゲーション装置と、センタ装置とを具備している。車載端末は、前回の共通鍵の変更から一定期間以上経過した場合に、ユーザが通信を実施していない状態が所定時間以上続いているかどうかを判断し、ユーザが通信を実施していない状態が所定時間以上続いているときは、乱数を使って新しい共通鍵を生成し、その共通鍵を公開鍵暗号方式によりセンタ装置に送付する。すると、センタ装置は、受け取った新しい共通鍵を共通鍵データベースに更新登録する。その後、車載端末は、センタ装置から新しい共通鍵の更新登録成功の通知を受信すると、以後新しい共通鍵を使ってセンタ装置と通信を行う。【選択図】図１
2012090159.tif 000002
【特許請求の範囲】
【請求項１】
共通鍵を用いた共通鍵暗号方式により通信を行う情報処理システムにおいて、
ユーザが所定時間通信を行っていないかどうかを検知する通信検知手段と、
前記通信検知手段によって前記ユーザが所定時間通信を行っていないことが検知されたときに、前記共通鍵を更新する共通鍵更新手段とを備えることを特徴とする情報処理システム。
【請求項２】
前記共通鍵更新手段は、前記共通鍵を公開鍵暗号方式により送付する手段を有することを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記共通鍵更新手段による前回の前記共通鍵の更新から所定期間経過しているかどうかを検知する期間経過検知手段を更に備え、
前記共通鍵更新手段は、前記期間経過検知手段によって前記前回の共通鍵の更新から所定期間経過していることが検知されると共に、前記通信検知手段によって前記ユーザが所定時間通信を行っていないことが検知されたときに、前記共通鍵を更新することを特徴とする請求項１または２記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、共通鍵暗号方式により通信を行う情報処理システムに関するものである。
【背景技術】
【０００２】
従来の情報処理システムとしては、例えば特許文献１に記載されているように、所定の時間ごとに制御用共有秘密鍵により通信用共有秘密鍵を更新するようにしたものが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２３６４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術のように単に所定の時間ごとに共有秘密鍵（共通鍵）を更新する場合には、時間（周期）の設定の仕方によっては通信レスポンスの低下が生じる等、通信レスポンスに影響を与える可能性がある。
【０００５】
本発明の目的は、通信レスポンスの低下を防止することができる情報処理システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、共通鍵を用いた共通鍵暗号方式により通信を行う情報処理システムにおいて、ユーザが所定時間通信を行っていないかどうかを検知する通信検知手段と、通信検知手段によってユーザが所定時間通信を行っていないことが検知されたときに、共通鍵を更新する共通鍵更新手段とを備えることを特徴とするものである。
【０００７】
このように本発明の情報処理システムにおいては、ユーザが所定時間通信を行っていないことが検知されたときに、共通鍵を更新することにより、共通鍵を用いて通信を行う際に共通鍵を更新しなくて済む。従って、共通鍵の更新が効率的に行えるため、通信レスポンスの低下を防止することができる。
【０００８】
好ましくは、共通鍵更新手段は、共通鍵を公開鍵暗号方式により送付する手段を有する。この場合には、共通鍵暗号方式及び公開鍵暗号方式を組み合わせたハイブリッド暗号方式を利用して通信を行う情報処理システムを効果的に実現することができる。
【０００９】
また、好ましくは、共通鍵更新手段による前回の共通鍵の更新から所定期間経過しているかどうかを検知する期間経過検知手段を更に備え、共通鍵更新手段は、期間経過検知手段によって前回の共通鍵の更新から所定期間経過していることが検知されると共に、通信検知手段によってユーザが所定時間通信を行っていないことが検知されたときに、共通鍵を更新する。なお、期間経過検知手段における所定期間は、通信検知手段における所定時間よりも長い時間である。この場合には、共通鍵の更新が必要以上に頻繁に行われることを防止できる。
【発明の効果】
【００１０】
本発明によれば、通信レスポンスの低下を防止できるので、効率的な情報通信を行うことが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係わる情報処理システムの一実施形態を示す概略構成図である。
【図２】図１に示した車載端末のＥＣＵにより実行される共通鍵更新処理手順の詳細を示すフローチャートである。
【図３】図１に示した車載端末とセンタ装置との間の動作シーケンスを示すシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、本発明に係わる情報処理システムの好適な実施形態について、図面を参照して詳細に説明する。
【００１３】
図１は、本発明に係わる情報処理システムの一実施形態を示す概略構成図である。同図において、本実施形態の情報処理システム１は、共通鍵暗号方式及び公開鍵暗号方式を組み合わせたハイブリッド暗号方式を利用して通信を行うナビゲーションシステムである。共通鍵暗号方式では、暗号化処理が軽くなるが、鍵がばれると全ての通信が盗聴可能となる。公開鍵暗号方式では、鍵がばれることは無いが、暗号化処理が重くなる（共通鍵暗号方式の数百〜数千倍の時間がかかる）。
【００１４】
ナビゲーションシステム１は、車両に搭載されたナビゲーション装置２と、センタ装置Ｃとを具備している。ナビゲーション装置２は、車載端末３と、この車載端末３と接続された通信機器４とを備えている。
【００１５】
車載端末３は、共通鍵更新処理及び通信処理等を実行するＥＣＵ（Electronic Control Unit）５を有している。なお、車載端末３は、図示はしないが、ユーザが各種入力操作を行うための操作部や各種情報を表示する表示部等も有している。通信機器４は、携帯電話網等の通信回線６を介してセンタ装置Ｃと通信を行う。センタ装置Ｃには、ユーザ毎の共通鍵を管理する共通鍵データベース７が設けられている。
【００１６】
図２は、車載端末３のＥＣＵ５により実行される共通鍵更新処理手順の詳細を示すフローチャートである。なお、普段ユーザが行う通信には、処理の軽い共通鍵暗号方式が利用される。
【００１７】
図２において、まずＥＣＵ５に設けられたタイマ（図示せず）に基づいて、前回の共通鍵の変更から一定期間（例えば数時間）以上経過したかどうかを判断する（手順Ｓ１１）。前回の共通鍵の変更から一定期間以上経過していないときは、共通鍵の更新を実施しないものとし（手順Ｓ１２）、本処理を終了する。
【００１８】
前回の共通鍵の変更から一定期間以上経過したときは、ＥＣＵ５に設けられたタイマに基づいて、ユーザが通信を実施していない状態が所定時間（例えば数分）以上続いているかどうかを判断し（手順Ｓ１３）、ユーザが通信を実施していない状態が所定時間以上続いているときは、乱数を使って新しい共通鍵を生成する（手順Ｓ１４）。そして、その新しい共通鍵を公開鍵暗号方式によりセンタ装置Ｃに送付する（手順Ｓ１５）。
【００１９】
その後、センタ装置Ｃから新しい共通鍵の更新登録成功の通知を受信したかどうかを判断し（手順Ｓ１６）、新しい共通鍵の更新登録成功の通知を受信していないときは、手順Ｓ１４に戻る。新しい共通鍵の更新登録成功の通知を受信したときは、以後新しい共通鍵を使ってセンタ装置Ｃと通信を行うものとし（手順Ｓ１７）、本処理を終了する。
【００２０】
次に、ナビゲーションシステム１の動作を図３により説明する。図３において、車載端末３は、一定期間同じ共通鍵を使った後、ユーザが所定時間以上もセンタ装置Ｃとの間で通信を行っていないと判定される（処理Ｓ２１）と、乱数を使って新しい共通鍵を生成する（処理Ｓ２２）。そして、車載端末３は、その共通鍵を公開鍵暗号方式によりセンタ装置Ｃに送付する（処理Ｓ２３）。
【００２１】
すると、センタ装置Ｃは、受け取った新しい共通鍵を今後利用可能となるように共通鍵データベース７に更新登録する（処理Ｓ２４）。そして、センタ装置Ｃは、新しい共通鍵を更新登録した旨の通知を車載端末３に対して行う（処理Ｓ２５）。以降、車載端末３とセンタ装置Ｃとの間で、新しい共通鍵を用いた共通鍵暗号方式による通信が行われる（処理Ｓ２６）。
【００２２】
以上において、図２に示す手順Ｓ１３は、ユーザが所定時間通信を行っていないかどうかを検知する通信検知手段を構成する。図２に示す手順Ｓ１４，Ｓ１５及び図３に示す処理Ｓ２２〜Ｓ２４は、通信検知手段によってユーザが所定時間通信を行っていないことが検知されたときに、共通鍵を更新する共通鍵更新手段を構成する。
【００２３】
また、図２に示す手順Ｓ１１は、共通鍵更新手段による前回の共通鍵の更新から所定期間経過しているかどうかを検知する期間経過検知手段を構成する。
【００２４】
以上のように本実施形態にあっては、ユーザが所定時間以上も通信を行っていないと判定されると、新しい共通鍵を生成し、その共通鍵を公開鍵暗号方式によりセンタ装置Ｃに送り、当該共通鍵を共通鍵データベース７に更新登録するようにしたので、公開鍵暗号方式の処理速度の遅さをユーザに感じさせないように共通鍵が効率的に更新されるようになる。これにより、通信レスポンスの低下を防止することができる。
【００２５】
なお、本発明は、上記実施形態に限定されるものではない。例えば上記実施形態は、ナビゲーションシステムについてであるが、本発明の情報処理システムは、共通鍵を用いた共通鍵暗号方式により通信を行うものであれば、ナビゲーションシステム以外のシステムにも適用可能である。
【符号の説明】
【００２６】
１…ナビゲーションシステム（情報処理システム）、３…車載端末、４…通信機器、５…ＥＣＵ（通信検知手段、共通鍵更新手段、期間経過検知手段）、７…共通鍵データベース、Ｃ…センタ装置。
【図１】
2012090159.tif 000003
【図２】
2012090159.tif 000004
【図３】
2012090159.tif 000005