(57)【要約】【課題】タッチ操作によりジョブの設定値を変更していくときに、変更途中の状態が画像形成装置が内在している条件に合致した場合、ユーザーにそれを認識させることができる画像形成装置等を提供する。【解決手段】タッチパネル１３５のタッチ後所定時間内にタッチ解除され、かつタッチ中のタッチ座標の変動が所定しきい値以内である第１のタッチ操作と、第１のタッチ操作以外の第２のタッチ操作を検出する検出手段１３１と、第２のタッチ操作の検出に応答してタッチパネルに振動を付与可能な振動手段１７０と、ジョブの設定画面上で第２のタッチ操作が検出された場合、ジョブ設定値を変更する手段１０１を備え、設定値の変更途中の状態が、自装置に内在する予め定められた特定の条件に合致したか否かが判定され、合致した場合、振動手段によるタッチパネルの振動に関する制御が切り替えられる。【選択図】図３
2018101843.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
前記表示手段の表示画面上に設けられたタッチパネルと、
前記タッチパネルがタッチされてから所定の時間内にタッチが解除され、かつタッチ中のタッチ座標の変動が所定のしきい値以内である第１のタッチ操作と、該第１のタッチ操作以外の第２のタッチ操作を検出する検出手段と、
前記検出手段による少なくとも前記第２のタッチ操作の検出に応答して、前記タッチパネルに振動を付与可能な振動手段と、
前記表示手段に表示されたジョブの設定画面上で、前記検出手段により前記第２のタッチ操作が検出された場合、ジョブの設定値を変更する設定値変更手段と、
前記設定値変更手段により変更される設定値の変更途中の状態が、予め定められた特定の条件に合致したかどうかを判定する判定手段と、
前記判定手段により設定値の変更途中の状態が特定の条件と合致したと判定された場合、前記振動手段によるタッチパネルの振動に関する制御を切り替える振動制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記ジョブの設定画面は印刷プレビュー画面で構成される請求項１に記載の画像形成装置。
【請求項３】
前記ジョブの設定画面が原稿サイズの拡大・縮小率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の拡大・縮小率に対応する原稿サイズが、定型サイズと合致したかどうかである請求項１または２に記載の画像形成装置。
【請求項４】
前記ジョブの設定画面が原稿サイズの拡大・縮小率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の拡大・縮小倍率に対応する原稿サイズが、自装置の給紙トレイに格納されている用紙のサイズと合致したかどうかである請求項１または２に記載の画像形成装置。
【請求項５】
前記ジョブの設定画面が、該設定画面に表示された原稿の角度を前記第２のタッチ操作によって変更することにより原稿の印刷方向を設定する画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の原稿の角度が前記印刷方向の設定値の切り替えが行われるしきい値に達したかどうかである請求項１または２に記載の画像形成装置。
【請求項６】
前記ジョブの設定画面が印刷部数の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の印刷部数と原稿のページ数とに基づいて算出された印刷に必要な用紙の枚数が、自装置の給紙トレイに格納されている用紙の枚数を超えたかどうかである請求項１または２に記載の画像形成装置。
【請求項７】
前記ジョブの設定画面が両面印刷時の表裏両面の印刷領域の位置及び／または倍率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の表裏両面の印刷領域の位置及び／または倍率が合致したかどうかである請求項１または２に記載の画像形成装置。
【請求項８】
前記ジョブの設定画面が、印刷画像上に重畳して印刷される重畳画像の用紙上の印刷位置の決定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の前記重畳画像の用紙上の印刷位置が、印刷不可領域に重なったかどうかである請求項１または２に記載の画像形成装置。
【請求項９】
前記ジョブの設定画面が、前記設定画面に表示された原稿の傾きを前記第２のタッチ操作によって変更することにより、画像読み取り手段によって読み取った原稿から検出された原稿の傾きを補正する設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の原稿の傾きが、原稿の傾き０度に補正される傾きに合致したかどうかである請求項１または２に記載の画像形成装置。
【請求項１０】
前記第２のタッチ操作には、少なくとも２点でタッチ座標を検出し、各タッチ座標間の距離が連続的に変動するピンチイン・アウト操作が含まれる請求項１〜４、７、８の何れかに記載の画像形成装置。
【請求項１１】
前記第２のタッチ操作には、タッチ座標が単位時間あたり所定量以上連続的に変動するドラッグ操作が含まれる請求項１〜９の何れかに記載の画像形成装置。
【請求項１２】
前記第２のタッチ操作には、タッチ座標の移動量が所定値以下である時間が所定時間以上であるロングタップ操作が含まれる請求項１〜４，６の何れかに記載の画像形成装置。
【請求項１３】
前記第２のタッチ操作には、少なくとも２点のタッチ座標間の距離変位が所定量以下の状態を保持したまま、各タッチ座標の位置が連続的に変動するローテーション操作が含まれる請求項１、２、５、８、９の何れかに記載の画像形成装置。
【請求項１４】
前記振動制御手段による振動に関する制御の切り替えは、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動とは異なる強度及び／または周波数の振動を前記タッチパネルに付与することによって行われる請求項１〜１３の何れかに記載の画像形成装置。
【請求項１５】
前記振動制御手段による振動に関する制御の切り替えは、設定値の変更途中の状態と特定の条件との差異が変化するに従い、前記タッチパネルに付与される振動の強度及び／または周波数を連続的に変化させることによって行われる請求項１〜１４の何れかに記載の画像形成装置。
【請求項１６】
前記振動制御手段による振動に関する制御の切り替えは、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動を、合致したと判定されたときに停止させることによって行われる請求項１〜１３の何れかに記載の画像形成装置。
【請求項１７】
表示手段と、前記表示手段の表示画面上に設けられたタッチパネルを備えた画像形成装置が、
前記タッチパネルがタッチされてから所定の時間内にタッチが解除され、かつタッチ中のタッチ座標の変動が所定のしきい値以内である第１のタッチ操作と、該第１のタッチ操作以外の第２のタッチ操作を検出する検出ステップと、
前記検出ステップによる少なくとも前記第２のタッチ操作の検出に応答して、前記タッチパネルに振動を付与する振動ステップと、
前記表示手段に表示されたジョブの設定画面上で、前記検出ステップにより前記第２のタッチ操作が検出された場合、ジョブの設定値を変更する設定値変更ステップと、
前記設定値変更ステップにより変更される設定値の変更途中の状態が、予め定められた特定の条件に合致したかどうかを判定する判定ステップと、
前記判定ステップにより設定値の変更途中の状態が特定の条件と合致したと判定された場合、前記振動ステップによるタッチパネルの振動に関する制御を切り替える振動制御ステップと、
を実行することを特徴とするジョブ設定値の切り替え確認方法。
【請求項１８】
表示手段と、前記表示手段の表示画面上に設けられたタッチパネルと、前記タッチパネルに振動を付与可能な振動手段とを備えた画像形成装置のコンピュータに、
前記タッチパネルがタッチされてから所定の時間内にタッチが解除され、かつタッチ中のタッチ座標の変動が所定のしきい値以内である第１のタッチ操作と、該第１のタッチ操作以外の第２のタッチ操作を検出する検出ステップと、
前記検出ステップによる少なくとも前記第２のタッチ操作の検出に応答して、前記振動手段によりタッチパネルに振動を付与する振動ステップと、
前記表示手段に表示されたジョブの設定画面上で、前記検出ステップにより前記第２のタッチ操作が検出された場合、ジョブの設定値を変更する設定値変更ステップと、
前記設定値変更ステップにより変更される設定値の変更途中の状態が、予め定められた特定の条件に合致したかどうかを判定する判定ステップと、
前記判定ステップにより設定値の変更途中の状態が特定の条件と合致したと判定された場合、前記振動手段によるタッチパネルの振動に関する制御を切り替える振動制御ステップと、
を実行させるためのジョブ設定値の切り替え確認プログラム。
【請求項１９】
前記ジョブの設定画面は印刷プレビュー画面で構成される請求項１８に記載のジョブ設定値の切り替え確認プログラム。
【請求項２０】
前記ジョブの設定画面が原稿サイズの拡大・縮小率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の拡大・縮小率に対応する原稿サイズが、定型サイズと合致したかどうかである請求項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
【請求項２１】
前記ジョブの設定画面が原稿サイズの拡大・縮小率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の拡大・縮小倍率に対応する原稿サイズが、自装置の給紙トレイに格納されている用紙のサイズと合致したかどうかである請求項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
【請求項２２】
前記ジョブの設定画面が、該設定画面に表示された原稿の角度を前記第２のタッチ操作によって変更することにより原稿の印刷方向を設定する画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の原稿の角度が前記印刷方向の設定値の切り替えが行われるしきい値に達したかどうかである請求項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
【請求項２３】
前記ジョブの設定画面が印刷部数の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の印刷部数と原稿のページ数とに基づいて算出された印刷に必要な用紙の枚数が、自装置の給紙トレイに格納されている用紙の枚数を超えたかどうかである請求項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
【請求項２４】
前記ジョブの設定画面が両面印刷時の表裏両面の印刷領域の位置及び／または倍率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の表裏両面の印刷領域の位置及び／または倍率が合致したかどうかである請求項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
【請求項２５】
前記ジョブの設定画面が、印刷画像上に重畳して印刷される重畳画像の用紙上の印刷位置の決定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の前記重畳画像の用紙上の印刷位置が、印刷不可領域に重なったかどうかである請求項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
【請求項２６】
前記ジョブの設定画面が、前記設定画面に表示された原稿の傾きを前記第２のタッチ操作によって変更することにより、画像読み取り手段によって読み取った原稿から検出された原稿の傾きを補正する設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の原稿の傾きが、原稿の傾き０度に補正される傾きに合致したかどうかである請求項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
【請求項２７】
前記第２のタッチ操作には、少なくとも２点でタッチ座標を検出し、各タッチ座標間の距離が連続的に変動するピンチイン・アウト操作が含まれる請求項１８〜２１、２４、２５の何れかに記載のジョブ設定値の切り替え確認プログラム。
【請求項２８】
前記第２のタッチ操作には、タッチ座標が単位時間あたり所定量以上連続的に変動するドラッグ操作が含まれる請求項１８〜２６の何れかに記載のジョブ設定値の切り替え確認プログラム。
【請求項２９】
前記第２のタッチ操作には、タッチ座標の移動量が所定値以下である時間が所定時間以上であるロングタップ操作が含まれる請求項１８〜２１，２３の何れかに記載のジョブ設定値の切り替え確認プログラム。
【請求項３０】
前記第２のタッチ操作には、少なくとも２点のタッチ座標間の距離変位が所定量以下の状態を保持したまま、各タッチ座標の位置が連続的に変動するローテーション操作が含まれる請求項１８、１９、２２、２５、２６の何れかに記載のジョブ設定値の切り替え確認プログラム。
【請求項３１】
前記振動制御ステップによる振動に関する制御の切り替えは、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動とは異なる強度及び／または周波数の振動を前記タッチパネルに付与することによって行われる請求項１８〜３０の何れかに記載のジョブ設定値の切り替え確認プログラム。
【請求項３２】
前記振動制御ステップによる振動に関する制御の切り替えは、設定値の変更途中の状態と特定の条件との差異が変化するに従い、前記タッチパネルに付与される振動の強度及び／または周波数を連続的に変化させることによって行われる請求項１８〜３１の何れかに記載のジョブ設定値の切り替え確認プログラム。
【請求項３３】
前記振動制御ステップによる振動に関する制御の切り替えは、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動を、合致したと判定されたときに停止させることによって行われる請求項１８〜３０の何れかに記載のジョブ設定値の切り替え確認プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置、ジョブ設定値の切り替え確認方法及び切り替え確認プログラムに関する。
【背景技術】
【０００２】
コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の機能を有する、ＭＦＰ（Multi Function Peripherals）と称されるような多機能デジタル画像形成装置として、操作パネルの画面上でピンチイン／アウト、ローテーションといったジェスチャー操作を行うことにより、印刷ジョブ等に関する設定値の設定を行うことができるものが従来より提供されている。
【０００３】
例えば、原稿が表示された印刷プレビュー画面において、印刷方向をマルチタッチによるローテーション操作（回転操作）によって設定することが可能な機種が知られている。画像形成装置で印刷可能な方向は、用紙の形状から縦もしくは横に限定されるため、表示画面に表示された原稿を例えば０度〜４５度の間で指を離すと０度へ角度が戻り、４６度〜９０度の間で指を離せば、９０度回転が設定される。つまり、画像形成装置は、画面に表示された原稿がしきい値である４５度回転したときに印刷方向の設定を切り替える設定になっているが、ユーザーにとっては、どこまで原稿を回転させれば印刷方向が変化するのか分からないため、わざわざ９０度付近まで回転させたり、あるいは４５度未満の中途半端な回転操作のため方向設定に失敗するといった事態が生じている。
【０００４】
この場合、ローテーション操作により変更途中の原稿の角度が印刷方向の設定値の切り替えが行われるしきい値に達したときに、タッチパネルに振動が付与されるとすれば、ユーザは指を離しても印刷方向が切り替わることを認識でき便利である。なお、画面表示でユーザーに知らせる方法も考えられるが、ジェスチャ操作中は画面が手で隠れるため見逃す恐れがある。また音でユーザーに知らせる方法だと騒音になるうえ、周囲がうるさく聞き取れない場合があり、やはり聞き逃す恐れがある。そのため、触覚的な提示として振動でユーザーに伝えることが適切である。また、指を離すことで確定することからも触覚が最も直感的でわかりやすい。
【０００５】
同様に、原稿が表示された印刷プレビュー画面において、印刷時の原稿サイズの拡大・縮小倍率をピンチイン／アウトによって設定することが可能な機種もある。この場合、読み取り時の原稿サイズから、拡大・縮小後の画像がぴったりと収まる定型サイズが存在するが、ピンチイン／アウト操作により自由に倍率を変化させているときにユーザーはその定型サイズを認識することができない。
【０００６】
この場合も、ピンチイン／アウト操作により自由に倍率を変化させている途中で、その倍率に対応する原稿サイズが定型サイズに合致したときに、タッチパネルに振動が付与されるとすれば、ユーザーは定型サイズに合致したことを認識でき便利である。
【０００７】
なお、特許文献１には、タッチスクリーン上でのマルチタッチを感知し、それに応答して動的な触覚効果を生成するシステムが提案されている。
【０００８】
また、特許文献２には、ユーザ入力又はジェスチャ操作に応答して触覚的効果を生成するユーザーインタフェースを有するデバイスであって、ユーザーが要素のリスト内をスクロールしているという指示及び１つの要素が選択されているという指示を受信すると、スクロール速度を求め、スクロール速度に基づく大きさを有する触覚的効果を生成するデバイスが提案されている。
【０００９】
また、特許文献３には、表示パネルと、前記表示パネルに種々の表示情報及び機能の割り付けられる機能ボタンを適宜の位置に表示する表示パネル制御部と、前記表示パネルに対する表面近傍または接触した状態でのユーザーの操作を検出して操作位置を取得する操作位置検出部と、ユーザーに対して触覚を与える所定のフィードバックを出力するフィードバック出力部と、前記操作位置が、前記表示パネルに表示されている前記機能ボタンの表示位置であるか否か判断する判断部と、前記操作位置が前記機能ボタンの表示位置である場合に、前記機能ボタンに関連する所定のフィードバックを前記フィードバック出力部に出力させる制御部と、を備えた画像形成措置が提案されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１６−３５７８４号公報
【特許文献２】特開２０１４−１９９６７１号公報
【特許文献３】特開２０１２−１５０７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、これらの特許文献に記載された技術は、いずれもマルチタッチあるいはスクロール速度といったユーザーの入力操作の情報のみに基づいて振動を付与するか、機能ボタンの表示位置を押下したことに対して振動を付与する技術である。このため、タッチ操作によりジョブの設定値を変更させているときに、変更途中の状態が画像形成装置が内在している条件に合致したとしても、ユーザーはそれを認識することができなかった。
【００１２】
従って、前述の例で言えば、印刷方向をマルチタッチによるローテーション操作によって設定する場合、ユーザーにとってはどこまで原稿を回転させれば印刷方向が変化するのか分からないとか、印刷時の原稿サイズの拡大・縮小倍率をピンチイン／アウト操作によって設定する場合、ピンチイン／アウト操作により自由に倍率を変化させている途中で、ユーザーは拡大・縮小後の画像がぴったりと収まる定型サイズを認識することができない、という問題に対して、上記特許文献１−３に記載の技術は解決策を提供しうるものではなかった。
【００１３】
この発明は、このような技術的背景に鑑みてなされたものであって、タッチ操作によりジョブの設定値を変更していくときに、変更途中の状態が画像形成装置が内在している条件に合致した場合、ユーザーにそれを認識させることができる画像形成装置、同装置におけるジョブ設定値の切り替え確認方法及び切り替え確認プログラムを提供することを課題とする。
【課題を解決するための手段】
【００１４】
上記課題は、以下の手段によって解決される。
（１）表示手段と、前記表示手段の表示画面上に設けられたタッチパネルと、前記タッチパネルがタッチされてから所定の時間内にタッチが解除され、かつタッチ中のタッチ座標の変動が所定のしきい値以内である第１のタッチ操作と、該第１のタッチ操作以外の第２のタッチ操作を検出する検出手段と、前記検出手段による少なくとも前記第２のタッチ操作の検出に応答して、前記タッチパネルに振動を付与可能な振動手段と、前記表示手段に表示されたジョブの設定画面上で、前記検出手段により前記第２のタッチ操作が検出された場合、ジョブの設定値を変更する設定値変更手段と、前記設定値変更手段により変更される設定値の変更途中の状態が、予め定められた特定の条件に合致したかどうかを判定する判定手段と、前記判定手段により設定値の変更途中の状態が特定の条件と合致したと判定された場合、前記振動手段によるタッチパネルの振動に関する制御を切り替える振動制御手段と、を備えたことを特徴とする画像形成装置。
（２）前記ジョブの設定画面は印刷プレビュー画面で構成される前項１に記載の画像形成装置。
（３）前記ジョブの設定画面が原稿サイズの拡大・縮小率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の拡大・縮小率に対応する原稿サイズが、定型サイズと合致したかどうかである前項１または２に記載の画像形成装置。
（４）前記ジョブの設定画面が原稿サイズの拡大・縮小率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の拡大・縮小倍率に対応する原稿サイズが、自装置の給紙トレイに格納されている用紙のサイズと合致したかどうかである前項１または２に記載の画像形成装置。
（５）前記ジョブの設定画面が、該設定画面に表示された原稿の角度を前記第２のタッチ操作によって変更することにより原稿の印刷方向を設定する画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の原稿の角度が前記印刷方向の設定値の切り替えが行われるしきい値に達したかどうかである前項１または２に記載の画像形成装置。
（６）前記ジョブの設定画面が印刷部数の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の印刷部数と原稿のページ数とに基づいて算出された印刷に必要な用紙の枚数が、自装置の給紙トレイに格納されている用紙の枚数を超えたかどうかである前項１または２に記載の画像形成装置。
（７）前記ジョブの設定画面が両面印刷時の表裏両面の印刷領域の位置及び／または倍率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の表裏両面の印刷領域の位置及び／または倍率が合致したかどうかである前項１または２に記載の画像形成装置。
（８）前記ジョブの設定画面が、印刷画像上に重畳して印刷される重畳画像の用紙上の印刷位置の決定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の前記重畳画像の用紙上の印刷位置が、印刷不可領域に重なったかどうかである前項１または２に記載の画像形成装置。
（９）前記ジョブの設定画面が、前記設定画面に表示された原稿の傾きを前記第２のタッチ操作によって変更することにより、画像読み取り手段によって読み取った原稿から検出された原稿の傾きを補正する設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の原稿の傾きが、原稿の傾き０度に補正される傾きに合致したかどうかである前項１または２に記載の画像形成装置。
（１０）前記第２のタッチ操作には、少なくとも２点でタッチ座標を検出し、各タッチ座標間の距離が連続的に変動するピンチイン・アウト操作が含まれる前項１〜４、７、８の何れかに記載の画像形成装置。
（１１）前記第２のタッチ操作には、タッチ座標が単位時間あたり所定量以上連続的に変動するドラッグ操作が含まれる前項１〜９の何れかに記載の画像形成装置。
（１２）前記第２のタッチ操作には、タッチ座標の移動量が所定値以下である時間が所定時間以上であるロングタップ操作が含まれる前項１〜４，６の何れかに記載の画像形成装置。
（１３）前記第２のタッチ操作には、少なくとも２点のタッチ座標間の距離変位が所定量以下の状態を保持したまま、各タッチ座標の位置が連続的に変動するローテーション操作が含まれる前項１、２、５、８、９の何れかに記載の画像形成装置。
（１４）前記振動制御手段による振動に関する制御の切り替えは、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動とは異なる強度及び／または周波数の振動を前記タッチパネルに付与することによって行われる前項１〜１３の何れかに記載の画像形成装置。
（１５）前記振動制御手段による振動に関する制御の切り替えは、設定値の変更途中の状態と特定の条件との差異が変化するに従い、前記タッチパネルに付与される振動の強度及び／または周波数を連続的に変化させることによって行われる前項１〜１４の何れかに記載の画像形成装置。
（１６）前記振動制御手段による振動に関する制御の切り替えは、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動を、合致したと判定されたときに停止させることによって行われる前項１〜１３の何れかに記載の画像形成装置。
（１７）表示手段と、前記表示手段の表示画面上に設けられたタッチパネルを備えた画像形成装置が、前記タッチパネルがタッチされてから所定の時間内にタッチが解除され、かつタッチ中のタッチ座標の変動が所定のしきい値以内である第１のタッチ操作と、該第１のタッチ操作以外の第２のタッチ操作を検出する検出ステップと、前記検出ステップによる少なくとも前記第２のタッチ操作の検出に応答して、前記タッチパネルに振動を付与する振動ステップと、前記表示手段に表示されたジョブの設定画面上で、前記検出ステップにより前記第２のタッチ操作が検出された場合、ジョブの設定値を変更する設定値変更ステップと、前記設定値変更ステップにより変更される設定値の変更途中の状態が、予め定められた特定の条件に合致したかどうかを判定する判定ステップと、前記判定ステップにより設定値の変更途中の状態が特定の条件と合致したと判定された場合、前記振動ステップによるタッチパネルの振動に関する制御を切り替える振動制御ステップと、を実行することを特徴とするジョブ設定値の切り替え確認方法。
（１８）表示手段と、前記表示手段の表示画面上に設けられたタッチパネルと、前記タッチパネルに振動を付与可能な振動手段とを備えた画像形成装置のコンピュータに、前記タッチパネルがタッチされてから所定の時間内にタッチが解除され、かつタッチ中のタッチ座標の変動が所定のしきい値以内である第１のタッチ操作と、該第１のタッチ操作以外の第２のタッチ操作を検出する検出ステップと、前記検出ステップによる少なくとも前記第２のタッチ操作の検出に応答して、前記振動手段によりタッチパネルに振動を付与する振動ステップと、前記表示手段に表示されたジョブの設定画面上で、前記検出ステップにより前記第２のタッチ操作が検出された場合、ジョブの設定値を変更する設定値変更ステップと、前記設定値変更ステップにより変更される設定値の変更途中の状態が、予め定められた特定の条件に合致したかどうかを判定する判定ステップと、前記判定ステップにより設定値の変更途中の状態が特定の条件と合致したと判定された場合、前記振動手段によるタッチパネルの振動に関する制御を切り替える振動制御ステップと、を実行させるためのジョブ設定値の切り替え確認プログラム。
（１９）前記ジョブの設定画面は印刷プレビュー画面で構成される前項１８に記載のジョブ設定値の切り替え確認プログラム。
（２０）前記ジョブの設定画面が原稿サイズの拡大・縮小率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の拡大・縮小率に対応する原稿サイズが、定型サイズと合致したかどうかである前項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
（２１）前記ジョブの設定画面が原稿サイズの拡大・縮小率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の拡大・縮小倍率に対応する原稿サイズが、自装置の給紙トレイに格納されている用紙のサイズと合致したかどうかである前項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
（２２）前記ジョブの設定画面が、該設定画面に表示された原稿の角度を前記第２のタッチ操作によって変更することにより原稿の印刷方向を設定する画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の原稿の角度が前記印刷方向の設定値の切り替えが行われるしきい値に達したかどうかである前項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
（２３）前記ジョブの設定画面が印刷部数の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の印刷部数と原稿のページ数とに基づいて算出された印刷に必要な用紙の枚数が、自装置の給紙トレイに格納されている用紙の枚数を超えたかどうかである前項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
（２４）前記ジョブの設定画面が両面印刷時の表裏両面の印刷領域の位置及び／または倍率の設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の表裏両面の印刷領域の位置及び／または倍率が合致したかどうかである前項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
（２５）前記ジョブの設定画面が、印刷画像上に重畳して印刷される重畳画像の用紙上の印刷位置の決定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の前記重畳画像の用紙上の印刷位置が、印刷不可領域に重なったかどうかである前項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
（２６）前記ジョブの設定画面が、前記設定画面に表示された原稿の傾きを前記第２のタッチ操作によって変更することにより、画像読み取り手段によって読み取った原稿から検出された原稿の傾きを補正する設定画面であり、設定値の変更途中の状態が特定の条件に合致したかどうかは、前記第２のタッチ操作により変更途中の原稿の傾きが、原稿の傾き０度に補正される傾きに合致したかどうかである前項１８または１９に記載のジョブ設定値の切り替え確認プログラム。
（２７）前記第２のタッチ操作には、少なくとも２点でタッチ座標を検出し、各タッチ座標間の距離が連続的に変動するピンチイン・アウト操作が含まれる前項１８〜２１、２４、２５の何れかに記載のジョブ設定値の切り替え確認プログラム。
（２８）前記第２のタッチ操作には、タッチ座標が単位時間あたり所定量以上連続的に変動するドラッグ操作が含まれる前項１８〜２６の何れかに記載のジョブ設定値の切り替え確認プログラム。
（２９）前記第２のタッチ操作には、タッチ座標の移動量が所定値以下である時間が所定時間以上であるロングタップ操作が含まれる前項１８〜２１，２３の何れかに記載のジョブ設定値の切り替え確認プログラム。
（３０）前記第２のタッチ操作には、少なくとも２点のタッチ座標間の距離変位が所定量以下の状態を保持したまま、各タッチ座標の位置が連続的に変動するローテーション操作が含まれる前項１８、１９、２２、２５、２６の何れかに記載のジョブ設定値の切り替え確認プログラム。
（３１）前記振動制御ステップによる振動に関する制御の切り替えは、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動とは異なる強度及び／または周波数の振動を前記タッチパネルに付与することによって行われる前項１８〜３０の何れかに記載のジョブ設定値の切り替え確認プログラム。
（３２）前記振動制御ステップによる振動に関する制御の切り替えは、設定値の変更途中の状態と特定の条件との差異が変化するに従い、前記タッチパネルに付与される振動の強度及び／または周波数を連続的に変化させることによって行われる前項１８〜３１の何れかに記載のジョブ設定値の切り替え確認プログラム。
（３３）前記振動制御ステップによる振動に関する制御の切り替えは、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動を、合致したと判定されたときに停止させることによって行われる前項１８〜３０の何れかに記載のジョブ設定値の切り替え確認プログラム。
【発明の効果】
【００１５】
前項（１）に記載の発明によれば、表示手段に表示されたジョブの設定画面上で、第２のタッチ操作が検出された場合、ジョブの設定値が変更されるが、設定値の変更途中の状態が予め定められた特定の条件に合致したかどうかが判定される。そして、合致したと判定された場合、振動手段によるタッチパネルの振動に関する制御が切り替えられる。従って、第２のタッチ操作を行っているユーザーは、振動に関する制御の切り替えにより、設定値の変更途中の状態が予め定められた特定の条件に合致したことを容易に認識することができ、同時的に指をタッチパネルから離す等の措置を実行することにより、振動に関する制御が切り替えられたときの設定値を容易に設定することができるから、ユーザーにとって極めて便利であり操作性を向上することができる。
【００１６】
前項（２）に記載の発明によれば、ジョブの設定画面は印刷プレビュー画面で構成されるから、ユーザーは印刷プレビュー画面上で第２のタッチ操作を行うことができ、設定値の入力操作をさらに行い易くなる。
【００１７】
前項（３）に記載の発明によれば、ユーザーは、第２のタッチ操作により変更途中の拡大・縮小率に対応する原稿サイズが、定型サイズと合致したことを容易に認識することができる。
【００１８】
前項（４）に記載の発明によれば、ユーザーは、第２のタッチ操作により変更途中の拡大・縮小倍率に対応する原稿サイズが、画像形成装置の給紙トレイに格納されている用紙のサイズと合致したことを容易に認識することができる。
【００１９】
前項（５）に記載の発明によれば、ユーザーは、第２のタッチ操作により変更途中の原稿の角度が前記印刷方向の設定値の切り替えが行われるしきい値に達したことを容易に認識することができる。
【００２０】
前項（６）に記載の発明によれば、ユーザーは、第２のタッチ操作により変更途中の印刷部数と原稿のページ数とに基づいて算出された印刷に必要に用紙枚数が、画像形成装置の給紙トレイに格納されている用紙の枚数を超えることを容易に認識することができる。
【００２１】
前項（７）に記載の発明によれば、ユーザーは、第２のタッチ操作により変更途中の表裏両面の印刷領域の位置及び／または倍率が合致したことを容易に認識することができる。
【００２２】
前項（８）に記載の発明によれば、ユーザーは、第２のタッチ操作により変更途中の前記重畳画像の用紙上の印刷位置が、印刷不可領域に重なったことを容易に認識することができる。
【００２３】
前項（９）に記載の発明によれば、ユーザーは、第２のタッチ操作により変更途中の原稿の傾きが、原稿の傾き０度に補正される傾きに合致したことを容易に認識することができる。
【００２４】
前項（１０）に記載の発明によれば、表示手段に表示されたジョブの設定画面上で、少なくとも２点でタッチ座標を検出し、各タッチ座標間の距離が連続的に変動するピンチイン・アウト操作を行っているときに、ユーザーは、ジョブの設定値の変更途中の状態が予め定められた特定の条件に合致したことを認識することができる。
【００２５】
前項（１１）に記載の発明によれば、表示手段に表示されたジョブの設定画面上で、タッチ座標が単位時間あたり所定量以上連続的に変動するドラッグ操作を行っているときに、ユーザーは、ジョブの設定値の変更途中の状態が予め定められた特定の条件に合致したことを認識することができる。
【００２６】
前項（１２）に記載の発明によれば、表示手段に表示されたジョブの設定画面上で、タッチ座標の移動量が所定値以下である時間が所定時間以上であるロングタップ操作を行っているときに、ユーザーは、ジョブの設定値の変更途中の状態が予め定められた特定の条件に合致したことを認識することができる。
【００２７】
前項（１３）に記載の発明によれば、表示手段に表示されたジョブの設定画面上で、少なくとも２点のタッチ座標間の距離変位が所定量以下の状態を保持したまま、各タッチ座標の位置が連続的に変動するローテーション操作を行っているときに、ユーザーは、ジョブの設定値の変更途中の状態が予め定められた特定の条件に合致したことを認識することができる。
【００２８】
前項（１４）に記載の発明によれば、設定値の変更途中の状態が予め定められた特定の条件に合致した場合、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動とは異なる強度及び／または周波数の振動がタッチパネルに付与されるから、第２のタッチ操作を行っているユーザーは、設定値の変更途中の状態が予め定められた特定の条件に合致したことを容易に認識することができる。
【００２９】
前項（１５）に記載の発明によれば、設定値の変更途中の状態が予め定められた特定の条件に合致した場合、設定値の変更途中の状態と特定の条件との差異が変化するに従い、タッチパネルに付与される振動の強度及び／または周波数が連続的に変化するから、第２のタッチ操作を行っているユーザーは、設定値の変更途中の状態が予め定められた特定の条件に合致したことを容易に認識することができる。
【００３０】
前項（１６）に記載の発明によれば、設定値の変更途中の状態が予め定められた特定の条件に合致した場合、設定値の変更途中の状態が特定の条件と合致したと判定されるまでに第２のタッチ操作に対して付与されていた振動が、合致したと判定されたときに停止するから、第２のタッチ操作を行っているユーザーは、設定値の変更途中の状態が予め定められた特定の条件に合致したことを容易に認識することができる。
【００３１】
前項（１７）に記載の発明によれば、第２のタッチ操作を行っているユーザーは、振動に関する制御の切り替えにより、設定値の変更途中の状態が予め定められた特定の条件に合致したことを容易に認識することができ、同時的に指をタッチパネルから離す等の措置を実行することにより、振動に関する制御が切り替えられたときの設定値を容易に設定することができる。
【００３２】
前項（１８）〜（３３）の何れかに記載の発明によれば、表示手段に表示されたジョブの設定画面上で、第２のタッチ操作を検出した場合にジョブの設定値を変更し、設定値の変更途中の状態が予め定められた特定の条件に合致したかどうかを判定し、合致したと判定した場合、振動手段によるタッチパネルの振動に関する制御を切り替える処理を、画像形成装置のコンピュータに実行させることができる。
【図面の簡単な説明】
【００３３】
【図１】この発明の一実施形態に係る画像形成装置の電気的な構成を示すブロック図である。
【図２】操作パネルの拡大図である。
【図３】操作パネルの表示部に表示された操作画面上で、ユーザーがジェスチャー操作によりジョブの設定を行う場合のＭＦＰ画像形成装置の処理を示すフローチャートである。
【図４】（Ａ）〜（Ｄ）はジェスチャー操作によりジョブの設定値を変更設定する場合の具体例を説明するための図である。
【図５】図４に示した実施形態を実行するときに画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図６】（Ａ）〜（Ｄ）はジェスチャー操作によりジョブの設定値を変更設定する場合の他の具体例を説明するための図である。
【図７】図６に示した実施形態を実行するときに画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図８】（Ａ）〜（Ｄ）は原稿サイズの拡大・縮小率を変更・設定するジェスチャー操作の他の例を説明するための図である。
【図９】（Ａ）〜（Ｄ）は原稿サイズの拡大・縮小率を変更・設定するジェスチャー操作のさらに他の例を説明するための図である。
【図１０】（Ａ）〜（Ｅ）はジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。
【図１１】図１０に示した実施形態を実行するときに画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図１２】（Ａ）〜（Ｅ）は原稿の角度を変更するジェスチャー操作の他の例を説明するための図である。
【図１３】（Ａ）〜（Ｃ）はジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。
【図１４】図１３に示した実施形態を実行するときに画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図１５】（Ａ）〜（Ｃ）は印刷部数を変更・設定するジェスチャー操作の他の例を説明するための図である。
【図１６】（Ａ）〜（Ｃ）はジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。
【図１７】図１６に示した実施形態を実行するときに画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図１８】（Ａ）〜（Ｃ）は表面の印刷領域の位置及びサイズ（倍率）の両方対して、裏面の印刷領域の位置及び倍率を合致させる場合のジェスチャー操作を示す図である。
【図１９】（Ａ）〜（Ｃ）はジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。
【図２０】図２０に示した実施形態を実行するときに画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図２１】（Ａ）〜（Ｃ）はスタンプの位置を変更・設定するジェスチャー操作の他の例を説明するための図である。
【図２２】（Ａ）〜（Ｃ）はスタンプの位置を変更・設定するジェスチャー操作のさらに他の例を説明するための図である。
【図２３】（Ａ）〜（Ｃ）はジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。
【図２４】図２３に示した実施形態を実行するときに画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図２５】（Ａ）〜（Ｃ）は原稿の角度を補正するジェスチャー操作の他の例を説明するための図である。
【図２６】（Ａ）〜（Ｃ）は振動に関する制御の切替の一例を説明するための図である。
【図２７】（Ａ）〜（Ｃ）は振動に関する制御の切替の他の例を説明するための図である。
【図２８】（Ａ）〜（Ｃ）は振動に関する制御の切替のさらに他の例を説明するための図である。
【発明を実施するための形態】
【００３４】
以下、この発明の実施形態を図面に基づいて説明する。
【００３５】
図１は、この発明の一実施形態に係る画像形成装置１の電気的な構成を示すブロック図である。この実施形態では、画像形成装置１として、多機能デジタル画像形成装置である前述したＭＦＰが用いられている。以下、画像形成装置をＭＦＰともいう。
【００３６】
図１に示すように、ＭＦＰ１は、制御部１００、固定記憶装置１１０、画像読取装置１２０、操作パネル１３０、画像出力装置１４０、プリンタコントローラ１５０、ネットワークインターフェイス（ネットワークＩ/Ｆ）１６０及び振動装置１７０等を備え、互いにシステムバス１７５を介して接続されている。
【００３７】
制御部１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、Ｓ−ＲＡＭ（Static Random Access Memory）１０３、ＮＶ−ＲＡＭ（Non Volatile RAM）１０４及び時計ＩＣ１０５等を備えている。
【００３８】
ＣＰＵ１０１は、ＲＯＭ１０２等に保存されている動作プログラムを実行することにより、ＭＦＰ１の全体を統括的に制御する。例えばコピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等を実行可能に制御するほか、特にこの実施形態では、操作パネル１３０のタッチパネル１３５に対して行われたユーザーによるタッチ操作を検出したり、検出結果に応じてタッチパネル１３５に振動を付与する等の制御等を行うが、詳細は後述する。
【００３９】
ＲＯＭ１０２は、ＣＰＵ１０１が実行するプログラムやその他のデータを格納する。
【００４０】
Ｓ−ＲＡＭ１０３は、ＣＰＵ１０１がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時的に保存する。
【００４１】
ＮＶ−ＲＡＭ１０４は、バッテリでバックアップされた不揮発メモリであり、画像形成に係わる各種の設定や、表示部１３４の画素数や、表示部１３４に表示される各種画面のデータ等を記憶するものである。
【００４２】
時計ＩＣ１０５は、時刻を計時すると共に、内部タイマーとして機能し処理時間の計測等を行う。
【００４３】
固定記憶装置１１０は、ハードディスク等からなり、プログラム、文書その他の各種データを保存する。
【００４４】
画像読取装置１２０は、スキャナ等を備え、プラテンガラス上にセットされた原稿を走査することによって原稿画像を読み取り画像データに変換する。
【００４５】
操作パネル１３０は、ユーザーがＭＦＰ１へジョブ等の指示や各種設定を行う際に用いられるものであり、図２に拡大図を示すように、リセットキー１３１、スタートキー１３２、ストップキー１３３、表示部１３４及びタッチパネル１３５等を備えている。
【００４６】
リセットキー１３１は、設定をリセットする際に使用されるものであり、スタートキー１３２はスキャン等の開始操作に使用されるものであり、ストップキー１３３は動作を中断する場合等に押下されるものである。
【００４７】
表示部１３４は、例えば液晶表示装置からなり印刷ジョブ等の設定を行うための設定画面を含む各種の操作画面やメッセージ等を表示するものであり、タッチパネル１３５は表示部１３４の画面上に形成され、ユーザーのタッチ操作を検出する。
【００４８】
画像出力装置１４０は、画像読取装置１２０で読み取られた原稿の画像データや、外部操作から送信されたプリントデータから生成された複写画像を用紙上に印字するものである。
【００４９】
プリンタコントローラ１５０は、ネットワークインターフェース１６０によって受信されたプリントデータから複写画像を生成するものである。
【００５０】
ネットワークインターフェース（ネットワークＩ/Ｆ）１６０は、外部の端末装置等との間でデータの送受信を行う通信手段として機能する。
【００５１】
振動装置１７０は図示しない振動素子を備え、ユーザーによってタッチパネル１３５のタッチ操作がなされたときに振動素子を介してタッチパネル１３５に振動を付与するものである。振動装置１７０により付与される振動は、ＣＰＵ１０１の制御に基づいて強度や周波数等を変更可能であり、タッチ操作の内容等に基づいて振動制御が切り替えられる。
【００５２】
この実施形態において、ユーザーは操作パネル１３０の画面上でタッチ操作を行い、ＣＰＵ１０１はタッチパネル１３５を介してタッチ操作が行われたことを検出する。この実施形態ではタッチ操作として第１のタッチ操作と第２のタッチ操作がある。
【００５３】
第１のタッチ操作は、タッチパネル１３５がタッチされてから所定の時間内にタッチが解除され、かつタッチ中のタッチ座標の変動が所定のしきい値以内であるタッチ操作である。例えば、タッチパネル１３５をタップしてすぐに指をタッチパネルから離すタッチ操作である。
【００５４】
第２のタッチ操作は、第１のタッチ操作以外のタッチ操作である。以下の説明では、第２のタッチ操作をジェスチャー操作とも記す。ジェスチャー操作の一例としては、少なくとも２点でタッチ座標を検出し、各タッチ座標間の距離が連続的に変動するピンチイン・アウト操作や、タッチ座標が単位時間あたり所定量以上連続的に変動するドラッグ操作や、タッチ座標の移動量が所定値以下である時間が所定時間以上であるロングタップ操作や、少なくとも２点のタッチ座標間の距離変位が所定量以下の状態を保持したまま、各タッチ座標の位置が連続的に変動するローテーション操作等を挙げることができる。
【００５５】
図３は、操作パネル１３０の表示部１３４に表示された操作画面上で、ユーザーがジェスチャー操作によりジョブの設定を行う場合のＭＦＰ１の処理を示すフローチャートである。この処理は、ＭＦＰ１のＣＰＵ１０１がＲＯＭ１０２等の記録媒体に記録された動作プログラムに従って動作することにより実行される。
【００５６】
ユーザーがタッチパネル１３５に対してタッチ操作を行うと、ステップＳ０１ではタッチ操作を検出し、ステップＳ０２では、検出したタッチ操作が第２のタッチ操作つまりジェスチャー操作か否かを判定する。ジェスチャー操作でなければ（ステップＳ０２でＮＯ）、第１のタッチ操作であるから、ステップＳ０３で第１のタッチ操作用の振動命令を振動装置１７０に対して発行した後、ステップＳ０１に戻る。この振動命令を受けて振動装置１７０はタッチパネル１３５に第１のタッチ操作用の振動を付与する。
【００５７】
ステップＳ０２において、タッチ操作がジェスチャー操作であれば（ステップＳ０２でＹＥＳ）、ステップＳ０４でジェスチャー操作の種類を判断し、ステップＳ０５で、ジェスチャー操作に対応する設定値情報を取得する。次いでステップＳ０６で、ＭＦＰ１の固有の情報を取得したのち、ステップＳ０７で、設定値情報で示される設定値が、ＭＦＰ固有の情報に基づく特定の条件と合致したかどうかを判定する。どの固有情報を用いて特定の条件とするかは、予め設定しておけば良い。
【００５８】
特定の条件と合致しなければ（ステップＳ０７でＮＯ）、ステップＳ０８で、ジェスチャー操作用の第１振動命令を振動装置１７０に対して発行した後、ステップＳ０１に戻る。この第１振動命令を受けて振動装置１７０はタッチパネル１３５に、第１のタッチ操作用の振動とは異なる第１振動を付与する。
【００５９】
特定の条件と合致した場合（ステップＳ０７でＹＥＳ）、ステップＳ０９で、第１振動命令とは異なるジェスチャー操作用の第２振動命令を振動装置１７０に対して発行した後、ステップＳ０１に戻る。この第２振動命令を受けて振動装置１７０はタッチパネル１３５に、第１のタッチ操作用の振動及び第１振動命令による振動とは異なる第２振動を付与する。
【００６０】
ジェスチャー操作が行われているときは設定値が変化するが、その間、特定条件と合致したかどうかが連続的に判定され、合致しない場合は第１振動命令による第１振動が付与される。設定値が変化していき特定の条件に合致すると、第２振動命令による第２振動に切り替えられるから、ユーザーは異なる触感を知覚することになり、特定の条件に合致したことを認識することができる。また、異なる触感を知覚したときに指をタッチパネルから離す等の措置を実行することにより、特定の条件に合致したときの設定値を容易に設定することができるから、ユーザーにとって極めて便利であり操作性を向上することができる。
【００６１】
図４は、ジェスチャー操作によりジョブの設定値を変更設定する場合の具体例を説明するための図である。この例では、固定記憶装置１１０に保存された文書等を印刷する印刷ジョブにおいて、原稿サイズの拡大・縮小率をジェスチャー操作である前述のピンチイン・アウト操作によって設定する場合を示す。なお、固定記憶装置１１０に保存された文書等を印刷する印刷ジョブに限定されることはなく、他のジョブ例えば原稿を読み込んで印刷するコピージョブ等であっても良い。
【００６２】
図４（Ａ）に示すように、操作パネル１３０の表示部１３４には、原稿サイズの拡大・縮小率の設定画面として印刷プレビュー画面が表示され、画面中央部には縦向きの原稿２０１が表示されている。また、ＭＦＰ１は補給可能な用紙サイズとして例えばＡ４、Ｂ４等の定型サイズの用紙を有しており、表示部１３４には定型サイズの大きさを示す枠３０１、３０２も原稿２０１と同心で表示されている。なお、定型サイズの大きさを示す枠は必ずしも表示されなくても良い。
【００６３】
図４（Ｂ）に示すように、ユーザーが２本の指をタッチパネル１３５にタッチするとともに、図４（Ｃ）に示すように、タッチした指の距離が小さくあるいは大きくなるようにスライドさせると、ＭＦＰ１のＣＰＵ１０１はタッチされた２点でタッチ座標を検出し、各タッチ座標間の距離が連続的に変動するピンチイン・アウト操作であると判定する。
【００６４】
ユーザーのピンチイン・アウト操作に応じて、設定値である拡大・縮小率は変更され、表示部１３４に表示されている印刷プレビュー画面の原稿２０１は拡大あるいは縮小表示される。ピンチイン・アウト操作中、タッチパネル１３５には第１振動命令による第１振動が付与される。
【００６５】
設定値の変更途中に、特定条件としてＭＦＰ１が有する定型サイズと合致した場合は、同図（Ｄ）に示すように、第１振動命令による第１振動から第２振動命令による第２振動に切り替えられる。このため、ユーザーはピンチイン・アウト操作により変化した設定値が定型サイズに合致したこと、換言すれば拡大・縮小後の画像がぴったりと収まる定型サイズを容易に認識することができる。
【００６６】
図５は、図４に示した実施形態を実行するときにＭＦＰ１のＣＰＵ１０１が行う処理を示すフローチャートである。このフローチャートは、図３に示したフローチャートにおいて点線で囲んだＦの領域のステップに相当するものである。以後に示すフローチャートについても同様である。
【００６７】
ステップＳ１１で、ジェスチャー操作により変更された拡大・縮小率情報を取得したのち、ステップＳ１２で、拡大・縮小後の原稿サイズを計算する。次いで、ステップＳ１３で、計算された原稿サイズがＭＦＰ１が有する定型サイズと一致したかどうかを判定する。
【００６８】
一致しなければ（ステップＳ１３でＮＯ）、図３のステップＳ０８へ進み、ジェスチャー操作用の第１振動命令を振動装置１７０に対して発行する。定型サイズと一致した場合（ステップＳ１３でＹＥＳ）、図３のステップＳ０９へ進み、第１振動命令とは異なる第２振動命令を振動装置１７０に対して発行する。
【００６９】
図６は、ジェスチャー操作によりジョブの設定値を変更設定する場合の他の具体例を説明するための図である。この例では、図４に示した例と同様に、固定記憶装置１１０に保存された文書等を印刷する印刷ジョブにおいて、原稿サイズの拡大・縮小率をジェスチャー操作である前述のピンチイン・アウト操作によって設定する場合を示す。
【００７０】
図６（Ａ）に示すように、操作パネル１３０の表示部１３４には、原稿サイズの拡大・縮小率の設定画面として印刷プレビュー画面が表示され、画面中央部には縦向きの原稿２０１が表示されている。また、表示部１３４には、ＭＦＰ１に搭載されている給紙トレーに収容されている、例えばＡ４，Ｂ４等の用紙サイズの大きさを示す枠３０３、３０４も原稿２０１と同心で表示されている。
【００７１】
図６（Ｂ）に示すように、ユーザーが２本の指をタッチパネル１３５にタッチするとともに、図６（Ｃ）に示すように、タッチした指の距離が小さくあるいは大きくなるようにスライドさせると、ＭＦＰ１のＣＰＵ１０１はタッチされた２点でタッチ座標を検出し、各タッチ座標間の距離が連続的に変動するピンチイン・アウト操作であると判定する。
【００７２】
ユーザーのピンチイン・アウト操作に応じて、設定値である拡大・縮小率は変更され、表示部１３４に表示されている印刷プレビュー画面の原稿２０１は拡大あるいは縮小表示される。ピンチイン・アウト操作中、タッチパネル１３５には第１振動命令による第１振動が付与される。
【００７３】
設定値の変更途中に、特定条件としてＭＦＰ１に搭載されている給紙トレーの用紙サイズと合致した場合は、同図（Ｄ）に示すように、第１振動命令による第１振動から第２振動命令による第２振動に切り替えられる。このため、ユーザーはピンチイン・アウト操作により変化した設定値が給紙トレーの用紙サイズに合致したことを容易に認識することができる。なお、ＭＦＰ１に搭載されている用紙サイズのうち、どの用紙サイズに合致したかを表示部１３４に表示させても良い。
【００７４】
図７は、図６に示した実施形態を実行するときにＭＦＰ１のＣＰＵ１０１が行う処理を示すフローチャートである。
【００７５】
ステップＳ２１で、ジェスチャー操作により変更された拡大・縮小率情報を取得したのち、ステップＳ２２で、拡大・縮小後の原稿サイズを計算する。次いで、ステップＳ２３で、ＭＦＰ１の給紙トレイに格納されている用紙サイズの情報を取得した後、ステップＳ２４で、計算された原稿サイズがＭＦＰ１の給紙トレイの用紙サイズと一致したかどうかを判定する。
【００７６】
一致しなければ（ステップＳ２４でＮＯ）、図３のステップＳ０８へ進み、ジェスチャー操作用の第１振動命令を振動装置１７０に対して発行する。用紙サイズと一致した場合（ステップＳ２４でＹＥＳ）、図３のステップＳ０９へ進み、第１振動命令とは異なる第２振動命令を振動装置１７０に対して発行する。
【００７７】
図４〜図７に示した実施形態では、原稿サイズの拡大・縮小率を変更・設定するジェスチャー操作としてピンチイン・アウト操作を例示したが、図８に示すようなドラッグ操作であっても良い。
【００７８】
即ち、図８（Ａ）に示すように、操作パネル１３０の表示部１３４に、原稿サイズの拡大・縮小率の設定画面として印刷プレビュー画面が表示されている状態で、同図（Ｂ）に示すように、画面上に縦方向にスライドバー４０１を表示させる。そして、同図（Ｃ）に示すように、ユーザーがスライドバー４０１の操作タブ４０２を指でタッチした状態でスライドバー４０１に沿ってドラッグ操作することにより、原稿サイズの拡大・縮小率を変更できるようになっている。
【００７９】
この場合、ＭＦＰ１のＣＰＵ１０１は、タッチ座標が単位時間あたり所定量以上連続的に変動することを検知してドラッグ操作であると判定し、ドラッグ操作により変更された拡大・縮小率情報を取得し、拡大・縮小後の原稿サイズと定型サイズあるいは給紙トレイの用紙サイズが一致したかどうかを判定する。一致したと判定された場合、タッチパネル１３５の振動が第１振動から第２振動に切り替わる。
【００８０】
また、原稿サイズの拡大・縮小率を変更・設定するジェスチャー操作は、図９に示すようにロングタップ操作であっても良い。
【００８１】
即ち、図９（Ａ）に示すように、操作パネル１３０の表示部１３４に、原稿サイズの拡大・縮小率の設定画面として印刷プレビュー画面が表示されている状態で、同図（Ｂ）に示すように、図８（Ｂ）と同様にスライドバー４０１を表示させる。スライドバー４０１の両端部には+ボタン４０３と−ボタン４０４が表示されている。+ボタン４０３は原稿サイズを拡大させ、−ボタン４０４は原稿サイズを縮小させるボタンである。
【００８２】
そして、同図（Ｃ）に示すように、ユーザーが例えば+ボタン４０３を指でタッチし、その状態を維持することにより、原稿サイズを連続的に拡大できるようになっている。
【００８３】
この場合、ＭＦＰ１のＣＰＵ１０１は、タッチ座標の移動量が所定値以下である時間が所定時間以上であることを検知してロングタップ操作であると判定し、ロングタップ操作により変更された拡大・縮小率情報を取得し、拡大・縮小後の原稿サイズと定型サイズあるいは給紙トレイの用紙サイズが一致したかどうかを判定する。一致したと判定された場合、タッチパネル１３５の振動が第１振動から第２振動に切り替わる。
【００８４】
図１０は、ジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。この例では、固定記憶装置１１０に保存された文書等を印刷する印刷ジョブにおいて、原稿の印刷方向をジェスチャー操作であるローテーション操作によって設定する場合を示す。
【００８５】
図１０（Ａ）に示すように、操作パネル１３０の表示部１３４には、原稿の印刷方向の設定画面として印刷プレビュー画面が表示され、画面中央部には縦向きの原稿２０１が表示されている。この状態では、原稿２０１の縦方向の中心線は同図に示すように上下方向を向いている。
【００８６】
同図（Ｂ）に示すように、ユーザーが原稿２０１の縦辺の近くにおいて２本の指をタッチパネル１３５にタッチするとともに、タッチした指を画面上で時計方向に回転させると、ＭＦＰ１のＣＰＵ１０１はタッチされた２点のタッチ座標を検出し、タッチ座標間の距離変位が所定量以下の状態を保持したまま、各タッチ座標の位置が連続的に変動するローテーション操作であると判定する。
【００８７】
ユーザーのローテーション操作に応じて、印刷プレビュー画面の原稿２０１は同図（Ｂ）に矢印で示すように徐々に回転し、角度が変更されていく。ローテーション操作中、タッチパネル１３５には第１振動命令による第１振動が付与される。
【００８８】
ＭＦＰ１は、ローテーション操作によって変化する原稿２０１の角度がしきい値である４５度に達すると、印刷方向の設定を縦向きから横向きに変更するようになっている。このため、ＭＦＰ１はローテーション操作によって変更途中の原稿２０１の角度が、特定条件である設定値切り替えのしきい値４５度に達したかどうかを判定する。そして、原稿２０１の角度が４５度に達した場合は、同図（Ｃ）に示すように、第１振動命令による第１振動から第２振動命令による第２振動に切り替える。このため、ユーザーは印刷方向の切り替えしきい値に達したことを容易に認識することができ、どこまで原稿２０１を回転させれば印刷方向が変化するのか分からないというような不都合を解消できる。振動の切替によりしきい値に達したことを認識したユーザーがタッチ操作を解除すると、同図（Ｅ）に示すよう表示画面の原稿２０１は自動的に横向きとなり、印刷方向の設定値が切り替わる。一方、しきい値に達する前にユーザーがタッチ操作を解除すると、同図（Ｄ）に示すように、原稿２０１は元の縦向きに自動的に戻る。
【００８９】
図１１は、図１０に示した実施形態を実行するときにＭＦＰ１のＣＰＵ１０１が行う処理を示すフローチャートである。
【００９０】
ステップＳ３１で、ジェスチャー操作により変更された原稿の回転率（回転角度）を取得したのち、ステップＳ３２で、取得した回転率がしきい値以上かどうかを判定する。
【００９１】
しきい値以上でなければ（ステップＳ３２でＮＯ）、図３のステップＳ０８へ進み、ジェスチャー操作用の第１振動命令を振動装置１７０に対して発行する。回転率がしきい値以上である場合（ステップＳ３２でＹＥＳ）、図３のステップＳ０９へ進み、第１振動命令とは異なる第２振動命令を振動装置１７０に対して発行する。
【００９２】
図１０及び図１１に示した実施形態では、原稿２０１の角度を変更するジェスチャー操作としてローテーション操作を例示したが、図１２に示すようなドラッグ操作であっても良い。
【００９３】
即ち、図１２（Ａ）に示すように、操作パネル１３０の表示部１３４に、縦向きの原稿２０１がプレビュー表示されている状態で、ユーザーが原稿２０１の角部をタッチした後、同図（Ｂ）に示すように、タッチした指を画面上で時計方向にスライドさせる。この場合、ＭＦＰ１のＣＰＵ１０１は、タッチ座標が単位時間あたり所定量以上連続的に変動することを検知してドラッグ操作であると判定し、ドラッグ操作により変更された原稿２０１の角度がしきい値に達すると、印刷方向の設定を縦向きから横向きに変更する。また、原稿２０１の角度がしきい値に達したときは、同図（Ｃ）に示すように、タッチパネル１３５の振動が第１振動から第２振動に切り替わる。
【００９４】
図１２の例においても、振動の切替によりしきい値に達したことを認識したユーザーがタッチ操作を解除すると、同図（Ｅ）に示すよう表示画面の原稿２０１は自動的に横向きとなり、印刷方向の設定値が切り替わる。一方、しきい値に達する前にユーザーがタッチ操作を解除すると、同図（Ｄ）に示すように、原稿２０１は元の縦向きに自動的に戻る。
【００９５】
図１３は、ジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。この例では、固定記憶装置１１０に保存された文書等を印刷する印刷ジョブにおいて、印刷部数をジェスチャー操作であるロングタップ操作によって設定する場合を示す。
【００９６】
図１３（Ａ）に示すように、操作パネル１３０の表示部１３４には、印刷部数を設定するための設定画面が表示され、この画面内に+ボタン４０５と−ボタン４０６が表示されている。+ボタン４０５は印刷部数を増加させ、−ボタン４０６は印刷部数を減少させるボタンであり、ユーザーが+ボタン４０５あるいは−ボタン４０６を指でタッチし、その状態を維持することにより、印刷部数を連続的に変更できるようになっている。
【００９７】
同図（Ｂ）に示すように、ユーザーが+ボタン４０５をタッチしてそのまま維持すると、ＭＦＰ１のＣＰＵ１０１は、タッチ座標の移動量が所定値以下である時間が所定時間以上であることを検知してロングタップ操作であると判定し、印刷部数の設定値を増加方向に変動させる。印刷部数の設定値は設定値表示部４０９に表示される。ロングタップ操作中、タッチパネル１３５には第１振動命令による第１振動が付与される。
【００９８】
ＭＦＰ１は、ロングタップ操作によって変化する印刷部数と印刷対象の文書（原稿）のページ数を乗算して印刷に必要な用紙枚数と、自装置の給紙トレイに格納されている用紙の枚数を求め、印刷に必要な用紙の枚数が給紙トレイ内の用紙枚数を超えるかどうかを判定する。そして、超えた場合は紙切れを起こすことから、第１振動命令による第１振動から第２振動命令による第２振動に切り替えて、その旨をユーザーに通知する。
【００９９】
例えば図１３（Ｃ）に示すように、印刷対象文書が４ページであり、給紙トレイに格納されている用紙枚数が１９９枚である場合、+ボタン４０５のロングタップ操作により印刷部数を変化させていくと、片面印刷の場合は、同図（Ｃ）に示すように印刷部数が５０に変更されたとき、給紙トレイに格納されている用紙枚数を超えることになる。従って、ＭＦＰ１は印刷部数の設定値が５０に達した場合は、第１振動から第２振動に切り替える。これにより、ユーザーは紙切れを起こす印刷部数が設定されたことを容易に認識することができ、印刷部数を減らす等の措置を講ずることができる。なお、印刷に必要な用紙枚数は、印刷モードが片面印刷か両面印刷か、さらにはＮ枚の原稿を１枚の用紙に印刷する集約印刷モード（Ｎｉｎ１モード）か、等の印刷設定によって異なる。
【０１００】
図１４は、図１３に示した実施形態を実行するときにＭＦＰ１のＣＰＵ１０１が行う処理を示すフローチャートである。
【０１０１】
ステップＳ４１で、給紙トレイ内の用紙枚数を取得し、ステップＳ４２で印刷対象文書のページ数を取得する。さらにステップＳ４３でジェスチャ操作によって変更された印刷部数を取得したのち、ステップＳ４４で、印刷設定情報（片面／両面モードか、集約印刷モードか等の情報）を取得する。
【０１０２】
次いで、取得したこれらの情報を基に、ステップＳ４５で、印刷に必要な用紙枚数を計算する。この計算は、１部あたりの使用枚数×部数によって求めることができる。
【０１０３】
次に、ステップＳ４６で、計算した用紙枚数が給紙トレイの用紙枚数を超えるかどうかを判定する。超えなければ（ステップＳ４６でＮＯ）、図３のステップＳ０８へ進み、第１振動命令を振動装置１７０に対して発行する。超える場合（ステップＳ４６でＹＥＳ）、紙切れを起こすため図３のステップＳ０９へ進み、第１振動命令とは異なる第２振動命令を振動装置１７０に対して発行する。
【０１０４】
図１３及び図１４に示した実施形態では、印刷部数を変更・設定するジェスチャー操作としてロングタップ操作を例示したが、図１５に示すようなドラッグ操作であっても良い。
【０１０５】
即ち、図１５（Ａ）に示すように、操作パネル１３０の表示部１３４に、印刷部数の設定画面が表示されている状態で、同図（Ｂ）に示すように、画面上に横方向にスライドバー４０７を表示させる。そして、同図に示すように、ユーザーがスライドバー４０７の操作タブ４０８を指でタッチした状態でスライドバー４０７に沿ってドラッグ操作することにより、印刷部数を変更できるようになっている。
【０１０６】
この場合、ＭＦＰ１のＣＰＵ１０１は、タッチ座標が単位時間あたり所定量以上連続的に変動することを検知してドラッグ操作であると判定し、ドラッグ操作により変更された印刷部数の設定値を取得し、印刷に必要な用紙枚数を計算する。そして、計算した用紙枚数が自装置の給紙トレイの用紙枚数を超えたかどうかを判定する。超えたと判定された場合、同図（Ｃ）に示すように、タッチパネル１３５の振動を第１振動から第２振動に切り替える。
【０１０７】
図１６は、ジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。この例では、固定記憶装置１１０に保存された文書等を編集して印刷するジョブにおいて、編集対象のページの裏面に別ページのデータを印刷する場合に、表裏両面の印刷領域の位置をジェスチャー操作であるドラッグ操作によって設定する場合を示す。
【０１０８】
図１６（Ａ）に示すように、操作パネル１３０の表示部１３４には、原稿の印刷方向の設定画面として印刷プレビュー画面が表示され、画面中央部には横向きの原稿２１０の表面が表示されている。また表面の印刷領域２１１の位置は既に設定済みであり、印刷領域２１１の位置が枠（破線で示す）で示されている。
【０１０９】
ユーザーが原稿２１０裏面の印刷領域の位置を設定する場合、同図（Ｂ）に示すように画面に原稿２１０の裏面を表示させる。
【０１１０】
ユーザーは裏面に印刷したいページの画像の印刷領域２２１（実線の枠で示す）をタッチし、原稿内へとドラッグする。ＭＦＰ１のＣＰＵ１０１は、タッチ座標が単位時間あたり所定量以上連続的に変動することを検知してドラッグ操作であると判定する。
【０１１１】
ユーザーのドラッグ操作に応じて、設定値である裏面の印刷領域２２１の位置は変更され、表示部１３４の画面上で原稿裏面の印刷領域２２１の位置が変更される。ドラッグ操作中、タッチパネル１３５には第１振動命令による第１振動が付与される。
【０１１２】
原稿裏面の印刷領域２２１の位置の変更途中に、原稿２１０の表面の印刷領域２１１の位置と合致した場合は、特定条件と合致したものとして同図（Ｃ）に示すように、第１振動命令による第１振動から第２振動命令による第２振動に切り替えられる。このため、ユーザーはドラッグ操作により変化した裏面の印刷領域２２１の位置が、表面の印刷領域２１１の位置に合致したことを容易に認識することができる。
【０１１３】
図１７は、図１６に示した実施形態を実行するときにＭＦＰ１のＣＰＵ１０１が行う動作を示すフローチャートである。
【０１１４】
ステップＳ５１で印刷設定情報（両面印刷設定情報）を取得した後、ステップＳ５２で両面印刷が有効かどうかを判定する。有効でなければ（ステップＳ５２でＮＯ）、図３のステップＳ０１に戻る。有効であれば（ステップＳ５２でＹＥＳ）、ステップＳ５３に進む。
【０１１５】
ステップＳ５３では印刷位置の編集モードかどうかを判断する。印刷位置の編集モードでなければ（ステップＳ５３でＮＯ）、図３のステップＳ０１に戻る。印刷位置の編集モードであれば（ステップＳ５３でＹＥＳ）、ステップＳ５４で、編集ページの表面の印刷領域２１１の位置を取得した後、ステップＳ５５で、ジェスチャー操作により変更された裏面の印刷領域２２１の位置を取得する。
【０１１６】
次いで、ステップＳ５６で、表面の印刷領域２１１の位置と裏面の印刷領域２２１の位置が一致するかどうかを判定する。一致しなければ（ステップＳ５６でＮＯ）、図３のステップＳ０８へ進み、第１振動命令を振動装置１７０に対して発行する。一致する場合（ステップＳ５６でＹＥＳ）、図３のステップＳ０９へ進み、第１振動命令とは異なる第２振動命令を振動装置１７０に対して発行する。
【０１１７】
図１６及び図１７の例では原稿２１０の表面の印刷領域２１１と裏面の印刷領域２２１が一致するかどうかを判定したが、表裏両面の印刷領域の基準位置は予め一致しており、裏面の印刷領域２２１の倍率を変更することにより、表面の印刷領域２１１のサイズに合致させる場合に本発明を適用しても良い。具体的には、裏面の印刷領域２２１の倍率を変更設定している時に、表面の印刷領域２１１のサイズに合致したときに、第１振動から第２振動に切り替えても良い。
【０１１８】
また、表面の印刷領域２１１の位置及びサイズ（倍率）の両方に対して、裏面の印刷領域２２１の位置及び倍率を合致させる場合であってもよい。この場合はドラッグ操作で裏面の印刷領域２２１の位置の変更設定を行い、ピンチイン・アウト操作で印刷領域２２１の倍率を変更設定すれば良い。具体的には、図１８（Ａ）に示すように、原稿２１０の表面の印刷領域２１１の位置及び倍率の設定を行った後、同図（Ｂ）の裏面の印刷領域２２１の設定画面において、小サイズの裏面印刷領域２２１の位置を表面の印刷領域２１１の位置にドラッグ操作により合わせながら、同図（Ｃ）に示すようにピンチイン・アウト操作で印刷領域２２１の倍率を変更する。そして、裏面印刷領域２２１の位置及び倍率が表面の印刷領域２１１の位置及び倍率に合致したときに、第１振動から第２振動に切り替わる。
【０１１９】
図１９は、ジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。この例では、固定記憶装置１１０に保存された文書等を印刷するジョブにおいて、印刷画像上に重畳して印刷するスタンプの位置をジェスチャー操作であるドラッグ操作によって設定する場合を示す。
【０１２０】
図１９（Ａ）に示すように、操作パネル１３０の表示部１３４には、印刷プレビュー画面が表示され、画面中央部には縦向きの原稿２３０が表示されている。この例では、ＭＦＰ１のエンジンの仕様上印刷不可能な領域、例えば枠消し印刷モードにおける枠消し（余白）設定領域、ブック印刷モードにおけるとじしろ設定領域等が設定されている。同図の原稿２３０の端部にハッチングを付した領域が印刷不可領域２３１である。
【０１２１】
同図（Ｂ）に示すように、ユーザーが重畳して印刷するスタンプ２４０をタッチし、原稿内の印刷希望位置へとドラッグする。ＭＦＰ１のＣＰＵ１０１は、タッチ座標が単位時間あたり所定量以上連続的に変動することを検知してドラッグ操作であると判定する。
【０１２２】
ユーザーのドラッグ操作に応じて、設定値であるスタンプ２４０の位置は表示部１３４の画面上で変更される。ドラッグ操作中、タッチパネル１３５には第１振動命令による第１振動が付与される。
【０１２３】
スタンプ２４０の位置の変更途中において、スタンプの印刷領域である外接矩形領域が原稿２３０の印刷不可領域２３１に重なった場合、換言すればスタンプ２４０の外接矩形領域が原稿２３０の印刷可能領域に存在しない場合は、同図（Ｃ）に示すように、第１振動命令による第１振動から第２振動命令による第２振動に切り替えられる。このため、ユーザーはドラッグ操作によりにより変化したスタンプ２４０の位置が印刷不可領域２３１に重なったことを容易に認識することができる。
【０１２４】
図２０は、図１９に示した実施形態を実行するときにＭＦＰ１のＣＰＵ１０１が行う動作を示すフローチャートである。
【０１２５】
ステップＳ６１で印刷設定情報（枠消し印刷／ブック印刷モードの設定情報）を取得した後、ステップＳ６２で印刷領域が限定される設定が有効かどうかを判定する。有効でなければ（ステップＳ６２でＮＯ）、図３のステップＳ０１に戻る。有効であれば（ステップＳ６２でＹＥＳ）、ステップＳ６３に進む。
【０１２６】
ステップＳ６３では原稿２３０内の印刷可能領域を取得したのち、ステップＳ６４でジェスチャー操作により変更されたスタンプ２４０の位置情報を取得し、さらにステップＳ６５で、スタンプ重畳位置における外接矩形領域の位置を算出する。
【０１２７】
次いで、ステップＳ６６で、外接矩形領域が印刷可能領域に内包されるかどうかを判定する。内包される場合（ステップＳ６６でＹＥＳ）、スタンプ２４０は印刷不可領域２３１に重ならないから図３のステップＳ０８へ進み、第１振動命令を振動装置１７０に対して発行する。内包されない場合（ステップＳ５６でＮＯ）、スタンプ２４０は印刷不可領域２３１に重なるから図３のステップＳ０９へ進み、第１振動命令とは異なる第２振動命令を振動装置１７０に対して発行する。
【０１２８】
図１９及び図２０に示した実施形態では、スタンプ２４０の位置をドラッグ操作により変更したが、ピンチアウト操作によりスタンプ２４０の倍率を拡大した場合に、拡大後のスタンプ２４０が印刷不可領域２３１に重なるかどうかを判定し、重なる場合に振動を切り替えても良い。
【０１２９】
即ち、図２１（Ａ）に示すように、操作パネル１３０の表示部１３４に印刷プレビュー画面が表示された状態で、同図（Ｂ）に示すように、ユーザーがスタンプ２４０をタッチしピンチアウト操作によりスタンプ２４０を拡大する。ＭＦＰ１のＣＰＵ１０１は、拡大後のスタンプ２４０の外接矩形領域が印刷可能領域に内包されるかどうかを判定し、内包されない場合（スタンプ２４０が印刷不可領域２３１と重なる場合）は、同図（Ｃ）に示すように振動を切り替えるようにしても良い。
【０１３０】
また、ローテーション操作によりスタンプ２４０を回転させた場合に、回転後のスタンプ２４０が印刷不可領域２３１に重なるかどうかを判定し、重なる場合に振動を切り替えても良い。
【０１３１】
即ち、図２２（Ａ）に示すように、操作パネル１３０の表示部１３４に印刷プレビュー画面が表示された状態で、同図（Ｂ）に示すように、ユーザーがスタンプ２４０をタッチしローテーション操作によりスタンプ２４０を回転する。ＭＦＰ１のＣＰＵ１０１は、回転後のスタンプ２４０の外接矩形領域が印刷可能領域に内包されるかどうかを判定し、内包されない場合（スタンプ２４０が印刷不可領域２３１と重なる場合）は、同図（Ｃ）に示すように振動を切り替えるようにしても良い。
【０１３２】
図２３は、ジェスチャー操作によりジョブの設定値を変更設定する場合のさらに他の具体例を説明するための図である。
【０１３３】
ＭＦＰ１には、画像読取装置１２０出読み取った原稿の画像から検出された原稿の傾きを、操作パネル１３０の表示部１３４に表示された印刷プレビュー画面上で補正できる機能を有している。図２３の例では、検出された原稿の傾きをジェスチャー操作であるローテーション操作によって０度に補正設定する場合を示す。
【０１３４】
図２３（Ａ）に示すように、操作パネル１３０の表示部１３４には、印刷プレビュー画面が表示され、画面中央部には縦向きの原稿２５０が表示されている。原稿２５０内には、画像読取装置１２０出読み取った原稿の画像から検出された文字列の傾きと同じ傾きで、文字列２５１が水平方向に対して斜めに傾斜して表示されている。
【０１３５】
同図（Ｂ）に示すように、ユーザーが表示されている原稿２５０の縦辺付近を２本の指でタッチし、反時計方向に回転させる。ＭＦＰ１のＣＰＵ１０１は、タッチされた２点のタッチ座標を検出し、タッチ座標間の距離変位が所定量以下の状態を保持したまま、各タッチ座標の位置が連続的に変動するローテーション操作であると判定する。
【０１３６】
ユーザーのローテーション操作に応じて、印刷プレビュー画面の原稿２５０と原稿内の文字列２５１が図２３（Ｃ）に示すように徐々に回転し、角度が変更されていく。ローテーション操作中、タッチパネル１３５には第１振動命令による第１振動が付与される。
【０１３７】
ＭＦＰ１は、ローテーション操作によって変化する原稿２５０及び文字列２５１の角度が、傾き０度の補正値に相当する角度に達すると、同図（Ｃ）に示すように、第１振動命令による第１振動から第２振動命令による第２振動に切り替える。このため、ユーザーは読み取られた原稿の傾きが０度に補正されたことを容易に認識することができる。
【０１３８】
図２４は、図２３に示した実施形態を実行するときにＭＦＰ１のＣＰＵ１０１が行う動作を示すフローチャートである。
【０１３９】
ステップＳ７１で、画像読取装置１２０で読み取った原稿内の文字列に対する傾きを、文字認識処理（ＯＣＲ）で検出した後、ステップＳ７２で、ジェスチャー操作により変更された回転率を取得する。ステップＳ７３では、取得した文字列に対する傾きと回転率とに基づいて、出力時（印刷時）の文字列の傾きを計算する。
【０１４０】
次いでステップＳ７４で、出力後の文字列が水平（横書きの場合）または垂直（縦書きの場合）かどうかを判定する。水平でも垂直でもない場合は（ステップＳ７４でＮＯ）、図３のステップＳ０８へ進み、第１振動命令を振動装置１７０に対して発行する。水平または垂直の場合は（ステップＳ７４でＹＥＳ）、図３のステップＳ０９へ進み、第１振動命令とは異なる第２振動命令を振動装置１７０に対して発行する。
【０１４１】
図２３及び図２４に示した実施形態では、原稿の角度を変更するジェスチャー操作としてローテーション操作を例示したが、図２５に示すようなドラッグ操作であっても良い。
【０１４２】
即ち、図２５（Ａ）に示すように、操作パネル１３０の表示部１３４に、原稿２５０と文字列２５１がプレビュー表示されている状態で、ユーザーが原稿２５０の角部近傍をタッチした後、図２５（Ｂ）に示すように、タッチした指を画面上で反時計方向にスライドさせる。この場合、ＭＦＰ１のＣＰＵ１０１は、タッチ座標が単位時間あたり所定量以上連続的に変動することを検知してドラッグ操作であると判定し、ドラッグ操作により変更された原稿２５０及び文字列２５１の角度が、傾き０度の補正値に相当する角度に達すると、同図（Ｃ）に示すように、タッチパネル１３５の振動が第１振動から第２振動に切り替わる。
【０１４３】
次に、タッチパネル１３５に付与される振動の第１振動から第２振動への切り替えについて説明する。
【０１４４】
図２６及び図２７は、振動切替の各例を説明するための図である。図２６及び図２７において、各図（Ａ）に示される４個の図は左から図１０の（Ａ）〜（Ｃ）、（Ｅ）に対応する図であり、印刷プレビュー画面上で原稿２０１をしきい値である４５度回転させたときに、第１の振動から第２の振動に切り替わるようになっている。各図（Ｂ）は振動装置１７０の振動素子への駆動信号の入力波形を示し、各図（Ｃ）は振動素子の振動振幅波形を示す。
【０１４５】
図２６の例では、印刷プレビュー画面上で原稿２０１をしきい値である４５度回転させたときに、しきい値に達するまでに付与されていた駆動信号よりも大きさが大きく周波数が高い駆動信号に切り替えられている。このため、ユーザーは異なる強度及び周波数の振動を感知することになり、設定値の切り替え閾値に達したことを容易に認識できる。なお、強度及び周波数のうちの何れかのみを変化させても良い。
【０１４６】
一方、図２７の例では、印刷プレビュー画面上で原稿２０１の回転角度が閾値である４５度に近づくにつれて、駆動信号の大きさが連続的に大きくなっている。なお、駆動信号の大きさの変化とともにあるいは駆動信号の大きさの変化とは別に、駆動信号の周波数を連続的に高く変化させても良い。そして、印刷プレビュー画面上で原稿２０１をしきい値である４５度回転させたときに、駆動信号がさらに大きく、周波数も高くなっている。この場合も、ユーザーは異なる強度及び／または周波数の振動を感知することになり、設定値の切り替え閾値に達したことを容易に認識できる。
【０１４７】
図２６及び図２７の例を含め、以上の実施形態では、設定値の変更途中の状態が、ＭＦＰ１に内在する予め定められた特定の条件に合致したときに、タッチパネル１３５に付与される振動が第１の振動から第２の振動へ切り替えられる場合について説明したが、この発明では、設定値の変更途中の状態が特定の条件と合致したと判定された場合に、振動装置１７０によるタッチパネル１３５の振動に関する制御を切り替えて、ユーザーが特定の条件と合致したことを認識できれば良い。
【０１４８】
このため、図２８に示すように、例えば、印刷プレビュー画面上で原稿２０１をしきい値である４５度回転させたときに、しきい値に達するまでに付与されていた駆動信号を解除して、振動させないように切り替えてもよい。同図（Ｂ）（Ｃ）における破線で囲った部分は振動が消失したことを示している。ユーザーは今まで付与されていた振動が消失することにより、特定の条件と合致したことを容易に認識することができる。
【符号の説明】
【０１４９】
１      画像形成装置
１００  制御部
１０１  ＣＰＵ
１０２  ＲＯＭ
１１０  固定記憶装置
１２０  画像読取装置
１３０  操作パネル
１３４  表示部
１３５  タッチパネル
１４０  画像出力装置
１７０  振動装置
２０１、２１０、２３０  原稿
【図１】
2018101843.tif 000003
【図２】
2018101843.tif 000004
【図３】
2018101843.tif 000005
【図４】
2018101843.tif 000006
【図５】
2018101843.tif 000007
【図６】
2018101843.tif 000008
【図７】
2018101843.tif 000009
【図８】
2018101843.tif 000010
【図９】
2018101843.tif 000011
【図１０】
2018101843.tif 000012
【図１１】
2018101843.tif 000013
【図１２】
2018101843.tif 000014
【図１３】
2018101843.tif 000015
【図１４】
2018101843.tif 000016
【図１５】
2018101843.tif 000017
【図１６】
2018101843.tif 000018
【図１７】
2018101843.tif 000019
【図１８】
2018101843.tif 000020
【図１９】
2018101843.tif 000021
【図２０】
2018101843.tif 000022
【図２１】
2018101843.tif 000023
【図２２】
2018101843.tif 000024
【図２３】
2018101843.tif 000025
【図２４】
2018101843.tif 000026
【図２５】
2018101843.tif 000027
【図２６】
2018101843.tif 000028
【図２７】
2018101843.tif 000029
【図２８】
2018101843.tif 000030