(57)【要約】【課題】限られた表示領域に複数のアイコン等の操作子が存在する場合において、別途、設定画面を確認することなく、操作子に関連付けられた設定値の相違を視認し得る技術を提供する。【解決手段】情報処理装置は、標準搭載アプリケーションに対応する第１操作子としてのアイコン３０〜３６、及び標準搭載アプリケーションの機能の設定値が異なるとともに１タッチ操作で処理が開始される１タッチアプリケーションに対応する第２操作子としてのアイコン３８を表示する表示部２６と、アイコン３８に関連付けて、設定値の相違を示す情報（マーク）を表示する制御部を備える。【選択図】図２
2018195192.tif 000002
【特許請求の範囲】
【請求項１】
標準搭載アプリケーションに対応する第１操作子、及び標準搭載アプリケーションの機能の設定値が異なるとともに１タッチ操作で処理が開始される同一種類の１タッチアプリケーションに対応する第２操作子を表示する表示部と、
前記第２操作子に関連付けて、前記設定値の相違を示す情報を表示する制御部と、
を備える情報処理装置。
【請求項２】
前記制御部は、前記標準搭載アプリケーションと前記１タッチアプリケーション間の設定値の相違と、複数の前記１タッチアプリケーション間の設定値の相違の少なくともいずれかの相違を示す情報を表示する
請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記標準搭載アプリケーションと前記１タッチアプリケーション間の設定値の相違として、前記標準搭載アプリケーションの初期設定値と、前記１タッチアプリケーションの設定値の相違を示す情報を表示する
請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、前記標準搭載アプリケーションの初期設定値が変更された場合に、変更後の設定値と前記１タッチアプリケーションの設定値の相違を示す情報を表示する
請求項３に記載の情報処理装置。
【請求項５】
前記制御部は、前記標準搭載アプリケーションと前記１タッチアプリケーション間の設定値の相違として、ユーザがログインした場合に、前記標準搭載アプリケーションのユーザ固有の設定値と、前記１タッチアプリケーションの設定値の相違を示す情報を表示する
請求項３に記載の情報処理装置。
【請求項６】
前記制御部は、複数の前記１タッチアプリケーション間の設定値の相違として、複数の前記１タッチアプリケーションのうちの少なくとも１対の前記１タッチアプリケーション間に設定値の相違があれば前記情報を表示する
請求項２に記載の情報処理装置。
【請求項７】
前記制御部は、複数の前記１タッチアプリケーション間の設定値の相違として、他の１タッチアプリケーションが追加された場合に、前記他の１タッチアプリケーションを含めた少なくとも１対の前記１タッチアプリケーション間に設定値の相違があれば前記情報を表示する
請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、複数の前記１タッチアプリケーション間の設定値の相違として、いずれかの前記１タッチアプリケーションが削除された場合に、残存した複数の１タッチアプリケーションのうちの少なくとも１対の前記１タッチアプリケーション間に設定値の相違があれば前記情報を表示する
請求項６に記載の情報処理装置。
【請求項９】
前記制御部は、複数の前記１タッチアプリケーション間の設定値の相違として、ユーザがログインした場合に、ユーザ固有の１タッチアプリケーションを含めた少なくとも１対の前記１タッチアプリケーション間に設定値の相違があれば前記情報を表示する
請求項６に記載の情報処理装置。
【請求項１０】
前記制御部は、前記標準搭載アプリケーションと前記１タッチアプリケーションのうちの少なくともいずれか複数がグループ化された場合に、グループ内のアプリケーションのうちの少なくとも１対のアプリケーション間に設定値の相違があれば前記情報を表示する
請求項２に記載の情報処理装置。
【請求項１１】
前記グループ化は、同一フォルダ内に配置されることである
請求項１０に記載の情報処理装置。
【請求項１２】
前記グループ化は、同一名前が付与されることである
請求項１０に記載の情報処理装置。
【請求項１３】
前記情報は、相違のある設定値の種類毎に異なる形状又は色を有する
請求項１〜１２のいずれかに記載の情報処理装置。
【請求項１４】
前記制御部は、相違のある設定値が複数存在する場合に、所定の優先度で表示する
請求項１〜１３のいずれかに記載の情報処理装置。
【請求項１５】
前記制御部は、相違のある設定値が複数存在する場合に、所定の表示可能数で表示する
請求項１〜１３のいずれかに記載の情報処理装置。
【請求項１６】
前記標準搭載アプリケーション及び前記１タッチアプリケーションは、コピー、プリント、ファックス、スキャンの少なくともいずれかを実行するアプリケーションであり、
前記設定値は、部数、１ページ当たりのまとめ数、倍率、カラーモードの少なくともいずれかである、
請求項１〜１５のいずれかに記載の情報処理装置。
【請求項１７】
コンピュータに、
標準搭載アプリケーションに対応する第１操作子、及び標準搭載アプリケーションの機能の設定値が異なるとともに１タッチ操作で処理が開始される同一種類の１タッチアプリケーションに対応する第２操作子を表示部に表示するステップと、
前記第２操作子に関連付けて、前記設定値の相違を示す情報を前記表示部に表示するステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。  
【背景技術】
【０００２】
コピー、プリンタ、ファクス等の複数の機能を備える複合機では、アプリケーションで事前登録したマクロ設定を呼び出すアイコンをアプリケーションの一覧画面に表示する技術が提案されている。
【０００３】
特許文献１には、変更された機能の設定値を容易に確認させることを課題として、非変動領域と、機能を示す表示要素が配置される変動領域を含む機能設定画面を表示部に表示させ、入力される設定を変更する指示に応じて、機能の設定値を異なる設定値に変更するとともに、この機能の設定値が変更された場合、この設定値が変更された機能を表す識別画像を非変動領域に表示する情報処理装置が記載されている。
【０００４】
特許文献２には、ホーム画面に表示されるマクロのアイコンに対し、マクロの設定内容を容易に把握することを課題として、ホーム画面に含まれるマクロを呼び出すための第１アイコン毎に該マクロの識別情報を含むホーム画面情報を記憶するホーム画面情報記憶手段と、マクロの識別情報毎に該マクロの各設定値を記憶するマクロ情報記憶手段と、マクロの設定値毎に設定値を示す第２アイコンを記憶するアイコン記憶手段と、ホーム画面情報に含まれるマクロの識別情報に対応する各設定値を前記マクロ情報記憶手段から取得し、各設定値に対応する第２アイコンをアイコン記憶手段から取得する画面制御手段と、ホーム画面情報に基づいてホーム画面を作成する際、画面制御手段により取得された第２アイコンを、第２アイコンが示す設定値を有するマクロの第１アイコン上に重ねる画面作成手段と、画面作成手段により作成されたホーム画面を表示する表示手段とを備える画像形成装置が記載されている。    
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−４５７６２号公報
【特許文献２】特開２０１３−８２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、アプリケーションで設定値を初期値から変更することで処理内容を変更したアイコンを作成し、当該アイコンを１タッチ操作するだけで直ちに当該処理内容を実行させることで操作性が向上するが、他方で、１タッチで処理内容が開始されるため、当該アイコンにおいてどのような設定値の変更がなされているのかを確認する設定画面が開かないため、設定値の変更を容易に確認し得る技術が必要とされる。
【０００７】
ホーム画面に表示されるアイコンの形状や色、あるいはこれらとアイコンの名前とを組み合わせることで設定値の変更を確認することは可能であるが、ホーム画面の表示領域が限定されている場合には全ての設定値の変更を確認することは困難であり、特に見た目が類似するアイコンが複数存在する場合に顕著なものとなる。仮に、変更された全ての設定値の情報をアイコンに加えて表示し得たとしても、様々な表示が入り組んでしまい、かえって視認性が低下してしまう場合もある。
【０００８】
本発明の目的は、限られた表示領域に複数のアイコン等の操作子が存在する場合において、別途、設定画面を確認することなく、操作子に関連付けられた設定値の相違を視認し得る技術を提供することにある。  
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、標準搭載アプリケーションに対応する第１操作子、及び標準搭載アプリケーションの機能の設定値が異なるとともに１タッチ操作で処理が開始される同一種類の１タッチアプリケーションに対応する第２操作子を表示する表示部と、前記第２操作子に関連付けて、前記設定値の相違を示す情報を表示する制御部とを備える情報処理装置である。
【００１０】
請求項２に記載の発明は、前記制御部は、前記標準搭載アプリケーションと前記１タッチアプリケーション間の設定値の相違と、複数の前記１タッチアプリケーション間の設定値の相違の少なくともいずれかの相違を示す情報を表示する請求項１に記載の情報処理装置である。
【００１１】
請求項３に記載の発明は、前記制御部は、前記標準搭載アプリケーションと前記１タッチアプリケーション間の設定値の相違として、前記標準搭載アプリケーションの初期設定値と、前記１タッチアプリケーションの設定値の相違を示す情報を表示する請求項２に記載の情報処理装置である。
【００１２】
請求項４に記載の発明は、前記制御部は、前記標準搭載アプリケーションの初期設定値が変更された場合に、変更後の設定値と前記１タッチアプリケーションの設定値の相違を示す情報を表示する請求項３に記載の情報処理装置である。
【００１３】
請求項５に記載の発明は、前記制御部は、前記標準搭載アプリケーションと前記１タッチアプリケーション間の設定値の相違として、ユーザがログインした場合に、前記標準搭載アプリケーションのユーザ固有の設定値と、前記１タッチアプリケーションの設定値の相違を示す情報を表示する請求項３に記載の情報処理装置である。
【００１４】
請求項６に記載の発明は、前記制御部は、複数の前記１タッチアプリケーション間の設定値の相違として、複数の前記１タッチアプリケーションのうちの少なくとも１対の前記１タッチアプリケーション間に設定値の相違があれば前記情報を表示する請求項２に記載の情報処理装置である。
【００１５】
請求項７に記載の発明は、前記制御部は、複数の前記１タッチアプリケーション間の設定値の相違として、他の１タッチアプリケーションが追加された場合に、前記他の１タッチアプリケーションを含めた少なくとも１対の前記１タッチアプリケーション間に設定値の相違があれば前記情報を表示する請求項６に記載の情報処理装置である。
【００１６】
請求項８に記載の発明は、前記制御部は、複数の前記１タッチアプリケーション間の設定値の相違として、いずれかの前記１タッチアプリケーションが削除された場合に、残存した複数の１タッチアプリケーションのうちの少なくとも１対の前記１タッチアプリケーション間に設定値の相違があれば前記情報を表示する請求項６に記載の情報処理装置である。
【００１７】
請求項９に記載の発明は、前記制御部は、複数の前記１タッチアプリケーション間の設定値の相違として、ユーザがログインした場合に、ユーザ固有の１タッチアプリケーションを含めた少なくとも１対の前記１タッチアプリケーション間に設定値の相違があれば前記情報を表示する請求項６に記載の情報処理装置である。
【００１８】
請求項１０に記載の発明は、前記制御部は、前記標準搭載アプリケーションと前記１タッチアプリケーションのうちの少なくともいずれか複数がグループ化された場合に、グループ内のアプリケーションのうちの少なくとも１対のアプリケーション間に設定値の相違があれば前記情報を表示する請求項２に記載の情報処理装置である。
【００１９】
請求項１１に記載の発明は、前記グループ化は、同一フォルダ内に配置されることである請求項１０に記載の情報処理装置である。
【００２０】
請求項１２に記載の発明は、前記グループ化は、同一名前が付与されることである請求項１０に記載の情報処理装置である。
【００２１】
請求項１３に記載の発明は、前記情報は、相違のある設定値の種類毎に異なる形状又は色を有する請求項１〜１２のいずれかに記載の情報処理装置である。
【００２２】
請求項１４に記載の発明は、前記制御部は、相違のある設定値が複数存在する場合に、所定の優先度で表示する請求項１〜１３のいずれかに記載の情報処理装置である。
【００２３】
請求項１５に記載の発明は、前記制御部は、相違のある設定値が複数存在する場合に、所定の表示可能数で表示する請求項１〜１３のいずれかに記載の情報処理装置である。
【００２４】
請求項１６に記載の発明は、前記標準搭載アプリケーション及び前記１タッチアプリケーションは、コピー、プリント、ファックス、スキャンの少なくともいずれかを実行するアプリケーションであり、前記設定値は、部数、１ページ当たりのまとめ数、倍率、カラーモードの少なくともいずれかである、請求項１〜１５のいずれかに記載の情報処理装置である。
【００２５】
請求項１７に記載の発明は、コンピュータに、標準搭載アプリケーションに対応する第１操作子、及び標準搭載アプリケーションの機能の設定値が異なるとともに１タッチ操作で処理が開始される同一種類の１タッチアプリケーションに対応する第２操作子を表示部に表示するステップと、前記第２操作子に関連付けて、前記設定値の相違を示す情報を前記表示部に表示するステップとを実行させるプログラムである。
【発明の効果】
【００２６】
請求項１，１７に記載の発明によれば、別途、設定画面を確認することなく、操作子に関連付けられた設定値の相違を視認し得る。
【００２７】
請求項２に記載の発明によれば、さらに、標準搭載アプリケーションと１タッチアプリケーション間の設定値の相違、複数の１タッチアプリケーション間の設定値の相違の少なくともいずれかの相違を視認し得る。
【００２８】
請求項３に記載の発明によれば、さらに、標準搭載アプリケーションの初期設定値と、１タッチアプリケーションの設定値の相違を視認し得る。
【００２９】
請求項４に記載の発明によれば、さらに、標準搭載アプリケーションの初期設定値が変更された場合に、変更後の設定値と１タッチアプリケーションの設定値の相違を視認し得る。
【００３０】
請求項５に記載の発明によれば、さらに、ユーザがログインした場合に、標準搭載アプリケーションのユーザ固有の設定値と、１タッチアプリケーションの設定値の相違を視認し得る。
【００３１】
請求項６に記載の発明によれば、さらに、複数の１タッチアプリケーションのうちの少なくとも１対の１タッチアプリケーション間における設定値の相違を視認し得る。
【００３２】
請求項７に記載の発明によれば、さらに、他の１タッチアプリケーションが追加された場合に、当該他の１タッチアプリケーションを含めた少なくとも１対の１タッチアプリケーション間における設定値の相違を視認し得る。
【００３３】
請求項８に記載の発明によれば、さらに、いずれかの１タッチアプリケーションが削除された場合に、残存した複数の１タッチアプリケーションのうちの少なくとも１対の１タッチアプリケーション間における設定値の相違を視認し得る。
【００３４】
請求項９に記載の発明によれば、さらに、ユーザがログインした場合に、ユーザ固有の１タッチアプリケーションを含めた少なくとも１対の１タッチアプリケーション間における設定値の相違を視認し得る。
【００３５】
請求項１０，１１，１２に記載の発明によれば、さらに、標準搭載アプリケーションと１タッチアプリケーションのうちの少なくともいずれか複数がグループ化された場合に、グループ内のアプリケーションのうちの少なくとも１対のアプリケーション間における設定値の相違を視認し得る。
【００３６】
請求項１３に記載の発明によれば、さらに、相違のある設定値の種類を判別し得る。
【００３７】
請求項１４，１５に記載の発明によれば、さらに、限られた表示スペースで効果的に相違を視認し得る。
【００３８】
請求項１６に記載の発明によれば、さらに、コピー、プリント、ファックス、スキャンの少なくともいずれかのアプリケーションにおいて相違を視認し得、複合機等に適用し得る。
【図面の簡単な説明】
【００３９】
【図１】実施形態のシステム構成図である。
【図２】操作部に表示される画面例を示す説明図である。
【図３】１タッチアプリアイコンに表示されるバッジを示す説明図である。
【図４】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その１）である。
【図５】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その２）である。
【図６】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その３）である。
【図７】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その４）である。
【図８】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その５）である。
【図９】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その６）である。
【図１０】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その７）である。
【図１１】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その８）である。
【図１２】１タッチアプリアイコンに表示されるバッジの変化を示す説明図（その９）である。
【図１３】フォルダでグループ化された１タッチアプリアイコンに表示されるバッジを示す説明図（その１）である。
【図１４】フォルダでグループ化された１タッチアプリアイコンに表示されるバッジを示す説明図（その２）である。
【図１５】名前でグループ化された１タッチアプリアイコンに表示されるバッジを示す説明図である。
【図１６】実施形態の処理フローチャート（その１）である。
【図１７】実施形態の処理フローチャート（その２）である。
【図１８】実施形態の処理フローチャート（その３）である。
【図１９】実施形態の処理フローチャート（その４）である。
【図２０】実施形態の処理フローチャート（その５）である。
【図２１】設定値情報の構造を示す説明図である。
【発明を実施するための形態】
【００４０】
以下、図面に基づき本発明の実施形態について、情報処理装置として画像処理装置を例にとり説明する。
【００４１】
＜システム全体構成＞
図１は、本実施形態における画像処理装置を含む画像処理システムの構成ブロック図である。画像処理システムは、端末装置１０及び画像処理装置１２を備える。端末装置１０と画像処理装置１２は、通信手段１４を介して接続される。通信手段１４は、例えばＬＡＮ（ローカルエリアネットワーク）等のデータ通信ネットワークが用いられる。
【００４２】
端末装置１０は、通信手段１４を介して画像処理装置１２に接続され、利用者の指示に従い、文書の印刷命令を含む印刷ジョブ等を送信する。
【００４３】
画像処理装置１２は、ＲＯＭ１６、ＲＡＭ１８、ＨＤＤ２０、１つ又は複数のＣＰＵで構成される制御部２２、入出力インターフェイスＩ／Ｆ２４、タッチパネル等の操作部２６、画像処理部２８を備える。
【００４４】
１又は複数のＣＰＵで構成される制御部２２は、ＲＯＭ１６に記憶された処理プログラムに従い、入出力インターフェイスＩ／Ｆ２４を介して端末装置１０から印刷ジョブ命令等を受け付け、ＰＤＬデータを解釈して中間データを生成し、生成した中間データからさらに描画データ（ラスターデータ）を生成する。また、制御部２２は、操作部２６から受け付けたコピー（Copy）、スキャン（Scan）、ファクス(Fax)等の各種命令を実行する。
【００４５】
操作部２６は、制御部２２からの指令に基づき、ホーム画面を含む各種画面を表示する。ホーム画面には、アプリケーション（アプリ）に対応する操作子（アイコン）が表示され、ユーザは、アイコンを操作（タッチ操作）することで対応するアプリの実行を指示する。
【００４６】
画像処理部２８は、プリントモジュール、スキャナモジュール、ファクスモジュール、用紙給紙モジュール、原稿給紙モジュール、及び画像処理アクセラレータを備える。
【００４７】
プリントモジュールは、画像を用紙に出力する機能を有するモジュールである。例えば、公知のインクジェット方式の構成を備え、描画データを用紙に印刷する。ノズル等から液体あるいは溶融固体インクを吐出し、紙、フィルム等に記録を行う。インクを吐出する方法には、静電誘引力を利用してインクを吐出させるドロップオンデマンド方式（圧力パルス方式）、高熱により気泡を形成・成長させることで生じる圧力を利用してインクを吐出させる熱インクジェット方式等がある。記録ヘッドは、例えば、シアンインクを吐出するヘッド、マゼンタインクを吐出するヘッド、イエローインクを吐出するヘッド、ブラックインクを吐出するヘッドを備え、各ヘッドが用紙の幅と少なくとも同等の幅を有するラインヘッドが用いられる。記録ヘッドにより各色のインク滴を中間転写体に吐出して記録し、その後に用紙に転写して印刷する。
【００４８】
スキャナモジュールは、用紙から画像を読み取って電子データに変換するモジュールである。
【００４９】
ファクスモジュールは、モデムやファクス用画像処理モジュールを備え、ファクス機能を実行するモジュールである。
【００５０】
用紙給紙モジュールは、用紙トレイからプリントモジュールに用紙を搬送するモジュールである。
【００５１】
原稿給紙モジュールは、原稿トレイからスキャナモジュールに用紙を搬送するモジュールである。
【００５２】
画像処理アクセラレータは、スキャナモジュール等と連動して圧縮／伸長処理を行うモジュールである。この画像処理アクセラレータは必須ではなく、付加的モジュールとしてもよい。
【００５３】
なお、画像処理装置１２は、これら以外にも、用紙のパンチやソート等を行うフィニッシャ、ＵＳＢ、ＩＣカードリーダ等から構成され利用者の認証を行う認証部、課金部、人感センサや顔カメラ等を備えていてもよい。
【００５４】
また、画像処理装置１２は、通信手段１４を介してインターネットに接続されていてもよく、イーサネット（登録商標）やＷｉ−Ｆｉ（登録商標）を備えていてもよい。
【００５５】
図２は、操作部２６に表示されるホーム画面の一例を示す。ホーム画面には、画像処理装置１２に搭載された各種アプリに対応するアイコンが表示される。アプリには、画像処理装置１２に当初から標準で搭載されるアプリの他、後から任意に追加される拡張アプリがある。さらに、標準搭載アプリの設定値を任意に変更して登録したアプリもある。標準搭載アプリの設定値を変更したアプリは、マクロ情報が登録されたアプリということもできる。
【００５６】
図２において、標準搭載アプリのアイコンとして、コピー(Copy)アイコン３０、プリント(Print)アイコン３２、スキャン(Scan)アイコン３４、及びファックス(Fax)アイコン３６が表示される。制御部２２は、各アイコンの位置情報、識別情報、各アイコンで呼び出されるアプリの識別情報等を含むホーム画面情報を用いてこれらのアイコンを所定位置に表示する。ユーザがいずれかのアイコンをタッチ操作すると、制御部２２は当該アイコンに対応するアプリの操作要求として受け付け、対応するアプリを実行する。すなわち、制御部２２は、操作要求を受け付けると、対応するアプリの設定画面を操作部２６に表示し、ユーザは設定画面を用いて各種機能の設定値を入力する。そして、入力された設定値に従ってジョブを実行する。例えば、コピーアイコン３０が操作されると、制御部２２は、コピーの部数、倍率、カラーモード、片面／両面、Ｎアップ等の各種コピー機能の設定値を入力するための設定画面を表示する。そして、ユーザがこの設定画面を用いて設定値を入力すると、入力された設定値に従ってコピージョブを実行する。設定画面は、例えば特開２０１６−４５７６２号公報に開示されているが、これに限定されない。標準搭載アプリのアイコン３０〜３６は、第１操作子として機能する。
【００５７】
さらに、標準搭載アプリに対応するアイコン３０〜３６に加え、標準搭載アプリの設定値を変更した１タッチアプリに対応するアイコンとして、１タッチアプリアイコン３８が表示される。制御部２２は、この１タッチアプリアイコン３８についても、アイコンの位置情報、識別情報、アイコンで呼び出されるアプリの識別情報等を含むホーム画面情報を用いて１タッチアプリアイコンを所定位置に表示する。ユーザが１タッチアプリアイコン３８を１タッチ操作すると、制御部２２は当該アイコンに対応するアプリの操作要求として受け付け、予め登録された設定値を用いて直ちにアプリを実行する。すなわち、制御部２２は、標準搭載アプリのアイコン３０〜３６が操作された場合と異なり、設定画面を表示することなく、予め登録された設定値を用いて当該アイコンに対応するアプリを実行する。例えば、１タッチアプリアイコン３８がコピーの１タッチアプリアイコンであり、その設定値として、カラーモードが「カラー」に設定されて登録されている場合、制御部２２は、設定画面を表示することなく、カラーコピーを実行する。１タッチアプリの情報は、アプリと設定値とを関連付けて１タッチアプリ情報としてメモリに登録され、制御部２２は、予め登録された１タッチアプリ情報を参照して処理を実行する。１タッチアプリ情報は、アプリの機能の設定値を規定するものであり、アプリ毎に異なる。コピーアプリの場合は、部数、倍率、カラーモード、片面／両面、Ｎアップ等であり、スキャンの場合は、カラーモード、フォーマット変換、データ容量削減処理、ＯＣＲ処理等である。１タッチアプリアイコン３８は、第２操作子として機能する。
【００５８】
１タッチアプリアイコン３８の場合、制御部２２は設定画面を表示することなく直ちに関連付けられた設定値で処理を実行するため、ユーザは１タッチアプリアイコン３８を視認することで容易に当該アイコンに関連付けられた設定値の内容を理解し得ることが望ましい。図２のように、１タッチアプリアイコン３８が１個だけ表示されていればともかく、複数の１タッチアプリアイコン３８が表示されている場合には、これらの１タッチアプリアイコン３８が互いにどのような設定値を有するものであるかを判別できる必要がある。勿論、たとえ１個だけ表示されている場合においても、ユーザによってはどのような設定値であるのか容易に確認したいと欲する場合もあり得る。
【００５９】
そこで、制御部２２は、１タッチアプリアイコン３８を操作部２６に表示する際には、当該アイコンに１タッチでアプリが実行されることを示す画像（図では指の画像）をアイコンに重畳表示するとともに、当該アイコンの所定位置（図では右上）に当該アイコンと関連付けて特定のバッジを表示することで設定値を表示する。このバッジは、アプリの設定値が互いに異なることを示す情報（マーク）であり、制御部２２は、設定値間に差分が存在するか否かを判定し、差分が存在する場合に当該アイコンに関連付けてバッジを表示する。設定値を比較する対象としては次の３つの場合があり得、本実施形態にはいずれの場合も含まれる。
（ａ）標準搭載アプリと１タッチアプリの間
（ｂ）１タッチアプリ同士の間
（ｃ）標準搭載アプリと１タッチアプリの間、及び１タッチアプリ同士の間
【００６０】
上記の３つの場合のうちの例えば（ａ）の場合には、制御部２２は、標準搭載アプリの設定値と１タッチアプリの設定値とを比較し、両者の間に差分がある設定値を検出し、差分のある設定値に応じたバッジを１タッチアプリアイコンに関連付けて表示する。各アプリの設定値は、各アプリに関連付けて設定情報としてメモリに記憶されており、制御部２２は、設定情報を参照することで差分のある設定値を検出する。
【００６１】
次に、１タッチアプリアイコン３８に関連付けて表示されるバッジについて説明する。
【００６２】
＜標準搭載アプリと１タッチアプリの間のバッジ表示＞
図３は、標準搭載アプリと１タッチアプリの間で設定値を比較した場合のバッジの表示態様を示す。なお、標準搭載アプリ及び１タッチアプリともにコピーアプリを例示して説明するが、これに限定されない。アプリの種類毎に１タッチアプリアイコンの形状や色を変化させてもよい。また、図では指の画像３８０により１タッチアプリであることを示しているが、その画像はユーザが任意に変更可能としてもよい。
【００６３】
図３（ａ）は、標準搭載アプリの初期値に対して、機能の設定値として部数のみを初期値である「１」から「２」に変更した場合の表示態様である。制御部２２は、標準搭載アプリの設定値と１タッチアプリの設定値とを比較し、部数の設定値が初期値の「１」から「２」に変更されていることを検知すると、部数であることを示すバッジ３８１を１タッチアプリアイコン３８の右上に表示する。図では、バッジ３８１の拡大図を併せて示す。ユーザは、バッジ３８１を視認することで、この１タッチアプリアイコン３８は、部数が初期値と異なる値に設定されていることを確認し得る。図３（ａ）において、設定値が変更されておらず初期値のままの機能の設定値に関しては、対応するバッジが表示されない点に留意すべきである。
【００６４】
図３（ｂ）は、標準搭載アプリの初期値に対して、機能の設定値として部数を初期値である「１」から「２」に変更し、かつ、Ｎアップを「１」から「２」に変更した場合の表示態様である。ここで、Ｎアップとは、Ｎページをまとめて１頁にコピーすることを示す。制御部２２は、標準搭載アプリの設定値と１タッチアプリの設定値とを比較し、部数の設定値が初期値（デフォルト値）の「１」から「２」に変更されており、かつ、Ｎアップの設定値が初期値の「１」から「２」に変更されていることを検知すると、部数であることを示すバッジ３８１に加え、Ｎアップであることを示すバッジ３８２を１タッチアプリアイコン３８の右上に重畳表示する。図では、バッジ３８２の拡大図を併せて示す。ユーザは、バッジ３８１及びバッジ３８２を視認することで、この１タッチアプリアイコン３８は、部数及びＮアップが初期値と異なる値に設定されていることを確認し得る。図３（ｂ）においても、設定値が変更されておらず初期値のままの機能の設定値に関しては、対応するバッジは表示されない。
【００６５】
図３（ｃ）は、標準搭載アプリの初期値に対して、３つ以上の機能の設定値を初期値から変更した場合の表示態様である。例えば、部数を初期値である「１」から「２」に変更し、Ｎアップを初期値である「１」から「２」に変更し、さらにカラーモードを「白黒」から「カラー」に変更した場合である。制御部２２は、標準搭載アプリの設定値と１タッチアプリの設定値とを比較し、部数、Ｎアップ、カラーモードの３つの設定値について初期値から変更されていることを検知すると、部数を示すバッジ３８１及びＮアップを示すバッジ３８２を表示するとともに、その下に、それ以外についても変更されていることを示すその他のバッジ３８３を１タッチアプリアイコン３８に重畳表示する。図では、バッジ３８３の拡大図を併せて示す。ユーザは、バッジ３８１、バッジ３８２及びバッジ３８３を視認することで、この１タッチアプリアイコン３８は、部数及びＮアップが初期値と異なる値に設定されており、それ以外にも設定値が変更されていることを確認し得る。
【００６６】
図３（ｃ）では、バッジ３８３により３つ以上の設定値が変更されていることを示しているが、表示スペースに余裕があれば４つあるいはそれ以上の設定値の変更に対してバッジ３８３を表示するようにしてもよく、バッジ３８３により表示スペースを有効活用できる。さらに、機能の設定値毎にバッジの表示／非表示を切り替えてもよい。例えば、部数についてはたとえ設定値に変更があっても表示せず、Ｎアップについては設定値に変更があれば表示する等である。
【００６７】
図３（ｄ）は、機能の設定値毎にバッジの表示／非表示を切り替える場合であり、部数のバッジのみを表示しないとした場合の例である。標準搭載アプリの初期値に対して、機能の設定値として部数のみを初期値である「１」から「２」に変更する。制御部２２は、標準搭載アプリの設定値と１タッチアプリの設定値とを比較し、部数の設定値が初期値（デフォルト値）の「１」から「２」に変更されていることを検知しても、部数であることを示すバッジ３８１は非表示に設定されているためバッジ３８１を１タッチアプリアイコン３８に表示しない。この場合でも、ユーザは部数のバッジ３８１が表示されないことを知っていれば、図３（ｄ）の１タッチアプリアイコン３８を視認することで、部数が初期値から変更されていることを確認し得る（この場合、全ての機能の設定値が初期値のままである１タッチアプリアイコン３８は存在しないことが前提）。
【００６８】
図４は、設定値の優先順位を変化させた場合におけるバッジの表示形態変化を示す。図４（ａ）は、部数とＮアップの優先順位を
部数＞Ｎアップ
とした場合である。１タッチアプリアイコン３８に対して部数を示すバッジ３８１が上位に重畳表示され、次いでＮアップを示すバッジ３８２がその下に重畳表示される。
【００６９】
図４（ｂ）は、部数とＮアップの優先順位を変更し、
部数＜Ｎアップ
とした場合である。Ｎアップを示すバッジ３８２が上位に重畳表示され、次いで部数を示すバッジ３８１がその下に重畳表示される。
【００７０】
標準搭載アプリの設定値は、通常、初期値（デフォルト値）であるが、このデフォルト値を変更して再登録してもよい。この場合、制御部２２は、標準搭載アプリの変更後のデフォルト値と１タッチアプリの設定値とを比較し、差分のある設定値を検出して対応するバッジを表示する。
【００７１】
図５は、標準搭載アプリのデフォルト値を変更した場合のバッジの表示形態変化を示す．図５（ａ）は、まず、標準搭載アプリの設定値（初期値）に対して、部数及びＮアップを変更した場合であり、１タッチアプリアイコン３８に対して部数を示すバッジ３８１及びＮアップを示すバッジ３８２が優先順位に従って重畳表示される。
【００７２】
図５（ｂ）は、１タッチアプリが表示されている状態において、標準搭載アプリにおける初期値を、部数については初期値のまま、Ｎアップについては１タッチアプリと同様の値に変更し、さらにカラーモードについて初期値の「白黒」を「カラー」に変更した場合である。具体的には、標準搭載アプリの設定値は、
部数：「１」
Ｎアップ：「２」
カラーモード：「カラー」
であり、１タッチアプリの設定値は、
部数：「２」
Ｎアップ：「２」
カラーモード：「白黒」
であるとする。制御部２２は、標準搭載アプリの変更後の設定値と１タッチアプリの設定値とを比較し、部数及びカラーモードにおいて差分があることを検知して、部数を示すバッジ３８１及びカラーモードを示すバッジ３８４を重畳表示する。このように、１タッチアプリの設定値自体は変更されておらず、標準搭載アプリの設定値が変更されたことに伴ってバッジ表示が自動的に変更される。特に、図５（ａ）では表示されていたバッジ３８２が、図５（ｂ）では設定値の変更に伴って非表示となる。
【００７３】
なお、図５では、標準搭載アプリの設定値の変更に伴ってバッジ表示を自動的に変更しているが、設定値が変更されてもバッジ表示を変更しないようにしてもよく、設定値の変更に連動して変更するバッジと変更しないバッジを選択可能としてもよい。
【００７４】
画像処理装置１２のユーザは、ＩＤやパスワード等を用いてログインしたユーザ（認証ユーザ）と、未だログインしていない一般ユーザ（ゲストユーザ）に分けることができ、制御部２２は、それぞれのユーザ毎に異なるアプリを提供し得る。従って、標準搭載アプリについても、ログインしたユーザに提供される標準搭載アプリと、ログインしていないゲストユーザに提供される標準搭載アプリが存在し、バッジを表示する際の比較対象がログイン前後で異なり得る。
【００７５】
図６は、ログイン時のバッジの表示形態変化を示す。図６（ａ）は、ログイン前の表示形態であり、標準搭載アプリの設定値と１タッチアプリの設定値が、部数及びＮアップで異なる場合である。例えば、ログイン前の標準搭載アプリの設定値は、
部数：「１」
Ｎアップ：「１」
カラーモード：「白黒」
であり、１タッチアプリの設定値が
部数：「２」
Ｎアップ：「２」
カラーモード：「白黒」
の場合である。制御部２２は、部数及びＮアップにおいて差分があることを検知し、部数を示すバッジ３８１及びＮアップを示すバッジ３８２を重畳表示する。
【００７６】
図６（ｂ）は、ログイン後の表示形態であり、標準搭載アプリの設定値と１タッチアプリの設定値が、カラーモードで異なる場合である。例えば、ログイン後の標準搭載アプリの設定値は、
部数：「２」
Ｎアップ：「２」
カラーモード：「カラー」
であり、１タッチアプリの設定値が
部数：「２」
Ｎアップ：「２」
カラーモード：「白黒」
の場合である。制御部２２は、カラーモードにおいて差分があることを検知し、カラーモードを示すバッジ３８４を重畳表示する。
【００７７】
図７は、ログアウト時のバッジの表示形態変化を示す。図７（ａ）は、ログイン状態の表示形態であり、標準搭載アプリの設定値と１タッチアプリの設定値が、カラーモードで異なる場合である。制御部２２は、カラーモードにおいて差分があることを検知し、カラーモードを示すバッジ３８４を重畳表示する。
【００７８】
図７（ｂ）は、ログアウト後の表示形態であり、標準搭載アプリの設定値と１タッチアプリの設定値が、部数及びＮアップで異なる場合である。制御部２２は、部数及びＮアップにおいて差分があることを検知し、部数を示すバッジ３８１及びＮアップを示すバッジ３８２を重畳表示する。
【００７９】
以上は、標準搭載アプリと１タッチアプリの間の差分のバッジ表示であるが、次に、１タッチアプリ同士の間の差分のバッジ表示について説明する。
【００８０】
＜１タッチアプリ同士の間のバッジ表示＞  
図８は、１個の１タッチアプリアイコンが作成され表示された状態から、２個の１タッチアプリアイコンが作成され表示される場合のバッジの表示形態変化を示す。
【００８１】
図８（ａ）は、１個の１タッチアプリアイコン３８の表示形態であり、比較対象がないためバッジは重畳表示されない。
【００８２】
図８（ｂ）は、この状態からさらに１個の１タッチアプリが追加されて合計２個の１タッチアプリアイコンとなった場合の表示形態である。２個の１タッチアプリアイコンを１タッチアプリアイコン３８−１及び１タッチアプリアイコン３８−２とし、その設定値が部数においてのみ差分がある場合、制御部２２は、部数において差分があることを検知し、部数を示すバッジ３８１を１タッチアプリアイコン３８−１及び１タッチアプリアイコン３８−２に重畳表示する。
【００８３】
なお、制御部２２は、１タッチアプリアイコン３８−１と１タッチアプリアイコン３８−２の色や形状を変化させ、互いに異なる１タッチアプリアイコンであることを表示してもよい。
【００８４】
図９は、２個の１タッチアプリアイコンが作成され表示された状態から、３個の１タッチアプリアイコンが作成され表示される場合のバッジの表示形態変化を示す。
【００８５】
図９（ａ）は、２個の１タッチアプリアイコン３８−１，３８−２が表示される場合である。これらの１タッチアプリの設定値が部数において差分がある場合、部数を示すバッジ３８１がそれぞれのアイコンに重畳表示される。
【００８６】
図９（ｂ）は、さらに１個の１タッチアプリが追加作成されて合計３個の１タッチアプリアイコン３８−１，３８−２，３８−３が表示される場合である。これら３個の１タッチアプリの設定値において、部数及びＮアップが異なる場合、制御部２２は、部数及びＮアップにおいて差分があることを検知し、１タッチアプリアイコン３８−１，３８−２，３８−３に部数を示すバッジ３８１及びＮアップを示すバッジ３８２を重畳表示する。
【００８７】
なお、制御部２２は、３個の１タッチアプリの設定値の少なくともいずれかが他のアプリの設定値と異なる場合に、当該設定値に対応するバッジを表示する。
【００８８】
図１０は、３個の１タッチアプリアイコンが作成され表示された状態から、１個の１タッチアプリアイコンが削除される場合のバッジの表示形態変化を示す。
【００８９】
図１０（ａ）は、３個の１タッチアプリアイコン３８−１，３８−２，３８−３が表示される場合である。これら３個の１タッチアプリの設定値において、部数及びＮアップが異なる場合、制御部２２は、部数及びＮアップにおいて差分があることを検知し、１タッチアプリアイコン３８−１，３８−２，３８−３に部数を示すバッジ３８１及びＮアップを示すバッジ３８２を重畳表示する。
【００９０】
図１０（ｂ）は、３個の１タッチアプリアイコン３８−１，３８−２，３８−３のうち、１タッチアプリアイコン３８−３が削除された場合である。残った２個の１タッチアプリアイコン３８−１，３８−２の設定値において、部数のみが異なる場合、制御部２２は、部数において差分があることを検知し、１タッチアプリアイコン３８−１，３８−２に部数を示すバッジ３８１を重畳表示する。バッジ３８２は表示されない。
【００９１】
図１１は、ログイン時の表示形態変化を示す。図１１（ａ）は、ログイン前の状態であり、２個の１タッチアプリアイコン３８−１，３８−２が表示される場合である。これらの１タッチアプリの設定値が部数において差分がある場合、部数を示すバッジ３８１がそれぞれのアイコンに重畳表示される。
【００９２】
図１１（ｂ）は、ユーザがログインした状態の表示形態である。当該ユーザにプライベートな１タッチアプリが存在すると、当該ユーザがログインした状態で制御部２２は操作部２６に当該プライベートな１タッチアプリアイコン３８−４を追加表示する。そして、制御部２２は、既存の１タッチアプリの設定値と、ログインユーザのプライベートな１タッチアプリの設定値を比較し、差分のある設定値に対応するバッジを表示する。３つの１タッチアプリの部数及びＮアップに差分がある場合、制御部２２は、１タッチアプリアイコン３８−１，３８−２，３８−４に部数を示すバッジ３８１及びＮアップを示すバッジ３８２を重畳表示する。
【００９３】
図１２は、ログアウト時の表示形態変化を示す。図１２（ａ）は、ログイン状態であり、２個の１タッチアプリアイコン３８−１，３８−２に加え、ログインユーザのプライベートな１タッチアプリアイコン３８−４が表示され、これら３つの１タッチアプリに部数及びＮアップに差分があると、制御部２２は、１タッチアプリアイコン３８−１，３８−２，３８−４に部数を示すバッジ３８１及びＮアップを示すバッジ３８２を重畳表示する。
【００９４】
図１２（ｂ）は、ログインユーザがログアウトした状態である。制御部２２は、ログアウトに応じてログインユーザのプライベートな１タッチアプリアイコン３８−４を削除し、残りの２つの１タッチアプリ間の設定値の差分を検知する。部数において差分がある場合、部数を示すバッジ３８１を２個の１タッチアプリアイコン３８−１，３８−２に重畳表示する。
【００９５】
以上の例では、操作部２６に表示された１タッチアプリアイコンを比較対象としているが、フォルダ等でグループ化された１タッチアプリアイコン群のみを比較対象として差分がある設定値に対応するバッジを表示してもよい。
【００９６】
図１３は、ある１タッチアプリアイコンを新たにフォルダに移動（ドラッグアンドドロップ）して他の１つ又は複数の１タッチアプリアイコンとグループ化する場合の表示形態変化を示す。図１３（ａ）は、１タッチアプリアイコン３８−１，３８−３，３８−５が１つのフォルダ４０内にグループ化されている状態を示す。フォルダ４０内にグループ化された１タッチアプリアイコン間の設定値には、部数及びＮアップにおいて差分があり、これらのアイコンには部数を示すバッジ３８１及びＮアップを示すバッジ３８２が表示される。この状態において、フォルダ４０外にある１タッチアプリアイコン３８−２をドラッグアンドドロップしてフォルダ４０内に移動させてグループ化する。
【００９７】
図１３（ｂ）は、１タッチアプリアイコン３８−２をフォルダ４０内に移動させてグループ化した場合を示す。制御部２２は、フォルダ４０でグループ化された１タッチアプリアイコン３８−１，３８−２，３８−３，３８−５間の設定値の差分値を検出する。例えば、１タッチアプリアイコン３８−２に係る１タッチアプリのカラーモードが「カラー」であり、その他の１タッチアプリアイコン３８−１，３８−３，３８−５に係る１タッチアプリのカラーモードが「白黒」である場合、カラーモードを示すバッジ３８４を新たにフォルダ４０内の全ての１タッチアプリアイコン３８−１，３８−２，３８−３，３８−５に表示する。
【００９８】
図１４は、図１３とは逆のパターンであり、フォルダ４０にグループ化された１タッチアプリアイコン群から１つの１タッチアプリアイコンを削除する場合の表示形態変化を示す。
【００９９】
図１４（ａ）は、１タッチアプリアイコン３８−１，３８−２，３８−３，３８−５がフォルダ４０でグループ化されている状態を示す。制御部２２は、フォルダ４０内の１タッチアプリアイコン３８−１，３８−２，３８−３，３８−５を比較対象として設定値を比較し、差分のある設定値に対応するバッジを表示する。図において、部数、Ｎアップ、及びカラーモードにおいて差分が存在する場合に、これらに対応するバッジ３８１，３８２，３８４が表示される。
【０１００】
図１４（ｂ）は、図１４（ａ）の状態から１タッチアプリアイコン３８−２をフォルダ４０外にドラッグアンドドロップしてグループ化を解除した状態を示す。制御部２２は、フォルダ４０内に残存する１タッチアプリアイコン３８−１，３８−３，３８−５を新たな比較対象として設定値を比較し、差分のある設定値に対応するバッジを表示する。図において、部数及びＮアップにおいて差分が存在する場合に、これらに対応するバッジ３８１，３８２を表示する。１タッチアプリアイコン３８−２は比較対象から除外されているためバッジは表示されない。
【０１０１】
図１３及び図１４では、フォルダによりグループ化された１タッチアプリアイコンを比較対象としたが、他の属性、例えば名前が一致する１タッチアプリアイコンを比較対象としてもよい。
【０１０２】
図１５は、アイコンの名前が一致する１タッチアプリアイコンのみを比較対象として設定値を比較する場合の表示形態変化を示す。図１５（ａ）は、名前が「ＯＴ」の１タッチアプリアイコン３８−１のみが存在する場合である。比較対象が存在しないため、差分がある設定値に対応するバッジは表示されない。
【０１０３】
図１５（ｂ）は、別の１タッチアプリアイコン３８−２が作成された場合を示す。別の１タッチアプリアイコン３８−２の名前を「ＥｘＯＴ」とすると、制御部２２は、両者の名前を比較し、名前が異なるとして比較対象としない。具体的には、名前が「ＯＴ」の１タッチアプリアイコンのみを比較対象として設定し、１タッチアプリアイコン３８−２の名前は「ＯＴ」でないため比較対象から除外する。
【０１０４】
図１５（ｃ）は、さらに別の１タッチアプリアイコン３８−３が作成された場合を示す。当該１タッチアプリアイコン３８−３の名前を「ＯＴ」とすると、制御部２２は、名前が一致する１タッチアプリアイコン３８−１，３８−３を比較対象として設定値を比較し、差分がある設定値に対応するバッジを表示する。１タッチアプリアイコン３８−１，３８−３にそれぞれ係る１タッチアプリの設定値が部数において差分がある場合、部数を示すバッジ３８１を表示する。
【０１０５】
次に、制御部２２における処理フローチャートを示す。なお、処理の前提として、標準搭載アプリの設定値及び１タッチアプリの設定値は、アプリ毎に書き換え可能ＲＯＭやＨＤＤ２０等のメモリに設定値情報として記憶され、設定値毎に表示すべきバッジの図形や色のテーブルもメモリにバッジ情報として記憶され、表示すべきバッジの優先度や表示可能数も表示パラメータとしてバッジ情報として記憶されているものとする。また、ユーザ認証に必要な認証情報もメモリに記憶されており、ユーザ固有の設定値も設定値情報として記憶されているものとする。さらに、複数のアプリがフォルダ等でグループ化されている場合、グループ化の情報はアプリ情報としてメモリに記憶されているものとする。
【０１０６】
図１６は、標準搭載アプリと１タッチアプリの間のバッジ表示の処理フローチャートを示す。なお、以下の説明では、適宜、標準搭載アプリをネイティブアプリと称する。
【０１０７】
まず、制御部２２は、メモリに記憶されている設定値情報を参照し、ネイティブアプリと１タッチアプリの設定値を比較する（Ｓ１０１）。ｎを設定値の識別番号として（Ｓ１０２）、ネイティブアプリと１タッチアプリで設定値ｎが異なるか否かを判定する（Ｓ１０３）。例えば、
ｎ＝１：部数
ｎ＝２：Ｎアップ
ｎ＝３：カラーモード
・・・
とし、ｎ＝１の部数についてネイティブアプリと１タッチアプリの設定値が異なるか否かを判定する。ネイティブアプリの部数が「１」で１タッチアプリの部数が「１」であれば両者は同一と判定され、ネイティブアプリの部数が「１」で１タッチアプリの部数が「２」であれば両者は異なると判定される。
【０１０８】
Ｓ１０３でＹＥＳ、すなわち設定値が異なる場合には、制御部２２は、メモリに記憶されているバッジ情報を参照し、１タッチアプリアイコンに関連付けて設定値ｎ＝１のバッジ、つまり部数を示すバッジを表示する（Ｓ１０４）。他方、Ｓ１０３でＮＯ、つまり設定値が同一の場合には、制御部２２は、その設定値を示すバッジを表示しない。以上の処理を全ての設定値ｎについて繰り返し実行する（Ｓ１０５）。これにより、例えば図３（ａ）〜（ｃ）に示すようなバッジ３８１〜３８３が１タッチアプリアイコン３８に関連付けて表示される。制御部２２は、１タッチアプリアイコンに関連付けてバッジを表示した場合、バッジ表示情報を新たにホーム画面情報に登録する。バッジ表示情報は、具体的にはどのバッジをどの１タッチアプリアイコンに関連付けて表示しているかを示す情報である。
【０１０９】
設定値ｎの個数は、ジョブの種類毎、すなわちアプリの種類毎に異なり得る。例えば、コピーアプリの場合、部数、Ｎアップ、カラーモード、倍率、両面／片面の各機能を設定し得る場合には、設定値ｎの個数は５となる。
【０１１０】
図１６において、Ｓ１０３でＹＥＳと判定された設定値ｎに対してフラグを設定し、全ての設定値について判定した後に、フラグが設定された設定値に対応するバッジを１タッチアプリアイコンに関連付けて表示してもよい。
【０１１１】
図１７は、ネイティブアプリと１タッチアプリの間のバッジ表示の処理フローチャートであり、ネイティブアプリにユーザ固有の初期値が設定された場合の処理フローチャートを示す。
【０１１２】
まず、制御部２２は、メモリに記憶されている設定値情報を参照して、ネイティブアプリと１タッチアプリの設定値を比較する（Ｓ２０１）。このとき、ネイティブアプリにユーザ固有の初期値が設定されているか否かを判定し（Ｓ２０２）、設定されていれば設定値情報に記憶されたユーザ固有の初期値を比較対象とし（Ｓ２０３）、設定されていなければ設定値情報に記憶された装置の初期値を比較対象とする（Ｓ２０４）。装置の初期値はデフォルト値である。
【０１１３】
次に、ｎを設定値の識別番号として（Ｓ２０５）、ネイティブアプリと１タッチアプリで設定値ｎが異なるか否かを判定する（Ｓ２０６）。例えば、
ｎ＝１：部数
ｎ＝２：Ｎアップ
ｎ＝３：カラーモード
・・・
とし、ｎ＝１の部数についてネイティブアプリと１タッチアプリの設定値が異なるか否かを判定する。ネイティブアプリのユーザ固有の設定値（Ｓ２０３の場合）あるいは装置の初期値（Ｓ２０４の場合）の部数が「１」で１タッチアプリの部数が「１」であれば両者は同一と判定され、ネイティブアプリのユーザ固有の設定値あるいは装置の初期値の部数が「１」で１タッチアプリの部数が「２」であれば両者は異なると判定される。
【０１１４】
Ｓ２０６でＹＥＳ、すなわち設定値が異なる場合には、制御部２２は、メモリに記憶されたバッジ情報を参照して１タッチアプリに設定値ｎ＝１のバッジ、つまり部数を示すバッジを表示する（Ｓ２０７）。他方、Ｓ２０６でＮＯ、つまり設定値が同一の場合には、制御部２２は、その設定値を示すバッジを表示しない。以上の処理を全ての設定値ｎについて繰り返し実行する（Ｓ２０８）。図１７の処理を所定の制御タイミングで実行し、あるいはユーザがネイティブアプリに固有の設定値を設定したタイミングで実行することで、ネイティブアプリの初期値が変更された場合に自動的に１タッチアプリに表示されるバッジが変化し得る。これにより、例えば図５のようにバッジ３８１，３８４が表示される。
【０１１５】
なお、ユーザ固有の初期値が設定されている場合、ユーザがログインすると、ネイティブアプリの初期値はユーザ固有の初期値となるから、Ｓ２０２でＹＥＳと判定され、ユーザ固有の初期値を比較対象として差分が検出されバッジが表示される。これにより、例えば図６のようにバッジ３８４が表示される。
【０１１６】
図１８は、１タッチアプリ間のバッジ表示の処理フローチャートを示す。
まず、制御部２２は、メモリに記憶されたホーム画面情報等を参照して、１タッチアプリが２つ以上存在するか否かを判定する（Ｓ３０１）。１タッチアプリが２つ以上存在する場合、全ての１タッチアプリを比較対象とし（Ｓ３０２）、ｎを設定値の識別番号として（Ｓ３０３）、少なくとも１対の１タッチアプリで設定値ｎが異なるか否かを判定する（Ｓ３０４）。例えば、
ｎ＝１：部数
ｎ＝２：Ｎアップ
ｎ＝３：カラーモード
・・・
とし、ｎ＝１の部数について少なくとも１対の１タッチアプリの設定値が異なるか否かを判定する。１タッチアプリが例えばＡ，Ｂ，Ｃの３つ存在する場合、可能な対の組合せとして（Ａ，Ｂ）、（Ｂ，Ｃ）、（Ａ，Ｃ）の３通りがあり、これらのそれぞれについてＳ３０４の判定処理を実行し、設定値ｎが異なるか否かを判定する。そして、Ｓ３０４でＹＥＳ，すなわち設定値ｎが異なれば全ての１タッチアプリに設定値ｎを示すバッジを表示する（Ｓ３０５）。他方、全ての組合せにおいてＳ３０４でＮＯ、すなわち設定値ｎが同一であればバッジを表示しない。以上の処理を全ての設定値ｎについて繰り返し実行する（Ｓ３０６）。これにより、例えば図８，９に示すようにバッジ３８１，３８２が表示される。
【０１１７】
なお、１タッチアプリが１つしか存在しない場合（Ｓ３０１でＮＯ）、バッジは表示されない。
【０１１８】
図１９は、１タッチアプリ間の差分のバッジ表示の処理フローチャートであり、グループ化された場合に当該グループ内で比較する場合の処理フローチャートを示す。グループ化は、同一フォルダ内配置や同一名前の付与等であるが、これに限定されない。
【０１１９】
まず、制御部２２は、メモリに記憶されたホーム画面情報を参照し、１タッチアプリが２つ以上存在するか否かを判定する（Ｓ４０１）。１タッチアプリが２つ以上存在する場合、次に、特定グループ内で設定値の差分を検出する設定がなされているか否かを判定する（Ｓ４０２）。ユーザあるいは装置の管理者が特定グループ内で差分を検出する設定としている場合（Ｓ４０２でＹＥＳ）、制御部２２は、特定グループ内を比較対象とする（Ｓ４０４）。他方、そうでない場合（Ｓ４０２でＮＯ）、全ての１タッチアプリを比較対象とする（Ｓ４０３）。
【０１２０】
比較対象を決定した後、ｎを設定値の識別番号として（Ｓ４０５）、少なくとも１対の１タッチアプリで設定値ｎが異なるか否かを判定する（Ｓ４０６）。例えば、
ｎ＝１：部数
ｎ＝２：Ｎアップ
ｎ＝３：カラーモード
・・・
とし、ｎ＝１の部数について少なくとも１対の１タッチアプリの設定値が異なるか否かを判定する。そして、Ｓ４０６でＹＥＳ、すなわち設定値ｎが異なれば比較対象とした全ての１タッチアプリに設定値ｎを示すバッジを表示する（Ｓ４０７）。他方、比較対象とした全ての組合せにおいてＳ４０６でＮＯ、すなわち設定値ｎが同一であればバッジを表示しない。以上の処理を全ての設定値ｎについて繰り返し実行する（Ｓ４０８）。これにより、例えば図１３に示すようなバッジ３８１，３８２，３８４が表示される。
【０１２１】
Ｓ４０８で処理を終了してもよいが、図１９ではさらに付加的な処理が存在する。すなわち、制御部２２は、差分ある設定値が１つ以上存在するか否かを判定する（Ｓ４０９）。差分ある設定値が１つでもあればそのままバッジを表示する。他方、差分ある設定値が１つもない場合（Ｓ４０９でＮＯ）、比較対象をネイティブアプリに変更して図１６あるいは図１７に示す処理フローチャートを実行する。つまり、まず１タッチアプリの間で設定値に差分があるか否かを判定し、全ての設定値に差分がなければ、次にネイティブアプリと１タッチアプリの間で設定値に差分があるか否かを判定し、差分があればその差分の設定値を示すバッジを表示する。図１９の処理は、ネイティブアプリと１タッチアプリの間の差分と、１タッチアプリ間の差分を組み合わせた処理といえる。
【０１２２】
なお、ネイティブアプリと１タッチアプリの間の設定値の相違を示すバッジと、１タッチアプリ間の設定値の相違を示すバッジは互いに図形や色等が異なるバッジとしてもよい。また、１タッチアプリが１つしか存在しない場合には、ネイティブアプリと当該１タッチアプリの間の差分が検出されることは、Ｓ４０１でＮＯと判定された場合にＳ４０８以降の処理が実行されることから明らかである。
【０１２３】
図２０は、バッジを表示する際の処理フローチャートを示す。なお、この処理の前提として、強制表示のＯＮ／ＯＦＦ、及びバッジ指定情報は、バッジ情報としてメモリに記憶されているものとする。
【０１２４】
まず、制御部２２は、設定値の相違情報（差分情報）を確認し（Ｓ５０１）、メモリに記憶されたバッジ情報を参照してバッジ強制表示機能がＯＮに設定され、かつ、表示すべきバッジの指定が設定されているかを判定する（Ｓ５０２）。特定のバッジを強制表示すべき設定になっている場合、制御部２２は、当該指定バッジを表示する（Ｓ５０３）。この場合、設定値の相違の有無と無関係に当該指定バッジが１タッチアプリに表示される。ユーザが、特定の１タッチアプリを強調表示したい場合等に有効である。
【０１２５】
他方、Ｓ５０２でＮＯの場合、相違ある設定値が１つ以上あるか否かを判定する（Ｓ５０４）。相違がない場合（Ｓ５０４でＮＯ）、バッジは表示されない（Ｓ５０５）。相違が１つ以上ある場合（Ｓ５０４でＹＥＳ）、次に、バッジ表示の優先順位が設定されているか否かを判定する（Ｓ５０６）。表示の優先度が設定されている場合（Ｓ５０６でＹＥＳ）、その優先度に従ってバッジ表示の優先度を決定する（Ｓ５０８）。例えば、部数＞Ｎアップ＞カラーモードの順等である。表示の優先度が設定されていない場合（Ｓ５０６でＮＯ）、ジョブの種別により優先度を決定する（Ｓ５０７）。具体的には、コピージョブやプリントジョブの場合には、部数＞Ｎアップ＞カラーモードとし、スキャンジョブの場合には、カラーモード＞解像度＞部数とする等である。ジョブの種別に応じた優先度は、予め装置のデフォルトとして設定してもよく、ユーザが任意に設定可能としてもよい。
バッジ表示の優先度を決定した後、バッジ強制非表示機能がＯＮであり、かつ指定設定されているか否かを判定する（Ｓ５０９）。バッジ強制非表示機能がＯＮで指定されている場合には（Ｓ５０９でＹＥＳ）、当該バッジを非表示とする（Ｓ５１０）。これにより、たとえ相違があったとしても、その設定値を示すバッジは表示されない。図３（ｄ）に示すような場合であり、部数を示すバッジが指定されていれば、バッジ３８１は表示されない。
【０１２６】
バッジ強制非表示機能がＯＦＦであり、あるいは非表示の指定がない場合には（Ｓ５０９でＮＯ）、さらに、バッジ数が表示可能数を超えているか否かを判定する（Ｓ５１１）。表示可能数は、予め表示スペースに応じて例えば３等に設定される。表示すべきバッジ数が表示可能数を超えていなければ（Ｓ５１１でＮＯ）、全バッジをＳ５０７あるいはＳ５０８で決定された優先度に従って表示する（Ｓ５１２）。表示すべきバッジ数が表示可能数を超えていれば（Ｓ５１１でＹＥＳ）、優先度の高い順に表示可能数分だけのバッジを表示する（Ｓ５１３）。表示可能数を超えるバッジについては、図３（ｃ）に示すようなバッジ３８３として表示し得る。
【０１２７】
図１６〜図２０の各処理は、ＲＯＭ１６あるいはＨＤＤ２０に記憶された処理プログラムを制御部２２が実行することで実現される。制御部２２が実現する機能モジュールは大別して以下の通りである。
【０１２８】
・比較対象特定モジュール
設定値を比較すべき複数のアプリを特定するモジュールである。このモジュールには、グループ化、あるいはグループ解除されたアプリを特定する機能、非ログインユーザに係るアプリを特定する機能、ログインユーザに係るアプリを特定する機能も含まれる。
【０１２９】
・比較モジュール
比較対象特定モジュールで特定されたアプリの設定値を比較し、相違があるか否かを判定するモジュールである。このモジュールでは、アプリの初期値が変更された場合に当該変更後の設定値を比較対象とする。
【０１３０】
・バッジ表示制御モジュール
比較モジュールでの判定結果を用いて、相違のある設定値に対応するバッジを表示するモジュールである。このモジュールには、強制表示のＯＮ／ＯＦＦ、指定バッジの表示の有無、優先度の決定、表示可能数の決定が含まれる。
【０１３１】
これらの機能の一部はハードウェア処理により実現してもよい。ハードウェア処理は、例えばＡＳＩＣやＦＰＧＡ（フィールドプログラマブルゲートアレイ）などの回路を用いて行ってもよい。
【０１３２】
図２１は、メモリに記憶されるアプリ毎の設定値情報の構造と、制御部２２における設定値の比較処理との関係を模式的に示す。
【０１３３】
設定値情報は、アプリ毎に階層的に記憶されており、例えばネイティブアプリ１の設定値情報として部数、Ｎアップ、カラーモード、・・・の初期値が記憶される。また、初期値が変更された場合、初期値とともに変更後の値（変更値）が記憶される。ネイティブアプリ１の設定値を変更した１タッチアプリとして１タッチアプリ１及び１タッチアプリ２が存在する場合、ネイティブアプリ１の下の階層に１タッチアプリ１及び１タッチアプリ２の設定値情報として部数、Ｎアップ、カラーモードの値がそれぞれ記憶される。
【０１３４】
ネイティブアプリ１と１タッチアプリ１を比較対象とする場合、制御部２２は、ネイティブアプリ１の部数の値と１タッチアプリ１の部数の値とを比較して設定値に相違があるか否かを判定する。他の設定値についても同様である。また、例えばネイティブアプリ１のカラーモードが初期値から変更されている場合には、カラーモードの変更値と１タッチアプリ１のカラーモードの値とを比較して設定値に相違があるか否かを判定する。変更値はユーザ固有の値としても機能し、ログインユーザの場合には変更値としてのユーザ固有の値が比較対象となる。
【０１３５】
１タッチアプリ１と１タッチアプリ２を比較対象とする場合、制御部２２は、１タッチアプリ１のＮアップの値と１タッチアプリ２のＮアップの値とを比較して設定値に相違があるか否かを判定する。他の設定値についても同様である。
【０１３６】
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、種々の変形例が可能である。以下に、変形例について説明する。
【０１３７】
＜変形例１＞
実施形態における１タッチアプリアイコンは、当該アイコンをユーザが１タッチ操作することで直ちに（設定画面が表示されることなく）実行されるものであるが、１タッチアプリアイコンがフォルダ等に格納されており、当該フォルダを操作して１タッチアプリアイコンを表示させ、その後に、表示された１タッチアプリアイコンを１タッチ操作してジョブを実行してもよいのは言うまでもない。この場合、フォルダは複数階層形成され得る。
【０１３８】
＜変形例２＞
実施形態における１タッチアプリアイコンは、１タッチアプリに係るアイコンであり、１タッチアプリアイコンは基本的には単一機能、すなわちコピー、プリント、ファックス、スキャン等のいずれかの機能を実現するアプリであるが、複数の機能を統合したアプリであってもよく、例えば、コピーとファックスを一連の機能として統合したアプリであってもよい。この場合、比較対象は、統合された機能の全ての設定値とする。複数の機能を統合したアプリについては、機能毎に別の１タッチアプリ及び別の１タッチアプリアイコンが存在するものとみなして実施例の処理を実行してバッジを表示してもよい。
【０１３９】
＜変形例３＞
実施形態では、相違がある設定値を示すバッジを１タッチアプリアイコンに関連付けて表示しているが、バッジとともに、操作子である１タッチアプリアイコン自体の形状や色を変化させてもよい。また、バッジとして、部数であれば２部バッジや３部バッジを表示してもよく、Ｎアップであれば４アップ用バッジや２アップ用バッジを表示してもよい。
【０１４０】
なお、スマートフォンやタブレット、コンピュータ等においてアプリケーションのバージョンが異なる場合に、バージョンの相違をアプリのアイコンや名前、拡張子で表示することは公知であるが、本発明は、これと異なり、アプリの種類自体はバージョンも含めて同一であり、同一種類のアプリ内においてその機能の設定値が異なる場合にバッジ等を表示するものである。図２１に即して説明すると、ネイティブアプリ１に互いにバージョンの異なるネイティブアプリ１．１とネイティブアプリ１．２が存在する場合、これらの間は互いに種類が異なるとして比較対象外である。互いにジョブの種類が異なるネイティブアプリ１とネイティブアプリ２についても同様に比較対象外である。
【０１４１】
また、実施形態におけるバッジは、操作子としての１タッチアプリアイコンよりも相対的にサイズが小さい情報（マーク）と定義し得るが、そのサイズは必ずしも固定である必要はなく、表示すべきバッジの数、あるいは優先度に応じてその大きさが変化してもよい。表示すべき情報数が少ない場合には相対的に大きく表示し（但し、関連付けられる１タッチアプリアイコンよりも小さい範囲で）、優先度の高い情報を相対的に大きく表示する等である。
【０１４２】
＜変形例４＞
実施形態では、図１３，図１４に示すように複数の１タッチアプリに対応する複数の１タッチアプリアイコンを同一フォルダ４０内に配置することでグループ化しているが、標準搭載アプリ（ネイティブアプリ）と１タッチアプリとを同一フォルダ４０内に配置することでグループ化してもよい。この場合、
・標準搭載アプリと１タッチアプリの間
・１タッチアプリ間
・標準搭載アプリと１タッチアプリの間、及び１タッチアプリ間
の少なくともいずれかを比較対象としてバッジを表示し得る。また、グループ化については、可視領域内に存在するものをグループとしてもよい。
【０１４３】
＜変形例５＞
実施形態では、複合機を例示したが、スマートフォン、タブレット、コンピュータ等、表示装置に表示された操作子（アイコン）を１タッチ操作することで設定画面が表示されることなくアプリの処理が開始される任意の情報処理機器に適用し得る。
【符号の説明】
【０１４４】
１０  端末装置、１２  画像処理装置、１４  通信手段、１６  ＲＯＭ、１８  ＲＡＭ、２０  ＨＤＤ、２２  制御部、２４  インターフェイス（Ｉ／Ｆ）、２６  操作部、２８  画像処理部、３０〜３６  アイコン、３８  １タッチアプリアイコン、３８１〜３８４  バッジ。
【図１】
2018195192.tif 000003
【図２】
2018195192.tif 000004
【図３】
2018195192.tif 000005
【図４】
2018195192.tif 000006
【図５】
2018195192.tif 000007
【図６】
2018195192.tif 000008
【図７】
2018195192.tif 000009
【図８】
2018195192.tif 000010
【図９】
2018195192.tif 000011
【図１０】
2018195192.tif 000012
【図１１】
2018195192.tif 000013
【図１２】
2018195192.tif 000014
【図１３】
2018195192.tif 000015
【図１４】
2018195192.tif 000016
【図１５】
2018195192.tif 000017
【図１６】
2018195192.tif 000018
【図１７】
2018195192.tif 000019
【図１８】
2018195192.tif 000020
【図１９】
2018195192.tif 000021
【図２０】
2018195192.tif 000022
【図２１】
2018195192.tif 000023