(57)【要約】【課題】通信条件（通信プロトコル、通信レート）の切り替え効率に優れた情報通信媒体を提供すること。【解決手段】情報通信媒体は、モジュールが埋め込まれたカード本体により構成され、前記モジュールは、複数の通信条件の中の初期通信条件を記憶する記憶手段と、外部機器と通信する通信手段と、前記通信手段を介して前記外部機器からの通信条件の要求を受信し、前記通信手段を介して前記外部機器に対して前記記憶手段に記憶された前記初期通信条件を送信し、前記通信手段を介して前記外部機器からの通信条件の変更要求を受信することに基づき前記記憶手段に記憶されている前記初期通信条件を変更要求された通信条件へ書き換える制御手段とを備えている。【選択図】      図２
2008003811.tif 000002
【特許請求の範囲】
【請求項１】
モジュールが埋め込まれたカード本体により構成される情報通信媒体であって、
前記モジュールは、
複数の通信条件の中の初期通信条件を記憶する記憶手段と、
外部機器と通信する通信手段と、
前記通信手段を介して前記外部機器からの通信条件の要求を受信し、前記通信手段を介して前記外部機器に対して前記記憶手段に記憶された前記初期通信条件を送信し、前記通信手段を介して前記外部機器からの通信条件の変更要求を受信することに基づき前記記憶手段に記憶されている前記初期通信条件を変更要求された通信条件へ書き換える制御手段と、
を備えたことを特徴とする情報通信媒体。
【請求項２】
前記通信手段は、通信条件書き換え後に受信した通信条件の要求に対応して、書き換えられた書換通信条件を送信することを特徴とする請求項１に記載の情報通信媒体。
【請求項３】
前記制御手段は、前記通信手段を介して前記書換通信条件での通信エラーの受信に基づき前記記憶手段に記憶されている前記書換通信条件を前記初期通信条件へ書き戻し、前記通信手段を介して書き戻した前記初期通信条件を送信することを特徴とする請求項２に記載の情報通信媒体。
【請求項４】
モジュールが埋め込まれたカード本体により構成される情報通信媒体であって、
前記モジュールは、
複数の通信条件の中の初期通信条件を記憶する記憶手段と、
外部機器と通信する通信手段と、
前記通信手段を介して前記外部機器からの活性化の要求を受信し、電力供給開始及びリセット信号出力に基づき前記通信手段を介して前記外部機器に対して前記記憶手段に記憶された前記初期通信条件を送信し、前記通信手段を介して前記外部機器からの通信条件の変更要求を受信することに基づき前記記憶手段に記憶されている前記初期通信条件を変更要求された通信条件へ書き換える制御手段と、
を備えたことを特徴とする情報通信媒体。
【請求項５】
前記通信手段は、通信条件書き換え後に受信した活性化の要求に対応して、書き換えられた書換通信条件を送信することを特徴とする請求項４に記載の情報通信媒体。
【請求項６】
前記制御手段は、前記通信手段を介する前記書換通信条件での通信エラー受信時の電力供給の継続及びリセット信号再出力に基づき前記記憶手段に記憶されている前記書換通信条件を前記初期通信条件へ書き戻し、前記通信手段を介して書き戻した前記初期通信条件を送信することを特徴とする請求項５に記載の情報通信媒体。
【請求項７】
外部機器からの通信条件の要求を受信し、
前記外部機器に対して初期通信条件を送信し、
前記外部機器からの通信条件の変更要求を受信することに基づき前記初期通信条件を変更要求された通信条件へ書き換える、
ことを特徴とする通信条件制御方法。
【請求項８】
通信条件書き換え後に受信した通信条件の要求に対応して、書き換えられた書換通信条件を送信することを特徴とする請求項７に記載の通信条件制御方法。
【請求項９】
前記書換通信条件での通信エラーの受信に基づき前記書換通信条件を前記初期通信条件へ書き戻し、書き戻した前記初期通信条件を送信することを特徴とする請求項８に記載の通信条件制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信条件の切り替えが可能なＩＣカード等の情報通信媒体に関する。また、本発明は、情報通信媒体の通信条件の切り替えを制御する通信条件制御方法に関する。
【背景技術】
【０００２】
近年、安全性に優れるＩＣカードの普及が目覚しい。このようなＩＣカードは、電力供給が断たれてもデータを保持する事が可能な不揮発性メモリ、リーダライタと通信可能な通信Ｉ／Ｆ、各種動作を実行するＣＰＵ、ＣＰＵの動作プログラム等を記憶するＲＯＭ、及びデータを一時的に記憶するＲＡＭを有する（特許文献１参照）。ＲＡＭには、例えばリーダライタと通信する通信プロトコル及び通信レートが格納されている。
【０００３】
ＩＣカードは、ＩＣカードが活性化するために必要なＶｃｃ、ＧＮＤ、ＣＬＫ、ＲＥＳＥＴ信号等の供給を受けると、活性化シーケンスを起動し、ＡＴＲ（answer to reset）を出力する。この時、ＡＴＲ送信後に行う通信プロトコル、通信レートがＲＡＭに格納される。
【０００４】
その後、リーダライタとＩＣカードの間でＰＰＳ交換が行われ、ＰＰＳが正常に交換された場合、ＰＰＳに格納されている情報に基づき通信プロトコル、通信レートが切り替えられ、切り替えられた通信プロトコル、通信レートがＲＡＭに格納される。つまり、ＩＣカードは、ＡＴＲによりデフォルトの通信条件（通信プロトコル、通信レート）を示し、かつ、ＰＰＳにより通信条件を切り替えることができる。
【特許文献１】特開平９−２３１１１３
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記したように、従来は、通信プロトコル、通信レートを切り替える必要がある場合には、カードがＡＴＲを送信した後、リーダライタとＩＣカードの間でＰＰＳを交換して、通信プロトコル、通信レートを切り替えている。
【０００６】
しかし、毎回同一のリーダライタに接続される場合でも、同様の手順を踏み、通信プロトコル、通信レートを切り替えなければならず、通信効率が悪いという問題がある。
【０００７】
本発明の目的は、上記課題を解決するためになされたものであり、通信条件（通信プロトコル、通信レート）の切り替え効率に優れた情報通信媒体及び通信条件制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
この発明の情報通信媒体及び通信条件制御方法は、以下のように構成されている。
【０００９】
（１）この発明の情報通信媒体は、モジュールが埋め込まれたカード本体により構成され、前記モジュールは、複数の通信条件の中の初期通信条件を記憶する記憶手段と、外部機器と通信する通信手段と、前記通信手段を介して前記外部機器からの通信条件の要求を受信し、前記通信手段を介して前記外部機器に対して前記記憶手段に記憶された前記初期通信条件を送信し、前記通信手段を介して前記外部機器からの通信条件の変更要求を受信することに基づき前記記憶手段に記憶されている前記初期通信条件を変更要求された通信条件へ書き換える制御手段とを備えている。
【００１０】
（２）この発明の通信条件制御方法は、外部機器からの通信条件の要求を受信し、前記外部機器に対して初期通信条件を送信し、前記外部機器からの通信条件の変更要求を受信することに基づき前記初期通信条件を変更要求された通信条件へ書き換える。
【発明の効果】
【００１１】
本発明によれば、通信条件（通信プロトコル、通信レート）の切り替え効率に優れた情報通信媒体及び通信条件制御方法を提供できる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照し、本発明の実施形態について説明する。
【００１３】
図１は、本発明の一実施形態に係る通信システムの概略構成を示す図である。図１に示すように、通信システムは、通信端末１及びＩＣカード（情報通信媒体）２を備えている。
【００１４】
通信端末１は、制御部１１、ディスプレイ１２、キーボード１３、カードリーダ／ライタ１４、及びテンキー１５を備えている。制御部１１は、各種アプリケーションを実行したり、各種データを入出力する。ディスプレイ１２は、ＩＣカード２との通信結果等を表示する。キーボード１３は、オペレータの入力操作に対応して、文字や数字等のデータを制御部１１へ入力する。カードリーダ／ライタ１４は、ＩＣカード２から読み取ったデータを受信したり、ＩＣカード２に対して書き込むデータを送信したりする。テンキー１５は、オペレータの入力操作に対応して、ＰＩＮなどの識別データを制御部１１へ入力する。
【００１５】
一方のＩＣカード２は、図２に示すように、コンタクト部２１、電力供給回路２３、受信回路２４、送信回路２５、制御部２６、ＲＯＭ２７、ＲＡＭ２８、不揮発性メモリ２９を備えている。コンタクト部２１は、カードリーダ／ライタ１４と接続し、通信端末１からの信号を受信したり、通信端末１に対して信号を送信したりする。つまり、コンタクト部２１は、ＩＣカードが活性化するために必要なＶｃｃ、ＧＮＤ、ＣＬＫ、ＲＥＳＥＴ信号を受けたり、通信端末１との間でデータを送受信するためのＩ／Ｆとして機能する。受信回路２４は、通信端末１から受信したデータを制御部２６に出力する。電力供給回路２３は、コンタクト部２１から入力されたＶｃｃを安定化して動作電力を生成し、この動作電力を制御部２６やその他の回路部へ供給する。送信回路２５は、制御部２６からの送信データを出力する。制御部２６は、通信端末１から送信されるコマンドを実行する。ＲＡＭ２８は、制御部２６で実行する処理結果等を一時的に格納する。ＲＯＭ２７は、制御部２６で実行される制御プログラム等を記憶する。不揮発性メモリ２９は、電力供給回路２３からの電力供給が断たれた後も、制御部２６で実行される処理結果を保持する。
【００１６】
例えば、ＲＯＭ２７には、初期通信条件（通信プロトコル、通信パラメータ（例えば通信レート）など）を含む複数の通信条件（複数の通信プロトコル、複数の通信パラメータ（例えば複数の通信レート））が記憶される。ＩＣカード２側でこれら複数の通信条件を切り替えることにより、ＩＣカード２と通信方式の異なる複数の通信端末との通信が可能となる。ＲＡＭ２８には、ＲＯＭ２７に記憶された複数の通信条件の中から選択された通信条件が記憶される。例えば、図３に示すように、ＲＡＭ２８には、通信端末１と通信すべき通信プロトコル２８１、通信端末１と通信すべき通信パラメータ（通信レート２８２）が記憶される。また、図４に示すように、不揮発性メモリ２９には、ＣＯＬＤリセット後に、出力すべきＡＴＲ値２９１が記憶される。ＣＯＬＤリセットについては、後に詳しく説明する。
【００１７】
次に、図５及び図６に示すフローチャートを参照して、通信端末１とＩＣカード２との通信について説明する。図５は、通信端末１とＩＣカード２との第１回目の通信処理（ＡＴＲ書き換え可能）の一例を示すフローチャートであり、図６は、第１回目の通信処理で通信条件が書き換えられ、その後の通信端末１とＩＣカード２との第２回目以降の通信処理（ＡＴＲ書き換え可能）の一例を説明するためのフローチャートである。
【００１８】
図５に示すように、通信端末１は、ＩＣカード２のコンタクト部２１に、Ｖｃｃ、ＧＮＤ、ＣＬＫ、ＲＥＳＥＴ信号を供給し、活性化シーケンスを起動する（ＳＴ１０１）。このときの電力供給レベル（Ｖｃｃ）とＲＥＳＥＴ信号（ＲＳＴ）との関係は、Ｖｃｃ：ローレベル（Ｌ）→ハイレベル（Ｈ）、ＲＳＴ：ローレベル（Ｌ）→ハイレベル（Ｈ）である。つまり、電力供給開始及びリセット信号出力の関係が成立するリセットを、図７に示すように、ＣＯＬＤ＿ＲＥＳＥＴと呼ぶ。
【００１９】
ＩＣカード２は、通信端末１から活性化シーケンスが起動された場合、動作できるようスタートアップ処理を行い、不揮発性メモリ２９からＡＴＲ値（初期通信条件（初期値））を読み出し、ＡＴＲ値を通信端末１へ送信する。同時に、不揮発性メモリ２９に格納されているＡＴＲ値から、通信すべき通信プロトコル、通信レートを判断し、ＲＡＭ２８に格納する（ＳＴ１０２）。
【００２０】
通信端末１（制御部１１）は、ＡＴＲ値に基づき、通信すべき通信プロトコル(第１提示プロトコル)及び通信レート(ＴＡ１の値)を判断する（ＳＴ１０３）。通信端末１は、これら通信プロトコル及び通信レートにより通信可能と判断すると（ＳＴ１０４、ＮＯ）、これら通信プロトコル及び通信レートによる通信を開始し、通信端末１とＩＣカード２の間でアプリケーションが実行され、実行終了すると、ＩＣカード２は非活性化される。
【００２１】
逆に、通信端末１は、これら通信プロトコル及び通信レートにより通信不能と判断すると、ＲＥＳＥＴ信号を供給する。このときの電力供給レベル（Ｖｃｃ）とＲＥＳＥＴ信号（ＲＳＴ）との関係は、Ｖｃｃ：ハイレベル（Ｈ）→ハイレベル（Ｈ）、ＲＳＴ：ローレベル（Ｌ）→ハイレベル（Ｈ）である。つまり、電力供給の継続及びリセット信号再出力の関係が成立するリセットを、図７に示すように、ＷＡＲＭ＿ＲＥＳＥＴと呼ぶ。ＩＣカード２は、ＷＡＲＭ＿ＲＥＳＥＴに基づき、ＡＴＲ値を初期値に書き戻す。このケースでは、不揮発性メモリ２９に格納されているＡＴＲ値が初期値（初期通信条件）であり、実質的にＡＴＲ値はそのままとなる。従って、再度、通信を試みても通信エラーとなる（複数回通信エラー）。その結果、通信端末１は、複数回通信エラーにより通信不能と判断し（ＳＴ１０４、ＹＥＳ）、ＰＰＳリクエストを送信し（ＳＴ１０５）、通信条件の変更、例えば通信レートの変更を要求する。
【００２２】
ＩＣカード２は、通信端末１から受信したＰＰＳリクエストをチェックし、有効か無効か判断する（ＳＴ１０６）。ＩＣカード２がＰＰＳリクエスト有効と判断すると（ＳＴ１０６、ＹＥＳ）、ＰＰＳレスポンスを送信する。同時に、ＰＰＳリクエストに基づき、ＰＰＳレスポンス送信後に、通信すべき通信プロトコル及び通信レートを判断し、これら通信プロトコル及び通信レートをＲＡＭ２８に格納する（ＳＴ１０７）。同時に、不揮発性メモリ２９のＡＴＲ値（初期通信条件（初期値））をＲＡＭ２８に格納した通信プロトコル及び通信レートへ書き換える。つまり、第１提示プロトコル及びＴＡ１を書き換える。なお、ＰＰＳリクエストが無効であれば、通信プロトコル及び通信レートは変更されない。以降、通信端末１とＩＣカード２の間で、アプリケーションが実行され、実行終了すると、ＩＣカード２は非活性化される。
【００２３】
再度、活性化された場合であって（ＳＴ１０１）、前回と同一の通信プロトコル及び通信レートで通信が可能であれば、ＰＰＳリクエスト及びＰＰＳレスポンスにより通信プロトコル及び通信レートの変更処理は省略される。つまり、前回と同一の初期通信条件（前回、通信条件の書き換えが発生しなかった場合）で通信が可能な場合は、不揮発性メモリ２９には初期通信条件が格納されており、不揮発性メモリ２９に格納された初期通信条件が利用される。また、前回と同一の書き換えられた通信条件（前回、通信条件の書き換えが発生した場合）で通信可能な場合は、不揮発性メモリ２９には書き換えられた通信条件が格納されており、不揮発性メモリ２９に格納された書き換えられた通信条件が利用される。
【００２４】
次に、図６を参照して、上記説明した第１回目の通信処理で通信条件が書き換えられ、その後の通信端末１とＩＣカード２との第２回目以降の通信処理の一例をより詳細に説明する。図６に示すように、通信端末１は、ＩＣカード２のコンタクト部２１に、Ｖｃｃ、ＧＮＤ、ＣＬＫ、ＲＥＳＥＴ信号を供給し、活性化シーケンスを起動する（ＳＴ２０１）。このときの電力供給レベル（Ｖｃｃ）とＲＥＳＥＴ信号（ＲＳＴ）との関係は、Ｖｃｃ：ローレベル（Ｌ）→ハイレベル（Ｈ）、ＲＳＴ：ローレベル（Ｌ）→ハイレベル（Ｈ）である。つまり、電力供給開始及びリセット信号出力の関係が成立するリセットを、図７に示すように、ＣＯＬＤ＿ＲＥＳＥＴと呼ぶ。
【００２５】
ＩＣカード２は、通信端末１から活性化シーケンスが起動された場合、動作できるようスタートアップ処理を行い、不揮発性メモリ２９から書き換えられているＡＴＲ値（書き換えられている通信条件）を読み出し、ＡＴＲ値を通信端末１へ送信する。同時に、不揮発性メモリ２９に格納されている書き換えられているＡＴＲ値から、通信すべき通信プロトコル、通信レートを判断し、ＲＡＭ２８に格納する（ＳＴ２０２）。
【００２６】
通信端末１（制御部１１）は、ＡＴＲ値に基づき、通信すべき通信プロトコル及び通信レートを判断する（ＳＴ２０３）。通信端末１は、これら通信プロトコル及び通信レート（書き換えられている通信条件）により通信可能と判断すると（ＳＴ２０４、ＮＯ）、これら通信プロトコル及び通信レートによる通信を開始し、通信端末１とＩＣカード２の間でアプリケーションが実行され、実行終了すると、ＩＣカード２は非活性化される。
【００２７】
逆に、通信端末１は、これら通信プロトコル及び通信レート（書き換えられている通信条件）により通信不能と判断すると（ＳＴ２０４、ＹＥＳ）、ＲＥＳＥＴ信号を供給する（ＳＴ２０５）。このときの電力供給レベル（Ｖｃｃ）とＲＥＳＥＴ信号（ＲＳＴ）との関係は、Ｖｃｃ：ハイレベル（Ｈ）→ハイレベル（Ｈ）、ＲＳＴ：ローレベル（Ｌ）→ハイレベル（Ｈ）である。つまり、電力供給の継続及びリセット信号再出力の関係が成立するリセットを、図７に示すように、ＷＡＲＭ＿ＲＥＳＥＴと呼ぶ。
【００２８】
ＩＣカード２は、ＷＡＲＭ＿ＲＥＳＥＴに基づき、書き換えられているＡＴＲ値を初期値に書き戻す（ＳＴ２０６）。つまり、不揮発性メモリ２９に格納されている書き換えられているＡＴＲ値（書き換えられている通信条件）が初期値（初期通信条件）へ書き戻される。
【００２９】
その後、ＩＣカード２は、動作できるようスタートアップ処理を行い、不揮発性メモリ２９からＡＴＲ値（初期通信条件（初期値））を読み出し、ＡＴＲ値を通信端末１へ送信する。同時に、不揮発性メモリ２９に格納されているＡＴＲ値から、通信すべき通信プロトコル、通信レートを判断し、ＲＡＭ２８に格納する（ＳＴ２０７）。
【００３０】
通信端末１（制御部１１）は、ＡＴＲ値に基づき、通信すべき通信プロトコル(第１提示プロトコル)及び通信レート(ＴＡ１の値)を判断する（ＳＴ２０８）。通信端末１は、これら通信プロトコル及び通信レートにより通信可能と判断すると（ＳＴ２０９、ＮＯ）、これら通信プロトコル及び通信レートによる通信を開始し、通信端末１とＩＣカード２の間でアプリケーションが実行され、実行終了すると、ＩＣカード２は非活性化される。
【００３１】
逆に、通信端末１は、複数回通信エラーにより通信不能と判断し（ＳＴ２０９、ＹＥＳ）、ＰＰＳリクエストを送信し（ＳＴ２１０）、通信条件の変更、例えば通信レートの変更を要求する。
【００３２】
ＩＣカード２は、通信端末１から受信したＰＰＳリクエストをチェックし、有効か無効か判断する（ＳＴ２１１）。ＩＣカード２がＰＰＳリクエスト有効と判断すると（ＳＴ２１１、ＹＥＳ）、ＰＰＳレスポンスを送信する。同時に、ＰＰＳリクエストに基づき、ＰＰＳレスポンス送信後に、通信すべき通信プロトコル及び通信レートを判断し、これら通信プロトコル及び通信レートをＲＡＭ２８に格納する（ＳＴ２１２）。同時に、不揮発性メモリ２９のＡＴＲ値（初期通信条件（初期値））をＲＡＭ２８に格納した通信プロトコル及び通信レートへ書き換える。つまり、第１提示プロトコル及びＴＡ１を書き換える。なお、ＰＰＳリクエストが無効であれば、通信プロトコル及び通信レートは変更されない。以降、通信端末１とＩＣカード２の間で、アプリケーションが実行され、実行終了すると、ＩＣカード２は非活性化される。
【００３３】
次に、ＡＴＲ値を書き換えることができないケースについて説明する。図８は、ＡＴＲ値を書き換えることができない通信処理の一例を示すフローチャートである。
【００３４】
図８に示すように、通信端末は、ＩＣカードに、Ｖｃｃ、ＧＮＤ、ＣＬＫ、ＲＥＳＥＴ信号を供給し、活性化シーケンスを起動する（ＳＴ３０１）。
【００３５】
ＩＣカードは、通信端末から活性化シーケンスが起動された場合、動作できるようスタートアップ処理を行い、不揮発性メモリからＡＴＲ値（初期通信条件（初期値））を読み出し、ＡＴＲ値を通信端末へ送信する。同時に、不揮発性メモリに格納されているＡＴＲ値から、通信すべき通信プロトコル、通信レートを判断し、ＲＡＭに格納する（ＳＴ３０２）。
【００３６】
通信端末は、ＡＴＲ値に基づき、通信すべき通信プロトコル(第１提示プロトコル)及び通信レート(ＴＡ１の値)を判断する（ＳＴ３０３）。通信端末は、これら通信プロトコル及び通信レートにより通信可能と判断すると（ＳＴ３０４、ＮＯ）、これら通信プロトコル及び通信レートによる通信を開始し、通信端末とＩＣカードの間でアプリケーションが実行され、実行終了すると、ＩＣカードは非活性化される。
【００３７】
逆に、通信端末は、これら通信プロトコル及び通信レートにより通信不能と判断すると（ＳＴ３０４、ＹＥＳ）、ＰＰＳリクエストを送信し（ＳＴ３０５）、通信条件の変更、例えば通信レートの変更を要求する。
【００３８】
ＩＣカードは、通信端末から受信したＰＰＳリクエストをチェックし、有効か無効か判断する（ＳＴ３０６）。ＩＣカードがＰＰＳリクエスト有効と判断すると（ＳＴ３０６、ＹＥＳ）、ＰＰＳレスポンスを送信する。同時に、ＰＰＳリクエストに基づき、ＰＰＳレスポンス送信後に、通信すべき通信プロトコル及び通信レートを判断し、これら通信プロトコル及び通信レートをＲＡＭに格納する（ＳＴ３０７）。なお、ＰＰＳリクエストが無効であれば、通信プロトコル及び通信レートは変更されない。以降、通信端末とＩＣカードの間で、アプリケーションが実行され、実行終了すると、ＩＣカードは非活性化される。
【００３９】
再度、活性化された場合であって（ＳＴ３０１）、初期通信条件で通信が可能な場合に限り不揮発性メモリ２９に格納されている初期通信条件を利用することができ（通信条件の変更処理は不要）、前回と同一の変更された通信条件で通信が可能な場合には不揮発性メモリ２９に格納されている初期通信条件を利用することはできず、再度の通信条件の変更処理が必要となる。つまり、このようなケースでは、ＡＴＲ送信、ＰＰＳ交換という同一のシーケンスを活性化毎に踏む必要がある。
【００４０】
以下に、本実施形態についてまとめる。
【００４１】
ＩＣカード２は、前回変更した通信条件（通信プロトコル及び通信レート）を不揮発性メモリ２９により記憶し、今回の通信で最初に不揮発性メモリ２９に記憶された通信条件を利用する。より具体的には、ＩＣカード２は、ＣＯＬＤ＿ＲＥＳＥＴに基づき不揮発性メモリ２９に記憶された通信条件（前回の通信条件）を提示し、ＷＡＲＭ＿ＲＥＳＥＴに基づき不揮発性メモリ２９に記憶された通信条件（前回の通信条件）を初期通信条件に書き戻して、書き戻した初期通信条件を提示する。これにより、前回と同じ通信条件で通信可能な場合に通信条件の変更処理が不要となり、前回と同じ通信条件で通信不能な場合には初期通信条件により通信がトライされる（この場合も変更処理は不要）。書き戻された初期通信条件でも通信不能な場合に、通信条件の変更処理が実行される。
【００４２】
従来は、ＩＣカードが前回と同一の端末に接続され、同一の通信プロトコル、通信レートで通信を行う場合でも、端末とＩＣカードでＰＰＳ交換を行うという手順が必要であり、毎回同じ手順を踏む必要があった。本実施形態により、ＰＰＳ交換が成功した時、その通信プロトコル、通信レートが、第一提示プロトコルとなるように、ＡＴＲ値を書き換えることにより、次回、活性化された時に、前回と同じ通信プロトコル、通信レートになる。これにより、ＰＰＳ交換を省略することができる。
【００４３】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００４４】
【図１】図１は、本発明の一実施形態に係る通信システムの概略構成を示す図である。
【図２】図２は、本発明の一実施形態に係るＩＣカードの概略構成を示す図である。
【図３】図３は、ＩＣカードのＲＡＭに格納されるデータの一例を示す図である。
【図４】図４は、ＩＣカードの不揮発性メモリに格納されるデータの一例を示す図である。
【図５】図５は、通信端末とＩＣカードとの第１回目の通信処理（ＡＴＲ書き換え可能）の一例を示すフローチャートである。
【図６】図６は、第１回目の通信処理で通信条件が書き換えられ、その後の通信端末とＩＣカードとの第２回目以降の通信処理（ＡＴＲ書き換え可能）の一例を説明するためのフローチャートである。
【図７】図７は、ＣＯＬＤ＿ＲＥＳＥＴとＷＡＲＭ＿ＲＥＳＥＴを説明するための図である。
【図８】図８は、ＡＴＲ値を書き換えることができない通信処理の一例を示すフローチャートである。
【符号の説明】
【００４５】
１…通信端末、２…ＩＣカード（情報通信媒体）、１１…制御部、１２…ディスプレイ、１３…キーボード、１４…カードリーダ／ライタ、１５…テンキー、２１…コンタクト部、２３…電力供給回路、２４…受信回路、２５…送信回路、２６…制御部、２７…ＲＯＭ、２８…ＲＡＭ、２９…不揮発性メモリ
【図１】
2008003811.tif 000003
【図２】
2008003811.tif 000004
【図３】
2008003811.tif 000005
【図４】
2008003811.tif 000006
【図５】
2008003811.tif 000007
【図６】
2008003811.tif 000008
【図７】
2008003811.tif 000009
【図８】
2008003811.tif 000010