(57)【要約】  本発明は、ページ応答部３３と、ログイン実行部３１と、ログアウト実行部３５と、カウント部３７と、ログアウト管理部３９と、を備える。ページ応答部３３は、ユーザーからの所定の更新時間毎の自動的なリクエスト又は手動によるリクエストに応じて、Ｗｅｂページのレスポンスを送信する。ログイン実行部３１は、ユーザーの認証によるログインを行う。ログアウト実行部３５は、ログインをしたユーザーからのリクエストを、更新時間よりも長く設定されたログインタイムアウト時間内に受信しない場合に、ユーザーのログアウトを実行する。カウント部３７は、ログインタイムアウト時間内に自動的なリクエストを受信すると、自動的なリクエストのカウントを行う。ログアウト管理部３９は、カウントをされた自動的なリクエストが連続して累積した累積更新時間が、ログインタイムアウト時間以上である場合に、ログアウト実行部３５にログアウトの実行を行わせる。
2013136934.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーからの所定の更新時間毎の自動的なリクエスト又は手動によるリクエストに応じて、Ｗｅｂページのレスポンスを送信するページ応答部と、
ユーザーの認証によるログインを行うログイン実行部と、
前記ログインをしたユーザーからのリクエストを、前記更新時間よりも長く設定されたログインタイムアウト時間内に受信しない場合に、前記ユーザーのログアウトを実行するログアウト実行部と、
前記ログインタイムアウト時間内に前記自動的なリクエストを受信すると、前記自動的なリクエストのカウントを行うカウント部と、
前記カウントをされた前記自動的なリクエストが連続して累積した累積更新時間が、前記ログインタイムアウト時間以上である場合に、前記ログアウトの実行を行わせるログアウト管理部と、
を備えるサーバー装置。
【請求項２】
請求項１記載のサーバー装置であって、
前記カウント部は、前記ログインしたユーザーからの前記手動によるリクエストを受信した場合に、前記自動的なリクエストのカウントをリセットする、
サーバー装置。
【請求項３】
請求項１記載のサーバー装置であって、
前記累積更新時間は、前記カウントによる前記自動的なリクエストの連続数を前記更新時間に乗じて算出される
サーバー装置。
【請求項４】
請求項１に記載のサーバー装置及び前記サーバー装置に接続されたクライアント端末を有するログイン管理システムであって、
前記クライアント端末は、
前記ユーザーの認証情報を、受け付けて前記サーバー装置に送信するログイン要求部と、
前記手動によるリクエスト及び前記自動的なリクエストを、受け付けて前記サーバー装置に送信するページ要求部と、
前記サーバー装置からのレスポンスを受信して前記Ｗｅｂページを表示させる表示部と、を備えた、
ログイン管理システム。
【請求項５】
サーバープログラムを記録する、コンピューターで読取可能な非一時的記録媒体であって、
前記サーバープログラムは、コンピューターに、
ユーザーからの所定の更新時間毎の自動的なリクエスト又は手動によるリクエストに応じて、Ｗｅｂページのレスポンスを送信するページ応答手順と、
ユーザーの認証によるログインを行うログイン実行手順と、
前記ログインをしたユーザーからのリクエストを、前記更新時間よりも長く設定されたログインタイムアウト時間内に受信しない場合に、前記ユーザーのログアウトを実行するログアウト実行手順と、
前記ログインタイムアウト時間内に前記自動的なリクエストを受信すると、前記自動的なリクエストのカウントを行うカウント手順と、
前記カウントをされた前記自動的なリクエストが連続して累積した累積更新時間が、前記ログインタイムアウト時間以上である場合に、前記ログアウトの実行を行わせるログアウト管理手順と、
を実行させる、非一時的記録媒体。
【請求項６】
請求項５記載のサーバープログラム及びこれと協働するクライアントプログラムを備えたログイン管理プログラムを記録する、コンピューターで読取可能な非一時的記録媒体であって、
前記サーバープログラムは、コンピューターに、
ユーザーからの所定の更新時間毎の自動的なリクエスト又は手動によるリクエストに応じて、Ｗｅｂページのレスポンスを送信するページ応答手順と、
ユーザーの認証によるログインを行うログイン実行手順と、
前記ログインをしたユーザーからのリクエストを、前記更新時間よりも長く設定されたログインタイムアウト時間内に受信しない場合に、前記ユーザーのログアウトを実行するログアウト実行手順と、
前記ログインタイムアウト時間内に前記自動的なリクエストを受信すると、前記自動的なリクエストのカウントを行うカウント手順と、
前記カウントをされた前記自動的なリクエストが連続して累積した累積更新時間が、前記ログインタイムアウト時間以上である場合に、前記ログアウトの実行を行わせるログアウト管理手順と、
を実行させる、非一時的記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ログインしたユーザーの自動的なログアウトを管理するサーバー装置、ログイン管理システム、サーバープログラム、及びログイン管理プログラムに関する。
【背景技術】
【０００２】
従来のログイン管理システムとしては、ログインしたユーザーがＷｅｂページを閲覧する際に自動ログアウトを行うものがある（例えば特許文献１参照）。【０００３】
具体的には、認証機能を持つサーバー装置に対してユーザー認証によるログインを行い、所定のログインタイムアウト時間内にＷｅｂページのリクエストがないとサーバー装置が自動的にログアウトを行う。【０００４】
一方、Ｗｅｂページを閲覧する際に、自動更新を行うものもある（例えば特許文献２参照）。自動更新では、所定の更新時間毎にサーバー装置に自動的にＷｅｂページをリクエストし、常に最新の情報をブラウザーで表示する。【０００５】
上記自動ログアウト機能及び自動更新機能は、それぞれ単体で用いればセキュリティーの向上及びリアルタイム性の要求に対応することができるが、両立できないという問題があった。【０００６】
具体的には、自動ログアウトのログインタイムアウト時間を自動更新の更新時間よりも長くすると、自動更新のリクエストによりログインタイムアウトが阻止され、セキュリティー面で問題となる。【０００７】
一方、更新時間をログインタイムアウト時間よりも長くした場合には、自動更新の前にログインタイムアウトが発生し、リアルタイム性の要求に対応することができない。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−１４１０７４号公報
【特許文献２】特開２００５−３５３０２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明が解決しようとする問題点は、自動ログアウト機能と自動更新機能とを両立できない点である。
【課題を解決するための手段】
【００１０】
本発明は、ページ応答部と、ログイン実行部と、ログアウト実行部と、カウント部と、ログアウト管理部と、を備える。ページ応答部は、ユーザーからの所定の更新時間毎の自動的なリクエスト又は手動によるリクエストに応じて、Ｗｅｂページのレスポンスを送信する。ログイン実行部は、ユーザーの認証によるログインを行う。ログアウト実行部は、前記ログインをしたユーザーからのリクエストを、前記更新時間よりも長く設定されたログインタイムアウト時間内に受信しない場合に、前記ユーザーのログアウトを実行する。カウント部は、前記ログインタイムアウト時間内に受信した自動的なリクエストをカウントする。ログアウト管理部は、前記カウントされた前記自動的なリクエストが連続して累積した累積更新時間が、前記ログインタイムアウト時間以上である場合、に前記ログアウトの実行を行わせる。
【図面の簡単な説明】
【００１１】
【図１】ログイン管理システムを示すブロック図である（実施形態１）。
【図２】図１のログイン管理システムでのＷｅｂページのリクエスト及びレスポンスの基本概念を示す概略図である（実施形態１）。
【図３】ログイン管理のフローチャートである（実施形態１）。
【図４】Ｗｅｂページの一例を示し、（ａ）はログイン前の画面であり、（ｂ）はログイン後の画面であり、（ｃ）は自動更新時の画面であり、（ｄ）はログアウト後の画面である（実施形態１）。
【発明を実施するための形態】
【００１２】
本発明は、自動ログアウト機能と自動更新機能とを両立するという目的を、自動更新の更新時間よりも自動ログアウトのログインタイムアウト時間を長く設定しておき、更新時間毎の自動的なリクエストの連続に基づいたログアウトの実行によって実現している。
【００１３】
具体的には、本発明は、自動的なリクエストが連続して累積した累積更新時間が、ログインタイムアウト時間以上である場合に、ログアウトを実行させる。
【００１４】
このようなログイン管理は、一般的なウェブサーバーとクライアント端末との間の他、ウェブサーバー機能を有するプリンター等の機器とクライアント端末との間でも行わせることができる。
【００１５】
以下、本発明の実施形態について図面を参照して説明する。
〔実施形態１〕
［ログイン管理システムの構成］
図１は、本発明の実施形態１に係るログイン管理システムを示すブロック図である。図２は、図１のログイン管理システムでのＷｅｂページのリクエスト及びレスポンスの基本概念を示す概略図である。
【００１６】
図１及び図２のように、ログイン管理システム１においては、クライアント端末３と、サーバー装置としての画像形成装置５とが、ＬＡＮ等のネットワーク７を介して接続されている。
【００１７】
このログイン管理システム１では、クライアント端末３と画像形成装置５との間でのリクエスト及びレスポンスの送受信により、画像形成装置５で生成されたＷｅｂページをクライアント端末３に表示させる。
【００１８】
本実施形態のログイン管理システム１では、このクライアント端末３でのＷｅｂページの表示時に、ログインしたユーザーの自動ログアウトとＷｅｂページの自動更新とを両立させたログイン管理を行うようになっている。
［クライアント端末］
クライアント端末３は、図１のように、例えばコンピューター等の情報処理装置からなる。クライアント端末３には、モニター装置からなる画像表示部９や、図示しないマウスやキーボード等の外部操作装置が接続されている。このクライアント端末３は、入出力部１１、記憶部１３、及び制御部１５を備えている。
【００１９】
入出力部１１は、画像形成装置５に対してデータの送受信を行うインターフェースである。記憶部１３は、各種制御のアプリケーションやデータを記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ハードディスク等の記憶装置である。制御部１５は、ソフトウェアプログラムを実行して各種制御や作業を行わせるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓ  Ｕｎｉｔ）等の制御要素である。
【００２０】
本実施形態における制御部１５は、記憶部１３内のブラウザープログラム（クライアントプログラム）を実行することで、表示部１７、ページ要求部１９、及びログイン要求部２１として機能する。
【００２１】
表示部１７は、表示手順を実現するものであり、画像形成装置５からのレスポンスを受信して、Ｗｅｂページを画像表示部９上に表示させる。Ｗｅｂページの表示は、画像表示部９上のブラウザー２３によって行われる。
【００２２】
ページ要求部１９は、ページ要求手順を実現するものであり、ユーザーの手動によるリクエスト及び自動的なリクエストを、受け付けて画像形成装置５に送信する。手動によるリクエストは、ブラウザー２３又はブラウザー２３に表示されたＷｅｂページ上で、受け付けられる。ページ要求部１９は、手動によるリクエストを受け付けると、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を使用して、受け付けた手動によるリクエストを画像形成装置５に送信する。
【００２３】
一方、自動的なリクエストは、ブラウザー２３に表示されたＷｅｂページ上で自動更新の指定により受け付けられる。自動更新が指定された場合には、ページ要求部１９は、所定の更新時間毎に自動的なリクエストを画像形成装置５に送信する。なお、本実施形態では、「自動的なリクエスト」を「自動更新のリクエスト」と称することがある。
【００２４】
自動更新のリクエストには、画像形成装置５側で認識可能な変数等の識別情報が、自動更新のリクエストの送信時に付加される。従って、ページ要求部１９は、自動更新のリクエストと共に、自動更新のリクエストの識別情報を送信する。
【００２５】
ログイン要求部２１は、ログイン要求手順を実現するものであり、ユーザーの認証情報を、受け付けて画像形成装置５に送信する。具体的には、ログインが要求されるＷｅｂページ上で、ユーザーＩＤやパスワード等の認証情報の入力が受け付けられる。ログイン要求部２１は、受け付けた認証情報を、ログイン要求として画像形成装置５に送信する。この送信は、例えばＷｅｂページのリクエストに、認証情報を付加することで行われる。
［画像形成装置］
画像形成装置５は、例えばウェブサーバー機能を有するプリンターやデジタル複合機からなり、クライアント端末３と同様の入出力部２５、記憶部２７、及び制御部２９を備えている。
【００２６】
すなわち、入出力部２５は、クライアント端末３に対してデータの送受信を行うインターフェースである。記憶部２７は、各種制御のアプリケーションやデータを記憶するＲＯＭ、ＲＡＭ、ハードディスク等の記憶装置である。制御部２９は、ソフトウェアプログラムを実行して各種制御や作業を行わせるＣＰＵ等の制御要素である。
【００２７】
本実施形態における画像形成装置５の制御部２９は、記憶部２７内のサーバープログラムを実行することで、ページ応答部３３、ログイン実行部３１、ログアウト実行部３５、カウント部３７、及びログアウト管理部３９として機能する。
【００２８】
ページ応答部３３は、ページ応答手順を実現するものであり、ユーザーからの自動更新のリクエスト又は手動によるリクエストに応じて、Ｗｅｂページのレスポンスをクライアント端末３に送信する。
【００２９】
Ｗｅｂページは、記憶部２７内に記憶されたＨＴＭＬ形式等のテンプレートファイルである。Ｗｅｂページには、クライアント端末３に送信する基本的な情報が記載されている。このＷｅｂページのレスポンスの送信には、ＨＴＴＰが使用される。
【００３０】
ログイン実行部３１は、ログイン実行手順を実現するものであり、ユーザーの認証によるログインを行う。認証は、クライアント端末３から受信した認証情報を記憶部２７内の管理情報と照合することで行われる。なお、管理情報は、認証のためのユーザー情報や、ユーザー情報に付随する情報である。
【００３１】
ログアウト実行部３５は、ログアウト実行手順を実現するものであり、自動ログアウトを行う。すなわち、ログアウト実行部３５は、ログインしたユーザーからのリクエストをログインタイムアウト時間内に受信しない場合に、ユーザーのログアウトを実行する。本実施形態のログインタイムアウト時間は、自動更新の更新時間よりも相対的に長く設定されている。
【００３２】
カウント部３７は、カウント手順を実現するものであり、ログインタイムアウト時間内に受信した自動的なリクエストをカウントする。このカウントにより、カウント部３７は、自動更新のリクエストの連続数、つまり自動更新の連続数をカウントする。
【００３３】
本実施形態では、カウント部３７は、自動更新のリクエストに付加された識別情報をカウントし、記憶部２７の管理情報において自動更新の連続数に「１」を加算する。
【００３４】
また、ユーザーの手動によるリクエストを受信した場合には、カウント部３７は、カウントされた自動更新の連続数をリセットする。具体的には、カウント部３７は、受信したリクエストに識別情報がない場合に、記憶部２７内の管理情報に対して自動更新の連続数を「０」にする。
【００３５】
ログアウト管理部３９は、ログアウト管理手順を実現するものであり、カウントされた自動的なリクエストが連続して累積した累積更新時間が、ログインタイムアウト時間以上である場合に、ログアウトの実行を行わせる。
【００３６】
具体的には、記憶部２７に記憶されているカウントされた自動更新の連続数に自動更新の更新時間を乗じて累積更新時間を取得し、この累積更新時間がログインタイムアウト時間を超える場合に、ログアウト管理部３９は、ログアウト実行部３５にログアウトを行わせる。
【００３７】
すなわち、ログアウト管理部３９は、自動更新の更新時間をＸ、ログインタイムアウト時間をＹ、カウントとされた自動更新の連続数をＺとした場合に、以下の式（１）を満たすとログアウトを行わせる。
Ｙ≧Ｘ×Ｚ    式（１）
【００３８】
なお、自動更新の更新時間は、自動更新のリクエストを受信したときに直前のリクエストからの経過時間によって、取得することができる。
【００３９】
ただし、更新時間は、画像形成装置５の記憶部２７内に予め記憶しておいてもよい。また、これに代えて、式（１）を満たすときの自動更新の連続数を、閾値として記憶部２７内に保持させることもできる。この場合には、カウントされた連続数が閾値を超える場合に、ログアウトを行わせることが可能となる。
［ログイン管理］
本実施形態のログイン管理においては、クライアント端末３でログインしたユーザーに画像形成装置５の管理用のＷｅｂページを表示し、そのＷｅｂページの自動更新を行わせながら、ユーザーの自動ログアウトも行う。
【００４０】
このログイン処理について、図３及び図４を参照しながら具体的に説明する。図３は、実施形態１に係るログイン管理のフローチャートである。図４は、実施形態１に係るＷｅｂページの一例を示し、（ａ）はログイン前の画面であり、（ｂ）はログイン後の画面であり、（ｃ）は自動更新時の画面であり、（ｄ）はログアウト後の画面である。
【００４１】
図３のフローチャートは、図１のクライアント端末３側でログイン要求を行うことでスタートする。すなわち、クライアント端末３の表示部１７は、図４の（ａ）のログイン前のＷｅｂページ４１（ログインが要求されるＷｅｂページ）を、画像表示部９上のブラウザー２３に表示させておく。このＷｅｂページ４１上では、ユーザーＩＤ及びパスワードの認証情報の入力、並びにログインボタン４１ａの選択が受け付けられる。
【００４２】
入力された認証情報は、Ｗｅｂページ４１上のログインボタン４１ａの選択に応じ、ログイン要求部２１によって、Ｗｅｂページのリクエストに付加される。このリクエストは、ページ要求部１９によって画像形成装置５に送信される。画像形成装置５側で、図３のフローチャートがスタートする。
【００４３】
ステップＳ１においては、まず「ログイン処理」が実行される。すなわち、画像形成装置５のログイン実行部３１は、受信したリクエストの認証情報に基づいてユーザーの認証を行う。この認証によりユーザーのログインが行われ、処理はステップＳ２へ移行する。
【００４４】
ステップＳ２では、「Ｗｅｂページのレスポンス」が行われる。すなわち、ページ応答部３３は、ログインしたユーザーに対し、認証情報と共に受信したリクエストに応じて、ログイン後のＷｅｂページを作成し、レスポンスをクライアント端末３側へ返す。
【００４５】
クライアント端末３側では、表示部１７は、レスポンスを受信して、図４の（ｂ）のログイン後のＷｅｂページ４３をブラウザー２３上に表示させる。
【００４６】
本実施形態では、更に、図４の（ｃ）のＷｅｂページ４５のように、自動更新の指定（ａｕｔｏ−ｒｅｆｒｅｓｈのチェック）が行われる。これにより、ページ要求部１９は、更新時間毎に自動的なリクエストを行うことになる。こうしてステップＳ２が完了し、ステップＳ３に移行する。
【００４７】
ステップＳ３では、「リクエストがタイムアウト時間内に受信？」が行われる。この処理では、画像形成装置５のページ応答部３３は、ログインしたユーザーからのリクエストをログインタイムアウト時間内に受信したか否かを、チェックする。このチェックは、ページ応答部３３やカウント部３７によって実現できる。
【００４８】
ページ応答部３３がログインタイムアウト時間内にリクエストを受信した場合（ＹＥＳ）には、処理はステップＳ４へ移行する。ページ応答部３３がログインタイムアウト時間内にリクエストを受信しなかった場合（ＮＯ）には、処理はステップＳ８のログアウト処理へ移行する。なお、本実施形態では、ページ応答部３３が少なくとも自動更新のリクエストをログインタイムアウト時間内に受信して、処理はステップＳ４へ移行する。
【００４９】
ステップＳ４では、「自動更新？」の処理が行われる。この処理では、画像形成装置５のカウント部３７は、受信したリクエストが自動更新のリクエストであるか否かを、チェックする。つまり、カウント部３７は、リクエストの識別情報の有無をチェックする。
【００５０】
識別情報が有る場合（ＹＥＳ）には、カウント部３７は、受信したリクエストが自動更新のリクエストであると判断して、処理はステップＳ５へ移行する。識別情報が無い場合（ＮＯ）には、カウント部３７は、手動によるリクエストであると判断して、処理はステップＳ６へ移行する。
【００５１】
ステップＳ５では、「Ｚの値の加算」が行われる。すなわち、カウント部３７は、記憶部２７内の管理情報に対し、自動更新の連続数Ｚの値に「１」を加算する。こうしてステップＳ５が完了すると、処理はステップＳ７へ移行する。
【００５２】
一方、ステップＳ６では、「Ｚの値のリセット」が行われる。すなわち、カウント部３７は、記憶部２７内の管理情報に対して自動更新の連続数Ｚの値を「０」にする。こうしてステップＳ６が完了すると、処理はステップＳ２に戻って、手動によるリクエストに応じたＷｅｂページのレスポンスが行われる。
【００５３】
ステップＳ７では、Ｙ≧Ｘ×Ｚ？  の判断が行われる。すなわち、ログアウト管理部３９は、自動更新の連続数Ｚに更新時間Ｘを乗じた累積更新時間がログインタイムアウト時間Ｙ以上であるか否かを、判断する。
【００５４】
Ｙ≧Ｘ×Ｚの場合（ＹＥＳ）には、処理はステップＳ８へ移行する。Ｙ＜Ｘ×Ｚの場合（ＮＯ）には、処理はステップＳ２へ戻って、自動更新のレスポンスが行われる。
【００５５】
ステップＳ８では、「ログアウト処理」を行う。すなわち、ログアウト管理部３９は、自動更新を所定数連続して繰り返した場合、又はログインタイムアウト時間内にリクエストを受信しなかった場合に、ログアウト実行部３５にユーザーのログアウトを行わせる。
【００５６】
自動更新が繰り返された場合には、自動更新のリクエストに応じて、ページ応答部３３は、ログアウト後のＷｅｂページを作成し、レスポンスをクライアント端末３に返す。
【００５７】
クライアント端末３側では、表示部１７は、レスポンスを受信して、図４の（ｄ）のログアウト後のＷｅｂページ４７をブラウザー２３上に表示させる。
【００５８】
以上のように、本実施形態のログイン管理では、ログインタイムアウト時間内に自動更新のリクエストが行われるので、ログインタイムアウトの発生を阻止して自動更新を確実に行わせることができる。従って、自動更新による最新の情報を表示させてリアルタイム性の要求に対応できる。
【００５９】
一方、自動更新が連続して繰り返された場合には、自動更新の連続数による累積更新時間がログインタイムアウト時間以上となったときに、自動的なログアウトを行わせることができる。従って、自動ログアウトによるセキュリティーの向上も図ることができる。
［実施形態１の効果］
本実施形態のサーバー装置としての画像形成装置５は、ページ応答部３３と、ログイン実行部３１と、ログアウト実行部３５と、カウント部３７と、ログアウト管理部３９と、を備えている。ページ応答部３３は、ユーザーからの所定の更新時間毎の自動的なリクエスト又は手動によるリクエストに応じて、Ｗｅｂページのレスポンスを送信する。ログイン実行部３１は、ユーザーの認証によるログインを行う。ログアウト実行部３５は、ログインをしたユーザーからのリクエストを、更新時間よりも長く設定されたログインタイムアウト時間内に受信しない場合に、ユーザーのログアウトを実行する。カウント部３７は、ログインタイムアウト時間内に自動的なリクエストを受信すると、自動的なリクエストのカウントを行う。ログアウト管理部３９は、カウントをされた自動的なリクエストが連続して累積した累積更新時間が、ログインタイムアウト時間以上である場合に、ログアウト実行部３５にログアウトの実行を行わせる。
【００６０】
従って、本実施形態では、自動更新の更新時間をログインタイムアウト時間よりも長く設定することで、ログインタイムアウト時間内に自動更新のリクエストを行わせることができる。このため、本実施形態では、ログインタイムアウトの発生を阻止して、確実な自動更新が可能となる。
【００６１】
このように構成しても、本実施形態では、自動更新が連続して繰り返された場合には、自動更新の連続数による累積更新時間がログインタイムアウト時間以上となったときに、自動的なログアウトを行わせることができる。このため、自動更新の繰り返しにより、ログインタイムアウトが発生しない不具合をなくすことができる。
【００６２】
この結果、本実施形態では、自動ログアウト機能と自動更新機能とを両立させることができ、セキュリティーの向上及びリアルタイム性の要求への対応を図ることができる。
【００６３】
また、本実施形態では、ログインしたユーザーからの手動によるリクエストをカウント部３７が受信した場合に、自動的なリクエストのカウントをリセットする。
【００６４】
従って、本実施形態では、自動更新の繰り返しを確実に判断することができ、それによるログアウトを確実に行わせることができる。このため、本実施形態では、より確実にセキュリティーの向上を図ることができる。
【００６５】
また、本実施形態では、ログアウト管理部３９がカウントによる自動的なリクエストの連続数を更新時間に乗じて累積更新時間を取得するので、容易に且つ確実に自動更新の繰り返しによるログアウトを行わせることができる。
【００６６】
本実施形態のログイン管理システム１は、上記画像形成装置５に接続されたクライアント端末３を有する。クライアント端末３は、ログイン要求部２１と、ページ要求部１９と、表示部１７と、を備えている。ログイン要求部２１は、ユーザーの認証情報を、受け付けて画像形成装置５に送信する。ページ要求部１９は、手動によるリクエスト及び自動的なリクエストを、受け付けて画像形成装置５に送信する。表示部１７は、画像形成装置５からのレスポンスを受信して、Ｗｅｂページを表示させる。
【００６７】
従って、ログイン管理システム１では、クライアント端末３と画像形成装置５と間でのリクエスト及びレスポンスを通じたＷｅｂページの表示において、自動ログアウト機能と自動更新機能との両立を実現することができる。
【００６８】
また、コンピューターに実行させるサーバープログラムは、コンピューターで読み取り可能な記録媒体、例えば、コンピューターのＲＯＭやハードディスク、外部記憶装置又は可搬記録媒体等に、非一時的に格納（記録）することができる。
外部記憶装置とは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  ｄｉｓｋ−Ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）等の記憶媒体を内蔵し、電子機器に外部接続されるメモリ増設装置をいう。可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、フレキシブルディスク，メモリーカード，光磁気ディスク等をいう。
そして、記録媒体に記録されたプログラムは、コンピューターのＲＡＭ等にロードされて、ＣＰＵ（制御部）により実行される。この実行により、コンピューターの機能が実現される。
【図１】
2013136934.tif 000003
【図２】
2013136934.tif 000004
【図３】
2013136934.tif 000005
【図４】
2013136934.tif 000006
【国際調査報告】
2013136934.tif 000007
2013136934.tif 000008