(57)【要約】【課題】パスワードの不正取得を困難にして、情報の漏洩を抑制し得る、ログイン管理装置、ログイン管理方法、及びプログラムを提供する。【解決手段】ログイン管理装置１０は、ユーザ毎に設定されたパスワードを保持する、パスワード保持部１１と、パスワードに紐付けられているプログラムを、暗号化した状態で登録する、プログラム登録部１２と、パスワードが入力されると、入力されたパスワードに紐付けられているプログラムを起動する、プログラム起動部１３と、を備えている。【選択図】図１
2019160038.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ毎に設定されたパスワードを保持する、パスワード保持部と、
前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、プログラム登録部と、
前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、プログラム起動部と、
を備えている、ことを特徴とするログイン管理装置。
【請求項２】
請求項１に記載のログイン管理装置であって、
前記ユーザ毎に複数個のパスワードが設定され、
前記ユーザ毎の複数個のパスワードそれぞれ毎に、異なるプログラムが紐付けられている、
ことを特徴とするログイン管理装置。
【請求項３】
請求項２に記載のログイン管理装置であって、
前記ユーザ毎の複数個のパスワードは、基準となるパスワードと、前記基準となるパスワードの一部分のみを含むダミーパスワードとを含む、
ことを特徴とするログイン管理装置。
【請求項４】
請求項３に記載のログイン管理装置であって、
前記基準となるパスワードは、当該ユーザが目的とする処理を実行するプログラムに紐付けられ、
前記ダミーパスワードは、情報漏洩の防止を目的とするプログラムに紐付けられている、
ことを特徴とするログイン管理装置。
【請求項５】
（ａ）ユーザ毎に設定されたパスワードを保持する、ステップと、
（ｂ）前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、ステップと、
（ｃ）前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、ステップと、
を備えている、ことを特徴とするログイン管理方法。
【請求項６】
請求項５に記載のログイン管理方法であって、
前記ユーザ毎に複数個のパスワードが設定され、
前記ユーザ毎の複数個のパスワードそれぞれ毎に、異なるプログラムが紐付けられている、
ことを特徴とするログイン管理方法。
【請求項７】
請求項６に記載のログイン管理方法であって、
前記ユーザ毎の複数個のパスワードは、基準となるパスワードと、前記基準となるパスワードの一部分のみを含むダミーパスワードとを含む、
ことを特徴とするログイン管理方法。
【請求項８】
請求項７に記載のログイン管理方法であって、
前記基準となるパスワードは、当該ユーザが目的とする処理を実行するプログラムに紐付けられ、
前記ダミーパスワードは、情報漏洩の防止を目的とするプログラムに紐付けられている、
ことを特徴とするログイン管理方法。
【請求項９】
コンピュータに、
（ａ）ユーザ毎に設定されたパスワードを保持する、ステップと、
（ｂ）前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、ステップと、
（ｃ）前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、ステップと、
を実行させるプログラム。
【請求項１０】
請求項９に記載のプログラムであって、
前記ユーザ毎に複数個のパスワードが設定され、
前記ユーザ毎の複数個のパスワードそれぞれ毎に、異なるプログラムが紐付けられている、
ことを特徴とするプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記ユーザ毎の複数個のパスワードは、基準となるパスワードと、前記基準となるパスワードの一部分のみを含むダミーパスワードとを含む、
ことを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムであって、
前記基準となるパスワードは、当該ユーザが目的とする処理を実行するプログラムに紐付けられ、
前記ダミーパスワードは、情報漏洩の防止を目的とするプログラムに紐付けられている、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザがログインした際のシステムの振る舞いを管理するための、ログイン管理装置及びログイン管理方法に関し、更には、これらを実現するためのプログラムに関する。
【背景技術】
【０００２】
一般に、端末装置、サーバ装置、ストレージ等で構成されたコンピュータシステムにおいては、情報漏洩を防ぐため、ユーザは、端末装置上でユーザＩＤとパスワードとを入力して、ログインしないと、サーバ装置が提供するサービスを利用できないようになっている。
【０００３】
このようなコンピュータシステムでは、パスワードが盗まれない限りは、情報が漏洩することはないが、パスワードが盗まれてしまったり、何らかの方法によってパスワードが特定されてしまったりすると、情報漏洩を防ぐことは困難となる。
【０００４】
このため、例えば、特許文献１は、特定の機密ファイルが持ち出された場合に、持ち出された機密ファイルを遠隔から削除する、システムを開示している。具体的には、特許文献１に開示されたシステムは、機密ファイルを、制御用プログラムと共に暗号化する。制御用プログラムは、システムの管理者からの指示があると、この機密ファイルを削除する機能を備えている。このため、悪意のある第三者が、機密ファイルを持ち出した場合は、システムの管理者は、この制御用プログラムによって機密ファイルを削除することができるので、特許文献１に開示されたシステムによれば、情報漏洩を防ぐことが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−２１４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、上記特許文献１に開示されたシステムによれば、機密ファイルが第３者によって持ち出されても削除することができるが、持ち出されたことをシステムの管理者が気づけなかった場合は、削除することができず、情報が漏洩してしまう。また、システムの管理者が気づいたときには、制御用プログラムが除去されている可能性もある。
【０００７】
本発明の目的の一例は、上記問題を解消し、コンピュータシステムにおける情報の漏洩を抑制し得る、ログイン管理装置、ログイン管理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一側面におけるログイン管理装置は、
ユーザ毎に設定されたパスワードを保持する、パスワード保持部と、
前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、プログラム登録部と、
前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、プログラム起動部と、
を備えている、ことを特徴とする。
【０００９】
また、上記目的を達成するため、本発明の一側面におけるログイン管理方法は、
（ａ）ユーザ毎に設定されたパスワードを保持する、ステップと、
（ｂ）前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、ステップと、
（ｃ）前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、ステップと、
を備えている、ことを特徴とする。
【００１０】
更に、上記目的を達成するため、本発明の一側面におけるプログラムは、
コンピュータに、
（ａ）ユーザ毎に設定されたパスワードを保持する、ステップと、
（ｂ）前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、ステップと、
（ｃ）前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、ステップと、
を実行させる、ことを特徴とする。
【発明の効果】
【００１１】
以上のように、本発明によれば、コンピュータシステムにおける情報の漏洩を抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施の形態におけるログイン管理装置の構成を示すブロック図である。
【図２】図２は、本発明の実施の形態におけるログイン管理装置が組み込まれたサーバ装置の構成を示すブロック図である。
【図３】図３は、本発明の実施の形態において登録されているパスワード及びプログラムの一例を示す図である。
【図４】図４は、本発明の実施の形態におけるログイン管理装置１０の動作を示すフロー図である。
【図５】図５は、本発明の実施の形態におけるログイン管理装置を実現するコンピュータの一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
（実施の形態）
以下、本発明の実施の形態における、ログイン管理装置、ログイン管理方法、及びプログラムについて、図１〜図５を参照しながら説明する。
【００１４】
［装置構成］
最初に、本実施の形態におけるログイン管理装置の概略構成を説明する。図１は、本発明の実施の形態におけるログイン管理装置の構成を示すブロック図である。
【００１５】
図１に示す本実施の形態におけるログイン管理装置１０は、コンピュータシステムにおいて、外部からのログインを管理するための装置である。図１に示すように、ログイン管理装置１０は、パスワード保持部１１と、プログラム登録部１２と、プログラム起動部１３とを備えている。
【００１６】
パスワード保持部１１は、ユーザ毎に設定されたパスワードを保持している。プログラム登録部１２は、各パスワードに紐付けられているプログラムを、暗号化した状態で登録している。プログラム起動部１３は、パスワードが入力されると、入力されたパスワード
に紐付けられているプログラムを起動する。
【００１７】
このように、本実施の形態では、パスワード毎にプログラムが紐付けられ、プログラムは、それに紐付けられたパスワードが入力されると、起動する。このため、例えば、ユーザは、本来の認証用のパスワード以外に、第３者に思いつかれやすいパスワードをダミーパスワードとして設定し、この設定したダミーパスワードを、ファイルを削除するプログラムに紐付けることができる。この場合、第３者が、ファイルを盗むために、ダミーパスワードでログインすると、このファイルは盗まれる前に削除されることとなる。また、プログラムは暗号化されており、第３者は、ダミーパスワードの入力によってファイルが削除されることを把握できる。従って、本実施の形態によれば、従来に比べて、コンピュータシステムにおける情報の漏洩を抑制することが可能となる。
【００１８】
ここで、図２を用いて、本実施の形態におけるログイン管理装置１０の構成をより具体的に説明する。図２は、本発明の実施の形態におけるログイン管理装置が組み込まれたサーバ装置の構成を示すブロック図である。
【００１９】
図２に示すように、本実施の形態では、ログイン管理装置１０は、サーバ装置２０の内部に構築されている。具体的には、ログイン管理装置１０は、サーバ装置２０となるコンピュータが実行するプログラムによって構築されている。この点については後述する。また、サーバ装置２０は、インターネット等のネットワーク４０を介して、各ユーザの端末装置３０に接続されている。
【００２０】
また、図２に示すように、サーバ装置２０は、端末装置３０との間でデータ通信を行う通信部２１と、予め用意されたプログラムを実行して各種処理を行う処理実行部２２とを備えている。この構成により、サーバ装置２０は、ユーザが端末装置３０を介してログイン情報（アカウント及びパスワード）を入力すると、認証処理を行う。そして、サーバ装置２０は、認証が成功した場合は、認証が成功したユーザの指示に応じて、プログラムを実行し、各種ファイルの作成、更新といった処理を実行する。更に、サーバ装置２０は、処理の実行の結果を、通信部２１を介して、端末装置３０に送信する。
【００２１】
本実施の形態では、ログイン管理装置１０は、ユーザによるサーバ装置２０へのログインを管理する。また、本実施の形態では、ユーザ毎に複数個のパスワードが設定され、更に、ユーザ毎の複数個のパスワードそれぞれ毎に、異なるプログラムが紐付けられている。
【００２２】
続いて、パスワードと起動されるプログラムとの関係について図３を用いてより具体的に説明する。図３は、本発明の実施の形態において登録されているパスワード及びプログラムの一例を示す図である。
【００２３】
図３に示すように、本実施の形態では、ユーザ毎の複数個のパスワードには、基準となるパスワード（以下「基準パスワード」と表記する）と、基準パスワードの一部分のみを含むダミーパスワードとが含まれている。更に、基準パスワードは、ユーザが目的とする処理を実行するプログラムに紐付けられ、ダミーパスワードは、情報漏洩の防止を目的とするプログラムに紐付けられている。
【００２４】
具体的には、図３の例では、User1がpw1でログインすると、/home/user1フォルダにアクセスされ、プログラムｃｓｈが起動する。また、User1がpw2でログインすると、/home/u1dummy1フォルダにアクセスされ、プログラムremove-allが起動する。このプログラムremove-allは、情報漏洩の防止を目的とするプログラムであり、ファイルのデータを削除する機能を備えている。よって、この場合、プログラムremove-allは、/home/user1フォル
ダのデータを全て削除する。
【００２５】
また、User1がpw3でログインすると、/home/u1dummy2フォルダにアクセスされ、プログラムtrace&attackが起動する。このプログラムtrace&attackは、ログイン元をトレースして、これを特定する。また、プログラムtrace&attackは、特定したログイン元に攻撃を加える。
【００２６】
このように、本実施の形態では、ユーザになりすました第３者が、思いついたパスワード、又は盗んだパスワード等を用いてログインしようとすると、サーバ装置２０において、ファイルが削除されたり、逆に第３者に対して攻撃が与えられたりする。また、各パスワードに紐付けられているプログラムは、予め暗号化されているため、第３者が各パスワードにどのようなプログラムが紐付けられているかを判別することは不可能である。なお、どのパスワードに、どのプログラム（役割）を紐付けるかは、ユーザによって任意に指定できる。
【００２７】
また、上記の各プログラムは、処理実行部２２によって実行される。但し、本実施の形態では、ログイン管理装置１０におけるプログラム起動部１３が、処理実行部２２に対して、入力されたパスワードに紐付けられたプログラムの起動を指示する。また、本実施の形態において、プログラム登録部１による暗号化の方式は、特に限定されず、適宜最適な方式が採用される。
【００２８】
［装置動作］
次に、本発明の実施の形態におけるログイン管理装置１０の動作について図４を用いて説明する。図４は、本発明の実施の形態におけるログイン管理装置１０の動作を示すフロー図である。以下の説明においては、適宜図１を参酌する。また、本実施の形態１では、ログイン管理装置１０を動作させることによって、ログイン管理方法が実施される。よって、本実施の形態におけるログイン管理方法の説明は、以下のログイン管理装置１０の動作説明に代える。
【００２９】
まず、前提として、以下の図４に示す各ステップが実行される前に、パスワード保持部１１は、ユーザ毎に設定されたパスワードを登録し、これを保持する。また、プログラム登録部１２は、各パスワードに紐付けられているプログラムを、暗号化した状態で登録する。
【００３０】
続いて、図４に示すように、ログイン管理装置１０において、プログラム起動部１３は、端末装置３０から通信部２１を介して送信されてきたパスワードの入力を受け付ける（ステップＡ１）。
【００３１】
次に、プログラム起動部１３は、ステップＡ１で入力を受け付けたパスワードが登録されているかどうかを判定する（ステップＡ２）。ステップＡ２の判定の結果、パスワードが登録されていない場合は、プログラム起動部１３は、そのことを、サーバ装置２０の処理実行部２２に通知し、処理を終了する。また、処理実行部２２は、パスワードの送信元の端末装置３０に、パスワードが登録されていない旨を通知する。
【００３２】
一方、ステップＡ２の判定の結果、パスワードが登録されている場合は、プログラム起動部１３は、このパスワードに紐付けられたプログラムを特定する（ステップＡ３）。続いて、プログラム起動部１３は、特定したプログラムを起動する（ステップＡ４）。具体的には、ステップＡ４では、プログラム起動部１３は、サーバ装置２０の処理実行部２２に対して、入力されたパスワードに紐付けられたプログラムの起動を指示する。
【００３３】
この結果、パスワードが基準パスワードである場合は、サーバ装置２０は、ユーザが求める処理を実行し、実行の結果を、ユーザの端末装置３０に返却する。一方、パスワードがダミーパスワードである場合は、パスワードを入力した者は、ユーザのなりすましであり、情報漏洩の可能性がある。この場合、サーバ装置２０は、プログラム起動部１３の指示に応じて、ファイルを削除するプログラム、又は、ダミーパスワードを送信してきた端末装置に対して追跡及び攻撃を与えるプログラムを実行する。
【００３４】
また、このような仕組みにより、本実施の形態では、たとえ、パスワードが漏れてしまっていても、それがダミーパスワードである場合は、情報の漏洩が回避される。また、第３者は、ターゲットとしているサーバ装置が本実施の形態を採用していることを知っていたとしても、盗んだパスワードが、ダミーであるのか、基準パスワードであるのかを判断することは不可能である。本実施の形態によれば、第３者に攻撃を思いとどまらせることが可能となる。
【００３５】
以上の点から、本実施の形態では、悪意を持った第３者に対して、追跡及び攻撃を行ったり、ファイルを不正取得できないように削除してしまったり、することができる。そして、第３者に対して、これらのことを知らしめることで、第３者は、例え正しいパスワードを取得しても、攻撃をあきらめることになる。このため、本実施の形態によれば、パスワードが万が一不正に取得されても、情報の漏洩を抑制することが可能となる。
【００３６】
［プログラム］
本実施の形態におけるプログラムは、コンピュータに、図４に示すステップＡ１〜Ａ４を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態におけるログイン装置とログイン管理方法とを実現することができる。この場合、コンピュータのプロセッサは、パスワード保持部１１、プログラム登録部１２、及びプログラム起動部１３として機能し、処理を行なう。
【００３７】
また、本実施の形態におけるプログラムは、複数のコンピュータによって構築されたコンピュータシステムによって実行されても良い。この場合は、例えば、各コンピュータが、それぞれ、パスワード保持部１１、プログラム登録部１２、及びプログラム起動部１３のいずれかとして機能しても良い。
【００３８】
ここで、本実施の形態におけるプログラムを実行することによって、ログイン管理装置１０を実現するコンピュータについて図５を用いて説明する。図５は、本発明の実施の形態におけるログイン管理装置を実現するコンピュータの一例を示すブロック図である。
【００３９】
図５に示すように、コンピュータ１１０は、ＣＰＵ（Central Processing Unit）１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。なお、コンピュータ１１０は、ＣＰＵ１１１に加えて、又はＣＰＵ１１１に代えて、ＧＰＵ（Graphics Processing Unit）、又はＦＰＧＡ（Field-Programmable Gate Array）を備えていても良い。
【００４０】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインター
ネット上で流通するものであっても良い。
【００４１】
また、記憶装置１１３の具体例としては、ハードディスクドライブの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。
【００４２】
データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００４３】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash（登録商標））及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記録媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記録媒体が挙げられる。
【００４４】
なお、本実施の形態におけるログイン管理装置１０は、プログラムがインストールされたコンピュータではなく、各部に対応したハードウェアを用いることによっても実現可能である。更に、ログイン管理装置１０は、一部がプログラムで実現され、残りの部分がハードウェアで実現されていてもよい。
【００４５】
上述した実施の形態の一部又は全部は、以下に記載する（付記１）〜（付記１２）によって表現することができるが、以下の記載に限定されるものではない。
【００４６】
（付記１）
ユーザ毎に設定されたパスワードを保持する、パスワード保持部と、
前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、プログラム登録部と、
前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、プログラム起動部と、
を備えている、ことを特徴とするログイン管理装置。
【００４７】
（付記２）
付記１に記載のログイン管理装置であって、
前記ユーザ毎に複数個のパスワードが設定され、
前記ユーザ毎の複数個のパスワードそれぞれ毎に、異なるプログラムが紐付けられている、
ことを特徴とするログイン管理装置。
【００４８】
（付記３）
付記２に記載のログイン管理装置であって、
前記ユーザ毎の複数個のパスワードは、基準となるパスワードと、前記基準となるパスワードの一部分のみを含むダミーパスワードとを含む、
ことを特徴とするログイン管理装置。
【００４９】
（付記４）
付記３に記載のログイン管理装置であって、
前記基準となるパスワードは、当該ユーザが目的とする処理を実行するプログラムに紐
付けられ、
前記ダミーパスワードは、情報漏洩の防止を目的とするプログラムに紐付けられている、
ことを特徴とするログイン管理装置。
【００５０】
（付記５）
（ａ）ユーザ毎に設定されたパスワードを保持する、ステップと、
（ｂ）前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、ステップと、
（ｃ）前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、ステップと、
を備えている、ことを特徴とするログイン管理方法。
【００５１】
（付記６）
付記５に記載のログイン管理方法であって、
前記ユーザ毎に複数個のパスワードが設定され、
前記ユーザ毎の複数個のパスワードそれぞれ毎に、異なるプログラムが紐付けられている、
ことを特徴とするログイン管理方法。
【００５２】
（付記７）
付記６に記載のログイン管理方法であって、
前記ユーザ毎の複数個のパスワードは、基準となるパスワードと、前記基準となるパスワードの一部分のみを含むダミーパスワードとを含む、
ことを特徴とするログイン管理方法。
【００５３】
（付記８）
付記７に記載のログイン管理方法であって、
前記基準となるパスワードは、当該ユーザが目的とする処理を実行するプログラムに紐付けられ、
前記ダミーパスワードは、情報漏洩の防止を目的とするプログラムに紐付けられている、
ことを特徴とするログイン管理方法。
【００５４】
（付記９）
コンピュータに、
（ａ）ユーザ毎に設定されたパスワードを保持する、ステップと、
（ｂ）前記パスワードに紐付けられているプログラムを、暗号化した状態で登録する、ステップと、
（ｃ）前記パスワードが入力されると、入力された前記パスワードに紐付けられているプログラムを起動する、ステップと、
を実行させるプログラム。
【００５５】
（付記１０）
付記９に記載のプログラムであって、
前記ユーザ毎に複数個のパスワードが設定され、
前記ユーザ毎の複数個のパスワードそれぞれ毎に、異なるプログラムが紐付けられている、
ことを特徴とするプログラム。
【００５６】
（付記１１）
付記１０に記載のプログラムであって、
前記ユーザ毎の複数個のパスワードは、基準となるパスワードと、前記基準となるパスワードの一部分のみを含むダミーパスワードとを含む、
ことを特徴とするプログラム。
【００５７】
（付記１２）
付記１１に記載のプログラムであって、
前記基準となるパスワードは、当該ユーザが目的とする処理を実行するプログラムに紐付けられ、
前記ダミーパスワードは、情報漏洩の防止を目的とするプログラムに紐付けられている、
ことを特徴とするプログラム。
【産業上の利用可能性】
【００５８】
以上のように、本発明によれば、ログイン用のパスワードの不正取得を困難にして、情報の漏洩を抑制することができる。本発明は、ログインが必要な種々のコンピュータシステムに有用である。
【符号の説明】
【００５９】
１０  ログイン管理装置
１１  パスワード保持部
１２  プログラム登録部
１３  プログラム起動部
２０  サーバ装置
３０  端末装置
４０  ネットワーク
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
2019160038.tif 000003
【図２】
2019160038.tif 000004
【図３】
2019160038.tif 000005
【図４】
2019160038.tif 000006
【図５】
2019160038.tif 000007