(57)【要約】【課題】利便性を向上することのできる表示装置および表示装置の制御プログラムを提供する。【解決手段】表示装置としての画像形成装置１００は、各種情報を表示するパネル部１０７ａと、パネル部１０７ａへの操作を検知する検知部１０７ｂとを含むタッチパネル１０７と、タッチパネル１０７を振動させる振動部１０９とを備える。画像形成装置１００は、ボタンを含む第１の画面をパネル部１０７ａに表示する。ボタンは、第１の画面とは異なる画面である第２の画面を表示させるためのボタンである。画像形成装置１００は、ボタンの押下を検知部１０７ｂにて検知した場合、第２の画面をパネル部１０７ａに表示するのに必要な時間に応じて異なる振動挙動で、振動部１０９を用いてタッチパネル１０７を振動させる。【選択図】図２
2020065142.tif 000002
【特許請求の範囲】
【請求項１】
各種情報を表示するパネル部と、前記パネル部への操作を検知する検知部とを含むタッチパネルと、
前記タッチパネルを振動させる振動手段と、
ボタンを含む第１の画面を前記パネル部に表示する表示手段とを備え、
前記ボタンは、前記第１の画面とは異なる画面である第２の画面を表示させるためのボタンであり、
前記ボタンの押下を前記検知部にて検知した場合、前記第２の画面を前記パネル部に表示するのに必要な時間に応じて異なる振動挙動で、前記振動手段を用いて前記タッチパネルを振動させる振動制御手段をさらに備えた、表示装置。
【請求項２】
前記振動制御手段は、前記第２の画面を前記パネル部に表示するのに必要な時間に応じて異なる振動強度で、前記タッチパネルを振動させる、請求項１に記載の表示装置。
【請求項３】
前記振動制御手段は、前記第２の画面を前記パネル部に表示するのに必要な時間に応じて異なる振動回数で、前記タッチパネルを振動させる、請求項１または２に記載の表示装置。
【請求項４】
前記振動制御手段は、前記第２の画面を前記パネル部に表示するのに必要な時間に応じて異なる振動時間であって、前記第２の画面を前記パネル部に表示するのに必要な時間にかかわらず一定の振動周波数で、前記タッチパネルを振動させる、請求項１〜３のいずれかに記載の表示装置。
【請求項５】
前記振動制御手段は、前記第２の画面を前記パネル部に表示するのに必要な時間に応じて異なる振動周波数であって、前記第２の画面を前記パネル部に表示するのに必要な時間にかかわらず一定の振動時間で、前記タッチパネルを振動させる、請求項１〜３のいずれかに記載の表示装置。
【請求項６】
前記振動制御手段は、前記第２の画面を前記パネル部に表示するのに必要な時間に応じて異なる振動波形で前記タッチパネルに振動を与え、前記振動波形は振動強度の時間変化を示す波形である、請求項１〜３のいずれかに記載の表示装置。
【請求項７】
前記第２の画面の表示に必要なデータ量に基づいて、前記第２の画面を前記パネル部に表示するのに必要な時間を算出する第１の算出手段をさらに備え、
前記振動制御手段は、前記第１の算出手段にて算出した時間に応じた振動挙動で、前記タッチパネルを振動させる、請求項１〜６のいずれかに記載の表示装置。
【請求項８】
前記第１の画面と前記第２の画面との間の表示が異なる箇所の面積に基づいて、前記第２の画面を前記パネル部に表示するのに必要な時間を算出する第２の算出手段をさらに備え、
前記振動制御手段は、前記第２の算出手段にて算出した時間に応じた振動挙動で、前記タッチパネルを振動させる、請求項１〜６のいずれかに記載の表示装置。
【請求項９】
前記振動制御手段は、前記第２の画面を前記パネル部に表示するのに必要な時間が相対的に短い場合に第１の振動挙動で前記タッチパネルに振動を与え、かつ前記第２の画面を前記パネル部に表示するのに必要な時間が相対的に長い場合に、前記第１の振動挙動とは異なる第２の振動挙動で前記タッチパネルを振動させる、請求項１〜８のいずれかに記載の表示装置。
【請求項１０】
複数の宛先の中からデータの送信先の選択を受け付ける送信先選択画面であって、所定の表示領域に前記複数の宛先のうち一の部分のみが表示され、前記複数の宛先のうち他の部分を前記所定の表示領域に表示するための操作を受付可能な画面である送信先選択画面が前記第２の画面である場合に、前記振動制御手段は、前記第２の振動挙動で前記タッチパネルを振動させる、請求項９に記載の表示装置。
【請求項１１】
前記送信先選択画面は、前記複数の宛先の中からスキャンデータの送信先の選択を受け付ける画面を含む、請求項１０に記載の表示装置。
【請求項１２】
前記送信先選択画面は、前記複数の宛先の中からファクシミリデータの送信先の選択を受け付ける画面を含む、請求項１０または１１に記載の表示装置。
【請求項１３】
前記表示装置が実行するジョブに関する画像を実行前に確認するために表示するプレビュー画像を含む画面が前記第２の画面である場合に、前記振動制御手段は、前記第２の振動挙動で前記タッチパネルを振動させる、請求項９〜１２のいずれかに記載の表示装置。
【請求項１４】
前記ボタンの押下を前記検知部にて検知した後であって前記第２の画面を前記パネル部に表示する前に、前記ボタンの押下を前記検知部にて再び検知した場合、前記第２の画面を前記パネル部に表示するのに必要な時間に応じた振動挙動とは異なる振動挙動で、前記振動手段を用いて前記タッチパネルを振動させる他の振動制御手段をさらに備えた、請求項１〜１３のいずれかに記載の表示装置。
【請求項１５】
各種情報を表示するパネル部と、前記パネル部への操作を検知する検知部とを含むタッチパネルと、前記タッチパネルを振動させる振動手段とを備えた表示装置の制御プログラムであって、
ボタンを含む操作画面を前記パネル部に表示する表示ステップをコンピューターに実行させるためのものであり、
前記ボタンは、前記第１の画面とは異なる画面である第２の画面を表示させるためのボタンであり、
前記ボタンの押下を前記検知部にて検知した場合、前記第２の画面を前記パネル部に表示するのに必要な時間に応じて異なる振動挙動で、前記振動手段を用いて前記タッチパネルを振動させる振動制御ステップをさらにコンピューターに実行させるための、表示装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置および表示装置の制御プログラムに関する。より特定的には、本発明は、利便性を向上することのできる表示装置および表示装置の制御プログラムに関する。
【背景技術】
【０００２】
電子写真式の画像形成装置には、スキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、およびサーバー機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンターなどがある。
【０００３】
ＭＦＰを含む画像形成装置には、通常、操作パネルが搭載されている。操作パネルはタッチパネルを含んでいる。タッチパネルは、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などよりなるパネル部と、パネル部上に配置された透明なタッチパッドよりなる操作検知部とにより構成されている。画像形成装置のユーザーは、操作パネルのパネル部に表示された操作画面を指でタッチすることによって、画像形成装置の各種操作を行うことができる。
【０００４】
下記特許文献１〜３には、振動可能なタッチパネルである振動パネルを画像形成装置の操作パネルに搭載し、操作を受け付けた場合に振動パネルを振動させることで、操作を受け付けたことを振動によりユーザーにフィードバックする技術が開示されている。
【０００５】
下記特許文献１には、タッチパネルと、タッチパネルに振動を伝える振動装置とを備えた情報機器の入力受付装置が開示されている。振動装置は、タッチされた時間に応じて振動パターンが変わるように制御される。入力内容は、タッチされていた時間や、非タッチ状態となったときに選択されていた振動パターンにより判断される。
【０００６】
下記特許文献２には、タッチパネルに表示されているキーが選択されたかどうかを検知するキー選択検知手段と、操作パネルに振動を伝える操作パネル振動手段と、タッチパネルを振動させる振動開始時間を設定する振動開始時間設定手段と、振動波形を設定する振動波形設定手段と、振動周波数を設定する振動周波数設定手段とを備えた画像形成装置が開示されている。この画像形成装置においては、キーが押された時、設定された時間と振動周波数及び振動波形によって、タッチパネルを振動させる。
【０００７】
下記特許文献３には、タッチパネルでキー選択操作が行われると、選択されたキーのキーガイダンス情報を読み出して音声出力するとともに、設定されている時間および振動数でタッチパネルを振動させる振動処理を実行する画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００８−６５５１８号公報
【特許文献２】特開２００６−１５０８６５号公報
【特許文献３】特開２００４−３３３７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
操作画面が表示されている状態で、操作画面とは異なる次の画面を表示する特定のボタンが押下された場合、画像形成装置は、パネル部に次の画面を表示する。この時、次の画面のデータ量などによって、次の画面をパネル部に表示するのに必要な時間（次の画面の表示が完了するまでの所要時間）は異なる。
【００１０】
たとえば、次の画面に動画や解像度の高い画像データなどが多く埋め込まれている場合には、次の画面を表示するのに長い時間を必要とする。また、タッチパネルに表示する画面の中には、多数の宛先の中からデータの送信先の選択を受け付ける送信先選択画面であって、スクロール表示領域に多数の宛先のうち一の部分のみを表示し、多数の宛先のうち他の部分を表示するためのスクロール操作を受付可能な画面である送信先選択画面が含まれている。次の画面が送信先選択画面である場合には、画像形成装置内の保存領域（ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）など）から登録された宛先データを読み出す必要があり、次の画面を表示するのに長い時間を必要とする。
【００１１】
従来の画像形成装置は、ボタンの押下を受け付けた場合にタッチパネルを直ちに振動させていた。このため、次の画面を表示するのに長い時間を必要とする場合には、パネルが振動したにも関わらず次の画面が表示されない事態が生じ、利便性が低かった。すなわち、ユーザーは、行った操作を受け付けたことを示す振動をタッチパネルから受けたにもかかわらず、タッチパネルに次の画面がなかなか表示されないため、フリーズなどのトラブルが画像形成装置に生じたと誤認するおそれがあった。
【００１２】
利便性が低いという上記の問題は、画像形成装置のみならずタッチパネルを搭載した表示装置全般の問題であった。
【００１３】
本発明は、上記課題を解決するためのものであり、その目的は、利便性を向上することのできる表示装置および表示装置の制御プログラムを提供することである。
【課題を解決するための手段】
【００１４】
本発明の一の局面に従う表示装置は、各種情報を表示するパネル部と、パネル部への操作を検知する検知部とを含むタッチパネルと、タッチパネルを振動させる振動手段と、ボタンを含む第１の画面をパネル部に表示する表示手段とを備え、ボタンは、第１の画面とは異なる画面である第２の画面を表示させるためのボタンであり、ボタンの押下を検知部にて検知した場合、第２の画面をパネル部に表示するのに必要な時間に応じて異なる振動挙動で、振動手段を用いてタッチパネルを振動させる振動制御手段をさらに備える。
【００１５】
上記表示装置において好ましくは、振動制御手段は、第２の画面をパネル部に表示するのに必要な時間に応じて異なる振動強度で、タッチパネルを振動させる。
【００１６】
上記表示装置において好ましくは、振動制御手段は、第２の画面をパネル部に表示するのに必要な時間に応じて異なる振動回数で、タッチパネルを振動させる。
【００１７】
上記表示装置において好ましくは、振動制御手段は、第２の画面をパネル部に表示するのに必要な時間に応じて異なる振動時間であって、第２の画面をパネル部に表示するのに必要な時間にかかわらず一定の振動周波数で、タッチパネルを振動させる。
【００１８】
上記表示装置において好ましくは、振動制御手段は、第２の画面をパネル部に表示するのに必要な時間に応じて異なる振動周波数であって、第２の画面をパネル部に表示するのに必要な時間にかかわらず一定の振動時間で、タッチパネルを振動させる。
【００１９】
上記表示装置において好ましくは、振動制御手段は、第２の画面をパネル部に表示するのに必要な時間に応じて異なる振動波形でタッチパネルに振動を与え、振動波形は振動強度の時間変化を示す波形である。
【００２０】
上記表示装置において好ましくは、第２の画面の表示に必要なデータ量に基づいて、第２の画面をパネル部に表示するのに必要な時間を算出する第１の算出手段をさらに備え、振動制御手段は、第１の算出手段にて算出した時間に応じた振動挙動で、タッチパネルを振動させる。
【００２１】
上記表示装置において好ましくは、第１の画面と第２の画面との間の表示が異なる箇所の面積に基づいて、第２の画面をパネル部に表示するのに必要な時間を算出する第２の算出手段をさらに備え、振動制御手段は、第２の算出手段にて算出した時間に応じた振動挙動で、タッチパネルを振動させる。
【００２２】
上記表示装置において好ましくは、振動制御手段は、第２の画面をパネル部に表示するのに必要な時間が相対的に短い場合に第１の振動挙動でタッチパネルに振動を与え、かつ第２の画面をパネル部に表示するのに必要な時間が相対的に長い場合に、第１の振動挙動とは異なる第２の振動挙動でタッチパネルを振動させる。
【００２３】
上記表示装置において好ましくは、複数の宛先の中からデータの送信先の選択を受け付ける送信先選択画面であって、所定の表示領域に複数の宛先のうち一の部分のみが表示され、複数の宛先のうち他の部分を所定の表示領域に表示するための操作を受付可能な画面である送信先選択画面が第２の画面である場合に、振動制御手段は、第２の振動挙動でタッチパネルを振動させる。
【００２４】
上記表示装置において好ましくは、送信先選択画面は、複数の宛先の中からスキャンデータの送信先の選択を受け付ける画面を含む。
【００２５】
上記表示装置において好ましくは、送信先選択画面は、複数の宛先の中からファクシミリデータの送信先の選択を受け付ける画面を含む。
【００２６】
上記表示装置において好ましくは、表示装置が実行するジョブに関する画像を実行前に確認するために表示するプレビュー画像を含む画面が第２の画面である場合に、振動制御手段は、第２の振動挙動でタッチパネルを振動させる。
【００２７】
上記表示装置において好ましくは、ボタンの押下を検知部にて検知した後であって第２の画面をパネル部に表示する前に、ボタンの押下を検知部にて再び検知した場合、第２の画面をパネル部に表示するのに必要な時間に応じた振動挙動とは異なる振動挙動で、振動手段を用いてタッチパネルを振動させる他の振動制御手段をさらに備える。
【００２８】
本発明の他の局面に従う表示装置の制御プログラムは、各種情報を表示するパネル部と、パネル部への操作を検知する検知部とを含むタッチパネルと、タッチパネルを振動させる振動手段とを備えた表示装置の制御プログラムであって、ボタンを含む操作画面をパネル部に表示する表示ステップをコンピューターに実行させるためのものであり、ボタンは、第１の画面とは異なる画面である第２の画面を表示させるためのボタンであり、ボタンの押下を検知部にて検知した場合、第２の画面をパネル部に表示するのに必要な時間に応じて異なる振動挙動で、振動手段を用いてタッチパネルを振動させる振動制御ステップをさらにコンピューターに実行させるためのものである。
【発明の効果】
【００２９】
本発明によれば、利便性を向上することのできる表示装置および表示装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の第１の実施の形態における画像形成装置１００の構成を概念的に示す図である。
【図２】本発明の第１の実施の形態における画像形成装置１００の構成を模式的に示すブロック図である。
【図３】本発明の第１の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ１を模式的に示す図である。
【図４】本発明の第１の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ２を模式的に示す図である。
【図５】本発明の第１の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ３を模式的に示す図である。
【図６】本発明の第１の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ４を模式的に示す図である。
【図７】操作画面ＳＲ１、ＳＲ２、ＳＲ３、ＳＲ４、およびＳＲ５の関係を示す図である。
【図８】本発明の第１の実施の形態における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【図９】本発明の第１の実施の形態において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合にＣＰＵ１０１が行う振動部１０９の制御動作を示すフローチャートである。
【図１０】本発明の第１の実施の形態の第１の変形例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【図１１】本発明の第１の実施の形態の第１の変形例において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合にＣＰＵ１０１が行う振動部１０９の制御動作を示すフローチャートである。
【図１２】本発明の第１の実施の形態の第２の変形例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【図１３】本発明の第１の実施の形態の第２の変形例において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合にＣＰＵ１０１が行う振動部１０９の制御動作を示すフローチャートである。
【図１４】本発明の第２の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ６を模式的に示す図である。
【図１５】本発明の第２の実施の形態において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合にＣＰＵ１０１が行う振動部１０９の制御動作を示すフローチャートである。
【図１６】本発明の第３の実施の形態の第１の例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【図１７】本発明の第３の実施の形態の第２の例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【図１８】本発明の第３の実施の形態の第３の例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【発明を実施するための形態】
【００３１】
以下の実施の形態においては、表示装置がＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である場合について説明する。表示装置は、ＭＦＰである場合の他、たとえばファクシミリ装置、ＰＰＣ（Ｐｌａｉｎ  Ｐａｐｅｒ  Ｃｏｐｉｅｒ）などの複写機、またはレーザープリンターなどのプリンターなどの画像形成装置であってもよい。表示装置は、携帯端末などであってもよい。
【００３２】
［第１の実施の形態］
【００３３】
図１は、本発明の第１の実施の形態における画像形成装置１００の構成を概念的に示す図である。なお図１においては、画像形成装置１００の一部の構成が断面で示されている。
【００３４】
図１を参照して、画像形成装置１００（表示装置の一例）は、用紙搬送部１０と、トナー像形成部（プリンター部）２０と、定着部３０と、後処理部（後処理装置）４０と、スキャナー部５０と、流し込み型のＡＤＦ（自動原稿給送装置）６０とを主に備えている。画像形成装置１００の下部には、３段の給紙トレイ７１が配置されており、給紙トレイ７１の図１中右側には大容量の給紙トレイ７３が配置されている。プリント時には、給紙トレイ７１または７３に装てんされた用紙は、１枚ずつ用紙搬送部１０によって搬送経路１３に沿って搬送される。用紙は、用紙搬送部１０の給紙ローラー（第二給紙ローラー）１１などによってトナー像形成部２０へ搬送される。トナー像形成部２０は、感光体などを含むイメージングユニット２１と、転写ローラー２２とを含んでいる。トナー像形成部２０は、イメージングユニット２１により感光体上に形成したトナー像を、転写ローラー２２によって用紙に転写する。トナー像が転写された用紙は、次に定着部３０に搬送される。定着部３０は、加熱ローラーと加圧ローラーなどを含んでいる。定着部３０は、トナー像が転写された用紙を、加熱ローラーと加圧ローラーとで挟みながら搬送し、その間に加熱および加圧を行う。これにより定着部３０は、用紙に付着したトナーを熱に溶融させて用紙に定着させる。定着部３０によってトナー像が定着された用紙は、搬送経路１２を経由して後処理部４０へ搬送される。その後用紙は、後処理部４０で必要な後処理が施された後で、排紙トレイ７５へ排出される。
【００３５】
トナー像形成部２０の上部にはスキャナー部５０が設けられており、その上には開閉可能なＡＤＦ６０が設けられている。ＡＤＦ６０を閉じた状態で原稿の読み込みを行う場合には、ＡＤＦ６０の給紙トレイ６１に原稿が積載される。給紙トレイ６１に積載された原稿は、ＡＤＦ６０内をスリットガラス（ＡＤＦ原稿読取用スリットガラス）５１へ搬送される。スキャナー部５０は、スリットガラス５１を通過する原稿の表面を読み取る。スリットガラス５１を通過した原稿は、必要に応じてＡＤＦ６０内の図示しないＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）によりその裏面が読み取られ、排紙トレイ６２へ排出される。このように画像を読み取ることにより、一回の通紙で原稿の両面の画像を同時に読み取ることができる。またＡＤＦ６０を開いた状態で原稿の読み込みを行う場合には、スキャナー部５０は、プラテンガラス５２上に配置された原稿を読み取る。
【００３６】
画像形成装置１００の前面には、操作パネル（操作部）１０６が設けられている。画像形成装置１００の内部には、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）よりなる補助記憶装置１１０（図２）が設けられている。
【００３７】
画像形成装置１００は、ネットワーク３００を通じて外部機器２００に接続されている。画像形成装置１００および外部機器２００は相互に通信を行う。
【００３８】
図２は、本発明の第１の実施の形態における画像形成装置１００の構成を模式的に示すブロック図である。
【００３９】
図２を参照して、画像形成装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１（表示手段、振動制御手段、および他の振動制御手段の一例）と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、プリント処理部１０４と、画像処理部１０５と、操作パネル１０６と、補助記憶装置１１０と、外部インターフェース１１１と、スキャナー処理部１１２と、算出部１１３（第１および第２の算出手段の一例）とを備えている。ＣＰＵ１０１と、ＲＯＭ１０２、ＲＡＭ１０３、プリント処理部１０４、画像処理部１０５、操作パネル１０６、補助記憶装置１１０、外部インターフェース１１１、スキャナー処理部１１２、および算出部１１３の各々とは、相互に接続されている。
【００４０】
ＣＰＵ１０１は、画像形成装置１００全体の動作を制御する。ＣＰＵ１０１は、ＲＯＭ１０２に記憶されたプログラムを実行する。
【００４１】
ＲＯＭ１０２は、ＣＰＵ１０１が実行する制御プログラムや、画像形成装置１００の各種設置情報などを記憶する。
【００４２】
ＲＡＭ１０３は、ＣＰＵ１０１の作業用のメモリであり、各種ジョブに関するデータを一時的に保存する。特にＲＡＭ１０３は、ＣＰＵ１０１がプログラムを動作するために必要なデータや、画像データ（たとえばスキャン画像データ、プリント画像データ、または仕上がりプレビュー画像データなど）を一時的に保存する。
【００４３】
プリント処理部１０４は、原稿画像と付加情報との印刷を行う。
【００４４】
画像処理部１０５は、印刷データの画像処理を行う。画像処理部１０５は、たとえば画像データの文字幅の調整、またはコントラストや配色の変換などを行う。
【００４５】
操作パネル１０６は、ユーザーからの操作の受付やユーザーへの表示を行うＵＩ（ユーザーインタフェース）である。操作パネル１０６は、タッチパネル１０７（タッチパネルの一例）と、ハードキー１０８と、振動部１０９（振動手段の一例）とを含んでいる。タッチパネル１０７は、パネル部１０７ａ（パネル部の一例）と、検知部１０７ｂ（検知部の一例）とを含んでいる。パネル部１０７ａは、ＬＣＤなどよりなっており、各種情報を表示する。検知部１０７ｂは、パネル部１０７ａの表面に貼り付けられており、パネル部１０７ａへの操作を検知する。ハードキー１０８は、テンキー、リセットボタン、およびスタートボタンなどを含んでいる。振動部１０９は、ＣＰＵ１０１の制御の下で、タッチパネル１０７を振動させる。
【００４６】
補助記憶装置１１０は、各種情報を記憶する。また補助記憶装置１１０は、ＲＡＭ１０３の空き容量が足りなくなった場合に利用される。
【００４７】
外部インターフェース１１１は、イーサネットやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などを用いて、外部機器２００との間で各種の情報（仕上がりプレビュー画像など）を送受信する。
【００４８】
スキャナー処理部１１２は、スキャナー部５０で読み取った原稿の画像データを作成する。
【００４９】
算出部１１３は、必要な場合に、次階層画面をパネル部１０７ａに表示するのに必要な時間を算出する。
【００５０】
続いて、本発明の第１の実施の形態においてパネル部１０７ａに表示される代表的な操作画面について説明する。
【００５１】
図３は、本発明の第１の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ１を模式的に示す図である。
【００５２】
図３を参照して、操作画面ＳＲ１は、画像形成装置１００のメインの操作画面である。操作画面ＳＲ１は、別の画面を表示させるためのボタンＢＴ１、ＢＴ２、ＢＴ３、ＢＴ４、ＢＴ５、およびＢＴ６を主に含んでいる。ボタンＢＴ１は、コピージョブの条件の設定を受け付ける「コピー」ボタンである。ボタンＢＴ２は、スキャン画像を電子メールで送信するジョブの条件の設定を受け付ける「Ｓｃａｎ  Ｔｏ  Ｅ−ｍａｉｌ」ボタンである。ボタンＢＴ３は、スキャン画像をボックス（補助記憶装置１１０内のユーザー個人の記憶領域）に保存するジョブの条件の設定を受け付ける「Ｓｃａｎ  Ｔｏ  Ｂｏｘ」ボタンである。ボタンＢＴ４は、スキャン画像をネットワーク３００上のＰＣに送信するジョブの条件の設定を受け付ける「Ｓｃａｎ  Ｔｏ  ＰＣ」ボタンである。ボタンＢＴ５は、ファクシミリの送信ジョブの条件の設定を受け付ける「ＦＡＸ」ボタンである。ボタンＢＴ６は、ウェブブラウザを起動するボタンである「Ｗｅｂブラウザ」ボタンである。ボタンＢＴ１が押下された場合に、画像形成装置１００はパネル部１０７ａに操作画面ＳＲ２（図４）を表示する。ボタンＢＴ２が押下された場合に、画像形成装置１００はパネル部１０７ａに操作画面ＳＲ４（図６）を表示する。
【００５３】
図４は、本発明の第１の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ２を模式的に示す図である。
【００５４】
図４を参照して、操作画面ＳＲ２は、コピージョブの条件の設定を受け付ける操作画面である。操作画面ＳＲ２は、別の画面を表示させるためのボタンＢＴ１１、ＢＴ１２、ＢＴ１３、ＢＴ１４、およびＢＴ１５を主に含んでいる。ボタンＢＴ１１は複数である。複数のボタンＢＴ１１の各々は、「カラー」、「濃度」、「原稿画質」、「用紙」、「倍率」、および「両面設定」などの、コピージョブの条件に関する各項目の設定を受け付ける。ボタンＢＴ１２は、コピージョブの実行の中止を受け付ける「ストップ」ボタンである。ボタンＢＴ１３は、設定された条件のキャンセルを受け付ける「キャンセル」ボタンである。ボタンＢＴ１４は、コピージョブの実行を受け付ける「コピー」ボタンである。ボタンＢＴ１５は、画像形成装置１００にセットされている原稿の画像などをスキャンしてそのプレビュー画像を表示する指示を受け付ける「プレビュー」ボタンである。ボタンＢＴ１５が押下された場合に、画像形成装置１００はパネル部１０７ａに操作画面ＳＲ３（図５）を表示する。
【００５５】
図５は、本発明の第１の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ３を模式的に示す図である。
【００５６】
図５を参照して、操作画面ＳＲ３は、スキャン画像を含む操作画面である。操作画面ＳＲ３は、別の画面を表示させるためのボタンＢＴ２１、ＢＴ２２、ＢＴ２３、およびＢＴ２４、ならびにスキャン画像ＩＭを主に含んでいる。ボタンＢＴ２１は、操作画面ＳＲ２を表示するための「戻る」ボタンである。ボタンＢＴ２２は、コピージョブの実行の中止を受け付ける「ストップ」ボタンである。ボタンＢＴ２３は、設定された条件のキャンセルを受け付ける「キャンセル」ボタンである。ボタンＢＴ２４は、コピージョブの実行を受け付ける「コピー」ボタンである。スキャン画像ＩＭは、画像形成装置１００が実行するジョブ（スキャンジョブやコピージョブなど）に関する画像を実行前に確認するために表示する画像である。
【００５７】
図６は、本発明の第１の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ４を模式的に示す図である。
【００５８】
図６を参照して、操作画面ＳＲ４は、複数の宛先の中からスキャンデータの送信先の選択を受け付ける送信先選択画面である。操作画面ＳＲ４は、スクロール表示領域ＲＧ１と、別の画面を表示させるためのボタンＢＴ３１とを含んでいる。複数の宛先の数はスクロール表示領域ＲＧ１のサイズと比較して多く、複数の宛先をスクロール表示領域ＲＧ１に一度に表示することは困難である。このため、スクロール表示領域ＲＧ１には複数の宛先のうち一の部分のみが表示されている。ノブＮＢを上下方向にドラッグする操作を受け付けた場合に、画像形成装置１００は、スクロール表示領域ＲＧ１に表示される宛先をノブＮＢのスライド方向にスクロールさせ、スクロール表示領域ＲＧ１に複数の宛先のうち他の部分を表示する。なお、表示する宛先の切り替え方法はスクロール以外の方法であってもよい。
【００５９】
ボタンＢＴ３１は複数である。複数のボタンＢＴ３１の各々は、「カラー」、「読込みサイズ」、「解像度」、「ファイル形式」、「両面設定」、および「文書名／件名」などの、スキャン画像を電子メールで送信するジョブの条件に関する各項目の設定を受け付ける。ボタンＢＴ３２は、スキャン画像を電子メールで送信するジョブの実行の中止を受け付ける「ストップ」ボタンである。ボタンＢＴ３３は、設定された条件のキャンセルを受け付ける「キャンセル」ボタンである。ボタンＢＴ３４は、スキャン画像を電子メールで送信するジョブの実行を受け付ける「スキャン」ボタンである。
【００６０】
なお、操作画面ＳＲ１（図３）において、ファクシミリの送信ジョブの条件の設定を受け付けるボタンＢＴ５が押下された場合に、画像形成装置１００は、複数の宛先の中からファクシミリデータの送信先の選択を受け付ける送信先選択画面である操作画面ＳＲ５を表示する。操作画面ＳＲ５は、操作画面ＳＲ４と同様に、送信先の候補となる複数の宛先を表示するスクロール表示領域ＲＧ１を含んでいる。
【００６１】
図７は、操作画面ＳＲ１、ＳＲ２、ＳＲ３、ＳＲ４、およびＳＲ５の関係を示す図である。
【００６２】
なお、以降の説明において、ある画面（第１の画面の一例）内のボタンを押下した場合に表示される画面を、次階層画面（第２の画面の一例）と記すことがある。次階層画面は、ある画面から派生する画面であり、操作画面のようにパネル部１０７ａ全体に表示される画面の他、ポップアップ画面、ダイアログボックス、プレビュー画面などであってもよい。
【００６３】
図４および図７を参照して、操作画面ＳＲ１のボタンＢＴ１が押下された場合、次階層画面は操作画面ＳＲ２となる。ＣＰＵ１０１は、パネル部１０７ａに操作画面ＳＲ２を表示する場合、ＲＯＭ１０２に記憶されている操作画面ＳＲ２の画像データをＲＡＭ１０３に読み出し、読み出したデータをパネル部１０７ａに描画する。操作画面ＳＲ２の画像データのサイズは比較的小さい。このため、操作画面ＳＲ２をパネル部１０７ａに表示するのに必要な時間（パネル部１０７ａに表示する画面を操作画面ＳＲ１から操作画面ＳＲ２に切り替えるのに必要な時間）は短い。
【００６４】
図５および図７を参照して、操作画面ＳＲ２のボタンＢＴ１５が押下された場合、次階層画面は操作画面ＳＲ３となる。ＣＰＵ１０１は、パネル部１０７ａに操作画面ＳＲ３を表示する場合、スキャナー部５０でスキャンした画像データや補助記憶装置１１０に保存している画像データをＲＡＭ１０３に読み出し、読み出したデータをパネル部１０７ａに描画する。スキャンした画像データのサイズは比較的大きい、このため、操作画面ＳＲ３をパネル部１０７ａに表示するのに必要な時間（パネル部１０７ａに表示する画面を操作画面ＳＲ２から操作画面ＳＲ３に切り替えるのに必要な時間）は長い。
【００６５】
図６および図７を参照して、操作画面ＳＲ１のボタンＢＴ２が押下された場合、次階層画面は操作画面ＳＲ４となる。ＣＰＵ１０１は、パネル部１０７ａに操作画面ＳＲ４を表示する場合、送信先の候補となる複数の宛先を、補助記憶装置１１０や外部機器２００などからＲＡＭ１０３に読み出し、読み出したデータをスクロール表示領域ＲＧ１に表示する。一般的に、複数の宛先の数は多く、複数の宛先のデータのサイズは比較的大きい。このため、操作画面ＳＲ４をパネル部１０７ａに表示するのに必要な時間は、長い。
【００６６】
図７を参照して、操作画面ＳＲ１のボタンＢＴ５が押下された場合、次階層画面は操作画面ＳＲ５となる。操作画面ＳＲ５は操作画面ＳＲ４と同様に、複数の宛先のデータを読み出す作業を要するため、操作画面ＳＲ５をパネル部１０７ａに表示するのに必要な時間は長い。
【００６７】
そこで、画像形成装置１００は、操作画面に含まれるボタンであって、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合、次階層画面をパネル部１０７ａに表示するのに必要な時間に応じて異なる振動挙動で、振動部１０９を用いてタッチパネル１０７を振動させる。これにより、画像形成装置１００は、操作画面のボタンを押下したユーザーに対して、次階層画面を表示するのに必要な時間を振動によって通知する。
【００６８】
振動挙動には、振動強度、振動回数、振動周波数、振動時間、振動波形、振動の休止時間などが含まれる。
【００６９】
続いて、本実施の形態における画像形成装置１００の動作について詳細に説明する。
【００７０】
本実施の形態おいて画像形成装置１００は、次階層画面の表示に必要なデータ量（ＲＡＭ１０３に読み出す必要のあるデータ量）に基づいて、次階層画面を表示するのに必要な時間を算出部１１３にて算出し、算出した時間に応じた振動挙動でタッチパネル１０７を振動させる。
【００７１】
図８は、本発明の第１の実施の形態における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【００７２】
図８を参照して、本実施の形態では、次階層画面を表示するのに必要な時間に応じて異なる振動強度で、タッチパネル１０７を振動させる。具体的には、次階層画面を表示するのに必要な時間が閾値ＴＨ以下である場合には、振動部１０９は、弱い振動強度で１回の振動回数の振動をタッチパネル１０７に与える。一方、次階層画面を表示するのに必要な時間が閾値ＴＨより大きい場合には、振動部１０９は、強い振動強度で１回の振動回数の振動をタッチパネル１０７に与える。なお、振動強度以外の振動挙動はいずれの場合も同じである。
【００７３】
なお、２つ以上の閾値を設け、次階層画面を表示するのに必要な時間に応じて３種類以上の互いに異なる振動挙動をタッチパネル１０７に与えてもよい。
【００７４】
また、次階層画面が、操作画面ＳＲ３（スキャン画像を含む操作画面）、ＳＲ４（複数の宛先の中からスキャンデータの送信先の選択を受け付ける送信先選択画面）、またはＳＲ５（複数の宛先の中からファクシミリデータの送信先の選択を受け付ける送信先選択画面）である場合には、算出部１１３にて算出した時間に関わらず、次階層画面を表示するのに必要な時間が閾値ＴＨより大きいと一律に判断し、次階層画面を表示するのに必要な時間が閾値ＴＨより大きい場合の振動挙動が一律に採用されてもよい。
【００７５】
図９は、本発明の第１の実施の形態において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合にＣＰＵ１０１が行う振動部１０９の制御動作を示すフローチャートである。
【００７６】
図９を参照して、任意の画面において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合、ＣＰＵ１０１は、次階層画面を表示するのに必要なデータ量に基づいて、次階層画面を表示するのに必要な時間を算出する（Ｓ１）。次にＣＰＵ１０１は、算出した時間が閾値ＴＨ以下であるか否かを判別する（Ｓ３）。
【００７７】
ステップＳ３において、算出した時間が閾値ＴＨ以下であると判別した場合（Ｓ３でＹＥＳ）、ＣＰＵ１０１は、タッチパネル１０７を弱く振動させ（Ｓ５）、処理を終了する。
【００７８】
ステップＳ３において、算出した時間が閾値ＴＨより大きいと判別した場合（Ｓ３でＮＯ）、ＣＰＵ１０１は、タッチパネル１０７を強く振動させ（Ｓ７）、処理を終了する。
【００７９】
なお、第１の実施の形態の第１の変形例として、画像形成装置１００は、次階層画面を表示するのに必要な時間に応じて異なる振動回数で、タッチパネル１０７に振動を与えてもよい。
【００８０】
図１０は、本発明の第１の実施の形態の第１の変形例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【００８１】
図１０を参照して、次階層画面を表示するのに必要な時間が閾値ＴＨ以下である場合には、振動部１０９は、弱い振動強度で１回の振動回数の振動をタッチパネル１０７に与える。一方、次階層画面を表示するのに必要な時間が閾値ＴＨより大きい場合には、振動部１０９は、弱い振動強度で３回の振動回数の振動をタッチパネル１０７に与える。なお、振動回数以外の振動挙動はいずれの場合も同じである。
【００８２】
図１１は、本発明の第１の実施の形態の第１の変形例において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合にＣＰＵ１０１が行う振動部１０９の制御動作を示すフローチャートである。
【００８３】
図１１を参照して、このフローチャートは、ステップＳ３よりも後の処理が図９のフローチャートと異なっている。
【００８４】
ステップＳ３において、算出した時間が閾値ＴＨ以下であると判別した場合（Ｓ３でＹＥＳ）、ＣＰＵ１０１は、タッチパネル１０７を１回振動させ（Ｓ１１）、処理を終了する。
【００８５】
ステップＳ３において、算出した時間が閾値ＴＨより大きいと判別した場合（Ｓ３でＮＯ）、ＣＰＵ１０１は、タッチパネル１０７を３回振動させ（Ｓ１３）、処理を終了する。
【００８６】
また、第１の実施の形態の第２の変形例として、画像形成装置１００は、次階層画面を表示するのに必要な時間に応じて異なる振動強度および振動回数で、タッチパネル１０７に振動を与えてもよい。
【００８７】
図１２は、本発明の第１の実施の形態の第２の変形例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【００８８】
図１２を参照して、次階層画面を表示するのに必要な時間が閾値ＴＨ以下である場合には、振動部１０９は、弱い振動強度で１回の振動回数の振動をタッチパネル１０７に与える。一方、次階層画面を表示するのに必要な時間が閾値ＴＨより大きい場合には、振動部１０９は、強い振動強度で３回の振動回数の振動をタッチパネル１０７に与える。なお、振動強度および振動回数以外の振動挙動はいずれの場合も同じである。
【００８９】
図１３は、本発明の第１の実施の形態の第２の変形例において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合にＣＰＵ１０１が行う振動部１０９の制御動作を示すフローチャートである。
【００９０】
図１３を参照して、このフローチャートは、ステップＳ３よりも後の処理が図９のフローチャートと異なっている。
【００９１】
ステップＳ３において、算出した時間が閾値ＴＨ以下であると判別した場合（Ｓ３でＹＥＳ）、ＣＰＵ１０１は、タッチパネル１０７を弱く１回振動させ（Ｓ２１）、処理を終了する。
【００９２】
ステップＳ３において、算出した時間が閾値ＴＨより大きいと判別した場合（Ｓ３でＮＯ）、ＣＰＵ１０１は、タッチパネル１０７を強く３回振動させ（Ｓ２３）、処理を終了する。
【００９３】
本実施の形態によれば、ユーザーは、操作画面に含まれるボタンを押下した場合に、次階層画面を表示するのに必要な時間に応じて異なる振動挙動の振動を、タッチパネル１０７を通じて受ける。これによりユーザーは、次階層画面が表示されるのに長い時間がかかるか否かを振動によって感覚的に把握することができる。その結果、利便性を向上することができる。加えて、次階層画面を表示するのに必要な時間が、次階層画面の表示に必要なデータ量に基づいて算出されるので、次階層画面を表示するのに必要な時間を精度良く算出することができる。
【００９４】
［第２の実施の形態］
【００９５】
本実施の形態おいて画像形成装置１００は、操作画面に含まれるボタンの押下を検知部１０７ｂにて検知した場合、操作画面と次階層画面との間の表示が異なる箇所の面積に基づいて、次階層画面を表示するのに必要な時間を算出部１１３にて算出し、算出した時間に応じた振動挙動でタッチパネル１０７を振動させる。
【００９６】
図１４は、本発明の第２の実施の形態においてパネル部１０７ａに表示される操作画面ＳＲ６を模式的に示す図である。
【００９７】
図１４を参照して、操作画面ＳＲ６は、管理者が画像形成装置１００の各種設定を行うための操作画面である。操作画面ＳＲ６は、複数のボタンＢＴ４１と、領域ＲＧ２とを含んでいる。複数のボタンＢＴ４１の各々は、管理者が設定すべき画像形成装置１００の各種項目の設定を受け付ける。複数のボタンＢＴ４１のうちいずれかのボタンＢＴ４１がユーザーによって押下されると、押下されたボタンＢＴ４１に関連する項目を設定するための画面が領域ＲＧ２に表示される。領域ＲＧ２に表示される画面は、異なるボタンＢＴ４１が押下される度に切り替わる。
【００９８】
操作画面ＳＲ６においていずれかのボタンＢＴ４１が押下された場合には、領域ＲＧ２の表示内容が変わり、領域ＲＧ２の以外の表示は変わらない。操作画面と次階層画面との間に表示が共通する箇所が大きく、操作画面と次階層画面との間の表示が異なる箇所（領域ＲＧ２）の面積は小さい。したがってこの場合、算出部１１３は、次階層画面を表示するのに必要な時間として短い時間を算出する。振動部１０９は、次階層画面を表示するのに必要な時間が閾値ＴＨより小さい場合の振動挙動でタッチパネル１０７を振動させる。
【００９９】
図７を参照して、一方で、操作画面ＳＲ１から操作画面ＳＲ２、ＳＲ２、またはＳＲ５に切り替える場合には、表示内容が全面的に変わる。操作画面と次階層画面との間に表示が共通する箇所は存在せず、操作画面と次階層画面との間の表示が異なる箇所の面積は大きい。したがってこの場合、算出部１１３は、次階層画面を表示するのに必要な時間として長い時間を算出する。振動部１０９は、次階層画面を表示するのに必要な時間が閾値ＴＨより大きい場合の振動挙動でタッチパネル１０７を振動させる。
【０１００】
図１５は、本発明の第２の実施の形態において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合にＣＰＵ１０１が行う振動部１０９の制御動作を示すフローチャートである。
【０１０１】
図１５を参照して、任意の画面において、次階層画面を表示させるためのボタンの押下を検知部１０７ｂにて検知した場合、ＣＰＵ１０１は、操作画面と次階層画面との間の表示が異なる箇所の面積に基づいて、次階層画面を表示するのに必要な時間を算出する（Ｓ１０１）。次にＣＰＵ１０１は、算出した時間が閾値ＴＨ以下であるか否かを判別する（Ｓ１０３）。
【０１０２】
ステップＳ１０３において、算出した時間が閾値ＴＨ以下であると判別した場合（Ｓ１０３でＹＥＳ）、ＣＰＵ１０１は、タッチパネル１０７を弱く振動させ（Ｓ１０５）、処理を終了する。
【０１０３】
ステップＳ３において、算出した時間が閾値ＴＨより大きいと判別した場合（Ｓ１０３でＮＯ）、ＣＰＵ１０１は、タッチパネル１０７を強く振動させ（Ｓ１０７）、処理を終了する。
【０１０４】
なお、画像形成装置１００は、第１の実施の形態の第１の変形例と同様に、次階層画面を表示するのに必要な時間に応じて異なる振動回数で、タッチパネル１０７に振動を与えてもよい。また画像形成装置１００は、第１の実施の形態の第２の変形例と同様に、次階層画面を表示するのに必要な時間に応じて異なる振動強度および振動回数で、タッチパネル１０７に振動を与えてもよい。
【０１０５】
本実施の形態によれば、第１の実施の形態と同様の効果を得ることができる。加えて、次階層画面を表示するのに必要な時間が、操作画面と次階層画面との間の表示が異なる箇所の面積に基づいて算出されるので、次階層画面を表示するのに必要な時間を精度良く算出することができる。
【０１０６】
［第３の実施の形態］
【０１０７】
本実施の形態では、タッチパネル１０７に与える振動挙動のさらなる例について説明する。
【０１０８】
図１６は、本発明の第３の実施の形態の第１の例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【０１０９】
図１６を参照して、第１の例では、次階層画面を表示するのに必要な時間に応じて異なる振動時間であって、次階層画面を表示するのに必要な時間にかかわらず一定の振動周波数で、タッチパネル１０７を振動させる。
【０１１０】
具体的には、次階層画面を表示するのに必要な時間が閾値ＴＨ１以下である場合には、振動部１０９は、１ｓの振動時間の間、３０Ｈｚの振動周波数の振動をタッチパネル１０７に与える。次階層画面を表示するのに必要な時間が閾値ＴＨ１より大きく閾値ＴＨ２（ＴＨ１＜ＴＨ２）以下である場合には、振動部１０９は、２ｓの振動時間の間、３０Ｈｚの振動周波数の振動をタッチパネル１０７に与える。次階層画面を表示するのに必要な時間が閾値ＴＨ２より大きい場合には、振動部１０９は、３ｓの振動時間の間、３０Ｈｚの振動周波数の振動をタッチパネル１０７に与える。なお、振動時間以外の振動挙動はいずれの場合も同じである。
【０１１１】
図１７は、本発明の第３の実施の形態の第２の例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【０１１２】
図１７を参照して、第２の例では、次階層画面を表示するのに必要な時間に応じて異なる振動周波数であって、次階層画面を表示するのに必要な時間にかかわらず一定の振動時間で、タッチパネル１０７を振動させる。
【０１１３】
具体的には、次階層画面を表示するのに必要な時間が閾値ＴＨ１以下である場合には、振動部１０９は、１ｓの振動時間の間、１０Ｈｚの振動周波数の振動をタッチパネル１０７に与える。次階層画面を表示するのに必要な時間が閾値ＴＨ１より大きく閾値ＴＨ２（ＴＨ１＜ＴＨ２）以下である場合には、振動部１０９は、１ｓの振動時間の間、２０Ｈｚの振動周波数の振動をタッチパネル１０７に与える。次階層画面を表示するのに必要な時間が閾値ＴＨ２より大きい場合には、振動部１０９は、１ｓの振動時間の間、３０Ｈｚの振動周波数の振動をタッチパネル１０７に与える。なお、振動周波数以外の振動挙動はいずれの場合も同じである。
【０１１４】
図１８は、本発明の第３の実施の形態の第３の例における、次階層画面を表示するのに必要な時間とタッチパネル１０７に与える振動の振動挙動との関係を示す図である。
【０１１５】
図１８を参照して、第３の例では、次階層画面を表示するのに必要な時間に応じて異なる振動波形で、タッチパネル１０７を振動させる。振動波形とは、振動強度の時間変化を示す波形である。
【０１１６】
具体的には、次階層画面を表示するのに必要な時間が閾値ＴＨ１以下である場合には、振動部１０９は、矩形の振動波形の振動をタッチパネル１０７に与える。次階層画面を表示するのに必要な時間が閾値ＴＨ１より大きく閾値ＴＨ２（ＴＨ１＜ＴＨ２）以下である場合には、振動部１０９は、台形の振動波形の振動をタッチパネル１０７に与える。次階層画面を表示するのに必要な時間が閾値ＴＨ２より大きい場合には、振動部１０９は、正弦波の振動波形の振動をタッチパネル１０７に与える。
【０１１７】
［その他］
【０１１８】
次階層画面の表示に長い時間を要する場合に、操作画面に含まれるボタンを押下した後で、ユーザーは、次階層画面が表示される前に同じボタンを再び押下することがある。このような操作が行われた場合、検知部１０７ｂは、ボタンの押下を検知した後（次階層画面をパネル部１０７ａに表示するのに必要な時間に応じた振動挙動でタッチパネル１０７を振動させた後）であって次階層画面をパネル部１０７ａに表示する前に、同じボタンの押下を再び検知する。この場合、ＣＰＵ１０１は、次階層画面をパネル部１０７ａに表示するのに必要な時間に応じた振動挙動とは異なる振動挙動で、振動部１０９を用いてタッチパネル１０７に振動を与えてもよい。これにより、ボタンの押下の受付が完了していることをユーザーに通知することができる。
【０１１９】
上述の実施の形態および変形例は適宜組み合わせることが可能である。
【０１２０】
上述の実施の形態における処理は、ソフトウェアにより行っても、ハードウェア回路を用いて行ってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１２１】
上述の実施の形態および変形例は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２２】
１０  用紙搬送部
１１  給紙ローラー
１２，１３  搬送経路
２０  トナー像形成部
２１  イメージングユニット
２２  転写ローラー
３０  定着部
４０  後処理部
５０  スキャナー部
５１  スリットガラス
５２  プラテンガラス
６０  ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）
６１，７１，７３  給紙トレイ
６２，７５  排紙トレイ
１００  画像形成装置（表示装置の一例）
１０１  ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（表示手段、振動制御手段、および他の振動制御手段の一例）
１０２  ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
１０３  ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
１０４  プリント処理部
１０５  画像処理部
１０６  操作パネル
１０７  タッチパネル（タッチパネルの一例）
１０７ａ  パネル部（パネル部の一例）
１０７ｂ  検知部（検知部の一例）
１０８  ハードキー
１０９  振動部（振動手段の一例）
１１０  補助記憶装置
１１１  外部インターフェース
１１２  スキャナー処理部
１１３  算出部（第１および第２の算出手段の一例）
２００  外部機器
３００  ネットワーク
ＢＴ１，ＢＴ２，ＢＴ３，ＢＴ４，ＢＴ５，ＢＴ６，ＢＴ１１，ＢＴ１２，ＢＴ１３，ＢＴ１４，ＢＴ１５，ＢＴ２１，ＢＴ２２，ＢＴ２３，ＢＴ２４，ＢＴ３１，ＢＴ３２，ＢＴ３３，ＢＴ３４，ＢＴ４１  ボタン
ＩＭ  スキャン画像
ＮＢ  ノブ
ＲＧ１  スクロール表示領域
ＲＧ２  操作画面内の領域
ＳＲ１，ＳＲ２，ＳＲ３，ＳＲ４，ＳＲ５，ＳＲ６  操作画面
ＴＨ，ＴＨ１，ＴＨ２  閾値
【図１】
2020065142.tif 000003
【図２】
2020065142.tif 000004
【図３】
2020065142.tif 000005
【図４】
2020065142.tif 000006
【図５】
2020065142.tif 000007
【図６】
2020065142.tif 000008
【図７】
2020065142.tif 000009
【図８】
2020065142.tif 000010
【図９】
2020065142.tif 000011
【図１０】
2020065142.tif 000012
【図１１】
2020065142.tif 000013
【図１２】
2020065142.tif 000014
【図１３】
2020065142.tif 000015
【図１４】
2020065142.tif 000016
【図１５】
2020065142.tif 000017
【図１６】
2020065142.tif 000018
【図１７】
2020065142.tif 000019
【図１８】
2020065142.tif 000020