JP5305288B2 - 離席処理方法、通信システムおよび制御対象装置 - Google Patents

離席処理方法、通信システムおよび制御対象装置 Download PDF

Info

Publication number
JP5305288B2
JP5305288B2 JP2009012297A JP2009012297A JP5305288B2 JP 5305288 B2 JP5305288 B2 JP 5305288B2 JP 2009012297 A JP2009012297 A JP 2009012297A JP 2009012297 A JP2009012297 A JP 2009012297A JP 5305288 B2 JP5305288 B2 JP 5305288B2
Authority
JP
Japan
Prior art keywords
control target
determination
terminal device
information
absence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009012297A
Other languages
English (en)
Other versions
JP2010171728A (ja
Inventor
貴 吉川
信三 大久保
敦 竹下
真孝 木川
修 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Future University Hakodate
Original Assignee
NTT Docomo Inc
Future University Hakodate
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc, Future University Hakodate filed Critical NTT Docomo Inc
Priority to JP2009012297A priority Critical patent/JP5305288B2/ja
Publication of JP2010171728A publication Critical patent/JP2010171728A/ja
Application granted granted Critical
Publication of JP5305288B2 publication Critical patent/JP5305288B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、携帯端末装置を用いて制御対象装置の離席処理を行う離席処理方法、通信システムおよび制御対象装置に関するものである。
一般的に携帯電話などの携帯端末装置はユーザが常時所持する使用形態であるため、制御対象装置からユーザが離席する際の離席処理を自動的に行うことを目的として、携帯端末装置と制御対象装置間の距離に応じて変動する近距離無線通信における受信電力を基に、受信電力が所定値以下になると自動的に制御対象装置の使用制限や警報出力を行う方法が知られている(下記の特許文献1参照)。
また、同様に携帯端末装置と制御対象装置間の近距離無線通信における受信電力を基にした離席処理方法で、複数のアンテナを用いて複数の周波数を用いることで誤動作を軽減する方法が知られている(下記の特許文献2参照)。
特許第2931276号公報 特開2006−325232号公報
上述のとおり、受信電力を基に離席処理を行う方法が提案されているが、受信電力は周辺環境の影響を大きく受けるため、離席処理を行うにあたって誤動作が発生し易いという問題がある。
また、受信電力はデバイスの備える特性、例えばアンテナ特性等にも左右されるため、ユーザの所持する携帯端末装置や制御対象装置の特性に適合したパラメータを設定しなければ、誤動作が発生し易いという問題がある。
一方、複数の周波数を用いることで誤動作を軽減させる特許文献2の技術では、携帯端末装置や制御対象装置に複数のアンテナを設置する必要があるなどハードウェアの追加が必要であり、装置構成が複雑になってコスト高になり、実際には実現が困難である。
そこで、上述の課題を解決するために、本発明は、携帯端末装置と制御対象装置間の近距離無線通信における受信電力を基に離席処理を自動的に行うにあたり、ハードウェアを追加することなく、ソフトウェア的な処理により誤動作の発生を抑止することを目的とする。
上述の課題を解決するために、本発明に係る離席処理方法は、携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する離席処理方法であって、前記制御対象装置が、前記携帯端末装置と該制御対象装置それぞれのデバイス情報を収集するステップと、前記制御対象装置が、収集した前記携帯端末装置と前記制御対象装置それぞれのデバイス情報をサーバ装置に出力するステップと、前記サーバ装置が、前記制御対象装置から出力されたデバイス情報を受信するステップと、前記サーバ装置が、予め記憶された、受信電力閾値を含む離席判定用パラメータ情報から、前記受信したデバイス情報に適合した離席判定用パラメータ情報を検索するステップと、前記サーバ装置が、検索で得られた離席判定用パラメータ情報を該制御対象装置に出力するステップと、前記制御対象装置が、前記サーバ装置から出力された離席判定用パラメータ情報を受信するステップと、前記制御対象装置が、前記携帯端末装置から受信される信号についての受信電力を測定し、前記受信電力が、前記離席判定用パラメータ情報に含まれた前記受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行ステップと、を備え、前記離席判定用パラメータ情報はタイマー基準値及びソフトウェア情報をさらに含んでおり、前記判定実行ステップにおいて、前記ソフトウェア情報のうち、前記制御対象装置にて実行されているアプリケーションソフトウェアに該当するソフトウェア情報に従って、前記タイマー基準値を調整し、前記受信電力が前記受信電力閾値以下の場合、前記タイマー基準値を基にしたタイマーを開始し、前記タイマーが終了する前に前記受信電力が前記受信電力閾値を上回った場合には、前記離席処理の実行を回避する、ことを特徴とする。
上記離席処理方法によれば、制御対象装置は、制御対象装置と携帯端末装置それぞれのデバイス情報に適合した離席判定用パラメータ情報をサーバ装置から受信し、該離席判定用パラメータ情報に含まれた受信電力閾値と、端末装置からの受信信号についての受信電力とを比較することで、離席判定を適切に行うことができ、携帯端末装置と制御対象装置間の近距離無線通信における受信電力を基に離席処理を自動的に行うにあたり、ハードウェアを追加することなく、ソフトウェア的な処理により誤動作の発生を抑止することができる。
前記ソフトウェア情報は、ソフトウェアごとに定められた、前記タイマー基準値に対する調整量を含むことが望ましい。これにより、制御対象装置にて実行されているアプリケーションソフトウェアに応じてタイマー基準値を調整することが可能となり、例えば、ユーザが離席しにくいアプリケーションソフトウェアを実行している場合にタイマー基準値を長くするよう調整するなどの処理により、誤動作の発生をさらに抑止することができる。
また、前記判定実行ステップでは、前記制御対象装置に対しユーザ操作が行われた後、所定の無操作時間基準値が経過する前に、前記制御対象装置に対する別のユーザ操作が行われた場合には、前記離席処理の実行を回避することが望ましい。これにより、ユーザが制御対象装置への操作を行っている際に離席処理の実行を回避することが可能となるため、ユーザが制御対象装置の前に着席しているにもかかわらず、周辺環境の変化によって一時的に受信電力が下がるような状況でも、誤動作の発生を抑止することができる。
また、前記離席判定用パラメータ情報は歩行状態認識レベルをさらに含んでおり、前記離席処理方法は、前記判定実行ステップにて離席と判定された後に、前記制御対象装置が、該携帯端末装置におけるセンサの電源を起動させるステップと、前記携帯端末装置が、前記センサのセンサ値を前記制御対象装置に出力するステップと、前記制御対象装置が、前記携帯端末装置から出力されたセンサ値を受信するステップと、前記制御対象装置が、受信した該センサ値と、前記離席判定用パラメータ情報に含まれた前記歩行状態認識レベルとを比較することで、該携帯端末装置のユーザが歩行状態であるか否かを識別するステップと、該携帯端末装置のユーザが歩行状態でないと識別された場合に、前記制御対象装置が、前記離席処理の実行を回避するステップと、をさらに備えることが望ましい。この場合、判定実行ステップにて離席と判定された後であっても、携帯端末装置のユーザが歩行状態であるか否かを適切に識別し、該ユーザが歩行状態でないと識別された場合に離席処理の実行を回避できるため、周辺環境の変化によって一時的に受信電力が下がるような状況でも、誤動作の発生を抑止することができる。
また、別観点の本発明に係る携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する離席処理方法であって、前記制御対象装置が、前記携帯端末装置と該制御対象装置それぞれのデバイス情報を収集するステップと、前記制御対象装置が、収集した前記携帯端末装置と前記制御対象装置それぞれのデバイス情報をサーバ装置に出力するステップと、前記サーバ装置が、前記制御対象装置から出力されたデバイス情報を受信するステップと、前記サーバ装置が、予め記憶された、受信電力閾値を含む離席判定用パラメータ情報から、前記受信したデバイス情報に適合した離席判定用パラメータ情報を検索するステップと、前記サーバ装置が、検索で得られた離席判定用パラメータ情報を該制御対象装置に出力するステップと、前記制御対象装置が、前記サーバ装置から出力された離席判定用パラメータ情報を受信するステップと、前記制御対象装置が、前記携帯端末装置から受信される信号についての受信電力を測定し、前記受信電力が、前記離席判定用パラメータ情報に含まれた前記受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行ステップと、を備え、前記離席判定用パラメータ情報は歩行状態認識レベルをさらに含んでおり、前記離席処理方法は、前記携帯端末装置が、該携帯端末装置が備えたユーザの歩行状態を識別するためのセンサ、から出力されるセンサ値を前記制御対象装置に出力するステップと、前記制御対象装置が、前記携帯端末装置から出力されたセンサ値を受信するステップと、前記制御対象装置が、受信した該センサ値と、前記離席判定用パラメータ情報に含まれた前記歩行状態認識レベルとを比較することで、該携帯端末装置のユーザが歩行状態であるか否かを識別するステップと、をさらに備え、該携帯端末装置のユーザが歩行状態でないと識別された場合、前記判定実行ステップでは、前記離席処理の実行を回避することが望ましい。これにより、ユーザが歩行状態でない場合に離席処理の実行を回避することが可能となるため、ユーザが制御対象装置の前に着席しているにもかかわらず、周辺環境の変化によって一時的に受信電力が下がるような状況でも、誤動作の発生を抑止することができる。
また、前記判定実行ステップにおいて、前記受信電力が前記受信電力閾値以下の場合に、前記制御対象装置は該携帯端末装置における前記センサの電源を起動させることが望ましい。これにより、必要なときにのみ携帯端末装置のセンサを起動させることが可能となり、携帯端末装置の消費電力を削減することが可能になる。
ところで、本発明は、上記のように離席処理方法に係る発明として捉える以外に、通信システムに係る発明および制御対象装置に係る発明として捉えることもでき、以下のように記述することができる。通信システムに係る発明および制御対象装置に係る発明も、同様の作用・効果を奏する。
本発明に係る通信システムは、携帯端末装置と、サーバ装置と、前記携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する当該制御対象装置と、を含んで構成される通信システムであって、前記制御対象装置は、前記携帯端末装置と前記制御対象装置それぞれのデバイス情報を収集するデバイス情報収集手段と、収集された前記携帯端末装置と前記制御対象装置それぞれのデバイス情報を前記サーバ装置に出力するデバイス情報出力手段と、を備え、前記サーバ装置は、前記制御対象装置から出力されたデバイス情報を受信するデバイス情報受信手段と、予め記憶された、受信電力閾値を含む離席判定用パラメータ情報から、前記受信したデバイス情報に適合した離席判定用パラメータ情報を検索する検索手段と、検索で得られた離席判定用パラメータ情報を該制御対象装置に出力するパラメータ情報出力手段と、を備え、前記制御対象装置は、さらに、前記サーバ装置から出力された離席判定用パラメータ情報を受信するパラメータ情報受信手段と、前記携帯端末装置から受信される信号についての受信電力を測定する受信電力測定手段と、前記受信電力が、前記離席判定用パラメータ情報に含まれた受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行手段と、を備え、前記離席判定用パラメータ情報はタイマー基準値及びソフトウェア情報をさらに含んでおり、前記判定実行手段において、前記ソフトウェア情報のうち、前記制御対象装置にて実行されているアプリケーションソフトウェアに該当するソフトウェア情報に従って、前記タイマー基準値を調整し、前記受信電力が前記受信電力閾値以下の場合、前記タイマー基準値を基にしたタイマーを開始し、前記タイマーが終了する前に前記受信電力が前記受信電力閾値を上回った場合には、前記離席処理の実行を回避する、ことを特徴とする。
別観点の本発明に係る通信システムは、携帯端末装置と、サーバ装置と、前記携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する当該制御対象装置と、を含んで構成される通信システムであって、前記制御対象装置は、前記携帯端末装置と前記制御対象装置それぞれのデバイス情報を収集するデバイス情報収集手段と、収集された前記携帯端末装置と前記制御対象装置それぞれのデバイス情報を前記サーバ装置に出力するデバイス情報出力手段と、を備え、前記サーバ装置は、前記制御対象装置から出力されたデバイス情報を受信するデバイス情報受信手段と、予め記憶された、受信電力閾値を含む離席判定用パラメータ情報から、前記受信したデバイス情報に適合した離席判定用パラメータ情報を検索する検索手段と、検索で得られた離席判定用パラメータ情報を該制御対象装置に出力するパラメータ情報出力手段と、を備え、前記制御対象装置は、さらに、前記サーバ装置から出力された離席判定用パラメータ情報を受信するパラメータ情報受信手段と、前記携帯端末装置から受信される信号についての受信電力を測定する受信電力測定手段と、前記受信電力が、前記離席判定用パラメータ情報に含まれた受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行手段と、を備え、前記離席判定用パラメータ情報は歩行状態認識レベルをさらに含んでおり、前記通信システムでは、前記携帯端末装置が、該携帯端末装置が備えたユーザの歩行状態を識別するためのセンサ、から出力されるセンサ値を前記制御対象装置に出力し、前記制御対象装置が、前記携帯端末装置から出力されたセンサ値を受信し、前記制御対象装置が、受信した該センサ値と、前記離席判定用パラメータ情報に含まれた前記歩行状態認識レベルとを比較することで、該携帯端末装置のユーザが歩行状態であるか否かを識別し、該携帯端末装置のユーザが歩行状態でないと識別された場合、前記判定実行手段では、前記離席処理の実行を回避する、ことを特徴とする。
本発明に係る制御対象装置は、携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する当該制御対象装置であって、前記携帯端末装置と該制御対象装置それぞれのデバイス情報を収集するデバイス情報収集手段と、収集された前記携帯端末装置と該制御対象装置それぞれのデバイス情報をサーバ装置に出力するデバイス情報出力手段と、前記サーバ装置から出力された、受信電力閾値を含み且つ前記デバイス情報に適合した離席判定用パラメータ情報を受信するパラメータ情報受信手段と、前記携帯端末装置から受信される信号についての受信電力を測定する受信電力測定手段と、前記受信電力が、前記離席判定用パラメータ情報に含まれた受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行手段と、を備え、前記離席判定用パラメータ情報はタイマー基準値及びソフトウェア情報をさらに含んでおり、前記判定実行手段において、前記ソフトウェア情報のうち、前記制御対象装置にて実行されているアプリケーションソフトウェアに該当するソフトウェア情報に従って、前記タイマー基準値を調整し、前記受信電力が前記受信電力閾値以下の場合、前記タイマー基準値を基にしたタイマーを開始し、前記タイマーが終了する前に前記受信電力が前記受信電力閾値を上回った場合には、前記離席処理の実行を回避する、ことを特徴とする。
別観点の本発明に係る制御対象装置は、携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する当該制御対象装置であって、前記携帯端末装置と該制御対象装置それぞれのデバイス情報を収集するデバイス情報収集手段と、収集された前記携帯端末装置と該制御対象装置それぞれのデバイス情報をサーバ装置に出力するデバイス情報出力手段と、前記サーバ装置から出力された、受信電力閾値を含み且つ前記デバイス情報に適合した離席判定用パラメータ情報を受信するパラメータ情報受信手段と、前記携帯端末装置から受信される信号についての受信電力を測定する受信電力測定手段と、前記受信電力が、前記離席判定用パラメータ情報に含まれた受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行手段と、を備え、前記離席判定用パラメータ情報は歩行状態認識レベルをさらに含んでおり、前記制御対象装置では、前記携帯端末装置が備えたユーザの歩行状態を識別するためのセンサ、から出力されるセンサ値を受信し、前記受信した該センサ値と、前記離席判定用パラメータ情報に含まれた前記歩行状態認識レベルとを比較することで、該携帯端末装置のユーザが歩行状態であるか否かを識別し、該携帯端末装置のユーザが歩行状態でないと識別された場合、前記判定実行手段では、前記離席処理の実行を回避することを特徴とする。
本発明によれば、携帯端末装置と制御対象装置間の近距離無線通信における受信電力を基に離席処理を自動的に行うにあたり、ハードウェアを追加することなく、ソフトウェア的な処理により誤動作の発生を抑止することができる。
実施の形態1に係る各装置の構成を示すブロック図である。 実施の形態1に係るサーバ装置のパラメータデータベースに記憶されたデバイスデータ管理表を説明するための図である。 実施の形態1に係るサーバ装置のパラメータデータベースに記憶されたソフトウェア情報管理表を説明するための図である。 実施の形態1〜3に係る制御対象装置と携帯端末装置との距離に応じた離席処理を説明するための図である。 実施の形態1に係る処理動作の前半を示すフロー図である。 実施の形態1に係る処理動作の後半を示すフロー図である。 実施の形態2に係る各装置の構成を示すブロック図である。 実施の形態2に係るサーバ装置のパラメータデータベースに記憶されたデバイスデータ管理表を説明するための図である。 実施の形態2に係る処理動作の前半を示すフロー図である。 実施の形態2に係る処理動作の後半を示すフロー図である。 実施の形態3に係る各装置の構成を示すブロック図である。 実施の形態3に係るサーバ装置のパラメータデータベースに記憶されたデバイスデータ管理表を説明するための図である。 実施の形態3に係る処理動作の前半を示すフロー図である。 実施の形態3に係る処理動作の後半を示すフロー図である。 制御対象装置、携帯端末装置およびサーバ装置のハードウェア構成の一例を示す図である。
以下、本発明の実施の形態について図面を参照して詳細に説明する。
(実施の形態1)
実施の形態1は、制御対象装置と携帯端末装置との距離に応じて制御対象装置に対する離席処理の実行を制御しつつ、例外処理としてタイマー基準値に基づく判断およびソフトウェア状態に基づく判断を導入するものである。
図1には、実施の形態1に係る通信システムを構成する各装置の機能ブロック構成を示す。本実施の形態1では、携帯端末装置として携帯電話機を適用した例を想定している。ただし、携帯電話機に限定されるものではないので、以下では「携帯端末装置」の名称を用いて説明する。
図1に示すように、実施の形態1に係る通信システムは、離席判定を行う制御対象装置100と、制御対象装置100との間で離席判定のための双方向無線通信を行う携帯端末装置200と、制御対象措置100との間でデータ送受信のための双方向通信を行うサーバ装置300とを含んで構成される。
このうち制御対象装置100は、アンテナ111を内蔵し携帯端末装置200との間で無線通信を行う無線通信部110と、受信電力強度測定部112と、サーバ装置300との間で通信を行うためのサーバ通信部120と、サーバ装置300から得られた離席判定の基準値となる予め定められた受信電力強度の閾値(以下「閾値」と略称する)を記憶する閾値記憶部121と、サーバ装置300から得られたタイマー基準値を記憶するタイマー基準値記憶部122と、サーバ装置300から得られたソフトウェア情報を記憶するソフトウェア情報記憶部123と、各デバイスデータを記憶するデバイスデータ記憶部130と、離席判定部140と、離席処理部150と、を備える。なお、デバイスデータ記憶部130は、制御対象装置100のデバイスデータを記憶する制御対象装置デバイスデータ記憶部131と、携帯端末装置200のデバイスデータを記憶する携帯端末装置デバイスデータ記憶部132と、を含んで構成される。
受信電力強度測定部112は、携帯端末装置200から受信される信号の受信電力強度を測定する。
離席判定部140は、閾値記憶部121に記憶された閾値を設定する閾値設定部141と、タイマー基準値記憶部122に記憶されたタイマー基準値を用いて、後述する例外処理を行う判定時間測定部142と、ソフトウェア情報記憶部123に記憶された各ソフトウェアの状態に応じた加算タイマー基準値を用いてソフトウェアの使用状況に応じた例外処理を行うソフトウェア状態判断部143と、設定されたタイマー値に基づき動作するタイマー144と、を含んで構成される。離席判定部140は、受信電力強度測定部112により測定された受信電力強度により制御対象装置100と携帯端末装置200との相対距離を測定することで、離席判定を行う。ただし、離席判定部140は、離席判定を行う際に判定時間測定部142により、後述する例外処理を行う。例外処理の後、離席判定部140により離席と判定された場合に、離席処理部150が、制御対象装置100の入力操作等の制御を行う離席処理を実行する。一方、離席と判定されなかった場合には、受信電力強度測定部112より次の受信電力強度が測定され、離席判定部140により離席判定が行われる。
図15には、制御対象装置100のハードウェア構成の一例を示す。制御対象装置100は、ハードウェア構成として、CPU100Aと、RAM100Bと、ROM100Cと、入力デバイスであるキーボードやマウス等の入力装置100Dと、外部装置との通信を行う通信装置100Eと、補助記憶装置100Fと、出力デバイスであるディスプレイやプリンタ等の出力装置100Gと、を備える。前述した制御対象装置100の各機能ブロックの機能は、RAM100B等に所定のプログラムを読み込ませ、CPU100Aの制御の下で入力装置100D、通信装置100E、出力装置100Gを動作させ、補助記憶装置100F等に対しデータの読み書きを行うことで実現される。
一方、携帯端末装置200は、アンテナ211を内蔵し制御対象装置100との間で無線通信を行う無線通信部210と、携帯端末装置200のデバイスデータを記憶する携帯端末装置デバイスデータ記憶部220と、を備える。また、サーバ装置300は、制御対象装置100との間で通信を行うためのサーバ通信部310と、制御対象装置100から送られてくるデバイスデータに対応した離席判定用パラメータおよび制御対象装置100から送られてくるソフトウェア情報に対応した加算タイマー基準値を記憶するパラメータデータベース320と、を備える。なお、携帯端末装置200およびサーバ装置300のハードウェア構成は、基本的には、前述した図15のハードウェア構成と同様であり、特別なハードウェア構成を必要とするものではない。
本実施の形態1における「パラメータ」とは、閾値、タイマー基準値、およびソフトウェア情報を意味する。このうちソフトウェア情報とは、ソフトウェア種類およびソフトウェア状態の組合せに対応する加算タイマー基準値を示す対応表の情報である。図2には、パラメータデータベース320に記憶されたデバイスデータ管理表の一例を示す。図2に示すように、デバイスデータ管理表には、制御対象装置デバイスデータ、携帯端末装置デバイスデータ、閾値、およびタイマー基準値が対応付けられて記憶されている。一方、図3には、パラメータデータベース320に記憶されたソフトウェア情報管理表の一例を示す。図3に示すように、ソフトウェア情報管理表には、ソフトウェア種類、ソフトウェア状態、および加算タイマー基準値が対応付けられて記憶されている。
以下、上述のように構成された制御対象装置100の離席判定動作について説明する。図4は、本離席判定方式の基本概念を説明するための図である。本離席判定方式では、制御対象装置100と携帯端末装置200との距離が長くなるほど、制御対象装置100にて測定される携帯端末装置200からの信号の受信電力強度が小さくなる点を利用し、受信電力強度が予め設定された閾値より大きくなるか、閾値以下になるかの境界線が、図4に示すように閾値境界線400として想定され、閾値境界線400の内側領域が、在席判定エリア401(即ち、携帯端末装置200を所持したユーザが制御対象装置100に対し在席していると判定されるエリア)とされ、一方、閾値境界線400の外側領域が、離席判定エリア402(即ち、携帯端末装置200を所持したユーザが制御対象装置100に対し離席していると判定されるエリア)とされる。
制御対象装置100が、測定により得られた図4の携帯端末装置Aからの受信電力強度と閾値とを比較し、受信電力強度が閾値より大きい場合(即ち、閾値境界線400の内側である場合)、携帯端末装置A(携帯端末装置Aを所持したユーザ)は在席判定エリア401に位置すると判定する。一方、制御対象装置100が、測定により得られた図4の携帯端末装置Bからの受信電力強度と閾値とを比較し、受信電力強度が閾値以下である場合(閾値境界線400の外側である場合)、携帯端末装置B(携帯端末装置Bを所持したユーザ)は離席判定エリア402に位置すると判定する。
ここで、在席判定エリア401に位置すると判定された場合は、制御対象装置100の機能に制約を設けない状態で利用できる。それに対し、離席判定エリア402に位置すると判定された場合は、離席処理部150により、制御対象装置100が利用不可能な状態とされる。例えば、制御対象装置100に搭載されているキーボードおよびマウスの入力操作の停止、ディスプレイ映像の非表示を行う。本実施の形態1では、使用されるデバイスに応じて離席判定に用いられるパラメータの最適値が異なることを考慮するため、制御対象装置100は、制御対象装置100と携帯端末装置200それぞれのデバイスデータをサーバ装置300に送信し、該デバイスデータに適合したパラメータをサーバ装置300から入手し、入手したパラメータを用いて離席判定を行う。
次に、本実施の形態1における例外処理について説明する。本実施の形態1における例外処理として、判定時間測定部142は、タイマー基準値記憶部122より得られたタイマー基準値を基にタイマー144を開始し、もしタイマー144が終了する前に受信電力強度が閾値を上回った場合には、離席処理の実行を回避する。ここで、ソフトウェア状態判断部143は、制御対象装置100にて実行中のソフトウェアの種類や状態に応じた加算タイマー基準値をソフトウェア情報記憶部123から取得し、上記のタイマー基準値に加算タイマー基準値を加算することで、実行中のソフトウェアの種類や状態に応じてタイマー基準値を調整する。なお、ソフトウェア情報は、サーバ装置300のパラメータデータベース320から取得される。
以下、図5、図6を用いて、実施の形態1に係る処理動作を説明する。
まず、図5のステップS1でパラメータの設定を行う。初めに、制御対象装置100の無線通信部110は、携帯端末装置200に対し携帯端末装置200のデバイスデータの送信を要求する(S1-1)。携帯端末装置200では、無線通信部210が、上記要求を受信し(S1-2)、携帯端末装置デバイスデータ記憶部220に記憶されている携帯端末装置200のデバイスデータを読み出し、無線通信部110へ送信する(S1-3)。そして、無線通信部110は、携帯端末装置200のデバイスデータを無線通信部210から受信し、携帯端末装置デバイスデータ記憶部132に記憶する(S1-4)。
次いで、サーバ通信部120は、制御対象装置デバイスデータ記憶部131に記憶されている制御対象装置100のデバイスデータ、および携帯端末装置デバイスデータ記憶部132に記憶されている携帯端末装置200のデバイスデータを読み出し(S1-5)、制御対象装置100のデバイスデータおよび携帯端末装置200のデバイスデータをサーバ装置300に送信する(S1-6)。
次いで、サーバ装置300では、サーバ通信部310が、制御対象装置100のデバイスデータおよび携帯端末装置200のデバイスデータ(これらを「デバイス情報」と総称する)を受信し(S1-7)、受信したデバイス情報をパラメータデータベース320に記憶されているデバイスデータ管理表と照合することで、受信したデバイス情報に適合したパラメータ(ここでは、閾値およびタイマー基準値)を検索する(S1-8)。そして、サーバ通信部310は、検索で得られたパラメータを制御対象装置100のサーバ通信部120に送信する(S1-9)。
そして、サーバ通信部120は、パラメータをサーバ通信部310から受信し、受信したパラメータのうち閾値を閾値記憶部121に、タイマー基準値をタイマー基準値記憶部122に、それぞれ記憶する(S1-10)。
次いで、サーバ通信部120は、サーバ装置300に対し、ソフトウェア情報の送信を要求する(S1-11)。サーバ装置300では、サーバ通信部310は、上記要求を受信すると(S1-12)、パラメータデータベース320に記憶されているソフトウェア情報管理表からソフトウェア情報を読み出し、サーバ通信部120へ送信する(S1-13)。そして、サーバ通信部120は、ソフトウェア情報をサーバ通信部310から受信し、ソフトウェア情報記憶部123に記憶する(S1-14)。
そして、離席判定部140は、閾値記憶部121に記憶されている閾値を閾値設定部141に記憶し、タイマー基準値記憶部122に記憶されているタイマー基準値を判定時間測定部142に記憶することで、離席判定処理の設定を行う(S1-15)。
次に、図6に示すステップS2へ進み、制御対象装置100は、以下の離席判定処理を行う。まず、離席判定部140は、タイマー144のタイマー値を初期値0に初期設定する(S2-1)。次いで、ソフトウェア状態判断部143は、制御対象装置100にて当該時点で実行中のソフトウェア情報を確認し、ソフトウェア情報記憶部123に記憶されているソフトウェア情報に対応する加算タイマー基準値を判定時間測定部142のタイマー基準値に加算する(S2-2)。ここで、加算タイマー基準値が正の値の場合、タイマー基準値は増加するが、加算タイマー基準値が負の値の場合、タイマー基準値は減少する。このようにしてタイマー基準値は調整される。
次いで、受信電力強度測定部112は、無線通信部110により受信された携帯端末装置200からの信号の受信電力強度を測定する(S2-3)。次いで、離席判定部112は、受信電力強度測定部112により測定された受信電力強度が、閾値設定部141に記憶されている閾値以下か否かを判断し(S2-4)、受信電力強度が閾値より大きい場合は、ステップS2-1に戻り、タイマー値の初期設定を行う。
一方、ステップS2-4で受信電力強度が閾値以下の場合、判定時間測定部142はタイマー144を起動する(S2-5)。次いで、判定時間測定部142は、タイマー144のタイマー値がタイマー基準値以上になったか否かを判定し(S2-6)、タイマー値がタイマー基準値以上の場合は、後述するステップS2-11へ進み、一方、タイマー値がタイマー基準値より小さい場合は、以下のステップS2-7に進む。
ステップS2-7ではソフトウェア状態判断部143は、上記ステップS2-2と同様に、制御対象装置100にて当該時点で実行中のソフトウェア情報を確認し、ソフトウェア情報記憶部123に記憶されているソフトウェア情報に対応する加算タイマー基準値を判定時間測定部142のタイマー基準値に加算する。
次いで、受信電力強度測定部112は、上記ステップS2-3と同様に、無線通信部110により受信された携帯端末装置200からの信号の受信電力強度を測定する(S2-8)。次いで、離席判定部112は、受信電力強度測定部112により測定された受信電力強度が、閾値設定部141に記憶されている閾値以下か否かを判断し(S2-9)、受信電力強度が閾値より大きい場合は、ステップS2-1に戻り、タイマー値の初期設定を行う。
一方、ステップS2-9で受信電力強度が閾値以下の場合、判定時間測定部142は、タイマー144のタイマー値がタイマー基準値以上になったか否かを判定し(S2-10)、タイマー値がタイマー基準値より小さい場合は、前述したステップS2-7へ戻り、一方、タイマー値がタイマー基準値以上の場合、ステップS2-11において判定時間測定部142は、離席と判定する。
そして、ステップS3で離席処理部150は、制御対象装置100に対し所定の離席処理を行い、処理を終了する。
以上説明した実施の形態1によれば、制御対象装置は、デバイス情報(制御対象装置のデバイスデータおよび携帯端末装置のデバイスデータ)に適合したパラメータをサーバ装置から受信し、該パラメータに含まれた受信電力閾値と、携帯端末装置からの受信信号についての受信電力とを比較することで、離席判定を適切に行うことができ、携帯端末装置と制御対象装置間の近距離無線通信における受信電力を基に離席処理を自動的に行うにあたり、ハードウェアを追加することなく、ソフトウェア的な処理により誤動作の発生を抑止することができる。
また、パラメータはタイマー基準値を含んでおり、受信電力が受信電力閾値以下の場合、タイマー基準値を基にしたタイマーを開始し、タイマーが終了する前に受信電力が受信電力閾値を上回った場合には、離席処理の実行を回避する。これにより、受信電力が一時的に受信電力閾値以下になるような状況で離席処理の実行を回避できるため、ユーザが制御対象装置の前に着席しているにもかかわらず周辺環境の変化によって一時的に受信電力が下がるような状況でも、誤動作の発生を抑止することができる。
また、パラメータはソフトウェア情報を含んでおり、ソフトウェア情報のうち、制御対象装置にて当該時点で実行中のアプリケーションソフトウェアに該当するソフトウェア情報に従って、タイマー基準値を調整する。これにより、例えば、ユーザが離席しにくいアプリケーションソフトウェアを実行している場合にタイマー基準値を長くするよう調整するなどの処理により、誤動作の発生をさらに抑止することができる。
(実施の形態2)
実施の形態2は、制御対象装置と携帯端末装置との距離に応じて制御対象装置に対する離席処理の実行を制御しつつ、例外処理として制御対象装置に対する操作監視を導入する例である。
図7には、実施の形態2に係る通信システムを構成する各装置の機能ブロック構成を示す。図7に示すように、実施の形態2に係る通信システムは、離席判定を行う制御対象装置400と、制御対象装置400との間で離席判定のための双方向無線通信を行う携帯端末装置200と、制御対象措置400との間でデータ送受信のための双方向通信を行うサーバ装置500とを含んで構成される。以下、前述した実施の形態1の図1と同一構成部分には同一符号を付して重複箇所の説明を省略する。
このうち制御対象装置400は、アンテナ111を内蔵し携帯端末装置200との間で無線通信を行う無線通信部110と、受信電力強度測定部112と、サーバ装置500との間で通信を行うためのサーバ通信部120と、サーバ装置500から得られた閾値を記憶する閾値記憶部121と、サーバ装置500から得られた無操作時間基準値を記憶する無操作時間基準値記憶部401と、各デバイスデータを記憶するデバイスデータ記憶部130と、離席判定部402と、離席処理部150と、制御対象装置400に対する操作が発生した最終時刻を記憶する操作最終時刻タイマー部404と、現在の時刻を計時する時計405と、を備える。なお、上記の閾値は、離席判定の基準値となる受信電力強度の閾値である。また、デバイスデータ記憶部130は、制御対象装置100のデバイスデータを記憶する制御対象装置デバイスデータ記憶部131と、携帯端末装置200のデバイスデータを記憶する携帯端末装置デバイスデータ記憶部132と、を含んで構成される。
離席判定部402は、閾値記憶部121に記憶された閾値を設定する閾値設定部141と、無操作時間基準値記憶部401に記憶された無操作時間基準値を設定し、操作最終時刻タイマー部404に記憶された操作最終時刻、現在の時刻および上記無操作時間基準値に基づきユーザ操作状況を検出するユーザ操作検出部403と、を含んで構成される。離席判定部402は、受信電力強度測定部112により測定された受信電力強度により制御対象装置400と携帯端末装置200との相対距離を測定することで、離席判定を行う。ただし、離席判定部402は、離席判定を行う際にユーザ操作検出部403により、後述する例外処理を行う。例外処理の後、離席判定部402により離席と判定された場合に、離席処理部150が、制御対象装置400の入力操作等の制御を行う離席処理を実行する。一方、離席と判定されなかった場合には、受信電力強度測定部112より次の受信電力強度が測定され、離席判定部402により離席判定が行われる。
一方、携帯端末装置200は、実施の形態1と同様に、アンテナ211を内蔵した無線通信部210と、携帯端末装置デバイスデータ記憶部220と、を備える。また、サーバ装置500は、制御対象装置400との間で通信を行うためのサーバ通信部310と、制御対象装置400から送られてくるデバイスデータに対応した離席判定用パラメータおよび無操作時間基準値を記憶するパラメータデータベース501と、を備える。
なお、制御対象装置400、携帯端末装置200およびサーバ装置500のハードウェア構成は、基本的には、実施の形態1で説明した図15のハードウェア構成と同様であり、特別なハードウェア構成を必要とするものではない。
本実施の形態2における「パラメータ」とは、閾値と無操作時間基準値を意味する。図8には、パラメータデータベース501に記憶されたデバイスデータ管理表の一例を示す。図8に示すように、デバイスデータ管理表には、制御対象装置デバイスデータ、携帯端末装置デバイスデータ、閾値、および無操作時間基準値が対応付けられて記憶されている。
上述のように構成された制御対象装置400の離席判定動作については、その離席判定方式の基本概念は、前述した図4と同一であるため説明を省略する。
次に、本実施の形態2における例外処理について説明する。本実施の形態2における例外処理として、制御対象装置400は、操作最終時刻タイマー部404から得られた操作最終時刻と時計405から得られる現在の時刻との差分値を求め、求めた差分値と無操作時間基準値記憶部401より得られた無操作時間基準値とを比較し、差分値が無操作時間基準値以上の場合は離席と判定して所定の離席処理を実行するが、差分値が無操作時間基準値より小さい場合は離席と判定せず所定の離席処理の実行を回避する。
以下、図9、図10を用いて、実施の形態2に係る処理動作を説明する。
まず、図9のステップS4でパラメータの設定を行う。初めに、制御対象装置400の無線通信部110は、携帯端末装置200に対し携帯端末装置200のデバイスデータの送信を要求する(S4-1)。携帯端末装置200では、無線通信部210が、上記要求を受信し(S4-2)、携帯端末装置デバイスデータ記憶部220に記憶されている携帯端末装置200のデバイスデータを読み出し、無線通信部110へ送信する(S4-3)。そして、無線通信部110は、携帯端末装置200のデバイスデータを無線通信部210から受信し、携帯端末装置デバイスデータ記憶部132に記憶する(S4-4)。
次いで、サーバ通信部120は、制御対象装置デバイスデータ記憶部131に記憶されている制御対象装置400のデバイスデータ、および携帯端末装置デバイスデータ記憶部132に記憶されている携帯端末装置200のデバイスデータを読み出し(S4-5)、制御対象装置400のデバイスデータおよび携帯端末装置200のデバイスデータをサーバ装置500に送信する(S4-6)。
次いで、サーバ装置500では、サーバ通信部310が、制御対象装置400のデバイスデータおよび携帯端末装置200のデバイスデータ(これらを「デバイス情報」と総称する)を受信し(S4-7)、受信したデバイス情報をパラメータデータベース501に記憶されているデバイスデータ管理表と照合することで、受信したデバイス情報に適合したパラメータ(ここでは、閾値および無操作時間基準値)を検索する(S4-8)。そして、サーバ通信部310は、検索で得られたパラメータを制御対象装置400のサーバ通信部120に送信する(S4-9)。
そして、サーバ通信部120は、パラメータをサーバ通信部310から受信し、受信したパラメータのうち閾値を閾値記憶部121に、無操作時間基準値を無操作時間基準値記憶部401に、それぞれ記憶する(S4-10)。
そして、離席判定部402は、閾値記憶部121に記憶されている閾値を閾値設定部141に記憶し、無操作時間基準値記憶部401に記憶されている無操作時間基準値をユーザ操作検出部403に記憶することで、離席判定処理の設定を行う(S4-11)。
次に、図10に示すステップS5へ進み、制御対象装置400は、以下の離席判定処理を行う。まず、受信電力強度測定部112は、無線通信部110により受信された携帯端末装置200からの信号の受信電力強度を測定する(S5-1)。次いで、離席判定部402は、受信電力強度測定部112により測定された受信電力強度が、閾値設定部141に記憶されている閾値以下か否かを判断し(S5-2)、受信電力強度が閾値より大きい場合は、ステップS5-1に戻り、一方、受信電力強度が閾値以下の場合は、以下のステップS5-3へ進む。
ユーザ操作検出部403は、ステップS5-3にて、時計405から現在の時刻を、操作最終時刻タイマー部404から制御対象装置400の操作最終時刻を、それぞれ取得し、ステップS5-4にて、現在の時刻と操作最終時刻との差分値を算出する。次いで、離席判定部402は、差分値が無操作時間基準値以上か否かを判定し(S5-5)、差分値が無操作時間基準値より小さい場合は、例外値の恐れがあると判断されてステップS5-1に戻る。一方、ステップS5-5で差分値が無操作時間基準値以上の場合、ステップS5-6において離席判定部402は、離席と判定する。
そして、ステップS6で離席処理部150は、制御対象装置400に対し所定の離席処理を行い、処理を終了する。
以上説明した実施の形態1によれば、制御対象装置400に対しユーザ操作が行われた後、所定の無操作時間基準値が経過する前に、制御対象装置400に対する新たなユーザ操作が行われたことを検出し、かかる場合に離席処理の実行を回避することができる。これにより、ユーザが制御対象装置400の前に着席しているにもかかわらず、周辺環境の変化によって一時的に受信電力が下がるような状況でも、誤動作の発生を抑止することができる。
(実施の形態3)
実施の形態3は、制御対象装置と携帯端末装置との距離に応じて制御対象装置に対する離席処理の実行を制御しつつ、例外処理として携帯端末装置の加速度センサ監視を導入する例である。
図11には、実施の形態3に係る通信システムを構成する各装置の機能ブロック構成を示す。図11に示すように、実施の形態3に係る通信システムは、離席判定を行う制御対象装置600と、制御対象装置600との間で離席判定のための双方向無線通信を行う携帯端末装置700と、制御対象措置600との間でデータ送受信のための双方向通信を行うサーバ装置800とを含んで構成される。以下、前述した実施の形態1の図1と同一構成部分には同一符号を付して重複箇所の説明を省略する。
このうち制御対象装置600は、アンテナ111を内蔵し携帯端末装置700との間で無線通信を行う無線通信部110と、受信電力強度測定部112と、加速度センサ制御部604と、サーバ装置800との間で通信を行うためのサーバ通信部120と、サーバ装置800から得られた閾値を記憶する閾値記憶部121と、サーバ装置800から得られた歩行状態認識レベルを記憶する歩行状態認識レベル記憶部601と、各デバイスデータを記憶するデバイスデータ記憶部130と、離席判定部602と、離席処理部150と、を備える。なお、上記の閾値は、離席判定の基準値となる受信電力強度の閾値である。また、デバイスデータ記憶部130は、制御対象装置600のデバイスデータを記憶する制御対象装置デバイスデータ記憶部131と、携帯端末装置700のデバイスデータを記憶する携帯端末装置デバイスデータ記憶部132と、を含んで構成される。
加速度センサ制御部604は、後述する携帯端末装置700の加速度センサ部701の起動を制御し、起動時には加速度センサ部701から加速度センサ値を取得する。
離席判定部602は、閾値記憶部121に記憶された閾値を設定する閾値設定部141と、歩行状態認識レベル記憶部601に記憶された歩行状態認識レベルを設定し、上記歩行状態認識レベルと加速度センサ制御部604により取得された加速度センサ値とを比較することでユーザの歩行状態を識別する歩行状態識別部603と、を含んで構成される。離席判定部602は、受信電力強度測定部112により測定された受信電力強度により制御対象装置600と携帯端末装置700との相対距離を測定することで、離席判定を行う。ただし、離席判定を行う際に、加速度センサ制御部604は携帯端末装置700の加速度センサ部701を起動し、歩行状態識別部603により、後述する例外処理を行う。例外処理の後、離席判定部602により離席と判定された場合に、離席処理部150が、制御対象装置600の入力操作等の制御を行う離席処理を実行する。一方、離席と判定されなかった場合には、受信電力強度測定部112より次の受信電力強度が測定され、離席判定部602により離席判定が行われる。
一方、携帯端末装置700は、アンテナ211を内蔵し制御対象装置600との間で無線通信を行う無線通信部210と、携帯端末装置700のデバイスデータを記憶する携帯端末装置デバイスデータ記憶部220と、携帯端末装置700の振動を加速度センサ値として測定する加速度センサ部701と、を備える。また、サーバ装置800は、制御対象装置600との間で通信を行うためのサーバ通信部310と、制御対象装置600から送られてくるデバイスデータに対応した離席判定用パラメータおよび歩行状態認識レベルを記憶するパラメータデータベース801と、を備える。
なお、制御対象装置600、携帯端末装置700およびサーバ装置800のハードウェア構成は、基本的には、実施の形態1で説明した図15のハードウェア構成と同様であり、特別なハードウェア構成を必要とするものではない。
本実施の形態3における「パラメータ」とは、閾値と歩行状態認識レベルを意味する。図12には、パラメータデータベース801に記憶されたデバイスデータ管理表の一例を示す。図12に示すように、デバイスデータ管理表には、制御対象装置デバイスデータ、携帯端末装置デバイスデータ、閾値、および歩行状態認識レベルが対応付けられて記憶されている。
上述のように構成された制御対象装置600の離席判定動作については、その離席判定方式の基本概念は、前述した図4と同一であるため説明を省略する。
次に、本実施の形態3における例外処理について説明する。本実施の形態3における例外処理として、制御対象装置600は、加速度センサ制御部604から得られた加速度センサ値と歩行状態認識レベル記憶部601より得られた歩行状態認識レベルとを比較し、加速度センサ値が歩行状態認識レベル以上の場合は離席と判定して所定の離席処理を実行するが、加速度センサ値が歩行状態認識レベルより小さい場合は離席と判定せず所定の離席処理の実行を回避する。
以下、図13、図14を用いて、実施の形態3に係る処理動作を説明する。
まず、図13のステップS7でパラメータの設定を行う。初めに、制御対象装置600の無線通信部110は、携帯端末装置700に対し携帯端末装置700のデバイスデータの送信を要求する(S7-1)。携帯端末装置700では、無線通信部210が、上記要求を受信し(S7-2)、携帯端末装置デバイスデータ記憶部220に記憶されている携帯端末装置700のデバイスデータを読み出し、無線通信部110へ送信する(S7-3)。そして、無線通信部110は、携帯端末装置700のデバイスデータを無線通信部210から受信し、携帯端末装置デバイスデータ記憶部132に記憶する(S7-4)。
次いで、サーバ通信部120は、制御対象装置デバイスデータ記憶部131に記憶されている制御対象装置600のデバイスデータ、および携帯端末装置デバイスデータ記憶部132に記憶されている携帯端末装置700のデバイスデータを読み出し(S7-5)、制御対象装置600のデバイスデータおよび携帯端末装置700のデバイスデータをサーバ装置800に送信する(S7-6)。
次いで、サーバ装置800では、サーバ通信部310が、制御対象装置600のデバイスデータおよび携帯端末装置700のデバイスデータ(これらを「デバイス情報」と総称する)を受信し(S7-7)、受信したデバイス情報をパラメータデータベース801に記憶されているデバイスデータ管理表と照合することで、受信したデバイス情報に適合したパラメータ(ここでは、閾値および歩行状態認識レベル)を検索する(S7-8)。そして、サーバ通信部310は、検索で得られたパラメータを制御対象装置600のサーバ通信部120に送信する(S7-9)。
そして、サーバ通信部120は、パラメータをサーバ通信部310から受信し、受信したパラメータのうち閾値を閾値記憶部121に、歩行状態認識レベルを歩行状態認識レベル記憶部601に、それぞれ記憶する(S7-10)。
そして、離席判定部602は、閾値記憶部121に記憶されている閾値を閾値設定部141に記憶し、歩行状態認識レベル記憶部601に記憶されている歩行状態認識レベルを歩行状態識別部603に記憶することで、離席判定処理の設定を行う(S7-11)。
次に、図14に示すステップS8へ進み、以下の離席判定処理が行われる。まず、制御対象装置600の受信電力強度測定部112は、無線通信部110により受信された携帯端末装置700からの信号の受信電力強度を測定する(S8-1)。次いで、離席判定部602は、受信電力強度測定部112により測定された受信電力強度が、閾値設定部141に記憶されている閾値以下か否かを判断し(S8-2)、受信電力強度が閾値より大きい場合は、ステップS8-1に戻り、一方、受信電力強度が閾値以下の場合は、以下のステップS8-3へ進む。
加速度センサ制御部604は、携帯端末装置700の加速度センサ部701の電源を起動させるべく、ステップS8-3にて、加速度センサ部701の電源の起動制御信号を無線通信部110から携帯端末装置700へ向けて送信する。
携帯端末装置700では、無線通信部210が上記起動制御信号を受信し、加速度センサ部701へ転送する(S8-4)。これにより、加速度センサ部701の電源は起動され、加速度センサ部701が動作開始する。そして、加速度センサ部701は携帯端末装置700における加速度センサ値を測定し(S8-5)、測定で得られた加速度センサ値は無線通信部210へ転送され、無線通信部210は加速度センサ値を制御対象装置600へ向けて送信する(S8-6)。
制御対象装置600では、上記の加速度センサ値が無線通信部110により受信されて加速度センサ制御部604へ転送され、加速度センサ制御部604は加速度センサ値を歩行状態識別部603に記憶する(S8-7)。
次いで、歩行状態識別部603は、ステップS8-7で記憶された加速度センサ値が、ステップS7-10で記憶された歩行状態認識レベル以上か否かを判定する(S8-8)。ここで、加速度センサ値が歩行状態認識レベルより小さい場合はユーザが歩行状態ではないと判断され、ステップS8-9にて加速度センサ制御部604は、携帯端末装置700の加速度センサ部701の電源を停止させるべく、加速度センサ部701の電源の停止制御信号を無線通信部110から携帯端末装置700へ向けて送信し、その後、ステップS8-1に戻る。携帯端末装置700では、無線通信部210が上記停止制御信号を受信し、加速度センサ部701へ転送する(S8-10)。これにより、加速度センサ部701の電源は停止され、加速度センサ部701の動作は停止する。
一方、ステップS8-8にて加速度センサ値が歩行状態認識レベル以上の場合はユーザが歩行状態であると判断され、ステップS8-11において離席判定部602は、離席と判定する。そして、ステップS9で離席処理部150は、制御対象装置600に対し所定の離席処理を行い、処理を終了する。
以上説明した実施の形態3によれば、制御対象装置が、受信した加速度センサ値と歩行状態認識レベルとを比較することで、ユーザが歩行状態であるか否かを的確に識別することができ、ユーザが歩行状態でないと識別された場合、離席処理の実行を回避することができる。これにより、ユーザが制御対象装置の前に着席しているにもかかわらず、周辺環境の変化によって一時的に受信電力が下がるような状況でも、誤動作の発生を抑止することができる。
また、受信電力が閾値以下と判定された場合にのみ、携帯端末装置の加速度センサの電源を起動させる。このように、必要なときにのみ携帯端末装置の加速度センサを起動させるため、携帯端末装置の消費電力を削減することが可能になる。
なお、前述した実施の形態1〜3における例外処理を2つ以上組み合わせて実行してもよい。例えば、実施の形態1又は2で離席と判定された後に、実施の形態3のように携帯端末装置の加速度センサの電源を起動し、加速度センサ値と歩行状態認識レベルとを比較し、その比較結果に基づいて離席判定を改めて行ってもよい。この場合、実施の形態1又は2の手法で離席と判定された後であっても、携帯端末装置のユーザが歩行状態であるか否かを適切に識別し、もし該ユーザが歩行状態でないと識別された場合に離席処理の実行を回避することができる。そのため、ユーザが離席していないときに周辺環境の変化によって一時的に受信電力が下がるような状況であっても、誤動作の発生をさらに抑止することができる。
以上の説明は、本発明の好適な実施の形態の例証であり、本発明の範囲はこれらに限定されることはない。例えば、携帯端末装置として携帯電話機に適用した例について説明しているが、携帯端末装置としては、携帯電話機に限らず、PDAなどの携帯情報端末、パーソナルコンピュータ、又はそれらが融合された装置など、さまざまな携帯機器に適用可能である。
また、上記の制御対象装置の実例としては、パーソナルコンピュータに限らず、銀行のATM装置や法人向け各種情報端末装置など、ユーザが離席する際に所定の離席処理を行うべき装置全てに適用可能である。
また、本発明を実施するにあたり、携帯端末装置と制御対象装置との間の無線通信方式については特に限定されるものではない。具体例としてはBluetooth(登録商標)、ZigBee(登録商標)、無線LANといった各種の無線通信技術を適用することが可能である。
また、上記の実施の形態で説明した加速度センサについては、ユーザの歩行状態を識別可能なセンサであればよく、センサ種別を加速度センサに限定するものではない。加速度センサ以外には、例えばジャイロセンサや測位システム(GPS)などを適用することも可能である。
また、本願では、携帯端末装置、制御対象装置、サーバ装置といった名称を用いたが、これは説明の便宜上であり、携帯電話機、機器の使用制限装置、サーバ機器等の別の名称を用いてもよい。
さらに、上記の制御対象装置、携帯端末装置及びサーバ装置を構成する各機能ブロックについて、例えば、無線通信部等の種類、数及び相互接続の態様などは、前述した実施の形態に限定されるものではない。
100、400、600…制御対象装置、110、210…無線通信部、111、211…アンテナ、112…受信電力強度測定部、120、310…サーバ通信部、121…閾値記憶部、122…タイマー基準値記憶部、123…ソフトウェア情報記憶部、130…デバイスデータ記憶部、131…制御対象装置デバイスデータ記憶部、132、220…携帯端末装置デバイスデータ記憶部、140、402、602…離席判定部、141…閾値設定部、142…判定時間測定部、143…ソフトウェア状態判断部、144…タイマー、150…離席処理部、200、700…携帯端末装置、300、500、800…サーバ装置、320、501、801…パラメータデータベース、401…無操作時間基準値記憶部、403…ユーザ操作検出部、404…操作最終時刻タイマー部、405…時計、601…歩行状態認識レベル記憶部、603…歩行状態識別部、604…加速度センサ制御部、701…加速度センサ部、100A…CPU、100B…RAM、100C…ROM、100D…入力装置、100E…通信装置、100F…補助記憶装置、100G…出力装置。

Claims (10)

  1. 携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する離席処理方法であって、
    前記制御対象装置が、前記携帯端末装置と該制御対象装置それぞれのデバイス情報を収集するステップと、
    前記制御対象装置が、収集した前記携帯端末装置と前記制御対象装置それぞれのデバイス情報をサーバ装置に出力するステップと、
    前記サーバ装置が、前記制御対象装置から出力されたデバイス情報を受信するステップと、
    前記サーバ装置が、予め記憶された、受信電力閾値を含む離席判定用パラメータ情報から、前記受信したデバイス情報に適合した離席判定用パラメータ情報を検索するステップと、
    前記サーバ装置が、検索で得られた離席判定用パラメータ情報を該制御対象装置に出力するステップと、
    前記制御対象装置が、前記サーバ装置から出力された離席判定用パラメータ情報を受信するステップと、
    前記制御対象装置が、前記携帯端末装置から受信される信号についての受信電力を測定し、前記受信電力が、前記離席判定用パラメータ情報に含まれた前記受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行ステップと、
    を備え
    前記離席判定用パラメータ情報はタイマー基準値及びソフトウェア情報をさらに含んでおり、
    前記判定実行ステップにおいて、前記ソフトウェア情報のうち、前記制御対象装置にて実行されているアプリケーションソフトウェアに該当するソフトウェア情報に従って、前記タイマー基準値を調整し、前記受信電力が前記受信電力閾値以下の場合、前記タイマー基準値を基にしたタイマーを開始し、前記タイマーが終了する前に前記受信電力が前記受信電力閾値を上回った場合には、前記離席処理の実行を回避する、
    ことを特徴とする離席処理方法。
  2. 前記ソフトウェア情報は、
    ソフトウェアごとに定められた、前記タイマー基準値に対する調整量を含む、
    ことを特徴とする請求項に記載の離席処理方法。
  3. 前記判定実行ステップでは、前記制御対象装置に対しユーザ操作が行われた後、所定の無操作時間基準値が経過する前に、前記制御対象装置に対する別のユーザ操作が行われた場合には、前記離席処理の実行を回避する、
    ことを特徴とする請求項1に記載の離席処理方法。
  4. 前記離席判定用パラメータ情報は歩行状態認識レベルをさらに含んでおり、
    前記離席処理方法は、
    前記判定実行ステップにて離席と判定された後に、前記制御対象装置が、該携帯端末装置におけるセンサの電源を起動させるステップと、
    前記携帯端末装置が、前記センサのセンサ値を前記制御対象装置に出力するステップと、
    前記制御対象装置が、前記携帯端末装置から出力されたセンサ値を受信するステップと、
    前記制御対象装置が、受信した該センサ値と、前記離席判定用パラメータ情報に含まれた前記歩行状態認識レベルとを比較することで、該携帯端末装置のユーザが歩行状態であるか否かを識別するステップと、
    該携帯端末装置のユーザが歩行状態でないと識別された場合に、前記制御対象装置が、前記離席処理の実行を回避するステップと、
    をさらに備えることを特徴とする請求項1〜の何れか1項に記載の離席処理方法。
  5. 携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する離席処理方法であって、
    前記制御対象装置が、前記携帯端末装置と該制御対象装置それぞれのデバイス情報を収集するステップと、
    前記制御対象装置が、収集した前記携帯端末装置と前記制御対象装置それぞれのデバイス情報をサーバ装置に出力するステップと、
    前記サーバ装置が、前記制御対象装置から出力されたデバイス情報を受信するステップと、
    前記サーバ装置が、予め記憶された、受信電力閾値を含む離席判定用パラメータ情報から、前記受信したデバイス情報に適合した離席判定用パラメータ情報を検索するステップと、
    前記サーバ装置が、検索で得られた離席判定用パラメータ情報を該制御対象装置に出力するステップと、
    前記制御対象装置が、前記サーバ装置から出力された離席判定用パラメータ情報を受信するステップと、
    前記制御対象装置が、前記携帯端末装置から受信される信号についての受信電力を測定し、前記受信電力が、前記離席判定用パラメータ情報に含まれた前記受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行ステップと、
    を備え、
    前記離席判定用パラメータ情報は歩行状態認識レベルをさらに含んでおり、
    前記離席処理方法は、
    前記携帯端末装置が、該携帯端末装置が備えたユーザの歩行状態を識別するためのセンサ、から出力されるセンサ値を前記制御対象装置に出力するステップと、
    前記制御対象装置が、前記携帯端末装置から出力されたセンサ値を受信するステップと、
    前記制御対象装置が、受信した該センサ値と、前記離席判定用パラメータ情報に含まれた前記歩行状態認識レベルとを比較することで、該携帯端末装置のユーザが歩行状態であるか否かを識別するステップと、
    をさらに備え、
    該携帯端末装置のユーザが歩行状態でないと識別された場合、前記判定実行ステップでは、前記離席処理の実行を回避する、
    ことを特徴とする離席処理方法。
  6. 前記判定実行ステップにおいて、前記受信電力が前記受信電力閾値以下の場合に、前記制御対象装置は該携帯端末装置における前記センサの電源を起動させる、
    ことを特徴とする請求項5に記載の離席処理方法。
  7. 携帯端末装置と、サーバ装置と、前記携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する当該制御対象装置と、を含んで構成される通信システムであって、
    前記制御対象装置は、
    前記携帯端末装置と前記制御対象装置それぞれのデバイス情報を収集するデバイス情報収集手段と、
    収集された前記携帯端末装置と前記制御対象装置それぞれのデバイス情報を前記サーバ装置に出力するデバイス情報出力手段と、
    を備え、
    前記サーバ装置は、
    前記制御対象装置から出力されたデバイス情報を受信するデバイス情報受信手段と、
    予め記憶された、受信電力閾値を含む離席判定用パラメータ情報から、前記受信したデバイス情報に適合した離席判定用パラメータ情報を検索する検索手段と、
    検索で得られた離席判定用パラメータ情報を該制御対象装置に出力するパラメータ情報出力手段と、
    を備え、
    前記制御対象装置は、さらに、
    前記サーバ装置から出力された離席判定用パラメータ情報を受信するパラメータ情報受
    信手段と、
    前記携帯端末装置から受信される信号についての受信電力を測定する受信電力測定手段
    と、
    前記受信電力が、前記離席判定用パラメータ情報に含まれた受信電力閾値以下となる所
    定の場合に離席と判定し、所定の離席処理を実行する判定実行手段と、
    を備え、
    前記離席判定用パラメータ情報はタイマー基準値及びソフトウェア情報をさらに含んでおり、
    前記判定実行手段において、前記ソフトウェア情報のうち、前記制御対象装置にて実行されているアプリケーションソフトウェアに該当するソフトウェア情報に従って、前記タイマー基準値を調整し、前記受信電力が前記受信電力閾値以下の場合、前記タイマー基準値を基にしたタイマーを開始し、前記タイマーが終了する前に前記受信電力が前記受信電力閾値を上回った場合には、前記離席処理の実行を回避する、
    ことを特徴とする通信システム。
  8. 携帯端末装置と、サーバ装置と、前記携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する当該制御対象装置と、を含んで構成される通信システムであって、
    前記制御対象装置は、
    前記携帯端末装置と前記制御対象装置それぞれのデバイス情報を収集するデバイス情報収集手段と、
    収集された前記携帯端末装置と前記制御対象装置それぞれのデバイス情報を前記サーバ装置に出力するデバイス情報出力手段と、
    を備え、
    前記サーバ装置は、
    前記制御対象装置から出力されたデバイス情報を受信するデバイス情報受信手段と、
    予め記憶された、受信電力閾値を含む離席判定用パラメータ情報から、前記受信したデバイス情報に適合した離席判定用パラメータ情報を検索する検索手段と、
    検索で得られた離席判定用パラメータ情報を該制御対象装置に出力するパラメータ情報出力手段と、
    を備え、
    前記制御対象装置は、さらに、
    前記サーバ装置から出力された離席判定用パラメータ情報を受信するパラメータ情報受
    信手段と、
    前記携帯端末装置から受信される信号についての受信電力を測定する受信電力測定手段
    と、
    前記受信電力が、前記離席判定用パラメータ情報に含まれた受信電力閾値以下となる所
    定の場合に離席と判定し、所定の離席処理を実行する判定実行手段と、
    を備え、
    前記離席判定用パラメータ情報は歩行状態認識レベルをさらに含んでおり、
    前記通信システムでは、
    前記携帯端末装置が、該携帯端末装置が備えたユーザの歩行状態を識別するためのセンサ、から出力されるセンサ値を前記制御対象装置に出力し、
    前記制御対象装置が、前記携帯端末装置から出力されたセンサ値を受信し、
    前記制御対象装置が、受信した該センサ値と、前記離席判定用パラメータ情報に含まれた前記歩行状態認識レベルとを比較することで、該携帯端末装置のユーザが歩行状態であるか否かを識別し、該携帯端末装置のユーザが歩行状態でないと識別された場合、前記判定実行手段では、前記離席処理の実行を回避する、
    ことを特徴とする通信システム。
  9. 携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する当該制御対象装置であって、
    前記携帯端末装置と該制御対象装置それぞれのデバイス情報を収集するデバイス情報収集手段と、
    収集された前記携帯端末装置と該制御対象装置それぞれのデバイス情報をサーバ装置に出力するデバイス情報出力手段と、
    前記サーバ装置から出力された、受信電力閾値を含み且つ前記デバイス情報に適合した離席判定用パラメータ情報を受信するパラメータ情報受信手段と、
    前記携帯端末装置から受信される信号についての受信電力を測定する受信電力測定手段と、
    前記受信電力が、前記離席判定用パラメータ情報に含まれた受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行手段と、
    を備え
    前記離席判定用パラメータ情報はタイマー基準値及びソフトウェア情報をさらに含んでおり、
    前記判定実行手段において、前記ソフトウェア情報のうち、前記制御対象装置にて実行されているアプリケーションソフトウェアに該当するソフトウェア情報に従って、前記タイマー基準値を調整し、前記受信電力が前記受信電力閾値以下の場合、前記タイマー基準値を基にしたタイマーを開始し、前記タイマーが終了する前に前記受信電力が前記受信電力閾値を上回った場合には、前記離席処理の実行を回避する、
    ことを特徴とする制御対象装置。
  10. 携帯端末装置を所持したユーザが制御対象装置から離席したことを判定し所定の離席処理を実行する当該制御対象装置であって、
    前記携帯端末装置と該制御対象装置それぞれのデバイス情報を収集するデバイス情報収集手段と、
    収集された前記携帯端末装置と該制御対象装置それぞれのデバイス情報をサーバ装置に出力するデバイス情報出力手段と、
    前記サーバ装置から出力された、受信電力閾値を含み且つ前記デバイス情報に適合した離席判定用パラメータ情報を受信するパラメータ情報受信手段と、
    前記携帯端末装置から受信される信号についての受信電力を測定する受信電力測定手段と、
    前記受信電力が、前記離席判定用パラメータ情報に含まれた受信電力閾値以下となる所定の場合に離席と判定し、所定の離席処理を実行する判定実行手段と、
    を備え、
    前記離席判定用パラメータ情報は歩行状態認識レベルをさらに含んでおり、
    前記制御対象装置では、
    前記携帯端末装置が備えたユーザの歩行状態を識別するためのセンサ、から出力されるセンサ値を受信し、
    前記受信した該センサ値と、前記離席判定用パラメータ情報に含まれた前記歩行状態認識レベルとを比較することで、該携帯端末装置のユーザが歩行状態であるか否かを識別し、
    該携帯端末装置のユーザが歩行状態でないと識別された場合、前記判定実行手段では、前記離席処理の実行を回避することを特徴とする制御対象装置。
JP2009012297A 2009-01-22 2009-01-22 離席処理方法、通信システムおよび制御対象装置 Expired - Fee Related JP5305288B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009012297A JP5305288B2 (ja) 2009-01-22 2009-01-22 離席処理方法、通信システムおよび制御対象装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009012297A JP5305288B2 (ja) 2009-01-22 2009-01-22 離席処理方法、通信システムおよび制御対象装置

Publications (2)

Publication Number Publication Date
JP2010171728A JP2010171728A (ja) 2010-08-05
JP5305288B2 true JP5305288B2 (ja) 2013-10-02

Family

ID=42703418

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009012297A Expired - Fee Related JP5305288B2 (ja) 2009-01-22 2009-01-22 離席処理方法、通信システムおよび制御対象装置

Country Status (1)

Country Link
JP (1) JP5305288B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5857808B2 (ja) * 2012-03-08 2016-02-10 沖電気工業株式会社 情報処理装置、プログラム及びプレゼンス推定方法
JP6241947B2 (ja) * 2014-10-02 2017-12-06 Necフィールディング株式会社 制御装置、注意喚起システム、制御装置の制御方法、及びプログラム
JP7345604B1 (ja) 2022-06-17 2023-09-15 三菱電機Itソリューションズ株式会社 在席管理装置、在席管理方法及び在席管理プログラム

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6307471B1 (en) * 1999-12-01 2001-10-23 Ensure Technologies, Inc. Radio based proximity token with multiple antennas
JP2002175281A (ja) * 2000-12-06 2002-06-21 Dainippon Printing Co Ltd ネットワークログインシステム
JP2002176492A (ja) * 2000-12-06 2002-06-21 Nec Corp 携帯電話機による端末ユーザ認証方式,方法およびユーザ認証プログラムを記録した記録媒体
JP2007019718A (ja) * 2005-07-06 2007-01-25 Matsushita Electric Ind Co Ltd 携帯端末装置および使用制限システム
JP2007019719A (ja) * 2005-07-06 2007-01-25 Matsushita Electric Ind Co Ltd 携帯端末装置、無線通信ユニット、および使用制限システム
JP4463160B2 (ja) * 2005-07-20 2010-05-12 Necインフロンティア株式会社 個人情報のロック機能を有するテレホンシステム及び個人情報のロック方法
JP2008022490A (ja) * 2006-07-14 2008-01-31 Sanyo Electric Co Ltd 距離推定方法ならびにそれを利用した無線装置および無線通信システム

Also Published As

Publication number Publication date
JP2010171728A (ja) 2010-08-05

Similar Documents

Publication Publication Date Title
US10031491B2 (en) Adaptive sensor data selection and sampling based on current and future context
CN104011627B (zh) 用于计算设备的情境感测
US20200125825A1 (en) Information image display method and apparatus
US20020094849A1 (en) Methods and systems for indicating cellular telephone battery- charging information
EP2527971A2 (en) Application providing system and application providing method
CN108694312A (zh) 用于存储指纹信息的电子设备和方法
US20130337827A1 (en) Reliability for location services
KR20190032026A (ko) 자연어 표현 제공 방법 및 이를 지원하는 전자 장치
JP5305288B2 (ja) 離席処理方法、通信システムおよび制御対象装置
CN104054041A (zh) 计算装置用户存在检测
CN103141125A (zh) 无线通信装置以及无线通信方法
US11455178B2 (en) Method for providing routine to determine a state of an electronic device and electronic device supporting same
CN106354279A (zh) 移动终端和基于移动终端的翻页方法
EP3514697A1 (en) Electronic device and search keyword processing method thereof
CN114084095B (zh) 一种车辆无钥匙解锁方法、装置、终端及存储介质
CN109835295A (zh) 一种车内遗忘生命体检测方法、装置和介质
CN116048195A (zh) 通过平板电脑给键盘供电的方法、装置和平板电脑
CN110992538A (zh) 一种车辆语音开锁方法、装置及介质
WO2019050575A1 (en) ADVANCED RECOVERY OF CONTENT
KR20190138551A (ko) 소유자 동선 및 사용 패턴을 활용한 휴대용 단말기 사용자 확인방법
US20210036554A1 (en) Power transmission device and method for detecting metal substance
US11368828B2 (en) Method and device for transmitting data on basis of change in state related to movement of electronic device
CN114647505A (zh) 业务***的容量管理方法、装置和电子设备及存储介质
CN115005156A (zh) 动物死亡的判别方法、装置、存储介质及电子设备
CN116069437A (zh) 原子化服务卡片主题管理方法、装置、终端及存储介质

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20111110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130510

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130604

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130618

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5305288

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees