(57)【特許請求の範囲】
【請求項１】
外部機器が接続される接続部と、
前記接続部を介して前記外部機器から供給される電流により充電される二次電池とを備える携帯電子機器であって、
前記接続部に前記外部機器が接続された場合に、前記二次電池の充電状態が当該携帯電子機器を起動不可能な状態であるときには、前記外部機器から第１電流の供給を受け、前記二次電池の充電状態が当該携帯電子機器を起動可能な状態であるときには、当該携帯電子機器が前記外部機器に接続される汎用的な機器である旨の情報を当該外部機器に送信し、当該外部機器から前記第１電流よりも大きな第２電流の供給を受ける制御を行う制御部と
を備えることを特徴とする携帯電子機器。
【請求項２】
外部機器と、
前記外部機器が接続される接続部を備えた電子機器と、
を備えた機器システムであって、
前記電子機器は、
前記接続部を介して前記外部機器から供給される電流により充電される二次電池と、
前記接続部に前記外部機器が接続された場合に、前記二次電池の充電状態が前記電子機器を起動不可能な状態であるときには、前記外部機器から第１電流の供給を受け、前記二次電池の充電状態が前記電子機器を起動可能な状態であるときには、前記電子機器が前記外部機器に接続される汎用的な機器である旨の情報を当該外部機器に送信し、当該外部機器から前記第１電流よりも大きな第２電流の供給を受ける制御を行う制御部と、
を備える
ことを特徴とする機器システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機、ＰＤＡ（Personal Digital Assistants）等の携帯電子機器、及び当該携帯電子機器を備える機器システムに関する。
【背景技術】
【０００２】
携帯電話機に代表される携帯電子機器は、リチウムイオン電池やニッケル水素電池等の二次電池を電源として用いるものが殆どであり、外部から二次電池を充電することによって、長時間に亘る継続使用が可能である。近年、ＵＳＢ（Universal Serial Bus）ケーブル等を介してＰＣ（パーソナルコンピュータ）等の外部機器に接続され、その外部機器から供給される電力によって二次電池の充電が可能な携帯電子機器が多くなっている。
【０００３】
このような携帯電子機器は、ＵＳＢ規格上、外部機器に接続された直後は小電流（例えば、１００ｍＡ）しか受けることができないが、外部機器との間でエニュメレーションと呼ばれる処理が行われることにより、大電流（例えば、５００ｍＡ）を受けることが可能になる。ここで、エニュメレーションとは、ＵＳＢデバイス（携帯電子機器）からＵＳＢホスト（外部機器）に対してＵＳＢデバイスの種別や機能を通知し、ＵＳＢホスト側がＵＳＢデバイスを動作させるために必要な準備（例えば、ドライバの組み込み）を行う一連の準備処理をいう。
【０００４】
以下の特許文献１には、ＵＳＢコネクタ及び二次電池を備える携帯端末において、ＵＳＢコネクタに電圧が印加された場合にＵＳＢコネクタから二次電池に小電流を流し、ＵＳＢコネクタに充電池が接続されていると判断した場合に、ＵＳＢコネクタから二次電池に大電流を流す技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−６０７１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、外部機器にＵＳＢ接続された携帯電子機器は、外部機器との間で上述したエニュメレーション（準備処理）が行われていなければ、外部機器から大電流の供給を受けることはできない。携帯電子機器のユーザが普段使用するＰＣは、携帯電子機器が接続される機会が多く、携帯電子機器対応のドライバがインストールされていると考えられるため、ユーザが使用する携帯電子機器との間のエニュメレーションを完了させることができると考えられる。従って、ユーザが普段使用するＰＣに携帯電子機器をＵＳＢ接続すれば、ＰＣから携帯電子機器に大電流が供給されるため、携帯電子機器の二次電池を急速に充電することができる。
【０００７】
しかしながら、携帯電子機器のユーザが普段使用するＰＣ以外の外部機器には、携帯電子機器が接続される機会が少ないことから、携帯電子機器対応のドライバがインストールされていないため、その外部機器と携帯電子機器との間でエニュメレーションを完了させることができない。このような外部機器に携帯電子機器をＵＳＢ接続しても、外部機器から携帯電子機器に供給される電流は小電流であるため、携帯電子機器の二次電池を充電するために長時間を要するという問題があった。
【０００８】
本発明は、上記事情に鑑みてなされたものであり、大電流の供給を受けるための準備処理が行われていない外部機器に接続される場合であっても、二次電池を急速に充電することができる携帯電子機器、及び当該携帯電子機器の急速充電を可能にする機器システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の携帯電子機器は、外部機器が接続される接続部と、前記接続部を介して前記外部機器から供給される電流により充電される二次電池と、当該機器に割り当てられる固有の第１識別情報と、前記外部機器に接続される汎用的な機器に割り当てられる第２識別情報とを記憶する記憶部と、前記接続部に前記外部機器が接続された場合に、前記外部機器から供給される電流が第２電流よりも小さな第１電流であるときには、前記外部機器に対して前記記憶部に記憶された前記第２識別情報を送信して前記第２電流の供給を受ける制御を行う制御部とを備えることを特徴としている。
また、本発明の携帯電子機器は、前記第２識別情報が、当該機器が前記外部機器に接続される汎用的なメモリ機器である旨を示す情報であることを特徴としている。
また、本発明の携帯電子機器は、前記制御部が、前記二次電池の充電状態が、当該機器を前記外部機器に対して使用可能にする準備処理の実行が可能な状態である場合に、前記外部機器に前記第２識別情報を送信して前記第２電流の供給を受ける制御を行うことを特徴としている。
また、本発明の携帯電子機器において、前記制御部は、前記二次電池の充電状態が、当該機器の全ての機能を動作させることが可能な状態である場合に、前記外部機器に対して前記記憶部に記憶された前記第１識別子を送信して当該機器の固有の機能を前記外部機器との間で使用可能にする準備処理を実行することを特徴としている。
また、本発明の携帯電子機器は、前記制御部が、当該機器の固有の機能を前記外部機器との間で使用可能にする準備処理が失敗した場合には、前記外部機器に対して前記記憶部に記憶された前記第２識別情報を送信して前記第２電流の供給を受ける制御を再度行うことを特徴としている。
また、本発明の携帯電子機器は、前記制御部が、前記携帯電子機器に対応するドライバが前記外部機器に記憶されていない場合に、前記準備処理が失敗したと判定することを特徴としている。
本発明の機器システムは、上記の何れかに記載の携帯電子機器と、接続された前記携帯電子機器に対して前記第１電流又は前記第２電流の供給を行う外部機器とを備えることを特徴としている。
また、本発明の機器システムは、前記外部機器が、前記携帯電子機器から前記第１識別情報が送信された場合と、前記携帯電子機器から前記第２識別情報が送信された場合とで、接続されている前記携帯電子機器についての表示を異ならせることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、大電流の供給を受けるための準備処理が行われていない外部機器に接続される場合であっても、二次電池を急速に充電することができるという効果がある。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態による機器システムの外観を示す図である。
【図２】携帯電話機２０の内部構成を示すブロック図である。
【図３】本発明の一実施形態による機器システムの一部をなす携帯電話機の動作を示すフローチャートである。
【図４】コンピュータによって認識された携帯電話機の表示例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の一実施形態による携帯電子機器及び機器システムについて詳細に説明する。尚、本実施形態では、携帯電子機器が携帯電話機である場合を例に挙げて説明する。図１は、本発明の一実施形態による機器システムの外観を示す図である。図１に示す通り、機器システム１は、ＵＳＢ接続ケーブルＣ１によって互いに接続されるコンピュータ１０（外部機器）と携帯電話機２０（携帯電子機器）とからなる。
【００１３】
コンピュータ１０は、キーボードやマウス等の入力装置１１、液晶表示装置等の出力装置１２、及び装置本体１３を備えており、例えば入力装置１１から入力されるユーザの指示に応じた処理を行って、その処理結果を出力装置１２に出力する。本体装置１３は、ＵＳＢ接続ケーブルＣ１が接続されるＵＳＢコネクタ３３（図２参照）を備えており、ＵＳＢ接続ケーブルＣ１を介して接続された携帯電話機２０との間で各種データの授受を行うとともに、携帯電話機２０への電流供給が可能である。尚、コンピュータ１０から携帯電話機２０に供給される電流は、例えば携帯電話機２０が備える二次電池３５（図２参照）の充電に用いられる。
【００１４】
装置本体１３は、ＵＳＢ接続ケーブルＣ１を介して初めて携帯電話機２０が接続され、携帯電話機２０との間でエニュメレーション（準備処理）を行っていない状態では、携帯電話機２０に対して小電流（例えば、１００ｍＡ：第１電流）を供給する。これに対し、携帯電話機２０との間のエニュメレーションが完了した後は、携帯電話機２０に対して大電流（例えば、５００ｍＡ）を供給する。
【００１５】
ここで、装置本体１３には、携帯電話機２０以外に他のＵＳＢ機器も接続されることがある。装置本体１３は、接続されたＵＳＢ機器との間でエニュメレーションが完了した後は、そのエニュメレーションによって識別したＵＳＢ機器の種類を示す情報を出力装置１２に出力（表示）する。つまり、装置本体１３は、識別したＵＳＢ機器の種類の応じて、接続されたＵＳＢ機器についての表示を異ならせている。
【００１６】
例えば、装置本体１３は、ＵＳＢ接続ケーブルＣ１によって携帯電話機２０が接続されている場合に、携帯電話機２０をデータ通信が可能なモデムであると識別したときには、携帯電話機２０を「モデム」と表示する。また、ＵＳＢ接続ケーブルＣ１によって汎用的なＵＳＢ機器であるカードリーダ（マスストレージクラスのカードリーダ）が接続されている場合には、そのカードリーダを「大容量記憶装置デバイス」と表示する。尚、ＵＳＢ接続ケーブルＣ１によって接続された携帯電話機２０をカードリーダと識別した場合には、携帯電話機２０を「大容量記憶装置デバイス」と表示する。
【００１７】
携帯電話機２０は、基地局（図示省略）との間で無線通信を行うことによって、他のユーザが所有する携帯電話機等との間の通話、基地局に接続されたサーバ装置との間のデータ通信、電子メールの送受信等を実現する。また、ＵＳＢ接続ケーブルＣ１を介してコンピュータ１０の装置本体１３と接続された場合には、ＵＳＢ接続ケーブルＣ１を介して装置本体１３から供給される電流によって二次電池３５の充電を行う。
【００１８】
ここで、携帯電話機２０は、コンピュータ１０の装置本体１３から供給される電流が小電流である場合には、自機をカードリーダと認識させるための識別情報（ダミーディスクリプタＤ２：第２識別情報）を装置本体１３に送信する。これは、携帯電話機２０の固有の機能（例えば、モデム機能）を実現するためのエニュメレーションを行うことなく、コンピュータ１０の装置本体１３から大電流の供給を受けることにより、二次電池３５の急速充電を可能にするためである。尚、二次電池３５を充電するために行われる制御の詳細については後述する。
【００１９】
図２は、携帯電話機２０の内部構成を示すブロック図である。図２に示す通り、携帯電話機２０は、無線回路２１、コーデック部２２、マイクロフォン２３、スピーカ２４、カメラ２５、操作部２６、振動部２７、カードＩＦ（インターフェース）２８、表示制御部２９、ＬＣＤ（液晶表示装置）３０、不揮発性メモリ３１（記憶部）、揮発性メモリ３２、ＵＳＢコネクタ３３（接続部）、ＵＳＢドライバ回路３４、二次電池３５、電源制御部３６（制御部）、及びＣＰＵ（中央処理装置）３７（制御部）を備える。
【００２０】
無線回路２１は、アンテナ２１ａと接続されており、ＣＰＵ３７の制御の下で不図示の基地局との間で無線通信を行う。具体的には、アンテナ２１ａによって受信された無線信号を受信信号に復調してＣＰＵ３７に出力し、ＣＰＵ３７から出力される送信信号を無線信号に変調してアンテナ２１ａに出力する。コーデック部２２は、ＣＰＵ３７から出力される音声信号の復号、復号した音声信号（ディジタル信号）のアナログ信号への変換、及びアナログ信号の増幅を行ってスピーカ２４に出力する。また、コーデック部２２は、マイクロフォン２３から出力される音声信号（アナログ信号）のディジタル信号への変換、及びディジタル信号の符号化を行ってＣＰＵ３７に出力する。
【００２１】
カメラ２５は、レンズ及びＣＭＯＳ（Complementary Metal Oxide Semiconductor：相補型金属酸化膜半導体）センサ等の光電変換素子を備えており、ＣＰＵ３７からの指示によって撮影した画像データをＣＰＵ３７に出力する。操作部２６は、ユーザによって操作されるテンキー、通話キー、終話キー、及び多方向キー等の各種の押下操作可能な複数の操作キーを備えており、ユーザの操作に応じた操作信号をＣＰＵ３７に出力する。振動部２７は、ＣＰＵ３７の制御によって振動する振動子を備えており、振動子が振動することによって携帯電話機２０のユーザに対し、電話や電子メールの着信があった旨等を報知する。
【００２２】
カードＩＦ２８は、フラッシュメモリ２８ａが着脱可能に構成されており、ＣＰＵ３７の制御の下で、フラッシュメモリ２８ａに対するデータの書き込み、或いはフラッシュメモリ２８ａに記憶されたデータの読み出しを行う。尚、フラッシュメモリ２８ａは、例えばカメラ２５で撮影された画像データの保存、或いは携帯電話機２０と他の電子機器（例えば、コンピュータ１０）との間のデータの受け渡しを行うために用いられる。表示制御部２９は、ＣＰＵ３７の制御の下でＬＣＤ３０に画像を表示させる制御を行う。
【００２３】
不揮発性メモリ３１は、ＮＡＮＤ型のフラッシュメモリであり、ＣＰＵ３７で実行する各種プログラム、及び、コンピュータ１０に携帯電話機２０を識別させるための識別情報等を記憶する。具体的に、上記のＣＰＵ３７で実行する各種プログラムとしてはブートプログラム及びアプリケーションプログラムがあり、上記の識別情報としては機器ディスクリプタＤ１（第１識別情報）及びダミーディスクリプタＤ２（第２識別情報）がある。
【００２４】
ここで、ブートプログラムは携帯電話機２０の電源投入時或いは再起動時に携帯電話機２０を起動させるプログラムであり、アプリケーションプログラムは携帯電話機２０の各種機能を実現するプログラムである。また、機器ディスクリプタＤ１は携帯電話機２０に割り当てられる固有の識別情報であり、ダミーディスクリプタＤ２はコンピュータ１０に接続される汎用的な機器に割り当てられる識別情報である。機器ディスクリプタＤ１を用いてコンピュータ１０との間でエニュメレーションが行われれば、コンピュータ１０に携帯電話機２０をモデムと認識させることができる。これに対し、ダミーディスクリプタＤ２を用いてコンピュータ１０との間でエニュメレーションが行われれば、コンピュータ１０に携帯電話機２０をカードリーダ（汎用的なメモリ機器）と認識させることができる。
【００２５】
揮発性メモリ３２は、例えばＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）であり、例えばＣＰＵ３７で取り扱われるデータを一時的に保管する作業領域として用いられる。ＵＳＢコネクタ３３は、ＵＳＢ接続ケーブルＣ１、ＵＳＢ機器、或いは充電器が接続される接続コネクタである。ＵＳＢドライバ回路５３は、ＣＰＵ３７の制御の下で、ＵＳＢコネクタ３３を介して接続されたＵＳＢ機器（例えば、コンピュータ１０）と通信を行う。
【００２６】
二次電池３５は、リチウムイオン電池、ニッケル水素電池、又はニッカド電池等の充電可能な電池であり、携帯電話機２０が動作する上で必要となる電力を携帯電話機２０の各部に供給する。電源制御部３６は、二次電池３５の出力電圧に基づいて二次電池３５の充電状態を判定し、その判定結果に応じてＣＰＵ３７の起動制御や二次電池３５に対する充電制御を行う。
【００２７】
具体的に、電源制御部３６は、二次電池３５の充電状態が不揮発性メモリ３１に記憶されたブートプログラムの起動が不可能な充電状態であると判定した場合には、ＣＰＵ３７の起動制御を行わずに、コンピュータ１０の装置本体１３からＵＳＢ接続ケーブルＣ１を介して供給される小電流によって二次電池３５を充電する制御を行う。これに対し、二次電池３５の充電状態がブートプログラムの起動は可能であるがメインプログラムの起動は不可能な充電状態であると判定した場合には、電源制御部３６はＣＰＵ３７にブートプログラムを起動させる制御を行う。また、ブートプログラムの起動によって行われるダミーディスクリプタＤ２を用いたエニュメレーションによってコンピュータ１０の装置本体１３から供給される大電流を用いて、二次電池３５を充電する制御を行う。
【００２８】
更に、電源制御部３６は、二次電池３５の充電状態が不揮発性メモリ３１に記憶されたメインプログラムの起動が可能な充電状態であると判定した場合には、ＣＰＵ３７にメインプログラムを起動させる制御を行う。また、メインプログラムの起動によって行われる機器ディスクリプタＤ１を用いたエニュメレーションによってコンピュータ１０の装置本体１３から供給される大電流を用いて、二次電池３５を充電する制御を行う。尚、詳細は後述するが、携帯電話機２０とコンピュータ１０との間で機器ディスクリプタＤ１を用いたエニュメレーションが行われることにより、携帯電話機１０の固有の機能（例えば、データ通信機能）がコンピュータ１０との間で使用可能になる。
【００２９】
ＣＰＵ３７は、電源制御部３６の制御の下で前述したブートプログラム又はメインプログラムを起動し、これらのプログラムに基づいて図２に示す携帯電話機２０をなすブロックの各々を制御することにより、携帯電話機２０の動作を統括的に制御する。また、ＵＳＢ接続ケーブルＣ１を介して携帯電話機２０とコンピュータ１０とが接続されている場合には、機器ディスクリプタＤ１又はダミーディスクリプタＤ２を用いてコンピュータ１０との間でエニュメレーションを行う。
【００３０】
次に、上記構成における機器システム１の動作について説明する。図３は、本発明の一実施形態による機器システムの一部をなす携帯電話機の動作を示すフローチャートである。この図３に示すフローチャートは、ＵＳＢ接続ケーブルＣ１によって携帯電話機２０がコンピュータ１０の装置本体１３に接続されることにより開始される。尚、携帯電話機２０がコンピュータ１０の装置本体１３に接続されれば、装置本体１３から携帯電話機２０に対して小電流（１００ｍＡ）の供給が行われる。
【００３１】
携帯電話機２０がコンピュータ１０の装置本体１３に接続されると、まず携帯電話機２０の電源制御部３６は、二次電池３５の出力電圧に基づいて、二次電池３５の充電状態が不揮発性メモリ３１に記憶されたブートプログラムの起動が可能な充電状態であるか否かを判断する（ステップＳ１１）。ブートプログラムの起動が不可能な充電状態であると判断した場合（判断結果が「ＮＯ」の場合）には、電源制御部３６は、二次電池３５の充電状態がブートプログラムの起動が可能な充電状態になるまで、コンピュータ１０の装置本体１３から供給される小電流を用いて二次電池３５を充電する制御を行う（ステップＳ１２）。
【００３２】
ステップＳ１２の処理によってブートプログラムの起動が可能な充電状態になるまで二次電池３５が充電された場合、又は、ステップＳ１１の判断結果が「ＹＥＳ」の場合には、電源制御部３６は、二次電池３５の出力電圧に基づいて、二次電池３５の充電状態が不揮発性メモリ３１に記憶されたメインプログラムの起動が可能な充電状態であるか否かを判断する（ステップＳ１３）。メインプログラムの起動が不可能な充電状態であると判断した場合（判断結果が「ＮＯ」の場合）には、電源制御部３６は、ＣＰＵ３７に対してブートプログラムを起動させる制御を行う（ステップＳ１４）。
【００３３】
ブートプログラムが起動されると、ＣＰＵ３７は、ダミーディスクリプタＤ２を用いてコンピュータ１０との間でエニュメレーションを行う（ステップＳ１５）。具体的には、不揮発性メモリ３１に記憶されたダミーディスクリプタＤ２を読み出し、ＵＳＢドライバ回路３４を制御して読み出したダミーディスクリプタＤ２をコンピュータ１０の装置本体１３に送信させる。
【００３４】
ここで、ダミーディスクリプタＤ２は、前述した通り、携帯電話機２０をマスストレージクラスのカードリーダと認識させるための識別情報である。このため、携帯電話機２０とコンピュータ１０との間におけるダミーディスクリプタＤ２を用いたエニュメレーションが完了すると、コンピュータ１０は携帯電話機２０をカードリーダ（汎用的なメモリ機器）と認識する。尚、エニュメレーションの際には、上記のダミーディスクリプタＤ２とともに、カードリーダにメモリカードが未挿入である旨を示す情報も携帯電話機２０からコンピュータ１０に送信される。この情報を送信することにより、コンピュータ１０を使用するユーザが携帯電話機２０をカードリーダとしてアクセスするのを防ぐことができる。
【００３５】
コンピュータ１０にとってマスストレージクラスのカードリーダは汎用的なＵＳＢ機器であり、カードリーダを使用するためのドライバは標準ドライバとして予め用意されている。このため、カードリーダを使用するために必要なドライバの新たなインストールは行われない。携帯電話機２０を認識すると、コンピュータ１０は、携帯電話機２０を出力装置１２に「大容量記憶装置デバイス」と表示する。
【００３６】
図４は、コンピュータによって認識された携帯電話機の表示例を示す図である。ダミーディスクリプタＤ２を用いてエニュメレーションが行われた場合には、図４（ａ）に示す通り、コンピュータ１０が管理する機器を表示するウィンドウＷ１内に、携帯電話機２０が「大容量記憶装置デバイス」である旨を示す表示Ｑ１がなされる。また、携帯電話機２０に予め「Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｌ」なる装置名が設定されているとすると、ウィンドウＷ１内において、「大容量記憶装置デバイス」であるディスクドライブの具体的な名称として「Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｌ」なる表示Ｑ２がなされる。
【００３７】
以上のエニュメレーションが完了すると、装置本体１３から携帯電話機２０に対して大電流（５００ｍＡ）の供給が開始される。これにより、電源制御部３６は、二次電池３５の充電状態がメインプログラムの起動が可能な充電状態になるまで、コンピュータ１０の装置本体１３から供給される大電流を用いて二次電池３５を充電する制御を行う（ステップＳ１６）。ここでは、二次電池３５は大電流によって充電されるため、小電流によって充電される場合に比べて充電に要する時間が短縮される。
【００３８】
ステップＳ１６の処理によってメインプログラムの起動が可能な充電状態になるまで二次電池３５が充電された場合、又は、ステップＳ１３の判断結果が「ＹＥＳ」の場合には、電源制御部３６は、ＣＰＵ３７に対してメインプログラムを起動させる制御を行う（ステップＳ１７）。メインプログラムが起動されると、ＣＰＵ３７は、機器ディスクリプタＤ１を用いてコンピュータ１０との間でエニュメレーションを行う（ステップＳ１８）。具体的には、不揮発性メモリ３１に記憶された機器ディスクリプタＤ１を読み出し、ＵＳＢドライバ回路３４を制御して読み出した機器ディスクリプタＤ１をコンピュータ１０の装置本体１３に送信させる。
【００３９】
ここで、機器ディスクリプタＤ１は、前述した通り、携帯電話機２０に割り当てられる固有の識別情報である。このため、携帯電話機２０がコンピュータ１０に初めて接続された場合、或いは携帯電話機２０を使用するためのドライバがコンピュータ１０にインストールされていない場合には、携帯電話機２０の機能を使用するためのドライバを新たにインストールする処理がコンピュータ１０で行われる。
【００４０】
次いで、携帯電話機２０のＣＰＵ３７は、コンピュータ１０との間のエニュメレーションが正常に終了したか否かを判断する（ステップＳ１９）。エニュメレーションが正常終了したと判断した場合（判断結果が「ＹＥＳ」の場合）には、ＣＰＵ３７がコンピュータ１０との間の接続を通常接続としつつ、電流制御部３６がコンピュータ１０からの大電流の供給を受けて二次電池３５の充電制御を継続する（ステップＳ２０）。尚、ここにいう「通常接続」とは、携帯電話機２０の固有の機器が使用可能な状態での接続をいう。
【００４１】
機器ディスクリプタＤ１を用いたエニュメレーションが正常に終了すると、図４（ｂ）に示す通り、コンピュータ１０が管理する機器を表示するウィンドウＷ１内に、モデムの名称として「Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｌ」なる表示Ｑ３がなされる。図４（ａ）と図４（ｂ）とを比較すると、コンピュータ１０は、機器ディスクリプタＤ１を用いたエニュメレーションが行われた場合と、ダミーディスクリプタＤ２を用いたエニュメレーションが行われた場合とで、携帯電話機２０についての表示を異ならせていることが分かる。
【００４２】
これに対し、エニュメレーションが正常終了していないと判断した場合（ステップＳ１９の判断結果が「ＮＯ」の場合）には、ＣＰＵ３７は、不揮発性メモリ３１から再びダミーディスクリプタＤ２を読み出し、コンピュータ１０との間でダミーディスクリプタＤ２を用いたエニュメレーションを再度実行する（ステップＳ２１）。尚、ＣＰＵ３７は、携帯電話機２０に対応するドライバがコンピュータ１０にインストール（記憶）されていない場合に、エニュメレーションが正常終了していない（失敗した）と判断する。そして、ＣＰＵ３７がコンピュータ１０との間の接続を通常接続とすることなく、電流制御部３６がコンピュータ１０からの大電流の供給を受けて二次電池３５の充電制御を継続する（ステップＳ２２）。
【００４３】
以上の通り、本実施形態では、コンピュータ１０から供給される小電流によって充電されている二次電池３５の充電状態がブートプログラムの起動が可能な状態になった場合に、携帯電話機２０は、コンピュータ１０にダミーディスクリプタＤ２を送信してコンピュータ１０から大電流の供給を受け、大電流により二次電池３５を充電するようにしている。このため、ドライバのインストール等の準備処理が行われていないコンピュータ２０に携帯電話機２０が接続される場合であっても、携帯電話機２０の二次電池３５を急速に充電することができる。
【００４４】
また、本実施形態では、携帯電話機２０をマスストレージクラスのカードリーダと認識させるダミーディスクリプタＤ２とともに、カードリーダにメモリカードが未挿入である旨を示す情報もコンピュータ１０に送信している。このため、二次電池３５を急速充電するために携帯電話機２０を他の機器（カードリーダ）としてコンピュータ１０に認識させた場合であっても、コンピュータ１０から携帯電話機２０に対する誤ったアクセス（カードリーダとしてのアクセス）が行われるのを防止することができる。
【００４５】
以上、本発明の一実施形態による携帯電子機器及び機器システムについて説明したが、本発明は上記実施形態に制限されず、本発明の範囲内で自由に変更が可能である。例えば、上記実施形態では、携帯電話機２０をカードリーダとして認識させるダミーディスクリプタＤ２を用いる例について説明した。しかしながら、ダミーディスクリプタは、コンピュータ１０から大電流の供給を受けることができ、且つ、ドライバのインストールが不要な汎用的な機器であるとコンピュータ１０に認識させることができるものであればよい。また、本発明は携帯電話機に限られず、ＰＤＡ等の携帯性を有する携帯電子機器に適用可能である。
【符号の説明】
【００４６】
１      機器システム
１０    コンピュータ
２０    携帯電話機
３１    不揮発性メモリ
３３    ＵＳＢコネクタ
３５    二次電池
３６    電源制御部
３７    ＣＰＵ
Ｄ１    機器ディスクリプタ
Ｄ２    ダミーディスクリプタ
【図１】
0005604134.tif 000002
【図２】
0005604134.tif 000003
【図３】
0005604134.tif 000004
【図４】
0005604134.tif 000005