(57)【要約】【課題】操作者からの操作によらずに、自装置において実行が完了していない処理の情報を表示する構成と比較して、操作者の操作を妨げることを抑制して、自装置において実行が完了していない処理が存在することを報知する。【解決手段】タッチパネルと、自装置において実行が完了していない処理である未完了処理がない場合と未完了処理がある場合とで、予め定められた受付部の表示態様を異ならせるとともに、受付部にて操作者からの指示を受け付けた場合に未完了処理がない場合には、予め定められた操作項目を表示する一方で、受付部にて操作者からの指示を受け付けた場合に未完了処理がある場合には、予め定められた操作項目に加えて、未完了処理を表示する指示を受け付ける操作項目を表示する表示手段とを備える情報処理装置。【選択図】図３
2020119323.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルと、
自装置において実行が完了していない処理である未完了処理がない場合と当該未完了処理がある場合とで、予め定められた受付部の表示態様を異ならせるとともに、当該受付部にて操作者からの指示を受け付けた場合に当該未完了処理がない場合には、予め定められた操作項目を表示する一方で、当該受付部にて操作者からの指示を受け付けた場合に当該未完了処理がある場合には、当該予め定められた操作項目に加えて、当該未完了処理を表示する指示を受け付ける操作項目を表示する表示手段と
を備える情報処理装置。
【請求項２】
前記表示手段は、前記未完了処理がある場合には、前記受付部に重ねて、当該未完了処理がある旨を示す画像を表示すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記未完了処理がある旨を示す画像には、当該未完了処理の数を示す画像が含まれること
を特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記未完了処理がある旨を示す画像には、当該未完了処理の数を示す画像とは別に、当該未完了処理を表示する機能を示す画像を表示すること
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記表示手段は、前記未完了処理がある場合には、当該未完了処理を表示する指示を受け付ける操作項目において、当該未完了処理の数を示す画像を表示すること
を特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記表示手段は、前記受付部にて操作者からの指示を受け付けた場合に、前記未完了処理が複数存在する場合には、当該未完了処理を表示する指示を受け付ける操作項目を表示し、当該未完了処理が１つの場合には、当該操作項目の代わりに、当該未完了処理を中止する指示を受け付ける操作項目を表示すること
を特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記表示手段は、前記未完了処理がある場合、当該未完了処理の種類に応じて、前記受付部、及び、前記未完了処理を表示する指示を受け付ける操作項目の少なくとも何れか一方の表示を変化させること
を特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記表示手段は、前記未完了処理として、予め定められた処理が存在する場合には、当該予め定められた処理が存在しない場合と比較して、当該未完了処理を表示する指示を受け付ける操作項目を、前記受付部の近くに表示すること
を特徴とする請求項７に記載の情報処理装置。
【請求項９】
タッチパネルを有するコンピュータに、
自装置において実行が完了していない処理である未完了処理がない場合と当該未完了処理がある場合とで、予め定められた受付部の表示態様を異ならせる機能と、
前記受付部にて操作者からの指示を受け付けた場合に前記未完了処理がない場合には、予め定められた操作項目を表示する一方で、当該受付部にて操作者からの指示を受け付けた場合に当該未完了処理がある場合には、当該予め定められた操作項目に加えて、当該未完了処理を表示する指示を受け付ける操作項目を表示するように制御する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、引用文献１には、実行待機状態のジョブを特定する情報及びその実行を中止するためのボタンを、利用者からの操作指示によらずにタッチパネルに自動的にポップアップ表示する画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−５６６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、操作画面はタッチパネルが主流となりつつあり、物理キー（即ち、ハードキー）の代わりにタッチパネル上で操作できるようにすることが求められている。例えば、自装置において実行が完了していない処理が存在する場合、操作者からの操作によらずに、このような処理の情報を表示すると、操作者の意図にかかわらず、それ以前に表示されていた部分が隠れてしまい、隠れた部分を確認したり、操作したりする妨げになるおそれがある。
本発明の目的は、操作者からの操作によらずに、自装置において実行が完了していない処理の情報を表示する構成と比較して、操作者の操作を妨げることを抑制して、自装置において実行が完了していない処理が存在することを報知することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、タッチパネルと、自装置において実行が完了していない処理である未完了処理がない場合と当該未完了処理がある場合とで、予め定められた受付部の表示態様を異ならせるとともに、当該受付部にて操作者からの指示を受け付けた場合に当該未完了処理がない場合には、予め定められた操作項目を表示する一方で、当該受付部にて操作者からの指示を受け付けた場合に当該未完了処理がある場合には、当該予め定められた操作項目に加えて、当該未完了処理を表示する指示を受け付ける操作項目を表示する表示手段とを備える情報処理装置である。
請求項２に記載の発明は、前記表示手段は、前記未完了処理がある場合には、前記受付部に重ねて、当該未完了処理がある旨を示す画像を表示することを特徴とする請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記未完了処理がある旨を示す画像には、当該未完了処理の数を示す画像が含まれることを特徴とする請求項２に記載の情報処理装置である。
請求項４に記載の発明は、前記未完了処理がある旨を示す画像には、当該未完了処理の数を示す画像とは別に、当該未完了処理を表示する機能を示す画像を表示することを特徴とする請求項３に記載の情報処理装置である。
請求項５に記載の発明は、前記表示手段は、前記未完了処理がある場合には、当該未完了処理を表示する指示を受け付ける操作項目において、当該未完了処理の数を示す画像を表示することを特徴とする請求項１に記載の情報処理装置である。
請求項６に記載の発明は、前記表示手段は、前記受付部にて操作者からの指示を受け付けた場合に、前記未完了処理が複数存在する場合には、当該未完了処理を表示する指示を受け付ける操作項目を表示し、当該未完了処理が１つの場合には、当該操作項目の代わりに、当該未完了処理を中止する指示を受け付ける操作項目を表示することを特徴とする請求項１に記載の情報処理装置である。
請求項７に記載の発明は、前記表示手段は、前記未完了処理がある場合、当該未完了処理の種類に応じて、前記受付部、及び、前記未完了処理を表示する指示を受け付ける操作項目の少なくとも何れか一方の表示を変化させることを特徴とする請求項１に記載の情報処理装置である。
請求項８に記載の発明は、前記表示手段は、前記未完了処理として、予め定められた処理が存在する場合には、当該予め定められた処理が存在しない場合と比較して、当該未完了処理を表示する指示を受け付ける操作項目を、前記受付部の近くに表示することを特徴とする請求項７に記載の情報処理装置である。
請求項９に記載の発明は、タッチパネルを有するコンピュータに、自装置において実行が完了していない処理である未完了処理がない場合と当該未完了処理がある場合とで、予め定められた受付部の表示態様を異ならせる機能と、前記受付部にて操作者からの指示を受け付けた場合に前記未完了処理がない場合には、予め定められた操作項目を表示する一方で、当該受付部にて操作者からの指示を受け付けた場合に当該未完了処理がある場合には、当該予め定められた操作項目に加えて、当該未完了処理を表示する指示を受け付ける操作項目を表示するように制御する機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１記載の発明によれば、操作者からの操作によらずに、自装置において実行が完了していない処理の情報を表示する構成と比較して、操作者の操作を妨げることを抑制して、自装置において実行が完了していない処理が存在することを報知することができる。
請求項２記載の発明によれば、より確実に、未完了処理がある旨を報知することができる。
請求項３記載の発明によれば、未完了処理の数を報知することができる。
請求項４記載の発明によれば、未完了処理を表示する機能の実行を操作者に促すことができる。
請求項５記載の発明によれば、未完了処理の数を報知することができる。
請求項６記載の発明によれば、未完了処理が１つの場合であっても、未完了処理を表示する指示を受け付ける操作項目を表示する構成と比較して、未完了処理が１つの場合に、当該未完了処理を中止するための操作者の操作を軽減することができる。
請求項７記載の発明によれば、未完了処理の種類によらずに、受付部及び未完了処理を表示する指示を受け付ける操作項目の表示を変化させない構成と比較して、未完了処理の種類を操作者が把握し易くなる。
請求項８記載の発明によれば、未完了処理として予め定められた処理が存在する場合と予め定められた処理が存在しない場合とで、未完了処理を表示する指示を受け付ける操作項目の表示位置を変化させない構成と比較して、未完了処理として予め定められた処理が存在する場合に、操作者が未完了処理を表示する指示を行い易くなる。
請求項９記載の発明によれば、操作者からの操作によらずに、自装置において実行が完了していない処理の情報を表示する構成と比較して、操作者の操作を妨げることを抑制して、自装置において実行が完了していない処理が存在することを報知する機能を、コンピュータにより実現できる。
【図面の簡単な説明】
【０００７】
【図１】本実施の形態に係る画像処理システムの全体構成例を示した図である。
【図２】本実施の形態に係る画像処理装置のハードウェア構成例を示した図である。
【図３】本実施の形態に係る画像処理装置の機能構成例を示したブロック図である。
【図４】表示部における座標の一例を示す図である。
【図５】メニューボタンを含む画面を表示する処理手順の一例を示したフローチャートである。
【図６】未完了ジョブの数の変化に応じて、画面の表示を変化させる処理手順の一例を示したフローチャートである。
【図７】（Ａ）〜（Ｄ）は、表示制御部による表示制御の処理の具体例を説明するための図である。
【図８】（Ａ）、（Ｂ）は、表示制御部による表示制御の処理の具体例を説明するための図である。
【図９】（Ａ）、（Ｂ）は、バッジの他の表示例を示す図である。
【図１０】（Ａ）、（Ｂ）は、ジョブ確認項目の他の表示例を示す図である。
【図１１】メニューボタンの他の表示例を示す図である。
【図１２】本実施の形態が適用されるコンピュータのハードウェア構成例を示した図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【０００９】
＜画像処理システムの全体構成＞
図１は、本実施の形態に係る画像処理システム１の全体構成例を示した図である。図示するように、画像処理システム１は、画像処理装置１００、交換機２００、端末装置３００を備える。画像処理装置１００、交換機２００、端末装置３００は、ネットワーク４００に接続される。
【００１０】
画像処理装置１００は、例えば、プリント機能、スキャン機能、コピー機能及びファクシミリ（facsimile。以下、「ＦＡＸ」と称する）機能等の画像処理の機能を有し、画像処理を実行する装置である。例えば、画像処理装置１００は、プリントジョブに基づいて用紙に画像を形成して印刷を行う。また、画像処理装置１００は、ＦＡＸ機能により画像データを受信し、受信した画像データに基づいて印刷を行ったり、交換機２００に対して画像データを送信したりする。
本実施の形態において、画像処理装置１００は、情報処理装置の一例として用いられる。
【００１１】
なお、プリントジョブとは、印刷対象の画像データと、印刷処理における設定が記述された制御命令とを含み、画像処理装置１００で実行されるプリント機能の処理（即ち、印刷処理）の単位となるデータである。また、プリント機能以外の機能の処理の単位となるデータには、例えば、スキャンジョブ、コピージョブ、ＦＡＸジョブが存在する。これらのジョブは、生成された順番などの予め定められた順番に従って実行され、実行中以外のジョブは実行待機の状態となる。なお、予め定められた順番に割り込んでジョブを実行したり、複数のジョブを並行して実行したりしてもよい。
【００１２】
交換機２００は、ＦＡＸ機能により、電話回線を介して画像データの送受信を行う。ここで、交換機２００は、画像処理装置１００から送信された画像データを受信し、電話回線を介して、受信した画像データをＦＡＸ機能の宛先へ送信する。また、交換機２００は、電話回線を介して、不図示の他装置から画像処理装置１００宛ての画像データを受信し、受信した画像データを画像処理装置１００へ送信する。
【００１３】
端末装置３００は、画像処理装置１００との間で情報の送受信を行うコンピュータ装置である。端末装置３００は、例えば、画像処理装置１００に対してプリントジョブを送信したり、画像処理装置１００から各種ジョブの実行状況を取得したりする。端末装置３００としては、例えば、スマートフォンや携帯電話等の携帯情報端末や、ＰＣ（Personal Computer）等が例示される。
【００１４】
ネットワーク４００は、画像処理装置１００、交換機２００、端末装置３００の各装置間での情報通信に用いられる通信手段であり、例えば、インターネットや公衆回線、ＬＡＮ（Local Area Network）である。
【００１５】
＜画像処理装置のハードウェア構成＞
図２は、本実施の形態に係る画像処理装置１００のハードウェア構成例を示した図である。画像処理装置１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、表示機構１０４、画像読取部１０５、画像形成部１０６、画像処理部１０７、通信部１０８、記憶装置１０９を備える。なお、これらの各機能部は、バス１１０に接続されており、このバス１１０を介してデータの授受を行う。
【００１６】
ＣＰＵ１０１は、各種プログラムを実行する。また、ＲＯＭ１０２は、ＣＰＵ１０１により実行される制御プログラムを記憶している。そして、ＣＰＵ１０１は、ＲＯＭ１０２に記憶されている制御プログラムを読み出し、ＲＡＭ１０３を作業エリアにして制御プログラムを実行する。ＣＰＵ１０１により制御プログラムが実行されると、画像処理装置１００における各機能が実現される。これにより、例えば、表示機構１０４に予め定められた表示がなされる。また、用紙への画像形成や、画像読取部１０５にセットされた原稿の読み取りなどが行われる。
【００１７】
表示機構１０４は、各種情報を表示するとともに、操作者からの操作を受け付ける。この表示機構１０４は、液晶ディスプレイ等で構成された表示パネル、表示パネルの上に配置され、操作者による接触が行われたことを検知するタッチパネル、操作者により押下される物理キー等から構成される。そして、表示機構１０４は、例えば、各種画面を表示パネルに表示したり、タッチパネル及び物理キーにより操作者からの操作を受け付けたりする。
【００１８】
なお、接触を検知する手段としては、接触による圧力をもとに検知する手段や、接触した物の静電気をもとに検知する手段等、どのようなものが用いられてもよい。
また、以下の説明では、操作者の指がタッチパネルに触れることによる操作を接触操作として説明するが、接触操作は、操作者の指が接触するものに限られない。例えば、操作者が持つスタイラスペン等により、接触操作が行われることとしてもよい。
【００１９】
さらに、本実施の形態では、表示機構１０４が配置される場所の制約等により、可能な限り物理キーを設けないように設計されている。よって、例えば、画像処理装置１００において実行が完了していないジョブ（以下、「未完了ジョブ」と称する）の情報を表示するための物理キー等は設けられていない。また、配置場所の制約等により、表示機構１０４の表示パネルは、予め定められた大きさに収まるように設計されている。
【００２０】
なお、未完了ジョブとは、画像処理装置１００において実行が完了していない処理である。付言すると、未完了ジョブは、例えば、操作者の操作によって画像処理装置１００における実行を中止可能な処理である。より具体的には、例えば、画像処理装置１００において実行中のジョブ、実行を待機しているジョブ（即ち、実行待機中のジョブ）、エラー発生中のジョブなどが例示される。
【００２１】
画像読取部１０５は、文書を読み取り、読み取った文書の画像を表す画像データを生成する。ここで、画像読取部１０５は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Charge Coupled Devices）で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ（Contact Image Sensor）で受光するＣＩＳ方式のものを用いるとよい。
【００２２】
画像形成部１０６は、用紙等の記録媒体に画像を形成する印刷機構を備えている。ここで、画像形成部１０６は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。
【００２３】
画像処理部１０７は、入力される画像データに色補正や階調補正等の画像処理を施すものであり、画像処理が施された画像データを生成して画像形成部１０６へ出力する。
【００２４】
通信部１０８は、不図示の通信回線に接続されており、通信回線に接続されている他装置と通信を行う通信インタフェースとして機能する。例えば、ＦＡＸ機能が実行される場合には、画像読取部１０５にて読み取った文書の画像データが通信部１０８によって宛先の他装置へ送信される。
【００２５】
記憶装置１０９は、ＨＤＤ（Hard Disk Drive）などの記憶領域を具備しており、例えば通信部１０８で受信したデータや画像処理装置１００で生成されたデータ等を記憶する。
【００２６】
＜画像処理装置の機能構成＞
次に、本実施の形態に係る画像処理装置１００の機能構成について説明する。図３は、本実施の形態に係る画像処理装置１００の機能構成例を示したブロック図である。本実施の形態に係る画像処理装置１００は、表示部１１１、操作検知部１１２、ジェスチャー判別部１１３、表示制御部１１４、ジョブ制御部１１５を備える。
【００２７】
表示部１１１は、表示機構１０４の表示パネルであり、表示制御部１１４から出力される制御信号に基づいて各種画面を表示する。
ここで、表示部１１１は、例えば、画像処理装置１００において実行可能な機能を示す各種のアイコンが配置されたホーム画面や、画像処理装置１００において実行する機能の詳細な設定を行うための詳細設定画面（例えば、プリント機能の詳細な設定を行うための詳細設定画面）を表示する。
【００２８】
操作検知部１１２は、表示部１１１上での操作者による接触操作を検知し、検知した接触操作をジェスチャー判別部１１３に出力する。
ここで、操作検知部１１２は、表示部１１１において直交座標系を考え、表示部１１１に操作者の指が接触した場合に、接触されたポイントの座標等を検知してジェスチャー判別部１１３に出力する。付言すると、操作検知部１１２は、接触操作が行われている間、ジェスチャー判別部１１３に対して、接触操作を検知していること、接触が行われている表示部１１１上の位置情報（即ち、座標の情報）、及び、接触操作を検知した時刻の情報を出力する。
【００２９】
図４は、表示部１１１における座標の一例を示す図である。図４に示す例では、表示部１１１において直交座標系が設定され、表示部１１１の中心を原点Ｏ１（０、０）とし、表示部１１１の横方向をＸ軸（図中右方向が正）、縦方向をＹ軸（図中上方向が正）とする。例えば、表示部１１１の形状を基準として、表示部１１１の横枠がＸ軸、表示部１１１の縦枠がＹ軸とされる。また、座標の値の単位は、原点Ｏ１から数えた画素の数である。そして、指が表示部１１１に接触すると、操作検知部１１２は、接触されたポイントのＸ座標（Ｘ１）、Ｙ座標（Ｙ１）を検知して、ジェスチャー判別部１１３に出力する。
【００３０】
ジェスチャー判別部１１３は、操作検知部１１２から受け取った情報を基に、操作検知部１１２にて検知された接触操作（即ち、ジェスチャー）の種類を判別する。
ここで、ジェスチャー判別部１１３は、例えば、「タップ」、「ドラッグ」、「フリック」等の接触操作を判別する。「タップ」とは、画面を軽く叩くようにして操作者の指が触れる操作である。タップ操作を示す情報が入力されると、ジェスチャー判別部１１３は、タップされた位置を選択する入力を受け付けたものとする。例えば、アイコンに対してタップ操作が行われると、ジェスチャー判別部１１３は、アイコンを選択する指示を受け付けたものとする。また、「ドラッグ」とは、操作者の指が画面に触れた状態で、操作者がそのまま指を移動させる操作である。「フリック」とは、指が表示部１１１に触れた状態で、操作者が指を払うように離す操作である。
【００３１】
表示手段の一例としての表示制御部１１４は、表示部１１１における表示を制御するための制御信号を生成し、表示部１１１の表示を制御する。例えば、表示制御部１１４は、予め定められた操作項目を表示する指示を受け付ける受付部（以下、メニューボタン）を表示する。このメニューボタンは、例えば、メニュー画面や各種機能の詳細設定画面等の各種画面に表示される。本実施の形態において、予め定められた受付部の一例として、メニューボタンが用いられる。
【００３２】
付言すると、メニューボタンは、可能な限り物理キーを設けないようにして、物理キーにより行われる操作をタッチパネル上で行うようにするために、物理キーの機能を集約したボタンとして捉えることができる。また、メニューボタンは、画面上に複数のボタンを配置する代わりに、それらのボタンを集約したボタンとして捉えることもできる。よって、画面上に複数のボタンを配置する構成と比較して、画面に必要な表示領域が削減され、より小さなサイズの画面を搭載した画像処理装置１００においても対応可能な構成となる。
【００３３】
さらに説明すると、表示制御部１１４は、画像処理装置１００において未完了ジョブがない場合と未完了ジョブがある場合とで、メニューボタンの表示態様を異ならせる。ここで、表示制御部１１４は、例えば、未完了ジョブがある場合には、メニューボタンに重ねて、未完了ジョブがある旨を示す画像（以下、「バッジ」と称する）を表示する。
また、表示制御部１１４は、メニューボタンにて操作者からの指示を受け付けた場合に未完了ジョブがない場合には、予め定められた操作項目を表示する。一方、表示制御部１１４は、メニューボタンにて操作者からの指示を受け付けた場合に未完了ジョブがある場合には、予め定められた操作項目に加えて、未完了ジョブを表示する指示を受け付ける操作項目（以下、「ジョブ確認項目」と称する）を表示する。
本実施の形態では、未完了処理がある旨を示す画像の一例として、バッジが用いられる。
【００３４】
なお、画像処理装置１００が行う処理の進行に伴って、未完了ジョブの実行が完了すると、そのジョブは未完了ジョブではなくなり、未完了ジョブの数が減少する。また、操作者によって印刷やＦＡＸ等の指示がなされると、画像処理装置１００の未完了ジョブの数は増加する。そこで、表示制御部１１４は、未完了ジョブの数の変化に応じて、画面の表示内容を変化させる。
【００３５】
ジョブ制御部１１５は、画像処理装置１００におけるジョブの処理を制御する。例えば、ジョブ制御部１１５は、操作者の操作を基に、操作者に選択された未完了ジョブの実行を中止するように制御する。
【００３６】
より具体的には、選択された未完了ジョブが実行中の場合、ジョブ制御部１１５は、ジョブの実行処理を中止するように制御する。例えば、実行中のジョブがプリントジョブの場合、ジョブ制御部１１５は、画像形成部１０６に対して、印刷処理を中止するように指示する。
また、選択された未完了ジョブが実行待機中の場合、ジョブ制御部１１５は、ジョブの実行待機を中止し、操作者からの指示があるまで、ジョブの実行及びジョブの実行待機をしないように制御する。
なお、操作者は、中止したジョブの設定を変更したり、再度ジョブを実行したりする操作が可能である。また、ジョブ制御部１１５が、中止したジョブを削除することとしてもよい。
【００３７】
そして、画像処理装置１００を構成する各機能部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、例えば、画像処理装置１００を図２に示したハードウェア構成にて実現した場合、ＲＯＭ１０２や記憶装置１０９等に記憶された各種プログラムが、ＲＡＭ１０３に読み込まれてＣＰＵ１０１に実行されることにより、図３に示す操作検知部１１２、ジェスチャー判別部１１３、表示制御部１１４、ジョブ制御部１１５等の機能部が実現される。また、表示部１１１は、例えば、表示機構１０４により実現される。
【００３８】
＜表示制御の処理手順＞
次に、表示制御部１１４による表示制御の処理手順について説明する。
なお、以下では、処理のステップを記号の「Ｓ」と表記する場合がある。
【００３９】
図５は、メニューボタンを含む画面を表示する処理手順の一例を示したフローチャートである。ここでは、メニューボタンを含む画面の一例として、ＦＡＸ機能の詳細な設定を行うための詳細設定画面を表示するものとして説明する。
【００４０】
まず、表示制御部１１４は、詳細設定画面に含まれる画像を用意する（Ｓ１０１）。次に、表示制御部１１４は、自装置において、未完了ジョブが存在するか否かを判定する（Ｓ１０２）。
Ｓ１０２で否定の判断（ＮＯ）がされた場合、表示制御部１１４は、バッジ及びジョブ確認項目を「非表示」に設定する（Ｓ１０３）。次に、表示制御部１１４は、メニューボタンをバッジが表示されていない状態にして、詳細設定画面を表示する（Ｓ１０４）。ここで、ジョブ確認項目も「非表示」に設定されているため、操作者がメニューボタンを指示したとしても、予め定められた操作項目が表示されるだけであり、ジョブ確認項目は表示されない。そして、本処理フローは終了する。
【００４１】
Ｓ１０２で肯定の判断（ＹＥＳ）がされた場合、表示制御部１１４は、バッジ及びジョブ確認項目を「表示」に設定する（Ｓ１０５）。次に、表示制御部１１４は、メニューボタンをバッジが表示されている状態にして、詳細設定画面を表示する（Ｓ１０６）。ここで、ジョブ確認項目も「表示」に設定されているため、操作者がメニューボタンを指示すると、予め定められた操作項目に加えて、ジョブ確認項目も表示される。そして、本処理フローは終了する。
【００４２】
次に、図６は、未完了ジョブの数の変化に応じて、画面の表示を変化させる処理手順の一例を示したフローチャートである。ここでも、メニューボタンを含む画面の一例として、ＦＡＸ機能の詳細な設定を行うための詳細設定画面を表示するものとして説明する。なお、図６に示す処理は、メニューボタンを含む画面を表示した後、例えば定期的（例えば１０ミリ秒毎）に実行される。
【００４３】
まず、表示制御部１１４は、自装置において、未完了ジョブが存在するか否かを判定する（Ｓ２０１）。Ｓ２０１で否定の判断（ＮＯ）がされた場合、表示制御部１１４は、バッジ及びジョブ確認項目を「非表示」に設定し、詳細設定画面を表示する（Ｓ２０２）。ここで、詳細設定画面にバッジ及びジョブ確認項目が表示されていない場合には、詳細設定画面はそのままの表示状態になる。一方、詳細設定画面にバッジ及びジョブ確認項目が表示されている場合、表示制御部１１４は、バッジ及びジョブ確認項目を画面上から消して、非表示にする。そして、本処理フローは終了する。
【００４４】
また、Ｓ２０１で肯定の判断（ＹＥＳ）がされた場合、表示制御部１１４は、バッジ及びジョブ確認項目を「表示」に設定し、詳細設定画面を表示する（Ｓ２０３）。ここで、詳細設定画面にバッジ及びジョブ確認項目が表示されている場合には、詳細設定画面はそのままの表示状態になる。一方、詳細設定画面にバッジ及びジョブ確認項目が表示されていない場合、表示制御部１１４は、バッジ及びジョブ確認項目を新たに表示する。なお、メニューボタンが指示されておらず、予め定められた操作項目が表示されていない場合には、ジョブ確認項目は表示されない。メニューボタンが指示されることにより、予め定められた操作項目とともに、ジョブ確認項目が表示される。そして、本処理フローは終了する。
【００４５】
＜表示制御の処理の具体例＞
次に、表示制御部１１４による表示制御の処理について、具体例を挙げて説明する。図７及び図８は、表示制御部１１４による表示制御の処理の具体例を説明するための図である。ここでは、メニューボタンを含む画面の一例として、ＦＡＸ機能の詳細な設定を行うための詳細設定画面を表示するものとして説明する。
【００４６】
図７（Ａ）は、未完了ジョブが存在する場合の詳細設定画面１１を示している。スタートボタン２４は、ジョブの実行を受け付けるボタンである。操作者は、例えばジョブの設定が完了した時点や中止したジョブの設定を変更した後に、スタートボタン２４を押下することにより、ジョブを実行することが可能である。
ここで、未完了ジョブが存在するため、メニューボタン１２に重ねて、バッジ１３が表示される。ここで、バッジ１３には、ジョブ確認項目に対応する画像１３Ａと、未完了ジョブの数を示す画像１３Ｂが含まれている。図７（Ａ）に示す例では、画像１３Ｂは「１」を示しており、画像処理装置１００において未完了ジョブが１つ存在することを示している。
他方、図７（Ｂ）は、未完了ジョブが存在しない場合の詳細設定画面１１を示している。未完了ジョブが存在しないため、メニューボタン１２には、バッジ１３が表示されていない。
【００４７】
そして、未完了ジョブが存在する場合に、操作者がメニューボタン１２を指示すると（即ち、図７（Ａ）に示す詳細設定画面１１において、操作者がメニューボタン１２を指示すると）、図７（Ｃ）に示すように、操作項目を示す画面１４Ａが表示される。この画面１４Ａでは、予め定められた操作項目に加えて、ジョブ確認項目が表示される。付言すると、図示の例では、予め定められた操作項目として、「リセット」の操作項目１５、「割り込み」の操作項目１６が表示される。また、ジョブ確認項目として、「ジョブ確認」の操作項目１７が表示される。
【００４８】
なお、「リセット」の操作項目１５は、詳細設定画面１１において操作者が指示した設定をリセットする（例えば、初期設定に戻す）指示を受け付ける操作項目である。また、「割り込み」の操作項目１６は、詳細設定画面１１にて設定される機能（この例では、ＦＡＸ機能）とは異なる機能を設定するための画面を表示する指示を受け付ける操作項目である。さらに、「ジョブ確認」の操作項目１７は、ジョブ確認項目であり、即ち、未完了ジョブを表示する指示を受け付ける操作項目である。
【００４９】
ここで、各操作項目には、操作項目に対応する画像が表示される。「リセット」の操作項目１５では画像１５Ａ、「割り込み」の操作項目１６では画像１６Ａが表示される。また、「ジョブ確認」の操作項目１７では、ジョブ確認項目に対応する画像１７Ａ、言い換えると、バッジ１３に含まれる画像１３Ａと同じ表示内容の画像１７Ａが表示される。ここで、画像１３Ａ、画像１７Ａは、未完了ジョブを表示する機能を示す画像として捉えることもできる。
【００５０】
また、「ジョブ確認」の操作項目１７では、未完了ジョブの数を示す画像１７Ｂ、言い換えると、バッジ１３に含まれる画像１３Ｂと同じ表示内容の画像１７Ｂが表示される。
なお、「ジョブ確認」の操作項目１７は、未完了ジョブが複数存在しても、複数の未完了ジョブをまとめた一意の操作項目として表示される。付言すると、「ジョブ確認」の操作項目１７は、バッジ１３に対応する操作項目として捉えることもできる。
【００５１】
他方、未完了ジョブが存在しない場合に、操作者がメニューボタン１２を指示すると（即ち、図７（Ｂ）に示す詳細設定画面１１において、操作者がメニューボタン１２を指示すると）、図７（Ｄ）に示すように、操作項目を示す画面１４Ｂが表示される。この画面１４Ｂでは、予め定められた操作項目は表示されるが、ジョブ確認項目は表示されない。即ち、「リセット」の操作項目１５、「割り込み」の操作項目１６は表示されるが、「ジョブ確認」の操作項目１７は表示されない。
【００５２】
また、操作者が「ジョブ確認」の操作項目１７を指示すると（即ち、図７（Ｃ）に示す詳細設定画面１１において、操作者が「ジョブ確認」の操作項目１７を指示すると）、図８（Ａ）に示すように、未完了ジョブの一覧の画面１８が表示される。図示の例では、未完了ジョブとして、ジョブＡ〜ジョブＥが存在する。ジョブＡ、ジョブＢはプリントジョブ、ジョブＣはスキャンジョブ、ジョブＤ、ジョブＥはＦＡＸジョブである。また、画像処理装置１００では、ジョブＡの印刷が実行中であり、ジョブＢ〜ジョブＥは実行待機の状態である。
【００５３】
ここで、例えば、操作者が、ジョブＡを指示すると、図８（Ｂ）に示すように、ジョブＡの情報を示す画面１９が表示される。画面１９では、操作者が「戻る」ボタン２０を押下すると、画面１９が消えて画面１８が表示された状態になる。また、操作者が「中止」ボタン２１を押下すると、ジョブ制御部１１５は、画像形成部１０６に対して、ジョブＡの印刷を中止するように指示する。
【００５４】
また、操作者が画面１８において何れかのジョブを指示すると、画面１９のように、指示されたジョブの情報を示す画面を表示するのではなく、指示されたジョブを中止するように制御してもよい。さらに、操作者が、画面１８において、複数のジョブを指示して、複数のジョブを中止するように制御してもよい。
【００５５】
以上説明したように、本実施の形態において、表示制御部１１４は、画像処理装置１００において未完了ジョブがない場合と未完了ジョブがある場合とで、メニューボタンの表示態様を異ならせる。また、表示制御部１１４は、未完了ジョブがない場合にメニューボタンにて操作者からの指示を受け付けた場合には、予め定められた操作項目を表示する一方で、未完了ジョブがある場合にメニューボタンにて操作者からの指示を受け付けた場合には、予め定められた操作項目に加えてジョブ確認項目を表示する。
【００５６】
そのため、本実施の形態では、操作者が、未完了ジョブの情報を表示するための物理キーを押下しなくても、未完了ジョブが存在することが操作者に報知される。また、操作者がジョブ確認項目を指示することにより、未完了ジョブの情報が表示される。
【００５７】
＜バッジ及びジョブ確認項目の他の表示例＞
次に、バッジ及びジョブ確認項目の他の表示例について説明する。
【００５８】
図９（Ａ）、（Ｂ）は、バッジの他の表示例を示す図である。
図９（Ａ）に示す例では、詳細設定画面１１において、メニューボタン１２に重ねて、矢印の形状を示すバッジ２２が表示されている。このバッジ２２には、図７（Ａ）に示すバッジ１３とは異なり、ジョブ確認項目に対応する画像１３Ａや未完了ジョブの数を示す画像１３Ｂは含まれていない。また、図９（Ｂ）に示す例では、詳細設定画面１１において、バッジ２２が表示されるが、メニューボタン１２とは重なっていない。付言すると、メニューボタン１２から予め定められた範囲内にバッジ２２が表示されている。
このように、本実施の形態において、バッジは、メニューボタン１２の押下を操作者に促すものであればよく、バッジを示す画像の表示内容やバッジの配置箇所は限定されない。
【００５９】
図１０（Ａ）、（Ｂ）は、ジョブ確認項目の他の表示例を示す図である。
図１０（Ａ）に示す例では、詳細設定画面１１において、操作項目を示す画面１４Ａが表示される。この画面１４Ａでは、「ジョブ確認」の操作項目１７が表示されるが、図７（Ｃ）に示す操作項目１７とは異なり、未完了ジョブの数は表示されていない。代わりに、操作項目１７には、バッジ２２と同じ表示内容の画像２３が表示される。また、図１０（Ｂ）に示す例では、「ジョブ確認」の操作項目１７が表示されるが、画像２３も表示されない。
このように、本実施の形態において、ジョブ確認項目は、予め定められた操作項目に追加されて表示される操作項目であればよい。なお、図１０（Ａ）、（Ｂ）に示す例では、ジョブ確認項目に対応する画像１７Ａを表示したが、この画像１７Ａを表示しなくてもよい。
【００６０】
さらに、本実施の形態では、未完了ジョブが存在する場合のメニューボタン１２の表示態様として、バッジを表示するのではなく、他の表示態様で表示してもよい。
図１１は、メニューボタン１２の他の表示例を示す図である。図１１に示す例では、未完了ジョブが存在する場合に、未完了ジョブが存在しない場合と比較して、メニューボタン１２の色を変化させている。例えば、図７（Ｂ）に示す例では、未完了ジョブが存在しておらず、メニューボタン１２は緑色である。一方、図１１に示す例では、未完了ジョブが存在するため、メニューボタン１２の色が、緑色から黄色に変化する。メニューボタン１２の色を、未完了ジョブが存在しない場合の色から未完了ジョブが存在する場合の色に変化させることで、操作者に対して、未完了ジョブが存在することを報知する。そして、メニューボタン１２の押下を促す。
なお、メニューボタン１２の表示態様を変化させる例としては、メニューボタン１２の色を変化させるものに限定されない。例えば、メニューボタン１２の大きさや形状を変化させてもよい。
【００６１】
また、本実施の形態では、未完了ジョブの数に応じて、メニューボタンやバッジ、ジョブ確認項目の表示態様を変化させてもよい。
例えば、表示制御部１１４は、バッジについて、未完了ジョブの数が予め定められた閾値を超える場合には、未完了ジョブの数が予め定められた閾値以下の場合とは異なる色や大きさ、形状で表示してもよい。
【００６２】
また、例えば、表示制御部１１４は、メニューボタンにて操作者からの指示を受け付けた場合に、未完了ジョブが複数存在する場合には、図７（Ｃ）に示すように「ジョブ確認」の操作項目１７を表示する。一方、メニューボタンにて操作者からの指示を受け付けた場合に、未完了ジョブが１つの場合には、操作項目１７の代わりに、「ジョブ中止」の操作項目を表示してもよい。「ジョブ中止」の操作項目とは、未完了ジョブの実行を中止する指示を受け付ける操作項目である。
例えば、操作者が、「ジョブ中止」の操作項目を指示すると、図８（Ｂ）に示す画面１９のように、未完了ジョブの情報を示す画面が表示される。この画面上で操作者が「中止」ボタンを押下すると、ジョブ制御部１１５は、未完了ジョブの実行を中止するように制御する。
また、操作者が、「ジョブ中止」の操作項目を指示すると、未完了ジョブの情報を示す画面を表示するのではなく、「中止」ボタンを表示してもよい。さらに、操作者が、「ジョブ中止」の操作項目を指示したことを契機として、未完了ジョブの実行を中止するように制御してもよい。
【００６３】
また、本実施の形態では、未完了ジョブがある場合、未完了ジョブの種類に応じて、メニューボタンやバッジ、ジョブ確認項目の表示を変化させてもよい。
例えば、表示制御部１１４は、バッジについて、未完了ジョブとして予め定められたジョブが存在する場合には、予め定められたジョブが存在しない場合とは異なる色や大きさ、形状で表示してもよい。
ここで、予め定められたジョブとは、例えば、緊急に中止することが求められるジョブである。より具体的には、例えば、画像処理装置１００から他装置に画像等のデータを送信する処理が行われるＦＡＸジョブである。ＦＡＸジョブでは、誤ってデータを他装置に送信しないために、緊急に中止することが求められる。そこで、未完了ジョブとしてＦＡＸジョブが存在する場合には、ＦＡＸジョブが存在しない場合とは異なる色や大きさ、形状になるように、バッジが表示される。
ただし、予め定められたジョブは、ＦＡＸジョブに限られない。例えば、プリントジョブは、誤印刷によって用紙を無駄にすることを防止するために、緊急に中止することが求められる。そこで、プリントジョブを予め定められたジョブとしてもよい。
【００６４】
また、例えば、表示制御部１１４は、ジョブ確認項目について、未完了ジョブとして予め定められたジョブが存在する場合には、予め定められたジョブが存在しない場合とは異なる色や異なる画像を表示してもよい。
【００６５】
さらに、例えば、表示制御部１１４は、ジョブ確認項目について、未完了ジョブとして予め定められたジョブが存在する場合には、予め定められたジョブが存在しない場合とは異なる位置に表示してもよい。より具体的には、例えば、表示制御部１１４は、未完了ジョブとして予め定められたジョブが存在する場合には、予め定められたジョブが存在しない場合と比較して、ジョブ確認項目を、メニューボタンの近くに表示する。
例えば、表示制御部１１４は、未完了ジョブとしてＦＡＸジョブが存在する場合、図７（Ｃ）に示すように、「リセット」の操作項目１５、「割り込み」の操作項目１６の下に、「ジョブ確認」の操作項目１７を表示する。一方、表示制御部１１４は、未完了ジョブとしてＦＡＸジョブが存在しない場合、「リセット」の操作項目１５、「割り込み」の操作項目１６よりも上に、「ジョブ確認」の操作項目１７を表示する。
このようにして、ジョブ確認項目をメニューボタンに近づけることにより、操作者が、メニューボタンを指示した後にジョブ確認項目を指示し易くなる。
【００６６】
また、本実施の形態では、未完了ジョブが存在するか否かの判定において、自装置に存在する全ての未完了ジョブを対象にするのではなく、操作者自身の未完了ジョブを対象にしてもよい。
例えば、操作者が、表示部１１１で操作者ＩＤやパスワードを入力したり、自身の社員証などのＩＣ（Integrated Circuit）カードを画像処理装置１０のＩＣカードリーダー（不図示）に翳したりすることによって、ユーザ認証が行われる。ユーザ認証に成功すると、操作者がログインした状態になる。ここで、表示制御部１１４は、メニューボタンを含む画面を表示する場合、自装置に存在する未完了ジョブのうち、ログインした操作者の操作によって生成された未完了ジョブ（即ち、操作者自身の未完了ジョブ）が存在するか否かを判定する。そして、操作者自身の未完了ジョブが存在する場合には、バッジ及びジョブ確認項目を表示するように制御する。一方、操作者自身の未完了ジョブが存在しない場合には、バッジ及びジョブ確認項目を表示しないように制御する。
また、例えば、画像処理装置１００の管理者がログインしている場合には、表示制御部１１４は、自装置に存在する未完了ジョブの全てを対象にして、未完了ジョブが存在するか否かを判定する。さらに、例えば、ユーザ認証が行われていない場合（即ち、ログインしている操作者が存在しない場合）には、自装置に存在する全ての未完了ジョブを対象にしてもよいし、ユーザ認証が行われていない状態で生成された未完了ジョブのみを対象にしてもよい。
【００６７】
＜ハードウェア構成の他の例＞
また、本実施の形態において、画像処理装置１００を用いた構成について説明を行ったが、携帯情報端末（いわゆる、スマートフォンやタブレット端末等）やカーナビゲーションシステムなど、タッチパネルを備える他の装置で本実施の形態を実現してもよい。そこで、画像処理装置１００の代わりに、例えば携帯情報端末などのコンピュータ５００を用いるものとして、コンピュータ５００のハードウェア構成について説明する。なお、コンピュータ５００は、情報処理装置の一例として捉えることができる。
【００６８】
図１２は、本実施の形態が適用されるコンピュータ５００のハードウェア構成例を示した図である。
図示するように、コンピュータ５００は、演算手段であるＣＰＵ５０１と、ＢＩＯＳ（Basic Input Output System）等のプログラムを格納する記憶領域であるＲＯＭ５０２と、プログラムの実行領域であるＲＡＭ５０３とを備える。また、コンピュータ５００は、ＯＳやアプリケーション等の各種プログラム、各種プログラムに対する入力データ、各種プログラムからの出力データ等を記憶する記憶領域であるＨＤＤ５０４を備える。そして、ＲＯＭ５０２やＨＤＤ５０４等に記憶されたプログラムが、ＲＡＭ５０３に読み込まれてＣＰＵ５０１に実行されることにより、コンピュータ５００の機能が実現される。
さらに、コンピュータ５００は、外部との通信を行うための通信インタフェース（通信Ｉ／Ｆ）５０５と、ディスプレイ等の表示機構５０６と、キーボードやマウス、タッチパネル等の入力デバイス５０７とを備える。
【００６９】
また、上述した例では、未完了ジョブとして、プリントジョブやＦＡＸジョブを例示したが、未完了ジョブは、画像処理装置１００において実行が完了していない処理であればよい。携帯情報端末やカーナビゲーションシステム等のコンピュータ５００を用いた場合、そのコンピュータ５００に対応する未完了ジョブが対象とされる。
【００７０】
なお、上述した例では、画像処理装置１００において、未完了ジョブの情報を表示するための物理キー等が設けられていないこととした。ただし、このような物理キーが設けられた構成においても、本実施の形態を適用することは可能である。
【００７１】
また、本発明の実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【００７２】
なお、上記では種々の実施形態および変形例を説明したが、これらの実施形態や変形例どうしを組み合わせて構成してももちろんよい。
また、本開示は上記の実施形態に何ら限定されるものではなく、本開示の要旨を逸脱しない範囲で種々の形態で実施することができる。
【符号の説明】
【００７３】
１００…画像処理装置、１０４…表示機構、１１１…表示部、１１２…操作検知部、１１３…ジェスチャー判別部、１１４…表示制御部、１１５…ジョブ制御部
【図１】
2020119323.tif 000003
【図２】
2020119323.tif 000004
【図３】
2020119323.tif 000005
【図４】
2020119323.tif 000006
【図５】
2020119323.tif 000007
【図６】
2020119323.tif 000008
【図７】
2020119323.tif 000009
【図８】
2020119323.tif 000010
【図９】
2020119323.tif 000011
【図１０】
2020119323.tif 000012
【図１１】
2020119323.tif 000013
【図１２】
2020119323.tif 000014