(57)【特許請求の範囲】
【請求項１】
ある機能の操作に関する操作情報を表示する表示手段と、
当該機能に対する操作入力を受け付ける操作手段と、
前記操作手段が受け付けた操作入力に基づいて前記表示手段における表示を制御する制御手段と、
前記受け付けた操作入力が、前記表示手段に表示された操作情報に従った第１の操作入力であるか、前記表示手段に表示された操作情報に従わない第２の操作入力であるかを判定する判定手段と、
ジョブの実行要求を受け付ける受付手段とを備え、
前記制御手段は、前記受付手段によりジョブの実行要求を受け付けた場合に、前記第２の操作入力による操作入力を受け付けた履歴があるか否かを判定し、前記第２の操作入力による操作入力を受け付けた履歴がある場合に、前記ジョブについての設定画面として、応用機能の設定が可能な設定画面を前記表示手段に表示する、画像処理装置。
【請求項２】
前記第１の操作入力は、前記表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、
前記第２の操作入力は、前記表示手段に表示されたボタンをダブルクリックする操作入力である、請求項１記載の画像処理装置。
【請求項３】
前記第１の操作入力は、前記表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、
前記第２の操作入力は、前記表示手段に表示されたボタンを長押しする操作入力である、請求項１記載の画像処理装置。
【請求項４】
前記第１の操作入力は、前記表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、
前記第２の操作入力は、前記表示手段に表示されたボタンをドラッグアンドドロップする操作入力である、請求項１記載の画像処理装置。
【請求項５】
前記機能は、前記表示手段の表示内容をスクロールする機能に相当し、
前記第１の操作入力は、スクロールさせるスクロールバーを用いた操作入力であり、
前記第２の操作入力は、フリックによる操作入力である、請求項１記載の画像処理装置。
【請求項６】
前記機能は、前記表示手段の表示内容を拡大／縮小する機能に相当し、
前記第１の操作入力は、拡大／縮小するための倍率を指定する操作入力であり、
前記第２の操作入力は、ピンチイン／ピンチアウトによる操作入力である、請求項１記載の画像処理装置。
【請求項７】
画像を形成する画像形成手段と、
前記画像を形成する際の消耗品のエンプティを検出するエンプティ検出手段と、
前記表示手段において、前記消耗品の交換方式についてアニメーションにより詳細に説明するための第１のガイダンス情報と、前記消耗品の交換方式について前記消耗品の種類と装着場所とを説明するための第２のガイダンス情報とが格納された記憶手段とを備え、
前記制御手段は、
前記エンプティ検出手段により前記消耗品のエンプティを検出した場合には、前記第２の操作入力による操作入力の履歴があるか否かを判断し、
前記第２の操作入力による操作入力の履歴が有ったと判断した場合には前記記憶手段に格納された前記第２のガイダンス情報に基づく表示態様で前記表示手段に表示し、
前記第２の操作入力による操作入力の履歴が無かったと判断した場合には前記記憶手段に格納された前記第１のガイダンス情報に基づく表示態様で前記表示手段に表示する、請求項１〜６のいずれか１項に記載の画像処理装置。
【請求項８】
ある機能の操作に関する操作情報を表示する表示手段を含む画像処理装置の制御方法であって、
当該機能に対する操作入力を受け付けるステップと、
前記操作入力に基づいて前記表示手段における表示を制御するステップと、
前記受け付けた操作入力が、前記表示手段に表示された操作情報に従った第１の操作入力であるか、前記表示手段に表示された操作情報に従わない第２の操作入力であるかを判定するステップと、
ジョブの実行要求を受け付けるステップとを備え、
前記制御するステップは、前記ジョブの実行要求を受け付けた場合に、前記第２の操作入力による操作入力を受け付けた履歴があるか否かを判定し、前記第２の操作入力による操作入力を受け付けた履歴がある場合に、前記ジョブについての設定画面として、応用機能の設定が可能な設定画面を前記表示手段に表示する、画像処理装置の制御方法。
【請求項９】
前記画像処理装置は、画像を形成する画像形成手段と、前記表示手段において、消耗品の交換方式についてアニメーションにより詳細に説明するための第１のガイダンス情報と、前記消耗品の交換方式について前記消耗品の種類と装着場所とを説明するための第２のガイダンス情報とが格納された記憶手段とを含み、前記制御方法は、
前記画像を形成する際の消耗品のエンプティを検出するステップを備え、
前記制御するステップは、
前記消耗品のエンプティを検出した場合には、前記第２の操作入力による操作入力の履歴があるか否かを判断し、
前記第２の操作入力による操作入力の履歴が有ったと判断した場合には前記記憶手段に格納された前記第２のガイダンス情報に基づく表示態様で前記表示手段に表示し、
前記第２の操作入力による操作入力の履歴が無かったと判断した場合には前記記憶手段に格納された前記第１のガイダンス情報に基づく表示態様で前記表示手段に表示する、請求項８記載の画像処理装置の制御方法。
【請求項１０】
ある機能の操作に関する操作情報を表示する表示手段を含む画像処理装置のコンピュータに実行させる制御プログラムであって、
前記制御プログラムは、前記コンピュータに、
当該機能に対する操作入力を受け付けるステップと、
前記操作入力に基づいて前記表示手段における表示を制御するステップと、
前記受け付けた操作入力が、前記表示手段に表示された操作情報に従った第１の操作入力であるか、前記表示手段に表示された操作情報に従わない第２の操作入力であるかを判定するステップと、
ジョブの実行要求を受け付けるステップとを実行させ、
前記制御するステップは、前記ジョブの実行要求を受け付けた場合に、前記第２の操作入力による操作入力を受け付けた履歴があるか否かを判定し、前記第２の操作入力による操作入力を受け付けた履歴がある場合に、前記ジョブについての設定画面として、応用機能の設定が可能な設定画面を前記表示手段に表示する、制御プログラム。
【請求項１１】
前記第１の操作入力は、前記表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、
前記第２の操作入力は、前記表示手段に表示されたボタンをダブルクリックする操作入力である、請求項１０記載の制御プログラム。
【請求項１２】
前記第１の操作入力は、前記表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、
前記第２の操作入力は、前記表示手段に表示されたボタンを長押しする操作入力である、請求項１０記載の制御プログラム。
【請求項１３】
前記第１の操作入力は、前記表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、
前記第２の操作入力は、前記表示手段に表示されたボタンをドラッグアンドドロップする操作入力である、請求項１０記載の制御プログラム。
【請求項１４】
前記機能は、前記表示手段の表示内容をスクロールする機能に相当し、
前記第１の操作入力は、スクロールさせるスクロールバーを用いた操作入力であり、
前記第２の操作入力は、フリックによる操作入力である、請求項１０記載の制御プログラム。
【請求項１５】
前記機能は、前記表示手段の表示内容を拡大／縮小する機能に相当し、
前記第１の操作入力は、拡大／縮小するための倍率を指定する操作入力であり、
前記第２の操作入力は、ピンチイン／ピンチアウトによる操作入力である、請求項１０記載の制御プログラム。
【請求項１６】
前記画像処理装置は、画像を形成する画像形成手段と、前記表示手段において、消耗品の交換方式についてアニメーションにより詳細に説明するための第１のガイダンス情報と、前記消耗品の交換方式について前記消耗品の種類と装着場所とを説明するための第２のガイダンス情報とが格納された記憶手段とを含み、前記制御プログラムは、前記コンピュータに、
前記画像を形成する際の消耗品のエンプティを検出するステップをさらに実行させ、
前記制御するステップは、
前記消耗品のエンプティを検出した場合には、前記第２の操作入力による操作入力の履歴があるか否かを判断し、
前記第２の操作入力による操作入力の履歴が有ったと判断した場合には前記記憶手段に格納された前記第２のガイダンス情報に基づく表示態様で前記表示手段に表示し、
前記第２の操作入力による操作入力の履歴が無かったと判断した場合には前記記憶手段に格納された前記第１のガイダンス情報に基づく表示態様で前記表示手段に表示する、請求項１０〜１５のいずれか１項に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作パネル、および当該操作パネルを搭載する画像形成装置に関し、ある機能を実行するための操作に従う操作の表示の態様に関する。
【背景技術】
【０００２】
近年では、ＭＦＰ（Multi Function Peripheral）などの複合型画像処理装置が広く普及している。このＭＦＰは、コピー、ネットワークプリンティング、スキャナー、ＦＡＸ、またはドキュメントサーバーなどのＢＯＸ機能を集約した画像形成装置であり、複合機とも呼ばれる。
【０００３】
画像形成装置は、一般的には複数人のユーザーによって共有して使用されており、画像形成装置の操作スキルはユーザー毎にまちまちなことが多い。
【０００４】
その為、画像形成装置は、誰でも操作できるように操作方法を明示したユーザーインターフェースとしている装置が多い。
【０００５】
しかし、操作方法を明示したユーザーインターフェースにおいては、往々にして操作ステップ数が多くなり、操作効率に欠けたものとなることがある。画像形成装置の操作に慣れたユーザーには、より操作効率を高めることが求められる。
【０００６】
この点で、例えば、特開２０１１−１４０７８号公報においては、分析装置へのログイン回数を蓄積して、ログイン回数に基づいてオペレータの習熟度を判定し、習熟度に応じた操作メニューに対するヘルプ情報を表示する技術が提案されている。
【０００７】
また、特開２０１０−１０２４６５号公報においては、各イベントの発生時刻を測定し、測定した時刻とイベントログ情報を関連付けた操作履歴情報を解析して画面利用頻度と操作習熟度とを算出し、得られた結果からＧＵＩ（Graphical User Interface）を変更する技術が提案されている。
【０００８】
また、特開２００４−３４３５５０号公報においては、オペレータの識別情報を入力し、オペレータの識別情報と関連付けて記憶されているオペレータに関する情報からスキルレベルを判定し、スキルレベルに応じて、プロセスの実行を制御する画像処理装置が提案されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１１−１４０７８号公報
【特許文献２】特開２０１０−１０２４６５号公報
【特許文献３】特開２００４−３４３５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
一方で、オペレータの習熟度を判定する為に、ログイン回数や操作履歴を蓄積して解析したりする方式はオペレータの識別が必要であり、オペレータには操作が煩雑となり、装置にはそのための処理を行うための機構等を搭載する必要があった。また、ログイン回数や操作履歴を蓄積するのにある程度時間を必要とするため、直ちに効果を発揮することができない、という問題もあった。
【００１１】
本発明は、上記のような問題を解決するためになされたものであって、装置が操作者の習熟度を判定するための特別な処理を行うための機構等を搭載したり、操作者に煩雑な操作をさせたりすることなく、簡易に操作者の習熟度に応じたユーザーインターフェースを提供することが可能な操作パネル、画像形成装置、操作パネルの制御方法、および制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明のある局面に従う画像処理装置は、ある機能の操作に関する操作情報を表示する表示手段と、当該機能に対する操作入力を受け付ける操作手段と、操作手段が受け付けた操作入力に基づいて表示手段における表示を制御する制御手段と、受け付けた操作入力が、表示手段に表示された操作情報に従った第１の操作入力であるか、表示手段に表示された操作情報に従わない第２の操作入力であるかを判定する判定手段と、ジョブの実行要求を受け付ける受付手段とを備える。制御手段は、受付手段によりジョブの実行要求を受け付けた場合に、第２の操作入力による操作入力を受け付けた履歴があるか否かを判定し、第２の操作入力による操作入力を受け付けた履歴がある場合に、ジョブについての設定画面として、応用機能の設定が可能な設定画面を表示手段に表示する。
【００１３】
好ましくは、第１の操作入力は、表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、第２の操作入力は、表示手段に表示されたボタンをダブルクリックする操作入力である。
【００１４】
好ましくは、第１の操作入力は、表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、第２の操作入力は、表示手段に表示されたボタンを長押しする操作入力である。
【００１５】
好ましくは、第１の操作入力は、表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、第２の操作入力は、表示手段に表示されたボタンをドラッグアンドドロップする操作入力である。
【００１６】
好ましくは、機能は、表示手段の表示内容をスクロールする機能に相当し、第１の操作入力は、スクロールバーを用いた操作入力であり、第２の操作入力、フリックによる操作入力である。
【００１７】
好ましくは、機能は、表示手段の表示内容を拡大／縮小する機能に相当し、第１の操作入力は、拡大／縮小するための倍率を指定する操作入力であり、第２の操作入力は、ピンチイン／ピンチアウトによる操作入力である。
【００１８】
好ましくは、画像を形成する画像形成手段と、画像を形成する際の消耗品のエンプティを検出するエンプティ検出手段と、表示手段において、消耗品の交換方式についてアニメーションにより詳細に説明するための第１のガイダンス情報と、消耗品の交換方式について消耗品の種類と装着場所とを説明するための第２のガイダンス情報とが格納された記憶手段とを備える。制御手段は、エンプティ検出手段により消耗品のエンプティを検出した場合には、第２の操作入力による操作入力の履歴があるか否かを判断し、第２の操作入力による操作入力の履歴が有ったと判断した場合には記憶手段に格納された第２のガイダンス情報に基づく表示態様で表示手段に表示し、第２の操作入力による操作入力の履歴が無かったと判断した場合には記憶手段に格納された第１のガイダンス情報に基づく表示態様で表示手段に表示する。
【００１９】
本発明のある局面に従えば、ある機能の操作に関する操作情報を表示する表示手段を含む画像処理装置の制御方法であって、当該機能に対する操作入力を受け付けるステップと、操作入力に基づいて表示手段における表示を制御するステップと、受け付けた操作入力が、表示手段に表示された操作情報に従った第１の操作入力であるか、表示手段に表示された操作情報に従わない第２の操作入力であるかを判定するステップと、ジョブの実行要求を受け付けるステップとを備える。制御するステップは、受付ジョブの実行要求を受け付けた場合に、第２の操作入力による操作入力を受け付けた履歴があるか否かを判定し、第２の操作入力による操作入力を受け付けた履歴がある場合に、ジョブについての設定画面として、応用機能の設定が可能な設定画面を表示手段に表示する。
好ましくは、画像処理装置は、画像を形成する画像形成手段と、表示手段において、消耗品の交換方式についてアニメーションにより詳細に説明するための第１のガイダンス情報と、消耗品の交換方式について消耗品の種類と装着場所とを説明するための第２のガイダンス情報とが格納された記憶手段とを含む。制御方法は、画像を形成する際の消耗品のエンプティを検出するステップを備え、制御するステップは、消耗品のエンプティを検出した場合には、第２の操作入力による操作入力の履歴があるか否かを判断し、第２の操作入力による操作入力の履歴が有ったと判断した場合には記憶手段に格納された第２のガイダンス情報に基づく表示態様で表示手段に表示し、第２の操作入力による操作入力の履歴が無かったと判断した場合には記憶手段に格納された第１のガイダンス情報に基づく表示態様で表示手段に表示する。
【００２０】
ある機能の操作に関する操作情報を表示する表示手段を含む画像処理装置のコンピュータに実行させる制御プログラムであって、制御プログラムは、コンピュータに、当該機能に対する操作入力を受け付けるステップと、操作入力に基づいて表示手段における表示を制御するステップと、受け付けた操作入力が、表示手段に表示された操作情報に従った第１の操作入力であるか、表示手段に表示された操作情報に従わない第２の操作入力であるかを判定するステップと、ジョブの実行要求を受け付けるステップとを備える。制御するステップは、受付ジョブの実行要求を受け付けた場合に、第２の操作入力による操作入力を受け付けた履歴があるか否かを判定し、第２の操作入力による操作入力を受け付けた履歴がある場合に、ジョブについての設定画面として、応用機能の設定が可能な設定画面を表示手段に表示する。
好ましくは、第１の操作入力は、表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、第２の操作入力は、表示手段に表示されたボタンをダブルクリックする操作入力である。
好ましくは、第１の操作入力は、表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、第２の操作入力は、表示手段に表示されたボタンを長押しする操作入力である。
好ましくは、第１の操作入力は、表示手段に表示されたボタンを選択する操作入力と、選択したボタンに対応する機能の実行を指示する操作入力であり、第２の操作入力は、表示手段に表示されたボタンをドラッグアンドドロップする操作入力である。
好ましくは、機能は、表示手段の表示内容をスクロールする機能に相当し、第１の操作入力は、スクロールバーを用いた操作入力であり、第２の操作入力、フリックによる操作入力である。
好ましくは、機能は、表示手段に表示された対象物を拡大／縮小する処理に相当し、第１の操作入力は、対象物を拡大／縮小するための倍率を指定する操作入力であり、第２の操作入力は、対象物に対してピンチイン／ピンチアウトによる操作入力である。
好ましくは、画像処理装置は、画像を形成する画像形成手段と、表示手段において、消耗品の交換方式についてアニメーションにより詳細に説明するための第１のガイダンス情報と、消耗品の交換方式について消耗品の種類と装着場所とを説明するための第２のガイダンス情報とが格納された記憶手段とを含む。制御プログラムは、コンピュータに、画像を形成する際の消耗品のエンプティを検出するステップをさらに実行させる。制御するステップは、消耗品のエンプティを検出した場合には、第２の操作入力による操作入力の履歴があるか否かを判断し、第２の操作入力による操作入力の履歴が有ったと判断した場合には記憶手段に格納された第２のガイダンス情報に基づく表示態様で表示手段に表示し、第２の操作入力による操作入力の履歴が無かったと判断した場合には記憶手段に格納された第１のガイダンス情報に基づく表示態様で表示手段に表示する。
【発明の効果】
【００２１】
本発明によれば、装置が操作者の習熟度を判定するための特別な処理を搭載したり、操作者に煩雑な操作をさせたりすることなく、簡易に操作者の習熟度に応じたユーザーインターフェースを提供することが可能である。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に従う画像形成システムを説明する概略図である。
【図２】本発明の実施の形態に従う画像形成装置１−ｘの内部構成を説明する図である。
【図３】本発明の実施の形態に従う操作パネル１３０の構成を説明する図である。
【図４】本発明の実施の形態に従う画像形成装置１−ｘの全体処理の流れについて説明するフロー図である。
【図５】本発明の実施の形態に従う操作パネルの処理について説明するフロー図である。
【図６】本発明の実施の形態に従う操作指示受付処理のフロー図である。
【図７】本発明の実施の形態に従う操作パネル表示処理のフロー図である。
【図８】本発明の実施の形態に従うボックス選択画面を説明する図である。
【図９】本発明の実施の形態に従うボックスを開く操作指示の受付処理を説明するフロー図である。
【図１０】本発明の実施の形態に従うボックスを開く操作指示に従う操作パネル表示処理のフロー図である。
【図１１】本発明の実施の形態に従う操作パネル表示処理の具体例を説明する図である。
【図１２】本発明の実施の形態に従うボックスを開く操作指示の受付処理を説明する別のフロー図である。
【図１３】本発明の実施の形態に従うファイルを移動する操作指示の受付処理を説明するフロー図である。
【図１４】本発明の実施の形態に従うファイルを移動するファイル移動画面における操作指示の具体例を説明する図である。
【図１５】本発明の実施の形態に従うファイル移動の操作指示に従う操作パネル表示処理のフロー図である。
【図１６】本発明の実施の形態に従うスクロールの操作指示の受付処理を説明するフロー図である。
【図１７】本発明の実施の形態に従うスクロールの操作指示に従う操作パネル表示処理のフロー図である。
【図１８】本発明の実施の形態に従うスクロール操作の指示入力受付に従う印刷設定画面の具体例を説明する図である。
【図１９】本発明の実施の形態に従うスクロール操作の指示入力受付に従う別の印刷設定画面の具体例を説明する図である。
【図２０】本発明の実施の形態に従う拡大／縮小の操作指示の受付処理を説明するフロー図である。
【図２１】本発明の実施の形態に従う拡大／縮小の操作指示の具体例を説明する図である。
【図２２】本発明の実施の形態に従うガイダンス表示の処理について説明するフロー図である。
【図２３】本発明の実施の形態に従うガイダンス表示の具体例を説明する図である。
【発明を実施するための形態】
【００２３】
以下に図面を参照しつつ本発明の実施の形態について説明する。以下の説明においては同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。
【００２４】
図１は、本発明の実施の形態に従う画像形成システムを説明する概略図である。
以下、本発明の実施例を説明する。本画像形成システムは、画像形成装置１−ｘ(ｘ：１−ｎ)、情報処理装置３−ｙ（ｙ：１−ｍ）から構成されている。
【００２５】
画像形成装置１−ｘ、情報処理装置３−ｙは、いずれもネットワーク４を介して接続されている。
【００２６】
ここで、ネットワーク４は、ＬＡＮ(Local Area Network)などの専用回線を用いたネットワーク、一般回線を用いたネットワーク、無線通信によるネットワーク、のいずれであっても構わない。また、ネットワーク４は、外部ネットワーク５を介して、他のネットワークと接続されている。
【００２７】
画像形成装置１−ｘは、走査した原稿画像、および情報処理装置３−ｙから送信されたプリントデータから生成した画像の複写画像を用紙上に形成する装置である。ここで、プリントデータとは、情報処理装置３−ｙのオペレーテイングシステムやアプリケーシヨンプログラムが発行する描画命令をプリンタードライバによって画像形成装置１−ｘが処理可能なページ記述言語に変換したページ記述言語による描画命令、もしくは、ＰＤＦ、ＴＩＦＦ、ＪＰＥＧ、ＸＰＳ等のファイルフォーマットで記述された文書データである。
【００２８】
また、走査した原稿画像は、ネットワーク４を介して、情報処理装置３−ｙ、さらにはその他の画像形成装置に送信することもできる。さらには、外部ネットワーク５を介して、別のネットワークに接続された他の画像形成装置や情報処理装置に原稿画像を送信することもできる。
【００２９】
情報処理装置３−ｙは、ＣＰＵ、ＲＡＭ、固定記憶装置(ハードディスク装置など)、モニタ、キーボード、マウス等の接続された一般的なコンピュータ装置である。情報処理装置３−ｙは、ユーザーの指示によりプリントデータを生成し、生成したプリントデータを画像形成装置１−ｘに送信する。
【００３０】
図２は、本発明の実施の形態に従う画像形成装置１−ｘの内部構成を説明する図である。
【００３１】
図２を参照して、本発明の実施の形態に従う画像形成装置１−ｘのＣＰＵ１０１には、制御プログラムが格納されたＲＯＭ１０２、作業用のＳ−ＲＡＭ（Static Random Access Memory）１０３、画像形成に関わる各種の設定を記憶するバッテリバックアツプされたＮＶ−ＲＡＭ（不揮発性メモリ）１０４、計時することが可能な時計ＩＣ１０５がバスを介して接続され、制御部１００を構成している。
【００３２】
制御部１００には、原稿画像を読み取るスキャナー１２０、各種の入力を行うキーや表示部を備えた操作パネル１３０、ネットワーク４を介して接続された情報処理装置３−ｙをはじめとする外部の装置との間で各種の情報を送受信するためのネットワークＩ／Ｆ１６０、該ネットワークＩ／Ｆ１６０により受信したプリントデータから複写画像を生成するためのプリンターコントローラ１５０、複写画像を用紙上に形成するプリンター１４０が、それぞれバスを介して接続されている。
【００３３】
また、制御部１００には、固定記憶装置１１０がバスを介して接続されている。固定記憶装置１１０とは、例えば、ハードディスク装置である。
【００３４】
また、プリンター１４０内には、交換可能なトナーカートリッジが格納されており、トナーカートリッジに対応してトナーエンプティ検出部が設けられている。すなわち、トナーカートリッジに格納されているトナーの残量を検知して、トナーカートリッジ内のトナーがなくなったと判断した場合には、トナーエンプティ検出部はトナーエンプティの信号を制御部１００の出力する。当該信号により、制御部１００は、トナーカートリッジの交換が必要であることを把握することが可能である。
【００３５】
図３は、本発明の実施の形態に従う操作パネル１３０の構成を説明する図である。
図３を参照して、本発明の実施の形態に従う操作パネル１３０は、表示部３１２と、１０キー３０２と、スタートボタン３１０とを含む。なお、その他のキーについては省略している。
【００３６】
表示部３１２上にはタッチパネルが設けられており、表示部３１２上において所定の操作が可能である。１０キー３０２は、コピーの枚数等を入力するためのボタンである。スタートボタン３１０は、コピー／スキャン等の処理の実行を指示するボタンである。
【００３７】
また、表示部３１２には、各種モードの表示やその他の表示が行われる。そして、タッチパネルによって、表示内容に従った各種設定を行なうことができる。例えば、表示部３１２には、通常は、コピー動作やスキャン動作を実行する際に行なう基本的／応用的な設定のためのタブボタン３１４が配置されている。各タブボタンを押下すると、その詳細設定を行なうための階層画面が表示される。本例においては、応用のタブボタンが押下された場合が示されている。また、表示部３１２の上部には、「ＢＯＸ」ボタン、「スキャン」ボタン、「コピー」ボタンの機能選択ボタンがそれぞれ設けられており、当該ボタンを押下することにより機能を切り替えることが可能である。
【００３８】
具体的には、「ＢＯＸ」ボタンを押下することにより表示部３１２には、ＢＯＸ機能に関する表示がなされ、ＢＯＸ機能の各種の操作が可能となる。また、同様に、「スキャン」ボタンを押下することにより表示部３１２には、スキャン機能に関する表示がなされ、スキャン機能の各種の操作が可能となる。また、同様に、「コピー」ボタンを押下することにより表示部３１２には、コピー機能に関する表示がなされ、コピー機能の各種の操作が可能となる。なお、当該図に示される表示は、コピー機能の操作に関する表示がなされた場合が示されている。
【００３９】
［画像形成装置１−ｘの処理］
以下、画像形成装置１−ｘおける処理の流れについて説明する。
【００４０】
図４は、本発明の実施の形態に従う画像形成装置１−ｘの全体処理の流れについて説明するフロー図である。
【００４１】
図４を参照して、ＣＰＵ１０１では、電源の投入等により処理が開始される。まず、メモリのクリア、標準モードの設定等の初期化処理が行われる（ステップＳ２）。
【００４２】
ステップＳ２における初期化処理が終了すると、画像形成装置１−ｘの操作パネル１３０上のキースイッチ群、および表示部上でのタッチパネルに対する操作により、ユーザーから何らかの処理要求(コピー処理、各種の設定処理、など)があるかどうかを判断する（ステップＳ４）。
【００４３】
ステップＳ４において、操作パネル１３０からの処理要求があると判断した場合（ステップＳ４においてＹＥＳ）には、操作パネルにおける処理を実行する（ステップＳ６）。操作パネルにおける処理の詳細については後述する。
【００４４】
一方、ステップＳ４において、操作パネル１３０からの処理要求が無いと判断した場合（ステップＳ４においてＮＯ）には、消耗品のエンプティが発生しているかどうかを判断する（ステップＳ８）。消耗品とは、例えば画像形成装置１−ｘの画像形成動作に必要なトナーカートリッジである。
【００４５】
具体的には、ＣＰＵ１０１は、トナーエンプティ検出部からのトナーエンプティの信号の入力を受け付けたどうかを判断する。トナーエンプティの信号を受け付けたと判断した場合には、消耗品のヱンプティが発生したと判断する。一方、受け付けていない場合には、消耗品のエンプティは発生していないと判断する。
【００４６】
ステップＳ８において、消耗品のエンプティが発生していると判断した場合（ステップＳ８においてＹＥＳ）には、トナーカートリッジの交換をすることを促すガイダンス表示処理を実行する（ステップＳ１０）。ガイダンス表示処理の詳細については、後述する。
【００４７】
ステップＳ８において、消耗品のエンプティが発生していないと判断した場合（ステップＳ８においてＮＯ）には、ネットワーク４を介して情報処理装置３−ｙなどの外部の装置から何らかの処理要求（文書のプリント処理、各種の設定処理、など）を受信したかどうかを判断する（ステップＳ１２）。
【００４８】
ステップＳ１２において、外部の装置からの処理要求を受信したと判断した場合（ステップＳ１２においてＹＥＳ）には、その要求された処理を実行する（ステップＳ１４）。例えば、当該処理は、情報処理装置３−ｙから送信されたプリントジョブの処理や、ＮＶ−ＲＡＭ１０４に記憶されている各種設定の変更処理、などである。外部の装置から要求された処理がすべて終了したら、ステップＳ４に戻って前述の処理を繰り返し実行する。
【００４９】
ステップＳ１２において、外部の装置からの処理要求を受信していないと判断した場合（ステップＳ１２においてＮＯ）には、再び、ステップＳ４に戻って前述の処理を繰り返し実行する。
【００５０】
［操作パネルの処理］
次に、画像形成装置１−ｘにおける操作パネルの処理について説明する。
【００５１】
図５は、本発明の実施の形態に従う操作パネルの処理について説明するフロー図である。当該処理は、ＣＰＵ１０１における処理である。
【００５２】
図５を参照して、操作パネルの処理は、まず、操作指示を受け付ける操作指示受付処理（ステップＳ２０）を実行する。そして、次に、操作パネルの表示制御に関する操作パネル表示処理（ステップＳ４０）を実行する。そして、処理を終了する（リターン）。
【００５３】
まず、操作指示受付処理について説明する。
図６は、本発明の実施の形態に従う操作指示受付処理のフロー図である。
【００５４】
図６を参照して、まず、ＣＰＵ１０１は、通常操作の指示、つまり操作パネルの表示（ガイダンス（操作情報））に従った操作が行われたかどうかを判断する（ステップＳ２２）。
【００５５】
ステップＳ２２において、通常操作の指示であると判断した場合（ステップＳ２２においてＹＥＳ）には、通常操作に従う指示入力を受け付ける（ステップＳ２４）。そして、処理を終了する（リターン）。
【００５６】
一方、通常操作の指示でないと判断した場合（ステップＳ２２においてＮＯ）には、特殊操作の指示、つまり、操作パネルの表示（ガイダンス）にはない操作が行われたかどうかを判断する（ステップＳ２６）。
【００５７】
ステップＳ２６において、特殊操作の指示であると判断した場合（ステップＳ２６においてＹＥＳ）には、特殊操作に従う指示入力を受け付ける（ステップＳ２８）。そして、処理を終了する（リターン）。
【００５８】
一方、ステップＳ２６において、通常操作の指示でも特殊操作の指示でも無い場合（ステップＳ２６においてＮＯ）には、何も指示入力を受け付けることなく処理を終了する（リターン）。
【００５９】
なお、特殊操作に従う指示入力を受け付けた場合には、Ｓ−ＲＡＭ１０３等の所定領域に例えば当該操作が有ったことを示すフラグ情報を格納するものとする。当該領域を参照することにより過去における特殊操作の指示入力の有無を判断することが可能であるものとする。以下の特殊操作についても同様である。
【００６０】
図７は、本発明の実施の形態に従う操作パネル表示処理のフロー図である。
図７を参照して、まず、ＣＰＵ１０１は、通常操作の指示入力の受け付けが有るかどうかを判断する（ステップＳ４２）。
【００６１】
ステップＳ４２において、通常操作の指示入力の受け付けがあると判断した場合（ステップＳ４２においてＹＥＳ）には、通常操作に従う画面表示処理を実行する（ステップＳ４４）。そして、処理を終了する（リターン）。
【００６２】
一方、通常操作の指示入力の受け付けでないと判断した場合（ステップＳ４２においてＮＯ）には、特殊操作の指示入力の受け付けがあるかどうかを判断する（ステップＳ４６）。
【００６３】
ステップＳ４６において、特殊操作の指示入力の受け付けがあると判断した場合（ステップＳ４６においてＹＥＳ）には、特殊操作に従う画面表示処理を実行する（ステップＳ４８）。そして、処理を終了する（リターン）。
【００６４】
一方、ステップＳ４６において、通常操作でも特殊操作の指示入力の受け付けでも無い場合（ステップＳ４６においてＮＯ）には、何も処理することなく処理を終了する（リターン）。
【００６５】
次に、具体例について説明する。
図８は、本発明の実施の形態に従うボックス選択画面を説明する図である。
【００６６】
図８を参照して、ここでは、例えば、操作パネル１３０において、ユーザーが「ＢＯＸ」ボタンを押下した場合においてボックス選択画面が表示部に表示されている場合が示されている。
【００６７】
具体的には、複数のボックスが一覧表示されている。ボックスの種類としては、「共有」、「グループ」、「個人」、「システム」の分類に分類分けされており、ここでは、例えば、共有のボックス群として、ここでは、ボックスＡＡ〜ボックスＰＰの１６個のボックスボタンが表示されている場合が示されている。また、右側には、各種のボックスに格納されたデータファイルに対して実行可能な機能が一覧表示されている。
【００６８】
また、ボックスを開く指示として下領域に「開く」ボタンが設けられている場合が示されている。なお、ここで、「その他」ボタンには、後述するデータファイルの「移動」の機能を実行するためのコマンドボタンが含まれているものとする。
【００６９】
図９は、本発明の実施の形態に従うボックスを開く操作指示の受付処理を説明するフロー図である。
【００７０】
図９を参照して、まず、ＣＰＵ１０１は、ボックスボタンを選択し、かつ、「開く」ボタンの押下があるかどうかを判断する（ステップＳ３０）。
【００７１】
ステップＳ３０において、ボックスボタンを選択し、かつ、「開く」ボタンの押下があると判断した場合（ステップＳ３０においてＹＥＳ）には、通常操作に従うボックスを開く指示入力を受け付ける（ステップＳ３２）。そして、処理を終了する（リターン）。
【００７２】
一方、ボックスボタンを選択し、かつ、「開く」ボタンの押下でないと判断した場合（ステップＳ３０においてＮＯ）には、ボックスボタンをダブルクリックした指示で有るかどうかを判断する（ステップＳ３４）。
【００７３】
ステップＳ３４において、ボックスボタンをダブルクリックした指示であると判断した場合（ステップＳ３４においてＹＥＳ）には、特殊操作に従うボックスを開く指示入力を受け付ける（ステップＳ３６）。そして、処理を終了する（リターン）。
【００７４】
一方、ステップＳ３４において、ボックスボタンを選択し、かつ、「開く」ボタンの押下でない場合、また、ダブルクリックした場合でもない場合（ステップＳ３４においてＮＯ）には、何も指示入力を受け付けることなく処理を終了する（リターン）。
【００７５】
ここで、ダブルクリックとは、例えばタッチパネルのある場所を複数回連続的にタッチした操作を指すものとする。
【００７６】
図１０は、本発明の実施の形態に従うボックスを開く操作指示に従う操作パネル表示処理のフロー図である。
【００７７】
図１０を参照して、まず、ＣＰＵ１０１は、通常操作に従うボックスを開く指示入力の受け付けが有るかどうかを判断する（ステップＳ５０）。
【００７８】
ステップＳ５０において、通常操作に従うボックスを開く指示入力の受け付けがあると判断した場合（ステップＳ５０においてＹＥＳ）には、ボックス内の文書をサムネイルで表示する（ステップＳ５２）。そして、処理を終了する（リターン）。
【００７９】
一方、通常操作に従うボックスを開く指示入力の受け付けでないと判断した場合（ステップＳ５０においてＮＯ）には、特殊操作に従うボックスを開く指示入力の受け付けがあるかどうかを判断する（ステップＳ５４）。
【００８０】
ステップＳ５４において、特殊操作に従うボックスを開く指示入力の受け付けがあると判断した場合（ステップＳ５４においてＹＥＳ）には、ボックス内の文書をリストで表示する（ステップＳ５６）。そして、処理を終了する（リターン）。
【００８１】
一方、ステップＳ５４において、通常操作あるいは特殊操作に従うボックスを開く指示入力の受け付けでも無い場合（ステップＳ５４においてＮＯ）には、何も処理することなく処理を終了する（リターン）。なお、当該通常操作あるいは特殊操作に従う表示制御のためのプログラムは、予めＮＶ−ＲＡＭ１０４あるいはＲＯＭ１０２等に格納されているものとする。以下の画面制御についても同様である。
【００８２】
図１１は、本発明の実施の形態に従う操作パネル表示処理の具体例を説明する図である。
【００８３】
図１１（Ａ）を参照して、「ボックスＡＡ」ボタンを選択し（１）、かつ、「開く」ボタンの押下（２）があった場合が示されている。当該場合には、ボックス内の文書がサムネイルで表示される。なお、ここでは、「ボックスＡＡ」内に複数のファイルが格納されている場合が示されている。具体的には、「画面イメージ」、「仕様書」、「プランニング」、「０９０９１２議事録」等の８個のファイルが格納されており、サムネイルで表示されている場合が示されている。
【００８４】
図１１（Ｂ）を参照して、「ボックスＡＡ」ボタンをダブルクリックした場合が示されている。当該場合には、ボックス内の文書がリストで表示される。具体的には、「画面イメージ」、「仕様書」、「プランニング」、「０９０９１２議事録」等の９個のファイルが格納されており、リストで表示されている場合が示されている。
【００８５】
ここで、ボックスを開く操作としては、図１１（Ａ）で示される「ボックスＡＡ」ボタンを選択し、そして、「開く」ボタンを押下して選択する操作は、画面上にその操作方法が明示されており、どのユーザーであっても操作が可能な方法である。
【００８６】
一方で、図１１（Ｂ）で示される「ボックスＡＡ」ボタンをダブルクリックする操作は、画面上にその操作方法が明示されたものではなく、そのことを知るユーザーのみが実施できる操作である。すなわち、図１１（Ｂ）の操作方法は図１１（Ａ）の操作方法と比較して、操作をクイックに行なうことができ、習熟度の高いユーザー向けの操作方法である。
【００８７】
そして、本例においては、ボックスを開く処理が図１１（Ｂ）に示されるダブルクリックにより行われた場合には、ユーザーは習熟度の高いユーザーであると判断し、開いたボックスに蓄積されている文書の情報をリスト形式で表示する。習熟度の高いユーザーであれば、サムネイルで確認しなくても、文書名などの文書情報だけで所望の文書を選択することができるからである。
【００８８】
一方で、ボックスを開く処理が図１１（Ａ）に示されるボックスボタンを選択し、「開く」ボタンの押下により行われた場合には、開いたボックスに蓄積されている文書のサムネイルを一覧表示する。習熟度の高くないユーザーの場合、文書名などの文書情報より、サムネイルによる画像情報を表示した方が、所望の文書を選択しやすくなる。なお、上記の実施の形態では、ダブルクリックした場合に特殊操作に従うボックスを開く指示入力の受け付けを実行する場合について説明したが、これに限られず、例えば、ボックスボタンを所定期間、長押しする操作の場合にも、以下のフローに従って特殊操作に従うボックスを開く指示入力の受け付けとして処理するようにしても良い。
【００８９】
図１２は、本発明の実施の形態に従うボックスを開く操作指示の受付処理を説明する別のフロー図である。
【００９０】
図１２を参照して、まず、ＣＰＵ１０１は、ボックスボタンを選択し、かつ、「開く」ボタンの押下があるかどうかを判断する（ステップＳ３０）。
【００９１】
ステップＳ３０において、ボックスボタンを選択し、かつ、「開く」ボタンの押下があると判断した場合（ステップＳ３０においてＹＥＳ）には、通常操作に従うボックスを開く指示入力を受け付ける（ステップＳ３２）。そして、処理を終了する（リターン）。
【００９２】
一方、ボックスボタンを選択し、かつ、「開く」ボタンの押下でないと判断した場合（ステップＳ３０においてＮＯ）には、ボックスボタンを所定期間押下（長押し）したかどうかを判断する（ステップＳ３５）。
【００９３】
ステップＳ３５において、ボックスボタンを所定期間押下したと判断した場合（ステップＳ３５においてＹＥＳ）には、特殊操作に従うボックスを開く指示入力を受け付ける（ステップＳ３６）。そして、処理を終了する（リターン）。
【００９４】
一方、ステップＳ３５において、ボックスボタンを選択し、かつ、「開く」ボタンの押下でない場合、また、所定期間押下した場合でもない場合（ステップＳ３５においてＮＯ）には、何も指示入力を受け付けることなく処理を終了する（リターン）。
【００９５】
次に、ファイルを移動する操作指示について説明する。
図１３は、本発明の実施の形態に従うファイルを移動する操作指示の受付処理を説明するフロー図である。
【００９６】
図１３を参照して、ＣＰＵ１０１は、ファイルボタンを選択し、かつ、宛先ボタンを選択し、かつ、「移動」ボタンの押下があるかどうかを判断する（ステップＳ６０）。
【００９７】
ステップＳ６０において、ファイルボタンを選択し、かつ、宛先ボタンを選択し、かつ、「移動」ボタンの押下があると判断した場合（ステップＳ６０においてＹＥＳ）には、通常操作に従うファイル移動の指示入力を受け付ける（ステップＳ６２）。そして、処理を終了する（リターン）。
【００９８】
一方、ファイルボタンを選択し、かつ、宛先ボタンを選択し、かつ、「移動」ボタンの押下がないと判断した場合（ステップＳ６０においてＮＯ）には、ファイルボタンを宛先ボタンにドラッグアンドドロップした指示で有るかどうかを判断する（ステップＳ６４）。
【００９９】
ステップＳ６４において、ファイルボタンを宛先ボタンにドラッグ＆ドロップした指示であると判断した場合（ステップＳ６４においてＹＥＳ）には、特殊操作に従うファイル移動の指示入力を受け付ける（ステップＳ６６）。そして、処理を終了する（リターン）。
【０１００】
一方、ステップＳ６４において、ファイルボタンを選択し、かつ、宛先ボタンを選択し、かつ、「移動」ボタンの押下でない場合、また、ファイルボタンを宛先ボタンにドラッグアンド（＆）ドロップした指示でもない場合（ステップＳ６４においてＮＯ）には、何も指示入力を受け付けることなく処理を終了する（リターン）。
【０１０１】
ドラッグ＆ドロップとは、例えば、表示部に表示された「ファイル」ボタンを指でタッチして選択し、タッチした状態で指を移動させ、別の場所で指を離す動作（選択の解除）を指すものとする。
【０１０２】
図１４は、本発明の実施の形態に従うファイルを移動するファイル移動画面における操作指示の具体例を説明する図である。
【０１０３】
図１４（Ａ）を参照して、ここでは、「ボックスＡＡ」に格納されている複数のファイルの中から１つのファイルボタンを選択し（１）、かつ、移動先となる「ボックスＣＣ」ボタンを選択し（２）、「移動」ボタンの押下（３）があった場合が示されている。なお、当該画面は、例えば、図８のボックス選択画面において、「ボックスＡＡ」を選択して、「その他」ボタンに設けられている「移動」の機能を実行した場合に表示されるものとする。当該操作指示は、通常操作に従うファイル移動の指示入力として受け付けられる。なお、当該操作により「ボックスＡＡ」から「ボックスＣＣ」へのファイル移動の処理が実行される。
【０１０４】
一方で、図１４（Ｂ）を参照して、ここでは、「ボックスＡＡ」に格納されている複数のファイルの中から１つのファイルボタンについて、「ボックスＣＣ」に対してドラッグ＆ドロップの操作があった場合が示されている。当該操作指示は、特殊操作に従うファイル移動の指示入力として受け付けられる。なお、当該操作により「ボックスＡＡ」から「ボックスＣＣ」へのファイル移動の処理が実行される。
【０１０５】
そして、ファイル移動画面においては、「戻る」ボタンが設けられており、当該「戻る」ボタンを押下することにより図８で説明したボックス選択画面が再表示される。
【０１０６】
図１５は、本発明の実施の形態に従うファイル移動の操作指示に従う操作パネル表示処理のフロー図である。
【０１０７】
図１５を参照して、まず、ＣＰＵ１０１は、「戻る」ボタンの押下が有るかどうかを判断する（ステップＳ７０）。
【０１０８】
ステップＳ７０において、通常操作に従うファイル移動の指示入力受付があったかどうかを判断する（ステップＳ７２）。
【０１０９】
ステップＳ７２において、通常操作に従うファイル移動の指示入力受付があったと判断した場合（ステップＳ７２においてＹＥＳ）には、図８で説明したボックス選択画面を表示する（ステップＳ７４）。なお、その際、ボックス選択画面における「開く」ボタンを表示する。
【０１１０】
そして、処理を終了する（リターン）。
一方、ステップＳ７２において、通常操作に従うファイル移動の指示入力受付がないと判断した場合（ステップＳ７２においてＮＯ）には、特殊操作に従うファイル移動の指示入力受付があったかどうかを判断する（ステップＳ７６）。
【０１１１】
ステップＳ７６において、特殊操作に従うファイル移動の指示入力受付があったと判断した場合（ステップＳ７６においてＹＥＳ）には、図８で説明したボックス選択画面を表示する（ステップＳ７８）。なお、その際、ボックス選択画面における「開く」ボタンを表示しない。そして、処理を終了する（リターン）。すなわち、この場合には、図８で説明したボックス選択画面において「開く」ボタンは表示されない状態となる。
【０１１２】
また、ステップＳ７６において、通常操作あるいは特殊操作に従うファイル移動の指示入力の受け付けでも無い場合（ステップＳ７６においてＮＯ）には、何も処理することなく処理を終了する（リターン）。
【０１１３】
ここで、ファイルを移動する操作としては、図１４（Ａ）で示される「ファイル」ボタンを選択し、そして、宛先ボタンを選択して、「移動」ボタンを押下する操作は、画面上にその操作方法が明示されており、どのユーザーであっても操作が可能な方法である。
【０１１４】
一方で、図１４（Ｂ）で示される「ファイル」ボタンをドラッグ＆ドロップする操作は、画面上にその操作方法が明示されたものではなく、そのことを知るユーザーのみが実施できる操作である。すなわち、図１４（Ｂ）の操作方法は図１４（Ａ）の操作方法と比較して、操作をクイックに行なうことができ、習熟度の高いユーザー向けの操作方法である。
【０１１５】
そして、本例においては、ファイルを移動する処理が図１４（Ｂ）に示されるドラッグ＆ドロップにより行われた場合には、ユーザーは習熟度の高いユーザーであると判断し、ボックス選択画面において、習熟度の高いユーザーとしての表示を実行する。すなわち、特に、「開く」ボタンを表示しなくてもダブルクリックによりボックスを開くことが可能であることを習熟度の高いユーザーは認知しているはずであり、その分、他の表示制御が可能となる。
【０１１６】
一方で、ファイルを移動する処理が図１４（Ａ）に示される、「ファイル」ボタンを選択し、そして、宛先ボタンを選択して、「移動」ボタンを押下する操作が行われた場合には、ユーザーの習熟度は高くないと判断し、ボックス選択画面において、習熟度の低いユーザーとしての表示を実行する。すなわち、「開く」ボタンを表示して、明示的に操作方法を示して、利便性を向上させる。
【０１１７】
次に、表示をスクロールする操作指示について説明する。
図１６は、本発明の実施の形態に従うスクロールの操作指示の受付処理を説明するフロー図である。
【０１１８】
図１６を参照して、ＣＰＵ１０１は、スクロールバーへの操作の受け付け、またはスクロールバーの上下のボタンの押下されたかどうかを判断する（ステップＳ８０）。
【０１１９】
ステップＳ８０において、スクロールバーへの操作の受け付け、またはスクロールバーの上下のボタンの押下されたと判断した場合（ステップＳ８０においてＹＥＳ）には、通常操作に従うスクロール操作の指示入力を受け付ける（ステップＳ８２）。そして、処理を終了する（リターン）。なお、当該操作によりスクロール表示の処理が実行される。
【０１２０】
一方、スクロールバーへの操作の受け付け、またはスクロールバーの上下のボタンの押下ではないと判断した場合（ステップＳ８０においてＮＯ）には、フリックによる指示が有るかどうかを判断する（ステップＳ８４）。
【０１２１】
ステップＳ８４において、フリックによる指示があると判断した場合（ステップＳ８４においてＹＥＳ）には、特殊操作に従うスクロール操作の指示入力を受け付ける（ステップＳ８６）。そして、処理を終了する（リターン）。なお、当該操作によりスクロール表示の処理が実行される。
【０１２２】
一方、ステップＳ８４において、スクロールバーへの操作の受け付け、またはスクロールバーの上下のボタンの押下ではない場合、また、フリックによる指示でもない場合（ステップＳ８４においてＮＯ）には、何も指示入力を受け付けることなく処理を終了する（リターン）。フリックとは、タッチパネルのある場所を指でタッチした後に、当該指をある方向にはらう操作を指すものとする。
【０１２３】
図１７は、本発明の実施の形態に従うスクロールの操作指示に従う操作パネル表示処理のフロー図である。
【０１２４】
図１７を参照して、まず、ＣＰＵ１０１は、「印刷」ボタンの押下が有るかどうかを判断する（ステップＳ９０）。
【０１２５】
ステップＳ９０において、「印刷」ボタンの押下があった場合（ステップＳ９０においてＹＥＳ）には、通常操作に従うスクロール操作の指示入力受付があったかどうかを判断する（ステップＳ９２）。
【０１２６】
ステップＳ９２において、通常操作に従うスクロール操作の指示入力受付があったと判断した場合（ステップＳ９２においてＹＥＳ）には、印刷設定画面を表示する（ステップＳ９４）。なお、その際、印刷設定画面には、基本機能のみが表示される。
【０１２７】
そして、処理を終了する（リターン）。
一方、ステップＳ９２において、通常操作に従うスクロール操作の指示入力受付がないと判断した場合（ステップＳ９２においてＮＯ）には、特殊操作に従うスクロール操作の指示入力受付があったかどうかを判断する（ステップＳ９６）。
【０１２８】
ステップＳ９６において、特殊操作に従うスクロール操作の指示入力受付があったと判断した場合（ステップＳ９６においてＹＥＳ）には、印刷設定画面を表示する（ステップＳ９８）。なお、その際、印刷設定画面には、応用機能ボタンがさらに表示される。そして、処理を終了する（リターン）。
【０１２９】
また、ステップＳ９６において、通常操作あるいは特殊操作に従うスクロール操作の指示入力の受け付けでも無い場合（ステップＳ９６においてＮＯ）には、何も処理することなく処理を終了する（リターン）。
【０１３０】
図１８は、本発明の実施の形態に従うスクロール操作の指示入力受付に従う印刷設定画面の具体例を説明する図である。
【０１３１】
図１８を参照して、ここでは、スクロール操作としてスクロールバーの上下ボタンを選択（押下）してスクロール表示した場合が示されている。当該操作指示は、通常操作に従うスクロール操作の指示入力として受け付けられる。なお、当該操作により当該画面におけるスクロール表示の処理が実行される。
【０１３２】
そして、この場合に、例えば、「印刷」ボタンを押下した場合の印刷設定画面においては、基本機能を実行するコマンドボタン（原稿画質、カラー、濃度、用紙等）が表示され、応用機能を選択するための「応用機能」ボタン等は表示されない。
【０１３３】
図１９は、本発明の実施の形態に従うスクロール操作の指示入力受付に従う別の印刷設定画面の具体例を説明する図である。
【０１３４】
図１９を参照して、ここでは、スクロール操作としてフリックによりスクロール表示した場合が示されている。当該操作指示は、特殊操作に従うスクロール操作の指示入力として受け付けられる。なお、当該操作により当該画面におけるスクロール表示の処理が実行される。なお、当該操作により当該画面におけるスクロール表示の処理が実行される。
【０１３５】
そして、この場合に、例えば、「印刷」ボタンを押下した場合の印刷設定画面においては、基本機能を実行するコマンドボタン（原稿画質、カラー、濃度、用紙等）が表示され、そして、応用機能を選択するための「応用機能」ボタンが表示され、当該ボタンを押下した場合に、応用機能の実行が可能な印刷設定画面が表示される場合が示されている。
【０１３６】
ここで、スクロール操作としては、図１８で示されるスクロールバーの上下ボタンを選択する操作は、画面上にその操作方法が明示されており、どのユーザーであっても操作が可能な方法である。
【０１３７】
一方で、図１９で示されるフリックする操作は、画面上にその操作方法が明示されたものではなく、そのことを知るユーザーのみが実施できる操作である。すなわち、図１９の操作方法は図１８の操作方法と比較して、操作をクイックに行なうことができ、習熟度の高いユーザー向けの操作方法である。
【０１３８】
そして、本例においては、スクロール操作する処理が図１９に示されるフリックにより行われた場合には、ユーザーは習熟度の高いユーザーであると判断し、印刷設定画面において、習熟度の高いユーザーとしての表示を実行する。すなわち、特に、「応用機能」ボタンを表示して応用的なコマンドの実行を可能としている。
【０１３９】
一方で、スクロール操作する処理が図１８に示されるスクロールバーの上下ボタンを選択する操作が行われた場合には、ユーザーの習熟度は高くないと判断し、印刷設定画面において、習熟度の低いユーザーとしての表示を実行する。すなわち、「応用機能」ボタンを表示せず、基本機能のみを表示して習熟度の低いユーザーの操作性を向上させることが可能である。
【０１４０】
次に、表示を拡大あるいは縮小する操作指示について説明する。
図２０は、本発明の実施の形態に従う拡大／縮小の操作指示の受付処理を説明するフロー図である。
【０１４１】
図２０を参照して、ＣＰＵ１０１は、拡大／縮小ボタンを選択指示したかどうかを判断する（ステップＳ１００）。
【０１４２】
ステップＳ１００において、拡大／縮小ボタンを押下したと判断した場合（ステップＳ１００においてＹＥＳ）には、通常操作に従う拡大／縮小操作の指示入力を受け付ける（ステップＳ１０２）。そして、処理を終了する（リターン）。なお、当該操作により拡大／縮小表示の処理が実行される。
【０１４３】
一方、拡大／縮小ボタンを選択指示していないと判断した場合（ステップＳ１００においてＮＯ）には、ピンチイン／ピンチアウトによる指示が有るかどうかを判断する（ステップＳ１０４）。
【０１４４】
ステップＳ１０４において、ピンチイン／ピンチアウトによる指示があると判断した場合（ステップＳ１０４においてＹＥＳ）には、特殊操作に従う拡大／縮小操作の指示入力を受け付ける（ステップＳ１０６）。そして、処理を終了する（リターン）。なお、当該操作により拡大／縮小表示の処理が実行される。
【０１４５】
一方、ステップＳ１０４において、拡大／縮小ボタンの押下でない場合、また、ピンチイン／ピンチアウトによる指示でもない場合（ステップＳ１０４においてＮＯ）には、何も指示入力を受け付けることなく処理を終了する（リターン）。ここで、ピンチインとは、タッチパネルのある場所を２本の指でタッチした後に、タッチした状態で当該２本の指の距離を近づける操作を指すものとする。また、ピンチアウトとは、タッチパネルのある場所を２本の指でタッチした後に、タッチした状態で当該２本の指の距離を遠ざける操作を指すものとする。
【０１４６】
図２１は、本発明の実施の形態に従う拡大／縮小の操作指示の具体例を説明する図である。
【０１４７】
図２１（Ａ）を参照して、ここでは、一例としてスキャンしたプレビュー画像が表示されている場合が示されている。そして、表示サイズ変更のボタンを操作する場合が示されている。具体的には、「−」ボタンと、「＋」ボタンとが設けられており、「−」ボタンを押下することによりプレビュー画像を縮小することが可能である。一方で、「＋」ボタンを押下することによりプレビュー画像を拡大することが可能である。当該操作指示は、通常操作に従う拡大／縮小操作の指示入力として受け付けられる。なお、当該操作により当該画面におけるプレビュー画像の拡大／縮小の表示の処理が実行される。
【０１４８】
図２１（Ｂ）を参照して、ここでは、ピンチインした状態によりプレビュー画像が縮小され、ピンチアウトした状態によりプレビュー画像が拡大された場合が示されている。
【０１４９】
当該操作指示は、特殊操作に従う拡大／縮小操作の指示入力として受け付けられる。なお、当該操作により当該画面におけるプレビュー画像の拡大／縮小の表示の処理が実行される。
【０１５０】
本例においても例えば通常操作に従う拡大／縮小操作の指示入力の受付が有った場合には、印刷設定画面において、基本機能のみを表示し、特殊操作に従う拡大／縮小操作の指示入力の受付が有った場合には、印刷設定画面において「応用機能」ボタンを表示するようにして応用的なコマンドの実行を可能とすることが可能である。
【０１５１】
本例においては、特殊操作の具体例として、ダブルクリック、所定期間長押し、ドラッグ＆ドロップ、フリック、ピンチイン、ピンチアウト等について説明したが、特に当該操作に限られず、他の操作を特殊操作として入力を受け付けるようにすることも可能である。また、これらの１つの特殊操作の入力を受け付けた場合に、例えば、Ｓ−ＲＡＭ１０３等にフラグ情報を格納して、以降の表示制御の際に当該情報を用いるようにしてもよいし、それぞれの特殊操作に対応するフラグ情報を設けて、当該特殊操作に対応する表示制御を個別に行うようにすることも可能であり、種々の組み合わせについて適用することが可能である。また、上記画面の具体例も当該表示に限られず、通常操作の入力受付と特殊操作の入力受付に従って表示制御を変更（切り替える）するものであればどのようなものでも適用可能である。
【０１５２】
［ガイダンス表示処理］
図２２は、本発明の実施の形態に従うガイダンス表示の処理について説明するフロー図である。
【０１５３】
図２２を参照して、ＣＰＵ１０１は、エンプティの検出が有ったかどうかを判断する（ステップＳ１１０）。
【０１５４】
次に、エンプティの検出があったと判断した場合（ステップＳ１１０においてＹＥＳ）には特殊操作に従う操作指示入力の受付が有ったかどうかを判断する（ステップＳ１１２）。具体的には、特殊操作に従う操作指示入力の履歴があるかどうかを判断する。
【０１５５】
ステップＳ１１２において、特殊操作に従う操作指示入力の受付が有ったと判断した場合（ステップＳ１１２においてＹＥＳ）には、簡易ガイダンス表示を実行する（ステップＳ１１４）。なお、特殊操作に従う操作指示入力の受付が有ったかどうか、すなわち、履歴があるかどうかについては、例えば、Ｓ−ＲＡＭ１０３等に格納されたフラグ情報に基づいて判断するようにすればよい。
【０１５６】
そして、処理を終了する（エンド）。
一方、ステップＳ１１２において、特殊操作に従う操作指示入力の受付がなかったと判断した場合（ステップＳ１１２においてＮＯ）には、詳細ガイダンス表示を実行する（ステップＳ１１６）。
【０１５７】
そして、処理を終了する（エンド）。なお、簡易ガイダンス表示および詳細ガイダンス表示のためのプログラムは、予めＮＶ−ＲＡＭ１０４あるいはＲＯＭ１０２等に格納されているものとする。
【０１５８】
図２３は、本発明の実施の形態に従うガイダンス表示の具体例を説明する図である。
図２３（Ａ）を参照して、ここでは、詳細ガイダンス表示が示されている。具体的には、アニメーションでトナーカートリッジの交換方法を説明するガイダンス表示がなされる場合が示されている。
【０１５９】
図２３（Ｂ）を参照して、ここでは、簡易ガイダンス表示が示されている。具体的には、静止画において交換が必要なトナーの種類と装着場所を説明するガイダンス表示がなされる場合が示されている。
【０１６０】
この点で、特殊操作に従う操作指示を実行したユーザーの場合には、ユーザーは習熟度の高いユーザーであると判断し、ガイダンス表示画面において、習熟度の高いユーザーとしての表示を実行する。すなわち、特に詳細なガイダンス表示をする必要はなく、簡易ガイダンス表示を実行する。
【０１６１】
一方で、特殊操作に従う操作指示を実行していないユーザー、すなわち、通常操作に従う操作指示を実行したユーザーの場合には、ユーザーは、習熟度の低いユーザーと判断し、ガイダンス表示画面において、習熟度の低いユーザーとしての表示を実行する。すなわち、詳細なガイダンス表示を実行して、習熟度の低いユーザーのトナーカートリッジの交換に関する利便性を向上させることが可能である。
【０１６２】
なお、本発明にかかる画像形成装置は、ＭＦＰに限られず、プリンター装置あるいはファクシミリ装置等であってもよい。
【０１６３】
なお、コンピュータを機能させて上述のフローで説明したような制御を実行させるプログラムを提供することも可能である。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。
【０１６４】
なお、本発明にかかるプログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１６５】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１６６】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストール
されて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１６７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６８】
１  画像形成装置、３  情報処理装置、４  ネットワーク、５  外部ネットワーク、１００  制御部、１０１  ＣＰＵ、１０２  ＲＯＭ、１０４  ＮＶ−ＲＡＭ、１１０  固定記憶装置、１２０  スキャナー、１３０  操作パネル、１４０  プリンター、１５０  プリンターコントローラ。
【図１】
0005887932.tif 000002
【図２】
0005887932.tif 000003
【図３】
0005887932.tif 000004
【図４】
0005887932.tif 000005
【図５】
0005887932.tif 000006
【図６】
0005887932.tif 000007
【図７】
0005887932.tif 000008
【図８】
0005887932.tif 000009
【図９】
0005887932.tif 000010
【図１０】
0005887932.tif 000011
【図１１】
0005887932.tif 000012
【図１２】
0005887932.tif 000013
【図１３】
0005887932.tif 000014
【図１４】
0005887932.tif 000015
【図１５】
0005887932.tif 000016
【図１６】
0005887932.tif 000017
【図１７】
0005887932.tif 000018
【図１８】
0005887932.tif 000019
【図１９】
0005887932.tif 000020
【図２０】
0005887932.tif 000021
【図２１】
0005887932.tif 000022
【図２２】
0005887932.tif 000023
【図２３】
0005887932.tif 000024