(57)【要約】【課題】  ユーザの利便性を図りながら強制ログアウトまでの時間を短くする。【解決手段】    情報処理装置であって、所定時間が経過することに応じて、前記通信手段がログイン可能ないずれかの端末装置から応答を受け付けたかどうかを前記識別情報に基づいて判断する。この際、ログイン手段は、ログイン可能ないずれかの端末装置から応答を受け付けたと判断した場合は、応答した端末装置から取得される識別情報に従いログイン処理を行い、ログイン可能な端末装置から応答を受け付けていないと判断した場合は、ログインした端末装置のログアウト処理を行う。【選択図】  図７
2016019087.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザが使用するそれぞれの端末装置を識別する識別情報をユーザに対応づけて登録する登録手段と、
ユーザの人体を通じて行う前記端末装置と通信する通信手段と、
前記通信手段から取得する識別情報に従いユーザに対するログイン処理を行うログイン手段と、
所定時間が経過することに応じて、前記通信手段がログイン可能ないずれかの端末装置から応答を受け付けたかどうかを前記識別情報に基づいて判断する判断手段と、を備え、
前記ログイン手段は、ログイン可能ないずれかの端末装置から応答を受け付けたと判断した場合は、応答した端末装置から取得される識別情報に従いログイン処理を行い、
ログイン可能な端末装置から応答を受け付けていないと判断した場合は、ログインした端末装置のログアウト処理を行うことを特徴とする情報処理装置。
【請求項２】
電源を供給する電源手段と、
前記電源手段からの電源の供給状態を第１の電力状態から当該第１の電力状態よりも省電力となる第２の電力状態へ遷移させる制御を行う第１の制御手段と、
を備え、
前記判断手段がログイン可能な端末装置から応答を受け付けていないと判断した場合は、前記第１の制御手段は、第１の電力状態から当該第１の電力状態よりも省電力となる第２の電力状態へ遷移させることを特徴とする請求項１記載の情報処理装置。
【請求項３】
電源を供給する電源手段と、
前記電源手段からの電源の供給と電源の停止とを制御する第２の制御手段と、
を備え、
前記判断手段がログイン可能な端末装置から応答を受け付けていないと判断した場合は、前記第２の制御手段は、前記電源の供給を停止することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記所定時間を設定する設定手段を備えることを特徴とする請求項１記載の情報処理装置。
【請求項５】
ユーザから操作要求を受け付ける操作手段と、
前記操作手段がユーザから操作要求を受け付けた場合、前記通信手段がユーザの人体を通じて行う前記端末装置と通信することを特徴とすることを特徴とする請求項１記載の情報処理装置。
【請求項６】
複数のユーザが使用するそれぞれの端末装置を識別する識別情報をユーザに対応づけて登録する登録工程と、
ユーザの人体を通じて行う通信手段を用いて前記端末装置と通信する通信工程と、
前記通信手段から取得する識別情報に従いユーザに対するログイン処理を行うログイン工程と、
所定時間が経過することに応じて、前記通信手段がログイン可能ないずれかの端末装置から応答を受け付けたかどうかを前記識別情報に基づいて判断する判断工程と、を備え、
前記ログイン工程は、ログイン可能ないずれかの端末装置から応答を受け付けたと判断した場合は、応答した端末装置から取得される識別情報に従いログイン処理を行い、
ログイン可能な端末装置から応答を受け付けていないと判断した場合は、ログインした端末装置のログアウト処理を行うことを特徴とする情報処理装置の制御方法。
【請求項７】
請求項６に記載の情報処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
パーソナルコンピュータや複合機等の情報処理装置をユーザが利用するとき、個人認証を行って情報処理装置のシステムにログインを行う、という事は一般的に行われている。
【０００３】
個人認証の方法としてはユーザにパスワードを入力させるもの、個人の指紋や静脈パターンなどの生体情報を認証情報として使用するものがある。また、ユーザの持つＩＣカードのIDやパスワードを、情報処理装置のＩＣカードリーダが読み出して認証を行う方法もある(例えば、特許文献１参照)。
【０００４】
さらに最近になり、認証情報を記憶した通信機能を備える端末装置（以下、端末）をユーザが携帯しておき、ユーザの手や足などで認証装置の受信部にタッチする（触る）と、ユーザの人体を通信路にして端末と認証装置が通信し、端末内の認証情報に基づいてユーザの識別および認証を行う人体を通信路とした認証技術が実用化されている（例えば、特許文献２、３参照）。  
【０００５】
この人体通信を用いた個人認証は、特定部にタッチするだけなので操作が簡単であり、秘匿情報である認証情報をタッチ時のみに人体を通じてやり取りするので、情報漏洩などに対して比較的セキュリティの高い方式であり今後の普及が見込まれている。
また、この人体通信は、前述したような認証に使われるだけでなく、通信の高速性を生かしてデータ通信にも使用されることが見込まれている。
【０００６】
人体通信の特徴は、他の無線通信手段に比べて低消費電力なことと、身に付けていれば通信することができる利便性である。それらを生かして人体通信を個人認証手段に利用した場合の動作は、そのセキュリティ性と利便性から操作画面をタッチしたことをきっかけにして前記通信方法により装置とデバイス間で通信を行い、ユーザの認証を行う形態が考案されている。
このような利用形態が可能となれば、装置に対するログイン動作自体をユーザに意識させることがなくなり、そのセキュリティ性および利便性は飛躍的に向上する（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−１７８０３４号公報
【特許文献２】特開２００６−２６８６１４号公報
【特許文献３】特開２００５−２７０９５号公報
【特許文献４】特開２０１３−０１６９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来、カード等を用いた個人認証手段を装置のログイン手段として利用した場合、装置はカードリーダに近づけられたカード情報を読み取ることでユーザを識別し、情報処理装置へのログインの可否を判断していた。
カードリーダに情報を読み取らせるのはログイン時だけの場合には、ユーザが情報処理装置を使い終わった時にログアウトボタンを押す等を行わないと、ずっとログイン状態が保持されていた。
その場合には、次のユーザのログイン操作により初めて前ユーザのログアウトが行われていた。また、ユーザの操作が行われないことを検出し、一定時間の経過によりログインユーザを強制的にログアウトさせることも行われていた。
特に最近のマルチファンクションプリンタ（ＭＦＰ）等の情報処理装置では色々な機能を持ち、その操作は複雑化している。ユーザの操作中断を時間だけで図るのは無理があり、短時間にユーザを強制ログアウトさせることは避ける傾向にある。このため、強制ログアウトの設定時間は十分に長く取られることが多い。
【０００９】
また、前述したように、人体通信ではユーザにおいて、ログイン操作が不要にできるため、ログアウトについては更に忘れることが多くなると想定される。セキュリティ面では使用ユーザの判別が可能なので問題とはならない。
しかし、いつまでもログアウトされずに装置が放置されることにより、スリープやシャットダウンなどの動作に移行できないため、省エネルギー動作を図るまでに必要以上の時間の経過が必要となってしまう。
一方、上記課題に対して所定の時間が経過したことに応じて、一律にログインしたユーザをログアウトしてしまうと、あらかじめ設定されるログアウト時間が経過する前にログアウトされてしまい、再度ログイン処理が必要となり、ユーザによる操作負担を強いる場合も発生する新たな課題もある。
【００１０】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、ユーザの利便性を図りながら強制ログアウトまでの時間を短くすることができる仕組みを提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成する本発明の情報処理装置は以下に示す構成を備える。
複数のユーザが使用するそれぞれの端末装置を識別する識別情報をユーザに対応づけて登録する登録手段と、ユーザの人体を通じて行う前記端末装置と通信する通信手段と、前記通信手段から取得する識別情報に従いユーザに対するログイン処理を行うログイン手段と、所定時間が経過することに応じて、前記通信手段がログイン可能ないずれかの端末装置から応答を受け付けたかどうかを前記識別情報に基づいて判断する判断手段と、を備え、前記ログイン手段は、ログイン可能ないずれかの端末装置から応答を受け付けたと判断した場合は、応答した端末装置から取得される識別情報に従いログイン処理を行い、ログイン可能な端末装置から応答を受け付けていないと判断した場合は、ログインした端末装置のログアウト処理を行うことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ユーザの利便性を図りながら強制ログアウトまでの時間を短くすることができる。
【図面の簡単な説明】
【００１３】
【図１】情報処理装置の構成を示す図である。
【図２】情報処理装置とユーザの携帯端末との通信処理を示す図である。
【図３】情報処理装置のハードウエア構成の一例を示すブロック図である。
【図４】携帯端末のハードウエア構成の一例を示すブロック図である。
【図５】制御部の機能構成の一例を示すブロック図である。
【図６】情報処理装置と携帯端末間で行われる通信例を示す図である。
【図７】情報処理装置の制御方法を説明するフローチャートである。
【図８】ログインするユーザを管理するテーブルを示す図である。
【発明を実施するための形態】
【００１４】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
【００１５】
図１は、本実施形態を示す情報処理装置の構成を示す図である。本例に示す情報処理装置１は、例えば、コピー機能、スキャン機能、ＦＡＸ機能及び印刷機能など各種機能を備える一般的な複合機である。また、情報処理装置１は、ユーザによる操作指示を入力する操作パネル２と、情報処理装置１の周囲の所定位置に配置されるフロアマット３とを備えている。
なお、本例では、フロアマット３は、操作パネル２の設置箇所に対応して、情報処理装置１の正面側所定位置に敷設される場合を示している。
【００１６】
図１において、情報処理装置１は、ユーザが所持する図２に示す携帯端末８とデータ通信を行う場合、ユーザの人体を通信媒介させてデータ通信を行う人体通信方式が採用されている。
上述した操作パネル２は、そのような人体通信を行う際に、ユーザと情報処理装置１とをデータ通信可能な状態に接続するためのインタフェースとして機能するように構成される。すなわち操作パネル２には、その操作パネル２を操作するユーザの指先などを介して人体通信を行うためのインタフェースとしてパネル通信部２ａが内蔵されている。また、フロアマット３には、そのフロアマット３に立った状態のユーザの足元から人体通信を行うためのインタフェースとしてマット通信部３ａが内蔵されている。
【００１７】
人体通信には複数の方式が用いられる。１例としては人体の表面に現れる電界の強度変化を利用してデータ通信を行う電界方式が採用された。この電界方式は、人体と接触する電極又は人体に近接する電極を介して人体の表面に現れる電界の強度を変化させることによりデータを送信すると共に、人体の表面の現れる電界の強度変化を検知することによりデータを受信する方式である。また他の例としては電流方式があり、人体の表面に微弱な電流を流すことで電気信号の伝達を行い、データ通信する方法である。
【００１８】
図２は、図１に示した情報処理装置とユーザの携帯端末２との通信処理を示す図である。本例は、情報処理装置１にユーザがログインをするため、認証動作を行っている状態に対応する。
図２において、情報処理装置１は、例えばユーザ７が操作パネル２に設けられる人体通信用の電極などにタッチした場合に人体通信を行う処理を開始する。情報処理装置１は、操作パネル２とユーザ７の人体とを介して携帯端末８から認証情報を取得しその認証情報に基づきユーザ認証を行う。また、フロアマット３に対して人体通信用の電極を設けておき、ユーザ７がフロアマット３に立ったことを情報処理装置１が認識し、フロアマット経由で人体通信を行う処理を開始しても良い。ユーザ認証が成功すると、情報処理装置１はユーザ７に情報処理装置１のシステムにログインを許可し、操作指示に基づき例えばスキャンなどの各種処理を実行することが可能な状態となる。
【００１９】
図３は、図１に示した情報処理装置１のハードウエア構成の一例を示すブロック図である。
図３において、１５は制御部で、この情報処理装置１の動作を制御する。１８は人体通信部で、人体通信を行う。２０は読取部で、原稿を読み取って画像データを生成する。２１は印刷処理部で、読み取られたあるいは印刷ジョブから生成された画像データに基づき印刷処理を実行する。２５は記憶装置で、各種情報を記憶する。ここで、各種情報には、携帯端末８との通信を確立した際に、当該携帯端末８のユーザを認証するためのログイン情報も当該携帯端末８のＩＤに対応づけて登録されている。
２は操作パネルで、ユーザからの指示を受け付けるとともに、設定情報やジョブの処理状況等を表示する処理を行う。１９は無線ＬＡＮＩ／Ｆ部である。なお、制御部１５は、バス３０に接続される各デバイスを制御する。１００は電源制御部で、情報処理装置１のバス３０に接続される各デバイスに電力の供給または停止を制御する。なお、電源制御部１００は、第１の電力状態よりも低電力状態の第２の電力状態へ遷移させる制御も行う。ここで、第２の電力状態へ移行させる制御をスリープ制御と呼ぶ。また、電源制御部１００は、各部への電力を停止してシャットダウン処理を行うことも可能に構成されている。また、電源制御部１００は、図示しない電源手段からの電源の供給状態を第１の電力状態から当該第１の電力状態よりも省電力となる第２の電力状態へ遷移させる制御を行う。
【００２０】
制御部１５は、ＣＰＵ１６とメモリ１７とを備えており、各部の動作を制御するものである。ＣＰＵ１６は、記憶装置２５に記憶されているプログラム２６を読み出して実行する。プログラム２６は、制御部１５を後述する各種処理部として機能させるためのプログラムである。メモリ１７は、ＣＰＵ１６がプログラムを実行することに伴う一時的なデータなどを記憶するものである。
【００２１】
操作パネル２は、上述したようにユーザによる操作指示を入力する構成を備えている。すなわち操作パネル２は、例えば液晶パネルなどで構成され各種情報を表示する表示部２ｂを備える。さらに操作パネル２は、その表示部２ｂに対する操作を検知することでユーザによる操作指示を入力する操作入力部２ｃを備える。さらに操作パネル２は、人体通信を行う際の電極などが組み込まれたパネル通信部２ａを備えている。
パネル通信部２ａは、上述したように操作パネル２を介して人体通信を行う際のインタフェースとなるものであり、通信手段として機能する。ブザー２ｄはユーザに対して音で報知するために用いられる。
【００２２】
人体通信部１８は、人体通信を行う通信モジュールである。人体通信部１８は、パネル通信部２ａやマット通信部３ａに対して携帯端末８への送信対象となるデータを出力したり、携帯端末８からの出力されるデータを受信し、その情報を制御部１５に出力したりする構成である。
【００２３】
マット通信部３ａは、上記パネル通信部２ａと同様に、人体通信を行うための電極などを備える構成である。そのマット通信部３ａが内蔵されるフロアマット３は、ユーザが操作パネル２を操作するときの位置に対応した場所に敷設される。そのためユーザは、自然な姿勢で操作パネル２を操作するとき、必然的にフロアマット３に立つ状態となる。
【００２４】
読取部２０は、原稿画像を読み取って画像データを生成する処理部である。例えば、原稿載置台に載置された複数の原稿を先頭から１枚ずつ搬送する原稿搬送部や、読み取った原稿画像を画像データに変換して生成する画像データ出力部などを備えている。
【００２５】
印刷処理部２１は、画像データに基づき印刷処理を実行することで印刷物を出力する処理部である。例えば、１枚ずつ給紙された用紙に対して、画像データに基づき画像形成を行う画像形成部、画像形成部によって形成されるトナー像（画像）を用紙に転写させる転写部、用紙に転写されたトナー像を定着させる定着部、印刷された印刷物を排出する印刷物搬送部などを備えている。
【００２６】
記憶装置２５は、上述したプログラム２６の他に認証情報２７を記憶する。認証情報２７は、管理者などによって予め登録される携帯端末のＩＤ情報や、携帯端末のＩＤ情報に紐付けられた携帯端末の機能の情報を持つ。
【００２７】
図４は、図２に示した携帯端末８のハードウエア構成の一例を示すブロック図である。
図４において、携帯端末８は、その携帯端末８の動作を制御する制御部８ａと、人体通信を行うための人体通信部８ｂと、プログラムや画像データなどの各種情報を記憶する記憶装置８ｃとを備えている。また、図示していないが、携帯端末８はバッテリや電源制御部など携帯するために必要な構成を備えている。制御部８ａは、ＣＰＵやメモリなどを備えており、記憶装置８ｃに記憶されている各種プログラムを読出して実行することで人体通信に伴う処理を実行する。
【００２８】
また、人体通信部８ｂは、情報処理装置１との人体通信を行う通信モジュールである。記憶装置８ｃには、この携帯端末８を保持するユーザの識別情報などが記録された認証情報が記憶されている。これにより情報処理装置１は、記憶装置２５に記憶されている認証情報２７と携帯端末８から受け取る認証情報とに基づきユーザ認証を行うことが可能である。
【００２９】
認証情報の持ち方としては、前記携帯端末８ではユニークなＩＤ情報のみ持ちユーザの識別情報は持たず、情報処理装置１側で前記ＩＤ情報とユーザ情報を紐づけて、受信したＩＤ情報ともとに個人を認証する方法もある。
【００３０】
図４に示す構成は、例えば携帯電話機やＩＣカードなどに組み込まれたものであっても良い。例えば携帯端末８がＩＣカードに組み込まれる場合、携帯端末８は、情報処理装置１から認証要求を受けたときに、そのＩＣカードに予め記録されている認証情報を読み出して、その読み出した認証情報を情報処理装置１に送信するように構成される。
【００３１】
図５は、図１に示した情報処理装置１における制御部１５の機能構成の一例を示すブロック図である。以下、図５を参照しつつ制御部１５における具体的なユーザ認証処理について説明する。
図５において、制御部１５は、上述したＣＰＵ１６がプログラム２６を実行することにより、パネル制御部３１、認証部３２、画像データ送受信部３３及び通信制御部３４として機能する。認証部３２は、人体通信によりユーザ認証を行う処理部であり、通信制御部は人体通信部１８と通信を行うと共に、使用する通信方式および必要に応じて切り替え制御を行う。本件の場合には特に切り替えは必要なく両方に対して通信を行う。
【００３２】
操作パネル２がタッチされた場合、操作パネル２の動作を制御するパネル制御部３１が、ユーザが操作パネル２にタッチしたのを検知する。携帯端末と情報処理装置が人体通信で通信可能だと判断すると、認証部３２に対してパネル通信部２ａおよびマット通信部３ａで通信可能な携帯端末の認証処理を行うように指示する。
【００３３】
認証要求を受けた認証部３２は、通信制御部３４から人体通信部１８を介して通信相手を特定しないブロードキャスト通信を発信する。前記ブロードキャスト通信に対して携帯端末８が応答内にデバイスＩＤ情報を入れて返送すると、操作パネル２やマット通信部３ａを通して人体通信部１８が受信し通信制御部３４から認証部３２へとデータが渡される。
【００３４】
図６は、図１に示した情報処理装置１と携帯端末８間で行われる通信例を示す図である。図６の（Ａ）は、ログイン処理時に情報処理装置１と携帯端末８間で行われる通信例に対応する。
図６において、情報処理装置１はユーザが操作パネル２にタッチしたことを検出した時に、人体通信により通信相手を特定しない（通信先のアドレスを指定しない）通信（ＳＹＮＣ）を発信する。ユーザが人体通信機能を持つログインデバイスを所持していれば、携帯端末８は自身が保持するＩＤ情報を含んだアクノリッジ（ＡＣＫ）を返送する。制御部１５は記憶装置２５を検索して、携帯端末８から受け取った認証情報（ＩＤ情報）と同一の認証情報２７が記憶装置２５に記憶されているか否かを判断する。
【００３５】
認証部３２は、携帯端末８から受け取った認証情報と同一の認証情報２７が記憶装置２５に記憶されている場合には、ユーザ認証が成功したと判断する。これによりユーザは、情報処理装置１にログインでき情報処理装置１の各種機能を使用可能となる。
一方、認証部３２は、携帯端末８から受け取った認証情報と同一の認証情報２７が記憶装置２５に記憶されていない場合には、ユーザ認証が失敗したと判断する。
【００３６】
制御部１５は、ユーザ認証が成功した場合、例えばユーザに対してログインが許可されたことを表示部２ｂにおいて報知すると共に、操作パネル２にメニュー画面などを表示し、ユーザに対して実行すべき処理を選択可能とする。
【００３７】
図６の（Ｂ）は、図１に示した情報処理装置１タイマー動作等をきっかけに、通信相手を特定しないブロードキャストを行い、前記通信に対して応答があった時の情報処理装置１と携帯端末８間で行われる通信例である。
【００３８】
図６の（Ｂ）において、制御部１５は計時タイマーにより一定時間を測り条件が成立した時に、認証部３２は通信制御部３４から人体通信部１８を介して通信相手を特定しないブロードキャスト通信を発信する。ユーザが人体通信機能を持つログインデバイスを所持していれば、携帯端末８は自身が保持するＩＤ情報を含んだアクノリッジ（ＡＣＫ）を返送する。
【００３９】
情報処理装置１はユーザ判定のために、制御部１５は記憶装置２５を検索して携帯端末８から受け取った認証情報（ＩＤ情報）と同一の認証情報２７が記憶装置２５に記憶されているか否かを確認する。前記ＩＤ情報がログインユーザのものであればそのままの状態を維持し、前記ＩＤ情報がログインユーザのものではないログイン可能なユーザのものであれば、ログインユーザのログアウト処理と共に新たなユーザのログイン処理を行う。ここで、もしログインユーザが存在する状態で携帯端末からの応答を確認できない場合には、ログインユーザに対してログアウト処理を行ったり、スリープ動作への状態移行を行う。
【００４０】
図６の（Ｃ）は、通信相手を特定したユニキャスト通信例を示す。
図６の（Ｃ）において、ユニキャスト通信では、情報処理装置１は相手先アドレスを指定して通信を行い、携帯端末８は自身のＩＤ情報を含むＡＣＫを返送する。
【００４１】
また、携帯端末８をデータの送信先に指定しても良い。例えば、ユーザによってスキャン送信メニューが選択されると、情報処理装置１は送信宛先として携帯端末８が指定可能であることを操作パネル２に表示させる。ユーザは操作パネル２上で携帯端末８を指定して、スキャン送信の送信宛先として指定できる。
そして、情報処理装置１は、原稿画像を読み取って生成される画像データを、人体通信部１８、パネル通信部２ａかマット通信部３ａ、ユーザの人体を介して携帯端末８に送信するように処理を行う事ができる。他の例としては、ユーザによってプリントメニューが選択されると、情報処理装置１はプリントデータの保存先として携帯端末８があることを操作パネル２に表示させる。ユーザは操作パネル２上で携帯端末８を指定して、携帯端末８の持つプリントデータを表示する。
ユーザは操作パネル２上でプリントデータを選択すると、情報処理装置１は携帯端末８からパネル通信部２ａかマット通信部３ａ、ユーザの人体、人体通信部１８を介して受信し、印刷処理部２１により印刷を行う。
【００４２】
上記では、人体通信の経路はパネル通信部２ａかマット通信部３ａで説明しているが、フロアマット３の代わりに情報処理装置１の外装を用いることも可能である。その場合には、例えばパネル通信部２ａに前記外装が接続され人体通信が可能な通信経路として構成される。以下の実施説明においては、フロアマットおよび前記外装では説明せず、パネル通信部２ａで代表して説明する。
【００４３】
以下のユーザＡ，Ｂの行動を想定して、本実施形態における情報処理装置のログイン処理を説明する。
ユーザＡが情報処理装置１に対してログイン後、情報処理装置１を使用しログアウトせずに立ち去る。そして、一定時間経過後に、情報処理装置１から人体通信により発信されたブロードキャスト通信でユーザＢを検出し、ユーザのログアウトおよびログイン処理を実行する。
ユーザＢも情報処理装置１を使用後そのまま立ち去り、一定時間の経過により情報処理装置１からブロードキャスト通信を実行する。しかし、ユーザＢが検出されず、ユーザＢをログアウトさせる。その後、ユーザは現れず、スリープタイマで設定された時間の経過時に、再度ブロードキャスト通信を実行する。そして、ユーザの有無を確認した後、情報処理装置１はスリープに移行する。
【００４４】
図７は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、上記ユーザＡ、Ｂの行動に対して実行されるログイン処理とスリープ処理との対応を示す処理例である。なお、各ステップに対応するプログラムは、情報処理装置１の記憶装置２５のプログラム２６に記憶されており、メモリ１７に読み出されＣＰＵ１６によって実行される。
【００４５】
ログインするユーザが人体通信により検出されない場合、情報処理装置１は操作パネル２の操作入力部２ｃからの入力を待っている。
Ｓ７０１では、ＣＰＵ１６は、情報処理装置１を使用するユーザが現れず、一定時間が経過したかどうかを判断しており、一定時間経過した時にはＳ７１８へ、経過していない時には、Ｓ７０２へ進む。
【００４６】
Ｓ７０２では、ＣＰＵ１６は、操作パネル２の操作入力部２ｃからの操作要求に対応した入力の有無からユーザの有無を判断し、入力があるとＣＰＵ１６が判断した場合にはＳ７０３へ行き、入力がないとＣＰＵ１６が判断した場合にはユーザが不在であると判断してＳ７０１へ進む。
ユーザＡは、ログインの為に操作パネル２の操作入力部２ｃにタッチしてログインを行うので、Ｓ７０３に行く。
Ｓ７０３では、認証要求を受けた認証部３２は、通信制御部３４から人体通信部１８を介して通信相手を特定しないブロードキャスト通信を発信する。
【００４７】
Ｓ７０４では、前記ブロードキャスト通信に対して携帯端末８が応答された内容にデバイスＩＤ情報が入れられて返送された場合、操作パネル２を通して人体通信部１８が受信し通信制御部３４から認証部３２へとデータが渡される。この場合にはＳ７０５へ進む。
一方、応答が無いと通信制御部３４が判断した場合にはＳ７０１へ戻る。一般的に情報処理装置１は複数のログイン手段が用意されているが、本実施形態では他の手段でのログイン動作に関しては記載を省略する。
ここで、ユーザＡが所持する携帯端末８は応答を返すので、処理はＳ７０５に進み、認証部３２は、ユーザＡが持つ携帯端末８から受信したデバイスＩＤ情報を識別する。
【００４８】
Ｓ７０６では、認証部３２は、デバイスＩＤ情報が記憶装置２５に記録されているかを確認し、認証部３２がログインデバイスとして登録されていると判断した場合、ユーザ情報を読み出しＳ７０８に進み、登録されていないと判断した場合、デバイス（ユーザＡの携帯端末８）を新規に登録する処理のためにＳ７０７へ進む。ここで、デバイスの登録処理については省略する。
本実施形態では、ユーザＡは既に記憶装置２５に登録されているユーザなので、Ｓ７０８に進み、検出したユーザＡをログインユーザとして、図８の（Ａ）に示すように管理するための処理を行なう。
【００４９】
Ｓ７０９では、ＣＰＵ１６は、操作パネル２からの入力状態から、操作パネル２が操作されずに所定時間が経過したのかどうかを判断する。操作パネル２が一定時間内に操作されているとＣＰＵ１６が判断した場合にはＳ７１０に進み、操作されていないとＣＰＵ１６が判断した場合にはＳ７１３に進む。
本実施形態では、上記想定に従い、ユーザＡは、一定時間内に操作を実行しているので、処理はＳ７１０に進む。
Ｓ７１０では、操作パネル２の操作入力部２ｃからの通信の有無を監視し、入力があるとＣＰＵ１６が判断した場合には、Ｓ７１１へ進み、入力が無いとＣＰＵ１６が判断した場合にはＳ７０９へ進む。
本実施形態では、ユーザＡが操作パネル２を操作しているので、Ｓ７１１へ進む。
【００５０】
Ｓ７１１では、操作パネル２を操作しているユーザを特定するために、認証部３２は、通信制御部３４から人体通信部１８を介して通信相手を特定しないブロードキャスト通信を発信する。ユーザの携帯端末８からの応答はパネル通信部２ａ、人体通信部１８、通信制御部３４を介して受信し、操作パネル２への入力がユーザＡによって行われたことを確認する。
【００５１】
Ｓ７１２では、ＣＰＵ１６は、ユーザＡの操作パネル２へのユーザ入力に合わせて表示部２ｂの表示を切り替えると共に、対応する動作を制御する。そして、次の操作パネル２への入力待ちのため、Ｓ７０９へ進む。そして、ユーザＡが操作パネル２を操作する入力を終えるまで、Ｓ７０９からＳ７１２をループする。
【００５２】
Ｓ７０９では、ＣＰＵ１６は、操作パネル２からの入力状態から、操作されずに一定時間が経過したのかどうかを判断する。操作パネル２が一定時間内に操作されているとＣＰＵ１６が判断した場合にはＳ７１０に進み、操作されていないとＣＰＵ１６が判断した場合にはＳ７１３に進む。
ここで、ユーザＡが情報処理装置１に対する操作を終えて、情報処理装置１から立ち去ってしまうと、入力操作が行われず一定時間が経過し、Ｓ７０９からＳ７１３へ進む。
【００５３】
Ｓ７１３では、ユーザＡからの操作パネル２への操作が一定時間、無かったため、認証部３２は、通信制御部３４から人体通信部１８を介して通信相手を特定しないブロードキャスト通信を発信する。
【００５４】
Ｓ７１４では、パネル通信部２ａ、人体通信部１８、通信制御部３４を介してユーザの携帯端末８からの応答を受信したかを判断し、応答がないと通信制御部３４が判断した場合にはＳ７１６に進み、応答があると通信制御部３４が判断した場合にはＳ７１５に進む。
本実施形態では、上記ユーザの行動に従い、ユーザＡからの応答はなかったが、ユーザＢからの応答があると判断されるため、処理はＳ７１５へ進む。
【００５５】
Ｓ７１５では、受信した応答から携帯端末８のデバイスＩＤ情報を取り出し、当該デバイスＩＤ情報が記憶装置２５に記憶されているかを確認し、情報処理装置１に対してログインすることが可能なユーザの携帯端末８かどうかをＣＰＵ１６が判断する。ここで、ログインすることが可能なユーザの携帯端末８であると判断された場合、Ｓ７０８に進み、ログインすることが可能なユーザの携帯端末８でないとＣＰＵ１６が判断した場合、Ｓ７１７に進む。
ユーザＢもログインすることが可能なユーザとして記憶装置２５に登録されているので、処理はＳ７０８に進む。
Ｓ７０８では、ユーザＡのログアウト処理とユーザＢのログイン処理が図８の（Ｂ）に示すように行われる。
【００５６】
ユーザＢの時のログインに関する処理は、ユーザＡの時と同様で、Ｓ７０９、Ｓ７１０、Ｓ７１１、Ｓ７１２へと進み、ユーザＢも、上記行動の想定に従い、ログアウト処理をせずに立ち去るので、処理はＳ７０９からＳ７１３に進む。
【００５７】
Ｓ７１３では、ユーザＡからの操作パネル２への操作が一定時間無かったため、認証部３２は、通信制御部３４から人体通信部１８を介して通信相手を特定しないブロードキャスト通信を発信する。そして、Ｓ７１４では、ＣＰＵ１６は、パネル通信部２ａ、人体通信部１８、通信制御部３４を介してユーザデバイスからの応答を受信したかを判断し、ユーザから応答がなかったため、Ｓ７１６へ進む。
【００５８】
Ｓ７１６では、ＣＰＵ１６は、応答する携帯端末８が、すなわち使用するためにログインしていたユーザがいないと判断して、ログイン中であったユーザＢをログアウト処理し、Ｓ７０１に進む。この時のログイン状態を図８の（Ｃ）に示す。
【００５９】
Ｓ７１７では、応答する携帯端末８は存在したが、ログイン可能なユーザの携帯端末８ではなかったため、ログインユーザをログアウト処理し、図８の（Ｃ）に示すようにユーザのログイン状態を更新し、Ｓ７０６に進む。
一方、Ｓ７０１において、ログインユーザが不在の状態で一定時間が経過すると、Ｓ７１８に進む。
Ｓ７１８では、ユーザが不在で一定時間経過したため、認証部３２は、通信制御部３４から人体通信部１８を介して通信相手を特定しないブロードキャスト通信を発信する。
【００６０】
Ｓ７１９では、パネル通信部２ａ、人体通信部１８、通信制御部３４を介してユーザデバイスからの応答の有無と共に、応答内容からログイン可能ユーザの携帯端末８かどうかを判断する。ここで、応答があり、ログインすることが可能なユーザの携帯端末８からの応答であるとＣＰＵ１６が判断した場合、Ｓ７０１に進み、応答がないと判断した場合、Ｓ７２０に進む。
そして、応答するデバイスが見つからないため、図示しない電源制御部がネットワーク以外の機能を実行する各部への電力供給を停止するスリープ処理、または情報処理装置１のシャットダウン処理を実行して、本処理を終了する。
【００６１】
上記実施形態において、ユーザからのパネル操作入力以外、つまり情報処理装置１側で発生した条件で人体通信手段を用いて、携帯端末８の有無で判断可能なユーザの有無を検出する動作を説明した。
本実施形態では細かく説明していないが、情報処理装置の状態、例えば紙なしの状態では、ユーザが紙を取りに来る可能性が高いので、ユーザの有無を確認するためのブロードキャスト通信を実行するまでの時間を適切に変更することは考えられる。
また、ユーザの使用環境にあわせて、ブロードキャスト通信を発信するまでの時間や、回数、判断基準を適切に変更可能にすることも必要である。そして、ブロードキャスト通信に限らず、ログインユーザの有無だけを確認するために通信相手を特定したユニキャスト通信を適切に使用することで同様の動作が可能である。
【００６２】
本実施形態によれば、人体通信を用いて個人認証を行うシステムでは、それ以外を用いるシステムに比べてユーザの利便性の向上させつつ、システムに合わせて処理方法を変えることができる。これにより、情報処理装置側で適切なタイミングで携帯端末との通信処理を行い、ユーザの有無を確認する処理が実行されることで、上述した課題を解消し利便性を享受できる。
【００６３】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００６４】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００６５】
１  情報処理装置
８  携帯端末
【図１】
2016019087.tif 000003
【図２】
2016019087.tif 000004
【図３】
2016019087.tif 000005
【図４】
2016019087.tif 000006
【図５】
2016019087.tif 000007
【図６】
2016019087.tif 000008
【図７】
2016019087.tif 000009
【図８】
2016019087.tif 000010