JP2002202834A - Information processor, communication system, power control method, and storage medium - Google Patents

Information processor, communication system, power control method, and storage medium

Info

Publication number
JP2002202834A
JP2002202834A JP2000401542A JP2000401542A JP2002202834A JP 2002202834 A JP2002202834 A JP 2002202834A JP 2000401542 A JP2000401542 A JP 2000401542A JP 2000401542 A JP2000401542 A JP 2000401542A JP 2002202834 A JP2002202834 A JP 2002202834A
Authority
JP
Japan
Prior art keywords
communication
server
time
terminal device
processing
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.)
Pending
Application number
JP2000401542A
Other languages
Japanese (ja)
Inventor
Umi Igarashi
海 五十嵐
Shigeru Fujita
茂 藤田
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2000401542A priority Critical patent/JP2002202834A/en
Publication of JP2002202834A publication Critical patent/JP2002202834A/en
Pending legal-status Critical Current

Links

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
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Power Sources (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information processor which can securely reduce the power consumption. SOLUTION: A communication means 117 sends and receives information to and from the outside through a communication network. A time setting means 113 sets the time when the low-power-consumption operation time by a power control means 116 is maintained. The power control means 116 stops supplying the electric power to the constitution parts of this device 110 for the time set by the time setting means 113 to place the this device 110 in a low-power-consumption operation state.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、例えば、無線等の
通信媒体を介してサーバから、楽曲データやテキストデ
ータ等の各種データを受信するための装置或いはシステ
ムに用いられる、情報処理装置、通信システム、電力制
御方法、及びそれを実施するための処理ステップをコン
ピュータが読出可能に格納した記憶媒体に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus and a communication system used in an apparatus or a system for receiving various data such as music data and text data from a server via a communication medium such as wireless communication. The present invention relates to a computer-readable storage medium storing a system, a power control method, and processing steps for executing the system.

【0002】[0002]

【従来の技術】近年においては、例えば、ネットワーク
環境の充実や通信技術の発達により、ネットワークを介
して各種データのやり取りを行うことが可能になってき
ている。これに加えて、ネットワークを介した通信が可
能なノート型パーソナルコンピュータ(以下、単に「ノ
ートPC」とも言う)や携帯電話等の所謂モバイル機器
(以下、「携帯用電子機器」とも言う)の利用も盛んに
なってきており、このような携帯用電子機器を利用した
様々なサービスの提供が行われるようになってきてい
る。
2. Description of the Related Art In recent years, various types of data can be exchanged via a network, for example, due to enhancement of a network environment and development of communication technology. In addition to this, use of so-called mobile devices (hereinafter, also referred to as "portable electronic devices") such as notebook personal computers (hereinafter, also referred to simply as "notebook PCs") and mobile phones capable of communicating via a network. And various services using such portable electronic devices are being provided.

【0003】ところで、上述のように近年では携帯用電
子機器が広く使用されるようになってきているが、携帯
用電子機器はバッテリによって駆動されるのが通常であ
る。したがって、携帯用電子機器の利用を想定した場
合、バッテリ有効利用の問題は常に考慮しなければなら
ない問題であり、また省エネルギーという観点から見て
も重要であるといえる。
As described above, portable electronic devices have been widely used in recent years, but the portable electronic devices are usually driven by a battery. Therefore, when assuming the use of portable electronic devices, the problem of battery effective use is a problem that must always be considered, and is also important from the viewpoint of energy saving.

【0004】上述のような背景から、電力制御方法を工
夫することによる様々な省電力の方法が考案され実用化
されている。例えば、ノートPCでは、処理を行ってい
ない状況ではCPUのクロックを下げ、また、一定時間
入力が無い場合にはディスプレイへの電源供給を断ち、
省電力モードへ移行する、というような方法による消費
電力の低減が図られている。この方法では、ユーザから
の入力や、サーバからのデータ送信等のような何らかの
イベントをトリガとして、省電力モードから復帰して処
理が再開されるのが一般的である。
[0004] From the above background, various power saving methods by devising a power control method have been devised and put into practical use. For example, in a notebook PC, the clock of the CPU is reduced when no processing is being performed, and the power supply to the display is cut off when there is no input for a predetermined time.
Power consumption is reduced by a method such as shifting to a power saving mode. In this method, it is common to return from the power saving mode and restart the processing by using an event such as an input from a user or a data transmission from a server as a trigger.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、例え
ば、上述したような携帯用電子機器等の従来の通信装置
が、ネットワークを介してサーバと通信する場合におい
て、通信装置からサーバへ何らかのサービス要求を出
し、実際に当該サービスがサーバから通信装置に提供さ
れるまでの待機状態時間が発生するような状況では、い
つサーバから通信装置に対しての応答があるかが不明で
ある。このため、通信装置は、サーバでの処理が終了し
てサーバから応答があるまで、サーバからのデータを受
信するための受信回路に関しては常に動作状態とし、応
答待状態を維持する必要があった。したがって、受信回
路以外の構成部分を省電力動作状態で維持したとして
も、少なからず受信回路で電力が消費されるため、特
に、バッテリで動作する通信装置においては、無駄にバ
ッテリが消耗してしまうという問題点があった。
However, when a conventional communication device such as a portable electronic device as described above communicates with a server via a network, the communication device issues a service request to the server. However, in a situation where a standby state time occurs until the service is actually provided from the server to the communication device, it is unknown when there is a response from the server to the communication device. For this reason, it is necessary for the communication device to always keep the receiving circuit for receiving data from the server in the operating state and maintain the response waiting state until the processing in the server ends and there is a response from the server. . Therefore, even if the components other than the receiving circuit are maintained in the power-saving operation state, the power is consumed by the receiving circuit to a considerable extent, and especially in a communication device operated by a battery, the battery is wasted. There was a problem.

【0006】そこで、本発明は、上記の欠点を除去する
ために成されたもので、確実に低消費電力化を実現する
ことが可能な、情報処理装置、通信システム、電力制御
方法、及びそれを実施するための処理ステップをコンピ
ュータが読出可能に格納した記憶媒体を提供することを
目的とする。
Therefore, the present invention has been made to eliminate the above-mentioned drawbacks, and an information processing apparatus, a communication system, a power control method, and a power control method capable of reliably realizing low power consumption. It is an object of the present invention to provide a storage medium in which processing steps for performing the above are stored in a computer-readable manner.

【0007】[0007]

【課題を解決するための手段】斯かる目的下において、
第1の発明は、任意の通信網を介して外部との通信が可
能な情報処理装置であって、上記通信網を介して外部へ
処理依頼するための通信を行う通信手段と、本装置の構
成部への電力供給を断つことで、本装置を低消費電力動
作状態とする電力制御手段と、上記電力制御手段による
低消費電力動作状態を維持する時間を設定する時間設定
手段とを備え、上記電力制御手段は、上記時間設定手段
による設定時間の間、上記通信手段を含む本装置の構成
部への電力供給を断つことを特徴とする。
For such a purpose,
A first invention is an information processing apparatus capable of communicating with the outside via an arbitrary communication network, a communication means for performing communication for requesting a process to the outside via the communication network, By cutting off the power supply to the components, the power control means to put the device into a low power consumption operation state, and time setting means to set the time to maintain the low power consumption operation state by the power control means, The power control means cuts off power supply to components of the apparatus including the communication means during a time set by the time setting means.

【0008】第2の発明は、上記第1の発明において、
上記通信手段は、上記時間設定手段により設定された時
間に関する情報を処理依頼先へ通知することを特徴とす
る。
[0008] In a second aspect based on the first aspect,
The communication means notifies the information about the time set by the time setting means to a processing request destination.

【0009】第3の発明は、上記第1の発明において、
上記時間設定手段による設定時間の経過後、上記通信手
段による処理依頼先へ当該処理依頼先における状況を問
い合わせる問合手段を備え、上記時間設定手段は、上記
問合手段により得られた処理依頼先の状況情報に基づい
て、上記低消費電力動作状態を維持する時間を変更する
ことを特徴とする。
[0009] In a third aspect based on the first aspect,
Inquiry means for inquiring the processing request destination by the communication means about the status at the processing request destination after the elapse of the time set by the time setting means, wherein the time setting means comprises a processing request destination obtained by the inquiry means. The time for maintaining the low power consumption operation state is changed based on the status information.

【0010】第4の発明は、上記第3の発明において、
上記処理依頼先の状況情報は、上記処理に要した時間、
上記処理の負荷状況、及び上記処理の進行状況の少なく
とも何れかの情報を含むことを特徴とする。
In a fourth aspect based on the third aspect,
The status information of the processing request destination includes the time required for the processing,
It is characterized by including information on at least one of the load status of the processing and the progress of the processing.

【0011】第5の発明は、複数の機器が互いに通信可
能に接続されてなる通信システムであって、上記複数の
機器のうち少なくとも1つの機器は、請求項1〜4の何
れかに記載の情報処理装置の機能を有することを特徴と
する。
According to a fifth aspect of the present invention, there is provided a communication system in which a plurality of devices are communicably connected to each other, wherein at least one device among the plurality of devices is any one of claims 1 to 4. It has a function of an information processing device.

【0012】第6の発明は、少なくともサーバ及び端末
装置が通信網を介して接続されてなる通信システムであ
って、上記サーバは、上記端末装置から要求された処理
を実行する情報処理手段と、上記端末装置と通信するた
めのサーバ側通信手段とを備え、上記端末装置は、上記
サーバと通信するための端末装置側通信手段と、上記端
末装置の構成部への電力供給を断つことで、上記端末装
置を低消費電力動作状態とする電力制御手段と、上記電
力制御手段による低消費電力動作状態を維持する時間を
設定する時間設定手段とを備え、上記時間設定手段は、
上記通信手段により上記サーバへ任意の処理要求が行わ
れる際に、上記低消費電力動作状態を維持する時間を自
ら設定し、上記電力制御手段は、上記時間設定手段によ
る設定時間の間、上記端末装置側通信手段を含めた本装
置の構成部の電源供給を断つことによって、上記端末装
置を低消費電力動作状態とすることを特徴とする。
A sixth invention is a communication system in which at least a server and a terminal device are connected via a communication network, wherein the server performs information processing means for executing a process requested by the terminal device, Comprising a server-side communication means for communicating with the terminal device, the terminal device, a terminal device-side communication means for communicating with the server, by cutting off power supply to the components of the terminal device, Power control means for setting the terminal device to a low power consumption operation state, and time setting means for setting a time for maintaining the low power consumption operation state by the power control means, wherein the time setting means,
When an arbitrary processing request is made to the server by the communication means, the time for maintaining the low power consumption operation state is set by itself, and the power control means sets the terminal during the time set by the time setting means. By turning off the power supply to the components of the apparatus including the apparatus-side communication means, the terminal apparatus is set to a low power consumption operation state.

【0013】第7の発明は、上記第6の発明において、
上記端末装置は、上記端末装置が低消費電力動作状態か
ら通常の動作状態に回復したことを上記サーバへ通知す
る回復通知手段と、上記端末装置が低消費電力動作状態
から通常の動作状態に回復した後に、上記サーバに対し
て、上記サーバの状況を問い合わせる問合手段とを備
え、上記サーバにおいて、上記サーバ通信手段は、上記
端末装置の上記回復通知手段の通知に基づいて、上記情
報処理手段での処理結果を上記端末装置に対して送信
し、上記端末装置において、上記時間設定手段は、上記
サーバからの処理結果、及び上記問合手段での問合結果
に基づいて、上記低消費電力動作状態を維持する時間を
再設定することを特徴とする。
[0013] In a seventh aspect based on the sixth aspect,
The terminal device includes a recovery notifying unit that notifies the server that the terminal device has recovered from the low power consumption operation state to the normal operation state, and the terminal device has recovered from the low power consumption operation state to the normal operation state. And inquiring means for inquiring the server about the status of the server. In the server, the server communication means communicates with the information processing means based on the notification of the recovery notifying means of the terminal device. In the terminal device, the time setting means, based on the processing result from the server and the result of the inquiry by the inquiry means, the low power consumption It is characterized in that the time for maintaining the operation state is reset.

【0014】第8の発明は、通信網を介して外部との通
信が可能な装置或いはシステムの電力制御するための電
力制御方法であって、上記装置或いはシステムが、上記
装置或いはシステムの低消費電力動作状態を維持する時
間を設定する時間設定ステップと、上記装置或いはシス
テムが、上記時間設定ステップによる設定時間の間、上
記装置或いはシステムの通信のための構成部を含む構成
部への電力供給を断つことで、上記装置或いはシステム
を低消費電力動作状態とする電力制御ステップとを含む
ことを特徴とする。
An eighth aspect of the present invention is a power control method for controlling power of an apparatus or a system capable of communicating with the outside via a communication network, wherein the apparatus or the system has a low power consumption. A time setting step for setting a time for maintaining the power operation state, and supplying power to a component including the component for communication of the device or system during a time set by the device or system during the time setting step. And a power control step of bringing the device or the system into a low power consumption operation state.

【0015】第9の発明は、上記第8の発明において、
上記装置或いはシステムが、任意の処理要求と共に、上
記時間設定ステップによる設定時間を通信先へ送信する
第1の通信ステップと、上記通信先が、上記第1の通信
ステップによる送信情報に基づいて、上記任意の処理結
果を上記装置或いはシステムへ送信する第2の通信ステ
ップとを含むことを特徴とする。
According to a ninth aspect, in the eighth aspect,
A first communication step in which the device or the system transmits the set time in the time setting step to a communication destination together with an arbitrary processing request; and the communication destination, based on transmission information in the first communication step, And a second communication step of transmitting the arbitrary processing result to the device or the system.

【0016】第10の発明は、上記第9の発明におい
て、上記装置或いはシステムが、上記装置或いはシステ
ムが低消費電力動作状態から回復したことを上記通信先
へ通知する回復通知ステップを含み、上記第2の通信ス
テップは、上記通信先が、上記回復通知ステップによる
通知に基づいて、上記任意の処理結果を上記装置或いは
システムへ送信するステップを含むことを特徴とする。
According to a tenth aspect, in the ninth aspect, the device or system includes a recovery notification step of notifying the communication destination that the device or system has recovered from the low power consumption operation state. The second communication step is characterized in that the communication destination includes a step of transmitting the arbitrary processing result to the device or the system based on the notification by the recovery notification step.

【0017】第11の発明は、上記第8の発明におい
て、上記装置或いはシステムが、上記装置或いはシステ
ムが低消費電力動作状態から回復した後、上記通信先へ
上記任意の処理に関する状況を問い合わせる問合ステッ
プを含み、上記時間設定ステップは、上記装置或いはシ
ステムが、上記問合ステップによる問い合わせの結果に
基づいて、上記低消費電力動作状態を維持する時間を再
設定するステップを含むことを特徴とする。
In an eleventh aspect based on the eighth aspect, the device or system inquires of the communication destination about a status relating to the arbitrary process after the device or system recovers from the low power consumption operation state. And setting the time for the device or system to reset the time for maintaining the low power consumption operation state based on a result of the inquiry in the inquiry step. I do.

【0018】第12の発明は、請求項1〜4の何れかに
記載の情報処理装置の機能、又は請求項5〜7の何れか
に記載の通信システムの機能をコンピュータに実現させ
るためのプログラムをコンピュータ読出可能な記憶媒体
に記録したことを特徴とする。
According to a twelfth aspect of the present invention, there is provided a program for causing a computer to realize the function of the information processing apparatus according to any one of claims 1 to 4 or the function of the communication system according to any one of claims 5 to 7. In a computer-readable storage medium.

【0019】第13の発明は、請求項8〜11の何れか
に記載の電力制御方法の処理ステップをコンピュータに
実行させるためのプログラムをコンピュータ読出可能な
記憶媒体に記録したことを特徴とする。
A thirteenth invention is characterized in that a program for causing a computer to execute the processing steps of the power control method according to any one of claims 8 to 11 is recorded on a computer-readable storage medium.

【0020】具体的には例えば、複数の端末装置からの
要求に応じて情報の送信や処理実行を行う1台以上のサ
ーバと、当該端末装置とがネットワーク等の通信網を介
して接続されたシステムにおいて、サーバは、端末装置
から要求される処理を実行し(情報処理手段)、当該処
理結果を端末装置に対して送信する(サーバ側通信手
段)。端末装置は、電力制御手段(パワーマネージメン
ト機能)を有し、サーバとの間で情報を送受信し(端末
装置側通信手段)、時間設定手段により、パワーマネー
ジメント機能を用いて低消費電力動作状態(省電力状
態)を維持する時間を設定する(時計処理手段)。特
に、端末装置は、サーバへ処理要求(サービス要求)を
行う際に、低消費電力動作状態(省電力状態)を維持す
る時間を自ら設定し(時計処理手段)、サーバとの通信
のための端末装置側通信手段を含めた構成部の電源供給
を断つことで、低消費電力動作状態とする。
Specifically, for example, one or more servers that transmit information and execute processing in response to requests from a plurality of terminal devices and the terminal devices are connected via a communication network such as a network. In the system, the server executes a process requested by the terminal device (information processing means) and transmits a result of the process to the terminal device (server-side communication means). The terminal device has power control means (power management function), transmits / receives information to / from the server (terminal device side communication means), and uses the power management function by the time setting means to reduce the power consumption operation state ( The time for maintaining the power saving state is set (clock processing means). In particular, when making a processing request (service request) to the server, the terminal device itself sets a time for maintaining the low power consumption operation state (power saving state) (clock processing means), and performs communication with the server. The power supply to the components including the terminal device-side communication means is cut off, so that a low power consumption operation state is set.

【0021】また、端末装置は、端末装置が省電力状態
から通常の動作状態に回復したことをサーバに通知する
(回復通知手段)。これにより、サーバは、端末装置が
省電力状態から回復したことを通知されると、端末装置
から要求された処理が終了している場合は、当該処理結
果を端末装置に対して送信し、当該処理が終了していな
い場合は、当該処理の進行状況等を端末装置に対して送
信する(サーバ側通信手段)。端末装置は、サーバでの
処理が終了していない場合には、端末装置が再度省電力
状態を維持する時間を、サーバの処理進行状況等に合わ
せて変更する(時間設定手段)。
The terminal device notifies the server that the terminal device has recovered from the power saving state to the normal operation state (recovery notification means). Thereby, when the server is notified that the terminal device has recovered from the power saving state, if the process requested by the terminal device has been completed, the server transmits the processing result to the terminal device, and If the processing has not been completed, the progress of the processing is transmitted to the terminal device (server-side communication means). If the processing in the server has not been completed, the terminal device changes the time during which the terminal device maintains the power saving state again according to the processing progress of the server and the like (time setting means).

【0022】また、端末装置は、省電力状態からの回復
後に、サーバに対してサーバの状況(処理に要した時間
やサーバの負荷状況等)を問い合わせる(問合手段)。
そして、端末装置は、サーバから送信されてくる問合結
果により、次回の省電力状態を維持する時間に対して反
映させて、当該時間を再設定する(時間設定手段)。こ
れにより、端末装置側通信手段を含めた省電力状態を維
持する時間を、適宜サーバの負荷等に応じて変更するこ
とが可能となる。
Further, after the terminal device recovers from the power saving state, the terminal device inquires of the server about the server status (time required for processing, server load status, etc.) (inquiring means).
Then, the terminal device resets the time by reflecting the result of the inquiry transmitted from the server on the time for maintaining the next power saving state (time setting means). This makes it possible to appropriately change the time for maintaining the power saving state including the terminal device-side communication means according to the load on the server and the like.

【0023】上述のような構成によれば、端末装置がサ
ーバへ要求した処理の待ち状態にあるとき、端末装置が
自ら設定した省電力状態を維持する時間の間、端末装置
では、サーバとの情報授受のための手段(端末装置側通
信手段)を含めた電源供給が断たれる。これにより、サ
ーバの処理を待つ間の無駄な電力消費を抑制することが
可能となる。また、端末装置が、一旦サーバに要求した
処理についてサーバに当該処理結果を問い合わせた結
果、サーバでの当該処理が終了していない場合、再度省
電力状態を維持する時間が、サーバの処理進行状況等に
応じて変更される。また、当該処理が終了している場合
は、端末装置側がサーバへ要求した処理に要した時間や
サーバの負荷状況等を問い合わせ、その結果が次の省電
力状態を維持する時間に反映される。これにより、サー
バの状況に応じて、情報を得ながら効率的に消費電力を
抑制することが可能となる。
According to the configuration described above, when the terminal device is in a waiting state for a process requested to the server, the terminal device establishes a connection with the server during a time period in which the terminal device maintains the power saving state set by itself. The power supply including the means for transmitting and receiving information (communication means on the terminal device side) is cut off. This makes it possible to suppress wasteful power consumption while waiting for processing by the server. Also, if the terminal device inquires of the server about the processing result once requested by the server and the processing is not completed in the server, the time for maintaining the power saving state again is the processing progress state of the server. It is changed according to the above. If the process has been completed, the terminal device inquires about the time required for the process requested from the server, the load status of the server, and the like, and the result is reflected in the time for maintaining the next power saving state. This makes it possible to efficiently reduce power consumption while obtaining information according to the status of the server.

【0024】[0024]

【発明の実施の形態】以下、本発明の実施の形態につい
て図面を用いて説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0025】<第1の実施の形態>本発明は、例えば、
図1に示すような通信システム100に適用される。本
実施の形態の通信システム100は、特に、端末装置1
10(x)において、サーバ120へサービス要求を行
った後、一定時間の間、情報の送受信部を含めた機能ブ
ロックの電力供給を断つことによって、低消費電力化を
実現することを主要な目的としたものである。
<First Embodiment> The present invention provides, for example,
It is applied to a communication system 100 as shown in FIG. The communication system 100 according to the present embodiment
In 10 (x), after a service request is made to the server 120, the main purpose is to realize a reduction in power consumption by cutting off the power supply to the functional blocks including the information transmitting / receiving unit for a certain period of time. It is what it was.

【0026】通信システム100は、上記図1に示すよ
うに、複数の端末装置110(1),…,110(n)
と、サーバ120とが、通信ネットワーク130を介し
て互いに通信可能に接続された構成としている。
The communication system 100 includes a plurality of terminal devices 110 (1),..., 110 (n) as shown in FIG.
And the server 120 are communicably connected to each other via the communication network 130.

【0027】尚、上記図1では、1つのサーバ120が
通信ネットワーク130に接続された構成としている
が、この接続数に限られることはない。また、複数の端
末装置110(1),…,110(n)はそれぞれ同様
の構成としているため、ここでは任意の端末装置110
(x)に着目して、その構成及び動作について説明す
る。
In FIG. 1, one server 120 is connected to the communication network 130, but the number of connections is not limited to this. Since the plurality of terminal devices 110 (1),..., 110 (n) have the same configuration, any one of the terminal devices 110 (1),.
Focusing on (x), the configuration and operation will be described.

【0028】サーバ120は、端末装置110(x)か
らの要求に応じて処理を実行する。例えば、サーバ12
0は、図2に示すように、制御部121、メモリ部12
2、及び送受信部127を備えている。
The server 120 executes a process in response to a request from the terminal device 110 (x). For example, server 12
0 indicates the control unit 121 and the memory unit 12 as shown in FIG.
2 and a transmission / reception unit 127.

【0029】制御部121は、CPU等を含み、サーバ
120全体の動作制御を司るものであり、情報処理機能
を実現するためのものである。メモリ部122は、RO
MやRAM等の所謂半導体メモリ、若しくはバードディ
スク等のその他の記憶部であり、制御部121での動作
制御のための処理プログラムや各種データを記憶する。
送受信部127は、通信ネットワーク130を介して、
端末装置110(x)とのデータの授受を行う。
The control unit 121 includes a CPU and the like, controls the operation of the entire server 120, and implements an information processing function. The memory unit 122 has an RO
It is a so-called semiconductor memory such as M or RAM, or another storage unit such as a bird disk, and stores a processing program for operation control in the control unit 121 and various data.
The transmission / reception unit 127 is connected via the communication network 130 to
Data is exchanged with the terminal device 110 (x).

【0030】端末装置110(x)は、例えば、ノート
PCや携帯電話等の所謂モバイル機器を含み、図3に示
すように、制御部111、メモリ部112、時計処理部
113、入力部114、表示部115、電力制御部11
6(パワーマネージメント機能)、及び送受信部117
を備えている。
The terminal device 110 (x) includes, for example, so-called mobile devices such as a notebook PC and a mobile phone, and as shown in FIG. 3, a control unit 111, a memory unit 112, a clock processing unit 113, an input unit 114, Display unit 115, power control unit 11
6 (power management function) and transmission / reception unit 117
It has.

【0031】制御部111は、CPU等を含み、端末装
置110(x)全体の動作制御を司るものであり、情報
処理機能を実現するためのものである。メモリ部112
は、ROMやRAM等の所謂半導体メモリ、若しくはバ
ードディスク等のその他の記憶部であり、制御部111
での動作制御のための処理プログラムや各種データを記
憶する。
The control unit 111 includes a CPU and the like, controls the overall operation of the terminal device 110 (x), and realizes an information processing function. Memory unit 112
Is a so-called semiconductor memory such as a ROM or a RAM, or another storage unit such as a bird disk.
It stores a processing program and various data for operation control in the computer.

【0032】時計処理部113は、端末装置110
(x)が省電力モードを維持する時間の制御を行う。入
力部114は、端末装置110(x)のユーザが、端末
装置110(x)に対して各種設定やデータ入力、或い
は操作等を入力するためのものである。表示部115
は、各種データ等を表示する。
The clock processing unit 113 includes a terminal device 110
(X) controls the time for maintaining the power saving mode. The input unit 114 is for the user of the terminal device 110 (x) to input various settings, data input, operations, and the like to the terminal device 110 (x). Display 115
Displays various data and the like.

【0033】電力制御部116は、予めユーザから設定
された、省電力動作状態に移行した場合の端末装置11
0(x)を構成する各構成部毎の電力供給に従って、各
構成部毎に電力の供給を行うか否かを決定し、その決定
に応じて、各構成部への電力供給を制御する。送受信部
117は、通信ネットワーク130を介して、サーバ1
20とのデータの授受を行う。
The power control unit 116 controls the terminal device 11 in the case of shifting to the power saving operation state set by the user in advance.
According to the power supply of each component constituting 0 (x), it is determined whether or not to supply power to each component, and the power supply to each component is controlled according to the determination. The transmission / reception unit 117 communicates with the server 1 via the communication network 130.
The exchange of data with 20 is performed.

【0034】通信ネットワーク130は、サーバ120
と端末装置110(x)を相互に接続するネットワーク
であり、無線或いは有線に限られることはない。
The communication network 130 is connected to the server 120
And the terminal device 110 (x) are mutually connected, and are not limited to wireless or wired.

【0035】図4は、端末装置110(x)の動作を示
したものである。例えば、端末装置110(x)におい
て、メモリ部112には、上記図4のフローチャートに
従った処理プログラムが格納されており、制御部111
は、メモリ部112から当該処理プログラムを読み出し
て実行する。これにより、端末装置110(x)は、次
のように動作する。
FIG. 4 shows the operation of the terminal device 110 (x). For example, in the terminal device 110 (x), a processing program according to the flowchart of FIG.
Reads the processing program from the memory unit 112 and executes it. Accordingly, the terminal device 110 (x) operates as follows.

【0036】ステップS301:制御部111は、入力
部114でのユーザからの操作等により、サーバ120
に対して送出すべきサービス要求が発生したか否かを判
別する。この判別の結果、サービス要求が発生した場合
にのみ、次のステップS302からの処理に進む。
Step S301: The control unit 111 operates the server 120 by operating the input unit 114 from the user.
It is determined whether or not a service request to be sent to has been generated. Only when a service request is generated as a result of this determination, the process proceeds from the next step S302.

【0037】ステップS302:サーバ120へのサー
ビス要求が発生すると、制御部111は、送受信部11
7により、サーバ120に対して、通信ネットワーク1
30を介してアクセス要求を送信し、これに対してのサ
ーバ120からの応答があるか否かを判別する。この判
別の結果、サーバ120からの応答がない場合には次の
ステップS303に進み、サーバ120からの応答があ
る場合には後述するステップS304に進む。
Step S302: When a service request is issued to the server 120, the control unit 111
7, the communication network 1
The access request is transmitted via the server 30 and it is determined whether or not there is a response from the server 120 to the access request. As a result of this determination, when there is no response from the server 120, the process proceeds to the next step S303, and when there is a response from the server 120, the process proceeds to step S304 described later.

【0038】ステップS303:ステップS302の判
別の結果、サーバ120からの応答がない場合、制御部
111は、時計処理部113により一定時間待機した
後、再びステップ302へ戻り、サーバ120へアクセ
ス要求を送信する。
Step S303: As a result of the determination in step S302, if there is no response from the server 120, the control unit 111 waits for a predetermined time by the clock processing unit 113, and then returns to step 302 again to send an access request to the server 120. Send.

【0039】ステップS304:ステップS302の判
別の結果、サーバ120からの応答がある場合、制御部
111は、送受信部117により、ステップS301で
判別したサービス要求を実際に、通信ネットワーク13
0を介してサーバ120へ送信する。
Step S304: As a result of the determination in step S302, if there is a response from the server 120, the control unit 111 causes the transmitting / receiving unit 117 to actually transmit the service request determined in step S301 to the communication network 13
0 to the server 120.

【0040】ステップS305:制御部111は、送受
信部117により、通信ネットワーク130を介してサ
ーバ120に対して、予め設定された待機時間(例え
ば、10秒)を通知する。
Step S305: The control unit 111 notifies the server 120 of a preset standby time (for example, 10 seconds) via the communication network 130 by the transmission / reception unit 117.

【0041】ステップS306:制御部111は、ステ
ップS305でサーバ120へ待機時間を通知した後、
時計処理部113により、当該待機時間の間、端末装置
110(x)を省電力動作状態へと移行させて、サーバ
120での処理終了を待つ。例えば、制御部111は、
当該待機時間の間、より効率的な消費電力抑制を行うた
めに、電力制御部116により、サーバ120との情報
の授受を行うための送受信部117を含めた各構成部へ
の電力供給を停止させ、省電力動作状態を維持する。
Step S306: The control unit 111 notifies the server 120 of the standby time in step S305,
During the standby time, the clock processing unit 113 shifts the terminal device 110 (x) to the power saving operation state, and waits for the server 120 to end the processing. For example, the control unit 111
During the standby time, in order to more efficiently suppress power consumption, the power control unit 116 stops power supply to each component including the transmission / reception unit 117 for exchanging information with the server 120. And the power saving operation state is maintained.

【0042】ステップS307:制御部111は、時計
処理部113により、当該待機時間が経過したか否かを
判別する。この判別の結果、当該待機時間が経過した場
合のみ、次のステップS308へ進む。
Step S307: The control section 111 determines whether or not the standby time has elapsed by the clock processing section 113. As a result of this determination, only when the standby time has elapsed, the process proceeds to the next step S308.

【0043】ステップS308:当該待機時間が経過す
ると、制御部111は、電力制御部116により、端末
装置110(x)を省電力動作状態(省電力モード)か
ら復帰させ、停止していた各構成部への電力供給を再開
する。これにより、端末装置110(x)は通常の動作
状態へ移行する。
Step S308: After the elapse of the standby time, the control unit 111 causes the power control unit 116 to return the terminal device 110 (x) from the power saving operation state (power saving mode) and stop the respective components. Restart the power supply to the unit. As a result, the terminal device 110 (x) shifts to a normal operation state.

【0044】ステップS309:制御部111は、送受
信部117により、通信ネットワーク130を介して、
サーバ120との通信を再開し、サーバ120におい
て、ステップS304で実行したサービス要求に対応す
る処理が終了したか否かを判別する。この判別の結果、
未だ処理終了していない場合には再びステップS305
に戻り以降の処理ステップを実行し、処理終了している
場合に次のステップS310に進む。
Step S309: The control unit 111 controls the transmission / reception unit 117 via the communication network 130
The communication with the server 120 is resumed, and the server 120 determines whether the process corresponding to the service request executed in step S304 has been completed. As a result of this determination,
If the processing has not been completed yet, step S305 is performed again.
And the subsequent processing steps are executed. If the processing has been completed, the process proceeds to the next step S310.

【0045】ステップS310:サーバ120での処理
が終了した場合、制御部111は、送受信部117によ
り、通信ネットワーク130を介して、サーバ120か
ら当該処理結果を受信する。その後、本処理終了とな
る。
Step S310: When the processing in the server 120 is completed, the control section 111 receives the processing result from the server 120 via the communication network 130 by the transmission / reception section 117. After that, the process ends.

【0046】尚、端末装置110(x)において、より
効果的な省電力を行うために、予め1回目の待機時間
(省電力モード維持時間)に対して、2回目の省電力モ
ード維持時間を短く設定するようにしてもよい。
In the terminal device 110 (x), in order to perform more effective power saving, the second power saving mode maintaining time is set in advance with respect to the first standby time (power saving mode maintaining time). You may make it set short.

【0047】図5は、サーバ120の動作を示したもの
である。例えば、サーバ120において、メモリ部12
2には、上記図5のフローチャートに従った処理プログ
ラムが格納されており、制御部121は、メモリ部12
2から当該処理プログラムを読み出して実行する。これ
により、サーバ120は、次のように動作する。
FIG. 5 shows the operation of the server 120. For example, in the server 120, the memory unit 12
2 stores a processing program according to the flowchart of FIG. 5 described above.
2 is read and executed. As a result, the server 120 operates as follows.

【0048】ステップS401〜ステップS403:制
御部121は、送受信部127により、通信ネットワー
ク130を介して端末装置110(x)から、サービス
要求を受信し(ステップS401)、続いて待機時間(省
電力待機の設定時間)を受信することで(ステップS4
02)、当該サービス要求に対応した処理実行を開始す
る(ステップS403)。
Steps S401 to S403: The control unit 121 receives a service request from the terminal device 110 (x) via the communication network 130 by the transmission / reception unit 127 (step S401), and then waits for a time (power saving). (Step S4)
02), execution of processing corresponding to the service request is started (step S403).

【0049】ステップS404:制御部121は、ステ
ップS403での処理実行と平行して、端末装置110
(x)側の待機時間の経過を監視し、当該待機時間が経
過したか否かを判別する。この判別の結果、待機時間が
経過していない場合には次のステップS405へ進み、
待機時間が経過した場合には後述するステップS408
へ進む。
Step S404: The control unit 121 executes the terminal device 110
The elapse of the standby time on the (x) side is monitored, and it is determined whether the standby time has elapsed. If the result of this determination is that the standby time has not elapsed, the process proceeds to the next step S405,
If the standby time has elapsed, a step S408 described later is performed.
Proceed to.

【0050】ステップS405:待機時間が経過してい
ない場合、制御部121は、端末装置110(x)依頼
された処理が終了したか否かを判別する。この判別の結
果、処理終了していない場合には再びステップS403
へ戻り以降の処理ステップを繰り返し実行し、処理終了
に次のステップS406へ進む。
Step S405: If the standby time has not elapsed, the control section 121 determines whether or not the requested processing has been completed for the terminal device 110 (x). If the result of this determination is that processing has not ended, step S403 is repeated.
Then, the processing steps after that are repeatedly executed, and after the processing is completed, the process proceeds to the next step S406.

【0051】ステップS406、ステップS407:端
末装置110(x)から依頼された処理が終了した場
合、制御部121は、端末装置110(x)側の待機時
間が経過するまで待機し(ステップS406)、送受信部
127により、待機時間経過後に行われる端末装置11
0(x)側からの処理結果確認の問い合わせに対して当
該処理の結果を返送する(ステップS407)。その後、
本処理終了となる。
Steps S406 and S407: When the processing requested by the terminal device 110 (x) is completed, the control unit 121 waits until the standby time on the terminal device 110 (x) elapses (step S406). , The terminal device 11 performed after the elapse of the standby time by the transmission / reception unit 127
The result of the process is returned in response to the inquiry about the process result confirmation from the 0 (x) side (step S407). afterwards,
This processing ends.

【0052】ステップS408:上述したステップS4
04の判別の結果、待機時間が経過した場合、制御部1
21は、端末装置110(x)依頼された処理が終了し
たか否かを判別する。この判別の結果、処理終了してい
ない場合には次のステップS409へ進み、処理終了し
た場合には上述したステップS407へ進む。
Step S408: Step S4 described above
If the standby time has elapsed as a result of the determination in step 04, the control unit 1
21 determines whether or not the requested processing has been completed for the terminal device 110 (x). As a result of this determination, if the processing has not been completed, the flow proceeds to the next step S409, and if the processing has been completed, the flow proceeds to the above-described step S407.

【0053】ステップS409:端末装置110(x)
から依頼された処理が終了していない場合、制御部12
1は、端末装置110(x)側の待機時間が経過するま
で待機し(ステップS406)、送受信部127により、
端末装置110(x)に対して処理未終了を通知した後
に再びステップS402へ戻り以降の処理ステップを繰
り返し実行する。
Step S409: Terminal 110 (x)
If the processing requested by
1 stands by until the standby time on the terminal device 110 (x) side elapses (step S406).
After notifying the terminal device 110 (x) that the processing has not been completed, the process returns to step S402 and the subsequent processing steps are repeatedly executed.

【0054】上述したような本実施の形態では、端末装
置110(x)が、サーバ120へサービス要求した処
理の終了を待つ時間(待機時間)を自ら設定し、当該待
機時間の間、送受信部117を含めた形態で電力供給を
遮断することで省電力動作を実施するように構成したの
で、送受信部の電力供給を遮断せずにサーバ120から
の処理終了の応答があるまで待機する従来の構成と比較
して、より効果的に消費電力を抑制することが可能とな
る。
In the present embodiment as described above, the terminal device 110 (x) sets the time (standby time) for waiting for the end of the process requesting the service to the server 120, and during this wait time, the transmission / reception unit Since the power saving operation is performed by shutting off the power supply in a form including the power supply 117, the conventional system waits until there is a response from the server 120 that the processing has been completed without interrupting the power supply to the transmission / reception unit. Power consumption can be more effectively suppressed as compared with the configuration.

【0055】<第2の実施の形態>本実施の形態では、
上記図1の通信システム100において、端末装置11
0(x)の構成を、例えば、図6に示すような構成とす
る。すなわち、本実施の形態の端末装置110(x)
は、上記図3に示した構成に加えて、回復通知部118
及び状況問い合わせ部119を備えている。
<Second Embodiment> In the present embodiment,
In the communication system 100 shown in FIG.
The configuration of 0 (x) is, for example, a configuration as shown in FIG. That is, the terminal device 110 (x) of the present embodiment
Is a recovery notifying unit 118 in addition to the configuration shown in FIG.
And a status inquiry unit 119.

【0056】尚、上記図6の端末装置110(x)にお
いて、上記図3の端末装置110(x)と同様に動作す
る個所には同じ符号を付し、その詳細な説明は省略す
る。
In the terminal device 110 (x) shown in FIG. 6, the parts operating in the same manner as the terminal device 110 (x) shown in FIG. 3 are denoted by the same reference numerals, and detailed description thereof will be omitted.

【0057】回復通知部118は、サーバ120に対し
て、端末装置110(x)が省電力動作状態(省電力モ
ード)から復帰したことを通知する。状況問い合わせ部
119は、省電力動作状態からの復帰後に、サーバ12
0に対して、端末装置110(x)側から要求した処理
に要した時間及びサーバ120の負荷状況等を問い合わ
せる。
The recovery notification unit 118 notifies the server 120 that the terminal device 110 (x) has returned from the power saving operation state (power saving mode). After returning from the power saving operation state, the status inquiry unit 119
0, the time required for the processing requested from the terminal device 110 (x) side and the load status of the server 120 are inquired.

【0058】図7は、本実施の形態の端末装置110
(x)の動作を示したものである。例えば、端末装置1
10(x)において、メモリ部112には、上記図7の
フローチャートに従った処理プログラムが格納されてお
り、制御部111は、メモリ部112から当該処理プロ
グラムを読み出して実行する。これにより、端末装置1
10(x)は、次のように動作する。
FIG. 7 shows terminal device 110 of the present embodiment.
It shows the operation of (x). For example, the terminal device 1
At 10 (x), a processing program according to the flowchart of FIG. 7 is stored in the memory unit 112, and the control unit 111 reads out the processing program from the memory unit 112 and executes it. Thereby, the terminal device 1
10 (x) operates as follows.

【0059】尚、上記図7のフローチャートにおいて、
上記図4のフローチャートと同様の処理実行するステッ
プには同じ符号を付し、その詳細な説明は省略する。
Incidentally, in the flowchart of FIG.
Steps that execute the same processes as those in the flowchart of FIG. 4 are denoted by the same reference numerals, and detailed description thereof will be omitted.

【0060】ステップS301〜309:上記図4を用
いて説明したようにして、ステップS301〜ステップ
S308の処理実行後、制御部111は、送受信部11
7により、通信ネットワーク130を介して、サーバ1
20との通信を再開し、回復通知部118により、端末
装置110(x)が省電力動作状態(省電力モード)か
ら復帰したことを通知すると共に、サーバ120におい
て、ステップS304で実行したサービス要求に対応す
る処理が終了したか否かを判別する。この判別の結果、
未だ処理終了していない場合にはステップS613に進
み、処理終了している場合にステップS610に進む。
Steps S301 to S309: After executing the processing of steps S301 to S308 as described with reference to FIG.
7, via the communication network 130, the server 1
20 is resumed, the recovery notification unit 118 notifies the terminal device 110 (x) that the terminal device 110 (x) has returned from the power saving operation state (power saving mode), and the server 120 executes the service request executed in step S304. It is determined whether or not the process corresponding to is completed. As a result of this determination,
If the processing has not been completed yet, the process proceeds to step S613. If the processing has been completed, the process proceeds to step S610.

【0061】ステップS610、ステップS310、ス
テップS612:ステップS609の判別の結果、サー
バ120での処理が終了していた場合、先ず、制御部1
11は、状況問い合わせ部119により、通信ネットワ
ーク130を介してサーバ120に対して、当該処理に
要した時間、及びサーバ120の負荷状況等を問い合わ
せる(ステップS610)。次に、制御部111は、送
受信部117により、通信ネットワーク130を介して
サーバ120から処理結果を受信する(ステップS31
0)。そして、制御部111は、ステップS610によ
り取得した情報(サーバ120が処理に要した時間及び
負荷状況等の情報)に基づいて、時間処理部113での
待機時間の再設定を行う(ステップS612)。その
後、本処理終了となる。
Steps S610, S310, and S612: If the result of the determination in step S609 indicates that the processing in the server 120 has been completed, the control unit 1
11, the status inquiry unit 119 inquires of the server 120 via the communication network 130 about the time required for the processing, the load status of the server 120, and the like (step S610). Next, the control unit 111 receives the processing result from the server 120 via the communication network 130 by the transmission / reception unit 117 (step S31).
0). Then, the control unit 111 resets the standby time in the time processing unit 113 based on the information acquired in step S610 (information such as the time required for processing by the server 120 and the load status) (step S612). . After that, the process ends.

