(57)【要約】【課題】操作子に登録されている処理の設定を報知する情報と設定を管理する情報との間に相違がある場合でも、操作子を操作したユーザの想定しない処理が進行されないようにする。【解決手段】情報処理装置は、操作用の画面に表示される操作子に対する操作を受け付ける受付手段と、操作子に対する操作を受け付けた場合でも、操作子に登録されている処理についての設定を管理する情報と操作子に紐付けられて表示される設定を報知する情報とが異なるときは、処理の実行を保留して相違する情報を報知する制御手段とを有する。【選択図】図６
2019106593.tif 000002
【特許請求の範囲】
【請求項１】
操作用の画面に表示される操作子に対する操作を受け付ける受付手段と、
前記操作子に対する操作を受け付けた場合でも、当該操作子に登録されている処理についての設定を管理する情報と当該操作子に紐付けられて表示される当該設定を報知する情報とが異なるときは、当該処理の実行を保留して相違する情報を報知する制御手段と
を有する情報処理装置。
【請求項２】
前記相違がある場合は、前記設定を報知する一部の情報が前記設定を報知する他の情報によって隠されることで生じる、請求項１に記載の情報処理装置。
【請求項３】
隠されている前記一部の情報は、前記操作子に対する操作後の入力用又は確認用の画面の表示無しに前記処理の実行が許可されていることを示す情報である、請求項２に記載の情報処理装置。
【請求項４】
前記他の情報は、前記処理の実行の前に、入力用又は確認用の画面の表示を必要とすることを示す情報である、請求項２に記載の情報処理装置。
【請求項５】
前記設定を管理する情報は、前記操作子に対する操作に起因して取得される、請求項１に記載の情報処理装置。
【請求項６】
前記設定を管理する情報は、前記操作子に対する操作の後に表示される入力用又は確認用の画面に対する操作に起因して取得される、請求項１に記載の情報処理装置。
【請求項７】
前記設定には、進行の仕方が異なり、ユーザが選択可能な複数のモードがあり、前記相違はモードの違いである、請求項１に記載の情報処理装置。
【請求項８】
前記複数のモードのうちの１つのモードでは、前記処理の実行のためにユーザによる追加の操作を必要とし、他の１つのモードでは、当該処理の実行のためにユーザによる追加の操作を必要としない、請求項７に記載の情報処理装置。
【請求項９】
前記他の１つのモードでは、確認用の画面の表示から予め定めた時間の経過後に前記処理が実行される、請求項８に記載の情報処理装置。
【請求項１０】
前記相違する情報の報知に伴う前記処理の実行の保留中に、ユーザから追加の操作を受け付ける、請求項１に記載の情報処理装置。
【請求項１１】
前記追加の操作は実行の確認である、請求項１０に記載の情報処理装置。
【請求項１２】
前記相違する情報の報知から予め定めた時間の経過後に前記処理を実行する、請求項１に記載の情報処理装置。
【請求項１３】
前記予め定めた時間の経過後に前記処理が開始されることを報知する、請求項１２に記載の情報処理装置。
【請求項１４】
前記相違する情報の報知の仕方には、ユーザが選択可能な複数のモードがあり、１つのモードでは、前記処理の実行のためにユーザによる追加の操作を必要とし、他の１つのモードでは、当該処理の実行のためにユーザによる追加の操作を必要としない、請求項１に記載の情報処理装置。
【請求項１５】
前記処理の実行が保留されている間に、前記相違する情報とは異なる追加の情報を報知する、請求項１に記載の情報処理装置。
【請求項１６】
前記追加の情報は保留した理由である、請求項１５に記載の情報処理装置。
【請求項１７】
前記処理の実行の保留は、前記処理の実行に伴い課金が生じる場合に実行される、請求項１に記載の情報処理装置。
【請求項１８】
前記処理の実行の保留は、前記情報の相違に伴って前記課金の額に違いが生じる場合に実行される、請求項１に記載の情報処理装置。
【請求項１９】
前記処理の実行の保留は、前記処理の実行に伴い外部との通信が発生する場合に実行される、請求項１に記載の情報処理装置。
【請求項２０】
前記相違する情報の報知の態様は、前記操作子に紐付けられて前記処理の設定を報知するために用いられる場合よりも目立つ態様で行われる、請求項１に記載の情報処理装置。
【請求項２１】
前記相違する情報の報知は、前記操作子よりも手前側に配置され、当該操作子とは異なる画面を用いて行われる、請求項２０に記載の情報処理装置。
【請求項２２】
前記処理の設定を報知する情報のうちの少なくとも一部が前記操作子に紐付けられて表示されていない場合でも、当該処理の実行が可能である、請求項１に記載の情報処理装置。
【請求項２３】
記録材に画像を形成する画像形成手段と、
操作用の画面に表示される操作子に対する操作を受け付ける受付手段と、
前記操作子に対する操作を受け付けた場合でも、当該操作子に登録されている処理についての設定を管理する情報と当該操作子に紐付けられて表示される当該設定を報知する情報とが異なるときは、当該処理の実行を保留して相違する情報を報知する制御手段と
を有する画像形成装置。
【請求項２４】
コンピュータを、
操作用の画面に表示される操作子に対する操作を受け付ける受付手段と、
前記操作子に対する操作を受け付けた場合でも、当該操作子に登録されている処理についての設定を管理する情報と当該操作子に紐付けられて表示される当該設定を報知する情報とが異なるときは、当該処理の実行を保留して相違する情報を報知する制御手段
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
従前の画像処理装置には、操作画面上に表示される操作ボタン（いわゆるソフトボタン）が操作された場合に、操作ボタンに関するアクションの内容を示す確認画面を表示するか否かを事前に設定できるものがある。確認画面の表示が無効に設定されている場合、操作の対象である操作ボタンについて設定されているアクションが即座に実行される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１５４０３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
操作ボタンに登録されている処理についての設定の内容（例えば即時の実行が可能）を報知する情報が操作ボタンに紐付けられて表示される場合、ユーザは、表示されている情報を通じて操作後の処理の進行を予測することができる。
ところが、設定の内容を報知する情報が設定を管理する情報に連動していない場合や操作ボタンの操作によって設定の内容を管理する情報が画面上で報知に使用される情報とは異なる状態に変化する場合がある。
このような場合、操作ボタンを操作する際にユーザが想定した処理の進行と実際の処理の進行とが異なることになる。
【０００５】
本発明は、操作子に登録されている処理の設定を報知する情報と設定を管理する情報との間に相違がある場合でも、操作子を操作したユーザの想定しない処理が進行されないようにする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、操作用の画面に表示される操作子に対する操作を受け付ける受付手段と、前記操作子に対する操作を受け付けた場合でも、当該操作子に登録されている処理についての設定を管理する情報と当該操作子に紐付けられて表示される当該設定を報知する情報とが異なるときは、当該処理の実行を保留して相違する情報を報知する制御手段とを有する情報処理装置である。
請求項２に記載の発明は、前記相違がある場合は、前記設定を報知する一部の情報が前記設定を報知する他の情報によって隠されることで生じる、請求項１に記載の情報処理装置である。
請求項３に記載の発明は、隠されている前記一部の情報は、前記操作子に対する操作後の入力用又は確認用の画面の表示無しに前記処理の実行が許可されていることを示す情報である、請求項２に記載の情報処理装置である。
請求項４に記載の発明は、前記他の情報は、前記処理の実行の前に、入力用又は確認用の画面の表示を必要とすることを示す情報である、請求項２に記載の情報処理装置である。
請求項５に記載の発明は、前記設定を管理する情報は、前記操作子に対する操作に起因して取得される、請求項１に記載の情報処理装置である。
請求項６に記載の発明は、前記設定を管理する情報は、前記操作子に対する操作の後に表示される入力用又は確認用の画面に対する操作に起因して取得される、請求項１に記載の情報処理装置である。
請求項７に記載の発明は、前記設定には、進行の仕方が異なり、ユーザが選択可能な複数のモードがあり、前記相違はモードの違いである、請求項１に記載の情報処理装置である。
請求項８に記載の発明は、前記複数のモードのうちの１つのモードでは、前記処理の実行のためにユーザによる追加の操作を必要とし、他の１つのモードでは、当該処理の実行のためにユーザによる追加の操作を必要としない、請求項７に記載の情報処理装置である。
請求項９に記載の発明は、前記他の１つのモードでは、確認用の画面の表示から予め定めた時間の経過後に前記処理が実行される、請求項８に記載の情報処理装置である。
請求項１０に記載の発明は、前記相違する情報の報知に伴う前記処理の実行の保留中に、ユーザから追加の操作を受け付ける、請求項１に記載の情報処理装置である。
請求項１１に記載の発明は、前記追加の操作は実行の確認である、請求項１０に記載の情報処理装置である。
請求項１２に記載の発明は、前記相違する情報の報知から予め定めた時間の経過後に前記処理を実行する、請求項１に記載の情報処理装置である。
請求項１３に記載の発明は、前記予め定めた時間の経過後に前記処理が開始されることを報知する、請求項１２に記載の情報処理装置である。
請求項１４に記載の発明は、前記相違する情報の報知の仕方には、ユーザが選択可能な複数のモードがあり、１つのモードでは、前記処理の実行のためにユーザによる追加の操作を必要とし、他の１つのモードでは、当該処理の実行のためにユーザによる追加の操作を必要としない、請求項１に記載の情報処理装置である。
請求項１５に記載の発明は、前記処理の実行が保留されている間に、前記相違する情報とは異なる追加の情報を報知する、請求項１に記載の情報処理装置である。
請求項１６に記載の発明は、前記追加の情報は保留した理由である、請求項１５に記載の情報処理装置である。
請求項１７に記載の発明は、前記処理の実行の保留は、前記処理の実行に伴い課金が生じる場合に実行される、請求項１に記載の情報処理装置である。
請求項１８に記載の発明は、前記処理の実行の保留は、前記情報の相違に伴って前記課金の額に違いが生じる場合に実行される、請求項１に記載の情報処理装置である。
請求項１９に記載の発明は、前記処理の実行の保留は、前記処理の実行に伴い外部との通信が発生する場合に実行される、請求項１に記載の情報処理装置である。
請求項２０に記載の発明は、前記相違する情報の報知の態様は、前記操作子に紐付けられて前記処理の設定を報知するために用いられる場合よりも目立つ態様で行われる、請求項１に記載の情報処理装置である。
請求項２１に記載の発明は、前記相違する情報の報知は、前記操作子よりも手前側に配置され、当該操作子とは異なる画面を用いて行われる、請求項２０に記載の情報処理装置である。
請求項２２に記載の発明は、前記処理の設定を報知する情報のうちの少なくとも一部が前記操作子に紐付けられて表示されていない場合でも、当該処理の実行が可能である、請求項１に記載の情報処理装置である。
請求項２３に記載の発明は、記録材に画像を形成する画像形成手段と、操作用の画面に表示される操作子に対する操作を受け付ける受付手段と、前記操作子に対する操作を受け付けた場合でも、当該操作子に登録されている処理についての設定を管理する情報と当該操作子に紐付けられて表示される当該設定を報知する情報とが異なるときは、当該処理の実行を保留して相違する情報を報知する制御手段とを有する画像形成装置である。
請求項２４に記載の発明は、コンピュータを、操作用の画面に表示される操作子に対する操作を受け付ける受付手段と、前記操作子に対する操作を受け付けた場合でも、当該操作子に登録されている処理についての設定を管理する情報と当該操作子に紐付けられて表示される当該設定を報知する情報とが異なるときは、当該処理の実行を保留して相違する情報を報知する制御手段として機能させるプログラムである。
【発明の効果】
【０００７】
請求項１記載の発明によれば、操作子に登録されている処理の設定を報知する情報と設定を管理する情報との間に相違がある場合でも、操作子を操作したユーザの想定しない処理が進行しないようにできる。
請求項２記載の発明によれば、ユーザの想定しない処理が進行しないようにできる。
請求項３記載の発明によれば、ユーザの想定とは異なり、追加の表示無しに処理が実行されないようにできる。
請求項４記載の発明によれば、ユーザの想定とは異なり、追加の表示無しに処理が実行されないようにできる。
請求項５記載の発明によれば、操作に起因して情報の不一致が生じる場合にも、ユーザの想定しない処理が進行しないようにできる。
請求項６記載の発明によれば、操作に起因して後発的に情報の不一致が生じる場合にも、ユーザの想定しない処理が進行しないようにできる。
請求項７記載の発明によれば、ユーザの想定しない処理が進行しないようにできる。
請求項８記載の発明によれば、ユーザの想定しない処理が進行しないようにできる。
請求項９記載の発明によれば、ユーザの想定しない処理が進行しないようにできる。
請求項１０記載の発明によれば、報知に伴う処理の保留中にユーザの操作を受け付ける機会を設けることができる。
請求項１１記載の発明によれば、報知に伴う処理の保留中にユーザによる実行の確認を受け付ける機会を設けることができる。
請求項１２記載の発明によれば、ユーザに報知された処理を進行できる。
請求項１３記載の発明によれば、報知された処理の実行をユーザに事前に知らせることができる。
請求項１４記載の発明によれば、報知の仕方を選択できる。
請求項１５記載の発明によれば、現在の状況に対するユーザの理解を向上できる。
請求項１６記載の発明によれば、現在の状況に対するユーザの理解を向上できる。
請求項１７記載の発明によれば、現在の状況に対するユーザの理解を向上できる。
請求項１８記載の発明によれば、現在の状況に対するユーザの理解を向上できる。
請求項１９記載の発明によれば、現在の状況に対するユーザの理解を向上できる。
請求項２０記載の発明によれば、ユーザに対して情報を確実に知らせることができる。
請求項２１記載の発明によれば、ユーザに対して情報を確実に知らせることができる。
請求項２２記載の発明によれば、操作子に対する操作があれば表示と設定が相違しても処理の実行が可能である場合に比べ、ユーザの想定しない処理が進行しないようにできる。
請求項２３記載の発明によれば、操作子に登録されている処理の設定を報知する情報と設定を管理する情報との間に相違がある場合でも、操作子を操作したユーザの想定しない処理が進行しないようにできる。
請求項２４記載の発明によれば、操作子に登録されている処理の設定を報知する情報と設定を管理する情報との間に相違がある場合でも、操作子を操作したユーザの想定しない処理が進行しないようにできる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１で使用する画像形成装置の外観例を示す図である。
【図２】実施の形態１で使用する画像形成装置の内部構造例を示す図である。
【図３】制御装置と他の構成部との接続関係を説明する図である。
【図４】サービス管理機能についての機能構成例を示す図である。
【図５】定型操作の一覧をホームメニューに表示する場合の処理動作の例を示すフローチャートである。
【図６】操作ボタンが操作された場合の処理動作の例を示すフローチャートである。
【図７】比較例による表示例を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した場合の動作を示す。
【図８】実施の形態１に係るサービス管理機能による表示例１を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
【図９】実施の形態１に係るサービス管理機能による表示例２を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
【図１０】実施の形態１に係るサービス管理機能による表示例３を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は操作後に生じる管理データの変更を示し、（Ｄ）は認証が成功した後の報知画面の例を示し、（Ｅ）は実行される動作を示す。
【図１１】実施の形態１に係るサービス管理機能による表示例４を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は操作後に生じる管理データの変更を示し、（Ｃ）は認証画面の例を示し、（Ｄ）は認証が成功した後の報知画面の例を示し、（Ｅ）は実行される動作を示す。
【図１２】実施の形態１に係るサービス管理機能による表示例５を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は設定画面を示し、（Ｃ）は設定の変更に伴う管理データの更新を示し、（Ｄ）は更新後の報知画面の例を示し、（Ｅ）は実行される動作を示す。
【図１３】本実施の形態に係るサービス管理機能による表示例６を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
【図１４】実施の形態１に係るサービス管理機能による表示例７を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は操作後の報知画面の例を示し、（Ｃ）は実行される動作を示す。
【図１５】実施の形態１に係るサービス管理機能による表示例８を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
【図１６】実施の形態１に係るサービス管理機能による表示例９を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は管理者の操作画面を示し、（Ｃ）は管理ユーザの操作後のホームメニューの表示例を示し、（Ｄ）は認証処理の実行を示し、（Ｅ）は匿名ユーザによる操作後の報知画面の例を示し、（Ｆ）は実行される動作を示す。
【図１７】実施の形態１に係るサービス管理機能による表示例１０を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
【図１８】実施の形態２に係る情報処理システムの例を示す図である。
【図１９】情報端末のハードウェア上の構成例を示す図である。
【図２０】実施の形態２に係るサービス管理機能による表示例を説明する図である。（Ａ）は操作画面の表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行用のボタンが操作された場合の動作を示し、（Ｅ）は取消用のボタンが操作された場合の動作を示す。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、実施の形態について詳細に説明する。
【００１０】
＜実施の形態１＞
本実施の形態では、情報処理装置の一例である画像形成装置を例に説明する。
本実施の形態で説明する画像形成装置は、記録材（以下「用紙」と記す場合もある。）に画像を形成する装置であり、コピー機能、スキャナ機能、ファックス送受信機能、印刷機能などを備えている。
もっとも、これら全ての機能を有する必要はなく、いずれか１つの機能に特化した装置、例えば複写機、スキャナ（３次元スキャナを含む。）、ファックス送受信機、プリンタ（３次元プリンタを含む。）でもよい。
【００１１】
＜装置構成＞
図１は、実施の形態１で使用する画像形成装置１の外観例を示す図である。図２は、実施の形態１で使用する画像形成装置１の内部構造例を示す図である。
画像形成装置１は、原稿の画像を読み取る画像読取装置１０と、用紙上に画像を記録する画像記録装置２０と、を備えている。
また、画像形成装置１は、ユーザによる操作の受付やユーザに対する各種の情報の提示に使用するユーザインタフェース（ＵＩ）３０を備えている。さらに、画像形成装置１は、画像形成装置１の全体動作を制御する制御装置４０を備えている。
なお、画像記録装置２０は画像形成手段の一例であり、制御装置４０は情報処理装置の一例である。
【００１２】
画像読取装置１０、装置の本体部分を構成する画像記録装置２０の上に取り付けられている。画像読取装置１０は、原稿に形成されている画像を光学的に読み取る画像読取部１１と、画像読取部１１に原稿を搬送する原稿搬送部１２とを備えている。
原稿搬送部１２は、原稿を収容する原稿収容部１３と、原稿収容部１３から引き出された原稿が排出される原稿排出部１４とを有し、不図示の搬送機構を使用して原稿収容部１３から原稿排出部１４に原稿を搬送する。
ここでの原稿搬送部１２は、原稿自動送り装置（ＡＤＦ：Auto Document Feeder）とも呼ばれる。なお、原稿に対して読取光学系を相対的に移動させる方式により、原稿の画像を読み取ることもできる。
【００１３】
画像記録装置２０は、用紙の表面に画像を形成する機構部と用紙を搬送する機構部などを含んでいる。
画像記録装置２０は、用紙トレイ２１から引き出された用紙Ｐに画像を形成する画像形成部２２と、画像形成部２２に対して用紙Ｐを供給する用紙供給部２３と、画像形成部２２によって画像が形成された用紙Ｐを排出する用紙排出部２４と、画像形成部２２から出力される用紙Ｐの表裏を反転させ、画像形成部２２に再度搬送する反転搬送部２５とを備えている。
画像形成部２２には、用紙Ｐの搬送経路に沿ってイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色に対応する記録ユニットが配置されている。
【００１４】
個々の記録ユニットは、例えば感光体ドラムと、感光体ドラムの表面を帯電する帯電器と、帯電後の感光体ドラムにレーザ光を照射して画像を描画する露光部と、描画された画像をトナー像として現像する現像器と、トナー像を転写ベルトに転写する転写部とを含む。転写ベルトに転写された各色に対応するトナー像は最終的に用紙Ｐの表面に転写され、定着ユニットにより定着される。ここでの色の種類及び色の組み合わせは一例である。
画像記録装置２０の下部には、用紙Ｐを収容するための用紙トレイ２１が配置されている。また、画像記録装置２０の上部には、画像が形成された用紙Ｐを排出するための排出トレイ２６が複数設けられている。
【００１５】
ユーザインタフェース３０は、その操作面が画像形成装置１を操作するユーザと対面するように、画像読取装置１０の手前側に配置されている。
ユーザインタフェース３０は、ユーザからの指示を受け付ける操作受付部と、ユーザに対して情報を提供する表示部とを有している。
操作受付部は、例えばハードウェアキーやソフトウェアキーに対する操作を検知する機能などを有している。物理的なボタンとして配置されるハードウェアキーと表示部に表示されるボタンであるソフトウェアキーは、機能ボタンの一例である。なお、ソフトウェアキーは操作ボタンの一例でもある。
表示部は、操作用の画面やソフトウェアキー等を表示する。
【００１６】
制御装置４０は、画像記録装置２０の筐体内部に設けられている。
図３は、制御装置４０と他の構成部との接続関係を説明する図である。
制御装置４０は、ＣＰＵ（Central Processing Unit）４１と、ファームウェアやＢＩＯＳ（Basic Input Output System）等が記憶されたＲＯＭ（Read Only Memory）４２と、ＣＰＵ４１のワークエリアとして用いられるＲＡＭ（Random Access Memory）４３とを有しており、これらは一般的なコンピュータを構成する。
ここでの制御装置４０は制御手段の一例である。
【００１７】
この他、制御装置４０は、画像の形成に必要とされる各種の処理（例えば色補正や階調補正など）を実行する画像処理部４４を有している。画像処理部４４は、例えばＲＡＭ４３を使用して画像処理を実行する。
また、制御装置４０は、不揮発性の記憶装置の一例であるＨＤＤ（ハードディスク装置）４５を有している。ＨＤＤ４５には、画像読取装置１０で読み取られた画像のイメージ、画像記録装置２０を用いて用紙Ｐに形成された画像のイメージ、ＦＡＸ通信を通じて送受信された画像のイメージ等が保存される。
本実施の形態の場合、ＨＤＤ４５には、機能ボタンや操作ボタンに登録された定型の操作を保持する定型操作保持データベース４５Ａも格納される。ここでの操作ボタンは、操作用の画面に表示される操作子の一例である。
【００１８】
また、制御装置４０は、ＬＡＮとの接続を通じて外部の装置との通信を実行する通信インターフェース（通信ＩＦ）４６を有する他、装置内の各部との接続に使用されるインターフェース（ＩＦ）５１を有している。
因みに、ＣＰＵ４１と各部はバス５０を通じて接続されている。ここでのバス５０は、ブリッジを介して複数のバスが接続された構成でもよい。
図３には、ユーザインタフェース３０を構成する要素の一例として、操作画面の表示に使用される表示部３１と利用者の操作を受け付ける操作受付部３２も表している。ここでの操作受付部３２は受付手段の一例である。なお、操作受付部３２には、例えばタッチパネルが用いられる。
【００１９】
＜サービス管理機能＞
図４は、サービス管理機能についての機能構成例を示す図である。サービス管理機能は、対応するプログラムの実行を通じて提供される。
本実施の形態の場合、サービス管理機能は、操作ボタンを含むホームメニューの表示、ユーザの操作の受け付け、対応するサービスの提供などを管理する。ホームメニューは操作画面の一例であり、トップメニューともいう。
本実施の形態では、特定のジョブ、機能、サービス等が割り当てられているハードウェアキーやソフトウェアキーを機能ボタンと呼ぶ。なお、ソフトウェアキーをハードウェアキーと区別するときは操作ボタンと呼ぶ。
【００２０】
本実施の形態では、機能ボタン（操作ボタンを含む）に登録されている処理（ジョブ）を、定型の操作（以下「定型操作」）ともいう。換言すると、定型操作は、機能ボタンに登録されている処理の一例である。登録されている処理には、特定の機能やサービスの提供のために選択や変数（パラメータ）の値を設定することも含む。
ホームメニューに表示される操作ボタンの一覧は、定型操作の一覧に対応する。
【００２１】
図４に示すサービス管理機能は、表示部３１（図３参照）に定型操作の一覧を表示するための定型操作一覧モジュール１０１と、サービスの提供を管理するサービス管理モジュール１０２と、ユーザ認証を実行する認証モジュール１０３とを有している。
定型操作一覧モジュール１０１、サービス管理モジュール１０２、認証モジュール１０３は、ＨＤＤ４５（図３参照）に記憶されているプログラム（ファームウェア、アプリケーションプログラム）の実行を通じて実現される。
【００２２】
定型操作一覧モジュール１０１は、ユーザインタフェース３０からホームメニューの表示要求を受け付ける（１１１）。定型操作一覧モジュール１０１は、予め定めた時点で、サービス管理モジュール１０２に対してホームメニューに表示する情報の取得を要求する（１１２）。この要求は、ユーザインタフェース３０からのホームメニューの表示要求とは独立に実行される。
定型操作一覧モジュール１０１は、サービス管理モジュール１０２からホームメニューに表示する情報を取得する（１１３）。
定型操作一覧モジュール１０１は、ホームメニューの画像を生成して表示部３１（図３参照）に表示する（１１４）。なお、ホームメニューを構成する機能ボタンについて登録されている情報に変更があった場合、サービス管理モジュール１０２が定型操作一覧モジュール１０１にホームメニューの更新を要求する（１１３）。
【００２３】
ホームメニューに表示される情報には、操作ボタンに登録されている定型操作の実行に関する設定の内容が含まれる。ここでの設定の内容には、例えば実行の条件、種類等が含まれる。
本実施の形態では、例えば実行の前に認証が要求されること（要認証）、実行の前に入力や確認を要しないこと（即時実行）、実行に際して予め定めた値や選択を使用すること（設定値反映）、実行の前に認証を必要としないこと（認証省略）、実行の不可（実行不可）が用意される。
１つの定型操作には、複数の設定を登録することが可能である。
【００２４】
設定の内容は、例えば図形、記号（マーク）、テキスト、色等によって、操作ボタンに紐付けられた状態で表現される。ここで、紐付けるとは、操作ボタンとの関連が分かる状態をいい、例えば操作ボタン内に表示すること、操作ボタンの周囲に表示すること、操作ボタンの色や形態の変化として表示することを含む。
本実施の形態では、設定の内容の表示に記号を使用する。ここでの記号は、設定を報知する情報の一例である。
【００２５】
本実施の形態の場合、１つの操作ボタンが表示される領域には記号が１つだけ表示される。このため、１つの操作ボタンについて複数の設定がある場合、ホームメニュー上には表示されない記号が発生する。
この場合、どの記号を表示し、どの記号を表示しないかは予め定められている。本実施の形態では、操作後に作業用の画面の表示を伴う要認証の表示を他の表示に優先する。
定型操作一覧モジュール１０１は、これらの情報も含めてホームメニューを作成する。
【００２６】
サービス管理モジュール１０２は、ユーザインタフェース３０から定型操作の登録の要求を受け付ける（１１５）。サービス管理モジュール１０２は、定型操作の登録に用いる操作画面、ジョブの実行に関係する各種の操作画面を生成してユーザインタフェース３０に出力する（１１６）。
なお、サービス管理モジュール１０２は、個々の処理（ジョブ）の進行も制御する。例えば操作ボタンに登録されている処理（ジョブ）の進行を関連する設定に基づいて制御する。
【００２７】
サービス管理モジュール１０２は、定型操作を定型操作保持データベース４５Ａに登録する（１１７）とともに、定型操作を定型操作保持データベース４５Ａから読出す（１１８）。定型操作保持データベース４５Ａには、個々の定型操作についての実行に関する設定の内容も記憶される。ここでの設定は、設定を管理する情報の一例である。
また、サービス管理モジュール１０２は、認証モジュール１０３に対して認証画面を要求する（１１９）。また、サービス管理モジュール１０２は、認証モジュール１０３から認証の結果を受信する（１２０）。
認証モジュール１０３は、認証画面をユーザインタフェース３０に表示する（１２１）。また、認証モジュール１０３は、ユーザインタフェース３０から認証に必要な情報の入力を受け付ける（１２２）。
【００２８】
＜処理動作＞
ここでは、定型操作の一覧をホームメニューに表示する場合の処理動作と、操作ボタンが操作された場合の処理動作について説明する。
図５は、定型操作の一覧をホームメニューに表示する場合の処理動作の例を示すフローチャートである。
この処理動作は、定型操作一覧モジュール１０１（図４参照）が実行する。
まず、定型操作一覧モジュール１０１は、ユーザインタフェース３０から定型操作一覧の取得要求を受け付ける（ステップ１）。ここでの取得要求は、例えばホームメニューの表示要求である。
【００２９】
次に、定型操作一覧モジュール１０１は、定型操作に関する情報をモジュールの記憶領域から読み出す（ステップ２）。
続いて、サービス管理モジュール１０２は、定型操作について読み出された情報のうち実行可否に関する設定の情報を取得し、情報を判定する（ステップ３）。具体的には、実行の条件や実行の可否が判定される。
【００３０】
次に、サービス管理モジュール１０２は、定型操作について実行の条件、実行可否等の情報を対応する操作ボタンの表示に反映する（ステップ４）。
実行の条件には、例えば認証の必要性がある。本実施の形態では、認証が必要な場合を「要認証」という。
実行可否とは、例えば操作後に入力用や確認用の画面の表示無しに処理が実行されるか否かである。「即時実行型」は、入力用や確認用の画面の表示を必要としない処理の一例である。
【００３１】
図６は、操作ボタンが操作された場合の処理動作の例を示すフローチャートである。
この処理動作は、サービス管理モジュール１０２（図４参照）が実行する。
まず、サービス管理モジュール１０２は、ユーザインタフェース３０から操作ボタン（定型操作）の選択通知を受け付ける（ステップ１１）。
サービス管理モジュール１０２は、選択された定型操作（ジョブ）が現時点で実行可能な状態にあるか否かを判定する（ステップ１２）。
【００３２】
ステップ１２で肯定結果が得られた場合、サービス管理モジュール１０２は、選択された定型操作（ジョブ）が即時実行型か否かを判定する（ステップ１３）。
ステップ１３で否定結果が得られた場合（定型操作の実行が可能であるが即時実行型の設定がない場合）、サービス管理モジュール１０２は、選択された定型操作（ジョブ）について用意された操作画面を表示する（ステップ１４）。
この例の場合には、定型操作に対応するジョブについて用意されている操作画面が表示される。例えばコピーに伴う詳細な設定を受け付ける画面が表示される。
【００３３】
ステップ１３で肯定結果が得られた場合、サービス管理モジュール１０２は、選択された操作ボタンには実行可能を示す情報が表示されているか否かを判定する（ステップ１５）。換言すると、サービス管理モジュール１０２は、対応する操作ボタンに実行不可を示す記号が表示されていないかを確認する。
ここで、サービス管理モジュール１０２は、定型操作一覧モジュール１０１（図４参照）との通信を通じ、選択された操作ボタンについて表示されている設定の情報を取得する。
【００３４】
ステップ１５を設ける理由の１つは、操作ボタンについて表示される設定に関する情報は１つに限られるため、表示されていない設定が存在してもユーザはその存在に気づくことができないためである。
また、表示される設定と管理上の設定との間に相違が生じる原因には、定型操作の一覧を作成した後に定型操作保持データベース４５Ａに登録されている設定の情報が変更される場合もある。変更は、バックグラウンド処理で実行される場合もあれば、ユーザの操作に起因して生じる場合もある。
【００３５】
ステップ１５で肯定結果が得られた場合（表示上の設定と管理上の設定とが整合している場合）、サービス管理モジュール１０２は、そのまま定型操作（ジョブ）を実行する（ステップ１６）。
この場合、ユーザは、操作によって、操作ボタンに割り当てられている処理が即時に実行されることを知っており、想定した通りの動作が実行される。
【００３６】
一方、ステップ１５で否定結果が得られた場合（表示上の設定と管理上の設定とが異なる場合）、サービス管理モジュール１０２は、処理の実行を保留して、選択された定型操作（ジョブ）が即時実行型である旨をユーザに提示する（ステップ１７）。本実施の形態では、ポップアップなどを用いてホームメニュー上の他の表示（例えば操作ボタン）に比して目立つ態様で表示される。なお、提示は音声を用いてもよい。ここでの提示は、相違する情報の報知の一例である。
保留の解除（処理の実行）は、報知の仕方によって異なる。
【００３７】
例えば報知に用いる画面に、ユーザが操作可能なボタンが設けられていない場合、予め定めた時間が経過することで保留が解除され、対応する処理が実行される。
また例えば報知に用いる画面に、ユーザが操作可能なボタンが設けられる場合、ユーザが処理の実行を指示するボタンを操作することで保留が解除され、対応する処理が実行される。
なお、ユーザが操作可能なボタンが表示される場合でも、予め定めた時間内にボタンの操作が検知されないときは、予め定めた時間の経過後に保留が解除され、対応する処理が実行される。
【００３８】
ステップ１２の説明に戻る。ステップ１２において否定結果が得られた場合（選択された定型操作が実行可能でない場合）、サービス管理モジュール１０２は、ユーザの操作で不可の要因を解消できるか否かを判定する（ステップ１８）。ユーザの操作で不可の要因が解消できる場合の例には、実行の条件として認証が設定されている場合がある。
ステップ１８で否定結果が得られた場合、サービス管理モジュール１０２は、表示部３１（図３参照）に定型操作（ジョブ）の実行が不可である要因を表示する（ステップ１９）。この例には、定型操作が割り当てられていない操作ボタンが選択された場合がある。
【００３９】
ステップ１８で肯定結果が得られた場合、サービス管理モジュール１０２は、不可の要因を解消するための操作画面を表示する（ステップ２０）。例えば認証の画面が表示される。
この表示の後、サービス管理モジュール１０２は、ユーザの操作で不可の要因が解消されたか否かを判定する（ステップ２１）。
ステップ２１で否定結果が得られた場合、サービス管理モジュール１０２は、前述のステップ１９に移動する。例えば認証が成功しなかった場合である。
【００４０】
一方、ステップ２１で肯定結果が得られた場合、サービス管理モジュール１０２は、即時実行型か否かを判定する（ステップ２２）。
ステップ２２で肯定結果が得られた場合（表示上の設定と管理上の設定とが異なる場合）、サービス管理モジュール１０２は、前述のステップ１７に移動する。なぜなら、表示上の設定では即時実行型であることを確認できないためである。また、実行不可であることで即時実行型の機能が無効化されていたものが、不可要因の解除によって即時実行型の機能が有効に変化するような場合も想定される。
ステップ２２で否定結果が得られた場合、サービス管理モジュール１０２は、選択された定型操作（ジョブ）について用意された操作画面を表示する（ステップ２３）。
【００４１】
＜操作画面の表示例＞
前述のサービス管理機能を用いた操作画面の表示例について説明する。
まず、本実施の形態に係る機能を用いない場合（比較例の場合）について説明し、続いて本実施の形態に係る機能を用いる場合について説明する。
【００４２】
＜比較例＞
図７は、比較例による表示例を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した場合の動作を示す。
ホームメニューは、表示部３１に表示される操作画面の一例である。図７では、匿名ユーザ（認証されていないユーザ）が操作している場合を想定している。
図７に示すホームメニューには、３つの操作ボタン２０１、２０２、２０３が配置されている。
操作ボタン２０１には、スキャンした画像のデータをコンピュータに出力する処理（Ｓｃａｎ ＴＯ ＰＣ）が登録されている。本実施の形態の場合、この処理には、実行の条件や実行の可否に関する設定が存在しないので、操作ボタン２０１には記号が表示されていない。
【００４３】
ユーザが指２００で操作している操作ボタン２０２には、Ａさんにメールを送信する処理（Ａさんへのメール）が登録されている。この処理には、実行の条件として認証が必要とされること（要認証）を示す記号２０４が表示されている。
実際には、この処理には、即時実行が可能であることを示す設定があるが、表示上の制限のため、即時設定型を示す記号２０５は表示されていない、又は、記号２０４の下に隠されている。
操作ボタン２０３には、ＢさんにＦＡＸを送信する処理が登録されており、即時実行型を示す記号２０５が表示されている。
【００４４】
ホームメニューで、ユーザが操作ボタン２０２を操作すると、認証画面が表示される。認証画面には、ユーザＩＤの入力欄２１１と、パスワードの入力欄２１２と、認証の実行を指示するためのボタン２１３と、取消を指示するためのボタン２１４とが設けられている。
前述したように、操作ボタン２０２に登録されている処理には、要認証の設定と即時実行型の設定とが設けられている。このため、比較例の場合には、認証が成功すると、何らの確認画面や入力画面の表示もなくＡさんへのメールの送信が実行されることになる。
【００４５】
ただし、表示部３１に表示されるホームメニューで確認できるのは、操作ボタン２０２には認証が要求されることであり、即時実行型であることは分からない。
このため、ユーザは、認証の成功後に、Ａさんに送信するメールの内容に変更を加える機会が与えられると期待している可能性がある。具体的には、送付されるメールを確認する画面や文字の入力を加える画面が表示されることを期待している可能性がある。
このように、比較例の場合には、操作ボタン２０２を操作する際にユーザが想定した処理の進行と異なる進行が、何らの確認の機会なく進行してしまう。この相違による影響は、課金が生じる場合や外部への送信を伴う場合に顕著になる。
【００４６】
＜表示例１＞
図８は、実施の形態１に係るサービス管理機能による表示例１を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
図８には、図７との対応部分に対応する符号を付して示す。図８に特有の動作は、認証が成功した後の動作である。
図８の場合、認証が成功すると、メールの送信の実行が保留されるとともに、ユーザの選択した定型操作は即時実行型であることを知らせる説明文２２０を含むホームメニューが表示される。説明文２２０は、ユーザの注意を引くように（目立つように）ポップアップ形式で表示される。図８の例では、ホームメニューのレイアウトが変更されているが、ホームメニューのレイアウトはそのままでもよい。いずれにしても、操作の時点ではユーザが確認できていない情報を報知する画面が他の表示と識別可能に表示される。
【００４７】
図８では、操作ボタン２０２についての表示も記号２０５に変更されている。なお、説明文２２０が表示されるので、操作ボタン２０２についての表示は要認証であることを示す記号２０４のままでもよい。
この表示例１は、図６に示す処理動作のステップ１２で否定結果を得てステップ１８に進み、ステップ１８で肯定結果を得てステップ２０に進み、続くステップ２１とステップ２２で肯定結果を得てステップ１７に進む動作に対応する。
この例では、説明文２２０のポップアップ表示から５秒後にＡさんへのメールの送信が実行される。
【００４８】
比較例との違いは、認証が成功した後に操作ボタン２０２に登録されている処理の進行が保留され、その理由（説明文２２０）が表示部３１にポップアップ表示される点である。
表示例１の場合には、ホームメニュー上では確認できない設定（即時実行型）の存在の報知を通じ、追加の確認や入力を経ることなくメールの送信が実行されることを、メールが送信される前に、ユーザに報知できる。この報知により、少なくともユーザはこれから進行する処理の進行を事前に知ることができる。
また、表示例１では、説明文２２０のポップアップ表示から５秒後には、保留が解除され、メールの送信が実行されるので、メールの送信を進行するための追加の操作をユーザに要求せずに済む。この処理動作は、追加の操作を煩雑と感じるユーザにとって好ましい動作である。
なお、図８の例では、保留が解除されるまでの時間の例として５秒を例示しているが、保留の時間は５秒に限らない。保留の時間は、ユーザが指定できることが好ましい。
【００４９】
もっとも、予め定めた操作が検知されるまで保留の状態が継続されるようにしてもよい。予め定めた操作には、例えば説明文２２０をタッチする操作を含めてもよい。
また、予め定めた別の操作が検知された場合には、処理の実行そのものを中止できるようにしてもよい。例えば説明文２２０を連続して２回タッチする操作を含めてもよい。保留中に処理の停止が可能であれば、操作後にユーザの気持ちが変化した場合（例えば誤操作に気付いた場合）にも、ユーザの望まない処理がそのまま進行することを中止できる。
例えば簡易型の認証のようにユーザ名を画面上で選択することで認証を行える場合には、押し間違えによっても認証が成功して処理が進行する可能性があるが、保留中に処理の実行を中止できることで、誤った送信の発生を抑制できる。
【００５０】
＜表示例２＞
図９は、実施の形態１に係るサービス管理機能による表示例２を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
図９には、図８との対応部分に対応する符号を付して示す。図９の場合、操作ボタン２０２と操作ボタン２０３に登録されている処理の内容が、図８と異なっている。
まず、操作ボタン２０２には、４頁を１枚にまとめて両面コピーとの処理が登録されている。この処理には、実行の条件として認証が必要とされること（要認証）を示す記号２０４が表示されている。また、この処理には、予め登録してある設定値を反映した印刷の実行が設定されているが、表示上の制限のため、設定値反映型を示す記号２０６は表示されていない、又は、記号２０４の下に隠されている。
操作ボタン２０３には、ＣさんへのＦＡＸを送信する処理が登録されており、要認証型を示す記号２０４が表示されている。
【００５１】
図９の場合も、ユーザが操作ボタン２０２を操作することで、認証の画面が表示され、認証に必要な処理が実行される。認証が成功すると、設定値を反映したコピーの実行が保留されるとともに、ユーザの選択した定型操作は設定値反映型であることを知らせる説明文２２１を含むホームメニューが表示される。ここでも、説明文２２１は、ユーザの注意を引くように（目立つように）ポップアップ形式で表示される。
図９では、操作ボタン２０２についての表示も、設定値反映型であることを示す記号２０６に変更されている。なお、説明文２２１が表示されるので、操作ボタン２０２についての表示は要認証であることを示す記号２０４のままでもよい。
【００５２】
図９の場合、４頁を１枚にまとめて両面コピーする際の設定として、Ａ４サイズの用紙を用いること、原稿の向きはよこ向きであること、カラーモードであること、余白は狭いこと、濃度は濃いことなどが設定されているのであるが、ユーザが操作した時点（（Ａ）の時点）のホームメニューでは、予め登録された設定値が用いられることは確認できない。このため、ユーザは、認証が終わった後にコピーで使用する設定値を入力又は選択する機会が与えられると期待している可能性がある。
ただし、表示例２の場合には、説明文２２１の表示によって、設定値の内容までは分からないとしても、予め登録した設定値が反映されてコピーが実行されることを、コピーの開始前に理解することができる。
【００５３】
この表示例２は、図６に示す処理動作のステップ１２で否定結果を得てステップ１８に進み、ステップ１８で肯定結果を得てステップ２０に進み、続くステップ２１で肯定結果を得てステップ２２に進んで否定結果を得た後に、設定値反映型か否かを判定する処理を設け、肯定結果が得られた場合には、処理の実行を留保して選択された定型操作が設定反映型である旨をユーザに提示する処理を実行することで実現可能である。
なお、設定値反映型か否かの判定で否定結果が得られた場合にはステップ２３（図６参照）に進めばよい。
この表示例２では、説明文２２１のポップアップ表示から５秒後に予め登録されている設定値に基づいて４頁を１枚にまとめる両面コピーが開始される。
【００５４】
＜表示例３＞
図１０は、実施の形態１に係るサービス管理機能による表示例３を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は操作後に生じる管理データの変更を示し、（Ｄ）は認証が成功した後の報知画面の例を示し、（Ｅ）は実行される動作を示す。
図１０には、図８との対応部分に対応する符号を付して示す。
図１０が図８と異なる点の１つは、ユーザが操作した時点（（Ａ）の時点）では、操作ボタン２０２に登録されている処理（Ａさんへのメール）には即時実行型との設定は存在しない点である。すなわち、図１０の場合、ホームメニューでの表示は、実際の設定と違いはない。
【００５５】
図１０が図８と異なる点の１つは、認証後に、設定の管理データに変更が生じている点である。
このような事象は、例えば即時の実行を妨げる要認証の設定が存在するために無効化されていた即時実行の設定が、認証の設定に伴って有効に変化する場合に生じる。すなわち、表示例３は、事後的に表示上の設定と管理上の設定とに相違が発生する場合を表している。
本実施の形態に係るサービス管理機能は、このように表示上の設定と管理上の設定とが事後的に相違する場合にも対応できる。
すなわち、事後的に不一致が生じる場合でも、本実施の形態に係るサービス管理機能の場合には、ユーザの期待に反する処理（Ａさんへのメールの送信）が実行されないように、処理の進行を保留し、その理由をユーザに提示することができる。
【００５６】
＜表示例４＞
図１１は、実施の形態１に係るサービス管理機能による表示例４を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は操作後に生じる管理データの変更を示し、（Ｃ）は認証画面の例を示し、（Ｄ）は認証が成功した後の報知画面の例を示し、（Ｅ）は実行される動作を示す。
図１１には、図８との対応部分に対応する符号を付して示す。
図１１が図８と異なる点は、ユーザが操作した時点（（Ａ）の時点）において、定型操作一覧モジュール１０１（図４参照）は、操作ボタン２０２に即時実行型の設定があることを認識していない点である。
【００５７】
すなわち、ユーザが操作した時点（（Ａ）の時点）において、定型操作保持データベース４５Ａ（図４参照）では、操作ボタン２０２に登録されている処理（Ａさんへのメール）に要認証と即時実行型の２つが設定されているが、その設定の内容が定型操作一覧モジュール１０１による表示上の設定に反映されていない状態である。
この場合、定型操作一覧モジュール１０１の観点では、操作ボタン２０２について設定の情報が過不足なく表示されている。
図１１では、ユーザの操作の後に、定型操作一覧モジュール１０１による表示上の設定が更新されている。この更新は、ユーザによる操作ボタン２０２の操作に起因する場合もあれば、ユーザの操作とは無関係に実行される場合もある。いずれにしても、ホームメニュー上で確認できる設定の情報と管理上の設定の情報とが一致していない場合である。
【００５８】
本実施の形態に係るサービス管理機能は、このように表示上の設定と管理上の設定とが事後的に相違する場合にも対応できる。
すなわち、事後的に不一致が生じる場合でも、本実施の形態に係るサービス管理機能の場合には、ユーザの期待に反する処理（Ａさんへのメールの送信）が実行されないように、処理の進行を保留し、その理由をユーザに提示することができる。
【００５９】
＜表示例５＞
図１２は、実施の形態１に係るサービス管理機能による表示例５を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は設定画面を示し、（Ｃ）は設定の変更に伴う管理データの更新を示し、（Ｄ）は更新後の報知画面の例を示し、（Ｅ）は実行される動作を示す。
図１２には、図１０との対応部分に対応する符号を付して示す。
表示例５の場合、操作ボタン２０２に割り当てられている処理（Ａさんへのメール）は、実行不可に設定されている。このため、操作ボタン２０２には実行不可を示す記号２０７が表示されている。
【００６０】
この表示を確認したユーザは、Ａさんへのメールの送信には、実行不可の設定の解除が必要であることを理解した上で操作ボタン２０２を操作することになる。
図１２に示す設定画面には、現在の設定が実行不可であり、設定の解除を希望するかを問いかける画面２１５と、解除するためのボタン２１６と、設定を維持するためのボタン２１７とが用意されている。
表示例５では、ボタン２１６が操作され、実行不可の設定が解除されている。この例では、即時の実行を妨げる実行不可の設定が存在するために無効化されていた即時実行の設定が、実行不可の解除に伴って有効に変化している。すなわち、事後的に表示上の設定と管理上の設定とに相違が発生している。
【００６１】
この表示例５も、表示上の設定と管理上の設定とが事後的に相違することが確認されると、操作ボタン２０２に割り当てられている処理（Ａさんへのメール）の実行を保留し、別の画面操作なしに、Ａさんへのメールの送信が開始されることをユーザに報知できる。
本実施の形態に係るサービス管理機能を用いることで、実行不可の設定の解除によって無効化されていた即時実行の機能が有効化される場合でも、メールが送信される前にユーザに意図する動作か否かを確認する機会を与えることが可能になる。
【００６２】
＜表示例６＞
図１３は、本実施の形態に係るサービス管理機能による表示例６を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
図１３には、図８との対応部分に対応する符号を付して示す。
図１３が図８と異なる点は、認証が成功した後に表示される画面である。図１３の場合の説明文２２２には、操作ボタン２０２には即時実行型の設定があることに加え、５秒後にジョブが実行されること、時間の経過の情報（保留時間の全体に対する現在の時間）が示されている。
また、図１３に示す報知用の画面には、ジョブの実行を指示するボタン２２３と、ジョブの実行を取り消すためのボタン２２４も含まれている。
【００６３】
このように表示例６の場合には、前述した表示例１〜５とは異なり、保留の時間が明示的にテキストとして表示され、保留が解除されるまでの残りの時間の確認とが可能になる。
このため、この表示例６を用いれば、この種の表示に不慣れなユーザに対しても、保留の解除までの時間を知った上で、そのまま処理の進行を許容するか、操作を取り消して処理の進行を中止するかの選択が可能になる。
ここで、ボタン２２３が操作された場合には、保留時間である５秒が経過する前でも、ボタン２０２に登録されている処理（Ａさんへのメール）の実行が開始される。勿論、ボタン２２３及び２２４に対する操作が無くても、５秒後には保留が解除され、処理の実行が開始される。
【００６４】
＜表示例７＞
図１４は、実施の形態１に係るサービス管理機能による表示例７を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は操作後の報知画面の例を示し、（Ｃ）は実行される動作を示す。
図１４には、図１１との対応部分に対応する符号を付して示す。
表示例７は、定型操作保持データベース４５Ａ（図４参照）では、操作ボタン２０２に登録されている処理（Ａさんへのメール）について認証省略型が設定されているが、定型操作一覧モジュール１０１では要認証型との管理が残っている状態を表している。
定型操作一覧モジュール１０１による設定の更新と、定型操作保持データベース４５Ａによる設定の更新とが独立に実行されることで生じる事象である。
【００６５】
ここで、認証省略型とは、認証処理を必要としない設定である。認証省略型が設定されている場合、操作後に認証用の画面が表示されることはない。もっとも、認証以外の入力用の画面や確認用の画面が表示されてもよい。本実施の形態では、認証省略型の設定があると、追加の画面の表示なしに、処理が実行される。もっとも、予め定めた時間の経過を条件に処理が実行されるようにしてもよい。
要認証型と認証省略型のいずれを設定するかはユーザが事前に選択することが可能である。
【００６６】
このため、本実施の形態では、ホームメニューの表示を信じたユーザの想定とは異なり、操作ボタン２０２を操作すると、Ａさんへのメールの送信が開始される状態にある。
従って、表示例７の場合、操作ボタン２０２の操作後に、操作ボタン２０２に登録されている定型操作は認証省略型であることを示す説明文２２５が表示される。なお、説明文２２５には、５秒後にジョブが実行されることも、時間の経過の情報（保留時間の全体に対する現在の時間）も示される。
また、図１４に示す報知用の画面には、ジョブの実行を指示するボタン２２３と、ジョブの実行を取り消すためのボタン２２４も含まれている。
【００６７】
この表示例７は、図６に示す処理動作のステップ１２で肯定結果を得てステップ１３に進み、ステップ１３で否定結果を得た後に、更に、表示が認証省略型か否かを判定する処理を設け、肯定結果が得られたら処理の実行を留保して選択された定型操作が認証省略型である旨をユーザに提示する処理を実行することで実現可能である。
なお、表示が認証省略型か否かで否定結果が得られた場合にはステップ１４に進めばよい。
【００６８】
このように表示例７の場合にも、前述した表示例１〜５とは異なり、保留の時間が明示的にテキストとして表示され、保留が解除されるまでの残りの時間も確認可能に提示される。
このため、この表示例７を用いれば、この種の表示に不慣れなユーザに対しても、保留の解除までの時間を知った上で、そのまま処理の進行を許容するか、操作を取り消して処理の進行を中止するかを選択する機会が与えられる。
ここで、ボタン２２３が操作された場合には、保留時間である５秒が経過する前でも、操作ボタン２０２に割り当てられている処理（Ａさんへのメール）の実行が開始される。勿論、ボタン２２３及び２２４に対する操作が無くても、５秒後には保留が解除され、処理の実行が開始される。
【００６９】
＜表示例８＞
図１５は、実施の形態１に係るサービス管理機能による表示例８を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
図１４には、図８との対応部分に対応する符号を付して示す。
表示例８は、図８に示す表示例１の変形例に当たる。表示例８が表示例１と異なる点は、表示例６のように保留の時間を示す情報を含む説明文２２２が表示される点である。
この表示例８を用いれば、この種の表示に不慣れなユーザに対しても、保留の解除までの時間を知った上で、そのまま処理の進行を許すか、操作を取り消して処理の進行を中止するかを選択することができる。
【００７０】
＜表示例９＞
図１６は、実施の形態１に係るサービス管理機能による表示例９を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は管理者の操作画面を示し、（Ｃ）は管理ユーザの操作後のホームメニューの表示例を示し、（Ｄ）は認証処理の実行を示し、（Ｅ）は匿名ユーザによる操作後の報知画面の例を示し、（Ｆ）は実行される動作を示す。
図１６には、図８との対応部分に対応する符号を付して示す。
表示例９は、画像形成装置１（図１参照）を操作するユーザ（ここでは匿名ユーザ）の操作とは無関係に、操作ボタンに対する設定が変更される場合の一例を示している。具体的には、管理者が設定を変更する。
【００７１】
このため、ユーザが操作する前（（Ａ）の時点）における操作ボタン２０２に対する管理上の設定と表示上の設定は、いずれも要認証である。
表示例９では、ユーザの操作の前に管理者による操作によって設定が変更されている。（Ｂ）に示す操作画面３１０には、操作の対象である画像形成装置１を表示する欄３１１と、認証せずに匿名ユーザの実行を許可するサービスの選択欄３１２とが用意されている。
選択欄３１２には、スキャンした画像のデータをコンピュータに出力する処理（Ｓｃａｎ ＴＯ ＰＣ）とＡさんへのメールの２つが例示されており、そのいずれについてもチェックマークが入っている。チェックマークが入っているサービスは、匿名ユーザの認証が不要であることを意味し、チェックマークが入っていないサービスは、匿名ユーザの認証が必要であることを意味する。
この他、操作画面３１０には、設定の確定を指示するためのボタン３１３と設定を取り消すためのボタン３１４も用意されている。
【００７２】
図１６に示す表示例９では、（Ｃ）に示すように、ユーザが操作ボタン２０２を操作する時点で、管理上の設定と表示上の設定との間に相違が生じている。いずれにしても、ホームメニューで操作ボタン２０２を操作するユーザは、表示されている記号２０４によっては、操作ボタン２０２が即時実行型であることを知りえない。
以後の表示は、図８と同様である。すなわち、図を省略しているが、認証画面を用いた認証後に即時実行型であることを報知する画面が表示され、表示から５秒後にＡさんへのメールが送信される。
この表示例９は、外部要因によって、操作ボタン２０２に割り当てられている特定操作に対する設定に変更され、画面上で確認可能な設定と管理上の設定との間に相違が生じる例を示している。この場合でも、本実施の形態に係るサービス管理機能を用いれば、ユーザの期待に反する処理（Ａさんへのメールの送信）が実行されないように、処理の進行を保留し、その理由をユーザに提示することができる。
【００７３】
＜表示例１０＞
図１７は、実施の形態１に係るサービス管理機能による表示例１０を説明する図である。（Ａ）はホームメニューの表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行される動作を示す。
図１７には、図９との対応部分に対応する符号を付して示す。
表示例１０は、表示例２のように設定値反映型の設定が、ホームメニューの表示に反映されていない場合を示している。加えて、表示例１０では、処理の実行に伴う課金の額が異なる場合を想定している。
【００７４】
すなわち、ユーザが操作ボタン２０２を操作した時点（（Ａ）の時点）に表示されているのは、コピー単価が１０円であり、モノクロ印刷が実行される旨の表示２０９である。
この表示を信頼したユーザは、認証後にモノクロにより４頁を１枚にまとめた両面コピーが実行されると期待する。
ところが、吹き出しに図示したように、管理上の設定は設定値反映型であり、フルカラーでの印刷が設定されている。
【００７５】
このため、表示例１０では認証が成功した後に、操作ボタン２０２に割り当てられている定型操作には設定値反映型の設定があることを示す説明文２２６が示されると共に、コピー単価が３０円であり、フルカラー印刷が実行される旨の表示２１０が示されている。
なお、説明文２２６には、他の表示例とは異なり、処理の実行が保留されている理由が示されている。
この表示例１０のように、課金される金額が異なる場合や外部への通信を伴う場合には、管理上の設定に応じて処理を実行せずに保留し、ユーザによる確認の機会を設けることでユーザの希望しない処理を回避できる。
ここでの説明文２２６には、コピー単価が３０円であり、フルカラー印刷が実行されることを含めてもよい。
【００７６】
＜実施の形態２＞
本実施の形態では、クラウド型のネットワークに接続される情報端末について説明する。
図１８は、実施の形態２に係る情報処理システム３００の例を示す図である。
情報処理システム３００は、クラウドネットワーク３０１と、クラウドサービスを提供するクラウドサーバ３０５と、クラウドサービスを利用する情報端末３２０とで構成される。ここでの情報端末３２０は、情報処理装置の一例である。情報端末３２０には、例えばスマートフォン、タブレット端末等がある。
【００７７】
図１９は、情報端末３２０のハードウェア上の構成例を示す図である。
情報端末３２０は、コンピュータを基本構成とし、外部との通信機能を備えている。
本実施の形態における情報端末３２０は、ＣＰＵ３２１と、ファームウェアやＢＩＯＳ等が記憶されたＲＯＭ３２２と、ＣＰＵ３２１のワークエリアとして用いられるＲＡＭ３２３と、データやプログラムが記憶される記憶装置３２４と、外部との通信に使用される通信インターフェース（通信ＩＦ）３２５と、ユーザに対して情報を提示する表示部３２６と、ユーザからの指示を受け付ける操作受付部３２７とを有している。
本実施の形態の場合、定型操作保持データベース４５Ａは、記憶装置３２４に記憶される。
表示部３２６は、操作用の画面やソフトウェアキー等を表示する。操作受付部３２７は、例えばハードウェアキーやソフトウェアキーに対する操作を検知する。
ＣＰＵ３２１と各部はバス３２８を通じて接続されている。
【００７８】
情報端末３２０の処理機能もプログラムの実行を通じて実現される。なお、情報端末３２０で実行される処理機能は、画像形成装置１（図１参照）と共通であるので説明を省略する。すなわち、情報端末３２０は、図４に示すサービス管理機能を通じて、図５及び図６に示す処理動作を実行する。
以下では、情報端末３２０における表示例について説明する。
【００７９】
図２０は、実施の形態２に係るサービス管理機能による表示例を説明する図である。（Ａ）は操作画面の表示例を示し、（Ｂ）は認証画面の例を示し、（Ｃ）は認証が成功した後の報知画面の例を示し、（Ｄ）は実行用のボタンが操作された場合の動作を示し、（Ｅ）は取消用のボタンが操作された場合の動作を示す。
図２０には、図１３との対応部分に対応する符号を付して示す。
図２０に示す表示部３２６に表示される操作画面には、２つの操作ボタン２３１、２３２が表示されている。このうち、操作ボタン２３２には、定型操作としてクラウドサービスＡへの接続が登録されている。
【００８０】
図２０の場合、操作ボタン２３２に登録されている定型操作には、要認証の設定とサムネイル作成＆表示の設定とが設けられている。
ただし、表示上の制約により、要認証の記号２０４だけが操作画面上に表示されている。
この場合、ユーザは、操作ボタン２３２の操作後に認証が必要になることを予測できるが、認証の終了後に、接続先である全ての画像についてのサムネイルの作成が開始されることは知ることができない。このサムネイルの作成に要する時間は、クラウドサービスＡで扱う画像の数が多いほど長くなる。しかも、ユーザは、サムネイルの作成が終わるまで待機し続ける必要がある。
【００８１】
そこで、本実施の形態の場合には、待機時間が長くなるおそれがある設定があることをユーザに報知する説明文３３１を表示する。図２０における説明文３３１では、操作ボタン２０２にはサムネイルを作成して表示する設定があることに加え、５秒後にクラウドサービスＡへの移動が実行されること、時間の経過の情報（保留時間の全体に対する現在の時間）が示されている。
また、図２０に示す報知用の画面には、ジョブの実行を指示するボタン３３２と、ジョブの実行を取り消すためのボタン３３３も含まれている。
【００８２】
この表示例の場合には、図１３の場合と同様に、保留の時間が明示的にテキストとして表示され、保留が解除されるまでの残りの時間も確認することができる。
このため、この表示例を用いれば、この種の表示に不慣れなユーザに対し、保留の解除までの時間を知った上で、そのまま処理の進行を許可するか、操作を取り消して処理の進行を中止するかの選択の機会が与えられる。
ここで、ボタン３３２が操作された場合には、保留時間である５秒が経過する前でも、ボタン２３２に割り当てられている処理（クラウドサービスＡへの移動）の実行が開始される。
一方、ボタン３３３が操作された場合には、表示部３２６にホーム画像を表示し、他の操作の受け付けを可能な状態にできる。
勿論、ボタン３３２及び３３３に対する操作が無くても、５秒後には保留が解除され、処理の実行が開始される。
【００８３】
＜他の実施の形態＞
以上、本発明の実施の形態について説明したが、本発明の技術的範囲は上述した実施の形態に記載の範囲には限定されない。例えば上述した実施の形態に、種々の変更又は改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。
【００８４】
例えば前述の実施の形態においては、操作ボタンに割り当てられている定型操作についての設定の内容を記号（バッジ形式の小型のマーク）で表示しているが、他の表示を用いてもよい。例えば定型操作についての設定の内容は、テキスト（ダイアログ）によって表示してもよいし、画面上部にバナー形式で表示してもよい。
前述の実施の形態では、操作ボタンとして表現しているが、アイコンでもよい。
前述の実施の形態２では、処理時間が長くなる処理の一例としてサムネイルの作成を例示しているが、ダウンロードの開始前に取得されるデータ量が大きい場合にあって設定されている通信手段が従量制の回線（例えば４Ｇ回線）の場合には保留する仕組みを採用してもよい。この例は、課金される金額に違いが生じる一例である。また、外部との通信が生じる場合の一例でもある。なお、外部との通信は、アップロードでもよい。
【００８５】
前述の実施の形態２では、サムネイルの作成を伴う設定がある場合を例示しているが、処理が重たいブラウザなどの起動が設定される場合にも処理の実行前に保留できることが望ましい。保留により、処理が重たいブラウザの起動中に動作を停止する手間やホーム画面に戻る手間を省くことができる。
【符号の説明】
【００８６】
１…画像形成装置、４５Ａ…定型操作保持データベース、１０１…定型操作一覧モジュール、１０２…サービス管理モジュール、１０３…認証モジュール、２０１、２０２、２０３…操作ボタン、２２０、２２１、２２２、２２５、２２６、３３１…説明文、３００…情報処理システム、３１０…クラウドサーバ、３２０…情報端末
【図１】
2019106593.tif 000003
【図２】
2019106593.tif 000004
【図３】
2019106593.tif 000005
【図４】
2019106593.tif 000006
【図５】
2019106593.tif 000007
【図６】
2019106593.tif 000008
【図７】
2019106593.tif 000009
【図８】
2019106593.tif 000010
【図９】
2019106593.tif 000011
【図１０】
2019106593.tif 000012
【図１１】
2019106593.tif 000013
【図１２】
2019106593.tif 000014
【図１３】
2019106593.tif 000015
【図１４】
2019106593.tif 000016
【図１５】
2019106593.tif 000017
【図１６】
2019106593.tif 000018
【図１７】
2019106593.tif 000019
【図１８】
2019106593.tif 000020
【図１９】
2019106593.tif 000021
【図２０】
2019106593.tif 000022