(57)【要約】【課題】受付部が選択された場合において、受付部に対応付けられる選択項目と、選択可能に設定されている選択項目とに基づいて、表示画面の遷移先を制御する。【解決手段】情報処理装置は、外部装置で受け付けられた設定変更であって、選択肢に含めることを有効および無効の何れかに切り替える設定変更を受信する受信手段と、選択肢に対応する項目を含みユーザにより選択可能な選択項目が対応付けられサービスの利用を受け付ける受付部が配置された受付画面を表示し、受付部が選択されると、表示画面を、受付画面から、受付部に対応付けられている選択項目に応じた画面に遷移させる表示手段と、受付部が選択されたタイミングの前後で、受信手段で受信した設定変更に伴い、受付部に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じた場合には、表示画面の遷移先を受付画面にする制御手段と、を備える。【選択図】図６
2019193099.tif 000002
【特許請求の範囲】
【請求項１】
外部装置で受け付けられた設定変更であって、選択肢に含めることを有効および無効の何れかに切り替える設定変更を受信する受信手段と、
前記選択肢に対応する項目を含みユーザにより選択可能な選択項目が対応付けられサービスの利用を受け付ける受付部が配置された受付画面を表示し、当該受付部が選択されると、表示画面を、当該受付画面から、当該受付部に対応付けられている選択項目に応じた画面に遷移させる表示手段と、
前記受付部が選択されたタイミングの前後で、前記受信手段で受信した前記設定変更に伴い、当該受付部に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じた場合には、前記表示画面の遷移先を前記受付画面にする制御手段と、
を備えた、情報処理装置。
【請求項２】
前記制御手段は、前記遷移先の前記受付画面にて、前記不整合が生じたことを示唆する示唆情報および／または選択可能に設定されている前記選択項目を表示するように制御することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記示唆情報は、遷移前の前記受付画面における前記受付部に対応付けられる前記選択項目のうち、選択可能に設定されていない選択項目の種類を示す情報であることを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記表示手段は、選択項目が二つ以上対応付けられている前記受付部が選択されると、当該選択項目のうちの何れかを選択可能な選択画面を表示し、
前記制御手段は、前記受付部が選択された場合において、当該受付部に対応付けられる前記選択項目の数が二つ以上である一方、選択可能に設定されている前記選択項目の数が一つである場合、前記遷移先として前記受付画面を表示させることを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記表示手段は、前記受付部が選択されると、当該受付部に対応付けられる選択項目の数に関わらず共通する共通画面を表示し、当該共通画面におけるユーザの操作に基づいて前記選択画面を表示し、
前記制御手段は、前記受付部が選択された場合において前記不整合が生じた場合には、前記共通画面を表示させることなく前記受付画面を表示させることを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記制御手段は、前記共通画面にてユーザの前記操作が行われると、前記不整合が生じているか否かを確認し、当該不整合が生じている場合には、前記選択画面を表示させることなく前記受付画面を表示させることを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記制御手段は、前記受付部が選択された場合において前記不整合が生じていない場合には、前記選択項目における有効設定の変更および無効設定の変更を制限することを特徴とする請求項１記載の情報処理装置。
【請求項８】
前記制御手段は、前記受付画面が表示される場合に、前記制限を解除することを特徴とする請求項７記載の情報処理装置。
【請求項９】
選択可能に設定されている前記選択項目を記憶する記憶手段と、
予め定められた時間ごとに前記記憶手段に記憶され選択可能に設定されている前記選択項目を参照し、前記受付部に対応付けられる選択項目を更新する更新手段と、
をさらに備え、
前記制御手段は、前記受付部が選択されると、前記更新手段により当該受付部に対応付けられる前記選択項目と、前記記憶手段に記憶され選択可能に設定されている前記選択項目とを比較することを特徴とする請求項１記載の情報処理装置。
【請求項１０】
外部装置で受け付けられた設定変更であって、選択肢に含めることを有効および無効の何れかに切り替える設定変更を受信する受信手段と、
前記選択肢に対応する項目を含みユーザにより選択可能な選択項目が対応付けられサービスの利用を受け付ける受付部が配置された受付画面を表示し、当該受付画面でのユーザの操作に基づいて当該選択項目において当該サービスに関する内容を設定する操作を受け付ける操作画面を表示する表示手段と、
前記表示手段に表示される表示画面が前記操作画面から遷移するタイミングの前後で、前記受信手段で受信した前記設定変更に伴い、前記受付部に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じた場合には、当該表示画面の遷移先を前記受付画面にする制御手段と、
を備えた、情報処理装置。
【請求項１１】
前記制御手段は、前記遷移先の前記受付画面にて、前記不整合が生じたことを示唆する示唆情報および／または選択可能に設定されている前記選択項目を表示するように制御することを特徴とする請求項１０記載の情報処理装置。
【請求項１２】
前記示唆情報は、前記操作画面が表示される前に表示された前記受付画面における前記受付部に対応付けられる前記選択項目のうち、選択可能に設定されている前記選択項目に含まれていない選択項目の種類を示す情報であることを特徴とする請求項１１記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
特許文献１には、サービスモードから通常モードへと切り替える際に、リムーバブルメディア検知モジュールによって利用可能なリムーバブルメディアが検知された場合には、警告を表示すると共に通常モードへの切り替えを禁止することが開示されている。
特許文献２には、画面遷移が発生した場合、操作を行ったユーザの識別情報、および遷移先の画面の識別情報を発生時刻とともに、操作履歴情報として記憶しておき、この記憶しておいた情報に基づいて、ユーザの操作傾向を解析し、使用頻度の高い画面を呼び出すまでのステップ数が少なくなるように、画面の表示内容を変更することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２８７５３７号公報
【特許文献２】特開２０１０−２１１４８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報処理装置は、例えば、選択項目が対応付けられサービスの利用を受け付ける受付部が配置された受付画面を表示することがある。そして選択項目には、選択肢に含めることを有効および無効の何れかに設定可能な項目が含まれる場合がある。
ここで、選択項目の有効設定および無効設定の何れかが変更された後、選択可能に設定されている選択項目と、受付部に対応付けられる選択項目との不整合が生じる場合がある。かかる場合に、受付部が選択され表示画面が受付画面から遷移すると、場合によっては、画面の遷移に不整合が生じることがある。
【０００５】
本発明の目的は、受付部が選択された場合において、受付部に対応付けられる選択項目と、選択可能に設定されている選択項目とに基づいて、表示画面の遷移先を制御することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、外部装置で受け付けられた設定変更であって、選択肢に含めることを有効および無効の何れかに切り替える設定変更を受信する受信手段と、前記選択肢に対応する項目を含みユーザにより選択可能な選択項目が対応付けられサービスの利用を受け付ける受付部が配置された受付画面を表示し、当該受付部が選択されると、表示画面を、当該受付画面から、当該受付部に対応付けられている選択項目に応じた画面に遷移させる表示手段と、前記受付部が選択されたタイミングの前後で、前記受信手段で受信した前記設定変更に伴い、当該受付部に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じた場合には、前記表示画面の遷移先を前記受付画面にする制御手段と、を備えた、情報処理装置である。
請求項２に記載の発明は、前記制御手段は、前記遷移先の前記受付画面にて、前記不整合が生じたことを示唆する示唆情報および／または選択可能に設定されている前記選択項目を表示するように制御することを特徴とする請求項１記載の情報処理装置である。
請求項３に記載の発明は、前記示唆情報は、遷移前の前記受付画面における前記受付部に対応付けられる前記選択項目のうち、選択可能に設定されていない選択項目の種類を示す情報であることを特徴とする請求項２記載の情報処理装置である。
請求項４に記載の発明は、前記表示手段は、選択項目が二つ以上対応付けられている前記受付部が選択されると、当該選択項目のうちの何れかを選択可能な選択画面を表示し、前記制御手段は、前記受付部が選択された場合において、当該受付部に対応付けられる前記選択項目の数が二つ以上である一方、選択可能に設定されている前記選択項目の数が一つである場合、前記遷移先として前記受付画面を表示させることを特徴とする請求項１記載の情報処理装置である。
請求項５に記載の発明は、前記表示手段は、前記受付部が選択されると、当該受付部に対応付けられる選択項目の数に関わらず共通する共通画面を表示し、当該共通画面におけるユーザの操作に基づいて前記選択画面を表示し、前記制御手段は、前記受付部が選択された場合において前記不整合が生じた場合には、前記共通画面を表示させることなく前記受付画面を表示させることを特徴とする請求項４記載の情報処理装置である。
請求項６に記載の発明は、前記制御手段は、前記共通画面にてユーザの前記操作が行われると、前記不整合が生じているか否かを確認し、当該不整合が生じている場合には、前記選択画面を表示させることなく前記受付画面を表示させることを特徴とする請求項５記載の情報処理装置である。
請求項７に記載の発明は、前記制御手段は、前記受付部が選択された場合において前記不整合が生じていない場合には、前記選択項目における有効設定の変更および無効設定の変更を制限することを特徴とする請求項１記載の情報処理装置である。
請求項８に記載の発明は、前記制御手段は、前記受付画面が表示される場合に、前記制限を解除することを特徴とする請求項７記載の情報処理装置である。
請求項９に記載の発明は、選択可能に設定されている前記選択項目を記憶する記憶手段と、予め定められた時間ごとに前記記憶手段に記憶され選択可能に設定されている前記選択項目を参照し、前記受付部に対応付けられる選択項目を更新する更新手段と、をさらに備え、前記制御手段は、前記受付部が選択されると、前記更新手段により当該受付部に対応付けられる前記選択項目と、前記記憶手段に記憶され選択可能に設定されている前記選択項目とを比較することを特徴とする請求項１記載の情報処理装置である。
請求項１０に記載の発明は、外部装置で受け付けられた設定変更であって、選択肢に含めることを有効および無効の何れかに切り替える設定変更を受信する受信手段と、前記選択肢に対応する項目を含みユーザにより選択可能な選択項目が対応付けられサービスの利用を受け付ける受付部が配置された受付画面を表示し、当該受付画面でのユーザの操作に基づいて当該選択項目において当該サービスに関する内容を設定する操作を受け付ける操作画面を表示する表示手段と、前記表示手段に表示される表示画面が前記操作画面から遷移するタイミングの前後で、前記受信手段で受信した前記設定変更に伴い、前記受付部に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じた場合には、当該表示画面の遷移先を前記受付画面にする制御手段と、を備えた、情報処理装置である。
請求項１１に記載の発明は、前記制御手段は、前記遷移先の前記受付画面にて、前記不整合が生じたことを示唆する示唆情報および／または選択可能に設定されている前記選択項目を表示するように制御することを特徴とする請求項１０記載の情報処理装置である。
請求項１２に記載の発明は、前記示唆情報は、前記操作画面が表示される前に表示された前記受付画面における前記受付部に対応付けられる前記選択項目のうち、選択可能に設定されている前記選択項目に含まれていない選択項目の種類を示す情報であることを特徴とする請求項１１記載の情報処理装置である。
【発明の効果】
【０００７】
請求項１の発明によれば、受付部が選択された場合において、受付部に対応付けられる選択項目と、選択可能に設定されている選択項目とに基づいて、表示画面の遷移先を制御することができる。
請求項２の発明によれば、遷移前の受付画面の表示内容と遷移先の受付画面の表示内容とが同一である場合に比べて、選択可能に設定されていない選択項目を選択可能であるとユーザに認識されることを抑制できる。
請求項３の発明によれば、ユーザが、何れの選択項目について不整合が生じたかを認識することができる。
請求項４の発明によれば、選択可能に設定されている選択項目の数が一つである場合において選択画面を表示させようとする場合に比べて、遷移先の表示画面の表示内容と選択項目における有効設定または無効設定の設定内容との不整合を抑制できる。
請求項５の発明によれば、選択画面が表示されないにも関わらず共通画面にてユーザに操作させることを防止できる。
請求項６の発明によれば、共通画面が表示されているときに、選択可能に設定されている選択項目が一つに変更された場合であっても、選択可能に設定されている選択項目の数が一つである場合において選択画面を表示させようとする場合に比べて、遷移先の表示画面の表示内容と選択項目における有効設定または無効設定の設定内容との不整合を抑制できる。
請求項７の発明によれば、選択項目における有効設定の変更および無効設定の変更を制限しない場合に比べて、受付画面とは異なる画面が表示されている場合において選択項目の不整合が生じることを抑制できる。
請求項８の発明によれば、受付画面が表示されない場合において制限を解除する場合に比べて、受付画面とは異なる画面が表示されている場合において選択項目の不整合が生じることを抑制し、選択項目における有効設定または無効設定の設定を変更できる。
請求項９の発明によれば、選択項目における有効設定または無効設定の設定が変更されてから受付部に対応付けられる選択項目が更新されるまでの間に受付部が選択された場合であっても、受付部に対応付けられる選択項目と、選択可能に設定されている選択項目とに基づいて、表示画面の遷移先を制御することができる。
請求項１０の発明によれば、受付部が選択された場合において、受付部に対応付けられる選択項目と、選択可能に設定されている選択項目とに基づいて、表示画面の遷移先を制御することができる。
請求項１１の発明によれば、遷移前の受付画面の表示内容と遷移先の受付画面の表示内容とが同一である場合に比べて、選択可能に設定されていない選択項目を選択可能であるとユーザに認識されることを抑制できる。
請求項１２の発明によれば、ユーザが、何れの選択項目について不整合が生じたかを認識することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態による情報処理システムの全体構成例を示す図である。
【図２】画像処理装置のハードウェア構成を例示したブロック図である。
【図３】（ａ）は、表示部に表示される受付画面の一例を示した図であり、（ｂ）は、選択画面の一例を示した図であり、（ｃ）は、操作画面の一例を示した図である。
【図４】（ａ）は、ＵＳＢメモリの選択項目が対応付けられていない印刷の受付部が配置された受付画面を示した図であり、（ｂ）は、（ａ）に示す受付画面にて印刷の受付部が選択された場合に表示される操作画面を示した図である。
【図５】表示制御処理を実現するための制御部の機能構成例を示した図である。
【図６】表示制御処理の流れを示したフローチャートである。
【図７】示唆部を含む受付画面を示した図である。
【図８】変形例１の表示制御処理の流れを示したフローチャートである。
【図９】共通画面を示した図である。
【図１０】変形例２の表示制御処理の流れを示したフローチャートである。
【図１１】（ａ）は、第２の実施形態における受付画面を示した図であり、（ｂ）は、第２の実施形態における選択画面を示した図であり、（ｃ）は、第２の実施形態における操作画面を示した図である。
【図１２】第２の実施形態の表示制御処理の流れを示したフローチャートである。
【図１３】選択項目の不整合が生じている場合に表示される受付画面を示した図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施形態について詳細に説明する。
＜情報処理システムの構成＞
図１は、本実施形態による情報処理システム１の全体構成例を示す図である。本実施形態の情報処理システム１は、情報処理装置の一例としての画像処理装置１０と、端末装置２０とを備える。画像処理装置１０と端末装置２０とは、ネットワーク３０を介して接続されている。
【００１０】
画像処理装置１０は、例えば、スキャン機能、印刷機能、コピー機能およびファクシミリ機能等を備えた装置である。
外部装置の一例としての端末装置２０は、ユーザが画像処理装置１０の設定を変更する際に操作するコンピュータ装置である。端末装置２０は、ユーザの操作をもとに画像処理装置１０に対して設定の変更を指示する。端末装置２０は、例えば、コンピュータ、タブレット型情報端末、その他の情報処理装置により実現される。
【００１１】
ネットワーク３０は、画像処理装置１０と端末装置２０との間の通信を担う情報通信ネットワークである。ネットワーク３０は、データの送受信が可能であれば、その種類は特に限定されず、例えばインターネット、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等として良い。データ通信に用いられる通信回線は、有線であっても無線であっても良い。また、複数のネットワークや通信回線を介して各装置を接続する構成としても良い。
【００１２】
＜画像処理装置１０のハードウェア構成＞
図２は、画像処理装置１０のハードウェア構成を例示したブロック図である。
画像処理装置１０は、制御部１００、記憶部１０５、操作部１０６、表示部１０７、画像読み取り部１０８、画像形成部１０９、通信部１１０、画像処理部１１１を備える。なお、これらの各機能部は、バス１０１に接続され、このバス１０１を介してデータの授受を行う。
【００１３】
制御部１００は、ＣＰＵ（Central Processing Unit）１０２、ＲＯＭ（Read Only Memory）１０３、ＲＡＭ（Random Access Memory）１０４を有する。
ＣＰＵ１０２は、ＯＳ（Operating System）やアプリケーション等の各種プログラムを実行する。また、ＲＯＭ１０３は、ＣＰＵ１０２により実行される制御プログラムを記憶するメモリである。ＲＡＭ１０４は、ＣＰＵ１０２の作業用メモリ等として用いられるメモリである。
そして、ＣＰＵ１０２は、ＲＯＭ１０３に記憶されている制御プログラムを読み出し、ＲＡＭ１０４を作業エリアにして制御プログラムを実行する。ＣＰＵ１０２により制御プログラムが実行されると、画像処理装置１０における各機能が実現される。
【００１４】
操作部１０６は、ユーザの操作を受け付ける。操作部１０６は、例えば、ハードウェアキーにより構成される。また、例えば、押圧された位置に応じた制御信号を出力するタッチパネルにより構成される。
【００１５】
表示手段の一例としての表示部１０７は、例えば液晶ディスプレイにより構成され、ＣＰＵ１０２の制御の下、画像処理装置１０に関するデータを表示する。また、表示部１０７は、ユーザからの操作を受け付けるメニュー画面を表示する。
【００１６】
画像読み取り部１０８は、いわゆるスキャナ装置により構成され、セットされた原稿上の画像を読み取り、読み取り画像（画像データ）を生成する。
画像形成部１０９は、例えば電子写真方式を用い、記録媒体の一例としての用紙に対して、画像データに応じてトナー像を形成する。なお、画像形成部１０９としては、インクジェット方式などの他の方式により画像形成を行うものを用いてもよい。
通信部１１０は、図示しない通信回線に接続されており、通信回線に接続されている他の装置と通信を行う通信インタフェースとして機能する。
【００１７】
画像処理部１１１は、画像データが表す画像に色補正や階調補正等の画像処理を施す。
記憶部１０５は、ハードディスク装置などの記憶装置により構成され、例えば、通信部１１０で受信したデータや、画像読み取り部１０８にて生成された読み取り画像を記憶する。
【００１８】
＜表示部１０７に表示される画面の表示例＞
次に、表示部１０７に表示される画面の表示例について説明する。
図３（ａ）は、表示部１０７に表示される受付画面２００の一例を示した図である。図３（ｂ）は、選択画面２１０の一例を示した図である。図３（ｃ）は、操作画面２２０の一例を示した図である。
【００１９】
図３（ａ）に示す受付画面２００は、画像処理装置１０に備えられているサービスの利用を受け付けるための画面である。
受付画面２００には、画像処理装置１０に備えられているサービスの利用を受け付ける受付部が表示されている。具体的には、受付画面２００には、コピーの受付部２０１Ａと、スキャンの受付部２０１Ｂと、印刷の受付部２０１Ｃと、Ｅメールの受付部２０１Ｄと、ファクシミリの受付部２０１Ｅと、ＩＤカードのコピーの受付部２０１Ｆとが表示されている。なお、以下の説明において、各受付部を区別しないで説明する場合には、単に受付部２０１と称する。
【００２０】
印刷の受付部２０１Ｃには、「Print Saved Jobs/Print From USB」という文章が表示されている。ここで、「Print Saved Jobs」は、画像処理装置１０の本体に格納されているデータを用いて印刷を行うことを意味する。また、「Print From USB」は、ＵＳＢメモリに格納されているデータを用いて印刷を行うことを意味する。
【００２１】
ユーザが例えば印刷の受付部２０１Ｃを選択すると、表示部１０７には、図３（ｂ）に示すように、選択画面２１０が表示される。
図３（ｂ）に示す選択画面２１０は、画像処理装置１０の本体に格納されているデータおよびＵＳＢメモリに格納されているデータのうちの何れのデータを用いて印刷を行うかを選択するための画面である。言い換えると、選択画面２１０は、印刷に用いられるデータの参照先を選択するための画面である。選択画面２１０では、印刷に用いられるデータの参照先として画像処理装置１０の本体、およびＵＳＢメモリの何れかを選択可能になっている。印刷に用いられるデータの参照先としての「画像処理装置１０の本体」および「ＵＳＢメモリ」のように、画像処理装置１０に備えられているサービスに対応付けられている項目であってユーザにより選択可能な項目を、以下では、選択項目と称する。
【００２２】
選択画面２１０には、画像処理装置１０の本体を印刷に用いるデータの参照先として選択することを受け付ける画像処理装置１０の本体の選択ボタン２１１Ａが表示されている。また、選択画面２１０には、ＵＳＢメモリを印刷に用いるデータの参照先として選択することを受け付けるＵＳＢメモリの選択ボタン２１１Ｂが表示されている。また、選択画面２１０には、表示部１０７に表示される表示画面を選択画面２１０から受付画面２００に遷移させるための戻るボタン２１２が表示されている。なお、以下の説明において、各選択ボタン２１１を区別しないで説明する場合には、単に選択ボタン２１１と称する。
【００２３】
ユーザが例えばＵＳＢメモリの選択ボタン２１１Ｂを選択すると、表示部１０７には、図３（ｃ）に示すように、操作画面２２０が表示される。
操作画面２２０は、印刷に関する内容を設定する操作を受け付けるための画面である。具体的には、図３（ｃ）に示す操作画面２２０は、ＵＳＢメモリに格納されているデータのうち印刷に用いるデータの選択を受け付けるための画面である。
操作画面２２０には、ＵＳＢメモリの画像処理装置１０への挿入を要求するメッセージが表示されている。ユーザがＵＳＢメモリを画像処理装置１０に挿入すると、ＵＳＢメモリに格納されているデータファイルが表示される。ユーザは、表示されたデータファイルを選択し、印刷に用いるデータを決定する。
【００２４】
また、操作画面２２０には、表示部１０７に表示される表示画面を操作画面２２０から選択画面２１０に遷移させるための戻るボタン２２１が表示されている。ユーザが戻るボタン２２１を選択すると、表示部１０７には再び選択画面２１０が表示される。
【００２５】
本実施形態では、ユーザが端末装置２０を操作して画像処理装置１０へ指示を入力することにより、画像処理装置１０のサービスに対応付けられている選択項目をユーザが選択可能な選択肢に含めることを、有効および無効の何れかに設定可能になっている。言い換えると、ユーザは、端末装置２０を操作することにより、画像処理装置１０のサービスに対応付けられている選択項目を選択可能および選択不可能の何れかに設定可能になっている。さらに言い換えると、画像処理装置１０は、端末装置２０で受け付けられた設定変更であって、選択肢に含めることを有効および無効の何れかに切り替える設定変更を受信可能になっている。
本実施形態の画像処理装置１０は、印刷のサービスに対応付けられているＵＳＢメモリの選択項目を選択可能および選択不可能の何れかに設定可能になっている。一方、本実施形態では、印刷のサービスに対応付けられている画像処理装置１０の本体の選択項目を選択不可能に設定することができない。
【００２６】
図４（ａ）は、ＵＳＢメモリの選択項目が対応付けられていない印刷の受付部２０１Ｇが配置された受付画面２００を示した図である。図４（ｂ）は、図４（ａ）に示す受付画面２００にて印刷の受付部２０１Ｇが選択された場合に表示される操作画面２３０を示した図である。
【００２７】
本実施形態では、一のユーザが画像処理装置１０を操作しているときであっても、他のユーザが端末装置２０を操作することにより、画像処理装置１０のサービスに対応付けられている選択項目の有効または無効の設定を切り替えられる。
例えば、一のユーザが画像処理装置１０を操作しており表示部１０７には図３（ａ）に示した受付画面２００が表示されているときに、他のユーザが端末装置２０を操作してＵＳＢメモリの選択項目を選択不可能に設定すると、予め定められた時間の経過後、画像処理装置１０による表示画面の更新処理が行われ、一のユーザが操作している画像処理装置１０の表示部１０７には図４（ａ）に示す受付画面２００が表示される。
【００２８】
ここで、更新処理とは、予め定められた時間ごとに、受付画面２００にて受付部２０１に対応付けられて表示されている選択項目を、画像処理装置１０にて選択可能に設定されている選択項目に更新する処理である。すなわち、更新処理は、端末装置２０の操作により選択項目の有効または無効の設定が切り替えられたことを契機として行われるものではない。
【００２９】
図４（ａ）に示す受付画面２００には、図３（ａ）に示す受付画面２００と同様に、画像処理装置１０のサービスの利用を受け付ける受付部２０１が表示されている。具体的には、受付画面２００には、コピーの受付部２０１Ａと、スキャンの受付部２０１Ｂと、印刷の受付部２０１Ｇと、Ｅメールの受付部２０１Ｄと、ファクシミリの受付部２０１Ｅと、ＩＤカードのコピーの受付部２０１Ｆとが表示されている。
【００３０】
印刷の受付部２０１Ｇには、「Print Saved Jobs」という文章が表示されている一方、図３（ａ）に示した受付画面２００における印刷の受付部２０１Ｃに表示されていた「Print From USB」という文章が表示されていない。そのため、ユーザは、印刷の受付部２０１Ｇを見て、ＵＳＢメモリの選択項目が選択不可能に設定されていることを認識する。
【００３１】
例えば、ユーザが印刷の受付部２０１Ｇを選択すると、表示部１０７には、図４（ｂ）に示すように、操作画面２３０が表示される。すなわち、選択項目として画像処理装置１０の本体のみが対応付けられている印刷の受付部２０１Ｇが選択されると、選択画面２１０（図３（ｂ）参照）が表示されることなく、操作画面２３０が表示される。
【００３２】
図４（ｂ）に示す操作画面２３０は、画像処理装置１０の本体に格納されているデータのうち印刷に用いるデータの選択を受け付けるための画面である。
操作画面２３０には、印刷に用いられるデータの参照先として画像処理装置１０の本体に格納されている複数のフォルダが表示されている。ユーザは、複数のフォルダのうちの一つを選択し、選択したフォルダに格納されているデータファイルを選択することで、印刷に用いるデータを決定する。
また、操作画面２３０には、表示部１０７に表示される表示画面を操作画面２３０から受付画面２００に遷移させるための戻るボタン２３１が表示されている。ユーザが戻るボタン２３１を選択すると、表示部１０７には再び受付画面２００が表示される。
【００３３】
本実施形態では、受付部２０１が選択され表示画面を受付画面２００から遷移させる場合に、選択された受付部２０１に対応付けられている選択項目と、選択された受付部２０１に係るサービスに対応付けられている選択項目のうち選択可能に設定されている選択項目との不整合が生じているか否かを判定する。そして、選択項目の不整合が生じている場合には、表示画面の遷移先を、選択可能に設定されている選択項目を対応付けた受付部２０１が配置された受付画面２００にする処理（表示制御処理）を行う。なお、表示制御処理については、後に詳述する。
【００３４】
なお、表示画面の遷移とは、表示部１０７に一の画面が表示されている場合において、この一の画面とは表示内容が同一でない画面が表示されることを意味する。
表示画面の遷移には、例えば、表示画面が、図３（ａ）に示した受付画面２００から、図４（ａ）に示した受付画面２００になることが含まれる。また、表示画面が、図３（ａ）に示した受付画面２００から、図３（ｂ）に示した選択画面２１０になることが含まれる。また、表示画面が、図３（ｃ）に示した操作画面２２０から、図３（ｂ）に示した選択画面２１０や、図４（ａ）に示した受付画面２００になることが含まれる。
【００３５】
＜画像処理装置１０の機能構成＞
次に、画像処理装置１０の機能構成について説明する。
図５は、表示制御処理を実現するための制御部１００の機能構成例を示した図である。
図５に示すように、制御部１００は、選択可能に設定されている選択項目を記憶する項目記憶部１１と、時刻を計測する計時部１２と、項目記憶部１１に記憶されている選択項目を予め定められた時間ごとに確認する確認部１３とを備える。また、制御部１００は、受付部２０１に対応付けられている選択項目と選択可能に設定されている選択項目との不整合が生じているか否かを判定する判定部１４を備える。さらに制御部１００は、選択項目の不整合が生じているか否かの判定を指示する指示部１５と、表示部１０７の表示制御を行う表示制御部１６とを備える。
【００３６】
記憶手段の一例としての項目記憶部１１は、画像処理装置１０に備えられているサービスに対応付けられている選択項目を、各選択項目が選択可能および選択不可能の何れに設定されているかを識別可能に記憶する。選択項目における選択可能または選択不可能の設定がユーザにより変更されると、項目記憶部１１は、変更された選択項目における選択可能および選択不可能の何れかの設定について記憶している内容を、変更された内容に上書きする。項目記憶部１１は、端末装置２０にて選択項目における選択可能または選択不可能の設定を切り替える設定変更が行われた場合に、この設定変更を受信し、変更された内容を記憶する。ここで、項目記憶部１１は、端末装置２０で受け付けられた設定変更であって、選択肢に含めることを有効および無効の何れかに切り替える設定変更を受信する受信手段としても捉えられる。
【００３７】
計時部１２は、予め定められた時間（例えば３秒）が経過するたびに、この定められた時間が経過したことを示す経過情報を確認部１３に送信する。
確認部１３は、計時部１２から経過情報を取得すると、項目記憶部１１に記憶されている選択項目を確認する。そして、選択可能に設定されているものとして記憶されている選択項目に係る項目情報を、表示制御部１６へ送信する。
【００３８】
判定部１４は、指示部１５から指示を受けると、表示制御部１６により取得された項目情報により特定される選択項目と、項目記憶部１１に記憶されている選択項目とを参照する。そして、項目情報により特定される選択項目と、選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目との不整合が生じているか否かを判定する。
以下では、表示制御部１６により取得された項目情報により特定される選択項目と、選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目との不整合を、単に、選択項目の不整合と称する。
【００３９】
判定部１４は、表示制御部１６により取得された項目情報により特定される選択項目の数と、選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目の数とが一致しない場合、選択項目の不整合が生じていると判定する。また、表示制御部１６により取得された項目情報により特定される選択項目の数と、選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目の数とが一致する場合、選択項目の不整合が生じていないと判定する。
【００４０】
判定部１４は、選択項目の不整合が生じていると判定した場合、不整合が生じていることを示す不整合情報を、指示部１５へ送信する。一方、選択項目の不整合が生じていないと判定した場合、不整合が生じていないことを示す整合情報を、指示部１５へ送信する。
【００４１】
指示部１５は、表示部１０７に表示される表示画面を遷移させるためのユーザの操作が行われたことを検知すると、表示画面を遷移させることを表示制御部１６へ指示する。
表示画面を遷移させるためのユーザの操作としては、例えば、ユーザが、表示画面を遷移させるために画像処理装置１０の操作部１０６に対して行う操作が挙げられる。
【００４２】
また、指示部１５は、表示画面を選択画面２１０に遷移させるためのユーザの操作が行われたことを検知すると、選択項目の不整合が生じているか否かの判定を行うことを、判定部１４に指示する。
表示画面を印刷の選択画面２１０に遷移させるためのユーザの操作としては、例えば、ユーザが図３（ａ）に示した受付画面２００に表示されている印刷の受付部２０１Ｃを選択することが挙げられる。また、例えば、ユーザが、図３（ｃ）に示した操作画面２２０に表示されている戻るボタン２２１を選択することが挙げられる。印刷の受付部２０１Ｃや戻るボタン２２１が選択されると、指示部１５は、表示画面を印刷の選択画面２１０に遷移させるための操作が行われたことを検知する。
【００４３】
また、指示部１５は、整合情報を判定部１４から取得した場合、選択画面２１０を表示させることを表示制御部１６に指示する。一方、不整合情報を判定部１４から取得した場合、項目記憶部１１に記憶されている選択項目の確認、および選択可能に設定されているものとして記憶されている選択項目を表示制御部１６に通知することを、確認部１３に指示する。
【００４４】
表示制御部１６は、確認部１３から取得した項目情報により特定される選択項目を対応付けた受付部２０１を配置した受付画面２００を表示させる。また、表示部１０７に受付画面２００が表示されている場合において、確認部１３から項目情報を取得すると、受付画面２００における受付部２０１を、取得した項目情報により特定される選択項目を対応付けた受付部に更新させる。
【００４５】
また、表示制御部１６は、選択画面２１０を表示させることを指示部１５から指示されると、項目記憶部１１に記憶されている選択項目を参照する。そして、印刷のサービスに対応付けられ選択可能に設定されているものとして記憶されている選択項目が二つ以上存在する場合、選択画面２１０を表示する。
【００４６】
一のサービスに対応付けられ選択可能に設定されている選択項目が一つである場合において、このサービスの受付部２０１が選択された場合には、選択可能に設定されている一つの選択項目を利用することになるため、選択画面２１０を表示する必要がない。
そこで、本実施形態では、表示画面を選択画面２１０に遷移させるための操作が行われた場合において、選択されたサービスに対応付けられ選択可能に設定されているものとして二つ以上の選択項目が記憶されている場合に限り、選択画面２１０を表示する。言い換えると、選択されたサービスに対応付けられ選択可能に設定されているものとして二つ以上の選択項目が記憶されていることが、選択画面２１０を表示するための条件となっている。
【００４７】
なお、判定部１４、指示部１５および表示制御部１６は、受付部２０１が選択された場合において、受付部に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じている場合には、表示画面の遷移先を受付画面２００にする制御手段として捉えられる。
また、計時部１２、確認部１３および表示制御部１６は、予め定められた時間ごとに項目記憶部１１に記憶され選択可能に設定されている選択項目を参照し、受付部２０１に対応付けられる選択項目を更新する更新手段として捉えられる。本実施形態では、更新手段が、予め定められた時間ごとに上述の更新処理を行っている。
【００４８】
＜表示制御処理＞
次に表示制御処理の流れについて説明する。
図６は、表示制御処理の流れを示したフローチャートである。
まず、指示部１５は、受付画面２００に表示されている印刷の受付部２０１Ｃ（図３（ａ）参照）が選択されたか否かを判定する（ステップ（以下、Ｓと記載する）１０１）。否定結果が継続している間、指示部１５は、ステップ１０１の判定動作を繰り返す。
【００４９】
一方、印刷の受付部２０１Ｃがユーザにより選択された場合、指示部１５は、肯定結果を得てステップ１０２に進む。
指示部１５は、選択項目の不整合が生じているか否かの判定を行うことを、判定部１４に指示する。
判定部１４は、表示制御部１６により取得された項目情報により特定される選択項目のうち印刷のサービスに係る選択項目の数と、印刷のサービスについて選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目の数との不整合が生じているか否かを判定する（Ｓ１０２）。言い換えると、判定部１４は、選択された印刷の受付部２０１Ｃに対応付けられている選択項目の数と、印刷のサービスについて選択可能に設定されているものとして記憶されている選択項目の数との不整合が生じているか否かを判定する。
【００５０】
受付画面２００に表示されている印刷の受付部２０１Ｃ（図３（ａ）参照）には、画像処理装置１０の本体の選択項目と、ＵＳＢメモリの選択項目とが対応付けられている。そのため、この二つの選択項目が選択可能なものとして項目記憶部１１に記憶されている場合、判定部１４は、不整合が生じていないと判定する。一方、ＵＳＢメモリの選択項目が選択不可能なものとして記憶されている場合、判定部１４は、不整合が生じていると判定する。
【００５１】
判定部１４は、選択項目の不整合が生じていると判定した場合（Ｓ１０２でＹＥＳ）、不整合情報を指示部１５へ送信する。
指示部１５は、項目記憶部１１に記憶されている選択項目の確認、および、選択可能に設定されているものとして記憶されている選択項目の表示制御部１６への通知を、確認部１３に指示する（Ｓ１０３）。
【００５２】
確認部１３は、項目記憶部１１に記憶されている選択項目を確認し、項目情報を表示制御部１６へ送信する。本実施形態では、選択項目の不整合が生じている場合、画像処理装置１０の本体の選択項目が選択可能なものとして記憶されている一方、ＵＳＢメモリの選択項目が選択不可能なものとして記憶されている。そのため、確認部１３は、画像処理装置１０の本体の選択項目に係る項目情報を、表示制御部１６へ送信する。一方、ＵＳＢメモリの選択項目に係る項目情報は送信しない。
【００５３】
表示制御部１６は、取得した項目情報により特定される選択項目を対応付けた受付部２０１を配置した受付画面２００を表示する（Ｓ１０４）。具体的には、表示制御部１６は、画像処理装置１０の本体の選択項目を対応付けた受付部２０１Ｇを配置した受付画面２００（図４（ａ）参照）を表示する。
【００５４】
ステップ１０２で否定結果が得られた場合、判定部１４は、整合情報を指示部１５へ送信する。
指示部１５は、選択画面２１０を表示させることを表示制御部１６に指示する。
表示制御部１６は、画像処理装置１０の本体の選択項目およびＵＳＢメモリの選択項目が選択可能なものとして項目記憶部１１に記憶されていることを確認してから、選択画面２１０（図３（ｂ）参照）を表示する（Ｓ１０５）。
【００５５】
次に、指示部１５は、選択画面２１０にて画像処理装置１０の本体の選択ボタン２１１ＡおよびＵＳＢメモリの選択ボタン２１１Ｂの何れかが選択されたか否かを判定する（Ｓ１０６）。否定結果が継続している間、指示部１５は、ステップ１０６の判定動作を繰り返す。なお、選択画面２１０にて戻るボタン２１２が選択された場合、表示制御部１６が図３（ａ）に示す受付画面２００を表示させ、表示制御処理が終了する。
【００５６】
一方、何れかの選択ボタン２１１が選択された場合、指示部１５は、肯定結果を得てステップ１０７へ進む。以下では、ユーザが、選択画面２１０にてＵＳＢメモリの選択ボタン２１１Ｂを選択した場合について説明する。
表示制御部１６は、指示部１５からの指示を受けて、操作画面２２０（図３（ｃ）参照）を表示する（Ｓ１０７）。
【００５７】
次に、指示部１５は、操作画面２２０にて戻るボタン２２１が選択されたか否かを判定する（Ｓ１０８）。否定結果が継続している間、指示部１５は、ステップ１０８の判定動作を繰り返す。
一方、操作画面２２０にて戻るボタン２２１が選択された場合、指示部１５は、肯定結果を得てステップ１０９へ進む。
【００５８】
指示部１５は、選択項目の不整合が生じているか否かの判定を行うことを、判定部１４に指示する。
判定部１４は、表示制御部１６により取得された項目情報により特定される選択項目のうち印刷のサービスに係る選択項目の数と、印刷のサービスについて選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目の数との不整合が生じているか否かを判定する（Ｓ１０９）。肯定結果が得られた場合、判定部１４は、不整合情報を指示部１５へ送信する。
指示部１５は、項目記憶部１１に記憶されている選択項目の確認、および、選択可能に設定されているものとして記憶されている選択項目の表示制御部１６への通知を、確認部１３に指示する（Ｓ１０３）。
【００５９】
確認部１３は、項目記憶部１１に記憶されている選択項目を確認し、項目情報を表示制御部１６へ送信する。
表示制御部１６は、取得した項目情報により特定される選択項目を対応付けた受付部２０１を配置した受付画面２００を表示する（Ｓ１０４）。
また、ステップ１０９で否定結果が得られた場合、ステップ１０５以降の処理が行われる。
【００６０】
このように、本実施形態では、受付部２０１が選択された場合において、受付部２０１に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じている場合には、表示画面の遷移先を受付画面２００にする。また、表示画面が操作画面２２０から遷移する場合において、受付部２０１に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じている場合には、表示画面の遷移先を受付画面２００にする。
言い換えると、受付部２０１が選択されたタイミングの前後で、項目記憶部１１で受信した設定変更に伴い、受付部２０１に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じた場合には、表示画面の遷移先を受付画面２００にする。また、表示画面が操作画面２２０から遷移するタイミングの前後で、項目記憶部１１で受信した設定変更に伴い、受付部２０１に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じた場合には、表示画面の遷移先を受付画面２００にする。
すなわち、表示画面を選択画面２１０に遷移させるための操作が行われた場合において、表示制御部１６により取得された項目情報により特定される選択項目と、選択可能に設定されている選択項目との不整合が生じている場合には、表示画面の遷移先を受付画面２００にする。
【００６１】
ここで、印刷の受付部２０１Ｃが選択された場合や、操作画面２２０における戻るボタン２２１が選択された場合において、表示制御部１６により取得された項目情報により特定される選択項目と、選択可能に設定されている選択項目との不整合が生じている場合がある。
【００６２】
特に、本実施形態では、表示制御部１６は、選択可能なものとして記憶されている選択項目に係る項目情報を予め定められた時間ごとに取得し、取得した項目情報により特定される選択項目を対応付けた受付部２０１を配置した受付画面２００を表示する。そのため、選択項目における選択可能または選択不可能の設定が変更されてから、表示制御部１６が受付部２０１に対応付ける選択項目を更新するまでの間、受付部２０１に対応付けられる選択項目と、選択可能に設定されている選択項目との不整合が生じる。
その一方で、表示制御部１６が受付部２０１に対応付ける選択項目を更新する間隔を短くすると、画像処理装置１０の処理速度が低下しやすくなる。
【００６３】
選択項目の不整合が生じている場合において、印刷の受付部２０１Ｃや操作画面２２０の戻るボタン２２１が選択されると、画面の遷移の不整合、すなわち、遷移先の表示画面の表示内容と選択項目における選択可能または選択不可能の設定内容との不整合が生じることがある。
【００６４】
また、本実施形態では、受付部２０１に対応付けられている選択項目が二つである一方、選択可能に設定されている選択項目が一つである場合、選択画面２１０を表示するための条件を満足せず、選択画面２１０が表示されない。この場合において、例えば、受付部２０１が選択されると選択画面２１０を表示されるように表示制御部１６が指示される場合、表示制御部１６は選択画面２１０を表示させようとする一方、選択画面２１０を表示するための条件を満足しないため選択画面２１０が表示されない。この場合、画像処理装置１０が正常に動作しなくなり、画像処理装置１０の利便性が低下するおそれがある。
【００６５】
これに対し、本実施形態では、表示画面を選択画面２１０に遷移させるための操作が行われた場合において、選択項目の不整合が生じている場合には、表示制御部１６は、表示画面の遷移先を受付画面２００にする。
この場合、遷移先の表示画面の表示内容と選択項目における有効設定または無効設定の設定内容との不整合が抑制される。そのため、選択項目の不整合が生じているにも関わらず表示制御部１６が選択画面２１０を表示させようとすることに起因して画像処理装置１０が正常に動作しなくなることが抑制され、画像処理装置１０の利便性が低下することが抑制される。
【００６６】
また、本実施形態では、表示画面を選択画面２１０に遷移させるための操作が行われた場合において、選択項目の不整合が生じている場合、遷移先の受付画面２００にて、選択可能に設定されている選択項目が表示される。言い換えると、表示画面を選択画面２１０に遷移させるための操作が行われると、受付画面２００の受付部２０１が、選択可能なものとして記憶されている選択項目が対応付けられた受付部２０１に更新される。
この場合、表示画面が遷移する前の受付画面２００における受付部２０１に対応付けられていた選択項目のうち、選択可能に設定されていない選択項目を選択可能であるとユーザに認識されることが抑制される。
【００６７】
なお、本実施形態では、表示画面を選択画面２１０に遷移させるための操作が行われた場合において、選択項目の不整合が生じている場合に、表示画面の遷移先を図４（ａ）に示す受付画面２００にしているが、これに限定されない。
例えば、表示画面の遷移先としての受付画面２００に、選択項目の不整合が生じたことを示唆する示唆部を表示してもよい。
【００６８】
図７は、示唆部２０２を含む受付画面２００を示した図である。
図７に示す示唆部２０２は、何れの受付部２０１に関して不整合が生じたかを識別可能に表示されている。具体的には、示唆部２０２は、不整合が生じた選択項目が対応付けられていた印刷の受付部２０１Ｇを指している。
示唆部２０２には、表示画面が遷移する前に表示されていた受付画面２００における受付部２０１に対応付けられていた選択項目のうち、選択可能に設定されていない選択項目の種類が示されている。具体的には、示唆部２０２には、「ＵＳＢメモリの選択項目が無効に設定されています。」というメッセージが表示される。
【００６９】
このように、遷移先の受付画面２００にて、遷移前の受付画面２００における受付部２０１に対応付けられていた選択項目のうち、選択可能に設定されていない選択項目の種類を示すことにより、ユーザは、何れの選択項目について不整合が生じたかを認識する。
なお、示唆部２０２は、選択項目の不整合が生じたことを示唆する示唆情報として捉えられる。
【００７０】
また、本実施形態では、図３（ａ）に示した受付画面２００にて印刷の受付部２０１Ｃが選択された場合に、選択項目の不整合が生じているか否かを判定しているが、これに限定されない。
例えば、図４（ａ）に示した受付画面２００にて印刷の受付部２０１Ｇが選択された場合に、選択項目の不整合が生じているか否かを判定してもよい。そして、選択項目の不整合が生じている場合には、表示画面の遷移先を受付画面２００にしてもよい。
また、例えば、印刷とは異なるサービスの受付部２０１が選択された場合に、選択項目の不整合が生じているか否かを判定してもよい。そして、選択項目の不整合が生じている場合には、表示画面の遷移先を受付画面２００にしてもよい。
【００７１】
また、本実施形態では、ＵＳＢメモリの選択ボタン２１１Ｂが選択されると表示される操作画面２２０にて、戻るボタン２２１が選択された場合には、選択項目の不整合が生じているか否かを判定しているが、これに限定されない。
例えば、画像処理装置１０の本体の選択ボタン２１１Ａが選択されると表示される操作画面２３０（図４（ｂ）参照）にて、戻るボタン２３１が選択された場合に、選択項目の不整合が生じているか否かを判定してもよい。そして、選択項目の不整合が生じている場合には、表示画面の遷移先を受付画面２００にしてもよい。
【００７２】
また、本実施形態では、表示画面を選択画面２１０に遷移させるための操作が行われた場合に、選択項目の不整合が生じているか否かを判定しているが、これに限定されない。
例えば、一の表示画面の表示の条件として、選択可能に設定されているものとして二つ以上の選択項目が記憶されていることが定められている場合において、この一の表示画面に遷移させるための操作が行われた場合に、選択項目の不整合が生じているか否かを判定してもよい。この場合において、選択項目の不整合が生じていると判定された場合には、表示画面の遷移先を受付画面２００にしてもよい。
【００７３】
また、例えば、選択可能に設定されているものとして記憶されている選択項目に関する条件が他の一の表示画面の表示の条件として定められている場合において、この他の一の表示画面に遷移させるための操作が行われた場合に、選択項目の不整合が生じているか否かを判定してもよい。この場合において、選択項目の不整合が生じていると判定された場合には、表示画面の遷移先を受付画面２００にしてもよい。
また、例えば、表示画面を遷移させるための操作が行われた場合に、選択項目の不整合が生じているか否かを判定し、不整合が生じていると判定された場合には、表示画面の遷移先を受付画面２００にしてもよい。
【００７４】
また、本実施形態では、サービスに対応付けられる選択項目のうち、選択不可能に設定できない選択項目が含まれているが、これに限定されない。
例えば、サービスに対応付けられる全ての選択項目を、選択可能および選択不可能の何れかに設定可能にしてもよい。
【００７５】
＜変形例１＞
続いて、変形例１としての表示制御処理の流れについて説明する。
図８は、変形例１の表示制御処理の流れを示したフローチャートである。図９は、共通画面２４０を示した図である。
まず、指示部１５は、受付画面２００に表示されている印刷の受付部２０１Ｃ（図３（ａ）参照）が選択されたか否かを判定する（Ｓ２０１）。否定結果が継続している間、指示部１５は、ステップ２０１の判定動作を繰り返す。
【００７６】
一方、印刷の受付部２０１Ｃがユーザにより選択された場合、指示部１５は、肯定結果を得てステップ２０２に進む。
判定部１４は、選択された印刷の受付部２０１Ｃに対応付けられている選択項目の数と、印刷のサービスについて選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目の数との不整合が生じているか否かを判定する（Ｓ２０２）。
【００７７】
判定部１４は、選択項目の不整合が生じていると判定した場合（Ｓ２０２でＮＯ）、不整合情報を指示部１５へ送信する。
指示部１５は、項目記憶部１１に記憶されている選択項目の確認、および、選択可能に設定されているものとして記憶されている選択項目の表示制御部１６への通知を、確認部１３に指示する（Ｓ２０３）。
確認部１３は、項目記憶部１１に記憶されている選択項目を確認し、項目情報を表示制御部１６へ送信する。
表示制御部１６は、取得した項目情報により特定される選択項目を対応付けた受付部２０１を配置した受付画面２００を表示する（Ｓ２０４）。
【００７８】
一方、ステップ２０２で否定結果が得られた場合、表示制御部１６は、図９に示すように、共通画面２４０を表示する（Ｓ２０５）。
共通画面２４０は、受付画面２００にて受付部２０１が選択された場合において、受付部に対応付けられている選択項目の数に関わらず共通して表示される画面である。
本実施形態の共通画面２４０は、画像処理装置１０に備えられているサービスの利用を可能にするためのパスワードをユーザに入力させるための画面である。
【００７９】
共通画面２４０には、パスワードが入力される入力部２４１が表示されている。ユーザが入力部２４１にパスワードを入力してＯＫボタン２４２を選択すると、画像処理装置１０は、入力されたパスワードの認証を行う。また、ユーザが、キャンセルボタン２４３や戻るボタン２４４を選択すると、受付画面２００が再び表示される。
【００８０】
図８の説明に戻る。画像処理装置１０は、正しいパスワードが入力されたか否かを判定する（Ｓ２０６）。具体的には、画像処理装置１０に設けられパスワードの認証を行う認証部（不図示）が、正しいパスワードが入力部２４１に入力された状態でＯＫボタン２４２が選択されたか否かを判定する。否定結果が継続している間、画像処理装置１０は、ステップ２０６の判定動作を繰り返す。
【００８１】
一方、ユーザにより正しいパスワードが入力された場合、画像処理装置１０は、肯定結果を得てステップ２０７に進む。
判定部１４は、表示制御部１６により取得された項目情報により特定される選択項目のうち印刷のサービスに係る選択項目の数と、印刷のサービスについて選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目の数との不整合が生じているか否かを判定する（Ｓ２０７）。肯定結果が得られた場合、ステップ２０３以降の処理が行われる。
【００８２】
ステップ２０７で否定結果が得られた場合、指示部１５は、検知情報を表示制御部１６へ送信する。
表示制御部１６は、選択画面２１０（図３（ｂ）参照）を表示する（Ｓ２０８）。以降、図６のステップ１０６〜ステップ１０９と同様に、ステップ２０９〜ステップ２１２が行われる。
【００８３】
このように、変形例１では、受付部２０１が選択されると共通画面２４０が表示されるが、受付部２０１が選択された場合において選択項目の不整合が生じた場合には、共通画面２４０を表示させることなく受付画面２００を表示させる。
【００８４】
変形例１の共通画面２４０は、上述の通り、受付部に対応付けられている選択項目の数に関わらず共通して表示される画面である。そのため、受付部２０１が選択された場合において選択項目の不整合が生じている場合に共通画面２４０が表示されても、画面の遷移に不整合は生じていない。そして、共通画面２４０にてパスワードが入力された場合に、画面の遷移に不整合が生じることを抑制するために、選択画面２１０を表示することなく、受付画面２００を表示してもよい。
【００８５】
その一方で、選択項目の不整合が生じているにも関わらず共通画面２４０を表示し、共通画面２４０にてパスワードが入力されると受付画面２００を表示する場合、選択画面２１０が表示されないにも関わらずユーザにパスワードを入力させることを要することになる。
【００８６】
そこで、本実施形態では、選択項目の不整合が生じた場合には、共通画面２４０を表示させることなく受付画面２００を表示させることで、選択画面２１０が表示されない場合にはユーザにパスワードを入力させないようにしている。
【００８７】
また、本実施形態では、受付部２０１が選択された場合において選択項目の不整合が生じていない場合には共通画面２４０を表示する。そして、共通画面２４０にてパスワードが入力されると、選択項目の不整合が生じているか否かを確認し、不整合が生じている場合には、選択画面２１０を表示させることなく受付画面２００を表示させる。
【００８８】
受付部２０１が選択された場合において選択項目の不整合が生じていない場合には共通画面２４０が表示されるが、共通画面２４０が表示されているときに選択項目の不整合が生じる場合がある。この場合においてパスワードが入力されると、画面の遷移に不整合が生じる場合がある。
【００８９】
そこで、本実施形態では、共通画面２４０にてパスワードが入力された場合には選択項目の不整合が生じているか否かを再度判定することで、共通画面２４０が表示されているときに選択項目の不整合が生じた場合であっても画面の遷移に不整合が生じることを抑制している。
【００９０】
＜変形例２＞
続いて、変形例２の表示制御処理の流れについて説明する。
図１０は、変形例２の表示制御処理の流れを示したフローチャートである。
変形例２においては、指示部１５は、選択項目における選択可能および選択不可能の設定の変更を禁止する。具体的には、指示部１５は、表示画面が受付画面２００から受付画面２００とは異なる画面に遷移する場合に、選択項目における選択可能および選択不可能の設定の変更を禁止する。また、指示部１５は、再び受付画面２００が表示される場合に、設定の変更の禁止を解除する。
【００９１】
図１０において、ステップ３０１〜ステップ３０４は、図６のステップ１０１〜ステップ１０４と同様である。したがって、ステップ３０１〜ステップ３０４については説明を省略し、ステップ３０５〜ステップ３１２について説明を行う。
【００９２】
印刷の受付部２０１Ｃが選択された場合において、選択項目の不整合が生じていない場合、指示部１５は、印刷のサービスに対応付けられている選択項目における選択可能および選択不可能の設定の変更を禁止する（Ｓ３０５）。なお、この場合において、画像処理装置１０のサービスのうち印刷以外のサービスに対応付けられている選択項目における選択可能および選択不可能の設定の変更は禁止しなくてもよい。
【００９３】
設定の変更が禁止されている間、ユーザは、画像処理装置１０や端末装置２０を操作しても、印刷のサービスに対応付けられている選択項目における選択可能および選択不可能の設定を変更できない。
指示部１５は、検知情報を表示制御部１６へ送信する。
表示制御部１６は、選択画面２１０（図３（ｂ）参照）を表示する（Ｓ３０６）。
【００９４】
次に、指示部１５は、選択画面２１０にて表示画面を遷移させるための操作が行われたか否かを判定する（Ｓ３０７）。指示部１５は、選択画面２１０にて選択ボタン２１１が選択された場合や、戻るボタン２１２が選択された場合には、選択画面２１０にて表示画面を遷移させるための操作が行われたと判定する。否定結果が継続している間、指示部１５は、ステップ３０７の判定動作を繰り返す。
【００９５】
一方、選択画面２１０にてユーザにより表示画面を遷移させるための操作が行われた場合、指示部１５は、肯定結果を得てステップ３０８に進む。
指示部１５は、表示画面を遷移させるための操作が、戻るボタン２１２の選択であったか否かを判定する（Ｓ３０８）。
【００９６】
肯定結果が得られた場合、指示部１５は、印刷のサービスに対応付けられている選択項目における選択可能および選択不可能の設定の変更の禁止を解除する（Ｓ３０９）。
表示制御部１６は、受付画面２００を表示する（Ｓ３１０）。
【００９７】
ステップ３０８で否定結果が得られた場合、指示部１５は、表示画面を遷移させるための操作が、選択ボタン２１１の選択であったと判定する。
この場合、表示制御部１６は、操作画面２２０（図３（ｃ）参照）を表示する（Ｓ３１１）。
指示部１５は、操作画面２２０にて戻るボタン２２１が選択されたか否かを判定する（Ｓ３１２）。否定結果が継続している間、指示部１５は、ステップ３１１の判定動作を繰り返す。
一方、操作画面２２０にて戻るボタン２２１がユーザにより選択された場合（Ｓ３１２にてＹＥＳ）、ステップ３０６以降の処理が行われる。
【００９８】
このように、本実施形態では、印刷の受付部２０１Ｃが選択された場合において選択項目の不整合が生じていない場合には、印刷のサービスに対応付けられている選択項目における選択可能および選択不可能の設定の変更を制限する。
この場合、受付画面２００とは異なる画面が表示されている間、選択項目の不整合が生じることが抑制される。
【００９９】
また、本実施形態では、印刷のサービスに対応付けられている選択項目における選択可能および選択不可能の設定の変更を制限している場合において、受付画面２００を表示する場合には、設定の変更の制限を解除する。
【０１００】
選択画面２１０や操作画面２２０が表示されている場合において、選択項目における選択可能および選択不可能の設定の変更の制限が解除され、設定が変更されても、変更された内容は選択画面２１０や操作画面２２０に反映されない。一方で、操作画面２２０が表示されている場合において設定の変更の制限が解除されると、選択項目の不整合が生じる場合があり、この場合において操作画面２２０にて戻るボタン２２１が選択されると、画面の遷移に不整合が生じることがある。
【０１０１】
これに対し、本実施形態のように、受付画面２００を表示する場合に設定の変更の制限を解除するようにすると、操作画面２２０が表示されている場合において選択項目の不整合が生じることを抑制し、選択項目における選択可能または選択不可能の設定を変更させられる。
【０１０２】
なお、本実施形態では、選択項目における選択可能および選択不可能の設定の変更を禁止する場合において、選択画面２１０を表示する前に設定の変更を禁止しているが、これに限定されない。
例えば、選択項目における選択可能および選択不可能の設定の変更を禁止する場合において、選択画面２１０を表示したときに設定の変更を禁止してもよい。また、選択画面２１０を表示した後に設定の変更を禁止してもよい。
【０１０３】
また、本実施形態では、選択項目における選択可能および選択不可能の設定の変更の禁止を解除する場合において、受付画面２００を表示する前に設定の変更の禁止を解除しているが、これに限定されない。
例えば、選択項目における選択可能および選択不可能の設定の変更の禁止を解除する場合において、受付画面２００を表示したときに設定の変更の禁止を解除してもよい。また、受付画面２００を表示した後に設定の変更の禁止を解除してもよい。
【０１０４】
＜第２の実施形態＞
次に、第２の実施形態について説明する。
第２の実施形態は、表示画面を選択画面２１０に遷移させるための操作が行われた場合において、選択項目の不整合が生じているか否かを判定し、不整合が生じている場合には、表示画面の遷移先を受付画面２００にする点で、第１の実施形態と共通する。
【０１０５】
一方、第１の実施形態は、受付部２０１に対応付けられている選択項目の数と、選択可能に設定されている選択項目の数との不整合が生じているか否かを判定する手法であるのに対し、第２の実施形態は、第１の実施形態とは異なる手法である。
すなわち、第２の実施形態では、選択項目の数の不整合が生じているか否かを判定することに加えて、受付部２０１に対応付けられている選択項目の種類と、選択可能に設定されている選択項目の種類との不整合が生じているか否かを判定する。
なお、第２の実施形態において、第１の実施形態と同様の構成については、説明を省略する。
【０１０６】
第２の実施形態の表示制御部１６は、選択画面を表示させることを指示部１５から指示されると、項目記憶部１１に記憶されている選択項目を参照する。そして、項目情報により特定される選択項目の数および種類と、選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目の数および種類とが一致する場合に限り、選択画面を表示させる。
【０１０７】
図１１（ａ）は、第２の実施形態における受付画面２００を示した図である。図１１（ｂ）は、第２の実施形態における選択画面２５０を示した図である。図１１（ｃ）は、第２の実施形態における操作画面２６０を示した図である。
図１１（ａ）に示す受付画面２００には、コピーの受付部２０１Ａと、スキャンの受付部２０１Ｈと、印刷の受付部２０１Ｇと、Ｅメールの受付部２０１Ｄと、ファクシミリの受付部２０１Ｅと、ＩＤカードのコピーの受付部２０１Ｆとが表示されている。
【０１０８】
スキャンの受付部２０１Ｈには、「Scan to．．．（３）」という文章が表示されている。ここで、「３」という数字は、スキャンのサービスに対応付けられている選択項目の数を意味する。具体的には、「３」という数字は、スキャンデータの格納先として対応付けられている選択項目の数を意味する。
【０１０９】
ユーザが例えばスキャンの受付部２０１Ｈを選択すると、表示部１０７には、図１１（ｂ）に示すように、選択画面２５０が表示される。
図１１（ｂ）に示す選択画面２５０には、スキャンデータの格納先を選択するための選択ボタン２５１が表示されている。具体的には、選択画面２５０には、画像処理装置１０の本体の選択ボタン２５１Ａと、ＵＳＢメモリの選択ボタン２５１Ｂと、パーソナルコンピュータ（ＰＣ）の選択ボタン２５１Ｃとが表示されている。
選択画面２５０では、ユーザが、画像処理装置１０の本体の選択ボタン２５１Ａ、ＵＳＢメモリの選択ボタン２５１Ｂ、およびパーソナルコンピュータ（ＰＣ）の選択ボタン２５１Ｃの何れかを選択することにより、スキャンデータを何れの格納先に格納するかを選択できる。また、選択画面２５０には、表示画面を選択画面２５０から受付画面２００に遷移させるための戻るボタン２５２が表示されている。
【０１１０】
ユーザが例えばＵＳＢメモリの選択ボタン２５１Ｂを選択すると、表示部１０７には、図１１（ｃ）に示すように、操作画面２６０が表示される。
操作画面２６０は、スキャンに関する内容を設定する操作を受け付けるための画面である。具体的には、操作画面２６０は、スキャンデータの格納先としてのＵＳＢメモリを画像処理装置１０に同期させることを受け付けるための画面である。
操作画面２６０には、ＵＳＢメモリの画像処理装置１０への挿入を要求するメッセージが表示されている。また、操作画面２６０には、表示画面を操作画面２６０から選択画面２５０に遷移させるための戻るボタン２６１が表示されている。ユーザが戻るボタン２６１を選択すると、表示部１０７には再び選択画面２５０が表示される。
【０１１１】
次に、第２の実施形態の表示制御処理の流れについて説明する。
図１２は、第２の実施形態の表示制御処理の流れを示したフローチャートである。
まず、指示部１５は、受付画面２００に表示されているスキャンの受付部２０１Ｈ（図１１（ａ）参照）が選択されたか否かを判定する（Ｓ４０１）。否定結果が継続している間、指示部１５は、ステップ４０１の判定動作を繰り返す。
【０１１２】
一方、スキャンの受付部２０１Ｈが選択された場合、指示部１５は、肯定結果を得てステップ４０２に進む。
判定部１４は、スキャンの受付部２０１Ｈに対応付けられている選択項目の数および種類と、スキャンのサービスについて選択可能に設定されているものとして項目記憶部１１に記憶されている選択項目の数および種類との不整合が生じているか否かを判定する（Ｓ４０２）。
【０１１３】
スキャンの受付部２０１Ｈには、画像処理装置１０の本体の選択項目、ＵＳＢメモリの選択項目、およびＰＣの選択項目が対応付けられている。そのため、スキャンのサービスに対応付けられ選択可能なものとして項目記憶部１１に記憶されている選択項目が一つである場合、二つである場合、又は四つ以上である場合、判定部１４は、選択項目の不整合が生じていると判定する。また、スキャンのサービスに対応付けられ選択可能なものとして項目記憶部１１に記憶されている選択項目に、スキャンの受付部２０１Ｈに対応付けられていない選択項目が含まれている場合、判定部１４は、選択項目の不整合が生じていると判定する。
一方、スキャンのサービスに対応付けられ選択可能なものとして項目記憶部１１に記憶されている選択項目が、画像処理装置１０の本体の選択項目、ＵＳＢメモリの選択項目、およびＰＣの選択項目の三つである場合、判定部１４は、選択項目の不整合が生じていないと判定する。
【０１１４】
判定部１４は、選択項目の不整合が生じていると判定した場合（Ｓ４０２でＹＥＳ）、不整合情報を指示部１５へ送信する。
指示部１５は、項目記憶部１１に記憶されている選択項目の確認、および、選択可能に設定されているものとして記憶されている選択項目の表示制御部１６への通知を、確認部１３に指示する（Ｓ４０３）。
確認部１３は、項目記憶部１１に記憶されている選択項目を確認し、選択可能に設定されているものとして記憶されている選択項目に係る項目情報を、表示制御部１６へ送信する。
【０１１５】
表示制御部１６は、取得した項目情報により特定される選択項目の数を対応付けた受付部２０１を配置した受付画面２００を表示する（Ｓ４０４）。
図１３は、選択項目の不整合が生じている場合に表示される受付画面２００を示した図である。
以下では、スキャンの受付部２０１Ｈが選択された場合において、スキャンのサービスに対応付けられ選択可能なものとして画像処理装置１０の本体の選択項目およびＵＳＢメモリの選択項目が記憶され、選択不可能なものとしてＰＣの選択項目が記憶されていた場合について説明する。
【０１１６】
図１３に示す受付画面２００には、スキャンのサービスに対応付けられ選択可能なものとして記憶されている選択項目の数が対応付けられたスキャンの受付部２０１Ｊが表示されている。スキャンの受付部２０１Ｊには、「Scan to．．．（２）」という文章が表示されている。すなわち、スキャンのサービスに対応付けられ選択可能なものとして項目記憶部１１に記憶されている選択項目の数が表示されている。
【０１１７】
また、受付画面２００には、選択項目の不整合が生じたことを示唆する示唆部２０３が表示されている。示唆部２０３は、不整合が生じた選択項目が対応付けられていたスキャンの受付部２０１Ｊを指している。
示唆部２０３には、表示画面が遷移する前に表示されていた受付画面２００におけるスキャンの受付部２０１Ｈに対応付けられていた選択項目のうち、選択可能に設定されていない選択項目の種類が示されている。具体的には、示唆部２０３には、「ＰＣの選択項目が無効に設定されています。」というメッセージが表示される。
【０１１８】
図１２の説明に戻る。ステップ４０２で否定結果が得られた場合、表示制御部１６は、選択画面２５０（図１１（ｂ）参照）を表示する（Ｓ４０５）。
指示部１５は、選択画面２５０にて何れかの選択ボタン２５１が選択されたか否かを判定する（Ｓ４０６）。否定結果が継続している間、指示部１５は、ステップ４０６の判定動作を繰り返す。
【０１１９】
一方、選択画面２５０にて何れかの選択ボタン２５１がユーザにより選択された場合、指示部１５は、肯定結果を得てステップ４０７へ進む。以下では、ユーザが選択画面２５０にてＵＳＢメモリの選択ボタン２５１Ｂを選択した場合について説明する。
表示制御部１６は、操作画面２６０（図１１（ｃ）参照）を表示する（Ｓ４０７）。
【０１２０】
指示部１５は、操作画面２６０にて戻るボタン２６１が選択されたか否かを判定する（Ｓ４０８）。否定結果が継続している間、指示部１５は、ステップ４０８の判定動作を繰り返す。
一方、操作画面２６０にて戻るボタン２６１がユーザにより選択された場合、指示部１５は、肯定結果を得てステップ４０９へ進む。
【０１２１】
判定部１４は、表示制御部１６により取得された項目情報により特定される選択項目のうち印刷のサービスに係る選択項目の数および種類と、スキャンのサービスについて選択可能に設定されているものとして記憶されている選択項目の数および種類との不整合が生じているか否かを判定する（Ｓ４０９）。肯定結果が得られた場合、判定部１４は、不整合情報を指示部１５へ送信する。
指示部１５は、項目記憶部１１に記憶されている選択項目の確認、および、選択可能に設定されているものとして記憶されている選択項目の表示制御部１６への通知を、確認部１３に指示する（Ｓ４０３）。
【０１２２】
確認部１３は、項目記憶部１１に記憶されている選択項目を確認し、項目情報を表示制御部１６へ送信する。
表示制御部１６は、取得した項目情報により特定される選択項目の数を対応付けた受付部を配置した受付画面を表示する（Ｓ４０４）。
ステップ４０９で否定結果が得られた場合、ステップ４０５以降の処理が行われる。
【０１２３】
このように、本実施形態では、項目情報により特定される選択項目のうちスキャンのサービスに係る選択項目の数および種類と、スキャンのサービスについて選択可能に設定されているものとして記憶されている選択項目の数および種類との不整合が生じているか否かを判定する。そして、選択項目の不整合が生じている場合には、表示画面の遷移先を受付画面２００にする。
このような場合であっても、選択項目の不整合が生じている場合に画面の遷移に不整合が生じることが抑制される。
【０１２４】
なお、上記では種々の実施形態および変形例を説明したが、これらの実施形態や変形例どうしを組み合わせて構成してももちろんよい。
また、本開示は上記の実施形態に何ら限定されるものではなく、本開示の要旨を逸脱しない範囲で種々の形態で実施することができる。
【符号の説明】
【０１２５】
１…情報処理システム、１０…画像処理装置、１１…項目記憶部、１２…計時部、１３…確認部、１４…判定部、１５…指示部、１６…表示制御部、２０…端末装置
【図１】
2019193099.tif 000003
【図２】
2019193099.tif 000004
【図３】
2019193099.tif 000005
【図４】
2019193099.tif 000006
【図５】
2019193099.tif 000007
【図６】
2019193099.tif 000008
【図７】
2019193099.tif 000009
【図８】
2019193099.tif 000010
【図９】
2019193099.tif 000011
【図１０】
2019193099.tif 000012
【図１１】
2019193099.tif 000013
【図１２】
2019193099.tif 000014
【図１３】
2019193099.tif 000015