【0062】ステップS613、ステップS614:ス
テップS609の判別の結果、サーバ120での処理が
終了していない場合、先ず、制御部111は、送受信部
117により、通信ネットワーク130を介してサーバ
120から、処理の進行状況等を受信する(ステップS
613)。そして、制御部111は、ステップS613
により取得した情報(サーバ120での処理の進行状況
等の情報)に基づいて、時間処理部113での待機時間
の再設定を行う。その後、再びステップS305へと戻
り、以降の処理ステップを繰り返し実行する。
Steps S613 and S614: If the result of the determination in step S609 indicates that the processing in the server 120 has not been completed, first, the control unit 111 causes the transmission / reception unit 117 to send a message from the server 120 via the communication network 130 to the server 120. Receiving the progress of processing and the like (step S
613). Then, the control unit 111 determines in step S613
The standby time in the time processing unit 113 is reset based on the information (information such as the progress of the processing in the server 120) acquired by (1). Thereafter, the flow returns to step S305 again, and the subsequent processing steps are repeatedly executed.

【0063】ここで、本実施の形態におけるサーバ12
0の動作に関しては、第1の実施の形態での動作(上記
図5に示したフローチャートに従った動作)と同様であ
るため、その詳細な説明は省略するが、例えば、上記図
5のフローチャートにおいて、上記図7のステップS6
01若しくはステップS613に対応する処理(端末装
置110(x)からの問い合わせに対する結果を端末装
置110(x)へ返送する処理)を追加する。
Here, the server 12 in the present embodiment
The operation of 0 is the same as the operation in the first embodiment (the operation according to the flowchart shown in FIG. 5), and therefore detailed description thereof is omitted. In step S6 in FIG.
01 or processing corresponding to step S613 (processing of returning a result of an inquiry from the terminal device 110 (x) to the terminal device 110 (x)).

