(57)【要約】【課題】高速なデータ処理を行う。【解決手段】CPU６３は、電磁誘導によって得られる電力を出力する電源回路６８、または外部回路４２が内蔵する内蔵電源７１のうちのいずれかから、電源としての電力の供給を受けて動作する。クロック可変器６２は、CPU６３が、電力の供給を受ける電源に応じて、クロックの周波数を制御し、CPU６３に供給する。CPU６３は、クロック可変器６２からのクロックに同期してデータ処理を行う。本発明は、例えば、ICカードの機能を有する携帯電話機などに適用できる。【選択図】図６
2006012002.tif 000002
【特許請求の範囲】
【請求項１】
電力の供給を受けて動作するデータ処理装置において、
クロックを生成するクロック生成手段と、
他のデータ処理装置から送信されてくる無線信号から電力を得る第１の電源と、内蔵電源である第２の電源とのうちのいずれかから、電力の供給を受けて、前記クロックに同期してデータ処理を行うデータ処理手段と、
前記データ処理手段が電力の供給を受ける電源に応じて、前記クロックを制御するクロック制御手段と
を備えることを特徴とするデータ処理装置。
【請求項２】
前記クロック制御手段は、
前記データ処理手段が、前記第１の電源から電力の供給を受けるとき、前記クロックの周波数を第１の周波数とするように、前記クロックを制御し、
前記データ処理手段が、前記第２の電源から電力の供給を受けるとき、前記クロックの周波数を、前記第１の周波数よりも高い第２の周波数とするように、前記クロックを制御する
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記第１または第２の電源のうちのいずれかを選択し、電力を、前記データ処理手段に供給する選択手段をさらに備える
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項４】
前記第２の電源の状態を検知し、その検知の結果に応じて、前記データ処理手段への電力の供給を制御する電源検知手段をさらに備え、
前記選択手段は、前記電源検知手段による前記データ処理手段への電力の供給の制御にしたがって、前記第１または第２の電源のうちのいずれかを選択する
ことを特徴とする請求項３に記載のデータ処理装置。
【請求項５】
前記第２の電源の状態を検知し、その検知の結果に応じて、前記データ処理手段への電力の供給を制御する電源検知手段をさらに備え、
前記クロック制御手段は、前記電源検知手段による前記データ処理手段への電力の供給の制御にしたがって、前記クロックを制御する
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項６】
前記データ処理手段は、自身に電力を供給する電源に応じて、前記クロック制御手段を制御し、
前記クロック制御手段は、前記データ処理手段の制御にしたがって、前記クロックを制御する
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項７】
前記第２の電源の状態を検知し、その検知の結果に応じて、前記データ処理手段への電力の供給を制御する電源検知手段をさらに備え、
前記データ処理手段は、前記電源検知手段による前記データ処理手段への電力の供給の制御にしたがって、前記クロック制御手段を制御し、
前記クロック制御手段は、前記データ処理手段の制御にしたがって、前記クロックを制御する
ことを特徴とする請求項６に記載のデータ処理装置。
【請求項８】
１チップのIC(Integrated Circuit)である
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項９】
クロックを生成するクロック生成手段と、
他のデータ処理装置から送信されてくる無線信号から電力を得る第１の電源と、内蔵電源である第２の電源とのうちのいずれかから、電力の供給を受けて、前記クロックに同期してデータ処理を行うデータ処理手段と、
前記データ処理手段が電力の供給を受ける電源に応じて、前記クロックを制御するクロック制御手段と
を備えたデータ処理部と、
少なくとも前記内蔵電源を含む外部回路と
を備えることを特徴とする携帯通信端末装置。
【請求項１０】
前記外部回路は、前記第２の電源の状態を検知し、その検知の結果に応じて、前記データ処理手段への電力の供給を制御する電源検知手段をさらに含む
ことを特徴とする請求項９に記載の携帯通信端末装置。
【請求項１１】
電力の供給を受けて動作するデータ処理装置のデータ処理方法において、
前記データ処理装置は、
クロックを生成するクロック生成手段と、
他のデータ処理装置から送信されてくる無線信号から電力を得る第１の電源と、内蔵電源である第２の電源とのうちのいずれかから、電力の供給を受けて、前記クロックに同期してデータ処理を行うデータ処理手段と、
前記データ処理手段が電力の供給を受ける電源に応じて、前記クロックを制御するクロック制御手段と
を備え、
前記クロック制御手段において、前記データ処理手段が電力の供給を受ける電源に応じて、前記クロックを制御するクロック制御ステップと、
前記データ処理手段において、前記第１または第２の電源のうちのいずれかから、電力の供給を受けて、前記クロックに同期してデータ処理を行うデータ処理ステップと
を含むことを特徴とするデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置およびデータ処理方法、並びに携帯通信端末装置に関し、特に、例えば、非接触通信を行うIC(Integrated Circuit)（LSI(Large Scale Integration)）において、高速なデータ処理を行うことができるようにするデータ処理装置およびデータ処理方法、並びに携帯通信端末装置に関する。
【背景技術】
【０００２】
非接触通信を行うシステムとしては、例えば、ICカードシステムが広く知られており、駅の自動改札などで利用されている。
【０００３】
図１は、従来のICカードシステムの一例の概略構成を示している。
【０００４】
ICカードシステムは、R/W(Reader/Writer)１と、ICカード２とで構成される。
【０００５】
R/W１は、無線信号を送信することにより、いわゆるRF(Radio Frequency)フィールド（電磁界）を形成している。
【０００６】
ICカード２は、ループコイル状のアンテナ１１と、非接触通信用のLSI１２とで構成されている。
【０００７】
ICカード２が、R/W１に近づき、そのR/W１が形成している所定の強度以上のRFフィールド内に入ると、ICカード２は、R/W１からの無線信号から電磁誘導によって電源を得て動作を開始し、R/W１との間での無線信号によるデータの授受、その他のデータ処理を行う。
【０００８】
即ち、ICカード２は、電源を内蔵しておらず、このため、R/W１からの無線信号によって生じるアンテナ（ループコイル）１１での電磁誘導により電源（電力）を得て、LSI１２が動作し、各種のデータ処理を行う。
【０００９】
以上のように、ICカード２のLSI１２は、R/W１からの無線信号から電力を得て動作するが、R/W１とICカード２との距離が大になるほど、ICカード２において、R/W１からの無線信号から得られる電力は小さくなる。
【００１０】
従って、例えば、ICカード２のLSI１２が動作するのに必要最小限の電力をE0として、ICカード２が、R/W１から比較的近い位置P1にある場合に、ICカード２において、R/W１の無線信号から、電力E0以上の電力E1が得られるとすると、その位置P1において、LSI１２は動作することができ、各種のデータ処理を行うことができる。
【００１１】
一方、ICカード２が、位置P1よりも、R/W１からの距離が遠い位置P2にある場合に、ICカード２において、R/W１の無線信号から、電力E0未満の電力E2しか得られないとすると、その位置P2において、LSI１２は動作することができない。
【００１２】
従って、ICカード２（のLSI１２）が動作することができるのは、R/W１からの距離が近い範囲に制限される。
【００１３】
なお、R/W１が出力する無線信号のレベルを大とすることにより、ICカード２が動作することができる範囲を拡大することができるが、（電波法で）出力が制限されている場合や、他のR/Wが出力する無線信号との混信等が問題となる場合がある。
【００１４】
このため、R/W１では、無線信号を、ある程度のレベルに制限する必要があり、ICカード２も、そのようなレベルの制限された無線信号から得られる電力で動作することができるように、低消費電力を意識した設計となっている。
【００１５】
即ち、LSI１２は、クロックに同期して動作するが、LSI１２の省電力化には、そのクロックを低周波数（長周期）とするのが効果的であり、ICカード２は、十分に低い周波数のクロックで、LSI１２が動作するように設計される。
【００１６】
このため、LSI１２では、データ処理に、ある程度の時間を要し、ユーザは、少なくとも、LSI１２におけるデータ処理に要する時間は、LSI１２が動作することができる電力の供給をR/W１から受けることのできる位置にとどまって、R/W１にICカード２をかざす必要がある。
【００１７】
ところで、最近、ICカード２（の機能）を、例えば、携帯電話機などの携帯可能な装置に内蔵させることが提案されている。携帯電話機は、それ自身が本来の携帯電話機としての動作をするための内蔵電源としてのバッテリパックなどを有するから、携帯電話機に内蔵されたICカード２でも、その内蔵電源からの電力の供給を受けるようにすることで、ICカード２がR/W１から離れた位置にあっても、LSI１２は動作することができる。
【００１８】
携帯電話機にICカード機能を搭載した場合、R/W１の無線信号から電力を得る電源と、携帯電話機の内蔵電源とをシームレスに切り替え、LSI１２に電力を供給する装置と方法が提案されている（例えば、特許文献１参照）。
【００１９】
【特許文献１】特開2003-036427号公報。
【発明の開示】
【発明が解決しようとする課題】
【００２０】
特許文献１に記載の方法によれば、携帯電話機の内蔵電源から、LSI１２に電力を供給することにより、ICカード２がR/W１から離れた位置にあっても、LSI１２は動作することができる。
【００２１】
しかしながら、特許文献１に記載の方法では、携帯電話機の内蔵電源から、LSI１２に電力を供給することができる場合であっても、LSI１２は、R/W１の無線信号からの電力によっても動作可能なように、低周波数のクロックに同期して動作するため、LSI１２でのデータ処理には、ある程度の時間を要する課題があった。
【００２２】
本発明は、このような状況に鑑みてなされたものであり、高速なデータ処理を行うことができるようにするものである。
【課題を解決するための手段】
【００２３】
本発明のデータ処理装置は、他のデータ処理装置から送信されてくる無線信号から電力を得る第１の電源と、内蔵電源である第２の電源とのうちのいずれかから、電力の供給を受けて、クロックに同期してデータ処理を行うデータ処理手段と、データ処理手段が電力の供給を受ける電源に応じて、クロックを制御するクロック制御手段とを備えることを特徴とする。
【００２４】
クロック制御手段では、データ処理手段が、第１の電源から電力の供給を受けるとき、クロックの周波数を第１の周波数とするように、クロックを制御し、データ処理手段が、第２の電源から電力の供給を受けるとき、クロックの周波数を、第１の周波数よりも高い第２の周波数とするように、クロックを制御することができる。
【００２５】
データ処理装置には、第１または第２の電源のうちのいずれかを選択し、電力を、データ処理手段に供給する選択手段をさらに設けることができる。
【００２６】
データ処理装置には、第２の電源の状態を検知し、その検知の結果に応じて、データ処理手段への電力の供給を制御する電源検知手段をさらに設けることができ、この場合、選択手段には、電源検知手段によるデータ処理手段への電力の供給の制御にしたがって、第１または第２の電源のうちのいずれかを選択させることができる。
【００２７】
また、電源検知手段を設ける場合には、クロック制御手段には、電源検知手段によるデータ処理手段への電力の供給の制御にしたがって、クロックを制御させることができる。
【００２８】
データ処理手段には、自身に電力を供給する電源に応じて、クロック制御手段を制御させ、クロック制御手段には、データ処理手段の制御にしたがって、クロックを制御させることができる。
【００２９】
電源検知手段を設ける場合には、データ処理手段には、電源検知手段によるデータ処理手段への電力の供給の制御にしたがって、クロック制御手段を制御させ、クロック制御手段には、データ処理手段の制御にしたがって、クロックを制御させることができる。
【００３０】
データ処理装置は、１チップのICとすることができる。
【００３１】
また、本発明は、本発明によるデータ処理装置を１チップあるいは2以上のICチップで実現し、これらのチップを搭載した携帯情報端末、携帯電話機等の携帯通信端末装置を提供する。
【００３２】
本発明のデータ処理方法は、クロック制御手段において、データ処理手段が電力の供給を受ける電源に応じて、クロックを制御するクロック制御ステップと、データ処理手段において、第１または第２の電源のうちのいずれかから、電力の供給を受けて、クロックに同期してデータ処理を行うデータ処理ステップとを含むことを特徴とする。
【００３３】
本発明においては、データ処理手段が電力の供給を受ける電源に応じて、クロックが制御され、データ処理手段において、第１または第２の電源のうちのいずれかから、電力の供給を受けて、クロックに同期してデータ処理が行われる。
【発明の効果】
【００３４】
本発明によれば、高速なデータ処理を行うことが可能となる。
【発明を実施するための最良の形態】
【００３５】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３６】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００３７】
請求項１に記載のデータ処理装置は、
電力の供給を受けて動作するデータ処理装置（例えば、図３のLSI５２）において、
クロックを生成するクロック生成手段（例えば、図３のクロック生成器６１）と、
他のデータ処理装置（例えば、図２のR/W２１）から送信されてくる無線信号から電力を得る第１の電源（例えば、図６の電源回路６８）と、内蔵電源である第２の電源（例えば、図６の内蔵電源７１）とのうちのいずれかから、電力の供給を受けて、前記クロックに同期してデータ処理を行うデータ処理手段（例えば、図３のCPU６３）と、
前記データ処理手段が電力の供給を受ける電源に応じて、前記クロックを制御するクロック制御手段（例えば、図３のクロック可変器６２）と
を備えることを特徴とする。
【００３８】
請求項３に記載のデータ処理装置は、
前記第１または第２の電源のうちのいずれかを選択し、電力を、前記データ処理手段に供給する選択手段（例えば、図６の電源切替SW６６）をさらに備える
ことを特徴とする。
【００３９】
請求項４に記載のデータ処理装置は、
前記第２の電源の状態を検知し、その検知の結果に応じて、前記データ処理手段への電力の供給を制御する電源検知手段（例えば、図６の電源検知回路６５）をさらに備え、
前記選択手段は、前記電源検知手段による前記データ処理手段への電力の供給の制御にしたがって、前記第１または第２の電源のうちのいずれかを選択する
ことを特徴とする。
【００４０】
請求項５に記載のデータ処理装置は、
前記第２の電源の状態を検知し、その検知の結果に応じて、前記データ処理手段への電力の供給を制御する電源検知手段（例えば、図６の電源検知回路６５）をさらに備え、
前記クロック制御手段は、前記電源検知手段による前記データ処理手段への電力の供給の制御にしたがって、前記クロックを制御する
ことを特徴とする。
【００４１】
請求項７に記載のデータ処理装置は、
前記第２の電源の状態を検知し、その検知の結果に応じて、前記データ処理手段への電力の供給を制御する電源検知手段（例えば、図８の電源検知回路６５）をさらに備え、
前記データ処理手段は、前記電源検知手段による前記データ処理手段への電力の供給の制御にしたがって、前記クロック制御手段を制御し、
前記クロック制御手段は、前記データ処理手段の制御にしたがって、前記クロックを制御する
ことを特徴とする。
【００４２】
請求項９に記載の携帯通信端末装置は、
クロックを生成するクロック生成手段（例えば、図３のクロック生成器６１）と、
他のデータ処理装置から送信されてくる無線信号から電力を得る第１の電源と、内蔵電源である第２の電源とのうちのいずれかから、電力の供給を受けて、前記クロックに同期してデータ処理を行うデータ処理手段（例えば、図３のCPU６３）と、
前記データ処理手段が電力の供給を受ける電源に応じて、前記クロックを制御するクロック制御手段（例えば、図３のクロック可変器６２）と
を備えたデータ処理部（例えば、図３のLSI５２）と、
少なくとも前記内蔵電源を含む外部回路（例えば、図３の外部回路４２）と
を備えることを特徴とする。
【００４３】
請求項１０に記載の携帯通信端末装置は、
前記外部回路は、前記第２の電源の状態を検知し、その検知の結果に応じて、前記データ処理手段への電力の供給を制御する電源検知手段（例えば、図１１の電源検知回路６５）をさらに含む
ことを特徴とする。
【００４４】
請求項１１に記載のデータ処理方法は、
電力の供給を受けて動作するデータ処理装置（例えば、図３のLSI５２）のデータ処理方法において、
前記データ処理装置は、
クロックを生成するクロック生成手段（例えば、図３のクロック生成器６１）と、
他のデータ処理装置（例えば、図２のR/W２１）から送信されてくる無線信号から電力を得る第１の電源（例えば、図６の電源回路６８）と、内蔵電源である第２の電源（例えば、図６の内蔵電源７１）とのうちのいずれかから、電力の供給を受けて、前記クロックに同期してデータ処理を行うデータ処理手段（例えば、図３のCPU６３）と、
前記データ処理手段が電力の供給を受ける電源に応じて、前記クロックを制御するクロック制御手段（例えば、図３のクロック可変器６２）と
を備え、
前記クロック制御手段において、前記データ処理手段が電力の供給を受ける電源に応じて、前記クロックを制御するクロック制御ステップ（例えば、図７のステップＳ３−２やＳ５−２）と、
前記データ処理手段において、前記第１または第２の電源のうちのいずれかから、電力の供給を受けて、前記クロックに同期してデータ処理を行うデータ処理ステップ（例えば、図７のステップＳ４）と
を含むことを特徴とする。
【００４５】
以下、図面を参照して、本発明の実施の形態について説明する。
【００４６】
図２は、本発明を適用した自動改札システムの一実施の形態の概略を説明する図である。
【００４７】
自動改札機２０は、例えば、駅の改札口に設置されており、R/W２１を内蔵している。
【００４８】
ユーザは、自動改札機２０を通過するときに、携帯電話機３０を、R/W２１にかざす。携帯電話機３０は、ICカードの機能を内蔵しており、ユーザが、携帯電話機３０を、R/W２１にかざすことにより、R/W２１と携帯電話機３０とが近接した状態となると、R/W２１と携帯電話機３０とは、無線によりデータを送受信（授受）し、必要なデータ処理を行う。
【００４９】
即ち、携帯電話機３０のICカードの機能が、例えば、定期券としての機能を有する場合には、R/W２１は、携帯電話機３０（のICカードの機能）から、乗降可能な区間や有効期限などの情報を読み出し、その区間や有効期限を確認する。そして、R/W２１は、区間や有効期限などに問題がない場合には、携帯電話機３０を携帯しているユーザが、自動改札機２０を通過することができるように、ドア２２を開放する。一方、R/W２１は、区間や有効期限などに問題がある場合には、携帯電話機３０を携帯しているユーザが、自動改札機２０を通過することができないように、ドア２２を閉める。
【００５０】
また、携帯電話機３０のICカードの機能が、例えば、プリペイドカードとしての機能を有する場合には、R/W２１は、携帯電話機３０（のICカードの機能）から、残高などの情報を読み出し、残高などに問題がないかどうかを確認する。そして、R/W２１は、残高に問題がない場合には、その残高から必要な料金を減算した額を、新たな残高として書き込むように、携帯電話機３０を制御するとともに、ユーザが、自動改札機２０を通過することができるように、ドア２２を開放する。一方、R/W２１は、残高などに問題がある場合には、携帯電話機３０を携帯しているユーザが、自動改札機２０を通過することができないように、ドア２２を閉める。
【００５１】
なお、R/W２１は、携帯電話機３０にデータを送信する場合には、例えば、13.56MHzのキャリアを、データにしたがって変調し、無線信号として送信する。また、R/W２１は、携帯電話機３０からのデータを受信する場合には、例えば、13.56MHzのキャリア（無変調波）を、無線信号として送信する。携帯電話機３０は、R/W２１からのキャリアである無線信号を、いわゆる負荷変調することで、データを、R/W２１に送信する。
【００５２】
次に、図３は、図２の携帯電話機３０の構成例の概要を示すブロック図である。
【００５３】
携帯電話機３０は、カード機能部４１と外部回路４２から構成されている。
【００５４】
カード機能部４１は、ICカードの機能を有し、アンテナ５１とLSI５２とで構成されている。
【００５５】
アンテナ５１は、ループコイル状になっており、R/W２１からの無線信号を受信し、LSI５２に供給する。
【００５６】
LSI５２は、クロック生成器６１、クロック可変器６２、およびCPU(Central Processing Unit)６３などから構成されている。
【００５７】
クロック生成器６１は、CPU６３が動作するためのクロックを生成し、クロック可変器６２に供給する。
【００５８】
クロック可変器６２は、CPU６３が電力の供給を受ける電源に応じて、クロック生成器６１から供給されるクロックを制御し、即ち、例えば、クロックの周波数を変化させ、CPU６３に供給する。
【００５９】
ここで、クロック可変器６２において、クロック生成器６１から供給されるクロックの周波数を変化させる方法としては、例えば、クロック生成器６１から供給されるクロックを分周する方法やFM(Frequency Modulation)変調する方法などがある。クロック生成器６１から供給されるクロックを分周する場合には、クロックの周波数を、分周比に対応した値に離散的に変化させることができる。また、クロック生成器６１から供給されるクロックをFM変調する場合には、クロックの周波数を連続的に変化させることができる。
【００６０】
CPU６３は、例えば、R/W２１から無線信号によって送信され、アンテナ５１で受信されたデータなどを、クロック可変器６２から供給されるクロックに同期して処理する。
【００６１】
外部回路４２は、内蔵電源７１を有し、その内蔵電源７１から電力の供給を受けて、例えば、通話や、電子メールの送受信、webの閲覧、静止画または動画の撮影、その他の従来の携帯電話機と同様の処理を行う。
【００６２】
内蔵電源７１は、例えば、バッテリパックで構成され、携帯電話機３０に対して着脱可能になっている。また、内蔵電源７１は、携帯電話機３０に装着したまま、図示せぬ充電器によって充電することができるようになっている。
【００６３】
以上のように構成される携帯電話機３０は、カード機能部４１の、CPU６３その他で構成されるLSI５２が、R/W２１（図２）からの無線信号によって生じるアンテナ（ループコイル）５１での電磁誘導により得られる電源か、または内蔵電源７１から、電力の供給を受けて動作する。
【００６４】
即ち、LSI５２は、R/W２１からの無線信号から得られる電源と、外部回路４２が有する内蔵電源７１とのうちのいずれかから、電力の供給を受ける。そして、LSI５２では、クロック生成器６１が、クロックを生成し、クロック可変器６２に供給する。クロック可変器６２は、クロック生成器６１から供給されるクロックの周波数を必要に応じて変化させ、CPU６３に供給する。CPU６３は、クロック可変器６２から供給されるクロックに同期して、データ処理を行う。
【００６５】
以上のように、カード機能部４１のLSI５２は、R/W２１の無線信号から得られる電源と、外部回路４２が有する内蔵電源７１とのうちのいずれかから、電源の供給を受けて、データ処理を行う。
【００６６】
そこで、図４および図５を参照して、LSI５２が、R/W２１の無線信号から得られる電源から電力の供給を受けてデータ処理を行う場合と、内蔵電源７１から電力の供給を受けてデータ処理を行う場合とについて説明する。
【００６７】
まず、図４を参照して、カード機能部４１のLSI５２が、内蔵電源７１から電力の供給を受けてデータ処理を行う場合について説明する。
【００６８】
LSI５２が、内蔵電源７１から電力の供給を受ける場合、例えば、内蔵電源７１の残量が微小になったり、内蔵電源７１が携帯電話機３０から外されたり、といった特段の事情がない限り、LSI５２には、その動作に十分な電力が、内蔵電源７１から供給される。従って、この場合、LSI５２が、R/W２１の無線信号から得られる電源から電力の供給を受ける場合に比較して省電力の要請は低い。
【００６９】
そこで、LSI５２（CPU６３）が、内蔵電源７１から電力の供給を受ける場合、クロック可変器６２（図３）は、クロック生成器６１からのクロックの周波数を、ある高い周波数f1（例えば、従来のICカードにおけるクロックの周波数よりも高い周波数）となるように制御して、CPU６３に供給する。従って、この場合、CPU６３では、高い周波数f1のクロックに同期して、データ処理が行われるので、高速なデータ処理を行うことができる。
【００７０】
さらに、この場合、LSI５２は、内蔵電源７１から電力の供給を受けるので、図４に示すように、カード機能部４１が、R/W２１から比較的近い位置P1'にあっても、また、位置P1'よりも、R/W２１からの距離が遠い位置P2'にあっても、LSI５２は動作することができる。
【００７１】
以上のように、LSI５２が、内蔵電源７１から電力の供給を受ける場合には、カード機能部４１（を内蔵する携帯電話機３０）が、R/W２１から遠い位置にあっても、R/W２１との間でデータを授受することができ、さらに、LSI５２（のCPU６３）において、高速なデータ処理を行うことができる。
【００７２】
ここで、LSI５２のCPU６３が、周波数f1のクロックに同期して、データ処理を行うのに必要最小限の電力をEf1とすると、内蔵電源７１からCPU６３には、その電力Ef1以上の電力が供給されるものとする。
【００７３】
また、周波数f1は、例えば、CPU６３の仕様において定められている動作可能な周波数の最大値（に対して所定のマージンを考慮した値）とすることができる。
【００７４】
さらに、クロック生成器６１が出力するクロックの周波数は、例えば、周波数f1とすることができる。この場合、LSI５２が、内蔵電源７１から電力の供給を受けるときには、クロック可変器６２は、クロック生成器６１が出力する周波数f1のクロックを、そのままCPU６３に供給すればよい。
【００７５】
次に、図５を参照して、カード機能部４１のLSI５２が、R/W２１の無線信号から得られる電源から電力の供給を受けてデータ処理を行う場合について説明する。
【００７６】
LSI５２が、R/W２１の無線信号から得られる電源から電力の供給を受ける場合、前述の図１で説明したように、R/W２１とカード機能部４１との距離が大になるほど、LSI５２において、R/W２１の無線信号から得られる電力は小さくなる。また、R/W２１とカード機能部４１とが近い位置にあっても、R/W２１の無線信号から得られる電力は、内蔵電源７１から得られる電力に比較して小さい。
【００７７】
そこで、LSI５２（CPU６３）が、R/W２１の無線信号から得られる電力の供給を受ける場合、クロック可変器６２（図３）は、クロック生成器６１からのクロックの周波数を、周波数f1よりも低い周波数f2となるように制御して、CPU６３に供給する。従って、この場合、CPU６３では、低い周波数f2のクロックに同期して、データ処理が行われるので、CPU６３が動作するのに必要最小限の電力を小さくすることができる。
【００７８】
ここで、LSI５２のCPU６３が、周波数f2のクロックに同期して、データ処理を行うのに必要最小限の電力をEf2(<Ef1（図４）)とすると、カード機能部４１が、図５に示すように、R/W２１から比較的近い位置P1'にある場合に、カード機能部４１において、R/W２１の無線信号から得られる電力E1'が、電力Ef2以上であれば、その位置P1'において、LSI５２は動作することができ、各種のデータ処理を行うことができる。
【００７９】
同様に、カード機能部４１が、図５に示すように、位置P1'よりも、R/W２１からの距離が遠い位置P2'にある場合であっても、カード機能部４１において、R/W２１の無線信号から得られる電力E2'(<E1')が、電力Ef2以上であれば、その位置P2'において、LSI５２は動作することができ、各種のデータ処理を行うことができる。但し、カード機能部４１において、R/W２１の無線信号から得られる電力が、電力Ef2未満となると、LSI５２は、動作することができなくなる。
【００８０】
なお、周波数f2は、例えば、CPU６３の仕様において定められている動作可能な周波数の最小値（に対して所定のマージンを考慮した値）とすることができる。
【００８１】
また、クロック生成器６１が出力するクロックの周波数が、例えば、上述したように、周波数f1であるとすると、LSI５２が、R/W２１からの無線信号から得られる電力の供給を受けるときには、クロック可変器６２は、クロック生成器６１が出力する周波数f1のクロックを、例えば、分周比f2/f1で分周して、CPU６３に供給する。
【００８２】
次に、図６は、図２の携帯電話機３０の第１の詳細構成例を示している。なお、図中、図３における場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。また、図６では（後述する図８、図１０、および図１１においても同様）、アンテナ５１の図示は省略してある。
【００８３】
LSI５２は、ロジック回路部８１とアナログ回路部８２とから構成されている。
【００８４】
ロジック回路部８１は、LSI５２が行う処理のうちの、主として、ディジタル信号を扱う部分で、図３に示したクロック生成器６１、クロック可変器６２、およびCPU５３の他、メモリ６３を有している。
【００８５】
クロック生成器６１は、アナログ回路部８２の、後述する電源切替SW(switch)６６を介して供給される電力を電源として動作し、クロックCLKを生成して、クロック可変器６２に供給する。
【００８６】
クロック可変器６２は、電源切替SW６６を介して供給される電力を電源として動作し、アナログ回路部８２の、後述する電源検知回路６５からの制御信号CTRLにしたがい、クロック生成器６１からのクロックCLKを制御して、CPU６３に供給する。
【００８７】
即ち、クロック可変器６２は、電源検知回路６５からの制御信号CTRLにしたがい、クロック生成器６１からのクロックCLKの周波数を、例えば、CPU６３が動作可能な最大の周波数などの高い周波数f1（図４）、または、例えば、CPU６３が動作可能な最小の周波数などの、周波数f1よりも低い周波数f2(<f1)（図５）とするように制御し、周波数f1またはf2のクロックCLKを、CPU６３に供給する。
【００８８】
CPU６３は、電源切替SW６６を介して供給される電力を電源として動作し、クロック可変器６２から供給される周波数f1またはf2のクロックCLKに同期して、データ処理を行う。
【００８９】
即ち、CPU６３には、アナログ回路部８２の、後述する変復調回路６７から、R/W２１（図２）が送信してきたデータ（コマンドを含む）としてのベースバンドの信号が供給されるようになっており、CPU６３は、クロック可変器６２からのクロックCLKに同期して、変復調回路６７からのデータや、メモリ６４に記憶されたデータを、必要に応じて処理する。また、CPU６３は、処理後のデータや、変復調回路６７からのデータを、メモリ６４に供給して記憶させる。さらに、CPU６３は、メモリ６４に記憶されたデータを読み出し、必要に応じて処理して、ベースバンドの信号として、変復調回路６７に供給し、R/W２１に送信させる。
【００９０】
メモリ６４は、例えば、不揮発性のメモリで、電源切替SW６６を介して供給される電力を電源として動作し、CPU６３から供給されるデータを記憶する。また、メモリ６４は、CPU６３が実行するプログラムを記憶している。即ち、CPU６３は、メモリ６４に記憶されたプログラムを実行することで、各種の処理を行う。
【００９１】
ここで、CPU６３に実行させるプログラムは、メモリ６４にあらかじめ記憶させておく他、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に格納し、いわゆるパッケージソフトウエアとして提供することができる。また、プログラムは、R/W２１から無線信号によってLSI５２に送信し、メモリ６４に記憶させる、あるいは、メモリ６４に記憶されたプログラムをバージョンアップさせることができる。
【００９２】
アナログ回路部８２は、LSI５２が行う処理のうちの、主として、アナログ信号を扱う部分で、電源検知回路６５、電源切替SW６６、変復調回路６７、および電源回路６８を有している。
【００９３】
電源検知回路６５は、電源回路６８から供給される電力を電源として動作し、携帯電話機３０（図３）の外部回路４２が有する内蔵電源７１をモニタすることにより、その状態を検知して、その検知の結果に応じて、CPU６３をはじめとする、ロジック回路部８１を構成する各ブロックへの電力の供給を制御する。
【００９４】
即ち、電源検知回路６５は、内蔵電源７１が十分な電力を供給することができるかどうかを検知（判定）する。ここで、内蔵電源７１が十分な電力を供給することができるかどうかは、例えば、内蔵電源７１の電圧を検出することや、内蔵電源７１の装着状態によって検知される。即ち、例えば、内蔵電源７１が、携帯電話機３０から外されている場合には、内蔵電源７１が十分な電力を供給することができない状態にあることが検知される。また、例えば、内蔵電源７１が、携帯電話機３０に装着されている場合でも、内蔵電源７１の電圧が、所定の閾値より低いときには、やはり、内蔵電源７１が十分な電力を供給することができない状態にあることが検知される。一方、内蔵電源７１が、携帯電話機３０に装着されており、さらに、内蔵電源７１の電圧が、所定の閾値よりも高い場合には、内蔵電源７１が十分な電力を供給することができる状態にあることが検知される。
【００９５】
電源検知回路６５は、内蔵電源７１が十分な電力を供給することができることを検知した場合、クロックの周波数を高い周波数f1とすることを指示する制御信号CTRLを、クロック可変器６２に供給する。さらに、電源検知回路６５は、電源回路６８と内蔵電源７１とのうちの、内蔵電源７１を選択することを指示する電源切替制御信号CTRLを、電圧切替SW６６に供給する。
【００９６】
一方、電源検知回路６５は、内蔵電源７１が十分な電力を供給することができないことを検知した場合、クロックの周波数を低い周波数f2(<f1)とすることを指示する制御信号CTRLを、クロック可変器６２に供給する。さらに、電源検知回路６５は、電源回路６８と内蔵電源７１とのうちの、電源回路６８を選択することを指示する電源切替制御信号CTRLを、電圧切替SW６６に供給する。
【００９７】
なお、ここでは電源検知回路６５が電源回路６８から供給される電力を電源として動作することとしたが、電源検知回路６５は、電源回路６８ではなく、内蔵電源７１から供給される電力を電源として動作することも可能である。
【００９８】
電源切替SW６６は、入力端子６６ａおよび６６ｂ、並びに出力端子６６ｃを有し、入力端子６６ａは、電源回路６８に、入力端子６６ｂは、内蔵電源７１に、出力端子６６ｃは、ロジック回路部８１を構成するクロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４に、それぞれ接続されている。
【００９９】
そして、電源切替SW６６は、電源検知回路６５からの電源切替信号CTRLに応じて、入力端子６６ａまたは６６ｂを選択し、出力端子６６ｃに接続する。
【０１００】
従って、電源切替SW６６において、入力端子６６ａと６６ｂのうちの入力端子６６ａが選択された場合、その入力端子６６ａに接続している電源回路６８が供給する電力が、入力端子６６ａおよび出力端子６６ｃを介して、ロジック回路部８１を構成するクロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４に供給される。即ち、この場合、クロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４は、電源回路６８から電力の供給を受けて動作する。
【０１０１】
一方、電源切替SW６６において、入力端子６６ａと６６ｂのうちの入力端子６６ｂが選択された場合、その入力端子６６ｂに接続している内蔵電源７１が供給する電力が、入力端子６６ｂおよび出力端子６６ｃを介して、ロジック回路部８１を構成するクロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４に供給される。即ち、この場合、クロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４は、内蔵電源７１から電力の供給を受けて動作する。
【０１０２】
電源回路６８は、例えば、整流器や電源安定化装置（レギュレータ）などで構成され、R/W２１から送信されてくる無線信号（R/W２１から送信され、アンテナ５１（図３）で受信された無線信号）から電力を得て、電源検知回路６５に供給するとともに、電源切替スイッチ６６の入力端子６６ａに供給する。
【０１０３】
変復調回路６７は、R/W２１から送信されてくる無線信号を、ベースバンドの信号に復調し、そのベースバンドの信号であるデータを、CPU６３に供給する。また、変復調回路６７は、CPU６３から供給されるベースバンドの信号としてのデータにしたがい、R/W２１が送信してくる無線信号（キャリア）を負荷変調することにより（R/W２１から見たアンテナ５１（図３）のインピーダンスを変更することにより）、そのデータを、R/W２１に送信する。
【０１０４】
次に、図７のフローチャートを参照して、図６の携帯電話機３０の動作について説明する。
【０１０５】
例えば、図２において、携帯電話機３０がR/W２１にかざされると、ステップＳ１において、電源回路６８が動作し、電源となる電力を出力する。
【０１０６】
即ち、R/W２１が送信している無線信号によって、携帯電話機３０が内蔵するカード機能部４１のアンテナ（ループコイル）５１に、電磁誘導による誘導起電力が生じ、誘導電流が流れる。電源回路６８は、この電流を整流等することにより、電源となる電力を得て出力する。
【０１０７】
電源回路６８が出力する電力は、電源切替SW６６の入力端子６６ａと電源検知回路６５に供給される。
【０１０８】
電源検知回路６５は、電源回路６８からの電力を電源として動作、即ち、内蔵電源７１の状態のモニタを開始する。そして、ステップＳ１からＳ２に進み、電源回路６８からの電力を電源として動作している電源検知回路６５は、内蔵電源７１の状態を判定する。
【０１０９】
ステップＳ２において、内蔵電源７１が十分な電力を供給することができる状態にあると判定された場合、即ち、例えば、内蔵電源７１が、携帯電話機３０に装着されており、かつ、内蔵電源７１の電圧が、所定の閾値よりも高い場合、ステップＳ３に進み、電源を選択するステップＳ３−１の処理と、クロックの周波数のアップを制御するステップＳ３−２の処理とが行われる。
【０１１０】
即ち、ステップＳ３−１では、電源検知回路６５は、入力端子６６ａと６６ｂのうちの、入力端子６６ｂを選択することを指示する電源切替制御信号CTRLを、電源切替SW６６に供給する。電源切替SW６６は、電源検知回路６５からの電源切替制御信号CTRLにしたがい、入力端子６６ａと６６ｂのうちの、入力端子６６ｂを選択する。これにより、内蔵電源７１から、スイッチ６６を介して、ロジック回路部８１を構成するクロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４に対して、電源となる電力が供給され、これにより、クロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４は、内蔵電源７１からの電力を電源として、動作を開始する。
【０１１１】
また、ステップＳ３−２では、電源検知回路６５は、クロックの周波数を高い周波数f1とすることを指示する制御信号CTRLを、クロック可変器６２に供給する。クロック可変器６２は、電源検知回路６５からの制御信号CTRLにしたがい、クロック生成器６１が出力するクロックCLKの周波数を、高い周波数f1とするように制御し、その周波数f1のクロックCLKを、CPU６３に供給する。
【０１１２】
ステップＳ３の後は、ステップＳ４に進み、CPU６３は、クロック可変器６２から供給されるクロックCLKに同期して、データ処理を行う。
【０１１３】
即ち、R/W２１は、無線信号によって必要なコマンドを含むデータを送信してくるので、変復調回路６７は、その無線信号をアンテナ５１を介して受信する。さらに、変復調回路６７は、その無線信号を、ベースバンドの信号であるデータに復調し、CPU６３に供給する。
【０１１４】
CPU６３は、変復調回路６７からのデータに含まれるコマンドしたがい、変復調回路６７からのデータや、メモリ６４に記憶されたデータを、必要に応じて処理する。また、CPU６３は、処理後のデータや、変復調回路６７からのデータを、メモリ６４に供給して記憶させる。あるいは、CPU６３は、メモリ６４に記憶されたデータを読み出し、必要に応じて処理して、ベースバンドの信号として、変復調回路６７に供給し、R/W２１に送信させる。
【０１１５】
なお、いまの場合、CPU６３には、内蔵電源７１から十分な電力が供給され、また、CPU６３は、クロック可変器６２から供給される高い周波数f1のクロックCLKに同期して動作するので、高速なデータ処理が行われる。
【０１１６】
一方、ステップＳ２において、内蔵電源７１が十分な電力を供給することができる状態にないと判定された場合、即ち、例えば、内蔵電源７１が、携帯電話機３０から外されている場合や、内蔵電源７１が、携帯電話機３０に装着されているが、その電圧が、所定の閾値より低い場合、ステップＳ５に進み、電源を選択するステップＳ５−１の処理と、クロックの周波数のダウンを制御するステップＳ５−２の処理とが行われる。
【０１１７】
即ち、ステップＳ５−１では、電源検知回路６５は、入力端子６６ａと６６ｂのうちの、入力端子６６ａを選択することを指示する電源切替制御信号CTRLを、電源切替SW６６に供給する。電源切替SW６６は、電源検知回路６５からの電源切替制御信号CTRLにしたがい、入力端子６６ａと６６ｂのうちの、入力端子６６ａを選択する。これにより、電源回路６８から、R/W２１からの無線信号による電磁誘導によって得られた電力が、スイッチ６６を介して、ロジック回路部８１を構成するクロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４に対して供給され、これにより、クロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４は、電源回路６８からの電力を電源として、動作を開始する。
【０１１８】
また、ステップＳ５−２では、電源検知回路６５は、クロックの周波数を低い周波数f2とすることを指示する制御信号CTRLを、クロック可変器６２に供給する。クロック可変器６２は、電源検知回路６５からの制御信号CTRLにしたがい、クロック生成器６１が出力するクロックCLKの周波数を、低い周波数f2とするように制御し、その周波数f2のクロックCLKを、CPU６３に供給する。
【０１１９】
ステップＳ５の後は、ステップＳ４に進み、CPU６３は、クロック可変器６２から供給されるクロックCLKに同期して、上述したようなデータ処理を行う。
【０１２０】
但し、いまの場合、CPU６３は、電源回路６８から電力の供給を受け、クロック可変器６２から供給される低い周波数f2のクロックCLKに同期して動作するので、低速ではあるが、低消費電力で、データ処理が行われる。
【０１２１】
以上のように、CPU６３は、電源回路６８または内蔵電源７１のうちのいずれかから、電力の供給を受けて動作し、クロック可変器６２から供給されるクロックCLKに同期して、データ処理を行う。そして、CPU６３が、内蔵電源７１から十分な電力の供給を受ける場合には、クロック可変器６２は、CPU６３に供給するクロックCLKの周波数を、高い周波数f1に制御する。従って、この場合、CPU６３は、図４で説明したように、R/W２１と携帯電話機３０（のカード機能部４１）との距離にかかわらず動作することができ、さらに、高速なデータ処理を行うことができる。
【０１２２】
一方、CPU６３が、R/W２１と携帯電話機３０（のカード機能部４１）との距離に影響を受ける電源回路６８から電力の供給を受ける場合には、クロック可変器６２は、CPU６３に供給するクロックCLKの周波数を、低い周波数f2に制御する。従って、この場合、CPU６３は、低速ではあるが、低消費電力で、データ処理を行うことができる。
【０１２３】
また、電源検知回路６５において、内蔵電源７１の状態を検知し、内蔵電源７１が十分な電力を供給することができる状態にある場合には、内蔵電源７１からCPU６３に電力を供給し、内蔵電源７１が十分な電力を供給することができる状態にない場合には、電源回路６８からCPU６３に電力を供給するようにしたので、例えば、内蔵電源７１が携帯電話機３０から外された場合や、内蔵電源７１の残量が微量になった場合（あるいは、なくなってしまった場合）でも、カード機能部４１だけを動作させることができる。即ち、内蔵電源７１が十分な電力を供給することができる状態になく、携帯電話機３０の外部回路４２が動作することができなくなっても、それにより、カード機能部４１が動作しなくなることはない。
【０１２４】
なお、CPU６３が、電源回路６８から電力の供給を受けて動作する場合、クロック可変器６２において、CPU６３に供給するクロックCLKの周波数を、周波数f2よりもさらに低い周波数f3に制御することにより、CPU６３のデータ処理の速度は低下するが、CPU６３は、その分、低消費電力で動作するので、携帯電話機３０とR/W２１とがより離れていても、CPU６３は動作することが可能となる。但し、CPU６３が動作可能な周波数の範囲において、f1＞f2＞f3の関係があるものとする。
【０１２５】
次に、図８は、図２の携帯電話機３０の第２の詳細構成例を示している。なお、図中、図６における場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【０１２６】
図８の携帯電話機３０は、図６における場合と基本的に同様に構成されている。但し、図６においては、電源検知回路６５からクロック可変器６２に対して、クロックCLKの周波数を制御（指示）する制御信号CTRLが供給されるようになっていたが、図８では、電源検知回路６５からCPU６３に対して、内蔵電源７１から電力を供給することができるかどうかの検知（判定）の結果が供給されるとともに、CPU６３からクロック可変器６２に対して、クロックCLKの周波数を制御する制御信号CTRLが供給されるようになっている。
【０１２７】
即ち、図８の携帯電話機３０では、クロック可変器６２は、電源検知回路６５に代わってCPU６３が出力する制御信号CTRLにしたがい、クロック生成器６１からのクロックCLKを制御して、CPU６３に供給する。
【０１２８】
また、CPU６３は、クロック可変器６２から供給されるクロックCLKに同期して、データ処理を行う他、電源検知回路６５から供給される、内蔵電源７１から電力を供給することができるかどうかの検知の結果を表す検知信号にしたがい、クロックCLKの周波数を制御する制御信号CTRLを、クロック可変器６２に供給する。
【０１２９】
即ち、CPU６３は、電源検知回路６５から供給された検知信号が、内蔵電源７１から電力を供給することができる旨を表している場合、クロックの周波数を高い周波数f1とすることを指示する制御信号CTRLを、クロック可変器６２に供給する。また、CPU６３は、電源検知回路６５から供給された検知信号が、内蔵電源７１から電力を供給することができない旨を表している場合、クロックの周波数を低い周波数f2とすることを指示する制御信号CTRLを、クロック可変器６２に供給する。
【０１３０】
電源検知回路６５は、内蔵電源７１が十分な電力を供給することができるかどうかを検知（判定）した後、制御信号CTRLをクロック可変器６２に供給するのに代えて、その検知結果を表す検知信号を、CPU６３に供給する。
【０１３１】
次に、図９のフローチャートを参照して、図８の携帯電話機３０の動作について説明する。
【０１３２】
例えば、図２において、携帯電話機３０がR/W２１にかざされると、ステップＳ２１において、図７のステップＳ１における場合と同様に、電源回路６８が動作し、R/W２１からの無線信号により生じる電磁誘導によって得られる、電源となる電力を出力する。電源回路６８が出力する電力は、電源切替SW６６の入力端子６６ａと電源検知回路６５に供給される。
【０１３３】
電源検知回路６５は、電源回路６８からの電力を電源として動作、即ち、内蔵電源７１の状態のモニタを開始する。そして、ステップＳ１１からＳ１２に進み、電源回路６８からの電力を電源として動作している電源検知回路６５は、内蔵電源７１の状態を判定する。
【０１３４】
ステップＳ１２において、内蔵電源７１が十分な電力を供給することができる状態にあると判定された場合、即ち、例えば、内蔵電源７１が、携帯電話機３０に装着されており、かつ、内蔵電源７１の電圧が、所定の閾値よりも高い場合、ステップＳ１３に進み、電源を選択するステップＳ１３−１の処理、内蔵電源７１が電力を供給することができることをCPU６３に通知するステップＳ１３−２の処理、およびクロックの周波数のアップを制御するステップＳ１３−３の処理が行われる。
【０１３５】
即ち、ステップＳ１３−１では、電源検知回路６５は、入力端子６６ａと６６ｂのうちの、入力端子６６ｂを選択することを指示する電源切替制御信号CTRLを、電源切替SW６６に供給する。電源切替SW６６は、電源検知回路６５からの電源切替制御信号CTRLにしたがい、入力端子６６ａと６６ｂのうちの、入力端子６６ｂを選択する。これにより、内蔵電源７１から、スイッチ６６を介して、ロジック回路部８１を構成するクロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４に対して、電源となる電力が供給され、これにより、クロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４は、内蔵電源７１からの電力を電源として、動作を開始する。
【０１３６】
なお、動作を開始したクロック可変器６２は、クロック生成器６１が出力するクロックCLKの周波数を、デフォルトの周波数、即ち、例えば、低い周波数f2などの、CPU６３が電源回路６８から電力の供給を受ける場合に動作可能な周波数とするように制御し、クロックCLKの出力を開始する。従って、クロック可変器６２からCPU６３には、デフォルトの周波数のクロックCLKが供給され、これにより、CPU６３は、デフォルトの周波数のクロックCLKに同期して動作を行うことが可能となる。
【０１３７】
ステップＳ１３−２では、電源検知回路６５は、内蔵電源７１が電力を供給することができることを表す検知信号を、CPU６３に供給することにより、内蔵電源７１が電力を供給することができることを、CPU６３に通知する。即ち、デフォルトの周波数のクロックCLKに同期して動作しているCPU６３は、電源検知回路６５からの検知信号を受信し、これにより、内蔵電源７１から（十分な）電力が供給されることを認識して、ステップＳ１３−３に進む。
【０１３８】
ステップＳ１３−３では、内蔵電源７１から電力が供給されることを認識したCPU６３は、クロックCLKの周波数を高い周波数f1とすることを指示する制御信号CTRLを、クロック可変器６２に供給する。クロック可変器６２は、CPU６３からの制御信号CTRLにしたがい、クロック生成器６１が出力するクロックCLKの周波数を、高い周波数f1とするように制御し、その周波数f1のクロックCLKを、CPU６３に供給する。
【０１３９】
ステップＳ１３の後は、ステップＳ１４に進み、図７のステップＳ４で説明したように、CPU６３は、クロック可変器６２から供給されるクロックCLKに同期して、データ処理を行う。
【０１４０】
なお、いまの場合、CPU６３は、内蔵電源７１から十分な電力の供給を受け、クロック可変器６２から供給される高い周波数f1のクロックCLKに同期して動作するので、高速なデータ処理が行われる。
【０１４１】
一方、ステップＳ１２において、内蔵電源７１が十分な電力を供給することができる状態にないと判定された場合、即ち、例えば、内蔵電源７１が、携帯電話機３０から外されている場合や、内蔵電源７１が、携帯電話機３０に装着されているが、その電圧が、所定の閾値より低い場合、ステップＳ１５に進み、電源を選択するステップＳ１５−１の処理、内蔵電源７１が電力を供給することができないことをCPU６３に通知するステップＳ１５−２の処理、およびクロックの周波数のダウンを制御するステップＳ１５−３の処理が行われる。
【０１４２】
即ち、ステップＳ１５−１では、電源検知回路６５は、入力端子６６ａと６６ｂのうちの、入力端子６６ａを選択することを指示する電源切替制御信号CTRLを、電源切替SW６６に供給する。電源切替SW６６は、電源検知回路６５からの電源切替制御信号CTRLにしたがい、入力端子６６ａと６６ｂのうちの、入力端子６６ａを選択する。これにより、電源回路６８から、R/W２１からの無線信号による電磁誘導によって得られた電力が、スイッチ６６を介して、ロジック回路部８１を構成するクロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４に対して供給され、これにより、クロック生成器６１、クロック可変器６２、CPU６３、およびメモリ６４は、電源回路６８からの電力を電源として、動作を開始する。
【０１４３】
なお、ステップＳ１３−１における場合と同様に、動作を開始したクロック可変器６２は、クロック生成器６１が出力するクロックCLKの周波数を、CPU６３が電源回路６８から電力の供給を受ける場合に動作可能なデフォルトの周波数、即ち、例えば、低い周波数f2とするように制御し、クロックCLKの出力を開始する。従って、クロック可変器６２からCPU６３には、デフォルトの周波数のクロックCLKが供給され、これにより、CPU６３は、デフォルトの周波数のクロックCLKに同期して動作を行うことが可能となる。
【０１４４】
ステップＳ１５−２では、電源検知回路６５は、内蔵電源７１が電力を供給することができないことを表す検知信号を、CPU６３に供給することにより、内蔵電源７１が電力を供給することができないことを、CPU６３に通知する。デフォルトの周波数のクロックCLKに同期して動作しているCPU６３は、電源検知回路６５からの検知信号を受信し、これにより、内蔵電源７１から電力が供給されない、即ち、電源回路６８から電力が供給されることを認識して、ステップＳ１５−３に進む。
【０１４５】
ステップＳ１５−３では、内蔵電源７１ではなく、電源回路６８から電力が供給されることを認識したCPU６３は、クロックの周波数を低い周波数f2とすることを指示する制御信号CTRLを、クロック可変器６２に供給する。クロック可変器６２は、CPU６３からの制御信号CTRLにしたがい、クロック生成器６１が出力するクロックCLKの周波数を、低い周波数f2とするように制御し、その周波数f2のクロックCLKを、CPU６３に供給する。
【０１４６】
ステップＳ１５の後は、ステップＳ１４に進み、図７のステップＳ４で説明したように、CPU６３は、クロック可変器６２から供給されるクロックCLKに同期して、データ処理を行う。
【０１４７】
なお、いまの場合、CPU６３は、電源回路６８から電力の供給を受け、クロック可変器６２から供給される低い周波数f2のクロックCLKに同期して動作するので、低速ではあるが、低消費電力で、データ処理が行われる。
【０１４８】
以上のように、図８の携帯電話機３０でも、図６における場合と同様に、内蔵電源７１から電力の供給を受ける場合には、高速なデータ処理を行うことができ、電源回路６８から電力の供給を受ける場合には、低速ではあるが、低消費電力で、データ処理を行うことができる。さらに、内蔵電源７１が十分な電力を供給することができる状態になく、携帯電話機３０の外部回路４２が動作することができなくなっても、それにより、カード機能部４１が動作しなくなることはない。
【０１４９】
また、図８の携帯電話機３０では、電源検知回路６５が、内蔵電源７１が十分な電力を供給することができるかどうかの検知結果を表す検知信号を、CPU６３に供給するので、CPU６３は、電源となる電力が、電源回路６８または内蔵電源７１のうちのいずれから供給されるのかを認識し、その認識結果に応じて各種の処理を行うことが可能となる。
【０１５０】
次に、図１０は、図２の携帯電話機３０の第３の詳細構成例を示している。なお、図中、図６における場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【０１５１】
即ち、図１０の携帯電話機３０は、図６における場合と基本的に同様に構成されている。但し、図６においては、電源検知回路６５が、LSI５２のアナログ回路部８２に設けられていたが、図１０では、電源検知回路６５が、LSI５２ではなく、外部回路４２に設けられている。
【０１５２】
図１０の実施の形態では、電源検知回路６５として、例えば、携帯電話機３０の外部回路４２が有する電源監視回路が使用されている。
【０１５３】
即ち、携帯電話機３０の外部回路４２は、上述したように、従来の携帯電話機と同様の処理を行う回路であるが、従来の携帯電話機は、一般に、電源（バッテリ）の状態を監視する電源監視回路を有し、電源の残量を表示するようになっている。
【０１５４】
図１０において、外部回路４２が有する電源検知回路６５としては、そのような従来の携帯電話機が有する電源監視回路を流用することができ、この場合、LSI５２の低コスト化および小型化を図ることができる。
【０１５５】
なお、図１０の携帯電話機３０の動作は、図７のフローチャートを参照して説明した図６の携帯電話機３０の動作と同様であるため、その説明は省略する。
【０１５６】
次に、図１１は、図２の携帯電話機３０の第４の詳細構成例を示している。なお、図中、図８における場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【０１５７】
即ち、図１１の携帯電話機３０は、図８における場合と基本的に同様に構成されている。但し、図８においては、電源検知回路６５が、LSI５２のアナログ回路部８２に設けられていたが、図１０では、電源検知回路６５が、LSI５２ではなく、外部回路４２に設けられている。
【０１５８】
図１１の実施の形態でも、図１０における場合と同様に、電源検知回路６５として、例えば、携帯電話機３０の外部回路４２が有する電源監視回路が使用されており、これにより、LSI５２の低コスト化および小型化を図ることができる。
【０１５９】
なお、図１１の携帯電話機３０の動作は、図９のフローチャートを参照して説明した図８の携帯電話機３０の動作と同様であるため、その説明は省略する。
【０１６０】
以上、本発明を、携帯電話機３０に適用した場合について説明したが、本発明は、その他、例えば、内蔵電源を有するICカードや、PDA(Personal Digital Assistant)などの携帯端末などに適用可能である。
【０１６１】
また、LSI５２を有するカード機能部４１（図３）の適用は、図２に示した自動改札システムに限定されるものではなく、カード機能部４１は、例えば、店舗等での代金の支払いや、ポイントカード、電子的なロック（lock）に対するキー（key）、その他のアプリケーションに適用可能である。
【０１６２】
なお、本実施の形態では、ロジック回路部８１とアナログ回路部８２とを、１チップのICであるLSI５２として構成するようにしたが、ロジック回路部８１とアナログ回路部８２とは、それぞれ別個の１チップのICとして構成することが可能である。
【０１６３】
さらに、本実施の形態では、電源検知回路６５において、内蔵電源７１の状態のみを検知するようにしたが、電源検知回路６５では、電源回路６８の状態も検知するようにすることができる。そして、CPU６３が、電源回路６８から電力の供給を受ける場合において、例えば、携帯電話機３０とR/W２１とが十分に近い位置にあることなどによって、電源回路６８が十分な電力を供給することができることが検知されたときには、クロック可変器６２では、CPU６３に供給するクロックCLKの周波数を、周波数f2よりも高い周波数f4とするように制御することができる。例えば、いま、周波数f1，f2，f4について、式f1>f4>f2で表される関係があるとすると、クロック可変器６２において、CPU６３に供給するクロックCLKの周波数をf4に制御することにより、CPU６３が、電源回路６８から電力の供給を受ける場合であっても、ある程度高速なデータ処理が可能となる。
【０１６４】
また、本実施の形態では、CPU６３が、内蔵電源７１または電源回路６８のうちのいずれから電力の供給を受けるかによって、CPU６３に供給されるクロックCLKの周波数を、２つの周波数f1またはf2のうちのいずれかに切り替える制御を行うようにしたが、CPU６３に供給されるクロックCLKの周波数の制御は、その他、連続的に行うことが可能である。即ち、CPU６３に供給されるクロックCLKの周波数は、例えば、内蔵電源７１または電源回路６８からCPU６３に供給される電力（電圧または電流）に応じて連続的に変化させることが可能である。具体的には、例えば、内蔵電源７１または電源回路６８の電圧または電流を引数xとし、正の連続的な値をとる単調増加の関数をg(x)として、クロック可変器６２において、CPU６３に供給すクロックCLKの周波数を、関数g(x)にしたがって制御することができる。
【０１６５】
さらに、クロック生成器６１では、R/W２１から送信されてくる無線信号に同期したクロックを生成しても良いし、R/W２１から送信されてくる無線信号とは独立に、水晶発振子やセラミック発振子を用いてクロックを生成しても良い。
【図面の簡単な説明】
【０１６６】
【図１】従来のICカードシステムの一例の概略構成を示す斜視図である。
【図２】本発明を適用した自動改札システムの一実施の形態の概略を示す斜視図である。
【図３】携帯電話機３０の構成例の概要を示すブロック図である。
【図４】カード機能部４１の動作を説明するための図である。
【図５】カード機能部４１の動作を説明するための図である。
【図６】携帯電話機３０の第１の詳細構成例を示すブロック図である。
【図７】携帯電話機３０の動作を説明するためのフローチャートである。
【図８】携帯電話機３０の第２の詳細構成例を示すブロック図である。
【図９】携帯電話機３０の動作を説明するためのフローチャートである。
【図１０】携帯電話機３０の第３の詳細構成例を示すブロック図である。
【図１１】携帯電話機３０の第４の詳細構成例を示すブロック図である。
【符号の説明】
【０１６７】
３０  携帯電話機，  ４１  カード機能部，  ４２  外部回路，  ５１  アンテナ，  ５２  LSI，  ６１  クロック生成器，  ６２  クロック可変器，  ６３  CPU，  ６４  メモリ，  ６５  電源検知回路，  ６６  電源切替SW，  ６６ａ，６６ｂ  入力端子，  ６６ｃ  出力端子，  ６７  変復調回路，  ６８  電源回路，  ７１  内蔵電源，  ８１  ロジック回路部，  ８２  アナログ回路部
【図１】
2006012002.tif 000003
【図２】
2006012002.tif 000004
【図３】
2006012002.tif 000005
【図４】
2006012002.tif 000006
【図５】
2006012002.tif 000007
【図６】
2006012002.tif 000008
【図７】
2006012002.tif 000009
【図８】
2006012002.tif 000010
【図９】
2006012002.tif 000011
【図１０】
2006012002.tif 000012
【図１１】
2006012002.tif 000013