(57)【要約】【課題】ユーザによる認証方式の選択を不要とする。【解決手段】所定のサービスを提供するサーバ装置と接続される情報処理装置であって、前記サービスを利用する場合の認証に用いる複数の認証方式に関する情報を関連付けて記憶する記憶手段と、前記サーバ装置により提供される前記サービスを利用する場合において、前記複数の認証方式のうち、予め選択された一の認証方式による認証に用いられる認証情報をユーザに入力させるための画面を表示する表示手段と、前記表示手段により表示された前記画面において入力された認証情報を用いて、前記一の認証方式による認証を行う認証手段と、を有し、前記認証手段は、前記一の認証方式による認証に成功した場合、前記複数の認証方式に関する情報のうち、前記一の認証方式に関する情報と関連付けて前記記憶手段に記憶されている１以上の他の認証方式をそれぞれ用いて、該他の認証方式による認証をそれぞれ行う。【選択図】図１２
2017167947.tif 000002
【特許請求の範囲】
【請求項１】
所定のサービスを提供するサーバ装置とネットワークを介して接続される情報処理装置であって、
前記サーバ装置により提供される前記サービスを利用する場合の認証に用いる複数の認証方式に関する情報を関連付けて記憶する記憶手段と、
前記サーバ装置により提供される前記サービスを利用する場合において、前記複数の認証方式のうち、予め選択された一の認証方式による認証に用いられる認証情報をユーザに入力させるための画面を表示する表示手段と、
前記表示手段により表示された前記画面において入力された認証情報を用いて、前記一の認証方式による認証を行う認証手段と、
を有し、
前記認証手段は、
前記一の認証方式による認証に成功した場合、前記複数の認証方式に関する情報のうち、前記一の認証方式に関する情報と関連付けて前記記憶手段に記憶されている１以上の他の認証方式をそれぞれ用いて、該他の認証方式による認証をそれぞれ行う、情報処理装置。
【請求項２】
前記記憶手段は、
前記サーバ装置により提供される前記サービスを利用する場合の認証に用いる複数の認証方式に関する情報を、前記サーバ装置の識別情報と関連付けて記憶し、
前記認証手段は、
前記一の認証方式による認証に成功した場合、前記サービスを提供するサーバ装置の識別情報と関連付けて前記記憶手段に記憶されている複数の認証方式に関する情報のうち、前記一の認証方式に関する情報と関連付けて前記記憶手段に記憶されている１以上の他の認証方式をそれぞれ用いて、該他の認証方式による認証をそれぞれ行う、請求項１に記載の情報処理装置。
【請求項３】
前記認証方式に関する情報には、該認証方式による認証に用いられる認証情報が含まれ、
前記認証手段は、
前記一の認証方式による認証に成功した場合、前記複数の認証方式に関する情報のうち、前記一の認証方式に関する情報と関連付けて前記記憶手段に記憶されている１以上の他の認証方式に含まれる認証情報をそれぞれ取得し、該取得した認証情報を用いて、前記他の認証方式による認証をそれぞれ行う、請求項１又は２に記載の情報処理装置。
【請求項４】
前記認証方式に関する情報には、該認証方式による認証に用いられる認証情報をユーザに入力させるか否かを示す情報が含まれ、
前記表示手段は、
前記サーバ装置により提供される前記サービスを利用する場合において、前記複数の認証方式に関する情報のうち、認証情報をユーザに入力させることを示す情報が含まれる一の認証方式に関する情報に対応する一の認証方式に用いられる認証情報を前記ユーザに入力させるための画面を表示する、請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
前記複数の認証方式には、ＨＴＴＰ接続を用いたパスコードによる認証方式と、ＵＮＣ接続を用いたＷｉｎｄｏｗｓ認証による認証方式とが含まれる、請求項１乃至４の何れか一項に記載の情報処理装置。
【請求項６】
所定のサービスを提供するサーバ装置と、該サーバ装置とネットワークを介して接続されるクライアント装置とを有する情報処理システムであって、
前記サーバ装置により提供される前記サービスを利用する場合の認証に用いる複数の認証方式に関する情報を関連付けて記憶する記憶手段と、
前記サーバ装置により提供される前記サービスを利用する場合において、前記複数の認証方式のうち、予め選択された一の認証方式による認証に用いられる認証情報をユーザに入力させるための画面を表示する表示手段と、
前記表示手段により表示された前記画面において入力された認証情報を用いて、前記一の認証方式による認証を行う認証手段と、
を有し、
前記認証手段は、
前記一の認証方式による認証に成功した場合、前記複数の認証方式に関する情報のうち、前記一の認証方式に関する情報と関連付けて前記記憶手段に記憶されている１以上の他の認証方式をそれぞれ用いて、該他の認証方式による認証をそれぞれ行う、情報処理システム。
【請求項７】
所定のサービスを提供するサーバ装置とネットワークを介して接続される情報処理装置であって、前記サーバ装置により提供される前記サービスを利用する場合の認証に用いる複数の認証方式に関する情報を関連付けて記憶する記憶手段を有する情報処理装置において、
前記サーバ装置により提供される前記サービスを利用する場合において、前記複数の認証方式のうち、予め選択された一の認証方式による認証に用いられる認証情報をユーザに入力させるための画面を表示する表示手順と、
前記表示手順により表示された前記画面において入力された認証情報を用いて、前記一の認証方式による認証を行う認証手順と、
を有し、
前記認証手順は、
前記一の認証方式による認証に成功した場合、前記複数の認証方式に関する情報のうち、前記一の認証方式に関する情報と関連付けて前記記憶手段に記憶されている１以上の他の認証方式をそれぞれ用いて、該他の認証方式による認証をそれぞれ行う、情報処理方法。
【請求項８】
所定のサービスを提供するサーバ装置とネットワークを介して接続される情報処理装置であって、前記サーバ装置により提供される前記サービスを利用する場合の認証に用いる複数の認証方式に関する情報を関連付けて記憶する記憶手段を有する情報処理装置を、
前記サーバ装置により提供される前記サービスを利用する場合において、前記複数の認証方式のうち、予め選択された一の認証方式による認証に用いられる認証情報をユーザに入力させるための画面を表示する表示手段、
前記表示手段により表示された前記画面において入力された認証情報を用いて、前記一の認証方式による認証を行う認証手段、
として機能させ、
前記認証手段は、
前記一の認証方式による認証に成功した場合、前記複数の認証方式に関する情報のうち、前記一の認証方式に関する情報と関連付けて前記記憶手段に記憶されている１以上の他の認証方式をそれぞれ用いて、該他の認証方式による認証をそれぞれ行う、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
注文書や報告書、帳票、図面等の文書データを文書管理サーバで一元管理する文書管理システムが知られている。このような文書管理システムでは、ユーザは、クライアント端末を用いて文書管理サーバにアクセスすることにより、例えば、外出先や出張先等の社外においても、社内にいるときと同様の文書データを利用することができる。
【０００３】
また、通信端末装置において、生体情報をユーザ情報と共に登録する場合に、生体情報による認証を行うことで、パスコードの入力を不要とする技術が知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、ユーザがクライアント端末を用いて文書管理サーバにアクセスする際には、当該クライアント端末が置かれている環境に応じた認証方式を利用しなければならない場合がある。
【０００５】
すなわち、クライアント端末が社内環境にある場合には、ユーザは、例えば、ＨＴＴＰ（HyperText Transfer Protocol）接続やＵＮＣ（Universal Naming Convention）接続等で用いられる種々の認証方式を利用することができる。一方で、クライアント端末が社外環境にある場合には、ユーザは、例えば、ＨＴＴＰ接続で用いられる認証方式を利用する必要がある。
【０００６】
このため、クライアント端末が置かれている環境に応じて、ユーザは、利用する認証方式を選択する必要があった。
【０００７】
本発明の実施形態は、上記の点に鑑みてなされたもので、ユーザによる認証方式の選択を不要とすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の実施の形態は、所定のサービスを提供するサーバ装置とネットワークを介して接続される情報処理装置であって、前記サーバ装置により提供される前記サービスを利用する場合の認証に用いる複数の認証方式に関する情報を関連付けて記憶する記憶手段と、前記サーバ装置により提供される前記サービスを利用する場合において、前記複数の認証方式のうち、予め選択された一の認証方式による認証に用いられる認証情報をユーザに入力させるための画面を表示する表示手段と、前記表示手段により表示された前記画面において入力された認証情報を用いて、前記一の認証方式による認証を行う認証手段と、を有し、前記認証手段は、前記一の認証方式による認証に成功した場合、前記複数の認証方式に関する情報のうち、前記一の認証方式に関する情報と関連付けて前記記憶手段に記憶されている１以上の他の認証方式をそれぞれ用いて、該他の認証方式による認証をそれぞれ行う。
【発明の効果】
【０００９】
本発明の実施の形態によれば、ユーザによる認証方式の選択を不要とすることができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る文書管理システムの一例のシステム構成を示す図である。
【図２】本実施形態に係るコンピュータの一例のハードウェア構成を示す図である。
【図３】本実施形態に係る文書管理システムの一例の機能構成を示す図である。
【図４】文書管理サービスを利用する前の事前登録処理の一例を示すシーケンス図である。
【図５】サーバ情報及び認証方式を登録するための画面の一例を示す図である。
【図６】統合認証情報の一例を示す図である。
【図７】ＸＭＬ形式で表された統合認証情報の一例を示す図である。
【図８】各認証方式の初回処理の一例を示すシーケンス図（その１）である。
【図９】パスコードを登録するための画面の一例を示す図である。
【図１０】各認証方式の初回処理の一例を示すシーケンス図（その１）である。
【図１１】ユーザ名及びパスワードの入力、並びにドメイン名の選択をするための画面の一例を示す図である。
【図１２】文書管理サービスを利用する処理の一例を示すシーケンス図である。
【図１３】パスコードにより認証するための画面の一例を示す図である。
【図１４】文書管理サービスの利用画面の一例を示す図である。
【図１５】文書管理サービスの利用画面の他の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
【００１２】
＜システム構成＞
まず、本実施形態に係る文書管理システム１のシステム構成について、図１を参照しながら説明する。図１は、本実施形態に係る文書管理システムの一例のシステム構成を示す図である。
【００１３】
図１に示す文書管理システム１は、クライアント端末１０と、文書管理サーバ２０とを有する。クライアント端末１０と文書管理サーバ２０とは、社内環境Ｅ１における社内ＬＡＮ（Local Area Network）等のネットワークＮ１、又はインターネットや電話回線網等の広域的なネットワークＮ２を介して、通信可能に接続されている。
【００１４】
クライアント端末１０は、ユーザが利用するノート型ＰＣ（パーソナルコンピュータ）、タブレット端末、スマートフォン等の情報処理装置である。ユーザは、クライアント端末１０を用いて、文書管理サーバ２０で管理されている各種文書データの閲覧や編集、アップロード、ダウンロード等を行うことができる。
【００１５】
すなわち、クライアント端末１０のユーザは、社内環境Ｅ１において、ネットワークＮ１を介して、文書管理サーバ２０により提供される文書管理サービスを利用することができる。また、クライアント端末１０のユーザは、社内環境Ｅ１以外の社外環境Ｅ２において、ネットワークＮ２を介して（より正確には、ネットワークＮ２及びネットワークＮ１を介して）、文書管理サーバ２０により提供される文書管理サービスを利用することができる。
【００１６】
ここで、本実施形態に係るクライアント端末１０は、社内環境Ｅ１において文書管理サービスを利用する際には、ＵＮＣ接続を用いるものとする。このとき、本実施形態に係るクライアント端末１０では、Ｗｉｎｄｏｗｓ（登録商標）認証により認証を行う必要があるものとする。
【００１７】
また、本実施形態に係るクライアント端末１０は、社外環境Ｅ２において文書管理サービスを利用する際には、ＨＴＴＰ接続を用いるものとする。このとき、本実施形態に係るクライアント端末１０は、認証方式として、パスコード認証により認証を行う必要があるものとする。
【００１８】
なお、パスコード認証とは、文書管理サービスを利用するクライアント端末１０の識別情報を文書管理サーバ２０に予め登録しておくことで、当該クライアント端末１０において、ユーザにより入力されたパスコードの認証を行う認証方式である。
【００１９】
ただし、ＨＴＴＰ接続により文書管理サービスを利用する際の認証方式は、パスコード認証に限られない。クライアント端末１０は、ＨＴＴＰ接続により文書管理サービスを利用する際に、例えば、Ｂａｓｉｃ認証やＤｉｇｅｓｔ認証等の種々の認証方式を用いても良い。
【００２０】
また、本実施形態に係るパスコード認証は、クライアント端末１０においてパスコードの認証が行われるものとするが、これに限られず、文書管理サーバ２０においてパスコードの認証が行われても良い。
【００２１】
さらに、本実施形態に係るクライアント端末１０は、社内環境Ｅ１において、ＵＮＣ接続により文書管理サービスを利用するものとするが、これに限られず、社内環境Ｅ１においてもＨＴＴＰ接続により文書管理サービスを利用しても良い。
【００２２】
文書管理サーバ２０は、クライアント端末１０に文書管理サービスを提供する情報処理装置である。
【００２３】
なお、図１に示す文書管理システム１では、文書管理サーバ２０が１台の情報処理装置で構成されているが、これに限られず、複数台の情報処理装置で構成されていても良い。また、図１に示す文書管理システム１は、１台の文書管理サーバ２０が含まれる例を示しているが、これに限られず、複数台の文書管理サーバ２０（例えば、文書管理サーバ２０Ａ及び文書管理サーバ２０Ｂ等）が含まれていても良い。
【００２４】
＜ハードウェア構成＞
次に、本実施形態に係るクライアント端末１０及び文書管理サーバ２０のハードウェア構成について説明する。本実施形態に係るクライアント端末１０及び文書管理サーバ２０は、例えば図２に示すコンピュータ３００により実現することができる。図２は、本実施形態に係るコンピュータの一例のハードウェア構成を示す図である。
【００２５】
図２に示すコンピュータ３００は、入力装置３０１と、表示装置３０２と、外部Ｉ／Ｆ３０３と、ＲＡＭ（Random Access Memory）３０４とを有する。また、コンピュータ３００は、ＲＯＭ（Read Only Memory）３０５と、ＣＰＵ（Central Processing Unit）３０６と、通信Ｉ／Ｆ３０７と、記憶装置３０８とを有する。これら各ハードウェアは、バスＢにより相互に接続されている。
【００２６】
入力装置３０１は、キーボードやマウス、タッチパネル等であり、コンピュータ３００に各種情報を入力するのに用いられる。表示装置３０２は、ディスプレイ等を含み、コンピュータ３００による処理結果を表示する。なお、文書管理サーバ２０は、入力装置３０１及び表示装置３０２の少なくとも一方を必要なときにバスＢに接続して利用する形態であっても良い。
【００２７】
外部Ｉ／Ｆ３０３は、外部装置とのインタフェースである。外部装置には、例えば、記録媒体３０３ａがある。
【００２８】
記録媒体３０３ａには、例えば、ＣＤ（Compact Disk）やＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード(SD memory card）、ＵＳＢメモリ（Universal Serial Bus memory）等がある。コンピュータ３００は、外部Ｉ／Ｆ３０３を介して記録媒体３０３ａの読み取りや書き込みを行うことができる。
【００２９】
ＲＡＭ３０４は、プログラムやデータを一時保存する揮発性の半導体メモリである。ＲＯＭ３０５は、電源を切ってもデータを保持することができる不揮発性の半導体メモリである。ＣＰＵ３０６は、例えば記憶装置３０８やＲＯＭ３０５等からプログラムやデータをＲＡＭ３０４上に読み出して、各種処理を実行する演算装置である。
【００３０】
通信Ｉ／Ｆ３０７は、コンピュータ３００をネットワークＮ１やネットワークＮ２に接続するためのインタフェースである。
【００３１】
記憶装置３０８は、プログラムやデータを格納している不揮発性のメモリである。記憶装置３０８に格納されるプログラムやデータには、例えば、本実施形態を実現するプログラムやコンピュータ３００の全体を制御する基本ソフトウェアであるＯＳ（Operating System）等がある。
【００３２】
本実施形態に係るクライアント端末１０及び文書管理サーバ２０は、例えば図２に示すコンピュータ３００により、後述する各種処理を実現することができる。
【００３３】
＜機能構成＞
次に、本実施形態に係る文書管理システム１の機能構成について、図３を参照しながら説明する。図３は、本実施形態に係る文書管理システムの一例の機能構成を示す図である。
【００３４】
図３に示すクライアント端末１０は、入出力制御部１０１と、登録処理部１０２と、認証処理部１０３とを有する。これら各部は、クライアント端末１０にインストールされた１以上のプログラムが、ＣＰＵ３０６に実行させる処理により実現される。
【００３５】
また、図３に示すクライアント端末１０は、統合認証情報記憶部１０４を有する。当該記憶部は、例えば記憶装置３０８を用いて実現可能である。
【００３６】
入出力制御部１０１は、ユーザからの各種操作の入力を受け付けると共に、各種の処理結果を表示する。例えば、入出力制御部１０１は、パスコード認証に用いられるパスコードやＷｉｎｄｏｗｓ認証に用いられるユーザ名及びパスワード等の入力を受け付ける。また、例えば、入出力制御部１０１は、パスコード認証に用いられるパスコードを入力するための画面やＷｉｎｄｏｗｓ認証に用いられるユーザ名及びパスワード等を入力するための画面等を表示装置３０２に表示する。
【００３７】
登録処理部１０２は、後述する統合認証情報１０４Ｄを作成し、統合認証情報記憶部１０４に記憶（登録）する処理を行う。ここで、統合認証情報１０４Ｄとは、文書管理サーバ２０に関する情報（サーバ情報）と、各種の認証方式に関する情報（認証方式情報）とを関連付けた情報である。
【００３８】
すなわち、登録処理部１０２は、認証処理部１０３により、各種の認証方式による認証等を行って、これらの各種の認証方式の認証情報をそれぞれ取得する。そして、登録処理部１０２は、取得した認証情報を含む認証方式情報と、サーバ情報とを関連付けることで、統合認証情報１０４Ｄを作成する。
【００３９】
これにより、本実施形態に係るクライアント端末１０は、一の認証方式（例えば、パスコード認証）により認証を行うことで、当該一の認証方式に関連付けられている他の認証方式（例えば、Ｗｉｎｄｏｗｓ認証）による認証も行うことができるようになる。
【００４０】
認証処理部１０３は、各種の認証方式による認証に関する処理を行う。すなわち、認証処理部１０３は、登録処理部１０２の要求に応じて各種の認証方式による認証や認証情報の登録等を行う。また、認証処理部１０３は、文書管理サービスの利用を開始する際に、統合認証情報１０４Ｄに基づいて、各種の認証方式による認証を行う。ここで、認証処理部１０３は、第１の認証部１１３と、第２の認証部１２３とを有する。
【００４１】
第１の認証部１１３は、ＨＴＴＰ接続により文書管理サーバ２０に接続して文書管理サービスを利用する場合の認証方式であるパスコード認証に関する処理を行う。すなわち、第１の認証部１１３は、パスコード認証に用いるパスコードの登録や、ユーザにより入力されたパスコードの認証等を行う。
【００４２】
第２の認証部１２３は、ＵＮＣ接続により文書管理サーバ２０に接続して文書管理サービスを利用する場合の認証方式であるＷｉｎｄｏｗｓ認証に関する処理を行う。すなわち、第２の認証部１２３は、ユーザにより入力されたユーザ名及びパスワード等の認証を文書管理サーバ２０に要求する。
【００４３】
なお、認証処理部１０３は、第１の認証部１１３及び第２の認証部１２３以外に、例えば、Ｂａｓｉｃ認証に関する処理を行う認証部、Ｄｉｇｅｓｔ認証に関する認証を行う認証部、生体認証による認証を行う認証部等、種々の認証部を有してもいても良い。
【００４４】
統合認証情報記憶部１０４は、サーバ情報毎に、統合認証情報１０４Ｄを記憶する。統合認証情報１０４Ｄには、上述したように、サーバ情報と、各種の認証方式による認証方式情報とが関連付けられている。なお、統合認証情報１０４Ｄの詳細については後述する。
【００４５】
図３に示す文書管理サーバ２０は、認証処理部２０１と、文書管理処理部２０２とを有する。これら各部は、文書管理サーバ２０にインストールされた１以上のプログラムが、ＣＰＵ３０６に実行させる処理により実現される。
【００４６】
また、図３に示す文書管理サーバ２０は、文書管理データベース（以下、「文書管理ＤＢ」と表す。）２０３を有する。当該ＤＢは、例えば記憶装置３０８を用いて実現可能である。なお、文書管理ＤＢ２０３は、文書管理サーバ２０とネットワークを介して接続される記憶装置等により実現されていても良い。
【００４７】
認証処理部２０１は、各種の認証方式による認証に関する処理を行う。ここで、認証処理部２０１は、第１の認証部２１１と、第２の認証部２２１とを有する。
【００４８】
第１の認証部２１１は、パスコード認証に関する処理を行う。すなわち、第１の認証部２１１は、クライアント端末１０にパスコードの登録を行う際に、当該クライアント端末１０の識別情報（例えば、端末ＩＤや電話番号等）を文書管理サーバ２０の所定の記憶領域に記憶（登録）する。
【００４９】
第２の認証部２２１は、Ｗｉｎｄｏｗｓ認証に関する処理を行う。すなわち、第２の認証部２２１は、クライアント端末１０から認証の要求を受け取ると、当該要求に含まれるユーザ名及びパスワード等の認証を行う。
【００５０】
なお、認証処理部２０１は、第１の認証部２１１及び第２の認証部２２１以外に、例えば、Ｂａｓｉｃ認証に関する処理を行う認証部、Ｄｉｇｅｓｔ認証に関する認証を行う認証部等、生体認証に関する処理を行う認証部等、種々の認証部を有してもいても良い。
【００５１】
文書管理処理部２０２は、認証処理部２０１による認証に成功した場合、クライアント端末１０に文書管理サービスを提供する。すなわち、文書管理処理部２０２は、文書管理ＤＢ２０３に記憶されている各種文書データの利用（例えば、閲覧や編集、アップロード、ダウンロード等）をクライアント端末１０に提供する。
【００５２】
文書管理ＤＢ２０３は、各種文書データを記憶する。文書管理ＤＢ２０３には、例えば、注文書や報告書、帳票、図面等の種々の文書データ（図面データも含む）が記憶されている。
【００５３】
＜処理の詳細＞
次に、本実施形態に係る文書管理システム１の処理の詳細について説明する。
【００５４】
まず、クライアント端末１０のユーザが文書管理サービスを利用する前の事前登録処理について、図４を参照しながら説明する。図４は、文書管理サービスを利用する前の事前登録処理の一例を示すシーケンス図である。
【００５５】
まず、ユーザは、クライアント端末１０を操作して、当該ユーザが利用する文書管理サーバ２０の登録を開始する操作を行う（ステップＳ４０１）。
【００５６】
クライアント端末１０の入出力制御部４０１は、当該操作を受け付けると、例えば図５（ａ）に示すサーバ情報の登録画面１１００を表示装置３０２に表示する（ステップＳ４０２）。
【００５７】
図５（ａ）に示すサーバ情報の登録画面１１００は、ユーザが利用する文書管理サーバ２０に関する情報（サーバ情報）を登録するための画面である。図５（ａ）に示すサーバ情報の登録画面１１００には、ＩＰ（Internet Protocol）アドレス設定欄１１０１、表示名設定欄１１０２、及びＯＫボタン１１０３等が含まれる。
【００５８】
ユーザは、図５（ａ）に示すサーバ情報の登録画面１１００において、ＩＰアドレス設定欄１１０１及び表示名設定欄１１０２にそれぞれ所望の文書管理サーバ２０のＩＰアドレス及び表示名を設定した上で、ＯＫボタン１１０３を押下する。すると、クライアント端末１０の入出力制御部４０１は、図５（ｂ）に示す認証方式の登録画面１２００を表示する。
【００５９】
なお、ＩＰアドレス設定欄１１０１に設定するＩＰアドレスは、例えば、文書管理サーバ２０の一覧の中からユーザが所望の文書管理サーバ２０を選択することにより設定されても良い。また、ＩＰアドレス設定欄１１０１には、ＩＰアドレスに限られず、例えば、ホスト名等が設定されても良い。
【００６０】
図５（ｂ）に示す認証方式の登録画面１２００は、認証情報を登録する１以上の認証方式と、これらの認証方式のうちユーザが使用する認証方式とを登録するための画面である。図５（ｂ）に示す認証方式の登録画面１２００には、登録対象の認証方式一覧１２０１、使用対象の認証方式選択欄１２０２、及びＯＫボタン１２０３等が含まれる。
【００６１】
ユーザは、図５（ｂ）に示す認証方式の登録画面１２００において、登録対象の認証方式一覧１２０１のチェックボックスを用いて、認証情報を登録する認証方式の追加又は削除を行うことができる。また、ユーザは、図５（ｂ）に示す認証方式の登録画面１２００において、使用対象の認証方式選択欄１２０２により、登録対象の認証方式一覧１２０１で登録対象となっている認証方式の中から自身が使用する認証方式を選択することができる。
【００６２】
なお、使用対象の認証方式選択欄１２０２には、登録対象の認証方式一覧１２０１で登録対象となっている認証方式の中から、最も簡易な認証方式が予め選択されていても良い（すなわち、最も簡易な認証方式がデフォルトで選択されていても良い）。ここで、最も簡易な認証方式とは、例えば、ユーザが入力する認証情報の情報量（例えば、ユーザが有力する認証情報の文字数等）が最も少ない認証方式のことである。
【００６３】
ユーザは、図５（ｂ）に示す認証方式の登録画面１２００において、登録対象の認証方式一覧１２０１及び使用対象の認証方式選択欄１２０２から、それぞれ登録対象の認証方式及び使用対象の認証方式を選択した上で、ＯＫボタン１１０３を押下する。
【００６４】
ここで、図５（ｂ）に示す認証方式の登録画面１２００において、登録対象の認証方式一覧１２０１で「パスコード認証」及び「Ｗｉｎｄｏｗｓ認証」が、使用対象の認証方式選択欄１２０２で「パスコード認証」がユーザにより選択されたものとする。
【００６５】
すると、クライアント端末１０の登録処理部１０２は、登録対象の各認証方式の初回処理を認証処理部１０３に要求する。そして、クライアント端末１０の認証処理部１０３は、登録対象の各認証方式の初回処理を行う（ステップＳ４０３）。すなわち、クライアント端末１０の認証処理部１０３は、例えば、第１の認証部１１３によりパスコード認証の初回処理を行った後、第２の認証部１２３によりＷｉｎｄｏｗｓ認証の初回処理を行う。
【００６６】
ここで、パスコード認証の初回処理では、クライアント端末１０の識別情報を文書管理サーバ２０に登録すると共に、認証に用いるパスコードを当該クライアント端末１０に登録する処理を行う。これにより、パスコード認証の認証方式情報に含まれる認証情報が作成される。
【００６７】
また、Ｗｉｎｄｏｗｓ認証の初回処理では、ユーザにより入力されたユーザ名及びパスワードを文書管理サーバ２０で認証する処理を行う。これにより、Ｗｉｎｄｏｗｓ認証の認証方式情報に含まれる認証情報が作成される。
【００６８】
なお、パスコード認証の初回処理及びＷｉｎｄｏｗｓ認証の初回処理の詳細については後述する。
【００６９】
各認証方式の初回処理が成功した場合（すなわち、パスコードの登録及びＷｉｎｄｏｗｓ認証による認証にそれぞれ成功した場合）、クライアント端末１０の登録処理部１０２は、統合認証情報１０４Ｄの作成及び登録を行う（ステップＳ４０４）。
【００７０】
すなわち、登録処理部１０２は、例えば図６に示す統合認証情報１０４Ｄを作成して、作成した統合認証情報１０４Ｄを統合認証情報記憶部１０４に記憶（登録）する。
【００７１】
ここで、図６に示す統合認証情報１０４Ｄは、ユーザが利用する文書管理サーバ２０を示すサーバ情報と、当該文書管理サーバ２０の認証に用いる認証方式を示す認証方式情報とが関連付けられている。
【００７２】
サーバ情報には、図５（ａ）に示すサーバ情報の登録画面１１００のＩＰアドレス設定欄１１０１に設定されたＩＰアドレスが設定される。認証方式情報には、各認証方式の認証方式情報が設定される。
【００７３】
例えば、認証方式情報に含まれる「パスコード認証」の認証方式情報には、パスコード認証方式による認証を行う際の接続方式「ＨＴＴＰ」と、当該パスコードの認証方式の認証情報（すなわち、パスコード）と、使用認証方式「ｔｒｕｅ」とが含まれる。
【００７４】
また、例えば、認証方式情報に含まれる「Ｗｉｎｄｏｗｓ認証」の認証方式情報には、Ｗｉｎｄｏｗｓ認証方式による認証を行う際の接続方式「ＵＮＣ」と、当該Ｗｉｎｄｏｗｓの認証方式の認証情報と、使用認証方式「ｆａｌｓｅ」とが含まれる。
【００７５】
ここで、各認証方式の認証方式情報に含まれる認証情報は、各認証方式の初回処理で作成された認証情報である。また、各認証方式の認証方式情報に含まれる使用認証方式は、図５（ｂ）に示す認証方式の登録画面１２００の使用対象の認証方式選択欄１２０２で選択された認証方式に「ｔｒｕｅ」が設定される。一方で、認証方式選択欄１２０２で選択されなかった認証方式に「ｆａｌｓｅ」が設定される。
【００７６】
さらに、各認証方式の認証方式情報に含まれる接続方式は、例えば、認証方式毎に予め決められた接続方式が設定される。
【００７７】
なお、図６に示す統合認証情報１０４Ｄは、例えば図７に示すように、登録処理部１０２により、ＸＭＬ（Extensible Markup Language）形式で作成及び登録される。ここで、図７に示す統合認証情報１０４Ｄにおいて、＜Ｖａｌｕｅ＞タグで定義された値（例えば、パスコードを示す「１２３４」等）は、所定の暗号化アルゴリズムにより暗号化された上で定義される。
【００７８】
ただし、統合認証情報１０４Ｄは、ＸＭＬ形式に限られず、例えば、ＪＳＯＮ（JavaScript Object Notation）形式やＣＳＶ（Comma-Separated Values）形式等の各種のデータ形式により作成されても良い。
【００７９】
以上により、本実施形態に係る文書管理システム１では、クライアント端末１０において、ユーザが利用する文書管理サーバ２０のサーバ情報毎に、当該文書管理サーバ２０で利用する認証方式の認証方式情報が関連付けられた統合認証情報１０４Ｄが登録される。
【００８０】
ここで、上記のステップＳ４０３における各認証方式の初回処理について説明する。まず、以降では、パスコード認証の初回処理について、図８を参照しながら説明する。図８は、各認証方式の初回処理の一例を示すシーケンス図（その１）である。
【００８１】
まず、第１の認証部１１３は、登録処理部１０２から初回処理の要求を受け付けると、入出力制御部１０１により、例えば図９（ａ）に示す作業選択画面２１００を表示する（ステップＳ８０１）。
【００８２】
ここで、図９（ａ）に示す作業選択画面２１００は、パスコードの登録を開始するための画面であり、デバイス登録ボタン２１０１含まれる。
【００８３】
ユーザは、図９（ａ）に示す作業選択画面２１００において、デバイス登録ボタン２１０１を押下とする。すると、クライアント端末１０の入出力制御部１０１は、図９（ｂ）に示すパスコード登録画面２２００を表示する。
【００８４】
図９（ｂ）に示すパスコード登録画面２２００は、クライアント端末１０に登録するパスコードを入力するための画面であり、パスコード入力欄２２０１、及びＯＫボタン２２０２等が含まれる。
【００８５】
ユーザは、図９（ｂ）に示すパスコード登録画面２２００において、パスコード入力欄２２０１に所望のパスコードを入力した上で、ＯＫボタン２２０２を押下する（ステップＳ８０２）。すなわち、ユーザは、認証情報の登録操作を行う。すると、クライアント端末１０の入出力制御部１０１は、当該登録操作を受け付ける。
【００８６】
クライアント端末１０の第１の認証部１１３は、入出力制御部１０１により認証情報の登録操作を受け付けると、端末の登録要求を文書管理サーバ２０に送信する（ステップＳ８０３）。なお、当該登録要求には、当該クライアント端末１０の識別情報（例えば、端末ＩＤや電話番号等）が含まれる。
【００８７】
また、このとき、クライアント端末１０の第１の認証部１１３は、当該第１の認証部１１３が管理する所定の記憶領域に、ユーザにより入力されたパスコードを記憶（登録）する。
【００８８】
そして、文書管理サーバ２０の第１の認証部２１１は、端末の登録要求を受信すると、当該登録要求に含まれる識別情報を、第１の認証部２１１が管理する所定の記憶領域に記憶（登録）した上で、登録完了応答をクライアント端末１０に返信する。
【００８９】
最後に、クライアント端末１０の第１の認証部１１３は、登録完了応答を受信すると、パスコードの認証の認証情報を作成する（ステップＳ８０４）。すなわち、第１の認証部１１３は、上記のステップＳ８０３で所定の記憶領域に登録されたパスコードを認証情報とする。
【００９０】
以上により、本実施形態に係るクライアント端末１０において、パスコード認証に用いる認証情報（すなわち、パスコード）が登録され、パスコード認証の初回処理が完了する。これにより、本実施形態に係るクライアント端末１０では、パスコード認証の認証方式情報に含まれる認証情報が作成される。
【００９１】
次に、Ｗｉｎｄｏｗｓ認証の初回処理について、図１０を参照しながら説明する。図１０は、各認証方式の初回処理の一例を示すシーケンス図（その１）である。
【００９２】
まず、第２の認証部１２３は、登録処理部１０２から初回処理の要求を受け付けると、入出力制御部１０１により、例えば図１１に示すＷｉｎｄｏｗｓ認証画面３１００を表示する（ステップＳ１００１）。
【００９３】
図１１に示すＷｉｎｄｏｗｓ認証画面３１００は、Ｗｉｎｄｏｗｓ認証に用いる認証情報（ドメイン名、ユーザ名、及びパスワード）を入力するための画面である。図１１に示すＷｉｎｄｏｗｓ認証画面３１００には、ユーザ名入力欄３１０１、パスワード入力欄３１０２、ドメイン名選択欄３１０３、及びＯＫボタン３１０４等が含まれる。
【００９４】
ユーザは、図１１に示すＷｉｎｄｏｗｓ認証画面３１００において、ドメイン名選択欄３１０３からドメイン名を選択した上で、ユーザ名入力欄３１０１及びパスワード入力欄３１０２に自身のユーザ名及びパスワードを入力する。そして、ユーザは、図１１に示すＷｉｎｄｏｗｓ認証画面３１００において、ＯＫボタン３１０４を押下する（ステップＳ１００２）。すなわち、ユーザは、認証情報の入力操作を行う。すると、クライアント端末１０の入出力制御部１０１は、当該入力操作を受け付ける。
【００９５】
クライアント端末１０の第２の認証部１２３は、入出力制御部１０１により認証情報の入力操作を受け付けると、Ｗｉｎｄｏｗｓ認証による認証要求を文書管理サーバ２０に送信する（ステップＳ１００３）。なお、当該認証要求には、ユーザにより入力されたユーザ名及びパスワード、並びに選択されたドメイン名が含まれる。
【００９６】
そして、文書管理サーバ２０の第２の認証部２２１は、認証要求を受信すると、当該認証要求に含まれる認証情報の認証を行った上で、認証結果をクライアント端末１０に返信する。なお、ここでは、第２の認証部２２１は、認証成功を示す認証結果をクライアント端末１０に返信したものとする。
【００９７】
最後に、クライアント端末１０の第２の認証部２２１は、認証結果を受信すると、Ｗｉｎｄｏｗｓ認証の認証情報を作成する（ステップＳ１００４）。すなわち、第２の認証部２２１は、上記のステップＳ１００２にユーザにより入力又は選択されたユーザ名、パスワード、及びドメイン名を認証情報とする。
【００９８】
以上により、本実施形態に係るクライアント端末１０において、Ｗｉｎｄｏｗｓ認証の初回処理が完了する。これにより、本実施形態に係るクライアント端末１０では、Ｗｉｎｄｏｗｓ認証の認証方式情報に含まれる認証情報（すなわち、ユーザ名、パスワード、及びドメイン名）が作成される。
【００９９】
次に、クライアント端末１０のユーザが文書管理サービスを利用する場合の処理について、図１２を参照しながら説明する。図１２は、文書管理サービスを利用する処理の一例を示すシーケンス図である。
【０１００】
まず、ユーザは、クライアント端末１０を操作して、自身が利用を所望する文書管理サーバ２０を選択することにより、当該文書管理サーバ２０により提供される文書管理サービスの利用を開始するための操作を行う（ステップＳ１２０１）。これは、例えば、図４に示す事前登録処理においてユーザが登録した文書管理サーバ２０の表示名の中から自身が利用する文書管理サーバ２０の表示名を選択することにより行うことができる。すると、クライアント端末１０の入出力制御部１０１は、当該操作を受け付ける。
【０１０１】
クライアント端末１０の認証処理部１０３は、入出力制御部１０１により文書管理サービスの利用を開始するための操作を受け付けると、ユーザが使用する認証方式を特定する（ステップＳ１２０２）。すなわち、認証処理部１０３は、上記のステップＳ１２０１で選択された文書管理サーバ２０のサーバ情報を含む統合認証情報１０４Ｄを統合認証情報記憶部１０４から取得する。そして、認証処理部１０３は、取得した統合認証情報１０４Ｄに含まれる認証方式情報のうち、使用認証方式が「ｔｒｕｅ」である認証方式情報を取得する。これにより、ユーザが使用する認証方式が特定される。
【０１０２】
ここで、以降では、上記のステップＳ１２０２において、図６に示す統合認証情報１０４Ｄに含まれる認証方式情報のうち、パスコード認証の認証方式情報が取得されたものとする。
【０１０３】
クライアント端末１０の入出力制御部１０１は、認証処理部１０３によりユーザが使用する認証方式が特定されると、当該認証方式の認証情報を入力するための認証画面を表示する（ステップＳ１２０３）。すなわち、入出力制御部１０１は、例えば図１３に示すパスコード入力画面３０００を表示する。
【０１０４】
図１３に示すパスコード入力画面３０００は、ユーザがパスコード認証に用いる認証情報（パスコード）を入力するための画面であり、パスコード入力欄３００１、及びＯＫボタン３００２等が含まれる。
【０１０５】
ユーザは、図１３に示すパスコード入力画面３０００において、パスコード入力欄３００１に、予め登録したパスコードを入力した上で、ＯＫボタン３００２を押下する（ステップＳ１２０４）。すなわち、ユーザは、認証情報の入力操作を行う。すると、クライアント端末１０の入出力制御部１０１は、当該入力操作を受け付ける。
【０１０６】
クライアント端末１０の第１の認証部１１３は、入出力制御部１０１により認証情報の入力操作を受け付けると、使用認証方式による認証を行う（ステップＳ１２０５）。すなわち、第１の認証部１１３は、パスコード認証による認証を行う。
【０１０７】
ここで、第１の認証部１１３は、パスコード入力欄３００１に入力されたパスコードと、上記のステップＳ１２０３で取得されたパスコード認証の認証方式情報に含まれる認証情報（パスコード）とが一致するか否かを判定することにより認証を行う。ただし、これに限られず、第１の認証部１１３は、パスコード入力欄３００１に入力されたパスコードと、当該第１の認証部１１３が管理する所定の記憶領域に予め登録されているパスコードとが一致するか否かにより認証を行っても良い。
【０１０８】
以降では、上記のステップＳ１２０５における使用認証方式による認証に成功したものとして説明を続ける。なお、上記のステップＳ１２０５における認証が失敗した場合は、第１の認証部１１３は、入出力制御部１０１により、例えば、認証に失敗したことを示すメッセージ等を表示装置３０２に表示する。
【０１０９】
クライアント端末１０の認証処理部１０３は、上記のステップＳ１２０２で取得した統合認証情報１０４Ｄに含まれる認証方式情報のうち、使用認証方式が「ｆａｌｓｅ」である認証方式情報を取得する（ステップＳ１２０６）。すなわち、認証処理部１０３は、図６に示す統合認証情報１０４Ｄに含まれる認証方式情報のうち、パスコード認証の認証方式情報に関連付けられている認証方式情報（つまり、Ｗｉｎｄｏｗｓ認証の認証方式情報）を取得する。
【０１１０】
次に、クライアント端末１０の認証処理部１０３は、上記のステップＳ１２０６で取得した認証方式情報に基づいて、各認証方式の認証処理を行う（ステップＳ１２０７）。すなわち、認証処理部１０３は、第２の認証部１２３により、Ｗｉｎｄｏｗｓ認証の認証方式情報に含まれる認証情報（ユーザ名、パスワード、及びドメイン名）を用いて、Ｗｉｄｏｗｓ認証による認証を行う。
【０１１１】
なお、上記のステップＳ１２０６で複数の認証方式情報が取得した場合は、クライアント端末１０の認証処理部１０３は、取得した複数の認証方式情報それぞれに含まれる認証情報を用いて、それぞれ対応する認証方式による認証を行う。
【０１１２】
そして、クライアント端末１０の入出力制御部１０１は、文書管理サーバ２０の文書管理処理部２０２により提供される文書管理サービスの利用画面を表示する（ステップＳ１２０８）。これにより、クライアント端末１０のユーザは、文書管理サービスの利用を開始することができるようになる。
【０１１３】
このように、本実施形態に係るクライアント端末１０は、予め決められた認証方式（すなわち、ユーザが使用する認証方式）による認証を行う。そして、本実施形態に係るクライアント端末１０は、当該認証方式による認証に成功した場合、統合認証情報１０４Ｄに含まれる各認証方式情報の認証情報を用いて、他の認証方式による認証を行う。
【０１１４】
これにより、本実施形態に係るクライアント端末１０のユーザは、予め決められた認証方式（例えば、パスコード認証）による認証を行うことで、他の認証方式（例えば、Ｗｉｎｄｏｗｓ認証等）による認証も同時に行うことができるようになる。
【０１１５】
したがって、ユーザは、クライアント端末１０が社内環境Ｅ１及び社外環境Ｅ２のいずれにあるかを意識することなく、例えば、パスコード認証による認証を行えば良くなる。なお、このとき、例えば、クライアント端末１０が社内環境Ｅ１にある場合には、当該クライアント端末１０は、パスコード認証及びＷｉｎｄｏｗｓ認証の両方の認証方式により認証される。一方で、例えば、クライアント端末１０が社外環境Ｅ２にある場合には、当該クライアント端末１０は、パスコード認証の認証方式により認証される。
【０１１６】
また、ユーザは、クライアント端末１０を用いて、例えば、パスコード認証等の簡易な認証方式により認証を行うことで、Ｗｉｎｄｏｗｓ認証等の他の認証方式による認証も同時に行うことができるようになる。したがって、本実施形態に係るクライアント端末１０のユーザは、複数の認証方式による認証にそれぞれ用いる認証情報を管理する必要がなくなり、簡易な認証方式（例えば、パスコード認証等）の認証情報のみを管理すれば良くなる。
【０１１７】
ここで、認証が成功した認証方式によって、文書管理サーバ２０の文書管理処理部２０２により提供される文書管理サービスで利用可能な機能が異なる場合がある。例えば、クライアント端末１０がＨＴＴＰ接続により「パスコード認証」を用いて文書管理サービスを利用する場合は、文書データの書誌情報である「項目１」を取得できる一方で、書誌情報である「項目２」を取得できないことがある。同様に、例えば、クライアント端末１０がＵＮＣ接続により「Ｗｉｎｄｏｗｓ認証」を用いて文書管理サービスを利用する場合は、文書データの書誌情報である「項目２」を取得できる一方で、書誌情報である「項目１」を取得できないことがある。
【０１１８】
このとき、クライアント端末１０の入出力制御部１０１は、「パスコード認証」及び「Ｗｉｎｄｏｗｓ認証」の両方で認証が成功した場合、例えば図１４に示す文書管理サービスの利用開始画面４０００を表示する。
【０１１９】
図１４に示す文書管理サービスの利用開始画面４０００では、文書管理ＤＢ２０３に記憶されている各文書データの書誌情報「名前」や「サイズ」等に加えて、ＨＴＴＰ接続により取得される「項目１」と、ＵＮＣ接続により取得される「項目２」とが表示されている。
【０１２０】
一方、クライアント端末１０の入出力制御部１０１は、「Ｗｉｎｄｏｗｓ認証」の認証に失敗した場合、例えば図１５に示す文書管理サービスの利用開始画面５０００を表示する。
【０１２１】
図１５に示す文書管理サービスの利用開始画面５０００では、文書管理ＤＢ２０３に記憶されている各文書データの書誌情報「名前」や「サイズ」等に加えて、ＨＴＴＰ接続により取得される「項目１」が表示されている。一方で、ＵＮＣ接続により取得される「項目２」には、当該「項目２」の情報が取得できないことを示す「機能制限中」が表示されている。
【０１２２】
このように、本実施形態に係る文書管理システム１では、文書管理サーバ２０から取得できる文書データの書誌情報等が接続方式により異なる場合には、当該接続方式に対応する認証方式による認証結果に応じた表示を行う。すなわち、本実施形態に係る文書管理システム１では、認証が失敗したことにより取得できない書誌情報等が存在する場合には、当該書誌情報等を示す項目に、例えば、「機能制限中」である旨の表示を行う。これにより、クライアント端末１０のユーザは、文書管理サービスにおいて利用できない機能があることを知ることができる。
【０１２３】
なお、上記では、機能制限の具体例として、文書データの特定の書誌情報等が取得できない場合を示したが、これに限られない。例えば、文書データの暗号化や圧縮等の各種機能が接続方式によっては利用できない場合、認証に失敗した認証方式に応じて、利用できない機能について、「機能制限中」である旨の表示をしても良い。
【０１２４】
以上、本発明の実施形態について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【０１２５】
１          文書管理システム
１０        クライアント端末
２０        文書管理サーバ
１０１      入出力制御部
１０２      登録処理部
１０３      認証処理部
１０４      統合認証情報記憶部
１１３      第１の認証部
１２３      第２の認証部
２０１      認証処理部
２０２      文書管理処理部
２０３      文書管理ＤＢ
２１１      第１の認証部
２２１      第２の認証部
【先行技術文献】
【特許文献】
【０１２６】
【特許文献１】特許第４７２４０２８号公報
【図１】
2017167947.tif 000003
【図２】
2017167947.tif 000004
【図３】
2017167947.tif 000005
【図４】
2017167947.tif 000006
【図５】
2017167947.tif 000007
【図６】
2017167947.tif 000008
【図７】
2017167947.tif 000009
【図８】
2017167947.tif 000010
【図９】
2017167947.tif 000011
【図１０】
2017167947.tif 000012
【図１１】
2017167947.tif 000013
【図１２】
2017167947.tif 000014
【図１３】
2017167947.tif 000015
【図１４】
2017167947.tif 000016
【図１５】
2017167947.tif 000017