【0064】すなわち、上記図5のフローチャートにお
いて、ステップS408の判別により、処理終了の場
合、端末装置110(x)からの処理時間及び負荷の問
い合わせに対して応答する処理を実行し、その後、ステ
ップS407に進む。一方、処理終了していない場合、
ステップS409の処理を実行し、引き続き端末装置1
10(x)からの要求処理の進行度合いについての問い
合わせに対して応答する処理を実行する。その後、ステ
ップS402に進む。
That is, in the flowchart of FIG. 5, when the processing is terminated according to the determination in step S408, processing for responding to the inquiry about the processing time and load from the terminal device 110 (x) is executed. Proceed to S407. On the other hand, if the processing has not been completed,
The process of step S409 is executed, and the terminal device 1
A process for responding to the inquiry about the degree of progress of the request process from 10 (x) is executed. Thereafter, the process proceeds to step S402.

【0065】上述したような本実施の形態では、サーバ
120が処理に要した時間や負荷の状況、或いは処理の
進行程度に応じて、端末装置110(x)での待機時間
(省電力状態維持時間)の設定を変更するように構成し
たので、端末装置110(x)において、サーバ120
との情報の授受をスムーズに行いながらも、効果的に消
費電力を抑制することが可能となる。
In the present embodiment as described above, the waiting time in the terminal device 110 (x) (the power saving state is maintained) in accordance with the time required for processing by the server 120, the state of the load, or the degree of progress of the processing. Time), the terminal device 110 (x) is configured to change the setting of the server 120.
It is possible to effectively suppress the power consumption while smoothly transmitting and receiving the information.

