JP2004246811A - Remote control server and remotely controlled portable terminal device - Google Patents

Remote control server and remotely controlled portable terminal device Download PDF

Info

Publication number
JP2004246811A
JP2004246811A JP2003038607A JP2003038607A JP2004246811A JP 2004246811 A JP2004246811 A JP 2004246811A JP 2003038607 A JP2003038607 A JP 2003038607A JP 2003038607 A JP2003038607 A JP 2003038607A JP 2004246811 A JP2004246811 A JP 2004246811A
Authority
JP
Japan
Prior art keywords
information
remote control
terminal device
mobile terminal
control server
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
JP2003038607A
Other languages
Japanese (ja)
Inventor
Yasuhiro Yuki
幸  裕弘
Kazunori Yamada
山田  和範
Noritake Okada
憲武 岡田
Akio Shibata
顕男 柴田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2003038607A priority Critical patent/JP2004246811A/en
Publication of JP2004246811A publication Critical patent/JP2004246811A/en
Pending legal-status Critical Current

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
    • 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

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Power Sources (AREA)
  • Computer And Data Communications (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a remote control server capable of executing remote control according to a portable terminal device. <P>SOLUTION: When remote control start time arrives, a trigger information control part 421 produces trigger information, and transmits it to a cellphone 2. When the cellphone 2 receives the trigger information, a state information acquisition part 24 acquires battery residual amount information about the cellphone 2 itself, and transmits the acquired battery residual amount information to the remote control server 4. A management content decision part 422 decides control contents of the cellphone 2 on the basis of the received battery residual amount information and data recorded in a battery information database 43, and updates set data of a cellphone set data record part 45. After the set data update, a remote control execution part 423 generates a control signal for updating the set data of the cellphone 2, and transmits it to the cellphone 2. In the cellphone 2, the set data are updated by a control part 22, and an application program is executed on the basis of the set data after the update. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、携帯端末装置及び該携帯端末装置を遠隔制御する遠隔制御サーバに関する。
【0002】
【従来の技術】
従来から、有線ネットワーク或いは無線ネットワークを介して、ファクシミリやパーソナルコンピュータ等の端末装置を遠隔制御サーバにより遠隔制御する遠隔制御システムというものが知られている。遠隔制御システムでは、遠隔制御サーバが所定期間毎に、遠隔制御を開始するためのトリガ情報を遠隔制御対象となる端末装置に一斉に送信する。トリガ情報を受けた端末装置では、予め決められた自装置の情報、例えばファームウエアのバージョン情報をトリガ情報の返信として遠隔制御サーバに送信する。遠隔制御サーバは各端末装置から受信した情報を集計し、例えばファームウエアのバージョン情報の更新が必要な端末装置に対して、ファームウエアの情報を変更する遠隔制御を行い、端末装置の遠隔制御を行っている。
【0003】
又、従来、監視装置が、移動端末の状態を示す状態情報を該移動端末から受信し、その状態情報を履歴として保存し、その履歴と地図情報とをマッチングした移動端末の移動履歴を表示して、移動端末を監視可能にした移動端末監視システムがある(特許文献1参照)。
【0004】
【特許文献1】
特開2001−12965号公報
【0005】
【発明が解決しようとする課題】
しかしながら、上記従来の遠隔制御システムは、制御対象となる全ての端末装置について同様の遠隔制御を行っており、端末装置の状態(電池残量等)に応じた制御を行うといったことはなされていなかった。端末装置が携帯端末装置であった場合、電池残量が少なくなることがあるが、従来のように、電池残量が少ない状態でも、電池残量が多い携帯端末装置と同様に制御が行われているのでは、制御そのものが携帯端末装置にとって余計に電池残量を減らすことになってしまい、携帯端末装置の電源の長寿命化という要求に応えることは難しい。
【0006】
又、特許文献1記載の移動端末制御システムでは、移動端末の状態情報を制御装置側で取得して、移動端末の監視を行うことができるが、移動端末の状態に応じて該移動端末の遠隔制御を行うといった技術を開示しているものではない。
【0007】
本発明は、上記事情に鑑みて為されたものであり、制御対象となる携帯端末装置に応じた遠隔制御を行うことが可能な遠隔制御サーバ及び該遠隔制御サーバによって遠隔制御される携帯端末装置を提供することを目的とする。
【0008】
【課題を解決するための手段】
本発明の遠隔制御サーバは、携帯端末装置の遠隔制御を所定タイミング毎に行う遠隔制御サーバであって、前記携帯端末装置の遠隔制御を開始するためのトリガ情報を前記所定タイミング毎に前記携帯端末装置に送信する送信手段と、前記トリガ情報に応じて前記携帯端末装置から送信されてきた前記携帯端末装置の状態情報を受信する受信手段と、前記受信手段によって受信した状態情報に基づいて、前記携帯端末装置の遠隔制御を行う制御手段とを備える。
【0009】
この構成により、携帯端末装置の状態に基づいて遠隔制御を行うことができ、効率的な制御が実現できる。
【0010】
又、本発明の遠隔制御サーバは、前記状態情報が、前記携帯端末装置の電池残量情報を含み、前記電池残量情報に基づいて、前記携帯端末装置で実行されるアプリケーションプログラムの実行時間を決定する制御内容決定手段を備え、前記制御手段は、前記携帯端末装置のアプリケーションプログラムの実行時間が前記制御内容決定手段により決定された実行時間になるように、前記携帯端末装置を遠隔制御する。
【0011】
この構成により、携帯端末装置の電池残量に基づいて携帯端末装置のアプリケーションプログラムの実行時間を遠隔制御するため、効率的な制御が実現できる。
【0012】
又、本発明の遠隔制御サーバは、前記状態情報が、前記トリガ情報送信時点で前記携帯端末装置で実行されているアプリケーションプログラムの種類を示すID情報を含み、前記ID情報に基づいて、前記アプリケーションプログラムの優先度を判定する優先度判定手段を備え、前記制御内容決定手段は、前記電池残量情報と前記優先度判定手段による判定結果とに基づいて、前記携帯端末装置で実行されているアプリケーションプログラムの実行時間を決定する。
【0013】
この構成により、例えば、優先度の高い重要なアプリケーションプログラムについては、その実行時間をデフォルトにするよう制御することで、携帯端末装置の動作の信頼性を確保することができる。
【0014】
又、本発明の遠隔制御サーバは、前記状態情報が、前記トリガ情報送信時点での前記携帯端末装置の通信接続先の情報を示す接続先情報を含み、前記接続先情報に基づいて、前記携帯端末装置の通信接続先の状態を示す接続先状態情報を取得する接続先状態情報取得手段と、前記接続先状態情報取得手段により取得した接続先状態情報に応じて、前記携帯端末装置の通信接続先を決定する制御内容決定手段とを備え、前記制御手段は、前記携帯端末装置の通信接続先が前記制御内容決定手段により決定された接続先になるように、前記携帯端末装置を遠隔制御する。
【0015】
この構成により、携帯端末装置の接続先情報(例えば、ゲートウェイアドレス等)に対応する接続先の状況(例えば、混雑状況等)に応じて、その通信接続先を別の通信接続先に変更する遠隔制御が可能な為、携帯端末装置が接続するネットワークのパフォーマンスを向上させることができる。
【0016】
又、本発明の遠隔制御サーバは、前記電池残量情報を記録する電池残量情報記録部と、前記受信手段により受信した電池残量情報と、前記電池残量情報記録部に記録されている、前回のトリガ情報送信時に受信した前記携帯端末装置の電池残量情報とを比較する比較手段と、前記比較手段による比較結果に応じて、前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定する送信タイミング決定手段とを備え、前記送信手段は、前記送信タイミング決定手段により決定された送信タイミングで前記トリガ情報を送信する。
【0017】
この構成により、携帯端末装置の電池残量の変化に応じて、次回の遠隔制御を行うタイミングを決定するため、携帯端末装置の電池残量を考慮した遠隔制御が可能となる。
【0018】
又、本発明の遠隔制御サーバは、前記状態情報が、前記携帯端末装置の動作履歴情報を含み、前記動作履歴情報に基づいて、前記携帯端末装置の動作傾向を分析し、当該分析した動作傾向に応じて、前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定する送信タイミング決定手段を備え、前記送信手段は、前記送信タイミング決定手段により決定された送信タイミングで前記トリガ情報を送信する。
【0019】
この構成により、携帯端末装置の動作傾向に応じて、次回の遠隔制御を行うタイミングを決定するため、携帯端末装置の動作傾向を考慮した遠隔制御が可能となる。
【0020】
又、本発明の遠隔制御サーバは、前記送信タイミング決定手段が、前記分析結果から前記携帯端末装置が使用されていない時間帯を決定し、当該決定した時間帯のいずれかの時間を、前記トリガ情報の送信タイミングとする。
【0021】
この構成により、携帯端末装置が使用されていない時間に次回の遠隔制御を行うことができる。
【0022】
又、本発明の遠隔制御サーバは、前記遠隔制御の対象となる携帯端末装置が複数存在し、前記複数の携帯端末装置の各々は、予め定められたユーザが所持する携帯端末装置であって、前記送信手段は、前記トリガ情報を前記複数の携帯端末装置の各々に送信し、前記受信手段は、前記複数の携帯端末装置の各々から前記状態情報を受信し、更に、前記複数の携帯端末装置の各々によって取得された、前記ユーザの状態に関するユーザ情報と自装置の周囲の環境に関する周囲環境情報とを受信し、前記受信手段によって受信した複数のユーザ情報及び周囲環境情報の各々に基づいて、前記複数の携帯端末装置の各々の遠隔制御の優先度を決定する優先度決定手段を備え、前記制御手段は、前記優先度決定手段によって決定された優先度が閾値を越えた携帯端末装置のみに対し、前記状態情報に基づいた遠隔制御を行う。
【0023】
この構成により、複数の携帯端末装置の各々に、そのユーザのユーザ情報や周辺の環境情報に基づいて優先度を決定し、優先度が閾値を越えた携帯端末装置のみ制御を行うため、複数の携帯端末装置の各々のユーザが山間部等で遭難にあった場合に、危険度の高いユーザについては優先的に遠隔制御を行って携帯端末装置の消費電力を抑えるようにすることで、救助隊が到着するまでの間に電源が切れてしまうといったことを極力なくすことができる。
【0024】
本発明の遠隔制御サーバは、前記受信手段が、前記状態情報に加え、前記携帯端末装置によって取得された、前記携帯端末装置のユーザの状態に関するユーザ情報を受信し、前記受信手段で受信した状態情報とユーザ情報とに基づいて前記遠隔制御の制御内容を決定する制御内容決定手段を備え、前記制御手段は、前記制御内容決定手段によって決定された制御内容を実行するための制御信号を生成して前記携帯端末装置に送信する。
【0025】
この構成により、携帯端末装置の状態とそのユーザの状態とに基づいて遠隔制御を行うことができ、効率的な制御が実現できる。
【0026】
本発明の遠隔制御サーバは、前記受信手段が、前記状態情報に加え、前記携帯端末装置によって取得された、前記携帯端末装置の周辺環境に関する周辺環境情報を受信し、前記受信手段で受信した状態情報と周辺環境情報とに基づいて前記遠隔制御の制御内容を決定する制御内容決定手段を備え、前記制御手段は、前記制御内容決定手段によって決定された制御内容を実行するための制御信号を生成して前記携帯端末装置に送信する。
【0027】
この構成により、携帯端末装置の状態とその周辺環境とに基づいて遠隔制御を行うことができ、効率的な制御が実現できる。
【0028】
本発明の携帯端末装置は、遠隔制御サーバから所定タイミング毎に遠隔制御を行われる携帯端末装置であって、前記遠隔制御を開始するためのトリガ情報を前記所定タイミング毎に前記遠隔制御サーバから受信する受信手段と、前記受信手段で受信したトリガ情報に応じて、自装置の状態を示す状態情報を取得する状態情報取得手段と、前記状態情報取得手段により取得した状態情報を前記遠隔制御サーバに送信する送信手段とを備える。
【0029】
この構成により、遠隔制御サーバが、携帯端末装置の状態に基づいて携帯端末装置の遠隔制御を行うことが可能となり、効率的な制御が行われる。この結果、携帯端末装置の消費電力を抑えることができる。
【0030】
又、本発明の携帯端末装置は、前記状態情報取得手段が、前記状態情報として自装置の電池残量を示す電池残量情報を取得し、前記電池残量情報は、前記遠隔制御サーバが、前記携帯端末装置で実行されるアプリケーションプログラムの実行時間を決定するための情報である。
【0031】
この構成により、携帯端末装置の電池残量に応じてアプリケーションプログラムの実行時間が決定されるため、効率的な制御が行われる。この結果、携帯端末装置の消費電力を抑えることができる。
【0032】
又、本発明の携帯端末装置は、前記状態情報取得手段が、更に、前記状態情報として、前記トリガ情報を受信した時点で、自装置で実行されているアプリケーションプログラムの種類を示すID情報を取得し、前記ID情報は、前記遠隔制御サーバが前記携帯端末装置で実行されるアプリケーションプログラムの実行時間を決定するための情報である。
【0033】
この構成により、携帯端末装置の電池残量と、携帯端末装置で実行されているアプリケーションプログラムの種類とに応じて、アプリケーションプログラムの実行時間が決定されるため、例えば、重要なアプリケーションプログラムを実行中に、そのアプリケーションプログラムの実行時間が変更される可能性をなくすことができ、携帯端末装置の動作の信頼性を確保することができる。
【0034】
又、本発明の携帯端末装置は、前記状態情報取得手段が、前記トリガ情報を受信した時点で、前記状態情報として、自装置が通信している通信接続先を示す接続先情報を取得し、前記接続先情報は、前記遠隔制御サーバが前記通信接続先の状態に応じて前記携帯端末装置の通信接続先を変更するための情報である。
【0035】
この構成により、例えば、携帯端末装置の通信接続先が混雑している場合、遠隔制御サーバからの遠隔制御により、その通信接続先を別の通信接続先に変更することが可能となり、通信を効率的に行うことができる。
【0036】
又、本発明の携帯端末装置は、前記電池残量情報が、前記遠隔制御サーバが前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定するための情報である。
【0037】
この構成により、携帯端末装置の電池残量に応じて次回の遠隔制御開始のタイミングが決定されるため、電池残量が少ない場合に遠隔制御サーバからの遠隔制御が行われることによって電池が消耗してしまうといったことを防ぐことができ、携帯端末装置の待受時間等を長くすることが可能となる。
【0038】
又、本発明の携帯端末装置は、自装置の動作履歴情報を蓄積する動作履歴情報蓄積手段を備え、前記状態情報取得手段は、前記状態情報として、前記動作履歴情報蓄積手段により蓄積された動作履歴情報を取得し、前記動作履歴情報は、前記遠隔制御サーバが前記携帯端末装置の動作傾向を求め、前記動作傾向に基づいて次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定するための情報である。
【0039】
この構成により、携帯端末装置の動作履歴に応じて次回の遠隔制御開始のタイミングが決定されるため、電力消費の大きい時間帯に遠隔制御サーバによって遠隔制御が行われることを防ぐことができる。
【0040】
又、本発明の携帯端末装置は、自装置のユーザの状態に関するユーザ情報を取得するユーザ情報取得手段と、自装置の周辺環境に関する周辺環境情報を取得する周辺環境情報取得手段とを備え、前記送信手段は、前記状態情報に加え、前記ユーザ情報取得手段により取得したユーザ情報と前記周辺環境情報取得手段により取得した周辺環境情報とを前記遠隔制御サーバに送信し、前記ユーザ情報及び前記周辺環境情報は、前記遠隔制御サーバが前記携帯端末装置と当該携帯端末装置以外の前記遠隔制御対象となる携帯端末装置とを併せた複数の携帯端末装置のうちのどれを、前記遠隔制御を行う対象とするかを決定するための情報である。
【0041】
この構成により、携帯端末装置のユーザのユーザ情報やその周辺の環境情報に基づいて、遠隔制御を行うべき携帯端末装置が決定されるため、例えば、携帯端末装置を持つユーザが複数存在し、この複数のユーザが山間部等で遭難してしまった場合において、各ユーザに優先度をつけることができ、遭難時等における人命救助に役立てることができる。
【0042】
本発明の携帯端末装置は、自装置のユーザの状態に関するユーザ情報を取得するユーザ情報取得手段を備え、前記送信手段は、前記状態情報に加え、前記ユーザ情報取得手段により取得したユーザ情報を前記遠隔制御サーバに送信し、前記受信手段は、前記送信手段による前記状態情報及びユーザ情報の送信後に前記遠隔制御サーバから送信されてくる制御信号を受信し、前記制御信号は、前記遠隔制御サーバで決定された前記遠隔制御の制御内容を実行するための信号であり、前記状態情報及びユーザ情報は、前記遠隔制御サーバが前記制御内容を決定するための情報である。
【0043】
この構成により、遠隔制御サーバが、携帯端末装置の状態に基づいて携帯端末装置の遠隔制御を行うことが可能となり、効率的な制御が行われる。この結果、携帯端末装置の消費電力を抑えることができる。
【0044】
本発明の携帯端末装置は、自装置の周辺環境に関する周辺環境情報を取得する周辺環境情報取得手段を備え、前記送信手段は、前記状態情報に加え、前記周辺環境情報取得手段により取得した周辺環境情報を前記遠隔制御サーバに送信し、前記受信手段は、前記送信手段による前記状態情報及び周辺環境情報の送信後に前記遠隔制御サーバから送信されてくる制御信号を受信し、前記制御信号は、前記遠隔制御サーバで決定された前記遠隔制御の制御内容を実行するための信号であり、前記状態情報及び周辺環境情報は、前記遠隔制御サーバが前記制御内容を決定するための情報である。
【0045】
この構成により、遠隔制御サーバが、携帯端末装置の状態に基づいて携帯端末装置の遠隔制御を行うことが可能となり、効率的な制御が行われる。この結果、携帯端末装置の消費電力を抑えることができる。
【0046】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照して説明する。
本実施形態で説明する遠隔制御システムは、遠隔制御サーバが、制御対象となる少なくとも1つの携帯端末装置から該携帯端末装置の状態を示す状態情報を取得し、取得した状態情報に応じて携帯端末装置の制御内容や制御を行う間隔を決定するものである。
【0047】
(第一実施形態)
図1は、本発明の第一実施形態に係る遠隔制御システムの構成図である。
遠隔制御システム100は、携帯電話機網やインターネット等のネットワーク3に接続可能な携帯電話機2及びネットワーク3を介して携帯電話機2の遠隔制御を行う遠隔制御サーバ4を備えて構成される。尚、携帯電話機2は1つに限らず複数あっても良い。又、携帯電話機は無線通信機能を持った携帯端末装置であれば良く、PDA(Personal Digital Assistant)やPHS(Personal Handy−phone System)等でも構わない。
【0048】
携帯電話機2は、通信部21、制御部22、電池管理部23、状態情報取得部24、携帯電話機設定データ記録部25、及びアプリケーションプログラム実行部26を備える。
【0049】
通信部21は、遠隔制御サーバ4との間でデータの送受信を行う。電池管理部23は、携帯電話機2の電池残量を算出する。状態情報取得部24は、制御部22からの指示があると、携帯電話機2の状態を示す状態情報として、電池管理部23で算出された電池残量情報を取得する。
【0050】
携帯電話機設定データ記録部25は、携帯電話機2で実行可能なアプリケーションプログラムの動作に関連する情報(アプリケーションプログラムの実行時間、アプリケーションプログラムの起動タイミング等の情報)が記録されている。アプリケーションプログラムの実行時間とは、例えば、アプリケーションプログラム内のタスクがUI資源のリソースを取っている時間の合計である。UI資源とは、ユーザインタフェイス(User Interface:UI)に利用されるハードウエア資源のことである。
【0051】
アプリケーションプログラム実行部26は、携帯電話機設定データ記録部26に記録されている設定データに基づいてアプリケーションプログラムを実行する。
【0052】
制御部22は各部を制御する。又、制御部22は、遠隔制御サーバ4から送信されてくるトリガ情報を通信部21により受信した際に、状態情報取得部24に対し電池残量情報を取得するよう指示する。又、制御部22は、トリガ情報の返信として状態情報取得部24で取得された電池残量情報を通信部21から遠隔制御サーバ4に送信する。又、制御部22は、電池残量情報送信後、遠隔制御サーバ4から送信されてくる制御信号に基づいて、携帯電話機設定データ記録部25に記録されている設定データを更新する。
【0053】
遠隔制御サーバ4は、通信部41、制御部42、電池情報データベース43、及び携帯電話機設定データ記録部45を備える。
【0054】
通信部41は、携帯電話機2とのデータの送受信を行う。電池情報データベース43には、以下に示すような、携帯電話機2のメーカー名とその携帯電話機が使用している電池の種類とを対応付けたテーブルa、電池の種類とその容量を対応付けたテーブルb、及び携帯電話機2の電池残量比率とそれに対する重み数値を対応付けたテーブルcを有する。
【0055】
【表1】

Figure 2004246811
【0056】
【表2】
Figure 2004246811
【0057】
【表3】
Figure 2004246811
【0058】
携帯電話機設定データ記録部45は、携帯電話機2の携帯電話機設定データ記録部25に記録されているのと同じ設定データが記録されている。尚、携帯電話機設定データ記録部45に記録されているデータは、制御部42により更新可能である。又、携帯電話機設定データ記録部45は遠隔制御サーバ4からアクセス可能であれば良く、ネットワーク3に接続可能な外部サーバ内にあっても良い。この場合、電池情報データベース43等の遠隔制御サーバ4が取得する他のデータ群についても、上記外部サーバ内にあることが望ましい。
【0059】
制御部45は各部を制御するものであり、トリガ情報制御部421、制御内容決定部422、及び遠隔制御実行部423を備える。
【0060】
トリガ情報制御部421は、携帯電話機2の遠隔制御を開始するためのトリガとなるトリガ情報を予め定められた所定タイミング毎(例えば、12時間間隔)に生成し、生成したトリガ情報を通信部41から携帯電話機2に対して送信する。制御内容決定部422は、携帯電話機2から送信されてきた電池残量情報と、電池情報データベース45に記録されているデータとに基づいて、例えば、携帯電話機2のアプリケーションプログラムの実行時間を決定し、携帯電話機設定データ記録部45に記録されているアプリケーションプログラムの実行時間を、決定した実行時間に更新する。
【0061】
遠隔制御実行部423は、携帯電話機設定データ記録部45に記録されている設定データに基づいて携帯電話機2の遠隔制御を行う。例えば、携帯電話機設定データ記録部45に記録されている携帯電話機2のアプリケーションプログラムの実行時間がX秒に変更された場合、携帯電話機2内の携帯電話機設定データ記録部25に記録されているアプリケーションプログラムの実行時間の設定データをX秒に更新するための制御信号を生成し、生成した信号を通信部41を介して携帯電話機2に送信する。
【0062】
以上が、遠隔制御システム100の各構成要素の説明である。次に、遠隔制御システム100の処理の流れについて説明する。
図2は、本発明の第一実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。
【0063】
遠隔制御サーバ4は、携帯電話機2の遠隔制御を開始する時間になると(S201)、遠隔制御を開始することを示すトリガ情報を携帯電話機2に送信する(S202)。携帯電話機2ではトリガ情報を受信すると、トリガ情報受信時点での自機の電池残量情報を取得し(S203)、取得した電池残量情報をトリガ情報の返信として遠隔制御サーバ4に送信する(S204)。
【0064】
遠隔制御サーバ4は電池残量情報を受信すると、この電池残量情報と電池情報データベース43に記録されているデータとに基づいて携帯電話機2の制御内容を決定する(S205)。制御内容決定後、携帯電話機設定データ記録部45の設定データを更新し(S206)、携帯電話機2の設定データを更新するための制御信号を生成する(S207)。生成した制御信号は携帯電話機2に送信され(S208)、携帯電話機2の制御部22により設定データが更新される(S209)。携帯電話機2内の設定データ更新後は、その更新後の設定データに基づいて、アプリケーションプログラムが実行される。
【0065】
次に、S205の制御内容の決定方法の具体例を説明する。
図3は、本発明の第一実施形態に係る遠隔制御システムの遠隔制御サーバにおける制御内容決定処理の流れを説明するためのフローチャートである。尚、ここでは、携帯電話機2がP社製のものであり、その電池残量が42であった場合の例について説明する。
【0066】
まず、遠隔制御サーバ4は、電池情報データベース43から携帯電話機2の電池容量情報を取得する(S301)。ここでは、携帯電話機2がP社製なので、電池はAとなり、その容量は120である。次に、取得した電池容量と電池残量情報とから電池残量比率を算出する(S302)。ここでは、電池残量比率Y=(42/120)×100=35%である。
【0067】
遠隔制御サーバ4は、電池情報データベース43のテーブルcを参照して、電池残量比率が50%より大きければ(S303:YES)、携帯電話機2のアプリケーションプログラムの実行時間を、予め設定されているデフォルトの実行時間の1倍に決定する(S304)。一方、電池残量比率が50%以下の場合(S303:NO)、その電池残量比率が20%以上かどうか判断する。20%より小さい場合(S305:YES)、携帯電話機2のアプリケーションプログラムの実行時間を、予め設定されているデフォルトの実行時間の0.3倍に決定する(S306)。一方、20%以上の場合(S305:NO)、アプリケーションプログラムの実行時間を、予め設定されているデフォルトの実行時間の0.5倍に決定する(S307)。
【0068】
以上のように本実施形態によれば、遠隔制御サーバ4が携帯電話機2の遠隔制御を開始する際に、携帯電話機2の電池残量情報を取得し、取得した電池残量情報に応じて制御内容を決定する。このため、携帯電話機2の状態に応じた遠隔制御を行うことができ、携帯電話機2の電池残量が少ない場合はアプリケーションプログラムの実行時間を短くして電力消費を抑えるように遠隔制御したり、充分に電池残量がある場合はデフォルトの実行時間に設定したりすることができる。
【0069】
又、携帯電話機2は、自身の電池残量に応じて遠隔制御サーバ4からの遠隔制御を受けるため、電力消費を抑えることができ、待受時間の延長等の効果を得ることができる。
【0070】
尚、電池残量比率は遠隔制御サーバ4で算出せずに、携帯電話機2の電池管理部23で求めておくようにしても良い。この場合は、携帯電話機2は、トリガ情報の返信として電池残量比率の情報を遠隔制御サーバ4に送信する。
【0071】
(第二実施形態)
本発明の第二実施形態に係る遠隔制御システムでは、遠隔制御サーバ4による制御内容の決定を、電池残量情報だけでなく、携帯電話機2で実行されているアプリケーションプログラムの優先度も考慮して行う構成となっている。
【0072】
図4は、本発明の第二実施形態に係る遠隔制御システムの構成図である。
本実施形態に係る遠隔制御システム200は、第一実施形態で説明した携帯電話機2の構成に、携帯電話機2で実行中のアプリケーションプログラムを監視する監視部27を追加し、第一実施形態で説明した遠隔制御サーバ4の構成に、携帯電話機2で実行可能なアプリケーションプログラムに関する情報を記録するアプリケーションプログラム情報データベース44(以下、アプリケーションプログラム情報DBという)を追加したものである。図1と同様の構成には同一符号を付して説明を省略する。
【0073】
監視部27は、携帯電話機2で実行中のアプリケーションプログラムを監視し、その実行中のアプリケーションプログラムのID情報を取得する。状態情報取得部24は、電池残量情報に加え、監視部27で取得されたID情報を取得する。制御部22は、電池残量情報とID情報とを携帯電話機2の状態情報として通信部21を介して遠隔制御サーバ4に送信するよう制御する。
【0074】
アプリケーションプログラム情報DB44には、携帯電話機2で実行可能なアプリケーションプログラムのID情報とそのアプリケーションプログラムの優先度とを対応付けた以下に示すような優先度判定テーブルが記録されている。尚、アプリケーションプログラムの優先度は5段階であり、優先度の最大値は5、最小値は0である。又、アプリケーションプログラム情報DB44は、ネットワーク3に接続可能な外部サーバにあっても良い。
【0075】
【表4】
Figure 2004246811
【0076】
制御内容決定部422は、携帯電話機2から受信したID情報と優先度判定テーブルとに基づいて、携帯電話機2で実行中のアプリケーションプログラムの優先度を判定し、その優先度も考慮して制御内容を決定する。
【0077】
第二実施形態に係る遠隔制御システム200の処理の流れは、遠隔制御サーバ4が電池残量情報に加えて、携帯電話機2で実行中のアプリケーションプログラムの優先度を考慮してアプリケーションプログラムの実行時間を決定する以外は第一実施形態と同様である。以下、アプリケーションプログラムの優先度に応じてアプリケーションプログラムの実行時間を決定する例について説明する。
【0078】
図5は、本発明の第二実施形態に係る遠隔制御システムの遠隔制御サーバにおける制御内容決定処理の流れを説明するためのフローチャートである。図3と同様のフローには同一符号を付して説明を省略する。
【0079】
遠隔制御サーバ4は、S302で電池残量比率を算出後、受信したID情報と優先度判定テーブルとに基づいて、携帯電話機2で実行中のアプリケーションプログラムの優先度を判定する(S508)。判定の結果、優先度が最大の5であった場合(S508:YES)、S304へと処理を移行する。一方、優先度が0〜4であった場合(S508:NO)、S303へと処理を移行する。
【0080】
以上のように本実施形態によれば、優先度が高い、つまり、携帯電話機2の動作において非常に重要なアプリケーションプログラム(例えば、発信電波の出力制御アプリケーションプログラムやスケジュールアラーム起動アプリケーションプログラム等)が携帯電話機2で実行されている場合には、電池残量に関わらず、そのアプリケーションプログラムの実行時間をデフォルトの時間に決定する。このため、携帯電話機2の電池残量が少ないからといって、重要なアプリケーションプログラムの実行時間を短くしてしまうといった事態を避けることができ、携帯電話機2の動作の信頼性を確保することができる。
【0081】
尚、S508における優先度の判定処理は、S204で電池残量情報とID情報とを受信した直後に行うようにしても良い。これにより、優先度が高いアプリケーションプログラムを実行中の携帯電話機2については、電池残量の算出を行わずに制御内容を決定できるため、遠隔制御を開始するまでの時間を短縮することができる。
【0082】
(第三実施形態)
図6は、本発明の第三実施形態に係る遠隔制御システムの構成図である。図2と同様の構成には同一符号を付して説明を省略する。
【0083】
本発明の第三実施形態に係る遠隔制御システム300は、第一又は第二実施形態で説明した遠隔制御システムの遠隔制御サーバ4の構成に、制御内容決定部422が算出した電池残量比率を履歴として記録する履歴情報記録部46を追加したものである。
【0084】
履歴情報記録部46には、以下に示すような電池残量情報履歴テーブルが記録される。電池残量情報履歴テーブルには、遠隔制御サーバ4が携帯電話機2の制御を行うためのトリガ情報を送信する度に携帯電話機2から送信されてくる電池残量情報を取得した時間と、取得した電池残量情報に基づいて算出した電池残量比率とが対応付けて記録される。
【0085】
【表5】
Figure 2004246811
【0086】
次に、本実施形態に係る遠隔制御システム300の処理の流れについて説明する。
図7は、本発明の第三実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。図2と同様のシーケンスには同一符号を付して説明を省略する。
【0087】
遠隔制御サーバ4は、S208で制御信号を送信後、算出した電池残量比率を履歴として履歴情報記録部46に記録する(S711)。そして、トリガ情報制御部421が、履歴情報記録部46に記録されている電池残量比率の履歴に応じて、次回の遠隔制御開始のタイミング(トリガ情報を携帯電話機2に送信する時刻)を決定する(S712)。
【0088】
図8は、本発明の第三実施形態に係る遠隔制御システムの遠隔制御サーバの遠隔制御開始タイミング決定処理の流れを説明するためのフローチャートである。
遠隔制御サーバ4は、履歴情報記録部46に記録されている履歴情報を参照し(S801)、履歴情報のうち、今回記録した電池残量比率の情報と、前回の遠隔制御時に記録した電池残量比率の情報とを比較する。比較の結果、今回の電池残量比率が前回の電池残量比率よりも大きかった場合(S802:YES)、遠隔制御サーバ4は、次回の遠隔制御開始の時刻をデフォルトの時刻(12時間後)に決定する。
【0089】
一方、今回の電池残量比率が前回の電池残量比率よりも小さかった場合(S802:NO)、遠隔制御サーバ4は、更に、今回の電池残量比率が10%より小さいか否かを判定する。判定の結果、今回の電池残量比率が10%より大きい場合(S803:NO)、電池残量比率に対応する重み数値に応じて、次回の遠隔制御開始時刻をデフォルトの時刻よりも後の時刻に決定する。つまり、遠隔制御を行う時間間隔をデフォルトよりも長くする(例:重み1→12時間後、重み0.5→18時間後)。
【0090】
一方、今回の電池残量比率が10%より小さい場合(S803:YES)、次回の遠隔制御開始時刻を、携帯電話機2の電池がなくなってしまう電池切れ予測時刻に決定する。この電池切れ予測時刻は、携帯電話機2の電池残量が10%より下回った時点から携帯電話機2の電源が切れるまでの時間を予め統計データとして遠隔制御サーバ4内に記録しておき、この統計データを参照して求める。
【0091】
以上のように本実施形態によれば、遠隔制御サーバ4が、携帯電話機2の遠隔制御開始時に取得した電池残量情報に基づく電池残量比率を履歴情報記録部46に記録しておき、前回の遠隔制御時の電池残量比率と今回の遠隔制御時の電池残量比率とに基づいて、次回の遠隔制御開始時刻を決定する。
【0092】
このため、携帯電話機2の電池残量が少ない場合は、遠隔制御を行う間隔を長くすることで、携帯電話機2の遠隔制御自体が電池を消耗させてしまうといったことが無くなり、待受時間の延長を図ることができる。又、携帯電話機2の電池残量が極端に少ない場合には、その電池残量が最終的になくなってしまうであろう時刻までは遠隔制御を行わないようにするため、携帯電話機2のユーザが、携帯電話機2の電源を切らしたくない状況にある場合に、遠隔制御サーバ4の遠隔制御によって電力が消費され、電源が切れてしまうといったことを無くすことができる。
【0093】
(第四実施形態)
図9は、本発明の第四実施形態に係る遠隔制御システムの構成図である。図4と同様の構成には同一符号を付して説明を省略する。
図9に示したように、本発明の第四実施形態に係る遠隔制御システム400は、第一又は第二実施形態で説明した遠隔制御システムの携帯電話機2の構成に、携帯電話機2の動作に関する履歴情報を記録しておく動作履歴情報記録部28を追加し、遠隔制御サーバ4が、携帯電話機2から送信されてくる動作履歴情報に応じて、次回の遠隔制御開始時刻を決定するようにしたものである。
【0094】
動作履歴情報記録部28には、通話履歴情報、不在着信履歴情報、アプリケーションプログラムの使用履歴情報、及び携帯電話機2のキーボタンの押下履歴情報等の携帯電話機2の動作に関する動作履歴情報が記録される。動作履歴情報記録部28に記録された動作履歴情報は、通信部21によりトリガ情報を受信した後、状態情報取得部24により取得され、電池残量情報及びID情報と共に、携帯電話機2の状態情報として遠隔制御サーバ4に送信される。
【0095】
遠隔制御サーバ4のトリガ情報制御部421は、携帯電話機2から受信した動作履歴情報に基づいて、携帯電話機2の使用傾向を分析し、分析結果に応じて次回の遠隔制御開始時刻を決定する。
【0096】
次に、本実施形態に係る遠隔制御システム400の処理の流れについて説明する。
図10は、本発明の第四実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。図2と同様のシーケンスには同一符号を付して説明を省略する。図11は、本発明の第四実施形態に係る遠隔制御システムの遠隔制御サーバで分析された携帯電話機の使用傾向を、縦軸を使用頻度、横軸を時間としてグラフ化したものを示す図である。
【0097】
携帯電話機2ではトリガ情報を受信すると、トリガ情報受信時点での自機の電池残量情報、ID情報、及び動作履歴情報を取得し(S1003)、取得した電池残量情報、ID情報、及び動作履歴情報をトリガ情報の返信として遠隔制御サーバ4に送信する(S1004)。その後、遠隔制御サーバ4は、S208で制御信号を送信後、携帯電話機2から受信した動作履歴情報に基づいて、携帯電話機2のユーザの携帯電話機2の使用傾向を分析する(S1011)。分析の結果、携帯電話機2の使用傾向は図11に示したようになっているため、遠隔制御サーバ4は、次回の遠隔制御開始時刻が、ユーザが特に携帯電話機2を使用する時間帯(12時〜24時)に設定されているか否か判定する。判定の結果、次回の遠隔制御開始時刻が12時〜24時の間に設定されている場合(S1012:NO)、次回の遠隔制御開始時刻を、ユーザが携帯電話機2を使用していない0時〜12時までの時間帯のいずれかの時刻に決定する(S1013)。一方、次回の遠隔制御開始時刻が0時〜12時の間に設定されているときは(S1012:YES)、そのまま処理をS201へと移行する。
【0098】
以上のように本実施形態によれば、遠隔制御サーバ4が携帯電話機2の遠隔制御開始時に取得した携帯電話機2の動作履歴情報に基づいて、ユーザの携帯電話機2の使用傾向を分析し、分析結果に応じて、次回の遠隔制御開始時刻を決定する。
【0099】
このため、ユーザが携帯電話機2を使用していない時間帯のいずれかの時刻を次回の遠隔制御開始時刻とすることで、携帯電話機2の電池があまり消費されていない時間帯に、携帯電話機2の遠隔制御を行うことができる。したがって、携帯電話機2が頻繁に使用されている時間帯に遠隔制御が行われて、携帯電話機2の電源が切れてしまうといったことを防ぎながら、遠隔制御を行うことができる。又、携帯電話機2については、待受時間の延長を図ることが可能となる。
【0100】
(第五実施形態)
本発明の第五実施形態に係る遠隔制御システムは、第一〜第四実施形態のいずれかで説明した遠隔制御システムにおいて、制御内容として、アプリケーションプログラムの実行時間の変更を行うこと以外に、携帯電話機2が接続中のゲートウェイ(GW)サーバを、その混雑状況に応じて別のGWサーバに切替えるようにしたものである。
【0101】
図12は、本発明の第五実施形態に係る遠隔制御システムの構成図である。図1と同様の構成には同一符号を付して説明を省略する。
本発明の第五実施形態に係る遠隔制御システムは、図1に示した携帯電話機2の構成に接続先監視部29を追加し、遠隔制御サーバ4の制御部42の構成にサーバ混雑状況取得部424を追加し、更に、遠隔制御システム全体に、ネットワーク3に接続可能な混雑状況監視サーバ7を備えたものである。
【0102】
本実施形態に係る携帯電話機2の通信部21は、あるウェブサーバと通信を行う場合、携帯電話機設定データ記録部25に記録されているGWアドレスに対応するGWサーバを経由してウェブサーバと通信を行う。
【0103】
接続先監視部29は、携帯電話機2の接続先を監視し、接続中のGWサーバのGWアドレス情報を取得する。ここで取得されたGWアドレス情報は、通信部21によりトリガ情報を受信すると、状態情報取得部24により取得され、電池残量情報と共に携帯電話機2の状態情報として遠隔制御サーバ4に送信される。
【0104】
混雑状況監視サーバ7は、ネットワーク3に接続可能なウェブサーバと、そのウェブサーバを中継するGWサーバの混雑状況を監視し、その混雑状況を示す混雑状況情報を内部のメモリ等に記録する。
【0105】
遠隔制御サーバ4のサーバ混雑状況取得部424は、携帯電話機2から受信したGWアドレス情報に対応するGWサーバの混雑状況情報を混雑状況監視サーバ7から取得する。
【0106】
制御内容決定部422は、サーバ混雑状況取得部424で取得した混雑状況情報に応じて、携帯電話機2の接続先のGWサーバのアドレスを別のGWサーバのアドレスに決定し、携帯電話機設定データ記録部45の設定データを更新する。遠隔制御実行部423は、更新後の携帯電話機設定データ記録部45の設定データに基づいて、携帯電話機2の接続先のゲートウェイアドレスを更新するための制御信号を生成し、携帯電話機2に送信する。尚、この制御信号は、携帯電話機2のアプリケーションプログラムの実行時間を更新するための制御信号と同時でも良いし、別々に送信しても良い。
【0107】
次に、本実施形態に係る遠隔制御システム500の処理の流れについて説明する。
図13は、本発明の第四実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。図2と同様のシーケンスには同一符号を付して説明を省略する。
【0108】
携帯電話機2ではトリガ情報を受信すると(S202)、トリガ情報受信時点での自機の電池残量情報と接続先のGWアドレス情報とを取得し(S1303)、取得した電池残量情報と接続先のGWアドレス情報をトリガ情報の返信として遠隔制御サーバ4に送信する(S1304)。その後、遠隔制御サーバ4は、S205で、電池残量情報に基づいて制御内容を決定後、携帯電話機2が接続しているGWサーバの混雑状況情報を取得する(S1312)。遠隔制御サーバ4は、携帯電話機2が接続しているGWサーバが混雑していると判断した場合(S1313:YES)、携帯電話機2の通信接続先のGWサーバのアドレスを、当該GWサーバを経由して接続可能なウェブサーバのミラーサーバを中継するGWサーバのGWアドレスに決定し(S1314)、携帯電話機設定データ記録部45の設定データを更新する(S206)。そしてS207で、GWアドレスを更新するための制御信号を生成して携帯電話機2に送信する。制御信号を受信した携帯電話機2では、遠隔制御サーバ4から指定されたGWアドレスに対応するGWサーバに接続先を切替える(S1315)。
【0109】
図14は、本発明の第五実施形態に係る遠隔制御システムにおいて、携帯電話機の接続先を変更する際の処理の流れを概念的に示した図である。同図に示したように、ネットワーク3にはウェブサーバ40を中継するGWサーバ10及び20と、ウェブサーバ40のミラーサーバであるウェブサーバ50を中継するGWサーバ30とが接続されている。
【0110】
図14に示したように、遠隔制御サーバ4がトリガ情報を携帯電話機2に送信した際に、携帯電話機2は自機が接続中のGWサーバ10又は20のGWアドレス情報を取得し、遠隔制御サーバ4に送信する。遠隔制御サーバ4では、受信したGWアドレス情報に対応するGWサーバの混雑状況情報を混雑状況監視サーバ7から取得する。ここでは、GWサーバ10及び20が混雑中であるため、携帯電話機2の接続先をGWサーバ10又は20からGWサーバ30に切替えるように遠隔制御を行う。これにより、携帯電話機2は接続先をGWサーバ30に切替え、ウェブサーバ50に接続する。
【0111】
以上のように本実施形態によれば、遠隔制御サーバ4の制御内容として、携帯電話機2が接続中のGWサーバの混雑状況情報に基づいて、携帯電話機2の接続先を切替える。このため、携帯電話機2は、混雑したGWサーバ又はウェブサーバへの接続を避けることができるため、ストレスのないウェブ閲覧が可能となる。
【0112】
尚、携帯電話機2が複数存在する場合、遠隔制御サーバ4のトリガ情報の送信タイミングは、第三又は第四実施形態で説明したトリガ情報制御部421によって決定されたタイミングではなく、混雑状況監視サーバ7から混雑状況情報を受信したときであっても良い。このようにすることで、サーバが混雑しているときのみに、複数の携帯電話機の接続先を変更可能なため、遠隔制御サーバ4にとって無駄な通信を削減することができる。
【0113】
又、遠隔制御サーバ4は、混雑状況監視サーバ7から混雑状況情報を受信したときに、遠隔制御対象となる全ての携帯電話機に対してトリガ情報を送信するのではなく、携帯電話機設定データ記録部45に記録されている各携帯電話機のGWアドレス情報と、混雑状況監視サーバ7から受信した混雑状況情報とに基づいて、複数の携帯電話機のうち、混雑しているGWサーバのGWアドレス情報が設定されている携帯電話機のみに対してトリガ情報を送信するようにしても良い。このようにすることで、混雑しているGWサーバに接続するように設定されている携帯電話機にのみトリガ情報が送信されるため、無駄な通信が発生せず、システム全体のパフォーマンスを向上させることができる。
【0114】
又、本実施形態では、遠隔制御の具体例として、携帯電話機2で設定されているGWアドレス情報を変更する制御について説明したが、GWアドレス情報の変更制御以外に、携帯電話機2の接続先の情報として、携帯電話機2に予め設定されているデフォルトURLや緊急連絡先電話番号等の変更制御を遠隔制御サーバ4が行うようにしても良い。これは、例えば、災害等の緊急時に、携帯電話機2のユーザが、緊急時に備えて携帯電話機2に予め登録している電話番号(緊急連絡先電話番号)に発信したり、デフォルトのURLにアクセスして情報を取得したりする状況を想定した場合に効果的である。
【0115】
つまり、緊急時には、携帯電話機2の接続先の基地局やサーバ(GWサーバ、ウェブサーバ)が混雑することが予測されるが、本実施形態のように、遠隔制御サーバ4がネットワーク3上のサーバの混雑状況を把握し、その混雑状況に応じて携帯電話機2に設定されている緊急連絡先番号やデフォルトURLを変更するよう遠隔制御することで、携帯電話機2のユーザは、最も空いている基地局やサーバを介して緊急時の連絡や情報収集が可能となる。これにより、緊急時に、どこにも連絡ができなくなってしまうといった危険性を回避することが可能となる。
【0116】
(第六実施形態)
本実施形態の遠隔制御システムは、第一〜第五実施形態のいずれかで説明した携帯電話機2を持つ、予め定めた複数のユーザが山間部等で遭難してしまった状況を想定したものである。図15は、本発明の第六実施形態に係る遠隔制御システムの構成図である。図1と同様の構成には同一符号を付して説明を省略する。
【0117】
本発明の第六実施形態に係る遠隔制御システムは、第一〜第五実施形態で説明した携帯電話機2を複数備え、複数の携帯電話機2の各々の構成に、携帯電話機2のユーザの体温情報等のユーザに関するユーザ情報を取得するユーザ情報取得部30(体温センサ等)、携帯電話機2の置かれている周囲の気温や気圧等の周辺環境に関する周辺環境情報を取得する周辺環境情報取得部31(気温・気圧センサ等)とを追加し、遠隔制御サーバ4の構成に、携帯電話機2から受信した各種情報を複数の携帯電話機2毎に記録する情報記録部47を追加し、制御部42に優先度判定部425を追加したものである。
【0118】
ユーザ情報取得部30で取得されたユーザ情報及び周辺環境情報取得部31で取得された周辺環境情報は、電池残量情報と共に遠隔制御サーバ4に送信される。
【0119】
情報記録部47には、以下に示すような、状態情報を取得した携帯電話機の機種、その電池残量比率、そのユーザの体温、その周辺の気温等をまとめた情報管理テーブルが記録される。
【0120】
【表6】
Figure 2004246811
【0121】
優先度判定部425は、複数の携帯電話機2の各々から受信したユーザ情報及び周辺環境情報を比較し、遠隔制御を優先的に行うべき携帯電話機2を判定する。例えば、情報記録部47に記録されている情報管理テーブルを参照し、最も体温が低いユーザの所持する携帯電話機2の優先度を最高とする。体温が同じユーザが存在する場合は、電池残量比率が低い方の優先度を高くする。
【0122】
優先度判定部425による判定結果により、遠隔制御サーバ4のオペレータは、優先度が所定値を超えた携帯電話機2のユーザに対しては、救助隊等を優先的に手配するといった指示を下すことが可能となる。
【0123】
遠隔制御実行部423は、優先度判定部425で遠隔制御を優先的に行うべきと判定された携帯電話機2についてのみ、第一〜第五実施形態のいずれかで示した内容の遠隔制御(アプリケーションプログラムの実行時間の変更やGWアドレスの変更)を行ったり、遠隔制御の開始タイミングを変更したり、その携帯電話機2に救援の指示を示したメッセージ情報を送信したりする。
【0124】
次に、本実施形態に係る遠隔制御システム600の処理の流れについて説明する。
図16は、本発明の第六実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。図2と同様のシーケンスには同一符号を付して説明を省略する。
【0125】
携帯電話機2ではトリガ情報を受信すると、トリガ情報受信時点での自機の電池残量情報、自機のユーザの体温情報、及び自機の周辺の気温・気圧情報を取得し(S1603)、取得した電池残量情報、体温情報、及び気温・気圧情報を、トリガ情報の返信として遠隔制御サーバ4に送信する(S1604)。
【0126】
遠隔制御サーバ4は電池残量情報、体温情報、及び気温・気圧情報を受信すると、これらの情報を情報記録部47に記録する(S1605)。遠隔制御サーバ4では、予め定めたユーザの所持する複数の携帯電話機2の全てからの上記情報を情報記録部47に記録すると、複数の携帯電話機2の情報の各々を比較して、それぞれの携帯電話機2について優先度を決定する(S1606)。優先度を決定後、優先度が所定値を越えた携帯電話機2に対してのみ、上記情報に含まれる電池残量情報に基づいて制御内容が決定される(S205)。
【0127】
以上のように本実施形態によれば、遠隔制御サーバ4が携帯電話機2の遠隔制御開始時に、携帯電話機2に関する情報として、複数の携帯電話機2のユーザの各々に関するユーザ情報を取得し、このユーザ情報と電池残量情報とに基づいて、各携帯電話機又はそのユーザに優先度を付ける。
【0128】
このため、優先度が高いユーザ、例えば体温が非常に低下しているユーザに対しては優先的に救助隊を向かわせることができる。又、優先度が高いユーザに対してのみ、携帯電話機2の消費電力を抑えるような制御信号を送信するため、体温が低下しているユーザとの連絡をとるための時間を長く確保することができる。したがって、山間部等での遭難における救助活動を効率的に行うことが可能となる。
【0129】
尚、本実施形態では携帯電話機2の電池残量情報、ユーザ情報、及び周辺環境情報を用いて優先度を判定したが、電池残量情報は必ずしも必要ではない。ユーザを救助するという目的のためには、ユーザ情報及び周辺環境情報があれば、ユーザに対する優先度付けを行うことができる。
【0130】
又、携帯電話機2に関する情報としては、携帯電話機2に内蔵されたカメラによって撮影された画像情報や携帯電話機2の位置情報を含ませても良い。これにより、携帯電話機2のユーザの置かれている状況をより詳しく知ることができ、優先度付けを精度良く行うことができる。
【0131】
又、以上の説明では、遠隔制御サーバ4が、携帯電話機2から送信されてくるユーザ情報及び周辺環境情報等に基づいて各携帯電話機の優先度を決定する構成としたが、携帯電話機2から送信されてくる情報に依存せず、遠隔制御サーバ4側で所定の要件を満たす携帯電話機には全て強制的に優先度を高く設定するようにしても良い。
【0132】
又、本実施形態では、遠隔制御実行部423が、優先度が閾値を越えた携帯電話機のみに対して遠隔制御を行う構成としたが、この閾値を設けずに、各携帯電話機の優先度をソートして、優先度が高い順番に全ての携帯電話機を遠隔制御するようにしても良い。更に、各携帯電話機の優先度を決定した後は、第一〜第五実施形態で説明したように、各携帯電話機の電池残量情報、即ち、状態情報に基づいて制御内容を決定する構成となっているが、状態情報以外に、周辺環境情報やユーザ情報をも考慮して制御内容を決定して遠隔制御するようにしても良い。以下、この場合の制御例について具体例をあげて説明する。
【0133】
<周辺環境情報を考慮した制御例>
ここでは、携帯電話機から送信されてくる周辺環境情報として、上記のように携帯電話機2に内蔵されたカメラによって撮影された画像情報が含まれる例について説明する。
1.遠隔制御サーバ4が受信した周辺環境情報に含まれる画像情報に基づく画像の輝度が低い場合(夜間、地下、トンネル等で撮影された場合):撮影時に携帯電話機に搭載されたストロボを発光させるための制御信号を携帯電話機に送信する。但し、電池残量が少なくなっている場合には、撮影時にストロボを発光させないような制御信号を送信する。
2.遠隔制御サーバ4が受信した周辺環境情報に含まれる画像情報に基づく画像のピントがずれている場合:携帯電話機に搭載されたカメラのピントを制御するための制御信号を携帯電話機に送信する。これも同様、電池残量が少ない場合はピント制御を禁止するような制御信号を送信する。
3.レンズを回転させることが可能な駆動装置が付いているカメラを搭載する携帯電話機から画像情報を受信した場合:携帯電話機に搭載された駆動装置を撮影時に動作させて、カメラのレンズを回転させるための制御信号を送信する。これも同様、電池残量が少ない場合は駆動装置の動作を禁止するような制御信号を送信する。
【0134】
以上のような制御を行うことにより、電池残量とカメラで撮影した画像情報(周辺環境情報)とに基づいてカメラの制御を行うことができる。これは、緊急時等でカメラの操作を上手くできないような状況に置かれたユーザ等に効果的である。ユーザが、ストロボ発光やピント合わせ等の細かい設定ができない状況下にあっても、遠隔制御サーバ4からの遠隔制御によりストロボ発光やピント制御を行うことができる。このため、遠隔制御後に再度ユーザがカメラにより撮影を行った場合、より鮮明な画像情報を遠隔制御サーバ4に送信することができ、緊急時のユーザの救助等に役立てることができる。
【0135】
又、本実施形態では、遠隔制御サーバ4がユーザ情報及び周辺環境情報を受信した後、各携帯電話機の優先度を決定し、その優先度に基づいて携帯電話機の遠隔制御を行うが、この遠隔制御を行う際に遠隔制御サーバ4から遠隔制御対象の携帯電話機に送信する制御信号として、携帯電話機のアイコンの配置を変更するための変更制御信号(携帯電話機の画面上に、簡単な操作で緊急連絡先に発信できるようなアイコンを生成させるための信号)や携帯電話機の初期画面変更信号(携帯電話機の初期画面を緊急時用の画面に変更させるための信号)等も考えられる。この場合について図17を参照して説明する。
【0136】
図17は、本発明の第六実施形態に係る携帯電話機の画面表示例を示す図であり、(a)は初期画面、(b)は緊急時の優先度が高い場合の画面、(c)は緊急時の優先度が低い場合の画面を示す図である。
図17に示したように、携帯電話機2の初期画面上には、ゲーム、メール、ブラウザ、カレンダー、メインメニュー、電話帳、及び各種設定等のアイコンが9つ表示される。
【0137】
ここでは、災害等の緊急時において、遠隔制御サーバ4によって決定された各携帯電話機の優先度が高い程、その携帯電話機が緊急を要する状況にあるものとする。この場合、遠隔制御サーバ4は、優先度の高い携帯電話機2に対しては、該携帯電話機2の画面を図17に示した(a)から(b)に強制的に変更させるための初期画面変更制御信号を送信する。一方、優先度が低い(すなわち、緊急度が低い)携帯電話機2に対しては、該携帯電話機2の画面を図17に示した(a)から(c)に強制的に変更させるための初期画面変更制御信号を送信する。
【0138】
図17に示した画面(b)及び(c)について説明する。
図17(b)に示した画面には、緊急連絡発信アイコン、救援状況を知らせるアイコン、及び緊急用の電波を発信していることを示すアイコンが表示される。ユーザは、緊急連絡発信アイコンを選択して決定することで、遠隔制御サーバ4によって変更された緊急連絡先電話番号又は予め設定されている緊急連絡先番号に発信することができる。図17(c)に示した画面には、緊急時であることを通知する各種アイコン(緊急指定地域の通知アイコン、緊急避難場所の通知アイコン、通行規制の通知アイコン)が表示される。尚、各種アイコンを選択して決定することで、より詳細な情報が表示されるようにしても良い。
【0139】
又、遠隔制御対象となる携帯電話機の地理的場所は、およそ、その携帯電話機の送受信する電波をカバーする基地局の位置により把握することができる。このため、携帯電話機2が遠隔制御サーバ4に送信する周辺環境情報に付随して、その携帯電話機2の電波をカバーする基地局の情報も送り、遠隔制御サーバ4では、その基地局の情報も各携帯電話機の優先度を決定する要因の一つにすることが可能である。これにより、所定の基地局がカバーする電波範囲内に位置する携帯電話機にのみ、携帯電話機のアイコンの配置変更や初期画面変更の制御を行うといったことが可能となる。
【0140】
<ユーザ情報を考慮した制御例>
ここでは、携帯電話機2から送信されてくるユーザ情報として、携帯電話機2のユーザの体温、脈拍等、ユーザの体調に関する情報が含まれる例について説明する。
この場合、遠隔制御サーバ4は、上記ユーザ情報を取得し、所定の要件(例えば、所定の体温以下、脈拍が所定の回数以下)の場合は、ユーザの生命に危機が生じていると判断し、その携帯電話機2の優先度を高くする。遠隔制御サーバ4では、制御内容決定部422がユーザ情報に基づいて制御内容を決定し、優先度が閾値以上又は優先度が高い携帯電話機から順に、以下のように決定された内容の遠隔制御を実行するための制御信号を送信する。携帯電話機2は、受信した制御信号に基づいて動作する。
【0141】
制御内容:
(1)診療記録DBへアクセスせよ。
(2)診療記録DBから、その携帯電話機2のユーザに関する診療記録情報をダウンロードせよ。
(3)ダウンロード完了したら、ダウンロードされた診療記録情報にその携帯電話機2から誰でもアクセスできるようなアイコンを画面上に表示せよ。
【0142】
ここで、診療記録DBとは、携帯電話機2のユーザが所定期間の間に病院で診療を受けた診療記録(病歴、健康診断結果、使用した薬の情報、薬に関するアレルギー情報、及び担当医等の情報)が保持されたデータベースであり、例えばFTPサーバ内のデータベースを利用する。FTPサーバは、ネットワーク3に接続されており、携帯電話機2からアクセス可能である。遠隔制御サーバ4の遠隔制御実行部423は、上記制御信号と共に、FTPサーバのアドレス情報を携帯電話機2に送信する。
【0143】
携帯電話機2は、遠隔制御サーバ4から送信されてきた制御信号に基づいて次のように動作する。
まず、携帯電話機2は、遠隔制御サーバ4から送られてきた、制御内容(1)を実行するための制御信号とFTPサーバのアドレス情報とに基づいて、FTPサーバ内の診療記録DBに接続を開始する。尚、FTPサーバのアドレス情報は、予め携帯電話機内に記録されたものであってもよく、その場合、携帯電話機2は遠隔制御サーバ4から上記制御信号を受信したことをトリガとして、予め格納しているアドレス情報に基づいてFTPサーバへの接続を開始する。この際、携帯電話機2とFTPサーバとの間での認証処理を行っても良い。
【0144】
携帯電話機2は、診療記録DBにアクセスすると、制御内容(2)を実行するための制御信号に基づいて、診療記録DBから携帯電話機2のユーザに関する診療記録情報をダウンロードする。携帯電話機2は診療記録情報のダウンロードを完了すると、制御内容(3)を実行するための制御信号に基づいて、遠隔制御サーバ4から指定されたアイコンを画面上に表示する。このアイコンには、例えば「○○さんの通院記録はこちらから」等という情報が表示される。携帯電話機2のユーザ又はその周囲の人間は、このアイコンを選択して実行することで、携帯電話機2のユーザの診療記録を画面上で閲覧することができる。
【0145】
以上のような遠隔制御を行うことにより、例えば、災害時等に、携帯電話機2のユーザが、普段通院していない病院に搬送された場合でも、治療を担当する医師は、そのユーザを治療するのに有効な情報をユーザの所持する携帯電話機2を用いて容易に取得することができる。又、そのユーザが意識不明になってしまい、自分自身ではその情報を画面上に表示できない場合であっても、遠隔制御サーバ4からの遠隔制御により、誰でも自由にその情報を見られるようにしておくことができる。
【0146】
尚、上記の説明では、携帯電話機2の状態情報について触れていないが、例えば、携帯電話機2の電池残量が極端に少ない場合には、上記のような診療記録をダウンロードさせる遠隔制御を行わないように制御する。この場合には、携帯電話機2から送信されてくる状態情報に基づいて、携帯電話機2の電池残量が多くなったと判断した場合に、上記のような診療記録をダウンロードさせる遠隔制御を行うようにすれば良い。
【0147】
又、将来の災害時に備えて、携帯電話機2のメモリ等に診療記録情報を恒常的に記録しておくという形態も想定されるが、診療記録情報等は、本来、プライバシーの観点から秘密にしておくべきものであり、携帯電話機2に保持するようにした場合には、その情報が漏洩することも考えられ、好ましいものではない。一方、上記の形態であれば、遠隔制御サーバ4が、ユーザの身に危機が生じていると判断した場合にのみ、そのユーザの診療記録情報を、ユーザの所持する携帯電話機2にダウンロードするように遠隔制御するため、プライバシーの観点からも効果を有する。
【0148】
【発明の効果】
本発明によれば、制御対象となる携帯端末装置に応じた遠隔制御を行うことが可能な遠隔制御サーバ及び該遠隔制御サーバによって遠隔制御される携帯端末装置を提供することができる。
【図面の簡単な説明】
【図1】本発明の第一実施形態に係る遠隔制御システムの構成図である。
【図2】本発明の第一実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。
【図3】本発明の第一実施形態に係る遠隔制御システムの遠隔制御サーバにおける制御内容決定処理の流れを説明するためのフローチャートである。
【図4】本発明の第二実施形態に係る遠隔制御システムの構成図である。
【図5】本発明の第二実施形態に係る遠隔制御システムの遠隔制御サーバにおける制御内容決定処理の流れを説明するためのフローチャートである。
【図6】本発明の第三実施形態に係る遠隔制御システムの構成図である。
【図7】本発明の第三実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。
【図8】本発明の第三実施形態に係る遠隔制御システムの遠隔制御サーバ4の制御開始タイミング決定処理の流れを説明するためのフローチャートである。
【図9】本発明の第四実施形態に係る遠隔制御システムの構成図である。
【図10】本発明の第四実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。
【図11】本発明の第四実施形態に係る遠隔制御システムの遠隔制御サーバで分析された携帯電話機の使用傾向を、縦軸を使用頻度、横軸を時間としてグラフ化したものを示す図である。
【図12】本発明の第五実施形態に係る遠隔制御システムの構成図である。
【図13】本発明の第五実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。
【図14】本発明の第五実施形態に係る遠隔制御システムにおいて、携帯電話機の接続先を変更する際の処理の流れを概念的に示した図である。
【図15】本発明の第六実施形態に係る遠隔制御システムの構成図である。
【図16】本発明の第六実施形態に係る遠隔制御システムの処理の流れを説明するためのシーケンスチャートである。
【図17】本発明の第六実施形態に係る携帯電話機の画面表示例を示す図であり、(a)は初期画面、(b)は緊急時の優先度が高い場合の画面、(c)は緊急時の優先度が低い場合の画面を示す図である。
【符号の説明】
100 遠隔制御システム
2 携帯電話機
3 ネットワーク
4 遠隔制御サーバ
21、41 通信部
22、42 制御部
23 電池管理部
24 状態情報取得部
25、45 携帯電話機設定データ記録部
26 アプリケーションプログラム実行部
421 トリガ情報制御部
422 制御内容決定部
423 遠隔制御実行部
43 電池情報データベース[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a portable terminal device and a remote control server for remotely controlling the portable terminal device.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, there has been known a remote control system in which a terminal device such as a facsimile or a personal computer is remotely controlled by a remote control server via a wired network or a wireless network. In the remote control system, the remote control server transmits trigger information for starting remote control to terminal devices to be remotely controlled at predetermined time intervals. The terminal device that has received the trigger information transmits predetermined information of the own device, for example, firmware version information to the remote control server as a reply of the trigger information. The remote control server aggregates information received from each terminal device, performs remote control for changing firmware information, for example, for a terminal device that needs to update firmware version information, and performs remote control of the terminal device. Is going.
[0003]
Conventionally, a monitoring device receives state information indicating the state of a mobile terminal from the mobile terminal, stores the state information as a history, and displays a movement history of the mobile terminal that matches the history with the map information. There is a mobile terminal monitoring system that can monitor mobile terminals (see Patent Document 1).
[0004]
[Patent Document 1]
JP 2001-12965 A
[0005]
[Problems to be solved by the invention]
However, the above-described conventional remote control system performs the same remote control for all terminal devices to be controlled, and does not perform control according to the state of the terminal device (remaining battery level, etc.). Was. If the terminal device is a portable terminal device, the remaining battery level may be low.However, even in a state where the remaining battery level is low, control is performed in the same manner as in a conventional mobile terminal device having a high remaining battery level. In such a case, the control itself causes the mobile terminal device to further reduce the remaining battery power, and it is difficult to meet the demand for extending the life of the power supply of the mobile terminal device.
[0006]
Further, in the mobile terminal control system described in Patent Literature 1, monitoring of the mobile terminal can be performed by acquiring status information of the mobile terminal on the control device side, but the remote control of the mobile terminal can be performed according to the status of the mobile terminal. It does not disclose a technique of performing control.
[0007]
The present invention has been made in view of the above circumstances, and a remote control server capable of performing remote control according to a mobile terminal device to be controlled, and a mobile terminal device remotely controlled by the remote control server The purpose is to provide.
[0008]
[Means for Solving the Problems]
The remote control server according to the present invention is a remote control server that performs remote control of a mobile terminal device at predetermined timings, and trigger information for starting remote control of the mobile terminal device at each of the predetermined timings. Transmitting means for transmitting to the device, receiving means for receiving the status information of the mobile terminal device transmitted from the mobile terminal device in response to the trigger information, based on the status information received by the receiving means, Control means for remotely controlling the mobile terminal device.
[0009]
With this configuration, remote control can be performed based on the state of the mobile terminal device, and efficient control can be realized.
[0010]
Further, in the remote control server according to the present invention, the status information includes battery remaining amount information of the portable terminal device, and based on the battery remaining amount information, determines an execution time of an application program executed in the portable terminal device. The portable terminal device includes a control content determining means for determining, and the control means remotely controls the mobile terminal device so that the execution time of the application program of the mobile terminal device is the execution time determined by the control content determining device.
[0011]
With this configuration, the execution time of the application program of the mobile terminal device is remotely controlled based on the remaining battery level of the mobile terminal device, so that efficient control can be realized.
[0012]
Further, in the remote control server according to the present invention, the status information includes ID information indicating a type of an application program being executed on the portable terminal device at the time of transmitting the trigger information, and based on the ID information, A priority determining unit that determines a priority of the program, wherein the control content determining unit is configured to execute the application executed by the portable terminal device based on the remaining battery amount information and a determination result by the priority determining unit. Determine the program execution time.
[0013]
With this configuration, for example, the reliability of the operation of the portable terminal device can be ensured by controlling the execution time of an important application program with high priority to be a default.
[0014]
Further, in the remote control server according to the present invention, the status information includes connection destination information indicating information of a communication connection destination of the mobile terminal device at the time of transmitting the trigger information, and the mobile terminal is configured to perform the communication based on the connection destination information. A connection status information acquisition unit for acquiring connection status information indicating a status of a communication connection destination of the terminal device; and a communication connection of the portable terminal device according to the connection destination status information acquired by the connection status information acquisition unit. Control content determining means for determining a destination, wherein the control means remotely controls the mobile terminal device such that a communication connection destination of the mobile terminal device is a connection destination determined by the control content determining means. .
[0015]
According to this configuration, the remote terminal changes the communication connection destination to another communication connection destination according to the connection destination status (for example, congestion status or the like) corresponding to the connection destination information (for example, the gateway address or the like) of the portable terminal device. Since control is possible, it is possible to improve the performance of the network connected to the mobile terminal device.
[0016]
Further, the remote control server of the present invention is configured such that a battery remaining amount information recording unit that records the battery remaining amount information, a battery remaining amount information received by the receiving unit, and the battery remaining amount information recording unit. Comparing means for comparing the remaining battery level information of the portable terminal device received at the time of transmitting the previous trigger information, and starting the next remote control of the portable terminal device according to a comparison result by the comparing means. Transmission timing determination means for determining a transmission timing of the trigger information, wherein the transmission means transmits the trigger information at the transmission timing determined by the transmission timing determination means.
[0017]
With this configuration, the timing for performing the next remote control is determined according to the change in the remaining battery level of the mobile terminal device, so that the remote control can be performed in consideration of the remaining battery level of the mobile terminal device.
[0018]
Further, the remote control server of the present invention is characterized in that the status information includes operation history information of the mobile terminal device, and analyzes the operation tendency of the mobile terminal device based on the operation history information, and analyzes the analyzed operation tendency. The transmission timing of the trigger information for starting the next remote control of the portable terminal device, the transmission timing being determined by the transmission timing determination device. Transmits the trigger information.
[0019]
With this configuration, the timing of performing the next remote control is determined according to the operation tendency of the mobile terminal device, so that the remote control can be performed in consideration of the operation tendency of the mobile terminal device.
[0020]
Further, in the remote control server according to the present invention, the transmission timing determining means determines a time zone in which the portable terminal device is not used from the analysis result, and sets any one of the determined time zones to the trigger. This is the information transmission timing.
[0021]
With this configuration, it is possible to perform the next remote control when the portable terminal device is not used.
[0022]
Further, the remote control server of the present invention includes a plurality of mobile terminal devices to be subjected to the remote control, each of the plurality of mobile terminal devices is a mobile terminal device possessed by a predetermined user, The transmitting unit transmits the trigger information to each of the plurality of portable terminal devices, the receiving unit receives the state information from each of the plurality of portable terminal devices, and further includes the plurality of portable terminal devices. Received by each of the user information about the state of the user and the surrounding environment information about the environment around the own device, based on each of the plurality of user information and surrounding environment information received by the receiving means, Priority determining means for determining a priority of remote control of each of the plurality of portable terminal devices, wherein the control means determines that the priority determined by the priority determining means is a threshold. To only example was the portable terminal device, performing remote control based on the state information.
[0023]
With this configuration, for each of the plurality of mobile terminal devices, the priority is determined based on the user information of the user and the surrounding environment information, and only the mobile terminal device whose priority exceeds the threshold is controlled. When each user of the mobile terminal device is in distress in a mountainous area or the like, the rescue squad is controlled by preferentially performing remote control for a high-risk user to reduce power consumption of the mobile terminal device. It is possible to minimize the possibility that the power will be cut off before the vehicle arrives.
[0024]
In the remote control server according to the present invention, the receiving unit may receive, in addition to the state information, user information related to a state of the user of the mobile terminal device, the user information being obtained by the mobile terminal device. Control content determining means for determining the control content of the remote control based on information and user information, wherein the control means generates a control signal for executing the control content determined by the control content determining means. To the portable terminal device.
[0025]
With this configuration, remote control can be performed based on the state of the portable terminal device and the state of the user, and efficient control can be realized.
[0026]
The remote control server according to the present invention, wherein the receiving means receives, in addition to the state information, peripheral environment information about a peripheral environment of the mobile terminal device, which is acquired by the mobile terminal device, and the receiving unit receives the environment information. Control content determining means for determining the control content of the remote control based on information and surrounding environment information, wherein the control means generates a control signal for executing the control content determined by the control content determining means. And transmits it to the portable terminal device.
[0027]
With this configuration, remote control can be performed based on the state of the portable terminal device and its surrounding environment, and efficient control can be realized.
[0028]
The portable terminal device of the present invention is a portable terminal device that performs remote control at a predetermined timing from a remote control server, and receives trigger information for starting the remote control from the remote control server at the predetermined timing. Receiving means, a state information acquiring means for acquiring state information indicating a state of the own device according to the trigger information received by the receiving means, and the state information acquired by the state information acquiring means to the remote control server. Transmitting means for transmitting.
[0029]
With this configuration, the remote control server can remotely control the mobile terminal device based on the state of the mobile terminal device, and efficient control is performed. As a result, power consumption of the portable terminal device can be suppressed.
[0030]
Further, in the portable terminal device of the present invention, the status information obtaining means obtains battery remaining amount information indicating the battery remaining amount of the own device as the status information, and the battery remaining amount information is obtained by the remote control server, It is information for determining an execution time of an application program executed on the portable terminal device.
[0031]
With this configuration, the execution time of the application program is determined according to the remaining battery level of the mobile terminal device, so that efficient control is performed. As a result, power consumption of the portable terminal device can be suppressed.
[0032]
Further, in the portable terminal device of the present invention, the status information obtaining means may further obtain ID information indicating a type of an application program being executed in the device at the time of receiving the trigger information as the status information. The ID information is information for the remote control server to determine an execution time of an application program executed on the mobile terminal device.
[0033]
With this configuration, the execution time of the application program is determined according to the remaining battery level of the mobile terminal device and the type of application program being executed on the mobile terminal device. In addition, the possibility that the execution time of the application program is changed can be eliminated, and the reliability of the operation of the portable terminal device can be ensured.
[0034]
Further, in the portable terminal device of the present invention, at the time when the status information obtaining means receives the trigger information, the status information obtains connection destination information indicating a communication connection destination with which the own device is communicating, as the status information, The connection destination information is information for the remote control server to change a communication connection destination of the portable terminal device according to a state of the communication connection destination.
[0035]
With this configuration, for example, when the communication connection destination of the portable terminal device is congested, it is possible to change the communication connection destination to another communication connection destination by remote control from the remote control server, thereby improving the communication efficiency. Can be done
[0036]
Further, in the portable terminal device of the present invention, the battery remaining amount information is information for determining the transmission timing of the trigger information for the remote control server to start the next remote control of the portable terminal device. .
[0037]
With this configuration, the timing of starting the next remote control is determined according to the remaining battery level of the portable terminal device. Therefore, when the remaining battery level is low, the remote control is performed by the remote control server, and the battery is consumed. Can be prevented, and the standby time of the portable terminal device can be extended.
[0038]
Further, the portable terminal device of the present invention includes an operation history information accumulating unit that accumulates operation history information of the own device, and the state information acquiring unit includes an operation accumulated by the operation history information accumulating unit as the state information. History information is obtained, and the operation history information determines the transmission timing of the trigger information for starting the next remote control based on the operation tendency. Information to do.
[0039]
With this configuration, the timing of starting the next remote control is determined according to the operation history of the portable terminal device, so that it is possible to prevent the remote control server from performing remote control during a time period when power consumption is large.
[0040]
Further, the portable terminal device of the present invention includes a user information acquisition unit that acquires user information about a state of a user of the own device, and a surrounding environment information acquisition unit that acquires surrounding environment information about a surrounding environment of the own device, The transmitting means transmits, to the remote control server, the user information acquired by the user information acquiring means and the peripheral environment information acquired by the peripheral environment information acquiring means, in addition to the state information, to the remote control server. The information, which of the plurality of mobile terminal devices in which the remote control server combines the mobile terminal device and the mobile terminal device to be remotely controlled other than the mobile terminal device, the target for performing the remote control. This is information for determining whether to do so.
[0041]
With this configuration, the mobile terminal device to be remotely controlled is determined based on the user information of the user of the mobile terminal device and environmental information around the user. For example, there are a plurality of users who have the mobile terminal device. When a plurality of users are distressed in a mountainous area or the like, each user can be given a priority, which can be useful for rescue of lives in the event of distress and the like.
[0042]
The portable terminal device of the present invention includes a user information acquisition unit that acquires user information relating to a state of a user of the own device, and the transmitting unit transmits the user information acquired by the user information acquisition unit in addition to the state information. Transmitting to the remote control server, the receiving means receives a control signal transmitted from the remote control server after transmission of the state information and user information by the transmitting means, and the control signal is transmitted to the remote control server by the remote control server. The status information and the user information are information for executing the determined control content of the remote control, and the status information and the user information are information for the remote control server to determine the control content.
[0043]
With this configuration, the remote control server can remotely control the mobile terminal device based on the state of the mobile terminal device, and efficient control is performed. As a result, power consumption of the portable terminal device can be suppressed.
[0044]
The portable terminal device according to the present invention includes a surrounding environment information acquiring unit that acquires surrounding environment information regarding the surrounding environment of the own device, and the transmitting unit includes, in addition to the state information, the surrounding environment acquired by the surrounding environment information acquiring unit. Transmitting information to the remote control server, the receiving means receiving a control signal transmitted from the remote control server after the transmission of the state information and the surrounding environment information by the transmitting means, the control signal comprising: It is a signal for executing the control content of the remote control determined by the remote control server, and the status information and the surrounding environment information are information for the remote control server to determine the control content.
[0045]
With this configuration, the remote control server can remotely control the mobile terminal device based on the state of the mobile terminal device, and efficient control is performed. As a result, power consumption of the portable terminal device can be suppressed.
[0046]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
In a remote control system described in the present embodiment, a remote control server acquires status information indicating a state of a mobile terminal device from at least one mobile terminal device to be controlled, and a mobile terminal according to the obtained state information. It determines the control contents of the apparatus and the control interval.
[0047]
(First embodiment)
FIG. 1 is a configuration diagram of a remote control system according to the first embodiment of the present invention.
The remote control system 100 includes a mobile phone 2 that can be connected to a network 3 such as a mobile phone network or the Internet, and a remote control server 4 that remotely controls the mobile phone 2 via the network 3. Note that the number of the mobile phones 2 is not limited to one, but may be a plurality. The mobile phone may be a mobile terminal device having a wireless communication function, and may be a PDA (Personal Digital Assistant), a PHS (Personal Handy-phone System), or the like.
[0048]
The mobile phone 2 includes a communication unit 21, a control unit 22, a battery management unit 23, a state information acquisition unit 24, a mobile phone setting data recording unit 25, and an application program execution unit 26.
[0049]
The communication unit 21 transmits and receives data to and from the remote control server 4. The battery management unit 23 calculates the remaining battery level of the mobile phone 2. Upon receiving an instruction from the control unit 22, the state information acquisition unit 24 acquires the remaining battery amount information calculated by the battery management unit 23 as the state information indicating the state of the mobile phone 2.
[0050]
The mobile phone setting data recording unit 25 records information related to the operation of the application program executable on the mobile phone 2 (information such as the execution time of the application program and the start timing of the application program). The execution time of the application program is, for example, the total time during which a task in the application program takes UI resource resources. The UI resources are hardware resources used for a user interface (User Interface: UI).
[0051]
The application program execution unit 26 executes the application program based on the setting data recorded in the mobile phone setting data recording unit 26.
[0052]
The control unit 22 controls each unit. Further, when receiving the trigger information transmitted from the remote control server 4 by the communication unit 21, the control unit 22 instructs the state information acquisition unit 24 to acquire the remaining battery amount information. Further, the control unit 22 transmits the battery remaining amount information acquired by the state information acquiring unit 24 from the communication unit 21 to the remote control server 4 as a reply of the trigger information. Further, after transmitting the battery remaining amount information, the control unit 22 updates the setting data recorded in the mobile phone setting data recording unit 25 based on the control signal transmitted from the remote control server 4.
[0053]
The remote control server 4 includes a communication unit 41, a control unit 42, a battery information database 43, and a mobile phone setting data recording unit 45.
[0054]
The communication unit 41 transmits and receives data to and from the mobile phone 2. The battery information database 43 includes a table a in which the manufacturer name of the mobile phone 2 is associated with the type of battery used by the mobile phone, and a table in which the battery type is associated with the capacity, as shown below. b and a table c in which the remaining battery ratio of the mobile phone 2 is associated with a weight value for the ratio.
[0055]
[Table 1]
Figure 2004246811
[0056]
[Table 2]
Figure 2004246811
[0057]
[Table 3]
Figure 2004246811
[0058]
In the mobile phone setting data recording section 45, the same setting data as that recorded in the mobile phone setting data recording section 25 of the mobile phone 2 is recorded. The data recorded in the cellular phone setting data recording section 45 can be updated by the control section 42. The mobile phone setting data recording section 45 may be accessible from the remote control server 4 and may be in an external server connectable to the network 3. In this case, it is desirable that other data groups, such as the battery information database 43, acquired by the remote control server 4 also exist in the external server.
[0059]
The control unit 45 controls each unit, and includes a trigger information control unit 421, a control content determination unit 422, and a remote control execution unit 423.
[0060]
The trigger information control unit 421 generates trigger information serving as a trigger for starting remote control of the mobile phone 2 at predetermined predetermined timings (for example, every 12 hours), and generates the generated trigger information. To the mobile phone 2. The control content determining unit 422 determines, for example, the execution time of the application program of the mobile phone 2 based on the remaining battery level information transmitted from the mobile phone 2 and the data recorded in the battery information database 45. Then, the execution time of the application program recorded in the mobile phone setting data recording unit 45 is updated to the determined execution time.
[0061]
The remote control execution unit 423 performs remote control of the mobile phone 2 based on the setting data recorded in the mobile phone setting data recording unit 45. For example, when the execution time of the application program of the mobile phone 2 recorded in the mobile phone setting data recording unit 45 is changed to X seconds, the application recorded in the mobile phone setting data recording unit 25 in the mobile phone 2 is changed. A control signal for updating the setting data of the program execution time to X seconds is generated, and the generated signal is transmitted to the mobile phone 2 via the communication unit 41.
[0062]
The above is the description of each component of the remote control system 100. Next, a processing flow of the remote control system 100 will be described.
FIG. 2 is a sequence chart for explaining a processing flow of the remote control system according to the first embodiment of the present invention.
[0063]
When it is time to start remote control of the mobile phone 2 (S201), the remote control server 4 transmits trigger information indicating that remote control is to be started to the mobile phone 2 (S202). Upon receiving the trigger information, the mobile phone 2 acquires the battery remaining amount information of the own device at the time of receiving the trigger information (S203), and transmits the acquired battery remaining amount information to the remote control server 4 as a reply of the trigger information (S203). S204).
[0064]
Upon receiving the remaining battery level information, the remote control server 4 determines the control content of the mobile phone 2 based on the remaining battery level information and the data recorded in the battery information database 43 (S205). After the control content is determined, the setting data of the mobile phone setting data recording unit 45 is updated (S206), and a control signal for updating the setting data of the mobile phone 2 is generated (S207). The generated control signal is transmitted to the mobile phone 2 (S208), and the control unit 22 of the mobile phone 2 updates the setting data (S209). After updating the setting data in the mobile phone 2, the application program is executed based on the updated setting data.
[0065]
Next, a specific example of the method of determining the control content in S205 will be described.
FIG. 3 is a flowchart for explaining the flow of control content determination processing in the remote control server of the remote control system according to the first embodiment of the present invention. Here, an example in which the mobile phone 2 is made by Company P and the battery remaining amount is 42 will be described.
[0066]
First, the remote control server 4 acquires the battery capacity information of the mobile phone 2 from the battery information database 43 (S301). In this case, since the mobile phone 2 is made by P, the battery is A and its capacity is 120. Next, a remaining battery ratio is calculated from the acquired battery capacity and remaining battery information (S302). Here, the remaining battery ratio Y = (42/120) × 100 = 35%.
[0067]
The remote control server 4 refers to the table c of the battery information database 43 and sets the execution time of the application program of the mobile phone 2 in advance if the remaining battery ratio is greater than 50% (S303: YES). It is determined to be one time the default execution time (S304). On the other hand, when the remaining battery ratio is 50% or less (S303: NO), it is determined whether the remaining battery ratio is 20% or more. If less than 20% (S305: YES), the execution time of the application program of the mobile phone 2 is determined to be 0.3 times the preset default execution time (S306). On the other hand, if it is not less than 20% (S305: NO), the execution time of the application program is determined to be 0.5 times the preset default execution time (S307).
[0068]
As described above, according to the present embodiment, when the remote control server 4 starts remote control of the mobile phone 2, the remote control server 4 acquires the battery remaining amount information of the mobile phone 2, and performs control according to the obtained battery remaining amount information. Determine the content. For this reason, remote control according to the state of the mobile phone 2 can be performed, and when the battery level of the mobile phone 2 is low, remote control is performed to reduce the power consumption by shortening the execution time of the application program. If there is sufficient remaining battery power, the default execution time can be set.
[0069]
Further, since the mobile phone 2 receives the remote control from the remote control server 4 in accordance with the remaining battery level of the mobile phone 2, the power consumption can be suppressed, and effects such as extension of the standby time can be obtained.
[0070]
Note that the remaining battery ratio may not be calculated by the remote control server 4 but may be obtained by the battery management unit 23 of the mobile phone 2. In this case, the mobile phone 2 transmits information on the remaining battery ratio to the remote control server 4 as a reply of the trigger information.
[0071]
(Second embodiment)
In the remote control system according to the second embodiment of the present invention, the determination of the control content by the remote control server 4 is performed in consideration of not only the battery remaining amount information but also the priority of the application program executed on the mobile phone 2. Configuration.
[0072]
FIG. 4 is a configuration diagram of a remote control system according to the second embodiment of the present invention.
The remote control system 200 according to the present embodiment adds a monitoring unit 27 for monitoring an application program running on the mobile phone 2 to the configuration of the mobile phone 2 described in the first embodiment, and will be described in the first embodiment. An application program information database 44 (hereinafter, referred to as an application program information DB) that records information on application programs executable on the mobile phone 2 is added to the configuration of the remote control server 4 described above. The same components as those in FIG. 1 are denoted by the same reference numerals and description thereof is omitted.
[0073]
The monitoring unit 27 monitors an application program running on the mobile phone 2 and acquires ID information of the running application program. The state information acquisition unit 24 acquires the ID information acquired by the monitoring unit 27 in addition to the remaining battery amount information. The control unit 22 controls to transmit the remaining battery information and the ID information to the remote control server 4 via the communication unit 21 as the status information of the mobile phone 2.
[0074]
The application program information DB 44 records a priority determination table as shown below, which associates ID information of an application program executable on the mobile phone 2 with the priority of the application program. The priority of the application program has five levels, and the maximum value of the priority is 5 and the minimum value is 0. Further, the application program information DB 44 may be in an external server connectable to the network 3.
[0075]
[Table 4]
Figure 2004246811
[0076]
The control content determining unit 422 determines the priority of the application program running on the mobile phone 2 based on the ID information received from the mobile phone 2 and the priority determination table, and considers the priority to control the content of the application program. To determine.
[0077]
The processing flow of the remote control system 200 according to the second embodiment is such that the remote control server 4 considers the priority of the application program running on the mobile phone 2 in addition to the remaining battery level information, and considers the execution time of the application program. It is the same as the first embodiment except that is determined. Hereinafter, an example in which the execution time of the application program is determined according to the priority of the application program will be described.
[0078]
FIG. 5 is a flowchart for explaining the flow of control content determination processing in the remote control server of the remote control system according to the second embodiment of the present invention. 3 are denoted by the same reference numerals, and description thereof will be omitted.
[0079]
After calculating the remaining battery ratio in S302, the remote control server 4 determines the priority of the application program running on the mobile phone 2 based on the received ID information and the priority determination table (S508). If the result of the determination is that the priority is 5, which is the maximum (S508: YES), the processing moves to S304. On the other hand, when the priorities are 0 to 4 (S508: NO), the process proceeds to S303.
[0080]
As described above, according to the present embodiment, an application program having a high priority, that is, a very important application program in the operation of the mobile phone 2 (for example, an output control application program of a transmission radio wave, a schedule alarm activation application program, and the like) is portable. When the application program is executed on the telephone 2, the execution time of the application program is determined to be a default time regardless of the remaining battery level. For this reason, it is possible to avoid a situation in which the execution time of an important application program is shortened because the remaining battery level of the mobile phone 2 is small, and it is possible to secure the reliability of the operation of the mobile phone 2. it can.
[0081]
Note that the priority determination process in S508 may be performed immediately after the battery remaining amount information and the ID information are received in S204. This allows the mobile phone 2 executing the application program with a high priority to determine the control content without calculating the remaining battery power, thereby shortening the time until remote control is started.
[0082]
(Third embodiment)
FIG. 6 is a configuration diagram of a remote control system according to the third embodiment of the present invention. The same components as those in FIG. 2 are denoted by the same reference numerals and description thereof is omitted.
[0083]
The remote control system 300 according to the third embodiment of the present invention adds the remaining battery ratio calculated by the control content determination unit 422 to the configuration of the remote control server 4 of the remote control system described in the first or second embodiment. A history information recording unit 46 for recording as a history is added.
[0084]
The history information recording unit 46 records a battery remaining amount information history table as described below. In the battery remaining amount information history table, each time the remote control server 4 transmits the trigger information for controlling the mobile phone 2, the time at which the battery remaining amount information transmitted from the mobile phone 2 was obtained, and the obtained time. The remaining battery ratio calculated based on the remaining battery information is recorded in association with the remaining battery ratio.
[0085]
[Table 5]
Figure 2004246811
[0086]
Next, a processing flow of the remote control system 300 according to the present embodiment will be described.
FIG. 7 is a sequence chart for explaining a processing flow of the remote control system according to the third embodiment of the present invention. The same sequences as those in FIG. 2 are denoted by the same reference numerals and description thereof will be omitted.
[0087]
After transmitting the control signal in S208, the remote control server 4 records the calculated remaining battery ratio as a history in the history information recording unit 46 (S711). Then, the trigger information control unit 421 determines the next remote control start timing (time when trigger information is transmitted to the mobile phone 2) according to the history of the remaining battery ratio recorded in the history information recording unit 46. (S712).
[0088]
FIG. 8 is a flowchart for explaining the flow of the remote control start timing determination process of the remote control server of the remote control system according to the third embodiment of the present invention.
The remote control server 4 refers to the history information recorded in the history information recording unit 46 (S801), and among the history information, the information on the remaining battery ratio recorded this time and the remaining battery level recorded during the previous remote control. Compare with the quantity ratio information. As a result of the comparison, if the current battery remaining ratio is larger than the previous battery remaining ratio (S802: YES), the remote control server 4 sets the next remote control start time to the default time (12 hours later). To decide.
[0089]
On the other hand, when the current battery remaining ratio is smaller than the previous battery remaining ratio (S802: NO), the remote control server 4 further determines whether the current battery remaining ratio is smaller than 10%. I do. As a result of the determination, if the current battery remaining ratio is greater than 10% (S803: NO), the next remote control start time is set to a time later than the default time according to the weight value corresponding to the battery remaining ratio. To decide. That is, the time interval for remote control is set longer than the default (eg, weight 1 → 12 hours later, weight 0.5 → 18 hours later).
[0090]
On the other hand, if the current battery remaining ratio is smaller than 10% (S803: YES), the next remote control start time is determined to be the battery dead time at which the battery of the mobile phone 2 runs out. The estimated time of battery exhaustion is recorded in the remote control server 4 as statistical data in advance from the time when the remaining battery power of the mobile phone 2 falls below 10% until the power of the mobile phone 2 is turned off. Determine by referring to the data.
[0091]
As described above, according to the present embodiment, the remote control server 4 records the remaining battery ratio based on the remaining battery information obtained at the start of the remote control of the mobile phone 2 in the history information recording unit 46, The next remote control start time is determined based on the remaining battery ratio during remote control and the remaining battery ratio during current remote control.
[0092]
For this reason, when the remaining battery power of the mobile phone 2 is small, by increasing the interval of performing the remote control, the remote control itself of the mobile phone 2 does not consume the battery, and the standby time is extended. Can be achieved. In addition, when the battery level of the mobile phone 2 is extremely small, the user of the mobile phone 2 is required to perform remote control until the time when the battery level is finally depleted. In a situation where it is not desired to turn off the power of the mobile phone 2, it is possible to eliminate the possibility that the power is consumed by the remote control of the remote control server 4 and the power is turned off.
[0093]
(Fourth embodiment)
FIG. 9 is a configuration diagram of a remote control system according to the fourth embodiment of the present invention. The same components as those in FIG. 4 are denoted by the same reference numerals, and description thereof is omitted.
As shown in FIG. 9, the remote control system 400 according to the fourth embodiment of the present invention relates to the operation of the mobile phone 2 in the configuration of the mobile phone 2 of the remote control system described in the first or second embodiment. An operation history information recording unit 28 for recording history information is added, and the remote control server 4 determines the next remote control start time according to the operation history information transmitted from the mobile phone 2. Things.
[0094]
The operation history information recording unit 28 records operation history information related to the operation of the mobile phone 2 such as call history information, missed call history information, use history information of an application program, and press history information of key buttons of the mobile phone 2. You. The operation history information recorded in the operation history information recording unit 28 is acquired by the state information acquisition unit 24 after the trigger information is received by the communication unit 21, and the state information of the mobile phone 2 together with the remaining battery amount information and the ID information. Is transmitted to the remote control server 4.
[0095]
The trigger information control unit 421 of the remote control server 4 analyzes the usage tendency of the mobile phone 2 based on the operation history information received from the mobile phone 2, and determines the next remote control start time according to the analysis result.
[0096]
Next, a processing flow of the remote control system 400 according to the present embodiment will be described.
FIG. 10 is a sequence chart for explaining a processing flow of the remote control system according to the fourth embodiment of the present invention. The same sequences as those in FIG. 2 are denoted by the same reference numerals and description thereof will be omitted. FIG. 11 is a diagram showing the use tendency of the mobile phone analyzed by the remote control server of the remote control system according to the fourth embodiment of the present invention, in which the vertical axis represents the frequency of use and the horizontal axis represents time. is there.
[0097]
Upon receiving the trigger information, the mobile phone 2 acquires the battery remaining amount information, ID information, and operation history information of the own device at the time of receiving the trigger information (S1003), and acquires the acquired battery remaining amount information, ID information, and operation. The history information is transmitted to the remote control server 4 as a reply of the trigger information (S1004). After transmitting the control signal in S208, the remote control server 4 analyzes the usage tendency of the user of the mobile phone 2 on the mobile phone 2 based on the operation history information received from the mobile phone 2 (S1011). As a result of the analysis, the usage tendency of the mobile phone 2 is as shown in FIG. 11, and therefore, the remote control server 4 determines that the next remote control start time is the time zone (12 Hour to 24:00) is determined. As a result of the determination, if the next remote control start time is set between 12:00 and 24:00 (S1012: NO), the next remote control start time is changed from 0:00 to 12 when the user is not using the mobile phone 2. The time is determined to be one of the time periods up to the hour (S1013). On the other hand, when the next remote control start time is set between 0:00 and 12:00 (S1012: YES), the process proceeds to S201.
[0098]
As described above, according to the present embodiment, the usage tendency of the user of the mobile phone 2 is analyzed based on the operation history information of the mobile phone 2 acquired by the remote control server 4 when the remote control of the mobile phone 2 is started, and the analysis is performed. The next remote control start time is determined according to the result.
[0099]
For this reason, by setting any time in the time zone in which the user is not using the mobile phone 2 as the next remote control start time, the mobile phone 2 can be used in the time zone in which the battery of the mobile phone 2 is not much consumed. Can be remotely controlled. Therefore, the remote control can be performed while preventing the power of the mobile phone 2 from being turned off when the mobile phone 2 is frequently used. In addition, for the mobile phone 2, the standby time can be extended.
[0100]
(Fifth embodiment)
The remote control system according to the fifth embodiment of the present invention is the same as the remote control system described in any one of the first to fourth embodiments, except that the control contents include changing the execution time of the application program. The gateway (GW) server connected to the telephone 2 is switched to another GW server according to the congestion state.
[0101]
FIG. 12 is a configuration diagram of a remote control system according to the fifth embodiment of the present invention. The same components as those in FIG. 1 are denoted by the same reference numerals and description thereof is omitted.
The remote control system according to the fifth embodiment of the present invention adds a connection monitoring unit 29 to the configuration of the mobile phone 2 shown in FIG. 1, and adds a server congestion status acquisition unit to the configuration of the control unit 42 of the remote control server 4. 424 is added, and a congestion status monitoring server 7 connectable to the network 3 is provided in the entire remote control system.
[0102]
When communicating with a certain web server, the communication unit 21 of the mobile phone 2 according to the present embodiment communicates with the web server via the GW server corresponding to the GW address recorded in the mobile phone setting data recording unit 25. I do.
[0103]
The connection destination monitoring unit 29 monitors the connection destination of the mobile phone 2 and acquires GW address information of the connected GW server. When the trigger information is received by the communication unit 21, the GW address information obtained here is obtained by the state information obtaining unit 24, and is transmitted to the remote control server 4 as the state information of the mobile phone 2 together with the remaining battery amount information.
[0104]
The congestion status monitoring server 7 monitors the congestion status of a web server connectable to the network 3 and the GW server that relays the web server, and records congestion status information indicating the congestion status in an internal memory or the like.
[0105]
The server congestion status acquisition unit 424 of the remote control server 4 acquires from the congestion status monitoring server 7 the GW server congestion status information corresponding to the GW address information received from the mobile phone 2.
[0106]
The control content determination unit 422 determines the address of the GW server to which the mobile phone 2 is connected to another GW server address according to the congestion status information acquired by the server congestion status acquisition unit 424, and records the mobile phone setting data. The setting data of the unit 45 is updated. The remote control execution unit 423 generates a control signal for updating the gateway address of the connection destination of the mobile phone 2 based on the updated setting data of the mobile phone setting data recording unit 45, and transmits the control signal to the mobile phone 2. . This control signal may be transmitted simultaneously with a control signal for updating the execution time of the application program of the mobile phone 2, or may be transmitted separately.
[0107]
Next, a processing flow of the remote control system 500 according to the present embodiment will be described.
FIG. 13 is a sequence chart for explaining a processing flow of the remote control system according to the fourth embodiment of the present invention. The same sequences as those in FIG. 2 are denoted by the same reference numerals and description thereof will be omitted.
[0108]
Upon receiving the trigger information (S202), the mobile phone 2 acquires the battery remaining amount information of the own device and the GW address information of the connection destination at the time of receiving the trigger information (S1303), and obtains the acquired battery remaining amount information and the connection destination. Is transmitted to the remote control server 4 as a reply of the trigger information (S1304). After that, the remote control server 4 determines the control content based on the battery remaining amount information in S205, and then acquires the congestion status information of the GW server to which the mobile phone 2 is connected (S1312). When the remote control server 4 determines that the GW server to which the mobile phone 2 is connected is congested (S1313: YES), the remote control server 4 sends the address of the GW server to which the mobile phone 2 is connected via the GW server. Then, the GW address of the GW server that relays the mirror server of the connectable web server is determined (S1314), and the setting data of the mobile phone setting data recording unit 45 is updated (S206). Then, in S207, a control signal for updating the GW address is generated and transmitted to the mobile phone 2. The mobile phone 2 that has received the control signal switches the connection destination to the GW server corresponding to the GW address specified by the remote control server 4 (S1315).
[0109]
FIG. 14 is a diagram conceptually showing a process flow when changing the connection destination of the mobile phone in the remote control system according to the fifth embodiment of the present invention. As shown in FIG. 2, the GW servers 10 and 20 that relay the web server 40 and the GW server 30 that relays the web server 50 that is a mirror server of the web server 40 are connected to the network 3.
[0110]
As shown in FIG. 14, when the remote control server 4 transmits the trigger information to the mobile phone 2, the mobile phone 2 acquires the GW address information of the GW server 10 or 20 to which the mobile phone 2 is connected, and performs the remote control. Send it to server 4. The remote control server 4 acquires the congestion status information of the GW server corresponding to the received GW address information from the congestion status monitoring server 7. Here, since the GW servers 10 and 20 are busy, remote control is performed so that the connection destination of the mobile phone 2 is switched from the GW server 10 or 20 to the GW server 30. Thus, the mobile phone 2 switches the connection destination to the GW server 30 and connects to the web server 50.
[0111]
As described above, according to the present embodiment, the connection destination of the mobile phone 2 is switched based on the congestion status information of the GW server to which the mobile phone 2 is connected as the control content of the remote control server 4. For this reason, the mobile phone 2 can avoid connection to the crowded GW server or web server, and can browse the web without stress.
[0112]
When there are a plurality of mobile phones 2, the transmission timing of the trigger information of the remote control server 4 is not the timing determined by the trigger information control unit 421 described in the third or fourth embodiment, but the congestion status monitoring server. 7 may be received. By doing so, the connection destination of a plurality of mobile phones can be changed only when the server is congested, so that useless communication for the remote control server 4 can be reduced.
[0113]
When receiving the congestion status information from the congestion status monitoring server 7, the remote control server 4 does not transmit trigger information to all the mobile phones to be remotely controlled, but a mobile phone setting data recording unit. Based on the GW address information of each mobile phone recorded in 45 and the congestion status information received from the congestion status monitoring server 7, the GW address information of the GW server which is congested among a plurality of mobile phones is set. Alternatively, the trigger information may be transmitted only to the portable telephone set. By doing so, the trigger information is transmitted only to the mobile phone set to connect to the crowded GW server, so that unnecessary communication does not occur and the performance of the entire system is improved. Can be.
[0114]
In the present embodiment, control for changing GW address information set in the mobile phone 2 has been described as a specific example of remote control. However, in addition to control for changing GW address information, the connection destination of the mobile phone 2 may be changed. As the information, the remote control server 4 may control the change of the default URL or the emergency contact telephone number set in the mobile phone 2 in advance. For example, in an emergency such as a disaster, the user of the mobile phone 2 makes a call to a telephone number (emergency contact telephone number) registered in advance in the mobile phone 2 in preparation for an emergency, or accesses a default URL. This is effective when a situation in which information is acquired by assuming is performed.
[0115]
That is, in an emergency, it is expected that the base station or the server (GW server, web server) to which the mobile phone 2 is connected will be congested, but as in the present embodiment, the remote control server 4 By grasping the congestion status of the mobile phone 2 and remotely controlling the emergency contact number and the default URL set in the mobile phone 2 according to the congestion status, the user of the mobile phone 2 can use the most vacant base. Emergency communication and information collection via stations and servers are possible. This makes it possible to avoid the danger of being unable to contact anywhere in an emergency.
[0116]
(Sixth embodiment)
The remote control system according to the present embodiment assumes a situation in which a plurality of predetermined users having the mobile phone 2 described in any one of the first to fifth embodiments have suffered in mountainous areas or the like. is there. FIG. 15 is a configuration diagram of a remote control system according to the sixth embodiment of the present invention. The same components as those in FIG. 1 are denoted by the same reference numerals and description thereof is omitted.
[0117]
The remote control system according to the sixth embodiment of the present invention includes a plurality of mobile phones 2 described in the first to fifth embodiments, and the configuration of each of the plurality of mobile phones 2 includes body temperature information of a user of the mobile phone 2. A user information acquisition unit 30 (a body temperature sensor or the like) that acquires user information about the user, such as a user, and a surrounding environment information acquisition unit 31 that acquires surrounding environment information about the surrounding environment such as the ambient temperature and pressure of the mobile phone 2. (Temperature / pressure sensor, etc.), and an information recording unit 47 for recording various information received from the mobile phone 2 for each of the plurality of mobile phones 2 to the configuration of the remote control server 4. This is one in which a priority determination unit 425 is added.
[0118]
The user information obtained by the user information obtaining unit 30 and the surrounding environment information obtained by the surrounding environment information obtaining unit 31 are transmitted to the remote control server 4 together with the remaining battery amount information.
[0119]
The information recording unit 47 records an information management table as shown below, which summarizes the model of the mobile phone from which the status information was acquired, the remaining battery ratio, the body temperature of the user, the ambient temperature, and the like.
[0120]
[Table 6]
Figure 2004246811
[0121]
The priority determination unit 425 compares the user information and the surrounding environment information received from each of the plurality of mobile phones 2 and determines the mobile phone 2 to which remote control should be performed with priority. For example, referring to the information management table recorded in the information recording unit 47, the priority of the mobile phone 2 owned by the user having the lowest body temperature is set to the highest. If there are users with the same body temperature, the priority with the lower remaining battery ratio is set higher.
[0122]
According to the determination result by the priority determination unit 425, the operator of the remote control server 4 gives an instruction to the user of the mobile phone 2 whose priority exceeds a predetermined value to arrange a rescue squad or the like preferentially. Becomes possible.
[0123]
The remote control execution unit 423 performs the remote control (application) of the contents shown in any of the first to fifth embodiments only on the mobile phone 2 for which the priority determination unit 425 determines that the remote control should be performed with priority. (Change of the execution time of the program or change of the GW address), change of the start timing of the remote control, and transmission of message information indicating a rescue instruction to the mobile phone 2.
[0124]
Next, a processing flow of the remote control system 600 according to the present embodiment will be described.
FIG. 16 is a sequence chart for explaining a processing flow of the remote control system according to the sixth embodiment of the present invention. The same sequences as those in FIG. 2 are denoted by the same reference numerals and description thereof will be omitted.
[0125]
Upon receiving the trigger information, the mobile phone 2 acquires the battery remaining amount information of the own device, the body temperature information of the user of the own device, and the temperature and pressure information around the own device at the time of receiving the trigger information (S1603). The battery remaining amount information, the body temperature information, and the temperature and pressure information are transmitted to the remote control server 4 as a reply of the trigger information (S1604).
[0126]
When the remote control server 4 receives the battery remaining amount information, the body temperature information, and the temperature / pressure information, it records these information in the information recording unit 47 (S1605). When the remote control server 4 records the above information from all of the plurality of mobile phones 2 owned by the user in the information recording unit 47, the remote control server 4 compares the information of the plurality of mobile phones 2 with each other. The priority of the telephone 2 is determined (S1606). After the priority is determined, the control content is determined only for the mobile phone 2 whose priority exceeds a predetermined value based on the remaining battery amount information included in the information (S205).
[0127]
As described above, according to the present embodiment, when the remote control server 4 starts remote control of the mobile phone 2, the remote control server 4 acquires user information on each of a plurality of mobile phone 2 users as information on the mobile phone 2, Each mobile phone or its user is given a priority based on the information and the remaining battery power information.
[0128]
Therefore, a rescue squad can be preferentially directed to a user with a high priority, for example, a user whose body temperature is extremely low. In addition, since a control signal for suppressing power consumption of the mobile phone 2 is transmitted only to a user with high priority, a long time for contacting a user whose body temperature is low can be secured. it can. Therefore, it is possible to efficiently perform a rescue operation in a distress in a mountainous area or the like.
[0129]
In this embodiment, the priority is determined using the remaining battery information, the user information, and the surrounding environment information of the mobile phone 2. However, the remaining battery information is not always necessary. For the purpose of rescuing the user, the user can be prioritized if the user information and the surrounding environment information are available.
[0130]
The information on the mobile phone 2 may include image information captured by a camera built in the mobile phone 2 and position information of the mobile phone 2. Thereby, the situation where the user of the mobile phone 2 is placed can be known in more detail, and the prioritization can be performed with high accuracy.
[0131]
In the above description, the remote control server 4 determines the priority of each mobile phone based on the user information and the surrounding environment information transmitted from the mobile phone 2. The priority may be forcibly set to be high for all mobile phones satisfying predetermined requirements on the remote control server 4 side without depending on the received information.
[0132]
Further, in the present embodiment, the remote control execution unit 423 is configured to perform the remote control only for the mobile phones whose priority exceeds the threshold, but without setting this threshold, the priority of each mobile phone is changed. Sorting may be used to remotely control all mobile phones in the order of priority. Further, after the priority of each mobile phone is determined, as described in the first to fifth embodiments, the remaining battery information of each mobile phone, that is, the configuration for determining the control content based on the state information, However, remote control may be performed by determining the control content in consideration of the surrounding environment information and the user information in addition to the state information. Hereinafter, a control example in this case will be described with a specific example.
[0133]
<Control example considering surrounding environment information>
Here, an example will be described in which the surrounding environment information transmitted from the mobile phone includes the image information captured by the camera built in the mobile phone 2 as described above.
1. When the luminance of the image based on the image information included in the surrounding environment information received by the remote control server 4 is low (when photographed at night, underground, in a tunnel, or the like): To emit a strobe mounted on a mobile phone at the time of photographing Is transmitted to the mobile phone. However, when the remaining battery power is low, a control signal is transmitted to prevent the strobe from emitting light during photographing.
2. When the image based on the image information included in the surrounding environment information received by the remote control server 4 is out of focus: A control signal for controlling the focus of a camera mounted on the mobile phone is transmitted to the mobile phone. Similarly, when the remaining battery level is low, a control signal for prohibiting the focus control is transmitted.
3. When image information is received from a mobile phone equipped with a camera having a driving device capable of rotating the lens: to operate the driving device mounted on the mobile phone at the time of shooting to rotate the camera lens Is transmitted. Similarly, when the remaining battery level is low, a control signal for prohibiting the operation of the driving device is transmitted.
[0134]
By performing the above control, the camera can be controlled based on the remaining battery level and the image information (peripheral environment information) captured by the camera. This is effective for a user or the like placed in a situation where the operation of the camera cannot be performed well in an emergency or the like. Even when the user cannot make detailed settings such as strobe light emission and focusing, the strobe light emission and focus control can be performed by remote control from the remote control server 4. For this reason, when the user takes a picture again with the camera after the remote control, clearer image information can be transmitted to the remote control server 4, which can be useful for rescue of the user in an emergency.
[0135]
Also, in the present embodiment, after the remote control server 4 receives the user information and the surrounding environment information, the priority of each mobile phone is determined, and the remote control of the mobile phone is performed based on the priority. As a control signal transmitted from the remote control server 4 to the mobile phone to be remotely controlled when performing the control, a change control signal for changing the arrangement of the icons of the mobile phone (an emergency control signal is displayed on the screen of the mobile phone by a simple operation). A signal for generating an icon that can be transmitted to a contact, a signal for changing the initial screen of the mobile phone (a signal for changing the initial screen of the mobile phone to an emergency screen), and the like are also conceivable. This case will be described with reference to FIG.
[0136]
FIG. 17 is a diagram showing a screen display example of the mobile phone according to the sixth embodiment of the present invention, in which (a) is an initial screen, (b) is a screen in the case of a high priority in an emergency, and (c). FIG. 8 is a diagram showing a screen when priority in an emergency is low.
As shown in FIG. 17, nine icons such as a game, mail, browser, calendar, main menu, telephone directory, and various settings are displayed on the initial screen of the mobile phone 2.
[0137]
Here, it is assumed that, in an emergency such as a disaster, the higher the priority of each mobile phone determined by the remote control server 4, the more urgent the mobile phone is. In this case, the remote control server 4 sets an initial screen for forcibly changing the screen of the mobile phone 2 from (a) to (b) shown in FIG. Send the change control signal. On the other hand, for the mobile phone 2 having a low priority (that is, low urgency), an initial screen for forcibly changing the screen of the mobile phone 2 from (a) to (c) shown in FIG. Transmit the screen change control signal.
[0138]
The screens (b) and (c) shown in FIG. 17 will be described.
The screen shown in FIG. 17 (b) displays an emergency contact transmission icon, an icon indicating the rescue situation, and an icon indicating that an emergency radio wave is being transmitted. The user can make a call to the emergency contact telephone number changed by the remote control server 4 or a preset emergency contact number by selecting and determining the emergency contact transmission icon. On the screen shown in FIG. 17C, various icons for notifying that an emergency has occurred (a notification icon for an emergency designated area, a notification icon for an emergency evacuation site, and a notification icon for traffic regulation) are displayed. Note that more detailed information may be displayed by selecting and determining various icons.
[0139]
Further, the geographical location of the mobile phone to be remotely controlled can be roughly grasped from the position of a base station that covers radio waves transmitted and received by the mobile phone. For this reason, along with the surrounding environment information transmitted by the mobile phone 2 to the remote control server 4, information of the base station covering the radio wave of the mobile phone 2 is also sent, and the remote control server 4 also transmits the information of the base station. This can be one of the factors that determine the priority of each mobile phone. As a result, it is possible to control the change of the arrangement of the icons of the mobile phone and the change of the initial screen only for the mobile phone located within the radio wave range covered by the predetermined base station.
[0140]
<Example of control considering user information>
Here, an example will be described in which the user information transmitted from the mobile phone 2 includes information on the physical condition of the user such as the body temperature and the pulse of the user of the mobile phone 2.
In this case, the remote control server 4 acquires the user information, and determines that the user's life is in danger if the user has a predetermined requirement (for example, a predetermined body temperature or less and a pulse is a predetermined number of times or less). , The priority of the mobile phone 2 is increased. In the remote control server 4, the control content determination unit 422 determines the control content based on the user information, and performs the remote control of the content determined as follows in order from the mobile phone having the priority equal to or higher than the threshold or having the highest priority. Send a control signal to execute. The mobile phone 2 operates based on the received control signal.
[0141]
Control contents:
(1) Access the medical record DB.
(2) Download the medical record information on the user of the mobile phone 2 from the medical record DB.
(3) When the download is completed, display the icon on the screen so that anyone can access the downloaded medical record information from the mobile phone 2.
[0142]
Here, the medical record DB is a medical record in which the user of the mobile phone 2 has been treated at a hospital during a predetermined period (medical history, medical examination results, information on used medicines, allergy information on medicines, doctor in charge, etc.). Is stored, and for example, a database in an FTP server is used. The FTP server is connected to the network 3 and is accessible from the mobile phone 2. The remote control execution unit 423 of the remote control server 4 transmits the address information of the FTP server to the mobile phone 2 together with the control signal.
[0143]
The mobile phone 2 operates as follows based on a control signal transmitted from the remote control server 4.
First, the mobile phone 2 connects to the medical record DB in the FTP server based on the control signal for executing the control content (1) and the address information of the FTP server sent from the remote control server 4. Start. The address information of the FTP server may be recorded in the mobile phone in advance. In this case, the mobile phone 2 stores the address information in advance by receiving the control signal from the remote control server 4 as a trigger. A connection to the FTP server is started based on the address information. At this time, an authentication process may be performed between the mobile phone 2 and the FTP server.
[0144]
When accessing the medical record DB, the mobile phone 2 downloads medical record information on the user of the mobile phone 2 from the medical record DB based on a control signal for executing the control content (2). Upon completing the download of the medical record information, the mobile phone 2 displays an icon specified by the remote control server 4 on a screen based on a control signal for executing the control content (3). The icon displays information such as “Click here for Mr. XX's visit record”. The user of the mobile phone 2 or a person around the mobile phone 2 can browse the medical record of the user of the mobile phone 2 on the screen by selecting and executing this icon.
[0145]
By performing the remote control as described above, for example, in the event of a disaster or the like, even if the user of the mobile phone 2 is transported to a hospital that is not usually visited, the doctor in charge of the treatment treats the user. The user can easily obtain effective information using the mobile phone 2 possessed by the user. Even if the user becomes unconscious and cannot display the information on the screen by himself, the remote control from the remote control server 4 allows anyone to freely view the information. Can be kept.
[0146]
In the above description, the state information of the mobile phone 2 is not described. For example, when the remaining battery level of the mobile phone 2 is extremely low, the remote control for downloading the medical record as described above is not performed. Control. In this case, when it is determined based on the state information transmitted from the mobile phone 2 that the remaining battery level of the mobile phone 2 has increased, remote control for downloading the medical record as described above is performed. Just do it.
[0147]
In addition, in the case of a future disaster, a form in which the medical record information is constantly recorded in the memory or the like of the mobile phone 2 is assumed, but the medical record information and the like are originally kept secret from the viewpoint of privacy. This should be kept in mind. If the information is stored in the mobile phone 2, the information may be leaked, which is not preferable. On the other hand, in the above-described embodiment, only when the remote control server 4 determines that the user is in danger, the medical record information of the user is downloaded to the mobile phone 2 owned by the user. Remote control, which is effective from the viewpoint of privacy.
[0148]
【The invention's effect】
According to the present invention, it is possible to provide a remote control server capable of performing remote control according to a mobile terminal device to be controlled and a mobile terminal device remotely controlled by the remote control server.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a remote control system according to a first embodiment of the present invention.
FIG. 2 is a sequence chart for explaining a processing flow of the remote control system according to the first embodiment of the present invention.
FIG. 3 is a flowchart illustrating a flow of a control content determination process in a remote control server of the remote control system according to the first embodiment of the present invention.
FIG. 4 is a configuration diagram of a remote control system according to a second embodiment of the present invention.
FIG. 5 is a flowchart illustrating a flow of a control content determination process in a remote control server of the remote control system according to the second embodiment of the present invention.
FIG. 6 is a configuration diagram of a remote control system according to a third embodiment of the present invention.
FIG. 7 is a sequence chart for explaining a processing flow of a remote control system according to a third embodiment of the present invention.
FIG. 8 is a flowchart for explaining a flow of a control start timing determination process of a remote control server 4 of the remote control system according to the third embodiment of the present invention.
FIG. 9 is a configuration diagram of a remote control system according to a fourth embodiment of the present invention.
FIG. 10 is a sequence chart for explaining a processing flow of a remote control system according to a fourth embodiment of the present invention.
FIG. 11 is a diagram showing the use tendency of the mobile phone analyzed by the remote control server of the remote control system according to the fourth embodiment of the present invention, in which the vertical axis represents the frequency of use and the horizontal axis represents time; is there.
FIG. 12 is a configuration diagram of a remote control system according to a fifth embodiment of the present invention.
FIG. 13 is a sequence chart for explaining a processing flow of a remote control system according to a fifth embodiment of the present invention.
FIG. 14 is a diagram conceptually showing a processing flow when changing a connection destination of a mobile phone in the remote control system according to the fifth embodiment of the present invention.
FIG. 15 is a configuration diagram of a remote control system according to a sixth embodiment of the present invention.
FIG. 16 is a sequence chart for explaining a processing flow of a remote control system according to a sixth embodiment of the present invention.
FIGS. 17A and 17B are diagrams illustrating an example of a screen display of the mobile phone according to the sixth embodiment of the present invention, wherein FIG. 17A is an initial screen, FIG. FIG. 9 is a diagram showing a screen when priority in an emergency is low.
[Explanation of symbols]
100 remote control system
2 Mobile phone
3 network
4 Remote control server
21, 41 communication unit
22, 42 control unit
23 Battery Management Department
24 Status information acquisition unit
25, 45 Mobile phone setting data recording unit
26 Application program execution unit
421 trigger information control unit
422 control content determination unit
423 Remote control execution unit
43 Battery Information Database

Claims (19)

携帯端末装置の遠隔制御を所定タイミング毎に行う遠隔制御サーバであって、
前記携帯端末装置の遠隔制御を開始するためのトリガ情報を前記所定タイミング毎に前記携帯端末装置に送信する送信手段と、
前記トリガ情報に応じて前記携帯端末装置から送信されてきた前記携帯端末装置の状態情報を受信する受信手段と、
前記受信手段によって受信した状態情報に基づいて、前記携帯端末装置の遠隔制御を行う制御手段とを備える遠隔制御サーバ。
A remote control server that performs remote control of the mobile terminal device at predetermined timings,
Transmission means for transmitting trigger information for starting remote control of the mobile terminal device to the mobile terminal device at each of the predetermined timings,
Receiving means for receiving status information of the mobile terminal device transmitted from the mobile terminal device according to the trigger information,
A remote control server comprising: a control unit that performs remote control of the portable terminal device based on the status information received by the receiving unit.
請求項1記載の遠隔制御サーバであって、
前記状態情報は、前記携帯端末装置の電池残量情報を含み、
前記電池残量情報に基づいて、前記携帯端末装置で実行されるアプリケーションプログラムの実行時間を決定する制御内容決定手段を備え、
前記制御手段は、前記携帯端末装置のアプリケーションプログラムの実行時間が前記制御内容決定手段により決定された実行時間になるように、前記携帯端末装置を遠隔制御する遠隔制御サーバ。
The remote control server according to claim 1, wherein
The state information includes remaining battery information of the mobile terminal device,
A control content determining unit that determines an execution time of an application program executed by the mobile terminal device based on the battery remaining amount information,
A remote control server that remotely controls the mobile terminal device such that an execution time of an application program of the mobile terminal device is equal to an execution time determined by the control content determining device.
請求項2記載の遠隔制御サーバであって、
前記状態情報は、前記トリガ情報送信時点で前記携帯端末装置で実行されているアプリケーションプログラムの種類を示すID情報を含み、
前記ID情報に基づいて、前記アプリケーションプログラムの優先度を判定する優先度判定手段を備え、
前記制御内容決定手段は、前記電池残量情報と前記優先度判定手段による判定結果とに基づいて、前記携帯端末装置で実行されているアプリケーションプログラムの実行時間を決定する遠隔制御サーバ。
The remote control server according to claim 2, wherein
The state information includes ID information indicating a type of an application program executed on the mobile terminal device at the time of transmitting the trigger information,
A priority determining unit configured to determine a priority of the application program based on the ID information;
The remote control server, wherein the control content determining means determines an execution time of an application program executed in the portable terminal device based on the remaining battery amount information and a determination result by the priority determining means.
請求項1記載の遠隔制御サーバであって、
前記状態情報は、前記トリガ情報送信時点での前記携帯端末装置の通信接続先の情報を示す接続先情報を含み、
前記接続先情報に基づいて、前記携帯端末装置の通信接続先の状態を示す接続先状態情報を取得する接続先状態情報取得手段と、
前記接続先状態情報取得手段により取得した接続先状態情報に応じて、前記携帯端末装置の通信接続先を決定する制御内容決定手段とを備え、
前記制御手段は、前記携帯端末装置の通信接続先が前記制御内容決定手段により決定された接続先になるように、前記携帯端末装置を遠隔制御する遠隔制御サーバ。
The remote control server according to claim 1, wherein
The state information includes connection destination information indicating information of a communication connection destination of the mobile terminal device at the time of transmitting the trigger information,
Based on the connection destination information, connection destination state information acquisition means for obtaining connection state information indicating the state of the communication connection destination of the mobile terminal device,
Control content determining means for determining a communication connection destination of the portable terminal device according to the connection destination state information acquired by the connection destination state information acquiring means,
A remote control server that remotely controls the mobile terminal device such that a communication connection destination of the mobile terminal device is a connection destination determined by the control content determination means.
請求項2又は3記載の遠隔制御サーバであって、
前記電池残量情報を記録する電池残量情報記録部と、
前記受信手段により受信した電池残量情報と、前記電池残量情報記録部に記録されている、前回のトリガ情報送信時に受信した前記携帯端末装置の電池残量情報とを比較する比較手段と、
前記比較手段による比較結果に応じて、前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定する送信タイミング決定手段とを備え、
前記送信手段は、前記送信タイミング決定手段により決定された送信タイミングで前記トリガ情報を送信する遠隔制御サーバ。
The remote control server according to claim 2 or 3,
A battery level information recording unit that records the battery level information;
Battery level information received by the receiving unit, and a comparing unit that compares the battery level information of the portable terminal device received at the time of the previous trigger information transmission, which is recorded in the battery level information recording unit,
A transmission timing determining unit that determines a transmission timing of the trigger information for starting a next remote control of the mobile terminal device according to a comparison result by the comparing unit,
A remote control server for transmitting the trigger information at the transmission timing determined by the transmission timing determining means;
請求項1〜4のいずれか記載の遠隔制御サーバであって、
前記状態情報は、前記携帯端末装置の動作履歴情報を含み、
前記動作履歴情報に基づいて、前記携帯端末装置の動作傾向を分析し、当該分析した動作傾向に応じて、前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定する送信タイミング決定手段を備え、
前記送信手段は、前記送信タイミング決定手段により決定された送信タイミングで前記トリガ情報を送信する遠隔制御サーバ。
The remote control server according to claim 1, wherein:
The state information includes operation history information of the mobile terminal device,
Analyzing the operation tendency of the mobile terminal device based on the operation history information, and determining the transmission timing of the trigger information for starting the next remote control of the mobile terminal device according to the analyzed operation tendency. Transmission timing determination means to perform,
A remote control server for transmitting the trigger information at the transmission timing determined by the transmission timing determining means;
請求項6記載の遠隔制御サーバであって、
前記送信タイミング決定手段は、前記分析結果から前記携帯端末装置が使用されていない時間帯を決定し、当該決定した時間帯のいずれかの時間を、前記トリガ情報の送信タイミングとする遠隔制御サーバ。
The remote control server according to claim 6, wherein
The remote control server, wherein the transmission timing determining means determines a time zone in which the portable terminal device is not used from the analysis result, and sets any one of the determined time zones as a transmission timing of the trigger information.
請求項1〜7のいずれか記載の遠隔制御サーバであって、
前記遠隔制御の対象となる携帯端末装置が複数存在し、
前記複数の携帯端末装置の各々は、予め定められたユーザが所持する携帯端末装置であって、
前記送信手段は、前記トリガ情報を前記複数の携帯端末装置の各々に送信し、
前記受信手段は、前記複数の携帯端末装置の各々から前記状態情報を受信し、更に、前記複数の携帯端末装置の各々によって取得された、前記ユーザの状態に関するユーザ情報と自装置の周囲の環境に関する周囲環境情報とを受信し、
前記受信手段によって受信した複数のユーザ情報及び周囲環境情報の各々に基づいて、前記複数の携帯端末装置の各々の遠隔制御の優先度を決定する優先度決定手段を備え、
前記制御手段は、前記優先度決定手段によって決定された優先度が閾値を越えた携帯端末装置のみに対し、前記状態情報に基づいた遠隔制御を行う遠隔制御サーバ。
The remote control server according to claim 1, wherein:
There are a plurality of mobile terminal devices to be remotely controlled,
Each of the plurality of mobile terminal devices is a mobile terminal device possessed by a predetermined user,
The transmitting unit transmits the trigger information to each of the plurality of mobile terminal devices,
The receiving means receives the status information from each of the plurality of mobile terminal devices, and further obtains user information on the status of the user and an environment around the own device which are obtained by each of the plurality of mobile terminal devices. Environment information about the
Based on each of the plurality of pieces of user information and the surrounding environment information received by the receiving means, comprises a priority determining means for determining the priority of remote control of each of the plurality of portable terminal devices,
The remote control server, wherein the control means performs remote control based on the state information only for portable terminal devices whose priority determined by the priority determining means exceeds a threshold.
請求項1記載の遠隔制御サーバであって、
前記受信手段は、前記状態情報に加え、前記携帯端末装置によって取得された、前記携帯端末装置のユーザの状態に関するユーザ情報を受信し、
前記受信手段で受信した状態情報とユーザ情報とに基づいて前記遠隔制御の制御内容を決定する制御内容決定手段を備え、
前記制御手段は、前記制御内容決定手段によって決定された制御内容を実行するための制御信号を生成して前記携帯端末装置に送信する遠隔制御サーバ。
The remote control server according to claim 1, wherein
The receiving means, in addition to the state information, received by the mobile terminal device, receives user information on the state of the user of the mobile terminal device,
A control content determining unit that determines the control content of the remote control based on the state information and the user information received by the receiving unit,
The remote control server, wherein the control means generates a control signal for executing the control content determined by the control content determination means and transmits the control signal to the portable terminal device.
請求項1記載の遠隔制御サーバであって、
前記受信手段は、前記状態情報に加え、前記携帯端末装置によって取得された、前記携帯端末装置の周辺環境に関する周辺環境情報を受信し、
前記受信手段で受信した状態情報と周辺環境情報とに基づいて前記遠隔制御の制御内容を決定する制御内容決定手段を備え、
前記制御手段は、前記制御内容決定手段によって決定された制御内容を実行するための制御信号を生成して前記携帯端末装置に送信する遠隔制御サーバ。
The remote control server according to claim 1, wherein
The receiving means, in addition to the state information, received peripheral environment information regarding the peripheral environment of the mobile terminal device, which is acquired by the mobile terminal device,
Control content determination means for determining the control content of the remote control based on the state information and the surrounding environment information received by the receiving means,
The remote control server, wherein the control means generates a control signal for executing the control content determined by the control content determination means and transmits the control signal to the portable terminal device.
遠隔制御サーバから所定タイミング毎に遠隔制御を行われる携帯端末装置であって、
前記遠隔制御を開始するためのトリガ情報を前記所定タイミング毎に前記遠隔制御サーバから受信する受信手段と、
前記受信手段で受信したトリガ情報に応じて、自装置の状態を示す状態情報を取得する状態情報取得手段と、
前記状態情報取得手段により取得した状態情報を前記遠隔制御サーバに送信する送信手段とを備える携帯端末装置。
A mobile terminal device that performs remote control at predetermined timing from a remote control server,
Receiving means for receiving trigger information for starting the remote control from the remote control server at each of the predetermined timings,
State information acquisition means for acquiring state information indicating the state of the own device, according to the trigger information received by the reception means,
A portable terminal device comprising: a transmitting unit that transmits the state information acquired by the state information acquiring unit to the remote control server.
請求項11記載の携帯端末装置であって、
前記状態情報取得手段は、前記状態情報として自装置の電池残量を示す電池残量情報を取得し、
前記電池残量情報は、前記遠隔制御サーバが、前記携帯端末装置で実行されるアプリケーションプログラムの実行時間を決定するための情報である携帯端末装置。
The mobile terminal device according to claim 11, wherein
The status information obtaining means obtains remaining battery information indicating the remaining battery power of the own device as the status information,
The portable terminal device, wherein the battery remaining amount information is information for the remote control server to determine an execution time of an application program executed on the portable terminal device.
請求項12記載の携帯端末装置であって、
前記状態情報取得手段は、更に、前記状態情報として、前記トリガ情報を受信した時点で、自装置で実行されているアプリケーションプログラムの種類を示すID情報を取得し、
前記ID情報は、前記遠隔制御サーバが前記携帯端末装置で実行されるアプリケーションプログラムの実行時間を決定するための情報である携帯端末装置。
The mobile terminal device according to claim 12,
The state information obtaining means further obtains, as the state information, ID information indicating a type of an application program being executed in the apparatus at the time of receiving the trigger information,
The portable terminal device, wherein the ID information is information for the remote control server to determine an execution time of an application program executed on the portable terminal device.
請求項11記載の携帯端末装置であって、
前記状態情報取得手段は、前記トリガ情報を受信した時点で、前記状態情報として、自装置が通信している通信接続先を示す接続先情報を取得し、
前記接続先情報は、前記遠隔制御サーバが前記通信接続先の状態に応じて前記携帯端末装置の通信接続先を変更するための情報である携帯端末装置。
The mobile terminal device according to claim 11, wherein
The state information obtaining means, at the time of receiving the trigger information, as the state information, obtains connection destination information indicating a communication connection destination with which the own device is communicating,
The mobile terminal device, wherein the connection destination information is information for the remote control server to change a communication connection destination of the mobile terminal device according to a state of the communication connection destination.
請求項12又は13記載の携帯端末装置であって、
前記電池残量情報は、前記遠隔制御サーバが前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定するための情報である携帯端末装置。
The mobile terminal device according to claim 12 or 13,
The portable terminal device, wherein the battery remaining amount information is information for the remote control server to determine a transmission timing of the trigger information for starting the next remote control of the portable terminal device.
請求項11〜14のいずれか記載の携帯端末装置であって、
自装置の動作履歴情報を蓄積する動作履歴情報蓄積手段を備え、
前記状態情報取得手段は、前記状態情報として、前記動作履歴情報蓄積手段により蓄積された動作履歴情報を取得し、
前記動作履歴情報は、前記遠隔制御サーバが前記携帯端末装置の動作傾向を求め、前記動作傾向に基づいて次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定するための情報である携帯端末装置。
The mobile terminal device according to any one of claims 11 to 14, wherein
Comprising operation history information storage means for storing operation history information of the own device,
The state information acquisition unit acquires the operation history information accumulated by the operation history information accumulation unit as the state information,
The operation history information is information for the remote control server to determine an operation tendency of the portable terminal device and determine a transmission timing of the trigger information for starting a next remote control based on the operation tendency. Mobile terminal device.
請求項11〜16のいずれか記載の携帯端末装置であって、
自装置のユーザの状態に関するユーザ情報を取得するユーザ情報取得手段と、
自装置の周辺環境に関する周辺環境情報を取得する周辺環境情報取得手段とを備え、
前記送信手段は、前記状態情報に加え、前記ユーザ情報取得手段により取得したユーザ情報と前記周辺環境情報取得手段により取得した周辺環境情報とを前記遠隔制御サーバに送信し、
前記ユーザ情報及び前記周辺環境情報は、前記遠隔制御サーバが前記携帯端末装置と当該携帯端末装置以外の前記遠隔制御対象となる携帯端末装置とを併せた複数の携帯端末装置のうちのどれを、前記遠隔制御を行う対象とするかを決定するための情報である携帯端末装置。
The mobile terminal device according to any one of claims 11 to 16, wherein
User information acquisition means for acquiring user information on the state of the user of the own device,
Peripheral environment information acquisition means for acquiring peripheral environment information about the peripheral environment of the own device,
The transmitting unit, in addition to the state information, transmits to the remote control server the user information acquired by the user information acquiring unit and the peripheral environment information acquired by the peripheral environment information acquiring unit,
The user information and the surrounding environment information, any one of the plurality of mobile terminal devices in which the remote control server combines the mobile terminal device and the mobile terminal device to be remotely controlled other than the mobile terminal device, A portable terminal device, which is information for determining whether to perform the remote control.
請求項11記載の携帯端末装置であって、
自装置のユーザの状態に関するユーザ情報を取得するユーザ情報取得手段を備え、
前記送信手段は、前記状態情報に加え、前記ユーザ情報取得手段により取得したユーザ情報を前記遠隔制御サーバに送信し、
前記受信手段は、前記送信手段による前記状態情報及びユーザ情報の送信後に前記遠隔制御サーバから送信されてくる制御信号を受信し、
前記制御信号は、前記遠隔制御サーバで決定された前記遠隔制御の制御内容を実行するための信号であり、
前記状態情報及びユーザ情報は、前記遠隔制御サーバが前記制御内容を決定するための情報である携帯端末装置。
The mobile terminal device according to claim 11, wherein
Comprising a user information acquisition means for acquiring user information on the state of the user of the own device,
The transmitting unit, in addition to the state information, transmits the user information obtained by the user information obtaining unit to the remote control server,
The receiving means receives a control signal transmitted from the remote control server after transmission of the state information and user information by the transmitting means,
The control signal is a signal for executing the control content of the remote control determined by the remote control server,
The portable terminal device, wherein the status information and the user information are information for the remote control server to determine the control content.
請求項11記載の携帯端末装置であって、
自装置の周辺環境に関する周辺環境情報を取得する周辺環境情報取得手段を備え、
前記送信手段は、前記状態情報に加え、前記周辺環境情報取得手段により取得した周辺環境情報を前記遠隔制御サーバに送信し、
前記受信手段は、前記送信手段による前記状態情報及び周辺環境情報の送信後に前記遠隔制御サーバから送信されてくる制御信号を受信し、
前記制御信号は、前記遠隔制御サーバで決定された前記遠隔制御の制御内容を実行するための信号であり、
前記状態情報及び周辺環境情報は、前記遠隔制御サーバが前記制御内容を決定するための情報である携帯端末装置。
The mobile terminal device according to claim 11, wherein
A peripheral environment information acquiring unit for acquiring peripheral environment information about the peripheral environment of the own device,
The transmitting means, in addition to the state information, transmits the surrounding environment information acquired by the surrounding environment information acquiring means to the remote control server,
The receiving unit receives a control signal transmitted from the remote control server after the transmission of the state information and the surrounding environment information by the transmitting unit,
The control signal is a signal for executing the control content of the remote control determined by the remote control server,
The portable terminal device, wherein the state information and the surrounding environment information are information for the remote control server to determine the control content.
JP2003038607A 2003-02-17 2003-02-17 Remote control server and remotely controlled portable terminal device Pending JP2004246811A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003038607A JP2004246811A (en) 2003-02-17 2003-02-17 Remote control server and remotely controlled portable terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003038607A JP2004246811A (en) 2003-02-17 2003-02-17 Remote control server and remotely controlled portable terminal device

Publications (1)

Publication Number Publication Date
JP2004246811A true JP2004246811A (en) 2004-09-02

Family

ID=33023094

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003038607A Pending JP2004246811A (en) 2003-02-17 2003-02-17 Remote control server and remotely controlled portable terminal device

Country Status (1)

Country Link
JP (1) JP2004246811A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007066393A1 (en) 2005-12-07 2007-06-14 Fujitsu Limited Mobile terminal device, communication system, method of controlling electric power and electric power control program
JP2008042355A (en) * 2006-08-03 2008-02-21 Casio Hitachi Mobile Communications Co Ltd Portable type electronic apparatus and program
JP2008535325A (en) * 2005-03-25 2008-08-28 クゥアルコム・インコーポレイテッド Apparatus and method for managing battery performance of wireless device
US8532007B2 (en) 2008-11-21 2013-09-10 Kabushiki Kaisha Toshiba Assigning communication media to a terminal based on remaining battery amount
JP2014501970A (en) * 2010-11-19 2014-01-23 ネスト ラブス, インコーポレイテッド Method and system for exchanging data between a networked thermostat and a cloud-based management server
JP2014102787A (en) * 2012-11-22 2014-06-05 Toshiba Tec Corp Information terminal and information processing system
JP2014195304A (en) * 2008-10-29 2014-10-09 Qualcomm Incorporated Methods and systems to prolong mobile station operation during low battery power
JP2016529858A (en) * 2013-05-03 2016-09-23 アシュリオン, エルエルシーAsurion, Llc Battery consumption analysis and prediction of wireless devices
US9851729B2 (en) 2010-11-19 2017-12-26 Google Inc. Power-preserving communications architecture with long-polling persistent cloud channel for wireless network-connected thermostat
US10186880B2 (en) 2014-06-20 2019-01-22 Nec Corporation Monitoring apparatus, monitoring system, monitoring method, and non-transitory storage medium
US11909241B2 (en) 2018-06-08 2024-02-20 Panasonic Intellectual Property Management Co., Ltd. Electronic device receiving battery control information via management server
US12237704B2 (en) 2018-06-08 2025-02-25 Panasonic Intellectual Property Management Co., Ltd. Battery management system and battery management method

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008535325A (en) * 2005-03-25 2008-08-28 クゥアルコム・インコーポレイテッド Apparatus and method for managing battery performance of wireless device
JP4658186B2 (en) * 2005-03-25 2011-03-23 クゥアルコム・インコーポレイテッド Apparatus and method for managing battery performance of wireless device
WO2007066393A1 (en) 2005-12-07 2007-06-14 Fujitsu Limited Mobile terminal device, communication system, method of controlling electric power and electric power control program
JP2008042355A (en) * 2006-08-03 2008-02-21 Casio Hitachi Mobile Communications Co Ltd Portable type electronic apparatus and program
JP4669823B2 (en) * 2006-08-03 2011-04-13 Necカシオモバイルコミュニケーションズ株式会社 Portable electronic device and program
JP2014195304A (en) * 2008-10-29 2014-10-09 Qualcomm Incorporated Methods and systems to prolong mobile station operation during low battery power
US8532007B2 (en) 2008-11-21 2013-09-10 Kabushiki Kaisha Toshiba Assigning communication media to a terminal based on remaining battery amount
US9098279B2 (en) 2010-09-14 2015-08-04 Google Inc. Methods and systems for data interchange between a network-connected thermostat and cloud-based management server
US9846443B2 (en) 2010-09-14 2017-12-19 Google Inc. Methods and systems for data interchange between a network-connected thermostat and cloud-based management server
JP2014501970A (en) * 2010-11-19 2014-01-23 ネスト ラブス, インコーポレイテッド Method and system for exchanging data between a networked thermostat and a cloud-based management server
US9851729B2 (en) 2010-11-19 2017-12-26 Google Inc. Power-preserving communications architecture with long-polling persistent cloud channel for wireless network-connected thermostat
US10732651B2 (en) 2010-11-19 2020-08-04 Google Llc Smart-home proxy devices with long-polling
JP2014102787A (en) * 2012-11-22 2014-06-05 Toshiba Tec Corp Information terminal and information processing system
JP2016529858A (en) * 2013-05-03 2016-09-23 アシュリオン, エルエルシーAsurion, Llc Battery consumption analysis and prediction of wireless devices
US10186880B2 (en) 2014-06-20 2019-01-22 Nec Corporation Monitoring apparatus, monitoring system, monitoring method, and non-transitory storage medium
US11909241B2 (en) 2018-06-08 2024-02-20 Panasonic Intellectual Property Management Co., Ltd. Electronic device receiving battery control information via management server
US12237704B2 (en) 2018-06-08 2025-02-25 Panasonic Intellectual Property Management Co., Ltd. Battery management system and battery management method

Similar Documents

Publication Publication Date Title
CN108924364B (en) Message reminding method, mobile terminal and computer readable storage medium
US8805876B2 (en) Methods and apparatus for use in controlling scanning operations in a mobile communication device
JP2004246811A (en) Remote control server and remotely controlled portable terminal device
JP4897081B2 (en) Near field communication device
JP2005026738A (en) Mobile communication device
JP2006279927A (en) Supervisory and control apparatus, monitoring system, monitoring method, program and recording medium
JP2007179555A (en) Monitoring system
KR20150020080A (en) Method for communicating data and electronic device thereof
EP1536391A1 (en) Lone worker monitor
CN105871694A (en) Instant messaging service processing method and device
JP2002319996A (en) Portable terminal, and method and program for absence termination notification thereof
JP4498208B2 (en) Mobile communication terminal, disaster communication method, program, and recording medium
KR20120014958A (en) Emergency terminal and reliable service providing method
JP2004356815A (en) Mobile communication terminal equipment
JP2009267847A (en) Radio terminal equipment and radio network system
JP4401729B2 (en) Mobile communication terminal
JP2003087863A (en) Mobile terminal with browser function
JP2015046842A (en) Video monitoring system, mobile terminal for use therefor, and program
JP2013105477A (en) Portable terminal system having function of deleting application program
EP4462851A1 (en) Network acceleration method and apparatus
KR100737558B1 (en) Wireless communication terminal and method for receiving notification level control using preference
KR20170083881A (en) Surveillance system and controlling method thereof
JP2008060740A (en) Management device, management system, communication terminal, web server, management method, program, and recording medium
KR101715600B1 (en) Terminal, method and computer-readable recording medium for informing emergency situation
JP2006166118A (en) Portable communication terminal and its information providing method