JP2004246811A - Remote control server and remotely controlled portable terminal device - Google Patents
Remote control server and remotely controlled portable terminal device Download PDFInfo
- 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
Links
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing 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
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】
【0056】
【表2】
【0057】
【表3】
【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】
【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】
【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】
【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
[0048]
The
[0049]
The
[0050]
The mobile phone setting
[0051]
The application
[0052]
The
[0053]
The
[0054]
The
[0055]
[Table 1]
[0056]
[Table 2]
[0057]
[Table 3]
[0058]
In the mobile phone setting
[0059]
The
[0060]
The trigger
[0061]
The remote
[0062]
The above is the description of each component of the
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
[0064]
Upon receiving the remaining battery level information, the
[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
[0066]
First, the
[0067]
The
[0068]
As described above, according to the present embodiment, when the
[0069]
Further, since the
[0070]
Note that the remaining battery ratio may not be calculated by the
[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
[0072]
FIG. 4 is a configuration diagram of a remote control system according to the second embodiment of the present invention.
The
[0073]
The
[0074]
The application
[0075]
[Table 4]
[0076]
The control
[0077]
The processing flow of the
[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
[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
[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
[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
[0084]
The history
[0085]
[Table 5]
[0086]
Next, a processing flow of the
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
[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
[0089]
On the other hand, when the current battery remaining ratio is smaller than the previous battery remaining ratio (S802: NO), the
[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
[0091]
As described above, according to the present embodiment, the
[0092]
For this reason, when the remaining battery power of the
[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
[0094]
The operation history
[0095]
The trigger
[0096]
Next, a processing flow of the
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
[0098]
As described above, according to the present embodiment, the usage tendency of the user of the
[0099]
For this reason, by setting any time in the time zone in which the user is not using the
[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
[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
[0102]
When communicating with a certain web server, the
[0103]
The connection
[0104]
The congestion status monitoring server 7 monitors the congestion status of a web server connectable to the
[0105]
The server congestion
[0106]
The control
[0107]
Next, a processing flow of the
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
[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
[0110]
As shown in FIG. 14, when the
[0111]
As described above, according to the present embodiment, the connection destination of the
[0112]
When there are a plurality of
[0113]
When receiving the congestion status information from the congestion status monitoring server 7, the
[0114]
In the present embodiment, control for changing GW address information set in the
[0115]
That is, in an emergency, it is expected that the base station or the server (GW server, web server) to which the
[0116]
(Sixth embodiment)
The remote control system according to the present embodiment assumes a situation in which a plurality of predetermined users having the
[0117]
The remote control system according to the sixth embodiment of the present invention includes a plurality of
[0118]
The user information obtained by the user
[0119]
The
[0120]
[Table 6]
[0121]
The
[0122]
According to the determination result by the
[0123]
The remote
[0124]
Next, a processing flow of the
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
[0126]
When the
[0127]
As described above, according to the present embodiment, when the
[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
[0129]
In this embodiment, the priority is determined using the remaining battery information, the user information, and the surrounding environment information of the
[0130]
The information on the
[0131]
In the above description, the
[0132]
Further, in the present embodiment, the remote
[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
1. When the luminance of the image based on the image information included in the surrounding environment information received by the
2. When the image based on the image information included in the surrounding environment information received by the
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
[0135]
Also, in the present embodiment, after the
[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
[0137]
Here, it is assumed that, in an emergency such as a disaster, the higher the priority of each mobile phone determined by the
[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
[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
[0140]
<Example of control considering user information>
Here, an example will be described in which the user information transmitted from the
In this case, the
[0141]
Control contents:
(1) Access the medical record DB.
(2) Download the medical record information on the user of the
(3) When the download is completed, display the icon on the screen so that anyone can access the downloaded medical record information from the
[0142]
Here, the medical record DB is a medical record in which the user of the
[0143]
The
First, the
[0144]
When accessing the medical record DB, the
[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
[0146]
In the above description, the state information of the
[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
[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
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.
前記状態情報は、前記携帯端末装置の電池残量情報を含み、
前記電池残量情報に基づいて、前記携帯端末装置で実行されるアプリケーションプログラムの実行時間を決定する制御内容決定手段を備え、
前記制御手段は、前記携帯端末装置のアプリケーションプログラムの実行時間が前記制御内容決定手段により決定された実行時間になるように、前記携帯端末装置を遠隔制御する遠隔制御サーバ。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.
前記状態情報は、前記トリガ情報送信時点で前記携帯端末装置で実行されているアプリケーションプログラムの種類を示す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.
前記状態情報は、前記トリガ情報送信時点での前記携帯端末装置の通信接続先の情報を示す接続先情報を含み、
前記接続先情報に基づいて、前記携帯端末装置の通信接続先の状態を示す接続先状態情報を取得する接続先状態情報取得手段と、
前記接続先状態情報取得手段により取得した接続先状態情報に応じて、前記携帯端末装置の通信接続先を決定する制御内容決定手段とを備え、
前記制御手段は、前記携帯端末装置の通信接続先が前記制御内容決定手段により決定された接続先になるように、前記携帯端末装置を遠隔制御する遠隔制御サーバ。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.
前記電池残量情報を記録する電池残量情報記録部と、
前記受信手段により受信した電池残量情報と、前記電池残量情報記録部に記録されている、前回のトリガ情報送信時に受信した前記携帯端末装置の電池残量情報とを比較する比較手段と、
前記比較手段による比較結果に応じて、前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定する送信タイミング決定手段とを備え、
前記送信手段は、前記送信タイミング決定手段により決定された送信タイミングで前記トリガ情報を送信する遠隔制御サーバ。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;
前記状態情報は、前記携帯端末装置の動作履歴情報を含み、
前記動作履歴情報に基づいて、前記携帯端末装置の動作傾向を分析し、当該分析した動作傾向に応じて、前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定する送信タイミング決定手段を備え、
前記送信手段は、前記送信タイミング決定手段により決定された送信タイミングで前記トリガ情報を送信する遠隔制御サーバ。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;
前記送信タイミング決定手段は、前記分析結果から前記携帯端末装置が使用されていない時間帯を決定し、当該決定した時間帯のいずれかの時間を、前記トリガ情報の送信タイミングとする遠隔制御サーバ。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.
前記遠隔制御の対象となる携帯端末装置が複数存在し、
前記複数の携帯端末装置の各々は、予め定められたユーザが所持する携帯端末装置であって、
前記送信手段は、前記トリガ情報を前記複数の携帯端末装置の各々に送信し、
前記受信手段は、前記複数の携帯端末装置の各々から前記状態情報を受信し、更に、前記複数の携帯端末装置の各々によって取得された、前記ユーザの状態に関するユーザ情報と自装置の周囲の環境に関する周囲環境情報とを受信し、
前記受信手段によって受信した複数のユーザ情報及び周囲環境情報の各々に基づいて、前記複数の携帯端末装置の各々の遠隔制御の優先度を決定する優先度決定手段を備え、
前記制御手段は、前記優先度決定手段によって決定された優先度が閾値を越えた携帯端末装置のみに対し、前記状態情報に基づいた遠隔制御を行う遠隔制御サーバ。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.
前記受信手段は、前記状態情報に加え、前記携帯端末装置によって取得された、前記携帯端末装置のユーザの状態に関するユーザ情報を受信し、
前記受信手段で受信した状態情報とユーザ情報とに基づいて前記遠隔制御の制御内容を決定する制御内容決定手段を備え、
前記制御手段は、前記制御内容決定手段によって決定された制御内容を実行するための制御信号を生成して前記携帯端末装置に送信する遠隔制御サーバ。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.
前記受信手段は、前記状態情報に加え、前記携帯端末装置によって取得された、前記携帯端末装置の周辺環境に関する周辺環境情報を受信し、
前記受信手段で受信した状態情報と周辺環境情報とに基づいて前記遠隔制御の制御内容を決定する制御内容決定手段を備え、
前記制御手段は、前記制御内容決定手段によって決定された制御内容を実行するための制御信号を生成して前記携帯端末装置に送信する遠隔制御サーバ。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.
前記状態情報取得手段は、前記状態情報として自装置の電池残量を示す電池残量情報を取得し、
前記電池残量情報は、前記遠隔制御サーバが、前記携帯端末装置で実行されるアプリケーションプログラムの実行時間を決定するための情報である携帯端末装置。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.
前記状態情報取得手段は、更に、前記状態情報として、前記トリガ情報を受信した時点で、自装置で実行されているアプリケーションプログラムの種類を示す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.
前記状態情報取得手段は、前記トリガ情報を受信した時点で、前記状態情報として、自装置が通信している通信接続先を示す接続先情報を取得し、
前記接続先情報は、前記遠隔制御サーバが前記通信接続先の状態に応じて前記携帯端末装置の通信接続先を変更するための情報である携帯端末装置。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.
前記電池残量情報は、前記遠隔制御サーバが前記携帯端末装置の次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定するための情報である携帯端末装置。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.
自装置の動作履歴情報を蓄積する動作履歴情報蓄積手段を備え、
前記状態情報取得手段は、前記状態情報として、前記動作履歴情報蓄積手段により蓄積された動作履歴情報を取得し、
前記動作履歴情報は、前記遠隔制御サーバが前記携帯端末装置の動作傾向を求め、前記動作傾向に基づいて次回の遠隔制御を開始するための前記トリガ情報の送信タイミングを決定するための情報である携帯端末装置。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.
自装置のユーザの状態に関するユーザ情報を取得するユーザ情報取得手段と、
自装置の周辺環境に関する周辺環境情報を取得する周辺環境情報取得手段とを備え、
前記送信手段は、前記状態情報に加え、前記ユーザ情報取得手段により取得したユーザ情報と前記周辺環境情報取得手段により取得した周辺環境情報とを前記遠隔制御サーバに送信し、
前記ユーザ情報及び前記周辺環境情報は、前記遠隔制御サーバが前記携帯端末装置と当該携帯端末装置以外の前記遠隔制御対象となる携帯端末装置とを併せた複数の携帯端末装置のうちのどれを、前記遠隔制御を行う対象とするかを決定するための情報である携帯端末装置。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.
自装置のユーザの状態に関するユーザ情報を取得するユーザ情報取得手段を備え、
前記送信手段は、前記状態情報に加え、前記ユーザ情報取得手段により取得したユーザ情報を前記遠隔制御サーバに送信し、
前記受信手段は、前記送信手段による前記状態情報及びユーザ情報の送信後に前記遠隔制御サーバから送信されてくる制御信号を受信し、
前記制御信号は、前記遠隔制御サーバで決定された前記遠隔制御の制御内容を実行するための信号であり、
前記状態情報及びユーザ情報は、前記遠隔制御サーバが前記制御内容を決定するための情報である携帯端末装置。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.
自装置の周辺環境に関する周辺環境情報を取得する周辺環境情報取得手段を備え、
前記送信手段は、前記状態情報に加え、前記周辺環境情報取得手段により取得した周辺環境情報を前記遠隔制御サーバに送信し、
前記受信手段は、前記送信手段による前記状態情報及び周辺環境情報の送信後に前記遠隔制御サーバから送信されてくる制御信号を受信し、
前記制御信号は、前記遠隔制御サーバで決定された前記遠隔制御の制御内容を実行するための信号であり、
前記状態情報及び周辺環境情報は、前記遠隔制御サーバが前記制御内容を決定するための情報である携帯端末装置。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.
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)
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 |
-
2003
- 2003-02-17 JP JP2003038607A patent/JP2004246811A/en active Pending
Cited By (17)
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 |