(57)【要約】      （修正有）【課題】ユーザがログオン認証のために行なう入力操作の負荷を軽減する情報処理装置，ログオン制御方法およびログオン制御プログラムを提供する。【解決手段】情報処理装置において、ユーザのログオン処理時に、ログオン制御部の探索部１０２が所定範囲内にある他の情報処理装置を探索し、ログオンユーザ確認部１０３が所定範囲内にある他の情報処理装置に問い合わせを行ってユーザがログオン済みかを確認し、所定範囲内にユーザがログオン済みの他の情報処理装置がある場合に、認証処理部１０１がユーザの認証処理を簡略化させる。【選択図】図２
2017194802.tif 000002
【特許請求の範囲】
【請求項１】
ユーザのログオン処理時に、前記ユーザの認証を行なう認証処理部と、
所定範囲内に、前記ユーザがログオン済みの他の情報処理装置があるかを確認する確認部と、
前記ユーザがログオン済みの他の情報処理装置がある場合に、前記認証処理部による認証処理を簡略化させる認証簡略化処理部と
を備える、情報処理装置。
【請求項２】
前記確認部が、
当該情報処理装置と他の情報処理装置との接続状態を確認することで、前記所定範囲内に前記他の情報処理装置があるかを探索する探索部
を備えることを特徴とする、請求項１記載の情報処理装置。
【請求項３】
ログオン中のユーザを管理し、他の情報処理装置からログオン中のユーザの問合せを受信すると、問合せ元の情報処理装置に対して、ログオン中のユーザの情報を通知する管理部
を備えることを、特徴とする、請求項１または２記載の情報処理装置。
【請求項４】
ユーザのログオン処理時に、前記他の情報処理装置においてログオン中のユーザを提示し、
前記認証簡略化処理部が、提示したユーザのうち選択されたユーザに対する認証処理を簡略化させる
ことを特徴とする、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記認証簡略化処理部が、
前記認証処理部による認証処理を省略させることで前記認証処理を簡略化させることを特徴とする、請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
ユーザのログオン処理時に、前記ユーザの認証を行なう処理と、
所定範囲内に、前記ユーザがログオン済みの他の情報処理装置があるかを確認する処理と、
前記ユーザがログオン済みの他の情報処理装置がある場合に、前記認証処理を簡略化させる処理と
を備える、ログオン制御方法。
【請求項７】
情報処理装置におけるユーザのログオン処理時に、前記ユーザの認証を行ない、
所定範囲内に、前記ユーザがログオン済みの他の情報処理装置があるかを確認し、
前記ユーザがログオン済みの他の情報処理装置がある場合に、前記認証処理を簡略化させる
処理を、前記情報処理装置のプロセッサに実行させる、ログオン制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置，ログオン制御方法およびログオン制御プログラムに関する。
【背景技術】
【０００２】
近年では、１人のユーザが、Personal Computer（ＰＣ），タブレット、スマートフォン等の複数の端末装置を所持することが珍しくない。
【０００３】
また、これらの複数の端末装置が他の人に勝手に使われないようにするために、ログオン時に強固な認証が行なわれるように設定することも行なわれている。
【０００４】
認証を強固にするためには、長くて複雑なパスワードを設定したり、例えば、指紋や静脈、虹彩、顔認識を用いた生体認証を行なうことが有効である。またセキュリティ確保の観点では、無操作時間があれば端末を一度ロックして、再度認証を行なうまで使えないようにすることも有効である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１０２９４８号公報
【特許文献２】特開２００８−２２６２１０号公報
【特許文献３】特開２００８−１９３１６６号公報
【特許文献４】特開２００９−１５５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の情報処理装置におけるログオン制御方法によれば、自宅内など、他人が勝手に端末を使うおそれがない場合でも、端末装置の使用時に上述の如き強固な認証が毎回求められる。
【０００７】
端末装置を使おうとする度に長くて複雑なパスワードを入れるのは煩雑である。また、このようなパスワード入力の煩雑さを嫌って安易なパスワードが設定されたり、無操作時のロックが設定されなかったりするおそれが生じる。
【０００８】
一方、生体認証を行なうことで、複雑なパスワード入力に比べて認証の手間を軽減することができるが、認証装置自体のコストや物理的なサイズ制限等の理由で、すべての端末装置に搭載されているわけではない。
【０００９】
１つの側面では、本発明は、ユーザがログオン認証のために行なう入力操作の負荷を軽減することができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
このため、この情報処理装置は、ユーザのログオン処理時に、前記ユーザの認証を行なう認証処理部と、所定範囲内に前記ユーザがログオン済みの他の情報処理装置があるかを確認する確認部と、前記ユーザがログオン済みの他の情報処理装置がある場合に、前記認証処理部による認証処理を簡略化させる認証簡略化処理部とを備える。
【発明の効果】
【００１１】
一実施形態によれば、ユーザがログオン認証のために行なう入力操作の負荷を軽減することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態の一例としてのコンピュータシステムの構成を模式的に示す図である。
【図２】実施形態の一例としてのコンピュータシステムにおけるログオン制御部の機能構成を示す図である。
【図３】実施形態の一例としてのコンピュータシステムにおける装置情報を例示する図である。
【図４】実施形態の一例としてのコンピュータシステムにおける接続状態管理情報を例示する図である。
【図５】実施形態の一例としてのコンピュータシステムにおけるログオンユーザ確認部による処理を説明するための図である。
【図６】実施形態の一例としてのコンピュータシステムにおけるログオンユーザ確認部による処理を説明するための図である。
【図７】実施形態の一例としての情報処理装置におけるログオン画面を例示する図である。
【図８】実施形態の一例としての情報処理装置における認証処理部の処理を説明する図である。
【図９】実施形態の一例としての情報処理装置における認証処理部の処理の変形例を説明する図である。
【図１０】実施形態の一例としてのコンピュータシステムにおけるかんたんログオン画面を例示する図である。
【図１１】実施形態の一例としてのコンピュータシステムにおけるかんたんログオン画面を例示する図である。
【図１２】実施形態の一例としてのコンピュータシステムにおけるユーザログオン状態管理部が管理するログオン中のユーザについての情報を例示する図である。
【図１３】実施形態の一例としてのコンピュータシステムにおける探索部による近くの情報処理装置の探索方法を説明するフローチャートである。
【図１４】実施形態の一例としてのコンピュータシステムにおける情報処理装置の起動時におけるログオン制御方法を説明するフローチャートである。
【図１５】実施形態の一例としてのコンピュータシステムにおける、ログオン可能なユーザのアイコンの一覧を有するログオン画面を例示する図である。
【図１６】実施形態の一例としてのコンピュータシステムにおける情報処理装置の起動時におけるログオン制御の第１の変形例を説明するフローチャートである。
【図１７】実施形態の一例としてのコンピュータシステムにおける情報処理装置の起動時におけるログオン制御の第２の変形例を説明するフローチャートである。
【図１８】実施形態の一例としてのコンピュータシステムにおける第２変形例における、かんたんログオン可能ユーザの一覧を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本情報処理装置，ログオン制御方法およびログオン制御プログラムに係る実施の形態を説明する。ただし、以下に示す実施形態はあくまでも例示に過ぎず、実施形態で明示しない種々の変形例や技術の適用を排除する意図はない。すなわち、本実施形態を、その趣旨を逸脱しない範囲で種々変形（実施形態及び各変形例を組み合わせる等）して実施することができる。又、各図は、図中に示す構成要素のみを備えるという趣旨ではなく、他の機能等を含むことができる。
【００１４】
（Ａ）構成
図１は実施形態の一例としてのコンピュータシステム１の構成を模式的に示す図である。
【００１５】
図１に例示するコンピュータシステム１は、複数（図１に示す例では５つ）の情報処理装置１０−１〜１０−５を備え、例えば、ユーザの自宅等に配置されている。
【００１６】
情報処理装置１０−１〜１０−５はネットワーク５０を介して相互に通信可能に接続されている。
【００１７】
例えば、情報処理装置１０−１〜１０−３は、それぞれ図示しないルータにLocal Area Network（ＬＡＮ）ケーブルを介して有線接続されている。
【００１８】
ネットワーク５０には無線ルータ４０が備えられ、情報処理装置１０−４，１０−５は、この無線ルータ４０を無線アクセスポイント（Access Point：ＡＰ）として介して、ネットワーク５０に無線接続されている。
【００１９】
情報処理装置１０−１〜１０−５は同様の構成を有している。図１においては、便宜上、情報処理装置１０−１についてのみハードウェア構成を図示し、情報処理装置１０−２〜１０−５のハードウェア構成の図示を省略している。
【００２０】
なお、以下、情報処理装置を示す符号としては、複数の情報処理装置のうち１つを特定する必要があるときには符号１０−１〜１０−５を用いるが、任意の情報処理装置を指すときには符号１０を用いる。また、以下、情報処理装置１０を端末１０という場合がある。
【００２１】
情報処理装置１０は、図１に示すように、Central Processing Unit（ＣＰＵ）１１，メモリ１２，記憶装置１３，ディスプレイ１４および通信インタフェース１５を備える。
【００２２】
記憶装置１３は、Hard disk drive（ＨＤＤ）、Solid State Drive（ＳＳＤ）， Storage Class Memory（ＳＣＭ）等の記憶装置であって、種々のデータを格納するものである。
【００２３】
メモリ１２は、Read Only Memory（ＲＯＭ）及びRandom Access Memory（ＲＡＭ）を含む記憶メモリである。
【００２４】
メモリ１２のＲＯＭには、ログオン制御に係るソフトウェアプログラム（ログオン制御プログラム）やこのプログラム用のデータ類が書き込まれている。メモリ１２上のソフトウェアプログラムは、ＣＰＵ１１に適宜読み込まれて実行される。又、メモリ１２のＲＡＭは、一次記憶メモリあるいはワーキングメモリとして利用される。
【００２５】
通信インタフェース１５は、他の情報処理装置１０等との間で通信を行なう通信機能を提供するものであり、例えば、ＬＡＮカードや、無線ＬＡＮ通信モジュールである。また、Bluetooth（登録商標）等を用いた無線通信モジュールも、この通信インタフェース１５に含まれる。
【００２６】
図１に示す例においては、ネットワーク５０に有線接続されている情報処理装置１０−１〜１０−３においては、通信インタフェース１５としてＬＡＮカードが備えられている。また、無線ルータ４０と無線接続される情報処理装置１０−４，１０−５においては、通信インタフェース１５として無線ＬＡＮモジュールが備えられている。
【００２７】
ＣＰＵ１１は、種々の制御や演算を行なう処理装置であり、メモリ１２等に格納されたOperating System（ＯＳ）やソフトウェアを実行することにより、種々の機能を実現する。なお、複数のＣＰＵ１１を用いてマルチプロセッサを構成してもよい。また、ＣＰＵに代えて、Micro Processing Unit（ＭＰＵ）， Digital Signal Processor（ＤＳＰ），Application Specific Integrated Circuit（ＡＳＩＣ），Programmable Logic Device（ＰＬＤ），Field Programmable Gate Array（ＦＰＧＡ）のいずれか一つであってもよい。また、ＣＰＵ，ＭＰＵ，ＤＳＰ，ＡＳＩＣ，ＰＬＤ，ＦＰＧＡのうちの２種類以上の要素の組み合わせであってもよい。
【００２８】
そして、情報処理装置１０のＣＰＵ１１が、ログオン制御プログラムを実行することにより、後述するログオン制御部１００として機能する。
【００２９】
なお、このログオン制御部１００としての機能を実現するためのプログラム（ログオン制御プログラム）は、例えばフレキシブルディスク，ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ等），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ＋Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ，ＨＤ  ＤＶＤ等），ブルーレイディスク，磁気ディスク，光ディスク，光磁気ディスク等の、コンピュータ読取可能な記録媒体に記録された形態で提供される。そして、ＣＰＵ１１はその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。又、そのプログラムを、例えば磁気ディスク，光ディスク，光磁気ディスク等の記憶装置（記録媒体）に記録しておき、その記憶装置から通信経路を介してコンピュータに提供するようにしてもよい。
【００３０】
ログオン制御部１００としての機能を実現する際には、内部記憶装置（本実施形態ではメモリ１２のＲＡＭやＲＯＭ）に格納されたプログラムがコンピュータのマイクロプロセッサ（本実施形態ではＣＰＵ１１）によって実行される。このとき、記録媒体に記録されたプログラムをコンピュータが読み取って実行するようにしてもよい。
【００３１】
図２は実施形態の一例としてのコンピュータシステム１におけるログオン制御部１００の機能構成を示す図である。
【００３２】
ログオン制御部１００は、情報処理装置１０において、ユーザが当該情報処理装置１を利用するために行なうログオン処理を制御する。
【００３３】
この図２に示すように、ログオン制御部１００は、認証処理部１０１，探索部１０２，ログオンユーザ確認部１０３，ログオン処理部１０４，ログオン画面制御部１０６，およびユーザログオン状態管理部１０５としての機能を備える。
【００３４】
探索部１０２は、自情報処理装置１０の近くに他の情報処理装置１０があるかを探索する。ここで自情報処理装置１０の近くとは、例えば、自情報処理装置１０の位置から直接視認できる程度の距離であることが望ましい。
【００３５】
例えば、自宅等において、互いに視認できるくらいの距離で使われている複数の情報処理装置１０は、同一人物がこれらの情報処理装置１０を使っているものと考えられる。
【００３６】
このような場合に、いずれか一つの情報処理装置１０（第１の情報処理装置１０）でログオンの認証ができていれば、他の情報処理装置１０（第２の情報処理装置１０）を使おうとするユーザは同一人物であると考えることができる。すなわち、第２の情報処理装置１０についてはログオンの認証を省略しても問題がない。
【００３７】
そこで、本コンピュータシステム１においては、情報処理装置１０の探索部１０２は、自身が機能する情報処理装置１０（以下、自情報処理装置１０という場合がある）を中心とする所定範囲内に他の情報処理装置１０があるかを探索する。
【００３８】
探索部１０２は、例えば、ネットワーク５０を介して、ＯＳのネットワーク管理コマンド（情報収集コマンド）を発行（出力）したり、Application Programming Interface（ＡＰＩ）を用いることで、他の情報処理装置１０の存在の有無を判断する。なお、このような、ネットワーク５０上における情報処理装置１０の存在確認は、既知の種々の手法を用いて実現することができ、その詳細な説明は省略する。
【００３９】
探索部１０２が、このような、ネットワーク５０上における情報処理装置１０の存在確認を行なうことで、図３に示すような装置情報１１１を収集することができる。
【００４０】
図３は実施形態の一例としてのコンピュータシステム１における装置情報１１１を例示する図である。
【００４１】
装置情報１１１は、コンピュータシステム１に備えられた各情報処理装置１０の情報である。図３に例示する装置情報１１１は、端末identification（ＩＤ），Internet Protocol（ＩＰ）アドレス，Media Access Control（ＭＡＣ）アドレス，端末名，およびユーザログオン状態管理を備える。
【００４２】
なお、ユーザログオン状態管理は、その情報処理装置１０に、後述するユーザログオン状態管理部１０５としての機能が備えられているか否かを示す。すなわち、このユーザログオン状態管理に“あり”が登録されている情報処理装置１０は、ユーザログオン状態管理部１０５としての機能を備えていることを示す。これに対して、このユーザログオン状態管理に“なし”が登録されている情報処理装置１０は、ユーザログオン状態管理部１０５としての機能を備えていないことを示す。
【００４３】
例えば、自情報処理装置１０の起動時に、後述するログオンユーザ確認部１０３がネットワーク５０を介して他の情報処理装置１０とユーザログオン状態情報を相互に授受する。その際、ユーザログオン状態情報を送受信できた情報処理装置１０に対して、ユーザログオン状態管理として“あり”が登録される。
【００４４】
探索部１０２は、収集した各情報処理装置１０の情報を装置情報１１１として、記憶装置１３等に記憶する。
【００４５】
また、各情報処理装置１０は、本コンピュータシステム１に備えられた各情報処理装置１０の接続状態を管理する接続状態管理情報１１２を取得して記憶装置１３等に記憶する機能を備える。
【００４６】
図４は実施形態の一例としてのコンピュータシステム１における接続状態管理情報１１２を例示する図である。
【００４７】
この図４に例示する接続状態管理情報１１２は、ＭＡＣアドレス，ＩＰアドレス，接続方法種別およびゲートウェイを備える。
【００４８】
ここで、図４に示す例において、接続方法種別には、“有線ＬＡＮ”，“無線ＬＡＮ”及び“Bluetooth”のいずれかが設定されている。また、ゲートウェイは、ＭＡＣアドレスで特定される機器に対するアクセスに用いられるゲートウェイのアドレス（ゲートウェイアドレス）である。
【００４９】
接続状態管理情報１１２に登録される各種情報の収集は、既知の種々の手法を用いて実現することができ、その具体的な説明は省略する。
【００５０】
また、接続状態管理情報１１２に登録される各種情報の関連付けは、例えば、ＯＳのプラグアンドプレイ（Plug and Play）機能や、ネットワーク管理の情報を用いることで行なうことができる。また、これらの情報の関連付けにデータベースを用いてもよい。
【００５１】
探索部１０２は、装置情報１１１に登録された各情報処理装置１０のそれぞれについて、自情報処理装置１０の近くにあるか否かの判断を行なう。以下、探索部１０２により自情報処理装置１０の近くにあるか否かが判断される情報処理装置１０を判定対象情報処理装置１０という場合がある。
【００５２】
探索部１０２は、装置情報１１１に登録された各情報処理装置１０を判定対象情報処理装置１０として選択し、この判定対象情報処理装置１０と自情報処理装置１０との接続方法に基づいて、判定対象情報処理装置１０が自情報処理装置１０の近くにあるかを判断する。
【００５３】
以下に、探索部１０２による、判定対象情報処理装置１０が自情報処理装置１０の近くにあるか、すなわち、自情報処理装置１０を中心とする所定範囲内に判定対象情報処理装置１０があるかの判断手法について説明する。
【００５４】
（ａ）自情報処理装置１０と判定対象情報処理装置１０とが無線接続で接続されている場合
自情報処理装置１０と判定対象情報処理装置１０とが無線接続されている場合に、探索部１０２は、以下に示す条件（ａ１）〜（ａ３）のいずれかに該当する場合に、判定対象情報処理装置１０が自情報処理装置１０の近くにあると判断する。
【００５５】
（ａ１）判定対象情報処理装置１０が、自情報処理装置１０と同じ無線ＡＰに接続している場合に、探索部１０２は、この判定対象情報処理装置１０は自情報処理装置１０の近くにあると判定する。
【００５６】
アクセスポイントか同じであるか否かの判定は、接続先のゲートウェイのＩＰアドレスやＭＡＣアドレス等（図４参照）を用いて確認することができる。
【００５７】
（ａ２）判定対象情報処理装置１０が、自情報処理装置１０と近距離用無線接続であるWi-Fi Direct（登録商標）を介して接続されている場合に、探索部１０２は、この判定対象情報処理装置１０は自情報処理装置１０近くにあると判定する。
【００５８】
Wi-Fi Directで接続されているかどうかは、ＯＳのネットワーク管理機能を用いて確認することができる。
【００５９】
（ａ３）判定対象情報処理装置１０が、自情報処理装置１０と近距離用無線接続であるBluetoothを介して接続されている場合に、探索部１０２は、この判定対象情報処理装置１０は自情報処理装置１０の近くにあると判定する。
【００６０】
情報処理装置１０がBluetoothで接続されているかどうかは、例えば、前述した接続状態管理情報１１２（図４参照）において、ＭＡＣアドレスに対応付けられた接続方法種別を参照することで確認することができる。
【００６１】
なお、判定対象情報処理装置１０と自情報処理装置１０とが無線接続されている場合であっても、上記条件（ａ１）〜（ａ３）のいずれにも該当しない場合には、探索部１０２は、判定対象情報処理装置１０は自情報処理装置１０の近くにないと判断する。
【００６２】
（ｂ）自情報処理装置１０と判定対象情報処理装置１０とが有線接続で接続されている場合
自情報処理装置１０と判定対象情報処理装置１０とが有線接続されている場合に、探索部１０２は、以下に示す条件（ｂ１）〜（ｂ２）のいずれかに該当する場合に、判定対象情報処理装置１０が自情報処理装置１０の近くにあると判断する。
【００６３】
（ｂ１）判定対象情報処理装置１０が、自情報処理装置１０とクロスケーブルによって直接接続されている場合に、探索部１０２は、この判定対象情報処理装置１０は自情報処理装置１０の近くにあると判断する。
【００６４】
例えば、自情報処理装置１０および判定対象情報処理装置１０のＩＰアドレスや、相互のネットワーク通信（ＩＰ）のTime To Live（ＴＴＬ）を参照することによって、判定対象情報処理装置１０が自情報処理装置１０に直接接続されているかを判定することができる。
【００６５】
（ｂ２）判定対象情報処理装置１０が、自情報処理装置１０と同じルータ（図示省略）に接続している場合に、探索部１０２は、この判定対象情報処理装置１０が自情報処理装置１０の近くにあると判断する。
【００６６】
情報処理装置１０が同じルータに接続されているか否かの判定は、接続先のＩＰアドレスやＭＡＣアドレス，ゲートウェイのＩＰアドレスやＭＡＣアドレスなどを参照することで判定することができる。
【００６７】
なお、判定対象情報処理装置１０と自情報処理装置１０とが有線接続されている場合であっても、上記条件（ｂ１），（ｂ２）のいずれにも該当しない場合には、探索部１０２は、判定対象情報処理装置１０は自情報処理装置１０の近くにないと判断する。
【００６８】
上述の如く、探索部１０２は、自情報処理装置１０と判定対象情報処理装置１０との接続状態を確認することで、判定対象情報処理装置１０が自情報処理装置１０の近くにあるかを判断する。すなわち、探索部１０２は、自情報処理装置１０と判定対象情報処理装置１０との接続状態について、上記条件（ａ１）〜（ａ３），（ｂ１），（ｂ２）のいずれかが満たされるかを判断することで、自情報処理装置１０と判定対象情報処理装置１０との距離を擬似的に判断する。
【００６９】
換言すれば、探索部１０２は、上記条件（ａ１）〜（ａ３），（ｂ１），（ｂ２）のいずれかを満たされる場合に、判定対象情報処理装置１０が自情報処理装置１０から所定範囲内にあり、自情報処理装置１０と判定対象情報処理装置１０とが近い位置にあると擬制する。
【００７０】
探索部１０２は、自情報処理装置１０と判定対象情報処理装置１０との接続状態を確認することで、測距用装置を備えることなく、判定対象情報処理装置１０が自情報処理装置１０からの所定範囲内にあるかを判定することができる。
【００７１】
ログオンユーザ確認部１０３は、他の情報処理装置１０に対して、この他の情報処理装置１０にログオン中のユーザを問い合わせる要求を送信することで、他の情報処理装置１０におけるログオン中のユーザを確認する。
【００７２】
図５は実施形態の一例としてのコンピュータシステム１におけるログオンユーザ確認部１０３による処理を説明するための図である。
【００７３】
この図５においては、端末＃１のログオンユーザ確認部１０３が、端末＃２のユーザログオン状態管理部１０５に対して、端末＃２にログオン中のユーザを問い合わせる例を示している。
【００７４】
ログオンユーザ確認部１０３は、他の情報処理装置１０のユーザログオン状態管理部１０５から応答される、ログオン中のユーザのユーザＩＤを受信し、認証処理部１０１およびログオン画面制御部１０６に通知する。
【００７５】
この図５に示すように、ログオンユーザ確認部１０３は、例えば、他の情報処理装置１０との１対１の通信で、ユーザがログオン済みであるかや、ログオン済みのアカウントの問い合せを行なうことができる。
【００７６】
図６は実施形態の一例としてのコンピュータシステム１におけるログオンユーザ確認部１０３による処理を説明するための図である。この図６に示す例においては、複数（図６に示す例では２つ）の端末＃１，＃２の各ログオンユーザ確認部１０３が、それぞれ、複数（図６に示す例では３つ）の端末＃３〜＃５の各ユーザログオン状態管理部１０５に対して、各端末１０にログオン中のユーザを問い合わせる例を示している。
【００７７】
ログオンユーザ確認部１０３は、例えば、複数の他の情報処理装置１０に対してブロードキャスト通信を行なうことで、各情報処理装置１０においてユーザがログオン済みであるかや、ログオン済みのアカウントの問い合せを行なうこともできる。
【００７８】
認証処理部１０１は、自情報処理装置１０を使用するユーザの認証処理を行なう。
【００７９】
図７は実施形態の一例としての情報処理装置１０におけるログオン画面１４０ａを例示する図、図８は実施形態の一例としての情報処理装置１０における認証処理部１０１の処理を説明する図である。
【００８０】
図７に例示するログオン画面１４０ａは、ユーザを特定するユーザＩＤおよびパスワードの入力を行なわせることで、ユーザのパスワード認証を行なうための入力画面であり、例えば、情報処理装置１０の起動時や、ログオン処理時にディスプレイ１４に表示される。
【００８１】
このログオン画面１４０ａは、ユーザＩＤを入力する入力欄１４１と、パスワードを入力するための入力欄１４２とを備える。
【００８２】
図８に示すように、認証処理部１０１は、図７に示すようなログオン画面１４０ａにおいて、ユーザがキーボードやマウス等の図示しない入力装置を用いて入力したユーザＩＤおよびパスワード（照合情報）を取得する。
【００８３】
また、認証処理部１０１は、予め記憶装置１３等において認証対象のユーザのユーザＩＤに関連付けて記憶された登録情報（登録パスワード）１１３を取得する。
【００８４】
そして、認証処理部１０１は、ログオン画面１４０ａにおいて入力された照合情報と、登録情報１１３とを比較（照合）する。
【００８５】
認証処理部１０１は、入力されたパスワードが登録パスワードと一致すると、パスワードを入力したユーザがユーザ本人であると判断（認証）する。なお、この認証処理部１０１による認証には、機知の種々の手法を用いることができ、その詳細な説明は省略する。
【００８６】
認証処理部１０１は、上述の如く、ユーザの照合を行ない、この照合結果においてユーザがユーザ本人であると判断した場合に、ユーザに対して認証状態を設定する。例えば、認証処理部１０１は、照合結果においてユーザがユーザ本人であると判断した場合に、メモリ１２や記憶装置１３等の所定の記憶領域に、認証対象者がユーザ本人であることを示す認証フラグに例えば"１"を設定する。
【００８７】
また、前述の如く、自宅の自室で複数の情報処理装置１０を用いるような状況においては、他者が情報処理装置１０を使用することはなく、同一人物がこれらの情報処理装置１０を使っているものと考えてよい。
【００８８】
そこで、認証処理部１０１は、認証対象のユーザがログオン中である情報処理装置１０が自情報処理装置１０の近くにある場合に、この認証対象のユーザに対しては、簡略化したログオン認証を行なう。
【００８９】
すなわち、認証処理部１０１は、ユーザがログオン済みの他の情報処理装置１０が自情報処理装置１０の近くにある場合に、認証処理部１０１による認証を簡略化させる認証簡略化処理部として機能する。
【００９０】
ここで簡略化したログオン認証とは、ユーザがログオン認証を行なうための入力操作を簡略化することを意味する。
【００９１】
入力操作の簡略化は、具体的には、例えば、ユーザに入力させる照合情報（パスワード）の桁数を少なくしてもよく、また、照合情報の入力回数を減らしてもよい。さらに、パスワードの入力自体を省略してもよい。本実施形態においては、認証処理部１０１が、簡略化したログオン認証としてパスワードの入力を省略する例について示す。
【００９２】
すなわち、認証処理部１０１は、探索部１０２により自情報処理装置１０の近くにあると判断された他の情報処理装置１０において、ログオンユーザ確認部１０３によりログオン中であることが確認されたユーザがいる場合に、このログオン中のユーザに対しては、自情報処理装置１０におけるパスワード入力を行なわせることなく、認証状態を設定する。
【００９３】
なお、認証処理部１０１によるユーザの認証処理は、パスワード認証に限定されるものではなく、種々変形して実施することができる。例えば、指紋や掌紋，虹彩等の生体情報を入力する入力センサを備え、この入力センサを用いて入力された生体情報に基づき、生体認証を行なってもよく、種々変形して実施することができる。
【００９４】
また、図８に示した例においては、登録情報１１３が自情報処理装置１０の記憶装置１３等に格納された例を示しているが、これに限定されるものではない。
【００９５】
図９は実施形態の一例としての情報処理装置１０における認証処理部１０１の処理の変形例を説明する図である。
【００９６】
この図９に示す例においては、端末＃２に登録情報１１３が格納されており、端末＃１の認証処理部１０１は、端末＃２から登録情報１１３を取得し、この取得した登録情報１１３を用いてユーザ認証を行なう。
【００９７】
このように、登録情報１１３は、自情報処理装置１０に備えてもよく、他の情報処理装置１０に備えてもよい。また、本コンピュータシステム１に図示しない管理サーバを備え、この管理サーバにおいて登録情報１１３を管理してもよく、種々変形して実施することができる。
【００９８】
図８に示すように、登録情報１１３を自情報処理装置１０内に備えることで、登録情報１１３がネットワーク５０上を流れることがなく、これにより登録情報１１３の安全性を保つことができるという利点がある。
【００９９】
これに対して、盗難や紛失のおそれがある携帯端末装置には登録情報１１３を持たせずに、デスクトップ型の情報処理装置１０や管理サーバに登録情報１１３を備えることで、登録情報１１３の安全性を保つことができる。
【０１００】
ログオン画面制御部１０６は、探索部１０２による情報処理装置１０の探索結果や、ログオンユーザ確認部１０３による確認の結果等に応じて、ディスプレイ１４に表示させるログオン画面を切り替える制御を行なう。
【０１０１】
例えば、探索部１０２による探索の結果、自情報処理装置１０の近くに他の情報処理装置１０がないと判断された場合には、ログオン画面制御部１０６は、図７に例示したログオン画面１４０ａをディスプレイ１４に表示させる。
【０１０２】
また、ログオン画面制御部１０６は、探索部１０２による探索の結果、自情報処理装置１０の近くに他の情報処理装置１０があると判断され、且つ、ログオンユーザ確認部１０３による確認の結果、その他の情報処理装置１０にログオン中のユーザがいる場合に、かんたんログオン画面を表示させる。
【０１０３】
図１０および図１１はそれぞれ実施形態の一例としてのコンピュータシステム１におけるかんたんログオン画面を例示する図である。
【０１０４】
図１０に例示するかんたんログオン画面１４０ｂは、１つ以上（図１０に示す例では３つ）のユーザに対応するユーザアイコン１４３を並べて備える。そして、これらの３つのユーザアイコン１４３のうち、自情報処理装置１０の近くにある他の情報処理装置１０においてログオン中のユーザ（図１０に示す例ではユーザＡ）のユーザアイコン１４３に、ログオン認証を簡略化できることを示す簡略化通知情報１４４を付している。
【０１０５】
図１０に示す例においては、簡略化通知情報１４４として、“かんたん！”との文字列が用いられている。
【０１０６】
この簡略化通知情報１４４が付されたユーザアイコン１４３のユーザＡは、近くにある他の情報処理装置１０においてログオン中であり、自情報処理装置１０においては認証処理部１０１による簡略化したログオン認証が行なわれることを意味する。
【０１０７】
すなわち、ユーザがこの簡略化通知情報１４４が付されたユーザアイコン１４３を選択するとパスワードの入力操作を行なうことなく、情報処理装置１０にログオンして使用することができる。
【０１０８】
なお、図１０に示す例においては、簡略化通知情報１４４として、“かんたん！”との文字列が用いられているが、これに限定されるものではない。簡略化通知情報１４４として、他の文字列や図形等を用いてもよく、また、ユーザアイコン１４３の色や形状を変更してもよく、種々変形して実施することができる。
【０１０９】
図１１に例示するかんたんログオン画面１４０ｃは、他の情報処理装置１０においてログオン中のユーザ（図１１に示す例ではユーザＡ，Ｂ，Ｃ）に対応するユーザアイコン１４３を、かんたんログオン可能ユーザとして並べて備える。さらに、このかんたんログオン画面１４０ｃは、図７に示したログオン画面１４０ａと同様に、ユーザＩＤを入力する入力欄１４１と、パスワードを入力するための入力欄１４２とを備える。
【０１１０】
かんたんログオン可能ユーザとして並べられたユーザアイコン１４３中に、ログオンを行なうユーザがない場合には、ユーザは、これらの入力欄１４１，１４２に、ユーザＩＤおよびパスワードを入力して、認証処理部１０１によるログオン認証を受ける。
【０１１１】
ログオン処理部１０４は、自情報処理装置１０におけるユーザのログオン処理を制御する。
【０１１２】
例えば、前述した認証処理部１０１によるユーザ認証の結果、認証対象者がユーザ本人であると認定された場合に、自情報処理装置１０の各種機能を有効にして、自情報処理装置１０を使用可能な状態に移行させる。
【０１１３】
ユーザログオン状態管理部１０５は、自情報処理装置１０にログオン中のユーザを管理する。そして、ユーザログオン状態管理部１０５は、他の情報処理装置１０のログオンユーザ確認部１０３から、自情報処理装置１０にログオン中のユーザを問い合わせる要求を受信すると、自情報処理装置１０においてログオン中のユーザの情報を応答する。
【０１１４】
図１２は実施形態の一例としてのコンピュータシステム１におけるユーザログオン状態管理部１０５が管理するログオン中のユーザについての情報を例示する図である。
【０１１５】
図１２に示すように、ユーザログオン状態管理部１０５は、自情報処理装置１０に登録された複数のユーザ（ログオンアカウント）に対して、それぞれログオン状態と最終ログオン日時を管理する。
【０１１６】
このような情報を管理することにより、ユーザログオン状態管理部１０５は、自情報処理装置１０にログオン中のユーザを把握することができる。そして、他の情報処理装置１０のログオンユーザ確認部１０３から、自情報処理装置１０にログオン中のユーザを問い合わせる要求を受信すると、自情報処理装置１０においてログオン中のユーザの情報を応答することができるのである。
【０１１７】
なお、ユーザがログオン済みかどうかの判定は、実際にユーザアカウントがログオンしている間だけをログオン済みと判定してもよい。また、ユーザアカウントがログオンした後に、仮にログオフした場合であっても一定時間はログオンしているとみなしてもよい。
【０１１８】
（Ｂ）動作
上述の如く構成された実施形態の一例としてのコンピュータシステム１における探索部１０２による近くの情報処理装置１０の探索方法を、図１３に示すフローチャート（ステップＡ１〜Ａ１１）に従って説明する。
【０１１９】
ステップＡ１において、探索部１０２が、ネットワーク５０を介して接続されている端末１０の探索を開始する。
【０１２０】
探索部１０２は、例えば、ネットワーク５０を介して、他の情報処理装置１０に対して情報収集を行なうための情報収集コマンドを発行することで、ネットワーク５０を介して自情報処理装置１０に接続された他の端末１０を探索する。
【０１２１】
探索部１０２は、この探索の結果、他の端末１０が見つかったかを確認し（ステップＡ２）、他の端末１０が見つかった場合には（ステップＡ２のＹＥＳルート参照）、ステップＡ３に移行する。
【０１２２】
ステップＡ３において、探索部１０２は、自情報処理装置１０と、見つかった端末１０、すなわち、判定対象情報処理装置１０との接続方法を確認する。
【０１２３】
接続方法の確認の結果（ステップＡ４）、自情報処理装置１０と判定対象情報処理装置１０とが無線接続されている場合には（ステップＡ４の［無線で接続］ルート参照）、ステップＡ５に移行する。
【０１２４】
ステップＡ５において、探索部１０２は、例えば接続状態管理情報１１２（図４参照）を参照して、自情報処理装置１０と判定対象情報処理装置１０との無線接続状態を確認する。
【０１２５】
確認の結果、自情報処理装置１０が判定対象情報処理装置１０と近距離用部線接続で接続されている、または、同じ無線ＡＰに接続している場合に（ステップＡ５の［近距離用無線で接続］ｏｒ［同じ無線ＡＰに接続］ルート参照）、ステップＡ６に移行する。
【０１２６】
ステップＡ６において、探索部１０２は、判定対象情報処理装置１０が自情報処理装置１０の近くにあると判定する。
【０１２７】
このように、探索部１０２により自情報処理装置１０の近くに他の端末１０が見つけられたので、その後、ステップＡ７において、当該ユーザアカウントに関するログオン処理が行なわれ、処理が終了する。なお、ログオン処理の詳細については後述する。
【０１２８】
また、ステップＡ５における確認の結果、自情報処理装置１０が判定対象情報処理装置１０と近距離用部線接続で接続されておらず、また、同じ無線ＡＰにも接続していない場合には（ステップＡ５の［以外］ルート参照）、ステップＡ８に移行する。
【０１２９】
ステップＡ８において、探索部１０２は、判定対象情報処理装置１０が自情報処理装置１０の近くにある端末１０ではないと判断し、その後、ステップＡ９に移行する。
【０１３０】
ステップＡ９において、探索部１０２は、自情報処理装置１０の近くには他の端末１０はないと判断し、処理を終了する。
【０１３１】
一方、ステップＡ４における確認の結果、自情報処理装置１０と判定対象情報処理装置１０とが有線接続されている場合には（ステップＡ４の［有線で接続］ルート参照）、ステップＡ１０に移行する。
【０１３２】
ステップＡ１０において、探索部１０２は、例えば接続状態管理情報１１２を参照して、自情報処理装置１０と他の端末１０との有線接続状態を確認する。
【０１３３】
確認の結果、自情報処理装置１０が判定対象情報処理装置１０と直接接続されている、または、同じルータに接続している場合に（ステップＡ１０の［直接接続］ｏｒ［同じルータに接続］ルート参照）、ステップＡ６に移行する。
【０１３４】
また、ステップＡ１０における確認の結果、自情報処理装置１０が判定対象情報処理装置１０と直接接続されておらず、また、同じルータにも接続していない場合には（ステップＡ１０の［以外］ルート参照）、ステップＡ１１に移行する。
【０１３５】
ステップＡ１１において、探索部１０２は、判定対象情報処理装置１０が自情報処理装置１０の近くにある端末１０ではないと判断し、その後、ステップＡ９に移行する。
【０１３６】
また、ステップＡ２における確認の結果、他の端末１０が見つからなかった場合にも（ステップＡ２のＮＯルート参照）、ステップＡ９に移行する。
【０１３７】
さらに、ステップＡ４における確認の結果、自情報処理装置１０と判定対象情報処理装置１０との接続方法が不明である場合にも（ステップＡ４の［不明］ルート参照）、ステップＡ９に移行する。
【０１３８】
次に、実施形態の一例としてのコンピュータシステム１における情報処理装置１０の起動時におけるログオン制御方法を、図１４に示すフローチャート（ステップＢ１〜Ｂ１０）に従って説明する。
【０１３９】
この図１４においては、情報処理装置１０（端末＃１）が複数のユーザより共有され、これらの複数のユーザのうちユーザＡが、端末＃１においてログオン認証を行なう例について示す。
【０１４０】
ユーザＡが端末＃１の電源投入（電源オン）を行なうと、ステップＢ１において、ログオン画面制御部１０６が、自情報処理装置１０（端末＃１）にログオン可能なユーザのアイコンの一覧を有するログオン画面をディスプレイ１４に表示させる。
【０１４１】
図１５は実施形態の一例としてのコンピュータシステム１における、ログオン可能なユーザのアイコンの一覧を有するログオン画面１４０ｄを例示する図である。
【０１４２】
この図１５に例示するログオン画面１４０ｄにおいては、ユーザＡ，Ｂ，Ｃに対応する各アイコン１４３が並べて表示されている。
【０１４３】
ステップＢ２において、ユーザＡは、このログオン画面１４０ｄから、ユーザＡに対応するアイコン１４３を選択する。
【０１４４】
ステップＢ３において、端末＃１の探索部１０２は、情報収集コマンドを発行することで、自情報処理装置１０の近くに端末１０があるかの問い合わせを行なう。
【０１４５】
探索部１０２は、この情報収集コマンドに対して他の情報処理装置１０から応答された情報に基づき、自情報処理装置１０を中心とする所定範囲内に他の情報処理装置１０があるかを判断する（ステップＢ４）。
【０１４６】
この判断の結果、自情報処理装置１０の近くに他の情報処理装置１０（図１４に示す例では端末＃２）がある場合に（ステップＢ４のＹＥＳルート参照）、ステップＢ５に移行する。
【０１４７】
ステップＢ５においては、端末＃１のログオンユーザ確認部１０３は、端末＃２に対して、この端末＃２にログオン済みであるユーザを問い合わせて確認する。
【０１４８】
端末＃２においては、ユーザログオン状態管理部１０５が、当該端末＃２にログオン済みであるユーザを端末＃１に応答する。
【０１４９】
ステップＢ６において、ログオンユーザ確認部１０３は、端末＃２からの応答に基づき、端末＃２においてユーザＡがログオン済みであるかを確認する。
【０１５０】
確認の結果、端末＃２においてユーザＡがログオン済みである場合には（ステップＢ６のＹＥＳルート参照）、ステップＢ７に移行する。
【０１５１】
ステップＢ７において、端末＃１のログオン処理部１０４は、端末＃１のログオン処理部１０４は、ユーザＡのログオン処理を行なう。すなわち、ログオン処理部１０４は、ユーザＡがユーザ本人であると認定されたものとみなして、自情報処理装置１０の各種機能を有効にして、自情報処理装置１０を使用可能な状態に移行させる。その後、処理を終了する。
【０１５２】
ステップＢ４における確認の結果、自情報処理装置１０の近くに他の情報処理装置１０がない場合に（ステップＢ４のＮＯルート参照）、ステップＢ８に移行する。
【０１５３】
また、ステップＢ６における確認の結果、端末＃２においてユーザＡがログオン済みでない場合にも（ステップＢ６のＮＯルート参照）、ステップＢ８に移行する。
【０１５４】
ステップＢ８において、端末＃１のログオン画面制御部１０６は、例えば、ログオン画面１４０ａを自情報処理装置１０のディスプレイ１４に表示させる。ステップＢ９において、ユーザＡは、ディスプレイ１４に表示されたログオン画面１４０ａにおいて、照合情報として、入力欄１４１，１４２にユーザＩＤおよびパスワードを入力する。
【０１５５】
ステップＢ１０において、端末＃１の認証処理部１０１は、ログオン画面１４０ａにおいて入力された照合情報と、登録情報１１３と照合することでユーザ認証を行なう。この認証の結果、入力されたパスワードが登録パスワードと一致すると、認証処理部１０１は、パスワードを入力したユーザがユーザ本人であると判断し、ユーザに対して認証状態を設定する。
【０１５６】
ログオン処理部１０４は、自情報処理装置１０におけるユーザＡのログオン処理を行ない、自情報処理装置１０の各種機能を有効にして、自情報処理装置１０を使用可能な状態に移行させる。その後、処理を終了する。
【０１５７】
次に、実施形態の一例としてのコンピュータシステム１における情報処理装置１０の起動時におけるログオン制御の第１の変形例を、図１６に示すフローチャート（ステップＣ１〜Ｃ８）に従って説明する。
【０１５８】
この図１６に示す変形例においては、情報処理装置１０（端末＃１）を用いるユーザがユーザＡだけであり、このユーザＡが、端末＃１においてログオン認証を行なう例について示す。この図１６に示すフローチャートのステップＣ１〜Ｃ８においては、図１４に示したフローチャートのステップＢ３〜Ｂ１０の処理と同様の処理が行なわれる。
【０１５９】
すなわち、ユーザＡが端末＃１の電源投入（電源オン）を行なうと、ステップＣ１において、端末＃１の探索部１０２は、情報収集コマンドを発行することで、自情報処理装置１０の近くに端末１０があるかの問い合わせを行なう。
【０１６０】
探索部１０２は、この情報収集コマンドに対して他の情報処理装置１０から応答された情報に基づき、自情報処理装置１０を中心とする所定範囲内に他の情報処理装置１０があるかを判断する（ステップＣ２）。
【０１６１】
この判断の結果、自情報処理装置１０の近くに他の情報処理装置１０（図１６に示す例では端末＃２）がある場合に（ステップＣ２のＹＥＳルート参照）、ステップＣ３に移行する。
【０１６２】
ステップＣ３においては、端末＃１のログオンユーザ確認部１０３は、端末＃２に対して、この端末＃２にログオン済みであるユーザを問い合わせて確認する。
【０１６３】
端末＃２においては、ユーザログオン状態管理部１０５が、当該端末＃２にログオン済みであるユーザを端末＃１に応答する。
【０１６４】
ステップＣ４において、ログオンユーザ確認部１０３は、端末＃２からの応答に基づき、端末＃２においてユーザＡがログオン済みであるかを確認する。
【０１６５】
確認の結果、端末＃２においてユーザＡがログオン済みである場合には（ステップＣ４のＹＥＳルート参照）、ステップＣ５に移行する。
【０１６６】
ステップＣ５において、端末＃１のログオン処理部１０４は、ユーザＡのログオン処理を行なう。すなわち、ログオン処理部１０４は、ユーザＡがユーザ本人であると認定されたものとみなして、自情報処理装置１０の各種機能を有効にして、自情報処理装置１０を使用可能な状態に移行させる。その後、処理を終了する。
【０１６７】
ステップＣ２における確認の結果、自情報処理装置１０の近くに他の情報処理装置１０がない場合に（ステップＣ２のＮＯルート参照）、ステップＣ６に移行する。
【０１６８】
また、ステップＣ４における確認の結果、端末＃２においてユーザＡがログオン済みでない場合にも（ステップＣ４のＮＯルート参照）、ステップＣ６に移行する。
【０１６９】
ステップＣ６において、端末＃１のログオン画面制御部１０６は、例えば、ログオン画面１４０ａを自情報処理装置１０のディスプレイ１４に表示させる。ステップＣ７において、ユーザＡは、ディスプレイ１４に表示されたログオン画面１４０ａにおいて、入力欄１４１，１４２に、照合情報としてユーザＩＤおよびパスワードを入力する。
【０１７０】
ステップＣ８において、端末＃１の認証処理部１０１は、ログオン画面１４０ａにおいて入力された照合情報と、登録情報１１３と照合することでユーザ認証を行なう。この認証の結果、入力されたパスワードが登録パスワードと一致すると、認証処理部１０１は、パスワードを入力したユーザがユーザ本人であると判断し、ユーザに対して認証状態を設定する。
【０１７１】
ログオン処理部１０４は、自情報処理装置１０におけるユーザＡのログオン処理を行ない、自情報処理装置１０の各種機能を有効にして、自情報処理装置１０を使用可能な状態に移行させる。その後、処理を終了する。
【０１７２】
次に、実施形態の一例としてのコンピュータシステム１における情報処理装置１０の起動時におけるログオン制御の第２の変形例を、図１８を参照しながら、図１７に示すフローチャート（ステップＤ１〜Ｄ１１）に従って説明する。図１８は、実施形態の一例としてのコンピュータシステム１における第２変形例における、かんたんログオン可能ユーザの一覧を示す図である。
【０１７３】
図１７に示す変形例においても、情報処理装置１０（端末＃１）が複数のユーザより共有されている。
【０１７４】
ユーザＡが端末＃１の電源投入（電源オン）を行なうと、ステップＤ１において、端末＃１の探索部１０２は、情報収集コマンドを発行することで、自情報処理装置１０の近くに端末１０があるかの問い合わせを行なう。
【０１７５】
探索部１０２は、この情報収集コマンドに対して他の情報処理装置１０から応答された情報に基づき、自情報処理装置１０を中心とする所定範囲内に他の情報処理装置１０があるかを判断する（ステップＤ２）。
【０１７６】
この判断の結果、自情報処理装置１０の近くに他の情報処理装置１０（図１７に示す例では端末＃２）がある場合に（ステップＤ２のＹＥＳルート参照）、ステップＤ３に移行する。
【０１７７】
ステップＤ３において、端末＃２において、ユーザログオン状態管理部１０５が、自情報処理装置１０におけるログオン済みのユーザアカウントを確認し、端末＃１のログオンユーザ確認部１０３に通知する。その後、ステップＤ４に移行する。
【０１７８】
ステップＤ４においては、端末＃１において、ログオンユーザ確認部１０３が、端末＃２においてログオン中のユーザがいるかを確認する。
【０１７９】
この確認の結果、端末＃２においてログオン中のユーザがいる場合には（ステップＤ４のＹＥＳルート参照）、ステップＤ５において、ログオン画面制御部１０６が、かんたんログオン画面１４０ｅ（図１８参照）をディスプレイ１４に表示させる。
【０１８０】
図１８に例示するかんたんログオン画面１４０ｅにおいては、端末＃２にログオン済みのユーザ（図１８に示す例ではユーザＡ〜Ｃ）に対応するユーザアイコン１４３が、かんたんログオン可能ユーザとして示されている。また、このかんたんログオン画面１４０ｅには、ユーザＡ〜Ｃ以外のユーザがログオンするために用いる「他のアカウント」のユーザアイコン１４４も備えられている。
【０１８１】
ステップＤ６において、ユーザは、ユーザＡがかんたんログオン画面１４０ｅの一覧にあるかを確認する。
【０１８２】
確認の結果、かんたんログオン画面１４０ｅの一覧にユーザＡがある場合には（ステップＤ６のＹＥＳルート参照）、ステップＤ７に移行する。
【０１８３】
ステップＤ７において、ユーザＡは、かんたんログオン画面１４０ｅの一覧の中からユーザＡを選択する。
【０１８４】
ステップＤ８において、端末＃１のログオン処理部１０４は、ユーザＡのログオン処理を行なう。すなわち、ログオン処理部１０４は、ユーザＡがユーザ本人であると認定されたものとみなして、自情報処理装置１０の各種機能を有効にして、自情報処理装置１０を使用可能な状態に移行させる。その後、処理を終了する。
【０１８５】
また、ステップＤ６における確認の結果、かんたんログオン画面１４０ｅの一覧にユーザＡがない場合には（ステップＤ６のＮＯルート参照）、かんたんログオン画面１４０ｅにおいて、“他のアカウント”のアイコン１４４を選択する（ステップＤ９）。その後、ステップＤ１０に移行する。
【０１８６】
ステップＤ１０において、端末＃１のログオン画面制御部１０６は、図７に例示するログオン画面１４０ａをディスプレイ１４に表示させる。すなわち、ログオン画面制御部１０６は、かんたんログオン画面１４０ｅに代えて、ログオン画面１４０ａを表示させる。このログオン画面１４０ａは、かんたんログオン可能なユーザアカウントのアイコンを含まない、通常の認証画面として取り扱われる。
【０１８７】
その後、ステップＤ１１において、ユーザＡは、ログオン画面１４０ａにおいて、入力欄１４１，１４２にユーザＩＤおよびパスワード（照合情報）を入力し、処理はステップＤ８に移行する。
【０１８８】
ステップＤ８において、端末＃１のログオン処理部１０４は、ユーザＡのログオン処理を行なう。すなわち、端末＃１の認証処理部１０１は、ログオン画面１４０ａにおいて入力された照合情報と、登録情報１１３と照合することでユーザ認証を行なう。この認証の結果、入力されたパスワードが登録パスワードと一致すると、認証処理部１０１は、パスワードを入力したユーザがユーザ本人であると判断し、ユーザに対して認証状態を設定する。
【０１８９】
ログオン処理部１０４は、自情報処理装置１０におけるユーザＡのログオン処理を行なう。
【０１９０】
また、ステップＤ２の確認の結果、端末＃１の近くに他の情報処理装置１０（図１７に示す例では端末＃２）がない場合においても（ステップＤ２のＮＯルート参照）、ステップＤ１０に移行する。
【０１９１】
さらに、ステップＤ４における確認の結果、端末＃２においてログオン中のユーザがいない場合にも（ステップＤ４のＮＯルート参照）、ステップＤ１０に移行する。
【０１９２】
（Ｃ）効果
このように、本発明の一実施形態としてのコンピュータシステム１によれば、情報処理装置１０のログオン処理時に、この情報処理装置１０の近くに他の情報処理装置１０があり、この他の情報処理装置１０において同一ユーザがログオンしている場合に、情報処理装置１０で簡略化したログオン認証を行なう。
【０１９３】
これにより、情報処理装置１０におけるログオン処理において、ユーザがログオン認証のための煩雑な入力操作等の負荷を軽減することができ利便性が高い。
【０１９４】
例えば、自宅等の他者が勝手に情報処理装置１０を使う危険がない環境下において、ユーザがログオン認証のための煩雑な入力操作等の負荷を軽減することができることは、特に有効である。
【０１９５】
一方で、情報処理装置１０のログオン処理時に、この情報処理装置１０の近くに同一ユーザがログオンしている情報処理装置１０が無い場合には、情報処理装置１０のログオン認証の簡略化は行なわない。これにより、セキュリティを確保することができる。
【０１９６】
複数の端末１０を使っているユーザにとって、自宅内など認証が不要と考えられるようなところで端末１０を使おうとする場合に、強固な認証の手間に煩わされずに済む。このため、ユーザは、外出中など強固な認証が必要な場合にそのセキュリティ機能を有効にしておくことに抵抗がなくなり、端末１０のセキュリティを高めることができる。従ってセキュリティ確保と利便性を両立させることができる。
【０１９７】
探索部１０２が、判定対象情報処理装置１０と自情報処理装置１０との接続方法に基づき、上述した条件（ａ１）〜（ａ３），（ｂ１），（ｂ２）のいずれかを満たす場合に、判定対象情報処理装置１０が自情報処理装置１０の近くにあると判断する。
【０１９８】
すなわち、探索部１０２は、判定対象情報処理装置１０が、自情報処理装置１０と同じＡＰに無線接続している場合、近距離用無線接続により自情報処理装置１０に無線接続している場合、直接有線接続されている場合、および同じルータに有線接続されている場合に、のいずれかの条件を満たした場合に、この判定対象情報処理装置１０が自情報処理装置１０から所定範囲内にあると判定する。
【０１９９】
これにより、情報処理装置１０に、他の情報処理装置１０との距離を測定するためのハードウェア等を備えることなく、他の情報処理装置１０が自情報処理装置１０の近くにあるかを判断することができる。
【０２００】
（Ｄ）その他
そして、本発明は上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
【０２０１】
上述した実施形態においては、探索部１０２は、上記条件（ａ１）〜（ａ３），（ｂ１），（ｂ２）のいずれかが満たされるかを判断することで、判定対象情報処理装置１０が自情報処理装置１０との近くにあるかを判断しているが、これに限定されるものではない。
【０２０２】
近年、例えば、家庭向けに、無線ＡＰとしての機能と有線ＬＡＮのＨＵＢとしての機能とルータとしての機能とを兼ね備えたルータが利用されている。このようなルータを用いることで、同一ネットワークに、無線接続の情報処理装置１０と有線接続の情報処理装置１０とが混在することになる。
【０２０３】
そこで、探索部１０２は、自情報処理装置１０と判定対象情報処理装置１０との一方が有線接続で他方が無線接続されている場合に、以下に示す条件（ｃ１）に該当する場合に、判定対象情報処理装置１０が自情報処理装置１０の近くにあると判断してもよい。
【０２０４】
（ｃ１）判定対象情報処理装置１０が、自情報処理装置１０と接続先のゲートウェイが同一である場合に、探索部１０２は、この判定対象情報処理装置１０が自情報処理装置１０の近くにあると判断する。
【０２０５】
無線接続された情報処理装置１０からは、上記条件（ａ１）に示した手法で接続先のゲートウェイのＩＰアドレスやＭＡＣアドレス等を調べる。また、有線接続された情報処理装置１０からは、上記条件（ｂ２）に示した手法で、接続先のＩＰアドレスやＭＡＣアドレス，ゲートウェイのＩＰアドレスやＭＡＣアドレス等を調べる。これらの手法により、接続先のゲートウェイのＩＰアドレスやＭＡＣアドレス等で同一かどうか判定できる。
【０２０６】
このように、探索部１０２は、上記条件（ａ１）〜（ａ３），（ｂ１），（ｂ２），（ｃ１）のいずれかを満たされる場合に、判定対象情報処理装置１０が自情報処理装置１０から所定範囲内にあり、自情報処理装置１０と判定対象情報処理装置１０とが近い位置にあると擬制してもよい。
【０２０７】
また、上述した実施形態においては、探索部１０２が、判定対象情報処理装置１０が、自情報処理装置１０と同じＡＰに無線接続している場合、近距離用無線接続により自情報処理装置１０に無線接続している場合、直接有線接続されている場合、および同じルータに有線接続されている場合に、のいずれかの条件を満たした場合に、この判定対象情報処理装置１０が自情報処理装置１０から所定範囲内にあると判定しているが、これに限定されるものではない。
【０２０８】
例えば、情報処理装置１０が図示しない測距装置を備え、この測距装置により判定対象情報処理装置１０までの距離を測定することで、この判定対象情報処理装置１０が自情報処理装置１０から所定範囲内にあるかを判定してもよい。
【０２０９】
また、上述した開示により本実施形態を当業者によって実施・製造することが可能である。
【０２１０】
（Ｅ）付記
（付記１）
ユーザのログオン処理時に、前記ユーザの認証を行なう認証処理部と、
所定範囲内に前記ユーザがログオン済みの他の情報処理装置があるかを確認する確認部と、
前記ユーザがログオン済みの他の情報処理装置がある場合に、前記認証処理部による認証処理を簡略化させる認証簡略化処理部と
を備える、情報処理装置。
【０２１１】
（付記２）
前記確認部が、
当該情報処理装置と他の情報処理装置との接続状態を確認することで、前記所定範囲内に前記他の情報処理装置があるかを探索する探索部
を備えることを特徴とする、付記１記載の情報処理装置。
【０２１２】
（付記３）
ログオン中のユーザを管理し、他の情報処理装置からログオン中のユーザの問合せを受信すると、問合せ元の情報処理装置に対して、ログオン中のユーザの情報を通知する管理部
を備えることを、特徴とする、付記１または２記載の情報処理装置。
【０２１３】
（付記４）
ユーザのログオン処理時に、前記他の情報処理装置においてログオン中のユーザを提示し、
前記認証簡略化処理部が、提示したユーザのうち選択されたユーザに対する認証処理を簡略化させる
ことを特徴とする、付記１〜３のいずれか１項に記載の情報処理装置。
【０２１４】
（付記５）
前記認証簡略化処理部が、
前記認証処理部による認証処理を省略させることで前記認証処理を簡略化させることを特徴とする、付記１〜４のいずれか１項に記載の情報処理装置。
【０２１５】
（付記６）
ユーザのログオン処理時に、前記ユーザの認証を行なう処理と、
所定範囲内に前記ユーザがログオン済みの他の情報処理装置があるかを確認する処理と、
前記ユーザがログオン済みの他の情報処理装置がある場合に、前記認証処理を簡略化させる処理と
を備える、ログオン制御方法。
【０２１６】
（付記７）
当該情報処理装置と他の情報処理装置との接続状態を確認することで、前記所定範囲内に前記他の情報処理装置があるかを探索する処理
を備える、付記６記載のログオン制御方法。
【０２１７】
（付記８）
ログオン中のユーザを管理し、他の情報処理装置からログオン中のユーザの問合せを受信すると、問合せ元の情報処理装置に対して、ログオン中のユーザの情報を通知する
処理を備える、付記６または７記載のログオン制御方法。
【０２１８】
（付記９）
ユーザのログオン処理時に、前記他の情報処理装置においてログオン中のユーザを提示して選択させる処理と、
提示したユーザのうち、選択されたユーザに対する認証処理を簡略化させる処理と
を備える、付記６〜８のいずれか１項に記載のログオン制御方法。
【０２１９】
（付記１０）
前記認証処理を省略させることで前記認証処理を簡略化させる、付記６〜９のいずれか１項に記載のログオン制御方法。
【０２２０】
（付記１１）
情報処理装置におけるユーザのログオン処理時に、前記ユーザの認証を行ない、
所定範囲内に前記ユーザがログオン済みの他の情報処理装置があるかを確認し、
前記ユーザがログオン済みの他の情報処理装置がある場合に、前記認証処理を簡略化させる
処理を、前記情報処理装置のプロセッサに実行させる、ログオン制御プログラム。
【０２２１】
（付記１２）
前期情報処理装置と他の情報処理装置との接続状態を確認することで、前記所定範囲内に前記他の情報処理装置があるかを探索する
処理を前記プロセッサに実行させる、付記１１記載のログオン制御プログラム。
【０２２２】
（付記１３）
ログオン中のユーザを管理し、他の情報処理装置からログオン中のユーザの問合せを受信すると、問合せ元の情報処理装置に対して、ログオン中のユーザの情報を通知する
処理を前記プロセッサに実行させる、付記１１または１２記載のログオン制御プログラム。
【０２２３】
（付記１４）
ユーザのログオン処理時に、前記他の情報処理装置においてログオン中のユーザを提示して選択させ、
提示したユーザのうち、選択されたユーザに対する認証処理を簡略化させる
処理を前記プロセッサに実行させる、付記１１〜１３のいずれか１項に記載のログオン制御プログラム。
【０２２４】
（付記１５）
前記認証処理を省略させることで前記認証処理を簡略化させる、
処理を前記プロセッサに実行させる、付記１１〜１４のいずれか１項に記載のログオン制御プログラム。
【符号の説明】
【０２２５】
１    コンピュータシステム
１０−１〜１０−５，１０    情報処理装置
１１    ＣＰＵ
１２    メモリ
１３    記憶装置
１４    ディスプレイ
１５    通信インタフェース
４０    無線ルータ
５０    ネットワーク
１００    ログオン制御部
１０１    認証処理部
１０２    探索部
１０３    ログオンユーザ確認部
１０４    ログオン処理部
１０５    ユーザログオン状態管理部
１０６    ログオン画面制御部
１１１    装置情報
１１２    接続状態管理情報
１１３    登録情報
１４０ａ    ログオン画面
１４０ｂ，１４０ｃ，１４０ｄ，１４０ｅ    かんたんログオン画面
１４１，１４２    入力欄
１４３    ユーザアイコン
１４４    簡略化通知情報
【図１】
2017194802.tif 000003
【図２】
2017194802.tif 000004
【図３】
2017194802.tif 000005
【図４】
2017194802.tif 000006
【図５】
2017194802.tif 000007
【図６】
2017194802.tif 000008
【図７】
2017194802.tif 000009
【図８】
2017194802.tif 000010
【図９】
2017194802.tif 000011
【図１０】
2017194802.tif 000012
【図１１】
2017194802.tif 000013
【図１２】
2017194802.tif 000014
【図１３】
2017194802.tif 000015
【図１４】
2017194802.tif 000016
【図１５】
2017194802.tif 000017
【図１６】
2017194802.tif 000018
【図１７】
2017194802.tif 000019
【図１８】
2017194802.tif 000020