(57)【特許請求の範囲】
【請求項１】
ＳＩＭカードが取り付けられる電子機器に設けられるＳＩＭカードのサスペンド制御装置において、
前記ＳＩＭカードをサスペンド状態あるいはレジューム状態に変更させるコントロール部を備え、
前記コントロール部は、
前記電子機器の電源投入時には、前記ＳＩＭカードをレジューム状態にするとともに、当該電子機器の起動に伴い前記ＳＩＭカードに対して連続するアクセスの所定時間をタイマ計時し、当該タイマ計時中は前記ＳＩＭカードに対するアクセスを優先させ、前記タイマの計時終了により前記ＳＩＭカードに対するサスペンド状態への変更を優先することを特徴とするＳＩＭカードのサスペンド制御装置。
【請求項２】
前記コントロール部は、
前記ＳＩＭカードがレジューム状態のときに、前記ＳＩＭカードに対するアクセスの頻度を判断し、当該アクセス頻度が低下した場合に、前記ＳＩＭカードをサスペンド状態に変更することを特徴とする請求項１に記載のＳＩＭカードのサスペンド制御装置。
【請求項３】
ＳＩＭカードが取り付けられる電子機器のＳＩＭカードのサスペンド制御方法において、
前記ＳＩＭカードをサスペンド状態あるいはレジューム状態に変更させる状態変更工程を含み、
前記状態変更工程は、前記電子機器の電源投入時には、前記ＳＩＭカードをレジューム状態にするとともに、当該電子機器の起動に伴い前記ＳＩＭカードに対して連続するアクセスの所定時間をタイマ計時し、当該タイマ計時中は前記ＳＩＭカードに対するアクセスを優先させ、前記タイマの計時終了により前記ＳＩＭカードに対するサスペンド状態への変更を優先することを特徴とするＳＩＭカードのサスペンド制御方法。
【請求項４】
ＳＩＭカードが取り付けられ、当該ＳＩＭカードのサスペンド制御をおこなう情報処理装置において、
前記ＳＩＭカードをサスペンド状態あるいはレジューム状態に変更させるコントロール部を備え、
前記コントロール部は、前記情報処理装置の電源投入時には、前記ＳＩＭカードをレジューム状態にするとともに、当該情報処理装置の起動に伴い前記ＳＩＭカードに対して連続するアクセスの所定時間をタイマ計時し、当該タイマ計時中は前記ＳＩＭカードに対するアクセスを優先させ、前記タイマの計時終了により前記ＳＩＭカードに対するサスペンド状態への変更を優先することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＭカードのサスペンド制御装置、サスペンド制御方法および情報処理装置に関する。
【背景技術】
【０００２】
ＳＩＭカード（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ  Ｃａｒｄ）は、携帯電話などの移動体端末などに装着され用いられている。移動体端末に設けられたＳＩＭコントロール部は、ＳＩＭカードに対するデータ送受信の制御などをおこなう（たとえば、下記特許文献１参照。）。また、ＵＳＢデバイスでは、デバイスの消費電力を低減化させるためにサスペンドの機能が実装されている（たとえば、下記特許文献２参照。）。近年、ＳＩＭカードには、ＩＣ（Ｉｎｔｅｒ−Ｃｈｉｐ）−ＵＳＢのインターフェース（Ｉ／Ｆ）が用いられている。このＩＣ−ＵＳＢでは、ＳＩＭコントロール部と、ＳＩＭカードの間の物理Ｉ／Ｆに一般のＵＳＢ方式と同様のＩ／Ｆが用いられ、高速化が図られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３１７１７０号公報
【特許文献２】特開２００８−８４２３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来技術のＳＩＭコントロール部は、ＳＩＭカードに対して、ファイルアクセスやＳＩＭカードの脱着チェックなど、頻繁かつ高速なアクセスをおこなう必要があり、これらの制御は通常（レジューム）状態でおこなっている。
【０００５】
一方、携帯電話などの移動体端末は、消費電力を抑えたいために、できるだけ低消費電力（サスペンド）状態にしておきたい要望がある。この際、考えておかねばならないのは、サスペンドとレジュームの相互間で状態変化させるのに一定の処理時間がかかる点である。この点を考慮すると、サスペンド制御をおこなう場合に、効率的なサスペンド制御が必要となる。たとえば、ＳＩＭカードへのアクセス状態に応じたサスペンド／レジューム制御がおこなわれずに、不必要にサスペンド状態が頻発したときには、その都度、サスペンド状態とレジューム状態との相互間での変更に時間がかかることになる。そして、状態変更にかかる時間分だけＳＩＭカードへのアクセスがおこなえず、ＳＩＭカードに対するアクセス効率が全体的に低下する問題が生じる。
【０００６】
上記従来の技術では、ＳＩＭカードのサスペンド／レジューム間の変更にかかる制御の効率化が考慮されておらず、これに伴いＳＩＭカードに対するファイルアクセスも効率化できなかった。また、消費電力についても低減化できなかった。
【０００７】
開示のＳＩＭカードのサスペンド制御装置、サスペンド制御方法および情報処理装置は、上述した問題点を解消するものであり、ＳＩＭカードへのアクセスに対応してサスペンドおよびレジューム制御を効率的におこなえ、ＳＩＭカードへのアクセス全体の効率化と消費電力の低減化を達成することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、開示のＳＩＭカードのサスペンド制御装置は、ＳＩＭカードが取り付けられる電子機器に設けられるＳＩＭカードのサスペンド制御装置において、前記ＳＩＭカードをサスペンド状態あるいはレジューム状態に変更させるコントロール部を備え、前記コントロール部は、前記電子機器の電源投入時には、前記ＳＩＭカードをレジューム状態にするとともに、当該電子機器の起動に伴い前記ＳＩＭカードに対して連続するアクセスの所定時間をタイマ計時し、当該タイマ計時中は前記ＳＩＭカードに対するアクセスを優先させ、前記タイマの計時終了により前記ＳＩＭカードに対するサスペンド状態への変更を優先する。
【発明の効果】
【０００９】
開示の技術によれば、ＳＩＭカードへのアクセスに対応してサスペンドおよびレジューム制御を効率的におこなえ、ＳＩＭカードへのアクセス全体の効率化と消費電力の低減化をいずれも達成できるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】実施の形態にかかるＳＩＭカードのサスペンド制御装置を示すブロック図である。
【図２】ＳＩＭカードに対するアクセス状態別の状態遷移を示す説明図である。
【図３−１】状態遷移にかかる処理を示すフローチャートである（その１）。
【図３−２】状態遷移にかかる処理を示すフローチャートである（その２）。
【図３−３】状態遷移にかかる処理を示すフローチャートである（その３）。
【図３−４】状態遷移にかかる処理を示すフローチャートである（その４）。
【図４】一定時間Ｔ１の監視処理内容を示すシーケンス図である。
【図５】単位時間ｔ１あたりのＳＩＭアクセスの監視処理内容を示すシーケンス図である。
【図６】継続性のないＳＩＭアクセスの監視処理内容を示すシーケンス図である。
【図７】単位時間ｔ２あたりのＳＩＭアクセスの監視処理内容を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、開示技術の好適な実施の形態を詳細に説明する。
【００１２】
（実施の形態１）
（移動体端末の全体構成）
図１は、実施の形態にかかるＳＩＭカードのサスペンド制御装置を示すブロック図である。このＳＩＭカードのサスペンド制御装置１００は、ＩＣカードであるＳＩＭカード１１１が装着される携帯電話などの移動体端末１０１に設けられる。このＳＩＭカード１１１は、不揮発性のメモリと、コントローラと、データ入出力用のインターフェース（Ｉ／Ｆ）等を有している。
【００１３】
移動体端末１０１には、操作ボタン、表示部などの操作者に対するユーザインターフェース１０２と、外部の通信網を介して通信データを送受する通信制御部１０３などが設けられている。ＳＩＭコントロール部１１０は、データ送受信部１１０ａ、サスペンド制御部１１０ｂ、レジューム制御部１１０ｃを有する。このＳＩＭコントロール部１１０は、ＩＣ−ＵＳＢのＩ／Ｆ１１２を介してＳＩＭカード１１１に接続されている。
【００１４】
データ送受信部１１０ａは、ＳＩＭカード１１１との間でデータを送受信する。また、通信制御部１０３を介した外部装置との間の送受信データについても、データ送受信部１１０ａが処理する。
【００１５】
サスペンド制御部１１０ｂは、ＳＩＭカード１１１の電力消費を低減させる低消費電力状態（サスペンド状態）への変更とＳＩＭカード１１１へのアクセスの機能制限を実行制御する。具体的には、ＳＩＭカード１１１へのクロック供給を停止するなどにより、ＳＩＭカード１１１の消費電流を低減化させる。一方、レジューム制御部１１０ｃは、ＳＩＭカード１１１の電力消費を通常状態（レジューム状態）とし、ＳＩＭカード１１１へのアクセスの機能制限がない通常状態として実行制御する。このサスペンド制御部１１０ｂは、移動体端末１０１が有する電源、特に、バッテリの消費を抑えるために設けられている。
【００１６】
これらサスペンド制御部１１０ｂとレジューム制御部１１０ｃは、ユーザインターフェース１０２の操作状態や、通信制御部１０３でのデータの送受信の状態に応じて、ＳＩＭカード１１１をサスペンド状態あるいはレジューム状態のいずれかの状態に変化させる。
【００１７】
具体的には、移動体端末１０１におけるＳＩＭカード１１１へのアクセスの量（あるいは頻度）により、（１）ＳＩＭアクセス多発区間と、（２）ＳＩＭアクセス間欠区間のいずれかの状態とする。（１）ＳＩＭアクセス多発区間においては、ＳＩＭカード１１１内のファイルへのアクセス時間短縮を優先させる。（２）ＳＩＭアクセス間欠区間においては、ＩＣ−ＵＳＢサスペンド状態を優先させる。このように、ＳＩＭカード１１１に対するアクセス量に適したサスペンド状態、あるいはレジューム状態に変更させる制御をおこなうことで、ＳＩＭカード１１１へのアクセス時間の短縮、および低消費電力（消費電流の効率化）をいずれも両立させるものである。
【００１８】
図２は、ＳＩＭカードに対するアクセス状態別の状態遷移を示す説明図である。ＳＩＭコントロール部１１０における状態遷移を示している。以下、（１）ＳＩＭアクセス多発区間２０１と、（２）ＳＩＭアクセス間欠区間２０２の各状態と、これらの間の状態遷移について説明する。
【００１９】
（１）ＳＩＭアクセス多発区間（ＳＩＭ内のファイルへのアクセス時間短縮優先）２０１について
移動体端末１０１の起動時、および通信制御部１０３に対する発着信呼制御時などは、ユーザ操作や、これらの処理に必要な情報（自局の電話番号、言語情報、ＩＤ、セキュリティ処理の情報など）が格納されているＳＩＭカード１１１へのアクセス頻度が非常に多く発生する。そのため、ＳＩＭカード１１１へのアクセス頻度が多く発生する状態においては、レジューム状態とし、アクセスをおこなう。これにより、無駄なサスペンド・レジュームの変更の処理をなくし、サスペンド・レジュームへの変更時間削減によりＳＩＭカード１１１へのアクセス時間短縮を優先しアクセスの効率化および高速化を図る。
【００２０】
遷移状態がこのＳＩＭアクセス多発区間２０１にあるときには、以降、ａ）レジューム開始から一定時間Ｔ１（たとえば２分）の経過、あるいは、ｂ）単位時間ｔ１（たとえば２〜５秒）あたりのＳＩＭアクセス頻度の低下が検出されると、（２）ＳＩＭアクセス間欠区間２０２へと遷移する。
【００２１】
（２）ＳＩＭアクセス間欠区間（ＩＣ−ＵＳＢサスペンド状態優先）２０２について
ｃ）待ち受け時などユーザ非利用時におけるＳＩＭカード１１１へのアクセスは、移動体端末１０１が自動で定期的にＳＩＭカード１１１にアクセスする処理（ＳＩＭカード１１１の定期チェック）がおこなわれている。この定期チェックは、移動体端末１０１からＳＩＭカード１１１が取り外されていないかを確認する脱着チェックである。この定期チェックは、ＳＩＭカード１１１に対するデータの読み書きとは異なり、継続したアクセスは発生せず、短時間（たとえば５０ｍｓｅｃ程度）で終了するＳＩＭアクセスとなる。そのため、このＳＩＭカード１１１の定期チェックにかかる時間のアクセス時のみ、一時的にレジューム状態に変更させ、定期チェックの処理終了後、すぐにサスペンド状態に戻し、（２）ＳＩＭアクセス間欠区間２０２の状態を維持する。これにより、サスペンド状態を優先させ、ＳＩＭカード１１１の定期チェックの処理を最低限の電力消費で実現できるようになる。たとえば、レジューム状態からサスペンド状態への遷移（および逆の遷移）は５０ｍｓｅｃ程度で処理できる。
【００２２】
ｄ）待ち受け状態におけるユーザ操作（たとえば、電話帳の読み込みなど）におけるＳＩＭカード１１１へのアクセスや、通信制御部１０３による発着信制御開始時にＳＩＭカード１１１へのアクセスが生じた場合には、ＳＩＭカード１１１へのアクセスが所定時間継続して発生する可能性がある。これらの場合には、単位時間ｔ２（たとえば２〜５秒）のＳＩＭカード１１１へのアクセス監視をおこない、単位時間ｔ２内に再度アクセスが発生した場合、（１）のＳＩＭアクセス多発区間２０１に遷移する。単位時間ｔ２内でのアクセスが未発生の場合には、サスペンド状態を優先のままとする。単位時間ｔ１は第１の単位時間であり、単位時間ｔ２は第２の単位時間であり、並行して互いに異なる時間を計時可能である。
【００２３】
図３−１〜図３−４は、状態遷移にかかる処理を示すフローチャートである。この遷移処理は、ＳＩＭコントロール部１１０のＣＰＵ（不図示）が実行する。まず、図３−１を用いて移動体端末１０１の電源投入時の処理について説明する。移動体端末１０１が電源投入（電源ＯＮ）されると（ステップＳ３０１）、図２に示した（１）ＳＩＭアクセス多発区間２０１の状態となり（ステップＳ３０２）、移動体端末１０１は通常（レジューム）状態となる（ステップＳ３０３：Ｒｅｓｕｍｅ）。
【００２４】
移動体端末１０１のＳＩＭコントロール部１１０は、電源ＯＮにより一定時間Ｔ１を計時するタイマを開始させる（ステップＳ３０４）。ＳＩＭコントロール部１１０は、図示しない計時用のタイマを有している。この一定時間Ｔ１の間、レジューム制御部１１０ｃによりＳＩＭカード１１１はレジューム状態が保持される。そして、電源ＯＮ時には、移動体端末１０１の起動のために、この一定時間Ｔ１の間、ＳＩＭカード１１１に対してデータの送受信が連続（頻繁）して発生し（ステップＳ３０５）、ＳＩＭコントロール部１１０は、ＳＩＭカード１１１に対してデータ送受信をおこなう（ステップＳ３０６）。ステップＳ３０６の実行後、一定時間Ｔ１の間は、ステップＳ３０５に復帰して複数回のデータ送受信がおこなわれる。
【００２５】
タイマによる電源投入から一定時間Ｔ１の計時が満了（タイムアウト）すると（ステップＳ３０７）、ＳＩＭコントロール部１１０は、ＳＩＭカード１１１に対し、レジューム状態からサスペンド状態に変更させるサスペンド処理をおこない（ステップＳ３０８）、ＳＩＭカード１１１をサスペンド状態にする（ステップＳ３０９：Ｓｕｓｐｅｎｄ）。これにより、移動体端末１０１は、図２に示した（２）ＳＩＭアクセス間欠区間２０２となる（ステップＳ３１０）。この後、図３−２に示す処理に移行する。このときの状態遷移は、図２の（１）ａ）に該当する。
【００２６】
次に、図３−２を用いて、主にＳＩＭアクセス間欠区間２０２における処理について説明する。移動体端末１０１は、（２）ＳＩＭアクセス間欠区間２０２の状態のとき（ステップＳ３１１）、サスペンド状態である（ステップＳ３１２：Ｓｕｓｐｅｎｄ）。このサスペンド状態に対しては、その後のＳＩＭカード１１１へのアクセス状態の変化により複数の遷移状態がある。
【００２７】
まず、はじめに示すのは、サスペンド状態のときに、継続性のあるＳＩＭアクセスが発生したときであり、通信制御部１０３を介した呼制御開始などには（ステップＳ３１３）、ＳＩＭコントロール部１１０は、ＳＩＭカード１１１に対してサスペンド状態からレジューム状態に変更させるレジューム処理をおこない（ステップＳ３１４）、ＳＩＭカード１１１をレジューム状態にする（ステップＳ３１５：Ｒｅｓｕｍｅ）。このときの状態遷移は、図２の（２）ｄ）に該当する。そして、ＳＩＭコントロール部１１０は、呼制御開始に伴いＳＩＭカード１１１との間のデータ送受信をおこない（ステップＳ３１６）、一定時間Ｔ１を計測するタイマを開始させる（ステップＳ３１７）。上記処理により、移動体端末１０１は、図２に示した（１）ＳＩＭアクセス多発区間２０１となる（ステップＳ３１８）。この後、図３−３に示す処理に移行する。
【００２８】
一方、ステップＳ３１２を経たサスペンド状態のときに、継続性のないＳＩＭアクセス（ＳＩＭカード１１１の定期チェックなど）が発生したときには（ステップＳ３１９）、ＳＩＭコントロール部１１０は、ＳＩＭカード１１１に対してサスペンド状態をレジューム状態に一時的に変更させるレジューム処理をおこない（ステップＳ３２０）、ＳＩＭカード１１１を一時的にレジューム状態にする（ステップＳ３２１：Ｒｅｓｕｍｅ）。
【００２９】
そして、ＳＩＭコントロール部１１０は、定期チェックに伴うＳＩＭカード１１１との間のデータ送受信をおこなっただけで（ステップＳ３２２）、すぐにサスペンド状態に変更させるサスペンド処理をおこない（ステップＳ３２３）、ＳＩＭカード１１１をサスペンド状態にする（ステップＳ３２４：Ｓｕｓｐｅｎｄ）。これにより、移動体端末１０１は、図２に示したＳＩＭアクセス多発区間２０１の状態までには遷移せず、（２）ＳＩＭアクセス間欠区間２０２に戻る。このときの状態遷移は、図２の（２）ｃ）に該当する。この後、ステップＳ３１１に戻りサスペンド状態以降の処理をおこなう。
【００３０】
また、ステップＳ３１２を経たサスペンド状態のときに、継続性のあるＳＩＭアクセスが発生したとき、たとえば、ユーザインターフェース１０２に対するユーザ操作などが発生したときには（ステップＳ３２５）、ＳＩＭコントロール部１１０は、ＳＩＭカード１１１に対してレジューム処理をおこない（ステップＳ３２６）、ＳＩＭカード１１１をレジューム状態にする（ステップＳ３２７：Ｒｅｓｕｍｅ）。そして、ＳＩＭコントロール部１１０は、ユーザ操作に伴いＳＩＭカード１１１との間のデータ送受信をおこない（ステップＳ３２８）、単位時間ｔ２を計測するタイマを開始させる（ステップＳ３２９）。
【００３１】
この後、ＳＩＭコントロール部１１０は、単位時間ｔ２のタイマが起動中（計測中でタイムアウトしていない）かを判断する（ステップＳ３２９）。単位時間ｔ２のタイマが停止していれば（ステップＳ３２９：Ｎｏ）、ＳＩＭコントロール部１１０は、再度、単位時間ｔ２のタイマによる計測を開始させ（ステップＳ３３０）、サスペンド状態に変更させるサスペンド処理をおこない（ステップＳ３３１）、サスペンド状態にする（ステップＳ３３２：Ｓｕｓｐｅｎｄ）。この後、ステップＳ３１１に戻りサスペンド状態以降の処理を継続しておこなう。
【００３２】
一方、ステップＳ３２９で起動させた単位時間ｔ２のタイマが起動中であれば（ステップＳ３２９：Ｙｅｓ）、ＳＩＭコントロール部１１０は、単位時間ｔ１のタイマによる計測を開始させ（ステップＳ３３３）、（１）ＳＩＭアクセス多発区間２０１として（ステップＳ３３４）、図３−４に示す処理に移行する。この場合、ＳＩＭカード１１１はレジューム状態が保持される。
【００３３】
最後に、ステップＳ３１２１を経たサスペンド状態のときに、単位時間ｔ２のタイマによる計測がタイムアウトしたときには（ステップＳ３３５）、ステップＳ３１１に戻りサスペンド状態以降の処理を継続しておこなう。
【００３４】
次に、図３−３を用いて、移動体端末１０１の（１）ＳＩＭアクセス多発区間における一定時間Ｔ１の監視処理について説明する。この処理は、図３−２のステップＳ３１８以降の処理である。このとき、ＳＩＭカード１１１はレジューム状態である（ステップＳ３４０：Ｒｅｓｕｍｅ）。このレジューム状態でＳＩＭ送受信が発生したときには（ステップＳ３４１）、ＳＩＭコントロール部１１０は、ＳＩＭカード１１１に対してＳＩＭデータを送受信し（ステップＳ３４２）、ステップＳ３１８に戻って以降の処理を継続する。
【００３５】
また、ステップＳ３４０のレジューム状態のときに、一定時間Ｔ１を計時するタイマがタイムアウトしたときには（ステップＳ３４３）、ＳＩＭコントロール部１１０によりＳＩＭカード１１１に対し、レジューム状態からサスペンド状態に変更させるサスペンド処理をおこない（ステップＳ３４４）、ＳＩＭカード１１１をサスペンド状態にする（ステップＳ３４５：Ｓｕｓｐｅｎｄ）。これにより、移動体端末１０１は、図２に示した（２）ＳＩＭアクセス間欠区間２０２となる（ステップＳ３４６）。この後、図３−２のステップＳ３１１に示す処理に戻り、各処理を実行する。このときの状態遷移は、図２の（１）ａ）に該当する。
【００３６】
次に、図３−４を用いて、移動体端末１０１の（１）ＳＩＭアクセス多発区間における単位時間ｔ１の監視処理について説明する。この処理は、図３−２のステップＳ３３４以降の処理である。このとき、ＳＩＭカード１１１はレジューム状態である（ステップＳ３５１：Ｒｅｓｕｍｅ）。このレジューム状態でＳＩＭ送受信が発生したときには（ステップＳ３５２）、ＳＩＭコントロール部１１０は、ＳＩＭカード１１１に対してＳＩＭデータを送受信する（ステップＳ３５３）。そして、単位時間ｔ１のタイマによる計時を再度開始させ（ステップＳ３５４）、ステップＳ３３４に戻って以降の処理を継続する。
【００３７】
また、ステップＳ３５１のレジューム状態のときに、単位時間ｔ１を計時するタイマがタイムアウトしたときには（ステップＳ３５５）、ＳＩＭコントロール部１１０は、ＳＩＭカード１１１に対し、レジューム状態からサスペンド状態に変更させ、ＳＩＭカード１１１をサスペンド状態にする（ステップＳ３５６：Ｓｕｓｐｅｎｄ）。これにより、移動体端末１０１は、図２に示した（２）ＳＩＭアクセス間欠区間２０２となる（ステップＳ３５７）。この後、図３−２のステップＳ３１１に示す処理に戻り、各処理を実行する。このときの状態遷移は、図２の（１）ｂ）に該当する。すなわち、単位時間ｔ１あたりのＳＩＭアクセスの頻度低下によりサスペンド状態に変更する。
【００３８】
次に、移動体端末１０１とＳＩＭカード１１１との間の処理について説明する。図４は、電源ＯＮ後の一定時間Ｔ１の監視処理内容を示すシーケンス図である。この処理は、図２の（１）ａ）の遷移、および図３−１、および図３−３に示したフローチャートに対応している。
【００３９】
移動体端末１０１の電源ＯＮ時には、（１）ＳＩＭアクセス多発区間２０１の状態（ステップＳ４０１）となり、このとき、ＳＩＭカード１１１は、消費電流が低いサスペンド状態（ステップＳ４０２）である。そして、移動体端末１０１（詳細にはＳＩＭコントロール部１１０）は、ＳＩＭカード１１１に対し、レジューム要求をおこない（ステップＳ４０３）、ＳＩＭカード１１１は、移動体端末１０１に対しレジューム応答する（ステップＳ４０４）。これにより、ＳＩＭカード１１１は、消費電流が高いレジューム状態となる（ステップＳ４０５）。
【００４０】
そして、移動体端末１０１は、ステップＳ４０３のレジューム要求時に一定時間Ｔ１のタイマを開始させ、一定時間Ｔ１を監視する。この一定時間Ｔ１の間、移動体端末１０１からＳＩＭカード１１１に対しては、電源ＯＮ後のＳＩＭ読み込み／または書き込みの要求（ステップＳ４０６）と、ＳＩＭカード１１１から移動体端末１０１に対するＳＩＭ読み込み／書き込みの応答（ステップＳ４０７）が複数回、繰り返される。
【００４１】
そして、移動体端末１０１は、レジューム要求後、一定時間Ｔ１が経過すると（ステップＳ４０８）、電源ＯＮにかかる処理が終了していると判断して、ＳＩＭカード１１１に対しサスペンド要求し（ステップＳ４０９）、ＳＩＭカード１１１は、移動体端末１０１にサスペンド応答する（ステップＳ４１０）。これにより、移動体端末１０１は、（２）ＳＩＭアクセス間欠区間２０２に状態遷移する（ステップＳ４１１）。また、ＳＩＭカード１１１は、消費電流が低いサスペンド状態となる（ステップＳ４１２）。
【００４２】
図５は、単位時間ｔ１あたりのＳＩＭアクセスの監視処理内容を示すシーケンス図である。この処理は、図２の（１）ｂ）の遷移、および図３−４に示したフローチャートに対応している。移動体端末１０１が電源ＯＮから少なくとも一定時間Ｔ１を経過した後に、（１）ＳＩＭアクセス多発区間２０１の状態（ステップＳ５０１）に遷移したとする。このとき、ＳＩＭカード１１１は、消費電流が低いサスペンド状態（ステップＳ５０２）である。そして、移動体端末１０１（詳細にはＳＩＭコントロール部１１０）は、ＳＩＭカード１１１に対し、レジューム要求をおこない（ステップＳ５０３）、ＳＩＭカード１１１は、移動体端末１０１に対しレジューム応答する（ステップＳ５０４）。これにより、ＳＩＭカード１１１は、消費電流が高いレジューム状態となる（ステップＳ５０５）。
【００４３】
そして、移動体端末１０１は、ＳＩＭカード１１１への読み込み／書き込み要求をおこない（ステップＳ５０６）、ＳＩＭカード１１１から読み込み／書き込み応答がある都度（ステップＳ５０７）、ＳＩＭコントロール部１１０は、単位時間ｔ１内にアクセス発生と判断し（ステップＳ５０８）、単位時間ｔ１のタイマを開始させ、単位時間ｔ１を監視する。この単位時間ｔ１の間、移動体端末１０１からＳＩＭカード１１１に対してＳＩＭ読み込み／書き込みの要求（ステップＳ５０６）と、ＳＩＭカード１１１から移動体端末１０１に対するＳＩＭ読み込み／書き込みの応答（ステップＳ５０７）があった都度、単位時間ｔ１のタイマの計時を開始させる。
【００４４】
そして、移動体端末１０１は、単位時間ｔ１が経過してもこの単位時間ｔ１内にＳＩＭカード１１１へのアクセスが未発生であると（ステップＳ５０９）、単位時間ｔ１あたりのＳＩＭアクセス頻度が低下したと判断し、ＳＩＭカード１１１に対しサスペンド要求し（ステップＳ５１０）、ＳＩＭカード１１１は、移動体端末１０１にサスペンド応答する（ステップＳ５１１）。これにより、移動体端末１０１は、（２）ＳＩＭアクセス間欠区間２０２に状態遷移する（ステップＳ５１２）。また、ＳＩＭカード１１１は、消費電流が低いサスペンド状態となる（ステップＳ５１３）。
【００４５】
図６は、継続性のないＳＩＭアクセスの監視処理内容を示すシーケンス図である。この処理は、図２の（２）ｃ）の遷移、および図３−２のフローチャートのうち、ステップＳ３１９〜ステップＳ３２４の処理（図中点線範囲）に対応している。移動体端末１０１が（２）ＳＩＭアクセス間欠区間２０２の状態（ステップＳ６０１）にあるとき、ＳＩＭカード１１１は、消費電流が低いサスペンド状態にある（ステップＳ６０２）。
【００４６】
そして、ＳＩＭカード１１１の定期チェックが発生すると（ステップＳ６０３）、移動体端末１０１（詳細にはＳＩＭコントロール部１１０）は、ＳＩＭカード１１１に対し、レジューム要求をおこない（ステップＳ６０４）、ＳＩＭカード１１１は、移動体端末１０１に対しレジューム応答する（ステップＳ６０５）。これにより、ＳＩＭカード１１１は、消費電流が高いレジューム状態となる（ステップＳ６０６）。そして、移動体端末１０１は、ＳＩＭカード１１１に対してＳＴＡＴＵＳコマンド等によるＳＩＭ定期チェック要求をおこない（ステップＳ６０７）、ＳＩＭカード１１１は、移動体端末１０１に対してＳＴＡＴＵＳコマンド等によるＳＩＭ定期チェック応答をおこなう（ステップＳ６０８）。
【００４７】
そして、移動体端末１０１は、一時的にＳＩＭカード１１１をレジューム状態としてＳＩＭ定期チェック実行をおこなった。しかし、移動体端末１０１は、ＳＩＭカード１１１に対して長時間に渡る継続したアクセスは発生せず、継続性のないＳＩＭアクセスであると判断している。このため、移動体端末１０１は、ステップＳ６０７，ステップＳ６０８によるＳＩＭ定期チェックの実行後、直ちに、ＳＩＭカード１１１に対するサスペンド処理を実施判断する（ステップＳ６０９）。
【００４８】
そして、移動体端末１０１は、ＳＩＭカード１１１に対しサスペンド要求し（ステップＳ６１０）、ＳＩＭカード１１１は、移動体端末１０１にサスペンド応答する（ステップＳ６１１）。これにより、移動体端末１０１は、（２）ＳＩＭアクセス間欠区間２０２に状態遷移する（ステップＳ６１２）。また、ＳＩＭカード１１１は、消費電流が低いサスペンド状態となる（ステップＳ６１３）。
【００４９】
上記の処理例では、移動体端末１０１のＳＩＭコントロール部１１０は、ＳＩＭカード１１１の定期チェック後直ちにサスペンドを実施する構成としたが、これに限らず、アクセスをおこなったＳＩＭカード１１１のファイル種別（関連ファイルの有無、継続性のあるデータ量の解析）や、特定のコマンドを用いて、サスペンドの実施時期を決定する構成とすることもできる。
【００５０】
図７は、単位時間ｔ２あたりのＳＩＭアクセスの監視処理内容を示すシーケンス図である。この処理は、図３−２のフローチャート（ただし、ステップＳ３１９〜ステップＳ３２４の処理（図中点線範囲）を除く）の処理に対応している。移動体端末１０１が（２）ＳＩＭアクセス間欠区間２０２の状態（ステップＳ７０１）にあるとき、ＳＩＭカード１１１は、消費電流が低いサスペンド状態にある（ステップＳ７０２）。
【００５１】
この後、一つ目の例として、ＳＩＭアクセスが単位時間ｔ２内に未発生の場合について説明する。ユーザがユーザインターフェース１０２を操作することなどによるＳＩＭカード１１１へのアクセスが発生すると（ステップＳ７０３）、移動体端末１０１（詳細にはＳＩＭコントロール部１１０）は、ＳＩＭカード１１１に対し、レジューム要求をおこない（ステップＳ７０４）、ＳＩＭカード１１１は、移動体端末１０１に対しレジューム応答する（ステップＳ７０５）。これにより、ＳＩＭカード１１１は、消費電流が高いレジューム状態となる（ステップＳ７０６）。
【００５２】
そして、移動体端末１０１は、ＳＩＭカード１１１への読み込み／書き込み要求をおこなう（ステップＳ７０７）。そして、移動体端末１０１は、ＳＩＭカード１１１からの読み込み／書き込み応答により（ステップＳ７０８）、単位時間ｔ２のタイマを開始させ、単位時間ｔ２を監視する（ステップＳ７０９）。この単位時間ｔ２は、ユーザ操作等により、継続性のあるＳＩＭファイルの処理（ＳＩＭ読み込み／書き込みが発生する頻度）に対応した時間に設定されている。
【００５３】
そして、図示のように、単位時間ｔ２にＳＩＭカード１１１へのアクセスが未発生のときには（ステップＳ７１０）、移動体端末１０１は、ＳＩＭカード１１１に対しサスペンド要求し（ステップＳ７１１）、ＳＩＭカード１１１は、移動体端末１０１にサスペンド応答し（ステップＳ７１２）、ＳＩＭカード１１１は、消費電流が低いサスペンド状態となる（ステップＳ７１３）。ステップＳ７１３までの処理は、図２の（２）ｃ）の遷移に該当する。
【００５４】
二つ目の例として、ＳＩＭアクセスが単位時間ｔ２内に発生した場合について説明する。ユーザがユーザインターフェース１０２を操作することなどによるＳＩＭカード１１１へのアクセスが発生すると（ステップＳ７１４）、移動体端末１０１は、ＳＩＭカード１１１に対し、レジューム要求をおこない（ステップＳ７１５）、ＳＩＭカード１１１は、移動体端末１０１に対しレジューム応答する（ステップＳ７１６）。これにより、ＳＩＭカード１１１は、消費電流が高いレジューム状態となる（ステップＳ７１７）。
【００５５】
そして、移動体端末１０１は、ＳＩＭカード１１１への読み込み／書き込み要求をおこなう（ステップＳ７１８）。そして、移動体端末１０１は、ＳＩＭカード１１１から読み込み／書き込み応答がある都度（ステップＳ７１９）、単位時間ｔ２のタイマを開始させ、単位時間ｔ２を監視する（ステップＳ７２０）。上記同様に移動体端末１０１は、ＳＩＭカード１１１にサスペンド要求し、ＳＩＭカード１１１はサスペンド応答してサスペンド状態となる（図示略）。そして、図示のように、単位時間ｔ２にＳＩＭカード１１１へのアクセスが再度発生したとする（ステップＳ７２１）。これにより、移動体端末１０１は、ＳＩＭカード１１１への読み込み／書き込み要求をおこない（ステップＳ７２２）、ＳＩＭカード１１１は読み込み／書き込み応答する（ステップＳ７２３）。
【００５６】
移動体端末１０１は、ＳＩＭカード１１１からの読み込み／書き込み応答（ステップＳ７２３）があった都度、タイマの単位時間ｔ２の計時を開始する。そして、移動体端末１０１は、（１）ＳＩＭアクセス多発区間２０１の状態（ステップＳ７２４）に遷移する。ステップＳ７１５〜ステップＳ７２５までの処理は、図２の（２）ｄ）の遷移に該当する。
【００５７】
以上説明したように、上記の実施の形態によれば、サスペンド状態と、レジューム状態との間の変更の制御について、移動体端末のＳＩＭカードのアクセス量に応じて動的に制御している。これにより、ＳＩＭカードに対するデータ送受信にかかる全体時間の効率化と、消費電力の効率化をいずれも両立し達成できるようになる。
【００５８】
また、上記の実施の形態によれば、移動体端末が自発的におこなうＳＩＭカードの定期チェックなどは、このＳＩＭカードの定期チェックの間だけ一時的にサスペンド状態からレジューム状態とし、定期チェックの完了後にはすぐにサスペンド状態に復帰するよう変更させている。これにより、移動体端末の動作中の全期間において装置が自発的、かつ１回の処理が短時間で多数回生じるＳＩＭカードへのアクセスを効率化でき、無駄に消費電流を消費せず、消費電力を抑えることができるようになる。これにより、移動体端末のバッテリの消費を抑え、長時間の動作を可能にする。
【００５９】
また、上記の実施の形態では、サスペンド制御装置が移動体端末に設けられ、この移動体端末にＳＩＭカードが装着される例を説明したが、上記のサスペンド制御装置は、携帯電話等の移動体端末に限らず、一般の電子機器や情報処理装置であってもよい。また、ＳＩＭカードについても、電子機器や情報処理装置に装着されるＩＣカードであって、電子機器や情報処理装置がＩＣカードに対する脱着チェックやデータの送受信を頻繁におこない、サスペンド制御する構成であれば、上記同様に適用できる。
【００６０】
上述した実施の形態に関し、さらに以下の付記を開示する。
【００６１】
（付記１）ＳＩＭカードが取り付けられる電子機器に設けられるＳＩＭカードのサスペンド制御装置において、
前記ＳＩＭカードをサスペンド状態あるいはレジューム状態に変更させるコントロール部を備え、
前記コントロール部は、前記ＳＩＭカードに対して発生したデータ送受信のアクセスの状態と、当該データの送受信時に前記ＳＩＭカードがサスペンド状態あるいはレジューム状態のいずれの状態であるかに基づいて、前記ＳＩＭカードに対するアクセス、あるいはサスペンド状態への変更のいずれを優先させるかを判断し、当該判断結果に対応して前記ＳＩＭカードの状態を決定することを特徴とするＳＩＭカードのサスペンド制御装置。
【００６２】
（付記２）前記コントロール部は、
前記ＳＩＭカードに対するアクセスが多く発生したときには、前記ＳＩＭカードに対するアクセスを優先することを特徴とする付記１に記載のＳＩＭカードのサスペンド制御装置。
【００６３】
（付記３）前記コントロール部は、
前記ＳＩＭカードに対するアクセスが少ないときには、前記ＳＩＭカードに対するサスペンド状態への変更を優先することを特徴とする付記１または２に記載のＳＩＭカードのサスペンド制御装置。
【００６４】
（付記４）前記コントロール部は、
前記電子機器の電源投入時には、前記ＳＩＭカードをレジューム状態にするとともに、当該電子機器の起動に伴い前記ＳＩＭカードに対して連続するアクセスの所定時間をタイマ計時し、当該タイマ計時中は前記ＳＩＭカードに対するアクセスを優先させ、前記タイマの計時終了により前記ＳＩＭカードに対するサスペンド状態への変更を優先することを特徴とする付記１〜３のいずれか一つに記載のＳＩＭカードのサスペンド制御装置。
【００６５】
（付記５）前記コントロール部は、
前記ＳＩＭカードがレジューム状態のときに、前記ＳＩＭカードに対するアクセスの頻度を判断し、当該アクセス頻度が低下した場合に、前記ＳＩＭカードをサスペンド状態に変更することを特徴とする付記１〜４のいずれか一つに記載のＳＩＭカードのサスペンド制御装置。
【００６６】
（付記６）前記コントロール部は、
前記ＳＩＭカードがサスペンド状態のときに、当該ＳＩＭカードに対するアクセスが当該ＳＩＭカードの脱着チェックが生じたときには、当該１回の脱着チェックにかかるアクセスの期間だけ一時的に前記ＳＩＭカードをレジューム状態とし、脱着チェックの終了毎に前記ＳＩＭカードをサスペンド状態に戻すことを特徴とする付記１〜５のいずれか一つに記載のＳＩＭカードのサスペンド制御装置。
【００６７】
（付記７）前記コントロール部は、
前記ＳＩＭカードがサスペンド状態のときに、当該ＳＩＭカードに対するアクセスの頻度を判断し、当該アクセス頻度が高い場合に、前記ＳＩＭカードをレジューム状態に変更することを特徴とする付記１〜６のいずれか一つに記載のＳＩＭカードのサスペンド制御装置。
【００６８】
（付記８）ＳＩＭカードが取り付けられる電子機器のサスペンド制御方法において、
前記ＳＩＭカードをサスペンド状態あるいはレジューム状態に変更させる状態変更工程を含み、
前記状態変更工程は、前記ＳＩＭカードに対して発生したデータ送受信のアクセスの状態と、当該データの送受信時に前記ＳＩＭカードがサスペンド状態あるいはレジューム状態のいずれの状態であるかに基づいて、前記ＳＩＭカードに対するアクセス、あるいはサスペンド状態への変更のいずれを優先させるかを判断し、当該判断結果に対応して前記ＳＩＭカードの状態を決定することを特徴とするＳＩＭカードのサスペンド制御方法。
【００６９】
（付記９）ＳＩＭカードが取り付けられ、当該ＳＩＭカードのサスペンド制御をおこなう情報処理装置において、
前記ＳＩＭカードをサスペンド状態あるいはレジューム状態に変更させるコントロール部を備え、
前記コントロール部は、前記ＳＩＭカードに対して発生したデータ送受信のアクセスの状態と、当該データの送受信時に前記ＳＩＭカードがサスペンド状態あるいはレジューム状態のいずれの状態であるかに基づいて、前記ＳＩＭカードに対するアクセス、あるいはサスペンド状態への変更のいずれを優先させるかを判断し、当該判断結果に対応して前記ＳＩＭカードの状態を決定することを特徴とする情報処理装置。
【符号の説明】
【００７０】
１００  サスペンド制御装置
１０１  移動体端末
１０２  ユーザインターフェース
１０３  通信制御部
１１０  ＳＩＭコントロール部
１１０ａ  データ送受信部
１１０ｂ  サスペンド制御部
１１０ｃ  レジューム制御部
１１１  ＳＩＭカード
２０１  アクセス多発区間
２０２  アクセス間欠区間
Ｔ１    一定時間
ｔ１    単位時間
ｔ２    単位時間
【図１】
0005585365.tif 000002
【図２】
0005585365.tif 000003
【図３−１】
0005585365.tif 000004
【図３−２】
0005585365.tif 000005
【図３−３】
0005585365.tif 000006
【図３−４】
0005585365.tif 000007
【図４】
0005585365.tif 000008
【図５】
0005585365.tif 000009
【図６】
0005585365.tif 000010
【図７】
0005585365.tif 000011