外部機器を接続可能であるとともに、乾電池を電源として作動し電流を測定する制御部と、測定値が記録される記録部とを備えており、前記制御部は、前記外部機器の接続を検知すると前記外部機器との間で通信を実行し、前記記録部に記録されている測定値を前記外部機器へ出力する電流測定器であって、前記制御部の内部に予め組み込まれた水晶振動子を有さない内部発振回路と、前記制御部とは別個に設けられた水晶振動子を有する外部発振回路と、前記内部発振回路と前記外部発振回路との何れの発振回路のクロック周波数で動作するかを選択する動作クロック選択回路とを備えており、前記制御部は、前記外部機器が接続されていない状態では前記外部発振回路を停止させ、前記内部発振回路のクロック周波数で動作する一方、前記外部機器が接続されている間のみ前記外部発振回路を起動させ、前記外部発振回路のクロック周波数で動作することを特徴とする電流測定器。前記制御部は、前記外部発振回路のクロック周波数で動作している間、前記内部発振回路を停止させないことを特徴とする請求項1に記載の電流測定器。水晶振動子を有する発振回路は、発振周波数及び周波数精度が高いものの、消費電力が大きい。したがって、上述したような従来の電流測定器では、乾電池の消耗が激しく、連続的に作動可能な期間が短いという問題がある。そこで、水晶振動子を有さない発振回路を搭載する構成も考えられるが、水晶振動子を有さない発振回路は、発振周波数が低くて周波数精度も低いため、USB通信に適さないという問題が生じる。そこで、本発明は、上記問題に鑑みなされたものであって、乾電池の消耗を抑制可能であり、従来より長期間にわたって乾電池を交換することなく連続的に作動することができる上、外部機器との間での通信も好適に実行することができる電流測定器を提供しようとするものである。上記目的を達成するために、本発明のうち請求項1に記載の発明は、外部機器を接続可能であるとともに、乾電池を電源として作動し電流を測定する制御部と、測定値が記録される記録部とを備えており、前記制御部は、前記外部機器の接続を検知すると前記外部機器との間で通信を実行し、前記記録部に記録されている測定値を前記外部機器へ出力する電流測定器であって、前記制御部の内部に予め組み込まれた水晶振動子を有さない内部発振回路と、前記制御部とは別個に設けられた水晶振動子を有する外部発振回路と、前記内部発振回路と前記外部発振回路との何れの発振回路のクロック周波数で動作するかを選択する動作クロック選択回路とを備えており、前記制御部は、前記外部機器が接続されていない状態では前記外部発振回路を停止させ、前記内部発振回路のクロック周波数で動作する一方、前記外部機器が接続されている間のみ前記外部発振回路を起動させ、前記外部発振回路のクロック周波数で動作することを特徴とする。請求項2に記載の発明は、請求項1に記載の発明において、前記制御部は、前記外部発振回路のクロック周波数で動作している間、前記内部発振回路を停止させないことを特徴とする。本発明によれば、制御部の内部に予め組み込まれた水晶振動子を有さない内部発振回路と、制御部とは別個に設けられた水晶振動子を有する外部発振回路と、内部発振回路と外部発振回路との何れの発振回路のクロック周波数で動作するかを選択する動作クロック選択回路とを備えており、制御部は、外部機器が接続されていない状態では外部発振回路を停止させ、内部発振回路のクロック周波数で動作する一方、外部機器が接続されている間のみ外部発振回路を起動させ、外部発振回路のクロック周波数で動作する。すなわち、外部機器が接続されていない場合、制御部は、比較的発振周波数が低くて周波数精度も低いものの、消費電力の小さな内部発振回路のクロック周波数で動作し、外部発振回路については停止させた状態とする。そして、外部機器が接続された場合にのみ、制御部は、発振周波数が高くて周波数精度も高い外部発振回路を起動させ、外部発振回路のクロック周波数で動作する。したがって、乾電池の消耗を抑制することができ、従来より長期間にわたって乾電池を交換することなく連続的に作動することができる上、外部機器との間での通信に関しても不具合なく好適に実行することができる。また、請求項2に記載の発明によれば、外部発振回路のクロック周波数で動作している間も内部発振回路のクロック周波数発生動作を停止させないため、発振回路を内外で切り替える際に両発振回路とも停止している状態が発生せず、内部発振回路から外部発振回路へ、若しくは、外部発振回路から内部発振回路へスムーズに切り替えることができる。以下、本発明の一実施形態となる電流測定器について、図面にもとづき詳細に説明する。図1は、電流を測定する電流測定器1を示した斜視説明図であり、図2は、電流測定器1を示したブロック構成図である。電流測定器1は、従来同様、電路ここでは単相電路X、Yに流れる電流を測定するためのものであって、各電路を把持する最大3つのクランプ部3、3ここでは2つのみを使用と、各クランプ部3のプラグを差込接続可能な3つのジャック4、4、4を有する本体ケース2とを備えてなる。そして、本体ケース2内には、比較的発振周波数が低くてたとえば8MHz水晶振動子を有さない内部発振回路13を組み込んでなるMPU10が設けられており、該MPU10による制御のもと、クランプ部3が把持する電路の電流を測定するとともに、その測定値や測定時刻等といった測定データをメモリー11に記録するようになっている。また、本体ケース2には、パーソナルコンピュータ等の外部機器に設けられたUSBコネクタ図示せずを接続可能なUSB端子23が設けられているとともに、比較的発振周波数が高くてたとえば20MHz水晶振動子を有する外部発振回路14が設けられている。そして、該USB端子23に外部機器が接続されると、MPU10は外部発振回路14を使用して動作し、外部機器との間でUSB通信を実行することにより、メモリー11に記録されている測定データを外部機器へ出力するようになっている。さらに、本体ケース2内には、乾電池22が内蔵されており、後述するように電源供給可能な外部機器が接続されない限り、MPU10は、乾電池22から電源供給をうけて動作するようになっている。尚、5は、本体ケース2に設けられ、電流の測定値を表示したり、乾電池の寿命がつきそうな事態を報知したりするためのモニターである。また、12は、クランプ部3による検出値をデジタル変換するためのA/Dコンバータである。ここで、本発明の要部となる発振回路13、14の使い分けに係る構成について説明する。MPU10には、上述したように内部発振回路13が組み込まれているとともに、MPU10を内部発振回路13又は外部発振回路14の何れのクロック周波数で動作させるかを選択するための動作クロック選択回路15、外部発振回路14を起動/停止するためのON/OFF回路16、及び外部発振回路14を駆動させるための駆動回路17も組み込まれている。そして、MPU10は、USB端子23に外部機器が接続されていない場合、外部発振回路14を起動させることなく停止させた状態のまま、内部発振回路13で発生したクロック周波数で動作する。ここで、USB端子23に外部機器が接続されると、MPU10は、USB端子23にかかる5Vの電圧を検出することにより外部機器の接続を検知する尚、当該検知は、USB端子23の1番ピンの状態を監視しているMPU10のI/Oポートにより可能となっているとともに、ON/OFF回路16により駆動回路17を動作可能とし、駆動回路17の動作により外部発振回路14を起動させる。また、動作クロック選択回路15によって動作に使用するクロック周波数を内部発振回路13から外部発振回路14へと切り替える。したがって、MPU10は、外部発振回路14のクロック周波数で動作し、たとえば外部機器へメモリー11に記録されている測定値等をUSB通信により出力する。尚、MPU10は、外部発振回路14のクロック周波数で動作している間も内部発振回路13については停止させず、クロック周波数の発生動作を継続させる。その後、外部機器の接続が解除されると、MPU10は、当該事態の検知をもってON/OFF回路16により駆動回路17、ひいては外部発振回路14を停止するとともに、動作クロック選択回路15により動作に使用するクロック周波数を外部発振回路14から内部発振回路13へと切り替え、再び内部発振回路13のクロック周波数で動作するようになる。次に、電流測定器1の電源供給機構について、図2及び3をもとに説明する。図3は、制御用電源回路21の詳細を示した回路図である。制御用電源回路21は、乾電池22若しくはUSB端子23に接続される外部機器パーソナルコンピュータ等の電源供給可能な外部機器の何れかを電源としてMPU10に電源供給するための回路であって、乾電池22による電源供給を制御するための電源用レギュレータIC24と、外部機器による電源供給を制御するための電源用レギュレータIC25と、電源用レギュレータIC24を動作/停止させるため、2つのトランジスタQ1、Q2、及び抵抗Rを有するスイッチング回路26とを備えている。そして、各電源用レギュレータIC24、25は、CE端子を有しており、該CE端子がLであると一次側電圧を若干降圧し安定化させた後に二次側へ電圧を出力する一方、Hになると自身の動作を停止するようになっている。尚、D1は、電源用レギュレータIC24と乾電池22との間に設けられたダイオード、D2は、電源用レギュレータIC25とUSB端子23との間に設けられたダイオードであり、夫々二次側の電圧が一次側の電圧よりも高くなった際の電流の逆流防止を図っている。上記構成を有する制御用電源回路21では、USB端子23に外部機器が接続されていない場合、スイッチング回路26における抵抗Rにより、電源用レギュレータIC24のCE端子はLとなる。したがって、電源用レギュレータIC24は動作状態となり、乾電池22を電源としてVccを供給する。すなわち、MPU10は、乾電池22を電源として作動することになる。一方、電源用レギュレータIC25のCE端子もLとなり、電源用レギュレータIC25も動作状態となっているものの、電源用レギュレータIC25の一次側に電圧がないため、電源用レギュレータIC25の二次側へ電圧が出力されることはない。ここで、USB端子23にUSBコネクタを接続して外部機器を接続すると、スイッチング回路26に電圧が供給されてトランジスタQ1、Q2がONとなる。したがって、電源用レギュレータIC24のCE端子はHとなり、電源用レギュレータIC24は停止状態となって乾電池22からの電源供給を停止する。一方、電源用レギュレータIC25は、一次側に電圧が供給されるため、当該電圧を安定化させた後に二次側へ電圧を供給、すなわち外部機器を電源としてVccを供給する。したがって、外部機器がUSB端子23に接続されている間、MPU10は、外部機器を電源として作動することになる。以上のような構成を有する電流測定器1によれば、水晶振動子を有さずMPU10に組み込まれた内部発振回路13と、水晶振動子を有する外部発振回路14との2つの発振回路を備えている。そして、MPU10は、USB端子23に外部機器が接続されているか否かにより、内部発振回路13と外部発振回路14とを選択的に使用して動作するようになっている。すなわち、外部機器が接続されていない場合、MPU10は、比較的発振周波数が低くて周波数精度も低いものの、消費電力の小さな内部発振回路13のクロック周波数で動作し、外部発振回路14については停止させた状態とする。そして、外部機器が接続された場合にのみ、MPU10は、発振周波数が高くて周波数精度も高い外部発振回路14を起動させ、外部発振回路14でのクロック周波数で動作することになる。したがって、乾電池22の消耗を抑制することができ、従来より長期間にわたって乾電池を交換することなく連続的に作動することができる上、USB通信に関しても不具合なく好適に実行することができる。また、外部発振回路14のクロック周波数で動作している間も内部発振回路13のクロック周波数発生動作を停止させないため、発振回路を内外で切り替える際に両発振回路とも停止している状態が発生せず、内部発振回路13から外部発振回路14へ、若しくは、外部発振回路14から内部発振回路13へスムーズに切り替えることができる。さらに、制御用電源回路21に、乾電池22による電源供給を制御する電源用レギュレータIC24と、外部機器による電源供給を制御するための電源用レギュレータIC25とを設けるとともに、USB端子23への電源供給可能な外部機器の接続の有無により、電源用レギュレータIC24を動作/停止させる、すなわちMPU10の電源を乾電池22とするか若しくは外部機器とするかを切り替えるスイッチング回路26を設けている。したがって、たとえばメモリー11に記録されている測定データを外部機器へ読み出す場合等には、外部機器を電源としてMPU10が作動するため、乾電池22の消耗を一層抑制することができる。なお、本発明に係る電流測定器は、上記実施形態の態様に何ら限定されるものではなく、本体ケース等の構成は勿論、発振回路の切り替えに係る構成や制御用電源回路やスイッチング回路の構成等について、必要に応じて適宜変更することができる。たとえば、上記実施形態では、USB端子23への外部機器の接続をもって発振回路を切り替える構成としているが、無線通信部を有する電流測定器の場合、無線通信部を介して通信信号を受信したことをもって外部発振回路を起動させ、内部発振回路から外部発振回路へと使用する発振回路を切り替えるような構成を採用することも可能である。また、上記実施形態では、USB端子23への外部機器の接続をもって電源を乾電池22から外部機器へ切り替えるように構成しているが、当該構成を採用せず、乾電池のみを電源とするような電流測定器としてもよい。この場合でも、内部発振回路と外部発振回路との切り替えを行うことで、消費電力の大きな外部発振回路の動作期間を必要最低限に抑えることができるため、乾電池の消耗の抑制を図ることができる。