(57)【要約】【課題】ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であれば、そのことをユーザに認識させ、設定反映忘れを防止すること。【解決手段】画像処理装置１００の制御部１は、画像処理装置１００の設定が変更され、該変更された設定が未反映の状態にある場合、前記設定が未反映の状態にある旨のメッセージを、操作部２０の表示部２１に表示される操作画面上のステータス表示領域に表示するように制御する（４０２）。【選択図】図４
2019004522.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
前記情報処理装置の設定を行うための設定手段と、
前記情報処理装置のステータスに関するメッセージを表示するためのステータス表示手段と、
前記設定手段で変更された設定が未反映の状態にある場合、前記設定が未反映の状態にあることに関するメッセージを、前記ステータス表示手段に表示する表示制御手段と、
を有することを特徴とした情報処理装置。
【請求項２】
前記ステータス表示手段は、前記情報処理装置を操作するための操作画面上に設けられていることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記未反映の設定を反映させる処理の実行を指示する第１指示手段と、
前記設定手段で設定が変更された場合、前記第１指示手段を有効化する有効化手段と、を有することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記未反映の設定を反映させる処理の実行が指示された場合、前記未反映の設定を反映させるために前記情報処理装置の再起動が必要か否かを判断する判断手段と、
前記判断手段により前記再起動が必要であると判断された場合、前記再起動を実行するか否かをユーザ入力により指示するための第２指示手段と、
前記第２指示手段により前記再起動の実行が指示された場合、前記再起動を実行する再起動手段と、
を有することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記判断手段により前記再起動が必要でないと判断された場合、前記未反映の設定に関連するアプリケーションの初期化処理を実行するか否かをユーザ入力により指示する第３指示手段と、
前記第３指示手段により前記初期化処理の実行が指示された場合、前記初期化処理を実行する初期化手段と、
を有することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記ステータス表示手段に前記設定が未反映の状態にあることに関するメッセージを表示する場合、前記情報処理装置にログイン中のユーザの権限に応じて、前記メッセージを切り替えることを特徴とした請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記表示制御手段は、前記情報処理装置を操作するための操作画面に、前記未反映の設定に関連する機能の画面が表示された場合に、前記ステータス表示手段に前記設定が未反映の状態にあることに関するメッセージを表示することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記表示制御手段は、前記ステータス表示手段に前記設定が未反映の状態にあることに関するメッセージを表示する場合に、既に前記ステータス表示手段にメッセージが表示されている場合、前記設定が未反映の状態にあることに関するメッセージ及び前記既に表示されているメッセージを輪番表示することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記表示制御手段は、前記情報処理装置のステータスに設定される優先順位に応じて、該ステータスに関するメッセージを前記ステータス表示手段に表示するものであり、既に前記ステータス表示手段にメッセージが表示されている場合、前記既にメッセージが表示されているステータスの優先順位の最上位に合わせて、前記設定が未反映の状態にあるステータスの優先順位を設定することを特徴とする請求項８項に記載の情報処理装置。
【請求項１０】
ユーザ毎にユーザが良く使う機能を記憶する記憶手段を有し、
前記表示制御手段は、ログイン中のユーザが良く使う機能に関連する設定が未反映の状態にあることに関するメッセージを表示し、前記ログイン中のユーザが良く使う機能に関連しない設定が未反映の状態にあることに関するメッセージを表示しないことを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
情報処理装置の制御方法であって、
前記情報処理装置の設定を行うための設定ステップと、
前記設定ステップで変更された設定が未反映の状態にある場合、前記設定が未反映の状態にあることに関するメッセージを、前記情報処理装置のステータスに関するメッセージを表示するためのステータス表示手段に、表示する表示ステップと、
を有することを特徴とした情報処理装置の制御方法。
【請求項１２】
コンピュータを、請求項１乃至１０のいずれか１項に記載の手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置等の情報処理装置において変更された設定が未反映の状態にあることをユーザに対し通知するための制御に関するものである。
【背景技術】
【０００２】
従来より、ユーザにより各設定変更が可能な機器では、設定変更を反映する為に再起動が必要な項目に関しては、再起動を促すメッセージを設定画面に表示することで、ユーザに通知を行い、ユーザが再起動を実行することで設定の反映を行っていた。
【０００３】
また、設定変更後に即時に反映してしまうと他の項目と不整合が生じてしまうような項目に関しては、設定変更後に即時に反映を行わず、関連項目の設定変更を全て行ってから再起動等によって、一括で設定を反映させるといったことが行われていた。
【０００４】
機器に対し再起動実行指示を行う方法としては、特許文献１のように、機器が自動調整等の処理を行っていた場合には、その処理が終了してから再起動処理を実行するといったものがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２５７５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の技術では、機器の設定変更を行った際に、機器の再起動実行が必要か否かを設定変更時にユーザが意識する必要がある。また、ユーザが、機器の再起動が必要な設定を変更した後、再起動を行わないまま機器を離れてしまった場合、次のユーザは機器が設定変更が未反映状態であることを判断できない。また、自身が行った設定変更が再起動を行う必要のあるものであったかどうか、後で確認することは手間となる。
【０００７】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であれば、そのことをユーザが判別でき、設定反映忘れを防止可能な仕組みを提供することである。
【課題を解決するための手段】
【０００８】
本発明は、情報処理装置であって、前記情報処理装置の設定を行うための設定手段と、前記情報処理装置のステータスに関するメッセージを表示するためのステータス表示手段と、前記設定手段で変更された設定が未反映の状態にある場合、前記設定が未反映の状態にあることに関するメッセージを、前記ステータス表示手段に表示する表示制御手段と、を有することを特徴とした。
【発明の効果】
【０００９】
ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であれば、そのことをユーザが判別でき、設定反映忘れを抑えることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例に係る画像処理装置の構成を例示するブロック図。
【図２】操作部の一例を示す概観図。
【図３】実施例１に係る処理の一例を示すフローチャート。
【図４】実施例１において操作部に表示する操作画面を例示する図。
【図５】実施例２に係る処理の一例を示すフローチャート。
【図６】実施例２において操作部に表示する操作画面を例示する図。
【図７】実施例３に係る処理の一例を示すフローチャート。
【図８】実施例３において操作部に表示する操作画面を例示する図。
【図９】実施例４に係る処理の一例を示すフローチャート。
【図１０】実施例４において操作部に表示する操作画面を例示する図。
【図１１】実施例５に係る処理の一例を示すフローチャート。
【図１２】実施例５において操作部に表示する操作画面を例示する図。
【図１３】実施例６に係る処理の一例を示すフローチャート。
【図１４】実施例６において操作部に表示する操作画面を例示する図。
【図１５】実施例１に係る処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下で本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。本発明の実施形態では、複合機（ＭＦＰ；Multifunction Peripheral）を例にして、本発明に係る画像処理装置の実施形態について説明するが、本発明はＭＦＰに限定されるものではない。
【実施例１】
【００１２】
図１は、本発明の情報処理装置の一実施例に係る画像処理装置の構成の一例を示すブロック図である。
図１において、１００は、本実施例の画像処理装置としてのＭＦＰである。
制御部１は、ＭＦＰ１００の各ユニットの動作制御を行う。制御部１は、ＣＰＵ１０と、ＬＡＮ１１と、通信ユニット１２と、ＲＡＭ１３と、ＨＤＤ１４と、ＲＯＭ１５、タイマ１６等を備えている。ＣＰＵ１０は、制御部１全体を制御する。
【００１３】
ＬＡＮ１１は、外部装置との間でデータのやり取りを行うためのネットワークを示し、このＬＡＮ１１を介してＭＦＰ１００はインターネットに接続されている。通信ユニット１２は、ＬＡＮ１１を通してデータの送受信を行う。
【００１４】
ＲＡＭ１３は、ＣＰＵ１０が動作するためのシステムワークメモリを提供している。ＨＤＤ１４はハードディスクドライブで、例えば磁気ディスクや光学メディアやフラッシュメモリ等の記憶媒体であってもよい。ＨＤＤ１４は、文書データや設定データ等を格納することができる。また、ＨＤＤ１４は、ＭＦＰ１００内に存在してなくてもよい。ＭＦＰ１００は、通信ユニット１２を介して、外部のサーバやＰＣ等のＨＤＤを保存装置として利用してもよい。
【００１５】
ＲＯＭ１５はブートＲＯＭであり、システムのブートプログラムを格納している。ＣＰＵ１０は、ＲＯＭ１５のブートＲＯＭにより、ＨＤＤ１４にインストールされているプログラムをＲＡＭ１３に展開し、そのプログラムに基づいて各種制御を行う。タイマ１６は、ＣＰＵ１０の指示に従って時間の経時を行い、指示された時間が経過すると割り込みなどによりＣＰＵ１０に通知する。
【００１６】
操作部２０は、制御部１によって制御され、表示部２１と入力部２２を備えている。表示部２１は、ユーザに対して複写機の情報を表示するためのディスプレイである。入力部２２は、例えばタッチパネル、マウス、カメラ、音声入力、キーボード等のインタフェースを通してユーザからの入力を受け付ける。なお、詳細は後述するが、制御部１は、表示部２１に表示される操作画面上に設けられるステータス表示領域へのメッセージの表示制御を行う。
【００１７】
また、ＭＦＰ１００は、制御部１によって制御される画像処理部３０および、画像入力デバイスであるスキャナ部４０、画像出力デバイスであるプリンタ部５０を有する。
【００１８】
図２は、操作部２０の一例を示す概観図である。
表示部２１は、ここでは液晶表示部である。表示部２１には、液晶上にタッチパネルシートが貼られており、操作画面およびソフトキーを表示するとともに、表示してあるキーが押されると、その位置情報をＣＰＵ１０に伝える。従って、この場合の表示部２１は、入力部２２としても機能していることになる。
【００１９】
次にユーザにより操作される各種キーやボタンについて説明する。
スタートキー２０１は、原稿の読み取り動作の開始を指示する時などに用いられる。スタートキー２０１の中央部には、緑と赤の２色のＬＥＤ２０２があり、その色によってスタートキー２０１が使える状態にあるかどうかを示す。ストップキー２０３は、稼働中の動作を止める働きをする。テンキー２０４は、数字と文字のボタンで構成されており、コピー部数の設定や、表示部２１の画面切り替えなどを指示する。設定/登録キー２０５は、機器の設定を行う場合に押下される。
【００２０】
また、ＭＦＰ１００は、一つ以上の方法により原稿の画像データをＨＤＤ１４上に保存することができる。ＭＦＰ１００は、スキャナ部４０により原稿台やＡＤＦ（自動原稿給紙装置）に置かれた原稿を読み取り、デジタル化してその原稿の画像データを生成できる。また、ＭＦＰ１００は、通信ユニット１２を介して任意のサーバとの間で画像データの複製や移動を行うことができる。さらに、ＭＦＰ１００は、図示しないインタフェースに、可搬メディア等の記憶媒体を装着することができ、その記憶媒体からＨＤＤ１４へ画像データを複製や移動を行うことができる。
【００２１】
以下、図１５、図３、図４を用いて、実施例１におけるＭＦＰ１００の動作について説明する。
図１５は、実施例１に係る処理の一例を示すフローチャートである。このフローチャートの処理は、ＣＰＵ１０がＲＯＭ又はＨＤＤに格納されたプログラムを実行することにより実現される。なお、この処理は、ＭＦＰ１００においてユーザが設定の変更指示を行った際に、ＭＦＰ１００側で行う処理に対応する。
【００２２】
まず、Ｓ１５０１において、ＣＰＵ１０は、ユーザにより設定変更指示があったか否かの判断を行う。そして、設定変更指示はないと判断した場合（Ｓ１５０１でＮｏの場合）、ＣＰＵ１０は、そのまま処理を終了する。一方、設定変更指示があったと判断した場合（Ｓ１５０１でＹｅｓの場合）、ＣＰＵ１０は、Ｓ１５０２に処理を進める。
【００２３】
Ｓ１５０２では、ＣＰＵ１０は、設定変更指示前にＭＦＰ１００に設定されていた値と、設定変更指示により設定された値との比較を行う。
次に、Ｓ１５０３において、ＣＰＵ１０は、上記Ｓ１５０２で行った値の比較の結果、差分があるか否かの判断を行う。
【００２４】
そして、差分が無いと判断した場合（Ｓ１５０３でＮｏの場合）、ＣＰＵ１０は、Ｓ１５０４に処理を進める。Ｓ１５０４では、ＣＰＵ１０は、ＨＤＤ１４に保存される設定変更フラグの値を「０」にセットし、処理を終了する。
【００２５】
一方、上記Ｓ１５０３において、差分があると判断した場合（Ｓ１５０３でＹｅｓの場合）、ＣＰＵ１０は、Ｓ１５０５に処理を進める。Ｓ１５０５では、ＣＰＵ１０は、差分のある設定を反映するために再起動が不要か必要かを判断する。
【００２６】
そして、設定を反映するために再起動が不要であると判断した場合（Ｓ１５０５でＹｅｓの場合）、ＣＰＵ１０は、Ｓ１５０６に処理を進める。Ｓ１５０６では、ＣＰＵ１０は、ＨＤＤ１４に保存される設定変更フラグの値を「１」にセットし、処理を終了する。
【００２７】
一方、上記Ｓ１５０５において、設定を反映するために再起動が必要であると判断した場合（Ｓ１５０５でＮｏの場合）、ＣＰＵ１０は、Ｓ１５０７に処理を進める。Ｓ１５０７では、ＣＰＵ１０は、ＨＤＤ１４に保存される設定変更フラグの値を「２」にセットし、処理を終了する。
【００２８】
図３は、実施例１に係る処理の一例を示すフローチャートである。このフローチャートの処理は、ＣＰＵ１０がＲＯＭ又はＨＤＤに格納されたプログラムを実行することにより実現される。なお、この処理は、ＭＦＰ１００の設定変更後、まだ反映されていない項目がある場合に、ユーザに対し、反映されていない項目があることを通知する処理に対応する。なお、図３の処理は繰り返し実行される。いずれかのユーザがＭＦＰ１００にログインしている場合にのみ、図３の処理を繰り返し実行するようにしてもよい。
図４は、実施例１において操作部２０の表示部２１に表示する操作画面の一例を示す図である。
【００２９】
まず、Ｓ３０１において、ＣＰＵ１０は、ＨＤＤ１４に保存されている設定変更フラグの値を取得し、設定反映状況の確認を行う。
次に、Ｓ３０２において、ＣＰＵ１０は、上記Ｓ３０１の確認の結果、設定変更フラグの値が「０」であるか否かを判断する。
【００３０】
そして、設定変更フラグの値が「０」であると判断した場合（Ｓ３０２でＹｅｓの場合）、ＣＰＵ１０は、ＭＦＰ１００にまだ反映されていない設定項目は無いと判断し、図４の４０３のように、ステータス表示領域にメッセージを表示せず、そのまま処理を終了する。
【００３１】
一方、設定変更フラグの値が「０」でないと判断した場合（Ｓ３０２でＮｏの場合）、ＣＰＵ１０は、Ｓ３０３に処理を進める。Ｓ３０３では、ＣＰＵ１０は、図４の４０３のように、表示部２１のステータス表示領域に、まだ反映されていない設定項目がある旨のメッセージを表示し、処理を終了する。
【００３２】
なお、上記Ｓ３０３では、設定変更フラグの値が「１」の場合も「２」の場合も、同一のメッセージを表示しているが、設定変更フラグの値が「１」の場合も「２」の場合でメッセージを変更するようにしてもよい。例えば、設定変更フラグの値が「１」の場合は「未反映の設定変更があります。」と表示し、設定変更フラグの値が「２」の場合は「未反映の設定変更があります。反映するためには再起動が必要です。」と表示するようにしてもよい。
【００３３】
以上示したように、実施例１によれば、ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であれば、そのことをユーザが判別（認識）できるようになり、設定反映忘れを抑えることができる。
【実施例２】
【００３４】
以下、図５、図６を用いて、実施例２におけるＭＦＰ１００の動作について説明する。
図５は、実施例２に係る処理の一例を示すフローチャートである。このフローチャートの処理は、ＣＰＵ１０がＲＯＭ又はＨＤＤに格納されたプログラムを実行することにより実現される。なお、この処理は、ＭＦＰ１００の設定が変更された際に設定変更の反映処理を実行するまでの処理に対応する。
【００３５】
図６は、実施例２において操作部２０の表示部２１に表示する操作画面の一例を示す図である。
図６において、６０１は、ＭＦＰ１００の設定を変更する画面（設定変更画面）である。
【００３６】
まず、Ｓ５０１において、ＣＰＵ１０は、設定変更画面６０１で設定変更があったか否かを判断する。そして、設定変更は無かったと判断した場合（Ｓ５０１でＮｏの場合）、ＣＰＵ１０は、Ｓ５０１の処理を繰り返す。なお、Ｓ５０１の判断手順は、例えば、図１５のＳ１５０１〜Ｓ１５０３と同様の判断手順とする。
【００３７】
一方、上記Ｓ５０１において、設定変更があったと判断した場合（Ｓ５０１でＹｅｓの場合）、ＣＰＵ１０は、Ｓ５０２に処理を進める。Ｓ５０２では、ＣＰＵ１０は、設定反映実行指示部６０２をアクティブ状態にして（有効化し）、ユーザによる設定反映実行指示部６０２の操作を受け付け可能に制御する。
【００３８】
次に、Ｓ５０３において、ＣＰＵ１０は、設定反映実行指示部６０２が押下（設定反映実行指示）されたか否かを判断する。そして、設定反映実行指示部６０２が押下（設定反映実行指示）されていないと判断した場合（Ｓ５０３でＮｏの場合）、ＣＰＵ１０は、Ｓ５０３の処理を繰り返す。
【００３９】
一方、上記Ｓ５０３において、設定反映実行指示部６０２が押下（設定反映実行指示）されたと判定した場合（Ｓ５０３でＹｅｓの場合）、ＣＰＵ１０は、Ｓ５０４に処理を進める。Ｓ５０４では、ＣＰＵ１０は、設定値が変更されているがまだＭＦＰ１００に反映されていない状態となっている設定項目を確認する。
【００４０】
次に、Ｓ５０５において、ＣＰＵ１０は、上記Ｓ５０４の確認の結果より、設定変更を反映するためにＭＦＰ１００の再起動が必要か否かを判断する。そして、再起動が必要であると判断した場合（Ｓ５０５でＹｅｓの場合）、ＣＰＵ１０は、Ｓ５０６に処理を進める。Ｓ５０６では、ＣＰＵ１０は、ユーザに対し、再起動実行を行うか否かを確認する再起動実行確認画面６０３を表示部２１に表示し、Ｓ５０７に処理を進める。なお、再起動実行確認画面６０３は、ＭＦＰ１００の再起動を実行するか否かをユーザ入力により選択指示するための「はい」ボタン６０４、「いいえ」ボタン６０５を有する。
【００４１】
Ｓ５０７では、ＣＰＵ１０は、再起動実行確認画面６０３において再起動実行指示が行われたか（はいボタン６０４が押下されたか）否かを判断する。そして、再起動実行指示が行われていない（いいへボタン６０５が押下された）と判断した場合（Ｓ５０７でＮｏの場合）、ＣＰＵ１０は、Ｓ５０３に処理を戻す。
【００４２】
一方、上記Ｓ５０７において、再起動実行指示が行われた（はいボタン６０４が押下された）と判断した場合（Ｓ５０７でＹｅｓの場合）、ＣＰＵ１０は、Ｓ５０８に処理を進める。Ｓ５０８では、ＣＰＵ１０は、再起動実行画面６０６を表示し、再起動処理を実行する。そして、再起動処理が実行された後、ＣＰＵ１０は、Ｓ５１２において、設定反映実行指示部６０２を非アクティブにして（無効化して）、ユーザによる設定反映実行指示部６０２の操作を受け付け不可能にし、処理を終了する。
【００４３】
また、上記Ｓ５０５において、再起動が不要であると判断した場合（Ｓ５０５でＮｏの場合）、ＣＰＵ１０は、Ｓ５０９に処理を進める。Ｓ５０９では、ＣＰＵ１０は、アプリケーションの初期化確認画面６０８を表示部２１に表示し、Ｓ５１０に処理を進める。なお、アプリケーションの初期化確認画面６０８は、未反映の設定に関連するアプリケーションの初期化処理を実行するか否かをユーザ入力により選択指示するための「はい」ボタン６０９、「いいえ」ボタン６１０を有する。
【００４４】
Ｓ５１０では、ＣＰＵ１０は、アプリケーションの初期化確認画面６０８においてアプリケーションの初期化実行指示が行われたか（はいボタン６０９が押下されたか）否かを判断する。そして、初期化実行指示が行われていない（いいへボタン６１０が押下された）と判断した場合（Ｓ５１０でＮｏの場合）、ＣＰＵ１０は、Ｓ５０３に処理を戻す。
【００４５】
一方、上記Ｓ５１０において、アプリケーションの初期化実行指示が行われた（はいボタン６０９が押下された）と判断した場合（Ｓ５１０でＹｅｓの場合）、ＣＰＵ１０は、Ｓ５１１に処理を進める。Ｓ５１１では、ＣＰＵ１０は、アプリケーションの初期化実行処理を実行する。そして、アプリケーションの初期化実行処理が実行された後、ＣＰＵ１０は、Ｓ５１２において、設定反映実行指示部６０２を非アクティブにして（無効化して）、ユーザによる設定反映実行指示部６０２の操作を受け付け不可能にし、処理を終了する。
【００４６】
以上示したように、実施例２によれば、ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であれば、そのこと及び該設定変更の反映に再起動が必要か否かをユーザが判別（認識）できるようになる。さらに、再起動又はアプリケーション初期化を指示して設定反映を行い、設定反映忘れを抑えることができる。
【実施例３】
【００４７】
以下、図７、図８を用いて、実施例３におけるＭＦＰ１００の動作について説明する。
図７は、実施例３に係る処理の一例を示すフローチャートである。このフローチャートの処理は、ＣＰＵ１０がＲＯＭ又はＨＤＤに格納されたプログラムを実行することにより実現される。なお、この処理は、ログインユーザの権限によってステータス表示領域に表示するメッセージを変更する際の処理に対応する。
【００４８】
図８は、実施例３において操作部２０の表示部２１に表示する操作画面の一例を示す図である。
図８において、８０１は、一般ユーザの操作画面である。また、８０２は、管理者の操作画面である。
【００４９】
まず、Ｓ７０１において、ＣＰＵ１０は、設定反映状況の確認を行う。例えば、図３のＳ３０１と同様にＨＤＤ１４に保存されている設定変更フラグの値に基づいて行う。次に、Ｓ７０２において、ＣＰＵ１０は、上記Ｓ７０１の確認の結果、未反映設定があるか否かを判断する。
【００５０】
そして、未反映設定がないと判断した場合（Ｓ７０２でＮｏの場合）、ＣＰＵ１０は、ＭＦＰ１００にまだ反映されていない設定項目は無いと判断し、ステータス表示領域にメッセージを表示せず、そのまま処理を終了する。
【００５１】
一方、未反映設定があると判断した場合（Ｓ７０２でＹｅｓの場合）、ＣＰＵ１０は、Ｓ７０３に処理を進める。Ｓ７０３では、ＣＰＵ１０は、ログイン中のユーザの権限の確認を行う。
【００５２】
次に、Ｓ７０４において、ＣＰＵ１０は、上記Ｓ７０３で確認したログイン中のユーザの権限が管理者権限であるか否かを判断する。そして、ログイン中のユーザの権限が管理者権限であると判断した場合（Ｓ７０４でＹｅｓの場合）、ＣＰＵ１０は、Ｓ７０５に処理を進める。Ｓ７０５では、ＣＰＵ１０は、図４の４０３のように、管理者用のメッセージを、表示部２１のステータス表示領域に表示し、処理を終了する。
【００５３】
一方、ログイン中のユーザの権限が管理者権限でない（一般ユーザ権限である）と判断した場合（Ｓ７０４でＮｏの場合）、ＣＰＵ１０は、Ｓ７０６に処理を進める。Ｓ７０６では、ＣＰＵ１０は、図８の８０４のように、一般ユーザ用のメッセージを、表示部２１のステータス表示領域に表示し、処理を終了する。
【００５４】
ここで、管理者権限とは、ＭＦＰ１００の全ての設定項目を変更する権限を持つユーザのことである。また、一般ユーザ権限とは、ＭＦＰ１００の設定項目の変更に対し制限されているユーザのことである。
【００５５】
また、ここで管理者用のメッセージとは、「機器に未反映の設定変更がある為、設定を反映して下さい。」といった旨のメッセージである。一般ユーザ用のメッセージとは「機器に未反映の設定変更がある為、管理者に連絡して下さい。」といった旨のメッセージである。
【００５６】
以上示したように、実施例３によれば、ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であれば、そのことをユーザが判別（認識）できるようになる。さらに、ログイン中のユーザの権限に応じてメッセージを切り替えることにより、管理者には変更の反映を、また一般ユーザには管理者への連絡を促すことができ、設定反映忘れを抑えることができる。
【実施例４】
【００５７】
以下、図９、図１０を用いて、実施例４におけるＭＦＰ１００の動作について説明する。
図９は、実施例４に係る処理の一例を示すフローチャートである。このフローチャートの処理は、ＣＰＵ１０がＲＯＭ又はＨＤＤに格納されたプログラムを実行することにより実現される。なお、この処理は、ＭＦＰ１００の機能に関係する設定項目において、まだＭＦＰ１００に反映されていない設定変更がある場合に、該当機能の操作画面をユーザが開いた際にステータス表示領域にメッセージを表示する際の処理に対応する。
【００５８】
図１０は、実施例４において操作部２０の表示部２１に表示する操作画面の一例を示す図である。
図１０において、１００２は、ＭＦＰ１００においてコピーを実行するための操作画面（コピー画面）である。また、１００４は、ＨＤＤ１４への画像データの保存や保存した画像データの印刷を行うボックス機能を実行するための操作画面（ボックス画面）である。また、１００１は、ＭＦＰ１００においてボックス機能に関する設定変更を行うための操作画面（ボックス機能に関する設定画面）である。
【００５９】
ＭＦＰ１００は、上述のコピー機能やボックス機能に加え、画像データを指定した宛先に送信する送信機能も備えている。また、これらの機能それぞれに関する設定を行うための設定画面（例えば１００１）も備えている。また、ＭＦＰ１００は、ユーザによってそれぞれの機能の設定変更が行われた場合に、該当するフラグをＯＮにする機能フラグ情報を持つものとする。この機能フラグ情報は、ＨＤＤ１４に格納される。例えば、設定画面１００１でボックス機能に関する設定変更が行われた場合には、ＣＰＵ１０は、１００６に示すように、ボックスの機能フラグをＯＮにセットする。
【００６０】
まず、Ｓ９０１において、ＣＰＵ１０は、ユーザが機能を操作する画面を表示しているか否かを判断する。そして、ユーザが機能を操作する画面を表示していないと判断した場合（Ｓ９０１でＮｏの場合）、ＣＰＵ１０は、Ｓ９０１の処理を繰り返す。
【００６１】
一方、ユーザが機能を操作する画面を表示していると判断した場合（Ｓ９０１でＹｅｓの場合）、ＣＰＵ１０は、Ｓ９０２に処理を進める。Ｓ９０２では、ＣＰＵ１０は、設定反映状況の確認を行う。ここで設定反映状況の確認とは、ユーザによりＭＦＰ１００の設定変更が行われた後、該設定変更がＭＦＰ１００に反映されていない状況であるかの確認である。例えば、図３のＳ３０１と同様にＨＤＤ１４に保存されている設定変更フラグの値に基づいて行う。
【００６２】
次に、Ｓ９０３において、ＣＰＵ１０は、上記Ｓ９０２の確認の結果、未反映設定があるか否かを判断する。そして、未反映設定がないと判断した場合（Ｓ９０３でＮｏの場合）、ＣＰＵ１０は、ＭＦＰ１００にまだ反映されていない設定項目は無いと判断し、ステータス表示領域にメッセージを表示せず、そのまま処理を終了する。
【００６３】
一方、未反映設定があると判断した場合（Ｓ９０３でＹｅｓの場合）、ＣＰＵ１０は、Ｓ９０４に処理を進める。Ｓ９０４では、ＣＰＵ１０は、ＨＤＤ１４に格納されている機能フラグ１００６の確認を行う。
【００６４】
次に、Ｓ９０５において、ＣＰＵ１０は、上記Ｓ９０４の確認の結果、現在ユーザが表示している画面の機能に対する機能フラグがＯＮであるか否かを判断する。そして、現在ユーザが表示している画面の機能に対する機能フラグがＯＮでないと判断した場合（Ｓ９０５でＮｏの場合）、ＣＰＵ１０は、１００３に示すように、表示部２１のステータス表示領域に、未反映の設定変更に関するメッセージを新たに表示することなく、処理を終了する。
【００６５】
一方、現在ユーザが表示している画面の機能に対する機能フラグがＯＮであると判断した場合（Ｓ９０５でＹｅｓの場合）、ＣＰＵ１０は、１００５に示すように、表示部２１のステータス表示領域に、未反映の設定変更がある旨のメッセージを表示し、処理を終了する。
【００６６】
例えば、ボックス機能に関する設定画面１００１で設定が変更された際は、１００６に示すように、ボックスの機能フラグがＯＮになる。ユーザがコピー画面１００２を開いた場合には、コピーの機能フラグはＯＦＦのため、ステータス表示領域に特にメッセージの表示は行わない（１００３）。一方、ユーザがボックス画面１００４を開いた場合には、ボックスの機能フラグはＯＮのため、ステータス表示領域にメッセージの表示を行う（１００５）。
【００６７】
以上示したように、実施例４によれば、ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であれば、設定変更された機能を使用しようとしているユーザが判別（認識）できるようになる。よって、設定反映を忘れたまま、その機能を使用してしまう事態の発生を抑えることができる。
【実施例５】
【００６８】
以下、図１１、図１２を用いて、実施例５におけるＭＦＰ１００の動作について説明する。
図１１は、実施例５に係る処理の一例を示すフローチャートである。このフローチャートの処理は、ＣＰＵ１０がＲＯＭ又はＨＤＤに格納されたプログラムを実行することにより実現される。なお、この処理は、ＭＦＰ１００に未反映の設定変更があることを示すメッセージをステータス表示領域に表示する際に、既にステータス表示領域に表示しているメッセージがある場合の処理に対応する。
【００６９】
図１２は、実施例５において操作部２０の表示部２１に表示する操作画面の一例を示す図である。
図１２の１２０１および１２０２は、ＭＦＰ１００のステータスとして、１２０３に示すようなステータスが発生している場合に、ステータス表示領域に表示されるメッセージである。複数のＭＦＰ１００ステータスが発生している場合は、その時点で発生しているＭＦＰ１００ステータスの中で、優先レベルの最も高い（優先順位が最上位の）ステータスに関するメッセージが表示される。また、その時点で優先レベルの最も高いステータスが複数発生している場合は、該複数のステータスに対するメッセージをステータス表示領域にトグルで表示する（輪番表示する）ものとする。
【００７０】
図１２の例では、１２０３に示すように、ステータス「トナーボトル未装着（Yellow）」及び「トナーボトル未装着（Magenta）」に優先レベル「Ｌｖ１」が設定され、ステータス「用紙無し（カセット）」に優先レベル「Ｌｖ２」が設定されている。このため、１２０１、１２０２に示すように、優先レベル「Ｌｖ１」の「トナーボトル未装着（Yellow）」及び「トナーボトル未装着（Magenta）」に対応するメッセージが、順次切り替えられながら表示されている（輪番表示）。
【００７１】
まず、Ｓ１１０１において、ＣＰＵ１０は、設定反映状況の確認を行う。例えば、図３のＳ３０１と同様にＨＤＤ１４に保存されている設定変更フラグの値に基づいて行う。次に、Ｓ１１０２において、ＣＰＵ１０は、上記Ｓ１１０１の確認の結果、未反映設定があるか否かを判断する。
【００７２】
そして、未反映設定がないと判断した場合（Ｓ１１０２でＮｏの場合）、ＣＰＵ１０は、ＭＦＰ１００にまだ反映されていない設定項目は無いと判断し、ステータス表示領域にメッセージを表示せず、そのまま処理を終了する。
【００７３】
一方、未反映設定があると判断した場合（Ｓ１１０２でＹｅｓの場合）、ＣＰＵ１０は、Ｓ１１０３に処理を進める。Ｓ１１０３では、ＣＰＵ１０は、その時点でステータス表示領域に表示されているメッセージがあるか否かを判断する。
【００７４】
そして、その時点でステータス表示領域に表示されているメッセージがないと判断した場合（Ｓ１１０３でＮｏの場合）、ＣＰＵ１０は、Ｓ１１０７に処理を進める。Ｓ１１０７では、ＣＰＵ１０は、表示部２１のステータス表示領域に「機器に未反映の設定変更がある」旨のメッセージ表示を行い、処理を終了する。
【００７５】
一方、その時点でステータス表示領域に表示されているメッセージがあると判断した場合（Ｓ１１０３でＹｅｓの場合）、ＣＰＵ１０は、Ｓ１１０４に処理を進める。Ｓ１１０４では、ＣＰＵ１０は、現在ステータス表示領域に表示されているメッセージの最上位優先レベルの確認を行う。
【００７６】
次に、Ｓ１１０５において、ＣＰＵ１０は、１２０７に示すように、「機器に未反映の設定変更がある」旨のメッセージの優先レベルを、上記Ｓ１１０４で確認した最上位優先レベルと同じレベルに設定する。
【００７７】
次に、Ｓ１１０６において、ＣＰＵ１０は、１２０４、１２０５、１２０６に示すように、優先レベル最上位の複数のメッセージを、表示部２１のステータス表示領域に、トグルで表示し（輪番表示し）、処理を終了する。
【００７８】
例えば、「機器に未反映の設定変更がある」状態（設定反映待ち状態）が発生した場合、ＭＦＰ１００で発生しているステータスの優先レベルが「Ｌｖ１」の場合、前記設定反映待ち状態の優先レベルも「Ｌｖ１」に設定する。もし、設定反映待ち状態が発生した場合に、ＭＦＰ１００で発生しているステータスの優先レベルが「Ｌｖ２」の場合は、前記設定反映待ち状態の優先レベルも「Ｌｖ２」に設定する。これにより、他の優先レベルの高いメッセージを隠すことなく、設定反映待ち状態のメッセージをステータス表示領域に表示することが可能となる。
【００７９】
なお、優先レベルを設定した設定反映待ち状態に関する設定が反映される前に、前記設定反映待ち状態に設定した優先レベルよりも高い優先レベルのステータスが発生した場合、前記設定反映待ち状態の優先レベルを、該発生したステータスの優先レベルに設定変更するようにしてもよい。これにより、新たに発生した、より優先レベルの高いメッセージに隠されることなく、設定反映待ち状態のメッセージをステータス表示領域に表示することが可能となる。
【００８０】
以上示したように、実施例５によれば、ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であれば、他の優先レベルの高いメッセージを隠すことなく、その旨をステータス表示領域に表示することができる。これにより、ユーザは、他の優先レベルの高いメッセージと共に、設定変更がまだ反映されていない旨を判別（認識）できるようになる。よって、設定反映忘れを抑えることができる。
【実施例６】
【００８１】
以下、図１３、図１４を用いて、実施例６におけるＭＦＰ１００の動作について説明する。
図１３は、実施例６に係る処理の一例を示すフローチャートである。このフローチャートの処理は、ＣＰＵ１０がＲＯＭ又はＨＤＤに格納されたプログラムを実行することにより実現される。なお、この処理は、ユーザが良く使う機能に関する未反映設定変更がある場合にのみステータス表示領域にメッセージを表示する際の処理に対応する。
【００８２】
図１４は、実施例６において操作部２０の表示部２１に表示する操作画面の一例を示す図である。
ここで、ＭＦＰ１００は、１４０２に示すように、ユーザ毎にユーザとユーザが良く使う機能の関係を表す情報を持つものとする。この情報は、ＨＤＤ１４に記憶されている。例えば、「ユーザＡ」が良く使う機能が「ボックス機能」、「ユーザＢ」が良く使う機能が「コピー機能」、「ユーザＣ」が良く使う機能が「送信機能」である場合、１４０２に示すように、「ユーザＡ」と「ボックス機能」、「ユーザＢ」と「コピー機能」、「ユーザＣ」と「送信機能」がそれぞれ関連付けられる。
【００８３】
まず、Ｓ１３０１において、ＣＰＵ１０は、ユーザがログインしたか否かを判断する。そして、ユーザがログインしていないと判断した場合（Ｓ１３０１でＮｏの場合）、ＣＰＵ１０は、Ｓ１３０１の処理を繰り返す。一方、ユーザがログインしたと判断した場合（Ｓ１３０１でＹｅｓの場合）、ＣＰＵ１０は、Ｓ１３０２に処理を進める。
【００８４】
Ｓ１３０２では、ＣＰＵ１０は、設定反映状況の確認を行う。例えば、図３のＳ３０１と同様にＨＤＤ１４に保存されている設定変更フラグの値に基づいて行う。次に、Ｓ１３０３において、ＣＰＵ１０は、上記Ｓ１３０２の確認の結果、未反映設定があるか否かを判断する。
【００８５】
そして、未反映設定がないと判断した場合（Ｓ１３０３でＮｏの場合）、ＣＰＵ１０は、ＭＦＰ１００にまだ反映されていない設定項目は無いと判断し、ステータス表示領域にメッセージを表示せず、そのまま処理を終了する。
【００８６】
一方、未反映設定があると判断した場合（Ｓ１３０３でＹｅｓの場合）、ＣＰＵ１０は、Ｓ１３０４に処理を進める。Ｓ１３０４では、ＣＰＵ１０は、ログインユーザの確認を行う。次に、Ｓ１３０５において、ＣＰＵ１０は、上記Ｓ１３０４で確認したログインユーザが良く使う機能をＨＤＤ１４に格納されている情報１４０２をもとに確認する。
【００８７】
次に、Ｓ１３０６において、ＣＰＵ１０は、上記Ｓ１３０２で確認した未反映設定変更に関連する機能が上記Ｓ１３０５で確認した機能と同じであるか否かを判断する。そして、同じではないと判断した場合（Ｓ１３０６でＮｏの場合）、ＣＰＵ１０は、１４１０に示すように、ステータス表示領域にメッセージを表示せず、そのまま処理を終了する。
【００８８】
一方、同じであると判断した場合（Ｓ１３０６でＹｅｓの場合）、ＣＰＵ１０は、Ｓ１３０７に処理を進める。Ｓ１３０７では、ＣＰＵ１０は、１４０８に示すように、表示部２１のステータス表示領域にメッセージを表示し、処理を終了する。
【００８９】
例えば、「ユーザＡ」が良く使用する機能が「ボックス機能」であったとする。この「ユーザＡ」がログインした際に「ボックス機能」に関する未反映設定変更が存在する場合は、表示画面のステータス表示領域に未反映設定変更が存在する旨のメッセージを表示する（１４０８）。また、「ユーザＡ」がログインした際に「送信機能」に関する未反映設定変更画面が存在する場合は、表示画面のステータス表示領域には未反映設定変更が存在する旨のメッセージの表示は行わない（１４１０）。
【００９０】
以上示したように、実施例６によれば、ユーザがログインした場合に、そのユーザが良く使用する機能に関する設定変更がまだ反映されていない状態であれば、ステータス表示領域に表示することができる。これにより、ユーザは、良く使用する機能について設定変更がまだ反映されていない旨を判別（認識）できるようになる。よって、設定反映を忘れたまま、その機能を使用してしまう事態の発生を抑えることができる。
【００９１】
以上各実施例によれば、ユーザが設定変更を行った場合に、その設定変更がまだ反映されていない状態であればそのことをユーザが判別でき、設定反映忘れを防止することが可能となる。
【００９２】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【００９３】
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００９４】
１００    ＭＦＰ
１    制御部
１０    ＣＰＵ
１３    ＲＡＭ
１５    ＲＡＭ
２０    操作部
２１    表示部
２２    入力部
【図１】
2019004522.tif 000003
【図２】
2019004522.tif 000004
【図３】
2019004522.tif 000005
【図４】
2019004522.tif 000006
【図５】
2019004522.tif 000007
【図６】
2019004522.tif 000008
【図７】
2019004522.tif 000009
【図８】
2019004522.tif 000010
【図９】
2019004522.tif 000011
【図１０】
2019004522.tif 000012
【図１１】
2019004522.tif 000013
【図１２】
2019004522.tif 000014
【図１３】
2019004522.tif 000015
【図１４】
2019004522.tif 000016
【図１５】
2019004522.tif 000017
【手続補正書】
【提出日】平成30年10月30日(2018.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置であって、
前記情報処理装置の設定を変更する変更指示を受け付ける受付手段と、
前記情報処理装置の設定が変更するために前記情報処理装置の再起動処理が必要か否かを判断する判断手段と、
前記判断手段が、前記情報処理装置の設定を反映するために前記情報処理装置の再起動処理が必要であると判定した場合に、 前記情報処理装置の再起動処理を実行するための第１の実行指示を受け付ける第１の確認画面を表示し、
前記判断手段が、前記情報処理装置の設定を反映するために前記情報処理装置の再起動処理が必要でないと判定した場合に、前記設定に関するアプリケーションの再起動処理を実行するための第２の実行指示を受け付ける第２の確認画面を表示する表示手段と、
前記第１の確認画面を介して前記第１の実行指示を受け付けたことに基づいて、前記情報処理装置の再起動処理を実行する第１の実行手段と、
前記第２の確認画面を介して前記第２の実行指示を受け付けたことに基づいて、前記情報処理装置の再起動処理を実行することなく、前記設定に関するアプリケーションの再起動処理を実行する第２の実行手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記表示手段は、前記受付手段が前記変更指示を受け付けたことに基づいて、前記情報処理装置の設定を反映するための実行指示を受け付ける指示画面をさらに表示し、
前記指示画面を介して設定を反映する前記実行指示を受け付けたことに基づいて、前記第１の確認画面又は前記第２の確認画面を表示する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記指示画面は、前記情報処理装置の各種設定が選択可能な画面であり、前記情報処理装置の設定を反映する実行指示を受け付けるためのボタンを含む、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記表示手段は、前記情報処理装置の再起動処理又は前記設定に関するアプリケーションの再起動処理が実行された後に前記ボタンを非表示にする
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記表示手段は、前記受付手段が受け付けた前記変更指示にも基づいて、前記設定が反映されていない旨のメッセージを表示する
ことを特徴とする請求項２〜４の何れか１項に記載の情報処理装置。
【請求項６】
前記表示手段は、前記情報処理装置の再起動処理又は前記設定に関するアプリケーションの再起動処理が実行された後に前記メッセージを非表示にする
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記表示手段は、前記情報処理装置の複数の機能の中からある機能を選択するためのメニュー画面に前記メッセージを表示する
ことを特徴とする請求項５又は６に記載の情報処理装置。
【請求項８】
前記表示手段は、既に表示されているメッセージと前記設定が反映されていないことを示すメッセージとを交互に表示する
ことを特徴とする請求項５〜７に記載の情報処理装置。
【請求項９】
設定が反映されていないことを示すメッセージの優先レベルを、既に表示されているメッセージの優先レベルと同じに設定する設定手段とをさらに備える
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
各ユーザが頻繁に使用する機能を記憶する記憶手段をさらに備え、
前記表示手段は、前記設定が前記情報処理装置にログインしているユーザが頻繁に使用する機能に関する場合は、前記設定が反映されていないことを示す前記メッセージを表示し、前記設定が前記情報処理装置にログインしているユーザが頻繁に使用する機能に関係していない場合には、前記メッセージを表示しない
ことを特徴とする請求項５〜９に記載の情報処理装置。
【請求項１１】
前記設定が反映されていないことを示すメッセージには、管理者用の第１のメッセージと、一般ユーザ用の第２のメッセージとが含まれ、
前記表示手段は、管理者が前記情報処理装置にログインしている場合は、第１のメッセージを表示し、一般ユーザが前記情報処理装置にログインしている場合は、第２のメッセージを表示する
ことを特徴とする請求項５〜１０に記載の情報処理装置。
【請求項１２】
前記表示手段は、反映されていない設定に関する機能画面に前記メッセージを表示し、変更されていない設定に関係しない機能画面には前記メッセージを表示しない
ことを特徴とする請求項5〜１１に記載の情報処理装置。
【請求項１３】
シートに画像を形成する印刷手段をさらに備える
ことを特徴とする請求項１〜１２に記載の情報処理装置。
【請求項１４】
原稿を読み取るスキャナ部をさらに備える
ことを特徴とする請求項１〜１３に記載の情報処理装置。
【請求項１５】
情報処理装置の制御方法であって、
前記情報処理装置の設定を変更する変更指示を受け付ける受付ステップと、
前記情報処理装置の設定を反映するために前記情報処理装置の再起動処理が必要か否かを判断する判断ステップと、
前記判断ステップにおいて、前記情報処理装置の設定を反映するために前記情報処理装置の再起動処理が必要であると判定された場合に、前記情報処理装置の再起動処理を実行するための第１の実行指示を受け付ける第１の確認画面を表示し、
前記判断ステップにおいて、前記情報処理装置の設定を反映するために情報処理装置の再起動処理が必要ないと判定された場合に、当該設定に関するアプリケーションの再起動処理を実行するための第２の実行指示を受け付ける第２の確認画面を表示する表示ステップと、
前記第１の確認画面を介して前記第１の実行指示を受け付けたことに基づいて、前記情報処理装置の再起動処理を実行する第１の実行ステップと、
前記第２の確認画面を介して前記第２の実行指示を受け付けたことに基づいて、前記情報処理装置の再起動処理を実行することなく、前記設定に関するアプリケーションの再起動処理を実行する第２実行ステップと、
を備えることを特徴とする情報処理装置の制御方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、情報処理装置であって、前記情報処理装置の設定を変更する変更指示を受け付ける受付手段と、前記情報処理装置の設定が変更するために前記情報処理装置の再起動処理が必要か否かを判断する判断手段と、前記判断手段が、前記情報処理装置の設定を反映するために前記情報処理装置の再起動処理が必要であると判定した場合に、 前記情報処理装置の再起動処理を実行するための第１の実行指示を受け付ける第１の確認画面を表示し、前記判断手段が、前記情報処理装置の設定を反映するために前記情報処理装置の再起動処理が必要でないと判定した場合に、前記設定に関するアプリケーションの再起動処理を実行するための第２の実行指示を受け付ける第２の確認画面を表示する表示手段と、前記第１の確認画面を介して前記第１の実行指示を受け付けたことに基づいて、前記情報処理装置の再起動処理を実行する第１の実行手段と、前記第２の確認画面を介して前記第２の実行指示を受け付けたことに基づいて、前記情報処理装置の再起動処理を実行することなく、前記設定に関するアプリケーションの再起動処理を実行する第２の実行手段と、を備えることを特徴とする。