(57)【要約】【課題】バッテリー駆動型情報処理装置において、ユーザから入力されるデータ内容に応じた適切なバッテリー残量の位置で、ユーザからデータ入力を禁止することによって、バッテリーを有効活用し、さらに、データの消失あるいはデータの不整合を生じさせることなく、ユーザが入力したデータを確実に処理することができることを目的とする。【解決手段】ユーザから受け付けたデータを処理するために必要となるバッテリー量を算出し、バッテリー残量検出部によって検出されたバッテリー残量が、算出されたバッテリー量以下になる場合には、ユーザからデータの入力を禁止することによって、バッテリーを有効活用し、さらに、データの消失あるいはデータの不整合を生じさせることなく、ユーザが入力したデータを確実に処理することができる。【選択図】図１
2009276875.tif 000002
【特許請求の範囲】
【請求項１】
バッテリー駆動型情報処理装置であって、
ユーザからデータの入力を受け付ける入力受付部と、
バッテリーの残量を検出するバッテリー残量検出部と、
前記入力受付部で受け付けたデータを処理するために必要となるバッテリー量を算出するバッテリー量算出部と、
前記バッテリー残量検出部によって検出されたバッテリー残量が前記バッテリー量算出部で算出されたバッテリー量以下になる場合には、ユーザから前記データの入力を禁止する制御部と、
を備えることを特徴とするバッテリー駆動型情報処理装置。
【請求項２】
前記バッテリー量算出部は、前記入力受付部で受け付けられたデータのサイズを用いて、前記データを処理するために必要となるバッテリー量を算出することを特徴とする請求項１記載のバッテリー駆動型情報処理装置。
【請求項３】
前記入力受付部で受け付けたデータの処理とは、前記入力受付部で受け付けられたデータをサーバに送信することであり、
前記制御部は、前記バッテリー残量検出部によって検出されたバッテリー残量が前記バッテリー量算出部で算出されたバッテリー量以下になる場合には、ユーザから前記データの入力を禁止し、さらに、前記データをサーバに送信し、
前記サーバは、前記バッテリー駆動型情報処理装置から受信したデータを記憶する記憶部を備える
ことを特徴とする請求項２記載のバッテリー駆動型情報処理装置。
【請求項４】
前記バッテリー駆動型情報処理装置は、所定の記憶容量を備えた記憶部を備え、
前記制御部は、さらに、前記入力受付部で受け付けたデータの容量が前記所定の記憶容量以上になる場合であって、前記バッテリー残量検出部によって検出されたバッテリー残量が前記バッテリー量算出部で算出されたバッテリー量以上である場合には、前記データをサーバに送信することを特徴とする請求項３記載のバッテリー駆動型情報処理装置。
【請求項５】
前記バッテリー駆動型情報処理装置は、さらに、電波状況を検出する電波検出部を備え、
前記バッテリー量算出部は、前記電波検出部で検出された電波状況から、前記データ送信が失敗してしまうと判断し、複数回前記データをサーバに送信すると決定した場合には、前記複数回データを送信するために必要な処理も考慮して、前記必要となるバッテリー量を算出することを特徴とする請求項３記載のバッテリー駆動型情報処理装置。
【請求項６】
前記制御部は、さらに、前記バッテリー駆動型情報処理装置が前記サーバと複数の通信手段で接続できる場合には、前記複数の通信手段の中から、電量消費量が最小である通信手段を選択し、前記選択された通信手段を用いて、前記データをサーバに送信することを特徴とする請求項３記載のバッテリー駆動型情報処理装置。
【請求項７】
バッテリー駆動型情報処理方法であって、
ユーザからデータの入力を受け付けるデータ受付ステップと、
前記受け付けたデータの処理を行うデータ処理ステップと、
バッテリーの残量を検出するバッテリー残量検出ステップと、
前記受け付けたデータを処理するために必要となるバッテリー量を算出するバッテリー量算出ステップと、を備え、
前記検出されたバッテリー残量が前記算出されたバッテリー量になる場合に、または、前記検出されたバッテリー残量が前記算出されたバッテリー量になる所定時間前になった場合に、ユーザから前記データの入力を禁止することを特徴とするバッテリー駆動型情報処理方法。
【請求項８】
バッテリー駆動型情報処理プログラムであって、
ユーザからデータの入力を受け付けるデータ受付ステップと、
前記受け付けたデータの処理を行うデータ処理ステップと、
バッテリーの残量を検出するバッテリー残量検出ステップと、
前記受け付けたデータを処理するために必要となるバッテリー量を算出するバッテリー量算出ステップと、を備え、
前記検出されたバッテリー残量が前記算出されたバッテリー量以下になる場合に、ユーザから前記データの入力を禁止することを特徴とするバッテリー駆動型情報処理プログラム。
【請求項９】
バッテリー駆動型情報処理プログラムを記録した記録媒体であって、
前記バッテリー駆動型情報処理プログラムは、
ユーザからデータの入力を受け付けるデータ受付ステップと、
前記受け付けたデータの処理を行うデータ処理ステップと、
バッテリーの残量を検出するバッテリー残量検出ステップと、
前記受け付けたデータを処理するために必要となるバッテリー量を算出するバッテリー量算出ステップと、を備え、
前記検出されたバッテリー残量が前記算出されたバッテリー量以下になる場合に、ユーザから前記データの入力を禁止することを特徴とする記録媒体。
【請求項１０】
バッテリー駆動型情報処理集積回路であって、
ユーザからデータの入力を受け付ける入力受付部と、
バッテリーの残量を検出するバッテリー残量検出部と、
前記入力受付部で受け付けたデータを処理するために必要となるバッテリー量を算出するバッテリー量算出部と、を備え、
前記バッテリー残量検出部によって検出されたバッテリー残量が前記バッテリー量算出部で算出されたバッテリー量以下になる場合に、ユーザから前記データの入力を禁止することを特徴とするバッテリー駆動型情報処理集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリー駆動型情報処理装置に関するものである。
【背景技術】
【０００２】
携帯電話や携帯型パーソナル・コンピュータなど、バッテリー駆動型情報処理装置は、その限られたバッテリー量によりさまざまな制約を受ける。例えば、ユーザがデータ処理を行っている最中に全バッテリーを消費してしまった場合、データに不整合が発生する、あるいは、データそのものが消失してしまうなどの問題などである。
【０００３】
このような問題に対し、従来のバッテリー駆動型情報処理装置は、予め決められた閾値を用いて対処している。具体的には、バッテリー残量が残り少なくなってきてバッテリー残量が予め決められた閾値以下になった場合には、データをサーバに送信することでデータをサーバに記憶し、さらに、ユーザがデータの書き換え動作をすることを禁止していた。このような構成により、データを確実にサーバに記憶することを可能にし、さらに、データの消失または、サーバに記憶されているデータとの同一性を確保することを可能にしていた。
【０００４】
このような従来の技術としては、例えば特許文献１に記載されたものが知られている。
【特許文献１】特開平１０−１４９２３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来技術は、バッテリー残量が予め決められた閾値以下になった場合にデータ処理を行い、ユーザがデータ処理することを禁止していた。
【０００６】
しかしながら、当然、処理するデータ量によって、そのデータを処理するために必要なバッテリー量は変化する。したがって、処理するデータ量によっては、予め決められた閾値が適切なバッテリー残量値にならないという課題がある。例えば、閾値を適切なバッテリー残量値よりも大きく設定してしまっていた場合には、バッテリー残量に余裕があるのにも関わらず、ユーザがデータ処理できなくなってしまう。一方、閾値を適切なバッテリー残量値よりも小さく設定してしまっていた場合には、何かトラブルがあれば、データ処理中に電力が尽きてしまい、データ処理を完了することが保証されなくなってしまう。さらに、サーバへのデータ送信に必要な電力量が、通信手段、そのときの電波状況、送信リトライ回数などにより影響を受けてしまうといった課題もある。
【０００７】
したがって、本発明は上記従来の課題を解決するものであり、ユーザから入力されるデータ内容に応じた適切なバッテリー残量の位置で、ユーザからデータ入力を禁止することによって、バッテリーを有効活用し、さらに、データの消失あるいはデータの不整合を生じさせることなく、ユーザが入力したデータを確実に処理することができることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、ユーザからデータの入力を受け付ける入力受付部と、バッテリーの残量を検出するバッテリー残量検出部と、前記入力受付部で受け付けたデータを処理するために必要となるバッテリー量を算出するバッテリー量算出部と、を備え、前記バッテリー残量検出部によって検出されたバッテリー残量が前記バッテリー量算出部で算出されたバッテリー量以下になる場合に、ユーザから前記データの入力を禁止することを特徴とする情報処理装置とした。
【発明の効果】
【０００９】
本発明によれば、ユーザから受け付けたデータを処理するために必要となるバッテリー量を算出して、バッテリー残量が、算出されたバッテリー量以下になる場合に、ユーザからデータの入力を禁止するという構成にしたことにより、ユーザから入力されるデータ内容に応じた適切なバッテリー残量の位置で、ユーザからデータ入力を禁止するので、バッテリーを有効活用することができるという効果が得られる。そして、さらに、データの消失あるいはデータの不整合を生じさせることなく、ユーザが入力したデータを確実に処理することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態におけるバッテリー駆動型情報処理装置について、図面を参照しながら説明する。
【００１１】
図１はバッテリー駆動型情報処理装置１００の構成図である。
【００１２】
図１に示したように、本実施の形態におけるバッテリー駆動型情報処理装置１００は、バッテリー１０１と、入力受付部１０２と、表示部１０３と、バッテリー残量検出部１０４と、制御部１０５と、通信部１０６と、記憶部１０７、バッテリー量算出部１０８とを備える。
【００１３】
バッテリー１０１は、バッテリー駆動型情報処理装置１００の動作に必要な電力を供給する。
【００１４】
入力受付部１０２は、ユーザからデータの入力を受け付けるために用いるユーザーインタフェースデバイスである。例えば、ＰＤＡに配列されたキーボード、機器に配列された入力ボタン、或いは着脱自在のマウス、キーボードである。また、マイクなどの音声入力機器などであってもよい。
【００１５】
表示部１０３は、入力受付部１０２から入力されたユーザの操作情報や、制御部１０５で処理されたデータの処理結果を表示するディスプレイデバイスである。例えば、液晶ディスプレイ、プラズマディスプレイ、タッチパネル式ディスプレイ、ＬＣＤ（Ｌｉｇｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ；液晶表示器）、ブラウン管などである。
【００１６】
バッテリー残量検出部１０４は、バッテリー１０１の残量を検出する。なお、本実施の形態では、バッテリー残量の検出方法として、電力レベルに基づく方法を用いているが、これに限られるものではなく、電圧レベルに基づく方法、あるいは、累積電流レベルに基づく方法などを用いてもよい。
【００１７】
制御部１０５は、記憶部１０７に記憶されたプログラムにしたがって、データ処理を実行する。さらに、バッテリー残量検出部１０４によって検出されたバッテリー残量が、後述するバッテリー量算出部１０８で算出されたバッテリー量以下になる場合には、ユーザからデータの入力を禁止する。このような構成にすることによって、ユーザから入力されるデータ内容に応じた適切なバッテリー残量の位置で、ユーザからデータ入力を禁止するので、バッテリーを有効活用することができる。さらに、データの消失あるいはデータの不整合を生じさせることなく、ユーザが入力したデータを確実に処理することができる。
【００１８】
また、データの入力を禁止するとともに、前記データをサーバに送信して、サーバの記憶媒体に記憶してもよい。このような構成にすることによって、バッテリー駆動型情報処理装置１００にユーザから受け付けたデータを記憶しておく記憶容量が足りない、または、バッテリー駆動型情報処理装置１００に記憶媒体そのものがない場合であっても、データをサーバに記憶しておくことができる。
【００１９】
さらに、制御部１０５は、入力受付部で受け付けたデータの容量が、後述する記憶部１０７の所定の記憶容量以上になる場合であって、バッテリー残量検出部１０４によって検出されたバッテリー残量が、後述するバッテリー量算出部１０８で算出されたバッテリー量以上である場合には、データをサーバに送信して、サーバにデータを記憶するようにしてもよい。このような構成にすることによって、バッテリー駆動型情報処理装置１００に記憶部がある場合であっても、ユーザから受け付けたデータを記憶しておく記憶容量が足りなくなってしまう場合がある。このような場合であっても、データをサーバに記憶しておくことにより、データの保証が確実にできる。
【００２０】
さらに、また、後述する通信部１０６が複数の通信手段を備えている場合には、制御部１０５は、バッテリー残量検出部１０４によって検出されたバッテリー残量が、後述するバッテリー量算出部１０８によって算出されるバッテリー残量以下になった場合に、処理対象であるデータをサーバへ送信するために必要となる電力量が最小となる通信手段を選択する機能を有してもよい。このような構成にすることによって、ユーザの操作を禁止するまでのバッテリー量を少しでも有効活用できる。
【００２１】
通信部１０６は、サーバ２００とのデータ通信を行う単一または複数の通信手段を備える。サーバ２００とのデータ通信を行う通信手段としては、例えば、Ｂｌｕｅｔｏｏｔｈ、ＷｉＦｉ、ＷｉＭＡＸ、ＰＤＣ、ＣＤＭＡなどが考えられる。
【００２２】
記憶部１０７は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）または、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）または、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。記憶部１０７は、所定の記憶容量を備えており、ユーザから受け付けたデータを記憶する。また、記憶部１０７は、バッテリー駆動型情報処理装置１００を制御するプログラムを記憶している。制御部１０５は、記憶部１０７が格納するコンピュータプログラムを、必要に応じて記憶部１０７に書き込み、コンピュータプログラムが規定する処理を実行する。また、記憶部１０７は、制御部１０５が処理を実行するのに伴って発生するデータを一時的に記憶する媒体としても機能する。記憶部１０７には、フラッシュＲＯＭのように書き込みが可能で、電源を切っても記憶内容を保持できる不揮発性のメモリや記憶媒体も含まれる。また、記憶部１０７には、電源を切ると記憶内容が保持されない揮発性のメモリや記憶媒体、または、内蔵するハードディスクに対して、コンピュータプログラム、或いはデータを書き込み及び読み出す装置も含まれる。
【００２３】
なお、記憶部１０７に記憶されているプログラムには、後述するバッテリー量算出部１０８の処理を行うバッテリー残量閾値判定プログラムを含むようにしてもよい。この場合、バッテリー駆動型情報処理装置１００は、記憶部１０７からバッテリー残量閾値判定プログラムを読み出し、制御部で実行することによって、バッテリー残量閾値判定を行うことになる。
【００２４】
バッテリー量算出部１０８は、入力受付部１０２で受け付けたデータを処理するために必要となるバッテリー量を算出する。バッテリー量算出部１０８は、処理対象であるデータのサイズを算出するデータ量算出部１０８０と、現在の電波状況を検出する電波検出部１０８１と、電波検出部１０８１で検出された電波状況下において、処理対象であるデータをサーバ２００へ全て送信することを保証するために必要となる想定リトライ回数を算出する送信リトライ回数算出部１０８２とを備える。バッテリー量算出部１０８は、データ量算出部１０８０、および、送信リトライ回数算出部１０８２から、データを処理するために必要となるバッテリー量を算出する。
【００２５】
サーバ２００は、バッテリー駆動型情報処理装置１００から送られてきたデータを記憶する。また、サーバ２００は、通信部１０６の通信手段を用いて、バッテリー駆動型情報処理装置１００とデータ通信を行うサーバコンピュータである。例えば、ユーザの自宅コンピュータや、ユーザのオフィスコンピュータ、あるいは特定のパソコン通信サービスなどを用いることができる。
【００２６】
なお、本実施の形態では、バッテリー駆動型情報処理装置１００に対するサーバ２００は特定の１サーバとしているが、これに限られるものではなく、複数のサーバから特定の送信先サーバを選択してもよいし、複数のサーバにデータを送信し保存してもよい。
【００２７】
ここで、本実施の形態におけるバッテリー量算出部１０８が、処理対象であるデータを処理するために必要となるバッテリー量を算出するする方法について、具体的な例を挙げて説明する。
【００２８】
ここで、本実施の形態におけるバッテリー量算出部１０８が、処理対象であるデータを処理するために必要となるバッテリー量は、データに対する処理内容とＣＰＵ性能、および、ＣＰＵの消費電力量に依存するが、データ量算出部１０８０により算出されるサイズのデータをサーバへ送信することが必要な場合のバッテリー量を算出する方法について、具体的な例を挙げて説明する。
【００２９】
例えば、データ量算出部１０８０により算出されたデータのサイズをＳ（Ｍｂｙｔｅ）、通信部１０６が選択した現在の通信手段の平均通信速度をＴ（Ｍｂｐｓ）、送信時消費電力をＵ（Ｗ）とすると、現在の通信手段でサイズＳのデータをサーバ２００へ送信するために必要となる電力量Ｐ（Ｗ）は、Ｐ＝（Ｓ／（０．１２５×Ｔ））×Ｕと計算できる（１Ｍｂｐｓは０．１２５Ｍｂｙｔｅ／秒である）。つまり、バッテリー量算出部１０８が、データ量算出部１０８０より算出されるデータのサイズ、および、現在の通信手段をバッテリー量算出条件として用いた場合に算出されるバッテリー量はＰ（Ｗ）となる。このように、サーバに送信するべきデータを現在選択されている通信手段を用いて送信する場合のバッテリー量も考慮することによって、バッテリーを有効活用するだけでなく、ユーザが入力したデータを確実に処理することができる。
【００３０】
次に、もうひとつの例として、バッテリー量算出部１０８が処理対象であるデータを処理するために必要となるバッテリー量を算出するための算出条件として、前例に挙げたデータのサイズ、および、現在の通信手段に加え、送信リトライ回数算出部１０８２により算出される想定リトライ回数を考慮に入れた場合に算出されるバッテリー量Ｐ（Ｗ）について説明する。これは、ユーザから入力されるデータのサイズ、および、現在の通信手段に応じた適切なバッテリー残量の位置で、ユーザからデータ入力を禁止した場合であっても、電波状況が悪い場合にはデータをサーバに完全に送信することが保証出来ない場合がある問題に対する例である。送信リトライ回数算出部１０８２は、電波検出部１０８１により検出される現在の電波状況がＹ（％）である場合、例えばＱ（％）以上の確率でサイズＳのすべてのデータがサーバ２００へ保存できることを保証したい場合の想定リトライ回数Ｒ（回）をＲ＝Ｑ／Ｙと計算する。つまり、この想定リトライ回数Ｒをバッテリー量算出条件として加えた場合にバッテリー量算出部１０８から算出されるバッテリー量Ｐ（Ｗ）は、Ｐ＝（Ｓ／（０．１２５×Ｔ））×Ｕ×Ｒとなる。このように、データを複数回サーバに送信することで、データ送信が確実に行われることを担保し、さらに、複数回データ送信を行う場合のバッテリー量も考慮することで、バッテリーも有効活用することができる。
【００３１】
なお、本実施の形態では、バッテリー量算出部１０８が処理対象であるデータを処理するために必要となるバッテリー量を算出するための算出条件として、データのサイズ、現在の通信手段、および、現在の電波状況に基づく想定リトライ回数を用いているが、これに限られるものではなく、例えば、サーバ２００へのデータ送信を行っている間に入力受付部１０２や表示部１０３などにより消費される電力量をバッテリー量算出条件に加えるなどしてもよい。
【００３２】
次に、本実施の形態におけるバッテリー駆動型情報処理装置１００の動作についてフローチャートを用いて説明する。
【００３３】
図２は実施形態１におけるバッテリー駆動型情報処理装置１００の動作を示すフローチャートである。
【００３４】
本実施の形態におけるバッテリー駆動型情報処理装置１００は、入力受付部１０２からユーザによるデータ入力を受け付け、データのサイズが、あらかじめ規定されたデータサイズＹ以上になるまで、ユーザからデータの入力を受け付ける（Ｓ１）。
【００３５】
なお、本実施の形態では、Ｓ１における判定基準となる処理対象データのデータサイズＹに関して、ある一定のデータサイズをあらかじめ規定する方法を用いているが、これに限られるものではなく、ユーザの使用するアプリケーション、あるいは、処理対象データの特徴に基づき動的に変更させる方法、などの決定方法が考えられる。さらに、ユーザの予期しない電源断発生（例えば、停電など）に備えて、電源断が検知された場合は、終了処理を行う前に、その時点までにユーザから受け付けたデータをサーバ２００へ送信し、記憶してもよいことはもちろんである。
【００３６】
次に、Ｓ１において、ユーザから受け付けたデータのデータサイズが規定データのサイズＹ以上になったと判定された場合であって、通信部１０６の通信手段が複数ある場合には、制御部１０５は、サーバ２００へのデータ通信手段を選択する（Ｓ２）。通信手段が１つしかない場合には、その通信手段を選択する（Ｓ２）。
【００３７】
なお、通信部１０６が複数の通信手段を備えている場合に１つの通信手段を選択する方法としては、通信効率が良いものを優先的に選択する方法、あるいは、消費電力量が少ないものを優先的に選択する方法、などが考えられる。
【００３８】
次に、バッテリー量算出部１０８は、先に述べた方法に基づき、ユーザから受け付けたデータを処理するのに必要なバッテリー量Ｘを算出する（Ｓ３）。ここでいう処理には、データを記憶することや、サーバに送信すること、また、データを記憶してさらにサーバに送信することを含む。以下の説明では、データの処理が、サーバに送信するという処理であるとして記載する。
【００３９】
Ｓ３でデータを処理するために必要なバッテリー量Ｘが算出されると、制御部１０７は、バッテリー残量検出部１０５によって検出されたバッテリー残量が、バッテリー量算出部１０８で算出されたバッテリー量以下になっているか否かを判定する（Ｓ４）。このとき、バッテリー残量検出部１０５によって検出されたバッテリー残量が、バッテリー量算出部１０８で算出されたバッテリー量より大きいと判定された場合には、ユーザから受け付けたデータをサーバ２００に送信し（Ｓ５）、引き続きユーザからデータ入力を受け付ける。一方、Ｓ４において、バッテリー残量検出部１０５によって検出されたバッテリー残量が、バッテリー量算出部１０８で算出されたバッテリー量以下であると判定された場合には、Ｓ２において選択された通信手段の消費電力が、最小であるか否かの判定を行う（Ｓ６）。この判定により、現在の通信手段、つまりＳ２において選択された通信手段の消費電力が最小ではないと判定された場合、消費電力が最小となる通信手段を選択し（Ｓ７）、再びバッテリー量Ｘを判定するステップ（Ｓ３）へ処理を移す。一方、Ｓ６において、選択された通信手段の消費電力が最小であると判定された場合、ただちにユーザからデータの入力を禁止し（Ｓ８）、サーバへデータを送信する（Ｓ９）。
【００４０】
このように、本実施の形態におけるバッテリー駆動型情報処理装置１００によれば、ユーザから入力されるデータ内容に応じた適切なバッテリー残量の位置で、ユーザからデータ入力を禁止するので、バッテリーを有効活用することができる。さらに、データの消失あるいはデータの不整合を生じさせることなく、ユーザが入力したデータを確実に処理することができるという効果を有する。
【産業上の利用可能性】
【００４１】
本発明であるバッテリー駆動型情報処理装置、バッテリー駆動型情報処理方法、バッテリー駆動型情報処理プログラム、バッテリー駆動型情報処理プログラムを記録した記録媒体、または、バッテリー駆動型情報処理集積回路は、ユーザから入力されるデータ内容に応じた適切なバッテリー残量の位置で、ユーザからデータ入力を禁止するので、バッテリーを有効活用することができ、データの消失あるいはデータの不整合を生じさせることなく、ユーザが入力したデータを確実に処理することができるという効果を有する。したがって、本発明におけるバッテリー駆動型情報処理装置と同様、バッテリー駆動であり記憶容量に制限がある携帯電話や携帯型パーソナル・コンピュータ、ＰＤＡなどの携帯端末においても有用である。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施例１におけるバッテリー駆動型情報処理装置の構成図
【図２】バッテリー駆動型情報処理装置１００の動作を示したフローチャート
【符号の説明】
【００４３】
１００    バッテリー駆動型情報処理装置
１０１    バッテリー
１０２    入力受付部
１０３    表示部
１０４    バッテリー残量検出部
１０５    制御部
１０６    通信部
１０７    記憶部
１０８    バッテリー量算出部
１０８０    データ量算出部
１０８１    電波検出部
１０８２    送信リトライ回数算出部
２００    サーバ
【図１】
2009276875.tif 000003
【図２】
2009276875.tif 000004