【0066】尚、第1及び第2の実施の形態において、
特に、端末装置110(x)からサーバ120へ要求す
る処理(サービス)の内容には触れていないが、例え
ば、データベースの検索や、情報配信等の処理が挙げら
れる。また、これらの様々な処理別に、待機時間の設定
を複数用意するようにしてもよい。
In the first and second embodiments,
In particular, although the content of the process (service) requested from the terminal device 110 (x) to the server 120 is not described, for example, a process of searching a database, distributing information, and the like can be mentioned. Further, a plurality of standby time settings may be prepared for each of these various processes.

【0067】また、本発明の目的は、第1及び第2の実
施の形態のホスト及び端末の機能を実現するソフトウェ
アのプログラムコードを記憶した記憶媒体を、システム
或いは装置に供給し、そのシステム或いは装置のコンピ
ュータ(又はCPUやMPU)が記憶媒体に格納された
プログラムコードを読みだして実行することによって
も、達成されることは言うまでもない。この場合、記憶
媒体から読み出されたプログラムコード自体が第1及び
第2の実施の形態の機能を実現することとなり、そのプ
ログラムコードを記憶した記憶媒体は本発明を構成する
こととなる。プログラムコードを供給するための記憶媒
体としては、ROM、フロッピー(登録商標)ディス
ク、ハードディスク、光ディスク、光磁気ディスク、C
D−ROM、CD−R、磁気テープ、不揮発性のメモリ
カード等を用いることができる。また、コンピュータが
読みだしたプログラムコードを実行することにより、第
1及び第2の実施の形態の機能が実現されるだけでな
く、そのプログラムコードの指示に基づき、コンピュー
タ上で稼動しているOS等が実際の処理の一部又は全部
を行い、その処理によって第1及び第2の実施の形態の
機能が実現される場合も含まれることは言うまでもな
い。さらに、記憶媒体から読み出されたプログラムコー
ドが、コンピュータに挿入された拡張機能ボードやコン
ピュータに接続された機能拡張ユニットに備わるメモリ
に書き込まれた後、そのプログラムコードの指示に基づ
き、その機能拡張ボードや機能拡張ユニットに備わるC
PUなどが実際の処理の一部又は全部を行い、その処理
によって第1及び第2の実施の形態の機能が実現される
場合も含まれることは言うまでもない。
Another object of the present invention is to provide a storage medium storing program codes of software for realizing the functions of the host and the terminal according to the first and second embodiments to a system or an apparatus, and to provide the system or apparatus with the storage medium. It is needless to say that the present invention is also achieved when the computer (or CPU or MPU) of the apparatus reads out and executes the program code stored in the storage medium. In this case, the program code itself read from the storage medium realizes the functions of the first and second embodiments, and the storage medium storing the program code constitutes the present invention. ROM, floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, C
A D-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, or the like can be used. The functions of the first and second embodiments are realized by executing the program code read by the computer, and the OS running on the computer based on the instruction of the program code. It goes without saying that the present invention includes a case in which the functions of the first and second embodiments are realized by performing part or all of the actual processing. Further, after the program code read from the storage medium is written to a memory provided in an extension function board inserted into the computer or a function extension unit connected to the computer, the function extension is performed based on the instruction of the program code. C provided on board and function expansion unit
It goes without saying that the PU or the like performs part or all of the actual processing, and the processing realizes the functions of the first and second embodiments.

