(57)【要約】【課題】  一つのシステムから他のシステムにログインし起動することが可能なネットワークシステム、ネットワークシステムの駆動方法及びネットワークシステムの駆動プログラムを提供することを目的とする。【解決手段】  共通基盤システム２とＡシステム３とが接続され、各システムがディスプレイを有する入出力装置１にも接続されるネットワークシステムにおいて、共通基盤システム２は、認証のために必要な情報である認証情報を認証情報入力部２１と、認証情報が登録されているか否かを判断する認証情報処理部２２と、Ａシステム３を起動するＡシステム起動処理部２５と、を有し、Ａシステム３は、認証情報を取得するＡシステム認証情報取得部３１と、認証情報が登録されている否かを判断するＡシステム認証情報処理部３２と、を有することを特徴とする。【選択図】  図１
2005215982.tif 000002
【特許請求の範囲】
【請求項１】
共通基盤システムと他のシステムとが接続され、当該各システムが、表示手段を有する入出力装置にも接続されるネットワークシステムにおいて、
前記共通基盤システムは、認証のために必要な情報である認証情報を入力する手段と、
当該認証情報が登録されているか否かを判断する手段と、
前記他のシステムを起動する手段と、を備えており、
前記他のシステムは、前記認証情報を取得する手段と、
前記認証情報が登録されている否かを判断する手段と、を備え、
前記認証情報が登録されていた場合、前記表示手段は前記他のシステムの初期画面を表示することを特徴とするネットワークシステム。
【請求項２】
前記共通基盤システムと前記他のシステムの認証情報は、互いに別のものであって、
前記共通基盤システムは、前記認証情報を前記他のシステム用の認証情報に変換する手段を、さらに備えており、
当該変換する手段は、前記他のシステムに前記認証情報を引き渡す前に変換を行うことを特徴とする請求項１記載のネットワークシステム。
【請求項３】
共通基盤システムと他のシステムとが接続され、当該各システムが表示手段を有する入出力装置にも接続されるネットワークシステムの駆動方法において、
前記共通基盤システムに、認証のために必要な情報である認証情報を入力し、
当該認証情報が登録されているか否かを判断し、
当該認証情報が登録されている場合、前記他のシステムを起動し、
当該他のシステムに前記認証情報を引き渡し、
当該認証情報が登録されている否かを判断し、
当該認証情報が登録されている場合、前記表示手段は前記他のシステムの初期画面を表示することを特徴とするネットワークシステムの駆動方法。
【請求項４】
前記共通基盤システムと前記他のシステムの認証情報は、別のものであって、
前記共通基盤システムは、前記他のシステムに前記認証情報を引き渡す前に、前記認証情報を前記他のシステム用の認証情報に変換することを特徴とする請求項３記載のネットワークシステムの駆動方法。
【請求項５】
共通基盤システムと他のシステムとが接続され、当該各システムが、表示手段を有する入出力装置にも接続されるネットワークシステムを駆動するためのネットワークシステムの駆動プログラムにおいて、
前記共通基盤システムに、認証のために必要な情報である認証情報を入力させ、
当該認証情報が登録されているか否かを判断させ、
当該認証情報が登録されている場合、前記他のシステムを起動させ、
前記認証情報を当該他のシステムに引き渡させ、
前記他のシステムに当該認証情報が登録されている否かを判断させ、
当該認証情報が登録されている場合、前記表示手段に前記他のシステムの初期画面を表示させることを特徴とするネットワークシステムの駆動プログラム。
【請求項６】
前記共通基盤システムと前記他のシステムの認証情報は、互いに別のものであって、
前記共通基盤システムに、前記他のシステムに前記認証情報を引き渡す前に、前記認証情報を前記他のシステム用の認証情報に変換させることを特徴とする請求項５記載のネットワークシステムの駆動プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステム、ネットワークシステムの駆動方法及びネットワークシステムの駆動プログラムに関し、特に、共通基盤が提供するポータル画面から他のシステムを起動させるネットワークシステム、ネットワークシステムの駆動方法及びネットワークシステムの駆動プログラムに関する。
【背景技術】
【０００２】
従来のシステム連携は、各々別個に開発されたシステムによって、必要に応じてその都度開発され、各々のシステム連携方法に統一性がなかった。
【特許文献１】特開２００３−１３２０２２号公報
【特許文献２】特開２００１−３２５４３６号公報
【特許文献３】特開２００２−１８３０９４号公報
【特許文献４】特開２００３−１３２０２２号公報
【特許文献５】特開２００３−２４４１２３号公報
【特許文献６】特開２００３−２７３８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来のシステム連携では各々のシステムで必要に応じて開発されるため、ＩＤ及びパスワードの一元管理ができず、統一が計れないため、システムにログインするためのＩＤ及びパスワードが各々ばらばらであった。
【０００４】
また、共通的なインターフェイスがないために、連携を行うごとに、個別に作成されるために、システム連携を行うための開発工数が増大していた。
【０００５】
そこで、本発明は、一つのシステムから他のシステムにログインし起動することが可能なネットワークシステム、ネットワークシステムの駆動方法及びネットワークシステムの駆動プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するための手段として、共通基盤システムと他のシステムとが接続され、当該各システムが、表示手段を有する入出力装置にも接続されるネットワークシステムにおいて、前記共通基盤システムは、認証のために必要な情報である認証情報を入力する手段と、当該認証情報が登録されているか否かを判断する手段と、前記他のシステムを起動する手段と、を備えており、前記他のシステムは、前記認証情報を取得する手段と、前記認証情報が登録されている否かを判断する手段と、を備え、前記認証情報が登録されていた場合、前記表示手段は前記他のシステムの初期画面を表示することを特徴とする。
【０００７】
また、本発明は、前記共通基盤システムと前記他のシステムの認証情報は、互いに別のものであって、前記共通基盤システムは、前記認証情報を前記他のシステム用の認証情報に変換する手段を、さらに備えており、当該変換する手段は、前記他のシステムに前記認証情報を引き渡す前に変換を行うことを特徴とする。
【０００８】
さらに、本発明は、共通基盤システムと他のシステムとが接続され、当該各システムが表示手段を有する入出力装置にも接続されるネットワークシステムの駆動方法において、前記共通基盤システムに、認証のために必要な情報である認証情報を入力し、当該認証情報が登録されているか否かを判断し、当該認証情報が登録されている場合、前記他のシステムを起動し、当該他のシステムに前記認証情報を引き渡し、当該認証情報が登録されている否かを判断し、当該認証情報が登録されている場合、前記表示手段は前記他のシステムの初期画面を表示することを特徴とする。
【０００９】
さらにまた、本発明は、前記共通基盤システムと前記他のシステムの認証情報は、別のものであって、前記共通基盤システムは、前記他のシステムに前記認証情報を引き渡す前に、前記認証情報を前記他のシステム用の認証情報に変換することを特徴とする。
【００１０】
また、本発明は、共通基盤システムと他のシステムとが接続され、当該各システムが、表示手段を有する入出力装置にも接続されるネットワークシステムを駆動するためのネットワークシステムの駆動プログラムにおいて、前記共通基盤システムに、認証のために必要な情報である認証情報を入力させ、当該認証情報が登録されているか否かを判断させ、当該認証情報が登録されている場合、前記他のシステムを起動させ、前記認証情報を当該他のシステムに引き渡させ、前記他のシステムに当該認証情報が登録されている否かを判断させ、当該認証情報が登録されている場合、前記表示手段に前記他のシステムの初期画面を表示させることを特徴とする。
【００１１】
また、本発明は、前記共通基盤システムと前記他のシステムの認証情報は、互いに別のものであって、前記共通基盤システムに、前記他のシステムに前記認証情報を引き渡す前に、前記認証情報を前記他のシステム用の認証情報に変換させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、共通基盤システムによる認証時の認証情報（ユーザＩＤ及びパスワード）を他のシステムを起動する時に引き渡し認証することにより、起動される他のシステムで認証画面を表示することが不要となり内部的に認証することができるようになる。その結果、認証画面の表示及び認証情報の複数回に渡る入力の手間が省けるようになり、効率化が図られた。
【００１３】
また、本発明によれば、ポータル画面から他のシステムを起動することができるので、そのシステムを起動させるための装置が必要なくなり、大変利便性が向上した。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して本発明を実施するための最良の実施の形態を説明する。
【００１５】
〔第１の実施の形態〕
［構成の説明］
図１は、本発明の実施の形態を示すブロック図である。
【００１６】
図１によると、本実施の形態は、入出力装置１と、共通基盤システム２と、他のシステムとしてのＡシステム３とを有している。
【００１７】
入出力装置１は、不図示であるが、入力のためのキーボードと出力のためのディスプレイ（表示装置）を有している。
【００１８】
共通基盤システム２は、認証情報入力部２１と、認証情報処理部２２と、データベース２３と、ポータル画面表示部２４と、Ａシステム起動処理部２５とを有している。
【００１９】
Ａシステム３は、Ａシステム認証情報取得部３１と、Ａシステム認証情報処理部３２と、データベース３３と、Ａシステム画面表示部３４と、を有している。
【００２０】
認証情報入力部２１は、キーボード及びディスプレイを有していて、ディスプレイの画面から、認証のために必要な情報である認証情報としてのユーザＩＤ及びパスワードを入力する。
【００２１】
認証情報処理部２２は、認証情報入力部２１で入力されたユーザＩＤ及びパスワードが正しいものであるか否かのチェックを行う。
【００２２】
データベース２３には、ユーザＩＤ及びパスワードと、システムの起動を許可された端末に関する情報が登録されている。
【００２３】
ポータル画面表示部２４は、認証情報処理部２２が正しいものであると認証した場合に共通基盤システム２のポータル画面の表示を行う。このポータル画面上には、Ａシステム３を起動するためのメニューやアイコン等も表示されている。
【００２４】
Ａシステム起動処理部２５は、ポータル画面にてＡシステム起動が実行された場合に動作し、Ａシステムの起動を行う。この際、認証情報入力部２１にて入力されたユーザＩＤ及びパスワードを、Ａシステム起動時の引数としてＡシステム認証情報取得部３１に引き渡す。
【００２５】
Ａシステム認証情報取得部３１は、Ａシステム起動処理部３５から引数として渡されたユーザＩＤ及びパスワードをＡシステム３内に取得する。
【００２６】
Ａシステム認証情報処理部３２は、取得したユーザＩＤ及びパスワードを受け取り、Ａシステム３としての認証チェックを行う。その際、データベース３３によるチェックも行う。
【００２７】
Ａシステム画面表示部３４は、Ａシステム認証情報処理部３２にて正しいものであると認証された場合にＡシステム３の初期画面の表示を行う。
【００２８】
［動作の説明］
図２は、本実施の形態の動作を示すフローチャートである。
【００２９】
まず、入出力装置１から認証情報入力部２１を通して、ユーザＩＤ及びパスワードが入力される（ステップＳ１）。
【００３０】
入力されたユーザＩＤ及びパスワードは認証情報処理部２２へ渡され、認証情報処理部２２によってデータベース２３に登録されているか否か、その他認証情報としての妥当性をチェックされる。（ステップＳ２）
認証情報としての妥当性をチェックするとは、具体的には、そのユーザＩＤを入力する装置が、Ａシステム３を駆動することを許可されているか否かを判断することなどをいう。
【００３１】
入力されたユーザＩＤ及びパスワードがデータベース２３に登録されており、その他に認証情報としての妥当性チェックも通った場合には（ステップＳ２／Yｅｓ）、ポータル画面表示部２４へ制御が移り、ポータル画面が入出力装置１のディスプレイに表示される（ステップＳ３）。
【００３２】
ステップＳ２で、ユーザＩＤ及びパスワードがデータベース２３に登録されていない、あるいはその他の妥当性チェックに通らない場合には、認証情報入力部２１に制御を戻し、ユーザＩＤ及びパスワードの再入力を待つ。（ステップＳ２／Nｏ）
次に、ポータル画面よりＡシステム３が起動される指示が入力された場合には、Ａシステム起動処理部２５に制御が移りＡシステム３を起動する。その際、ユーザＩＤ及びパスワードを引数として渡す（ステップＳ４）。
【００３３】
起動されたＡシステム３ではＡシステム認証情報取得部３１を通じて、ユーザＩＤ及びパスワードをＡシステム３内に取り込み（ステップＳ５）、データベース３３に登録されているか否か、及びその他Ａシステム３としての認証情報としての妥当性をチェックする（ステップＳ６）。
【００３４】
データベース３３に共通基盤システムから渡されたユーザＩＤ及びパスワードが登録されており、なおかつ、その他の妥当性チェックも通った場合には（ステップＳ６／Ｙｅｓ）、Ａシステム画面表示部３４へ制御が移り、Ａシステムの初期画面の表示が入出力装置１に行われる（ステップＳ７）。
【００３５】
ユーザＩＤ及びパスワードがデータベース３３に登録されていない、あるいはその他の妥当性チェックに通らない場合には、Ａシステム３を終了しポータル画面に戻り、次の処理に戻る。（ステップＳ６／Ｎｏ）
本実施の形態では、認証情報として、ユーザ及びパスワードが用いられているが、それ以外にも認証可能な情報であればよい。
【００３６】
また、本実施の形態では、二つのシステムを有するものが、想定されているが、三つ以上のシステムを有していてもよい。
【００３７】
〔第２の実施の形態〕
［構成の説明］
以下、本発明の第２の実施の形態について説明する。
【００３８】
図３は、本発明の第２の実施の形態の構成を示すブロック図である。
【００３９】
本実施の形態の構成は、第１の実施の形態の共通基盤システムの構成に、ユーザＩＤ及びパスワードを、Ａシステム３で用いるためのユーザＩＤ及びパスワードに変換するＡシステム認証情報変換部２６と、Ａシステム３で用いるためのユーザＩＤ及びパスワードを格納するデータベース２７と、を有している。
なお、図３において、図１に示した部分と同様の部分には、同一の符号を示している。
【００４０】
［動作の説明］
図４は、本実施の形態の動作を示すフローチャートである。
【００４１】
まず、入出力装置１から認証情報入力部２１を通して、ユーザＩＤ及びパスワードが入力される（ステップＳ１１）。入力されたユーザＩＤ及びパスワードは認証情報処理部２２へ渡され、データベース２３に登録されているか否か、及びその他認証情報としての妥当性をチェックする（ステップＳ１２）。
【００４２】
データベース２３に入力されたユーザＩＤ及びパスワードが登録されており、なお、その他の妥当性のチェックも通った場合には（ステップＳ１２／Ｙｅｓ）、ポータル画面表示部２４へ制御が移り、ポータル画面が入出力装置１のディスプレイに表示される（ステップＳ１３）。
【００４３】
ユーザＩＤ及びパスワードがデータベース２３に登録されていない、あるいはその他の妥当性チェックに通らない場合には（ステップＳ１２／Ｎｏ）、認証情報入力部２１に制御を戻し、ユーザＩＤ及びパスワードの再入力を待つ。
【００４４】
次に、ポータル画面より、Ａシステム３の起動が実行された場合には、Ａシステム認証情報変換部２６に制御が移り、データベース２７に登録されているＡシステム認証情報変換情報より、共通基盤システムのユーザＩＤ及びパスワードをＡシステム３用のユーザＩＤ及びパスワードに変換する（ステップＳ１４）。
【００４５】
Ａシステム起動処理部２５に制御を移し、Ａシステム３を起動する。その際、先に変換したＡシステム３用のユーザＩＤ及びパスワードを引数として渡す（ステップＳ１５）。
【００４６】
起動されたＡシステム３ではＡシステム認証情報取得部３１を通して、ユーザＩＤ及びパスワードをＡシステム３内に取り込み（ステップＳ１６）、データベース３３に登録されているか否か、及びその他Ａシステムとしての認証情報としての妥当性をチェックする（ステップＳ１７）。
【００４７】
データベース３３に共通基盤システム２から渡されたユーザＩＤ及びパスワードが登録されており、かつ、その他の妥当性チェックも通った場合には（ステップＳ１７／Ｙｅｓ）、Ａシステム画面表示部３４へ制御が移り、Ａシステム３の初期画面が入出力装置１のディスプレイに表示される（ステップＳ１８）。
【００４８】
ステップＳ１７で、ユーザＩＤ及びパスワードがデータベース３３に登録されていない、あるいはその他の妥当性チェックに通らない場合には、Ａシステム３を終了しポータル画面に戻り、次の処理を待つ（ステップＳ１７／Ｎｏ）。
【００４９】
本実施の形態によれば、共通基盤システム２はＡシステム３に対応するユーザＩＤ及びパスワードに変換する手段を備えているので、共通基盤システム２とＡシステム３のユーザＩＤ及びパスワードを同一のものにする必要がなく、Ａシステム３のセキュリティの観点からすぐれている。
【００５０】
また、本実施の形態によれば、Ａシステム３が既存のシステムとして存在していて、共通基盤システム２を新たに構築する場合でも、容易に構築できる。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１の実施の形態の構成を示すブロック図である。
【図２】本発明の第１の実施の形態の動作を示すフローチャートである。
【図３】本発明の第２の実施の形態の構成を示すブロック図である。
【図４】本発明の第２の実施の形態の動作を示すフローチャートである。
【符号の説明】
【００５２】
１  入出力装置
２  共通基盤システム
３  Ａシステム
２１  認証情報入力部
２２  認証情報処理部
２３  データベース
２４  ポータル画面表示部
２５  Ａシステム起動処理部
２６  Ａシステム認証情報変換部
２７  データベース
３１  Ａシステム認証情報取得部
３２  Ａシステム認証情報処理部
３３  データベース
３４  Ａシステム画面表示部
【図１】
2005215982.tif 000003
【図２】
2005215982.tif 000004
【図３】
2005215982.tif 000005
【図４】
2005215982.tif 000006