(57)【特許請求の範囲】
【請求項１】
権限借用装置に対して権限を委譲する権限所有装置とネットワークを介して接続される保険認証装置において、
権限借用装置の保険情報が示す保険等級と記憶装置に記憶した所定の保険等級とを処理装置により比較する保険等級比較部と、
上記保険等級比較部が比較した結果、権限借用装置の保険情報が示す保険等級が所定の保険等級と同等以上である場合、権限委譲を許可すると処理装置により判定する認証装置許可部と、
上記認証装置許可部が権限委譲を許可すると判定した場合、権限委譲を許可することを示す許可信号を処理装置により生成する許可信号生成部と、
上記許可信号生成部が生成した許可信号を権限所有装置へ通信装置により送信する認証装置送信部と
を備えることを特徴とする保険認証装置。
【請求項２】
上記保険等級比較部は、記憶装置に記憶した権限所有装置の保険情報が示す保険等級と権限借用装置の保険情報が示す保険等級とを比較し、
上記認証装置許可部は、上記保険等級比較部が比較した結果、権限借用装置の保険情報が示す保険等級が権限所有装置の保険情報が示す保険等級と同等以上である場合、権限委譲を許可すると判定する
ことを特徴とする請求項１記載の保険認証装置。
【請求項３】
上記保険認証装置は、さらに、
所定の場合には、権限借用装置の保険情報が示す保険等級を所定の等級だけ低下させた低下後の保険等級を処理装置により算出する変更情報反映部を備え、
上記保険等級比較部は、上記変更情報反映部が算出した低下後の保険等級と所定の保険等級とを比較する
ことを特徴とする請求項１記載の保険認証装置。
【請求項４】
上記保険認証装置は、さらに、
権限借用装置の正当な保険情報を有する保険情報送信装置から権限借用装置の保険情報であって、保険情報送信装置のデジタル署名を付した保険情報を通信装置により受信する認証装置受信部と、
上記認証装置受信部が受信した保険情報に付された保険情報送信装置のデジタル署名を検証することにより、受信した保険情報が権限借用装置の正当な保険情報であることを処理装置により検証する保険情報検証部とを備え、
上記保険情報判定部は、上記保険情報検証部が権限借用装置の保険情報であることを検証できた場合に権限委譲を許可するか否か判定する
ことを特徴とする請求項１から３までのいずれかに記載の保険認証装置。
【請求項５】
所定の装置を制御する制御装置に対して指示する権限があることを識別可能なチケットを取得して上記制御装置へ指示をする権限借用装置に対してネットワークを介してチケットを送信する権限所有装置において、
記憶装置に記憶した権限借用装置の保険情報が示す保険等級と記憶装置に記憶した所定の保険等級とを処理装置により比較し、比較した結果、権限借用装置の保険情報が示す保険等級が所定の保険等級と同等以上である場合、権限委譲を許可することを示す許可信号を送信する保険認証装置から、権限委譲を許可することを示す許可信号を通信装置により受信する所有装置受信部と、
上記所有装置受信部が許可信号を受信した場合、上記権限があることを識別可能な署名
を付けたチケットを処理装置により生成するチケット生成部と、
上記チケット生成部が生成したチケットを権限借用装置へ通信装置により送信する所有装置送信部と
を備えることを特徴とする権限所有装置。
【請求項６】
所定の装置を制御する制御装置に対して指示する権限があることを識別可能なチケットを取得して上記制御装置へ指示をする権限借用装置に対してチケットを送信する権限所有装置と、上記権限所有装置とネットワークを介して接続される保険認証装置とを有する権限委譲システムにおいて、
保険認証装置は、
権限借用装置の保険情報が示す保険等級と記憶装置に記憶した所定の保険等級とを処理装置により比較する保険等級比較部と、
上記保険等級比較部が比較した結果、権限借用装置の保険情報が示す保険等級が所定の保険等級と同等以上である場合、権限委譲を許可すると処理装置により判定する認証装置許可部と、
上記認証装置許可部が権限委譲を許可すると判定した場合、権限委譲を許可することを示す許可信号を処理装置により生成する許可信号生成部と、
上記許可信号生成部が生成した許可信号を権限所有装置へ通信装置により送信する認証装置送信部とを備え、
権限所有装置は、
上記認証装置送信部が送信した許可信号を通信装置により受信する所有装置受信部と、
上記所有装置受信部が許可信号を受信した場合、上記権限があることを識別可能な署名を付けたチケットを処理装置により生成するチケット生成部と、
上記チケット生成部が生成したチケットを権限借用装置へ通信装置により送信する所有装置送信部と
を備えることを特徴とする権限委譲システム。
【請求項７】
所定の装置を制御する制御装置に対して指示する権限があることを識別可能なチケットを取得して上記制御装置へ指示をする権限借用装置と、上記権限借用装置に対してチケットを送信する権限所有装置と、上記権限所有装置の正当な保険情報を記憶する保険認証装置と、上記権限借用装置の正当な保険情報を記憶する保険情報送信装置とを有する権限委譲システムにおいて、
権限所有装置は、
記憶装置に記憶した権限所有装置の保険情報を特定可能な権限所有装置の保険加入情報を権限借用装置へ通信装置により送信する所有装置送信部を備え、
権限借用装置は、
上記所有装置送信部が送信した権限所有装置の保険加入情報を通信装置により受信する借用装置受信部と、
上記借用装置受信部が受信した権限所有装置の保険加入情報と、記憶装置に記憶した権限借用装置の保険情報を特定可能な権限借用装置の保険加入情報とを保険情報送信装置へ通信装置により送信する借用装置送信部とを備え、
保険情報送信装置は、
上記借用装置送信部が送信した権限所有装置の保険加入情報と権限借用装置の保険加入情報とを通信装置により受信する送信装置受信部と、
上記送信装置受信部が受信した権限借用装置の保険加入情報に基づいて、記憶装置に記憶した権限借用装置の保険情報を処理装置により検索する送信装置検索部と、
上記送信装置検索部が検索した権限借用装置の保険情報に処理装置によりデジタル署名を付する送信装置署名部と、
上記送信装置署名部がデジタル署名を付した権限借用装置のデジタル署名付き保険情報と、権限所有装置の保険加入情報とを保険認証装置へ通信装置により送信する送信装置送信部とを備え、
保険認証装置は、
上記送信装置送信部が送信した権限借用装置のデジタル署名付き保険情報と、権限所有
装置の保険加入情報とを通信装置により受信する認証装置受信部と、
上記認証装置受信部が受信した権限借用装置のデジタル署名付き保険情報のデジタル署名を検証し、デジタル署名付き保険情報が権限借用装置の正当な保険情報であることを処理装置により検証する保険情報検証部と、
権限所有装置の保険加入情報に基づいて、記憶装置に記憶した権限所有装置の保険情報を処理装置により検索する認証装置検索部と、
上記認証装置検索部が検索した権限所有装置の保険情報が示す保険等級と、保険情報検証部が検証した権限借用装置のデジタル署名付き保険情報が示す保険等級とを比較し、権限借用装置の保険情報が示す保険等級が権限所有装置の保険情報が示す保険等級と同等以上である場合、権限委譲を許可すると処理装置により判定する保険情報判定部と、
上記保険情報判定部が権限委譲を許可すると判定した場合、権限委譲を許可することを示す許可信号を処理装置により生成する許可信号生成部と、
上記許可信号生成部が生成した許可信号を権限所有装置へ通信装置により送信する認証装置送信部とを備え、
権限所有装置は、さらに、
認証装置送信部が送信した許可信号を通信装置により受信する所有装置受信部と、
上記所有装置受信部が許可信号を受信した場合、上記権限があることを識別可能な署名を付けたチケットを処理装置により生成するチケット生成部とを備え、
上記所有装置送信部は、上記チケット生成部が生成したチケットを権限借用装置へ通信装置により送信することを特徴とする権限委譲システム。
【請求項８】
権限借用装置に対して権限を委譲する権限所有装置とネットワークを介して接続される保険認証装置の権限委譲許可方法において、
権限借用装置の保険情報が示す保険等級と記憶装置に記憶した所定の保険等級とを処理装置により比較する保険等級比較ステップと、
上記保険等級比較ステップで比較した結果、権限借用装置の保険情報が示す保険等級が所定の保険等級と同等以上である場合、権限委譲を許可すると処理装置により判定する認証装置許可ステップと、
上記認証装置許可ステップで権限委譲を許可すると判定した場合、権限委譲を許可することを示す許可信号を許可信号生成部が処理装置により生成する許可信号生成ステップと、
上記許可信号生成ステップで生成した許可信号を権限所有装置へ認証装置送信部が通信装置により送信する認証装置送信ステップと
を備えることを特徴とする権限委譲許可方法。
【請求項９】
権限借用装置に対して権限を委譲する権限所有装置とネットワークを介して接続される保険認証装置の権限委譲許可プログラムにおいて、
権限借用装置の保険情報が示す保険等級と記憶装置に記憶した所定の保険等級とを処理装置により比較する保険等級比較ステップと、
上記保険等級比較ステップで比較した結果、権限借用装置の保険情報が示す保険等級が所定の保険等級と同等以上である場合、権限委譲を許可すると処理装置により判定する認証装置許可ステップと、
上記認証装置許可ステップで権限委譲を許可すると判定した場合、権限委譲を許可することを示す許可信号を許可信号生成部が処理装置により生成する許可信号生成ステップと、
上記許可信号生成ステップで生成した許可信号を権限所有装置へ認証装置送信部が通信装置により送信する認証装置送信ステップと
をコンピュータに実行させることを特徴とする権限委譲許可プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、権限を有する権限所有装置が権限借用装置に権限を委譲する場合に、保険情報に基づき権限委譲を行うか否かを判定する保険認証装置、権限委譲許可方法、権限委譲許可プログラム、および、保険認証装置の情報に基づき権限を委譲する権限所有装置、および、保険認証装置、権限所有装置などを有する権限委譲システムに関するものである。
【背景技術】
【０００２】
特開２００４−８８３３９号公報では、スマートキーシステムは、車両の借用者が車両の所有者から通知された登録情報を用いて接続した管理サーバから識別コードを取得することによって、所有者は借用者へ車両のキーの貸与を行っていた。ここで、登録情報とは、パスワードなどである。また識別コードとは、車両のキーなどである。
【０００３】
また、自動車保険の会社は、支払う保険金の予測から自動車保険料を算出するが、保険金支払いのリスクが低い加入者に対して特に保険金を割り引くサービスを行っている。このリスクを示す指標として保険等級がある。保険等級は、保険加入者のリスクを等級付けしたものであり、この等級に基づいて保険料を割引、または割り増しする。その結果、自動車保険は、長期間無事故であれば、等級は上がり割引率も大きくなる。反対に、自動車保険は、事故を起こすと等級が下がり、割引率が低下し、等級によっては割り増しとなる。自動車保険は、例えば、新規に契約をすると、まず６等級から始まり、１年間事故がなければ１等級上がり、事故を起こすと３等級下がる。保険等級は、事実上、保険会社間で共通のリスク指標になっており、異なる保険会社でもそのまま維持される慣例になっている。
【特許文献１】特開２００４−８８３３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来は、車両の鍵の貸与の可否判定がパスワードのみによって行われていた。そのため、車両の借用者が当該車両を運転する行為が、自動車保険の担保範囲内であるか否かは無関係であった。これにより車両の電子鍵を貸与する手段があっても、車両の所有者と借用者が自動車保険の加入有無などについて別途協議しなければならず、自動車の貸与の妨げになり利便性を損ねるという課題があった。
【０００５】
本発明の実施の形態は、上記の課題を解決するためになされたもので、車両の所有者と借用者とが自動車保険の加入有無などについて別途協議などをすることなく、自動車保険の担保範囲内であることの確認をとり、車両の鍵の貸与することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の実施の形態にかかる保険認証装置は、権限借用装置に対して権限を委譲する権限所有装置とネットワークを介して接続される保険認証装置において、
記憶装置に記憶した権限借用装置の保険情報に基づき権限委譲を許可するか否か処理装置により判定する保険情報判定部と、上記保険情報判定部が権限委譲を許可すると判定した場合、権限委譲を許可することを示す許可信号を処理装置により生成する許可信号生成部と、上記許可信号生成部が生成した許可信号を権限所有装置へ通信装置により送信する認証装置送信部とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明の実施の形態にかかる保険認証装置は、権限借用装置の保険情報に基づき権限委譲を許可するか否か判定するため、車両の借用者が車両を運転する行為が、自動車保険の担保範囲内であることなどの確認を電子鍵の貸与前に確認することが可能である。したがって、本発明の実施の形態にかかる保険認証装置によれば、車両の所有者と借用者とが自動車保険の加入有無などについて別途協議などをすることなく、自動車保険の担保範囲内であることの確認をとり、車両の鍵の貸与することが可能である。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一例を図面に示す実施の形態に基づいて説明する。
【０００９】
図１は、実施の形態にかかる権限所有装置１００と権限借用装置２００と制御装置３００とのハードウェア構成図の一例である。ここでは、権限所有装置１００と権限借用装置２００とは携帯電話機であるとする。権限所有装置１００と権限借用装置２００とは、これに限るものではなく、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ、登録商標）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）などに代表される携帯端末や、スマートキー、パーソナルコンピュータやワークステーションなどに代表されるコンピュータなどでも構わない。また、ここでは、制御装置３００は、車両であるとする。制御装置３００は、これに限るものではなく、玄関ドア、建物の入退場口、コンピュータ、電化製品、その他一般の制御機器などでも構わない。
【００１０】
車両所有者の携帯電話１１００１は車両１１２０１を所有する者（以下、車両所有者）が保持している携帯電話である。ここでは、権限所有装置１００は、車両所有者の携帯電話１１００１であるとする。
車両借用者の携帯電話１１１０１は車両１１２０１を借用する者（以下、車両借用者）が所有している携帯電話である。ここでは、権限借用装置２００は、車両借用者の携帯電話１１１０１であるとする。
車両１１２０１は車両所有者が保持しており、車両借用者に貸与する車両である。ここでは、制御装置３００は、車両１１２０１であるとする。
【００１１】
車両所有者の携帯電話１１００１は、通信部１１００２、表示部１１００３、入力部１１００４、制御部１１００５、記憶部１１００６、カード部１１００７を備える。
通信部１１００２は、無線通信や赤外線通信などを用いて他の機器との通信を行う。通信部１１００２は、例えば、通信ボードやアンテナなどを備える。通信部１１００２は、通信装置の一例である。
表示部１１００３は、制御部１１００５から送信された情報を画面に表示する。表示部１１００３は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などである。
入力部１１００４は、車両所有者に情報を入力させる。入力部１１００４は、例えば、操作ボタンやタッチパネルなどである。
制御部１１００５は、車両所有者の携帯電話１１００１の処理を制御する。制御部１１００５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。制御部１１００５は、処理装置の一例である。
記憶部１１００６は、車両所有者の携帯電話１１００１の処理に必要なプログラムやデータを格納する。記憶部１１００６は、ＲＡＭなどの揮発性メモリやＲＯＭなどの不揮発性メモリなどである。記憶部１１００６は、記憶装置の一例である。
カード部１１００７は、内部にＵＩＭ（Ｕｓｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）１１００８などを装着可能である。カード部１１００７は、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）スロットとＳＤメモリカードとなどでも構わない。また、ＵＩＭ１１００８は、その他の記憶装置や携帯電話の記憶部を用いて情報を格納してもよい。
ＵＩＭ１１００８は、通信部１１００９、制御部１１０１０、記憶部１１０１１を備える。
通信部１１００９は、無線通信やその他の通信手段を用いて他の機器との通信を担う。通信部１１００９は、例えば、通信ボードやアンテナなどを備える。通信部１１００９は、通信装置の一例である。
制御部１１０１０は、ＵＩＭ１１００８の処理を制御する。制御部１１０１０は、例えば、ＣＰＵである。制御部１１０１０は、処理装置の一例である。
記憶部１１０１１は、ＵＩＭ１１００８の処理に必要なプログラムやデータを格納する。記憶部１１０１１は、ＲＡＭなどの揮発性メモリやＲＯＭなどの不揮発性メモリなどである。また、記憶部１１０１１に記憶したプログラムは、車両所有者の携帯電話１１００１に備えたＣＰＵで処理される。記憶部１１０１１は、記憶装置の一例である。
例えば、車両所有者は、車両を購入する際に、車両を操作するために必要なプログラムやデータを車両所有者の携帯電話１１００１に格納する。格納方法としては、販売店の専用端末に車両所有者の携帯電話１１００１を接続してダウンロードする方法がある。また、別の格納方法としては、販売店が作成したＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの外部記憶媒体を車両所有者の計算機に設置し、計算機に車両所有者の携帯電話１１００１を接続してダウンロードする方法がある。
【００１２】
車両借用者の携帯電話１１１０１は、通信部１１１０２、表示部１１１０３、入力部１１１０４、制御部１１１０５、記憶部１１１０６、カード部１１１０７を備える。車両借用者の携帯電話１１１０１についての各部の機能は、車両所有者の携帯電話１１００１と同様の構成である。
【００１３】
車両１１２０１は、通信部１１２０２、制御部１１２０３、記憶部１１２０４を備える。
通信部１１２０２は、無線通信や赤外線通信などを用いて他の機器との通信を行う。通信部１１００２は、例えば、通信ボードやアンテナなどを備える。通信部１１２０２は、通信装置の一例である。
制御部１１２０３は、車両１１２０１の動作を制御する。制御部１１２０３は、例えば、ＣＰＵである。制御部１１２０３は、処理装置の一例である。
記憶部１１２０４は、車両１１２０１が動作するために必要なプログラムやデータを格納する。記憶部１１２０４は、ＲＡＭなどの揮発性メモリやＲＯＭなどの不揮発性メモリなどである。プログラムやデータなどの格納方法としては、例えば、車両メーカの専用機器や専用端末などに記憶部１１２０４を接続してダウンロードする。記憶部１１２０４が記憶したプログラムは、車両１１２０１に備えたＣＰＵで処理される。記憶部１１２０４は、記憶装置の一例である。
【００１４】
実施の形態１．
まず、実施の形態１について説明する。実施の形態１では、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを説明する。
【００１５】
図２は、実施の形態１にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。つまり、図２は、車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１と車両１１２０１との機能ブロック図である。
【００１６】
権限所有装置１００は、チケット生成部１０１、所有装置送信部１０２、所有装置受信部１０３、所有装置記憶部１０４を備える。
チケット生成部１０１は、制御装置に対して指示する権限があることを識別可能なチケットを生成する。つまり、ここでは、チケット生成部１０１は、車両１１２０１に対して指示する権限があることを識別可能なチケットを生成する。
所有装置送信部１０２は、チケット生成部１０１が生成したチケットを権限借用装置２００へ送信する。
所有装置受信部１０３は、権限借用装置２００が送信した情報などを受信する。
所有装置記憶部１０４は、権限所有装置１００の処理に必要なプログラムやデータを格納する。また、所有装置記憶部１０４は、チケット生成部１０１が生成したチケットを記憶しても構わない。ここでは、所有装置記憶部１０４は、記憶部１１００６やＵＩＭ１１００８の記憶部１１０１１などである。
【００１７】
権限借用装置２００は、借用装置送信部２０１、借用装置受信部２０２、借用装置記憶部２０３、借用装置指示部２０４、借用装置判定部２０５を備える。
借用装置送信部２０１は、後述する借用装置記憶部２０３が記憶したチケットを制御装置３００へ送信する。
借用装置受信部２０２は、権限があることを識別可能な署名を付けたチケットを権限所有装置１００から受信する。
借用装置記憶部２０３は、借用装置受信部２０２が受信した上記チケットを記憶する。
借用装置指示部２０４は、制御装置３００へ指示をする。つまり、借用装置指示部２０４は、車両１１２０１へ指示をする。
借用装置判定部２０５は、権限所有装置１００から受信したチケットなどを検証する。
【００１８】
制御装置３００は、制御装置送信部３０１、制御装置受信部３０２、制御装置記憶部３０３、制御装置判定部３０４、制御部３０５を備える。
制御装置送信部３０１は、権限所有装置１００、権限借用装置２００などへ情報を送信する。
制御装置受信部３０２は、権限があることを識別可能な署名を付けたチケットなどを権限借用装置２００から受信する。また、制御装置受信部３０２は、権限所有装置１００と権限借用装置２００とから指示を受信する。
制御装置記憶部３０３は、チケットが正しいかを判定するための情報などを記憶する。
制御装置判定部３０４は、制御装置記憶部３０３が記憶した情報に基づいて、チケットが正しいかを判定する。
制御部３０５は、制御装置判定部３０４が、チケットが正しいと判定した場合、権限借用装置２００から受信した指示を受付ける。また、制御部３０５は、権限所有装置１００からの指示を受付ける。
【００１９】
ここでは、権限所有装置１００である車両所有者の携帯電話１１００１と、権限借用装置２００である車両借用者の携帯電話１１１０１と、制御装置３００である車両１１２０１とが記憶したプログラムが、上述したの各部を制御して動作するものとして説明する。
【００２０】
図３は、車両所有者の携帯電話１１００１の記憶部１１００６に格納されたプログラムである。車両操作権限貸与プログラム２１００１は車両１１２０１の操作権限を車両借用者の携帯電話１１１０１に貸与するための処理を行うプログラムである。車両操作権限借用プログラム２１００２は車両１１２０１の操作権限を車両所有者の携帯電話１１００１から借用するための処理を行うプログラムである。端末側車両操作プログラム２１００３は車両１１２０１を操作するための処理を行うプログラムである。
図４は、車両所有者の携帯電話１１００１におけるＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。車両所有者の秘密鍵３１００１は公開鍵暗号方式における秘密鍵であり、車両所有者の携帯電話１１００１に対応する。車両所有者の公開鍵３１００２は公開鍵暗号方式における公開鍵であり、車両所有者の秘密鍵３１００１と対をなす。
【００２１】
図５は、車両借用者の携帯電話１１１０１の記憶部１１１０６に格納されたプログラムである。図６は、車両借用者の携帯電話１１１０１におけるＵＩＭ１１１０８の記憶部１１１１１に格納されたデータである。各プログラムおよび各データの機能は、車両所有者の携帯電話１１００１の場合と同様であるので、ここでは省略する。
【００２２】
図７は、車両１１２０１の記憶部１１２０４に格納されたプログラムおよびデータである。車両の秘密鍵６１００１は公開鍵暗号方式における秘密鍵であり、車両１１２０１に対応する。車両の公開鍵６１００２は公開鍵暗号方式における公開鍵であり、車両の秘密鍵６１００１と対をなす。車両所有者の公開鍵３１００２は公開鍵暗号方式における公開鍵であり、車両所有者の公開鍵３１００２と同一のものである。車両側車両操作プログラム６１００４は車両１１２０１が動作するための処理を行うプログラムである。
【００２３】
次に、上記のように構成された実施の形態１の動作について説明する。実施の形態１の動作は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを備える。
【００２４】
まず、車両操作権限を委譲する動作について図８、図９、図１０を用いて説明する。図８は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。図９は、車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。図１０は、車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【００２５】
まず、車両所有者の携帯電話１１００１は、車両操作権限貸与プログラム２１００１を起動する。また、車両借用者の携帯電話１１１０１は、車両操作権限借用プログラム４１００２を起動する。
【００２６】
所有装置公開鍵要求ステップＳ９１００１では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して車両借用者の公開鍵要求を送信する。
【００２７】
借用装置公開鍵要求受信ステップＳ１０１００１では、借用装置受信部２０２は、車両借用者の公開鍵要求を受信する。
【００２８】
借用装置公開鍵送信ステップＳ１０１００２では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対して車両借用者の公開鍵５１００２を送信する。
【００２９】
所有装置公開鍵受信ステップＳ９１００２では、所有装置受信部１０３は、車両借用者の公開鍵５１００２を受信する。所有装置記憶部１０４は、受信した公開鍵を一時的に記憶する。例えば、図１に示すＵＩＭ１１００８の記憶部１１０１１は、受信した公開鍵を一時的に格納する。
【００３０】
所有装置公開鍵送信ステップＳ９１００３では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して車両所有者の公開鍵３１００２を送信する。
【００３１】
借用装置公開鍵受信ステップＳ１０１００３では、借用装置受信部２０２は、車両所有者の公開鍵３１００２を受信する。借用装置記憶部２０３は、受信した公開鍵を一時的に記憶する。例えば、図１に示すＵＩＭの記憶部１１１１１は、受信した公開鍵を一時的に格納する。
【００３２】
借用装置公開鍵受信完了通知ステップＳ１０１００４では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対して公開鍵受信完了通知を送信する。
【００３３】
所有装置公開鍵受信完了受信ステップＳ９１００４では、所有装置受信部１０３は、公開鍵受信完了通知を受信する。
【００３４】
チケット生成ステップＳ９１００５では、チケット生成部１０１は、車両借用者のチケットを作成する。チケット生成部１０１が生成したチケットは、車両借用者の公開鍵５１００２と車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３とを備える。ここで、所有装置記憶部１０４は、チケット生成部１０１が生成したチケットを記憶しても構わない。
車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３とは、車両操作権限を委譲する前に、あらかじめ車両所有者により設定されている。例えば、車両所有者の携帯電話１１００１は、車両借用者の操作許可情報１１１１１２や操作制限情報１１１１１３の入力画面を表示し、車両所有者に入力を促す。操作許可情報１１１１１２は、車両借用者に許可する車両操作を含む情報である。例えば、操作許可情報１１１１１２は、ドアのロックとアンロック、エンジンの始動、トランクのロックとアンロック、カーナビやオーディオなど車載器の使用の有無などである。操作制限情報１１１１１３は、車両借用者に許可する車両操作の範囲を含む情報である。例えば、操作制限情報１１１１１３は、走行距離、走行範囲、利用時間などである。図１１は、車両借用者の操作許可情報１１１１１２や操作制限情報１１１１１３の入力画面の一例である。
車両借用者の操作許可情報１１１１１２や操作制限情報１１１１１３の入力は、車両１１２０１の操作権限を委譲する処理の必ずしも最初に行う必要はない。車両借用者の操作許可情報１１１１１２や操作制限情報１１１１１３の入力は、車両所有者が事前に操作許可情報１１１１１２、操作制限情報１１１１１３を入力し、車両所有者の携帯電話１１００１の記憶部１１００６に保管しておいてもよい。この場合において、車両１１２０１の操作権限を委譲する場合は、入力処理を省略したり、いくつかの登録情報の中から車両所有者が最適な情報を選択したりすることができ、車両所有者の利便性が向上する。
【００３５】
チケット署名ステップＳ９１００６では、チケット生成部１０１は、車両所有者の秘密鍵３１００１を用いてチケットの署名情報を作成する。
【００３６】
チケット送信ステップ（所有装置送信ステップ）Ｓ９１００７では、所有装置送信部１０２は、署名付きチケットを車両借用者の携帯電話１１１０１へ送信する。
【００３７】
チケット受信ステップＳ１０１００５では、借用装置受信部２０２は、署名付きチケットを受信する。
【００３８】
借用装置チケット検証ステップＳ１０１００６では、借用装置判定部２０５は、車両所有者の公開鍵３１００２を用いて署名情報を検証する。
【００３９】
借用装置チケット検証ステップＳ１０１００７では、借用装置判定部２０５は、検証に成功した場合、次のステップへ進む。借用装置判定部２０５は、検証に失敗した場合、プログラムを終了する。
【００４０】
借用装置チケット記憶ステップＳ１０１００８では、借用装置記憶部２０３は、署名付きチケットを記憶する。つまり、図１に示すＵＩＭの記憶部１１１１１は、署名付きチケットを格納する。
【００４１】
チケット受信完了通知ステップＳ１０１００９では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対してチケット受信完了通知を送信する。車両借用者の携帯電話１１１０１は、チケット受信完了通知を借用装置送信部２０１が送信後、プログラムを終了する。
【００４２】
チケット受信完了通知受信ステップＳ９１００８では、所有装置受信部１０３は、チケット受信完了通知を受信する。車両所有者の携帯電話１１００１は、チケット受信完了通知を所有装置受信部１０３が受信後、プログラムを終了する。
【００４３】
車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とは、安全な通信経路上で通信する。例えば、携帯電話の暗号機能付きのメールを用いた通信や、非接触ＩＣカードとリーダ／ライタ一体型携帯電話などのように非接触ＩＣカード機能を利用して携帯電話と携帯電話とを接触させて行うデータ交換機能を用いた通信などを行う。
【００４４】
図１２は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納されている情報である。ＵＩＭ１１１０８の記憶部１１１１１には、車両操作権限を委譲する前と比較して、車両所有者の署名付きチケット１１１００１が加わっている。
【００４５】
次に、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作について図１３、図１４、図１５を用いて説明する。図１３は、車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。図１４は、車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。図１５は、車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【００４６】
通信リンク確立ステップＳ１３１００１およびＳ１４１００１では、車両側車両操作プログラム６１００４は、制御装置送信部３０１を介し、携帯電話に対して応答要求を送信する。車両所有者の携帯電話１１００１が車両１１２０１に近づき、車両所有者の携帯電話１１００１の端末側車両操作プログラム２１００３が応答要求を受信することによって、車両１１２０１と車両所有者の携帯電話１１００１間の通信リンクを確立する。
【００４７】
制御装置公開鍵要求ステップＳ１４１００２では、制御装置送信部３０１は、車両所有者の携帯電話１１００１と車両１１２０１とが通信リンク確立したら、車両所有者の携帯電話１１００１に対して公開鍵要求を送信する。
例えば、車両側車両操作プログラム６１００４は、車両所有者が車両１１２０１のドア、エンジン、トランクのノブを回した時にステップＳ１４１００２以降の認証処理を実行する。ＥＴＣ、カーナビ、オーディオなど頻繁に操作する装置については操作毎に認証処理を行わず、直前に行われた認証処理の結果に基づいてステップＳ１４１００７の操作可能状態へ移行するなどしても構わない。
【００４８】
利用装置公開鍵要求受信ステップＳ１３１００２では、所有装置受信部１０３は、公開鍵要求を受信する。
【００４９】
利用装置データ送信ステップＳ１３１００３では、所有装置送信部１０２は、車両１１２０１に対して車両所有者の公開鍵３１００２を送信する。車両所有者の携帯電話１１００１は、車両所有者の公開鍵３１００２を送信後、プログラムを終了する。
【００５０】
制御装置データ受信ステップＳ１４１００３では、制御装置受信部３０２は、車両所有者の公開鍵３１００２を受信する。
【００５１】
データ解析ステップＳ１４１００４では、制御装置判定部３０４は、受信したデータの種類を解析する。
【００５２】
制御装置署名検証ステップＳ１４１１０５では、制御装置判定部３０４は、車両所有者の携帯電話１１００１からのデータであった場合、制御装置記憶部３０３に記憶している車両利用者の公開鍵と照合する。つまり、制御装置判定部３０４は、車両１１２０１の記憶部１１２０４に格納している車両利用者の公開鍵と照合する。
【００５３】
制御装置署名検証ステップＳ１４１１０６では、制御装置判定部３０４は、照合が成功した場合、次のステップに進む。制御装置判定部３０４は、照合が失敗した場合、プログラムを終了する。
【００５４】
操作可能状態移行ステップＳ１４１００７では、車両側車両操作プログラム６１００４は、車両操作可能状態へ移行する。車両側車両操作プログラム６１００４は、例えば、ドアのアンロック、エンジン始動などの操作を可能な状態とする。
【００５５】
車両所有者の携帯電話１１００１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【００５６】
次に、車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作について図１６、図１４、図１５を用いて説明する。図１６は、車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【００５７】
ステップＳ１３１００１からステップＳ１３１００２とステップＳ１４１００１からステップＳ１４１００２は、上述した車両所有者の携帯電話１１００１が車両１１２０１を操作する動作の場合と同様であるので、ここでは省略する。
【００５８】
利用装置データ送信ステップＳ１３１００３では、借用装置送信部２０１は、車両１１２０１に対して署名付きチケットを送信する。車両借用者の携帯電話１１１０１は、署名付きチケットを送信後、プログラムを終了する。
【００５９】
制御装置データ受信ステップＳ１４１００３では、制御装置受信部３０２は、署名付きチケットを受信する。
【００６０】
データ解析ステップＳ１４１００４では、制御装置判定部３０４は、受信したデータの種類を解析する。
【００６１】
制御装置署名検証ステップＳ１４１１０５では、制御装置判定部３０４は、車両借用者の携帯電話１１１０１からのデータであった場合、記憶部１１２０４に格納されている利用者の公開鍵を用いて署名を検証する。
【００６２】
制御装置署名検証ステップＳ１４１１０６では、制御装置判定部３０４は、検証に成功した場合、次のステップへ進む。制御装置判定部３０４は、検証に失敗した場合、プログラムを終了する。
【００６３】
操作可能状態移行ステップＳ１４１００７では、車両側車両操作プログラム６１００４は、操作許可情報１１１１１２と操作制限情報１１１１１３に基づいて、車両操作可能状態へ移行する。
例えば、車両側車両操作プログラム６１００４は、操作許可情報１１１１１２にはドアとエンジンの操作許可が含まれ、操作制限情報１１１１１３には利用時間と走行距離が含まれている場合、まず、車両側車両操作プログラム６１００４は現在時刻を取得し利用時間と比較する。現在時刻が利用時間内の場合、車両側車両操作プログラム６１００４は、ドアとエンジンの操作を実行可能とする。現在時刻が利用時間を過ぎていれば、車両側車両操作プログラム６１００４は、ドアとエンジンの操作を実行可能としない。また、車両側車両操作プログラム６１００４は、車両借用者が車両１１２０１を走行させた総距離を計算し操作制限情報１１１１１３の走行距離と比較する。総距離が走行距離を超過した場合、車両側車両操作プログラム６１００４は、エンジンの操作を実行可能としない。
【００６４】
車両借用者の携帯電話１１１０１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【００６５】
以上のように、実施の形態１では、車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１との間で通信を行う。そして、車両所有者の携帯電話１１００１は、車両借用者の携帯電話１１１０１へ、車両１１２０１を操作するために必要な情報（チケット）を送信している。そのため、実施の形態１では、管理サーバを介さずに車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１との間で車両操作権限を委譲することができる。
【００６６】
また、車両の所有者は利便性の高い操作により、車両の借用者が操作できる権限の範囲をきめ細かく設定できる。
【００６７】
実施の形態１にかかる権限所有装置は、所定の装置を制御する制御装置に対して指示する権限があることを識別可能なチケットを取得して制御装置へ指示をする権限借用装置に対してネットワークを介してチケットを送信する権限所有装置において、
権限があることを識別可能な署名を付けたチケットを生成するチケット生成部と、チケット生成部が生成したチケットを権限借用装置へ送信する所有装置送信部とを備えることを特徴とする。
【００６８】
また、チケット生成部は、権限借用装置が指示可能な範囲を制限する制限情報を含むチケットを生成することを特徴とする。
【００６９】
さらに、実施の形態１にかかる権限借用装置は、所定の装置を制御する制御装置に対して指示する権限があることを識別可能なチケットを権限所有装置から取得して制御装置へ指示をする権限借用装置において、
権限があることを識別可能な署名を付けたチケットを権限所有装置から受信する借用装置受信部と、借用装置受信部が受信したチケットを記憶する借用装置記憶部と、借用装置記憶部が記憶したチケットを制御装置へ送信する借用装置送信部と、制御装置へ指示をする借用装置指示部とを備えることを特徴とする。
【００７０】
また、さらに、実施の形態１にかかる権限委譲システムは、所定の装置を制御する制御装置と、制御装置に対して指示する権限があることを識別可能なチケットを取得して制御装置へ指示をする権限借用装置と、権限借用装置に対してチケットを送信する権限所有装置とがネットワークを介して接続される権限委譲システムにおいて、
権限所有装置は、権限所有装置であることを識別可能な署名を付けたチケットを生成するチケット生成部と、チケット生成部が生成したチケットを権限借用装置へ送信する所有装置送信部とを備え、
権限借用装置は、所有装置送信部が送信したチケットを受信する借用装置受信部と、借用装置受信部が受信したチケットを記憶する借用装置記憶部と、
借用装置記憶部が記憶したチケットを制御装置へ送信する借用装置送信部と、制御装置へ指示をする借用装置指示部とを備え、
制御装置は、借用装置送信部が送信したチケットの署名が正しい場合、借用装置指示部がした指示に基づき所定の装置を制御する制御部とを備えることを特徴とする。
【００７１】
また、実施の形態１にかかる権限所有プログラムは、所定の装置を制御する制御装置に対して指示する権限があることを識別可能なチケットを取得して制御装置へ指示をする権限借用装置に対してネットワークを介してチケットを送信する権限所有装置で動作する権限所有プログラムにおいて、
権限所有装置であることを識別可能な署名を付けたチケットを生成するチケット生成ステップと、チケット生成ステップで生成したチケットを権限借用装置へ送信する所有装置送信ステップとをコンピュータに実行させることを特徴とする。
【００７２】
さらに、実施の形態１にかかる権限所有方法は、所定の装置を制御する制御装置に対して指示する権限があることを識別可能なチケットを取得して制御装置へ指示をする権限借用装置に対してネットワークを介してチケットを送信する権限所有装置の権限所有方法において、
権限所有装置であることを識別可能な署名を付けたチケットを生成するチケット生成ステップと、チケット生成ステップで生成したチケットを権限借用装置へ送信する所有装置送信ステップとを備えることを特徴とする。
【００７３】
実施の形態２．
次に実施の形態２について説明する。上述した実施の形態１では、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１に対してチケットを送信することによって、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１へ車両操作権限を委譲するようにした。実施の形態２では、車両操作権限を委譲する場合に車両借用者のなりすましを防ぐ動作と、更に車両１１２０１を操作する場合に車両利用者のなりすましを防ぐ動作とを説明する。
【００７４】
実施の形態２では、実施の形態１における車両操作権限委譲システムで車両操作権限を委譲する場合に、車両借用者の署名を車両所有者の携帯電話１１００１が検証する手順を加える。そのため、実施の形態２では、実施の形態１の効果に加えて、車両操作権限委譲時に第三者が車両借用者になりすまして不正な車両操作権限委譲を行うことを防ぐことができる。
【００７５】
また、実施の形態２では、車両利用者の携帯電話が車両１１２０１を操作する時に車両利用者の署名を車両１１２０１が検証する手順を加える。そのため、実施の形態２では、チケットを入手した第三者が車両借用者になりすますなどにより不正に車両１１２０１を操作することを防ぐことができる。
【００７６】
図１７は、実施の形態２にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。図１７に示す機能ブロック図は、図２に示す機能ブロック図と概ね同様であるため、差分についてのみ説明する。
【００７７】
権限所有装置１００は、さらに、所有装置判定部１０５、所有装置識別情報作成部１０６を備える。所有装置判定部１０５は、権限借用装置２００などから受信した識別情報を判定する。所有装置識別情報作成部１０６は、権限所有装置１００の識別情報を作成する。所有装置識別情報作成部１０６が作成する識別情報は、権限所有装置であることを認証可能な所有装置認証情報である。
【００７８】
権限借用装置２００は、さらに、借用装置識別情報作成部２０６を備える。借用装置識別情報作成部２０６は、権限借用装置２００の識別情報を作成する。借用装置識別情報作成部２０６が作成する識別情報は、権限借用装置であることを認証可能な借用装置認証情報である。
制御装置３００は、さらに、制御装置識別情報作成部３０６を備える。制御装置識別情報作成部３０６は、制御装置３００の識別情報を作成する。制御装置識別情報作成部３０６が作成する識別情報は、制御装置であることを認証可能な制御装置認証情報である。
【００７９】
実施の形態２における車両操作権限委譲システムの記憶部の構成は、車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１を除いて、実施の形態１と同様である。そのため、ここでは差分についてのみ説明する。
【００８０】
図１８は、実施の形態２における車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。車両所有者の秘密鍵３１００１は公開鍵暗号方式における秘密鍵であり、車両所有者の携帯電話１１００１に対応する。車両所有者の公開鍵３１００２は公開鍵暗号方式における公開鍵であり、車両所有者の秘密鍵３１００１と対をなす。車両１１２０１の識別情報は車両１１２０１を識別するための情報である。
【００８１】
次に、上記のように構成された実施の形態２の動作について説明する。実施の形態２の動作は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを備える。
【００８２】
まず、車両操作権限を委譲する動作について図１９、図２０、図２１を用いて説明する。図１９は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。図２０は、車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。図２１は、車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【００８３】
ステップＳ９２００１、ステップＳ１０２００１からステップＳ１０２００２は、実施の形態１のステップＳ９１００１、ステップＳ１０１００１からステップＳ１０１００２と同様なので、ここでは説明を省略する。
【００８４】
所有装置公開鍵受信ステップＳ９２００２では、所有装置受信部１０３は、車両借用者の公開鍵５１００２を受信する。所有装置記憶部１０４は、受信した公開鍵を一時的に記憶する。例えば、図１に示すＵＩＭ１１００８の記憶部１１０１１は、受信した公開鍵を一時的に格納する。
【００８５】
所有装置公開鍵送信ステップＳ９２００３では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して車両所有者の公開鍵３１００２を送信する。
【００８６】
借用装置公開鍵受信ステップＳ１０２００３では、借用装置受信部２０２は、車両所有者の公開鍵３１００２を受信する。借用装置記憶部２０３は、受信した公開鍵を一時的に記憶する。例えば、図１に示すＵＩＭの記憶部１１１１１は、受信した公開鍵を一時的に格納する。
【００８７】
借用装置公開鍵受信完了通知ステップＳ１０２００４では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対して公開鍵受信完了通知を送信する。
【００８８】
所有装置公開鍵受信完了受信ステップＳ９２００４では、所有装置受信部１０３は、公開鍵受信完了通知を受信する。
【００８９】
所有装置乱数生成ステップＳ９２００５では、所有装置識別情報作成部１０６は、乱数を生成する。
【００９０】
所有装置乱数送信ステップＳ９２００６では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して乱数を送信する。
【００９１】
借用装置乱数受信ステップＳ１０２００５では、借用装置受信部２０２は、乱数を受信する。
【００９２】
借用装置識別情報作成ステップＳ１０２００６では、借用装置識別情報作成部２０６は、車両所有者の携帯電話１１００１の識別情報を作成する。ここでは、車両所有者の公開鍵３１００２のハッシュ値を生成し、車両所有者の携帯電話１１００１の識別情報とする。
【００９３】
借用装置署名作成ステップＳ１０２００７では、借用装置識別情報作成部２０６は、車両借用者の秘密鍵５１００１を用いて、車両所有者の携帯電話１１００１の識別情報と受信した乱数とに署名を付け、署名情報を作成する。
【００９４】
借用装置識別情報送信ステップＳ１０２００８では、借用装置送信部２０１は、署名情報を車両所有者の携帯電話１１００１に対して送信する。
【００９５】
所有装置識別情報受信ステップＳ９２００７では、所有装置受信部１０３は、署名情報を受信する。
【００９６】
所有装置識別情報検証ステップＳ９２００８では、所有装置判定部１０５は、受信した署名情報の検証を行う。所有装置判定部１０５は、例えば、まず、車両所有者の公開鍵３１００２から車両所有者の携帯電話１１００１の識別情報を作成する。次に、所有装置判定部１０５は、車両所有者の携帯電話１１００１の識別情報と乱数とから署名対象情報を作成する。次に、所有装置判定部１０５は、車両借用者の公開鍵５１００２を用いて受信した署名情報から署名対象情報を作成し、前記署名対象情報と比較する。
【００９７】
所有装置識別情報検証ステップＳ９２００９では、所有装置判定部１０５は、検証が成功した場合、次のステップに進む。所有装置判定部１０５は、検証が失敗した場合、プログラムを終了する。
【００９８】
チケット生成ステップＳ９２０１０では、チケット生成部１０１は、チケットを作成する。
【００９９】
チケット署名ステップＳ９２０１１では、チケット生成部１０１は、車両所有者の秘密鍵３１００１を用いて、チケットと車両１１２０１の識別情報の署名情報を作成する。
【０１００】
ステップＳ９２０１２からステップＳ９２０１３、ステップＳ１０２００９からステップＳ１０２０１３は、実施の形態１のステップＳ９１００７からステップＳ９１００８、ステップＳ１０１００５からステップＳ１０１００９と同様なので、ここでは説明を省略する。
【０１０１】
車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とは、実施の形態１と同様に安全な通信経路で通信する。
【０１０２】
図２２は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納される情報である。
【０１０３】
次に、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作について図２３、図２４、図２５を用いて説明する。図２３は、車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。図２４は、車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。図２５は、車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【０１０４】
ステップＳ１３２００１からステップＳ１３２００３、ステップＳ１４２００１からステップＳ１４２００６は、実施の形態１のステップＳ１３１００１からステップＳ１３１００３、ステップＳ１４１００１からステップＳ１４１１０６と同様なので、ここでは説明を省略する。
【０１０５】
制御装置乱数生成ステップＳ１４２００７では、制御装置識別情報作成部３０６は、乱数を生成する。
【０１０６】
制御装置乱数送信ステップＳ１４２００８では、制御装置送信部３０１は、車両所有者の携帯電話１１００１に対して乱数を送信する。
【０１０７】
利用装置乱数受信ステップＳ１３２００４では、所有装置受信部１０３は、乱数を受信する。
【０１０８】
利用装置署名作成ステップＳ１３２００５では、所有装置識別情報作成部１０６は、車両所有者の秘密鍵３１００１を用いて車両１１２０１の識別情報と乱数とに署名を付け、署名情報を作成する。
【０１０９】
利用装置識別情報送信ステップＳ１３２００６では、所有装置送信部１０２は、署名情報を車両１１２０１に対して送信する。車両所有者の携帯電話１１００１は、署名情報送信後、プログラムを終了する。
【０１１０】
制御装置識別情報受信ステップＳ１４２００９では、制御装置受信部３０２は、署名情報を受信する。
【０１１１】
制御装置識別情報検証ステップＳ１４２０１０では、制御装置判定部３０４は、署名情報の検証を行う。制御装置判定部３０４は、例えば、まず、車両の公開鍵６１００２から車両１１２０１の識別情報を作成する。次に、制御装置判定部３０４は、車両１１２０１の識別情報と乱数とから署名対象情報を作成する。次に、制御装置判定部３０４は、車両所有者の公開鍵３１００２を用いて受信した署名情報から署名対象情報を作成し、前記署名対象情報と比較する。
【０１１２】
制御装置識別情報検証ステップＳ１４２０１１では、制御装置判定部３０４は、検証が成功した場合、次のステップに進む。制御装置判定部３０４は、検証が失敗した場合、プログラムを終了する。
【０１１３】
ステップＳ１４２０１２は、実施の形態１のステップＳ１４１００７と同様なので、ここでは説明を省略する。
【０１１４】
車両所有者の携帯電話１１００１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０１１５】
次に、車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作について図２６、図２４、図２５を用いて説明する。図２６は、車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【０１１６】
ステップＳ１３２００１からステップＳ１３２００３、ステップＳ１４２００１からステップＳ１４２００６は、実施の形態１のステップＳ１３１００１からステップＳ１３１００３、ステップＳ１４１００１からステップＳ１４１１０６と同様なので、ここでは説明を省略する。また、ステップＳ１４２００７からステップＳ１４２０１２は、車両所有者の携帯電話１１００１が車両１１２０１を操作する場合と同様なので、ここでは説明を省略する。ただし、利用装置署名作成ステップＳ１３２００５で署名をするのに用いる秘密鍵は、車両所有者の秘密鍵３１００１ではなく、車両借用者の秘密鍵５１００１である。
車両借用者の携帯電話１１１０１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０１１７】
上記で発生させた乱数には、現在時刻やメッセージカウンタなどのデータ送信毎に変化するデータを用いてもよい。以下乱数を発生させる場合に同様である。
【０１１８】
実施の形態２では、車両１１２０１の操作権限委譲時および車両１１２０１の操作時において各々認証を行ったが、車両１１２０１の操作権限委譲時または車両１１２０１の操作時いずれかのみ認証を行ってもよい。
また、実施の形態２では、上述の認証手順以外でも同等の効果を得られるその他の認証手順を用いてもよい。
【０１１９】
以上のように、実施の形態２では、実施の形態１における車両操作権限委譲システムの車両操作権限委譲時に車両借用者の携帯電話１１１０１の署名を車両所有者の携帯電話１１００１が検証する手順を加えている。そのため、実施の形態２では、実施の形態１の効果に加えて、車両操作権限委譲時に第三者が車両借用者の携帯電話１１１０１になりすまして不正な車両操作権限委譲を行うことを防ぐことができる。
【０１２０】
また、実施の形態２では、車両利用者が車両１１２０１を操作する時に車両利用者の署名を車両１１２０１が検証する手順を加えることにより、チケットを入手した第三者が車両借用者になりすますなどにより不正に車両１１２０１を操作することを防ぐことができる。
【０１２１】
実施の形態２にかかる権限所有装置は、実施の形態１にかかる権限所有装置に加え、権限借用装置であることを認証可能な借用装置認証情報を権限借用装置から受信する所有装置受信部と、所有装置受信部が受信した借用装置認証情報により、権限借用装置であるか否かを判定する所有装置判定部とを備え、チケット生成部は、権限借用装置であると所有装置判定部が判定した場合、チケットを生成することを特徴とする。
【０１２２】
さらに、実施の形態２にかかる権限委譲システムは、借用装置送信部は権限借用装置であることを認証可能な借用装置認証情報を権限所有装置へ送信し、権限所有装置は、さらに、借用装置送信部が送信した借用装置認証情報を受信する所有装置受信部と、所有装置受信部が受信した借用装置認証情報により、権限借用装置であるか否かを判定する所有装置判定部とを備え、チケット生成部は、権限借用装置であると所有装置判定部が判定した場合、チケットを生成することを特徴とする。
【０１２３】
実施の形態３．
次に実施の形態３について説明する。上述した実施の形態２では、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１へ車両操作権限を委譲する時に車両借用者の署名を車両所有者の携帯電話１１００１が検証した。そのため、車両操作権限委譲時の車両借用者になりすます行為を防いだ。また、車両利用者が車両１１２０１を操作する時に車両利用者の署名を車両１１２０１が検証することによって、車両操作時の車両利用者のなりすましを防ぐようにしたものである。実施の形態３では、車両操作権限を委譲する場合には車両借用者と車両所有者との相互のなりすましを防ぎ、車両１１２０１を操作する場合には車両利用者と車両との相互のなりすましを防ぐ動作を説明する。
【０１２４】
実施の形態３では、実施の形態２における車両操作権限委譲システムの車両操作権限委譲時に車両借用者の署名を車両所有者の携帯電話１１００１が検証する手順の代わりに、車両借用者の携帯電話１１１０１と車両所有者の携帯電話１１００１がお互い相手の署名を検証する手順を実行する。そのため、実施の形態３では、実施の形態２の効果に加えて、車両操作権限委譲時に第三者が車両所有者になりすまして不正な車両操作権限委譲を与えることを防ぐことができる。
【０１２５】
また、実施の形態３では、車両利用者が車両１１２０１を操作する時に車両利用者の署名を車両１１２０１が検証する手順の代わりに、車両利用者の携帯電話と車両１１２０１がお互い相手の署名を検証する手順を実行する。そのため、実施の形態３では、実施の形態２の効果に加えて、車両利用者が不正な車両を操作することを防ぐことができる。
【０１２６】
実施の形態３における機能ブロック図および車両操作権限委譲システムの記憶部の構成は、実施の形態２と同様であるので、ここでは説明を省略する。
【０１２７】
次に、上記のように構成された実施の形態３の動作について説明する。実施の形態３の動作は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを備える。
【０１２８】
まず、車両操作権限を委譲する動作について図２７、図２８、図２９を用いて説明する。図２７は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。図２８は、車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。図２９は、車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【０１２９】
ステップＳ９３００１からステップＳ９３００６、ステップＳ１０３００１からステップＳ１０３００５は、実施の形態２のステップＳ９２００１からステップＳ９２００６、ステップＳ１０２００１からステップＳ１０２００５と同様なので、ここでは説明を省略する。
【０１３０】
借用装置乱数生成ステップＳ１０３００６では、借用装置識別情報作成部２０６は、乱数を生成する。
【０１３１】
借用装置識別情報作成ステップＳ１０３００７では、借用装置識別情報作成部２０６は、車両所有者の携帯電話１１００１の識別情報を作成する。
【０１３２】
借用装置署名作成ステップＳ１０３００８では、借用装置識別情報作成部２０６は、車両借用者の秘密鍵５１００１を用いて、生成した乱数（以下、乱数ｂ）、受信した乱数（以下、乱数ａ）、車両所有者の携帯電話１１００１の識別情報に署名を付け、署名情報を作成する。
【０１３３】
借用装置識別情報送信ステップＳ１０３００９では、借用装置送信部２０１は、乱数ｂと乱数ａと車両所有者の携帯電話１１００１の識別情報と署名情報とを車両所有者の携帯電話１１００１に対して送信する。
【０１３４】
所有装置識別情報受信ステップＳ９３００７では、所有装置受信部１０３は、乱数ｂと乱数ａと車両所有者の携帯電話１１００１の識別情報と署名情報とを受信する。
【０１３５】
所有装置識別情報検証ステップＳ９３００８では、所有装置判定部１０５は、受信した署名情報の検証を行う。所有装置判定部１０５は、例えば、まず、乱数ｂ、乱数ａ、車両所有者の携帯電話１１００１の識別情報とから署名対象情報を作成する。次に、所有装置判定部１０５は、車両借用者の公開鍵５１００２を用いて署名情報から署名対象情報を作成し、前記署名対象情報と比較する。
【０１３６】
所有装置識別情報検証ステップＳ９３００９では、所有装置判定部１０５は、検証が成功した場合、次のステップに進む。所有装置判定部１０５は、検証が失敗した場合、プログラムを終了する。
【０１３７】
所有装置乱数検証ステップＳ９３０１０では、所有装置判定部１０５は、乱数ａと車両所有者の携帯電話１１００１の識別情報とを検証する。所有装置判定部１０５は、例えば、まず、ステップＳ９３００５において生成した乱数と乱数ａとを照合する。次に、所有装置判定部１０５は、車両所有者の携帯電話１１００１の識別情報を作成し、受信した車両所有者の携帯電話１１００１の識別情報と照合する。
【０１３８】
所有装置乱数検証ステップＳ９３０１１では、所有装置判定部１０５は、所有装置判定部１０５が比較した結果、いずれも一致したら検証は成功とみなし、次のステップに進む。所有装置判定部１０５は、所有装置判定部１０５が比較した結果、いずれかが一致しなければ検証は失敗とみなし、プログラムを終了する。
【０１３９】
所有装置識別情報作成ステップＳ９３０１２では、所有装置識別情報作成部１０６は、車両借用者の携帯電話１１１０１の識別情報を作成する。
【０１４０】
所有装置署名作成ステップＳ９３０１３では、車両所有者の秘密鍵３１００１を用いて乱数ａと乱数ｂと車両借用者の携帯電話１１１０１の識別情報とに署名を付け、署名情報を作成する。
【０１４１】
所有装置識別情報送信ステップＳ９３０１４では、所有装置送信部１０２は、乱数ａと乱数ｂと車両借用者の携帯電話１１１０１の識別情報と署名情報とを車両借用者の携帯電話１１１０１に対して送信する。
【０１４２】
借用装置識別情報受信ステップＳ１０３０１０では、借用装置受信部２０２は、乱数ａと乱数ｂと車両借用者の携帯電話１１１０１の識別情報と署名情報とを受信する。
【０１４３】
借用装置識別情報検証ステップＳ１０３０１１では、借用装置判定部２０５は、受信した署名情報の検証を行う。借用装置判定部２０５は、例えば、まず、乱数ａ、乱数ｂ、車両借用者の識別情報から署名対象情報を作成する。次に、借用装置判定部２０５は、車両所有者の公開鍵３１００２を用いて署名情報から署名対象情報を作成し、前記署名対象情報と比較する。
【０１４４】
借用装置識別情報検証ステップＳ１０３０１２では、借用装置判定部２０５は、検証が成功した場合、次のステップに進む。借用装置判定部２０５は、検証が失敗した場合、プログラムを終了する。
【０１４５】
借用装置乱数検証ステップＳ１０３０１３では、借用装置判定部２０５は、乱数ａと乱数ｂと車両借用者の携帯電話１１１０１の識別情報とを検証する。借用装置判定部２０５は、例えば、まず、ステップＳ１０３００５において受信した乱数と乱数ａとを照合する。次に、借用装置判定部２０５は、ステップＳ１０３００６において生成した乱数と乱数ｂとを照合する。次に、借用装置判定部２０５は、車両借用者の携帯電話１１１０１の識別情報を作成し、受信した車両借用者の携帯電話１１１０１の識別情報と照合する。
【０１４６】
借用装置乱数検証ステップＳ１０３０１４では、借用装置判定部２０５は、借用装置判定部２０５が比較した結果、いずれも一致したら検証は成功とみなし、次のステップに進む。借用装置判定部２０５は、借用装置判定部２０５が比較した結果、いずれかが一致しなければ検証は失敗とみなし、プログラムを終了する。
【０１４７】
チケット要求送信ステップＳ１０３０１５では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対して、チケット要求を送信する。
【０１４８】
チケット要求受信ステップＳ９３０１５では、所有装置受信部１０３は、チケット要求を受信する。
【０１４９】
ステップＳ９３０１６からステップＳ９３０１９、ステップＳ１０３０１６からステップＳ１０３０２０は、実施の形態２のステップＳ９２０１０からステップＳ９２０１３、ステップＳ１０２００９からステップＳ１０２０１３と同様なので、ここでは説明を省略する。
【０１５０】
車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とは、実施の形態２と同様に安全な通信経路で通信する。
【０１５１】
図２２は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１の記憶部に格納される情報である。
【０１５２】
次に、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作について図３０、図３１、図３２を用いて説明する。図３０は、車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。図３１は、車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。図３２は、車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【０１５３】
ステップＳ１３３００１からステップＳ１３３００４、ステップＳ１４３００１からステップＳ１４３００８は、実施の形態２のステップＳ１３２００１からステップＳ１３２００４、ステップＳ１４２００１からＳ１４２００８と同様なので、ここでは説明を省略する。
【０１５４】
利用装置乱数生成ステップＳ１３３００５において、所有装置識別情報作成部１０６は、乱数を生成する。
【０１５５】
利用装置署名作成ステップＳ１３３００６では、所有装置識別情報作成部１０６は、車両所有者の秘密鍵３１００１を用いて、生成した乱数（以下、乱数ｂ）と受信した乱数（以下、乱数ａ）と車両１１２０１の識別情報とに署名を付け、の署名情報を作成する。
【０１５６】
利用装置識別情報送信ステップＳ１３３００７では、乱数ｂと乱数ａと車両１１２０１の識別情報と署名情報とを車両１１２０１に対して送信する。
【０１５７】
制御装置識別情報受信ステップＳ１４３００９では、制御装置受信部３０２は、乱数ｂと乱数ａと車両１１２０１の識別情報と署名情報とを受信する。
【０１５８】
制御装置識別情報検証ステップＳ１４３０１０では、制御装置判定部３０４は、署名情報の検証を行う。制御装置判定部３０４は、例えば、まず、乱数ｂ、乱数ａ、車両１１２０１の識別情報から署名対象情報を作成する。次に、制御装置判定部３０４は、車両借用者の公開鍵５１００２を用いて署名情報から署名対象情報を作成し、前記署名対象情報と比較する。
【０１５９】
制御装置識別情報検証ステップＳ１４３０１１では、制御装置判定部３０４は、検証が成功した場合、次のステップに進む。制御装置判定部３０４は、検証が失敗した場合、プログラムを終了する。
【０１６０】
制御装置乱数検証ステップＳ１４３０１２では、制御装置判定部３０４は、乱数ａと車両１１２０１の識別情報を検証する。制御装置判定部３０４は、例えば、まず、ステップＳ１４３００７において生成した乱数と乱数ａとを照合する。次に、制御装置判定部３０４は、車両１１２０１の識別情報を作成し、受信した車両所有者の携帯電話１１００１の識別情報と照合する。
【０１６１】
制御装置乱数検証ステップＳ１４３０１３では、制御装置判定部３０４は、制御装置判定部３０４が比較した結果、いずれも一致したら検証は成功とみなし、次のステップに進む。制御装置判定部３０４は、制御装置判定部３０４が比較した結果、いずれかが一致しなければ検証は失敗とみなし、プログラムを終了する。
【０１６２】
制御装置識別情報作成ステップＳ１４３０１４では、制御装置識別情報作成部３０６は、車両所有者の携帯電話１１００１の識別情報を作成する。
【０１６３】
制御装置署名作成ステップＳ１４３０１５では、制御装置識別情報作成部３０６は、車両の秘密鍵６１００１を用いて乱数ａと乱数ｂと車両所有者の携帯電話１１００１の識別情報とに署名を付け、署名情報を作成する。
【０１６４】
制御装置識別情報送信ステップＳ１４３０１６では、制御装置送信部３０１は、乱数ａと乱数ｂと車両所有者の携帯電話１１００１の識別情報と署名情報とを車両所有者の携帯電話１１００１に対して送信する。
【０１６５】
利用装置識別情報受信ステップＳ１３３００８では、所有装置受信部１０３は、乱数ａと乱数ｂと車両所有者の携帯電話１１００１の識別情報と署名情報とを受信する。
【０１６６】
利用装置識別情報検証ステップＳ１３３００９では、所有装置判定部１０５は、受信した署名情報の検証を行う。所有装置判定部１０５は、例えば、まず、乱数ａ、乱数ｂ、車両所有者の携帯電話１１００１の識別情報から署名対象情報を作成する。次に、所有装置判定部１０５は、車両所有者の公開鍵３１００２を用いて署名情報から署名対象情報を作成し、前記署名対象情報と比較する。
【０１６７】
利用装置識別情報検証ステップＳ１３３０１０では、所有装置判定部１０５は、検証が成功した場合、次のステップに進む。所有装置判定部１０５は、検証が失敗した場合、プログラムを終了する。
【０１６８】
利用装置乱数検証ステップＳ１３３０１１では、所有装置判定部１０５は、乱数ａと乱数ｂと車両所有者の携帯電話１１００１の識別情報とを検証する。所有装置判定部１０５は、例えば、まず、ステップＳ１３３００４において受信した乱数と乱数ａとを照合する。次に、所有装置判定部１０５は、ステップＳ１３３００５において生成した乱数と乱数ｂとを照合する。次に、所有装置判定部１０５は、車両所有者の携帯電話１１００１の識別情報を作成し、受信した車両所有者の携帯電話１１００１の識別情報と照合する。
【０１６９】
利用装置乱数検証ステップＳ１３３０１２では、所有装置判定部１０５は、所有装置判定部１０５が比較した結果、いずれも一致したら検証は成功とみなし、次のステップに進む。所有装置判定部１０５は、所有装置判定部１０５が比較した結果、いずれかが一致しなければ検証は失敗とみなし、プログラムを終了する。
【０１７０】
操作開始要求送信ステップＳ１３３０１３では、所有装置送信部１０２は、車両１１２０１に対して操作開始要求を送信する。車両所有者の携帯電話１１００１は、操作開始要求を送信後、プログラムを終了する。
【０１７１】
操作開始要求受信ステップＳ１４３０１７では、制御装置受信部３０２は、操作開始要求を受信する。
【０１７２】
操作可能状態移行ステップＳ１４３０１８では、車両側車両操作プログラム６１００４は、操作可能状態に移行する。車両１１２０１は、操作可能状態に移行後、プログラムを終了する。
【０１７３】
車両所有者の携帯電話１１００１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０１７４】
次に、車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作について図３３、図３１、図３２を用いて説明する。図３３は、車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【０１７５】
ステップＳ１３３００１からステップＳ１３３００４、ステップＳ１４３００１からステップＳ１４３００８は、実施の形態２のステップＳ１３２００１からステップＳ１３２００４、ステップＳ１４２００１からＳ１４２００８と同様なので、ここでは説明を省略する。また、ステップＳ１３３００５からステップＳ１３３０１３、ステップＳ１４３００９からステップＳ１４３０１８は、車両所有者の携帯電話１１００１が車両１１２０１を操作する場合と同様なので、ここでは説明を省略する。
【０１７６】
車両借用者の携帯電話１１１０１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０１７７】
実施の形態３では、車両の操作権限委譲時および車両１１２０１の操作時において各々認証を行ったが、車両１１２０１の操作権限委譲時または車両１１２０１の操作時いずれかのみ認証を行ってもよい。
【０１７８】
また、実施の形態３では、ＩＳＯ／ＩＥＣ  ９８９７０−３  ｔｈｒｅｅ−ｐａｓｓ  ｍｕｔｕａｌ  ａｕｔｈｅｎｔｉｃａｔｉｏｎに示される認証手順を使用しているが、同等の効果を得られるその他の認証手順を用いてもよい。
【０１７９】
以上のように、実施の形態３では、実施の形態２における車両操作権限委譲システムの車両操作権限委譲時に車両借用者の携帯電話１１１０１の署名を車両所有者の携帯電話１１００１が検証する手順の代わりに、車両借用者の携帯電話１１１０１と車両所有者の携帯電話１１００１がお互い相手の署名を検証する手順を実行した。そのため、実施の形態３では、実施の形態２の効果に加えて、車両操作権限委譲時に第三者が車両所有者の携帯電話１１００１になりすまして不正な車両操作権限委譲を与えることを防ぐことができる。
【０１８０】
また、実施の形態３では、車両利用者が車両１１２０１を操作する時に車両利用者の署名を車両１１２０１が検証する手順の代わりに、車両利用者の携帯電話と車両１１２０１がお互い相手の署名を検証する手順を実行した。そのため、実施の形態３では、実施の形態２の効果に加えて、車両利用者が不正な車両を操作することを防ぐことができる。
【０１８１】
実施の形態３にかかる権限委譲システムは、所有装置送信部は権限所有装置であることを認証可能な所有装置認証情報を権限借用装置へ送信し、借用装置受信部は、所有装置送信部が送信した所有装置認証情報を受信し、権限借用装置は、さらに、借用装置受信部が受信した所有装置認証情報により、権限所有装置であるか否かを判定する借用装置判定部を備え、借用装置送信部は、権限所有装置であると借用装置判定部が判定した場合、権限所有装置へチケット生成要求を送信し、所有装置受信部は、借用装置送信部が送信したチケット生成要求を受信し、チケット生成部は、権限借用装置であると所有装置判定部が判定し、かつ、所有装置受信部がチケット生成要求を受信した場合、チケットを生成することを特徴とする。
【０１８２】
実施の形態４．
次に実施の形態４について説明する。上述した実施の形態では、車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１との通信や、車両利用者の携帯電話と車両１１２０１との通信において送信される情報は特別な処理は施されていないと考えることも可能である。実施の形態４では、送信される情報を暗号化し第三者からの盗聴や割り込み利用を防ぐ動作を説明する。
【０１８３】
実施の形態４では、上述した実施の形態における車両操作権限委譲システムの車両操作権限委譲時において、車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１との間でメッセージを暗号化するための共通鍵を共有する。そのため、実施の形態４では、これまでの実施の形態の効果に加えて車両操作権限委譲時に第三者からの盗聴や割り込み利用を防ぐことができる。
【０１８４】
また、実施の形態４では、車両操作時においては車両１１２０１と車両利用者の間でメッセージを暗号化するための共通鍵を共有する。そのため、実施の形態４では、上述した実施の形態の効果に加えて車両操作時に第三者からの盗聴や割り込み利用を防ぐことができる。
【０１８５】
さらに、実施の形態４では、車両所有者の公開鍵３１００２、車両借用者の公開鍵５１００２、車両の公開鍵６１００２の代わりに車両所有者の証明書３４００２、車両借用者の証明書５４００２、車両の証明書６４００２を用いることにより、パーソナルコンピュータなど計算機向けの既存の認証システムを利用することができる。よって、実施の形態４では、車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とが遠隔地に離れていても安全に権限を委譲できる。
【０１８６】
図３４は、実施の形態４にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。図３４に示す機能ブロック図は、図１７に示す機能ブロック図と概ね同様であるため、差分についてのみ説明する。
【０１８７】
権限所有装置１００は、さらに、所有装置暗号化部１０７、所有装置鍵生成部１０８、所有装置復号部１０９を備える。所有装置暗号化部１０７は、チケット生成部１０１が生成したチケットなどを暗号化し暗号チケットとする。所有装置鍵生成部１０８は、権限借用装置２００の任意の情報である借用装置任意情報と、権限所有装置の任意の情報である所有装置任意情報となどから鍵を生成する。所有装置復号部１０９は、暗号チケットなどを復号する。
【０１８８】
権限借用装置２００は、さらに、借用装置暗号化部２０７、借用装置鍵生成部２０８、借用装置復号部２０９を備える。借用装置暗号化部２０７は、権限所有装置１００から受信したチケットなどを暗号化し暗号チケットとする。借用装置鍵生成部２０８は、権限借用装置２００の任意の情報である借用装置任意情報と、権限所有装置の任意の情報である所有装置任意情報となどから鍵を生成する。借用装置復号部２０９は、暗号チケットなどを復号する。
【０１８９】
制御装置３００は、さらに、制御装置鍵生成部３０７、制御装置暗号化部３０８、制御装置復号部３０９を備える。制御装置鍵生成部３０７は、制御装置３００の任意の情報である制御装置任意情報と、権限借用装置２００の任意の情報である借用装置任意情報となどから鍵を生成する。制御装置暗号化部３０８は、制御装置３００の証明書などを暗号化する。制御装置復号部３０９は、暗号チケットなどを復号する。
【０１９０】
実施の形態４における車両操作権限委譲システムの記憶部の構成は、車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１、車両１１２０１の記憶部１１２０４を除いて、実施の形態１と同様であるので、ここでは差分についてのみ説明する。
【０１９１】
図３５は、車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。車両所有者の秘密鍵３１００１は公開鍵暗号方式における秘密鍵であり、車両所有者の携帯電話１１００１に対応する。車両所有者の証明書３４００２は公開鍵証明書であり、車両所有者の秘密鍵３１００１と対なす公開鍵を含む。
【０１９２】
図３６は、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納されたデータである。各プログラムおよび各データの機能は、車両所有者の携帯電話１１００１の場合と同様であるので、ここでは省略する。
【０１９３】
図３７は、車両１１２０１の記憶部１１２０４に格納されたプログラムおよびデータである。車両側車両操作プログラム６１００４は、車両１１２０１が動作するための処理を行うプログラムである。車両の秘密鍵６１００１は公開鍵暗号方式における秘密鍵であり、車両１１２０１に対応する。車両の証明書６４００２は公開鍵証明書であり、車両の秘密鍵６１００１と対をなす公開鍵を含む。車両所有者の証明書３４００２は公開鍵証明書であり、車両所有者の証明書３４００２と同一のものである。
【０１９４】
次に、上記のように構成された実施の形態４の動作について説明する。実施の形態４の動作は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを備える。
【０１９５】
まず、車両操作権限を委譲する動作について図３８、図３９、図４０、図４１を用いて説明する。図３８は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。図３９は、車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。図４０と図４１とは、車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【０１９６】
まず、車両所有者の携帯電話１１００１は、車両操作権限貸与プログラム２１００１を起動する。また、車両借用者の携帯電話１１１０１は、車両操作権限借用プログラム４１００２を起動する。
【０１９７】
所有装置証明書要求ステップＳ９４００１では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して車両借用者の証明書要求を送信する。
【０１９８】
借用装置証明書要求受信ステップＳ１０４１０１では、借用装置受信部２０２は、車両借用者の証明書要求を受信する。
【０１９９】
借用装置証明書送信ステップＳ１０４１０２では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対して車両借用者の証明書５４００２を送信する。
【０２００】
所有装置証明書受信ステップＳ９４００２では、所有装置受信部１０３は、車両借用者の証明書５４００２を受信する。
【０２０１】
所有装置証明書検証ステップＳ９４００３では、所有装置判定部１０５は、証明書の検証を行う。所有装置判定部１０５は、例えば、証明書の検証はパソコンなどの計算機向けの既存のプログラムやサーバを用いて行う。所有装置判定部１０５は、証明書検証サーバに接続し、証明書検証を依頼し、検証結果を得るなどする。
【０２０２】
所有装置証明書検証ステップＳ９４００４では、所有装置判定部１０５は、検証が成功した場合、証明書を一時的にＵＩＭ１１００８の記憶部１１０１１に格納し、次のステップに進む。所有装置判定部１０５は、検証が失敗した場合、プログラムを終了する。
【０２０３】
所有装置証明書送信ステップＳ９４００５では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して車両所有者の証明書３４００２を送信する。
【０２０４】
借用装置証明書受信ステップＳ１０４１０３では、借用装置受信部２０２は、車両所有者の証明書３４００２を受信する。
【０２０５】
借用装置証明書検証ステップＳ１０４１０４では、借用装置判定部２０５は、証明書検証を行う。検証方法については、上記の所有装置証明書検証ステップＳ９４００３と同様の方法が考えられる。
【０２０６】
借用装置証明書検証ステップＳ１０４１０５では、借用装置判定部２０５は、検証が成功した場合、証明書を一時的にＵＩＭ１１１０８の記憶部１１１１１に格納し、次のステップに進む。借用装置判定部２０５は、検証が失敗した場合、プログラムを終了する。
【０２０７】
借用装置証明書受信完了通知ステップＳ１０４１０６では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対して証明書受信完了通知を送信する。
【０２０８】
所有装置証明書受信完了受信ステップＳ９４００６では、所有装置受信部１０３は、証明書受信完了通知を受信する。
【０２０９】
所有装置鍵用乱数生成ステップＳ９４００７では、所有装置鍵生成部１０８は、共通鍵生成用乱数を生成する。
【０２１０】
所有装置乱数生成ステップＳ９４００８では、所有装置識別情報作成部１０６は、乱数を生成する。
【０２１１】
所有装置乱数暗号化ステップＳ９４００９では、所有装置暗号化部１０７は、車両所有者の携帯電話１１００１の識別情報と共通鍵生成用乱数と乱数とを車両借用者の公開鍵５１００２で暗号化する。
【０２１２】
所有装置乱数送信ステップＳ９４０１０では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して、所有装置乱数暗号化ステップＳ９４００９で暗号化したデータを送信する。ここでは、車両所有者の携帯電話１１００１の識別情報は、車両所有者の証明書３４００２に含まれる発行者名とシリアルナンバーなどとする。また、車両借用者の公開鍵５１００２は、車両借用者の証明書５４００２から取得する。
【０２１３】
借用装置乱数受信ステップＳ１０４１０７では、借用装置受信部２０２は、暗号化された車両所有者の携帯電話１１００１の識別情報と共通鍵生成用乱数と乱数とを受信する。
【０２１４】
借用装置識別情報復号ステップＳ１０４１０８では、借用装置復号部２０９は、暗号化された車両所有者の携帯電話１１００１の識別情報と共通鍵生成用乱数と乱数とを、車両借用者の秘密鍵５１００１を用いて復号する。
【０２１５】
借用装置識別情報検証ステップＳ１０４１０９では、借用装置判定部２０５は、車両所有者の証明書３４００２を用いて、車両所有者の携帯電話１１００１の識別情報を検証する。
【０２１６】
借用装置識別情報検証ステップＳ１０４１１０では、借用装置判定部２０５は、検証に成功した場合、次のステップに進む。借用装置判定部２０５は、検証に失敗した場合、プログラムを終了する。
【０２１７】
借用装置鍵用乱数生成ステップＳ１０４１１１では、借用装置鍵生成部２０８は、共通鍵生成用乱数を生成する。
【０２１８】
借用装置乱数生成ステップＳ１０４１１２では、借用装置識別情報作成部２０６は、乱数を生成する。
【０２１９】
借用装置乱数暗号化ステップＳ１０４１１３では、借用装置暗号化部２０７は、車両借用者の携帯電話１１１０１の識別情報と借用装置鍵用乱数生成ステップＳ１０４１１１で生成した共通鍵生成用乱数と借用装置乱数生成ステップＳ１０４１１２で生成した乱数とを車両所有者の公開鍵３１００２で暗号化する。
【０２２０】
借用装置乱数送信ステップＳ１０４１１４では、借用装置送信部２０１は、借用装置乱数暗号化ステップＳ１０４１１３で暗号化した車両借用者の携帯電話１１１０１の識別情報と共通鍵生成用乱数と乱数とを、車両所有者の携帯電話１１００１に対して送信する。ここでは、車両借用者の携帯電話１１１０１の識別情報は、車両借用者の証明書５４００２に含まれる発行者名とシリアルナンバーとする。また、車両所有者の公開鍵３１００２は、車両所有者の証明書３４００２から取得する。
【０２２１】
所有装置乱数受信ステップＳ９４０１１では、所有装置受信部１０３は、暗号化された車両借用者の携帯電話１１１０１の識別情報と共通鍵生成用乱数と乱数とを受信する。
【０２２２】
所有装置識別情報復号ステップＳ９４０１２では、所有装置復号部１０９は、暗号化された車両借用者の携帯電話１１１０１の識別情報と共通鍵生成用乱数と乱数とを、車両所有者の秘密鍵３１００１を用いて復号する。
【０２２３】
所有装置識別情報検証ステップＳ９４０１３では、所有装置判定部１０５は、車両借用者の証明書５４００２を用いて、車両借用者の携帯電話１１１０１の識別情報を検証する。
【０２２４】
所有装置識別情報検証ステップＳ９４０１４では、所有装置判定部１０５は、検証に成功した場合、次のステップに進む。所有装置判定部１０５は、検証に失敗した場合、プログラムを終了する。
【０２２５】
所有装置共通鍵生成ステップＳ９４０１５では、所有装置鍵生成部１０８は、ステップＳ９４００７において生成した共通鍵生成用乱数とステップＳ９４０１１において受信した共通鍵生成用乱数とから共通鍵を生成する。所有装置鍵生成部１０８は、例えば、共通鍵生成用乱数を連結して取得したハッシュ値の先頭から鍵長までの長さの値を共通鍵とする。
【０２２６】
所有装置乱数再送信ステップＳ９４０１６では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して、ステップＳ９４０１１において受信した乱数を送信する。
【０２２７】
借用装置乱数再受信ステップＳ１０４１１５では、借用装置受信部２０２は、乱数を受信する。
【０２２８】
借用装置乱数検証ステップＳ１０４１１６では、借用装置判定部２０５は、受信した乱数を、ステップＳ１０４１１２において生成した乱数と照合して検証する。
【０２２９】
借用装置乱数検証ステップＳ１０４１１７では、借用装置判定部２０５は、検証が成功した場合、次のステップに進む。借用装置判定部２０５は、検証が失敗した場合、プログラムを終了する。
【０２３０】
借用装置共通鍵生成ステップＳ１０４１１８では、借用装置鍵生成部２０８は、ステップＳ１０４１０７において受信した共通鍵生成用乱数とステップＳ１０４１１１において生成した共通鍵生成用乱数から共通鍵を生成する。
【０２３１】
チケット要求暗号化ステップＳ１０４１９１では、借用装置暗号化部２０７は、チケット要求を共通鍵で暗号化する。
【０２３２】
チケット要求送信ステップＳ１０４１９２では、借用装置送信部２０１は、暗号化したチケット要求を車両所有者の携帯電話１１００１に対して送信する。
【０２３３】
チケット要求受信ステップＳ９４０１７では、所有装置受信部１０３は、暗号化されたチケット要求を受信する。
【０２３４】
チケット要求復号ステップＳ９４０１８では、所有装置復号部１０９は、暗号化されたチケット要求を共通鍵で復号する。
【０２３５】
チケット生成ステップＳ９４０１９では、チケット生成部１０１は、車両借用者のチケットを作成する。チケット生成部１０１が生成したチケットは、車両借用者の証明書５４００２、車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３とを備える。
【０２３６】
チケット署名ステップＳ９４０２０では、チケット生成部１０１は、車両所有者の秘密鍵３１００１を用いてチケットの署名情報を作成する。
【０２３７】
チケット暗号化ステップＳ９４０２１では、所有装置暗号化部１０７は、チケット生成部１０１が作成した署名付きチケットを共通鍵で暗号化する。
【０２３８】
チケット送信ステップＳ９４０２２では、所有装置送信部１０２は、暗号化した署名付きチケットを車両借用者の携帯電話１１１０１に送信する。
【０２３９】
チケット受信ステップＳ１０４１９３では、借用装置受信部２０２は、暗号化された署名付きチケットを受信する。
【０２４０】
チケット復号ステップＳ１０４１９４では、借用装置復号部２０９は、暗号化された署名付きチケットを共通鍵で復号する。
【０２４１】
チケット検証ステップＳ１０４１９５では、借用装置判定部２０５は、車両所有者の公開鍵３１００２を用いて署名情報を検証する。
【０２４２】
チケット検証ステップＳ１０４１９６では、借用装置判定部２０５は、検証に成功した場合、次のステップに進む。借用装置判定部２０５は、検証に失敗した場合、プログラムを終了する。
【０２４３】
チケット記憶ステップＳ１０４１９７では、借用装置記憶部２０３は、署名付きチケットを記憶する。
【０２４４】
チケット受信完了通知暗号化ステップＳ１０４１９８では、借用装置暗号化部２０７は、チケット受信完了通知を共通鍵で暗号化する。
【０２４５】
チケット受信完了通知ステップＳ１０４１９９では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対して暗号化したチケット受信完了通知を送信する。車両借用者の携帯電話１１１０１は、暗号化したチケット受信完了通知を送信後、プログラムを終了する。
【０２４６】
チケット受信完了通知受信ステップＳ９４０２３では、所有装置受信部１０３は、暗号化されたチケット受信完了通知を受信する。
【０２４７】
チケット受信完了通知復号ステップＳ９４０２４では、所有装置復号部１０９は、暗号化されたチケット受信完了通知を共通鍵で復号する。車両所有者の携帯電話１１００１は、暗号化されたチケット受信完了通知を共通鍵で復号後、プログラムを終了する。
【０２４８】
車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とは、実施の形態１と同様に安全な通信経路で通信する。
【０２４９】
図４２は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納される情報である。ＵＩＭ１１１０８の記憶部１１１１１には、車両操作権限を委譲する前と比較して、車両借用者の証明書５４００２を含む車両所有者の署名付きチケット１１１００１が加わっている。
【０２５０】
次に、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作について図４３、図４４、図４５を用いて説明する。図４３は、車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。図４４は、車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。図４５は、車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【０２５１】
通信リンク確立ステップＳ１３４００１およびＳ１４４００１では、車両側車両操作プログラム６１００４は、制御装置送信部３０１を介し、定期的に携帯電話に対して応答要求を送信する。車両所有者の携帯電話１１００１が車両１１２０１に近づき、車両所有者の携帯電話１１００１の端末側車両操作プログラム２１００３が応答要求を受信することによって、車両１１２０１と車両所有者の携帯電話１１００１との通信リンクを確立する。
【０２５２】
制御装置証明書要求ステップＳ１４４００２では、制御装置送信部３０１は、車両所有者の携帯電話１１００１が車両１１２０１の操作を開始したら、車両所有者の携帯電話１１００１に対して証明書要求を送信する。
【０２５３】
利用装置証明書要求受信ステップＳ１３４００２では、所有装置受信部１０３は、車両所有者の証明書３４００２要求を受信する。
【０２５４】
利用装置証明書送信ステップＳ１３４００３では、所有装置送信部１０２は、車両１１２０１に対して車両所有者の証明書３４００２を送信する。
【０２５５】
制御装置証明書受信ステップＳ１４４００３では、制御装置受信部３０２は、車両借用者の証明書３４００２を受信する。
【０２５６】
制御装置証明書解析ステップＳ１４４００４では、制御装置判定部３０４は、受信したデータの種類を解析する。
【０２５７】
制御装置証明書照合ステップＳ１４４１０５では、制御装置判定部３０４は、受信した証明書と記憶部１１２０４に格納している車両利用者の証明書とを照合する。
【０２５８】
制御装置証明書照合ステップＳ１４４１０６では、制御装置判定部３０４は、照合に成功した場合、次のステップに進む。制御装置判定部３０４は、照合に失敗した場合、プログラムを終了する。
【０２５９】
制御装置証明書検証ステップＳ１４４００７では、制御装置判定部３０４は、照合に成功した場合、車両所有者の証明書３４００２を検証する。
【０２６０】
制御装置証明書検証ステップＳ１４４００８では、制御装置判定部３０４は、制御装置判定部３０４が検証に成功した場合、次のステップに進む。制御装置判定部３０４は、制御装置判定部３０４が検証に失敗した場合、プログラムを終了する。
【０２６１】
制御装置証明書送信ステップＳ１４４００９では、制御装置送信部３０１は、車両所有者の携帯電話１１００１に対して車両の証明書６４００２を送信する。
【０２６２】
利用装置証明書受信ステップＳ１３４００４では、所有装置受信部１０３は、車両の証明書６４００２を受信する。
【０２６３】
利用装置証明書検証ステップＳ１３４００５では、所有装置判定部１０５は、証明書を検証する。
【０２６４】
利用装置証明書検証ステップＳ１３４００６では、所有装置判定部１０５は、検証が成功した場合、次のステップに進む。所有装置判定部１０５は、検証が失敗した場合、プログラムを終了する。
【０２６５】
利用装置証明書受信完了通知ステップＳ１３４００７では、所有装置送信部１０２は、車両１１２０１に対して証明書受信完了通知を送信する。
【０２６６】
制御装置証明書受信完了受信ステップＳ１４４０１０では、制御装置受信部３０２は、証明書受信完了通知を受信する。
【０２６７】
制御装置鍵用乱数生成ステップＳ１４４０１１では、制御装置鍵生成部３０７は、共通鍵生成用乱数を生成する。
【０２６８】
制御装置乱数生成ステップＳ１４４０１２では、制御装置識別情報作成部３０６は乱数を生成する。
【０２６９】
制御装置乱数暗号化ステップＳ１４４０１３では、車両１１２０１の識別情報と共通鍵生成用乱数と乱数とを車両所有者の公開鍵３１００２で暗号化する。
【０２７０】
制御装置乱数送信ステップＳ１４４０１４では、制御装置送信部３０１は、暗号化した車両１１２０１の識別情報と共通鍵生成用乱数と乱数とを車両所有者の携帯電話１１００１に対して送信する。ここでは、車両１１２０１の識別情報は車両の証明書６４００２に含まれる発行者名とシリアルナンバーとする。また、車両所有者の公開鍵３１００２は、車両所有者の証明書３４００２から取得する。
【０２７１】
利用装置乱数受信ステップＳ１３４００８では、所有装置受信部１０３は、暗号化された車両１１２０１の識別情報と共通鍵生成用乱数と乱数とを受信する。
【０２７２】
利用装置識別情報復号ステップＳ１３４００９では、所有装置復号部１０９は、暗号化された車両１１２０１の識別情報と共通鍵生成用乱数と乱数とを、車両所有者の秘密鍵３１００１を用いて復号する。
【０２７３】
利用装置識別情報検証ステップＳ１３４０１０では、所有装置判定部１０５は、車両の証明書６４００２を用いて、車両１１２０１の識別情報を検証する。
【０２７４】
利用装置識別情報検証ステップＳ１３４０１１では、所有装置判定部１０５は、検証に成功した場合、次のステップに進む。所有装置判定部１０５は、検証に失敗した場合、プログラムを終了する。
【０２７５】
利用装置鍵用乱数生成ステップＳ１３４０１２では、所有装置鍵生成部１０８は、共通鍵生成用乱数を生成する。
【０２７６】
利用装置乱数生成ステップＳ１３４０１３では、所有装置識別情報作成部１０６は、乱数を生成する。
【０２７７】
利用装置乱数暗号化ステップＳ１３４０１４では、所有装置暗号化部１０７は、車両所有者の携帯電話１１００１の識別情報と共通鍵生成用乱数と乱数とを、車両の公開鍵６１００２で暗号化する。
【０２７８】
利用装置乱数送信ステップＳ１３４０１５では、所有装置送信部１０２は、暗号化した車両所有者の携帯電話１１００１の識別情報と共通鍵生成用乱数と乱数とを、車両１１２０１に対して送信する。ここでは、車両所有者の携帯電話１１００１の識別情報は車両所有用者の証明書３４００２に含まれる発行者名とシリアルナンバーとする。また、車両の公開鍵６１００２は、車両の証明書６４００２から取得する。
【０２７９】
制御装置乱数受信ステップＳ１４４０１５では、制御装置受信部３０２は、暗号化された車両１１２０１の識別情報と共通鍵生成用乱数と乱数とを受信する。
【０２８０】
制御装置識別情報復号ステップＳ１４４０１６では、制御装置復号部３０９は、暗号化された車両１１２０１の識別情報と共通鍵生成用乱数と乱数とを、車両の秘密鍵６１００１を用いて復号する。
【０２８１】
制御装置識別情報検証ステップＳ１４４０１７では、制御装置判定部３０４は、車両借用者の証明書３４００２を用いて、車両所有者の携帯電話１１００１の識別情報を検証する。
【０２８２】
制御装置識別情報検証ステップＳ１４４０１８では、制御装置判定部３０４は、検証に成功した場合、次のステップに進む。制御装置判定部３０４は、検証に失敗した場合、プログラムを終了する。
【０２８３】
制御装置共通鍵生成ステップＳ１４４０１９では、制御装置鍵生成部３０７は、ステップＳ１４４０１１において生成した共通鍵生成用乱数とステップＳ１４４０１５において受信した共通鍵生成用乱数とから共通鍵を生成する。制御装置鍵生成部３０７は、例えば、共通鍵生成用乱数を連結して取得したハッシュ値の先頭から鍵長までの長さの値を共通鍵とする。
【０２８４】
制御装置乱数再送信ステップＳ１４４０２０では、制御装置送信部３０１は、車両所有者の携帯電話１１００１に対して、ステップＳ１４４０１５において受信した乱数を送信する。
【０２８５】
利用装置乱数再受信ステップＳ１３４０１６では、所有装置受信部１０３は、乱数を受信する。
【０２８６】
利用装置乱数検証ステップＳ１３４０１７では、所有装置判定部１０５は、受信した乱数を、ステップＳ１３４０１３において生成した乱数と照合して検証する。
【０２８７】
利用装置乱数検証ステップＳ１３４０１８では、所有装置判定部１０５は、検証が成功した場合、次のステップに進む。所有装置判定部１０５は、検証が失敗した場合、プログラムを終了する。
【０２８８】
利用装置共通鍵生成ステップＳ１３４０１９では、所有装置鍵生成部１０８は、ステップＳ１３４００８において受信した共通鍵生成用乱数とステップＳ１３４０１２において生成した共通鍵生成用乱数から共通鍵を生成する。
【０２８９】
操作開始要求暗号化ステップＳ１３４０２０では、所有装置暗号化部１０７は、共通鍵を用いて操作開始要求を暗号化する。
【０２９０】
操作開始要求送信ステップＳ１３４０２１では、所有装置送信部１０２は、暗号化した操作開始要求を車両１１２０１に対して送信する。車両所有者の携帯電話１１００１は、暗号化した操作開始要求を車両１１２０１に対して送信後、プログラムを終了する。
【０２９１】
操作開始要求受信ステップＳ１４４０２１では、制御装置受信部３０２は、暗号化された操作開始要求を受信する。
【０２９２】
操作開始要求復号ステップＳ１４４０２２では、制御装置復号部３０９は、暗号化された操作開始要求を共通鍵で復号する。
【０２９３】
操作可能状態移行ステップＳ１４４０２３では、車両側車両操作プログラム６１００４は、車両操作可能状態へ移行する。車両１１２０１は、車両操作可能状態へ移行後、プログラムを終了する。
【０２９４】
車両所有者の携帯電話１１００１と車両１１２０１とは、実施の形態１と同様に赤外線通信などにより通信が行われる。
【０２９５】
次に、車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作について図４６、図４４、図４５を用いて説明する。図４６は、車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【０２９６】
ステップＳ１３４００１からステップＳ１３４００２、ステップＳ１４４００１からステップＳ１４４００３は、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作の時と同様であるので、ここでは省略する。
【０２９７】
利用装置証明書送信ステップＳ１３４００３では、借用装置送信部２０１は、車両１１２０１に対して署名付きチケットを送信する。
【０２９８】
制御装置証明書受信ステップＳ１４４００３では、制御装置受信部３０２は、署名付きチケットを受信する。
【０２９９】
制御装置証明書解析ステップＳ１４４００４では、制御装置判定部３０４は、受信したデータの種類を解析する。
【０３００】
制御装置証明書照合ステップＳ１４４００５では、制御装置判定部３０４は、記憶部１１２０４に格納されている利用者の証明書を用いて署名を検証する。
【０３０１】
制御装置証明書照合ステップＳ１４４００６では、制御装置判定部３０４は、検証に成功した場合、次のステップに進む。制御装置判定部３０４は、検証に失敗した場合、プログラムを終了する。
【０３０２】
制御装置証明書検証ステップＳ１４４００７では、制御装置判定部３０４は、検証に成功すると、チケットに含まれる車両借用者の証明書５４００２を検証する。
【０３０３】
以降、ステップＳ１４４００８からステップＳ１４４０２２とステップＳ１３４００４からステップＳ１３４０２１は、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作の時と同様であるので、ここでは省略する。
【０３０４】
操作可能状態移行ステップＳ１４４０２３では、車両側車両操作プログラム６１００４は、操作許可情報１１１１１２と操作制限情報１１１１１３とに基づいて、車両操作可能状態へ移行する。車両側車両操作プログラム６１００４は、車両操作可能状態へ移行後、プログラムを終了する。
【０３０５】
車両借用者の携帯電話１１１０１と車両１１２０１とは、実施の形態１と赤外線通信などにより通信が行われる。
【０３０６】
実施の形態４では、公開鍵証明書を用いているが、その他の実施の形態においても公開鍵の代わりに公開鍵証明書を使用してもよい。
【０３０７】
また、実施の形態４は公開鍵証明書を用いているが、公開鍵を含む任意の情報であってもよい。
【０３０８】
実施の形態４では、ＩＳＯ／ＩＥＣ  １１７７０−３  Ｋｅｙ  Ｔｒａｎｓｐｏｒｔ  Ｍｅｃｈａｎｉｓｍ  ６に示される認証手順を使用しているが、同等の効果を得られるその他の認証手順を用いてもよい。
【０３０９】
以上のように、実施の形態４では、上述した実施の形態における車両操作権限委譲システムの車両操作権限委譲時において、車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１との間でメッセージを暗号化するための共通鍵を共有した。そのため、上述した実施の形態の効果に加えて車両操作権限委譲時に第三者からの盗聴や割り込み利用を防ぐことができる。
【０３１０】
また、車両操作時においては車両１１２０１と車両利用者の間でメッセージを暗号化するための共通鍵を共有した。そのため、上述した実施の形態の効果に加えて車両操作時に第三者からの盗聴や割り込み利用を防ぐことができる。
【０３１１】
さらに、車両所有者の公開鍵３１００２、車両借用者の公開鍵５１００２、車両の公開鍵６１００２の代わりに車両所有者の証明書３４００２、車両借用者の証明書５４００２、車両の証明書６４００２を用いることにより、パーソナルコンピュータなど計算機向けの既存の認証システムを利用することができ、車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とが遠隔地に離れていても安全に権限を委譲できる。
【０３１２】
実施の形態４にかかる権限所有装置は、さらに、権限借用装置との間で作成した共通鍵を記憶する所有装置記憶部と、所有装置記憶部が記憶した共通鍵で、チケットを暗号化し暗号チケットとする所有装置暗号化部とを備え、所有装置送信部は、所有装置暗号化部が暗号化した暗号チケットを権限借用装置へ送信することを特徴とする。
【０３１３】
実施の形態４にかかる権限所有装置は、さらに、権限借用装置の任意の情報である借用装置任意情報を権限借用装置から受信する所有装置受信部と、所有装置受信部が受信した借用装置任意情報と権限所有装置の任意の情報である所有装置任意情報とから鍵を生成する所有装置鍵生成部とを備え、所有装置記憶部は、所有装置鍵生成部が生成した鍵を共通鍵として記憶することを特徴とする。
【０３１４】
実施の形態４にかかる権限委譲システムは、権限所有装置は、さらに、権限借用装置との間で作成した共通鍵を記憶する所有装置記憶部と、所有装置記憶部が記憶した共通鍵で、チケットを暗号化し暗号チケットとする所有装置暗号化部とを備え、所有装置送信部は、所有装置暗号化部が暗号化した暗号チケットを権限借用装置へ送信し、借用装置受信部は、所有装置送信部が送信した暗号チケットを受信し、借用装置記憶部は、共通鍵を記憶し、権限借用装置は、さらに、借用装置記憶部が記憶した共通鍵で、借用装置受信部が受信した暗号チケットを復号する借用装置復号部を備え、借用装置記憶部は、借用装置復号部が復号した暗号チケットをチケットとして記憶することを特徴とする。
【０３１５】
実施の形態４にかかる権限委譲システムは、借用装置送信部は権限借用装置の任意の情報である借用装置任意情報を権限所有装置へ送信し、権限所有装置は、さらに、借用装置送信部が送信した借用装置任意情報を受信する所有装置受信部と、所有装置受信部が受信した借用装置任意情報と権限所有装置の任意の情報である所有装置任意情報とから鍵を生成する所有装置鍵生成部とを備え、所有装置記憶部は、所有装置鍵生成部が生成した鍵を共通鍵として記憶し、所有装置送信部は、所有装置任意情報を権限借用装置へ送信し、借用装置受信部は、所有装置任意情報を受信し、権限借用装置は、さらに、借用装置受信部が受信した所有装置任意情報と、借用装置送信部が送信した借用装置任意情報とから鍵を生成する借用装置鍵生成部を備え、借用装置記憶部は、借用装置鍵生成部が生成した鍵を共通鍵として記憶することを特徴とする。
【０３１６】
実施の形態５．
次に実施の形態５について説明する。上述したの実施の形態１では、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１に対してチケットを送信することによって、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１へ車両操作権限を委譲するようにした。実施の形態５では、車両所有者の携帯電話１１００１が指定した車両１１２０１のみ車両借用者が操作することが可能である。そのため、実施の形態５では、複数の車両１１２０１を効率よく操作できる。
【０３１７】
実施の形態５では、実施の形態１における車両操作権限委譲システムのチケットに車両の公開鍵６１００２を加える。そのため、実施の形態５では、実施の形態１の効果に加えて、車両所有者の携帯電話１１００１が指定した車両１１２０１のみ車両借用者が操作することができる。
【０３１８】
また、実施の形態５では、車両利用者が車両１１２０１を操作する時に車両の公開鍵６１００２を車両１１２０１から受信する手順を加えることにより、車両利用者は複数の車両１１２０１を効率よく操作することができる。
【０３１９】
図４７は、実施の形態５にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。図４７に示す機能ブロック図は、図２に示す機能ブロック図と概ね同様であるため、差分についてのみ説明する。
【０３２０】
権限所有装置１００は、さらに、所有装置検索部１１０を備える。所有装置検索部１１０は、車両所有者の公開鍵３１００２から、操作する車両１１２０１に対する公開鍵を検索する。
【０３２１】
権限借用装置２００は、さらに、借用装置検索部２１０を備える。借用装置検索部２１０は、車両借用者の公開鍵５１００２から、操作する車両１１２０１に対するチケットを検索する。
【０３２２】
実施の形態５における車両操作権限委譲システムの記憶部の構成は、車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１を除いて、実施の形態１と同様であるので、ここでは差分についてのみ説明する。
【０３２３】
図４８は、車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。車両所有者の秘密鍵３１００１は公開鍵暗号方式における秘密鍵であり、車両所有者に対応する。車両所有者の公開鍵３１００２は公開鍵暗号方式における公開鍵であり、車両所有者の秘密鍵３１００１と対をなす。車両の公開鍵６１００２は公開鍵暗号方式における公開鍵であり車両の秘密鍵６１００１と対をなす。
【０３２４】
次に、上記のように構成された実施の形態５の動作について説明する。実施の形態５の動作は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを備える。
【０３２５】
まず、車両操作権限を委譲する動作について図８、図９、図１０を用いて説明する。
【０３２６】
ステップＳ９１００１からステップＳ９１００４、ステップＳ１０１００１からステップＳ１０１００４は、実施の形態１と同様であるので、ここでは説明を省略する。
【０３２７】
チケット生成ステップＳ９１００５では、チケット生成部１０１、車両借用者のチケットを作成する。チケット生成部１０１が生成したチケットは、車両借用者の公開鍵５１００２と車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３とを備える。車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３とは、車両操作権限を委譲する前に、あらかじめ車両所有者により設定されている。
【０３２８】
チケット署名ステップＳ９１００６では、チケット生成部１０１は、車両所有者の秘密鍵３１００１を用いてチケットと車両の公開鍵６１００２との署名情報を作成する。ここで、車両の公開鍵６１００２は、このチケットで制御可能な車両を制限する制御装置制限情報である。
【０３２９】
チケット送信ステップＳ９１００７では、所有装置送信部１０２は、署名付きチケットを車両借用者の携帯電話１１１０１に送信する。
【０３３０】
チケット受信ステップＳ１０１００５では、借用装置受信部２０２は、署名付きチケットを受信する。
【０３３１】
ステップＳ９１００８、ステップＳ１０１００６からステップＳ１０１００９は、実施の形態１と同様であるので、ここでは説明を省略する。
【０３３２】
車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とは、安全な通信経路で通信する。
【０３３３】
図４９は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納される情報である。車両操作権限を委譲する前と比較して、車両借用者の公開鍵５１００２を含む車両所有者の署名付きチケット１１１００１が加わっている。
【０３３４】
次に、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作について図５０、図５１、図５２を用いて説明する。図５０は、車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。図５１は、車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。図５２は、車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【０３３５】
ステップＳ１３５００１、ステップＳ１４５００１は、実施の形態１のステップＳ１３１００１、Ｓ１４１００１と同様なので、ここでは説明を省略する。
【０３３６】
制御装置公開鍵送信ステップＳ１４５００２では、制御装置送信部３０１は、車両所有者の携帯電話１１００１に対して車両の公開鍵６１００２を送信する。
【０３３７】
利用装置公開鍵受信ステップＳ１３５００２では、所有装置受信部１０３は、
車両の公開鍵６１００２を受信する。
【０３３８】
利用装置検索ステップＳ１３５００３では、所有装置検索部１１０は、車両の公開鍵６１００２に対応する車両所有者の公開鍵３１００２を検索する。
【０３３９】
利用装置データ送信ステップＳ１３５００４では、所有装置送信部１０２は、車両１１２０１に対して車両所有者の公開鍵３１００２を送信する。車両所有者の携帯電話１１００１は、公開鍵３５００２を送信後、プログラムを終了する。
【０３４０】
制御装置データ受信ステップＳ１４５００３では、制御装置受信部３０２は、車両所有者の公開鍵３１００２を受信する。
【０３４１】
ステップＳ１４５００４からステップＳ１４５００９は、実施の形態１のステップＳ１４１００４からステップＳ１４１００７と同様なので、ここでは説明を省略する。
【０３４２】
車両所有者の携帯電話１１００１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０３４３】
次に、車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作について図５３、図５１、図５２を用いて説明する。図５３は、車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【０３４４】
ステップＳ１３５００１からステップＳ１３５００３、Ｓ１４５００１からＳ１４５００２は、車両所有者の携帯電話１１００１が車両１１２０１を操作する場合と同様なので、ここでは説明を省略する。
【０３４５】
利用装置データ送信ステップＳ１３５００４では、借用装置送信部２０１は、車両１１２０１に対して署名付きチケットを送信する。車両借用者の携帯電話１１１０１は、公開鍵３５００２を送信後、プログラムを終了する。
【０３４６】
制御装置データ受信ステップＳ１４５００３では、制御装置受信部３０２は、署名付きチケットを受信する。
【０３４７】
データ解析ステップＳ１４５００４では、制御装置判定部３０４は、受信したデータの種類を解析する。
【０３４８】
制御装置公開情報検証ステップＳ１４５００５では、チケットに含まれる車両の公開鍵６１００２を、記憶部１１２０４に格納している車両の公開鍵６１００２と照合する。
【０３４９】
制御装置公開情報検証ステップＳ１４５００６では、制御装置判定部３０４は、照合が成功した場合、次のステップに進む。制御装置判定部３０４は、照合が失敗した場合、プログラムを終了する。
【０３５０】
制御装置署名検証ステップＳ１４５００７では、制御装置判定部３０４は、記憶部１１２０４に格納されている利用者の公開鍵を用いて署名を検証する。
【０３５１】
制御装置署名検証ステップＳ１４５００８では、制御装置判定部３０４は、検証に成功した場合、次のステップへ進み、制御装置判定部３０４は、検証に失敗した場合、プログラムを終了する。
【０３５２】
操作可能状態移行ステップＳ１４５００９では、車両側車両操作プログラム６１００４は、操作許可情報１１１１１２と操作制限情報１１１１１３とに基づいて、車両操作可能状態へ移行する。車両１１２０１は、車両操作可能状態へ移行後、プログラムを終了する。
【０３５３】
車両借用者の携帯電話１１１０１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０３５４】
以上のように、実施の形態５では、実施の形態１における車両操作権限委譲システムのチケットに車両の公開鍵６１００２を加えた。そのため、実施の形態５では、実施の形態１の効果に加えて、車両所有者の携帯電話１１００１が指定した車両１１２０１のみ車両借用者が操作することができる。
【０３５５】
また、実施の形態５では、車両利用者が車両１１２０１を操作する時に車両の公開鍵６１００２を車両１１２０１から受信する手順を加えた。そのため、実施の形態５では、車両利用者は複数の車両１１２０１を効率よく操作することができる。
【０３５６】
実施の形態５にかかる権限所有装置は、制御装置が複数存在する場合において、チケット生成部は、権限借用装置が指示することができる制御装置を制限する制御装置制限情報を含むチケットをチケットとして生成することを特徴とする。
【０３５７】
実施の形態５にかかる権限借用装置は、借用装置受信部は制御装置であることを識別可能な制御装置識別情報を制御装置から受信し、権限借用装置は、さらに、借用装置受信部が受信した制御装置識別情報から特定される制御装置に対して指示する権限があることを識別可能なチケットを借用装置記憶部から検索する借用装置検索部を備えることを特徴とする。
【０３５８】
実施の形態６．
次に実施の形態６について説明する。上述した実施の形態１では、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１に対してチケットを送信することによって、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１へ車両操作権限を委譲するようにした。実施の形態６では、車両所有者の携帯電話１１００１が指定した期間のみ車両借用者の携帯電話１１１０１が操作できる実施形態を示す。
【０３５９】
実施の形態６では、実施の形態１における車両操作権限委譲システムのチケットにチケットの有効期限を加える。そのため、実施の形態６では、実施の形態１の効果に加えて、車両所有者の携帯電話１１００１が指定した期間のみ車両借用者の携帯電話１１１０１が操作することができる。
【０３６０】
実施の形態６における機能ブロック図および車両操作権限委譲システムの記憶部の構成は、実施の形態１と同様であるので、ここでは説明を省略する。
【０３６１】
次に、上記のように構成された実施の形態６の動作について説明する。実施の形態６の動作は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを備える。
【０３６２】
まず、車両操作権限を委譲する動作について図８、図９、図１０を用いて説明する。
【０３６３】
ステップＳ９１００１からステップＳ９１００４、ステップＳ１０１００１からステップＳ１０１００４は、実施の形態１と同様であるので、ここでは説明を省略する。
【０３６４】
チケット生成ステップＳ９１００５では、チケット生成部１０１は、車両借用者のチケットを作成する。チケットは、車両借用者の公開鍵５１００２と車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３とチケットの有効期限１１１１１４とを備える。車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３と有効期限１１１１１４とは、車両操作権限を委譲する前に、あらかじめ車両所有者により設定されている。
【０３６５】
チケット署名ステップＳ９１００６では、チケット生成部１０１は、車両所有者の秘密鍵３１００１を用いてチケットの署名情報を作成する。
【０３６６】
チケット送信ステップＳ９１００７では、所有装置送信部１０２は、署名付きチケットを車両借用者の携帯電話１１１０１に送信する。
【０３６７】
チケット受信ステップＳ１０１００５では、借用装置受信部２０２は、署名付きチケットを受信する。
【０３６８】
ステップＳ９１００８、ステップＳ１０１００６からステップＳ１０１００９は、実施の形態１と同様であるので、ここでは説明を省略する。
【０３６９】
車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とは、安全な通信経路で通信する。
【０３７０】
図５４は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１の記憶部に格納される情報である。ＵＩＭ１１１０８の記憶部１１１１１には、車両操作権限を委譲する前と比較して、チケットの有効期限を含む車両所有者の署名付きチケット１１１００１が加わっている。
【０３７１】
次に、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作については、実施の形態１のステップＳ１４１００１からステップＳ１４１００７と同様なので、ここでは説明を省略する。
【０３７２】
車両所有者の携帯電話１１００１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０３７３】
次に、車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作について図１６、図１４、図５５を用いて説明する。図５５は、車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【０３７４】
ステップＳ１４６００１からステップＳ１４６００３は、車両所有者の携帯電話１１００１が車両１１２０１を操作する場合と同様なので、ここでは説明を省略する。
【０３７５】
制御装置証明書解析ステップＳ１４６００４では、制御装置判定部３０４は、受信したデータの種類を解析する。
【０３７６】
制御装置証明書照合ステップＳ１４６００５では、制御装置判定部３０４は、記憶部１１２０４に格納されている利用者の公開鍵を用いて署名を検証する。
【０３７７】
制御装置証明書照合ステップＳ１４６００６では、制御装置判定部３０４は、照合に成功した場合、次のステップに進む。制御装置判定部３０４は、照合に失敗した場合、プログラムを終了する。
【０３７８】
時刻取得ステップＳ１４６００７では、制御装置判定部３０４は、現在時刻を取得する。
【０３７９】
有効期限判定ステップＳ１４６００８では、制御装置判定部３０４は、チケットに含まれる有効期限内であるか否かを判定する。制御装置判定部３０４は、有効期限内であれば次のステップへ進む。制御装置判定部３０４は、有効期限を超えていたらプログラムを終了する。
【０３８０】
操作可能状態移行ステップＳ１４６００９では、操作許可情報１１１１１２と操作制限情報１１１１１３とに基づいて、車両操作可能状態へ移行する。車両側車両操作プログラム６１００４は、車両操作可能状態へ移行後、プログラムを終了する。
【０３８１】
車両借用者の携帯電話１１１０１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０３８２】
車両１１２０１にチケットを格納した場合、有効期限切れのチケットは削除してもよい。この場合、車両１１２０１の記憶部の使用容量を節約することができる。
【０３８３】
以上のように、実施の形態６では、実施の形態１における車両操作権限委譲システムのチケットに、チケットの有効期限を加えた。そのため、実施の形態６では、実施の形態１の効果に加えて、車両所有者が指定した期間のみ車両借用者の携帯電話１１１０１が操作することができる。
【０３８４】
実施の形態６にかかる権限所有装置は、チケット生成部は、権限借用装置が制御装置へ指示をすることができる期限である有効期限を含むチケットを生成することを特徴とする。
【０３８５】
実施の形態７．
次に実施の形態７について説明する。上述した実施の形態では、車両１１２０１の操作時に車両利用者は携帯電話の操作を行うことをしない。上述した実施の形態では、自動的に車両１１２０１を操作するスマートキーシステムにおいて車両操作権限を委譲するようにしたものである。実施の形態７では、車両利用者が携帯電話を操作することにより車両１１２０１を操作するリモコン型スマートキーシステムにおいて車両操作権限を委譲できる実施形態を示す。
【０３８６】
実施の形態７における車両操作権限委譲システムは、これまでの実施の形態における車両操作権限委譲システムの車両操作時において送付する車両所有者の署名付きチケットに車両操作コマンドを加える。そのため、実施の形態７における車両操作権限委譲システムは、車両利用者が携帯電話によって車両１１２０１を操作するリモコン型スマートキーシステムにおいて車両操作権限を委譲できる。
【０３８７】
図５６は、実施の形態７にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。図５６に示す機能ブロック図は、図２に示す機能ブロック図と概ね同様であるため、差分についてのみ説明する。
【０３８８】
権限所有装置１００は、さらに、所有装置入力部１１１を備える。所有装置入力部１１１は、制御装置３００への指示を入力する。
権限借用装置２００は、さらに、借用装置入力部２１１を備える。借用装置入力部２１１は、制御装置３００への指示を入力する。
【０３８９】
実施の形態７における車両操作権限委譲システムの記憶部の構成は、実施の形態１と同様であるので、ここでは説明を省略する。
【０３９０】
次に、上記のように構成された実施の形態７の動作について説明する。実施の形態７の動作は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを備える。
【０３９１】
車両操作権限を委譲する動作については、実施の形態１と同様であるので、ここでは説明を省略する。
【０３９２】
次に、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作について図５７、図５８、図５９を用いて説明する。図５７は、車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。図５８は、車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。図５９は、車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【０３９３】
通信リンク確立ステップＳ１３７００１およびＳ１４７００１では、車両側車両操作プログラム６１００４は、制御装置送信部３０１を介し、定期的に携帯電話に対して応答要求を送信する。車両所有者の携帯電話１１００１が車両１１２０１に近づき、車両所有者の携帯電話１１００１の端末側車両操作プログラム２１００３が応答要求を受信することによって、車両１１２０１と車両所有者の携帯電話１１００１との通信リンクを確立する。
【０３９４】
操作コマンド入力ステップＳ１３７００２では、所有装置入力部１１１は、車両１１２０１の操作コマンドを入力する。所有装置入力部１１１は、例えば、車両所有者の携帯電話１１００１の操作ボタンに車両１１２０１の操作コマンドが割り振られている場合に、車両所有者は携帯電話の操作ボタンを押下することによってドアのアンロックなどの車両１１２０１の操作を行う。
【０３９５】
操作コマンド送信ステップＳ１３７００３では、所有装置送信部１０２は、車両１１２０１に対して、車両所有者の公開鍵３１００２と車両１１２０１の操作コマンドとを送信する。車両所有者の携帯電話１１００１は、車両所有者の公開鍵３１００２と車両１１２０１の操作コマンドとを送信後、プログラムを終了する。
【０３９６】
操作コマンド受信ステップＳ１４７００２では、制御装置受信部３０２は、車両所有者の公開鍵３１００２と車両１１２０１の操作コマンドとを受信する。
【０３９７】
制御装置データ解析ステップＳ１４７００３では、制御装置判定部３０４は、受信したデータの種類を解析する。
【０３９８】
制御装置データ検証ステップＳ１４７１０４では、制御装置判定部３０４は、記憶部１１２０４に格納している車両利用者の公開鍵と照合する。
【０３９９】
制御装置データ検証ステップＳ１４７１０５では、制御装置判定部３０４は、照合に成功した場合、次のステップに進む。制御装置判定部３０４は、照合に失敗した場合、プログラムを終了する。
【０４００】
操作可能状態移行ステップＳ１４７００６では、車両側車両操作プログラム６１００４は、車両１１２０１の操作コマンドに基づいて、車両操作可能状態へ移行する。車両側車両操作プログラム６１００４は、例えば、ドアのアンロック、エンジン始動などの車両操作可能状態へ移行する。車両１１２０１は、車両操作可能状態へ移行後、プログラムを終了する。
【０４０１】
車両所有者の携帯電話１１００１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０４０２】
次に、車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作について図６０、図５８、図５９を用いて説明する。図６０は、車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【０４０３】
ステップＳ１３７００１からステップＳ１３７００２、ステップＳ１４７００１は、車両所有者の携帯電話１１００１が車両１１２０１を操作する動作の時と同様であるので、ここでは省略する。
【０４０４】
操作コマンド送信ステップＳ１３７００３では、借用装置送信部２０１は、車両１１２０１に対して署名付きチケットと車両１１２０１の操作コマンドとを送信する。車両借用者の携帯電話１１１０１は、署名付きチケットと車両１１２０１の操作コマンドとを送信後、プログラムを終了する。
【０４０５】
操作コマンド受信ステップＳ１４７００２では、制御装置受信部３０２は、署名付きチケットを受信する。
【０４０６】
制御装置データ解析ステップＳ１４７００３では、制御装置判定部３０４は、受信したデータの種類を解析する。
【０４０７】
制御装置データ検証ステップＳ１４７００４では、制御装置判定部３０４は、記憶部１１２０４に格納されている利用者の公開鍵を用いて署名を検証する。
【０４０８】
制御装置データ検証ステップＳ１４７００５では、制御装置判定部３０４は、検証に成功した場合、次のステップに進む。制御装置判定部３０４は、検証に失敗した場合、プログラムを終了する。
【０４０９】
操作可能状態移行ステップＳ１４７００６では、車両側車両操作プログラム６１００４は、操作コマンド、操作許可情報１１１１１２と操作制限情報１１１１１３とに基づいて、車両操作可能状態へ移行する。車両１１２０１は、車両操作可能状態へ移行後、プログラムを終了する。
【０４１０】
車両借用者の携帯電話１１１０１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０４１１】
以上のように、実施の形態７では、上述した実施の形態における車両操作権限委譲システムの車両操作時において、送付する車両所有者の署名付きチケットに車両操作コマンドを加えた。そのため、実施の形態７では、車両利用者が携帯電話によって車両１１２０１を操作するリモコン型スマートキーシステムにおいて車両操作権限を委譲できる。
【０４１２】
実施の形態８．
次に実施の形態８について説明する。上述した実施の形態では、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１にチケットを送付することによって、車両１１２０１の操作権限を委譲するようにしたものである。実施の形態８では、車両所有者の携帯電話１１００１から車両１１２０１にチケットを送付することによって、車両１１２０１の操作権限を委譲する。
【０４１３】
実施の形態８では、上述した実施の形態における車両操作権限委譲システムの車両操作権限委譲時に車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１にチケットを送付する代わりに、車両所有者の携帯電話１１００１から車両１１２０１にチケットを送付する。そのため、実施の形態８では、上述した実施の形態と同様に、管理サーバを必要とせずに車両１１２０１の操作権限を委譲することができる。
【０４１４】
また、車両借用者の携帯電話１１１０１には、車両操作権限を委譲するための付加情報を格納する必要がなく、車両借用者の手間を省くことができる。
【０４１５】
実施の形態８における機能ブロック図は、実施の形態１と同様であるので、ここでは説明を省略する。
【０４１６】
実施の形態８における車両操作権限委譲システムの記憶部の構成は、車両１１２０１の記憶部１１２０４を除いて、実施の形態１と同様であるので、ここでは差分についてのみ説明する。
【０４１７】
図６１は、車両１１２０１の記憶部１１２０４に格納されたプログラムおよびデータである。車両操作権限設定プログラム６１００５は車両１１２０１の操作権限を委譲するための設定を行うプログラムである。車両側車両操作プログラム６１００４は車両１１２０１が動作するための処理を行うプログラムである。車両の秘密鍵６１００１は公開鍵暗号方式における秘密鍵であり、車両１１２０１に対応する。車両の公開鍵６１００２は公開鍵暗号方式における公開鍵であり、車両の秘密鍵６１００１と対をなす。車両所有者の公開鍵３１００２は公開鍵暗号方式における公開鍵であり、車両所有者の公開鍵３１００２と同一のものである。
【０４１８】
次に、上記のように構成された実施の形態８の動作について説明する。実施の形態８の動作は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する動作と、車両操作権限を委譲された車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作とを備える。
【０４１９】
まず、車両操作権限を委譲する動作について図６２、図６３、図６４、図６５を用いて説明する。図６２は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。図６３は、車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。図６４は、車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。図６５は、車両１１２０１の車両操作権限設定プログラム６１００５の一連の動作を示すフローチャートである。
【０４２０】
まず、車両所有者の携帯電話１１００１は、車両操作権限貸与プログラム２１００１を起動する。車両借用者の携帯電話１１１０１は、車両操作権限借用プログラム４１００２を起動する。
【０４２１】
所有装置公開鍵要求ステップＳ９８００１では、所有装置送信部１０２は、車両借用者の携帯電話１１１０１に対して車両借用者の公開鍵要求を送信する。
【０４２２】
借用装置公開鍵要求受信ステップＳ１０８００１では、借用装置受信部２０２は、車両借用者の公開鍵要求を受信する。
【０４２３】
借用装置公開鍵送信ステップＳ１０８００２では、借用装置送信部２０１は、車両所有者の携帯電話１１００１に対して車両借用者の公開鍵５１００２を送信する。車両借用者の携帯電話１１１０１は、車両借用者の公開鍵５１００２を送信後、プログラムを終了する。
【０４２４】
所有装置公開鍵受信ステップＳ９８００２では、所有装置受信部１０３は、車両借用者の公開鍵５１００２を受信する。所有装置記憶部１０４は、受信した公開鍵を一時的に記憶する。例えば、図１に示すＵＩＭ１１００８の記憶部１１０１１は、受信した公開鍵を一時的に格納する。
【０４２５】
チケット生成ステップＳ９８００３では、チケット生成部１０１は、車両借用者のチケットを作成する。チケットは、車両借用者の公開鍵５１００２と車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３とを備える。車両借用者の操作許可情報１１１１１２と操作制限情報１１１１１３とは、車両操作権限を委譲する前に、あらかじめ車両所有者の携帯電話１１００１により設定されている。
【０４２６】
チケット署名ステップＳ９８００４では、チケット生成部１０１は、車両所有者の秘密鍵３１００１を用いてチケットの署名情報を作成する。
【０４２７】
通信リンク確立ステップＳ９８００５およびＳ１７８００１では、車両操作権限貸与プログラム２１００１は、車両１１２０１との通信リンクを確立する。
【０４２８】
チケット送信ステップＳ９８００６では、所有装置送信部１０２署名付きチケットを車両１１２０１へ送信する。
【０４２９】
チケット受信ステップＳ１７８００２では、制御装置受信部３０２は、署名付きチケットを受信する。
【０４３０】
制御装置チケット検証ステップＳ１７８００３では、制御装置判定部３０４は、車両所有者の公開鍵３１００２を用いて署名情報を検証する。
【０４３１】
制御装置チケット検証ステップＳ１７８００４では、制御装置判定部３０４は、検証に成功した場合、次のステップへ進む。制御装置判定部３０４は、検証に失敗した場合、プログラムを終了する。
【０４３２】
制御装置チケット記憶ステップＳ１７８００５では、制御装置記憶部３０３は、署名付きチケットを記憶する。
【０４３３】
チケット受信完了通知ステップＳ１７８００６では、制御装置送信部３０１は、車両所有者の携帯電話１１００１に対して署名付きチケット受信完了通知を送信する。車両１１２０１は、署名付きチケット受信完了通知を送信後、プログラムを終了する。
【０４３４】
チケット受信完了通知受信ステップＳ９８００７では、所有装置受信部１０３は、チケット受信完了通知を受信する。車両所有者の携帯電話１１００１は、チケット受信完了通知を所有装置受信部１０３が受信後、プログラムを終了する。
【０４３５】
車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１とは、実施の形態１と同様に安全な通信経路で通信する。
【０４３６】
車両所有者の携帯電話１１００１と車両１１２０１間は、実施の形態１と同様に赤外線通信などにより通信が行われる。
【０４３７】
図６６は、車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両１１２０１の記憶部１１２０４に格納される情報である。記憶部１１２０４には、車両操作権限を委譲する前と比較して、チケット１１１１０１が加わっている。
【０４３８】
次に、車両所有者が車両１１２０１を操作する動作について図１３、図６７、図６８を用いて説明する。図６７は、車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。図６８は、車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【０４３９】
通信リンク確立ステップＳ１３８００１およびＳ１４８００１では、車両側車両操作プログラム６１００４は、制御装置送信部３０１を介し、例えば、定期的に携帯電話に対して応答要求を送信する。車両所有者の携帯電話１１００１が車両１１２０１に近づき、車両所有者の携帯電話１１００１の端末側車両操作プログラム２１００３が応答要求を受信することによって、車両１１２０１と車両所有者の携帯電話１１００１との通信リンクを確立する。
【０４４０】
制御装置公開鍵要求ステップＳ１４８００２では、制御装置送信部３０１は、車両所有者の携帯電話１１００１が車両１１２０１の操作を開始したら、車両所有者の携帯電話１１００１に対して公開鍵要求を送信する。
【０４４１】
利用装置公開鍵要求受信ステップＳ１３８００２では、所有装置受信部１０３は、公開鍵要求を受信する。
【０４４２】
利用装置公開鍵送信ステップＳ１３８００３では、所有装置送信部１０２は、車両１１２０１に対して車両所有者の公開鍵３１００２を送信する。車両所有者の携帯電話１１００１は、車両所有者の公開鍵３１００２を送信後、プログラムを終了する。
【０４４３】
制御装置公開鍵受信ステップＳ１４８００３では、制御装置受信部３０２は、車両所有者の公開鍵３１００２を受信する。
【０４４４】
制御装置証明書照合ステップＳ１４８００４では、制御装置判定部３０４は、受信した車両所有者の公開鍵３１００２を、記憶部１１２０４に格納している車両利用者の公開鍵と照合する。
【０４４５】
制御装置証明書照合ステップＳ１４８００５では、制御装置判定部３０４は、照合に成功した場合、次のステップに進む。制御装置判定部３０４は、照合に失敗した場合、プログラムを終了する。
【０４４６】
操作可能状態移行ステップＳ１４８００６では、車両側車両操作プログラム６１００４は、車両操作可能状態へ移行する。車両側車両操作プログラム６１００４は、例えば、ドアのアンロック、エンジン始動などの車両操作可能状態へ移行する。車両１１２０１は、車両操作可能状態へ移行後、プログラムを終了する。
【０４４７】
車両所有者の携帯電話１１００１と車両１１２０１とは、赤外線通信などにより通信が行われる。
【０４４８】
次に、車両借用者の携帯電話１１１０１が車両１１２０１を操作する動作については、車両所有者の携帯電話１１００１が車両１１２０１を操作する場合と同様なので、ここでは説明を省略する。
【０４４９】
以上のように、実施の形態８では、上述した実施の形態における車両操作権限委譲システムの車両操作権限委譲時に、車両所有者の携帯電話１１００１から車両借用者の携帯電話１１１０１にチケットを送付する代わりに、車両所有者の携帯電話１１００１から車両１１２０１にチケットを送付する。そのため、実施の形態８では、管理サーバを必要とせずに車両１１２０１の操作権限を委譲することができる。
【０４５０】
また、実施の形態８では、車両借用者の携帯電話１１１０１には、車両操作権限を委譲するための付加情報を格納する必要がなく、車両借用者の手間を省くことができる。
【０４５１】
実施の形態８にかかる権限所有装置は、権限所有装置から権限を委譲された装置の指示に基づき所定の装置を制御する制御装置と、制御装置へ指示をする権限借用装置と、ネットワークを介して接続される権限所有装置において、
権限借用装置であることが識別可能な借用装置識別情報を権限借用装置から受信する所有装置受信部と、所有装置受信部が受信した借用装置識別情報を挿入し、権限所有装置であることを識別可能な署名を付けることにより、権限借用装置へ権限を委譲したことを示すチケットを生成するチケット生成部と、チケット生成部が生成したチケットを制御装置へ送信する所有装置送信部とを備えることを特徴とする。
【０４５２】
実施の形態８にかかる制御装置は、権限所有装置から権限を委譲された装置の指示に基づき所定の装置を制御する制御装置において、
権限を委譲した装置の識別情報を含むチケットを権限所有装置から受信する第１制御装置受信部と、第１制御装置受信部が受信したチケットを記憶する制御装置記憶部と、装置の識別情報と指示とを受信する第２制御装置受信部と、制御装置記憶部が記憶したチケットを参照し、第２制御装置受信部が受信した装置の識別情報を含むチケットが存在するかを判定する制御装置判定部と、装置の識別情報を含むチケットが存在すると制御装置判定部が判定した場合、第２制御装置受信部が受信した指示に基づき所定の装置を制御する制御部とを備えることを特徴とする。
【０４５３】
実施の形態８にかかる権限委譲システムは、権限所有装置から権限を委譲された装置の指示に基づき所定の装置を制御する制御装置と、上記制御装置へ指示をする権限借用装置と、上記権限所有装置とがネットワークを介して接続される権限委譲システムにおいて、
上記権限借用装置は、上記権限借用装置であることが識別可能な借用装置識別情報を上記権限所有装置へ送信する第１借用装置送信部を備え、
上記権限所有装置は、上記第１借用装置送信部が送信した上記借用装置識別情報を受信する所有装置受信部と、上記所有装置受信部が受信した上記借用装置識別情報を挿入したチケットを生成するチケット生成部と、上記チケット生成部が生成した上記チケットを上記制御装置へ送信する所有装置送信部とを備え、
上記制御装置は、上記所有装置送信部が送信した上記チケットを受信する第１制御装置受信部と、上記第１制御装置受信部が受信した上記チケットを記憶する制御装置記憶部とを備え、
上記権限借用装置は、さらに、上記借用装置識別情報を上記制御装置へ送信する第２借用装置送信部を備え、
上記制御装置は、さらに、上記第２借用装置送信部が送信した上記借用装置識別情報を受信する第２制御装置受信部と、上記制御装置記憶部が記憶したチケットを参照し、上記第２制御装置受信部が受信した上記借用装置識別情報を含むチケットが存在するかを判定する制御装置判定部と、上記借用装置識別情報を含むチケットが存在すると上記制御装置判定部が判定した場合、上記権限借用装置の指示に基づき上記所定の装置を制御する制御部とを備えることを特徴とする。
【０４５４】
実施の形態９．
次に実施の形態９について説明する。実施の形態９では、実施の形態１における車両所有者の携帯電話１１００１は、生成したチケットを記憶する。そのため、実施の形態９では、車両所有者の携帯電話１１００１は、委譲した権限を確認することが可能である。
また、実施の形態９では、実施の形態７における車両所有者の携帯電話１１００１は、チケットの有効期限が切れた場合には、記憶したチケットを削除する。
さらに、実施の形態９では、実施の形態８における車両１１２０１は、チケットの有効期限が切れた場合には、記憶したチケットを削除する。
【０４５５】
図６９は、実施の形態９にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。図６９に示す機能ブロック図は、図２に示す機能ブロック図と概ね同様であるため、差分についてのみ説明する。
【０４５６】
権限所有装置１００は、さらに、所有装置入力部１１１、所有装置表示部１１２、所有装置削除部１１３を備える。
所有装置入力部１１１は、生成したチケットの参照要求を入力する。所有装置表示部１１２は、所有装置入力部１１１から要求があった場合、チケットの内容を表示する。所有装置削除部１１３は、有効期限がきれたチケットを削除する。
制御装置３００は、さらに、制御装置削除部３１０を備える。制御装置削除部３１０は、有効期限が切れたチケットを削除する。
【０４５７】
次に実施の形態９の動作について説明する。
まず、実施の形態１におけるチケット生成ステップＳ９１００５において、所有装置記憶部１０４は、チケット生成部１０１が生成したチケットを記憶する。
【０４５８】
所有装置入力部１１１は、生成したチケットの参照要求を入力する。例えば、車両や車両借用者の携帯電話１１１０１を指定して参照要求を入力する。そして、所有装置表示部１１２は、所有装置入力部１１１から要求があった場合、チケットの内容を表示する。
【０４５９】
また、実施の形態７で示したように、チケットに有効期限を持たせている場合、所有装置削除部１１３は、有効期限がきれたチケットを削除する。同様に、実施の形態８で示したように、車両１１２０１がチケットを記憶している場合、制御装置削除部３１０は、有効期限が切れたチケットを削除する。
【０４６０】
以上のように、実施の形態９では、車両所有者の携帯電話１１００１は、権限の委譲の状況を確認することが可能である。生成したチケットの情報は、車両所有者の携帯電話１１００１が記憶するのに限らず、外部のコンピュータやサーバなどが記憶しても構わない。
【０４６１】
また、実施の形態９では、記憶したチケットを有効期限が切れた場合には削除する。そのため、記憶装置の容量の圧迫を防ぐことが可能である。例えば、車両所有者の携帯電話１１００１や車両１１２０１からは、有効期限が切れたチケットを削除し、外部のコンピュータやサーバには残すことなども可能である。
【０４６２】
実施の形態９にかかる権限所有装置は、権限所有装置は、さらに、チケット生成部がチケットを生成した場合、チケットを記憶する所有装置記憶部と、指示を入力する所有装置入力部と、所有装置入力部が指示を入力した場合、所有装置記憶部が記憶したチケットを表示する所有装置表示部とを備えることを特徴とする。
【０４６３】
実施の形態９にかかる権限所有装置は、権限所有装置は、さらに、チケット生成部がチケットを生成した場合、チケットを記憶する所有装置記憶部と、チケットに含まれる有効期限が有効でなくなった場合、所有装置記憶部が記憶したチケットを削除する所有装置削除部とを備えることを特徴とする。
【０４６４】
実施の形態９にかかる制御装置は、第１制御装置受信部は、権限を委譲する期間の終了を示す有効期限を含むチケットを受信し、制御装置記憶部は、チケットを記憶し、制御装置は、さらに、チケットに含まれる有効期限が有効でなくなった場合、制御装置記憶部が記憶したチケットを削除する制御装置削除部とを備えることを特徴とする。
【０４６５】
実施の形態１０．
次に実施の形態１０について説明する。実施の形態１０では、車両借用者が加入（契約）している自動車保険の情報に基づいて、車両所有者が車両借用者へ車両の鍵を貸与するか否かを決定する権限委譲システムについて説明する。
【０４６６】
まず、実施の形態１０における権限委譲システムの概要を図７０に基づいて説明する。図７０は、実施の形態１０における権限委譲システムの概要を示す図である。
【０４６７】
実施の形態１０における権限委譲システムは、車両所有者の携帯電話１１００１と車両借用者の携帯電話１１１０１、車両１１２０１、所有者加入保険会社サーバ１００００００１（保険認証装置４００の一例）、借用者加入保険会社サーバ１００００００２（保険情報送信装置５００の一例）を備える。
【０４６８】
まず、車両１１２０１の所有者は、車両１１２０１について、所有者加入保険会社が提供する自動車保険に加入する。当該自動車保険は、加入者の保険リスクを示す保険等級に基づき、保険料の割引がなされている。
次に、車両１１２０１の電子鍵の権限を借用しようとする借用者は、車両１１２０１とは異なる車両について、借用者加入保険会社が提供する自動車保険に加入する。当該自動車保険は、加入者の保険リスクを示す保険等級に基づき、保険料の割引がなされている。
【０４６９】
実施の形態１０では、車両１１２０１の電子鍵の権限を借用しようとする借用者に対して、所有者が電子鍵の権限を貸与する場合に、借用者加入保険会社が提供する保険情報に基づいて、所有者加入保険会社が、運転など借用者の車両１１２０１に対する権限の利用が保険契約の担保範囲内であるか否かを判定する。そして、所有者加入保険会社は、保険契約の担保範囲内であると判定した場合に権限委譲の許可信号を生成する。車両所有者の携帯電話１１００１は、権限委譲の許可信号を元に、車両借用者の携帯電話１１１０１に電子鍵チケットの貸与を行う。
【０４７０】
つまり、まず、借用者加入保険会社は借用者の加入保険における保険等級を、所有者加入保険会社に提供する。所有者加入保険会社は、所有者の保険等級と提供された借用者の保険等級とを比較し、借用者の保険等級が所有者の保険等級と同じか、あるいは、それ以上である場合に借用者が事故を起こすリスクが所有者と同等か、それ以下であると判定する。そして、所有者加入保険会社は、運転など借用者の車両１１２０１に対する権限の利用が保険契約の担保範囲内であると判定する。
【０４７１】
上記の処理を、例えば、次に示す流れで実施する。
（１）車両所有者の携帯電話１１００１は保険加入情報を車両借用者の携帯電話１１１０１に送信する。
（２）車両借用者の携帯電話１１１０１は借用者加入保険会社サーバ１００００００２に保険等級証明要求を送信する。
（３）借用者加入保険会社サーバ１００００００２は、所有者加入保険会社サーバ１００００００１に借用者の保険等級情報を送信する。
（４）所有者加入保険会社サーバ１００００００１は、借用者の保険等級を検証し、所有者の保険等級と比較する。
（５）所有者加入保険会社サーバ１００００００１は、（４）で行った等級比較の結果から車両所有者の携帯電話１１００１に権限委譲の許可信号を送信する。
（６）車両所有者の携帯電話１１００１は、（５）の権限委譲の許可信号を元に車両借用者の携帯電話１１１０１にチケットの貸与を開始する。
（７）車両の借用者は、車両１１２０１の運転などを行う際に、車両１１２０１にチケットを提示する。
【０４７２】
以降、（６）（７）に示した電子鍵チケットの貸与およびチケットの提示の詳細は、上述した実施の形態と同様である。
【０４７３】
次に、実施の形態１０における権限委譲システムのハードウェア構成を図７１に基づき説明する。図７１は、実施の形態１０における権限委譲システムのハードウェア構成の一例である。
【０４７４】
車両所有者の携帯電話１１００１と、車両借用者の携帯電話１１１０１、車両１１２０１のハードウェア構成は、上述した実施の形態と同様である。
【０４７５】
所有者加入保険会社サーバ１００００００１は、通信部１０００１００１、表示部１０００１００２、入力部１０００１００３、制御部１０００１００４、記憶部１０００１００５を備える。
通信部１０００１００１は、有線通信や無線通信や赤外線通信などを用いて他の機器との通信を行う。通信部１０００１００１は、例えば、通信ボードやケーブルコネクタ、アンテナなどを備える。通信部１０００１００１は、通信装置の一例である。
表示部１０００１００２は、制御部１０００１００４から送信された情報を画面に表示する。表示部１０００１００２は、例えば、ＬＣＤなどである。
入力部１０００１００３は、保険会社オペレータに保険加入者情報を入力させる。入力部１０００１００３は、例えば、操作ボタンやタッチパネルなどである。
制御部１０００１００４は、所有者加入保険会社サーバ１００００００１の処理を制御する。制御部１０００１００４は、処理装置の一例である。
記憶部１０００１００５は、所有者加入保険会社サーバ１００００００１の処理に必要なプログラムやデータを格納する。記憶部１０００１００５は、ＲＡＭなどの揮発性メモリやＲＯＭなどの不揮発性メモリなどである。記憶部１０００１００５は、記憶装置の一例である。
【０４７６】
借用者加入保険会社サーバ１００００００２は，通信部１０００１００６、表示部１０００１００７、入力部１０００１００８、制御部１０００１００９、記憶部１０００１０１０を備える。
通信部１０００１００６は、有線通信や無線通信や赤外線通信などを用いて他の機器との通信を行う。通信部１０００１００６は、例えば、通信ボードやケーブルコネクタ，アンテナなどを備える。通信部１０００１００６は、通信装置の一例である。
表示部１０００１００７は、制御部１０００１００９から送信された情報を画面に表示する。表示部１０００１００７は、例えば、ＬＣＤなどである。
入力部１０００１００８は、保険会社オペレータに保険加入者情報を入力させる。入力部１０００１００８は、例えば、操作ボタンやタッチパネルなどである。
制御部１０００１００９は、借用者加入保険会社サーバ１００００００２の処理を制御する。制御部１０００１００９は、処理装置の一例である。
記憶部１０００１０１０は、借用者加入保険会社サーバ１００００００２の処理に必要なプログラムやデータを格納する。記憶部１０００１０１０は、ＲＡＭなどの揮発性メモリやＲＯＭなどの不揮発性メモリなどである。記憶部１０００１０１０は、記憶装置の一例である。
【０４７７】
次に、実施の形態１０における権限委譲システムの機能を図７２に基づき説明する。図７２は、実施の形態１０における権限委譲システムの機能を示す機能ブロック図である。
【０４７８】
実施の形態１０における権限委譲システムは、権限所有装置１００、権限借用装置２００、制御装置３００、保険認証装置４００、保険情報送信装置５００を備える。権限所有装置１００、権限借用装置２００、制御装置３００は、上述した実施の形態と概ね同様である。そのため、権限所有装置１００、権限借用装置２００、制御装置３００については、上述した実施の形態との差分、および、実施の形態１０における特徴点のみを説明する。
【０４７９】
ここでは、権限所有装置１００は、車両所有者の携帯電話１１００１であるとする。権限所有装置１００については、チケット生成部１０１、所有装置送信部１０２、所有装置受信部１０３について説明する。
チケット生成部１０１は、所有装置受信部１０３が後述する許可信号を受信した場合、権限があることを識別可能な署名を付けたチケットを処理装置により生成する。
所有装置送信部１０２は、記憶装置に記憶した後述する権限所有装置１００の保険情報を特定可能な権限所有装置１００の保険加入情報を権限借用装置２００へ通信装置により送信する。
所有装置受信部１０３は、後述する認証装置送信部４０１が送信した許可信号を通信装置により受信する。
【０４８０】
ここでは、権限借用装置２００は、車両借用者の携帯電話１１１０１であるとする。権限借用装置２００については、借用装置送信部２０１、借用装置受信部２０２について説明する。
借用装置送信部２０１は、借用装置受信部２０２が受信した後述する権限所有装置１００の保険加入情報と、記憶装置に記憶した後述する権限借用装置２００の保険情報を特定可能な権限借用装置２００の保険加入情報とを保険情報送信装置５００へ通信装置により送信する。
借用装置受信部２０２は、所有装置送信部１０２が送信した権限所有装置１００の保険加入情報を通信装置により受信する。
【０４８１】
ここでは、制御装置３００は、車両１１２０１であるとする。制御装置３００については、上述した実施の形態の通りである。
【０４８２】
ここでは、保険認証装置４００は、所有者加入保険会社サーバ１００００００１であるとする。保険認証装置４００は、権限所有装置１００の正当な保険情報を記憶する。保険情報送信装置５００は、認証装置送信部４０１、認証装置受信部４０２、保険情報検証部４０３、認証装置検索部４０４、保険情報判定部４０５、変更情報反映部４０８、許可信号生成部４０９を備える。
認証装置送信部４０１は、後述する許可信号生成部４０９が生成した許可信号を権限所有装置１００へ通信装置により送信する。
認証装置受信部４０２は、後述する送信装置送信部５０１が送信した権限借用装置２００のデジタル署名付き保険情報と、権限所有装置１００の保険加入情報とを通信装置により受信する。
保険情報検証部４０３は、認証装置受信部４０２が受信した権限借用装置２００のデジタル署名付き保険情報のデジタル署名を検証し、デジタル署名付き保険情報が権限借用装置２００の正当な保険情報であることを処理装置により検証する。
認証装置検索部４０４は、権限所有装置１００の保険加入情報に基づいて、記憶装置に記憶した権限所有装置１００の保険情報を処理装置により検索する。
保険情報判定部４０５は、認証装置検索部４０４が検索した権限所有装置１００の保険情報が示す保険等級と、保険情報検証部４０３が検証した権限借用装置２００のデジタル署名付き保険情報が示す保険等級とに基づき権限委譲を許可するか否か処理装置により判定する。保険情報判定部４０５は、保険等級比較部４０６、認証装置許可部４０７を備える。保険等級比較部４０６は、記憶装置に記憶した権限所有装置１００の保険情報が示す保険等級と権限借用装置２００の保険情報が示す保険等級とを比較する。認証装置許可部４０７は、保険等級比較部４０６が比較した結果、権限借用装置２００の保険情報が示す保険等級が権限所有装置１００の保険情報が示す保険等級と同等以上である場合、権限委譲を許可すると判定する。また、保険等級比較部４０６は、権限借用装置２００の保険情報が示す保険等級と記憶装置に記憶した所定の保険等級とを処理装置により比較するなどしても構わない。そして、認証装置許可部４０７は、保険等級比較部４０６が比較した結果、権限借用装置２００の保険情報が示す保険等級が所定の保険等級と同等以上である場合、権限委譲を許可すると処理装置により判定する。
変更情報反映部４０８は、権限借用装置２００の保険情報が示す保険等級に、権限借用装置２００の保険等級の変更情報を反映し、反映後保険等級を処理装置により算出する。この場合、保険等級比較部４０６は、変更情報反映部４０８が算出した反映後保険等級と所定の保険等級とを比較する。
許可信号生成部４０９は、保険情報判定部４０５が権限委譲を許可すると判定した場合、権限委譲を許可することを示す許可信号を処理装置により生成する。
【０４８３】
ここでは、保険情報送信装置５００は、借用者加入保険会社サーバ１００００００２であるとする。保険情報送信装置５００は、権限借用装置２００の正当な保険情報を記憶する。保険認証装置４００は、送信装置送信部５０１、送信装置受信部５０２、送信装置検索部５０３、送信装置署名部５０４を備える。
送信装置送信部５０１は、後述する送信装置署名部５０４がデジタル署名を付した権限借用装置２００のデジタル署名付き保険情報と、権限所有装置１００の保険加入情報とを保険認証装置４００へ通信装置により送信する。
送信装置受信部５０２は、借用装置送信部２０１が送信した権限所有装置１００の保険加入情報と権限借用装置２００の保険加入情報とを通信装置により受信する。
送信装置検索部５０３は、送信装置受信部５０２が受信した権限借用装置２００の保険加入情報に基づいて、記憶装置に記憶した権限借用装置２００の保険情報を処理装置により検索する。
送信装置署名部５０４は、送信装置検索部５０３が検索した権限借用装置２００の保険情報に処理装置によりデジタル署名を付する。
【０４８４】
権限所有装置１００の保険情報は、ここでは、権限所有装置１００は車両所有者の携帯電話１１００１であるため、車両所有者が契約している保険の情報である。保険の情報とは、例えば、保険等級である。保険とは、例えば、自動車保険である。また、権限所有装置１００の保険加入情報は、権限所有装置１００の保険情報を特定することが可能な情報である。権限所有装置１００の保険加入情報は、例えば、保険の加入者番号である。
権限借用装置２００の保険情報は、権限所有装置１００の保険情報と同様に、ここでは、権限借用装置２００は車両借用者の携帯電話１１１０１であるため、車両借用者が契約している保険の情報である。保険の情報、保険に関しては上記同様である。また、権限借用装置２００の保険加入情報は、権限所有装置１００の保険加入情報と同様に、権限借用装置２００の保険情報を特定することが可能な情報である。権限借用装置２００の保険加入情報は、例えば、保険の加入者番号である。
【０４８５】
ここでは、権限所有装置１００である車両所有者の携帯電話１１００１と、権限借用装置２００である車両借用者の携帯電話１１１０１と、制御装置３００である車両１１２０１と、保険認証装置４００である所有者加入保険会社サーバ１００００００１と、保険情報送信装置５００である借用者加入保険会社サーバ１００００００２とが記憶したプログラムが、上述した各部を制御して動作するものとして説明する。
【０４８６】
図７３は、車両所有者の携帯電話１１００１の記憶部１１００６に格納されたプログラムである。車両操作権限貸与プログラム２１００１、車両操作権限借用プログラム２１００２、端末側車両操作プログラム２１００３は、上述した実施の形態と同様である。保険確認プログラム１０００２００１は、車両所有者の保険加入情報を車両借用者の携帯電話１１１０１に送信し、権限委譲の許可信号を元に車両借用者の携帯電話１１１０１に電子鍵チケットの貸与などの動作をするプログラムである。
【０４８７】
図７４は、車両所有者の携帯電話１１００１におけるＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。車両所有者の秘密鍵３１００１、車両所有者の公開鍵３１００２は、上述した実施の形態と同様である。所有者の保険会社識別子１０００３００１は、車両１１２０１の所有者が加入する保険会社を一意に識別するコードである。ここでは、所有者の保険会社識別子１０００３００１は所有者加入保険会社サーバ１００００００１へアクセスするためのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）であるとする。所有者の保険識別子１０００３００２は、所有者の加入する保険会社の中で所有者の保険契約を一意に識別するコードである。つまり、所有者の保険識別子１０００３００２は、車両所有者の保険加入情報の一例である。ここでは、所有者の保険会社識別子１０００３００１と所有者の保険識別子１０００３００２とを車両所有者の保険加入情報であるとする。
【０４８８】
図７５は、車両借用者の携帯電話１１１０１の記憶部１１１０６に格納されたプログラムである。車両操作権限貸与プログラム４１００１、車両操作権限借用プログラム４１００２、端末側車両操作プログラム４１００３は、上述した実施の形態と同様である。被保険確認プログラム１０００４００１は、車両所有者の携帯電話１１００１から保険加入情報を受信し、借用者加入保険会社サーバ１００００００２に保険等級証明要求を送信などの動作をするプログラムである。
【０４８９】
図７６は、車両借用者の携帯電話１１１０１におけるＵＩＭ１１１０８の記憶部１１１１１に格納されたデータである。車両借用者の秘密鍵５１００１、車両借用者の公開鍵５１００２は、上述した実施の形態と同様である。借用者の保険会社識別子１０００５００１は、車両１１２０１の借用者が加入する保険会社を一意に識別するコードである。ここでは、借用者の保険会社識別子１０００５００１は借用者加入保険会社サーバ１００００００２へアクセスするためのＵＲＬとする。借用者の保険識別子１０００４００２は、借用者の加入する保険会社の中で所有者の保険契約を一意に識別するコードである。つまり、借用者の保険識別子１０００４００２は、車両借用者の保険加入情報の一例である。ここでは、借用者の保険会社識別子１０００５００１と借用者の保険識別子１０００４００２とを車両借用者の保険加入情報であるとする。
【０４９０】
図７７は、所有者加入保険会社サーバ１００００００１の記憶部１０００１００５に格納したデータ及びプログラムである。借用者保険等級証明プログラム１０００６００１は、借用者の保険等級情報に署名して所有者加入保険会社サーバ１００００００１に送信するなどの動作をするプログラムである。借用者保険等級検証プログラム１０００６００２は、借用者の保険等級を検証し、所有者の保険等級と比較するなどの動作をするプログラムである。所有者加入保険会社サーバの秘密鍵１０００７００３は、公開鍵暗号方式における秘密鍵であり、所有者加入保険会社サーバ１００００００１に対応する。所有者加入保険会社サーバの公開鍵１０００７００４は、公開鍵暗号方式における公開鍵であり、所有者加入保険会社サーバの秘密鍵１０００７００３と対をなす。所有者の保険等級１０００７００５は、所有者が加入する保険の保険等級である。つまり、所有者の保険等級１０００７００５は、権限所有装置１００の保険情報の一例である。
【０４９１】
図７８は、借用者加入保険会社サーバ１００００００２の記憶部１０００１０１０に格納したデータ及びプログラムである。借用者保険等級証明プログラム１０００６００１、借用者保険等級検証プログラム１０００６００２は、上述した通りである。借用者加入保険会社サーバの秘密鍵１０００６００３は、公開鍵暗号方式における秘密鍵であり、借用者加入保険会社サーバ１００００００２に対応する。借用者加入保険会社サーバの公開鍵１０００６００４は、公開鍵暗号方式における公開鍵であり、借用者加入保険会社サーバの秘密鍵１０００６００３と対をなす。借用者の保険等級１０００６００５は、借用者が加入する保険の保険等級である。つまり、借用者の保険等級１０００６００５は、権限借用装置２００の保険情報の一例である。
【０４９２】
次に、上記のように構成された実施の形態１０の動作について図７９に基づき説明する。図７９は、実施の形態１０の動作である上述した各プログラムの処理の流れを図示したものである。
【０４９３】
まず、車両所有者の携帯電話１１００１の保険確認プログラム１０００２００１、車両借用者の携帯電話１１１０１の被保険確認プログラム１０００４００１、借用者加入保険会社サーバ１００００００２の借用者保険等級証明プログラム１０００６００１、所有者加入保険会社サーバ１００００００１の借用者保険等級検証プログラム１０００６００２を起動する。
【０４９４】
所有装置保険加入情報要求ステップＳ１００８０００１では、借用装置送信部２０１は、車両所有者の携帯電話１１００１へ車両所有者の保険加入情報の要求を送信する。そして、所有装置受信部１０３は、車両所有者の保険加入情報の要求を受信する。
【０４９５】
所有装置保険加入情報送信ステップＳ１００８０００２では、所有装置送信部１０２は、車両所有者の保険加入情報を、車両借用者の携帯電話１１１０１に送信する。ここで、保険加入情報とは、所有者の保険会社識別子１０００３００１及び所有者の保険識別子１０００３００２である。そして、借用装置受信部２０２は、車両所有者の保険加入情報を受信する。
【０４９６】
借用装置保険加入情報送信ステップＳ１００８０００３では、借用装置送信部２０１は、車両所有者及び借用者の保険加入情報を、借用者加入保険会社サーバ１００００００２へ送信する。ここで、借用者の保険加入情報とは、借用者の加入保険会社識別子１００５０００１と借用者の保険識別子１００５０００２である。
【０４９７】
署名ステップＳ１００８０００４では、送信装置検索部５０３は、借用者の保険識別子１００５０００２により、記憶部１０００１０１０に記憶した借用者の保険等級１０００６００５を取り出す。次に、送信装置署名部５０４は、借用者加入保険会社サーバの秘密鍵１０００６００３を用いて、借用者の保険等級１０００６００５にデジタル署名を付加する。
【０４９８】
保険情報送信ステップＳ１００８０００５では、送信装置送信部５０１は、車両所有者の保険加入情報及びデジタル署名を付加した借用者の保険等級を、所有者加入保険会社サーバ１００００００１へ送信する。そして、認証装置受信部４０２は、車両所有者の保険加入情報及びデジタル署名を付加した借用者の保険等級を受信する。
【０４９９】
保険情報認証ステップＳ１００８０００６では、保険情報検証部４０３は、受信した車両借用者の保険等級の署名を検証し、車両借用者の保険等級が借用者加入保険会社サーバ１００００００２の保険等級であることを確かめる。
【０５００】
保険情報判定ステップＳ１００８０００７では、ステップＳ１００８０００６で車両借用者の保険等級の検証が成功した場合、認証装置検索部４０４は、受信した所有者の保険識別子１０００３００２から、記憶部１０００１００５に記憶した車両所有者の保険等級１０００７００５を読み出す。次に、保険情報判定部４０５は、検証した借用者の保険等級と比較する。
【０５０１】
許可信号生成ステップＳ１００８０００８では、許可信号生成部４０９は、借用者の保険等級が、所有者の保険等級と等しいか、それ以上である場合に、権限委譲の許可信号を生成する。許可信号生成部４０９は、車両所有者の保険等級の署名の検証に失敗、もしくは借用者の保険等級が所有者の保険等級を下回る場合に、権限委譲の不許可信号を生成する。
【０５０２】
認証装置送信ステップＳ１００８００９では、認証装置送信部４０１は、許可信号または不許可信号を車両所有者の携帯電話１１００１へ送信する。
【０５０３】
所有装置受信部１０３が権限委譲の許可信号を受信すると、チケット生成部１０１は、チケットを生成する。チケット貸与の流れは、上述した実施の形態と同様である。
【０５０４】
上述した保険情報判定ステップＳ１００８０００７では、借用者の加入している保険の保険等級が、自動車を所有して保険に加入する契約者の保険等級と同じか、それ以上であれば、所有者の保険会社が所有者の保険のリスク範囲内として権限委譲を許可することとした。しかし、これに限られるわけではなく、所有者の加入する保険に予め保険等級を定めておき、借用者の加入している保険の保険等級が、この予め定められた保険等級と同じか、それ以上であれば、所有者の保険会社が所有者の保険のリスク範囲内として権限委譲を許可するとしてもよい。
【０５０５】
また、自動車事故による保険等級の低下は通常次契約年度に反映されるものであるが、保険等級は自動車事故を起こすリスクを意味することから、事故時の低下には過敏に反応することで保険会社のリスク回避につながると言える。この考えなどに基づいて、借用者の保険会社が借用者の保険契約において、事故の発生情報と保険使用情報とを元に、低下後の保険等級が、自動車を所有して保険に加入する契約者の保険等級と同じか、それ以上であれば、所有者の保険会社が所有者の保険のリスク範囲内として権限委譲を許可することとしても良い。つまり、上述した保険情報判定ステップＳ１００８０００７において、変更情報反映部４０８は、借用者の保険会社が借用者の保険契約において、事故の発生情報と保険使用情報とを元に、低下後の保険等級を算出する。そして、保険情報判定部４０５は、算出された保険等級に基づいて、比較、判定を行う。
【０５０６】
実施の形態１０にかかる権限委譲システムは、自動車の所有者が自動車の電子的な鍵を借用者に貸与する権限委譲システムであって、借用者が加入する保険会社が所有する借用者の保険契約に基づいた情報に基づき、所有者の保険会社が所有者の保険のリスク範囲内として権限委譲を許可する許可信号を生成する手段とを備え、許可信号を元に電子鍵の貸与が行われることを特徴する。
【０５０７】
また、実施の形態１０にかかる権限委譲システムは、自動車の所有者が自動車の電子的な鍵を借用者に貸与する権限委譲システムであって、借用者の加入している保険の等級を証明する手段と、自動車の所有者が加入する保険会社がこれを検証する手段と、借用者の加入している保険の保険等級が、予め定められた保険等級と同じか、それ以上であれば、所有者の保険会社が所有者の保険のリスク範囲内として権限委譲を許可する許可信号を生成する手段とを備え、許可信号を元に電子鍵の貸与が行われることを特徴とする。
【０５０８】
さらに、実施の形態１０にかかる権限委譲システムは、自動車の所有者が自動車の電子的な鍵を借用者に貸与する権限委譲システムであって、借用者の加入している保険の等級を証明する手段と、自動車の所有者が加入する保険会社がこれを検証する手段と、借用者の加入している保険の保険等級が、自動車を所有して保険に加入する契約者の保険等級と同じか、それ以上であれば、所有者の保険会社が所有者の保険のリスク範囲内として権限委譲を許可する許可信号を生成する手段とを備え、許可信号を元に電子鍵の貸与が行われることを特徴とする。
【０５０９】
また、さらに、実施の形態１０にかかる権限委譲システムは、借用者の加入している保険会社が借用者の加入している保険の等級を照明するに当たって、当該保険期間中に、保険使用による次年度からの等級低下の有無または等級低下に影響を与える事故案件の処理の有無を元に、低下後の保険等級を証明する手段を備え、低下後の保険等級を用いてリスク範囲内であるかを判定することを特徴とする。
【図面の簡単な説明】
【０５１０】
【図１】実施の形態にかかる権限所有装置１００と権限借用装置２００と制御装置３００とのハードウェア構成図の一例である。
【図２】実施の形態１にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。
【図３】車両所有者の携帯電話１１００１の記憶部１１００６に格納されたプログラムである。
【図４】車両所有者の携帯電話１１００１におけるＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。
【図５】車両借用者の携帯電話１１１０１の記憶部１１１０６に格納されたプログラムである。
【図６】車両借用者の携帯電話１１１０１におけるＵＩＭ１１１０８の記憶部１１１１１に格納されたデータである。
【図７】車両１１２０１の記憶部１１２０４に格納されたプログラムおよびデータである。
【図８】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。
【図９】車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。
【図１０】車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【図１１】車両借用者の操作許可情報１１１１１２や操作制限情報１１１１１３の入力画面の一例である。
【図１２】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納されている情報である。
【図１３】車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図１４】車両所有者または車両借用者の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【図１５】車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【図１６】車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図１７】実施の形態２にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。
【図１８】実施の形態２における車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。
【図１９】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。
【図２０】車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。
【図２１】車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【図２２】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納される情報である。
【図２３】車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図２４】車両所有者または車両借用者の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【図２５】車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【図２６】車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図２７】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。
【図２８】車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。
【図２９】車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【図３０】車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図３１】車両所有者または車両借用者の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【図３２】車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【図３３】車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図３４】実施の形態４にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。
【図３５】車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。
【図３６】車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納されたデータである。
【図３７】車両１１２０１の記憶部１１２０４に格納されたプログラムおよびデータである。
【図３８】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。
【図３９】車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。
【図４０】車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【図４１】車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【図４２】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納される情報である。
【図４３】車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図４４】車両所有者または車両借用者の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【図４５】車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【図４６】車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図４７】実施の形態５にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。
【図４８】車両所有者の携帯電話１１００１のＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。
【図４９】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１のＵＩＭ１１１０８の記憶部１１１１１に格納される情報である。
【図５０】車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図５１】車両所有者または車両借用者の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【図５２】車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【図５３】車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図５４】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両借用者の携帯電話１１１０１の記憶部に格納される情報である。
【図５５】車両所有者または車両借用者の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【図５６】実施の形態７にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。
【図５７】車両所有者の携帯電話１１００１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図５８】車両所有者または車両借用者（以下、車両利用者）の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【図５９】車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【図６０】車両借用者の携帯電話１１１０１が車両１１２０１を操作する一連の動作を示すメッセージのシーケンス図である。
【図６１】車両１１２０１の記憶部１１２０４に格納されたプログラムおよびデータである。
【図６２】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲する一連の動作を示すメッセージのシーケンス図である。
【図６３】車両所有者の携帯電話１１００１の車両操作権限貸与プログラム２１００１の一連の動作を示すフローチャートである。
【図６４】車両借用者の携帯電話１１１０１の車両操作権限借用プログラム４１００２の一連の動作を示すフローチャートである。
【図６５】車両１１２０１の車両操作権限設定プログラム６１００５の一連の動作を示すフローチャートである。
【図６６】車両所有者の携帯電話１１００１が車両借用者の携帯電話１１１０１に対して車両操作権限を委譲した後、車両１１２０１の記憶部１１２０４に格納される情報である。
【図６７】車両所有者または車両借用者の携帯電話１１００１または１１１０１の端末側車両操作プログラム２１００３または４１００３の一連の動作を示すフローチャートである。
【図６８】車両１１２０１の車両側車両操作プログラム６１００４の一連の動作を示すフローチャートである。
【図６９】実施の形態９にかかる権限所有装置１００と権限借用装置２００と制御装置３００との機能ブロック図である。
【図７０】実施の形態１０における権限委譲システムの概要を示す図である。
【図７１】実施の形態１０における権限委譲システムのハードウェア構成の一例である。
【図７２】実施の形態１０における権限委譲システムの機能を示す機能ブロック図である。
【図７３】車両所有者の携帯電話１１００１の記憶部１１００６に格納されたプログラムである。
【図７４】車両所有者の携帯電話１１００１におけるＵＩＭ１１００８の記憶部１１０１１に格納されたデータである。
【図７５】車両借用者の携帯電話１１１０１の記憶部１１１０６に格納されたプログラムである。
【図７６】車両借用者の携帯電話１１１０１におけるＵＩＭ１１１０８の記憶部１１１１１に格納されたデータである。
【図７７】所有者加入保険会社サーバ１００００００１の記憶部１０００１００５に格納したデータ及びプログラムである。
【図７８】借用者加入保険会社サーバ１００００００２の記憶部１０００１０１０に格納したデータ及びプログラムである。
【図７９】実施の形態１０の動作である上述した各プログラムの処理の流れを図示したものである。
【符号の説明】
【０５１１】
１１００１  車両所有者の携帯電話、１１００２  通信部、１１００３  表示部、１１００４  入力部、１１００５  制御部、１１００６  記憶部、１１００７  カード部、１１００８  ＵＩＭ、１１００９  通信部、１１０１０  制御部、１１０１１  記憶部、１１１０１  車両借用者の携帯電話、１１１０２  通信部、１１１０３  表示部、１１１０４  入力部、１１１０５  制御部、１１１０６  記憶部、１１１０７  カード部、１１１０８  ＵＩＭ、１１１０９  通信部、１１１１０  制御部、１１１１１  記憶部、１１２０１  車両、１１２０２  通信部、１１２０３  制御部、１１２０４  記憶部、１００  権限所有装置、１０００１００１  通信部、１０００１００２  表示部、１０００１００３  入力部、１０００１００４  制御部、１０００１００５  記憶部、１０００１００６  通信部、１０００１００７  表示部、１０００１００８  入力部、１０００１００９  制御部、１０００１０１０  記憶部、１００００００１  所有者加入保険会社サーバ、１００００００２  借用者加入保険会社サーバ、１０１  チケット生成部、１０２  所有装置送信部、１０３  所有装置受信部、１０４  所有装置記憶部、１０５  所有装置判定部、１０６  所有装置識別情報作成部、１０７  所有装置暗号化部、１０８  所有装置鍵生成部、１０９  所有装置復号部、１１０  所有装置検索部、１１１  所有装置入力部、１１２  所有装置表示部、１１３  所有装置削除部、２００  権限借用装置、２０１  借用装置送信部、２０２  借用装置受信部、２０３  借用装置記憶部、２０４  借用装置指示部、２０５  借用装置判定部、２０６  借用装置識別情報作成部、２０７  借用装置暗号化部、２０８  借用装置鍵生成部、２０９  借用装置復号部、２１０  借用装置検索部、２１１  借用装置入力部、３００  制御装置、３０１  制御装置送信部、３０２  制御装置受信部、３０３  制御装置記憶部、３０４  制御装置判定部、３０５  制御部、３０６  制御装置識別情報作成部、３０７  制御装置鍵生成部、３０８  制御装置暗号化部、３０９  制御装置復号部、３１０  制御装置削除部、４００  保険認証装置、４０１  認証装置送信部、４０２  認証装置受信部、４０３  保険情報検証部、４０４  認証装置検索部、４０５  保険情報判定部、４０６  保険等級比較部、４０７  認証装置許可部、４０８  変更情報反映部、４０９  許可信号生成部、５００  保険情報送信装置、５０１  送信装置送信部、５０２  送信装置受信部、５０３  送信装置検索部、５０４  送信装置署名部。
【図１】
0004699853.tif 000002
【図２】
0004699853.tif 000003
【図３】
0004699853.tif 000004
【図４】
0004699853.tif 000005
【図５】
0004699853.tif 000006
【図６】
0004699853.tif 000007
【図７】
0004699853.tif 000008
【図８】
0004699853.tif 000009
【図９】
0004699853.tif 000010
【図１０】
0004699853.tif 000011
【図１１】
0004699853.tif 000012
【図１２】
0004699853.tif 000013
【図１３】
0004699853.tif 000014
【図１４】
0004699853.tif 000015
【図１５】
0004699853.tif 000016
【図１６】
0004699853.tif 000017
【図１７】
0004699853.tif 000018
【図１８】
0004699853.tif 000019
【図１９】
0004699853.tif 000020
【図２０】
0004699853.tif 000021
【図２１】
0004699853.tif 000022
【図２２】
0004699853.tif 000023
【図２３】
0004699853.tif 000024
【図２４】
0004699853.tif 000025
【図２５】
0004699853.tif 000026
【図２６】
0004699853.tif 000027
【図２７】
0004699853.tif 000028
【図２８】
0004699853.tif 000029
【図２９】
0004699853.tif 000030
【図３０】
0004699853.tif 000031
【図３１】
0004699853.tif 000032
【図３２】
0004699853.tif 000033
【図３３】
0004699853.tif 000034
【図３４】
0004699853.tif 000035
【図３５】
0004699853.tif 000036
【図３６】
0004699853.tif 000037
【図３７】
0004699853.tif 000038
【図３８】
0004699853.tif 000039
【図３９】
0004699853.tif 000040
【図４０】
0004699853.tif 000041
【図４１】
0004699853.tif 000042
【図４２】
0004699853.tif 000043
【図４３】
0004699853.tif 000044
【図４４】
0004699853.tif 000045
【図４５】
0004699853.tif 000046
【図４６】
0004699853.tif 000047
【図４７】
0004699853.tif 000048
【図４８】
0004699853.tif 000049
【図４９】
0004699853.tif 000050
【図５０】
0004699853.tif 000051
【図５１】
0004699853.tif 000052
【図５２】
0004699853.tif 000053
【図５３】
0004699853.tif 000054
【図５４】
0004699853.tif 000055
【図５５】
0004699853.tif 000056
【図５６】
0004699853.tif 000057
【図５７】
0004699853.tif 000058
【図５８】
0004699853.tif 000059
【図５９】
0004699853.tif 000060
【図６０】
0004699853.tif 000061
【図６１】
0004699853.tif 000062
【図６２】
0004699853.tif 000063
【図６３】
0004699853.tif 000064
【図６４】
0004699853.tif 000065
【図６５】
0004699853.tif 000066
【図６６】
0004699853.tif 000067
【図６７】
0004699853.tif 000068
【図６８】
0004699853.tif 000069
【図６９】
0004699853.tif 000070
【図７０】
0004699853.tif 000071
【図７１】
0004699853.tif 000072
【図７２】
0004699853.tif 000073
【図７３】
0004699853.tif 000074
【図７４】
0004699853.tif 000075
【図７５】
0004699853.tif 000076
【図７６】
0004699853.tif 000077
【図７７】
0004699853.tif 000078
【図７８】
0004699853.tif 000079
【図７９】
0004699853.tif 000080