【0068】[0068]

【発明の効果】以上説明したように本発明では、自ら設
定した省電力状態を維持する時間の間、通信のための構
成部への電力供給を遮断するように構成したので、確実
に低消費電力化を実現することが可能となる。具体的に
は例えば、サーバへ処理要求する側が、当該処理の終了
を待つ時間を自ら設定し、その時間が経過するまでの
間、情報送受信のための構成部を含めた形態で電力供給
を遮断することで省電力状態とすることができるため、
情報送受信のための構成部の電力供給を遮断せずにサー
バからの処理終了の応答があるまで待つ従来の構成と比
較して、より効果的に消費電力を抑制することが可能と
なる。また、サーバが処理に要した時間や負荷の状況、
或いは処理の進行状況等の情報に応じて、省電力状態を
維持する時間の設定を変更できるため、サーバとの情報
の授受をスムーズに行いながらも効果的に消費電力を抑
制することが可能となる。
As described above, in the present invention, the power supply to the components for communication is cut off during the time for maintaining the power saving state set by itself, so that low power consumption is ensured. It is possible to realize electric power. Specifically, for example, the side requesting the process to the server sets the time to wait for the end of the process by itself, and shuts off the power supply until the time elapses, including the components for transmitting and receiving information. To save power.
Power consumption can be more effectively suppressed as compared with a conventional configuration in which the power supply to the component for information transmission / reception is not interrupted and the process waits until a response from the server to end the process is received. Also, the time and load status of the server for processing,
Alternatively, since the setting of the time for maintaining the power saving state can be changed according to information such as the progress of processing, it is possible to effectively suppress power consumption while smoothly transmitting and receiving information to and from the server. Become.

