(57)【特許請求の範囲】
【請求項１】
指示を受けて所定の処理を行う外部装置に対して指示をした場合に、該外部装置から第１の設定時間情報を受付ける設定時間受付手段と、
前記第１の設定時間情報に基づいて初期化動作を行うための初期化時間を決定する初期化時間決定手段と、
ユーザの入力を受付ける入力受付手段によって予め定められた入力の受付が前記初期化時間なされない場合に、初期化動作を行う初期化手段と、
を有する情報処理装置。
【請求項２】
前記第１の設定時間情報は、前記外部装置が実行する処理に関連付けられていることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記初期化時間は、予め定められた動作が終了してからの経過時間を含むことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記予め定められた動作とは、前記外部装置が実行する処理に関連付けられた表示情報を表示する動作であることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記初期化時間は、前記外部装置が実行する処理に対するユーザの入力を受付けることが可能な状態になってからの経過時間を含むことを特徴とする請求項１から４のいずれか１項記載の情報処理装置。
【請求項６】
前記初期化手段は、前記外部装置が実行する処理が予め定められた条件を満たす処理である場合に、初期化動作を行わないことを特徴とする請求項１から５のいずれか１項記載の情報処理装置。
【請求項７】
前記外部装置が実行する処理は、表示部に表示される複数の表示情報を含み、
前記第１の設定時間情報は、前記複数の表示情報のそれぞれに関連付けられることを特徴とする請求項１から６のいずれか１項記載の情報処理装置。
【請求項８】
前記初期化時間決定手段は、前記外部装置が実行する処理に応じて、前記第１の設定時間情報に基づいて求められる初期化時間、及び前記情報処理装置の記憶部に予め記憶されている第２の設定時間情報のうちいずれか一方を前記初期化時間に決定することを特徴とする請求項１から７のいずれか１項記載の情報処理装置。
【請求項９】
前記初期化時間決定手段は、前記第１の設定時間情報に基づいて、前記情報処理装置の記憶部に予め記憶されている第２の設定時間情報を延長した時間を、前記初期化時間に決定することを特徴とする請求項１から７のいずれか１項記載の情報処理装置。
【請求項１０】
前記初期化時間決定手段は、決定した初期化時間が前記情報処理装置に設定可能な最小値より小さい場合、前記最小値を初期化時間に決定し、決定した初期化時間が前記情報処理装置に設定可能な最大値より大きい場合、前記最大値を初期化時間に決定することを特徴とする請求項１から９のいずれか１項記載の情報処理装置。
【請求項１１】
前記初期化時間決定手段は、予め定められた条件が成立した場合に、前記初期化時間を前記第２の設定時間情報に基づいて決定し直すことを特徴とする請求項８又は９に記載の情報処理装置。
【請求項１２】
前記初期化手段は、予め定められた操作を受付けた場合に、前記初期化時間に関わらず、初期化動作を行うことを特徴とする請求項１から１１のいずれか１項記載の情報処理装置。
【請求項１３】
指示を受けて所定の処理を行う外部装置に対して指示をした場合に、該外部装置から第１の設定時間情報を受付ける設定時間受付手段と、
前記第１の設定時間情報に基づいて初期化動作を行うための初期化時間を決定する初期化時間決定手段と、
ユーザの入力を受付ける入力受付手段によって予め定められた入力の受付が前記初期化時間なされない場合に、初期化動作を行う初期化手段と、
を備える画像形成装置。
【請求項１４】
通信手段を介して指示を受けて所定の処理を行う第１の情報処理装置と、
前記第１の情報処理装置に対して指示をした場合に、前記第１の情報処理装置から第１の設定時間情報を受付ける設定時間受付手段と、
前記第１の設定時間情報に基づいて初期化動作を行うための初期化時間を決定する初期化時間決定手段と、
ユーザの入力を受付ける入力受付手段によって予め定められた入力の受付が前記初期化時間なされない場合に、初期化動作を行う初期化手段と、を備える第２の情報処理装置と、
を備える情報処理システム。
【請求項１５】
前記第１の情報処理装置は、
前記第２の情報処理装置から前記初期化時間を受付ける初期化時間受付手段と、
前記初期化時間に基づいて、前記通信手段を介した前記第２の情報処理装置との通信を切断する時間を変更する切断時間変更手段と、
を備えることを特徴とする請求項１４に記載の情報処理システム。
【請求項１６】
他の情報処理装置から通信手段を介して指示を受けて所定の処理を行う情報処理装置であって、
前記他の情報処理装置から指示を受けた場合に、前記他の情報処理装置に第１の設定時間情報を送出する設定時間送出手段と、
前記第１の設定時間情報に基づいて前記他の情報処理装置が決定した初期化時間を受付ける初期化時間受付手段と、
前記初期化時間に基づいて、前記通信手段を介した前記他の情報処理装置との通信を切断するまでの時間を変更する切断時間変更手段と、
を備える情報処理装置。
【請求項１７】
指示を受けて所定の処理を行う外部装置に対して指示をした場合に、該外部装置から第１の設定時間情報を受付ける設定時間受付ステップと、
前記第１の設定時間情報に基づいて初期化動作を行うための初期化時間を決定する初期化時間決定ステップと
ユーザの入力を受付ける入力受付手段によって予め定められた入力の受付が前記初期化時間なされない場合に、初期化動作を行う初期化ステップと、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置、情報処理システム、及びプログラムに関する。
【背景技術】
【０００２】
多くの画像形成装置では、ユーザが画像形成装置を操作しない非操作状態が予め定められた時間（オートクリアタイム）継続した場合に、それまでに設定されたパラメータや表示状態を初期化するオートクリア機能（初期化動作）が提供されている。オートクリアタイム（初期化時間）は、画像形成装置の出荷時に設定される他、装置管理者やユーザによっても設定可能である。また、オートクリア機能は上記の動作だけではなく、認証状態を解除したり、特定の表示に戻したり等、使用環境や装置によって様々に機能する。
【０００３】
特許文献１には、オートクリアタイムを、延長キーが押下げされた回数に基づいて延長する技術が開示されている。
特許文献２には、画像形成装置の設定作動モードの難易度に基づいて、オートクリアタイムを変更する技術が開示されている。
特許文献３には、設定作動モード毎にユーザがオートクリアタイムを設定することによって、オートクリアタイムを変更する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１０４０２１号公報
【特許文献２】特開２００２−２３５６５号公報
【特許文献３】特開２００２−２３５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、処理機能に応じた適切なオートクリアタイムを設定できる情報処理装置、画像形成装置、情報処理システム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の情報処理装置は、指示を受けて所定の処理を行う外部装置に対して指示をした場合に、該外部装置から第１の設定時間情報を受付ける設定時間受付手段と、前記第１の設定時間情報に基づいて初期化動作を行うための初期化時間を決定する初期化時間決定手段と、ユーザの入力を受付ける入力受付手段によって予め定められた入力の受付が前記初期化時間なされない場合に、初期化動作を行う初期化手段と、を有する。
【０００７】
請求項２に記載の情報処理装置は、請求項１に記載の情報処理装置において、前記第１の設定時間情報は、前記外部装置が実行する処理に関連付けられていることを特徴とする。また、請求項３に記載の情報処理装置は、請求項１又は２に記載の情報処理装置において、前記初期化時間は、予め定められた動作が終了してからの経過時間を含むことを特徴とする。
【０００８】
請求項４に記載の情報処理装置は、請求項３に記載の情報処理装置において、前記予め定められた動作とは、前記外部装置が実行する処理に関連付けられた表示情報を表示する動作であることを特徴とする。
【０００９】
請求項５に記載の情報処理装置は、請求項１から４のいずれか一項記載の情報処理装置において、前記初期化時間は、前記外部装置が実行する処理に対するユーザの入力を受付けることが可能な状態になってからの経過時間を含むことを特徴とする。
【００１０】
請求項６に記載の情報処理装置は、請求項１から５のいずれか１項記載の情報処理装置において、前記外部装置が実行する処理が予め定められた条件を満たす処理である場合に、初期化動作を行わないことを特徴とする。
【００１１】
請求項７に記載の情報処理装置は、請求項１から６のいずれか一項記載の情報処理装置において、前記外部装置が実行する処理は、表示部に表示される複数の表示情報を含み、前記第１の設定時間情報は、前記複数の表示情報のそれぞれに関連付けられることを特徴とする。
【００１２】
請求項８に記載の情報処理装置は、請求項１から７のいずれか１項記載の情報処理装置において、前記初期化時間決定手段は、前記外部装置が実行する処理に応じて、前記第１の設定時間情報に基づいて求められる初期化時間、及び前記情報処理装置の記憶部に予め記憶されている第２の設定時間情報のうちいずれか一方を前記初期化時間に決定することを特徴とする。
【００１３】
請求項９に記載の情報処理装置は、請求項１から７のいずれか１項記載の情報処理装置において、前記初期化時間決定手段は、前記第１の設定時間情報に基づいて、前記情報処理装置の記憶部に予め記憶されている第２の設定時間情報を延長した時間を、前記初期化時間に決定することを特徴とする。
【００１４】
請求項１０に記載の情報処理装置は、請求項１から９のいずれか１項記載の情報処理装置において、前記初期化時間決定手段は、決定した初期化時間が前記情報処理装置に設定可能な最小値より小さい場合、前記最小値を初期化時間に決定し、決定した初期化時間が前記情報処理装置に設定可能な最大値より大きい場合、前記最大値を初期化時間に決定することを特徴とする。
【００１５】
請求項１１に記載の情報処理装置は、請求項８又は９に記載の情報処理装置において、前記初期化時間決定手段は、予め定められた条件が成立した場合に、前記初期化時間を前記第２の設定時間情報に基づいて決定し直すことを特徴とする。
【００１６】
請求項１２に記載の情報処理装置は、請求項１から１１のいずれか１項記載の情報処理装置において、前記初期化手段は、予め定められた操作を受付けた場合に、前記初期化時間に関わらず、初期化動作を行うことを特徴とする。
【００１７】
請求項１３に記載の画像形成装置は、指示を受けて所定の処理を行う外部装置に対して指示をした場合に、該外部装置から第１の設定時間情報を受付ける設定時間受付手段と、前記第１の設定時間情報に基づいて初期化動作を行うための初期化時間を決定する初期化時間決定手段と、ユーザの入力を受付ける入力受付手段によって予め定められた入力の受付が前記初期化時間なされない場合に、初期化動作を行う初期化手段と、を備える。
【００１８】
請求項１４に記載の情報処理システムは、通信手段を介して指示を受けて所定の処理を行う第１の情報処理装置と、前記第１の情報処理装置に対して指示をした場合に、前記第１の情報処理装置から第１の設定時間情報を受付ける設定時間受付手段と、前記第１の設定時間情報に基づいて初期化動作を行うための初期化時間を決定する初期化時間決定手段と、ユーザの入力を受付ける入力受付手段によって予め定められた入力の受付が前記初期化時間なされない場合に、初期化動作を行う初期化手段と、を備える第２の情報処理装置と、を備える。
【００１９】
請求項１５に記載の情報処理システムは、請求項１４に記載の情報処理システムにおいて、前記第１の情報処理装置は、前記第２の情報処理装置から前記初期化時間を受付ける初期化時間受付手段と、前記初期化時間に基づいて、前記通信手段を介した前記第２の情報処理装置との通信を切断する時間を変更する切断時間変更手段と、を備えることを特徴とする。
【００２０】
請求項１６に記載の情報処理装置は、他の情報処理装置から通信手段を介して指示を受けて所定の処理を行う情報処理装置であって、前記他の情報処理装置から指示を受けた場合に、前記他の情報処理装置に第１の設定時間情報を送出する設定時間送出手段と、前記第１の設定時間情報に基づいて前記他の情報処理装置が決定した初期化時間を受付ける初期化時間受付手段と、前記初期化時間に基づいて、前記通信手段を介した前記他の情報処理装置との通信を切断するまでの時間を変更する切断時間変更手段と、を備える。
【００２１】
請求項１７に記載のプログラムは、指示を受けて所定の処理を行う外部装置に対して指示をした場合に、該外部装置から第１の設定時間情報を受付ける設定時間受付ステップと、前記第１の設定時間情報に基づいて初期化動作を行うための初期化時間を決定する初期化時間決定ステップと、ユーザの入力を受付ける入力受付手段によって予め定められた入力の受付が前記初期化時間なされない場合に、初期化動作を行う初期化ステップと、をコンピュータに実行させる。
【発明の効果】
【００２２】
請求項１に記載の情報処理装置によれば、処理機能に応じた適切な初期化時間を設定できる。
【００２３】
請求項３に記載の情報処理装置によれば、予め定められた動作が終了するまでは、初期化動作の実行を回避できる。
【００２４】
請求項４に記載の情報処理装置によれば、処理機能に関連付けられた表示情報が表示されるまでは、初期化動作の実行を回避できる。
【００２５】
請求項５に記載の情報処理装置によれば、ユーザからの入力を受付可能となるまでは、初期化動作の実行を回避できる。
【００２６】
請求項６に記載の情報処理装置によれば、予め定められた条件を満たす機能については、初期化の実行を回避できる。
【００２７】
請求項７に記載の情報処理装置によれば、外部装置は、表示情報に応じた、より細かな初期化時間を設定できる。
【００２８】
請求項８に記載の情報処理装置によれば、初期化時間に使用する設定時間を、第１の設定時間と第２の設定時間との間で切替えることができる。
【００２９】
請求項９に記載の情報処理装置によれば、第２の設定時間情報を延長した時間を初期化時間とすることができる。
【００３０】
請求項１０に記載の情報処理装置によれば、情報処理装置に設定可能な初期化時間を設定できる。
【００３１】
請求項１１に記載の情報処理装置によれば、条件に合わせて、初期化時間を変更できる。
【００３２】
請求項１２に記載の情報処理装置によれば、本構成を有していない場合と比較し、情報処理装置の管理性が高まる。
【００３３】
請求項１３に記載の画像形成装置によれば、処理機能に応じた適切な初期化時間を設定できる。
【００３４】
請求項１４に記載の情報処理システムによれば、第２の情報処理装置は第１の情報処理装置から提供された処理機能に応じた適切な初期化時間を設定できる。
【００３５】
請求項１５に記載の情報処理システムによれば、第１の情報処理装置は、第２の情報処理装置が決定した初期化時間に基づいて、切断時間を変更できる。
【００３６】
請求項１６に記載の情報処理装置によれば、他の情報処理装置が決定した初期化時間に基づいて切断時間を変更できる。
【００３７】
請求項１７に記載のプログラムによれば、処理機能に応じた適切な初期化時間を設定できる。
【図面の簡単な説明】
【００３８】
【図１】本件の情報処理装置の一例である画像形成装置を含む画像形成システムの一構成例を示す図である。
【図２】画像形成装置のシステム構成の一例を示す図である。
【図３】サーバが画像形成装置に提供するアプリケーションサービスによって表示される画面の一例を示す図である。
【図４】制御部のハードウェア構成の一例を示す図である。
【図５】サーバ及び画像形成装置の制御部の機能ブロック図である。
【図６】制御部がオートクリアタイムを決定する処理の第１例を示すフローチャートである。
【図７】制御部がオートクリアタイムを決定する処理の第２例を示すフローチャートである。
【図８】ステップＳ２３のオートクリアタイムを決定する処理の詳細を示すフローチャートの一例である。
【図９】ステップＳ２３のオートクリアタイムを決定する処理の詳細を示すフローチャートの別例である。
【図１０】制御部がオートクリア機能を実行する際に行う処理の一例を示すフローチャートである。
【図１１】アプリケーションサービスの提供を受けるのを終了した場合に制御部が実行する処理の一例を示すフローチャートである。
【図１２】実施例２に係るサーバ及び画像形成装置の制御部の機能ブロック図である。
【発明を実施するための形態】
【００３９】
以下、本発明の実施形態について、添付図面を参照しつつ説明する。
【実施例１】
【００４０】
図１は、本件の情報処理装置の一例である画像形成装置を含む画像形成システムの一構成例を示す図である。
【００４１】
図１の画像形成システム２００では、情報処理装置の一例としての画像形成装置１００、サーバ（処理機能を有する装置）６０、及びサーバ７０がＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等のネットワーク（通信手段）８０を介して接続されている。
【００４２】
サーバ６０及びサーバ７０には、ネットワーク８０を介して接続された装置に提供可能なアプリケーションがインストールされている。ここで、アプリケーションとは、特定の作業を行うために使用されるソフトウェアのことをいう。サーバ６０及びサーバ７０は、ネットワーク８０を介して接続された装置からの要求に基づいて、アプリケーションによるサービス（以後、アプリケーションサービスと記載する）を提供する。以後の説明では、画像形成装置１００はサーバ６０からアプリケーションサービスの提供を受けるものとする。
【００４３】
画像形成装置１００は、ネットワーク８０を介して、サーバ６０及びサーバ７０にアクセス（接続）し、サーバ６０及びサーバ７０からアプリケーションサービスの提供を受ける。画像形成装置１００としては、プリンタ、複写機、ファクシミリ（以後、ＦＡＸと記載する）、複合機等が挙げられる。ここで、複合機とは、プリント機能、スキャナ機能、ＦＡＸ機能およびコピー機能のうちいずれかを複合的に有する画像形成装置のことをいう。
【００４４】
また、画像形成装置１００には、サーバ６０及びサーバ７０からアプリケーションサービスの提供を受ける際に使用されるブラウザがインストールされている。また、画像形成装置１００は、自身もサーバとして機能する。
【００４５】
次に、画像形成装置１００のシステム構成について説明する。図２は、画像形成装置１００のシステム構成の一例を示す図である。画像形成装置１００は、通信部１０、画像読取部２０、制御部３０、操作・表示部４０、および画像形成部５０を備える。
【００４６】
通信部１０は、ネットワーク８０を介してサーバ６０及びサーバ７０にアプリケーションサービスの提供を要求する信号を出力する。通信部１０は、サーバ６０及びサーバ７０が提供するアプリケーションサービスに関連する情報を受付け、制御部３０へ出力する。また、通信部１０は、不図示の情報処理装置、画像データ入力装置等から出力された画像データをネットワーク８０を介して受信し、受信した画像データを制御部３０へと出力する。
【００４７】
画像読取部２０は、制御部３０からの原稿の読取要求に基づいて、画像読取動作を行う。画像読取部２０は、読み取った原稿の画像データを制御部３０へ出力する。画像読取部２０は、具体的にはスキャン機能を有する画像読取装置（スキャナ等）である。
【００４８】
制御部３０は、通信部１０、画像読取部２０、操作・表示部４０、及び画像形成部５０との間で信号及びデータの送信及び受信を行い、画像形成装置１００の全体の動作を制御する。具体的には、制御部３０は、通信部１０及び画像読取部２０から画像データを受付ける。制御部３０は画像形成部５０を制御して、画像形成装置１００に設置された用紙（記録媒体）に、受付けた画像データに基づいた画像を形成する。制御部３０は、操作・表示部４０が受付けた操作に基づいて、画像読取部２０及び画像形成部５０を制御する。
【００４９】
制御部３０は、通信部１０からアプリケーションサービスに関連する情報を受付け、オートクリア機能を実行したり、操作・表示部４０にアプリケーションサービスを実行する際の画面を表示させる。
【００５０】
操作・表示部４０は、いわゆるユーザインターフェースであり、ユーザは、操作・表示部４０に対して、原稿の読み取りや、画像の出力等を要求する操作を入力する。操作・表示部４０は、ユーザからの操作入力を受付けて、制御部３０へ出力する。操作・表示部４０は、画像形成装置１００がサーバ６０及びサーバ７０からアプリケーションサービスの提供を受けている場合、制御部３０からの制御に基づいて、アプリケーションサービスに関連付けられた画面を表示する。
【００５１】
ここで、サーバ６０が画像形成装置１００に提供するアプリケーションサービスによって、操作・表示部４０に表示される画面の一例について説明する。図３は、サーバ６０が画像形成装置１００に提供するアプリケーションサービスによって表示される画面の一例を示す図である。
【００５２】
図３（Ａ）は、画像形成装置１００の操作・表示部４０に通常表示される初期画面の例を示している。図３（Ａ）の初期画面で、ユーザは自分が使用したい機能、例えば、コピー、スキャナ、ＦＡＸ等を選択する。
【００５３】
図３（Ｂ）は、図３（Ａ）の初期画面にてユーザがコピーを選択した場合に表示される詳細画面の例を示している。図３（Ｂ）の詳細画面において、ユーザは、等倍でコピーするのか、あるいは縮小・拡大コピーを行うのかを倍率選択画面で選択する。また、ユーザは、Ａ４の用紙にコピーするのか、それとも、他のサイズの用紙にコピーするのかを用紙選択画面で、白黒でコピーするのか、それともカラーコピーを行うのかをカラーモード画面で選択する。そのほか、両面印刷の設定、複数の原稿を１枚の用紙にまとめる印刷の設定、あるいは、コピー濃度等の設定をユーザが行わなければならない場合もある。
従って、画像形成装置１００の操作に不慣れなユーザにとっては、図３（Ｂ）に示される画面を使用して各種設定を行うのは煩わしく、時間もかかってしまう。また、ユーザが操作にもたついている間に、オートクリア機能が働くと、ユーザが設定したパラメータが初期化されてしまう。
【００５４】
一方、画像形成装置１００の管理者にとってみれば、管理上の問題から、ユーザが一部の設定のみ使用できるようにして、図３（Ｂ）のような詳細画面を表示させたくない場合がある。例えば、カラーコピーは印刷費用が高いので、管理者は、ユーザがカラーモードを選択できるカラーモード画面は表示させたくない場合がある。あるいは、ある項目については必ずユーザに設定して欲しいのにも関わらず、図３（Ｂ）のような画面では、ユーザが設定項目を探すのも難しく、管理者が希望する設定をユーザが必ず行うとは限らない場合もある。具体的には、ファクスを使用する場合には、必ず送信レポートを出力するような設定を実行して欲しいのにも関わらず、ユーザが上記設定を行わない場合等が挙げられる。
【００５５】
図３（Ｃ）は、サーバ６０及びサーバ７０が提供するアプリケーションサービスによって、操作・表示部４０に表示される画面の例を示している。図３（Ｃ）で示される例では、サーバ６０から提供されるアプリケーションサービスは、図３（Ａ）で示した初期画面の替わりにカスタマイズしたトップ画面を提供する。
【００５６】
図３（Ｃ）に示される画面では、ユーザは、コピー、スキャナ、ＦＡＸの３つの機能を選ぶことができる。カスタムメニューに表示された各ボタンには、それぞれの機能を実行する際に使用される画像形成装置１００の設定が関連付けられている。
【００５７】
例えば、ユーザが「らくらくコピー」ボタンを押した場合、コピーを使用する際によく使われる設定が予め関連付けられており、ユーザは図３（Ｂ）に示す詳細設定画面を経ることなく、コピーを実行することができる。
【００５８】
「ＥＣＯコピー」ボタンには、経済的かつ環境にやさしいコピーを実行できるような設定が予め関連付けられている。例えば、ユーザがＥＣＯコピーボタンを押した場合には、カラーコピーは実行せず、原稿が複数ある場合には、１枚の用紙に複数の原稿を配置して出力するような設定が、画像形成装置１００に対して行われる。
【００５９】
「らくらくスキャン」ボタンには、スキャナが使用される際によく使われる設定が予め関連付けられている。例えば、スキャンした画像データの格納先等の設定が予め関連付けられる。
【００６０】
「安心ファクス」ボタンには、ＦＡＸが使用される際によく使われる設定が予め設定されている。例えば、ＦＡＸ送信後に必ず送信レポートを出力する設定を関連付けることができる。
【００６１】
従って、ユーザは、サーバ６０から提供されたアプリケーションサービスを使用して、画像形成装置１００の設定を簡単に行うことができる。
【００６２】
再び、図２に戻り、説明を続ける。画像形成部５０は、制御部３０からの命令に従って、制御部３０から受信した画像データに基づいた画像を用紙に形成する。
【００６３】
次に、図４を用いて、画像形成装置１００の制御部３０のハードウェア構成について説明する。図４は、制御部３０のハードウェア構成の一例を示す図である。制御部３０は、入出力部３０１、ＲＯＭ（Read Only Memory）３０２、中央処理装置（ＣＰＵ：Central
Processing Unit）３０３、及びＲＡＭ（Random
Access Memory）３０４を備える。
【００６４】
入出力部３０１は、サーバ６０及びサーバ７０等との間でデータおよび信号の入出力を行う。ＲＯＭ３０２は、オートクリアタイムを決定するためのプログラム（詳細は後述する）等を格納する。ＣＰＵ３０３は、ＲＯＭ３０２に格納されたプログラムを読み込んで実行する。ＲＡＭ３０４は、プログラムを実行する際に使用される一時的なデータを保存する。
【００６５】
次に、サーバ６０及び制御部３０が有する機能について説明する。図５は、サーバ６０及び画像形成装置１００の制御部３０の機能ブロック図である。
【００６６】
まず、サーバ６０について説明する。サーバ６０は、コンテンツ管理部６１、タイマ情報送出部（設定時間送出手段）６２、表示データ生成部６３、及び表示データ送出部６４を備える。
【００６７】
コンテンツ管理部６１は、サーバ６０と接続された外部装置に提供するアプリケーションサービス及び情報を管理する。コンテンツ管理部６１は、画像形成装置１００からアプリケーションサービス提供の要求を受付けると、要求されたアプリケーションサービスに関連付けられたオートクリアタイム情報（第１の設定時間情報）をタイマ情報送出部６２に出力する。オートクリアタイム情報には、例えば、サーバ６０が推奨するオートクリアタイムや、画像形成装置１００がオートクリアタイムを決定する際にサーバ６０から送信される情報と画像形成装置１００が有する情報のうち、いずれを優先させるか等の情報等が含まれる。サーバ６０が推奨するオートクリアタイムは、例えば、表示データが画像形成装置１００の表示部に表示されてから６０秒、ユーザの操作を受付けてから５分等の具体的な値でも良いし、「長め／短め」といった情報でも良い。
【００６８】
コンテンツ管理部６１は、アプリケーションサービスデータを表示データ生成部６３に出力する。
【００６９】
タイマ情報送出部６２は、コンテンツ管理部６１からオートクリアタイム情報を受付け、オートクリアタイム情報を画像形成装置１００へ送出する。
【００７０】
表示データ生成部６３は、コンテンツ管理部６１から出力されたアプリケーションサービスデータに基づいて、画像形成装置１００の操作・表示部４０に表示させる表示データを生成する。表示データ生成部６３は、作成した表示データを表示データ送出部６４に出力する。
【００７１】
表示データ送出部６４は、表示データ生成部６３から受付けた表示データを、画像形成装置１００へ送出する。
【００７２】
次に、画像形成装置１００の制御部３０について説明する。制御部３０は、オートクリアタイム取得部（設定時間受付手段）３０５、オートクリアタイム決定部（初期化時間決定手段）３０６、オートクリアタイム管理部（記憶部）３０７、オートクリア実行部（初期化手段）３０８、表示データ取得部３０９、及び表示制御部３１０を備える。オートクリアタイム取得部３０５、オートクリアタイム決定部３０６、オートクリア実行部３０８、表示データ取得部３０９、及び表示制御部３１０は、制御プログラムに従って各種の処理を実行するＣＰＵ３０３に相当する。また、オートクリアタイム管理部３０７はＲＯＭ３０２に相当する。
【００７３】
オートクリアタイム取得部３０５は、サーバ６０が送出したオートクリアタイム情報を取得する。オートクリアタイム取得部３０５は、オートクリアタイム情報をオートクリアタイム決定部３０６へ出力する。
【００７４】
オートクリアタイム決定部３０６は、オートクリアタイム取得部３０５からオートクリアタイム情報を受付ける。オートクリアタイム決定部３０６は、受付けたオートクリアタイム情報に基づいて、オートクリアタイムを決定する。オートクリアタイム決定部３０６は、決定したオートクリアタイムをオートクリアタイム管理部３０７に設定する。
オートクリアタイム決定部３０６は、受付けたオートクリアタイム情報と、オートクリアタイム管理部３０７に記憶されているオートクリアタイム初期情報（第２の設定時間）とに基づいて、オートクリアタイムを決定しても良い。この場合、オートクリアタイム決定部３０６は、オートクリアタイム管理部３０７に初期設定として記憶されているオートクリアタイム初期情報（第２の設定時間情報）を取得する。
【００７５】
オートクリアタイム管理部３０７は、オートクリア機能を実行するまでの時間であるオートクリアタイムを管理する。オートクリアタイム管理部３０７は、オートクリアタイム初期情報を記憶する。また、オートクリアタイム管理部３０７は、オートクリアタイム決定部３０６によって決定されたオートクリアタイムを記憶する。本実施形態では、オートクリアタイム管理部３０７はＲＯＭ３０２に相当するとしているが、オートクリアタイム管理部３０７として、制御部３０の内部又は外部に設置されたＮＶＭ（Non Volatile Memory：不揮発性メモリ）を利用しても良い。
【００７６】
オートクリア実行部３０８は、オートクリアタイム管理部３０７から、オートクリアタイムを取得する。また、オートクリア実行部３０８は、表示データ取得部３０９から、表示データの取得が終了したか否かの情報を受付ける。オートクリア実行部３０８は、操作・表示部４０から、操作・表示部４０がユーザから操作入力を受付けたか否かの情報を受付ける。
【００７７】
オートクリア実行部３０８は、操作・表示部４０から操作入力の有無に関する情報を取得する。オートクリア実行部３０８は、操作・表示部４０がユーザから最後に受付けた操作入力からオートクリアタイムが経過した場合に、オートクリア機能を実行する。具体的には、操作・表示部４０の表示を初期表示にし、操作・表示部４０を用いてユーザが画像形成装置１００に設定したパラメータを初期値に戻す。オートクリア実行部３０８は、操作・表示部４０がユーザから最後に受付けた操作入力からオートクリアタイムが経過する前に、操作・表示部４０が再度ユーザから操作入力を受付けた場合には、オートクリアタイムまでの時間を計時し直す。ここで、オートクリア実行部３０８は、ユーザが予め定められたボタンを用いて操作入力をした場合に、オートクリアタイムまでの時間を計時し直す、つまり、タイマをリセットするようにすることもできる。具体的には、例えば、オートクリア実行部３０８は、操作・表示部４０がユーザから最後に受付けた操作入力からオートクリアタイムが経過する前に、ハードキーの操作入力を受付けても、タイマをリセットしないようにすることができる。
【００７８】
あるいは、オートクリア実行部３０８は、後述する表示データ取得部３０９から表示データの取得が終了したか否かに関する情報を取得する。オートクリア実行部３０８は、表示データの取得が終了してからオートクリアタイムが経過した場合に、オートクリア機能を実行しても良い。
【００７９】
表示データ取得部３０９は、サーバ６０が送出した表示データを取得する。表示データ取得部３０９は、取得した表示データを表示制御部３１０に出力する。
【００８０】
表示制御部３１０は、表示データ取得部３０９から表示データを受付け、表示データに基づく画面を操作・表示部４０に表示する。これにより、ユーザは、サーバ６０から提供されるアプリケーションサービスに基づく画面を使用して画像形成装置１００を操作できる。
【００８１】
次に、図６から図９を参照して、制御部３０がオートクリアタイムを決定する具体的な処理について説明する。図６は、制御部３０がオートクリアタイムを決定する処理の第一例を示すフローチャートである。
【００８２】
制御部３０は、サーバ６０にアクセスする（ステップＳ１１）。次に、制御部３０は、サーバ６０から表示データと共にオートクリアタイム情報を取得する（ステップＳ１２）。制御部３０は、サーバ６０から取得したオートクリアタイム情報を、オートクリアタイム管理部３０７にオートクリアタイムとして設定する（ステップＳ１３）。
【００８３】
ステップＳ１２において、表示データを取得する処理を実行するＣＰＵは表示データ取得部３０９に相当し、オートクリアタイムを取得する処理を実行するＣＰＵがオートクリアタイム取得部３０５に相当する。また、ステップＳ１３の処理を実行するＣＰＵが、オートクリアタイム決定部３０６に相当する。
【００８４】
次に、図７を参照して、制御部３０がオートクリアタイムを決定する処理の第２例について説明する。
【００８５】
制御部３０は、サーバ６０にアクセスする（ステップＳ２１）。次に、制御部３０は、サーバ６０から表示データとともに、オートクリアタイム情報を取得する（ステップＳ２２）。
【００８６】
次に、制御部３０は、取得したオートクリアタイム情報と、オートクリアタイム管理部３０７に初期設定されたオートクリアタイム初期情報とを比較し、オートクリアタイムを決定する（ステップＳ２３）。ここで、図８及び図９を用いて、ステップＳ２３における処理の詳細について説明する。なお、図８及び図９では、オートクリアタイム管理部３０７に初期設定されたオートクリアタイム初期情報をタイマ値Ａとし、サーバ６０から取得したオートクリアタイム情報をタイマ値Ｂとして記載する。
【００８７】
図８は、ステップＳ２３のオートクリアタイムを決定する処理の詳細を示すフローチャートの一例である。
【００８８】
制御部３０は、オートクリアタイムの決定タイプが何であるか判定する（ステップＳ３１）。より具体的には、オートクリアタイムを、タイマ値Ａとタイマ値Ｂとの比較により決定するのか、それとも、タイマ値Ａを延長することにより決定するのかを判定する。ステップＳ３１において、制御部３０は、決定タイプをアプリケーションサービスの種類に基づいて判定しても良い。あるいは、サーバ６０が送出するオートクリアタイム情報が決定タイプを含んでおり、制御部３０は、サーバ６０から送出された決定タイプに基づいてステップＳ３１の判定処理を実行しても良い。
【００８９】
制御部３０は、オートクリアタイムをタイマ値Ａとタイマ値Ｂとの比較により決定すると判定した場合（ステップＳ３１／比較）、サーバ６０から提供を受けるアプリケーションサービスが予め定められた条件を満たすか否か判定する（ステップＳ３２）。予め定められた条件とは、具体的には、提供を受けるアプリケーションサービスが、ファクス機能に関連するアプリケーションサービスであるか、あるいは、コピー機能に関連するアプリケーションサービスであるか等である。その他、予め定められた条件としてアプリケーションサービスが、図３（Ｃ）に示すようなトップメニュー表示に関連するアプリケーションサービスであるか否か等を用いても良い。例えば、画像形成装置１００の管理者が、提供を受けるアプリケーションサービスがファクス機能に関連するアプリケーションサービスである場合には、タイマ値Ａ及びタイマ値Ｂのうち小さい方の値によって、オートクリアタイムを設定したいと考えたとする。この場合、アプリケーションサービスがファクス機能に関連するアプリケーションサービスであるか否かが、ステップＳ３１の判定条件となる。
【００９０】
ステップＳ３２における判定がＹＥＳの場合、制御部３０は、タイマ値Ａがタイマ値Ｂよりも大きいか否かを判定する（ステップＳ３３）。
【００９１】
制御部３０は、タイマ値Ａがタイマ値Ｂよりも大きい場合（ステップＳ３３／ＹＥＳ）、タイマ値Ｂをオートクリアタイムとして決定し（ステップＳ３４）、処理を終了する。一方、制御部３０は、タイマ値Ａがタイマ値Ｂよりも小さい場合（ステップＳ３３／ＮＯ）、タイマ値Ａをオートクリアタイムとして決定し（ステップＳ３５）、処理を終了する。
【００９２】
ステップＳ３２における判定がＮＯの場合、制御部３０は、タイマ値Ａがタイマ値Ｂよりも大きいか否か判定する（ステップＳ３６）。
【００９３】
制御部３０は、タイマ値Ａがタイマ値Ｂよりも大きい場合（ステップＳ３６／ＹＥＳ）、タイマ値Ａをオートクリアタイムとして決定し（ステップＳ３７）、処理を終了する。一方、制御部３０は、タイマ値Ａがタイマ値Ｂよりも小さい場合（ステップＳ３６／ＮＯ）、タイマ値Ｂをオートクリアタイムに決定し（ステップＳ３８）、処理を終了する。
【００９４】
制御部３０は、タイマ値Ａを延長してオートクリアタイムを決定すると判定した場合（ステップＳ３１／延長）、タイマ値Ａにタイマ値Ｂを加算した値をオートクリアタイムとして決定し（ステップＳ３９）、処理を終了する。
【００９５】
次に、図９を用いて、ステップＳ２３のオートクリアタイムを決定する処理の詳細を示すフローチャートの別例について説明する。
【００９６】
制御部３０は、タイマ値Ｂがオートクリアタイム管理部３０７に設定できる最小値よりも小さいか否かを判定する（ステップＳ５１）。
【００９７】
制御部３０は、ステップＳ５１での判定がＮＯの場合、タイマ値Ｂがオートクリアタイム管理部３０７に設定できる最大値よりも大きいか否か判定する（ステップＳ５２）。そして、ステップＳ５２での判定がＮＯの場合、制御部３０はタイマ値Ｂをオートクリアタイムとして決定し（ステップＳ５３）、処理を終了する。一方、ステップＳ５２での判定がＹＥＳの場合、設定できる最大値をオートクリアタイムとして決定し（ステップＳ５４）、処理を終了する。
【００９８】
制御部３０は、ステップＳ５１での判定がＹＥＳの場合、設定できる最小値をオートクリアタイムとして決定し（ステップＳ５５）、処理を終了する。
【００９９】
なお、図８において、タイマ値Ｂをオートクリアタイムとして決定した後に、図９のフローチャートの処理を続けて実行するようにしても良い。
【０１００】
制御部３０は、図８または図９で説明した処理によってオートクリアタイムを決定すると、図７のステップＳ２４に戻る。そして、制御部３０は、決定したオートクリアタイムをオートクリアタイム管理部３０７に設定する。
【０１０１】
図７のステップＳ２２において、表示データを取得する処理を実行するＣＰＵが表示データ取得部３０９に相当し、オートクリアタイムを取得する処理を実行するＣＰＵがオートクリアタイム取得部３０５に相当する。また、ステップＳ２３及びＳ２４の処理を実行するＣＰＵが、オートクリアタイム決定部３０６に相当する。
【０１０２】
次に、制御部３０がオートクリア機能を実行する際の処理について説明する。図１０は、制御部３０がオートクリア機能を実行する際に行う処理の一例を示すフローチャートである。
【０１０３】
制御部３０は、取得した表示データの表示が完了したか否か、または、操作・表示部４０に対するユーザの操作が終了したか否か判定する（ステップＳ６１）。なお、実施例１では、ステップＳ６１の判定条件が２つ存在するが、どちらか一方の条件だけでも構わない。また、ステップＳ６１の判定条件は、本実施例に限られるわけではなく、例えば、制御部３０は、画像形成装置１００がユーザによる操作入力が可能な状態になったか否かを判定条件とすることもできる。
【０１０４】
制御部３０は、ステップＳ６１の判定がＮＯの場合、ステップＳ６１の判定がＹＥＳになるまで、ステップＳ６１の処理を繰り返す。
【０１０５】
制御部３０は、ステップＳ６１の判定がＹＥＳの場合、提供を受けているアプリケーションサービスがオートクリア機能を実行する対象となるアプリケーションサービスか否かを判定する（ステップＳ６２）。例えば、図３（Ｃ）に示したトップ画面表示のアプリケーションサービスを使用している場合に、オートクリア機能が実行されてしまうと、トップ画面表示が図３（Ａ）に示す画面に戻ってしまう。すると、ユーザは図３（Ａ）の画面を用いて各種設定を行わなければならないため、図３（Ｃ）に示したトップ画面表示中にオートクリア機能が実行されるとユーザにとって不都合である。この場合、トップ画面表示のアプリケーションサービスを、オートクリア機能を実行する対象外と予め定めておくことで、オートクリア機能が実行されるのを回避できる。
【０１０６】
制御部３０は、ステップＳ６２での判定がＮＯの場合、処理を終了する。一方、制御部３０は、ステップＳ６２での判定がＹＥＳの場合、時刻を計時するタイマを作動させる（ステップＳ６３）。なお、時刻を計時するタイマは、制御部３０に計時した時刻情報を提供できるものであれば良く、制御部３０の内部又は外部に設置されても良いし、画像形成装置１００の外部に設置されていても良い。
【０１０７】
次に、制御部３０は、操作・表示部４０がユーザからの操作を受付けたか否か判定する（ステップＳ６４）。
【０１０８】
操作・表示部４０がユーザからの操作を受付けていない場合（ステップＳ６４／ＮＯ）、制御部３０は、ステップＳ６３で作動させたタイマの値が、オートクリアタイムに達したか否か判定する（ステップＳ６５）。
【０１０９】
制御部３０は、タイマの値がオートクリアタイムに達成していない場合（ステップＳ６５／ＮＯ）、ステップＳ６４から処理を実行する。一方、タイマの値がオートクリアタイムに達した場合（ステップＳ６５／ＹＥＳ）、制御部３０は、オートクリアを実行し（ステップＳ６７）、処理を終了する。
【０１１０】
操作・表示部４０がユーザからの操作を受付けた場合（ステップＳ６４／ＹＥＳ）、制御部３０は、受付けた操作が予め定められた操作であるか否か判定する（ステップＳ６６）。ここで、予め定められた操作とは、その操作の後にオートクリア機能を実行させたい操作であり、例えば、ＦＡＸ送信操作とすることができる。
【０１１１】
制御部３０は、ステップＳ６６の判定がＮＯの場合、ステップＳ６１から再び処理を実行する。この際、制御部３０は、ステップＳ６３で作動させたタイマをリセットする。一方、制御部３０は、ステップＳ６６の判定がＹＥＳの場合、オートクリアを実行し（ステップＳ６７）、処理を終了する。
【０１１２】
ステップＳ６１〜ステップＳ６７の処理を実行するＣＰＵがオートクリア実行部３０８に相当する。
【０１１３】
次に、図１１を用いて、アプリケーションサービスの提供を受け終わった場合に制御部３０が実行する処理について説明する。図１１は、アプリケーションサービスの提供を受けるのを終了した場合に制御部３０が実行する処理の一例を示すフローチャートである。
【０１１４】
制御部３０は、サーバ６０へのアクセスが終了したか否かを判定する（ステップＳ７１）。例えば、制御部３０は、ブラウザを閉じたか否かによって、サーバ６０へのアクセスが終了したか否かを判定することができる。
【０１１５】
制御部３０は、サーバ６０へのアクセスが終了していない場合（ステップＳ７１／ＮＯ）、サーバ６０へのアクセスが終了するまでステップＳ７１の判定を繰り返す。制御部３０は、サーバ６０へのアクセスが終了した場合（ステップＳ７１／ＹＥＳ）、オートクリアタイム管理部３０７のオートクリアタイムを初期値、つまり、オートクリアタイム初期情報の値に戻し（ステップＳ７２）、処理を終了する。なお、画像形成装置１００は、図１１に示す処理を予め定めた条件が成立した場合に実行しても良い。例えば、サーバ６０にアクセス中であっても、ユーザが予め定めたボタン（例えば、コピーボタン）を押した場合に、画像形成装置１００はオートクリアタイムを初期値に戻しても良い。
【０１１６】
ステップＳ７１及びステップＳ７２の処理を実行するＣＰＵがオートクリアタイム決定部３０６に相当する。
【０１１７】
以上の説明から明らかなように、実施例１によれば、画像形成装置１００はアプリケーションサービスに関連付けられたオートクリアタイム情報を取得するオートクリアタイム取得部３０５を備えているため、サーバ６０又はサーバ７０側でアプリケーションサービスに適切なオートクリアタイム情報を設定できる。画像形成装置１００のユーザが、提供を受けているアプリケーションサービスに対して、どの程度のオートクリアタイムを設定するのが適切なのかを判断することは、困難である。従って、サーバ６０及び７０側がオートクリアタイム情報を設定することにより、ユーザはオートクリアタイムの設定について意識することなく、アプリケーションサービスを使用できる。また、これにより、アプリケーションサービスに適切なオートクリアタイムで、オートクリア機能が実行され、ユーザが予期しないタイミングで設定が初期化されてしまう可能性が低減するため、本構成を有さない画像形成装置１００と比較してユーザの利便性が向上する。
【０１１８】
また、画像形成装置１００は、表示データの表示が完了してからタイマを作動させる。これにより、アプリケーションサービスに関連付けられた表示データが表示されるまでは、オートクリア機能が実行されるのを回避できるため、本構成を有さない画像形成装置と比較してユーザの利便性が向上する。
【０１１９】
また、画像形成装置１００は、ユーザによる操作が入力可能な状態になってから、タイマを作動させることもできる。これにより、ユーザによる操作が入力可能な状態になるまでは、オートクリア機能が実行されるのを回避できるため、本構成を有さない画像形成装置と比較してユーザの利便性が向上する。
【０１２０】
また、画像形成装置１００は、アプリケーションサービスが予め定められたアプリケーションサービスである場合には、オートクリア機能を実行しない。従って、使用中にオートクリア機能が実行されると不都合が生じるアプリケーションサービスを予め定めておくことにより、オートクリア機能が実行されることを回避できるため、本構成を有さない画像形成装置と比較してユーザの利便性が向上する。
【０１２１】
実施例１では、サーバ６０から提供されるアプリケーションサービス自体にオートクリアタイム情報が関連付けられていた。しかし、アプリケーションサービスが複数の表示データを有する場合には、つまり、使用中に画面が遷移するようなアプリケーションサービスにおいては、表示データ毎にオートクリアタイム情報が関連付けられていても良い。例えば、サーバ６０は、個人情報を含む表示データには短い時間のオートクリアタイム情報を関連付け、複雑な操作が要求されるような表示データの場合には長い時間のオートクリアタイム情報を関連付ける。オートクリアタイム取得部３０５は表示データが変わる度に、オートクリアタイム情報をサーバ６０から取得する。これにより、サーバ６０は、表示データの内容に応じて、より細かなオートクリアタイム情報を設定できる。一方、ユーザは、オートクリアタイムの設定について意識することなく、アプリケーションサービスを使用できる。
【０１２２】
また、実施例１によれば、画像形成装置１００は、取得したオートクリアタイム情報とオートクリアタイム管理部３０７に初期設定されているオートクリアタイム初期情報のいずれか一方を、オートクリアタイムとして決定する。これにより、ユーザの利便性及び管理者の管理性を考慮して、オートクリアタイムに、オートクリアタイム情報を使用するか、オートクリアタイム初期情報を使用するかを切替えることができる。
【０１２３】
また、実施例１によれば、画像形成装置１００は、オートクリアタイム情報にオートクリアタイム初期情報を付加した値をオートクリアタイムとして決定する。これにより、オートクリアタイムとして、オートクリアタイム初期情報で定義される時間を延長した時刻を設定したい場合、サーバ６０はオートクリアタイム情報を設定することにより、オートクリアタイム初期情報を延長したオートクリアタイムを画像形成装置１００に設定できる。
【０１２４】
また、実施例１によれば、画像形成装置１００は、オートクリアタイム情報の値が画像形成装置に設定できる最大値より大きい場合、最大値をオートクリアタイムとして決定し、最小値より小さい場合、最小値をオートクリアタイムとして決定する。これにより、画像形成装置１００は、画像形成装置１００に設定可能なオートクリアタイムを決定できる。
【０１２５】
また、実施例１によれば、画像形成装置１００は、予め定められた条件が成立した場合には、オートクリアタイムを初期値に決定し直す。これにより、画像形成装置１００は、条件に合わせてオートクリアタイムを変更できる。
【０１２６】
また、実施例１によれば、画像形成装置１００は、アプリケーションサービスの提供を受け終わると、オートクリアタイムを初期値に戻す。これにより、アプリケーションサービスの提供を受けていない場合には、通常のオートクリアタイムで画像形成装置１００を管理することができる。
【０１２７】
また、実施例１によれば、画像形成装置１００は、サーバ６０に接続中は、オートクリア機能を実行しない。これにより、画像形成装置１００がアプリケーションサービスの提供を受けている間にオートクリア機能が実行されるのを回避できる。
【０１２８】
また、実施例１によれば、画像形成装置１００は、予め定められた操作を受付けた場合には、オートクリア機能を実行する。これにより、例えば、セキュリティ等の観点から、ユーザに連続して使用させたくないと管理者が考える機能については、オートクリアタイムの設定に関わらず、操作後にオートクリア機能が実行され、本構成を有さない画像形成装置１００と比較して画像形成装置１００の管理性が高まる。なお、上述の実施形態では、予め定められた操作を受付けたか否かを判定条件としたが、画像形成装置が予め定められた動作を終了したか否かを判定条件としても良い。例えば、画像形成装置が画像形成動作を終了したか否かを判定条件とすることができる。
【０１２９】
制御部３０の機能を実現するためのソフトウェアのプログラムが記録されている記録媒体を、画像形成装置１００に供給し、ＣＰＵ３０３が記憶媒体に格納されたプログラムを読み出し実行することによっても、上記実施の形態と同様の効果を奏する。プログラムを供給するための記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、又はＳＤカードなどがある。
【実施例２】
【０１３０】
実施例２では、画像形成装置１００が決定した初期化時間に基づいて、サーバ６０が画像形成装置１００との通信を切断するまでに時間を決定する。図１２は、実施例２に係る画像形成装置１００及びサーバ６０の機能ブロック図である。図１２において、実施例１と同様の構成については説明を省略し、実施例１と異なる構成について説明する。
【０１３１】
画像形成装置１００の制御部３０において、オートクリアタイム決定部３０６は、決定したオートクリアタイムを通信部１０へ出力する。通信部１０は、サーバ６０にオートクリアタイムを送信する。
【０１３２】
サーバ６０は、実施例１における構成に加え、オートクリアタイム受付部（初期化時間受付手段）及び切断時間変更部（切断時間変更手段）を備える。オートクリアタイム受付部６５は、通信部１０が送信した画像形成装置１００のオートクリアタイムを受付ける。オートクリアタイム受付部６５は、受付けたオートクリアタイムを切断時間変更部６６へ出力する。
【０１３３】
切断時間変更部６６は、オートクリアタイム受付部６５からオートクリアタイムを受付ける。切断時間変更部６６は、受付けたオートクリアタイムに基づいて、画像形成装置１００との通信を切断するまでの時間を変更し、変更した切断時間をコンテンツ管理部６１へ出力する。例えば、切断時間変更部６６は、受付けたオートクリアタイムが予め定められた時間よりも長い場合には、切断時間を延長し、延長した切断時間をコンテンツ管理部６１へ出力する。また、切断時間変更部６６は、オートクリアタイムが予め定められた時間よりも短い場合には、切断時間を短縮し、短縮した切断時間をコンテンツ管理部６１へ出力する。
【０１３４】
コンテンツ管理部６１は、切断時間変更部６６から切断時間の情報を受付け、切断時間が経過すると、画像形成装置１００との通信を切断し、タイマ情報の送出及び表示データの送出を停止する。
【０１３５】
実施例２によれば、サーバ６０は、オートクリアタイムを画像形成装置１００から受付け、切断時間を変更する。これにより、画像形成装置１００の動作と連動したアプリケーションサービスの提供が可能となる。
【０１３６】
上述した実施の形態は、本発明の実施形態の一部である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【０１３７】
実施例１において、サーバ６０から提供されるアプリケーションサービスは、操作・表示部４０に表示されるトップ画面を表示するものであった。しかし、サーバ６０から提供されるアプリケーションサービスはこれに限られるものではなく、例えば、サーバに格納された画像データを一覧表示し、ユーザが一覧の中から選択した画像データを出力するといったアプリケーションサービス等でも良い。
【０１３８】
また、実施例１では、画像形成装置１００はサーバ６０及び７０からアプリケーションサービスの提供を受けていた。しかし、画像形成装置１００は、制御部３０に備えられたアプリケーションを使用する場合にも、制御部３０が備えるアプリケーションに関連付けられたオートクリアタイム情報を取得し、オートクリアタイムを決定することができる。
【０１３９】
また、実施例１及び実施例２では、情報処理装置の一例として画像形成装置を用いた説明を行ったが、情報処理装置は、画像形成装置に限られるものではない。情報処理装置は、例えば、パーソナルコンピュータや現金自動預け払い機（ＡＴＭ、Automated Teller Machine）等であってもよい。また、情報処理装置は、予め定められた時間が経過すると初期化機能が働く電子機器であっても良い。
【符号の説明】
【０１４０】
１０…通信部
２０…画像読取部
３０…制御部
４０…操作・表示部
５０…画像形成部
６０、７０…サーバ
６１…コンテンツ管理部
６２…タイマ情報送出部
６３…表示データ生成部
６４…表示データ送出部
６５…オートクリアタイム受付部
６６…切断時間変更部
８０…ネットワーク
１００…画像形成装置
２００…画像形成システム
３０１…入出力部
３０２…ＲＯＭ
３０３…ＣＰＵ
３０４…ＲＡＭ
３０５…オートクリアタイム取得部
３０６…オートクリアタイム決定部
３０７…オートクリアタイム管理部
３０８…オートクリア実行部
３０９…表示データ取得部
３１０…表示制御部
【図１】
0005573031.tif 000002
【図２】
0005573031.tif 000003
【図３】
0005573031.tif 000004
【図４】
0005573031.tif 000005
【図５】
0005573031.tif 000006
【図６】
0005573031.tif 000007
【図７】
0005573031.tif 000008
【図８】
0005573031.tif 000009
【図９】
0005573031.tif 000010
【図１０】
0005573031.tif 000011
【図１１】
0005573031.tif 000012
【図１２】
0005573031.tif 000013