(57)【特許請求の範囲】
【請求項１】
情報処理装置との間で通信を行なう通信部に電源を供給するバッテリと、
前記バッテリの残量を検出する検出手段と、
前記情報処理装置から送信されたバッテリの残量に関する情報の通知方法及び警告を行なう場合のバッテリの残量を示す設定情報を格納する格納手段と、
前記検出手段によって検出されたバッテリの残量を、前記格納手段に格納された設定情報に基づいて、前記情報処理装置に通知する通知手段と
を具備することを特徴とする外部記憶装置。
【請求項２】
前記通知手段は、
前記設定情報によって示される通知方法がバッテリの残量を常時通知する方法の場合、前記検出手段によって検出されたバッテリの残量が前記設定情報によって示されるバッテリ残量以下であるか否かを判断する判断手段と、
前記判断手段によって前記バッテリの残量が前記設定情報によって示されるバッテリ残量以下であると判断された場合には、バッテリの残量が少ないことを示す警告情報を前記情報処理装置に通知し、前記前記バッテリの残量が前記設定情報によって示されるバッテリ残量以上であると判断された場合には、前記検出手段によって検出された前記バッテリの残量を前記情報処理装置に通知する手段と
を具備することを特徴とする請求項１記載の外部記憶装置。
【請求項３】
前記通知手段は、
前記設定情報によって示される通知方法がバッテリの残量をユーザが指定したときに通知する方法の場合、ユーザからのバッテリ残量情報の要求があるか否かを判断する第１の判断手段と、
前記第１の判断手段によって、前記バッテリ残量情報の要求があると判断された場合に、前記検出手段によって検出されたバッテリの残量が前記設定情報によって示されるバッテリ残量以下であるか否かを判断する第２の判断手段と、
前記第２の判断手段によって前記バッテリの残量が前記設定情報によって示されるバッテリ残量以下であると判断された場合には、バッテリの残量が少ないことを示す警告情報を前記情報処理装置に通知し、前記バッテリの残量が前記設定情報によって示されるバッテリ残量以上であると判断された場合には、前記検出手段によって検出された前記バッテリの残量を前記情報処理装置に通知する手段と
を具備することを特徴とする請求項１記載の外部記憶装置。
【請求項４】
前記通知手段は、
前記設定情報によって示される通知方法がバッテリの残量が前記設定情報によって示される警告を行なう場合のバッテリの残量以下である場合に通知する方法の場合、前記検出手段によって検出されたバッテリの残量が前記設定情報よって示されるバッテリ残量以下であるか否かを判断する判断手段と、
前記判断手段によって前記バッテリの残量が前記設定情報によって示されるバッテリ残量以下であると判断された場合には、バッテリの残量が少ないことを示す警告情報を前記情報処理装置に通知する通知手段と
を具備することを特徴とする請求項１記載の外部記憶装置。
【請求項５】
前記設定情報は、警告時における前記外部記憶装置のデータの回避先を示す回避先情報を含み、
前記検出手段によって検出されたバッテリの残量が前記設定情報によって示される警告を行なう場合のバッテリの残量以下であるか否かを判断する判断手段と、
前記判断手段によって、前記検出手段によって検出されたバッテリの残量が前記設定情報によって示される警告を行なう場合のバッテリの残量以下であると判断された場合に、前記外部記憶装置に記憶されているデータを前記回避先情報が示す回避先に格納する格納手段と
をさらに具備することを特徴とする請求項１記載の外部記憶装置。
【請求項６】
前記情報処理装置と前記外部記憶装置との間の通信は、無線により行なわれることを特徴とする請求項１記載の外部記憶装置。
【請求項７】
情報処理装置とデータ通信を行なう外部記憶装置におけるバッテリ残量送信方法において、
前記情報処理装置から送信されたバッテリの残量に関する情報の通知方法及び警告を行なう場合のバッテリの残量を示す設定情報を前記外部記憶装置に格納し、
前記外部記憶装置のバッテリの残量を検出し、
検出されたバッテリの残量を、前記格納された設定情報に基づいて、前記情報処理装置に通知することを特徴とするバッテリ残量通知方法。
【請求項８】
外部記憶装置とデータ通信を行なう情報処理装置における外部記憶装置のバッテリ残量の通知方法において、
バッテリ残量に関する情報の通知方法を前記外部記憶装置に送信し、
前記送信された通知方法に基づいて前記外部記憶装置において取得された前記バッテリの残量を前記外部記憶装置から受信し、
前記受信したバッテリの残量を表示することを特徴とするバッテリ残量の通知方法。
【請求項９】
外部記憶装置のバッテリに関する情報を情報処理装置において通知するバッテリ情報通知システムにおいて、
前記情報処理装置は、
前記外部記憶装置のバッテリ残量に関する情報の通知方法及び警告を行なう場合のバッテリの残量を示す設定情報を前記外部記憶装置に送信する送信手段を具備し、
前記外部記憶装置は、
複数の情報処理装置との間で通信を行なう通信部に電源を供給するバッテリと、
前記バッテリの残量を検出する検出手段と、
前記情報処理装置から送信された設定情報を格納する格納手段と、
前記検出手段によって検出されたバッテリの残量を、前記格納手段に格納された設定情報に基づいて、前記情報処理装置に通知する通知手段とを具備し、
前記情報処理装置は、さらに、
前記バッテリの残量を前記外部記憶装置から受信する受信手段と、
前記受信したバッテリの残量を表示する表示手段と
を具備することを特徴とするバッテリ情報通知システム。
【請求項１０】
情報処理装置との間で通信を行なう通信部に電源を供給するバッテリと、
前記バッテリの残量を検出する検出手段と、
前記情報処理装置から送信されたバッテリの残量に関する情報の通知方法及び警告を行なう場合のバッテリの残量を示す設定情報を格納する格納手段と、
前記検出手段によって検出されたバッテリの残量を、前記格納手段に格納された設定情報に基づいて、前記情報処理装置に通知する通知手段と
を具備することを特徴とする外部記憶装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置の外部装置として使用される外部記憶装置に関する。
【０００２】
【従来の技術】
近年、無線通信機能を備えた携帯型外部記憶装置が開発されている。このような携帯型外部記憶装置を使用する場合には、当該装置を鞄の中、ワイシャツのポケットの中などに収納し、ホスト機器であるパーソナルコンピュータ、ＰＤＡ(Personal Digital Assistant)、デジタルカメラ、デジタルムービなどとBluetoothの無線電波を用いてアクセスする方法が一般的である。
【０００３】
そして、携帯型外部記憶装置のバッテリ残量を確認する場合には、携帯型外部記憶装置に実装されている表示装置などを見ることにより判断する。
【０００４】
【発明が解決しようとする課題】
上述のように、携帯型外部記憶装置は、鞄の中、ポケットの中などに収納して使用される場合が多いため、ユーザがバッテリの残存量などの情報を迅速かつ容易に確認することができないという問題があった。
【０００５】
本発明は、上記実情に鑑みてなされたものであり、外部記憶装置を鞄の中、ポケットの中などに収納した状態においても、使用者に迅速かつ容易に外部記憶装置のバッテリの残量及びバッテリの残量が少なくなったことを示す警告を知らせることができる外部記憶装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明は、情報処理装置との間で通信を行なう通信部に電源を供給するバッテリと、前記バッテリの残量を検出する検出手段と、前記情報処理装置から送信されたバッテリの残量に関する情報の通知方法及び警告を行なう場合のバッテリの残量を示す設定情報を格納する格納手段と、前記検出手段によって検出されたバッテリの残量を、前記格納手段に格納された設定情報に基づいて、前記情報処理装置に通知する通知手段とを具備することを特徴とする外部記憶装置、である。
【０００７】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態に係る携帯型外部記憶装置について説明する。
【０００８】
図１は、本発明の実施の形態に係る携帯型外部記憶装置の使用環境を説明するための図である。
【０００９】
同図に示すように、本実施の形態の携帯型外部記憶装置１の通信相手は、パーソナルコンピュータ２、ポータブルゲームマシン３、デジタルビデオカメラ４、ＰＤＡ（personal Digital Assistant)５などの情報機器である。本実施の形態の携帯型外部記憶装置１及び通信相手である情報機器２〜５には、Bluetoothモジュールを搭載しており、このBluetoothモジュールを介して、データ通信が行なわれる。
【００１０】
例えば、デジタルカメラ４と、パーソナルコンピュータ２との間で画像データを授受する場合、まず、デジタルカメラ４と携帯型外部記憶装置１との間でBluetoothモジュールによる無線通信により画像データを授受して携帯用記憶装置内の記録媒体に保存する。この際、Bluetoothモジュールによる無線通信可能な距離、最大100m程度の距離内にデジタルカメラ４と携帯型外部記憶装置１が位置していればワイヤレス接続できる。
【００１１】
次に、携帯型外部記憶装置を持ち運んで、画像データを送信するパソコン２に所定の距離(Bluetoothの無線通信可能な距離、最大100m程度の距離内)近づくと、Bluetoothのリンクが自動的に確立し、携帯用記憶装置からパソコンに画像データが転送される。
【００１２】
以下、本発明の第１の実施の形態に係る携帯型外部記憶装置について説明する。図２は、本発明の実施の形態に係る携帯型外部記憶装置の構成を示す図である。
【００１３】
同図に示すように、本実施の形態の携帯型外部記憶装置１は、エンジン部１１、Bluetooth 無線部１２、電源部１３、設定部１４及び格納部１５を有している。
【００１４】
エンジン部１１は、携帯型外部記憶装置全体を制御するためのものであり、記憶装置全体の制御を司るＣＰＵ２１は、バス２６を介してＥＥＰＲＯＭ２２に接続されている。ＥＥＰＲＯＭ２２は、携帯型外部記憶装置の各種設定情報を記録する。
【００１５】
また、ＣＰＵ１は、ＣＰＵバス２７を介してＣＰＵバス／ＰＣＩバスブリッジ２５に接続されている。ＣＰＵバス／ＰＣＩバスブリッジ２５には、メモリバス２８を介してＤＲＡＭ２３及びメモリバス２９を介してフラッシュメモリ２４が接続されている。
【００１６】
ＤＲＡＭ２３は、ＣＰＵ１のワークメモリであり、フラッシュメモリ２４は、ＣＰＵ２１によって実行されるプログラムを格納する。
【００１７】
ＣＰＵバス／ＰＣＩバスブリッジ２５は、バス３０を介して表示コントローラ３１に接続され、表示コントローラ３１はバス３２を介してＬＣＤ３３に接続されている。表示コントローラ３１は、ＬＣＤ３３の表示制御を行なうためのものである。また、ＣＰＵバス／ＰＣＩバスブリッジ２５は、ＣＰＵバス２７とＰＣＩバス４１とのインターフェイスブリッジを行なうものである。
【００１８】
上記ＰＣＩバス４１は、ＰＣＩ／ＩＳＡ(Peripheral Component Interconnect /Industry Standard Architecture)ブリッジ４２を介してＩＳＡバス４３に接続される。また、ＰＣＩバス４１には、ＵＳＢホストコントローラ４６を介してBluetooth無線部１２に接続されるとともに、ＵＳＢインターフェイス４４に接続される。ＵＳＢインターフェイス４４には、周辺機器を接続するためのＵＳＢコネクタ４５が接続される。
【００１９】
Bluetooth無線部１２は、ＵＳＢホストコントローラ４６に接続され、Bluetoothの無線機能を制御するベースバンドＬＳＩ５１と、ベースバンドＬＳＩ５１で実行されるプログラムを格納するフラッシュメモリ５２、アンテナ５４、ベースバンドＬＳＩ５１とアンテナ５４との間における高周波信号の制御を行なうＲＦ部５３を具備している。
【００２０】
さらに、ＰＣＩバス４１には、格納部１５が接続されている。この格納部１５は、ＰＣＩバス４１を介して接続されたＩＤＥインターフェイスコントローラ６１と、ＩＤＥインターフェイスコントローラ６１にＩＤＥインターフェイス６２を介して接続されたＨＤＤ６３とを有している。また、ＰＣＩバス４１にはＰＣＭＣＩＡホストコントローラ９１が接続され、このＰＣＭＣＩＡホストコントローラ９１を介してＰＣカードＨＤＤ９３が接続されている。さらに、ＰＣＩバス４１にはＳＤメモリコントローラ１１１が接続され、このＳＤメモリコントローラ１１１を介してＳＤメモリカード１１３が接続されている。
【００２１】
また、ＰＣＩバス４１には、電源部１３が接続されている。この電源部１３は、ＰＣＩバス４１に接続された電源コントローラ７１と、電源コントローラ７１に接続された電源制御回路７３とを具備している。電源制御回路７３には、バッテリ７４及びＡＣ入力７５が接続されている。携帯型外部記憶装置をモバイル環境で使用する場合には、バッテリ７４によって電源を供給し、バッテリの充電及びＡＣ駆動可能な環境では、ＡＣ入力７５から電源を供給する。
【００２２】
バッテリ７４及びＡＣ入力７５からの電力は、携帯型外部記憶装置を操作させるために必要な要素、例えば、エンジン部１１、無線部１２、記憶部１５などに供給される。
【００２３】
一方、ＩＳＡバス４３には、設定部１４が接続されている。設定部１４には、ＩＳＡバス４３に接続されたＩ／Ｏコントローラ８１、Ｉ／Ｏコントローラ８１に接続されたボタン８２及びロータリスイッチ８３が設けられている。これらボタン８２及びロータリスイッチ８３は、BluetoothのＰＩＮコード入力などのセキュリティ設定及び装置起動のためのものである。
【００２４】
なお、上述の説明においては、携帯型外部記憶装置においては、記憶媒体としてＨＤＤ６３を使用する場合について説明したが、これに限られるものではない。
【００２５】
次に、本発明の第１の実施の形態に係る携帯型外部記憶装置の動作について説明する。
【００２６】
本発明の実施の形態に係る携帯型外部記憶装置は、携帯型外部記憶装置のバッテリの残存量に関する情報をホスト機器によって知らせるものである。
【００２７】
まず、最初に、図３及び図４を参照して、携帯型外部記憶装置のホスト機器（例えば、ＰＤＡやＰＣなど）の動作を説明する。
【００２８】
ホスト機器において、バッテリ残量通知プログラムが起動すると、設定メニューが表示される（Ｓ１）。この設定メニューにおいては、図１１に示すように、設定メニュー画面２００に表示種別切替ボタン２０１、警告種別切替ボタン２０２及びオプション設定ボタン２０３が表示される。
【００２９】
表示種別切替ボタン２０１は、どのような場合にバッテリ残量を表示するかを選択するためのボタンである。
【００３０】
警告種別切替ボタンは２０２は、警告の方法を選択するためのボタンである。
【００３１】
オプション設定ボタン２０３は、バッテリの残量を警告する場合のバッテリの残量のしきい値や、警告時の回避方法などを設定する。
【００３２】
次に、設定メニュー画面２００にユーザからの入力があるか否かの判断が行なわれる（Ｓ２）。Ｓ２において、ユーザからの入力があると判断された場合には、Ｓ１６の処理に移る。
【００３３】
Ｓ１６においては、設定メニュー画面２００に表示された表示種別切替ボタン２０１が選択されたか否かの判断が行なわれる。Ｓ１６において、表示種別切替ボタン２０１が選択された場合（図１２）には、図１３に示す表示種別切替ボタン２０１に対応するサブメニュー２０４が表示される（Ｓ１９）。
【００３４】
表示種別切替ボタン２０１に対応するサブメニュー２０４には、常時バッテリ残量表示ボタン２０５、ユーザ指定時バッテリ残量表示ボタン２０６及び警告時バッテリ残量表示ボタン２０７が表示される。
【００３５】
常時バッテリ残量表示ボタン２０５は、常時、バッテリの残量に関する情報をホスト機器に送信する常時バッテリ残量表示モードを選択するボタンである。
【００３６】
ユーザ指定時バッテリ残量表示ボタン２０６は、ユーザからの指示が行なわれた場合に、バッテリの残量に関する情報をホスト機器に送信するユーザ指定時バッテリ残量表示モードを選択するボタンである。
【００３７】
警告時バッテリ残量表示ボタン２０７は、ユーザによって設定された警告の条件を満たした場合に、バッテリの残量に関する情報をホスト機器に送信する警告時バッテリ残量表示モードを選択するボタンである。
【００３８】
図１３に示した表示種別切替ボタンに対応するサブメニューにおいて選択されたモード（常時バッテリ残量表示モード、ユーザ指定時バッテリ残量表示モード及び警告時バッテリ残量表示モード）のうち、ユーザによって入力されたモード（Ｓ２０）は、設定情報として保存される（Ｓ２１）。
【００３９】
一方、Ｓ１６において、表示種別切替ボタン２０１が選択されていないと判断された場合には、次に、警告種別切替ボタン２０２が選択されたか否かの判断が行なわれる（Ｓ１７）。Ｓ１７において、警告種別切替ボタン２０２が選択された場合（図１４）には、図１５に示す警告種別切替ボタン２０２に対応するサブメニュー２０８が表示される（Ｓ１９）。
【００４０】
警告種別切替ボタン２０２に対応するサブメニュー２０８には、アラーム音連呼ボタン２０９、音声警告音ボタン２１０及び警告文字表示ボタン２１１が表示される。
【００４１】
アラーム音連呼ボタン２０９は、警告時にアラーム音を連呼することにより警告を行なうモードを選択するボタンである。
【００４２】
音声警告音ボタン２１０は、音声により警告を行なうモードを選択するボタンである。
【００４３】
警告文字表示ボタン２１１は、音声により警告を行なうモードを選択するボタンである。
【００４４】
図１５に示した警告種別切替ボタンに対応するサブメニューにおいて選択されたモード（常時バッテリ残量表示モード、ユーザ指定時バッテリ残量表示モード及び警告時バッテリ残量表示モード）のうち、ユーザによって入力されたモード（Ｓ２０）は、設定情報として保存される（Ｓ２１）。
【００４５】
一方、Ｓ１７において、警告種別切替ボタン２０２が選択されていないと判断された場合には、次に、オプション設定ボタン２０３が選択されたか否かの判断が行なわれる（Ｓ１８）。Ｓ１８において、オプション設定ボタン２０３が選択された場合（図１６）には、図１７に示すオプション設定ボタン２０３に対応するサブメニュー２１２が表示される（Ｓ１９）。
【００４６】
オプション設定ボタン２０３に対応するサブメニュー２１２には、警告を行なう場合のバッテリの残量を設定する項目２１３、警告時のＨＤＤの回避手段を設定する項目２１４及び警告時の半導体メモリデバイス（例えば、ＳＤメモリ）の回避手段を設定する項目２１５が表示される。図１７においては、バッテリ残量が５％以下で警告を行ない、警告時にはＨＤＤをオフにし、半導体メモリデバイスはオンにする場合を示している。
【００４７】
図１７に示したオプション設定ボタン２０３に対応するサブメニュー２１２において、ユーザによって入力された項目は、設定情報として保存される（Ｓ２１）。
【００４８】
Ｓ２１において、設定情報が保存された後（Ｓ２１）及びＳ１８においてオプション設定ボタンが選択されていないと判断された場合には、次に、設定メニューの表示を終了するか否かの判断を行なう（Ｓ２２）。
【００４９】
Ｓ２２において、設定メニューの表示を終了しないと判断された場合には、Ｓ１６の処理に戻り、終了すると判断された場合には、Ｓ４の処理に移る。
【００５０】
一方、Ｓ２において、ユーザ入力がないと判断された場合には、既存値（デフォルト値）が設定情報として設定されたものとして（Ｓ３）、Ｓ４の処理に移る。Ｓ４においては、ホスト機器は、本発明の実施の形態に係る携帯型外部記憶装置と無線通信を確立し設定情報を送信する（Ｓ５）。
【００５１】
次に、ユーザからのバッテリ残存要求があるか否かの判断が行なわれ（Ｓ６）、バッテリ残存要求があると判断された場合には、携帯型外部記憶装置にバッテリ残量の取得要求を送信する（Ｓ７）。
【００５２】
Ｓ６においてバッテリ残存要求がないと判断された場合及びＳ７においてバッテリ残量の取得要求を送信した後に、携帯型外部記憶装置からのバッテリ残量情報を受信したか否かの判断を行なう（Ｓ８）。
【００５３】
Ｓ８において携帯型外部記憶装置からのバッテリ残量情報を受信したと判断された場合には、当該受信データを取り込み（Ｓ９）、バッテリ残量の表示を行なう（Ｓ１０）。
【００５４】
次に、携帯型外部記憶装置からのバッテリ警告情報を受信しているか否かの判断が行なわれる（Ｓ１１）。Ｓ１１において、バッテリ警告情報を受信していると判断された場合には、当該警告情報を取り込み（Ｓ１２）、ユーザによって設定された設定情報に基づいて警告を行なう（Ｓ１３）。
【００５５】
例えば、図１５に示した警告種別切替ボタンに対応するサブメニューにおいて、音声警告音２１０が選択されていた場合には、音声によって警告が行なわれ、警告文字表示２１１が選択されていた場合には、情報処理装置の画面上にバッテリに関する警告メッセージが表示される。
【００５６】
図１８は、ホスト機器のディスプレイ５００上に携帯型外部記憶装置のバッテリ残量をポップアップウインドウ５０１として表示した例であり、図１９は、ホスト機器のスピーカ６０１から音声によって警告を発している状態を示す図である。
【００５７】
次に、終了するか否かの判断が行なわれ（Ｓ１４）、終了すると判断された場合には、終了コマンドを携帯型外部記憶装置に送信し（Ｓ１５）、プログラムを終了する。Ｓ１４において、終了しないと判断された場合には、Ｓ６の処理に戻る。
【００５８】
次に、携帯型外部記憶装置の動作について、図５乃至図７を参照して説明する。
【００５９】
プログラムが開始すると、無線通信が開始したか否かの判断が行なわれる（Ｓ３０）。Ｓ３０において、無線通信が開始した場合にはホストより設定情報を受信し（Ｓ３１）、受信した設定情報を保存する（Ｓ３２）。
【００６０】
次に．保存された設定情報において、表示種別切替ボタンに対応するサブメニューにおいて常時バッテリ残量表示（常時通知）モードが選択されているか否かの判断が行なわれる（Ｓ３３）。
【００６１】
Ｓ３３において、常時バッテリ残量表示（常時通知）が選択されていると判断された場合には、バッテリ残量のチェックを行ない（Ｓ３７）、次に、チェックしたバッテリの残量が保存された設定情報において示されている警告バッテリ残量以下であるか否かを判断する（Ｓ３８）。
【００６２】
Ｓ３８において、チェックしたバッテリの残量が警告バッテリ残量以上であると判断された場合、すなわち、バッテリの残量に余裕がある場合には、チェックしたバッテリ残量をホスト機器に送信する（Ｓ４１）。
【００６３】
一方、Ｓ３８において、チェックしたバッテリの残量が警告バッテリ残量以下であると判断された場合、すなわち、バッテリの残量に余裕がないと判断された場合には、警告情報をホスト機器に送信する（Ｓ３９）。そして、携帯型外部記憶装置に記憶されているデータを設定情報によって示されているデータの回避先に保存する（Ｓ４０）。なお、設定情報において、警告時の回避を行なわないことが示されている場合には、データの回避は行なわない。
【００６４】
次に、ホスト機器から終了コマンドを受信したか否かの判断が行なわれる（Ｓ４２）。Ｓ４２において、終了コマンドを受信したと判断されれた場合には、プログラムを終了する。一方、Ｓ４２において、終了コマンドを受信していないと判断された場合には、Ｓ３７の処理に戻る。
【００６５】
Ｓ３３において、常時バッテリ残量表示（常時通知）が選択されていないと判断された場合には、保存された設定情報において、表示種別切替ボタンに対応するサブメニューにおいて、ユーザ指定時にバッテリ残量を表示するモードが選択されているか否かの判断が行なわれる（Ｓ３４）。
【００６６】
Ｓ３４において、ユーザ指定時にバッテリ残量を表示するモードが選択されていると判断された場合には、次に、ホスト機器からのバッテリ残量の要求があるか否かの判断が行なわれる（Ｓ５１）。
【００６７】
Ｓ５１において、バッテリ残量の要求があると判断された場合には、次に、バッテリ残量のチェックが行ない（Ｓ５２）、次に、チェックしたバッテリの残量が保存された設定情報において示されている警告バッテリ残量以下であるか否かを判断する（Ｓ５３）。
【００６８】
Ｓ５３において、チェックしたバッテリの残量が警告バッテリ残量以上であると判断された場合、すなわち、バッテリの残量に余裕がある場合には、チェックしたバッテリ残量をホスト機器に送信する（Ｓ５４）。
【００６９】
一方、Ｓ５３において、チェックしたバッテリの残量が警告バッテリ残量以下であると判断された場合、すなわち、バッテリの残量に余裕がないと判断された場合には、警告情報をホスト機器に送信する（Ｓ５５）。そして、携帯型外部記憶装置に記憶されているデータを設定情報によって示されているデータの回避先に保存する（Ｓ５６）。なお、設定情報において、警告時の回避を行なわないことが示されている場合には、データの回避は行なわない。
【００７０】
次に、ホスト機器から終了コマンドを受信したか否かの判断が行なわれる（Ｓ５７）。Ｓ５７において、終了コマンドを受信したと判断されれた場合には、プログラムを終了する。一方、Ｓ５７において、終了コマンドを受信していないと判断された場合には、Ｓ５１の処理に戻る。
【００７１】
Ｓ３４において、ユーザ指定時にバッテリ残量を表示するモードが選択されていないと判断された場合には、保存された設定情報において、表示種別切替ボタンに対応するサブメニューにおいて、警告時に警告情報を通知するモードが選択されているか否かの判断が行なわれる（Ｓ３５）。
【００７２】
Ｓ３５において、警告時に警告情報を通知するモードが選択されていると判断された場合には、バッテリ残量のチェックが行ない（Ｓ６１）、次に、チェックしたバッテリの残量が保存された設定情報において示されている警告バッテリ残量以下であるか否かを判断する（Ｓ６２）。
【００７３】
Ｓ６２において、チェックしたバッテリの残量が警告バッテリ残量以下であると判断された場合、すなわち、バッテリの残量に余裕がないと判断された場合には、警告情報をホスト機器に送信する（Ｓ６３）。そして、携帯型外部記憶装置に記憶されているデータを設定情報によって示されているデータの回避先に保存する（Ｓ６４）。なお、設定情報において、警告時の回避を行なわないことが示されている場合には、データの回避は行なわない。
【００７４】
次に、ホスト機器から終了コマンドを受信したか否かの判断が行なわれる（Ｓ６５）。Ｓ６５において、終了コマンドを受信したと判断されれた場合には、プログラムを終了する。一方、Ｓ６５において、終了コマンドを受信していないと判断された場合には、Ｓ６１の処理に戻る。
【００７５】
図８〜図１０は、それぞれのモードにおける携帯型外部記憶装置とホスト機器との間のタイムシーケンスを示す図である。なお、図８〜図１０は、図３〜図７に示したフローチャートを補足的に説明するための図である。
【００７６】
図８は、バッテリ残量を常時通知する場合のシーケンスを示す図である。
【００７７】
ホスト機器において設定メニューが表示され（１００）、ユーザが表示されている設定メニューの中からそれぞれの設定入力を行なう（１０１）。ホスト機器は、入力された設定情報をそれぞれ保存する（１０２）。
【００７８】
その後、ホスト機器と携帯型外部記憶装置との間で無線通信（ここでは、Bluetooth通信接続）を実行し（１０３）、ホスト機器から携帯型外部記憶装置に対して設定情報を送信する（１０４）。
【００７９】
携帯型外部記憶装置は、ホスト機器から送信された設定情報を保存し（１０５）、バッテリ残量のチェックを行ない、チェックされたバッテリ残量が設定情報によって示される警告を行なうバッテリ残量以下であるか否かを判断する（１０６）。
【００８０】
チェックされたバッテリ残量が設定情報によって示される警告を行なうバッテリ残量以上である場合、すなわちバッテリ残量に余裕がある場合には、バッテリ残量情報を送信する（１０７）。
【００８１】
また、チェックされたバッテリ残量が設定情報によって示される警告を行なうバッテリ残量以下である場合、すなわちバッテリ残量が不足している場合には、ホスト機器にバッテリ警告情報を送信する（１０８）。
【００８２】
ホスト機器は、バッテリ残量情報または警告情報を受信すると、設定情報に基づきディスプレイなどに警告を表示、警告音の発生などの処理を行なう（１０９）。最終的には、ホスト機器から携帯型外部記憶装置に終了コマンドを送信し（１１０）、プログラムを終了する。
【００８３】
図９は、ユーザからの指示が行なわれた場合に、バッテリの残量に関する情報をホスト機器に送信するユーザ指定時バッテリ残量表示モードを選択した場合のシーケンスを説明するための図である。
【００８４】
なお、ホスト機器において設定メニューを表示し、ホスト機器と携帯型外部記憶装置との間で無線通信を確立し、設定情報を携帯型外部記憶装置に保存するまでの処理については、図８において説明した場合と同様であるので、ここでは、その説明を省略する。
【００８５】
ユーザは、バッテリ残量を知りたい時に、ホスト機器に対してバッテリ残量の要求をアイコンをクリックするなどして行なう（３０１）。ホスト機器は、ユーザからの要求を受けて、携帯型外部記憶装置に対してバッテリ残量取得要求を送信する（３０２）。
【００８６】
携帯型外部記憶装置は、バッテリ残量のチェックを行ない、チェックされたバッテリ残量が設定情報によって示される警告を行なうバッテリ残量以下であるか否かを判断する（３０３）。
【００８７】
チェックされたバッテリ残量が設定情報によって示される警告を行なうバッテリ残量以上である場合、すなわちバッテリ残量に余裕がある場合には、バッテリ残量情報を送信する（３０４）。
【００８８】
また、チェックされたバッテリ残量が設定情報によって示される警告を行なうバッテリ残量以下である場合、すなわちバッテリ残量が不足している場合には、ホスト機器にバッテリ警告情報を送信する（３０５）。
【００８９】
ホスト機器は、バッテリ残量情報または警告情報を受信すると、設定情報に基づきディスプレイなどに警告を表示、警告音の発生などの処理を行なう（３０６）。最終的には、ホスト機器から携帯型外部記憶装置に終了コマンドを送信し（３０７）、プログラムを終了する。
【００９０】
図１０は、バッテリの残量が不足した時にバッテリに関する情報をホスト機器に送信する警告時バッテリ残量表示モードを選択した場合のシーケンスを説明するための図である。
【００９１】
なお、ホスト機器において設定メニューを表示し、ホスト機器と携帯型外部記憶装置との間で無線通信を確立し、設定情報を携帯型外部記憶装置に保存するまでの処理については、図８において説明した場合と同様であるので、ここでは、その説明を省略する。
【００９２】
携帯型外部記憶装置においては、バッテリ残量をチェックし（４０１）、バッテリ残量が設定情報に含まれる警告時のバッテリ残量以下である場合には、バッテリ警告情報をホスト機器に送信する（４０２）。ホスト機器においては、携帯型外部記憶装置からのバッテリ警告情報に基づいて警告を実行し（４０３）、その後、終了コマンドを携帯型外部記憶装置に送信する（４０４）。
【００９３】
一方、バッテリ残量が警告時のバッテリ残量以上である場合には、ホスト機器への送信を行なわず、バッテリ残量のチェックを継続する。
【００９４】
なお、上述の実施の形態においては、携帯型外部記憶層とホスト機器となる情報処理装置とは、無線によって通信を行なう場合について説明したが、有線によって行なってもよい。
【００９５】
また、本願発明は、上記各実施形態に限定されるものでなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。
【００９６】
したがって、本発明の実施の形態に係る携帯型外部記憶装置によれば、ホスト機器を介してバッテリに関する情報をユーザに知らせることができるので、携帯型外部記憶装置の保管場所にかかわらず、バッテリに関する情報を迅速にユーザに知らせることができる。
【００９７】
【発明の効果】
以上詳記したように、本発明によれば、無線通信機能を有する外部記憶装置を鞄の中、ポケットの中などに収納した状態においても、使用者に迅速かつ容易に外部記憶装置のバッテリの残量及びバッテリの残量が少なくなったことを示す警告を知らせることができる外部記憶装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る携帯型外部記憶装置の使用環境を説明するための図である。
【図２】本発明の実施の形態に係る携帯型外部記憶装置の構成を示す図である。
【図３】携帯型外部記憶装置のホスト機器（例えば、ＰＤＡやＰＣなど）の動作を説明するためのフローチャートである。
【図４】携帯型外部記憶装置のホスト機器（例えば、ＰＤＡやＰＣなど）の動作を説明するためのフローチャートである。
【図５】携帯型外部記憶装置の動作について説明するためのフローチャートである。
【図６】携帯型外部記憶装置の動作について説明するためのフローチャートである。
【図７】携帯型外部記憶装置の動作について説明するためのフローチャートである。
【図８】携帯型外部記憶装置とホスト機器との間のタイムシーケンスを示す図である。
【図９】携帯型外部記憶装置とホスト機器との間のタイムシーケンスを示す図である。
【図１０】携帯型外部記憶装置とホスト機器との間のタイムシーケンスを示す図である。
【図１１】設定メニュー画面を示す図である。
【図１２】設定メニュー画面において表示種別切替ボタンが選択された場合を示す図である。
【図１３】表示種別切替ボタンに対応するサブメニューを示す図である。
【図１４】設定メニュー画面において警告種別切替ボタンが選択された場合を示す図である。
【図１５】警告種別切替ボタンに対応するサブメニューを示す図である。
【図１６】設定メニュー画面においてオプション設定ボタンが選択された場合を示す図である。
【図１７】オプション設定ボタンに対応するサブメニューを示す図である。
【図１８】ホスト機器のディスプレイ上に携帯型外部記憶装置のバッテリ残量をポップアップウインドウとして表示した例を示す図である。
【図１９】ホスト機器のスピーカから音声によって警告を発している状態を示す図である。
【符号の説明】
１…携帯型外部記憶装置、
２…パーソナルコンピュータ、
３…ポータブルゲームマシン、
４…デジタルビデオカメラ、
５…ＰＤＡ（personal Digital Assistant)、
１１…エンジン部、
１２…Bluetooth無線部、
１３…電源部、
１４…設定部、
２１…ＣＰＵ、
２２…ＥＥＰＲＯＭ、
２３…ＤＲＡＭ、
２４…フラッシュメモリ、
２５…ＣＰＵバス／ＰＣＩバスブリッジ、
２６…バス、
２７…ＣＰＵバス、
２８、２９…メモリバス、
３１…表示コントローラ、
３３…ＬＣＤ、
４１…ＰＣＩバス、
４２…ＰＣＩ／ＩＳＡブリッジ、
４３…ＩＳＡバス、
４５…ＵＳＢコネクタ、
４６…ＵＳＢホストコントローラ、
５１…ベースバンドＬＳＩ、
５２…フラッシュメモリ、
５３…ＲＦ部、
５４…アンテナ、
６１…ＩＤＥインターフェイスコントローラ、
６３…ＨＤＤ，
７１…電源コントローラ、
７３…電源制御回路、
７４…バッテリ、
７５…ＡＣ入力、
８１…Ｉ／Ｏコントローラ、
８２…ボタン、
８３…ロータリスイッチ、
９１…ＰＣＭＣＩＡホストコントローラ、
９２…ＰＣカードインターフェイス、
９３…ＰＣカードＨＤＤ、
１１１…ＳＤメモリホストコントローラ、
１１２…ＳＤメモリインターフェイス、
１１３…ＳＤメモリカード、
１２１…ＵＡＲＴコントローラ、
１２２…ＵＡＲＴインターフェイス。
【図１】
0003665615.tif 000002
【図２】
0003665615.tif 000003
【図３】
0003665615.tif 000004
【図４】
0003665615.tif 000005
【図５】
0003665615.tif 000006
【図６】
0003665615.tif 000007
【図７】
0003665615.tif 000008
【図８】
0003665615.tif 000009
【図９】
0003665615.tif 000010
【図１０】
0003665615.tif 000011
【図１１】
0003665615.tif 000012
【図１２】
0003665615.tif 000013
【図１３】
0003665615.tif 000014
【図１４】
0003665615.tif 000015
【図１５】
0003665615.tif 000016
【図１６】
0003665615.tif 000017
【図１７】
0003665615.tif 000018
【図１８】
0003665615.tif 000019
【図１９】
0003665615.tif 000020