【図面の簡単な説明】[Brief description of the drawings]

【図1】第1の実施の形態において、本発明を適用した
通信システムの構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a communication system to which the present invention is applied in a first embodiment.

【図2】上記通信システムのサーバの構成を示すブロッ
ク図である。
FIG. 2 is a block diagram showing a configuration of a server of the communication system.

【図3】上記通信システムの端末装置の構成を示すブロ
ック図である。
FIG. 3 is a block diagram showing a configuration of a terminal device of the communication system.

【図4】上記端末装置の動作を説明するためのフローチ
ャートである。
FIG. 4 is a flowchart illustrating an operation of the terminal device.

【図5】上記サーバの動作を説明するためのフローチャ
ートである。
FIG. 5 is a flowchart for explaining the operation of the server.

【図6】第2の実施の形態における上記端末装置の構成
を示すブロック図である。
FIG. 6 is a block diagram illustrating a configuration of the terminal device according to the second embodiment.

【図7】上記端末装置の動作を説明するためのフローチ
ャートである。
FIG. 7 is a flowchart illustrating an operation of the terminal device.

【符号の説明】[Explanation of symbols]

100 通信システム 110(1),…,110(n) 111 制御部 112 メモリ部 113 時計処理部 114 入力部 115 表示部 116 電力制御部 117 送受信部 120 サーバ 130 通信ネットワーク 100 communication system 110 (1), ..., 110 (n) 111 control unit 112 memory unit 113 clock processing unit 114 input unit 115 display unit 116 power control unit 117 transmission / reception unit 120 server 130 communication network

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】 任意の通信網を介して外部との通信が可
能な情報処理装置であって、 上記通信網を介して外部へ処理依頼するための通信を行
う通信手段と、 本装置の構成部への電力供給を断つことで、本装置を低
消費電力動作状態とする電力制御手段と、 上記電力制御手段による低消費電力動作状態を維持する
時間を設定する時間設定手段とを備え、 上記電力制御手段は、上記時間設定手段による設定時間
の間、上記通信手段を含む本装置の構成部への電力供給
を断つことを特徴とする情報処理装置。
An information processing apparatus capable of communicating with the outside via an arbitrary communication network, a communication means for performing communication for requesting a process to the outside via the communication network, and a configuration of the apparatus A power control unit for turning off the power supply to the unit, thereby setting the present device in a low power consumption operation state; and a time setting unit for setting a time for maintaining the low power consumption operation state by the power control unit. An information processing apparatus, wherein the power control means cuts off power supply to the components of the apparatus including the communication means during a time set by the time setting means.
【請求項2】 上記通信手段は、上記時間設定手段によ
り設定された時間に関する情報を処理依頼先へ通知する
ことを特徴とする請求項1記載の情報処理装置。
2. The information processing apparatus according to claim 1, wherein the communication unit notifies the information about the time set by the time setting unit to a processing request destination.
【請求項3】 上記時間設定手段による設定時間の経過
後、上記通信手段による処理依頼先へ当該処理依頼先に
おける状況を問い合わせる問合手段を備え、 上記時間設定手段は、上記問合手段により得られた処理
依頼先の状況情報に基づいて、上記低消費電力動作状態
を維持する時間を変更することを特徴とする請求項1記
載の情報処理装置。
3. An inquiring means for inquiring the status of the processing request destination to the processing request destination by the communication means after a lapse of the time set by the time setting means, wherein the time setting means obtains the status by the inquiring means. 2. The information processing apparatus according to claim 1, wherein a time for maintaining the low power consumption operation state is changed based on the status information of the processing request destination.
【請求項4】 上記処理依頼先の状況情報は、上記処理
に要した時間、上記処理の負荷状況、及び上記処理の進
行状況の少なくとも何れかの情報を含むことを特徴とす
る請求項3記載の情報処理装置。
4. The processing request destination status information includes at least one of a time required for the processing, a load status of the processing, and a progress status of the processing. Information processing device.
【請求項5】 複数の機器が互いに通信可能に接続され
てなる通信システムであって、 上記複数の機器のうち少なくとも1つの機器は、請求項
1〜4の何れかに記載の情報処理装置の機能を有するこ
とを特徴とする通信システム。
5. A communication system in which a plurality of devices are communicably connected to each other, wherein at least one device among the plurality of devices is the information processing device according to any one of claims 1 to 4. A communication system having a function.
【請求項6】 少なくともサーバ及び端末装置が通信網
を介して接続されてなる通信システムであって、 上記サーバは、 上記端末装置から要求された処理を実行する情報処理手
段と、 上記端末装置と通信するためのサーバ側通信手段とを備
え、 上記端末装置は、 上記サーバと通信するための端末装置側通信手段と、 上記端末装置の構成部への電力供給を断つことで、上記
端末装置を低消費電力動作状態とする電力制御手段と、 上記電力制御手段による低消費電力動作状態を維持する
時間を設定する時間設定手段とを備え、 上記時間設定手段は、上記通信手段により上記サーバへ
任意の処理要求が行われる際に、上記低消費電力動作状
態を維持する時間を自ら設定し、 上記電力制御手段は、上記時間設定手段による設定時間
の間、上記端末装置側通信手段を含めた本装置の構成部
の電源供給を断つことによって、上記端末装置を低消費
電力動作状態とすることを特徴とする通信システム。
6. A communication system in which at least a server and a terminal device are connected via a communication network, wherein the server is an information processing unit that executes a process requested by the terminal device; Server-side communication means for communicating, the terminal device, the terminal device-side communication means for communicating with the server, by cutting off the power supply to the components of the terminal device, the terminal device Power control means for setting a low power consumption operation state; and time setting means for setting a time for maintaining the low power consumption operation state by the power control means, wherein the time setting means is arbitrarily provided to the server by the communication means. When the processing request is made, the time for maintaining the low power consumption operation state is set by itself, and the power control unit is configured to set the terminal for the time set by the time setting unit. A communication system, wherein the terminal device is placed in a low power consumption operation state by shutting off power supply to components of the present device including a device-side communication unit.
【請求項7】 上記端末装置は、 上記端末装置が低消費電力動作状態から通常の動作状態
に回復したことを上記サーバへ通知する回復通知手段
と、 上記端末装置が低消費電力動作状態から通常の動作状態
に回復した後に、上記サーバに対して、上記サーバの状
況を問い合わせる問合手段とを備え、 上記サーバにおいて、 上記サーバ通信手段は、上記端末装置の上記回復通知手
段の通知に基づいて、上記情報処理手段での処理結果を
上記端末装置に対して送信し、 上記端末装置において、 上記時間設定手段は、上記サーバからの処理結果、及び
上記問合手段での問合結果に基づいて、上記低消費電力
動作状態を維持する時間を再設定することを特徴とする
請求項6記載の通信システム。
7. The terminal device, comprising: a recovery notifying unit that notifies the server that the terminal device has recovered from the low power consumption operation state to the normal operation state; and Query means for inquiring of the server about the status of the server after the server recovers to the operation state of the above. In the server, the server communication means is configured to perform the operation based on the notification of the recovery notification means of the terminal device. Transmitting the processing result of the information processing means to the terminal device, wherein in the terminal device, the time setting means based on the processing result from the server and the inquiry result by the inquiry means 7. The communication system according to claim 6, wherein a time for maintaining the low power consumption operation state is reset.
【請求項8】 通信網を介して外部との通信が可能な装
置或いはシステムの電力制御するための電力制御方法で
あって、 上記装置或いはシステムが、上記装置或いはシステムの
低消費電力動作状態を維持する時間を設定する時間設定
ステップと、 上記装置或いはシステムが、上記時間設定ステップによ
る設定時間の間、上記装置或いはシステムの通信のため
の構成部を含む構成部への電力供給を断つことで、上記
装置或いはシステムを低消費電力動作状態とする電力制
御ステップとを含むことを特徴とする電力制御方法。
8. A power control method for controlling power of a device or a system capable of communicating with the outside via a communication network, wherein the device or the system changes a low power consumption operation state of the device or the system. A time setting step of setting a time to be maintained; and the device or the system cuts off power supply to a component including a component for communication of the device or the system during the set time by the time setting step. And a power control step of setting the device or system to a low power consumption operation state.
【請求項9】 上記装置或いはシステムが、任意の処理
要求と共に、上記時間設定ステップによる設定時間を通
信先へ送信する第1の通信ステップと、 上記通信先が、上記第1の通信ステップによる送信情報
に基づいて、上記任意の処理結果を上記装置或いはシス
テムへ送信する第2の通信ステップとを含むことを特徴
とする請求項8記載の電力制御方法。
9. A first communication step in which the device or system transmits a set time in the time setting step to a communication destination together with an arbitrary processing request, and the communication destination transmits in the first communication step. 9. The power control method according to claim 8, further comprising: a second communication step of transmitting the arbitrary processing result to the device or the system based on the information.
【請求項10】 上記装置或いはシステムが、上記装置
或いはシステムが低消費電力動作状態から回復したこと
を上記通信先へ通知する回復通知ステップを含み、 上記第2の通信ステップは、上記通信先が、上記回復通
知ステップによる通知に基づいて、上記任意の処理結果
を上記装置或いはシステムへ送信するステップを含むこ
とを特徴とする請求項9記載の電力制御方法。
10. The device or system includes a recovery notification step of notifying the communication destination that the device or system has recovered from the low power consumption operation state. The second communication step includes the step of: 10. The power control method according to claim 9, further comprising the step of transmitting the arbitrary processing result to the device or the system based on the notification by the recovery notifying step.
【請求項11】 上記装置或いはシステムが、上記装置
或いはシステムが低消費電力動作状態から回復した後、
上記通信先へ上記任意の処理に関する状況を問い合わせ
る問合ステップを含み、 上記時間設定ステップは、上記装置或いはシステムが、
上記問合ステップによる問い合わせの結果に基づいて、
上記低消費電力動作状態を維持する時間を再設定するス
テップを含むことを特徴とする請求項8記載の電力制御
方法。
11. The device or system, after the device or system recovers from a low power consumption operating state,
Including an inquiry step of inquiring the communication destination about the status of the arbitrary processing, the time setting step, the device or system,
Based on the result of the inquiry at the above inquiry step,
9. The power control method according to claim 8, further comprising the step of resetting a time for maintaining the low power consumption operation state.
【請求項12】 請求項1〜4の何れかに記載の情報処
理装置の機能、又は請求項5〜7の何れかに記載の通信
システムの機能をコンピュータに実現させるためのプロ
グラムを記録したコンピュータ読出可能な記憶媒体。
12. A computer storing a program for causing a computer to realize the function of the information processing apparatus according to claim 1 or the function of the communication system according to claim 5 A readable storage medium.
【請求項13】 請求項8〜11の何れかに記載の電力
制御方法の処理ステップをコンピュータに実行させるた
めのプログラムを記録したコンピュータ読取可能な記憶
媒体。
13. A computer-readable storage medium storing a program for causing a computer to execute the processing steps of the power control method according to claim 8.
JP2000401542A 2000-12-28 2000-12-28 Information processor, communication system, power control method, and storage medium Pending JP2002202834A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000401542A JP2002202834A (en) 2000-12-28 2000-12-28 Information processor, communication system, power control method, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000401542A JP2002202834A (en) 2000-12-28 2000-12-28 Information processor, communication system, power control method, and storage medium

