(57)【要約】      （修正有）【課題】複数のレベルのユーザが存在する状況において、情報システムの適切なセキュリティーを確保することが可能な情報処理装置を提供する。【解決手段】１以上の第一ユーザが入力した情報で、第一の認証に必要な情報である第一認証情報を受け付ける第一受付部１１１と、第一認証情報を用いた認証の結果である第一認証結果を取得する第一認証結果取得部１２１と、第一認証結果が認証許可である場合に、第一ユーザとは異なる１または２以上の第二ユーザが第二の認証に必要な第二認証情報を入力する第二認証画面を出力する第二認証画面出力部１３２と、第二認証画面に対して、第二ユーザにより入力された第二認証情報を受け付ける第二受付部１１２と、第二認証情報を用いた認証の結果である第二認証結果を取得する第二認証結果取得部１２２と、第二認証結果が認証許可である場合に、第二認証画面とは異なる第三画面を出力する第三画面出力部１３３を具備する。【選択図】図２
2019023838.tif 000002
【特許請求の範囲】
【請求項１】
１または２以上の第一ユーザが入力した情報であり、第一の認証に必要な情報である第一認証情報を受け付ける第一受付部と、
前記第一認証情報を用いた認証の結果である第一認証結果を取得する第一認証結果取得部と、
前記第一認証結果が認証許可である場合に、前記第一ユーザとは異なる１または２以上の第二ユーザが第二の認証に必要な第二認証情報を入力する第二認証画面を出力する第二認証画面出力部と、
前記第二認証画面に対して、第二ユーザにより入力された第二認証情報を受け付ける第二受付部と、
前記第二認証情報を用いた認証の結果である第二認証結果を取得する第二認証結果取得部と、
前記第二認証結果が認証許可である場合に、前記第二認証画面とは異なる第三画面を出力する第三画面出力部とを具備する情報処理装置。
【請求項２】
前記第二認証情報の複雑さに関する第二複雑度は、前記第一認証情報の複雑さに関する第一複雑度より小さい請求項１記載の情報処理装置。
【請求項３】
前記第二認証情報と前記第一認証情報とは、パスワードを有し、
前記第二認証情報のパスワードの最大文字列長は、前記第一認証情報のパスワードの最大文字列長より短い請求項２記載の情報処理装置。
【請求項４】
前記第三画面出力部が前記第三画面を出力した後、予め決められた条件を満たすか否かを判断する判断部と、
前記判断部が予め決められた条件を満たしたと判断した場合に、前記第二認証画面出力部に第二認証画面を出力する指示をするログオフ制御部とをさらに具備する請求項１から請求項３いずれか一項に記載の情報処理装置。
【請求項５】
前記第一受付部は、
２以上の各第一ユーザが入力した第一認証情報を受け付けることができ、
前記第二認証画面出力部は、
異なる第一ユーザが入力した第一認証情報を用いた第一認証結果が認証許可である場合でも、同じ第二認証画面を出力する請求項１から請求項４いずれか一項に記載の情報処理装置。
【請求項６】
前記第二認証画面出力部は、
前記第一受付部は、
２以上の各第一ユーザが入力した第一認証情報を受け付けることができ、
前記第二認証画面出力部は、
第一ユーザにより、異なる第二認証画面を出力する請求項１から請求項４いずれか一項に記載の情報処理装置。
【請求項７】
第一受付部、第一認証結果取得部、第二認証画面出力部、第二受付部、第二認証結果取得部、および第三画面出力部により実現される情報処理方法であって、
前記第一受付部が、１または２以上の第一ユーザが入力した情報であり、第一の認証に必要な情報である第一認証情報を受け付ける第一受付ステップと、
前記第一認証結果取得部が、前記第一認証情報を用いた認証の結果である第一認証結果を取得する第一認証結果取得ステップと、
前記第二認証画面出力部が、前記第一認証結果が認証許可である場合に、前記第一ユーザとは異なる１または２以上の第二ユーザが第二の認証に必要な第二認証情報を入力する第二認証画面を出力する第二認証画面出力ステップと、
前記第二受付部が、前記第二認証画面に対して、第二ユーザにより入力された第二認証情報を受け付ける第二受付ステップと、
前記第二認証結果取得部が、前記第二認証情報を用いた認証の結果である第二認証結果を取得する第二認証結果取得ステップと、
前記第三画面出力部が、前記第二認証結果が認証許可である場合に、前記第二認証画面とは異なる第三画面を出力する第三画面出力ステップとを具備する情報処理方法。
【請求項８】
コンピュータを、
１または２以上の第一ユーザが入力した情報であり、第一の認証に必要な情報である第一認証情報を受け付ける第一受付部と、
前記第一認証情報を用いた認証の結果である第一認証結果を取得する第一認証結果取得部と、
前記第一認証結果が認証許可である場合に、前記第一ユーザとは異なる１または２以上の第二ユーザが第二の認証に必要な第二認証情報を入力する第二認証画面を出力する第二認証画面出力部と、
前記第二認証画面に対して、第二ユーザにより入力された第二認証情報を受け付ける第二受付部と、
前記第二認証情報を用いた認証の結果である第二認証結果を取得する第二認証結果取得部と、
前記第二認証結果が認証許可である場合に、前記第二認証画面とは異なる第三画面を出力する第三画面出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティーを高める仕組みを有する情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、ログインに必要な情報を、セキュリティーを確保しつつ複数のアプリケーションプログラム間で共有するより簡易なログインの仕組みを提供する技術があった（例えば、特許文献１参照）。
【０００３】
また、スマートフォンなどを利用して、ＩＤ連携した提携先のサイトに自動でログインできる、スマートログインというサービスがある（非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１２２０４９号公報
【非特許文献】
【０００５】
【非特許文献１】“スマートログイン”、［online］、［平成２９年７月１９日検索］、インターネット［URL：https://www.softbank.jp/mobile/service/smart-login/］
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術においては、複数のレベルのユーザが存在する状況において、情報システムの適切なセキュリティーを確保することが困難であった。なお、ここで、レベルとは、立場、グループ、役職等と言い換えても良い。
【課題を解決するための手段】
【０００７】
本第一の発明の情報処理装置は、１または２以上の第一ユーザが入力した情報であり、第一の認証に必要な情報である第一認証情報を受け付ける第一受付部と、第一認証情報を用いた認証の結果である第一認証結果を取得する第一認証結果取得部と、第一認証結果が認証許可である場合に、第一ユーザとは異なる１または２以上の第二ユーザが第二の認証に必要な第二認証情報を入力する第二認証画面を出力する第二認証画面出力部と、第二認証画面に対して、第二ユーザにより入力された第二認証情報を受け付ける第二受付部と、第二認証情報を用いた認証の結果である第二認証結果を取得する第二認証結果取得部と、第二認証結果が認証許可である場合に、第二認証画面とは異なる第三画面を出力する第三画面出力部とを具備する情報処理装置である。
【０００８】
かかる構成により、複数のレベルのユーザが存在する状況において、情報システムの適切なセキュリティーを確保することができる。
【０００９】
また、本第二の発明の情報処理装置は、第一の発明に対して、第二認証情報の複雑さに関する第二複雑度は、第一認証情報の複雑さに関する第一複雑度より小さい情報処理装置である。
【００１０】
かかる構成により、情報リテラシーが高い第一ユーザと情報リテラシーが低い第二ユーザとが存在する状況において、情報システムの適切なセキュリティーを確保しつつ、情報リテラシーが低い第二ユーザでも容易に情報システムを使用することができる。
【００１１】
また、本第三の発明の情報処理装置は、第二の発明に対して、第二認証情報と第一認証情報とは、パスワードを有し、第二認証情報のパスワードの最大文字列長は、第一認証情報のパスワードの最大文字列長より短い情報処理装置である。
【００１２】
かかる構成により、情報リテラシーが高い第一ユーザと情報リテラシーが低い第二ユーザとが存在する状況において、情報システムの適切なセキュリティーを確保しつつ、情報リテラシーが低い第二ユーザでも容易に情報システムを使用することができる。
【００１３】
また、本第四の発明の情報処理装置は、第一から第三いずれか１つの発明に対して、第三画面出力部が第三画面を出力した後、予め決められた条件を満たすか否かを判断する判断部と、判断部が予め決められた条件を満たしたと判断した場合に、第二認証画面出力部に第二認証画面を出力する指示をするログオフ制御部とをさらに具備する情報処理装置である。
【００１４】
かかる構成により、情報リテラシーが高い第一ユーザと情報リテラシーが低い第二ユーザとが存在する状況において、情報システムの適切なセキュリティーを確保しつつ、情報リテラシーが低い第二ユーザでも容易に情報システムを使用することができる。
【００１５】
また、本第五の発明の情報処理装置は、第一から第四いずれか１つの発明に対して、第一受付部は、２以上の各第一ユーザが入力した第一認証情報を受け付けることができ、第二認証画面出力部は、異なる第一ユーザが入力した第一認証情報を用いた第一認証結果が認証許可である場合でも、同じ第二認証画面を出力する情報処理装置である。
【００１６】
かかる構成により、複数の第一ユーザが利用できる情報システムを提供できる。
【００１７】
また、本第六の発明の情報処理装置は、第一から第四いずれか１つの発明に対して、第二認証画面出力部は、第一受付部は、２以上の各第一ユーザが入力した第一認証情報を受け付けることができ、第二認証画面出力部は、第一ユーザにより、異なる第二認証画面を出力する情報処理装置である。
【００１８】
かかる構成により、複数の第一ユーザに対応でき、第一ユーザに応じた、異なる第二ユーザが利用できる情報システムを提供できる。
【発明の効果】
【００１９】
本発明による情報処理装置によれば、複数のレベルのユーザが存在する状況において、情報システムの適切なセキュリティーを確保することができる。
【図面の簡単な説明】
【００２０】
【図１】実施の形態１における情報システムＡの概念図
【図２】同情報システムＡのブロック図
【図３】同情報処理装置１の動作について説明するフローチャート
【図４】同端末装置２の動作について説明するフローチャート
【図５】同第一ユーザ管理表を示す図
【図６】同第二ユーザ管理表を示す図
【図７】同第一認証画面の出力例を示す図
【図８】同端末装置２での出力例を示す図
【図９】同端末装置２での出力例を示す図
【図１０】同コンピュータシステムの概観図
【図１１】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２１】
以下、情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２２】
（実施の形態１）
本実施の形態において、例えば、組織の階層等に応じて、多段階で、システムを使用可能なようにログイン処理する情報処理装置を有する情報システムについて説明する。なお、多階層とは、２階層以上である。但し、本実施の形態では、主として、２階層でのログイン処理について説明する。
【００２３】
また、本実施の形態において、ログインの階層が進むほど、簡易な入力によるログインを実現する情報処理装置を有する情報システムについて説明する。
【００２４】
また、本実施の形態において、条件を満たした場合に、自動ログオフし、ログインの階層の中途段階に戻る情報処理装置を有する情報システムについて説明する。
【００２５】
さらに、本実施の形態において、最初の認証時に、複数の各ユーザが異なるＩＤでログインが可能で、ログイン後は、ログインした者に拘束されず、同じ第二認証画面が出力する情報処理装置を有する情報システムについて説明する。
【００２６】
図１は、本実施の形態における情報システムＡの概念図である。情報システムＡは、情報処理装置１、および１または２以上の端末装置２を備える。
【００２７】
図２は、本実施の形態における情報システムＡのブロック図である。
【００２８】
情報処理装置１は、格納部１０、受付部１１、処理部１２、および出力部１３を備える。
【００２９】
受付部１１は、第一受付部１１１、および第二受付部１１２を備える。
【００３０】
処理部１２は、第一認証結果取得部１２１、第二認証結果取得部１２２、判断部１２３、およびログオフ制御部１２４を備える。
【００３１】
出力部１３は、第一認証画面出力部１３１、第二認証画面出力部１３２、および第三画面出力部１３３を備える。
【００３２】
端末装置２は、端末格納部２０、端末受付部２１、端末処理部２２、端末送信部２３、端末受信部２４、および端末出力部２５を備える。
【００３３】
情報処理装置１を構成する格納部１０には、各種の情報が格納される。各種の情報とは、例えば、認証処理に使用される情報、各種の画面情報である。認証処理に使用される情報は、例えば、ＩＤとパスワードとの組である。画面情報は、例えば、第一認証画面を構成する第一認証画面情報、第二認証画面を構成する第二認証画面情報、第三画面を構成する第三画面情報である。第一認証画面は、第一ユーザを認証するための情報である第一認証情報の入力を受け付ける画面である。第二認証画面は、第二ユーザを認証するための情報である第二認証情報の入力を受け付ける画面である。第三画面は、第二ユーザが作業をするための画面である。なお、作業の内容は問わない。
【００３４】
受付部１１は、各種の情報や命令を受け付ける。各種の情報や命令とは、例えば、第一認証画面要求、後述する第一認証情報、後述する第二認証情報である。第一認証画面要求とは、第一認証画面を要求する命令である。
【００３５】
ここで、受け付けとは、通常、端末装置２からの受信であるが、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念であっても良い。
【００３６】
第一受付部１１１は、第一認証情報を受け付ける。第一認証情報は、１または２以上の第一ユーザが入力した情報である。第一ユーザが入力した情報とは、第一ユーザがキーボードやタッチパネルで入力した情報に限らず、例えば、第一ユーザによる操作（例えば、ボタンの押下）により取得された情報も含む。第一認証情報は、第一の認証に必要な情報である。第一の認証とは、第一ユーザの認証である。第一ユーザは、第二ユーザとは異なるユーザである。第一ユーザは、通常、第二ユーザのグループには属さないユーザである。第一ユーザは、例えば、階層化されている組織内において、第二ユーザより上位に位置付けられるユーザである。第一ユーザは、例えば、管理者であり、第二ユーザは一般ユーザである。また、第一ユーザは、例えば、課長であり、第二ユーザは課員である。
【００３７】
第一受付部１１１は、２以上の各第一ユーザが入力した第一認証情報を受け付けることができることは好適である。
【００３８】
第二受付部１１２は、第二認証情報を受け付ける。第二認証情報は、第二認証画面に対して、第二ユーザにより入力された情報である。第二ユーザが入力した情報とは、第二ユーザがキーボードやタッチパネルで入力した情報に限らず、例えば、第二ユーザによる操作（例えば、ボタンの押下）により取得された情報も含む。第二認証情報は、第二の認証に必要な情報である。第二の認証とは、第二ユーザの認証である。
【００３９】
処理部１２は、各種の処理を行う。各種の処理とは、例えば、第一認証結果取得部１２１、第二認証結果取得部１２２、判断部１２３、またはログオフ制御部１２４が行う処理である。
【００４０】
第一認証結果取得部１２１は、第一認証結果を取得する。第一認証結果とは、第一認証情報を用いた認証の結果である。第一認証結果は、通常、認証許可または認証不許可である。第一認証結果取得部１２１は、第一の認証処理を行い、その結果を取得しても良いし、外部の装置（例えば、図示しない認証装置）が行った第一の認証処理の結果を受信しても良い。なお、認証処理は公知技術であるので、詳細な説明は省略する。
【００４１】
第二認証結果取得部１２２は、第二認証結果を取得する。第二認証結果とは、第二認証情報を用いた認証の結果である。第二認証結果は、通常、認証許可または認証不許可である。第二認証結果取得部１２２は、第二の認証処理を行い、その結果を取得しても良いし、外部の装置（例えば、図示しない認証装置）が行った第二の認証処理の結果を受信しても良い。
【００４２】
判断部１２３は、第三画面出力部１３３が第三画面を出力した後、予め決められた条件を満たすか否かを判断する。予め決められた条件とは、例えば、端末装置２から、予め決められた時間以上、何らの情報を受信しないことである。予め決められた条件とは、例えば、第二ユーザのログイン後、予め決められた時間以上経過したことである。予め決められた条件とは、例えば、第一ユーザのログイン後、予め決められた時間以上経過したことである。
【００４３】
ログオフ制御部１２４は、判断部１２３が予め決められた条件を満たしたと判断した場合に、ログオフのための処理を行う。ログオフ制御部１２４は、判断部１２３が予め決められた条件を満たしたと判断した場合に、ログイン中の第二ユーザのログオフのための処理を行う。かかる場合、ログイン中の第一ユーザのログインの状態を継続していることは好適である。ただし、ログオフ制御部１２４は、判断部１２３が予め決められた条件を満たしたと判断した場合に、ログイン中の第一ユーザおよびログイン中の第二ユーザの両方のログインの状態を解除し、ログオフするための処理を行っても良い。
【００４４】
なお、ログオフのための処理は、例えば、第二認証画面出力部１３２に第二認証画面を出力する指示をする処理である。また、ログオフのための処理は、例えば、ログインしていた第二ユーザのログイン管理情報を変更し、ログインしていた第二ユーザの状態をログオフの状態にすることである。
【００４５】
また、ログオフのための処理は、例えば、第一認証画面出力部１３１に第一認証画面を出力する指示をする処理であっても良い。
【００４６】
なお、ログオフの各種の処理は公知技術であるので詳細な説明を省略する。また、ログオフは、ログアウトと言っても良い。
【００４７】
出力部１３は、各種の情報を出力する。各種の情報とは、例えば、第一認証画面情報、第二認証画面情報、第三画面情報である。
【００４８】
ここで、出力とは、通常、外部の装置（通常、端末装置２）への送信である。ただし、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念であると考えても良い。
【００４９】
第一認証画面出力部１３１は、第一認証画面を出力する。第一認証画面は、１または２以上の第一ユーザが第一の認証に必要な第一認証情報を入力するための画面である。なお、第一認証画面出力部１３１の第一認証画面の出力は、通常、第一認証画面情報の端末装置２への送信である。
【００５０】
第二認証画面出力部１３２は、第一認証結果が認証許可である場合に、第二認証画面を出力する。第二認証画面は、１または２以上の第二ユーザが第二の認証に必要な第二認証情報を入力するための画面である。なお、第二認証画面出力部１３２の第二認証画面の出力は、通常、第二認証画面情報の端末装置２への送信である。
【００５１】
第二認証画面出力部１３２は、異なる第一ユーザが入力した第一認証情報を用いた第一認証結果が認証許可である場合でも、同じ第二認証画面を出力することは好適である。
【００５２】
だたし、第二認証画面出力部１３２は、２以上の各第一ユーザが入力した第一認証情報を用いた第一認証結果が認証許可である場合、ユーザに応じて、異なる第二認証画面を出力しても良い。
【００５３】
第三画面出力部１３３は、第二認証結果が認証許可である場合に、第二認証画面とは異なる第三画面を出力する。第三画面は、通常、第二ユーザが、目的とする作業を遂行するための画面である。なお、第三画面出力部１３３の第三画面の出力は、通常、第三画面情報の端末装置２への送信である。
【００５４】
上述した通り、画面の出力とは、通常、画面を構成するための画面情報の端末装置２への送信であるが、画面の表示でも良いし、画面の表示装置への送付等でも良い。
【００５５】
端末装置２を構成する端末格納部２０には、各種の情報が格納される。各種の情報とは、例えば、ユーザのＩＤ、各種の画面の画面情報等である。
【００５６】
端末受付部２１は、各種の情報や指示等を受け付ける。各種の情報や指示等とは、例えば、第一認証画面要求、第一認証情報、第二認証情報等である。なお、第一認証情報を受け付ける端末装置２と第二認証情報を受け付ける端末装置２とは、同一の端末装置２であることは好適である。また、第一認証画面要求の受け付けは、端末装置２の起動でも良いし、第一ユーザからの指示の受け付け等でも良い。
【００５７】
各種の情報や指示等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部２１は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００５８】
端末処理部２２は、各種の処理を行う。各種の処理とは、例えば、端末受付部２１が受け付けた各種の情報や指示等を、送信する情報や指示等のデータ構造にする処理である。
【００５９】
端末送信部２３は、各種の情報や指示等を情報処理装置１に送信する。各種の情報や指示等とは、例えば、第一認証画面要求、第一認証情報、第二認証情報、第三画面に入力された情報である。
【００６０】
端末受信部２４は、各種の情報を情報処理装置１から受信する。各種の情報とは、例えば、第一認証画面情報、第二認証画面情報、第三画面情報等である。
【００６１】
端末出力部２５は、各種の情報を出力する。各種の情報とは、例えば、第一認証画面、第二認証画面、第三画面である。
【００６２】
なお、各種の画面の出力とは、各種の画面情報の出力と同意義である。つまり、端末出力部２５は、例えば、端末受信部２４が受信した第一認証画面情報を用いて、第一認証画面を出力する。また、端末出力部２５は、例えば、端末受信部２４が受信した第二認証画面情報を用いて、第二認証画面を出力する。また、端末出力部２５は、例えば、端末受信部２４が受信した第三画面情報を用いて、第三画面を出力する。
【００６３】
格納部１０、および端末格納部２０は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００６４】
格納部１０等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１０等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１０等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１０等で記憶されるようになってもよい。
【００６５】
受付部１１、第一受付部１１１、第二受付部１１２、および端末受信部２４は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００６６】
処理部１２、第一認証結果取得部１２１、第二認証結果取得部１２２、判断部１２３、ログオフ制御部１２４、および端末処理部２２は、通常、ＭＰＵやメモリ等から実現され得る。処理部１２等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６７】
出力部１３、第一認証画面出力部１３１、第二認証画面出力部１３２、第三画面出力部１３３、および端末送信部２３は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００６８】
端末出力部２５は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。端末出力部２５は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００６９】
次に、情報システムＡの動作について説明する。まず、情報処理装置１の動作について、図３のフローチャートを用いて説明する。
【００７０】
（ステップＳ３０１）受付部１１は、第一認証画面要求を端末装置２から受信したか否かを判断する。第一認証画面要求を受信した場合はステップＳ３０２に行き、第一認証画面要求を受信しない場合はステップＳ３０４に行く。
【００７１】
（ステップＳ３０２）処理部１２は、格納部１０の第一認証画面情報を取得する。
【００７２】
（ステップＳ３０３）第一認証画面出力部１３１は、第一認証画面要求を送信してきた端末装置２に、ステップＳ３０２で取得した第一認証画面情報を送信する。ステップＳ３０１に戻る。
【００７３】
（ステップＳ３０４）第一受付部１１１は、第一認証情報を端末装置２から受信したか否かを判断する。第一認証情報を受信した場合はステップＳ３０５に行き、第一認証情報を受信しない場合はステップＳ３１０に行く。
【００７４】
（ステップＳ３０５）第一認証結果取得部１２１は、ステップＳ３０４で受信された第一認証情報を用いて、認証処理を行う。そして、第一認証結果取得部１２１は、第一認証結果を取得する。なお、第一認証結果は、「認証許可」または「認証不許可」である。
【００７５】
（ステップＳ３０６）処理部１２は、ステップＳ３０５で取得された第一認証結果が「認証許可」を示す情報であるか否かを判断する。「認証許可」を示す情報である場合はステップＳ３０７に行き、「認証不許可」を示す情報である場合はステップＳ３０１に戻る。なお、「認証不許可」である場合、エラーメッセージ等を端末装置２に送信しても良いことは言うまでもない。
【００７６】
（ステップＳ３０７）処理部１２は、格納部１０の第二認証画面情報を取得する。
【００７７】
（ステップＳ３０８）第二認証画面出力部１３２は、ステップＳ３０７で取得した第二認証画面情報を端末装置２に送信する。
【００７８】
（ステップＳ３０９）処理部１２は、第一ログイン処理を行う。ステップＳ３０１に戻る。なお、第一ログイン処理は、第一ユーザのログインのための処理である。また、第一ログイン処理は、第二認証画面情報を端末装置２に送信することに関わる処理以外の処理である。なお、第一ログイン処理が行われ、第一ユーザがログオフしていない状態を、第一ログイン状態と言う。
【００７９】
（ステップＳ３１０）第二受付部１１２は、第二認証情報を端末装置２から受信したか否かを判断する。第二認証情報を受信した場合はステップＳ３１１に行き、第二認証情報を受信しない場合はステップＳ３１６に行く。
【００８０】
（ステップＳ３１１）第二認証結果取得部１２２は、ステップＳ３１０で受信された第二認証情報を用いて、認証処理を行う。そして、第二認証結果取得部１２２は、第二認証結果を取得する。
【００８１】
（ステップＳ３１２）処理部１２は、ステップＳ３１１で取得された第二認証結果が「認証許可」を示す情報であるか否かを判断する。「認証許可」を示す情報である場合はステップＳ３１３に行き、「認証不許可」を示す情報である場合はステップＳ３０１に戻る。
【００８２】
（ステップＳ３１３）処理部１２は、格納部１０の第三画面情報を取得する。
【００８３】
（ステップＳ３１４）第三画面出力部１３３は、第二認証情報を送信してきた端末装置２に、ステップＳ３１３で取得した第三画面情報を送信する。
【００８４】
（ステップＳ３１５）処理部１２は、第二ログイン処理を行う。ステップＳ３０１に戻る。なお、第二ログイン処理は、第二ユーザのログインのための処理である。また、第二ログイン処理は、第三画面情報を端末装置２に送信することに関わる処理以外の処理である。なお、第二ログイン処理が行われ、第二ユーザがログオフしていない状態を、第二ログイン状態と言う。また、第二ログイン状態は、通常、第一ユーザはログインした状態である。
【００８５】
（ステップＳ３１６）判断部１２３は、端末装置２が第二ログイン状態であるか否かを判断する。第二ログイン状態である場合はステップＳ３１７に行き、第二ログイン状態でない場合はステップＳ３０１に戻る。
【００８６】
（ステップＳ３１７）判断部１２３は、第三画面出力部１３３が第三画面を出力した後、予め決められた条件を満たすか否かを判断する。予め決められた条件を満たすと判断した場合はステップＳ３１８に行き、予め決められた条件を満たさないと判断した場合はステップＳ３０１に戻る。
【００８７】
（ステップＳ３１８）ログオフ制御部１２４は、ログオフのための処理を行う。ステップＳ３０１に戻る。
【００８８】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８９】
次に、端末装置２の動作について、図４のフローチャートを用いて説明する。
【００９０】
（ステップＳ４０１）端末受付部２１は、第一認証画面要求を受け付けたか否かを判断する。第一認証画面要求を受け付けた場合はステップＳ４０２に行き、第一認証画面要求を受け付けない場合はステップＳ４０５に行く。
【００９１】
（ステップＳ４０２）端末処理部２２は、送信する第一認証画面要求を構成する。そして、端末送信部２３は、構成された第一認証画面要求を情報処理装置１に送信する。
【００９２】
（ステップＳ４０３）端末受信部２４は、ステップＳ４０２における第一認証画面要求の送信に応じて、第一認証画面情報を情報処理装置１から受信したか否かを判断する。第一認証画面情報を受信した場合はステップＳ４０４に行き、受信しない場合はステップＳ４０３に戻る。
【００９３】
（ステップＳ４０４）端末出力部２５は、ステップＳ４０３で受信された第一認証画面情報を用いて、第一認証画面を出力する。ステップＳ４０１に戻る。
【００９４】
（ステップＳ４０５）端末受付部２１は、第一認証情報を受け付けたか否かを判断する。第一認証情報を受け付けた場合はステップＳ４０６に行き、第一認証情報を受け付けない場合はステップＳ４０８に行く。
【００９５】
（ステップＳ４０６）端末処理部２２は、送信する第一認証情報を構成する。
【００９６】
（ステップＳ４０７）端末送信部２３は、ステップＳ４０６で構成された第一認証情報を情報処理装置１に送信する。ステップＳ４０１に戻る。
【００９７】
（ステップＳ４０８）端末受付部２１は、第二認証情報を受け付けたか否かを判断する。第二認証情報を受け付けた場合はステップＳ４０９に行き、第二認証情報を受け付けない場合はステップＳ４１１に行く。
【００９８】
（ステップＳ４０９）端末処理部２２は、送信する第二認証情報を構成する。
【００９９】
（ステップＳ４１０）端末送信部２３は、ステップＳ４０９で構成された第二認証情報を情報処理装置１に送信する。ステップＳ４０１に戻る。
【０１００】
（ステップＳ４１１）端末受信部２４は、第二認証画面情報を受信したか否かを判断する。第二認証画面情報を受信した場合はステップＳ４１２に行き、第二認証画面情報を受信しない場合はステップＳ４１３に行く。
【０１０１】
（ステップＳ４１２）端末出力部２５は、ステップＳ４１１で受信された第二認証画面情報を用いて、第二認証画面を出力する。ステップＳ４０１に戻る。
【０１０２】
（ステップＳ４１３）端末受信部２４は、第三画面情報を受信したか否かを判断する。第三画面情報を受信した場合はステップＳ４１４に行き、第三画面情報を受信しない場合はステップＳ４１５に行く。
【０１０３】
（ステップＳ４１４）端末出力部２５は、ステップＳ４１３で受信された第三画面情報を用いて、第三画面を出力する。ステップＳ４０１に戻る。
【０１０４】
（ステップＳ４１５）端末受付部２１は、情報や命令等を受け付けたか否かを判断する。情報や命令等を受け付けた場合はステップＳ４１６に行き、情報や命令等を受け付けない場合はステップＳ４０１に戻る。
【０１０５】
（ステップＳ４１６）端末処理部２２等は、ステップＳ４１５で受け付けられた情報や命令等に応じた処理を行う。ステップＳ４０１に戻る。
【０１０６】
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１０７】
以下、本実施の形態における情報システムＡの具体的な動作について説明する。情報システムＡの概念図は図１である。
【０１０８】
今、情報処理装置１の格納部１０は、図５に示す第一ユーザ管理表が格納されている。第一ユーザ管理表は、第一ユーザを管理する表である。第一ユーザ管理表は、「ＩＤ」「第一ユーザ識別子」「第一パスワード」「第二ユーザ識別子」を有するレコードを管理している表である。「第二ユーザ識別子」は、「第一ユーザ識別子」で識別される第一ユーザが担当する第二ユーザを識別する識別子である。なお、第一ユーザが担当する第二ユーザとは、第一ユーザが情報処理装置１にログインした後、ログインできる第二ユーザである。また、ここでは、第一ユーザ識別子と第一パスワードとが第一認証情報を構成する、とする。また、ここでは、第一ユーザは、例えば、管理者であり、第二ユーザは、例えば、被管理者である。
【０１０９】
また、格納部１０は、図６に示す第二ユーザ管理表が格納されている。第二ユーザ管理表は、第二ユーザを管理する表である。第二ユーザ管理表は、「ＩＤ」「第二ユーザ識別子」「第二パスワード」「アイコン」を有するレコードを管理している表である。「アイコン」は、ここでは、第二ユーザの顔写真または顔のイラストを含み、第二認証画面を構成するボタンの図柄になる。なお、ここでは、第二ユーザ識別子と第二パスワードとが第二認証情報を構成する、とする。
【０１１０】
かかる状況において、以下の２つの具体例について説明する。具体例１は、一の第二認証画面が一人の第一ユーザに対応している場合である。また、具体例２は、一の第二認証画面が複数の第一ユーザに対応している場合である。
【０１１１】
（具体例１）
今、第一ユーザ識別子「ｐ００１」で識別される第一ユーザが、端末装置２に対して、第一認証画面要求を入力した、とする。そして、端末受付部２１は、第一認証画面要求を受け付ける。次に、端末処理部２２は、受け付けた第一認証画面要求を用いて、送信する第一認証画面要求を構成する。次に、端末送信部２３は、構成された第一認証画面要求を情報処理装置１に送信する。
【０１１２】
次に、情報処理装置１の受付部１１は、第一認証画面要求を端末装置２から受信する。次に、処理部１２は、格納部１０の第一認証画面情報を取得する。次に、第一認証画面出力部１３１は、当該第一認証画面情報を、第一認証画面要求を送信してきた端末装置２に送信する。
【０１１３】
次に、端末装置２の端末受信部２４は、第一認証画面要求の送信に応じて、第一認証画面情報を情報処理装置１から受信する。次に、端末出力部２５は、受信された第一認証画面情報を用いて、第一認証画面を出力する。第一認証画面の出力例は、図７である。
【０１１４】
次に、「ｐ００１」で識別される第一ユーザが、図７の画面に対して、第一ユーザ識別子「ｐ００１」、パスワード「１２３４ａｂｃｄ」を入力し、「送信」ボタンを押下した、とする。すると、端末受付部２１は、かかる第一認証情報を受け付ける。次に、端末処理部２２は、送信する第一認証情報を構成する。次に、端末送信部２３は、構成された第一認証情報「＜第一ユーザ識別子＞ｐ００１，＜パスワード＞１２３４ａｂｃｄ」を情報処理装置１に送信する。
【０１１５】
次に、情報処理装置１の第一受付部１１１は、第一認証情報「＜第一ユーザ識別子＞ｐ００１，＜パスワード＞１２３４ａｂｃｄ」を端末装置２から受信する。
【０１１６】
次に、第一認証結果取得部１２１は、受信された第一認証情報「＜第一ユーザ識別子＞ｐ００１，＜パスワード＞１２３４ａｂｃｄ」を用いて、図５の第一ユーザ管理表を参照し、「ＩＤ＝１」のレコードにマッチする、と判断する。そして、第一認証結果取得部１２１は、第一認証結果「認証許可」を取得する。
【０１１７】
次に、処理部１２は、格納部１０の第二認証画面情報を取得する。つまり、ここでは、処理部１２は、図５の「ＩＤ＝１」のレコードが有する第二ユーザ識別子「ｃ００１，ｃ００２，ｃ００３，ｃ００４」を第一ユーザ管理表から取得する。次に、処理部１２は、第二ユーザ識別子「ｃ００１，ｃ００２，ｃ００３，ｃ００４」に対応するアイコンを図６に示す第二ユーザ管理表から読み出す。次に、処理部１２は、読み出した４つのアイコンがボタンとなる第二認証画面情報を構成する。次に、第二認証画面出力部１３２は、構成された第二認証画面情報を端末装置２に送信する。なお、第二認証画面情報が有する各アイコンには、第二ユーザ識別子が対応付いている、とする。
【０１１８】
次に、端末装置２の端末受信部２４は、第二認証画面情報を受信する。端末出力部２５は、受信された第二認証画面情報を用いて、第二認証画面を出力する。かかる出力例は図８である。なお、第二認証画面情報は、図８の各ボタン（アイコン）に対応付けて、第二ユーザ識別子を有する、とする。
【０１１９】
次に、第二ユーザ識別子「ｃ００１」で識別される第二ユーザは、自分の顔に対応するボタン８０１を押下し、フィールド８０２にパスワード「１２３４」を入力し、「送信」ボタン８０３を押下した、とする。
【０１２０】
すると、端末受付部２１は、第二認証情報を受け付ける。次に、端末処理部２２は、送信する第二認証情報「＜第二ユーザ識別子＞ｃ００１，＜パスワード＞１２３４」を構成する。次に、端末送信部２３は、構成された第二認証情報を情報処理装置１に送信する。
【０１２１】
次に、情報処理装置１の第二受付部１１２は、第二認証情報「＜第二ユーザ識別子＞ｃ００１，＜パスワード＞１２３４」を端末装置２から受信する。そして、第二認証結果取得部１２２は、受信された第二認証情報を用いて、図６の第二ユーザ管理表を参照し、「ＩＤ＝１」のレコードにマッチする、と判断する。そして、第二認証結果取得部１２２は、第二認証結果「認証許可」を取得する。
【０１２２】
次に、処理部１２は、格納部１０の第三画面情報を取得する。そして、第三画面出力部１３３は、当該第三画面情報を端末装置２に送信する。
【０１２３】
次に、処理部１２は、第二ログイン処理を行う。つまり、処理部１２は、「ｃ００１」で識別される第二ユーザがログインしている状態であることを、「ｃ００１」に対応付けて、図示しないバッファに蓄積する。なお、第二ユーザがログインしている状態は、第二ログイン状態である、とする。
【０１２４】
次に、端末装置２の端末受信部２４は、第三画面情報を受信する。次に、端末出力部２５は、受信された第三画面情報を用いて、第三画面を出力する。なお、第三画面は、一般ユーザが作業を行うための画面である。第三画面の内容は、問わない。
【０１２５】
以降、相当の時間が経過した、とする。そして、情報処理装置１の判断部１２３は、「ｃ００１」に対応付けられているログイン状態情報から、「ｃ００１」に対応する端末装置２が第二ログイン状態である、と判断する。
【０１２６】
次に、判断部１２３は、「ｃ００１」に対応する端末装置２において、第三画面出力部１３３が第三画面を出力した後、予め決められた時間以上の入力が行われておらず（端末装置２から情報を受信しておらず）、予め決められた条件を満たす、と判断する。
【０１２７】
次に、ログオフ制御部１２４は、ログオフのための処理を行う。なお、ログオフのための処理は、「ｃ００１」で識別される第二ユーザのログオフの処理である。そして、ログオフの処理は、第二認証画面情報の送信処理を含む。つまり、端末送信部２３は、図８の第二認証情報を情報処理装置１に送信する。なお、「ｐ００１」で識別される第一ユーザは、ログイン状態である。
【０１２８】
次に、端末装置２の端末受信部２４は、第二認証画面情報を受信する。端末出力部２５は、受信された第二認証画面情報を用いて、第二認証画面を出力する。
【０１２９】
以上により、端末装置２の状態は、第二ユーザのうちのいずれかのログインのための第二認証情報の入力を受け付ける状態である。
【０１３０】
（具体例２）
今、第一ユーザ識別子「ｐ００２」で識別される第一ユーザが、端末装置２に対して、第一認証画面要求を入力した、とする。そして、端末受付部２１は、第一認証画面要求を受け付ける。次に、端末処理部２２は、受け付けた第一認証画面要求を用いて、送信する第一認証画面要求を構成する。次に、端末送信部２３は、構成された第一認証画面要求を情報処理装置１に送信する。
【０１３１】
次に、情報処理装置１の受付部１１は、第一認証画面要求を端末装置２から受信する。次に、処理部１２は、格納部１０の第一認証画面情報を取得する。次に、第一認証画面出力部１３１は、当該第一認証画面情報を、第一認証画面要求を送信してきた端末装置２に送信する。
【０１３２】
次に、端末装置２の端末受信部２４は、第一認証画面要求の送信に応じて、第一認証画面情報を情報処理装置１から受信する。次に、端末出力部２５は、受信された第一認証画面情報を用いて、第一認証画面を出力する。第一認証画面の出力例は、図７である。
【０１３３】
次に、「ｐ００２」で識別される第一ユーザが、図７の画面に対して、第一ユーザ識別子「ｐ００２」、パスワード「ｘｙｚ７６１２」を入力した、とする。すると、端末受付部２１は、かかる第一認証情報を受け付ける。次に、端末処理部２２は、送信する第一認証情報を構成する。次に、端末送信部２３は、構成された第一認証情報「＜第一ユーザ識別子＞ｐ００２，＜パスワード＞ｘｙｚ７６１２」を情報処理装置１に送信する。
【０１３４】
次に、情報処理装置１の第一受付部１１１は、第一認証情報「＜第一ユーザ識別子＞ｐ００２，＜パスワード＞ｘｙｚ７６１２」を端末装置２から受信する。
【０１３５】
次に、第一認証結果取得部１２１は、受信された第一認証情報を用いて、図５の第一ユーザ管理表を参照し、「ＩＤ＝２」のレコードにマッチする、と判断する。そして、第一認証結果取得部１２１は、第一認証結果「認証許可」を取得する。
【０１３６】
次に、処理部１２は、格納部１０の第二認証画面情報を取得する。つまり、ここでは、処理部１２は、図５の「ＩＤ＝２」のレコードが有する第二ユーザ識別子「ｃ００５，ｃ００６，ｃ００７」を第一ユーザ管理表。から取得する。次に、処理部１２は、第二ユーザ識別子「ｃ００５，ｃ００６，ｃ００７」に対応するアイコンを図６に示す第二ユーザ管理表から読み出す。次に、処理部１２は、読み出した３つのアイコンがボタンとなる第二認証画面情報を構成する。次に、第二認証画面出力部１３２は、構成された第二認証画面情報を端末装置２に送信する。
【０１３７】
次に、端末装置２の端末受信部２４は、第二認証画面情報を受信する。端末出力部２５は、受信された第二認証画面情報を用いて、第二認証画面を出力する。かかる出力例は図９である。なお、第二認証画面情報は、図９の各ボタン（アイコン）に対応付けて、第二ユーザ識別子を有する、とする。
【０１３８】
次に、第二ユーザ識別子「ｃ００５」で識別される第二ユーザは、自分の顔に対応するボタン９０１を押下し、フィールド９０２にパスワード「１６０８」を入力し、「送信」ボタン９０３を押下した、とする。
【０１３９】
すると、端末受付部２１は、第二認証情報を受け付ける。次に、端末処理部２２は、送信する第二認証情報「＜第二ユーザ識別子＞ｃ００５，＜パスワード＞１６０８」を構成する。次に、端末送信部２３は、構成された第二認証情報を情報処理装置１に送信する。
【０１４０】
次に、情報処理装置１の第二受付部１１２は、第二認証情報「＜第二ユーザ識別子＞ｃ００５，＜パスワード＞１６０８」を端末装置２から受信する。そして、第二認証結果取得部１２２は、受信された第二認証情報を用いて、図６の第二ユーザ管理表を参照し、「ＩＤ＝５」のレコードにマッチする、と判断する。そして、第二認証結果取得部１２２は、第二認証結果「認証許可」を取得する。
【０１４１】
次に、処理部１２は、格納部１０の第三画面情報を取得する。そして、第三画面出力部１３３は、当該第三画面情報を端末装置２に送信する。
【０１４２】
次に、処理部１２は、第二ログイン処理を行う。つまり、処理部１２は、「ｃ００５」で識別される第二ユーザがログインしている状態であることを、「ｃ００５」に対応付けて、図示しないバッファに蓄積する。なお、第二ユーザがログインしている状態は、第二ログイン状態である、とする。
【０１４３】
次に、端末装置２の端末受信部２４は、第三画面情報を受信する。次に、端末出力部２５は、受信された第三画面情報を用いて、第三画面を出力する。なお、第三画面は、一般ユーザが作業を行うための画面である。第三画面の内容は、問わない。
【０１４４】
また、具体例２において、「ｐ００３」で識別される第一ユーザが、図７の画面に対して、第一ユーザ識別子「ｐ００３」、パスワード「５ａｂ１２３４ｃｄ」を入力した場合でも、「ｐ００２」で識別される第一ユーザが入力した場合と同様の処理を行い、図９に示す第二認証画面が端末装置２に出力される。
【０１４５】
つまり、図５の「ＩＤ＝２」、「ＩＤ＝３」の「第二ユーザ識別子」が同じであるので、第一ユーザ識別子「ｐ００２」で識別される第一ユーザがログインした場合でも、第一ユーザ識別子「ｐ００３」で識別される第一ユーザがログインした場合でも、同じ第二認証画面が端末装置２に出力される。
【０１４６】
上記具体例において、第二ユーザにより入力される第二認証情報は「ボタンの押下」と「４桁（固定長）のパスワード」である。また、第一ユーザにより入力され第一認証情報は、「文字列である第一ユーザ識別子」と「不定長のパスワード」である。つまり、第二ユーザにより入力される第二認証情報の第二複雑度は、第一ユーザにより入力され第一認証情報の第一複雑度より小さいと言える。
【０１４７】
以上、本実施の形態によれば、複数のレベルのユーザが存在する状況において、情報システムの適切なセキュリティーを確保することができる。
【０１４８】
また、本実施の形態によれば、情報リテラシーが高い第一ユーザと情報リテラシーが低い第二ユーザとが存在する状況において、情報システムの適切なセキュリティーを確保しつつ、情報リテラシーが低い第二ユーザでも容易に情報システムを使用することができる。
【０１４９】
また、本実施の形態によれば、複数の第一ユーザが利用できる情報システムを提供できる。
【０１５０】
また、本実施の形態によれば、複数の第一ユーザに対応でき、第一ユーザに応じた、異なる第二ユーザが利用できる情報システムを提供できる。
【０１５１】
なお、本実施の形態において、主として、２階層でのログイン処理について説明した。しかし、本実施の形態において、３階層以上でのログイン処理を行う情報システムＡでも良い。例えば、３階層である場合、第一ユーザおよび第二ユーザのログインが行われた場合、第三認証画面情報が、情報処理装置１から端末装置２に送信され、第三認証画面が端末装置２で出力される。そして、第三ユーザが第三認証画面に対して、第三認証情報を入力し、当該第三認証情報が端末装置２から情報処理装置１に送信され、認証許可である場合に、第三画面が情報処理装置１から端末装置２に送信される。そして、端末装置２で第三画面が出力され、第三ユーザが第三画面に対して、入力を行えることとなる。
【０１５２】
そして、３階層以上でのログイン処理を行う情報システムＡの場合、判断部が予め決められた条件を満たしたと判断した場合、ログオフ制御部は、３階層以上の階層の一つ前の階層に戻り、ログインを促す。
【０１５３】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、例えば、コンピュータを、１または２以上の第一ユーザが入力した情報であり、第一の認証に必要な情報である第一認証情報を受け付ける第一受付部と、前記第一認証情報を用いた認証の結果である第一認証結果を取得する第一認証結果取得部と、前記第一認証結果が認証許可である場合に、前記第一ユーザとは異なる１または２以上の第二ユーザが第二の認証に必要な第二認証情報を入力する第二認証画面を出力する第二認証画面出力部と、前記第二認証画面に対して、第二ユーザにより入力された第二認証情報を受け付ける第二受付部と、前記第二認証情報を用いた認証の結果である第二認証結果を取得する第二認証結果取得部と、前記第二認証結果が認証許可である場合に、前記第二認証画面とは異なる第三画面を出力する第三画面出力部として機能させるためのプログラムである。
【０１５４】
また、図１０は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の情報処理装置１等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１０は、このコンピュータシステム３００の概観図であり、図１１は、システム３００のブロック図である。
【０１５５】
図１０において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０１５６】
図１１において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＣＤ−ＲＯＭドライブ３０１２等に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１５７】
コンピュータシステム３００に、上述した実施の形態の情報処理装置１等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０１５８】
プログラムは、コンピュータ３０１に、上述した実施の形態の情報処理装置１等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０１５９】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０１６０】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１６１】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１６２】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１６３】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６４】
以上のように、本発明にかかる情報処理装置は、複数のレベルのユーザが存在する状況において、情報システムの適切なセキュリティーを確保することができるという効果を有し、情報処理装置等として有用である。
【符号の説明】
【０１６５】
１  情報処理装置
２  端末装置
１０  格納部
１１  受付部
１２  処理部
１３  出力部
２０  端末格納部
２１  端末受付部
２２  端末処理部
２３  端末送信部
２４  端末受信部
２５  端末出力部
１１１  第一受付部
１１２  第二受付部
１２１  第一認証結果取得部
１２２  第二認証結果取得部
１２３  判断部
１２４  ログオフ制御部
１３１  第一認証画面出力部
１３２  第二認証画面出力部
１３３  第三画面出力部
【図１】
2019023838.tif 000003
【図２】
2019023838.tif 000004
【図３】
2019023838.tif 000005
【図４】
2019023838.tif 000006
【図５】
2019023838.tif 000007
【図６】
2019023838.tif 000008
【図７】
2019023838.tif 000009
【図８】
2019023838.tif 000010
【図９】
2019023838.tif 000011
【図１０】
2019023838.tif 000012
【図１１】
2019023838.tif 000013