(57)【要約】【課題】検知センサが検知する情報の状態の違いを考慮せず端末装置との接続を行う場合と比して、状態が変化している情報を検知している端末装置からの情報の取得が遅れるのを抑制することができる情報処理装置、情報処理プログラムを得る。【解決手段】情報取得部は、通信部を介して通信接続された端末装置から検知センサが検知する情報を取得する。また、設定部は、通信部と優先的に接続する優先端末装置を設定する。さらに、制御部は、優先端末装置を、通信部の能力の範囲で、優先端末装置ではない端末装置より優先的に接続するよう制御する。【選択図】図３
2020195030.tif 000002
【特許請求の範囲】
【請求項１】
検知センサを備えた端末装置と通信接続する通信部と、
前記通信部を介して通信接続された前記端末装置から前記検知センサが検知する情報を取得する情報取得部と、
前記通信部と優先的に接続する優先端末装置を設定する設定部と、
前記優先端末装置を、前記通信部の能力の範囲で、優先端末装置ではない端末装置より優先的に接続するよう制御する制御部と、
を備えた情報処理装置。
【請求項２】
前記制御部は、前記通信部の前記優先端末装置を接続した残りの能力の範囲で、優先端末装置ではない通常端末装置と接続するよう制御する請求項１に記載の情報処理装置。
【請求項３】
前記優先端末装置は、予め決められた閾値以上の情報を検知した端末装置であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記設定部は、優先端末装置を特定する情報を取得することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記優先端末装置は、自装置への処理の要求度合の変化の大きいユーザに対応する端末装置であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記要求度合いの変化は、単位時間当たりの処理要求頻度が閾値以上変化したことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記要求度合いの変化は、通常時と比較して処理要求頻度が閾値以上変化したことを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記設定部は、優先端末装置を所持する優先ユーザと情報交換している情報交換ユーザが所持している端末装置を優先端末装置として設定する請求項６に記載の情報処理装置。
【請求項９】
前記設定部は、前記優先端末装置が優先して情報を取得する必要が無くなった場合に前記通常端末装置として設定する請求項２に記載の情報処理装置。
【請求項１０】
前記制御部は、接続された前記通常端末装置から前記情報を取得すると、接続を切断することを特徴とする請求項２に記載の情報処理装置。
【請求項１１】
コンピュータを、
検知センサを備えた端末装置と通信接続する通信部と、
前記通信部を介して通信接続された前記端末装置から前記検知センサが検知する情報を取得する情報取得部と、
前記通信部と優先的に接続する優先端末装置を設定する設定部と、
前記優先端末装置を、前記通信部の能力の範囲で、優先端末装置ではない端末装置より優先的に接続するよう制御する制御部と
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１に記載の画像形成装置は、画像を形成する画像形成部を有するとともに、情報を表示する表示部と、管理対象である対象機器としてのセンサとの間で通信を行う通信部と、センサとの通信に基づきこのセンサの動作状態を判断する状況把握部と、状況把握部により動作状態が正常でないと判断されたセンサに関する情報を、表示部を介して出力する報知部とを備える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−０３６７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
オフィスで働く従業員の健康に関する情報や、オフィスに設置された検知センサで検知した温度や騒音等の環境に関する情報を取得するいわゆるＩｏＴ機器と呼ばれる端末装置が知られている。これらの端末装置で取得した情報を収集して管理するため、従来、オフィスに設置された情報処理装置を用いる場合がある。
【０００５】
この情報処理装置は、検知センサを備えた複数の端末装置と同時に通信接続可能な数に制限があり、情報処理装置は、これらの端末装置と通信の接続したときに情報を取得しその後切断するという通信の接続と切断を繰り返しながら、検知センサを備えた複数の端末装置が検知して記憶した情報を順次取得している。このように、情報処理装置は、端末装置が検知し該端末装置から取得した情報の状態が変化しているか否かに関わらず、複数の端末装置が検知した情報を、複数の端末装置の間で基本的に同じ条件で通信接続して取得している。このため、状態が変化している情報を検知している端末装置からの情報の取得が遅れてしまうことがある。
【０００６】
本発明の課題は、検知センサが検知する情報の状態の違いを考慮せず端末装置との接続を行う場合と比して、状態が変化している情報取得が遅れるのを抑制することである。
【課題を解決するための手段】
【０００７】
本発明の第１態様に係る情報処理装置は、検知センサを備えた端末装置と通信接続する通信部と、前記通信部を介して通信接続された前記端末装置から前記検知センサが検知する情報を取得する情報取得部と、前記通信部と優先的に接続する優先端末装置を設定する設定部と、前記優先端末装置を、前記通信部の能力の範囲で、優先端末装置ではない端末装置より優先的に接続するよう制御する制御部と、を備えたことを特徴とする。
【０００８】
本発明の第２態様に係る情報処理装置は、第１態様に記載の情報処理装置において、前記制御部は、前記通信部の前記優先端末装置を接続した残りの能力の範囲で、優先端末装置ではない通常端末装置と接続するよう制御することを特徴とする。
【０００９】
本発明の第３態様に係る情報処理装置は、第１態様に記載の情報処理装置において、前記優先端末装置は、予め決められた閾値以上の情報を検知した端末装置であることを特徴とすることを特徴とする。
【００１０】
本発明の第４態様に係る情報処理装置は、第１態様に記載の情報処理装置において、前記設定部は、優先端末装置を特定する情報を取得することを特徴とする。
【００１１】
本発明の第５態様に係る情報処理装置は、第１態様に記載の情報処理装置において、前記優先端末装置は、自装置への処理の要求度合の変化の大きいユーザに対応する端末装置であることを特徴とする。
【００１２】
本発明の第６態様に係る情報処理装置は、第５態様に記載の情報処理装置において、前記要求度合いの変化は、単位時間当たりの処理要求頻度が閾値以上変化したことを特徴とする。
【００１３】
本発明の第７態様に係る情報処理装置は、第５態様に記載の情報処理装置において、前記要求度合いの変化は、通常時と比較して処理要求頻度が閾値以上変化したことを特徴とする。
【００１４】
本発明の第８態様に係る情報処理装置は、第６態様に記載の情報処理装置において、前記設定部は、優先端末装置を所持する優先ユーザと情報交換している情報交換ユーザが所持している端末装置を優先端末装置として設定することを特徴とする。
【００１５】
本発明の第９態様に係る情報処理装置は、第２態様に記載の情報処理装置において、前記設定部は、前記優先端末装置が優先して情報を取得する必要が無くなった場合に前記通常端末装置として設定することを特徴とする。
【００１６】
本発明の第１０態様に係る情報処理装置は、第２態様に記載の情報処理装置において、前記制御部は、接続された前記通常端末装置から前記情報を取得すると、接続を切断することを特徴とする。
【００１７】
本発明の第１１態様に係る情報処理プログラムは、コンピュータを、検知センサを備えた端末装置と通信接続する通信部と、前記通信部を介して通信接続された前記端末装置から前記検知センサが検知する情報を取得する情報取得部と、前記通信部と優先的に接続する優先端末装置を設定する設定部と、前記優先端末装置を、前記通信部の能力の範囲で、優先端末装置ではない端末装置より優先的に接続するよう制御する制御部と、として機能させることを特徴とする。
【発明の効果】
【００１８】
本発明の第１態様に係る情報処理装置によれば、検知センサが検知する情報の状態の違いを考慮せず機器との接続を行う場合と比して、状態が変化している情報の取得が遅れるのを抑制することができる。
【００１９】
本発明の第２態様に係る情報処理装置によれば、優先端末装置との接続を優先した上で、通常端末装置から情報を取得することができる。
【００２０】
本発明の第３態様に係る情報処理装置によれば、検知センサが検知する情報の状態の違いを考慮せず端末装置との接続を行う場合と比して、予め決められた閾値以上の情報を検知している端末装置からの情報の取得が遅れるのを抑制することができる。
【００２１】
本発明の第４態様に係る情報処理装置によれば、設定部は、通信部と優先的に接続する優先端末装置を設定するために必要な情報を取得することができる。
【００２２】
本発明の第５態様に係る情報処理装置によれば、検知センサが検知する情報の状態の違いを考慮せず端末装置との接続を行う場合と比して、自装置への処理の要求度合の変化の大きいユーザに対応する端末装置からの情報の取得が遅れるのを抑制することができる。
【００２３】
本発明の第６態様に係る情報処理装置によれば、検知センサが検知する情報の状態の違いを考慮せず端末装置との接続を行う場合と比して、単位時間当たりの処理要求頻度が閾値以上変化しているユーザに対応する端末装置からの情報の取得が遅れるのを抑制することができる。
【００２４】
本発明の第７態様に係る情報処理装置によれば、検知センサが検知する情報の状態の違いを考慮せず端末装置との接続を行う場合と比して、通常時と比較して処理要求頻度が閾値以上変化しているユーザに対応する端末装置からの情報の取得が遅れるのを抑制することができる。
【００２５】
本発明の第８態様に係る情報処理装置によれば、検知センサが検知する情報の状態の違いを考慮せず端末装置との接続を行う場合と比して、優先端末装置を所持する優先ユーザと情報交換している情報交換ユーザが所持している端末装置からの情報の取得が遅れるのを抑制することができる。
【００２６】
本発明の第９態様に係る情報処理装置によれば、優先端末装置への設定が継続的に維持される場合と比して、状態が変化している情報を検知している端末装置からの情報の取得が遅れるのを抑制することができる。
【００２７】
本発明の第１０態様に係る情報処理装置によれば、一の通常端末装置との接続を維持する場合と比して、他の通常端末装置からの情報の取得が遅れるのを抑制することができる。
【００２８】
本発明の第１１態様に係る情報処理プログラムによれば、検知センサが検知する情報の状態の違いを考慮せず端末装置との接続を行う場合と比して、状態が変化している情報の取得が遅れるのを抑制することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態に係る情報処理装置による処理の流れを示したフロー図である。
【図２】本発明の実施形態に係る情報処理装置による処理の流れを示したフロー図である。
【図３】本発明の実施形態に係る情報処理装置が配置された職場を示したが概略構成図である。
【図４】本発明の実施形態に係る情報処理装置によって処理される情報を収集する検知センサを備えた端末を示した構成図である。
【図５】本発明の実施形態に係る情報処理装置の処理において、情報交換ユーザを説明するのに用いた説明図である。
【図６】本発明の実施形態に係る情報処理装置の処理において、情報交換ユーザを説明するのに用いた説明図である。
【図７】本発明の実施形態に係る情報処理装置の一部を構成する画像処理装置のハードウェア構成を示したブロック図である。
【図８】本発明の実施形態に係る情報処理装置の一部を構成する画像処理装置の機能構成を示したブロック図である。
【図９】本発明の実施形態に係る情報処理装置の一部を構成する情報処理サーバのハードウェア構成を示したブロック図である。
【図１０】本発明の実施形態に係る情報処理装置の一部を構成する情報処理サーバの機能構成を示したブロック図である。
【発明を実施するための形態】
【００３０】
本発明の実施形態に係る情報処理装置、及び情報処理プログラムの一例を、図１〜図１０を用いて説明する。なお、各図面において同一または等価な構成要素および部分には同一の参照符号を付与している。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００３１】
(全体構成)
実施形態に係る情報処理装置の一部を構成する画像処理装置を備えた情報処理システム１２は、図３に示されるように、少なくとも一部が職場（以下「オフィス」と記載する）に設けられている。この情報処理システム１２は、従業員である複数のユーザＵが夫々所持している複数の検知センサを備えた機器装置である端末２８と、端末２８と通信接続可能な数が制限された情報取得部３０１（図８参照）を備えている画像処理装置３０と、情報取得部３０１が取得した情報を収集して分析や管理の処理を行う情報処理サーバ４０とを備えている。
【００３２】
画像処理装置３０は、オフィスの中央に設置されており、検知センサを備えた端末２８を身に付けているユーザＵの席は、画像処理装置３０を囲むように配置されている。そして、ユーザＵは、画像処理装置３０に対して画像処理を要求するためのパーソナルコンピュータ２２を夫々有している。
【００３３】
〔検知センサを備えた端末２８〕
端末２８は、ユーザＵの活動または安静時の身体の情報を検知するバイタルセンサである心拍センサを備え、図４に示されるように、ユーザＵの一方の手首に装着されている。そして、端末２８は、ユーザＵの身体の情報である心拍数を検知する。つまり、端末２８は、各種情報を検知するセンサを備え、このセンサで情報を検知する情報検知手段として機能している。例えば、端末２８は、心拍数を検知するセンサだけでなく、歩数を計測する歩数センサや、心電図情報を計測する心電図センサ等、複数のセンサを備えていてもよい。また、端末２８は、センサで検知した情報を記憶する記憶部と、外部装置との通信接続を行い情報の送受信を行う通信インタフェース（Ｉ／Ｆ）とを備えている。
【００３４】
〔画像処理装置３０〕
−画像処理装置３０のハードウェア構成−
画像処理装置３０のハードウェア構成は、図７に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３３、ストレージ３４、ＵＩ（ユーザインタフェース）３７、及び通信インタフェース（Ｉ／Ｆ）３８を有する。各構成は、バス３９を介して相互に通信可能に接続されている。
【００３５】
ＣＰＵ３１は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。すなわち、ＣＰＵ３１は、ＲＯＭ３２またはストレージ３４からプログラムを読み出し、ＲＡＭ３３を作業領域としてプログラムを実行する。ＣＰＵ３１は、ＲＯＭ３２またはストレージ３４に記録されているプログラムにしたがって、上記各構成の制御、及び各種の演算処理を行う。
【００３６】
ＲＯＭ３２は、各種プログラム、及び各種データを格納する。ＲＡＭ３３は、作業領域として一時的にプログラムまたはデータを記憶する。ストレージ３４は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）により構成され、オペレーティングシステムを含む各種プログラム、及び各種データを格納する。
【００３７】
ＵＩ３７は、画像処理装置３０を用いて画像を記録媒体に形成させるユーザＵや、画像を画像処理装置３０に取り込むユーザＵが画像処理装置３０を使用する際のインタフェースである。ＵＩ３７は、例えば、ユーザＵによるタッチ操作を可能とするタッチパネルを備えた液晶ディスプレイ、ユーザＵによる音声入力を受け付ける音声入力受付部、及びユーザＵが押下可能なボタン等の少なくとも一つを含む。通信インタフェース３８は、画像処理装置３０が、端末２８、及び情報処理サーバ４０と通信するためのインタフェースである。画像処理装置３０が端末２８と通信するためには、例えば、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）等の近距離通信に適した規格が用いられる。また、画像処理装置３０が情報処理サーバ４０と通信するためには、例えば、イーサネット（登録商標）等の通信規格で実現されるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット等の通信形態が用いられる。
【００３８】
−画像処理装置３０の機能構成−
画像処理装置３０の機能構成は、図８に示されるように、端末２８が備えるセンサが検知した情報を取得する情報取得部３０１、画像処理部３０２、ユーザ認証部３０３、位置情報部３０４、及び制御部３０５を有する。
【００３９】
情報取得部３０１は、通信インタフェース２８を介して端末２８等の外部装置との通信接続する通信部の機能を備え、通信接続された端末２８から、端末２８が備えるセンサが検知し端末２８に記憶された心拍数の情報を取得する。心拍数は情報の一例である。通信接続の制御のために割り当てられた資源の量に基づき、外部装置との通信接続可能な数が制限されている。
【００４０】
画像処理部３０２は、ユーザＵからの指示に基づいて、ユーザＵのパーソナルコンピュータ２２から処理要求された画像データを記録媒体に形成させたり画像データの形式を変更したり画像データを転送処理する等の画像データの処理を行う。
【００４１】
ユーザ認証部３０３は、ユーザＵの認証情報、ユーザＵの組織情報、及びユーザＵが所持している端末２８を識別する情報等を有している。また、ユーザ認証部３０３は、画像を記録媒体に形成させる処理要求を出したユーザＵを特定する。
【００４２】
位置情報部３０４は、端末２８が発信するＢＬＥのビーコン等を検出し、このビーコンの電波出力強度を利用して、端末２８の位置情報や端末２８との距離情報を管理する。
【００４３】
制御部３０５は、後述する設定部４０２によって設定された優先する端末に関する情報に基づいて、複数の端末２８と順次通信接続を行い、端末２８が備える心拍センサが検知し記憶した情報である心拍数を取得するように情報取得部３０１を制御する。このように、制御部３０５は、端末２８が検知する心拍数に対して、情報取得部３０１が取得する順番を調整する順番調整手段として機能している。
【００４４】
〔情報処理サーバ４０〕
−情報処理サーバ４０のハードウェア構成−
情報処理サーバ４０のハードウェア構成は、図９に示されるように、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、及びストレージ４４、及び通信インタフェース４５を有する。各構成は、バス４９を介して相互に通信可能に接続されている。情報処理サーバ４０は、所謂サーバを構成する。
【００４５】
ＣＰＵ４１は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。すなわち、ＣＰＵ４１は、ＲＯＭ４２またはストレージ４４からプログラムを読み出し、ＲＡＭ４３を作業領域としてプログラムを実行する。ＣＰＵ４１は、ＲＯＭ４２またはストレージ４４に記録されているプログラムにしたがって、上記各構成の制御および各種の演算処理を行う。
【００４６】
ＲＯＭ４２は、各種プログラムおよび各種データを格納する。ＲＡＭ４３は、作業領域として一時的にプログラムまたはデータを記憶する。ストレージ４４は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）により構成され、オペレーティングシステムを含む各種プログラム、および各種データを格納する。通信インタフェース４５は、画像処理装置３０と通信するためのインタフェースであり、例えば、イーサネット（登録商標）等の通信規格で実現されるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット等の通信形態が用いられる。
【００４７】
−情報処理サーバ４０の機能構成−
情報処理サーバ４０の機能構成は、図１０に示されるように、送受信部４０１、設定部４０２、管理部４０３を有する。
【００４８】
送受信部４０１は、端末２８が備える心拍センサによって検知されたユーザＵの心拍数を、画像処理装置３０の情報取得部３０１を介して受信する。また、送受信部４０１は、情報取得部３０１に対する制御情報を、画像処理装置３０の制御部３０５へ送信する。
【００４９】
設定部４０２は、受信したユーザＵの心拍数等のデータを管理する管理部４０３からの指示に基づき、画像処理装置３０の情報取得部３０１が、優先的に心拍数を取得する端末２８を設定する。そして、設定部４０２は、優先して心拍数を取得するように優先端末として設定された端末２８が登録されると共に登録可能な数が制限された優先端末リストと、優先端末リストに登録されていない端末２８が登録された通常端末リストとを有する端末リストを設定する。この端末リストには、端末２８毎に割り当てられた端末識別情報が記述される。
【００５０】
管理部４０３は、受信したユーザＵの心拍数のデータを管理する。取得したユーザＵの心拍数のデータを蓄積し、ユーザＵの定常的な心拍数の値を算出したり、取得した心拍数の値が定常的な値から所定の値だけ乖離した値である場合に、身体的な異常状態が生じた可能性があると判定したり、身体の異常の前兆となる値の変位パターンを検知したりすることにより、ユーザＵの身体的な状態を管理する。また、ユーザＵの業務量や業務の種別や業務の処理状態に基づき、ユーザＵの身体的な状態情報を優先的に取得すべきと判断してもよい。業務量が多い場合は、疲労により身体の状態が悪くなる可能性があり、優先的に情報を取得すべきと判断できるし、業務の種別や業務の処理状態により極度に緊張状態であることがわかると、身体の状態に関する情報を優先的に取得すべきと判断する。このように、他のユーザＵよりも優先的に情報を取得すべきと判断すると、このユーザＵの端末２８が備えるセンサが計測する心拍数等のデータを端末２８から優先的に取得するよう設定部４０２へ指示する。
【００５１】
以上説明したように、画像処理装置３０に設けられた情報取得部３０１、制御部３０５、及び情報処理サーバ４０に設けられた設定部４０２、管理部４０３を含んで、端末２８が備えるセンサが検知する情報を管理する情報管理システム５０が構成されている。
【００５２】
なお、情報管理システム５０の具体的な構成については、後述する作用と共に説明する。
【００５３】
（作用）
次に、情報管理システム５０の作用について、図１、図２に示すフロー図を用いて説明する。なお、情報管理システム５０は、各ユーザＵの健康状態を管理する機能を有している。具体的には、情報管理システム５０は、情報取得部３０１が端末２８と通信接続可能な数が制限されている条件において、状態が変化している情報を検知している端末２８からの心拍数の取得が遅れるのを抑制しつつ、端末２８で測定したデータを収集して管理する。
【００５４】
情報処理サーバ４０の設定部４０２において、優先端末リストと、優先端末リストに登録されていない端末２８が登録された通常端末リストとを有した端末リストを作成する手順について説明する。なお、前述したように、優先端末リストは、優先して心拍数を取得するように設定された端末２８が登録されており、かつ、登録可能な数に制限があるリストである。
【００５５】
端末リストに登録する優先的に接続する端末の数と通常の接続を行う端末の数の決定方法の一例としては、画像処理装置３０の制御部３０５が複数の端末２８との通信接続できるリソースを仮に「２０」としたとき、通常接続する端末との通信接続に要するリソースを「１」、優先接続する端末との通信接続に要するリソースを「３」とした場合で説明する。
【００５６】
初期状態として、優先接続すべき端末が無い状態では、通常端末リストには、通常に接続する端末が記述され、その記述された端末のうち上限を「２０」として制御部３０５は端末２８と接続して端末２８から情報を取得し、情報を取得した後に接続を切断する。この処理を、端末２８との接続数を「２０」を上限として順次行う。ここで、優先して接続すべき端末を特定した場合、この端末を優先端末リストに記述し、上限リソース「２０」のうちのリソース「３」を優先的に接続する端末のために割り当てる。この結果、通常端末リストに記述された端末に割り当てられる接続のためのリソースが「１７」となる。この場合、情報処理サーバ４０の設定部４０２は、優先的に接続すべき１つの端末２８の識別情報と、通常接続する端末数「１７」とからなる端末リストを生成し、画像処理装置３０へ送信する。ここで説明した方法は接続数の制御の一例であり、他の方法であってもよい。例えば、情報処理サーバ４０の設定部４０２は、端末リストのうち優先的に情報を取得すべき端末２８を「通常」から「優先」を示す情報に書き換えたリストを生成して画像処理装置３０へ送信するようにしてもよいし、優先的に情報を取得すべき端末２８のみの端末リストを生成して画像処理装置３０へ送信するようにしてもよいし、優先的に情報を取得すべき端末２８の識別情報を画像処理装置３０へ通知するのみでもよい。
【００５７】
次に、情報取得部３０１が、情報処理サーバ４０から取得した端末リストに基づいて、端末２８が検知した心拍数を取得する手順について説明する。
【００５８】
〔端末リストを作成する手順〕
図１には、設定部４０２が、端末リストを作成する手順がフロー図として示されている。
【００５９】
端末リストが作成されていない状態で、図１に示すステップＳ１００で、情報処理サーバ４０の設定部４０２が、画像処理装置３０のユーザ認証部３０３からユーザＵが所持している端末２８の識別情報が記述されたリストを取得する。さらに、設定部４０２は、取得したリストから端末リストを作成する。なお、この時点では、全ての端末２８が通常端末リストに登録される。また、端末リストは、画像処理装置３０が設置されているオフィスの従業員である複数のユーザＵが夫々所持している端末２８の識別情報が記述されたリストをあらかじめ作成し、情報処理サーバ４０に登録しておいてもよい。
【００６０】
次に、ステップＳ２００で、設定部４０２が端末リストの書き換えに対して新たな情報を取得している場合は、設定部４０２は、端末リストを書き換える。なお、新たな情報を取得していない場合は、そのままステップＳ３００へ移行する。
【００６１】
次に、ステップＳ３００で、設定部４０２は、端末２８が備えるセンサによって検知された心拍数を画像処理装置３０の情報取得部３０１を介して取得する。具体的には、情報取得部３０１は、端末２８が備えるセンサが検知したユーザＵの心拍数を取得する。そして、設定部４０２は、情報取得部３０１が取得した各ユーザＵの心拍数を、情報取得部３０１を介して取得する。なお、情報取得部３０１が、端末２８が備えるセンサによって検知された各ユーザＵの心拍数を取得する手順については後述する。
【００６２】
次に、ステップＳ４００で、設定部４０２は、異常な状態と考えられる変化や異常の兆候を示す情報を検知している端末２８を特定する。また、設定部４０２は、ユーザＵの業務量や業務内容や処理状況といった、画像処理装置３０の情報取得部３０１を介して取得するデータ以外の情報に基づき優先的に情報を取得すべき端末２８を特定する。換言すれば、設定部４０２は、ユーザＵの健康を管理する上、注視するべき端末２８を特定する。
【００６３】
具体的には、設定部４０２は、以下１〜４に記載する端末２８を特定する。
【００６４】
１．設定部４０２は、予め決められた閾値以上の心拍数を検知した端末２８を特定する。つまり、設定部４０２は、健康状態に悪い影響を与える可能性があるユーザＵが所持している端末２８を特定する。
【００６５】
２．設定部４０２は、所定期間内に予め決められた閾値以上変化した心拍数を検知した端末２８を特定する。つまり、設定部４０２は、健康状態に悪い影響を与える可能性があるユーザＵが所持している端末２８を特定する。
【００６６】
３．設定部４０２は、画像処理装置３０に対し所定時間内に処理要求を行った回数である処理要求頻度が、予め決められた閾値以上変化したユーザＵ（以下「優先ユーザＵ０１」）が所持している端末２８を特定する。つまり、設定部４０２は、業務量が通常より多かったり、通常と異なる業務処理を行っていると推測できたり、業務による緊張状態にあると判断できるユーザＵが所持している端末２８を特定する。
【００６７】
以下、優先ユーザＵ０１がどのように定められるかについて具体的に説明する。
【００６８】
先ず、画像処理装置３０のユーザ認証部３０３は、印刷処理やスキャン処理や画像変換処理等、画像処理装置３０が備える画像処理機能に対する処理要求を行ったユーザＵを特定する。また、設定部４０２は、特定されたユーザＵをユーザ認証部３０３から取得し、処理要求頻度に関する情報を画像処理部３０２から取得する。
【００６９】
さらに、設定部４０２は、ユーザ認証部３０３に格納されたユーザＵ毎に設定された基準処理要求頻度をユーザ認証部３０３から取得する。なお、ユーザＵ毎に設定された基準処理要求頻度とは、過去の予め決められた期間内にユーザＵが画像処理装置３０に処理要求を行った回数に基づいて導出された処理要求頻度、又は、予め決められた平均的な処理要求頻度である。
【００７０】
そして、設定部４０２は、処理要求頻度が、基準処理要求頻度に対して予め決められた閾値以上変化しているユーザＵを優先ユーザＵ０１として定められる。換言すれば、設定部４０２は、処理要求頻度が、基準処理要求頻度に対して予め決められた閾値以上異なっているユーザＵを優先ユーザＵ０１として定められる。
【００７１】
なお、処理要求頻度が閾値以上変化したユーザＵを優先ユーザＵ０１と定め、この優先ユーザＵ０１が所持している端末２８を特定するのは、処理要求頻度が閾値以上変化していることで、業務が忙しくなった、緊急の業務が入った等、優先ユーザＵ０１が緊張状態にある可能性であったり健康状態に悪い影響を与える可能性があると推測されるからである。このように、設定部４０２は、優先的にデータを取得すべきであるユーザＵが所持している端末２８を特定する。
【００７２】
４．設定部４０２は、優先ユーザＵ０１と情報交換しているユーザＵ（以下「情報交換ユーザＵ０２」）が所持している端末２８を特定する。
【００７３】
以下、情報交換ユーザＵ０２がどのように定められるかについて具体的に説明する。
【００７４】
先ず、設定部４０２は、ユーザ認証部３０３に基づき図示しないスケジュール管理装置から優先ユーザＵ０１の会議情報を参照し、現在時刻（本日）の会議情報と出席者情報を取得する。会議がある場合に、設定部４０２は、その会議に出席するユーザＵを情報交換ユーザＵ０２として定める（図６参照）。この図示しないスケジュール管理装置は、情報処理サーバ４０が提供するサービスとしてもよい。
【００７５】
さらに、設定部４０２は、優先ユーザＵ０１が所持している端末２８の移動先と、移動先に存在する端末２８を所持しているユーザＵの情報を位置情報部３０４から取得する。設定部４０２は、移動先に存在する端末２８を所持しているユーザＵを情報交換ユーザＵ０２として定める（図５参照）。ユーザＵ０１とユーザＵ０２の位置情報は、画像処理装置３０の位置情報部３０４が取得するユーザＵ０１、Ｕ０２との距離情報から特定してもよいし、オフィスに設置された位置検知センサがそれぞれのユーザＵ０１、Ｕ０２が所持する端末２８の位置を検知し、この位置検知センサから位置情報を取得するようにしてもよい。
【００７６】
なお、優先ユーザＵ０１と情報を交換しているユーザＵを情報交換ユーザＵ０２とし、この情報交換ユーザＵ０２が所持している端末２８を特定するのは、処理要求頻度が閾値以上変化している優先ユーザＵ０１と情報を交換している情報交換ユーザＵ０２についても、健康状態に悪い影響を与える可能性があるからである。例えば、優先ユーザＵ０１は、多忙のため、基準処理要求頻度に対して予め決められた閾値以上変化しているユーザＵと特定された。そこで、多忙な優先ユーザＵ０１と情報を交換している情報交換ユーザＵ０２についても、多忙であると特定される。そこで、多忙である情報交換ユーザＵ０２についても、緊張状態にあったり疲労していたりして、健康状態に悪い影響を与える可能性があるからである。このように、設定部４０２は、健康状態に悪い影響を与える可能性があるユーザＵが所持している端末２８を特定する。
【００７７】
次に、ステップＳ５００で、設定部４０２は、ステップＳ４００で特定した端末２８を、端末リストに優先して情報を取得する端末として登録することを決定し、優先端末リストに登録する。
【００７８】
次に、ステップＳ６００で、設定部４０２は、優先端末リストに登録されている端末２８のうち、通常端末リストに移すべき端末２８が存在するかチェックする。端末２８から取得した情報を分析し、通常状態に戻ったことを確認した場合、この端末２８を優先端末リストから削除し、通常端末リストに追加登録する。具体的には、設定部４０２は、検知している心拍数が、予め決められた期間内（＝閾値期間内）で大きな変化が見られなかった端末２８を優先端末リストの中から削除することを決定する。ここで「大きな変化が見られなかった端末２８」とは、ユーザＵの健康を管理する上、注視するべき端末２８として特定すべき心拍数を検知しなかった検知センサである。
【００７９】
次に、ステップＳ２００に移行して、優先してデータを取得すべき端末の識別情報と通常のデータ取得の端末の識別情報とからなる端末リストについて、優先してデータをすべき端末２８の識別情報を優先端末リストに登録し、優先から通常に戻す端末２８があれば優先端末リストから削除して通常端末リストに追加するよう端末リストを書き換えて、前述した工程が繰り返される。
【００８０】
〔端末２８が検知した心拍数を取得する手順〕
図２には、情報取得部３０１が、端末２８が備えるセンサが検知した心拍数を取得する手順がフロー図として示されている。
【００８１】
先ず、ステップＴ１００で、画像処理装置３０の制御部３０５は、情報処理サーバ４０の設定部４０２から端末リストを取得する。具体的には、制御部３０５は、図１のフロー図に示すステップＳ２００での端末リストを、設定部４０２から取得する。
【００８２】
次に、ステップＴ２００で、制御部３０５は、端末リストの中の優先端末リストに端末２８が登録されているか否かを判断する。優先端末リストに端末２８が登録されている場合に、ステップＴ３００へ移行し、優先端末リストに端末２８が登録されていない場合に、ステップＴ３１０へ移行する。
【００８３】
次に、ステップＴ３００で、制御部３０５は、情報取得部３０１と、優先端末リストに登録されている端末２８とを通信接続する。なお、前述したように、情報取得部３０１が端末２８と通信接続可能なリソースには上限があり、優先端末リストに記述された端末から接続していく。場合によっては、優先端末リストに記述された端末と順次接続し、リソースの上限に達した場合、それ以降の端末２８との接続が不可能となる場合がある。このように本実施形態では、情報取得部３０１は、端末２８と通信接続する通信部の機能も有する。
【００８４】
次に、ステップＴ４００で、情報取得部３０１は、通信接続された端末２８が備えるセンサが検知した心拍数を端末２８から順次取得する。つまり、情報取得部３０１は、優先端末リストに登録されている端末２８が検知した心拍数の情報を、接続された端末２８から順次取得する。そして、情報取得部３０１は、端末２８毎の心拍数の情報を保存する。
【００８５】
次に、ステップＴ５００で、情報取得部３０１と優先端末リストに登録されている端末２８との通信接続を維持した状態で、制御部３０５は、通常端末リストの中から１つの端末２８を選定する。
【００８６】
次に、ステップＴ６００で、情報取得部３０１と優先端末リストに登録されている端末２８との通信接続を維持した状態で、制御部３０５は、情報取得部３０１と、ステップＴ５００で選定した端末２８とを通信接続する。つまり、優先端末リストに記述された端末２８と全て接続した後に、残ったリソースの範囲で、通常端末リストに記述された端末２８と順次接続する。そして、情報取得部３０１は、この端末２８が検知した心拍数を取得する。さらに、情報取得部３０１は、端末２８毎の心拍数を保存する。情報取得部３０１が端末２８が検知した心拍数を取得すると、制御部３０５は、情報取得部３０１とこの端末２８との通信接続を切断する。その後、通常端末リストに記述された次の端末２８との通信接続を行う。これを通常端末リストに記述された端末２８の中で順次繰り返す。
【００８７】
また、ステップＴ２００で、優先端末リストに端末２８が登録されていない場合に、ステップＴ３１０で、制御部３０５は、通常端末リストに記述された端末２８をリソースの上限までの数を選定する。
【００８８】
次に、ステップＴ４１０で、制御部３０５は、情報取得部３０１とステップＴ３１０で選定した端末２８と通信接続し、情報取得部３０１は、この端末２８が検知した心拍数を取得する。この端末２８が検知した心拍数を取得すると、制御部３０５は、情報取得部３０１とこの端末２８との通信接続を切断する。
【００８９】
次に、ステップＴ５１０で、通常端末リストに登録された端末２８が検知した心拍数を取得した場合に、ステップＴ１００へ移行して前述した工程が繰り返される。
【００９０】
また、ステップＴ５１０で、通常端末リストに登録された全ての端末２８が検知した心拍数を取得していない場合に、ステップＴ３１０へ移行して前述した工程が繰り返される。なお、ステップＴ３１０では、通常端末リストに登録された端末２８の中から未だ選定されていない端末２８が選定される。
【００９１】
〔その他〕
情報取得部３０１によって取得された心拍数は、情報処理サーバ４０へ送られる。そして、情報処理サーバ４０の送受信部４０１は、健康状態に悪い影響を与える可能性があるユーザＵ本人や、健康管理担当者にその情報を、メール等で通知する。
【００９２】
なお、本発明を特定の実施形態について詳細に説明したが、本発明は係る実施形態に限定されるものではなく、本発明の範囲内にて他の種々の実施形態をとることが可能であることは当業者にとって明らかである。例えば、上記実施形態では、端末２８は、ユーザＵに所持され、ユーザＵの心拍数を情報として検知した。しかし、検知センサが、職場における所定の空間の温度、湿度、又は騒音等の環境に関する情報を検知する検知センサであってもよい。この場合には、温度、湿度又は騒音等の検知している情報が、注視すべき変化している場合に、その検知センサが検知する情報の取得の遅れが抑制される。
【００９３】
また、上記実施形態では、設定部４０２は、予め決められた閾値以上の心拍数を検知した端末２８が検知する心拍数を優先して取得するように優先端末リストを設定した。しかし、設定部が、予め決められた閾値以下の心拍数を検知した検知センサが検知する心拍数を優先して取得するように優先端末リストを設定してもよい。
【００９４】
また、上記実施形態では、設定部４０２は、予め決められた閾値以上変化した心拍数を検知した端末２８が検知する心拍数を優先して取得するように優先端末リストを設定した。しかし、設定部が、心拍数が予め決められた閾値以上変化した回数を閾値以上検知した検知センサが検知する心拍数を優先して取得するように優先端末リストを設定してもよい。
【００９５】
また、上記実施形態では、優先的に接続すべき端末を記述した優先端末リストと、優先的に接続する必要のない端末を記述した通常端末リストとして説明したが、接続すべき優先順位とともに端末の識別情報を記述した端末リストとして生成してもよい。例えば、優先的に接続すべき端末の順位を１位から昇順に割り当て、通常接続する全ての端末に優先順位「１００」のように優先接続する端末数と重複しない値で割り当てるようにしてもよい。
【００９６】
また、上記実施形態では、画像処理装置として画像処理装置３０を用いて説明したが、画像を処理する装置であればよく、例えば、スキャナ、ファクシミリ等であってもよい。
【００９７】
また、上記実施形態では、設定部４０２は、ユーザＵによる画像処理装置３０に対する処理要求の度合の変化に基づいて優先端末リストを設定した。しかし、画像処理装置３０に対して画像の処理を要求したユーザＵが画像処理装置３０に近づいてくる度合に基づいて優先端末リストを設定してもよい。この場合には、例えば、近づいてくるユーザＵによる画像の処理の要求を優先させことができる。
【００９８】
また、上記実施形態では、情報管理システム５０を、画像処理装置３０とネットワークを介して接続された情報処理サーバ４０とからなるシステムとして説明したが、このような構成に限定されず、画像処理装置３０と情報処理サーバ４０とを同一の装置が備えるように攻勢してもよい。
【００９９】
また、上記実施形態では、特に説明しなかったが、優先ユーザＵ０１の端末２８と画像処理装置３０との距離と、同等の距離に存在する検知センサを備える端末２８を所持しているユーザＵを情報交換ユーザＵ０２と見なしてもよい。
【０１００】
また、上記実施形態では、特に説明しなかったが、優先ユーザＵ０１の端末２８と画像処理装置３０との距離と、同等の距離に存在する検知センサををなえる端末２８を所持しているユーザＵで、かつ、優先ユーザＵ０１と同じ組織のユーザＵを情報交換ユーザＵ０２と見なしてもよい。
【０１０１】
また、上記実施形態では、特に説明しなかったが、ユーザＵが、一の画像処理装置３０の情報取得部３０１の通信範囲外に移動した場合には、他の画像処理装置３０の情報取得部３０１が、ユーザＵが所持している端末２８が検知した心拍数を取得し、一の画像処理装置３０へ送信してもよい。
【０１０２】
また、上記実施形態では、特に説明しなかったが、勤怠の総労働時間が、閾値以上のユーザＵが所持している端末２８の検知センサが検知する心拍数を優先して取得するように優先端末として設定してもよい。
【０１０３】
なお、上記各実施形態では、ＣＰＵ３１、４１がソフトウェア（プログラム）を読み込んで実行した情報処理を、ＣＰＵ以外の各種のプロセッサが実行してもよい。この場合のプロセッサとしては、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の製造後に回路構成を変更可能なＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、及びＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が例示される。また、情報処理を、これらの各種のプロセッサのうちの１つで実行してもよいし、同種又は異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡ、及びＣＰＵとＦＰＧＡとの組み合わせ等）で実行してもよい。また、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路である。
【０１０４】
また、上記各実施形態では、情報処理プログラムがＲＯＭ３２、４２またはストレージ３４、４４に予め記憶（インストール）されている態様を説明したが、これに限定されない。プログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等の記録媒体に記録された形態で提供されてもよい。また、プログラムは、ネットワークを介して外部装置からダウンロードされる形態としてもよい。
【符号の説明】
【０１０５】
１２  情報処理システム
２８  端末
３０  画像処理装置
３０１  情報取得部
３０５  制御部
４０２  設定部
Ｕ０１  優先ユーザ
Ｕ０２  情報交換ユーザ
【図１】
2020195030.tif 000003
【図２】
2020195030.tif 000004
【図３】
2020195030.tif 000005
【図４】
2020195030.tif 000006
【図５】
2020195030.tif 000007
【図６】
2020195030.tif 000008
【図７】
2020195030.tif 000009
【図８】
2020195030.tif 000010
【図９】
2020195030.tif 000011
【図１０】
2020195030.tif 000012