Publications (1)

Publication Number Publication Date
JP2002202834A true JP2002202834A (en) 2002-07-19

Family

ID=18865961

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000401542A Pending JP2002202834A (en) 2000-12-28 2000-12-28 Information processor, communication system, power control method, and storage medium

Country Status (1)

Country Link
JP (1) JP2002202834A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005346708A (en) * 2004-05-26 2005-12-15 Arm Ltd Data processor and its polling loop management method
JP2007293729A (en) * 2006-04-27 2007-11-08 Canon Inc Control method for electronic equipment, control program for electronic equipment and electronic equipment
US7805550B2 (en) 2004-05-26 2010-09-28 Arm Limited Management of polling loops in a data processing apparatus
JP2012059279A (en) * 2011-11-01 2012-03-22 Casio Comput Co Ltd Server device, client device, and program
KR20160002799A (en) * 2013-04-22 2016-01-08 소니 주식회사 Communications system for transmitting and receiving data
JP2016524360A (en) * 2013-04-22 2016-08-12 ソニー株式会社 Communication system for transmitting and receiving data

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005346708A (en) * 2004-05-26 2005-12-15 Arm Ltd Data processor and its polling loop management method
US7805550B2 (en) 2004-05-26 2010-09-28 Arm Limited Management of polling loops in a data processing apparatus
JP4738891B2 (en) * 2004-05-26 2011-08-03 エイアールエム リミテッド Data processing apparatus and polling loop management method thereof
JP2007293729A (en) * 2006-04-27 2007-11-08 Canon Inc Control method for electronic equipment, control program for electronic equipment and electronic equipment
JP2012059279A (en) * 2011-11-01 2012-03-22 Casio Comput Co Ltd Server device, client device, and program
KR20160002799A (en) * 2013-04-22 2016-01-08 소니 주식회사 Communications system for transmitting and receiving data
JP2016524360A (en) * 2013-04-22 2016-08-12 ソニー株式会社 Communication system for transmitting and receiving data
JP2016524829A (en) * 2013-04-22 2016-08-18 ソニー株式会社 Communication system for transmitting and receiving data
US9900909B2 (en) 2013-04-22 2018-02-20 Sony Corporation Communications system for transmitting and receiving data
US10440646B2 (en) 2013-04-22 2019-10-08 Sony Corporation Communications device and method utilizing a delay period between transmission and reception of data via a wireless network
KR102142746B1 (en) * 2013-04-22 2020-08-07 콘비다 와이어리스, 엘엘씨 Communications system for transmitting and receiving data

