JP5371126B2 - Information processing system, information processing method, and information processing program - Google Patents

Information processing system, information processing method, and information processing program Download PDF

Info

Publication number
JP5371126B2
JP5371126B2 JP2011114853A JP2011114853A JP5371126B2 JP 5371126 B2 JP5371126 B2 JP 5371126B2 JP 2011114853 A JP2011114853 A JP 2011114853A JP 2011114853 A JP2011114853 A JP 2011114853A JP 5371126 B2 JP5371126 B2 JP 5371126B2
Authority
JP
Japan
Prior art keywords
battery
time
information
drive
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2011114853A
Other languages
Japanese (ja)
Other versions
JP2012243209A (en
Inventor
健太 寺岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Fielding Ltd
Original Assignee
NEC Fielding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Fielding Ltd filed Critical NEC Fielding Ltd
Priority to JP2011114853A priority Critical patent/JP5371126B2/en
Publication of JP2012243209A publication Critical patent/JP2012243209A/en
Application granted granted Critical
Publication of JP5371126B2 publication Critical patent/JP5371126B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

  • Secondary Cells (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Power Sources (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To rationally use a battery. <P>SOLUTION: The information processing system includes: battery information management means for collecting information relating to a first request driving time indicating how long a first battery driving terminal on which a first battery is mounted should be driven and information relating to an actual driving time indicating how long at least another battery driving terminal on which at least another battery is mounted can be driven from the first battery driving terminal and at least another battery driving terminal for management; determination means for determining whether or not the first battery driving terminal can be driven in the first request driving time by the first battery; and battery searching means for, when it is determined that the first battery driving terminal cannot be driven in the first request driving time by the first battery by the determination means, searching a second battery capable of driving the first battery driving terminal in at least the first request driving time from among at least another battery mounted on at least another battery driving terminal. <P>COPYRIGHT: (C)2013,JPO&amp;INPIT

Description

本発明は、バッテリを管理するバッテリ管理技術に関する。   The present invention relates to a battery management technique for managing a battery.

上記技術分野において、特許文献1に示されているように、ユーザがバッテリの使用状況を把握し、バッテリの端末駆動時間の減少に合わせて交換保守を行なう技術が知られている。   In the above technical field, as shown in Patent Document 1, a technique is known in which a user grasps a battery usage status and performs replacement maintenance in accordance with a decrease in battery terminal driving time.

特開2003-256084号公報JP2003-256084

しかしながら、バッテリ駆動端末ごとに要求する連続駆動時間が相違するにも関わらず、上記従来技術では、それに着目していなかった。そのため、複数端末に対して一括してバッテリ交換を指示するに過ぎなかった。このことから、バッテリの劣化によりバッテリ駆動端末の駆動時間が減少すると、ユーザはまだ使えるバッテリであっても処分して交換してしまっていた。結果として、バッテリの利用に無駄が生じていた。   However, although the continuous drive time required for each battery-powered terminal is different, the above-described prior art does not pay attention to it. Therefore, the battery replacement is merely instructed to a plurality of terminals at once. For this reason, when the driving time of the battery-powered terminal decreases due to the deterioration of the battery, the user disposes and replaces even a usable battery. As a result, use of the battery was wasted.

本発明の目的は、上述の課題を解決する技術を提供することにある。   The objective of this invention is providing the technique which solves the above-mentioned subject.

上記目的を達成するため、本発明に係る情報処理システムは、
ッテリを装着したバッテリ駆動端末をどれだけの時間駆動させたいかを示す希望駆動時間に関する情報と、前記バッテリが前記バッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、複数の前記バッテリ駆動端末から収集して、データベースで管理するバッテリ情報管理手段と、
前記データベースで管理された前記希望駆動時間に関する情報および前記実駆動時間に関する情報に基づいて、第1バッテリ駆動端末に装着された第1バッテリが前記第1バッテリ駆動端末を第1希望駆動時間駆動できるか否か判定する判定手段と、
前記判定手段が前記第1バッテリでは前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができないと判定した場合に、前記データベースで管理された前記複数のバッテリ駆動端末に装着されたバッテリの前記実駆動時間に関する情報を参照して、前記複数のバッテリ駆動端末に装着された前記バッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索手段と、
を備えたことを特徴とする。
In order to achieve the above object, an information processing system according to the present invention provides:
Time battery-driven terminal equipped with a battery-how much real showing the information regarding the shows to hope drive time desired to driven, the battery is much the battery terminal time, if it can drive and information on the drive time, by collecting a plurality of the battery drive end end if et al, a battery information management means for managing a database,
Based on the information on the desired driving time and the information on the actual driving time managed in the database, the first battery mounted on the first battery driving terminal drives the first battery driving terminal for the first desired driving time , Determining means for determining whether or not it is possible;
When the determination unit determines that the first battery drive terminal cannot be driven by the first battery for the first desired drive time , the determination unit is attached to the plurality of battery drive terminals managed in the database. by referring to the information relating to the actual driving time of the battery, from Fang Tteri before mounted on the plurality of battery terminals, first to drive the said first battery terminal than the first desired driving time 2 Battery search means for searching for a battery;
It is provided with.

上記目的を達成するため、本発明に係る情報処理方法は、
バッテリ情報管理手段が、バッテリを装着したバッテリ駆動端末をどれだけの時間駆動させたいかを示す希望駆動時間に関する情報と、前記バッテリが前記バッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、複数の前記バッテリ駆動端末から収集して、データベースで管理するバッテリ情報管理ステップと、
判定手段が、前記データベースで管理された前記希望駆動時間に関する情報および前記実駆動時間に関する情報に基づいて、第1バッテリ駆動端末に装着された第1バッテリが前記第1バッテリ駆動端末を第1希望駆動時間駆動できるか否か判定する判定ステップと、
前記判定ステップにおいて前記第1バッテリでは前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができないと判定した場合に、バッテリ検索手段が、前記データベースで管理された前記複数のバッテリ駆動端末に装着されたバッテリの前記実駆動時間に関する情報を参照して、前記複数のバッテリ駆動端末に装着された前記バッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索ステップと、
含むことを特徴とする。
In order to achieve the above object, an information processing method according to the present invention includes:
Battery information management means, time how much the battery-driven device equipped with a battery-, information regarding the shows to hope drive time desired to driven, the battery is much the battery terminal time, and information regarding the actual driving time indicating whether it is able to drive, by collecting a plurality of the battery end late or al, a battery information management step of managing a database,
Based on the information related to the desired drive time and the information related to the actual drive time managed by the database, the determination unit determines that the first battery mounted terminal is the first desired battery drive terminal. drive time, and whether or not determination step can be driven,
When it is determined in the determining step that the first battery cannot be driven by the first battery for the first desired drive time , the battery search means controls the plurality of battery drives managed in the database. by referring to the information relating to the actual driving time of the battery mounted on the terminal, from Fang Tteri before it mounted on the plurality of battery terminals, said first battery terminal than the first desired driving time Battery search step for searching for a second battery capable of driving
It is characterized by including .

上記目的を達成するため、本発明に係る情報処理プログラムは、
ッテリを装着したバッテリ駆動端末をどれだけの時間駆動させたいかを示す希望駆動時間に関する情報と、前記バッテリが前記バッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、複数の前記バッテリ駆動端末から収集して、データベースで管理するバッテリ情報管理ステップと、
前記データベースで管理された前記希望駆動時間に関する情報および前記実駆動時間に関する情報に基づいて、第1バッテリ駆動端末に装着された第1バッテリが前記第1バッテリ駆動端末を第1希望駆動時間駆動できるか否か判定する判定ステップと、
前記判定ステップにおいて前記第1バッテリでは前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができないと判定した場合に、前記データベースで管理された前記複数のバッテリ駆動端末に装着されたバッテリの前記実駆動時間に関する情報を参照して、前記複数のバッテリ駆動端末に装着された前記バッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索ステップと、
をコンピュータに実行させることを特徴とする。
In order to achieve the above object, an information processing program according to the present invention provides:
Time battery-driven terminal equipped with a battery-how much real showing the information regarding the shows to hope drive time desired to driven, the battery is much the battery terminal time, if it can drive and information on the drive time, by collecting a plurality of the battery end late or al, a battery information management step of managing a database,
Based on the information on the desired driving time and the information on the actual driving time managed in the database, the first battery mounted on the first battery driving terminal drives the first battery driving terminal for the first desired driving time , A determination step for determining whether or not it is possible;
When it is determined in the determination step that the first battery cannot be driven by the first battery for the first desired drive time , the first battery is attached to the plurality of battery drive terminals managed in the database. by referring to the information relating to the actual driving time of the battery, from Fang Tteri before mounted on the plurality of battery terminals, first to drive the said first battery terminal than the first desired driving time 2 A battery search step for searching for a battery;
Is executed by a computer.

本発明によれば、バッテリを無駄なく使うことができる。   According to the present invention, the battery can be used without waste.

本発明の第1実施形態に係る情報処理システムの構成を示すブロック図である。It is a block diagram which shows the structure of the information processing system which concerns on 1st Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムの構成を示すブロック図である。It is a block diagram which shows the structure of the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるノートPCデータベースを示す図である。It is a figure which shows the notebook PC database in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるバッテリ情報データベースを示す図である。It is a figure which shows the battery information database in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるバッテリ情報データベースの充足グループのテーブルを示す図である。It is a figure which shows the table of the satisfaction group of the battery information database in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるバッテリ情報データベースの不足グループのテーブルを示す図である。It is a figure which shows the table of the shortage group of the battery information database in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるノートPCとサーバとの手続の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process of the procedure of the notebook PC and server in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるノートPCとサーバとの手続の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process of the procedure of the notebook PC and server in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおける管理者用PCとノートPCとの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process with PC for managers and notebook PC in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるノートPCとサーバとの手続の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process of the procedure of the notebook PC and server in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるサーバの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the server in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるサーバの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the server in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるサーバの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the server in the information processing system which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る情報処理システムにおけるノートPCとサーバとの手続の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process of the procedure of the notebook PC and server in the information processing system which concerns on 2nd Embodiment of this invention.

以下に、本発明を実施するための形態について、図面を参照して、例示的に詳しく説明記載する。ただし、以下の実施の形態に記載されている、構成、数値、処理の流れ、機能要素などは一例に過ぎず、その変形や変更は自由であって、本発明の技術範囲を以下の記載に限定する趣旨のものではない。   DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be exemplarily described in detail with reference to the drawings. However, the configuration, numerical values, process flow, functional elements, and the like described in the following embodiments are merely examples, and modifications and changes are free, and the technical scope of the present invention is described in the following description. It is not intended to be limited.

[第1実施形態]
本発明の第1実施形態としての情報処理システム100について、図1を用いて説明する。
[First Embodiment]
An information processing system 100 as a first embodiment of the present invention will be described with reference to FIG.

図1に示すように、情報処理システム100は、バッテリ情報管理部110と、判定部120と、バッテリ検索部130とを含む。   As illustrated in FIG. 1, the information processing system 100 includes a battery information management unit 110, a determination unit 120, and a battery search unit 130.

バッテリ情報管理部110は、第1バッテリを装着した第1バッテリ駆動端末をどれだけの時間駆動させたいかを示す第1希望駆動時間に関する情報111を管理する。バッテリ情報管理部110は、少なくとも1つの他のバッテリを装着した少なくとも1つの他のバッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報112を管理する。   The battery information management unit 110 manages information 111 related to the first desired drive time indicating how long the first battery drive terminal with the first battery attached is to be driven. The battery information management unit 110 manages information 112 related to the actual driving time indicating how long at least one other battery-driven terminal equipped with at least one other battery can be driven.

判定部120は、第1バッテリが第1バッテリ駆動端末を第1希望駆動時間駆動できるか否か判定する。バッテリ検索部130は、第1バッテリでは第1バッテリ駆動端末を第1希望駆動時間駆動することができないと判定部120が判定した場合に、少なくとも1つの他のバッテリ駆動端末に装着された少なくとも1つの他のバッテリの中から、第1希望駆動時間以上に第1バッテリ駆動端末を駆動できる第2バッテリを検索する。   The determination unit 120 determines whether or not the first battery can drive the first battery drive terminal for the first desired drive time. When the determination unit 120 determines that the first battery drive terminal cannot be driven by the first battery for the first desired drive time with the first battery, the battery search unit 130 is attached to at least one other battery drive terminal. A second battery capable of driving the first battery driving terminal is searched from the other two batteries for the first desired driving time or longer.

以上の構成及び動作により、本実施形態によれば、バッテリを無駄なく使うことができる。   With the above configuration and operation, according to the present embodiment, the battery can be used without waste.

[第2実施形態]
次に本発明の第2実施形態に係る情報処理システム200について、図2を用いて説明する。図2は、本発明の第2実施形態に係る情報処理システム200の構成を示すブロック図である。
[Second Embodiment]
Next, an information processing system 200 according to the second embodiment of the present invention will be described with reference to FIG. FIG. 2 is a block diagram showing a configuration of an information processing system 200 according to the second embodiment of the present invention.

(情報処理システムの構成)
情報処理システム200は、サーバ201と、管理者用PC250と、ノートPC261と、ノートPC262とが、ネットワークを介して接続されている。サーバ201は、バッテリ情報管理部210と、判定部220と、通知部221と、比較部222と、バッテリ検索部230と、ノートPCデータベース240とを備える。
(Configuration of information processing system)
In the information processing system 200, a server 201, an administrator PC 250, a notebook PC 261, and a notebook PC 262 are connected via a network. The server 201 includes a battery information management unit 210, a determination unit 220, a notification unit 221, a comparison unit 222, a battery search unit 230, and a notebook PC database 240.

さらに、バッテリ情報管理部210は、希望駆動時間情報データベース211と、実駆動時間情報データベース212と、バッテリ情報取得部213と、バッテリ情報データベース214とを備える。また、バッテリ検索部230は、テーブル生成部231を備える。また、バッテリ261a〜26naは、バッテリがノートPCを駆動できる時間を表示する。   Further, the battery information management unit 210 includes a desired drive time information database 211, an actual drive time information database 212, a battery information acquisition unit 213, and a battery information database 214. The battery search unit 230 includes a table generation unit 231. Further, the batteries 261a to 26na display the time that the battery can drive the notebook PC.

バッテリ情報管理部210は、バッテリを管理したいノートPC261〜26nに関する希望駆動時間情報と、ノートPC261〜26nに関する実駆動時間情報とを、ネットワークを介して収集し管理する。なお、本実施形態おけるノートPCはバッテリ駆動端末の一例であって、本発明は他にタブレット型PC(タブレット端末)や携帯端末にも適用可能である。   The battery information management unit 210 collects and manages the desired driving time information related to the notebook PCs 261 to 26n for which the battery is to be managed and the actual driving time information related to the notebook PCs 261 to 26n via the network. Note that the notebook PC in the present embodiment is an example of a battery-powered terminal, and the present invention can also be applied to a tablet PC (tablet terminal) and a portable terminal.

なお、希望駆動時間情報は、バッテリを装着したノートPC261〜26nをどれだけの時間駆動させたいかについての時間を示す。また、実駆動時間情報は、バッテリを装着したノートPC261〜26nを実際に駆動できる時間を示す。   Note that the desired drive time information indicates how long it is desired to drive the notebook PCs 261 to 26n equipped with a battery. The actual driving time information indicates the time during which the notebook PCs 261 to 26n equipped with the battery can actually be driven.

バッテリ情報取得部213は、ノートPC261からノートPC26nに関する希望駆動時間を希望駆動時間情報データベース211に登録する。バッテリ情報取得部213は、さらに、ノートPC261からノートPC26nに関する実駆動時間を実駆動時間情報データベース212に登録する。なお、バッテリ情報取得部213は、ノートPC261からノートPC26nに関する実駆動時間を、一定間隔おきに更新する。また、バッテリ情報取得部213は、例えば、ノートPC262に装着されたバッテリ262aが、ノートPC261を駆動できると推定される推定駆動時間に関する情報をノートPC262から取得する。   The battery information acquisition unit 213 registers the desired drive time regarding the notebook PC 261 to the notebook PC 26 n in the desired drive time information database 211. The battery information acquisition unit 213 further registers the actual driving time regarding the notebook PCs 261 to 26n in the actual driving time information database 212. The battery information acquisition unit 213 updates the actual driving time for the notebook PCs 261 to 26n at regular intervals. In addition, the battery information acquisition unit 213 acquires, from the notebook PC 262, information related to the estimated driving time estimated that the battery 262a attached to the notebook PC 262 can drive the notebook PC 261, for example.

ノートPCデータベース240は、ノートPC261乃至ノートPC26nの型番と、ノートPC261乃至ノートPC26n製造番号と、ユーザ名と、ユーザのメールアドレスとを登録する。さらに、ノートPCデータベース240は、ノートPC261乃至ノートPC26nに装着されたバッテリ残量を一定間隔ごとに比較する周期であるバッテリ比較周期と、各ノートPCのバッテリを最後に比較した最終更新日とを登録する。ノートPCデータベース240は、登録している上記バッテリに関する情報を、ネットワークを介して各ノートPCから取得する。   The notebook PC database 240 registers the model numbers of the notebook PCs 261 to 26n, the serial numbers of the notebook PCs 261 to 26n, the user name, and the user's mail address. Further, the notebook PC database 240 includes a battery comparison period, which is a period for comparing the remaining amount of battery mounted in the notebook PC 261 to notebook PC 26n at regular intervals, and a last update date when the batteries of the notebook PCs are compared last. sign up. The notebook PC database 240 acquires information on the registered battery from each notebook PC via the network.

次に、バッテリ情報管理部210は、各ノートPCの型番と、各ノートPCの製造番号と、各ノートPCのカタログに記載されているバッテリの駆動時間であるバッテリ設計値などバッテリに関する情報を管理する。そして、バッテリ情報管理部210は、これらバッテリに関する情報をバッテリ情報データベース214に登録する。なお、バッテリ情報管理部210において管理される情報は、これら情報に限られない。   Next, the battery information management unit 210 manages battery-related information such as the model number of each notebook PC, the serial number of each notebook PC, and the battery design value that is the battery driving time described in the catalog of each notebook PC. To do. Then, the battery information management unit 210 registers information regarding these batteries in the battery information database 214. The information managed in the battery information management unit 210 is not limited to these information.

バッテリ情報データベース214は、上述の情報の他に、テーブル生成部231において生成された充足グループのテーブル500(図5)と、不足グループのテーブル600(図6)等を登録する。詳細な説明は図4乃至図6の説明において行なう。   In addition to the information described above, the battery information database 214 registers a satisfaction group table 500 (FIG. 5), a deficiency group table 600 (FIG. 6), and the like generated by the table generation unit 231. Detailed description will be given in the description of FIGS.

判定部220は、ノートPC261に装着されたバッテリ261aが、ノートPC261を第1希望駆動時間駆動できるか否か判定する。具体的には、バッテリ情報管理部210は、ネットワークを介してノートPC261から取得したバッテリ261aの第1実駆動時間が2時間であるとの情報を、実駆動時間情報データベース212に登録する。また、同様にネットワークを介してノートPC261から取得した第1希望駆動時間に関する情報を、バッテリ情報管理部210は、希望駆動時間情報データベース211に登録する。   The determination unit 220 determines whether or not the battery 261a attached to the notebook PC 261 can drive the notebook PC 261 for the first desired drive time. Specifically, the battery information management unit 210 registers, in the actual driving time information database 212, information that the first actual driving time of the battery 261a acquired from the notebook PC 261 via the network is 2 hours. Similarly, the battery information management unit 210 registers information related to the first desired drive time acquired from the notebook PC 261 via the network in the desired drive time information database 211.

そして、判定部220が第1実駆動時間から第1希望駆動時間を引いた時間を求めて、第1実駆動時間の方が短いと判定した場合には、通知部221は、ノートPC261にバッテリを交換する指示を通知する。   When the determination unit 220 obtains a time obtained by subtracting the first desired drive time from the first actual drive time and determines that the first actual drive time is shorter, the notification unit 221 sends a battery to the notebook PC 261. Notify instructions for replacement.

一方、判定の結果、第1希望駆動時間より第1実駆動時間が長い場合、バッテリ検索部230は、実駆動時間情報データベース212に登録された情報から、第1希望駆動時間以上にノートPC261を駆動できると推定されるバッテリを検索する。   On the other hand, as a result of the determination, if the first actual drive time is longer than the first desired drive time, the battery search unit 230 determines that the notebook PC 261 is more than the first desired drive time from the information registered in the actual drive time information database 212. Search for a battery that can be driven.

検索の結果見つかった、第1希望駆動時間以上にノートPC261を駆動できるバッテリ262aについて、通知部221は、バッテリ262aとバッテリ261aとの交換をユーザに促すメッセージをノートPC261に通知する。   The notification unit 221 notifies the notebook PC 261 of a message that prompts the user to replace the battery 262a with the battery 261a for the battery 262a that is found as a result of the search and can drive the notebook PC 261 for the first desired driving time or longer.

バッテリ262aとの交換を促すメッセージを通知されたノートPC261において、バッテリ交換が行なわれた場合には、バッテリ検索部230は、ノートPC261に装着されたバッテリ262aがノートPC261を駆動することができる時間を計測する。そして、バッテリ情報取得部213は、バッテリ262aがノートPC261を駆動することができる時間を第2実駆動時間として取得する。   When the battery is exchanged in the notebook PC 261 that has been notified of the message prompting the exchange with the battery 262a, the battery search unit 230 allows the battery 262a attached to the notebook PC 261 to drive the notebook PC 261. Measure. Then, the battery information acquisition unit 213 acquires a time during which the battery 262a can drive the notebook PC 261 as the second actual driving time.

バッテリ検索部230は、この第2実駆動時間が第1希望駆動時間より長いか否か計測し、第2実駆動時間の方が第1希望駆動時間より長い場合には、バッテリ交換の作業は終了する。一方、第2実駆動時間の方が第1希望駆動時間より短いと計測した場合には、バッテリ検索部230は、バッテリ交換が正しく行なわれていないものとして、バッテリ検索作業を継続する。   The battery search unit 230 measures whether or not the second actual drive time is longer than the first desired drive time. If the second actual drive time is longer than the first desired drive time, the battery replacement operation is not performed. finish. On the other hand, when it is measured that the second actual drive time is shorter than the first desired drive time, the battery search unit 230 continues the battery search operation on the assumption that the battery is not correctly replaced.

通知部221は、第1希望駆動時間の方が短くなるように、交換したバッテリ262aと、他のバッテリと再度交換すべきことをユーザに促すメッセージをノートPC261に繰り返し通知する。通知部221は、第1希望駆動時間以上にノートPC261を駆動できるバッテリが実駆動時間情報データベース212の情報中に存在しない場合に、バッテリ261aと未使用バッテリ(新品)との交換をユーザに促すメッセージをノートPC261に通知する。   The notification unit 221 repeatedly notifies the notebook PC 261 of a message prompting the user to replace the battery 262a with another battery and another battery so that the first desired drive time is shorter. The notification unit 221 prompts the user to replace the battery 261a with an unused battery (new article) when there is no battery in the information in the actual driving time information database 212 that can drive the notebook PC 261 beyond the first desired driving time. The message is notified to the notebook PC 261.

比較部222は、ノートPC262のユーザが希望する第2希望駆動時間と、バッテリ261aがノートPC262を駆動できると推定される推定駆動時間とを比較する。そして、比較の結果、推定駆動時間が第2希望駆動時間より長い場合には、通知部221は、バッテリ261aとバッテリ262aとの交換をユーザに促すメッセージを、ノートPC262に通知する。   The comparison unit 222 compares the second desired drive time desired by the user of the notebook PC 262 with the estimated drive time estimated that the battery 261a can drive the notebook PC 262. If the estimated drive time is longer than the second desired drive time as a result of the comparison, the notification unit 221 notifies the notebook PC 262 of a message that prompts the user to replace the battery 261a and the battery 262a.

なお、比較部222は、バッテリ261aがノートPC261を実際に駆動できる第1実駆動時間から、ノートPC262に装着されたバッテリ262aがノートPC262を駆動できる推定駆動時間を求める。   Note that the comparison unit 222 obtains an estimated driving time during which the battery 262a attached to the notebook PC 262 can drive the notebook PC 262 from the first actual driving time during which the battery 261a can actually drive the notebook PC 261.

次に、管理者用PC250はネットワークを介して、ノートPC261、ノートPC262、及び第nノートPC26n(各ノートPC)から、バッテリ交換に必要なバッテリ設計値、バッテリ比較周期に関する情報を取得する。そして、管理者用PC250は、これら情報をサーバ201のバッテリ情報取得部213に送信する。   Next, the administrator PC 250 acquires information on the battery design value and the battery comparison period necessary for battery replacement from the notebook PC 261, the notebook PC 262, and the n-th notebook PC 26n (each notebook PC) via the network. Then, the administrator PC 250 transmits these pieces of information to the battery information acquisition unit 213 of the server 201.

なお、バッテリ261a〜26naは、バッテリがノートPCを駆動できる時間を表示するものであり、本実施例において、バッテリ261aはバッテリ設計値が5時間であり、実駆動時間が2時間であることを示す。また、バッテリ262aはバッテリ設計値が5時間であり、実駆動時間が4時間であることを示す。   The batteries 261a to 26na display the time during which the battery can drive the notebook PC. In this embodiment, the battery 261a has a battery design value of 5 hours and an actual drive time of 2 hours. Show. Further, the battery 262a has a battery design value of 5 hours and an actual drive time of 4 hours.

図3は、本実施形態に係る情報処理システム200におけるノートPCデータベース240を示す図である。ノートPCデータベース240は、各ノートPCの型番241と、各ノートPCの製造番号242と、各ノートPCのユーザ名243とを登録する。さらに、データベース240は、各ユーザのメールアドレス244と、各ノートPCのバッテリ比較周期245と、各ノートPCのバッテリを最後に比較した最終更新日246とを登録する。本実施例では、ノートPCの型番241はいずれもPC−VY16*****で同一である。また、本実施例において、製造番号300***のノートPCのユーザ名243が田中さんであり、メールアドレス244がtanaka***であり、バッテリ比較周期245が1ヶ月であり、最終更新日246が2011年○月×日であることが示されている。   FIG. 3 is a diagram showing the notebook PC database 240 in the information processing system 200 according to the present embodiment. The notebook PC database 240 registers the model number 241 of each notebook PC, the serial number 242 of each notebook PC, and the user name 243 of each notebook PC. Furthermore, the database 240 registers the mail address 244 of each user, the battery comparison period 245 of each notebook PC, and the last update date 246 that lastly compared the batteries of each notebook PC. In this embodiment, the notebook PC model numbers 241 are all the same PC-VY16 ***. Further, in this embodiment, the user name 243 of the notebook PC having the serial number 300 *** is Mr. Tanaka, the mail address 244 is tanaka ***, the battery comparison cycle 245 is one month, and the last update date. It is shown that H.246 is 2011 month * day.

図4は、本実施形態に係る情報処理システム200におけるバッテリ情報データベース214を示す図である。バッテリ情報データベース214は、各ノートPCの型番241と、各ノートPCの製造番号242と、各ノートPCのバッテリ設計値214aと、各ノートPCの希望駆動時間214bと、各ノートPCの実駆動時間214cとを登録する。さらに、バッテリ情報データベース214は、各ノートPCの比較フラグ214dと、交換フラグ214eと、バッテリ交換先214fとを登録する。本バッテリ情報データベース214は、製造番号242が300***のノートPCのバッテリ設計値214aが6時間であり、希望駆動時間214bが5時間であり、実駆動時間214cが2時間であることを示す。また、バッテリ情報データベース214は、製造番号242が300***のノートPCの比較フラグ214dが"1"であり、交換フラグが"0"であり、バッテリ交換先214fが製造番号700***のノートPCであることを示す。また、製造番号242が500***のノートPCのバッテリ交換先214fには、"新品"が登録されている。バッテリ情報データベース214は、実駆動時間情報データベース212に登録されたバッテリには、交換可能なバッテリが存在しないことと、500***のノートPCに装着されているバッテリを新品と交換することとを示す。   FIG. 4 is a diagram showing the battery information database 214 in the information processing system 200 according to the present embodiment. The battery information database 214 includes a model number 241 for each notebook PC, a manufacturing number 242 for each notebook PC, a battery design value 214a for each notebook PC, a desired driving time 214b for each notebook PC, and an actual driving time for each notebook PC. 214c is registered. Further, the battery information database 214 registers a comparison flag 214d, a replacement flag 214e, and a battery replacement destination 214f for each notebook PC. The battery information database 214 indicates that the battery design value 214a of the notebook PC having the serial number 242 is 300 hours, the desired drive time 214b is 5 hours, and the actual drive time 214c is 2 hours. Show. Further, in the battery information database 214, the comparison flag 214d of the notebook PC having the manufacturing number 242 of 300 *** is “1”, the replacement flag is “0”, and the battery replacement destination 214f is the manufacturing number 700 ***. It shows that it is a notebook PC. In addition, “new” is registered in the battery replacement destination 214f of the notebook PC having the manufacturing number 242 of 500 ***. In the battery information database 214, there is no replaceable battery among the batteries registered in the actual driving time information database 212, and a battery mounted on the 500 *** notebook PC is replaced with a new one. Indicates.

図5は、本実施形態に係る情報処理システム200におけるバッテリ情報データベース214の充足グループのテーブル500を示す図である。充足グループ500は、各ノートPCの製造番号242、各ノートPCの希望駆動時間214b、各ノートPCの実駆動時間214c、各ノートPCの希望駆動時間214bから実駆動時間214cを引いて求めた時間差の過不足510を登録する。本実施例においてテーブル500は、製造番号242が700***のノートPCに装着されたバッテリの希望駆動時間214bが0時間であることと、実駆動時間214cが5時間であるのでその差の過不足510が"5"であることとを示す。   FIG. 5 is a diagram showing a satisfaction group table 500 of the battery information database 214 in the information processing system 200 according to the present embodiment. The satisfaction group 500 includes the serial number of each notebook PC 242, the desired driving time 214 b of each notebook PC, the actual driving time 214 c of each notebook PC, and the time difference obtained by subtracting the actual driving time 214 c from the desired driving time 214 b of each notebook PC. The excess / deficiency 510 is registered. In this embodiment, the table 500 shows the difference between the desired driving time 214b of the battery attached to the notebook PC having the manufacturing number 242 of 700 *** and 0 hours and the actual driving time 214c of 5 hours. It indicates that the excess / deficiency 510 is “5”.

図6は、本実施形態に係る情報処理システム200におけるバッテリ情報データベース214の不足グループのテーブル600を示す図である。不足グループ600は、各ノートPCの製造番号242と、各ノートPCの希望駆動時間214bと、各ノートPCの実駆動時間214cと、各ノートPCの希望駆動時間214bから実駆動時間214cを引いて求めた時間差の過不足510を登録する。本実施例においてテーブル600は、製造番号242が500***のノートPCに装着されたバッテリの希望駆動時間214bが5時間であることと、実駆動時間214cが2時間であるのでその差の過不足510が"−3"であることをを示す。   FIG. 6 is a diagram showing a shortage group table 600 of the battery information database 214 in the information processing system 200 according to the present embodiment. The shortage group 600 is obtained by subtracting the actual drive time 214c from the serial number 242 of each notebook PC, the desired drive time 214b of each notebook PC, the actual drive time 214c of each notebook PC, and the desired drive time 214b of each notebook PC. The excess / deficiency 510 of the obtained time difference is registered. In this embodiment, the table 600 shows the difference between the desired driving time 214b of the battery attached to the notebook PC having the manufacturing number 242 of 500 *** and the actual driving time 214c of 2 hours. It indicates that the excess / deficiency 510 is “−3”.

(バッテリ交換の流れ)
次に、各ノートPCと、管理者用PC250と、サーバ201との処理の流れを図7乃至図14を用いて示す。
(Battery replacement flow)
Next, the flow of processing performed by each notebook PC, administrator PC 250, and server 201 will be described with reference to FIGS.

図7及び図8は、本実施形態に係る情報処理システム200における各ノートPCとサーバ201との手続の処理の流れを示すフローチャートである。   FIG. 7 and FIG. 8 are flowcharts showing the flow of processing of procedures between each notebook PC and the server 201 in the information processing system 200 according to the present embodiment.

図7について説明する。各ノートPCは、ステップS101においてサーバ201にログインし、ステップS103において、アプリケーションを立ち上げ、ステップS105においてサーバ201へのセッションを開始する。ステップS105において、各ノートPCにてセッションが開始されなければ、ステップS103に戻りアプリを立ち上げる。一方、各ノートPCにてセッションが開始されると、ステップS107において、各ノートPCは、各ノートPCの型番241、各ノートPCの製造番号242、各ノートPCのユーザ名243、各ユーザのメールアドレス244をサーバ201に送信する。さらに、各ノートPCは、各ノートPCのバッテリ設計値214a、各ノートPCの実駆動時間214c、及び各ノートPCの希望駆動時間214bをサーバ201に送信する。   FIG. 7 will be described. Each notebook PC logs in to the server 201 in step S101, launches an application in step S103, and starts a session to the server 201 in step S105. If a session is not started in each notebook PC in step S105, the process returns to step S103 to start up the application. On the other hand, when a session is started on each notebook PC, in step S107, each notebook PC displays the model number 241 of each notebook PC, the manufacturing number 242 of each notebook PC, the user name 243 of each notebook PC, and the mail of each user. The address 244 is transmitted to the server 201. Further, each notebook PC transmits the battery design value 214a of each notebook PC, the actual driving time 214c of each notebook PC, and the desired driving time 214b of each notebook PC to the server 201.

ステップS109において、サーバ201は、各ノートPCから各種情報を受信する。ステップS111において、サーバ201は、各ノートPCから受信したノートPCの型番241、各ノートPCの製造番号242、各ノートPCのユーザ名243、各ユーザのメールアドレス244の各種情報をノートPCデータベース240に登録する。また、ステップS111において、サーバ201は、各ノートPCに装着された各バッテリに関するバッテリ比較周期245、各バッテリのバッテリ設計値214aをバッテリ情報データベース214に登録する。   In step S109, the server 201 receives various information from each notebook PC. In step S <b> 111, the server 201 stores various information such as the notebook PC model number 241, the notebook PC manufacturing number 242, the notebook user name 243, and the email address 244 of each user received from the notebook PC database 240. Register with. In step S111, the server 201 registers the battery comparison period 245 and the battery design value 214a of each battery in the battery information database 214 for each battery attached to each notebook PC.

そして、各ノートPCの希望駆動時間214bは、希望駆動時間情報データベース211に登録され、各ノートPCの実駆動時間214cは実駆動時間情報データベース212に登録される。各バッテリのバッテリ比較周期245、及び各バッテリのバッテリ設計値214aは、バッテリ情報取得部213において取得され、バッテリ情報データベース214に登録される。   The desired drive time 214b of each notebook PC is registered in the desired drive time information database 211, and the actual drive time 214c of each notebook PC is registered in the actual drive time information database 212. The battery comparison period 245 of each battery and the battery design value 214a of each battery are acquired by the battery information acquisition unit 213 and registered in the battery information database 214.

次に図8について説明する。管理者用PC250は、テップS113においてサーバ201にログインし、ステップS115において、アプリケーションを立ち上げ、ステップS117においてサーバ201へのセッションを開始する。   Next, FIG. 8 will be described. The administrator PC 250 logs into the server 201 in step S113, starts an application in step S115, and starts a session to the server 201 in step S117.

ステップS119において、管理者用PC250は、各ノートPCに対するバッテリ設計値214aと、各ノートPCの希望駆動時間214b、各バッテリのバッテリ比較周期245に関する情報をサーバ201に送信する。ステップS121において、サーバ201は、管理者用PC250から各ノートPCについての情報を受け取る。ステップS123において、判定部220は、各ノートPCの希望駆動時間214bがバッテリ設計値214a以下か否か判定する。判定の結果、希望駆動時間214bがバッテリ設計値214a以下の場合には、ステップS125に進み、バッテリ情報管理部210は、各ノートPCの各種情報をノートPCデータベース240、またはバッテリ情報データベース214に登録する。 In step S119, the administrator PC 250 transmits information regarding the battery design value 214a for each notebook PC, the desired drive time 214b for each notebook PC, and the battery comparison period 245 for each battery to the server 201. In step S <b> 121, the server 201 receives information about each notebook PC from the administrator PC 250. In step S123, the determination unit 220 determines whether or not the desired drive time 214b of each notebook PC is equal to or less than the battery design value 214a. As a result of the determination, if the desired drive time 214b is equal to or less than the battery design value 214a, the process proceeds to step S125, and the battery information management unit 210 registers various information of each notebook PC in the notebook PC database 240 or the battery information database 214. To do.

一方、各バッテリのバッテリ設計値214aが各ノートPCの希望駆動時間214bを下回っている場合には、ステップS127に進む。そして、通知部221は、各ノートPCの希望駆動時間214bがバッテリ設計値214a以下になるように、バッテリ変更すべきことを、各ノートPCに促す表示をポップアップする指示を、管理者用PC250に通知する。 On the other hand, when the battery design value 214a of each battery is less than the desired driving time 214b of each notebook PC, the process proceeds to step S127. Then, the notification unit 221 gives an instruction to pop up a display prompting each notebook PC to change the battery so that the desired driving time 214b of each notebook PC is equal to or less than the battery design value 214a. Notice.

ステップS129において、管理者用PC250は、各ノートPCの希望駆動時間214bがバッテリ設計値214a以下になるように、バッテリ変更すべきことを各ノートPCに促すポップアップを表示する。 In step S129, the manager PC 250 displays a pop-up prompting each notebook PC to change the battery so that the desired drive time 214b of each notebook PC is less than or equal to the battery design value 214a.

図9は、本実施形態に係る情報処理システム200における管理者用PC250と各ノートPCとの処理の流れを示すフローチャートである。ステップS131において、管理者用PC250は、各ノートPCデータベース240に、バッテリ比較周期245を経過した各ノートPCがあるか否か確認し、バッテリ比較周期245を経過した各ノートPCがない場合には終了する。一方、バッテリ比較周期245を経過した各ノートPCがある場合には、ステップS133に進み、管理者用PC250は、バッテリ比較周期245を経過した各ノートPCにバッテリ情報の収集を指示する。   FIG. 9 is a flowchart showing the flow of processing between the administrator PC 250 and each notebook PC in the information processing system 200 according to the present embodiment. In step S131, the administrator PC 250 checks whether each notebook PC database 240 has each notebook PC that has passed the battery comparison period 245, and if there is no notebook PC that has passed the battery comparison period 245, finish. On the other hand, if there is each notebook PC that has passed the battery comparison period 245, the process proceeds to step S133, and the manager PC 250 instructs each notebook PC that has passed the battery comparison period 245 to collect battery information.

ステップS135において、各ノートPCは、バッテリ情報の収集指示を管理者用PC250から受け取る。ステップS137において、各ノートPCは、バッテリリフレッシュを開始し、ステップS139において、バッテリが満充電されるまで充電を行なう。   In step S135, each notebook PC receives an instruction to collect battery information from the administrator PC 250. In step S137, each notebook PC starts a battery refresh, and in step S139, charging is performed until the battery is fully charged.

図10は、本実施形態に係る情報処理システム200における各ノートPCとサーバ201との処理の流れを示すフローチャートである。ステップS141において、各ノートPCは、バッテリが満充電されたら、バッテリがノートPCを駆動するバッテリ駆動時間の計測を開始する。ステップS143において、各ノートPCは、実駆動時間214cの計測を開始してから、バッテリ残量が無くなるまでのバッテリの駆動時間を実駆動時間214cとして取得する。   FIG. 10 is a flowchart showing a flow of processing between each notebook PC and the server 201 in the information processing system 200 according to the present embodiment. In step S141, when the battery is fully charged, each notebook PC starts measuring the battery driving time during which the battery drives the notebook PC. In step S143, each notebook PC acquires the drive time of the battery from the start of measurement of the actual drive time 214c until the remaining battery power runs out as the actual drive time 214c.

ステップS145において、各ノートPCはバッテリの充電を再開し、ステップS147において、各ノートPCの型番241、各ノートPCの製造番号242、各バッテリの実駆動時間214cをサーバ201に送信する。   In step S145, each notebook PC resumes charging of the battery, and in step S147, the model number 241 of each notebook PC, the manufacturing number 242 of each notebook PC, and the actual driving time 214c of each battery are transmitted to the server 201.

ステップS151において、サーバ201は、各ノートPCから各ノートPCに関する各種情報を受け取る。ステップS153において、サーバ201は、受信した各ノートPCに関する各種情報をノートPCデータベース240に登録し、また、バッテリの実駆動時間214cに関する情報を実駆動時間情報データベース212に登録する。   In step S151, the server 201 receives various information regarding each notebook PC from each notebook PC. In step S <b> 153, the server 201 registers various information related to each received notebook PC in the notebook PC database 240, and registers information related to the actual driving time 214 c of the battery in the actual driving time information database 212.

図11は、本実施形態に係る情報処理システム200におけるサーバ201の処理の流れを示すフローチャートである。ステップS161において、バッテリ情報管理部210は、すべてのノートPCからバッテリ情報を取得できたか否か確認し、バッテリ情報を取得できていない場合には、ステップS151に戻る。   FIG. 11 is a flowchart showing a processing flow of the server 201 in the information processing system 200 according to the present embodiment. In step S161, the battery information management unit 210 checks whether battery information has been acquired from all notebook PCs. If battery information has not been acquired, the process returns to step S151.

一方、ステップS163において、バッテリ情報管理部210は、バッテリ情報データベース214に登録されてい各るノートPCの比較フラグ214dの欄に"1"を登録する。この比較フラグ214dは、各ノートPCがバッテリ比較周期245においてバッテリ交換先214fとして選択されたか否か示すものである。   On the other hand, in step S163, the battery information management unit 210 registers “1” in the column of the comparison flag 214d of each notebook PC registered in the battery information database 214. The comparison flag 214d indicates whether or not each notebook PC has been selected as the battery replacement destination 214f in the battery comparison period 245.

ステップS165において、バッテリ情報管理部210は、バッテリ情報データベース214に掲載された比較フラグ214dの欄が"1"である各ノートPCに対して、ノートPCデータベース240の「最終更新日」246に更新日の日付を登録する。また、バッテリ情報管理部210は、実駆動時間214cから希望駆動時間214bを引いた時間の差が充足か不足か、過不足510を求める。   In step S165, the battery information management unit 210 updates the “last updated date” 246 of the notebook PC database 240 for each notebook PC in which the column of the comparison flag 214d posted in the battery information database 214 is “1”. Register the date of the day. Further, the battery information management unit 210 obtains whether the time difference obtained by subtracting the desired drive time 214b from the actual drive time 214c is sufficient or insufficient, or an excess / deficiency 510.

ステップS167において、バッテリ検索部230は、各ノートPCの実駆動時間214cから希望駆動時間214bを引いた時間を求め、実駆動時間214cが希望駆動時間214bより長い場合には、ステップS169に進む。ステップS169において、テーブル生成部231は、かかるノートPCを「充足グループ」のテーブル500に分類し、かかるノートPCに装着されたバッテリを実駆動時間情報データベース212に登録214eする。そして、ステップS171において、テーブル生成部231は、実駆動時間214cが長いノートPCが最上段に登録されるようにテーブル500を生成する。   In step S167, the battery search unit 230 obtains a time obtained by subtracting the desired drive time 214b from the actual drive time 214c of each notebook PC. If the actual drive time 214c is longer than the desired drive time 214b, the process proceeds to step S169. In step S169, the table generation unit 231 classifies the notebook PCs into the “satisfaction group” table 500, and registers 214e the batteries attached to the notebook PCs in the actual driving time information database 212. In step S171, the table generation unit 231 generates the table 500 so that a notebook PC having a long actual driving time 214c is registered in the top row.

一方、ステップS167において、ノートPCの実駆動時間214cが希望駆動時間214bより短い場合には、ステップS173に進む。ステップS173において、テーブル生成部231は、かかるノートPCを「不足グループ」のテーブル600に分類し、かかるノートPCに装着されたバッテリを希望駆動時間情報データベース211に登録する。ステップS175において、テーブル生成部231は、希望駆動時間214bが長いノートPCが最上段に登録されるようにテーブルを生成する。   On the other hand, if the actual driving time 214c of the notebook PC is shorter than the desired driving time 214b in step S167, the process proceeds to step S173. In step S 173, the table generation unit 231 classifies the notebook PCs into the “insufficient group” table 600 and registers the batteries attached to the notebook PCs in the desired drive time information database 211. In step S175, the table generation unit 231 generates a table so that a notebook PC having a long desired drive time 214b is registered at the top.

次に、ステップS177において、バッテリ検索部230は、バッテリ交換が必要なノートPCがあるか否か「不足グループ」のテーブル600に登録されたられたノートPCの台数を確認する。そして、バッテリ交換が必要なノートPCがなければ、ステップS179において、バッテリ検索部230は、「充足グループ」のテーブル500を初期化して、バッテリ交換可能なバッテリの数を"0"にする。   Next, in step S <b> 177, the battery search unit 230 checks the number of notebook PCs registered in the “insufficient group” table 600 as to whether or not there is a notebook PC that requires battery replacement. If there is no notebook PC that requires battery replacement, in step S179, the battery search unit 230 initializes the “satisfaction group” table 500 and sets the number of batteries that can be replaced to “0”.

ステップS181において、通知部221は、バッテリ情報データベース214のバッテリ交換フラグ214eの欄が"1"であるノートPCに、バッテリ交換依頼メールを送信する。このメールは、ノートPCデータベース240に登録された各ノートPCの各ユーザのメールアドレス244を参照して送信される。なお、バッテリ交換フラグ214eは、各ノートPCが、バッテリ交換を必要とするか否かを示すものである。ステップS183において、通知部221は、新品バッテリの購入個数を指示する通知を、管理者用PC250にポップアップ表示する。   In step S181, the notification unit 221 transmits a battery replacement request mail to the notebook PC whose battery replacement flag 214e field in the battery information database 214 is “1”. This mail is transmitted with reference to the mail address 244 of each user of each notebook PC registered in the notebook PC database 240. The battery replacement flag 214e indicates whether each notebook PC requires battery replacement. In step S <b> 183, the notification unit 221 displays a pop-up notification on the administrator PC 250 that indicates the number of purchased new batteries.

図12は、本実施形態に係る情報処理システム200におけるサーバ201の処理の流れを示すフローチャートである。   FIG. 12 is a flowchart showing a processing flow of the server 201 in the information processing system 200 according to the present embodiment.

ステップS191において、バッテリ情報管理部210は、希望駆動時間214bが短いノートPCのうち、1/3のノートPCについてはバッテリ交換が頻繁に行なわれるおそれを回避するために、希望駆動時間214bを1時間増して登録する。   In step S191, the battery information management unit 210 sets the desired drive time 214b to 1 in order to avoid the risk of frequent battery replacement for 1/3 of the notebook PCs having a short desired drive time 214b. Register more time.

ステップS193において、バッテリ検索部230は、不足グループのテーブル600内の希望駆動時間214bが最長のノートPCと、充足グループのテーブル500内の実駆動時間214cが最長のノートPCとを対応させる。そして、バッテリ検索部230は、実駆動時間214cが最長のものから、希望駆動時間214bが最長のものを引いた時間の差を求め、希望駆動時間214bが実駆動時間214cより短くなるように順次組み合わせる。   In step S193, the battery search unit 230 associates the notebook PC having the longest desired drive time 214b in the shortage group table 600 with the notebook PC having the longest actual drive time 214c in the satisfaction group table 500. Then, the battery search unit 230 obtains a difference in time obtained by subtracting the longest desired drive time 214b from the longest actual drive time 214c, and sequentially makes the desired drive time 214b shorter than the actual drive time 214c. combine.

ステップS195において、バッテリ検索部230は、充足グループのテーブル500内の実駆動時間214cから、不足グループのテーブル600内の希望駆動時間214bを引いて求めた時間差を比較する。比較の結果、実駆動時間214cの方が長い場合には、ステップS201において、通知部221は、バッテリ交換を各ノートPCのユーザに促す通知を行なう。そして、バッテリ交換が済むと、ステップS203において、バッテリ情報取得部213は、バッテリ情報データベース214のバッテリ交換フラグ214eの欄に"1"を登録し、バッテリ交換先214fの欄にバッテリ交換先のノートPCの製造番号を登録する。   In step S195, the battery search unit 230 compares the time difference obtained by subtracting the desired drive time 214b in the shortage group table 600 from the actual drive time 214c in the satisfaction group table 500. If the actual driving time 214c is longer as a result of the comparison, in step S201, the notification unit 221 notifies the user of each notebook PC to replace the battery. When the battery replacement is completed, in step S203, the battery information acquisition unit 213 registers “1” in the battery replacement flag 214e column of the battery information database 214, and the battery replacement destination note in the battery replacement destination 214f column. Register the PC serial number.

一方、ステップS195において、バッテリ検索部230は、実駆動時間214cから希望駆動時間214bを引いた際に実駆動時間214cが短く、他に実駆動時間214cが長いバッテリがテーブル500に存在しない場合には、ステップS197に進む。ステップS197において、バッテリ情報取得部213は、不足グループのテーブル600内で希望駆動時間214bが最長のノートPCに対して、バッテリ情報データベース214のバッテリ交換先214fの欄に"新品"を登録する。そして、バッテリ情報取得部213は、バッテリ交換フラグ214eの欄に"1"を登録する。バッテリ交換先214fの欄に"新品"が登録され場合に、通知部221は、不足グループのテーブル600内で希望駆動時間214bが最長のノートPCに、バッテリを"新品"と交換することを促す通知を行なう。   On the other hand, in step S195, when the battery search unit 230 subtracts the desired drive time 214b from the actual drive time 214c, the battery 500 has a shorter actual drive time 214c and no other battery with a longer actual drive time 214c exists in the table 500. Advances to step S197. In step S197, the battery information acquisition unit 213 registers “new” in the column of the battery replacement destination 214f of the battery information database 214 for the notebook PC having the longest desired drive time 214b in the shortage group table 600. Then, the battery information acquisition unit 213 registers “1” in the field of the battery replacement flag 214e. When “new” is registered in the field of the battery replacement destination 214f, the notification unit 221 prompts the notebook PC having the longest desired drive time 214b in the shortage group table 600 to replace the battery with “new”. Make a notification.

ステップS199において、バッテリ検索部230は、不足グループのテーブル600内でバッテリ交換フラグ214eの欄が"1"のノートPCに割り当てたバッテリを、希望駆動時間214bが2番目に長いノートPCに割り当てる。   In step S199, the battery search unit 230 assigns the battery assigned to the notebook PC whose battery replacement flag 214e is “1” in the shortage group table 600 to the notebook PC having the second longest desired drive time 214b.

図13は、本実施形態に係る情報処理システム200におけるサーバ201の処理の流れを示すフローチャートである。ステップS211において、バッテリ検索部230は、バッテリの交換を促した各ノートPCに、交換後のバッテリを装着した結果として実駆動時間214cから希望駆動時間214bを引いた時間差が充足又は不足のいずれであるか求める。そして、不足がある場合には、ステップS165に戻る。一方、充足している場合には、ステップS213に進み、バッテリ検索部230は、不足グループのテーブル600に登録された各ノートPCのうち、バッテリ交換フラグ214eの欄に"0"が登録された台数を確認する。バッテリ交換フラグ214eの欄に"0"が登録された台数が1台以上ある場合には、ステップS195に戻る。   FIG. 13 is a flowchart showing a processing flow of the server 201 in the information processing system 200 according to the present embodiment. In step S211, the battery search unit 230 determines whether the time difference obtained by subtracting the desired drive time 214b from the actual drive time 214c is satisfied or insufficient as a result of attaching the replaced battery to each notebook PC that is prompted to replace the battery. Ask for it. If there is a shortage, the process returns to step S165. On the other hand, if satisfied, the process proceeds to step S213, and the battery search unit 230 registers “0” in the column of the battery replacement flag 214e among the notebook PCs registered in the shortage group table 600. Check the number. If there is one or more registered “0” s in the field of the battery replacement flag 214e, the process returns to step S195.

一方、バッテリ交換フラグ214eの欄に"0"が登録された台数が0台である場合には、ステップS215に進み、テーブル生成部231は、バッテリを交換した不足グループのテーブル600の各ノートPCの比較フラグの欄に"0"を登録する。ステップS217において、テーブル生成部231は、充足グループのテーブル500及び不足グループのテーブル600の情報に基づいて、バッテリ情報データベース214のデータを更新し、両グループのデータを初期化する。そして、ステップS165に戻り、バッテリ情報管理部210は、ノートPCデータベース240の最終更新日246を更新する。   On the other hand, if the number of “0” registered in the column of the battery replacement flag 214e is 0, the process proceeds to step S215, and the table generation unit 231 causes each notebook PC of the table 600 of the shortage group whose battery has been replaced. "0" is registered in the comparison flag field. In step S217, the table generation unit 231 updates the data in the battery information database 214 based on the information in the sufficient group table 500 and the insufficient group table 600, and initializes the data in both groups. Then, the process returns to step S165, and the battery information management unit 210 updates the last update date 246 of the notebook PC database 240.

図14は、本実施形態に係る情報処理システム200における各ノートPCとサーバ201との処理の流れを示すフローチャートである。   FIG. 14 is a flowchart showing a flow of processing between each notebook PC and the server 201 in the information processing system 200 according to the present embodiment.

ステップS221において、通知部221は、バッテリ情報データベース214に登録されたバッテリ交換フラグ214eが“1”である各ノートPCがネットワークに接続されたか否か監視する。接続された場合には、ステップS223において、通知部221は、接続された各ノートPCのユーザに対してバッテリ交換を促す表示を通知する。   In step S221, the notification unit 221 monitors whether or not each notebook PC whose battery replacement flag 214e registered in the battery information database 214 is “1” is connected to the network. If connected, in step S223, the notification unit 221 notifies the user of each connected notebook PC of a display prompting battery replacement.

ステップS225において、各ノートPCは、装着しているバッテリと通知部221から通知された交換対象のノートPCのバッテリとを交換したか否かを確認する通知を表示する。交換した場合には、ステップS227において、各ノートPCは、交換後のバッテリを装着したノートPCの実駆動時間214cを計測して、ノートPCの型番241と、ノートPCの製造番号242と、計測結果とをサーバ201に送信する。   In step S225, each notebook PC displays a notification for confirming whether or not the attached battery and the battery of the notebook PC to be exchanged notified from the notification unit 221 have been replaced. When the battery is replaced, in step S227, each notebook PC measures the actual driving time 214c of the notebook PC with the replaced battery, and measures the notebook PC model number 241 and the notebook PC manufacturing number 242. The result is transmitted to the server 201.

ステップS229において、判定部220は、各ノートPCから型番241と、製造番号242と、計測結果とを受信する。ステップS231において、バッテリ検索部230は、実駆動時間214cから希望駆動時間214bを引いた時間差を求めて、希望駆動時間214bが充足されているか不足か確認する。希望駆動時間214bが充足されている場合には、ステップS233において、バッテリ情報管理部210は、バッテリ情報データベース214の交換フラグ214e及び比較フラグに"0"を登録する。   In step S229, the determination unit 220 receives the model number 241, the serial number 242 and the measurement result from each notebook PC. In step S231, the battery search unit 230 obtains a time difference obtained by subtracting the desired drive time 214b from the actual drive time 214c, and checks whether the desired drive time 214b is satisfied or not. If the desired drive time 214b is satisfied, the battery information management unit 210 registers “0” in the replacement flag 214e and the comparison flag of the battery information database 214 in step S233.

一方、希望駆動時間214bが充足されていない場合には、ステップS235に進み、バッテリ検索部230は、正しい交換対象のノートPCとのバッテリ交換をユーザに促す表示を各ノートPCに通知する。   On the other hand, if the desired drive time 214b is not satisfied, the process proceeds to step S235, and the battery search unit 230 notifies each notebook PC of a display prompting the user to replace the battery with the correct replacement target notebook PC.

そして、ステップS237において各ノートPCは、正しい交換対象のノートPCのバッテリと、装着されているバッテリとを交換すべきことをユーザに促すメッセージを表示する。   In step S237, each notebook PC displays a message prompting the user to replace the battery of the correct notebook PC to be replaced with the attached battery.

以上の構成及び動作により、本実施形態によれば、バッテリがノートPCを駆動できる時間がノートPCを駆動させたい時間より短い場合に、ノートPCを駆動させたい時間より長い時間駆動できる他のバッテリを検索してバッテリ無駄なく使うことができる。
[他の実施形態]
以上、本発明の実施形態について詳述したが、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステム又は装置も、本発明の範疇に含まれる。
With the above configuration and operation, according to the present embodiment, when the time for which the battery can drive the notebook PC is shorter than the time for driving the notebook PC, the other battery that can be driven for a longer time than the time for driving the notebook PC Can be used without battery waste.
[Other Embodiments]
As mentioned above, although embodiment of this invention was explained in full detail, the system or apparatus which combined the separate characteristic contained in each embodiment how was included in the category of this invention.

また、本発明は、複数の機器から構成されるシステムに適用されてもよいし、単体の装置に適用されてもよい。さらに、本発明は、実施形態の機能を実現する情報処理プログラムが、システムあるいは装置に直接あるいは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされるプログラム、あるいはそのプログラムを格納した媒体、そのプログラムをダウンロードさせるWWW(World Wide W3eb)サーバも、本発明の範疇に含まれる。   In addition, the present invention may be applied to a system composed of a plurality of devices, or may be applied to a single device. Furthermore, the present invention can also be applied to a case where an information processing program that implements the functions of the embodiments is supplied directly or remotely to a system or apparatus. Therefore, in order to realize the functions of the present invention with a computer, a program installed in the computer, a medium storing the program, and a WWW (World Wide W3eb) server for downloading the program are also included in the scope of the present invention. .

[実施形態の他の表現]
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
[Other expressions of embodiment]
A part or all of the above-described embodiment can be described as in the following supplementary notes, but is not limited thereto.

(付記1)
第1バッテリを装着した第1バッテリ駆動端末をどれだけの時間駆動させたいかを示す第1希望駆動時間に関する情報と、少なくとも1つの他のバッテリを装着した少なくとも1つの他のバッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、前記第1バッテリ駆動端末及び前記少なくとも1つの他のバッテリ駆動端末から収集して管理するバッテリ情報管理手段と、
前記第1バッテリが前記第1バッテリ駆動端末を前記第1希望駆動時間駆動できるか否か判定する判定手段と、
前記第1バッテリでは、前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができない、と前記判定手段が判定した場合に、前記少なくとも1つの他のバッテリ駆動端末に装着された前記少なくとも1つの他のバッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索手段と、
を備えたことを特徴とする情報処理システム。
(付記2)
検索の結果見つかった前記第2バッテリと前記第1バッテリとの交換をユーザに促すメッセージを前記第1バッテリ駆動端末に通知する第1通知手段をさらに備えることを特徴とする付記1に記載の情報処理システム。
(付記3)
前記第1通知手段は、前記実駆動時間に関する情報中に、前記第1希望駆動時間より長い実駆動時間を有する前記少なくとも1つの他のバッテリが存在しない場合に、前記第1バッテリと未使用バッテリとの交換をユーザに促すメッセージを前記第1バッテリ駆動端末に通知することを特徴とする付記2に記載の情報処理システム。
(付記4)
前記第2バッテリを装着した第2バッテリ駆動端末のユーザが希望する第2希望駆動時間と、前記第1バッテリが前記第2バッテリ駆動端末を駆動できると推定される推定駆動時間とを比較する比較手段と、
比較の結果、前記推定駆動時間が、前記第2希望駆動時間より長い場合に、前記第1バッテリと前記第2バッテリとの交換をユーザに促すメッセージを前記第2バッテリ駆動端末に通知する第2通知手段と、
をさらに備えたことを特徴とする付記1乃至3のいずれか1項に記載の情報処理システム。
(付記5)
前記比較手段は、前記第1バッテリが前記第1バッテリ駆動端末を実際に駆動できる第1実駆動時間から前記推定駆動時間を推定することを特徴とする付記4に記載の情報処理システム。
(付記6)
前記第1希望駆動時間に関する情報と、前記少なくとも1つの他のバッテリが前記少なくとも1つの他のバッテリ駆動端末をどれだけの時間駆動させたいかを示す希望駆動時間に関する情報とを取得するバッテリ情報取得手段を備えることを特徴とする付記1乃至5のいずれか1項に記載の情報処理システム。
(付記7)
前記バッテリ情報取得手段は、さらに、前記第1バッテリ及び前記少なくとも1つの他のバッテリに関する情報として、前記第1実駆動時間に関する情報と、前記実駆動時間に関する情報とを取得することを特徴とする付記6に記載の情報処理システム。
(付記8)
前記バッテリ情報取得手段は、前記第1実駆動時間に関する情報と前記実駆動時間に関する情報とを、一定間隔おきに更新することを特徴とする付記7に記載の情報処理システム。
(付記9)
第1バッテリを装着した第1バッテリ駆動端末をどれだけの時間駆動させたいかを示す第1希望駆動時間に関する情報と、少なくとも1つの他のバッテリを装着した少なくとも1つの他のバッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、前記第1バッテリ駆動端末及び前記少なくとも1つの他のバッテリ駆動端末から収集して管理するバッテリ情報管理ステップと、
前記第1バッテリが前記第1バッテリ駆動端末を前記第1希望駆動時間駆動できるか否か判定する判定ステップと、
前記第1バッテリでは、前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができない、と前記判定ステップが判定した場合に、前記少なくとも1つの他のバッテリ駆動端末に装着された前記少なくとも1つの他のバッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索ステップと、
を備えたことを特徴とする情報処理方法。
(付記10)
第1バッテリを装着した第1バッテリ駆動端末をどれだけの時間駆動させたいかを示す第1希望駆動時間に関する情報と、少なくとも1つの他のバッテリを装着した少なくとも1つの他のバッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、前記第1バッテリ駆動端末及び前記少なくとも1つの他のバッテリ駆動端末から収集して管理するバッテリ情報管理ステップと、
前記第1バッテリが前記第1バッテリ駆動端末を前記第1希望駆動時間駆動できるか否か判定する判定ステップと、
前記第1バッテリでは、前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができない、と前記判定ステップが判定した場合に、前記少なくとも1つの他のバッテリ駆動端末に装着された前記少なくとも1つの他のバッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索ステップと、
をコンピュータに実行させることを特徴とする情報処理プログラム。
(Appendix 1)
Information about the first desired driving time indicating how long the first battery-driven terminal with the first battery mounted should be driven, and at least one other battery-driven terminal with at least one other battery mounted Battery information management means for collecting and managing information on the actual driving time indicating whether or not it can be driven for only the time from the first battery driving terminal and the at least one other battery driving terminal;
Determining means for determining whether the first battery can drive the first battery-driven terminal for the first desired drive time;
In the first battery, when the determination unit determines that the first battery driving terminal cannot be driven for the first desired driving time, the at least one battery driving terminal mounted on the at least one other battery driving terminal Battery search means for searching for a second battery capable of driving the first battery drive terminal from one other battery over the first desired drive time; and
An information processing system comprising:
(Appendix 2)
The information according to appendix 1, further comprising first notification means for notifying the first battery-powered terminal of a message prompting the user to replace the second battery and the first battery found as a result of the search. Processing system.
(Appendix 3)
The first notification means includes the first battery and an unused battery when the at least one other battery having an actual drive time longer than the first desired drive time does not exist in the information related to the actual drive time. The information processing system according to claim 2, wherein a message prompting the user to replace the battery is notified to the first battery-powered terminal.
(Appendix 4)
A comparison comparing a second desired drive time desired by a user of the second battery drive terminal wearing the second battery with an estimated drive time estimated that the first battery can drive the second battery drive terminal. Means,
As a result of comparison, when the estimated driving time is longer than the second desired driving time, a second message for notifying the second battery driving terminal of a message prompting the user to replace the first battery with the second battery is provided. Notification means;
The information processing system according to any one of appendices 1 to 3, further comprising:
(Appendix 5)
The information processing system according to claim 4, wherein the comparison unit estimates the estimated driving time from a first actual driving time during which the first battery can actually drive the first battery driving terminal.
(Appendix 6)
Battery information acquisition for acquiring information on the first desired drive time and information on a desired drive time indicating how long the at least one other battery wants to drive the at least one other battery-driven terminal. The information processing system according to any one of appendices 1 to 5, further comprising: means.
(Appendix 7)
The battery information acquisition unit further acquires information regarding the first actual driving time and information regarding the actual driving time as information regarding the first battery and the at least one other battery. The information processing system according to attachment 6.
(Appendix 8)
The information processing system according to appendix 7, wherein the battery information acquisition unit updates the information about the first actual driving time and the information about the actual driving time at regular intervals.
(Appendix 9)
Information about the first desired driving time indicating how long the first battery-driven terminal with the first battery mounted should be driven, and at least one other battery-driven terminal with at least one other battery mounted A battery information management step of collecting and managing information on the actual driving time indicating whether or not it can be driven only from the first battery driving terminal and the at least one other battery driving terminal;
A determination step of determining whether the first battery can drive the first battery-driven terminal for the first desired drive time;
In the first battery, when the determination step determines that the first battery drive terminal cannot be driven for the first desired drive time, the at least one other battery drive terminal attached to the at least one other battery drive terminal A battery search step of searching for a second battery capable of driving the first battery drive terminal from one other battery over the first desired drive time; and
An information processing method characterized by comprising:
(Appendix 10)
Information about the first desired driving time indicating how long the first battery-driven terminal with the first battery mounted should be driven, and at least one other battery-driven terminal with at least one other battery mounted A battery information management step of collecting and managing information on the actual driving time indicating whether or not it can be driven only from the first battery driving terminal and the at least one other battery driving terminal;
A determination step of determining whether the first battery can drive the first battery-driven terminal for the first desired drive time;
In the first battery, when the determination step determines that the first battery drive terminal cannot be driven for the first desired drive time, the at least one other battery drive terminal attached to the at least one other battery drive terminal A battery search step of searching for a second battery capable of driving the first battery drive terminal from one other battery over the first desired drive time; and
An information processing program for causing a computer to execute.

Claims (10)

ッテリを装着したバッテリ駆動端末をどれだけの時間駆動させたいかを示す希望駆動時間に関する情報と、前記バッテリが前記バッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、複数の前記バッテリ駆動端末から収集して、データベースで管理するバッテリ情報管理手段と、
前記データベースで管理された前記希望駆動時間に関する情報および前記実駆動時間に関する情報に基づいて、第1バッテリ駆動端末に装着された第1バッテリが前記第1バッテリ駆動端末を第1希望駆動時間駆動できるか否か判定する判定手段と、
前記判定手段が前記第1バッテリでは前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができないと判定した場合に、前記データベースで管理された前記複数のバッテリ駆動端末に装着されたバッテリの前記実駆動時間に関する情報を参照して、前記複数のバッテリ駆動端末に装着された前記バッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索手段と、
を備えたことを特徴とする情報処理システム。
Time battery-driven terminal equipped with a battery-how much real showing the information regarding the shows to hope drive time desired to driven, the battery is much the battery terminal time, if it can drive and information on the drive time, by collecting a plurality of the battery end late or al, a battery information management means for managing a database,
Based on the information on the desired driving time and the information on the actual driving time managed in the database, the first battery mounted on the first battery driving terminal drives the first battery driving terminal for the first desired driving time , Determining means for determining whether or not it is possible;
When the determination unit determines that the first battery drive terminal cannot be driven by the first battery for the first desired drive time , the determination unit is attached to the plurality of battery drive terminals managed in the database. by referring to the information relating to the actual driving time of the battery, from Fang Tteri before mounted on the plurality of battery terminals, first to drive the said first battery terminal than the first desired driving time 2 Battery search means for searching for a battery;
An information processing system comprising:
前記データベースは、バッテリ駆動端末の情報と、希望駆動時間に関する情報と、実駆動時間に関する情報とを対応付けて登録することを特徴とする請求項1に記載の情報処理システム。The information processing system according to claim 1, wherein the database registers information on battery-powered terminals, information on desired drive time, and information on actual drive time in association with each other. 前記バッテリ検索手段による検索の結果見つかった前記第2バッテリと前記第1バッテリとの交換をユーザに促すメッセージを前記第1バッテリ駆動端末に通知する第1通知手段をさらに備えることを特徴とする請求項1または2に記載の情報処理システム。 The battery search means search results by, and further comprising a first notifying means for notifying a message prompting the exchange of the first battery and the second battery found in the user to the first battery terminal The information processing system according to claim 1 or 2 . 前記第1通知手段は、前記データベースの前記実駆動時間に関する情報中に、前記第1希望駆動時間より長い実駆動時間を有するバッテリが存在しない場合に、前記第1バッテリと未使用バッテリとの交換をユーザに促すメッセージを前記第1バッテリ駆動端末に通知することを特徴とする請求項に記載の情報処理システム。 Wherein the first notifying means, in the information relating to the actual driving time of the database, if the first choice driving time have a longer actual drive time resolver Tteri does not exist, the first battery and the unused battery The information processing system according to claim 3 , wherein a message prompting the user to replace the battery is notified to the first battery-powered terminal. 前記第2バッテリを装着した第2バッテリ駆動端末のユーザが希望する第2希望駆動時間と、前記第1バッテリが前記第1バッテリ駆動端末を駆動できる第1実駆動時間から推定した、前記第1バッテリが前記第2バッテリ駆動端末を駆動できる推定駆動時間とを比較する比較手段と、
前記比較手段による比較の結果、前記推定駆動時間が前記第2希望駆動時間より長い場合に、前記第1バッテリと前記第2バッテリとの交換をユーザに促すメッセージを前記第2バッテリ駆動端末に通知する第2通知手段と、
をさらに備えたことを特徴とする請求項1乃至のいずれか1項に記載の情報処理システム。
The first desired driving time desired by the user of the second battery-driven terminal wearing the second battery and the first actual driving time during which the first battery can drive the first battery-driven terminal; comparison means for battery comparing estimated driving time and that can drive the second battery terminal,
When the estimated drive time is longer than the second desired drive time as a result of the comparison by the comparison means , a message prompting the user to replace the first battery with the second battery is notified to the second battery drive terminal. Second notification means for
Further information processing system according to any one of claims 1 to 4, further comprising a.
前記バッテリ情報管理手段は、各バッテリ駆動端末のカタログに記載されているバッテリの駆動時間であるバッテリ設計値を前記データベースで管理し、The battery information management means manages the battery design value, which is the battery driving time described in the catalog of each battery-driven terminal, in the database,
前記判定手段は、前記データベースで管理された前記希望駆動時間に関する情報および前記バッテリ設計値に基づいて、前記第1バッテリ駆動端末の第1希望駆動時間が前記第1バッテリ駆動端末に装着された前記第1バッテリの前記バッテリ設計値以下であるか否か判定し、  The determination means is configured to attach the first desired drive time of the first battery drive terminal to the first battery drive terminal based on the information on the desired drive time managed in the database and the battery design value. Determining whether the battery design value is less than or equal to the first battery;
前記バッテリ設計値が前記第1希望駆動時間を下回る場合に、前記第1希望駆動時間が前記バッテリ設計値以下になるように促す表示をポップアップする指示を、前記複数のバッテリ駆動端末を管理する管理者用装置に通知する第3通知手段をさらに備えることを特徴とする請求項1乃至5のいずれか1項に記載の情報処理システム。  Management for managing the plurality of battery-driven terminals with an instruction to pop up a display prompting the first desired drive time to be less than or equal to the battery design value when the battery design value is less than the first desired drive time The information processing system according to any one of claims 1 to 5, further comprising third notification means for notifying a user device.
前記バッテリ情報管理手段は、記希望駆動時間に関する情報と、前記実駆動時間に関する情報とを取得するバッテリ情報取得手段を備え
前記バッテリ情報取得手段は、前記実駆動時間に関する情報を一定間隔おきに更新することを特徴とする請求項1乃至のいずれか1項に記載の情報処理システム。
The battery information management unit is provided with information about the previous KiNozomi Nozomu driving time, the battery information acquiring means for acquiring information relating to the actual driving time,
The battery information acquisition unit, the information processing system according to any one of claims 1 to 6, wherein users update information relating to the actual driving time constant intervals.
前記実駆動時間は、満充電されたバッテリがバッテリ駆動端末を駆動してバッテリ残量が無くなるまでの前記バッテリの駆動時間である請求項1乃至7のいずれか1項に記載の情報処理システム。The information processing system according to any one of claims 1 to 7, wherein the actual driving time is a driving time of the battery until a fully charged battery drives a battery driving terminal and the remaining battery level is exhausted. バッテリ情報管理手段が、バッテリを装着したバッテリ駆動端末をどれだけの時間駆動させたいかを示す希望駆動時間に関する情報と、前記バッテリが前記バッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、複数の前記バッテリ駆動端末から収集して、データベースで管理するバッテリ情報管理ステップと、
判定手段が、前記データベースで管理された前記希望駆動時間に関する情報および前記実駆動時間に関する情報に基づいて、第1バッテリ駆動端末に装着された第1バッテリが前記第1バッテリ駆動端末を第1希望駆動時間駆動できるか否か判定する判定ステップと、
前記判定ステップにおいて前記第1バッテリでは前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができないと判定した場合に、バッテリ検索手段が、前記データベースで管理された前記複数のバッテリ駆動端末に装着されたバッテリの前記実駆動時間に関する情報を参照して、前記複数のバッテリ駆動端末に装着された前記バッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索ステップと、
含むことを特徴とする情報処理方法。
Battery information management means, time how much the battery-driven device equipped with a battery-, information regarding the shows to hope drive time desired to driven, the battery is much the battery device time, and information regarding the actual driving time indicating whether it is able to drive, by collecting a plurality of the battery end late or al, a battery information management step of managing a database,
Based on the information related to the desired drive time and the information related to the actual drive time managed by the database, the determination unit determines that the first battery mounted terminal is the first desired battery drive terminal. drive time, and whether or not determination step can be driven,
When it is determined in the determining step that the first battery cannot be driven by the first battery for the first desired drive time , the battery search means controls the plurality of battery drives managed in the database. by referring to the information relating to the actual driving time of the battery mounted on the terminal, from Fang Tteri before it mounted on the plurality of battery terminals, said first battery terminal than the first desired driving time Battery search step for searching for a second battery capable of driving
An information processing method comprising :
ッテリを装着したバッテリ駆動端末をどれだけの時間駆動させたいかを示す希望駆動時間に関する情報と、前記バッテリが前記バッテリ駆動端末をどれだけの時間駆動できるかを示す実駆動時間に関する情報とを、複数の前記バッテリ駆動端末から収集して、データベースで管理するバッテリ情報管理ステップと、
前記データベースで管理された前記希望駆動時間に関する情報および前記実駆動時間に関する情報に基づいて、第1バッテリ駆動端末に装着された第1バッテリが前記第1バッテリ駆動端末を第1希望駆動時間駆動できるか否か判定する判定ステップと、
前記判定ステップにおいて前記第1バッテリでは前記第1バッテリ駆動端末を前記第1希望駆動時間駆動することができないと判定した場合に、前記データベースで管理された前記複数のバッテリ駆動端末に装着されたバッテリの前記実駆動時間に関する情報を参照して、前記複数のバッテリ駆動端末に装着された前記バッテリの中から、前記第1希望駆動時間以上に前記第1バッテリ駆動端末を駆動できる第2バッテリを検索するバッテリ検索ステップと、
をコンピュータに実行させることを特徴とする情報処理プログラム。
Time battery-driven terminal equipped with a battery-how much real showing the information regarding the shows to hope drive time desired to driven, the battery is much the battery terminal time, if it can drive and information on the drive time, by collecting a plurality of the battery end late or al, a battery information management step of managing a database,
Based on the information on the desired driving time and the information on the actual driving time managed in the database, the first battery mounted on the first battery driving terminal drives the first battery driving terminal for the first desired driving time , A determination step for determining whether or not it is possible;
When it is determined in the determination step that the first battery cannot be driven by the first battery for the first desired drive time , the first battery is attached to the plurality of battery drive terminals managed in the database. by referring to the information relating to the actual driving time of the battery, from Fang Tteri before mounted on the plurality of battery terminals, first to drive the said first battery terminal than the first desired driving time 2 A battery search step for searching for a battery;
An information processing program for causing a computer to execute.
JP2011114853A 2011-05-23 2011-05-23 Information processing system, information processing method, and information processing program Expired - Fee Related JP5371126B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011114853A JP5371126B2 (en) 2011-05-23 2011-05-23 Information processing system, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011114853A JP5371126B2 (en) 2011-05-23 2011-05-23 Information processing system, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2012243209A JP2012243209A (en) 2012-12-10
JP5371126B2 true JP5371126B2 (en) 2013-12-18

Family

ID=47464817

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011114853A Expired - Fee Related JP5371126B2 (en) 2011-05-23 2011-05-23 Information processing system, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP5371126B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2929921B2 (en) * 1993-12-21 1999-08-03 三菱電機株式会社 Electronic device, battery management device, and battery management method
JP2003256084A (en) * 2002-03-06 2003-09-10 Fujitsu Ltd Battery monitoring system
JP2009111822A (en) * 2007-10-31 2009-05-21 Konica Minolta Business Technologies Inc Image forming apparatus, image forming system and image formation management server

Also Published As

Publication number Publication date
JP2012243209A (en) 2012-12-10

Similar Documents

Publication Publication Date Title
US7822180B2 (en) Methods and apparatus for battery powered devices
CN103714411B (en) Project management system
CN103714133A (en) Data operation and maintenance management method and device
US20140106185A1 (en) Rechargeable battery recycling
WO2009106387A1 (en) Aggregate power display for multiple data processing systems
CN110673050A (en) Method for evaluating state of health of battery
JP5371126B2 (en) Information processing system, information processing method, and information processing program
CN111309929A (en) Standard term issuing and sharing system and method based on block chain technology
JP6444478B2 (en) Analysis method of measurement technique in biological information measuring instrument
CN104462270B (en) A kind of method and device of information recommendation
CN112561756A (en) Medical treatment progress display method and device
CN114935702B (en) IPG simulation test method, device, equipment and readable storage medium
RU2013133837A (en) PATIENT SERVICE STEP-BY-STEP METHOD
JP2006192033A (en) Device for evaluating and supporting game machine
JP6124277B2 (en) Time limit management device, time limit management method and program
CN112215650A (en) Automatic selection system and method for optimal advertisement promotion scheme
JP2015127676A (en) Storage battery inspection device, storage battery inspection method, storage battery inspection system, and program
CN112151154A (en) Consumable management method and device and storage medium
CN108427628A (en) The appraisal procedure and device of project operation state based on continuous integrating tool
CN114610476A (en) Method, device, equipment and storage medium for optimizing cloud service cost
WO2021029031A1 (en) Selecting device, selecting method, and program
JP2010198117A (en) Battery total support system
WO2023053299A1 (en) Information processing device and information processing method
AU2014348681A1 (en) Automated computer controlled system for measuring the consumption of printer resources and transacting environmental offsets
CN113570411B (en) Popularization information display method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130610

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130808

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130823

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130913

R150 Certificate of patent or registration of utility model

Ref document number: 5371126

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees