(57)【要約】      （修正有）【課題】アプリケーションの設定情報を取得又は保存することができる情報処理システム、情報処理装置、及び情報処理方法を提供する。【解決手段】情報処理装置と、該情報処理装置のアプリケーションのユーザ毎の設定情報を管理する管理装置とを有する情報処理システムであって、前記情報処理装置にログインしたユーザの設定情報が該情報処理装置に保存されているか否かを検出する第１検出手段と、前記情報処理装置に前記ユーザの設定情報が保存されていないことが検出された場合、前記ユーザの設定情報を前記管理装置から取得する取得手段と、前記情報処理装置に保存されている前記ユーザの設定情報を前記情報処理装置に保存する保存手段と、を有し、前記保存手段は、前記情報処理装置に前記ユーザの設定情報が保存されていることが検出された場合、前記ユーザの設定情報を前記管理装置に保存する、ことを特徴とする。【選択図】図６
2015121970.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、該情報処理装置のアプリケーションのユーザ毎の設定情報を管理する管理装置とを有する情報処理システムであって、
前記情報処理装置にログインしたユーザの設定情報が該情報処理装置に保存されているか否かを検出する第１検出手段と、
前記情報処理装置に前記ユーザの設定情報が保存されていないことが検出された場合、前記ユーザの設定情報を前記管理装置から取得する取得手段と、
前記情報処理装置に保存されている前記ユーザの設定情報を前記情報処理装置に保存する保存手段と、
を有し、
前記保存手段は、
前記情報処理装置に前記ユーザの設定情報が保存されていることが検出された場合、前記ユーザの設定情報を前記管理装置に保存する、
ことを特徴とする情報処理システム。
【請求項２】
前記管理装置に前記ユーザの設定情報が保存されているか否かを検出する第２検出手段を有し、
前記保存手段は、
前記管理装置に前記ユーザの設定情報が保存されていないことが検出された場合、前記ユーザの設定情報を前記管理装置に保存する、請求項１記載の情報処理システム。
【請求項３】
前記保存手段は、
前記管理装置に前記ユーザの設定情報が保存されていることが検出された場合、前記情報処理装置に保存されている前記ユーザの設定情報と前記管理装置に保存されている前記ユーザの設定情報の更新日時を比較し、前記情報処理装置に保存されている前記ユーザの設定情報の更新日時が新しい場合に、該設定情報を前記管理装置に保存する、請求項２記載の情報処理システム。
【請求項４】
前記保存手段は、
前記管理装置に保存されている前記ユーザの設定情報の更新日時が新しい場合に、該設定情報を前記情報処理装置に保存する、請求項３記載の情報処理システム。
【請求項５】
当該情報処理装置のアプリケーションのユーザ毎の設定情報を管理する管理装置とネットワークを介して接続された情報処理装置であって、
前記情報処理装置にログインしたユーザの設定情報が該情報処理装置に保存されているか否かを検出する第１検出手段と、
前記情報処理装置に前記ユーザの設定情報が保存されていないことが検出された場合、前記ユーザの設定情報を前記管理装置から取得する取得手段と、
前記情報処理装置に保存されている前記ユーザの設定情報を前記情報処理装置に保存する保存手段と、
を有し、
前記保存手段は、
前記情報処理装置に前記ユーザの設定情報が保存されていることが検出された場合、前記ユーザの設定情報を前記管理装置に保存する、
ことを特徴とする情報処理装置。
【請求項６】
情報処理装置と、該情報処理装置のアプリケーションのユーザ毎の設定情報を管理する管理装置とを有する情報処理システムにおける情報処理方法であって、
前記情報処理装置にログインしたユーザの設定情報が該情報処理装置に保存されているか否かを検出する検出手順と、
前記情報処理装置に前記ユーザの設定情報が保存されていないことが検出された場合、前記ユーザの設定情報を前記管理装置から取得する取得手順と、
前記情報処理装置に保存されている前記ユーザの設定情報を前記情報処理装置に保存する保存手順と、
を有し、
前記保存手順は、
前記情報処理装置に前記ユーザの設定情報が保存されていることが検出された場合、前記ユーザの設定情報を前記管理装置に保存する、
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、及び情報処理方法に関する。
【背景技術】
【０００２】
端末の故障等によりハードウェアの交換が必要になった場合、ハードウェアの交換後において交換前のアプリケーションの設定情報を復旧させる技術は従来から知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の従来技術においては、ハードウェア交換後のアプリケーションの設定情報を復旧させるには、再度、アプリケーションのセットアップを行う必要があった。また、アプリケーションの設定情報が保存されていない場合は、設定情報の復旧を行うことができなかった。
【０００４】
本発明は、上記の点に鑑みてなされたもので、アプリケーションの設定情報が情報処理装置に保存されているか否かを判定し、判定結果に応じて設定情報を取得又は保存する情報処理システム、情報処理装置、及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を達成するため、本願請求項１は、情報処理装置と、該情報処理装置のアプリケーションのユーザ毎の設定情報を管理する管理装置とを有する情報処理システムであって、前記情報処理装置にログインしたユーザの設定情報が該情報処理装置に保存されているか否かを検出する第１検出手段と、前記情報処理装置に前記ユーザの設定情報が保存されていないことが検出された場合、前記ユーザの設定情報を前記管理装置から取得する取得手段と、前記情報処理装置に保存されている前記ユーザの設定情報を前記情報処理装置に保存する保存手段と、を有し、前記保存手段は、前記情報処理装置に前記ユーザの設定情報が保存されていることが検出された場合、前記ユーザの設定情報を前記管理装置に保存する、ことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、アプリケーションの設定情報が情報処理装置に保存されているか否かを判定し、判定結果に応じて設定情報を取得又は保存することができる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る情報処理システムの一例の構成図である。
【図２】本実施形態に係るコンピュータシステムの一例のハードウェア構成図である。
【図３】本実施形態に係る端末装置の一例の処理ブロック図である。
【図４】本実施形態に係る認証サーバ装置の一例の処理ブロック図である。
【図５】本実施形態に係るファイルサーバ装置の一例の処理ブロック図である。
【図６】本実施形態に係る認証処理から設定情報取得、保存処理の一例のシーケンス図である。
【図７】本実施形態に係る設定情報判定処理の一例のフローチャートである。
【発明を実施するための形態】
【０００８】
次に、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【０００９】
＜システム構成＞
図１は、本実施形態に係る情報処理システムの一例の構成図である。図１の情報処理システム１はインターネットなどのネットワークＮ１を介して接続された端末装置１０、認証サーバ装置２０、ファイルサーバ装置３０を有する。
【００１０】
端末装置１０、認証サーバ装置２０、ファイルサーバ装置３０は無線又は有線による通信手段を有している。
【００１１】
図１では、認証サーバ装置２０、ファイルサーバ装置３０が１台である例を示しているが、複数台であってもよい。
【００１２】
端末装置１０は情報処理装置の一例である。端末装置１０は一台以上の情報処理装置（コンピュータシステム）によって実現される。端末装置１０はユーザが利用するＰＣ等である。端末装置１０はスマートフォンや携帯電話、ＰＣなどの端末装置である。端末装置１０には、一以上のアプリケーションがインストールされており、このアプリケーションのユーザ毎の設定情報が保存されている。
【００１３】
認証サーバ装置２０は管理装置の一例である。認証サーバ装置２０は一台以上の情報処理装置（コンピュータシステム）によって実現される。認証サーバ装置２０はユーザが端末装置１０にログインする際の認証情報を記憶している。
【００１４】
ファイルサーバ装置３０は管理装置の一例である。ファイルサーバ装置３０一台以上の情報処理装置（コンピュータシステム）によって実現される。ファイルサーバ装置３０は端末装置１０にインストールされているアプリケーションのユーザ毎の設定情報を記憶する。
【００１５】
なお、図１の情報処理システム１は一例であり、ファイルサーバ装置３０は認証サーバ装置２０に含まれる構成としてもよい。また、例えば情報処理システム１の管理者が用いるＰＣ等である管理者端末を有していてもよい。管理者端末は、例えば認証サーバ装置２０、ファイルサーバ装置３０の各種設定等を行う端末である。
【００１６】
＜ハードウェア構成＞
図１の端末装置１０、認証サーバ装置２０、ファイルサーバ装置３０は、図２に示すハードウェア構成のコンピュータシステム等により実現される。図２は、本実施形態に係るコンピュータシステムの一例のハードウェア構成図である。
【００１７】
図２に示したコンピュータシステム１００は、入力装置１０１、表示装置１０２、外部Ｉ／Ｆ１０３、ＲＡＭ（Random Access Memory）１０４、ＲＯＭ（Read Only Memory）１０５、ＣＰＵ（Central Processing Unit）１０６、通信Ｉ／Ｆ１０７、及びＨＤＤ（Hard Disk Drive）１０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置１０１及び表示装置１０２は必要なときに接続して利用する形態であってもよい。
【００１８】
入力装置１０１はキーボードやマウスなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置１０２はディスプレイなどを含み、コンピュータシステム１００による処理結果を表示する。
【００１９】
通信Ｉ／Ｆ１０７はコンピュータシステム１００をネットワークＮ１等に接続するインタフェースである。これにより、コンピュータシステム１００は通信Ｉ／Ｆ１０７を介してデータ通信を行うことができる。
【００２０】
ＨＤＤ１０８はプログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えばコンピュータシステム１００全体を制御する基本ソフトウェアであるＯＳ（Operating System）や、ＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。ＨＤＤ１０８は格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（データベース）により管理している。
【００２１】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａなどがある。これにより、コンピュータシステム１００は外部Ｉ／Ｆ１０３を介して記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体１０３ａにはフレキシブルディスク、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード、ＵＳＢメモリ（Universal Serial Bus memory）などがある。
【００２２】
ＲＯＭ１０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、コンピュータシステム１００の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００２３】
ＣＰＵ１０６は、ＲＯＭ１０５やＨＤＤ１０８などの記憶装置からプログラムやデータをＲＡＭ１０４上に読み出し、処理を実行することで、コンピュータシステム１００全体の制御や機能を実現する演算装置である。
【００２４】
本実施形態に係る端末装置１０、認証サーバ装置２０、ファイルサーバ装置３０は、上記したコンピュータシステム１００のハードウェア構成により後述するような各種処理を実現できる。
【００２５】
＜ソフトウェア構成＞
≪端末装置１０≫
本実施形態に係る端末装置１０は、例えば図３に示す処理ブロックにより実現される。図３は、本実施形態に係る端末装置１０の一例の処理ブロック図である。
【００２６】
端末装置１０は、ログイン処理部１１０、ファイル管理部１２０を有する。ログイン処理部１１０は、設定情報判定部１１１、ファイル取得部１１２、ファイル送信部１１３を有する。これらの各部は、端末装置１０にインストールされた一以上のプログラムが、ＣＰＵ１０６に実行させる処理によって実現される。
【００２７】
また、端末装置１０は、設定情報記憶部１３０を利用する。設定情報記憶部１３０は、ＨＤＤ１０８、又は端末装置１０にネットワークを介して接続される記憶装置等を用いて実現可能である。
【００２８】
ログイン処理部１１０は、ユーザが端末装置１０にログインするためのログイン操作を行った際のログイン処理を行う。
【００２９】
設定情報判定部１１１は、端末装置１０にインストールされているアプリケーションのユーザ毎の設定情報について、端末装置１０又はファイルサーバ装置３０に保存されているか否かの判定を行う。また、設定情報判定部１１１は、端末装置１０及びファイルサーバ装置３０に保存されている設定情報について、それぞれの更新日時に関して、いずれが新しい更新日時であるかの判定を行う。
【００３０】
ファイル取得部１１２は、ファイルサーバ装置３０の設定情報記憶部３２０から設定情報を取得する。
【００３１】
ファイル送信部１１３は、設定情報をファイルサーバ装置３０に送信する。
【００３２】
ファイル管理部１２０は、設定情報を設定情報記憶部１３０に対してファイルの保存や読み出しを行う。
【００３３】
設定情報記憶部１３０は、端末装置１０にインストールされたアプリケーションのユーザ毎の設定情報を記憶する。設定情報とは、ユーザ毎に設定したアプリケーションのプロファイルデータなどである。例えばユーザ毎のアプリケーションの起動ファイル、デスクトップ設定ファイル、ブラウザのブックマークファイルなどである。また、設定情報は、設定情報が作成又は変更された日時を示す更新日時を有する。
【００３４】
≪認証サーバ装置２０≫
本実施形態に係る認証サーバ装置２０は、例えば図４に示す処理ブロックにより実現される。図４は、本実施形態に係る認証サーバ装置２０の一例の処理ブロック図である。
【００３５】
認証サーバ装置２０は、認証処理部２１０を有する。認証処理部２１０は、認証サーバ装置２０にインストールされた一以上のプログラムが、ＣＰＵ１０６に実行させる処理によって実現される。
【００３６】
また、認証サーバ装置２０は、認証情報記憶部２２０を利用する。認証情報記憶部２２０は、ＨＤＤ１０８、又は認証サーバ装置２０にネットワークを介して接続される記憶装置等を用いて実現可能である。
【００３７】
認証処理部２１０は、端末装置１０から受信した認証情報（例えばユーザＩＤ及びパスワード）に基づき、認証処理を行う。また、認証処理部２１０は、認証結果を端末装置１０に送信する。
【００３８】
認証情報記憶部２２０は、認証情報を記憶する。認証情報は、例えばユーザＩＤとパスワードの組などである。
【００３９】
≪ファイルサーバ装置３０≫
本実施形態に係るファイルサーバ装置３０は、例えば図５に示す処理ブロックにより実現される。図５は、本実施形態に係るファイルサーバ装置３０の一例の処理ブロック図である。
【００４０】
ファイルサーバ装置３０は、ファイル管理部３１０を有する。ファイル管理部３１０は、ファイルサーバ装置３０にインストールされた一以上のプログラムが、ＣＰＵ１０６に実行させる処理によって実現される。
【００４１】
また、ファイルサーバ装置３０は、設定情報記憶部３２０を利用する。設定情報記憶部３２０は、ＨＤＤ１０８、又はファイルサーバ装置３０にネットワークを介して接続される記憶装置等を用いて実現可能である。
【００４２】
ファイル管理部３１０は、設定情報記憶部３２０に対してファイルの保存や読み出しを行う。
【００４３】
設定情報記憶部３２０は、端末装置１０から受信した設定情報を保存する。
【００４４】
＜処理の詳細＞
次に、本実施形態に係る情報処理システム１の処理の詳細について説明する。
【００４５】
≪認証処理から設定情報取得、保存処理≫
まず、ユーザが端末装置１０にログイン操作を行ってから設定情報を取得又は保存する一連の処理について説明する。
【００４６】
図６は、認証処理から設定情報取得、保存処理の一例のシーケンス図である。
【００４７】
ユーザは端末装置１０において、入力装置１０１等を介してログイン操作を行う（ステップＳ１１）。ログイン操作は、例えばユーザＩＤ及びパスワードの組などの認証情報を端末装置１０に入力することで行われる。
【００４８】
端末装置１０のログイン処理部１１０は、ユーザが行ったログイン操作において入力された認証情報を認証サーバ装置２０に送信し、認証要求を行う（ステップＳ１２）。認証情報は、ユーザＩＤ及びパスワードの組の他、例えば指紋認証などによる生体認証情報でもよい。
【００４９】
認証サーバ装置２０の認証処理部２１０は、端末装置１０から受信した認証情報に基づき、認証処理を行う（ステップＳ１３）。認証処理は、例えば端末装置１０から受信した認証情報が認証情報記憶部２２０に存在するか否かを判定し、存在すれば認証が成功したものと処理する。
【００５０】
認証管理サーバ２０の認証処理部２１０は、認証処理による認証結果を端末装置１０に送信する（ステップＳ１４）。本実施形態では、認証管理サーバ２０の認証処理部２１０は認証成功の認証結果を端末装置１０に送信したものとする。なお、認証処理で認証が失敗した場合、認証管理サーバ２０の認証処理部２１０は認証失敗の認証結果を端末装置１０に送信する。このとき、端末装置１０は、例えば認証が失敗した旨を表示装置１０２等に表示し、以降の処理は行わない。
【００５１】
端末装置１０の設定情報判定部１１１は、設定情報判定処理を行う（ステップＳ１５）。設定情報判定処理の詳細については後述する。
【００５２】
端末装置１０のログイン処理部１１０は、ステップＳ１５の設定情報判定処理の判定結果に応じて結果１〜結果４のいずれかの処理を行う（ステップＳ１６）。すなわち、端末装置１０にログインしたユーザ（ログインユーザ）の設定情報が端末装置１０に保存されており、ファイルサーバ装置３０に保存されていない場合（結果１）、次の処理を行う。端末装置１０のファイル送信部１１３は、ログインユーザの設定情報をファイルサーバ装置３０に送信する（ステップＳ１６−１）。ファイルサーバ装置３０のファイル管理部３１０は、端末装置１０から受信した設定情報を設定情報記憶部３２０に保存する（ステップＳ１６−２）。
【００５３】
端末装置１０にログインユーザの設定情報が端末装置１０及びファイルサーバ装置３０に保存されている場合（結果２）、次の処理を行う。端末装置１０の設定情報判定部１１１は、端末装置１０の設定情報記憶部１３０に記憶されているログインユーザの設定情報とファイルサーバ装置３０の設定情報記憶部３２０に記憶されているログインユーザの設定情報の更新日時を比較する（ステップＳ１６−３）。
【００５４】
端末装置１０の設定情報判定部１１１は、設定情報の更新日時の比較結果に応じて結果２−１〜結果２−３のいずれかの処理を行う（ステップＳ１６−４）。すなわち、端末装置１０に保存されている設定情報の更新日時がファイルサーバ装置３０に保存されている設定情報の更新日時より新しい場合（結果２−１）、端末装置１０のファイル送信部１１３は、ログインユーザの設定情報をファイルサーバ装置３０に送信する（ステップＳ１６−４−１）。ファイルサーバ装置３０のファイル管理部３１０は、端末装置１０から受信した設定情報を設定情報記憶部３２０に保存する（ステップＳ１６−４−２）。
【００５５】
端末装置１０に保存されている設定情報の更新日時がファイルサーバ装置３０に保存されている設定情報の更新日時より古い場合（結果２−２）、端末装置１０のファイル取得部１１２は、ログインユーザの設定情報をファイルサーバ装置３０から取得する（ステップＳ１６−４−３）。端末装置１０のファイル管理部１２０は、ファイルサーバ装置３０から取得した設定情報を設定情報記憶部１３０に保存する（ステップＳ１６−４−４）。
【００５６】
端末装置１０に保存されている設定情報の更新日時がファイルサーバ装置３０に保存されている設定情報の更新日時が等しい場合（結果２−３）、なにもしない。この場合は、端末装置１０及びファイルサーバ装置３０には最新の設定情報が保存されているからである。
【００５７】
なお、上記では設定情報の更新日時を比較したが、これに限られない。例えば、バージョン情報、ファイル名などで比較してもよい。
【００５８】
端末装置１０にログインユーザの設定情報が端末装置１０に保存されておらず、ファイルサーバ装置３０に保存されている場合（結果３）、次の処理を行う。端末装置１０のファイル取得部１１２は、ログインユーザの設定情報をファイルサーバ装置３０から取得する（ステップＳ１６−５）。端末装置１０のファイル管理部１２０は、ファイルサーバ装置３０から取得した設定情報を設定情報記憶部１３０に保存する（ステップＳ１６−６）。
【００５９】
端末装置１０にログインユーザの設定情報が端末装置１０及びファイルサーバ装置３０に保存されていない場合（結果４）、なにもしない。この場合は、端末装置１０及びファイルサーバ装置３０にログインユーザの設定情報が存在しないからである。なお、このとき、例えばアプリケーションのセットアップ画面などを表示させ、ログインユーザの設定情報の作成処理を行ってもよい。
【００６０】
以上により、端末装置１０は、この端末装置１０のログイン処理においてログインユーザの設定情報をファイルサーバ装置３０に保存させることできる。また、端末装置１０にログインユーザの設定情報が保存されていない場合は、ファイルサーバ装置３０からログインユーザの設定情報を取得することができる。したがって、ユーザは、例えば端末装置１０の故障等により、他の端末装置１０を使用する場合においても、ファイルサーバ装置３０からログインユーザの設定情報を取得することができる。これにより、ユーザは再度アプリケーションのセットアップ等を行う必要がない。
【００６１】
また、端末装置１０及びファイルサーバ装置３０にログインユーザの設定情報が保存されている場合は、設定情報の更新日時を確認することで最新の設定情報をファイルサーバ装置３０に保存はファイルサーバ装置３０から取得することができる。
【００６２】
なお、認証処理から設定情報取得、保存処理までの上記の一連のログイン処理は、例えば認証サーバ装置２０の記憶領域に保存されたログインスクリプトを端末装置１０が実行することでも実現することができる。例えばＡｃｔｉｖｅＤｉｒｅｃｔｏｒｙなどのディレクトリサービスシステムを使用すれば、複数台の端末装置１０のログイン処理を一元管理することができる。
【００６３】
なお、上記の処理はログイン処理に限られず、ログオフ処理において行われてもよい。すなわち、端末装置１０からユーザがログオフ操作を行った際に、上記のようなログインユーザの設定情報の保存や取得などを行ってもよい。また、ログイン・ログオフ処理に限られず、ユーザの任意のタイミングにおいて手動で行ってもよい。
【００６４】
≪設定情報判定処理≫
次に、図６における設定情報判定処理（ステップＳ１５）の処理の詳細について説明する。
【００６５】
図７は、本実施形態に係る設定情報判定処理の一例のフローチャートである。
【００６６】
端末装置１０の設定情報判定部１１１は、端末装置１０の設定情報記憶部１３０にログインユーザの設定情報が存在するか否かを判定する（ステップＳ２１）。設定情報記憶部１３０にログインユーザの設定情報が存在する場合は、ステップＳ２２に進む。設定情報記憶部１３０にログインユーザの設定情報が存在しない場合は、ステップＳ２３に進む。
【００６７】
端末装置１０の設定情報判定部１１１は、ファイルサーバ装置３０の設定情報記憶部３２０にログインユーザの設定情報が存在するか否かを判定する（ステップＳ２２）。例えば設定情報判定部１１１は、ファイルサーバ装置３０のファイル管理部３１０にログインユーザの設定情報が設定情報記憶部３２０に存在するか否かの問合せを行い、問合せ結果に応じて上記判定を行う。設定情報記憶部３２０にログインユーザの設定情報が存在する場合は、ステップＳ２５に進む。設定情報記憶部３２０にログインユーザの設定情報が存在しない場合は、ステップＳ２４に進む。
【００６８】
ステップＳ２３においては、上記ステップＳ２２と同様の判定を行うため、説明を省略する。設定情報記憶部３２０にログインユーザの設定情報が存在する場合は、ステップＳ２６に進む。設定情報記憶部３２０にログインユーザの設定情報が存在しない場合は、ステップＳ２７に進む。
【００６９】
そして、端末装置１０の設定情報判定部１１１は、ステップＳ２４〜Ｓ２７で取得した結果１〜４に応じて、図６のステップＳ１６にそれぞれ結果１〜４に対応した処理を行う。
【００７０】
以上により、端末装置１０にログインユーザの設定情報が存在するか否か、及びファイルサーバ装置３０にログインユーザの設定情報が存在するか否かを判定することができる。
【００７１】
＜まとめ＞
以上のように本実施形態に係る情報処理システム１は、端末装置１０にログインしたユーザのアプリケーションの設定情報について、ユーザのログイン処理においてファイルサーバ装置３０に保存することができる。また、端末装置１０にログインしたユーザのアプリケーション設定情報がこの端末装置１０に存在しない場合は、ファイルサーバ装置３０からこのユーザの設定情報を取得することができる。これにより、例えば端末装置１０の故障等によりユーザが他の端末装置１０を使用する場合においても、ユーザの設定情報をファイルサーバ装置３０から取得するため、ユーザはアプリケーションの再セットアップなどを行う必要がない。
【００７２】
なお、上記各実施の形態において、設定情報判定部１１１は、第１検出手段及び第２検出手段の一例である。ファイル取得部１１２は、取得手段の一例である。ファイル管理部１２０又はファイル管理部３２０は、保存手段の一例である。
【００７３】
なお、本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００７４】
１      情報処理システム
１０    端末装置
２０    認証サーバ装置
３０    ファイルサーバ装置
１１０  ログイン処理部
１１１  設定情報判定部
１１２  ファイル取得部
１１３  ファイル送信部
１２０  ファイル管理部
１３０  設定情報記憶部
２１０  認証処理部
２２０  認証情報記憶部
３１０  ファイル管理部
３２０  設定情報記憶部
【先行技術文献】
【特許文献】
【００７５】
【特許文献１】特開２０１０−２１１３７１号公報
【図１】
2015121970.tif 000003
【図２】
2015121970.tif 000004
【図３】
2015121970.tif 000005
【図４】
2015121970.tif 000006
【図５】
2015121970.tif 000007
【図６】
2015121970.tif 000008
【図７】
2015121970.tif 000009