(57)【特許請求の範囲】
【請求項１】
個人を識別できる情報を入力するための入力手段と、
自動ログイン情報を格納する自動ログイン情報格納手段と、
前記自動ログイン情報により自動ログイン処理を行うと共に、前記自動ログイン処理の結果に基づいて、データベースのセキュリティ管理を行う機能を有するオペレーティングシステム（ＯＳ）と、
ログインアプリケーションプログラムを設け、
前記オペレーティングシステム（ＯＳ）は、
第一の自動ログイン情報を前記自動ログイン情報格納手段に格納して前記自動ログイン情報を設定し、
前記第一の自動ログイン情報に基づいて、前記自動ログイン処理を行い前記ログインアプリケーションプログラムを起動すると共に前記データベースのセキュリティ管理を行う機能を備え、
前記ログインアプリケーションプログラムは、
前記オペレーティングシステム（ＯＳ）により起動された際、ユーザログイン画面の表示を行い、前記入力手段に入力された個人を識別できる情報から第二のログイン情報を取得し、前記第二のログイン情報を前記自動ログイン情報格納手段に格納して前記自動ログイン情報を変更し、
前記自動ログイン情報の変更後、前記オペレーティングシステム（ＯＳ）に対して、再ログイン要求を行う機能を備え、
さらに、前記オペレーティングシステム（ＯＳ）は、
前記第二のログイン情報に基づいて、前記自動ログイン処理を行い、前記第二のログイン情報に対応した業務アプリケーションプログラムを起動すると共に前記データベースのセキュリティ管理を行う機能を備えていることを特徴としたログイン変更機能を有する情報処理装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ワークステーション、パソコン等において、データベースのセキュリティ管理機能を有するオペレーティングシステムのログイン方式を、ユーザの要望に合わせて変更できるようにした情報処理装置に関する。
【０００２】
近年、情報処理装置において、データベースのセキュリティ管理要求に伴い、ＯＳがセキュリティ管理を開始するために用意してあるログイン画面や、ログイン情報（ログイン名、パスワード等）の入力手段を、ユーザが要望するログイン画面や、ログイン情報の入力手段に変更することが求められている。
【０００３】
しかしながら、ＯＳはログイン画面や、ログイン情報の入力手段をアプリケーションプログラムに置き換える機能を提供していない。また、ログイン情報の入力手段には、ハードウェア構成として標準装備されているキーボード入力しかサポートしていないのが現状である。
【０００４】
このため、ＯＳがデータベースのセキュリティ管理を開始するためのログイン画面や、ログイン情報の入力手段を、ユーザが要望するログイン画面やログイン情報の入力手段に変更する必要がある。
【０００５】
【従来の技術】
図６〜図８は従来例を示した図である。以下、図６〜図８に基づいて従来例を説明する。
【０００６】
§１：従来のログイン方式の概要説明・・・図６参照
図６は従来のログイン処理の遷移図である。従来、パソコン、或いはワークステーション（以下「ＷＳ」とも記す）等の情報処理装置において、データベースのセキュリティ管理機能を有するオペレーティングシステム（以下「ＯＳ」とも記す）のログイン方式としては各種の方式が使用されていた。
【０００７】
このログイン方式は、例えば、図示のように従来技術１から従来技術２へ遷移してきている。以下、これらのログイン方式の概要について説明する。なお、情報処理装置としてはワークステーション（ＷＳ）を使用した場合の例について説明する。
【０００８】
（１）  ：従来技術１のログイン方式
従来技術１のログイン方式では、先ず、ワークステーションの電源が投入されると、ＯＳ（オペレーティングシステム）はＩＰＬ（ＩＰＬ：Ｉｎｉｔｉａｌ  Ｐｒｏｇｒａｍ  Ｌｏａｄｉｎｇ  ）の処理を行って初期化を行う。その後、ＯＳからのログイン要求によりログイン画面を表示する。
【０００９】
この表示画面により、オペレータがログイン情報（ログイン名、パスワード等）を入力すると、ＯＳは入力したログイン情報の照合を行う。この照合結果が妥当であれば、ログインとなり、ＯＳはアプリケーションプログラムの起動要求を行い、メニュー画面を表示させる。
【００１０】
このメニュー画面でオペレータが、アプリケーションプログラムを選択すると、ＯＳは、選択されたアプリケーションプログラムを起動し、業務画面を表示する。以降、この業務画面で業務を開始する。
【００１１】
前記のように、従来技術１のログイン方式では、ログイン画面でのログイン情報の入力が必要である。この場合、予め、ログイン情報（ログイン名、パスワード）はオペレータ毎に（またはグループ毎に）定義しておく。そして、オペレータは、割当てられたログイン情報をログイン画面に入力する。
【００１２】
（２）  ：従来技術２のログイン方式
従来技術２のログイン方式は、自動ログイン、自動アプリケーションプログラム起動をする例である。
【００１３】
このログイン方式では、先ず、ワークステーションの電源が投入されると、ＯＳ（オペレーティングシステム）はＩＰＬの処理を行って初期化を行う。その後、ＯＳは自動ログインを行い、自動アプリケーションプログラム起動を行って業務画面を表示する。以降、この業務画面で業務を開始する。
【００１４】
前記のように、予め、ＯＳが参照する自動ログイン情報にログイン画面で入力するログイン情報を定義しておくことで、ＯＳはログイン要求をしないで自動ログインが可能となる。
【００１５】
また、予め、ＯＳが参照する自動アプリケーションプログラム起動情報にメニュー画面で選択する業務アプリケーションプログラムの起動情報を定義しておくことで、ＯＳはアプリケーションプログラムの起動要求をしない。
【００１６】
§２：従来技術１の詳細な説明・・・図７、図８参照
図７は従来のログイン処理説明図（従来技術１）、図８は従来のログイン処理フローチャート（従来技術１）である。以下、図７、図８に基づいて従来技術１の詳細な処理を説明する。なお、図８のＳ１〜Ｓ６は各処理ステップを示す。
【００１７】
図７に示したように、外部記憶装置上には定義情報（１０）が有り、メモリ上には、自動ログイン情報（３１）、ＯＳ（３２）、アプリケーションプログラム（４０）が有る。また、図の画面／操作は、表示装置の画面とオペレータによる操作を示している。
【００１８】
先ず、電源が投入されると、ＯＳは環境設定を行う（Ｓ１）。この場合、オペレータのワークステーション（ＷＳ）使用許可を、予め外部記憶装置上のログイン情報（１１）に定義する。
【００１９】
次に、ＯＳ（３２）は、自動ログイン情報（１２）の複写を行う（Ｓ２）。この処理では、ＯＳ（３２）は、初期化時に外部記憶装置上の自動ログイン情報（１２）をメモリ上に複写するが、この場合は自動ログイン情報は設定されていない。
【００２０】
前記処理が終了するとＯＳ（３２）は、ログイン要求を行う（Ｓ３）。この処理ではＯＳ（３２）は、自動ログイン情報が定義されていないため、ログインを要求し、オペレータによるキーボード（ＫＢ）の入力を待つ。
【００２１】
前記ログイン要求に対し、オペレータがキーボードからログイン情報を入力すると、ＯＳ（３２）は、オペレータが入力したログイン情報が、外部記憶装置上のログイン情報に定義されているか否かを比較する（ログイン情報の照合）（Ｓ４）。そして、ログイン情報が不当（ＮＧ）であれば、再度ログイン要求を行う。
【００２２】
前記のようにして、ログイン情報の照合が正常に終了すると、ログイン状態となり、ＯＳ（３２）は、アプリケーションプログラムの起動要求を行う（Ｓ５）。この処理では、ＯＳ（３２）は、ログインしたログイン名に、自動アプリケーションプログラム起動情報（１３）が定義されていないため、アプリケーションプログラム起動要求を行う。
【００２３】
この時、画面にはメニューを表示しオペレータの入力を待つ。その後、オペレータによりアプリケーションプログラムが選択されると、ＯＳ（３２）は、オペレータが入力したアプリケーションプログラム起動情報でアプリケーションプログラムを起動する（Ｓ６）。そして、起動したアプリケーションプログラムにより業務画面を表示し、業務を開始する。
【００２４】
【発明が解決しようとする課題】
前記のような従来のものにおいては、次のような課題があった。
ワークステーションや、パソコンにおいて、ＯＳがセキュリティ管理を開始するには、オペレータがログイン画面でログイン情報を入力すること（ログイン）を必要としているため、ログインは、ワークステーション等の情報処理装置を電源投入すると必ず通るところである。
【００２５】
従って、このＯＳが行っているログイン要求を、ユーザが作成したアプリケーションプログラムに変更した場合、前記アプリケーションプログラムに障害があると、「ワークステーションを使用できない」という現象が発生する。また、ログイン前にアプリケーションプログラムを起動するので、アプリケーションプログラムがセキュリティ管理外で動作することになる。
【００２６】
更に、ログイン情報の入力は、ハード構成として標準装備されているキーボード以外の入力手段では入力できないため、未接続構成のワークステーションではログイン情報を入力できず、「ワークステーションを使用できない」という現象になる。
【００２７】
しかしながら、ＯＳは、ログイン画面やログイン情報の入力手段をアプリケーションプログラムに置き換える機能、またはログイン前にアプリケーションプログラムを起動する機能は提供していない。また、ログイン情報の入力手段には、ハード構成として標準装備されているキーボード入力しかサポートされていない。
【００２８】
従って、従来のログイン方式では、ＯＳがセキュリティ管理を開始するためのログイン画面やログイン情報の入力手段を、ユーザが要望するログイン画面や、ログイン情報の入力手段に変更することしかできない。
【００２９】
本発明は、このような従来の課題を解決し、ＯＳがデータベースのセキュリティ管理を開始するために用意しているログイン画面やログイン情報の入力手段を、ユーザが要望するログイン画面や、ログイン情報の入力手段に、容易に変更することができるようにすることを目的としている。
【００３０】
【課題を解決するための手段】
本発明は前記の目的を達成するため、次のように構成した。
【００３１】
すなわち、情報処理装置において、自動ログイン情報を記憶する自動ログイン情報記憶手段と、第一の自動ログイン情報を前記自動ログイン情報記憶手段に記憶させる自動ログイン情報設定手段と、前記自動ログイン情報に基づきログイン処理を行う自動ログイン手段（ＯＳの一部に相当する）と、前記ログイン処理の結果に基づいて、データベースのセキュリティ管理を行うセキュリティ管理手段（ＯＳの一部に相当する）と、ユーザ識別情報を入力する入力手段と、前記ユーザ識別情報を第二のログイン情報として前記自動ログイン情報記憶手段に記憶させるログイン情報変更手段（ログインアプリケーションプログラムに相当する）と、前記第二のログイン情報に基づき、前記セキュリティ管理手段に再ログイン要求を行う再ログイン要求手段（ログインアプリケーションプログラムに相当する）とを有することを特徴とする。
【００３２】
【作用】
前記構成に基づく本発明の作用を、図１に基づいて説明する。ログイン処理は、図１に示したＳ２１〜Ｓ２９の順序で行う。
【００３３】
Ｓ２１：先ず、ＯＳ（３２）は環境設定として、予め外部記憶装置上のログイン情報（１１）と、自動アプリケーションプログラム起動情報（１３）には、ログインアプリケーションプログラム（４１）を動作させるログイン情報と、ログインアプリケーションプログラム（４１）の起動シーケンス、及び使用を許可するオペレータのログイン情報と、業務アプリケーションプログラム（４２）の起動シーケンスを定義する。
【００３４】
また、ＯＳ（３２）は、外部記憶装置上の自動ログイン情報（１２）には、ログインアプリケーションプログラム（４１）を動作させるログイン情報を定義する。
【００３５】
Ｓ２２：次に、ＯＳ（３２）は、電源投入後の初期化時に、外部記憶装置上の自動ログイン情報（１２）を、メモリ上に複写する。この複写によりメモリ上には自動ログイン情報（３１）が格納される。
【００３６】
Ｓ２３：その後、ＯＳ（３２）は、前記複写したメモリ上の自動ログイン情報（３１）にログイン情報が定義されているため、ログイン要求を行わずにメモリ上の自動ログイン情報（３１）で自動ログインする。この時点でのメモリ上の自動ログイン情報（３１）には、ログインアプリケーションプログラム（４１）を動作させるログイン情報が設定されている。
【００３７】
Ｓ２４：ＯＳ（３２）は、ログインしたログイン情報に対応する外部記憶装置上の自動アプリケーションプログラム起動情報（１３）が定義されているため、アプリケーションプログラム起動要求はせずに、セキュリティ管理下でログインアプリケーションプログラム（４１）を起動する。
【００３８】
Ｓ２５：起動したログインアプリケーションプログラム（４１）は、ユーザがデザインしたユーザログイン画面を表示し、入力手段（２０）からオペレータ個人を識別できる情報が入力されるのを待つ。
【００３９】
Ｓ２６：その後、オペレータが個人を識別する情報を入力すると、ログインアプリケーションプログラム（４１）は、入力手段（２０）から入力したログイン情報を基に、メモリ上の自動ログイン情報（３１）を変更する。また、アプリケーションプログラム（４１）は、ＩＤカード、指紋、網膜、声紋など、個人を識別できる情報を、ログイン情報に変換する。
【００４０】
Ｓ２７：次に、ログインアプリケーションプログラム（４１）は、ＯＳ（３２）に対し、再ログイン要求し、ＯＳ（３２）にセキュリティ管理を開始させる。
Ｓ２８：前記再ログイン要求を受け取ったＯＳ（３２）は、メモリ上の自動ログイン情報（３１）にログイン情報が定義されているため、ログイン要求をせずにメモリ上の自動ログイン情報（３１）（変更後の情報）でログインする。この時点でメモリ上の自動ログイン情報（３１）には、業務アプリケーションプログラム（４２）を起動させるログイン情報が設定されている。
【００４１】
Ｓ２９：ＯＳ（３２）は、ログインしたログイン情報に対応する外部記憶装置上の自動アプリケーションプログラム起動情報（１３）が定義されているため、アプリケーションプログラム起動要求はせずに、セキュリティ管理下で業務アプリケーションプログラム（４２）を起動する。
【００４２】
以上のようにしたので、ＯＳがデータベースのセキュリティ管理を開始するために用意しているログイン画面やログイン情報の入力手段を、ユーザが要望するログイン画面や、ログイン情報の入力手段に、容易に変更することができる。
【００４３】
【実施例】
以下、本発明の実施例を図面に基づいて説明する。
図２〜図５は本発明の実施例を示した図である。図２〜図５中、（１０）は、定義情報、（１１）はログイン情報、（１２）は自動ログイン情報、（１３）は自動アプリケーションプログラム起動情報（自動アプリ起動情報）、（３１）は自動ログイン情報、（３２）はオペレーティングシステム（ＯＳ）、（４０）はアプリケーションプログラム（ＡＰＬ）、（４１）はログインアプリケーションプログラム（ログインＡＰＬ）、（４２）は業務アプリケーションプログラム（業務ＡＰＬ）、（５０）はセキュリティ情報、（６０）は表示部、（７０）は外部記憶装置、（８０）はワークステーション本体、（１００）は自動ログイン情報格納部を示す。
【００４４】
以下に説明する実施例は、情報処理装置の１つであるワークステーション（ＷＳ）に適用した例である。
§１：実施例の装置構成の説明・・・図２参照
図２は実施例の装置構成図である。図示のように、ワークステーションには、ワークステーション本体（８０）、表示部（６０）、入力手段（２０）、外部記憶装置（７０）が設けてある。そして、前記ワークステーション本体（８０）には、ＯＳ（３２）、自動ログイン情報格納部（１００）、アプリケーションプログラム（４０）等が設けてある。前記各部の機能等は次の通りである。
【００４５】
（１）  ：入力手段（２０）は、個人を識別できる情報を入力するためのものであり、例えば、キーボード（ＫＢ）、ＩＤカードリーダ、指紋リーダ、網膜リーダ、声紋リーダ等が使用される。
【００４６】
前記キーボード（ＫＢ）は、通常のワークステーションで、データ入力等に使用するキーボードである。ＩＤカードリーダは、個人識別用のＩＤコードの情報を読み取る装置である。指紋リーダは、オペレータの指紋を読み取ることで個人識別する装置である。
【００４７】
網膜リーダは、オペレータの目の網膜を読み取ることで個人識別を行う装置である。声紋リーダは、オペレータの声紋を読み取ることで個人識別を行う装置である。この場合、前記各入力手段の内から、ユーザが使用したい入力手段を任意に選択して使用すれば良い。
【００４８】
（２）  ：表示部（６０）は、各種情報の表示を行うものであり、例えば、ユーザログイン画面、業務画面等を表示する場合に使用する。
（３）  ：ＯＳ（３２）は、データベースのセキュリティ管理機能を有するオペレーティングシステムである。
【００４９】
（４）  ：自動ログイン情報格納部（１００）は、外部記憶装置（７０）から複写した自動ログイン情報を格納するもの（メモリ領域）である。
（５）  ：アプリケーションプログラム（４０）は、ログインアプリケーションプログラム（４１）と業務アプリケーションプログラム（４２）で構成される。
【００５０】
（６）  ：外部記憶装置（７０）は、定義情報（１０）等を格納するものである。この場合、定義情報（１０）としては、ログイン情報（１１）、自動ログイン情報（１２）、自動アプリケーションプログラム起動情報（１３）等である。
【００５１】
また、前記外部記憶装置（７０）には、セキュリティ情報（５０）等が格納されている。
§２：各情報の説明と、ログイン処理概要の説明・・・図３参照
図３は実施例のログイン処理概要説明図である。以下、図３に基づいて、各情報の説明と、ログイン処理概要を説明する。
【００５２】
（１）  ：ワークステーション各部の説明
図３において、定義情報（１０）は外部記憶装置上の情報であり、入力手段（２０）はオペレータによる情報の入力手段である。また、自動ログイン情報（３１）、ＯＳ（３２）、アプリケーションプログラム（４０）はメモリ上にあり、画面／操作は、表示画面とその画面によるオペレータの操作を示している。以下、これらについて説明する。
【００５３】
▲１▼：外部記憶装置上の定義情報（１０）は、プログラムの動作を予め定義した情報であり、ログイン情報（１１）、自動ログイン情報（１２）、自動アプリケーションプログラム起動情報（１３）がある。
【００５４】
▲２▼：ログイン情報（１１）は、ワークステーションを使用できるオペレータを管理するための情報であり、予め定義しておく情報である。このログイン情報（１１）は、ＯＳ（３２）により、オペレータが入力したログイン情報と照合してオペレータの使用を許可するために使用するものである。
【００５５】
▲３▼：自動ログイン情報（１２）は、ログイン画面で入力する代わりに、予め１つ定義するログイン情報であり、ＯＳ（３２）の初期化時に１回だけ、外部記憶装置上の自動ログイン情報（１２）がメモリ上の自動ログイン情報（３１）として複写される情報である。
【００５６】
すなわち、自動ログイン情報（１２）は、ログイン画面で入力するログイン情報（ログイン名、パスワード）を、予め１つ定義するのみであり、これにより、ログイン操作が回避される。
【００５７】
▲４▼：自動アプリケーションプログラム起動情報（１３）は、メニュー画面で選択するアプリケーションプログラム起動情報を予め定義する情報であり、ＯＳ（３２）が参照し、アプリケーションプログラム起動要求をせずに、自動アプリケーションプログラム起動されるものである。
【００５８】
すなわち、自動アプリケーションプログラム起動情報（１３）は、メニュー画面で選択するアプリケーションプログラム起動情報を予め定義する情報であり、これにより、アプリケーションプログラムの起動操作が回避されるものである。
【００５９】
▲５▼：メモリ上の自動ログイン情報（３１）は、ＯＳ（３２）の初期化時に１回だけ、外部記憶装置上の自動ログイン情報（１２）がメモリ上に複写される情報であり、ＯＳ（３２）が参照し、ログイン要求せずに、メモリ上の自動ログイン情報（３１）で自動ログインされる。
【００６０】
▲６▼：入力手段（２０）は、ログイン画面から個人を識別できる情報を入力するために使用するものである。この入力手段としては、例えば、キーボード（ＫＢ）、ＩＤカードリーダ、指紋リーダ、網膜リーダ、声紋リーダ、その他の個人を識別できる情報を入力できる装置が使用できる。
【００６１】
▲７▼：メモリ上のログインアプリケーションプログラム（４１）は、ユーザが作成したアプリケーションプログラムであり、ユーザがデザインしたログイン画面の表示と、ユーザが要望する入力手段（２０）により、ログイン情報を取得して、メモリ上の自動ログイン情報（３１）を変更し、再度ログイン要求するものである。
【００６２】
また、メモリ上のログインアプリケーションプログラム（４１）は、ＩＤカードリーダ、指紋リーダ、網膜リーダ、声紋リーダ、その他の個人を識別できる情報を、必要ならばログイン情報に変換する処理も行う。
【００６３】
▲８▼：メモリ上の業務アプリケーションプログラム（４２）は、ユーザが作成したアプリケーションプログラム等、ユーザが業務を行うために必要なプログラムである。
【００６４】
（２）  ：基本的な処理等の説明
前記のログインアプリケーションプログラム（４１）では、ＯＳ（３２）により起動されると、ユーザがデザインしたログイン画面を表示し、ユーザが要望する入力手段（２０）でログイン要求を行う。これによりオペレータが入力手段（２０）で個人を識別できる情報を入力すると、メモリ上の自動ログイン情報（３１）を変更して、再ログインを要求する。
【００６５】
また、自動運転や、無人運転ならば、ログイン要求せずに、特定のログイン情報で、メモリ上の自動ログイン情報（３１）を変更して再ログインを要求する。この場合、ログインアプリケーションプログラム（４１）を起動するため、外部記憶装置上のログイン情報（１１）と自動アプリケーションプログラム起動情報（１３）上には、ログインアプリケーションプログラム（４１）を動作させるログイン情報、ログインアプリケーションプログラム（４１）の起動シーケンス、及びワークステーション（ＷＳ）の使用を許可するオペレータのログイン情報を予め定義しておく。
【００６６】
また、この時、外部記憶装置上の自動アプリケーションプログラム起動情報（１３）には、ログインアプリケーションプログラム（４１）を起動するログイン情報予め定義しておく。
【００６７】
前記のように、外部記憶装置上のログイン情報（１１）と、自動アプリケーションプログラム起動情報（１３）には、ログインアプリケーションプログラム（４１）を動作させるログイン情報（ＬＯＧＩＮＡＰＬ／ｘｘｘｘ  ）と、ログインアプリケーションプログラム（４１）の起動シーケンス、及び使用を許可するオペレータのログイン情報（ＵＳＥＲ１／ｙｙｙｙ，ＵＳＥＲ２／ｚｚｚｚ  ）と、業務アプリケーションプログラム（４２）の起動シーケンスを定義する。
【００６８】
また、外部記憶装置上の自動アプリケーションプログラム起動情報（１３）には、ログインアプリケーションプログラム（４１）を動作させるログイン情報（ＬＯＧＩＮＡＰＬ／ｘｘｘｘ  ）を定義することにより、電源投入後、ＯＳ（３２）の初期化時に複写されるメモリ上の自動ログイン情報（３１）で、ＯＳ（３２）はログイン要求を行わずに、自動ログインが行われる。
【００６９】
このため、ログインアプリケーションプログラム（４１）を、ＯＳ（３２）のセキュリティ管理下で動作させることができる。また、ログインアプリケーションプログラム（４１）の起動により、ユーザがデザインしたログイン画面の表示や、ユーザーが要望する入力手段（２０）によるログイン要求が可能となる。
【００７０】
更に、オペレータが入力手段（２０）で個人を識別できる情報を入力すると、ログインアプリケーションプログラム（４１）が、メモリ上の自動ログイン情報（３１）を変更（要求）して、再ログイン（要求）するため、再ログイン後、ＯＳ（３２）のセキュリティ管理下で起動される業務アプリケーションプログラム（４２）を、オペレータに合った利用資格レベルで動作させることが可能になる。
【００７１】
§３：ログイン処理の詳細な説明・・・図４、図５参照
図４は実施例のログイン処理説明図、図５は実施例のログイン処理フローチャートである。以下、図４を参照しながら、図５の処理フローチャートに基づいて、実施例のログイン処理を詳細に説明する。なお、図５のＳ２１〜Ｓ２９は各処理ステップを示す。
【００７２】
Ｓ２１：先ず、ＯＳ（３２）は環境設定を行う。この処理では、ＯＳ（３２）の環境設定として、予め外部記憶装置上のログイン情報（１１）と、自動アプリケーションプログラム起動情報（１３）には、ログインアプリケーションプログラム（４１）を動作させるログイン情報（ＬＯＧＩＮＡＰＬ／ｘｘｘｘ  ）と、ログインアプリケーションプログラム（４１）の起動シーケンス、及び使用を許可するオペレータのログイン情報（ＵＳＥＲ１／ｙｙｙｙ，ＵＳＥＲ２／ｚｚｚｚ  ）と、業務アプリケーションプログラム（４２）の起動シーケンスを定義する。
【００７３】
また、ＯＳ（３２）は、外部記憶装置上の自動ログイン情報（１２）に、ログインアプリケーションプログラム（４１）を動作させるログイン情報（ＬＯＧＩＮＡＰＬ／ｘｘｘｘ  ）を定義する。
【００７４】
Ｓ２２：前記Ｓ２１の処理終了後、ＯＳ（３２）は自動ログイン情報の複写を行う。すなわち、ＯＳ（３２）は、電源投入後の初期化時に外部記憶装置上のログイン情報（１１）をメモリ上に複写する。
【００７５】
Ｓ２３：前記Ｓ２２の処理が終了すると、ＯＳ（３２）は、メモリ上の自動ログイン情報（３１）にログイン情報が定義されているため、ログイン要求を行わずに、メモリ上の自動ログイン情報（３１）で自動ログインする。
【００７６】
この時点でのメモリ上の自動ログイン情報（３１）には、ログインアプリケーションプログラム（４１）を動作させるログイン情報（ＬＯＧＩＮＡＰＬ／ｘｘｘｘ  ）が設定されている。
【００７７】
Ｓ２４：前記Ｓ２３の処理が終了すると、ＯＳ（３２）は、自動アプリケーションプログラム起動を行う。この場合、ＯＳ（３２）は、ログインしたログイン情報（ＬＯＧＩＮＡＰＬ／ｘｘｘｘ  ）に対応する外部記憶装置上の自動アプリケーションプログラム起動情報（１３）が定義されているため、アプリケーションプログラム起動要求はせずに、セキュリティ管理下でログインアプリケーションプログラム（４１）を起動する。
【００７８】
Ｓ２５：前記Ｓ２４の処理が終了すると、起動したログインアプリケーションプログラム（４１）は、ユーザがデザインしたユーザログイン画面を表示し、入力手段（２０）からオペレータ個人を識別できる情報が入力されるのを待つ。なお、自動運転、または無人運転時には、ログイン要求はせずに、特定のログイン情報を使用する。
【００７９】
Ｓ２６：前記Ｓ２５の処理が終了すると、ログインアプリケーションプログラム（４１）は、入力されたログイン情報を、メモリ上の自動ログイン情報（３１）に設定することで、メモリ上の自動ログイン情報を変更する。また、ＩＤカード、指紋、網膜、声紋などからの個人を識別できる情報を、必要ならば前記自動ログイン情報に変換する。
【００８０】
Ｓ２７：前記Ｓ２６の処理が終了すると、ログインアプリケーションプログラム（４１）は、ＯＳ（３２）に、再ログイン要求し、オペレータのセキュリティ管理を開始させる。
【００８１】
Ｓ２８：前記Ｓ２７の処理が終了すると、ＯＳ（３２）は、メモリ上の自動ログイン情報（３１）にログイン情報が定義されているため、ログイン要求をせずに、メモリ上の自動ログイン情報（３１）でログインする。
【００８２】
この時点で、メモリ上の自動ログイン情報（３１）には、業務アプリケーションプログラム（４２）を起動させるログイン情報（ＵＳＥＲ１／ｙｙｙｙ）が設定されている。
【００８３】
Ｓ２９：前記Ｓ２８の処理が終了すると、ＯＳ（３２）は、ログインしたログイン情報（ＵＳＥＲ１／ｙｙｙｙ）に対応する外部記憶装置上の自動アプリケーションプログラム起動情報（１３）が定義されているため、アプリケーションプログラム起動要求はせずに、セキュリティ管理下で業務アプリケーションプログラム（４２）を起動する。
【００８４】
（他の実施例）
以上実施例について説明したが、本発明は次のようにしても実施可能である。
（１）  ：前記実施例で説明したワークステーションに限らず、例えば、パソコン等の他のコンピュータにも同様に適用することができる。
【００８５】
（２）  ：入力手段としては、キーボード、ＩＤカード、指紋、網膜、声紋の外、個人を識別できる情報を入力できる装置ならば、どのような装置でも適用可能である。
【００８６】
【発明の効果】
以上説明したように、本発明によれば次のような効果がある。
（１）  ：ログインアプリケーションプログラムは、ＯＳにより起動された際、ユーザがデザインしたユーザログイン画面の表示を行い、ユーザが要望する入力手段から入力したログイン情報を取得して自動ログイン情報を変更し、その後、ＯＳに対して再ログイン要求を行って、ＯＳにセキュリティ管理を開始させるようにしている。
【００８７】
従って、ＯＳがデータベースのセキュリティ管理を開始するために用意してあるログイン画面や、ログイン情報の入力手段を、ユーザの要望に合わせて容易に変更することができる効果がある。
【００８８】
（２）  ：ユーザが作成したログイン要求するアプリケーションプログラムを、ユーザ毎に、ユーザの要望に合わせて作成することができる効果がある。
（３）  ：自動ログイン情報として、キーボードを使用したログイン名や、パスワード等の暗証番号のログイン情報だけでなく、ＩＤカード、指紋、網膜、声紋などからの個人を識別できる情報を使用することができる。従って、ユーザに合った方法で、自動ログイン情報の入力を行うことができる効果がある。
【００８９】
（４）  ：ユーザが作成したログイン要求するアプリケーションプログラムをＯＳのセキュリティ管理下で動作させることができる効果がある。
（５）  ：オペレータに合った利用資格レベルで、業務アプリケーションプログラムを動作させることができる効果がある。
【図面の簡単な説明】
【図１】本発明の原理説明図である。
【図２】実施例の装置構成図である。
【図３】実施例のログイン処理概要説明図である。
【図４】実施例のログイン処理説明図である。
【図５】実施例のログイン処理フローチャートである。
【図６】従来のログイン処理遷移図である。
【図７】従来のログイン処理説明図（従来技術１）である。
【図８】従来のログイン処理フローチャート（従来技術１）である。
【符号の説明】
（１０）  定義情報
（１１）  ログイン情報
（１２）  自動ログイン情報
（１３）  自動アプリケーションプログラム起動情報
（３１）  自動ログイン情報
（３２）  オペレーティングシステム（ＯＳ）
（４０）  アプリケーションプログラム（ＡＰＬ）
（４１）  ログインアプリケーションプログラム
（４２）  業務アプリケーションプログラム
【図１】
0003544395.tif 000002
【図２】
0003544395.tif 000003
【図３】
0003544395.tif 000004
【図４】
0003544395.tif 000005
【図５】
0003544395.tif 000006
【図６】
0003544395.tif 000007
【図７】
0003544395.tif 000008
【図８】
0003544395.tif 000009