(57)【要約】【課題】操作画面にメッセージを表示時間を一定で表示する場合と比較して、ユーザが不便を感じにくい表示制御装置等を提供する。【解決手段】表示装置にメッセージを表示するときの表示時間を、複数のメッセージの各々についてユーザ毎に管理する管理手段としての記憶部１１０と、ユーザの操作に基づき表示時間を設定する設定手段および記憶部１１０により管理された表示時間に基づきメッセージの表示を制御する制御部としての表示制御部１２０と、を備える表示制御装置。【選択図】図４
2020156057.tif 000002
【特許請求の範囲】
【請求項１】
表示装置にメッセージを表示するときの表示時間を、複数のメッセージの各々についてユーザ毎に管理する管理手段と、
ユーザの操作に基づき前記表示時間を設定する設定手段と、
前記管理手段により管理された前記表示時間に基づきメッセージの表示を制御する制御手段と、
を備える表示制御装置。
【請求項２】
前記設定手段は、メッセージの表示を開始したときからユーザが予め定められた操作を行ったときまでの時間を前記表示時間として設定することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記制御手段は、ユーザが予め定められた操作を行ったときにメッセージを消去することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記設定手段は、ユーザの認証の状態に応じて前記表示時間を設定することを特徴とする請求項１に記載の表示制御装置。
【請求項５】
前記設定手段は、ユーザが認証された状態では、予め定められた最長時間より短い時間であり、予め定められた最短時間より長い時間を前記表示時間として設定することを特徴とする請求項４に記載の表示制御装置。
【請求項６】
前記設定手段は、ユーザが未認証の状態では、前記最長時間を前記表示時間として設定することを特徴とする請求項５に記載の表示制御装置。
【請求項７】
前記設定手段は、ユーザが未認証の状態では、前記表示時間を変更するか否かを判断することを特徴とする請求項５に記載の表示制御装置。
【請求項８】
前記設定手段は、認証を行う対象となる装置が複数人で使用するものである場合は、前記表示時間を変更しないことを特徴とする請求項７に記載の表示制御装置。
【請求項９】
前記設定手段は、ユーザの認証の頻度に応じて前記表示時間を設定することを特徴とする請求項４に記載の表示制御装置。
【請求項１０】
前記設定手段は、前回ユーザが認証したときからの期間に応じて前記表示時間を設定することを特徴とする請求項９に記載の表示制御装置。
【請求項１１】
メッセージの表示を行う表示装置と、
メッセージの表示を制御する表示制御装置と、
を備え、
前記表示制御装置は、
前記表示装置にメッセージを表示するときの表示時間を、複数のメッセージの各々についてユーザ毎に管理する管理手段と、
ユーザの操作に基づき前記表示時間を設定する設定手段と、
前記管理手段により管理された前記表示時間に基づきメッセージの表示を制御する制御手段と、
を備える表示制御システム。
【請求項１２】
記録材に画像の形成を行う画像形成手段と、
自装置を制御する制御手段と、
を備え、
前記制御手段は、
自装置に関するメッセージをユーザに知らせるときの、メッセージを知らせる時間を、複数のメッセージの各々についてユーザ毎に管理する管理手段と、
ユーザの操作に基づき前記時間を設定する設定手段と、
前記管理手段により管理された前記時間に基づきメッセージの表示を制御する制御手段と、
を備える画像形成装置。
【請求項１３】
自装置に関する情報を表示する表示手段をさらに備え、
前記管理手段は、前記表示手段にメッセージを表示するときのメッセージの表示時間を管理し、
前記設定手段は、ユーザの操作に基づき前記表示時間を設定することを特徴とする請求項１２に記載の画像形成装置。
【請求項１４】
原稿の画像を読み取る読取手段をさらに備え、
前記管理手段は、メッセージとして、前記読取手段における原稿の取り忘れについてユーザに知らせる時間を管理し、
前記設定手段は、前記読取手段からユーザが原稿を取り除くタイミングにより前記時間を設定することを特徴とする請求項１２に記載の画像形成装置。
【請求項１５】
コンピュータに、
表示装置にメッセージを表示するときのメッセージの表示時間を、複数のメッセージの各々についてユーザ毎に管理する管理機能と、
ユーザの操作に基づき前記表示時間を設定する設定機能と、
前記管理機能により管理された前記表示時間に基づきメッセージの表示を制御する制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御システム、画像形成装置、プログラムに関する。
【背景技術】
【０００２】
コピーやスキャン等を行う画像形成装置等の装置では、ユーザが装置の操作を行うために、タッチパネル等を利用した操作画面が設けられることがある。そして、この操作画面でのユーザの操作を補助するために、ポップアップやバナー等によりメッセージを表示することがある。
【０００３】
特許文献１には、所定の文字数の文字列を表示可能な表示装置にメッセージを表示するメッセージ表示装置が開示されている。このメッセージ表示装置は、メッセージの文字列データが使用言語毎に記憶されたメッセージデータ記憶手段と、メッセージ表示に使用する言語を選択して設定しておく言語選択手段とを備える。また、メッセージ表示を行う必要がある状態を検出した場合に、言語選択手段によって設定されている使用言語の文字列データをメッセージデータ記憶手段から読み出す読み出し手段と、読み出した文字列データの文字数をカウントする文字数計数手段とを備える。さらに、文字数に対して、使用言語毎に決められている定数を乗算して文字列データの表示時間を算出する算出手段と、文字列データを表示装置へ表示し、表示時間経過した時点で表示した文字列データを消去する表示制御手段とを備える。
また、特許文献２には、メッセージを表示する画像形成装置が開示されている。この画像形成装置は、ファクシミリ、コピー、スキャナ、プリンタの機能が複数のメッセージを切り換えて表示する場合に、表示するメッセージの長さに合わせて個々のメッセージの表示時間を切り換える機能を有する表示制御サービスモジュールを備える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１５５３６９号公報
【特許文献２】特開２００６−１１５３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置等の装置における操作画面では、ユーザの操作を補助するために、ポップアップやバナー等によりメッセージを表示することがある。このメッセージは、予め定められた表示時間にて表示された後に、消去される。ところが、この表示時間が一定であると、メッセージの内容によっては、ユーザが表示時間内に読み切れなかったり、既に読み終わっているのにもかかわらず表示し続ける場合があり、ユーザが不便を感じることがある。
本発明は、操作画面にメッセージを表示時間を一定で表示する場合と比較して、ユーザが不便を感じにくい表示制御装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、表示装置にメッセージを表示するときの表示時間を、複数のメッセージの各々についてユーザ毎に管理する管理手段と、ユーザの操作に基づき前記表示時間を設定する設定手段と、前記管理手段により管理された前記表示時間に基づきメッセージの表示を制御する制御手段と、を備える表示制御装置である。
請求項２に記載の発明は、前記設定手段は、メッセージの表示を開始したときからユーザが予め定められた操作を行ったときまでの時間を前記表示時間として設定することを特徴とする請求項１に記載の表示制御装置である。
請求項３に記載の発明は、前記制御手段は、ユーザが予め定められた操作を行ったときにメッセージを消去することを特徴とする請求項２に記載の表示制御装置である。
請求項４に記載の発明は、前記設定手段は、ユーザの認証の状態に応じて前記表示時間を設定することを特徴とする請求項１に記載の表示制御装置である。
請求項５に記載の発明は、前記設定手段は、ユーザが認証された状態では、予め定められた最長時間より短い時間であり、予め定められた最短時間より長い時間を前記表示時間として設定することを特徴とする請求項４に記載の表示制御装置である。
請求項６に記載の発明は、前記設定手段は、ユーザが未認証の状態では、前記最長時間を前記表示時間として設定することを特徴とする請求項５に記載の表示制御装置である。
請求項７に記載の発明は、前記設定手段は、ユーザが未認証の状態では、前記表示時間を変更するか否かを判断することを特徴とする請求項５に記載の表示制御装置である。
請求項８に記載の発明は、前記設定手段は、認証を行う対象となる装置が複数人で使用するものである場合は、前記表示時間を変更しないことを特徴とする請求項７に記載の表示制御装置である。
請求項９に記載の発明は、前記設定手段は、ユーザの認証の頻度に応じて前記表示時間を設定することを特徴とする請求項４に記載の表示制御装置である。
請求項１０に記載の発明は、前記設定手段は、前回ユーザが認証したときからの期間に応じて前記表示時間を設定することを特徴とする請求項９に記載の表示制御装置である。
請求項１１に記載の発明は、メッセージの表示を行う表示装置と、メッセージの表示を制御する表示制御装置と、を備え、前記表示制御装置は、前記表示装置にメッセージを表示するときの表示時間を、複数のメッセージの各々についてユーザ毎に管理する管理手段と、ユーザの操作に基づき前記表示時間を設定する設定手段と、前記管理手段により管理された前記表示時間に基づきメッセージの表示を制御する制御手段と、を備える表示制御システムである。
請求項１２に記載の発明は、記録材に画像の形成を行う画像形成手段と、自装置を制御する制御手段と、を備え、前記制御手段は、自装置に関するメッセージをユーザに知らせるときの、メッセージを知らせる時間を、複数のメッセージの各々についてユーザ毎に管理する管理手段と、ユーザの操作に基づき前記時間を設定する設定手段と、前記管理手段により管理された前記時間に基づきメッセージの表示を制御する制御手段と、を備える画像形成装置である。
請求項１３に記載の発明は、自装置に関する情報を表示する表示手段をさらに備え、前記管理手段は、前記表示手段にメッセージを表示するときのメッセージの表示時間を管理し、前記設定手段は、ユーザの操作に基づき前記表示時間を設定することを特徴とする請求項１２に記載の画像形成装置である。
請求項１４に記載の発明は、原稿の画像を読み取る読取手段をさらに備え、前記管理手段は、メッセージとして、前記読取手段における原稿の取り忘れについてユーザに知らせる時間を管理し、前記設定手段は、前記読取手段からユーザが原稿を取り除くタイミングにより前記時間を設定することを特徴とする請求項１２に記載の画像形成装置である。
請求項１５に記載の発明は、コンピュータに、表示装置にメッセージを表示するときのメッセージの表示時間を、複数のメッセージの各々についてユーザ毎に管理する管理機能と、ユーザの操作に基づき前記表示時間を設定する設定機能と、前記管理機能により管理された前記表示時間に基づきメッセージの表示を制御する制御機能と、を実現させるためのプログラムである。
【発明の効果】
【０００７】
請求項１の発明によれば、操作画面にメッセージを表示時間を一定で表示する場合と比較して、ユーザが不便を感じにくい表示制御装置を提供できる。
請求項２の発明によれば、ユーザがメッセージの確認を行った時間を、より容易に把握することができる。
請求項３の発明によれば、ユーザがメッセージの確認を行った後に、メッセージが表示し続けることを抑制することができる。
請求項４の発明によれば、それぞれのユーザの慣れの程度に応じた表示時間を設定することができる。
請求項５の発明によれば、メッセージの表示時間として、それぞれのユーザに合わせた時間を設定することができる。
請求項６の発明によれば、操作に不慣れと予想されるユーザに対し、このユーザに合わせた表示時間を設定することができる。
請求項７の発明によれば、装置の使用状況に応じ、表示時間を設定することができる。
請求項８の発明によれば、操作に不慣れなユーザが含まれると予想される場合に、このユーザに合わせた表示時間を設定することができる。
請求項９の発明によれば、ユーザの慣れの程度を考慮して、表示時間を設定することができる。
請求項１０の発明によれば、ユーザの慣れの程度を予測することができる。
請求項１１の発明によれば、操作画面にメッセージを表示時間を一定で表示する場合と比較して、ユーザが不便を感じにくい表示制御システムを提供できる。
請求項１２の発明によれば、ユーザにメッセージを知らせる場合に、ユーザが不便を感じにくい画像形成装置を提供できる。
請求項１３の発明によれば、操作画面にメッセージを表示する場合に、ユーザが不便を感じにくくなる。
請求項１４の発明によれば、ユーザに警告をする場合に、それぞれのユーザに合わせた時間で警告を行うことができる。
請求項１５の発明によれば、操作画面にメッセージを表示時間を一定で表示する場合と比較して、ユーザが不便を感じにくい機能をコンピュータにより実現できる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置のハードウェア構成例を示した図である。
【図２】操作パネルに表示される画像の一例を示した図である。
【図３】（ａ）〜（ｂ）は、図２で示すホーム画面上にバナーの表示を行ったときの一例を示した図である。
【図４】制御手段の機能構成例を示したブロック図である。
【図５】第１の実施形態における画像形成装置の動作の第１の例について説明したフローチャートである。
【図６】第１の実施形態における画像形成装置の動作の第１の例について説明したシーケンス図である。
【図７】第１の実施形態における画像形成装置の動作の第２の例について説明したフローチャートである。
【図８】第１の実施形態における画像形成装置の動作の第２の例について説明したシーケンス図である。
【図９】第１の実施形態における画像形成装置の動作の第３の例について説明したフローチャートである。
【図１０】第１の実施形態における画像形成装置の動作の第３の例について説明したシーケンス図である。
【図１１】記憶部にてメッセージの表示時間について管理するためのメッセージテーブルについて示した図である。
【図１２】第２の実施形態における画像形成装置の動作について説明したフローチャートである。
【図１３】第２の実施形態における画像形成装置の動作について説明したシーケンス図である。
【図１４】第３の実施形態における画像形成装置の動作について説明したフローチャートである。
【図１５】第３の実施形態における画像形成装置の動作について説明したシーケンス図である。
【図１６】警告時間について管理するための警告テーブルについて示した図である。
【発明を実施するための形態】
【０００９】
＜画像形成装置１０の全体構成の説明＞
図１は、画像形成装置１０のハードウェア構成例を示した図である。
画像形成装置１０は、表示制御システムの一例であり、用紙等の記録材に画像を形成し、印刷媒体として出力する装置である。画像形成装置１０は、プリンタ機能を備えるが、これに加えて例えば、スキャナ機能、ファクシミリ機能等の他の画像処理機能を備えている。
【００１０】
図示するように、画像形成装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、ＲＯＭ（Read Only Memory）１３と、ストレージ（Hard Disk Drive）１４と、操作パネル１５と、画像読み取り部１６と、画像形成部１７と、通信Ｉ／Ｆ１８と、センサ１９と、認証部２０とを備える。そして、これらがバスＢを介して必要なデータのやりとりを行う。
【００１１】
ＣＰＵ１１は、ＲＯＭ１３等に記憶された各種プログラムをＲＡＭ１２にロードして実行することにより、後述する各機能を実現する。
【００１２】
ＲＡＭ１２は、ＣＰＵ１１の作業用メモリ等として用いられるメモリである。
ＲＯＭ１３は、ＣＰＵ１１が実行する各種プログラム等を記憶するメモリである。
ストレージ１４は、画像読み取り部１６が読み取った画像情報や画像形成部１７における画像形成にて用いる画像情報等を記憶する。ストレージ１４は、例えば、ＨＤＤ（Hard Disk Drive）などの磁気ディスク装置、ＳＳＤ（Solid State Drive）である。
操作パネル１５は、表示装置あるいは自装置に関する情報を表示する表示手段の一例である。操作パネル１５は、各種情報の表示やユーザからの操作入力の受付を行う。操作パネル１５は、例えばタッチパネルである。
【００１３】
画像読み取り部１６は、原稿の画像を読み取る読取手段の一例であり、原稿に記録された画像を読み取る。ここで、画像読み取り部１６は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Charge Coupled Devices）で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ（Contact Image Sensor）で受光するＣＩＳ方式のものを用いるとよい。
【００１４】
画像形成部１７は、記録材に画像の形成を行う画像形成手段の一例である。ここで、画像形成部１７は、例えばプリンタであり、感光体に付着させたトナーを用紙等の記録材に転写して像を形成する電子写真方式や、インクを記録材上に吐出して像を形成するインクジェット方式のものを用いるとよい。
通信Ｉ／Ｆ１８は、ネットワークを介して他の装置との間で各種情報の送受信を行う。
【００１５】
センサ１９は、画像形成装置１０に生じる種々の状態を検知する。センサ１９は、例えば、記録材や原稿の有無を検知する。また、記録材の詰まりを検知する。あるいは、センサ１９は、ユーザによりなされた操作を検知する。例えば、記録材を入れたトレイが引き出されたか否か等を検知する。
【００１６】
認証部２０は、ユーザの認証を行う装置である。認証部２０は、例えば、カードリーダであり、ユーザが所持するＩＤカード等を読み取ることで認証を行う。また、認証部２０は、例えば、近距離無線通信（例えば、ＮＦＣ：Near Field Communication）装置であり、ユーザが所持するＩＤカード等をかざすことで無線通信を行い、認証を行う。
【００１７】
また、本実施の形態では、画像読み取り部１６、画像形成部１７、および通信Ｉ／Ｆ１８で、画像形成装置１０で行う処理を実現する処理機構２００を構成する。
さらに、本実施の形態では、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、およびストレージ１４で、自装置である画像形成装置１０の処理機構２００の制御を行う制御手段１００を構成する。
【００１８】
＜画像形成装置１０の動作の説明＞
このような画像形成装置１０を使用して、ユーザは、例えば、原稿のコピーを行うことができる。即ち、画像読み取り部１６によって読み取られた原稿の画像情報を基に、画像形成部１７により画像を記録材上に形成することで原稿をコピーすることができる。また、ユーザは、画像形成装置１０に接続されたＬＡＮ（Local Area Network）等のネットワーク（図示せず）および通信Ｉ／Ｆ１８を介してＰＣ（Personal Computer）等の外部装置（図示せず）から、印刷のジョブを画像形成装置１０に送信することでプリントを行うことができる。即ち、印刷のジョブに含まれる画像情報を基に、画像形成部１７により画像を記録材上に形成することでプリントすることができる。さらに、ユーザは、ファクシミリの送受信を行うことができる。即ち、画像読み取り部１６によって読み取られた原稿の画像情報をネットワークおよび通信Ｉ／Ｆ１８を介して送信できる。あるいは、ユーザは、原稿のスキャンを行うことができる。即ち、画像読み取り部１６によって読み取られた原稿の画像情報を、ネットワークおよび通信Ｉ／Ｆ１８を介して外部装置に保存できる。
【００１９】
＜操作パネル１５の説明＞
次に操作パネル１５についてさらに詳しく説明を行う。
操作パネル１５は、上述したように、例えばタッチパネルである。操作パネル１５をタッチパネルにすることで、画像形成装置１０の画像形成条件などの各種情報はタッチパネルに表示される。そして、ユーザは、タッチパネルをタッチすることで画像形成条件などの入力操作を行う。また、上述したコピー等の処理を開始するスタートボタンを備えていてもよい。また、操作パネル１５では、他に、機能を説明するガイドや機能設定時の禁則といったユーザ操作を補助するメッセージを表示要素として表示する。以下、この事項についてより詳しく説明を行う。
【００２０】
例えば、操作パネル１５は、以下のように動作する。
図２は、操作パネル１５に表示される画像の一例を示した図である。
この場合、操作パネル１５には、画像形成装置１０が備える機能を実行するためのアイコンＩの一覧が画像として表示されている。この画像は、いわゆるホーム画面である。またこのとき表示されているアイコンＩは、予め定められた処理に関連付けられ、選択されることで処理を行う。
【００２１】
図示する例では、操作パネル１５は、コピー、ファクス／インターネットファクス、スキャナ（メール送信）、ジョブフロー、どこでもプリント、らくらくファクス、スキャナ（ＰＣ保存）、スキャナ（ボックス保存）、ワンタッチコピー、ボックス操作、ジョブメモリ、デジカメプリントのそれぞれの機能を表すアイコンＩを表示し、これを一覧としている。
【００２２】
そして、ユーザは、目的の機能を利用するためには、何れかのアイコンを選択する選択操作を行う。
選択操作は、例えば、ユーザがアイコンＩをタッチする操作である。ユーザがアイコンＩをタッチすると、例えば、アイコンＩに関連付けられた機能に対応する設定画面が表示される。例えば、「コピー」のアイコンＩをタッチすると、原稿のコピーを行うための設定画面として、コピーを行う枚数、使用する用紙の選択、白黒／カラーの選択、拡大／縮小の設定を行う画面が表示される。そして、設定後、ユーザが、図示しないスタートボタン等を押下すると、実際のコピー動作が開始される。
【００２３】
また操作パネル１５において、ユーザに対し、注意喚起を行う場合、警告を行う場合、案内を行う場合など、画面上に他の画像を重ねて表示する場合がある。この他の画像は、例えば、バナーである。
【００２４】
図３（ａ）〜（ｂ）は、図２で示すホーム画面上にバナーの表示を行ったときの一例を示した図である。
図３（ａ）の例では、ホーム画面（第１の画像）の下端にバナーＶの表示がされた例を示している。このように、本実施の形態では、バナーＶ等のメッセージを表示するときには、ホーム画面等の画像上に重なる状態で表示を行う。即ち、メッセージを表示するときには、ホーム画面等の画像上に重畳状態で表示を行う。
【００２５】
図３（ａ）の例では、ユーザへの警告として、「トナーの残量が少なくなっています。」のバナーＶが表示されている。この場合、バナーＶは、いったんホーム画面の下端に表示された後、予め定められた時間の経過後に、表示を変更する動作が行われる。ここでは、バナーＶは、アニメーション動作を行いつつ非表示になる。またバナーＶは、ユーザがバナーＶの内容を確認し、バナーＶをタッチするなどの確認操作を行ったときにも同様にアニメーション動作を行いつつ非表示になる。
【００２６】
このときバナーＶは、図３（ａ）のようにホーム画面の下端に表示された後、ホーム画面の下方に向けスライドしつつ移動し、ホーム画面外に隠れるようなアニメーション動作を行うことで非表示になる。図３（ｂ）は、アニメーション動作を行っている最中の状態を示している。そして、完全にホーム画面外に隠れると、図２の通常のホーム画面に戻る。なおここでは、バナーＶがアニメーション動作を行うことで非表示になる場合を示したが、アニメーション動作を行わずに、バナーＶを非表示にしてもよい。またここでは、バナーをホーム画面の下端に表示したが、表示する画面は、ホーム画面以外のどの画面でもよく、さらに、下端とは限らず、何れの箇所であってもよい。そしてここでは、バナーＶをタッチすることで確認操作を行ったが、別途閉じるボタンを用意し、これを押下することで、バナーＶを消去してもよい。さらにここでは、バナーＶを表示する場合を示したが、表示の形態は特に限られるものではない。例えば、ポップアップ表示であってもよい。
【００２７】
このように、メッセージを、入力受付用の表示要素の上にバナーＶやポップアップ等の形で重畳して表示する場合、下側の入力受付用の表示要素のうち、重畳されたメッセージ用の表示要素に覆われた部分にあるアイコン等の入力部は、ユーザが操作することができない。この例では、図３（ａ）のようにホーム画面の下端にバナーＶの表示を行うと、ホーム画面に表示されているアイコンＩのうち最も下の列に配列するアイコンＩの一部が隠される。なお、隠されるのは、アイコンＩに限られるものではなく、例えば、メニュー等である場合もある。
そこで、メッセージ用の表示要素を、表示開始から予め定められた時間が経過したり、その表示要素内にある消去ボタンが押下されたりした場合に消去することで、覆われた部分にあるアイコンＩ等を操作できるようにしている。メッセージの内容によっては消去時間内に読み切れず再度同じ操作を実施したり、逆に表示時間が長いため、毎回消去ボタンを押下してから次のユーザ操作を行う必要があるため、ユーザは、メッセージに対し煩わしさを感じる場合がある。
【００２８】
そこで、本実施の形態では、バナーＶなどが表示されているときに、メッセージ表示の内容毎に消去時間を可変とし、ユーザがメッセージを読み切ったと機器が判断した時点で自動消去することで、上記問題の抑制を図っている。
以下、これを実現する制御手段１００の構成について説明を行う。
【００２９】
＜制御手段１００の説明＞
図４は、制御手段１００の機能構成例を示したブロック図である。
なお図４では、制御手段１００が有する種々の機能のうち本実施の形態に関係するものを選択して図示している。
本実施の形態では、制御手段１００は、メッセージの表示を制御する表示制御装置の一例である。そして、図示するように制御手段１００は、各種情報を記憶する記憶部１１０と、操作パネル１５の画面の表示を制御する表示制御部１２０と、画像形成装置１０全体の制御を行う主制御部１３０とを備える。
【００３０】
記憶部１１０は、管理手段の一例であり、操作パネル１５にメッセージを表示するときの表示時間を、複数のメッセージの各々についてユーザ毎に管理する。また、記憶部１１０は、表示時間の他、画像形成装置１０の設定情報、画像情報、ユーザのＩＤおよびパスワード等の各種情報を記憶する。記憶部１１０は、例えば、ＲＡＭ１２、ＲＯＭ１３、ストレージ１４により実現することができる。
【００３１】
表示制御部１２０は、操作パネル１５における画像の表示を制御する。即ち、表示制御部１２０は、図２や図３で説明したような画像の画像情報を作成する。そして、作成した画像情報を出力し、操作パネル１５で、図２や図３で説明したような画像が表示される。
表示制御部１２０は、制御手段の一例であり、記憶部１１０により管理された表示時間に基づきメッセージの表示を制御する。つまり表示制御部１２０は、上述したバナーＶ等の表示時間を制御する。
また、表示制御部１２０は、設定手段の一例であり、ユーザの操作に基づき表示時間を設定する。ユーザの操作は、例えば、バナーＶをタッチするなどの確認操作を行ったときである。詳しくは後述するが、画像形成装置１０の処理機構２００に対し、予め定められた操作を行ったときである。この場合、画像形成装置１０の処理機構２００に備えられたセンサ１９によりユーザの操作が検知され、表示制御部１２０に送られる。
【００３２】
主制御部１３０は、画像形成装置１０の処理機構２００に対し制御信号を出力し、処理機構２００を制御することで画像形成装置１０全体の制御を行う。例えば、スキャン処理の場合は、主制御部１３０は、画像読み取り部１６を制御し原稿の画像を読み取る読み取り処理を行なう。さらに、主制御部１３０は、画像処理を行ない、画像処理後の画像情報を出力する。また例えば、コピー処理の場合は、主制御部１３０は、画像読み取り部１６を制御し原稿の画像を読み取る読み取り処理を行なう。さらに主制御部１３０は、画像処理を行ない、画像処理後の画像情報を画像形成部１７に送り、画像形成部１７を制御して印刷を行なう。
表示制御部１２０および主制御部１３０は、例えば、ＣＰＵ１１により実現することができる。
【００３３】
次に、制御手段１００の動作についてさらに詳しく説明を行なう。ここでは、制御手段１００の動作を、第１の実施形態〜第３の実施形態に分けて説明を行なう。
【００３４】
［第１の実施形態］
第１の実施形態では、画像形成装置１０の処理機構２００へユーザが予め定められた操作を行ったときに、この操作の時間を基にメッセージの表示を制御する場合について説明を行う。なお以下、ユーザが画像形成装置１０でコピー等のジョブを行うために、スタートボタンを押下し、その際に用紙切れにより、バナーＶ等により警告のメッセージを表示する場合の動作について、説明を行う。
【００３５】
図５は、第１の実施形態における画像形成装置１０の動作の第１の例について説明したフローチャートである。また、図６は、第１の実施形態における画像形成装置１０の動作の第１の例について説明したシーケンス図である。
まず、ユーザがコピー等のジョブを行うために、操作パネル１５におけるスタートボタンを押下する（ステップ１０１）。
次に、表示制御部１２０が、スタートボタンの押下を受けて、主制御部１３０にジョブの起動指示を行う（ステップ１０２）。
【００３６】
このとき、用紙切れにより、コピー等のジョブが起動できない場合、主制御部１３０は、指示されたジョブが起動できないとして、ジョブの起動失敗を表示制御部１２０に返す（ステップ１０３）。
そして、表示制御部１２０は、ジョブが起動できない旨をその原因とともに、操作パネル１５にメッセージとして表示する制御を行う（ステップ１０４）。この場合、例えば、「用紙切れのため、ジョブが実行できません。用紙を補充してください。」のバナーＶの表示を行う。
【００３７】
次に、ユーザが操作パネル１５を操作し、メッセージの確認操作を行う（ステップ１０５）。この確認操作は、上述したように、バナーＶをタッチしたり、閉じるボタンを押下することにより行う。
ユーザの確認操作を受けて、表示制御部１２０は、メッセージであるバナーＶを消去し、非表示にする（ステップ１０６）。このように、第１の実施形態では、表示制御部１２０は、ユーザが予め定められた操作を行ったときにメッセージを消去する。
また、表示制御部１２０は、バナーＶを表示してからユーザが、確認操作を行うまでの時間を計測し、その時間を記憶部１１０にて記憶し、管理する（ステップ１０７）。
【００３８】
以後、このユーザについて、上述した「用紙切れのため、ジョブが実行できません。用紙を補充してください。」のバナーＶの表示を行う際の表示時間は、表示制御部１２０が計測した時間とする。
【００３９】
図７は、第１の実施形態における画像形成装置１０の動作の第２の例について説明したフローチャートである。また、図８は、第１の実施形態における画像形成装置１０の動作の第２の例について説明したシーケンス図である。
ここで、ステップ２０１〜ステップ２０４は、図５のステップ１０１〜ステップ１０４と同様であるので、説明を省略する。
ステップ２０５以降は、画像形成装置１０について状態変化が生じたときに、その状態変化をセンサ１９が検知し、検知信号を主制御部１３０に送る（ステップ２０５）。この場合、状態変化とは、例えば、ユーザが用紙を補充するため、ユーザにより、用紙を収容する用紙カセットが引き出された操作である。
主制御部１３０は、この状態変化について、表示制御部１２０に通知する（ステップ２０６）。
【００４０】
通知を受けた表示制御部１２０は、用紙を収容する用紙カセットが引き出された操作は、この場合、ユーザが予め定められた操作を行った結果であると判断し（ステップ２０７）、表示制御部１２０は、メッセージであるバナーＶを消去し、非表示にする（ステップ２０８）。
また、表示制御部１２０は、バナーＶを表示してから、ユーザがこの操作を行い、センサ１９が検知するまでの時間を計測し、その時間を記憶部１１０にて記憶して、管理する（ステップ２０９）。
【００４１】
図９は、第１の実施形態における画像形成装置１０の動作の第３の例について説明したフローチャートである。また、図１０は、第１の実施形態における画像形成装置１０の動作の第３の例について説明したシーケンス図である。
ここで、ステップ３０１〜ステップ３０４は、図５のステップ１０１〜ステップ１０４と同様であるので、説明を省略する。
ステップ３０５以降は、認証部２０がユーザによる認証操作を検知したときは、認証部２０が、検知信号を主制御部１３０に送る（ステップ３０５）。この場合、認証操作は、例えば、ユーザが認証部２０にＩＤカードをかざした等の操作である。
主制御部１３０は、認証操作について、表示制御部１２０に通知する（ステップ３０６）。
【００４２】
通知を受けた表示制御部１２０は、認証操作は、この場合、ユーザが予め定められた操作を行った結果であると判断し（ステップ３０７）、表示制御部１２０は、すぐにバナーＶを消去し、非表示にする（ステップ３０８）。
また、表示制御部１２０は、バナーＶを表示してから、ユーザが認証操作を行い、認証部２０が検知するまでの時間を計測し、その時間を記憶部１１０にて記憶して、管理する（ステップ３０９）。
【００４３】
図１１は、記憶部１１０にてメッセージの表示時間について管理するためのメッセージテーブルＴｍについて示した図である。
図示するメッセージテーブルＴｍは、次のようなデータ構造を有する。
即ち、メッセージテーブルＴｍは、メッセージＩＤ、ユーザＩＤ、および自動消去時間の各項目が設定される。ここで、メッセージＩＤは、各メッセージに付与されるＩＤである。また、ユーザＩＤは、各ユーザに付与されるＩＤである。そして、自動消去時間は、上述したメッセージの表示時間である。
【００４４】
また、メッセージテーブルＴｍでは、メッセージＩＤ毎およびユーザＩＤ毎にそれぞれ自動消去時間が設定される。つまり、記憶部１１０では、メッセージテーブルＴｍを使用することにより、操作パネル１５にメッセージを表示するときの表示時間を、複数のメッセージの各々についてユーザ毎に管理する。
例えば、メッセージＩＤがＭＳＧ０００００００１のメッセージについては、ユーザＩＤがＹＡＭＡＤＡ＿ＬＶ１０のユーザに対して、自動消去時間が、３秒に設定されている。また、同メッセージＩＤのユーザＩＤがＡＯＫＩ＿ＬＶ１５のユーザに対しては、自動消去時間が、７秒に設定されている。
【００４５】
さらに、メッセージテーブルＴｍでは、メッセージＩＤ毎に初期値の自動消去時間が設定される。図示するメッセージテーブルＴｍでは、ユーザＩＤが「−」である行の自動消去時間が初期値であり、メッセージＩＤがＭＳＧ０００００００１のメッセージについては、１２秒、メッセージＩＤがＭＳＧ０００００００２のメッセージについては、１０秒が設定される。この時間は、例えば、メッセージの長さにより設定され、メッセージが長いほど長く設定され、メッセージが短いほど短く設定される。そして、この時間は、ユーザがメッセージを最初に見るときに設定される表示時間である。また、この時間は、各メッセージについて表示時間として設定される最長時間となり、ユーザが慣れるに従い、この予め定められた最長時間より短い時間が設定される。一方、表示時間は、予め定められた最短時間より長い時間で設定されることが好ましい。つまり、この最低時間より短い時間でユーザがメッセージを確認するのは、無理であるという時間を設定し、ユーザにメッセージの確認がおろそかにならないようにする。
【００４６】
第１の実施形態では、表示制御部１２０は、メッセージの表示を開始したときからユーザが予め定められた操作を行ったときまでの時間を表示時間として設定する。この予め定められた操作は、上記第１の例では、メッセージの確認操作である。また、上記第２の例では、ユーザにより用紙カセットが引き出された操作である。さらに、上記第３の例では、ユーザがＩＤカードを認証部２０にかざす操作である。
【００４７】
つまり、このユーザに対し、このバナーＶの表示に関しては、この時間内にて確認が行えることが把握できるため、以後、この時間を表示時間とすればよい。これにより、ユーザがメッセージの確認を行った後であっても、長々とメッセージが表示され続けることが抑制される。また、ユーザが、タッチ等の確認操作を行わなくても、ちょうどよいタイミングで、いわば自動的にメッセージが消去される。即ち、ユーザは、メッセージが表示されても煩わしさを感じにくくなる。
【００４８】
また、ユーザがメッセージを確認する時間は、ユーザが操作に慣れるに従い、短くなるのが通例である。つまり、最初は、メッセージを確認するのに、時間を要するが、メッセージは、同じようなパターンが繰り返し出されることも多く、ユーザは、そのメッセージの表示に慣れてしまい、何回もメッセージを見るうちに、確認の時間が短くなる。本実施の形態では、メッセージが表示されると、ユーザ毎に確認時間を更新し、記憶部１１０にて管理する。そして、次に同じメッセージが表示されると、更新した確認時間にてメッセージの表示を行う。これにより、ユーザの慣れの程度に応じて、メッセージの表示時間の設定をすることができる。そして、ユーザの操作の慣れの程度に従い、更新毎に確認時間を短く設定していくことが可能となり、ユーザは、メッセージが表示されても煩わしさを感じにくくなる。
【００４９】
［第２の実施形態］
第２の実施形態では、表示制御部１２０が、ユーザの認証の状態に応じて表示時間を設定する場合について説明を行う。
【００５０】
図１２は、第２の実施形態における画像形成装置１０の動作について説明したフローチャートである。また、図１３は、第２の実施形態における画像形成装置１０の動作について説明したシーケンス図である。
ここで、ステップ４０１〜ステップ４０３は、図５のステップ１０１〜ステップ１０３と同様であるので、説明を省略する。
ステップ４０４以降は、表示制御部１２０は、メッセージを作成する（ステップ４０４）。この場合、例えば、「用紙切れのため、ジョブが実行できません。用紙を補充してください。」のバナーＶの作成を行う。
【００５１】
次に、表示制御部１２０は、主制御部１３０に対し、ユーザの認証状態の問い合わせを行う（ステップ４０５）。これに対し、主制御部１３０は、表示制御部１２０に認証を行ったユーザＩＤを返す（ステップ４０６）。なお、このとき主制御部１３０は、ユーザが認証を行っているときは、ユーザＩＤを返すが、未認証であるときは、未認証である旨を返す。
【００５２】
そして、表示制御部１２０は、記憶部１１０を参照し、図１１に示したようなメッセージテーブルＴｍの中からメッセージＩＤおよび主制御部１３０から取得したユーザＩＤに対応する自動消去時間の取得を行う（ステップ４０７）。なお、ユーザが未認証であるとき、主制御部１３０は、図１１におけるユーザＩＤが「−」の自動消去時間を返す。即ち、このときの自動消去時間は、各メッセージにおいて予め設定される最長時間となる。そして、表示制御部１２０は、ユーザが未認証の状態では、各メッセージにおいて予め定められる最長時間を表示時間として設定する。
次に、表示制御部１２０は、ステップ４０４で作成したメッセージの表示を行う（ステップ４０８）。この場合、表示制御部１２０は、操作パネル１５にバナーＶの表示を行う。
【００５３】
そして、表示制御部１２０は、メッセージの表示タイマを起動する（ステップ４０９）。
次に、ユーザが操作パネル１５を操作し、メッセージの確認操作を行う（ステップ４１０）。この確認操作は、上述したように、バナーＶをタッチしたり、閉じるボタンを押下することにより行う。
ユーザの確認操作を受けて、表示制御部１２０は、メッセージであるバナーＶを消去し、非表示にする（ステップ４１１）。
そして、表示制御部１２０は、メッセージの表示タイマを終了し（ステップ４１２）、計測値を取得する（ステップ４１３）。
【００５４】
さらに、表示制御部１２０は、ユーザの認証状態として、認証を行っているか否かを判断する（ステップ４１４）。
その結果、認証を行っていた場合（ステップ４１４でＹｅｓ）．メッセージの表示タイマの計測値で、記憶部１１０における自動消去時間を更新する（ステップ４１５）。
対して、認証を行っていなかった場合（ステップ４１４でＮｏ）．表示制御部１２０は、図１１におけるユーザＩＤが「−」の自動消去時間を更新するか否かを決定する（ステップ４１６）。更新する場合としては、例えば、画像形成装置１０が１人のユーザにより使用されており、初期値として設定されるユーザＩＤが「−」の自動消去時間を変更しても問題ない場合である。一方、更新する場合としては、例えば、画像形成装置１０が複数人のユーザにより使用されており、初期値として設定されるユーザＩＤが「−」の自動消去時間を変更するのは問題がある場合である。
その結果、更新する場合、ステップ４１５に移行する。対して、更新しない場合、一連の処理を終了する。
このように、本実施の形態では、表示制御部１２０は、ユーザが認証されている場合では、記憶部１１０におけるメッセージを表示する表示時間を変更する。一方、表示制御部１２０は、ユーザが未認証の状態では、表示時間を変更するか否かを判断する。
【００５５】
以上説明したように、第２の実施形態では、表示制御部１２０が、ユーザの認証の状態に応じて表示時間を設定する。即ち、ユーザが、認証を行っている場合、ユーザが未認証の状態では、各メッセージにおいて予め定められる最長時間を表示時間として設定する。これにより、未認証のユーザの場合、操作に不慣れであると想定され、未認証のユーザであっても、予め定められる最長時間を表示時間として設定することで、このユーザに合わせた表示時間を設定することができる。
【００５６】
また、表示制御部１２０は、ユーザが未認証の状態では、表示時間を変更するか否かを判断し、例えば、認証を行う対象となる装置である画像形成装置１０が複数人で使用するものである場合は、表示時間を変更せず、１人で使用する場合は、表示時間を変更する。つまり、複数人で使用する場合は、操作に不慣れなユーザが含まれる可能性があるため変更しないが、１人で使用する場合は、表示時間をこのユーザに合わせ表示時間を変更してもかまわないため、変更を行う。
【００５７】
なお、表示制御部１２０は、ユーザの認証の頻度に応じて表示時間を設定するようにしてもよい。例えば、表示制御部１２０は、前回ユーザが認証したときからの期間に応じて表示時間を設定する。つまり、前回ユーザが認証したときから、より時間が経過するほどユーザが画像形成装置１０の操作を忘れる場合が多くなる。よって、前回ユーザが認証したときから、予め定められた時間が経過していないときは、表示時間の変更をそのまま行うが、予め定められた時間を超えたときは、表示時間の変更の大きさを通常より小さくする。これにより、ユーザの操作の慣れの程度に応じて、メッセージの表示時間の設定をすることができる。また、最近１ヶ月など、予め定められた期間内の認証の回数によって表示時間を設定してもよい。この場合、予め定められた回数を超えているときは、表示時間の変更をそのまま行うが、予め定められた回数以下であるときは、表示時間の変更の大きさを通常より小さくする。
【００５８】
［第３の実施形態］
第３の実施形態では、ユーザにメッセージとして警告を発する場合について説明を行う。ここでは、ユーザが画像読み取り部１６において原稿の取り忘れを行ったときに警告を行う場合を例として取り上げ、警告を行うまでの警告時間を管理する場合について説明を行う。
【００５９】
図１４は、第３の実施形態における画像形成装置１０の動作について説明したフローチャートである。また、図１５は、第３の実施形態における画像形成装置１０の動作について説明したシーケンス図である。
ここで、ステップ５０１〜ステップ５０２は、図５のステップ１０１〜ステップ１０２と同様であるので、説明を省略する。
ステップ５０３以降は、主制御部１３０が、処理機構２００として画像読み取り部１６を動作させ、原稿の読み取りを行う（ステップ５０３）。
そして、原稿の読み取りが終了した時点で、主制御部１３０は、警告タイマを起動する（ステップ５０４）。
また、主制御部１３０は、処理機構２００として画像形成部１７を動作させ、読み取った原稿の画像形成を行う（ステップ５０５）。
【００６０】
そして、主制御部１３０は、原稿が取り除かれた否かを判断する（ステップ５０６）。原稿が取り除かれたか否かは、その状態変化をセンサ１９が検知し、検知信号が主制御部１３０に送られたか否かでわかる。
その結果、原稿が取り除かれた場合（ステップ５０６でＹｅｓ）、主制御部１３０は、警告タイマを終了し（ステップ５０７）、計測値を取得する（ステップ５０８）。
また、主制御部１３０は、計測値である原稿の読み取りが終了したときから原稿が取り除かれたときまでの時間を記憶部１１０にて記憶して、警告時間として管理する（ステップ５０９）。この管理は、以下に説明する警告テーブルＴｋにより行う。
【００６１】
図１６は、警告時間について管理するための警告テーブルＴｋについて示した図である。
警告テーブルＴｋは、警告ＩＤ、ユーザＩＤ、および警告時間の各項目が設定される。警告ＩＤは、各警告に付与されるＩＤである。また、ユーザＩＤは、各ユーザに付与されるＩＤである。そして、警告時間は、警告を行うまでの時間である。
【００６２】
この警告テーブルＴｋでは、警告ＩＤ毎およびユーザＩＤ毎にそれぞれ警告時間が設定される。つまり、記憶部１１０では、警告テーブルＴｋを使用することにより、警告時間を、複数の警告の各々についてユーザ毎に管理する。
【００６３】
さらに、警告テーブルＴｋでは、警告ＩＤ毎に初期値の警告時間が設定される。図示する警告テーブルＴｋでは、ユーザＩＤが「−」である行の警告時間が初期値である。このように、図１６に示した警告テーブルＴｋは、図１１の示したメッセージテーブルＴｍと類似のデータ構造を取る。
【００６４】
図１４および図１５に戻り、原稿が取り除かれない場合（ステップ５０６でＮｏ）、主制御部１３０は、記憶部１１０を参照し、警告テーブルＴｋの中から警告ＩＤおよび主制御部１３０から取得したユーザＩＤに対応する警告時間の取得を行う（ステップ５１０）。なお、ユーザが未認証であるとき、主制御部１３０は、図１６におけるユーザＩＤが「−」の時間を返す。
【００６５】
次に、主制御部１３０は、警告タイマが取得した警告時間を超えたか否かを判断する（ステップ５１１）。
その結果、警告時間を超えていない場合（ステップ５１１でＮｏ）、ステップ５０６に戻る。
対して、警告時間を超えた場合（ステップ５１１でＹｅｓ）、主制御部１３０は、例えば、音声にて警告を行う（ステップ５１２）。この警告は、例えば、原稿が取り除かれていない旨をユーザに通知するものである。なお、音声に換わり、または音声とともに、操作パネル１５に警告のメッセージを表示するようにしてもよい。
【００６６】
このように、第３の実施形態では、記憶部１１０は、メッセージとして、画像読み取り部１６における原稿の取り忘れについてユーザに知らせる警告を行う警告時間を管理し、主制御部１３０は、画像読み取り部１６からユーザが原稿を取り除くタイミングにより警告時間を設定する。なお、第３の実施形態では、主制御部１３０が、ユーザの操作に基づき警告時間を設定する設定手段として機能する。
【００６７】
第３の実施形態では、主制御部１３０は、原稿の読み取りが終了したときからユーザが原稿を取り除いたときまでの時間を警告時間として設定する。原稿を取り除く際は、原稿の読み取りが終了した時点で原稿を取り除くユーザや、コピー等が終了するまで原稿を取り除かないユーザなど、個人差がある。そして原稿の取り忘れを警告するまでの警告時間を一律に設定した場合、ユーザ毎の個人差を考慮しない。その結果、ユーザが、原稿を取り除く意思があるにも関わらず、警告されるときがあるなど、ユーザが煩わしさを感じる場合がある。本実施の形態では、この個人差を考慮して警告時間を管理する。そして、各ユーザに対し、より適したタイミングで警告を発することができる。その結果、ユーザの原稿の取り忘れを抑制することができるとともに、ユーザは、煩わしさを感じにくくなる。
【００６８】
＜プログラムの説明＞
ここで、以上説明を行った本実施の形態における制御手段１００が行う処理は、例えば、アプリケーションソフトウェア等のプログラムとして用意される。そして、制御手段１００が行う処理は、ソフトウェアとハードウェア資源とが協働することにより実現される。
【００６９】
よって、本実施の形態で、制御手段１００が行う処理を実行するプログラムは、コンピュータに、操作パネル１５にメッセージを表示するときのメッセージの表示時間を、複数のメッセージの各々についてユーザ毎に管理する管理機能と、ユーザの操作に基づき表示時間を設定する設定機能と、管理機能により管理された表示時間に基づきメッセージの表示を制御する制御機能と、を実現させるためのプログラムとして捉えることもできる。
【００７０】
なお上述した例では、表示制御装置として画像形成装置１０に適用する場合を例に取り説明を行なったがこれに限るものではない。即ち、メッセージを表示したり、音声により発する装置であれば、本実施の形態の適用が可能である。例えば、携帯電話、スマートフォン、タブレットのような携帯端末やカーナビゲーション装置のようなナビゲーション機器に対しても適用できる。
【００７１】
なお、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【００７２】
以上、本実施の形態について説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、種々の変更または改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。
【符号の説明】
【００７３】
１０…画像形成装置、１５…操作パネル、１００…制御手段、１１０…記憶部、１２０…表示制御部、１３０…主制御部、Ｔｍ…メッセージテーブル、Ｔｋ…警告テーブル
【図１】
2020156057.tif 000003
【図２】
2020156057.tif 000004
【図３】
2020156057.tif 000005
【図４】
2020156057.tif 000006
【図５】
2020156057.tif 000007
【図６】
2020156057.tif 000008
【図７】
2020156057.tif 000009
【図８】
2020156057.tif 000010
【図９】
2020156057.tif 000011
【図１０】
2020156057.tif 000012
【図１１】
2020156057.tif 000013
【図１２】
2020156057.tif 000014
【図１３】
2020156057.tif 000015
【図１４】
2020156057.tif 000016
【図１５】
2020156057.tif 000017
【図１６】
2020156057.tif 000018