Similar Documents

Publication Publication Date Title
RU2398354C1 (en) Power saving technique for pocket internet device, pocket internet device and instant messaging system
US10904836B2 (en) Portable device for adaptive data communication control and method of operating the same
KR101877150B1 (en) Method, terminal, and system for pushing information
US7057591B1 (en) Advertising using an eBook with a bistable display
US20120137150A1 (en) Data processing apparatus, method for controlling data processing apparatus, and storage medium storing program
US8650387B2 (en) IC chip, information processing apparatus, software module control method, information processing system, information processing method, and program
JP3338818B2 (en) Power management system for wireless LAN terminals
JP2002202834A (en) Information processor, communication system, power control method, and storage medium
JP4353036B2 (en) Remote connection system, server computer, remote connection method and program
JP2007034686A (en) Thin client system
WO2024046049A1 (en) Communication method and apparatus, storage medium and terminal device
KR20030036857A (en) Method and apparatus for booting the operating environment of an autonomous subsystem in a computer based system without involvement of the main operating system
US8279802B1 (en) Cellular-telephone-based servers
US7243249B1 (en) Method and apparatus for facilitating power state control and awareness of an autonomous subsystem in a computer based system
CN114070884A (en) Remote management method, remote management equipment, module and readable storage medium
JP2013062670A (en) Communication repeater and program to control communication repeater
US20090049203A1 (en) Communication layer switching device
KR20090013935A (en) Method and dcd server for content delivery control according to content type
JPH1097477A (en) Computer like portable information device, and its communication controlling method
CN112910968B (en) Centralized control receiving system and receiving method thereof
JP2003244751A (en) Communication system, and communication apparatus and method
JP2006087023A (en) Radio communication unit and information processing unit
JP6508627B2 (en) Object and communication program
JP5181332B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
CN117118987A (en) Control method, device and computer readable storage medium