(57)【要約】【課題】  格段と利便性を向上させるようにする。【解決手段】  カーナビ装置ＮＶは、自動車２にかけられている複数種の制限のうちユーザにより選択された制限を解除するための鍵データを、非接触ＩＣカード３に対して書き込む。また自動車２には、非接触ＩＣカード３と非接触でデータ通信することにより当該非接触ＩＣカード３に書き込まれた鍵データを受信するリーダライタ装置ＲＷが設けられており、自動車２のＥＣＵ５０は、当該リーダライタ装置ＲＷを介して非接触ＩＣカード３から鍵データを受信すると、当該受信した鍵データに応じて自動車２にかけられた制限を解除する。【選択図】          図１
2005330779.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の利用可能な車両制御用鍵データの中から当該車両制御用鍵データを選択する選択手段と、
少なくともユーザ情報が記憶される第１の記憶媒体から当該ユーザ情報を読み出す読出手段と、
上記選択手段の選択結果及び上記読出手段により読み出したユーザ情報に基づいて第２の記憶媒体から検索された車両制御鍵データを検出する検出手段と、
上記検出手段により検出された車両制御用鍵データを上記第１の記憶媒体に書き込む書込手段と
を具えることを特徴とするデータ書込装置。
【請求項２】
上記複数種類の利用可能な車両制御用鍵データを示す一覧情報を表示部に出力する表示制御手段と、接近する上記第１の記憶媒体に内蔵されたＩＣ（Integrated Circuit）カードと通信することにより当該ＩＣカードを認証する認証手段とを具え、
上記選択手段は、入力に応じて、上記一覧情報から選択された車両制御用鍵データを示す選択結果情報を生成すると共に、当該選択結果情報を車両動作を制御する車両制御手段に対して転送し、
上記読出手段は、上記認証手段による認証結果に応じて、上記第１の記憶媒体に記憶されるユーザ情報を読み出し、当該読み出したユーザ情報を上記車両制御手段に対して転送し、
上記書込手段は、上記ユーザ情報に基づく上記車両制御手段による認証結果に応じて当該車両制御手段により上記選択結果情報に基づき上記第２の記憶媒体から検索された車両制御用鍵データを、上記第１の記憶媒体に書き込む
ことを特徴とする請求項１に記載のデータ書込装置。
【請求項３】
車両動作を制御する上記車両制御手段と、上記車両制御手段の制御に基づき読み書きされ、当該車両の所有者を表すユーザ情報及び上記複数の利用可能な車両制御用鍵データを蓄積する上記第２の記憶媒体とを具え、
上記車両制御手段は、上記読出手段により転送されたユーザ情報と、上記第２の記憶媒体に蓄積されるユーザ情報とを比較する比較手段を有し、
上記車両制御手段は、上記比較手段の比較結果に応じて、上記選択結果情報に応じて検索された車両制御用鍵データを上記書込手段に送信し、
上記書込手段は、上記車両制御手段からの上記車両制御用鍵データを上記ＩＣカード内の記憶媒体に書き込む
ことを特徴とする請求項２に記載のデータ書込装置。
【請求項４】
上記読出手段により転送されたユーザ情報にはＩＣカードを識別するＩＣカード識別情報を含み、
上記車両制御手段は、上記車両制御用鍵データを上記書込手段に送信すると共に、当該送信した車両制御用鍵データの種類と上記ＩＣカード識別情報と車両制御用鍵データが利用可能か否かを示す管理情報とを対応付けて上記第２の記憶媒体に記憶する
ことを特徴とする請求項３に記載のデータ書込装置。
【請求項５】
上記第１の記憶媒体に記憶される上記ユーザ情報は、第１のユーザ情報及び第２のユーザ情報を有し、
上記第２の記憶媒体は、上記第１のユーザ情報と上記第２のユーザ情報と上記車両制御用鍵データの種類とを対応付けて記憶し、
上記第２の記憶媒体を管理する管理サーバに対して、上記複数種類の利用可能な車両制御用鍵データを示した上記一覧情報を要求する一覧要求情報を上記第１のユーザ情報と共に送信する要求手段と、
上記一覧要求情報に応じて返信された上記一覧情報を表示部に出力する表示制御手段と
を具え、
上記選択手段は、入力に応じて、上記一覧情報から選択された車両制御用鍵データを要求する鍵要求情報を生成し、当該生成した鍵要求情報を上記第２のユーザ情報と共に上記管理サーバに対して転送し、
上記検出手段は、上記鍵要求情報に応じて上記管理サーバが検索した車両制御用鍵データを当該管理サーバから受信し、
上記書込手段は、上記受信した車両制御用鍵データを上記第１の記録媒体に上記第２のユーザ情報と対応付けて書き込む
ことを特徴とする請求項１に記載のデータ書込装置。
【請求項６】
接近する記憶媒体内蔵デバイスと通信することにより当該記憶媒体内蔵デバイスを認証する認証手段と、
上記認証手段による認証結果に応じて、上記記憶媒体内蔵デバイス内の記憶媒体に記憶されるユーザ情報と、複数の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データとを読み出す読出手段と、
上記読出手段により読み出した上記ユーザ情報及び上記車両制御用鍵データを、車両動作を制御する車両制御手段に転送する転送手段と
を具えることを特徴とするデータ通信装置。
【請求項７】
上記車両制御手段と、
上記車両制御手段の制御に基づき読み書きされる蓄積手段であって、当該車両の所有者を表すユーザ情報と、複数の車両制御用鍵データと、発行された特定の車両制御用鍵データが記憶される記憶媒体内蔵デバイスを識別するデバイス識別情報と、当該記憶媒体内蔵デバイス内の車両制御用鍵データが利用可能か否かを示す管理情報とを蓄積する蓄積手段とを有し、
上記読出手段は、上記記憶媒体内蔵デバイス内の記憶媒体に記憶されるユーザ情報と、車両制御用鍵データと、当該記憶媒体内蔵デバイスを識別するデバイス識別情報とを読み出し、
上記車両制御手段は、
上記転送手段により転送されたユーザ情報、車両制御用鍵データ及びデバイス識別情報と、上記蓄積手段により蓄積されるユーザ情報、車両制御用鍵データ及びデバイス識別情報とを比較する比較手段と、
上記蓄積手段から上記ユーザ情報、上記車両制御用鍵データ、上記デバイス識別情報に対応する管理情報を検出する検出手段と
を有し、
上記車両制御手段は、上記比較手段よる比較結果と、上記検出手段により検出される管理情報に応じて、上記車両制御用鍵データに基づき車両の動作を制御する
ことを特徴とする請求項６に記載のデータ通信装置。
【請求項８】
複数種類の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データを記憶するためのサービス領域と、上記サービス領域を識別するためのサービス領域識別コード及び認証用コードを記憶すると共に上記サービス領域を管理するサービス定義領域とを有する記憶媒体と、
外部機器と非接触通信を行う通信手段と、
上記通信手段を介して上記外部機器より受信されるデータと、上記サービス領域識別コード及び上記認証用コードとに基づき、上記外部機器を認証する認証手段と、
上記認証手段による認証結果に基づき、上記外部機器より受信される特定の車両制御用鍵データを含むデータ書き込み要求に応じて、上記サービス領域に当該特定の車両制御用鍵データを書き込む書込手段と
を具えることを特徴とする記憶媒体内蔵装置。
【請求項９】
上記認証手段による認証結果に応じて、上記外部機器から受信されるデータ読み出し要求に応じた、上記サービス領域に記憶される上記特定の車両制御用鍵データを読み出す読出手段を具え、
上記通信手段は、上記読出手段により読み出された上記特定の車両制御用鍵データを上記外部機器に対して送信する
ことを特徴とする請求項８に記載の記憶媒体内臓装置。
【請求項１０】
複数種類の利用可能な車両制御用鍵データの中から当該車両制御用鍵データを選択する選択手段と、
少なくともユーザ情報が記憶される第１の記憶媒体から当該ユーザ情報を読み出す読出手段と、
上記選択手段の選択結果及び上記読出手段により読み出したユーザ情報に基づいて第２の記憶媒体から検索された車両制御鍵データを検出する検出手段と、
上記検出手段により検出された車両制御用鍵データを上記第１の記憶媒体に書き込む書込手段と
を具える車両。
【請求項１１】
接近する記憶媒体内蔵デバイスと通信することにより当該記憶媒体内蔵デバイスを認証する認証手段と、
上記認証手段による認証結果に応じて、上記記憶媒体内蔵デバイス内の記憶媒体に記憶されるユーザ情報と、複数の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データとを読み出す読出手段と、
上記読出手段により読み出した上記ユーザ情報及び上記車両制御用鍵データを、車両動作を制御する車両制御手段に転送する転送手段と
を具える車両。
【請求項１２】
複数種類の利用可能な車両制御用鍵データの中から当該車両制御用鍵データを選択する選択ステップと、
少なくともユーザ情報が記憶される第１の記憶媒体から当該ユーザ情報を読み出す読出ステップと、
上記選択ステップの選択結果及び上記読出ステップにより読み出したユーザ情報に基づいて第２の記憶媒体から検索された車両制御鍵データを検出する検出ステップと、
上記検出ステップにより検出された車両制御用鍵データを上記第１の記憶媒体に書き込む書込ステップと
を具えることを特徴とするデータ書込装置のデータ書込方法。
【請求項１３】
接近する記憶媒体内蔵デバイスと通信することにより当該記憶媒体内蔵デバイスを認証する認証ステップと、
上記認証ステップによる認証結果に応じて、上記記憶媒体内蔵デバイス内の記憶媒体に記憶されるユーザ情報と、複数の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データとを読み出す読出ステップと、
上記読出ステップにより読み出した上記ユーザ情報及び上記車両制御用鍵データを、車両動作を制御する車両制御手段に転送する転送ステップと
を具えることを特徴とするデータ通信装置のデータ通信方法。
【請求項１４】
複数種類の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データを記憶するためのサービス領域と、上記サービス領域を識別するためのサービス領域識別コード及び認証用コードを記憶すると共に上記サービス領域を管理するサービス定義領域とが設けられた記憶媒体を内蔵する記憶媒体内蔵装置のデータ通信方法であって、
外部機器と非接触通信を行う通信ステップと、
上記通信ステップにより上記外部機器から受信されるデータと、上記サービス領域識別コード及び上記認証用コードとに基づき、上記外部機器を認証する認証ステップと、
上記認証ステップによる認証結果に基づき、上記外部機器より受信される特定の車両制御用鍵データを含むデータ書き込み要求に応じて、上記サービス領域に当該特定の車両制御用鍵データを書き込む書込ステップと
を具えることを特徴とする記憶媒体内蔵装置のデータ通信方法。
【請求項１５】
データ書込装置に対し、
複数種類の利用可能な車両制御用鍵データの中から当該車両制御用鍵データを選択する選択ステップと、
少なくともユーザ情報が記憶される第１の記憶媒体から当該ユーザ情報を読み出す読出ステップと、
上記選択ステップの選択結果及び上記読出ステップにより読み出したユーザ情報に基づいて第２の記憶媒体から検索された車両制御鍵データを検出する検出ステップと、
上記検出ステップにより検出された車両制御用鍵データを上記第１の記憶媒体に書き込む書込ステップと
を実行させるデータ書込プログラム。
【請求項１６】
データ通信装置に対し、
接近する記憶媒体内蔵デバイスと通信することにより当該記憶媒体内蔵デバイスを認証する認証ステップと、
上記認証ステップによる認証結果に応じて、上記記憶媒体内蔵デバイス内の記憶媒体に記憶されるユーザ情報と、複数の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データとを読み出す読出ステップと、
上記読出ステップにより読み出した上記ユーザ情報及び上記車両制御用鍵データを、車両動作を制御する車両制御手段に転送する転送ステップと
を実行させるデータ通信プログラム。
【請求項１７】
複数種類の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データを記憶するためのサービス領域と、上記サービス領域を識別するためのサービス領域識別コード及び認証用コードを記憶すると共に上記サービス領域を管理するサービス定義領域とが設けられた記憶媒体を内蔵する記憶媒体内蔵装置に対し、
外部機器と非接触通信を行う通信ステップと、
上記通信ステップにより上記外部機器から受信されるデータと、上記サービス領域識別コード及び上記認証用コードとに基づき、上記外部機器を認証する認証ステップと、
上記認証ステップによる認証結果に基づき、上記外部機器より受信される特定の車両制御用鍵データを含むデータ書き込み要求に応じて、上記サービス領域に当該特定の車両制御用鍵データを書き込む書込ステップと
を実行させるデータ通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ書込装置、データ通信装置及び記憶媒体内蔵装置に関し、例えば、自動車にかけられている複数種の制限を、非接触ＩＣカードを用いて解除する場合に適用して好適なものである。
【背景技術】
【０００２】
一般的に自動車には、その自動車専用のキーにより、ドア開閉やトランク開閉やエンジン始動について制限がかけられている。ユーザは、その車のキーを用いてこれら制限を解除することにより、ドアやトランクを開閉したりエンジンを始動させたりすることができる。
【０００３】
ところで近年、非接触ＩＣ（Integrated Circuit）カードの普及に伴って、このような非接触ＩＣカードを自動車のキーとして適用する技術が提案されている。例えばユーザは、自動車のキーとして機能する非接触ＩＣカード（以下適宜、これを「非接触ＩＣカードキー」とも呼ぶ）を、例えば自動車のドア付近に設けられているリーダライタ装置にかざすだけで、ドア開閉制限（ドアロック）を簡単に解除することができる（例えば特許文献１参照）。
【特許文献１】特開２００２−３２２８４２公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところでユーザは、例えば子供に自動車内の荷物を取りにいかせる際、子供に非接触ＩＣカードキーを渡す必要があるが、その非接触ＩＣカードキーにドアロックを解除する機能だけでなくエンジンを始動させる機能も備わっていると、子供はエンジンをも簡単に始動させることができてしまう。
【０００５】
従って、例えばドアロックの解除機能だけを有する非接触ＩＣカードキーを適宜簡単に作成する仕組みをユーザに対して提供することができれば、上述のような状況を回避することができるので、非接触ＩＣカードキーの利便性を格段と向上させることができると考えられる。
【０００６】
本発明は以上の点を考慮してなされたもので、格段と利便性を向上させることができるデータ書込装置、データ通信装置及び記憶媒体内蔵装置を提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため本発明においては、データ書込装置において、複数種類の利用可能な車両制御用鍵データの中から当該車両制御用鍵データを選択する選択手段と、少なくともユーザ情報が記憶される第１の記憶媒体から当該ユーザ情報を読み出す読出手段と、選択手段の選択結果及び読出手段により読み出したユーザ情報に基づいて第２の記憶媒体から検索された車両制御鍵データを検出する検出手段と、検出手段により検出された車両制御用鍵データを第１の記憶媒体に書き込む書込手段とを設けるようにした。
【０００８】
また本発明においては、データ通信装置において、接近する記憶媒体内蔵デバイスと通信することにより当該記憶媒体内蔵デバイスを認証する認証手段と、認証手段による認証結果に応じて、記憶媒体内蔵デバイス内の記憶媒体に記憶されるユーザ情報と、複数の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データとを読み出す読出手段と、読出手段により読み出したユーザ情報及び車両制御用鍵データを、車両動作を制御する車両制御手段に転送する転送手段とを設けるようにした。
【０００９】
さらに本発明においては、記憶媒体内蔵装置において、複数種類の利用可能な車両制御用鍵データからユーザにより選択され記録される特定の車両制御用鍵データを記憶するためのサービス領域と、サービス領域を識別するためのサービス領域識別コード及び認証用コードを記憶すると共にサービス領域を管理するサービス定義領域とを有する記憶媒体と、外部機器と非接触通信を行う通信手段と、通信手段を介して外部機器より受信されるデータと、サービス領域識別コード及び認証用コードとに基づき、外部機器を認証する認証手段と、認証手段による認証結果に基づき、外部機器より受信される特定の車両制御用鍵データを含むデータ書き込み要求に応じて、サービス領域に当該特定の車両制御用鍵データを書き込む書込手段とを設けるようにした。
【発明の効果】
【００１０】
本発明によれば、例えばユーザはデータ書込装置を用いることにより、選択手段を介して選択した車両制御用鍵データを第１の記憶媒体に書き込むことができる。この結果、格段と利便性を向上させることができるデータ書込装置、データ通信装置及び記憶媒体内蔵装置を実現することができる。
【発明を実施するための最良の形態】
【００１１】
以下図面について、本発明の一実施の形態を詳述する。
【００１２】
（１）第１の実施の形態
（１−１）システム構成
図１において、１は全体として第１の実施の形態による非接触ＩＣカードキーシステムを示し、ドア開閉やエンジン始動等について制限がかけられた自動車２と、当該自動車２の各部に設けられたリーダライタ装置ＲＷ（ＲＷ１、ＲＷ２、……）との間で非接触によりデータ通信する非接触ＩＣカード３とを有している。
【００１３】
また自動車２には、カーナビゲーション機能を有するカーナビ装置ＮＶが設けられている。このカーナビ装置ＮＶもその内部に、非接触ＩＣカード３と非接触でデータ通信するためのリーダライタ装置ＲＷを有している。
【００１４】
例えばユーザが、カーナビ装置ＮＶの操作部に対し、自動車２のキーとして機能する非接触ＩＣカード（すなわち「非接触ＩＣカードキー」）を作成するためのカードキー作成操作を行うと、これに応じてカーナビ装置ＮＶは、自動車２にかけられている複数種の制限（ドア開閉制限やトランク開閉制限やエンジン始動制限等）のうちどの制限を解除するための非接触ＩＣカードキーを作成するかを、ユーザに選択させるための選択画面を表示部に表示する。
【００１５】
このとき例えばユーザが、カーナビ装置ＮＶの操作部に対し、ドア開閉制限を解除するための非接触ＩＣカードキーを作成する旨の選択操作を行うと、これに応じてカーナビ装置ＮＶはこの旨を、自動車２内部の電子回路等を統括的に制御するＥＣＵ（Electronic Control Unit）に対して通知する。次いでカーナビ装置ＮＶは、当該作成する非接触ＩＣカードキーによりドア開閉制限を何回解除できるようにするかを、ユーザに設定させる設定画面を表示部に表示する。
【００１６】
このとき例えばユーザが、カーナビ装置ＮＶの操作部に対し、ドア開閉制限を１０回解除し得るようにする旨の設定操作を行うと、これに応じてカーナビ装置ＮＶはこの旨をＥＣＵに対して通知する。続いてカーナビ装置ＮＶは、非接触ＩＣカード３をカーナビ装置ＮＶに対してかざすように促す画面を表示部に表示する。
【００１７】
そしてユーザにより非接触ＩＣカード３がカーナビ装置ＮＶにかざされると、カーナビ装置ＮＶは、その内部のリーダライタ装置ＲＷを介して、非接触ＩＣカード３から当該非接触ＩＣカード３を識別するためのカード識別情報を読み出し、これをＥＣＵに対して送出する。
【００１８】
次いでＥＣＵは、リーダライタ装置ＲＷからのカード識別情報と、ドア開閉制限を解除させ得るようにする回数（この場合１０回）を示した解除回数情報とを対応付けて、所定の記憶部に記憶する。またこのときこのＥＣＵは、この自動車２のドア開閉制限を解除させるための鍵データを、カーナビ装置ＮＶに対して送出する。カーナビ装置ＮＶは、ＥＣＵからの鍵データを、内部のリーダライタ装置ＲＷを介して、非接触ＩＣカード３に対して書き込む。
【００１９】
この後この非接触ＩＣカード３が、自動車２のドアノブ付近に設けられている第１リーダライタ装置ＲＷ１にかざされると、このときこの第１リーダライタ装置ＲＷ１は、当該非接触ＩＣカード３に書き込まれた鍵データと当該非接触ＩＣカード３のカード識別情報とを、当該非接触ＩＣカード３から読み出し、これをＥＣＵへ送出する。
【００２０】
ＥＣＵは、第１リーダライタ装置ＲＷ１からの鍵データが、この自動車２のドア開閉制限を解除するための正当な鍵データであることを認識することができ、かつ、当該第１リーダライタ装置ＲＷ１からのカード識別情報に対応する上述の解除回数情報が０より大きいことを認識することができると、自動車２のドア開閉制限（ドアロック）を解除するためのドアロック解除処理を実行する。
【００２１】
このドアロック解除処理を終了した後このＥＣＵは、かかる解除回数情報から１を減算する処理を実行する。このようにこのＥＣＵは、この非接触ＩＣカード３によりドア開閉制限が解除される度にこの解除回数情報から１を減算し、この結果この解除回数情報が０になった場合、これ以降この非接触ＩＣカード３がドアノブ付近のリーダライタ装置ＲＷに対してかざされても、ドア開閉制限を解除しないようになされている。
【００２２】
かくしてユーザは、自動車２のドア開閉制限のみを１０回解除することができる非接触ＩＣカードキーを簡単に作成することができる。
【００２３】
以上のようにこの非接触ＩＣカードキーシステム１では、自動車２にかけられている複数種の制限のうちユーザにより選択された制限を解除するための鍵データを非接触ＩＣカード３に対して書き込むカーナビ装置ＮＶを設けたことにより、ユーザは自動車２にかけられた特定の制限（例えばドア開閉制限）のみを解除するための非接触ＩＣカードキーを簡単に作成することができ、かくして格段と利便性を向上させることができる。
【００２４】
（１−２）自動車
次に図２を用いて、自動車２における電気制御系統の構成を説明する。自動車２内部の電気回路を統括的に制御するＥＣＵ５０に対しては、ドアノブ付近に設けられている第１リーダライタ装置ＲＷ１と、トランク付近に設けられている第２リーダライタ装置ＲＷ２と、ダッシュボード付近に設けられている第３リーダライタ装置ＲＷ３と、ハンドル下方付近に設けられている第４リーダライタ装置ＲＷ４とが接続されている。これによりＥＣＵ５０は、これらリーダライタ装置ＲＷを介して、各リーダライタ装置ＲＷにかざされた非接触ＩＣカード３と、データ通信することができる。
【００２５】
またこのＥＣＵ５０に対しては、カーナビ装置ＮＶと無線又は有線によりデータ通信するための通信部５１が設けられている。これによりＥＣＵ５０は、この通信部を介してリーダライタ装置ＲＷとデータをやり取りすることができる。
【００２６】
さらにこのＥＣＵ５０に対しては、ドライバシートの位置等を調節するための特性調整部５２や、ステアリングロックを制御するためのステアリングロック部５３や、エンジンへの燃料供給及びイグニッション動作を制御するためのイモビライザ部５４や、ドア開閉制限（ドアロック）を制御するためのドアロック部５５や、トランク開閉制限（トランクロック）を制御するためのトランクロック部５６や、ダッシュボード開閉制限（ダッシュボードロック）を制限するためのダッシュボードロック部５７等が接続されている。
【００２７】
さらにこのＥＣＵ５０に対しては、イグニッションスイッチに対する操作等を検出するための操作検出部５８や、ドアの開閉を検出するためのカーテシスイッチ５９や、データベース（後述する）を有する記憶部６０が接続されている。
【００２８】
（１−３）カーナビ装置
次に図３を用いて、自動車２に搭載されるカーナビ装置ＮＶの回路構成について説明する。図３に示すように、カーナビ装置ＮＶは、ＣＰＵ（Central Processing Unit）６１が、バス６２を介してＲＯＭ（Read Only Memory）６３に記憶されているプログラムや、記憶部６４からＲＡＭ（Random Access Memory）６５に読み出したプログラム等に従ってナビゲーション処理やコンテンツ再生処理等の各種処理を実行するようになされている。
【００２９】
またこのバス６２には、入出力インタフェース６６が接続されており、この入出力インタフェース６６を介して、カーナビ装置ＮＶに対する操作を行う操作部６７、現在位置やルート検索の結果を表示する表示部６８、音声や音楽を出力する音声出力部６９、地図データやコンテンツデータ等を記憶する記憶部６４、ＧＰＳ衛星との通信や無線基地局との通信を行う無線通信部７０、自動車２内部のＥＣＵ５０と通信するための通信部７１、ＣＤ（Compact Disc）やＤＶＤ(Digital Versatile Disc)等の記録媒体を再生するドライブ部７２が接続されている。
【００３０】
本実施の形態のカーナビ装置ＮＶは、ナビゲーション機能に加えて、ＣＤやＤＶＤに記憶されているコンテンツデータに基づく映像や音声等を、表示部６８や音声出力部６９を介して出力するコンテンツ再生機能を有している。
【００３１】
すなわちカーナビ装置ＮＶのＣＰＵ６１は、例えば操作部６７を介してナビゲーション機能が選択されると、例えば無線通信部７０を介してＧＰＳ衛星と通信することにより自動車２の現在位置を特定して、その結果を地図データに合わせて表示部６８に表示し、これに対して操作部６７を介してコンテンツ再生機能が選択されると、例えば記憶部６４に記憶されている音楽データを読み出して所定の復調処理を施し、この結果得られる音声信号に基づく音声を音声出力部６９から出力する。
【００３２】
さらにカーナビ装置ＮＶのＣＰＵ６１は、バス６２を介して第５リーダライタ装置ＲＷ５と接続されている。この第５リーダライタ装置ＲＷ５は、カーナビ装置ＮＶ内部に設けられているものであり、カーナビ装置ＮＶにかざされた非接触ＩＣカード３と非接触でデータ通信する。この結果このＣＰＵ６１は、第５リーダライタ装置ＲＷ５を介して、カーナビ装置ＮＶにかざされた非接触ＩＣカード３とデータ通信することができる。
【００３３】
（１−４）リーダライタ装置
次に図４を用いて、リーダライタ装置ＲＷ（ＲＷ１〜ＲＷ５）の構成の一例を説明する。因みに本実施の形態の場合、第１〜第５リーダライタ装置ＲＷ１〜ＲＷ５は全てほぼ同様の構成でなる。
【００３４】
リーダライタ装置ＲＷのＩＣ７５においては、全体を統括的に制御する制御部７６、データの処理を行うＤＰＵ（Data Processing Unit）７７、非接触ＩＣカード３に送信するデータ及び非接触ＩＣカード３から受信したデータの処理を行うＳＰＵ（Signal Processing Unit）７８、外部装置（カーナビ装置ＮＶのＣＰＵ６１や自動車２のＥＣＵ５０等）との通信を行うＳＣＣ（Serial Communication Controller）７９、データの処理に必要な情報を予め記憶しているＲＯＭと処理途中のデータを一時的に記憶するＲＡＭとで構成されるメモリ部８０が、バス８１を介して接続されている。
【００３５】
また、このバス８１には、所定のデータを記憶するフラッシュメモリ８２も接続されている。
【００３６】
ＤＰＵ７７は、非接触ＩＣカード３に送信するコマンドをＳＰＵ７８に出力するとともに、非接触ＩＣカード３から受信した応答データをＳＰＵ７８から受け取るようになされている。
【００３７】
ＳＰＵ７８は、非接触ＩＣカード３に送信するコマンドに対して所定の処理（例えば、ＢＰＳＫ（BiPhase Shift Keying）変調（マンチェスタコードへのコーディング）など）を行った後、変調回路８３に出力するとともに、非接触ＩＣカード３により送信されてきた応答データを復調回路８４から受け取り、そのデータに対して所定の処理を施すようになされている。
【００３８】
変調回路８３は、発振器（ＯＳＣ）８５より供給される所定の周波数（例えば１３．５６ＭＨｚ）の搬送波を、ＳＰＵ７８より供給されるデータで、ＡＳＫ（Amplitude Shift Keying）変調し、生成された変調波をアンテナ８６を介して、電磁波として非接触ＩＣカード３に出力するようになされている。なおこのとき、変調回路８３は、変調度を１未満にして、ＡＳＫ変調を行うようになされており、これにより、データがローレベルのときにおいても、変調波の最大振幅がゼロにならないようになされている。
【００３９】
復調回路８４は、アンテナ８６を介して受信した変調波（ＡＳＫ変調波）を復調し、復調されたデータをＳＰＵ７８に出力するようになされている。
【００４０】
（１−５）非接触ＩＣカード
次に図５を用いて、非接触ＩＣカード３の構成を説明する。
【００４１】
この非接触ＩＣカード３においては、ＩＣ９０が、アンテナ９１を介して、リーダライタ装置ＲＷにより送信された変調波を受信するようになされている。なおコンデンサは、アンテナ９１とともにＬＣ回路９２を構成し、所定の周波数（キャリア周波数）の電磁波に同調（共振）するようになされている。
【００４２】
ＩＣ９０において、ＲＦインタフェース部９３は、ＡＳＫ復調部９５で、アンテナ９１を介して受信した変調波（ＡＳＫ変調波）を検波して復調し、復調後のデータを、ＢＰＳＫ復調回路９８およびＰＬＬ（Phase Locked Loop）部９９に出力するとともに、電圧レギュレータ９４で、ＡＳＫ復調部９５が検波した信号を安定化し、各回路に直流電源として供給するようになされている。
【００４３】
またＲＦインタフェース部９３は、発振回路９６でデータのクロック周波数と同一の周波数の信号を発振し、その信号をＰＬＬ部９９に出力するようになされている。
【００４４】
さらにＲＦインタフェース部９３では、ＡＳＫ変調部９７において、演算部１０１より、ＢＰＳＫ変調部１００を介して供給されるデータに対応して、非接触ＩＣカード３の電源としてのアンテナの負荷を変動させる（例えば、データに対応して所定のスイッチング素子をオン／オフさせ、スイッチング素子がオン状態であるときだけ所定の負荷をアンテナに並列に接続させる）ことにより、アンテナを介して受信している変調波をＡＳＫ変調し（非接触ＩＣカード３からデータを送信するときは（非接触ＩＣカード３にデータを送信させるときは）、リーダライタ装置ＲＷは、その出力する変調波の最大振幅を一定にしており、この変調波が、アンテナの負荷の変動により、ＡＳＫ変調される）、その変調成分を、アンテナ９１を介してリーダライタ装置ＲＷに送信する（リーダライタ装置ＲＷのアンテナ２７の端子電圧を変動させる）ようになされている。
【００４５】
ＰＬＬ部９９は、ＡＳＫ復調部９５より供給されるデータから、そのデータに同期したクロック信号を生成し、そのクロック信号をＢＰＳＫ復調回路９８およびＢＰＳＫ変調部１００に出力するようになされている。
【００４６】
ＢＰＳＫ復調回路９８は、ＡＳＫ復調部９５で復調されたデータが、ＢＰＳＫ変調されている場合、ＰＬＬ部９９より供給されたクロック信号に従って、そのデータの復調（マンチェスタコードのデコード）を行い、復調したデータを演算部１０１に出力するようになされている。
【００４７】
演算部１０１は、ＢＰＳＫ復調回路９８より供給されたデータが暗号化されている場合、そのデータを暗号／復号部１０２で復号化した後、そのデータを、シーケンサ１０３で処理するようになされている。なお、データが暗号化されていない場合、ＢＰＳＫ復調回路９８より供給されたデータは、暗号／復号部１０２を介さず、シーケンサ１０３に、直接供給される。
【００４８】
シーケンサ１０３は、そこに供給されるコマンドとしてのデータに対応する処理を行うようになされている。すなわち例えば、シーケンサ１０３は、ＥＥＰＲＯＭ１０６に対するデータの書き込みや読み出し、その他データに対する必要な演算処理などを行う。さらにシーケンサ１０３は、認証を行うことによるＥＥＰＲＯＭ１０６へのアクセス制御や、ＥＥＰＲＯＭ１０６の管理などをも行うようになされている。
【００４９】
演算部１０１のパリティ演算部１０４は、ＥＥＰＲＯＭ１０６に記憶されるデータや、ＥＥＰＲＯＭ１０６に記憶されているデータから、パリティとして、例えば、リードソロモン符号を算出するようになされている。
【００５０】
さらに演算部１０１は、シーケンサ１０３で所定の処理を行った後、その処理に対応する応答データ（リーダライタ装置ＲＷに送信するデータ）をＢＰＳＫ変調部１００に出力するようになされている。
【００５１】
ＢＰＳＫ変調部１００は、演算部１０１より供給されたデータをＢＰＳＫ変調し、変調後のデータをＲＦインタフェース部９３のＡＳＫ変調部９７に出力するようになされている。
【００５２】
ＲＯＭ（Read Only Memory）１０５は、シーケンサ１０３が処理を行うためのプログラムその他の必要なデータを記憶している。ＲＡＭ１０７は、シーケンサ１０３が処理を行うとき、その処理の途中のデータなどを、一時的に記憶するようになされている。
【００５３】
ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）１０６は、不揮発性のメモリであり、非接触ＩＣカード３がリーダライタ装置ＲＷとの通信を終了し、電力供給が停止した後も、データを記憶し続けるようになされている。
【００５４】
ところでこの非接触ＩＣカード３では、FeliCa（R）独自のＯＳ（Operating System）により、ＥＥＰＲＯＭ１０６に記憶されているデータのファイル管理を行うようになされている。ここでは、このファイル管理方式について説明する。
【００５５】
図６に示すようにこのファイル管理方式では、２種類のファイルが存在する。すなわちこの２種類のファイルとしては、ＥＥＰＲＯＭ１０６に記憶されているデータを管理するためのサービスファイルと、これらサービスファイルをディレクトリ構造で管理するためのエリアファイルとが存在する。
【００５６】
実際上このＥＥＰＲＯＭ１０６は、１６バイト単位で区切られた複数のブロックからなり、各サービスファイルは、複数個のブロックに記憶されているデータを管理するようになされている。
【００５７】
またこのファイル管理方式において、各エリアファイル及びサービスファイルには、それぞれエリアキー及びサービスキーが設定されている。
【００５８】
リーダライタ装置ＲＷが、例えば第１のサービスファイルの管理下にデータを書き込んだり、第１のサービスファイルの管理下からデータを読み出すためには、第１のエリアファイルのエリアキーと第１のサービスファイルのサービスキーとを予め保持しておく必要がある。
【００５９】
リーダライタ装置ＲＷは、非接触ＩＣカード３がかざされて当該非接触ＩＣカード３とデータ通信を開始したとき、当該保持している第１のエリアファイルのエリアキー及び第１のサービスファイルのサービスキーを用いて、非接触ＩＣカード３との間でTriple-DES暗号アルゴリズム等に基づく相互認証処理を実行する。
【００６０】
そしてこの相互認証処理を正常に終了すると、このリーダライタ装置ＲＷは、第１のサービスファイルにアクセスしてデータの読み出し／書き込みを実行することができる。
【００６１】
因みにこの相互認証処理時には、動的に「トランザクションＩＤ」及び「トランザクション鍵」が生成される。これ以降この非接触ＩＣカード３及びリーダライタ装置ＲＷは、当該生成した「トランザクションＩＤ」及び「トランザクション鍵」を用いて、非接触ＩＣカード３及びリーダライタ装置ＲＷの間で送受されるデータに暗号化を施すことにより、暗号通信を実現するようになされている。
【００６２】
さらにここでは、ＥＥＰＲＯＭ１０６の構成を含めてこのファイル管理方式について、具体的に説明する。
【００６３】
すなわち図７に示すように、ＥＥＰＲＯＭ１０６の論理フォーマットは、ブロックを単位として構成され、例えば１ブロックが１６バイトで構成されている。
【００６４】
さらにＥＥＰＲＯＭ１０６においては、最も上のブロックの論理アドレスを＃００００ｈ（ｈは、１６進数を表す）として、昇順に、論理アドレスが付されている。なお、このＥＥＰＲＯＭ１０６１０６では、論理アドレスとして、＃００００ｈ乃至＃ＦＦＦＦｈが付されており、従って、６５５３６（＝２１６）個のブロックが構成されている。
【００６５】
ブロックは、ユーザブロックまたはシステムブロックとして使用されるようになされている。ＥＥＰＲＯＭ１０６のブロックは、論理アドレスの昇順に、ユーザブロックに割り当てられていき、また、論理アドレスの降順に、システムブロックに割り当てられていくようになされている。即ち、ユーザブロックは下方向に、システムブロックは上方向に、それぞれ増えていき、空きブロックがなくなった時点で、ユーザブロックおよびシステムブロックをつくることはできなくなる。従って、ユーザブロックとシステムブロックとの境界は固定ではなく、また、ユーザブロックの数、またはシステムブロックの数それぞれには、特に制限がない（但し、本実施の形態では、ユーザブロックとシステムブロックとの合計は、６５５３６個以下に制限される）。
【００６６】
システムブロックには、製造ＩＤ（Identification）ブロック、発行ＩＤブロック、システム定義ブロック、エリア定義ブロック、サービス定義ブロックの５種類がある。なお、本実施の形態では、エリア定義ブロックまたはサービス定義ブロックとなっているブロックを、エリア／サービス定義ブロックと示してある。
【００６７】
システムブロックのうち、製造ＩＤブロック、発行ＩＤブロック、システム定義ブロックの３つは、基本的に、非接触ＩＣカードキー３の発行時には、既に配置されているもので、論理アドレス＃ＦＦＦＦｈ，＃ＦＦＦＥｈ，＃ＦＦＦＤｈにそれぞれ配置される。そして、エリア／サービス定義ブロックは、論理アドレス＃ＦＦＦＣｈより上に、作成順に配置されていく。
【００６８】
製造ＩＤブロックには、非接触ＩＣカードキー３の製造に関する情報が配置される。即ち、製造ＩＤブロックには、例えば、ユニークな製造ＩＤや、製造年月日、製造者のコードなどが配置される。
【００６９】
発行ＩＤブロックには、非接触ＩＣカードキー３の発行に関する情報が配置される。即ち、発行ＩＤブロックには、例えば、非接触ＩＣカードキー３が発行された日付や、ＩＣカードを発行した順番を表すコード（すなわち非接触ＩＣカードキー３毎に固有の情報であって、これが例えば「カード識別情報」に相当する。）などが配置される。
【００７０】
システム定義ブロックには、例えば、ＥＥＰＲＯＭ１０６が有するシステムブロックまたはユーザブロックの数や、システム認証キーなどが配置される。なお、システム認証キーは、非接触ＩＣカードキー３と、リーダライタ装置ＲＷの制御部７６との間で、相互認証を行うときに用いられる。
【００７１】
エリア定義ブロックは、例えば、ＥＥＰＲＯＭ１０６の記憶領域（エリア）が、管理者に割り当てられることにより作成され、そこには、管理者が、自身に割り当てられた記憶領域を管理するための情報などが配置される。即ち、エリア定義ブロックには、例えば、後述するコード範囲、空き容量、およびエリアキーなどが配置される。
【００７２】
サービス定義ブロックには、後述するサービス領域を管理するための情報（サービス領域の容量やサービスキーなど）などが配置される。
【００７３】
次に、ＥＥＰＲＯＭ１０６のディレクトリ構造について説明する。シーケンサ１０３では、ＥＥＰＲＯＭ１０６の記憶領域が階層化されて管理されるようになされている。図８に示すように、ＥＥＰＲＯＭ１０６の記憶領域は、エリア定義領域を階層とする階層構造をなしており、エリア定義領域は、エリア定義領域およびサービス定義領域を有することができるようになされている。
【００７４】
エリア定義領域（エリアファイル）は、管理者に割り当てられ、そこには、管理者が、エリア定義領域やサービス定義領域を識別するための名前として使用可能な識別コードの範囲を表すコード範囲、使用可能な空きブロック数を表す空き容量、認証に用いるエリアキーなどが配置される。ここで、１のエリア定義領域は、図７で説明した１のエリア定義ブロックに対応する。
【００７５】
本実施の形態では、管理者Ａに割り当てられたエリア定義領域が最上位階層を構成しており、これを親の階層として、管理者Ｂ１およびＢ２のエリア定義領域が作成されている。さらに、管理者Ｂ１のエリア定義領域を、親の階層として、管理者Ｃのエリア定義領域が作成されている。
【００７６】
サービス定義領域（サービスファイル）は、管理者が提供するサービスに割り当てられ、そこには、そのサービスの提供に必要なデータを記憶するサービス領域の容量や、サービスキーなどが配置される。ここで、１のサービス定義領域は、図７で説明した１のサービス定義ブロックに対応する。
【００７７】
サービス領域は、サービスの提供に必要なデータが記憶される記憶領域で、図７のユーザブロックに対応する。即ち、サービス領域は、０以上のユーザブロックで構成され、サービス領域を構成するユーザブロック数が、そのサービス領域を管理するサービス定義領域の容量として配置される。
【００７８】
また、エリア定義領域およびサービス定義領域には、それらを識別するための識別コードも配置される。ここで、エリア定義領域またはサービス定義領域を識別するための識別コードそれぞれを、以下、適宜、エリアコードまたはサービスコードという。なお、サービスコードは、あるサービス領域を管理するサービス定義領域を識別するものであるから、そのサービス領域を識別する識別コード（サービス領域識別コード）であるということもできる。
【００７９】
本実施の形態では、管理者Ａに、最上位階層のエリア定義領域が割り当てられている。そして、使用可能な識別コードの範囲（コード範囲）として、００００ｈ乃至ＦＦＦＦｈが、エリアキーとして、「0123456789abcdef」が、それぞれ定義されている。ここで、エリア定義領域におけるコード範囲内の識別コードであれば、いずれの識別コードも、そのエリア定義領域のエリアコードとして使用可能であるが、本実施の形態では、例えば、エリア定義領域のコード範囲の最小値が、そのエリアコードとして使用されるようになされている。従って、コード範囲が、００００ｈ乃至ＦＦＦＦｈとなっているエリア定義領域、即ち、管理者Ａに割り当てられているエリア定義領域のエリアコードは、００００ｈとなっている。ここで、エリアコード＃ｘｘｘｘｈのエリア定義領域を、以下、適宜、エリア定義領域＃ｘｘｘｘｈと記載する。
【００８０】
管理者Ａのエリア定義領域＃００００ｈの階層には、管理者Ａがサービスを提供するためのサービス定義領域が設けられている。このサービス定義領域には、エリア定義領域＃００００ｈのコード範囲である００００ｈ乃至ＦＦＦＦｈのうち、０００８ｈが、サービスコードとして割り当てられている。ここで、サービスコード＃ｘｘｘｘｈのサービス定義領域を、以下、適宜、サービス定義領域＃ｘｘｘｘｈと記載する。
【００８１】
サービス定義領域＃０００８ｈの容量は８とされており、従って、８のユーザブロックで構成されるサービス領域の使用が可能となっている。また、サービス定義領域＃０００８ｈのサービスキーは、「0101010101010101」となっている。
【００８２】
さらに、管理者Ａのエリア定義領域＃００００ｈの階層には、管理者Ｂ１のエリア定義領域＃０１００ｈ、および管理者Ｂ２のエリア定義領域＃１０００ｈが、その子の階層として設けられている。また、エリア定義領域＃００００ｈの階層には、図示せぬその他のエリア定義領域も設けられており、これにより、エリア定義領域＃００００ｈが使用可能なブロック数（空き容量）は、例えば、３７ブロックとなっている。
【００８３】
管理者Ｂ１のエリア定義領域＃０１００ｈのコード範囲としては、その親の階層であるエリア定義領域＃００００ｈのコード範囲である００００ｈ乃至ＦＦＦＦｈのうちの、０１００ｈ乃至０３ＦＦｈが割り当てられている。ここで、管理者Ｂ１のエリア定義領域のコード範囲が０１００ｈ乃至０３ＦＦｈであるため、その最小値である０１００ｈが、管理者Ｂ１のエリア定義領域のエリアコードとなっている。
【００８４】
また、エリア定義領域＃０１００ｈの空き容量またはエリアキーは、それぞれ、１４または「a0a0a0a0a0a0a0a0」になっている。
【００８５】
さらに、管理者Ｂ１のエリア定義領域＃０１００ｈの階層には、管理者Ｃのエリア定義領域＃０３００ｈが、その子の階層として設けられている。そして、管理者Ｃのエリア定義領域＃０３００ｈのコード範囲としては、その親の階層であるエリア定義領域＃０１００ｈのコード範囲である０１００ｈ乃至０３ＦＦｈのうちの、０３００ｈ乃至０３ＦＦｈが割り当てられている。ここで、管理者Ｃのエリア定義領域のコード範囲が０３００ｈ乃至０３ＦＦｈであるため、その最小値である０３００ｈが、管理者Ｃのエリア定義領域のエリアコードとなっている。
【００８６】
また、エリア定義領域＃０３００ｈの空き容量またはエリアキーは、それぞれ、０または「b0b0b0b0b0b0b0b0」になっている。
【００８７】
管理者Ｃのエリア定義領域＃０３００ｈの階層には、管理者Ｃがサービスを提供するためのサービス定義領域が設けられている。このサービス定義領域には、エリア定義領域＃０３００ｈのコード範囲である０３００ｈ乃至０３ＦＦｈのうちの、０３０Ｃｈが、サービスコードとして割り当てられている。
【００８８】
このサービスコード０３０Ｃｈが割り当てられているサービス定義領域、即ち、サービス定義領域＃０３０Ｃｈの容量は１６とされており、従って、１６のユーザブロックで構成されるサービス領域の使用が可能となっている。また、サービス定義領域＃０３０Ｃｈのサービスキーは、「0202020202020202」となっている。
【００８９】
ここで、サービス定義領域＃０３０Ｃｈが管理するサービス領域の容量が１６であり、そのサービス定義領域＃０３０Ｃｈ自体が、１のブロックを、サービス定義ブロックとして使用することから、サービス定義領域＃０３０Ｃｈが存在することによって使用されるブロック数は１７（＝１６＋１）ブロックとなる。また、サービス定義領域＃０３０Ｃｈが属する階層のエリア定義領域＃０３００ｈが使用可能なブロック数は、その空き容量が０であるから、０ブロックである。さらに、エリア定義領域＃０３００ｈ自体が、１のブロックを、エリア定義ブロックとして使用する。従って、エリア定義領域＃０３００ｈの階層においては、使用されているブロックが１８（＝１７＋１）ブロックで、使用可能なブロックが０ブロックであるから、その親の階層（上位階層）であるエリア定義領域＃０１００ｈから割り当てられたブロック数が、１８（＝１８＋０）ブロックであることが分かる。
【００９０】
さらに、エリア定義領域＃０１００ｈの階層については、その子の階層（下位階層）であるエリア定義領域＃０３００ｈで、上述のように、１８ブロックが使用されている。また、エリア定義領域＃０１００ｈ自体が１のブロックを、エリア定義ブロックとして使用している。そして、エリア定義領域＃０１００ｈの空き容量は、上述したように１４となっている。従って、エリア定義領域＃０１００ｈの階層においては、使用されているブロックが１９（＝１８＋１）ブロックで、使用可能なブロックが１４であるから、その親の階層であるエリア定義領域＃００００ｈから割り当てられたブロックは、３３（＝１９＋１４）ブロックであることが分かる。
【００９１】
一方、管理者Ｂ２のエリア定義領域＃１０００ｈのコード範囲としては、その親の階層であるエリア定義領域＃００００ｈのコード範囲である００００ｈ乃至ＦＦＦＦｈのうちの、１０００ｈ乃至１ＦＦＦｈが割り当てられている。ここで、管理者Ｂ２のエリア定義領域のコード範囲が１０００ｈ乃至１ＦＦＦｈであるため、その最小値である１０００ｈが、管理者Ｂ２のエリア定義領域のエリアコードとなっている。
【００９２】
また、エリア定義領域＃１０００ｈの空き容量またはエリアキーは、それぞれ、４３または「c0c0c0c0c0c0c0c0」になっている。
【００９３】
管理者Ｂ２のエリア定義領域＃１０００ｈの階層には、管理者Ｂ２がサービスを提供するためのサービス定義領域が設けられている。このサービス定義領域には、エリア定義領域＃１０００ｈのコード範囲である１０００ｈ乃至１ＦＦＦｈのうちの、１０２２ｈが、サービスコードとして割り当てられている。
【００９４】
このサービスコード１０２２ｈが割り当てられているサービス定義領域、即ち、サービス定義領域＃１０２２ｈの容量は４とされており、従って、４のユーザブロックで構成されるサービス領域の使用が可能となっている。また、サービス定義領域＃１０２２ｈのサービスキーは、「0303030303030303」となっている。
【００９５】
ここで、サービス定義領域＃１０２２ｈが管理するサービス領域の容量が４であり、そのサービス定義領域＃１０２２ｈ自体が、１のブロックを、サービス定義ブロックとして使用することから、サービス定義領域＃１０２２ｈが存在することによって使用されるブロック数は５（＝４＋１）ブロックとなる。また、サービス定義領域＃１０２２ｈが属する階層のエリア定義領域＃１０００ｈが使用可能なブロック数は、その空き容量が４３であるから、４３ブロックである。さらに、エリア定義領域＃１０００ｈ自体が１のブロックを、エリア定義ブロックとして使用している。従って、エリア定義領域＃１０００ｈの階層においては、使用されているブロックが６（＝５＋１）ブロックで、使用可能なブロックが４３ブロックであるから、エリア定義領域＃１０００ｈに割り当てられたブロックは、４９（＝６＋４３）ブロックであることが分かる。
【００９６】
以上のように、管理対象のエリア定義領域に割り当て可能な識別コードの範囲であるコード範囲をエリア定義領域に記憶させるようにしたので、そのコード範囲に基づき、管理対象のエリア定義領域を子の階層とし、そのエリア定義領域を管理するエリア定義領域を親の階層とする、図８に示したような階層構造を規定することができる。
【００９７】
因みに本実施の形態の場合このサービス領域に対して、オーナ識別情報や鍵データ等が記憶される。
【００９８】
（１−６）カードキー作成処理
次に図９に示すフローチャートを用いて、非接触ＩＣカードキーを作成するためのカードキー作成処理手順ＲＴ１を説明する。
【００９９】
例えばユーザが、カーナビ装置ＮＶの操作部６７に対してカードキー作成操作を行うと、これに応じてカーナビ装置ＮＶのＣＰＵ６１はステップＳＰ１へ進み、自動車２にかけられている複数種の制限（ドア開閉制限やトランク開閉制限やエンジン始動制限等）のうちどの制限を解除するための非接触ＩＣカードキーを作成するかを、ユーザに選択させるための選択画面を表示部６８に表示する。
【０１００】
このとき例えばユーザが、カーナビ装置ＮＶの操作部６７に対し、ドア開閉制限を解除するための非接触ＩＣカードキーを作成する旨の選択操作を行うと、これに応じてカーナビ装置ＮＶのＣＰＵ６１は次のステップＳＰ２へ進み、この旨を示した選択結果情報を自動車２内部のＥＣＵ５０に対して送出することにより、ドア開閉制限を解除するための非接触ＩＣカードキーを作成する旨をＥＣＵ５０に通知する。
【０１０１】
次いでカーナビ装置ＮＶのＣＰＵ６１はステップＳＰ３へ進み、当該作成する非接触ＩＣカードキーによりドア開閉制限を何回解除できるようにするかを、ユーザに設定させる設定画面を表示部６８に表示する。
【０１０２】
このとき例えばユーザが、カーナビ装置ＮＶの操作部６７に対し、ドア開閉制限を１０回解除し得るようにする旨の設定操作を行うと、これに応じてカーナビ装置ＮＶのＣＰＵ６１は次のステップＳＰ４へ進み、この旨を示した設定結果情報をＥＣＵ５０に対して送出することにより、ドア開閉制限を１０回解除し得るようにする旨をＥＣＵ５０に通知する。
【０１０３】
続いてカーナビ装置ＮＶのＣＰＵ６１は、非接触ＩＣカード３をカーナビ装置ＮＶに対してかざすように促す画面を表示部６８に表示する。そしてユーザにより非接触ＩＣカード３がカーナビ装置ＮＶにかざされると、カーナビ装置ＮＶのＣＰＵ６１及び非接触ＩＣカード３はルーチンＲＴ２へ進み、カーナビ装置ＮＶと非接触ＩＣカード３との間でデータ通信し得るようにするための通信接続確立処理を実行する。因みに、この通信接続確立処理についてはこの後詳述する。
【０１０４】
この通信接続確立処理の結果、カーナビ装置ＮＶと非接触ＩＣカード３との間でデータ通信し得るようになると、このときカーナビ装置ＮＶのＣＰＵ６１は続くステップＳＰ５へ進み、非接触ＩＣカード３に記憶されているカード識別情報及びオーナ識別情報を送信するように要求する要求データを、カーナビ装置ＮＶ内部の第５リーダライタ装置ＲＷ５を介して、非接触ＩＣカード３に対して送出する。
【０１０５】
つまり本実施の形態の場合、この非接触ＩＣカード３には、当該非接触ＩＣカード３を識別するためのカード識別情報として例えば「５５５５」が記憶されているだけでなく、自動車２のオーナ（ユーザ）を識別するためのオーナ識別情報として例えば「山田」が記憶されている。例えばこのオーナ識別情報「山田」は、ユーザが自動車２を購入した際、自動車販売店の店員等により非接触ＩＣカード３に対して書き込まれるものである。
【０１０６】
非接触ＩＣカード３は、カーナビ装置ＮＶからかかる要求データを受信するとステップＳＰ６へ進み、ＥＥＰＲＯＭ１０６に記憶保持しているカード識別情報「５５５５」とオーナ識別情報「山田」とを、カーナビ装置ＮＶに対して送信する。
【０１０７】
カーナビ装置ＮＶのＣＰＵ６１は、非接触ＩＣカード３からのカード識別情報「５５５５」及びオーナ識別情報「山田」を、カーナビ装置ＮＶ内部の第５リーダライタ装置ＲＷ５を介して受信すると、続くステップＳＰ７へ進み、当該受信したカード識別情報「５５５５」及びオーナ識別情報「山田」をＥＣＵ５０に対して転送する。
【０１０８】
自動車２のＥＣＵ５０は、非接触ＩＣカード３からのカード識別情報「５５５５」及びオーナ識別情報「山田」を、カーナビ装置ＮＶから受信すると、ステップＳＰ８へ進み、当該受信したオーナ識別情報「山田」により識別されるオーナが、この自動車２のオーナであるか否かを判定する判定処理を実行する。
【０１０９】
ここで本実施の形態の場合、この自動車２の記憶部６０に構築されたデータベースには、図１０に示すように、この自動車２のオーナに関する情報が示されたオーナデータが予め格納されている。この場合このオーナデータには、自動車２のオーナを識別するためのオーナ識別情報「山田」が示されている。
【０１１０】
ＥＣＵ５０はかかる判定処理として、非接触ＩＣカード３からのオーナ識別情報「山田」と、このデータベースに格納されているオーナデータ中のオーナ識別情報「山田」とを比較することによりこれらが同一であるか否かを判定し、同一と判定することができた場合は次のステップＳＰ９で肯定結果を得てステップＳＰ１０へ進み、これに対し同一と判定できなかった場合には次のステップＳＰ９で否定結果を得て、ステップＳＰ１０及びステップＳＰ１３をスキップしカードキー作成処理を終了する。
【０１１１】
かくしてこの非接触ＩＣカードキーシステム１では、この自動車２のオーナであることを示すオーナ識別情報「山田」が、非接触ＩＣカード３に予め記憶されていない場合、当該非接触ＩＣカード３を、この自動車２用の非接触ＩＣカードキーにすることができないようになされている。
【０１１２】
ステップＳＰ１０においてＥＣＵ５０は、ステップＳＰ２の処理より通知された通知内容（すなわち「ドア開閉制限を解除するための非接触ＩＣカードキーを作成する旨」）に対応する鍵データ「ＡＢＣ」を、カーナビ装置ＮＶに対して送出する。
【０１１３】
カーナビ装置ＮＶのＣＰＵ６１は、ＥＣＵ５０から、自動車２のドア開閉制限を解除するための鍵データ「ＡＢＣ」を受信すると、続くステップＳＰ１１へ進み、カーナビ装置ＮＶ内部の第５リーダライタ装置ＲＷ５を介してこの鍵データ「ＡＢＣ」を非接触ＩＣカード３に書き込むべく、当該鍵データ「ＡＢＣ」を非接触ＩＣカード３に対して送出する。
【０１１４】
この結果この鍵データ「ＡＢＣ」を受信した非接触ＩＣカード３はステップＳＰ１２へ進み、当該受信した鍵データ「ＡＢＣ」をＥＥＰＲＯＭ１０６に書き込む。
【０１１５】
かくして、自動車２のドア開閉制限のみを解除し得る非接触ＩＣカード３を作成することができる。
【０１１６】
ところでＥＣＵ５０は、ステップＳＰ１０の処理後ステップＳＰ１３へ進み、図１１に示すように、カード識別情報「５５５５」の非接触ＩＣカード３に対して鍵データ「ＡＢＣ」を付与した旨を表すように、オーナデータを更新する。すなわちこの場合このＥＣＵ５０は、このオーナデータ中の鍵データの内容「ＡＢＣ」に対応付けるようにして、カード識別情報「５５５５」を書き込む。
【０１１７】
さらにＥＣＵ５０は、ステップＳＰ４の処理により通知された通知内容（すなわち「ドア開閉制限を１０回解除し得るようにする旨」）に基づいて、このカード識別情報「５５５５」と対応付けるようにして、解除回数情報「１０回」をデータベースに書き込むようになされている。
【０１１８】
（１−７）通信接続確立処理
次に図１２に示すシーケンスチャートを用いて、通信接続確立処理の処理手順ＲＴ２を詳細に説明する。
【０１１９】
すなわちカーナビ装置ＮＶのＣＰＵ６１は、ステップＳＰ２１を所定の時間間隔で繰り返し実行することにより、レスポンスを返すように要求するレスポンス要求信号を、カーナビ装置ＮＶ内部の第５リーダライタ装置ＲＷ５を介して、外部へ繰り返し送出する。
【０１２０】
このような状態において、ユーザにより非接触ＩＣカード３がカーナビ装置ＮＶにかざされて、この結果この非接触ＩＣカード３がカーナビ装置ＮＶからのレスポンス要求信号を受信すると、このときこの非接触ＩＣカード３はステップＳＰ２２において、当該レスポンス要求信号に応じたレスポンス信号を、カーナビ装置ＮＶに対して送出する。
【０１２１】
カーナビ装置ＮＶは、非接触ＩＣカード３からのレスポンス信号を受信するとステップＳＰ２３において、Triple-DES暗号アルゴリズム等に基づく相互認証処理を、非接触ＩＣカード３との間で実行する。そしてこの結果この相互認証処理を正常に終了すると、カーナビ装置ＮＶ内部のリーダライタ装置ＲＷは、非接触ＩＣカード３との間でデータを送受し得る状態になるので、この後非接触カードに対するデータの書き込み／読み出し処理等を実行することができる。
【０１２２】
（１−８）制限解除処理
次に、図９との対応部分に同一符号を付した図１３に示すシーケンスチャートを用いて、制限解除処理の処理手順ＲＴ３を説明する。因みにここでは、鍵データ「ＡＢＣ」が書き込まれた非接触ＩＣカード３により自動車２のドア開閉制限（ドアロック）を解除する場合を一例として、この制限解除処理を説明する。
【０１２３】
例えばドアノブ付近に設けられた第１リーダライタ装置ＲＷ１に対し、既に鍵データ「ＡＢＣ」が書き込まれている非接触ＩＣカード３がかざされると、このときこの第１リーダライタ装置ＲＷ１及び非接触ＩＣカード３はルーチンＲＴ２へ進み、上述の通信接続確立処理を実行する。
【０１２４】
そしてこの結果、第１リーダライタ装置ＲＷ１と非接触ＩＣカード３との間でデータ通信し得るようになると、このとき第１リーダライタ装置ＲＷ１の制御部７６は続くステップＳＰ３１へ進み、非接触ＩＣカード３に記憶されているオーナ識別情報、カード識別情報及び鍵データを送信するように要求する要求データを、非接触ＩＣカード３に対して送出する。
【０１２５】
非接触ＩＣカード３は、カーナビ装置ＮＶからかかる要求データを受信するとステップＳＰ３２へ進み、ＥＥＰＲＯＭ１０６に記憶保持しているオーナ識別情報「山田」とカード識別情報「５５５５」と鍵データ「ＡＢＣ」とを、第１リーダライタ装置ＲＷ１に対して送信する。
【０１２６】
第１リーダライタ装置ＲＷ１の制御部７６は、非接触ＩＣカード３からのオーナ識別情報「山田」、カード識別情報「５５５５」及び鍵データ「ＡＢＣ」を受信すると、続くステップＳＰ３３へ進み、当該受信したオーナ識別情報「山田」、カード識別情報「５５５５」及び鍵データ「ＡＢＣ」をＥＣＵ５０に対して転送する。
【０１２７】
自動車２のＥＣＵ５０は、非接触ＩＣカード３からのオーナ識別情報「山田」、カード識別情報「５５５５」及び鍵データ「ＡＢＣ」を、第１リーダライタ装置ＲＷ１から受信すると、ステップＳＰ８へ進み、当該受信したオーナ識別情報「山田」により識別されるオーナが、この自動車２のオーナであるか否かを判定する判定処理を実行する。
【０１２８】
すなわちこのＥＣＵ５０は、非接触ＩＣカード３からのオーナ識別情報「山田」と、かかるオーナデータに示されているオーナ識別情報「山田」とが同一であるか否かを判定し、同一と判定することができた場合は次のステップＳＰ９で肯定結果を得てステップＳＰ３４へ進む。
【０１２９】
これに対し同一と判定できなかった場合、ＥＣＵ５０は次のステップＳＰ９で否定結果を得てステップＳＰ３７へ進み、自動車２のドアロックを解除し得ない旨をユーザに通知するための通知処理を行う。この通知処理では、自動車２に設けられたスピーカ等からその旨を示す音声やブザー音等を発するようにしても良い。
【０１３０】
ステップＳＰ３４においてＥＣＵ５０は、非接触ＩＣカード３からのカード識別情報「５５５５」に基づいてオーナデータ（図１１）を参照することにより、当該カード識別情報「５５５５」に対応付けて示されている鍵データの内容「ＡＢＣ」を認識する。これによりＥＣＵ５０は、この非接触ＩＣカード３に対して鍵データ「ＡＢＣ」が既に付与済みであること認識する。
【０１３１】
そしてＥＣＵ５０はステップＳＰ３５へ進み、当該認識した鍵データの内容「ＡＢＣ」と、非接触ＩＣカード３からの鍵データ「ＡＢＣ」とが合致するか否かを判定する。
【０１３２】
このステップＳＰ３５で肯定結果が得られると、このときＥＣＵ５０は、この非接触ＩＣカード３からの鍵データ「ＡＢＣ」がドアロックを解除するための正当な鍵データであると判断し、続くステップＳＰ３６に進んで、ドアロック部５６を制御することによりドアロックを解除する。また仮にこのステップＳＰ３５で否定結果が得られると、このときＥＣＵ５０は、この非接触ＩＣカード３からの鍵データがドアロックを解除するための正当な鍵データでないと判断し、ステップＳＰ３７へ進んで通知処理を実行するようになされている。
【０１３３】
（１−９）動作及び効果
以上の構成において、カーナビ装置ＮＶは、自動車２にかけられている複数種の制限のうちユーザにより選択された制限を解除するための鍵データを、非接触ＩＣカード３に対して書き込む。
【０１３４】
また自動車２には、非接触ＩＣカード３と非接触でデータ通信することにより当該非接触ＩＣカード３に書き込まれた鍵データを受信するリーダライタ装置ＲＷが設けられており、自動車２のＥＣＵ５０は、当該リーダライタ装置ＲＷを介して非接触ＩＣカード３から鍵データを受信すると、当該受信した鍵データに応じて自動車２にかけられた制限を解除する。
【０１３５】
以上の構成によれば、自動車２にかけられている複数種の制限のうちユーザにより選択された制限を解除するための鍵データを非接触ＩＣカード３に対して書き込むカーナビ装置ＮＶを設けたことにより、ユーザは自動車２にかけられた特定の制限（例えばドア開閉制限）のみを解除するための非接触ＩＣカードキーを簡単に作成することができ、かくして格段と利便性を向上させることができる。
【０１３６】
（２）第２の実施の形態
（２−１）システム構成
図１との対応部分に同一符号を付した図１４に示すように、第２の実施の形態による非接触ＩＣカードキーシステム１Ｘは、非接触ＩＣカード３内臓の携帯電話機４を有している。
【０１３７】
この携帯電話機４は、無線を介して基地局５と接続する。これによりこの携帯電話機４は、当該基地局５にネットワークＮＴを介して接続されているオーナ情報管理サーバ６とデータ通信することができる。因みに本実施の形態の場合、このオーナ情報管理サーバ６は、例えば自動車販売店等によって管理されており、その内部に構築されたデータベースには、図１５に示すようなオーナデータが複数人分格納されている。
【０１３８】
例えばユーザは、第１の実施の形態において作成した非接触ＩＣカードキーを紛失した場合、この携帯電話機４の操作部に対し、緊急用の非接触ＩＣカードキーを作成するための緊急キー作成操作を行う。この緊急キー作成操作では、このユーザに予め割り当てられているユーザＩＤ「YAMADA」及びパスワード「*****」が、ユーザにより携帯電話機４に対して入力される。
【０１３９】
これに応じて携帯電話機４は、当該入力されたユーザＩＤ「YAMADA」及びパスワード「*****」を、基地局５及びネットワークＮＴを順次介して、オーナ情報管理サーバ６に対し送信する。
【０１４０】
オーナ情報管理サーバ６は、携帯電話機４からユーザＩＤ「YAMADA」及びパスワード「*****」を受信すると、当該受信したユーザＩＤ「YAMADA」及びパスワード「*****」に基づいてユーザ認証処理を実行する。そしてこのユーザ認証処理によりかかるユーザが正当なユーザであることを認証できると、このときオーナ情報管理サーバ６は、データベースに記憶されている複数オーナ分のオーナデータのうち、ユーザＩＤ「YAMADA」に対応するオーナデータ（図１５）を参照し、当該参照したオーナデータから、このユーザが所有している車の識別情報（この場合、車のナンバー）が示された所有車情報を抽出する。
【０１４１】
次いでこのオーナ情報管理サーバ６は、当該抽出した所有車情報に基づいて、このユーザが所有する全ての自動車の識別情報（この場合、「横浜はＸＸ−ＸＸ」及び「横浜ちＹＹ−ＹＹ」）を示した所有車一覧画面データを生成し、これをネットワークＮＴ及び基地局５を順次介して、携帯電話機４に対して送信する。
【０１４２】
携帯電話機４は、オーナ情報管理サーバ６から所有車一覧画面データを受信すると、これに基づいて、このユーザが所有する全ての自動車の識別情報「横浜はＸＸ−ＸＸ」、「横浜ちＹＹ−ＹＹ」が示された所有車一覧画面を表示部に表示する。
【０１４３】
この状態において例えばユーザが、携帯電話機４の操作部を介して、所有車一覧画面に示されている複数の自動車の識別情報「横浜はＸＸ−ＸＸ」、「横浜ちＹＹ−ＹＹ」の中からこの自動車２の識別情報「横浜はＸＸ−ＸＸ」を選択すると、これに応じて携帯電話機４は、当該選択された自動車２の識別情報「横浜はＸＸ−ＸＸ」を、基地局５及びネットワークＮＴを順次介して、オーナ情報管理サーバ６に対して送信する。
【０１４４】
オーナ情報管理サーバ６は、携帯電話機４から識別情報「横浜はＸＸ−ＸＸ」を受信すると、かかるオーナデータ（図１５）を参照することにより、当該受信した識別情報「横浜はＸＸ−ＸＸ」に対応する自動車２に対して利用可能な鍵データの種類（この場合、「トランク開閉制限の解除用」、「ドアの開閉制限の解除用」、「ダッシュボード開閉制限の解除用」及び「エンジン始動制限の解除用」）を全て認識し、これらを一覧で示した鍵データ一覧画面データを生成する。そしてオーナ情報管理サーバ６は、当該生成した鍵データ一覧画面データを、ネットワークＮＴ及び基地局５を順次介して、携帯電話機４に対して送信する。
【０１４５】
携帯電話機４は、オーナ情報管理サーバ６から鍵データ一覧画面データを受信すると、これに基づいて、この自動車２に対して利用可能な鍵データの種類が全て示された鍵データ一覧画面を表示部に表示する。
【０１４６】
この状態において例えばユーザが、携帯電話機４の操作部を介して、鍵データ一覧画面に示されている複数の鍵データの種類の中から、例えば「ドアの開閉制限の解除用」を選択すると、これに応じて携帯電話機４は、当該選択された鍵データの種類「ドアの開閉制限の解除用」を示した選択鍵データ通知情報を、基地局５及びネットワークＮＴを順次介して、オーナ情報管理サーバ６に対して送信する。
【０１４７】
またこのとき同時に携帯電話機４は、内蔵されている非接触ＩＣカード３から、オーナ識別情報「山田」、カード識別情報「４４４４」を読み出し、これらを基地局５及びネットワークＮＴを順次介して、オーナ情報管理サーバ６に対し送信するようになされている。
【０１４８】
つまり本実施の形態の場合、この携帯電話機４内部の非接触ＩＣカード３には、その非接触ＩＣカード３を識別するためのカード識別情報「４４４４」だけでなく、オーナ識別情報「山田」も予め記憶されている。
【０１４９】
オーナ情報管理サーバ６は、携帯電話機４から選択鍵データ通知情報、オーナ識別情報「山田」及びカード識別情報「４４４４」を受信すると、まず最初に当該受信した選択鍵データ通知情報に対応する鍵データ「ＡＢＣ」を、ネットワークＮＴ及び基地局５を順次介して、携帯電話機４に対し送信する。
【０１５０】
さらにこのときオーナ情報管理サーバ６は、携帯電話機４から今回受信したオーナ識別情報「山田」及びカード識別情報「４４４４」のうち、当該オーナ識別情報「山田」がかかるオーナデータ（図１５）に示されているオーナ識別情報と一致するか否かを確認し、そして一致することを確認すると、当該カード識別情報「４４４４」の非接触ＩＣカード３に対して鍵データ「ＡＢＣ」を付与した旨を示すように、オーナデータを更新する（図１６）。すなわちこの場合オーナ情報管理サーバ６は、このオーナデータ中の鍵データの内容「ＡＢＣ」に対応付けるようにして、カード識別情報「４４４４」を書き込む。
【０１５１】
一方、携帯電話機４は、オーナ情報管理サーバ６から鍵データ「ＡＢＣ」を受信すると、これを内部の非接触ＩＣカード３に対して書き込むようになされている。かくしてこの携帯電話機４に内蔵されている非接触ＩＣカード３を、自動車２のドアロックを解除するための非接触ＩＣカードキーにすることができる。
【０１５２】
以上のようにこの携帯電話機４は、自動車２にかけられている複数の制限のうちユーザにより選択された制限（この場合「ドア開閉制限」）を解除するための鍵データ「ＡＢＣ」を、基地局５等を介してオーナ情報管理サーバ６から取得し、当該取得した鍵データ「ＡＢＣ」を内部の非接触ＩＣカード３に対して書き込むようにした。
【０１５３】
これによりユーザは、携帯電話機４の通信可能圏内であればどこにいても、自動車２にかけられた制限を解除するための非接触ＩＣカードキーを簡単に作成することができ、かくして格段と利便性を向上させることができる。
【０１５４】
因みにこの第２の実施の形態では、自動車２、カーナビ装置ＮＶ、リーダライタ装置ＲＷ、非接触ＩＣカード３の構成が第１の実施の形態と同様であるため、以下では、この非接触ＩＣカード３が内蔵された携帯電話機４と、オーナ情報管理サーバ６の構成を中心に説明する。
【０１５５】
（２−２）携帯電話機
図１７を用いて、携帯電話機４の構成を説明する。この携帯電話機４においては、全体を統括的に制御する主制御部１１１に対して、電源回路部１１２、操作入力制御部１１３、画像エンコーダ１１４、カメラインタフェース（I/F）部１１５、ＬＣＤ制御部１１６、多重分離部１１７、変復調回路部１１８、音声コーデック１１９、赤外線通信部１２０、及び非接触ＩＣカード３がメインバス１２１を介して互いに接続されるとともに、画像エンコーダ１１４、画像デコーダ１２２、多重分離部１１７、メモリースティック制御部１２３、変復調回路部１１８、および音声コーデック１１９が同期バス１２４を介して互いに接続されている。
【０１５６】
電源回路部１１２は、ユーザの操作により終話／電源キーがオン状態にされると、バッテリパックから各部に対して電力を供給することにより携帯電話機４の各部を動作可能な状態に起動する。
【０１５７】
ＣＰＵやＲＯＭやＲＡＭ等でなる主制御部１１１は、音声通話モード時において、マイクロフォン１３１で集音した音声信号を音声コーデック１１９によってデジタル音声データに変換させる。デジタル音声データは変復調回路部１１８でスペクトラム拡散処理され、送受信回路部１３０でデジタルアナログ変換処理および周波数変換処理が施された後、アンテナ１３３を介して送信される。
【０１５８】
また、音声通話モード時において、アンテナ１３３で受信した受信信号は、増幅されて周波数変換処理およびアナログデジタル変換処理が施され、変復調回路部１１８でスペクトラム逆拡散処理され、音声コーデック１１９によってアナログ音声信号に変換される。アナログ音声信号に対応する音声はスピーカ１３２から出力される。
【０１５９】
さらに、データ通信モード時において、電子メールを送信する場合、操作キー１２５およびジョグダイヤル１２６の操作によって入力されたテキストデータは、操作入力制御部１１３を介して主制御部１１１に供給される。
【０１６０】
主制御部１１１は、テキストデータを変復調回路部１１８でスペクトラム拡散処理され、送受信回路部１３０でデジタルアナログ変換処理及び周波数変換処理を施された後、アンテナ１３３を介して基地局５へ送信される。
【０１６１】
これに対して、データ通信モード時において、電子メールが受信される場合、アンテナ１３３を介して基地局５から受信した受信信号は変復調回路部１１８で逆スペクトラム拡散処理されて、元のテキストデータに復元された後、ＬＣＤ制御部１１６を介して液晶ディスプレイ１２８に電子メールとして表示される。
【０１６２】
ユーザの操作に応じて受信した電子メールは、メモリースティック制御部１２３を介してメモリースティック１２９に記録することも可能である。
【０１６３】
データ通信モード時において画像データを送信する場合、カメラ１２７で撮像された画像データは、カメラインタフェース部１１５を介して画像エンコーダ１１４に供給される。
【０１６４】
因みに、画像データを送信しない場合には、カメラ１２７で撮像した画像データを、カメラインタフェース部１１５およびＬＣＤ制御部１１６を介して、液晶ディスプレイ１２８に直接表示することも可能である。
【０１６５】
画像エンコーダ１１４は、カメラ１２７から供給された画像データを、例えば、MPEG(Moving Picture Experts Group)２またはMPEG４等の所定の符号化方式によって圧縮符号化することにより符号化画像データに変換し、これを多重分離部１１７に送出する。
【０１６６】
このとき同時に、カメラ１２７で撮像中にマイクロフォン１３１で集音した音声は、音声コーデック１１９を介してデジタルの音声データとして多重分離部１１７に送出される。
【０１６７】
多重分離部１１７は、画像エンコーダ１１４から供給された符号化画像データと、音声コーデック１１９から供給された音声データとを所定の方式で多重化する。その結果得られた多重化データは、変復調回路部１１８でスペクトラム拡散処理され、送受信回路部１３０でデジタルアナログ変換処理及び周波数変換処理が施された後、アンテナ１３３を介して送信される。
【０１６８】
これに対して、データ通信モード時において、例えば、簡易ホームページ等にリンクされた動画像ファイルのデータを受信する場合、アンテナ１３３を介して基地局５から受信した受信信号は変復調回路部１１８で逆スペクトラム拡散処理され、その結果得られた多重化データは多重分離部１１７に送出される。
【０１６９】
多重分離部１１７は、多重化データを符号化画像データと音声データとに分離し、同期バス１２４を介して、符号化画像データを画像デコーダ１２２に供給するとともに、音声データを音声コーデック１１９に供給する。
【０１７０】
画像デコーダ１２２は、符号化画像データをMPEG２またはMPEG４等の所定の符号化方式に対応した復号方式でデコードすることにより再生動画像データを生成し、これを、ＬＣＤ制御部１１６を介して液晶ディスプレイ１２８に供給する。これにより、例えば、簡易ホームページにリンクされた動画像ファイルに含まれる動画データの画像が表示される。
【０１７１】
このとき同時に、音声コーデック１１９は、音声データをアナログ音声信号に変換した後、これをスピーカ１３２に供給する。これにより、携帯電話機４は、例えば、簡易ホームページにリンクされた動画像ファイルに含まれる音声データに対応する音声が再生される。
【０１７２】
この場合も電子メールの場合と同様に、受信した簡易ホームページ等にリンクされたデータを、ユーザの操作により、メモリースティック制御部１２３を介してメモリースティック１２９に記録することが可能である。
【０１７３】
非接触ＩＣカード３は、リーダライタ装置ＲＷに近接され、そのリーダライタ装置ＲＷから輻射される電磁波を受信したとき、それに応じて、各種のデータをこのリーダライタ装置ＲＷに送出する。
【０１７４】
必要に応じて装着されるドライブ１３４は、フロッピディスクやハードディスクなどの磁気ディスクや、ＣＤ(Compact Disc)、ＤＶＤ(Digital Versatile Disc)などの光ディスクや、ＭＤ(Mini Disk)（商標）などよりなる光磁気ディスクや、半導体メモリなどの記録媒体に記憶されているプログラムを読み出し、メインバス１２１を介して主制御部１１１内のＲＡＭなどに供給するようにもなされている。
【０１７５】
（２−３）オーナ情報管理サーバ
次に図１８を用いて、オーナ情報管理サーバ６の構成について説明する。このオーナ情報管理サーバ６は、ＣＰＵ（Central Processing Unit）１４０が、バス１４１を介してＲＯＭ（Read Only Memory）１４２に記憶されているプログラムや、記憶部１４３からＲＡＭ（Random Access Memory）１４４に読み出したプログラム等に従って各種処理を実行するようになされている。
【０１７６】
またこのバス１４１には、入出力インタフェース１４５が接続されており、この入出力インタフェース１４５を介して、オーナ情報管理サーバ６に対する操作を行うキーボードやマウス等でなる操作部１４６、映像を表示するディスプレイ及び音声を出力するスピーカ等でなる出力部１４７、ハードディスクドライブ等でなる記憶部１４３、ネットワークＮＴを介して基地局５と通信する通信部１４８、ＣＤやＤＶＤ等を再生するドライブ１４９が接続されている。
【０１７７】
またこのオーナ情報管理サーバ６の記憶部１４３には、オーナ（ユーザ）「山田」のオーナデータやその他オーナのオーナデータを記憶蓄積しておくためのデータベースが構築されている。
【０１７８】
（２−４）緊急キー作成処理
次に図１９に示すシーケンスチャートを用いて、緊急キー作成処理の処理手順ＲＴ４を説明する。
【０１７９】
例えばユーザが、携帯電話機４の操作部を介して、緊急用の非接触ＩＣカードキーを作成するための緊急キー作成操作として、ユーザＩＤ「YAMADA」及びパスワード「*****」を入力すると、これに応じて携帯電話機４の主制御部１１１はステップＳＰ５１へ進み、当該入力されたユーザＩＤ「YAMADA」及びパスワード「*****」を、基地局５及びネットワークＮＴを順次介して、オーナ情報管理サーバ６に対し送信する。
【０１８０】
オーナ情報管理サーバ６のＣＰＵ１４０は、携帯電話機４からユーザＩＤ「YAMADA」及びパスワード「*****」を受信するとステップＳＰ５２へ進み、当該受信したユーザＩＤ「YAMADA」及びパスワード「*****」に基づいてユーザ認証処理を実行する。
【０１８１】
このユーザ認証処理によりかかるユーザが正当なユーザであることを認証できると、このときオーナ情報管理サーバ６のＣＰＵ１４０は続くステップＳＰ５３へ進み、ユーザＩＤ「YAMADA」に対応するオーナデータ（図１５）から、このユーザが所有している車の識別情報が示された所有車情報を抽出する。次いでこのオーナ情報管理サーバ６のＣＰＵ１４０は、当該抽出した所有車情報に基づいて所有車一覧画面データを生成し、これを携帯電話機４に対して送信する。
【０１８２】
携帯電話機４の主制御部１１１は、オーナ情報管理サーバ６から所有車一覧画面データを受信するとステップＳＰ５４へ進み、これに基づいて所有車一覧画面を表示部１２８に表示し、この後ユーザの操作により所有車一覧画面の中から自動車２の識別情報「横浜はＸＸ−ＸＸ」が選択されると、これをオーナ情報管理サーバ６に対して送信する。
【０１８３】
オーナ情報管理サーバ６のＣＰＵ１４０は、携帯電話機４から識別情報「横浜はＸＸ−ＸＸ」を受信するとステップＳＰ５５へ進み、当該受信した識別情報「横浜はＸＸ−ＸＸ」に対応する自動車２に対して利用可能な鍵データの種類を全て一覧で示した鍵データ一覧画面データを生成し、これを携帯電話機４に対して送信する。
【０１８４】
携帯電話機４の主制御部１１１は、オーナ情報管理サーバ６から鍵データ一覧画面を受信するとステップＳＰ５６へ進み、これに基づいて鍵データ一覧画面を表示部１２８に表示し、この後ユーザの操作により、この鍵データ一覧画面に示されている複数の鍵データの種類の中から、例えば「ドアの開閉制限の解除用」が選択されると、当該選択された鍵データの種類「ドアの開閉制限の解除用」を示した選択鍵データ通知情報を、オーナ情報管理サーバ６に対して送信する。またこのとき同時に携帯電話機４の主制御部１１１は、内蔵されている非接触ＩＣカード３から、オーナ識別情報「山田」、カード識別情報「４４４４」を読み出し、これらをオーナ情報管理サーバ６に対し送信するようになされている。
【０１８５】
オーナ情報管理サーバ６のＣＰＵ１４０は、携帯電話機４から選択鍵データ通知情報、オーナ識別情報「山田」及びカード識別情報「４４４４」を受信すると、まず最初に当該受信した選択鍵データ通知情報に対応する鍵データ「ＡＢＣ」を、携帯電話機４に対し送信する。
【０１８６】
さらにこのときオーナ情報管理サーバ６のＣＰＵ１４０はステップＳＰ５８へ進み、当該カード識別情報「４４４４」の非接触ＩＣカード３に対して鍵データ「ＡＢＣ」を付与した旨を示すように、オーナデータを更新する（図１６）。
【０１８７】
一方、携帯電話機４の主制御部１１１は、オーナ情報管理サーバ６から鍵データ「ＡＢＣ」を受信するとステップＳＰ５９へ進み、これを内部の非接触ＩＣカード３に対して書き込むようになされている。
【０１８８】
（２−５）動作及び効果
以上の構成において、携帯電話機４は、自動車２にかけられている複数の制限のうちユーザにより選択された制限を解除するための鍵データ「ＡＢＣ」を、基地局５等を介してオーナ情報管理サーバ６から取得し、当該取得した鍵データ「ＡＢＣ」を内部の非接触ＩＣカード３に対して書き込む。
【０１８９】
これによりユーザは、携帯電話機４の通信可能圏内であればどこにいても、自動車２にかけられた制限を解除するための非接触ＩＣカードキーを簡単に作成することができる。
【０１９０】
以上の構成によれば、ユーザは、携帯電話機４の通信可能圏内であればどこにいても、自動車２にかけられた制限を解除するための非接触ＩＣカードキーを簡単に作成することができ、かくして格段と利便性を向上させることができる。
【０１９１】
（３）他の実施の形態
なお上述の実施の形態においては、カード型の非接触ＩＣカード３を適用する場合について述べたが、本発明はこれに限らず、この非接触ＩＣカード３と同様の機能を実現するためのＩＣチップ９０、アンテナ９１及び同調回路９２等を有しているものであれば、カード型に限らずこの他種々の形状を適用するようにしても良い。
【０１９２】
また上述の実施の形態においては、リーダライタ装置ＲＷが、非接触ＩＣカード３から、オーナ識別情報とカード識別情報とを、それぞれ別々に読み出すようにした場合について述べたが、本発明はこれに限らず、リーダライタ装置ＲＷが、非接触ＩＣカード３から、カード識別情報が含まれるオーナ識別情報を、読み出すようにしても良い。
【０１９３】
さらに上述の実施の形態においては、非接触ＩＣカード３を内蔵した携帯電話機４を適用する場合について述べたが、本発明はこれに限らず、この非接触ＩＣカード３と同様の機能を実現するためのＩＣチップ９０、アンテナ９１及び同調回路９２等を有しているものであれば、ＰＤＡ（Personal Digital Assistance）や携帯用のノート型パーソナルコンピュータ等のこの他種々の情報処理装置を適用するようにしても良い。
【０１９４】
さらに上述の実施の形態では、複数種類の利用可能な車両制御用鍵データ（鍵データ）の中から当該車両制御用鍵データの種類を選択する選択手段として、カーナビ装置ＮＶの操作部６７や携帯電話機４の操作部１２５、１２６等を適用する場合について述べたが、この他種々の構成を適用しても良い。
【０１９５】
さらに上述の実施の形態では、少なくともユーザ情報（オーナ識別情報）が記憶される第１の記憶媒体（非接触ＩＣカード３）から当該ユーザ情報を読み出す読出手段として、リーダライタ装置ＲＷを適用する場合について述べたが、この他種々の構成を適用しても良い。
【０１９６】
さらに上述の実施の形態では、選択手段の選択結果及び読出手段により読み出したユーザ情報に基づいて第２の記憶媒体から検索された車両制御鍵データを検出する検出手段として、カーナビ装置ＮＶのＣＰＵ６１や携帯電話機４の主制御部１１１を適用する場合について述べたが、本発明はこれに限らず、リーダライタ装置ＲＷの制御部７６等であっても良い。
【０１９７】
さらに上述の実施の形態では、検出手段により検出された車両制御用鍵データを上記第１の記憶媒体に書き込む書込手段として、図４に示すような構成でなるリーダライタ装置ＲＷを適用する場合について述べたが、本発明はこれに限らず、この他種々の構成を適用しても良い。
【０１９８】
さらに上述の実施の形態では、データ書込装置として、カーナビ装置ＮＶ携帯電話機４を適用する場合について述べたが、本発明はこれに限らず、非接触ＩＣカードに対するデータの読出し／書込みができれば、この他種々の情報処理装置を適用するようにしても良い。またこのデータ書込装置が、複数種類の利用可能な車両制御用鍵データを示す一覧情報（鍵データ一覧画面）を表示部（６８、１２８）に出力する表示制御手段（１１６）と、接近する第１の記憶媒体に内蔵されたＩＣカードと通信することにより当該ＩＣカードを認証（相互認証）する認証手段（６１、１１１）とを備える場合について述べたが、本発明はこれに限らず、この他種々の構成を適用することができる。
【０１９９】
さらに上述の実施の形態では、車両動作を制御する車両制御手段として、ＥＣＵ５０を適用する場合について述べたが、本発明はこれに限らず、この他種々の構成を適用することができる。
【０２００】
さらに上述の実施の形態では、記憶媒体内蔵デバイス（非接触ＩＣカード３）を認証する認証手段、記憶媒体内蔵デバイスから車両制御用鍵データ等を読み出す読出手段、車両制御用鍵データを車両制御手段に転送する転送手段を有するリーダライタ装置ＲＷを、データ通信装置として適用する場合について述べたが、本発明はこれに限らず、これら認証手段、読出手段及び転送手段と同等の機能を有していれば、この他種々の装置をデータ通信装置として適用することができる。また車両制御手段の制御に基づき読み書きされる蓄積手段として、記憶部５０を適用する場合について述べたが、ハードディスクドライブ等のその他種々の記憶装置を適用することができる。
【０２０１】
さらに上述の実施の形態では、サービス定義領域とを有する記憶媒体（１０６）と、外部機器と非接触通信を行う通信手段（９０、９１、９２）と、外部機器を認証する認証手段（１０１等）と、サービス領域に当該特定の車両制御用鍵データを書き込む書込手段（１０１、１０６等）とを有する非接触ＩＣカード３を、記憶媒体内蔵装置として適用する場合について述べたが、本発明はこの他種々の構成を適用することができる。
【０２０２】
さらに上述の実施の形態では、自動車２のＥＣＵ５０やカーナビ装置ＮＶのＣＰＵ６１や非接触ＩＣカード３の演算部１０１やリーダライタ装置ＲＷの制御部７６や携帯電話機４の主制御部１１１が、それぞれインストールされているプログラムに従って各回路部を制御することにより、各処理手順ＲＴ１〜ＲＴ４をソフトウェア的に実行する場合について述べたが、本発明はこれに限らず、自動車２のＥＣＵ５０やカーナビ装置ＮＶのＣＰＵ６１や非接触ＩＣカード３の演算部１０１やリーダライタ装置ＲＷの制御部７６や携帯電話機４の主制御部１１１が、それぞれ各回路部をハードウェア的に制御することにより、各処理手順ＲＴ１〜ＲＴ４を実行するようにしても良い。
【０２０３】
さらに上述の実施の形態においては、車両として自動車２を適用する場合について述べたが、本発明はこれに限らず、自動二輪車等を適用するようにしても良い。
【０２０４】
さらに上述の実施の形態においては、管理情報として、例えばドア開閉制限の解除回数を示した解除回数情報を適用する場合について述べたが、本発明はこれに限らず、自動車２にかけられた制限の解除を一定の範囲で制限することができれば、例えばドア開閉制限の解除期限（日時）等を、管理情報として適用しても良い。
【産業上の利用可能性】
【０２０５】
本発明は、自動車にかけられている制限を解除し得るようになされた非接触ＩＣカードを有する非接触ＩＣカードキーシステム等に利用することができる。
【図面の簡単な説明】
【０２０６】
【図１】第１の実施の形態による非接触ＩＣカードキーシステムの構成を示す略線図である。
【図２】自動車の電気制御系統の構成を示す略線図である。
【図３】カーナビ装置の構成を示す略線図である。
【図４】リーダライタ装置の構成を示す略線図である。
【図５】非接触ＩＣカードの構成を示す略線図である。
【図６】ファイル構成を示す略線図である。
【図７】ＥＥＰＲＯＭの論理フォーマットを示す略線図である。
【図８】ＥＥＰＲＯＭのディレクトリ構造を示す略線図である。
【図９】カードキー作成処理手順を示すシーケンスチャートである。
【図１０】オーナデータ（１）を示す略線図である。
【図１１】オーナデータ（２）を示す略線図である。
【図１２】通信接続確立処理手順を示すシーケンスチャートである。
【図１３】制御解除処理手順を示すシーケンスチャートである。
【図１４】第２の実施の形態による非接触ＩＣカードキーシステムの構成を示す略線図である。
【図１５】オーナデータ（３）を示す略線図である。
【図１６】オーナデータ（４）を示す略線図である。
【図１７】携帯電話機の構成を示す略線図である。
【図１８】オーナ情報管理サーバの構成を示す略線図である。
【図１９】緊急キー作成処理手順を示すシーケンスチャートである。
【符号の説明】
【０２０７】
１、１Ｘ……非接触ＩＣカードキーシステム、２……自動車、３……非接触ＩＣカード、４……携帯電話機、６……オーナ情報管理サーバ、ＲＷ……リーダライタ装置、ＮＶ……カーナビ装置、ＲＴ１……カードキー作成処理手順、ＲＴ２……通信接続確立処理手順、ＲＴ３……制限解除処理手順、ＲＴ４……緊急キー作成処理手順。
【図１】
2005330779.tif 000003
【図２】
2005330779.tif 000004
【図３】
2005330779.tif 000005
【図４】
2005330779.tif 000006
【図５】
2005330779.tif 000007
【図６】
2005330779.tif 000008
【図７】
2005330779.tif 000009
【図８】
2005330779.tif 000010
【図９】
2005330779.tif 000011
【図１０】
2005330779.tif 000012
【図１１】
2005330779.tif 000013
【図１２】
2005330779.tif 000014
【図１３】
2005330779.tif 000015
【図１４】
2005330779.tif 000016
【図１５】
2005330779.tif 000017
【図１６】
2005330779.tif 000018
【図１７】
2005330779.tif 000019
【図１８】
2005330779.tif 000020
【図１９】
2005330779.tif 000021