(57)【要約】【課題】画面上の表示領域に効率よく図形化情報を配置する。【解決手段】画像処理装置に搭載されている機能を実行するもしくは前記機能を実行する際に設定される項目を設定するための図形化情報を表示する情報処理装置であって、前記図形化情報を配置する際の順位の情報である配置順位情報と、前記図形化情報が配置される位置が固定されているか否かを示す情報である固定設定情報と、配置される位置が固定されている前記図形化情報が配置される位置の情報である固定位置情報とを記憶し、前記配置される位置が固定されている図形化情報が存在する場合に、前記配置される位置が固定されている図形化情報が配置されない位置に、前記配置の位置が固定されていない図形化情報が前記配置順位情報に基づいて配置されるように、情報処理装置の画面の表示を制御することを特徴とする。【選択図】図１２
2017212499.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置に搭載されている機能を実行するもしくは前記機能を実行する際に設定される項目を設定するための図形化情報を表示する情報処理装置であって、
前記図形化情報を配置するための配置情報を記憶する配置情報記憶部と、
前記図形化情報を画面に表示させる画面表示制御部と、
を含み、
前記配置情報記憶部は、
前記配置情報として、前記図形化情報が配置される位置が固定されているか否かを示す情報である固定設定情報と、配置される位置が固定されている前記図形化情報が配置される位置の情報である固定位置情報とを記憶し、
前記画面表示制御部は、
前記配置される位置が固定されている図形化情報である固定図形化情報が存在する場合に、前記固定図形化情報を表示させると同時に、前記固定図形化情報が配置されない位置に、配置される位置が固定されていない図形化情報である非固定図形化情報を表示させることを特徴とする情報処理装置。
【請求項２】
前記配置情報記憶部は、
前記図形化情報を配置する際の順位の情報である配置順位情報を記憶し、
前記画面表示制御部は、
前記固定図形化情報が配置されない位置に、前記非固定図形化情報が前記配置順位情報に基づいて配置されるように表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記画面表示制御部は、
前記配置情報に基づいて、前記画像処理装置に搭載されている機能を実行するために操作される前記図形化情報の配置のみを固定して表示させることを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記画面に対して行われる操作を受け付ける操作受付部を含み、
前記操作受付部は、
前記非固定図形化情報の配置を並び替える操作を受け付け、
前記配置情報記憶部は、
前記操作後の前記非固定図形化情報の配置に基づいて前記配置順位情報を更新し、
前記画面表示制御部は、
前記固定図形化情報が配置されない位置に、前記非固定図形化情報が更新後の前記配置順位情報に基づいて配置されるように表示させることを特徴とする請求項２または請求項３に記載の情報処理装置。
【請求項５】
前記画面に対して行われる操作を受け付ける操作受付部を含み、
前記操作受付部は、
前記図形化情報の配置を固定する操作を受け付け、
前記配置情報記憶部は、
前記操作後の前記図形化情報の配置に基づいて前記配置順位情報を更新し、
前記画面表示制御部は、
前記固定図形化情報が配置されない位置に、前記非固定図形化情報が更新後の配置順位情報に基づいて配置されるように表示させることを特徴とする請求項２または請求項３に記載の情報処理装置。
【請求項６】
前記画面に対して行われる操作を受け付ける操作受付部を含み、
前記操作受付部は、
前記固定図形化情報及び前記非固定図形化情報の配置を並び替える操作を受け付け、
前記配置情報記憶部は、
前記操作後における前記非固定図形化情報及び前記固定図形化情報の配置に基づいて前記配置順位情報を更新し、
前記画面表示制御部は、
前記固定図形化情報が配置されない位置に、前記非固定図形化情報が更新後の前記配置順位情報に基づいて配置されるように表示させることを特徴とする請求項２または請求項３に記載の情報処理装置。
【請求項７】
前記配置情報記憶部は、
前記固定図形化情報の固定が解除された場合、固定が解除された前記固定図形化情報の前記配置順位情報を、固定が解除された前記固定図形化情報が表示されている位置に割り当てられている配置順位情報に更新することを特徴とする請求項２ないし請求項６いずれか一項に記載の情報処理装置。
【請求項８】
前記配置情報記憶部は、
前記固定図形化情報の固定が解除された場合、固定が解除された前記固定図形化情報の前記配置順位情報を、固定が解除された前記固定図形化情報の配置が固定されたときの配置順位情報に戻すことを特徴とする請求項２ないし請求項６いずれか一項に記載の情報処理装置。
【請求項９】
画像処理装置に搭載されている機能を実行するもしくは前記機能を実行する際に設定される項目を設定するための図形化情報を表示する情報処理方法であって、
前記図形化情報を配置する際の順位の情報である配置順位情報と、前記図形化情報が配置される位置が固定されているか否か示す情報である固定設定情報と、配置される位置が固定されている固定図形化情報が配置される位置の情報である固定位置情報とを記憶し、
前記配置される位置が固定されている図形化情報である固定図形化情報が存在する場合に、前記固定図形化情報を表示させると同時に、前記固定図形化情報が配置されない位置に、配置される位置が固定されていない図形化情報である非固定図形化情報を表示させることを特徴とする情報処理方法。
【請求項１０】
画像処理装置に搭載されている機能を実行するもしくは前記機能を実行する際に設定される項目を設定するための図形化情報を表示する情報処理プログラムであって、
前記図形化情報を配置する際の順位の情報である配置順位情報と、前記図形化情報が配置される位置が固定されているか否か示す情報である固定設定情報と、配置される位置が固定されている固定図形化情報が配置される位置の情報である固定位置情報とを記憶するステップと、
前記配置される位置が固定されている図形化情報である固定図形化情報が存在する場合に、前記固定図形化情報を表示させると同時に、前記固定図形化情報が配置されない位置に、配置される位置が固定されていない図形化情報である非固定図形化情報を表示させるステップと、
を実行させることを特徴とする情報処理プログラム。
【請求項１１】
請求項１ないし請求項８のいずれか一項に記載の情報処理装置を含む画像処理装置。
【請求項１２】
画像処理装置に搭載されている機能を実行するもしくは前記機能を実行する際に設定される項目を設定するための図形化情報を表示する情報処理システムであって、
前記図形化情報を表示する表示部を備えた操作端末と、
前記操作端末から送信される命令情報に基づいて、前記機能の実行や前記項目の設定を行う画像処理装置と、
を含み、
前記操作端末は、
前記図形化情報を配置するための配置情報を記憶する配置情報記憶部と、
前記図形化情報を画面に表示させる画面表示制御部と、
を含み、
前記配置情報記憶部は、
前記配置情報として、前記図形化情報が配置される位置が固定されているか否かを示す情報である固定設定情報と、配置される位置が固定されている前記図形化情報が配置される位置の情報である固定位置情報とを記憶し、
前記画面表示制御部は、
前記配置される位置が固定されている図形化情報である固定図形化情報が存在する場合に、前記固定図形化情報を表示させると同時に、前記固定図形化情報が配置されない位置に、配置される位置が固定されていない図形化情報である非固定図形化情報を表示させることを特徴とする情報処理システム。
【請求項１３】
搭載されている機能を実行するもしくは前記機能を実行する際に設定される項目を設定するための図形化情報を表示する表示部を備えた画像処理装置であって、
前記図形化情報を配置するための配置情報を記憶する配置情報記憶部と、
前記図形化情報を画面に表示させる画面表示制御部と、
を含み、
前記配置情報記憶部は、
前記配置情報として、前記図形化情報が配置される位置が固定されているか否かを示す情報である固定設定情報と、配置される位置が固定されている前記図形化情報が配置される位置の情報である固定位置情報とを記憶し、
前記画面表示制御部は、
前記配置される位置が固定されている図形化情報である固定図形化情報が存在する場合に、前記固定図形化情報を表示させると同時に、前記固定図形化情報が配置されない位置に、配置される位置が固定されていない図形化情報である非固定図形化情報を表示させることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、情報処理プログラム、画像処理装置、情報処理システムに関する。
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）として構成されることが多い。
【０００３】
このような画像処理装置においては、近年、タッチパネル式のＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）が操作部として用いられることが多くなっている。タッチパネル式の操作部においては、操作画面にソフトウェアで再現された入力部であるソフトキーやアプリケーションを起動させるためのアイコンなどの図形化情報が配置され、ユーザによるソフトキーの操作を受け付けて各種の処理が実行される。また、操作部の画面上に表示されるアイコンの配置を並べ替えることでユーザの任意の配置にカスタマイズ出来るものもある。
【０００４】
操作部の画面上の表示をカスタマイズする技術として、ＭＦＰにログインしたユーザごとにカスタマイズされた操作画面を操作部に表示させる画像処理装置がある（例えば、特許文献１参照）。特許文献１では、ユーザが予め指定したソフトキーやアイコンを操作画面に表示することが出来る。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１では、ＭＦＰの動作を実行するためのキー（例えば、「スタートキー」や「ストップキー」など）は、操作画面上ではなく、機械式のハードキーとして操作部に設置されている。このような場合、ユーザによっては、ＭＦＰの動作を実行するためのキーが押下しづらい位置に設置されていることがある。
【０００６】
また、ＭＦＰの動作を実行するためのキーをソフトキーとして操作画面上に設置した場合、操作画面のスクロールやカスタマイズによってキーが非表示状態になることを防ぐ必要がある。尚、このような問題は、画像処理装置に限らず、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの一般的な情報処理装置においても同様に起こり得る問題である。
【０００７】
本発明は、上記課題を解決するためになされたものであり、情報処理装置の操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の一態様は、画像処理装置に搭載されている機能を実行するもしくは前記機能を実行する際に設定される項目を設定するための図形化情報を表示する情報処理装置であって、前記図形化情報を配置するための配置情報を記憶する配置情報記憶部と、前記図形化情報を画面に表示させる画面表示制御部と、を含み、前記配置情報記憶部は、前記配置情報として、前記図形化情報が配置される位置が固定されているか否かを示す情報である固定設定情報と、配置される位置が固定されている前記図形化情報が配置される位置の情報である固定位置情報とを記憶し、前記画面表示制御部は、前記配置される位置が固定されている図形化情報である固定図形化情報が存在する場合に、前記固定図形化情報を表示させると同時に、前記固定図形化情報が配置されない位置に、配置される位置が固定されていない図形化情報である非固定図形化情報を表示させることを特徴とする。
【発明の効果】
【０００９】
本発明においては、情報処理装置の操作性を向上させることが出来る。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像処理システムの運用形態を示す図。
【図２】本発明の実施形態に係る画像処理装置及び操作端末のハードウェア構成を示すハードウェアブロック図。
【図３】本発明の実施形態に係る画像処理装置の機能構成を示す機能ブロック図。
【図４】本発明の実施形態に係る操作端末の機能構成を示す機能ブロック図。
【図５】本発明の実施形態に係る配置情報記憶部の内部構成を示すブロック図。
【図６】本発明の実施形態に係る配置情報の情報構成を示す図。
【図７】本発明の実施形態に係る画面表示部に表示される画面を例示した図。
【図８】本発明の実施形態に係る画面表示部に表示される画面を例示した図。
【図９】本発明の実施形態に係る図形化情報の配置態様を示す説明図。
【図１０】本発明の実施形態に係る図形化情報の配置態様を示す説明図。
【図１１】本発明の実施形態に係る配置情報の情報構成を示す図。
【図１２】本発明の実施形態に係る図形化情報を配置する処理の流れを示すフローチャート。
【図１３】本発明の実施形態に係る図形化情報の配置を変更する処理の流れを示すフローチャート。
【図１４】本発明の実施形態に係る操作画面のスクロールの態様を示す説明図。
【図１５】本発明の実施形態に係る操作画面のスクロールの態様を示す説明図。
【図１６】本発明の実施形態に係る操作画面のスクロールの態様を示す説明図。
【図１７】本発明の実施形態に係る操作画面のスクロールの態様を示す説明図。
【図１８】本発明の実施形態に係る操作画面のスクロールの態様を示す説明図。
【図１９】本発明の実施形態に係る操作画面のスクロールの態様を示す説明図。
【図２０】本発明の実施形態に係るアイコンの表示態様を示す図。
【図２１】本発明の実施形態に係る操作画面に表示されるダイアログを示す図。
【図２２】本発明の実施形態に係る操作画面に表示されるダイアログを示す図。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を説明する。本実施形態においては、ユーザが操作入力を行うためのユーザインタフェースとして、タッチパネルやキーボードを備えた画像処理装置であるＭＦＰを例として挙げて説明する。
【００１２】
まず、本実施形態に係る画像処理システム３の全体構成について説明する。図１は、本実施形態に係る画像処理システム３の運用形態を示す図である。図１に示すように、本実施形態に係る画像処理システム３は、画像処理装置１と、画像処理装置１を操作するための操作部である操作端末２とがネットワークもしくは信号線を介して接続されている。
【００１３】
画像処理装置１は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰである。操作端末２はユーザが操作する端末であり、ユーザの操作に基づいて、画像処理装置１に印刷ジョブの実行やジョブ設定を送信する端末である。操作端末２には、プリンタ、ファクシミリ、スキャナ、複写機を利用するためのアプリケーションがインストールされており、そのアプリケーションを利用して、画像処理装置１に印刷ジョブの実行やジョブ設定を送信する。尚、操作端末２は、タッチパネルやキーボード等のＭＦＰの操作部であって、画像処理装置であるＭＦＰに着脱可能な構成であってもよい。
【００１４】
次に、本実施形態に係る画像処理装置１及び操作端末２のハードウェア構成について図２を参照して説明する。図２は、本実施形態に係る画像処理装置１及び操作端末２のハードウェア構成を示すブロック図である。図２に示すように、操作端末２は、画像処理装置１における入出力機能を実現する装置として構成される。尚、図２においては操作端末２が画像処理装置１に取り付けられている構成を例として説明する。
【００１５】
本実施形態に係る画像処理装置１は、一般的なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバ等の情報処理装置と同様の構成を有する。即ち、本実施形態に係る画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶媒体４０及びＩ／Ｆ５０がバス９０を介して接続されている。また、画像処理装置１は、スキャナ、プリンタ等を実現するためのエンジン８０を備える。
【００１６】
ＣＰＵ１０は演算手段であり、画像処理装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。記憶媒体４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム（以後、アプリケーション）等が格納されている。
【００１７】
Ｉ／Ｆ５０は、バス９０と各種のハードウェアやネットワーク等を接続し制御する。表示装置６０は、ユーザが画像処理装置１の状態を確認するための視覚的ユーザインタフェースである。操作装置７０は、ユーザが画像処理装置１に情報を入力するためのユーザインタフェースであり、本実施形態においては、タッチパネルやハードキー等によって構成される。また、画像処理装置１に接続された操作端末２は、表示装置６０及び操作装置７０として機能する。
【００１８】
このようなハードウェア構成において、ＲＯＭ３０に格納されたプログラムや記憶媒体４０もしくは図示しない光学ディスク等の記録媒体からＲＡＭ２０に読み出されたプログラムに従ってＣＰＵ１０が演算を行うことにより、図３に示すコントローラ１００内部の機能が構成される。このようにして構成されたコントローラ１００内部の機能と、ハードウェアとの組み合わせによって、画像処理装置１の機能を実現する機能ブロックが構成される。
【００１９】
また、図２に示すように、本実施形態に係る操作端末２は、ＣＰＵ１２、ＲＡＭ２２、ＲＯＭ３２、フラッシュメモリ等の記憶媒体４２及びＩ／Ｆ５２がバス９２を介して接続されている。また、Ｉ／Ｆ５２を介して、画像処理装置１やネットワークと接続され、情報の送受信を行う。さらに、入出力装置７１は、操作受付部の一例であって、タッチスクリーン及び操作画面上に表示されるアイコン等のソフトキーを含む。そして、外部接続Ｉ／Ｆ５１は、ＩＣカードリーダ等の周辺装置と接続するためのインタフェースである。
【００２０】
ＣＰＵ１２は演算手段であり、操作端末２全体の動作を制御する。ＲＡＭ２２は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１２が情報を処理する際の作業領域として用いられる。ＲＯＭ３２は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。記憶媒体４２は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳや各種の制御プログラム、アプリケーション・プログラム（以後、アプリケーション）等が格納されている。尚、操作端末２におけるアプリケーションの操作に基づいて、例えば、印刷ジョブの実行やスキャン実行等の、画像処理装置１に搭載されている機能の実行を指示することが出来る。
【００２１】
Ｉ／Ｆ５２は、バス９２と各種のハードウェアやネットワーク等を接続し制御する。入出力装置７１は、上述したように、Ｉ／Ｆ５２を介して受信した画像処理装置１の状態をユーザが確認する、またはユーザが画像処理装置１に情報を入力するためのユーザインタフェースである。尚、本実施形態において、入出力装置７１は、タッチパネルによって構成され、その動作原理方式としては、抵抗膜方式、表面弾性波方式、静電容量方式等を用いることが出来る。
【００２２】
このようなハードウェア構成において、ＲＯＭ３２に格納されたプログラムや記憶媒体４２もしくは図示しない光学ディスク等の記録媒体からＲＡＭ２２に読み出されたプログラムに従ってＣＰＵ１２が演算を行うことにより、図４に示すコントローラ２００内部の機能が構成される。このようにして構成されたコントローラ２００内部の機能と、ハードウェアとの組み合わせによって、画像処理装置１の機能を実現する機能ブロックが構成される。
【００２３】
次に、本実施形態に係る画像処理装置１の機能構成について、図３を参照して説明する。図３は、本実施形態に係る画像処理装置１の機能構成を示すブロック図である。図３に示すように、本実施形態に係る画像処理装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７及びネットワークＩ／Ｆ１０８を有する。尚、本実施形態においては、画像処理装置１に操作端末２が取り付けられ、操作端末２から入力される情報に基づいて処理を実行する例について説明する。
【００２４】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０及び入出力制御部１５０を含む。図３に示すように、本実施形態に係る画像処理装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図３においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００２５】
また、操作端末２は、画像処理装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像処理装置１を直接操作し、もしくは画像処理装置１に対して情報を入力する際の入力インタフェースでもある。即ち、操作端末２は、ユーザによる操作を受けるための画像を表示する機能を含む。
【００２６】
ネットワークＩ／Ｆ１０８は、画像処理装置１がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢインタフェースが用いられる。ネットワークＩ／Ｆ１０８は、ＴＣＰ／ＩＰプロトコルによる通信が可能である。また、ネットワークＩ／Ｆ１０８は、画像処理装置１がファクシミリとして機能する際に、ファクシミリ送信を実行するためのインタフェースとしても機能する。そのため、ネットワークＩ／Ｆ１０８は、電話回線にも接続されている。ネットワークＩ／Ｆ１０８は、図２に示すＩ／Ｆ５０によって実現される。
【００２７】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びに記憶媒体４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像処理装置１全体を制御する制御部として機能する。
【００２８】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御もしくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。
【００２９】
また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置１の記憶領域に格納されもしくはネットワークＩ／Ｆ１０８を介して他の情報処理端末や記憶装置に送信される情報である。
【００３０】
操作表示制御部１４０は、操作端末２に情報表示を要求しもしくは操作端末２を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８及びネットワークを介してネットワークに接続された他の機器にアクセスする。
【００３１】
画像処理装置１がプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報もしくは画像情報に基づいて描画情報を生成させる。
【００３２】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０は、プリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。即ち、画像処理部１３０、エンジン制御部１２０及びプリントエンジン１０６が画像形成出力部として機能する。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００３３】
画像処理装置１がスキャナとして動作する場合は、ユーザによる操作端末２の操作もしくはネットワークＩ／Ｆ１０８を介して他の端末から入力されるスキャン実行指示に応じて、操作表示制御部１４０もしくは入出力制御部１５０が主制御部１１０にスキャン実行信号を転送する。主制御部１１０は、受信したスキャン実行信号に基づき、エンジン制御部１２０を制御する。
【００３４】
エンジン制御部１２０は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象原稿をスキャナユニット１０２に搬送する。また、エンジン制御部１２０は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像する。また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１２０の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１０２が撮像部として動作すると共に、エンジン制御部１２０が、読取制御部として機能する。
【００３５】
撮像動作においては、スキャナユニット１０２に含まれるＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）やＣＣＤ（ｃｈａｒｇｅ−ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１２０は、スキャナユニット１０２が生成した撮像情報を画像処理部１３０に転送する。画像処理部１３０は、主制御部１１０の制御に従い、エンジン制御部１２０から受信した撮像情報に基づき画像情報を生成する。
【００３６】
画像処理部１３０が生成した画像情報は主制御部１１０が取得し、主制御部１１０が記憶媒体４０等の画像処理装置１に装着された記憶媒体に保存する。即ち、スキャナユニット１０２、エンジン制御部１２０及び画像処理部１３０が連動して、画像入力部として機能する。画像処理部１３０によって生成された画像情報は、ユーザの指示に応じてそのまま記憶媒体４０等に格納されもしくは入出力制御部１５０及びネットワークＩ／Ｆ１０８を介して外部の装置に送信される。
【００３７】
また、画像処理装置１が複写機として動作する場合は、エンジン制御部１２０がスキャナユニット１０２から受信した撮像情報もしくは画像処理部１３０が生成した画像情報に基づき、画像処理部１３０が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２０がプリントエンジン１０６を駆動する。尚、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００３８】
以下、図４を参照して、本実施形態の特徴的な機能について説明する。図４は、本実施形態に係る操作端末２の機能ブロック図を示したものである。図４に示すように、本実施形態に係る操作端末２の全体的な動作は、コントローラ２００によって制御される。コントローラ２００は、操作受付部２１０、配置情報記憶部２２０、アプリ起動部２３０、画面表示制御部２４０を含む。また、入出力装置７１は、操作部７１１、画面表示部７１２を含む。
【００３９】
操作受付部２１０は、タッチパネル等によって構成される操作部７１１におけるユーザの操作を受け付けて、その操作に基づいてコントローラ２００の各機能の動作を制御するための命令情報を送信する。
【００４０】
配置情報記憶部２２０は、操作受付部２１０から送信される命令情報に基づいて、予めユーザによって設定される情報であり、操作画面を表示する際に参照される配置情報を記憶する記憶領域である。配置情報記憶部２２０について、詳細は後述する。
【００４１】
アプリ起動部２３０は、操作端末２に搭載されている、ＦＡＸ機能、コピー機能、プリンタ機能等を実現するための各種のアプリケーションを起動させる。
【００４２】
画面表示制御部２４０は、入出力装置７１における操作画面の構成を制御する。具体的には、画面表示部７１２に表示させるソフトキーやアイコンの配置を変更する処理を行う。画面表示制御部２４０は、ＬＣＤ等のディスプレイによって構成される画面表示部７１２に画面を表示させる。また、画面表示制御部２４０は、配置情報記憶部２２０に記憶されている配置情報を参照して、画面表示部７１２に表示される画面の情報である画面表示情報を生成する。
【００４３】
次に、図５を参照して、配置情報記憶部２２０の内部構成について説明する。図５は、本実施形態に係る配置情報記憶部２２０の内部構成を示す機能ブロック図である。図５に示すように、配置情報記憶部２２０は、配置設定情報記憶部２２１、配置規則情報記憶部２２２を含む。
【００４４】
配置設定情報記憶部２２１は、画像処理装置１のユーザによって設定された画面表示部７１２に表示される図形化情報であるソフトキーやアイコンの配置に関する情報である配置設定情報が記憶される記憶領域である。配置設定情報は、図６に示すように、識別ＩＤ、アイコン種別情報、位置固定許可情報、固定設定情報、配置順位情報、固定位置情報、固定解除時情報、実行機能情報が含まれる。
【００４５】
識別ＩＤは、画面表示部７１２に表示される操作画面の内、例えば、図７のような画像処理装置１で実行可能な機能に関する設定を入力するために表示されるアイコンが同じ階層の操作画面にいくつ存在するかを示す情報である。図７においては、コピーアイコン２０１を押下した場合に、図８に示すようなコピー機能の詳細設定画面に表示が遷移する。
【００４６】
この場合、「同じ階層」とは、図７の操作画面に表示されることを示している。従って、配置設定情報は、階層ごとに異なるデータテーブルが作成されて、配置設定情報記憶部２２１に記憶される。そのため、例えば、図７のかんたん文字認識アイコン２０３の配置設定情報と、図８の印刷時の濃度設定アイコン７２３の配置設定情報は、異なるデータテーブルに夫々格納される。尚、図６においては、図８のコピー機能の詳細設定画面における配置設定情報のデータテーブルを示している。
【００４７】
アイコン種別情報は、アイコンに割り当てられている機能が画像処理装置１の動作の設定を行うことを示す「設定」と、アイコンに割り当てられている機能が画像処理装置１の動作を実行することを示す「実行」とが夫々設定される情報である。
【００４８】
位置固定許可情報は、アイコンの位置を固定する処理が実行可能であるか否かを示す「不許可」もしくは「許可」が夫々設定される情報である。尚、アイコン種別情報が「設定」であるアイコンに対して、デフォルトとして位置固定許可情報を「不許可」と設定してもよい。このとき、所定の期間内に所定の頻度より多く操作された場合に、操作受付部２１０から送信される命令情報によって、位置固定許可情報を「許可」に切り替える構成であってもよい。
【００４９】
固定設定情報は、操作画面がスクロールされた際のアイコンの動作が設定される情報である。固定設定情報が「浮動」に設定されているアイコンは、操作画面がスクロールされると、画面表示部７１２上を移動するように表示される。一方で、固定設定情報が「固定」に設定されているアイコンは、操作画面がスクロールされても、画面表示部７１２上の固定された位置に表示される。
【００５０】
配置順位情報は、操作画面に表示されるアイコンの順序を示す情報である。例えば、操作画面の左上から右下にかけて順番に表示されるアイコンの順序を設定しておく。このようにすると、操作画面がスクロールされた際に、固定されたアイコンに対して固定されていないアイコンが、配置順位情報に従って回り込むように表示させることが出来る。尚、固定されたアイコンに対しても配置順位情報は設定されているものの、固定設定情報が「固定」に設定されている場合には、配置順位情報は無効化される。
【００５１】
また、固定されていないアイコンの配置順位を変更する操作（例えば、固定されていないアイコンを長押しした後、ドラッグアンドドロップする操作）が行われることがある。この時、固定されていないアイコンは、固定されているアイコンを回り込むように移動させ配置を並び替える、もしくは、ドロップされた先に配置されている固定されていないアイコンと配置を並び替えることが出来る構成であってもよい。
【００５２】
このように、アイコンの配置順位を変更する操作が行われた後、画面表示制御部２４０は、アイコンの配置順位を変更する操作に基づいて配置情報記憶部２２０によって更新された更新後の配置順位情報に基づいて操作画面を表示する。
【００５３】
固定位置情報は、固定設定情報において「固定」に設定されたアイコンが表示される領域を示す情報である。固定位置情報には、固定設定情報において「固定」に設定されたアイコンが表示される画面表示部７１２上の座標の情報が設定される。
【００５４】
従って、操作画面がスクロールされた場合であっても、固定設定情報において「固定」に設定されたアイコンは、画面表示部７１２上の特定の領域に表示される。また、操作画面がスクロールされた際には、「固定」に設定されたアイコンが表示される領域を除外した領域を、固定されていないアイコンが配置順位情報に従って回り込むように表示される。
【００５５】
固定解除時情報は、「固定」に設定されているアイコンの固定設定情報が、「浮動」に設定された際に割り振られる配置順位の情報が設定される。図６に示すように、固定解除時情報が設定されている場合、識別ＩＤが「３」のアイコンは、固定設定情報が「浮動」に設定されると、配置位置情報が「３」に設定される。尚、固定解除時情報は、固定設定情報が、「固定」に設定されている場合にのみ有効である。
【００５６】
実行機能情報は、夫々のアイコンを押下することで実行される機能を示す情報である。図６にしめすように、例えば、コピー時に使用されるトナーの濃度設定、コピーする部数の設定、カラーもしくはモノクロ設定、印刷を実行する機能が夫々のアイコンに割り当てられている。
【００５７】
配置規則情報記憶部２２２は、画面表示部７１２に表示される図形化情報であるソフトキーやアイコンが、どのような位置関係で配置されるかを定めた配置規則情報が記憶される記憶領域である。配置規則情報には、例えば、画面表示部７１２の大きさによって表示されるソフトキーやアイコンの大きさや位置関係を変動させる情報、画面表示部７１２に表示されるソフトキーやアイコンの縦横の位置を整える情報、画面表示部７１２に表示される隣接するソフトキーとアイコンとの位置関係を定義する情報などがある。
【００５８】
尚、本実施形態においては、予めユーザによって操作端末２から、画面表示部７１２に表示させるソフトキーやアイコンの数を「６」と設定された操作画面を例に挙げて説明を行う。図９は、本実施形態に係る画面表示部７１２に表示される操作画面を例示した図である。
【００５９】
図９に示すように、画面表示部７１２には、システム領域１１１、１１２、カスタマイズ領域１１３を含む操作画面が表示される。このうち、システム領域１１１、１１２は、画像処理装置１のユーザによってカスタマイズすることが出来ない領域であり、以下に示すようなボタンが表示される領域である。システム領域１１１、１１２には、例えば、ログインユーザ名やログアウトボタン、省エネボタン、機器の状態を確認するために操作されるボタン、操作画面を移動するための「戻る」ボタンや「ホーム」ボタン、「メニュー」ボタン等が表示される。
【００６０】
カスタマイズ領域１１３には、設定アイコンａ７３０、設定アイコンｂ７３１、設定アイコンｃ７３２、設定アイコンｄ７３３、設定アイコンｅ７３４、実行アイコンｆ８１０が表示される。尚、この時、画面表示制御部２４０は、図１１に示すように、合計で９つのアイコンの配置設定情報を参照して画面表示部７１２に表示させる操作画面の情報を生成する。
【００６１】
実行アイコンｆ８１０は、例えば、プリント機能、コピー機能、スキャン機能、ＦＡＸ機能、メール機能を実行する際にスタート／ストップを制御するために操作されるアイコンである。また、実行アイコンｆ８１０は、画像処理装置１に搭載されている各種機能の実行開始の際に必ず操作されるアイコンである。
【００６２】
図１１に示すように、実行アイコンｆ８１０は、配置設定情報において、「位置固定許可情報：許可」、「固定設定情報：固定」と設定されている。そのため、実行アイコンｆ８１０は、画面表示部７１２に表示されている操作画面がスクロールバー８００の操作によってスクロールされても、固定位置情報にて設定された座標に固定された状態で表示される固定図形化情報である。
【００６３】
また、この時、画面表示部７１２に表示されている操作画面がスクロールバー８００の操作によってスクロールされると、図１０に示すように、設定アイコンａ７３０、設定アイコンｂ７３１、設定アイコンｃ７３２は、非表示状態となる。また、設定アイコンｄ７３３、設定アイコンｅ７３４は、配置順位情報に基づいて、より左上に近い領域に配置され、非固定図形化情報として機能する。
【００６４】
さらに、図９では非表示状態であった設定アイコンｇ７３５、設定アイコンｈ７３６、設定アイコンｉ７３７は、夫々実行アイコンｆ８１０を回避するように配置が決定され、画面表示部７１２の操作画面上に表示される。以下、図１２のフローチャートを参照して、画面表示部７１２に操作画面が表示されるまでの処理をステップごとに説明する。
【００６５】
図１２には、本実施形態に係る画面表示部７１２に操作画面が表示される際の処理をステップごとに示すフローチャートである。図１２に示すように、画面表示制御部２４０は、配置情報記憶部２２０に記憶されている配置設定情報及び配置規則情報を取得する（Ｓ１２０１）。
【００６６】
取得した配置設定情報に基づいて、固定設定情報が「固定」のアイコンがある場合（Ｓ１２０２／Ｙｅｓ）、画面表示制御部２４０は、固定位置情報に基づいて、固定設定情報が「固定」のアイコンの位置を固定する（Ｓ１２０３）。
【００６７】
次に、画面表示制御部２４０は、固定設定情報が「浮動」のアイコンが表示される領域の情報（除外領域情報）を、固定設定情報が「固定」のアイコンが固定される位置を除外して生成する。この時、画面表示制御部２４０は、固定設定情報が「固定」のアイコンの固定位置情報に設定されている座標の領域を除外して除外領域情報を生成する（Ｓ１２０４）。尚、取得した配置設定情報に基づいて、固定設定情報が「固定」のアイコンがない場合（Ｓ１２０２／Ｎｏ）、画面表示制御部２４０は除外領域情報を生成しない。
【００６８】
そして、画面表示制御部２４０は、配置規則情報及び配置設定情報の配置順位情報に基づいて固定設定情報が「浮動」に設定されているアイコンを配置して操作画面を表示させる表示情報を生成する（Ｓ１２０５）。この時、Ｓ１２０４で除外領域情報が生成されている場合には、除外領域情報で示される領域に固定設定情報が「浮動」に設定されているアイコンが配置されないように表示情報を生成する。
【００６９】
画面表示制御部２４０は、生成した表示情報を画面表示部７１２に送信する（Ｓ１２０６）。画面表示部７１２は、受信した表示情報を操作画面として表示させる（Ｓ１２０７）。
【００７０】
以上説明したように、操作画面がスクロールされる場合であっても、固定設定情報が「固定」に設定されているアイコンが表示されている領域に、固定設定情報が「浮動」に設定されているアイコンが表示されないようにすることが出来る。また、操作画面がスクロールされても、画面表示部７１２における固定設定情報が「固定」に設定されているアイコンが表示される位置が変化しない。
【００７１】
そのため、頻繁に使用されるソフトキーや機能のアイコンの位置を固定することによって、画像処理装置１を使用するユーザの利便性を向上させることが出来る。また、アイコンを固定するか否かを設定することにより、画像処理装置１を使用するユーザの都合に合わせたアイコンの表示態様に切り替えて、画面表示部７１２上に効率よくアイコンを配置して表示させることが出来る。
【００７２】
また、図８に示した例においては、アイコンの配置順位を変更する操作が行われる。以下、図１３に示すフローチャートを参照して、アイコンの配置位置を変更する処理の流れについて説明する。図１３は、本実施形態に係るアイコンの配置順位を変更する処理の流れを示すフローチャートである。
【００７３】
例えば、固定設定情報が「浮動」に設定されているアイコンが長押し（ドラッグ操作）された場合に、操作受付部２１０は、アイコンの配置位置を変更する操作が開始されたと判断する（Ｓ１３０１）。アイコンの配置位置を変更する操作が開始されると、画面表示制御部２４０は、配置情報記憶部２２０から配置設定情報及び配置規則情報を取得する（Ｓ１３０２）。
【００７４】
また、アイコンの配置位置を変更する操作が開始されると、画面表示制御部２４０によって、画面表示部７１２に全てのアイコンの配置位置を変更するか、もしくは、固定設定情報が「浮動」のアイコンのみの配置位置を変更するのか選択する画面が表示される。操作端末２のユーザによって行われる操作を受け付けて、操作受付部２１０は、画面表示制御部２４０に、全てのアイコンの配置位置を変更する命令情報もしくは固定設定情報が「浮動」のアイコンの配置位置を変更する命令情報を送信する（Ｓ１３０３）。
【００７５】
固定設定情報が「浮動」のアイコンの配置位置を変更する命令情報を受信した場合（Ｓ１３０３／Ｎｏ）、画面表示制御部２４０は、取得した配置設定情報において固定設定情報が「固定」のアイコンがあるか否か確認する（Ｓ１３０４）。取得した配置設定情報において固定設定情報が「固定」のアイコンがある場合（Ｓ１３０４／Ｙｅｓ）、画面表示制御部２４０は、操作されたアイコンの固定設定情報を確認する（Ｓ１３０５）。尚、Ｓ１３０４の処理において「Ｙｅｓ」である場合、固定設定情報が「固定」のアイコンが表示される領域の情報である除外領域情報が存在する。
【００７６】
操作されたアイコンの固定設定情報が「浮動」に設定されている場合（Ｓ１３０５／Ｙｅｓ）、除外領域に表示されているのは固定設定情報が「固定」のアイコンである。そのため、操作受付部２１０は、除外領域を除外して固定設定情報が「浮動」に設定されているアイコンの配置順位を変更する操作を受け付ける（Ｓ１３０６）。
【００７７】
取得した配置設定情報において固定設定情報が「固定」のアイコンがない場合（Ｓ１３０４／Ｎｏ）、除外領域情報は無効化されているかもしくは存在しない状態である。そのため、操作受付部２１０は、画面表示部７１２全体の表示領域を対象として、固定設定情報が「浮動」に設定されているアイコンの配置順位を変更する操作を受け付ける（Ｓ１３０７）。
【００７８】
また、取得した配置設定情報に固定設定情報が「固定」のアイコンがある場合（Ｓ１３０４／Ｙｅｓ）であって、操作されたアイコンの固定設定情報が「固定」に設定されている場合（Ｓ１３０５／Ｎｏ）、画面表示制御部２４０は、除外領域情報を生成する。しかし、固定設定情報が「固定」に設定されたアイコンが操作される。
【００７９】
そのため、画面表示制御部２４０は、除外領域情報においても固定設定情報が「固定」に設定されたアイコンを表示させる。このとき操作受付部２１０は固定設定情報が「固定」に設定されたアイコンが表示されている領域も含め画面表示部７１２全体の表示領域を対象とし、配置順位を変更する操作を受け付ける（Ｓ１３０７）。
【００８０】
さらに、操作受付部２１０から全てのアイコンの配置位置を変更する命令情報が画面表示制御部２４０に送信されると（Ｓ１３０３／Ｙｅｓ）、操作受付部２１０は画面表示部７１２全体の表示領域を対象とし、配置順位を変更する操作を受け付ける（Ｓ１３０７）。
【００８１】
この時、操作受付部２１０は、固定設定情報が「固定」に設定されたアイコンが表示されている領域も含め、配置順位を変更する操作を受け付ける。尚、この時、固定設定情報が「固定」に設定されているアイコンについては、配置順位を変更する操作の後の配置順位において画面表示部７１２にて表示される位置が固定される。
【００８２】
尚、アイコンの配置順位を変更する態様としては、ユーザが配置順位を変更する操作を行ったアイコンがドロップされた先の配置順位を割り当ててもよい。また、ユーザが配置順位を変更する操作を行ったアイコンの配置順位情報が大きくなるように、もしくは小さくなるように配置順位を割り当ててもよい。
【００８３】
Ｓ１３０６及びＳ１３０７においてユーザによって行われる操作では、ユーザによって画面表示部７１２に表示されているアイコンが操作されても、アイコンの配置順位が変化しない場合がある。例えば、アイコンがＳ１３０１におけるドラッグ操作された後、所定の時間操作が行われない場合などである。このように、Ｓ１３０６及びＳ１３０７の処理において、配置順位情報の配置順位が変更されない場合（Ｓ１３０８／Ｎｏ）、配置情報記憶部２２０は、本処理を終了する。
【００８４】
また、Ｓ１３０６及びＳ１３０７の処理において、配置順位情報の配置順位が変更された場合（Ｓ１３０８／Ｙｅｓ）、配置情報記憶部２２０は、配置順位情報を更新し（Ｓ１３０９）、本処理を終了する。
【００８５】
図１３のフローチャートにおいて説明したステップによって更新される配置順位情報を含む配置設定情報に基づいて、画面表示制御部２４０は、図１２のフローチャートの処理を実行し、画面表示部７１２に操作画面を表示させる。
【００８６】
図１２においては、画面表示部７１２のＹ軸方向にスクロールされる操作画面について説明を行ったが、図１４及び図１５に示すように、Ｘ軸方向にスクロールする場合にも図１２のフローチャートに示したステップに従ってアイコンを表示させることが出来る。
【００８７】
また、カスタマイズ領域１１３に、図１６及び図１７に示すように、操作画面をスクロールするためのアイコン５００、５０１を表示させてもよい。アイコン５００、５０１が押下されると、そのアイコンが示めす方向に操作画面がスクロールされる。
【００８８】
また、さらに画面表示部７１２の表示領域を効率的に使用して操作画面を表示するために、図１８及び図１９に示すように、ユーザの操作に基づいて操作画面がスクロールされる構成であってもよい。図１８に示すように、操作受付部２１０によって、画面表示部７１２を押下したまま上下もしくは左右に所定の範囲以上操作が行われたことが検知された場合、ユーザが指を動かした方向に操作画面がスクロールされ、図１９に示す操作画面が表示される。
【００８９】
尚、図２０に示すように、実行アイコンｆ８１０の固定設定情報を「固定」もしくは「浮動」に切り替えるために、トグル式の切り替えＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）が表示されるようにしてもよい。さらに、トグル式の切り替えＵＩは、操作画面上において常時表示させる構成であってもよい。また、固定設定情報を「固定」もしくは「浮動」に切り替えるために実行アイコンｆ８１０が所定の時間以上押下された場合に、トグル式の切り替えＵＩを表示させる構成であってもよい。
【００９０】
また、画面表示部７１２に表示されている図７のような設定メニューから、実行アイコンｆ８１０の固定設定情報を「固定」もしくは「浮動」に切り替える操作を実行できるようにしてもよい。尚、実行アイコンｆ８１０の固定設定情報を「浮動」から「固定」に切り替える際には、その切り替える操作がおこなわれたタイミングに実行アイコンｆ８１０が表示されていた位置に固定してもよい。また、例えば、実行アイコンｆ８１０がドラッグアンドドロップされて固定された場合には、実行アイコンｆ８１０が固定された後に、配置順位情報を更新して、画面表示制御部２４０によって操作画面が表示される。
【００９１】
実行アイコンｆ８１０の固定設定情報を「固定」もしくは「浮動」に切り替えるためのＵＩとしては、図２０に示したＵＩ以外にも、例えば、所定の操作がなされた実行アイコンｆ８１０を透過表示させる態様がある。さらに、図２１に示すように、固定設定情報を「固定」もしくは「浮動」に切り替えるダイアログメッセージを表示させる態様であってもよい。
【００９２】
また、図２０の破線で示す矢印方向に操作を行うことによって固定設定情報を「固定」から「浮動」に切り替える処理を開始することが出来る。この時、固定設定情報を「固定」から「浮動」に切り替える場合、そのタイミングにおいて画面表示部７１２に表示されているアイコンの配置順位に従って「配置順位情報」を更新し表示させてもよい。
【００９３】
「配置順位情報」を更新するか、固定設定情報を「浮動」から「固定」に切り替える際の配置順位情報に戻して適用させるかをユーザが任意に選択することも出来る。このような場合、固定設定情報を「固定」から「浮動」に切り替える際に、画面表示部７１２に表示されるダイアログから配置順位情報を更新するか、固定設定情報を「浮動」から「固定」に切り替える際の配置順位情報に戻して適用させるかを選択する。また、実行アイコンｆ８１０の固定設定情報を「固定」から「浮動」に切り替える際に、操作画面におけるユーザの任意の位置に実行アイコンｆ８１０を表示させるようなダイアログを表示させてもよい。
【００９４】
その他にも、実行アイコンｆ８１０の固定設定情報を「固定」から「浮動」に切り替える際に、切り替え後の実行アイコンｆ８１０が操作画面の最上段に表示されるように配置順位情報を更新してもよい。また、実行アイコンｆ８１０の固定設定情報が「浮動」から「固定」に設定された際の配置順位情報に基づいて実行アイコンｆ８１０を操作画面に表示させてもよい。
【００９５】
さらに、実行アイコンｆ８１０の固定設定情報を「固定」から「浮動」に切り替える際に、上記説明した処理のうち、どの処理を実行するかを画像処理装置１のユーザに選択させるダイアログを表示させてもよい。このような場合、実行アイコンｆ８１０の固定設定情報を「浮動」に切り替える際に、画面表示制御部２４０は、図２２のように、「最上段に表示する」、「前回固定された際の位置に戻す」、「この配置でスクロールする」等のボタンを含むダイアログを表示する。
【００９６】
そして、表示されたダイアログに対してユーザが行った操作に基づいて、配置情報記憶部２２０は、配置順位情報を更新する。画面表示制御部２４０は、更新された配置順位情報に基づいて操作画面上にアイコンを表示させる。
【００９７】
さらに、操作画面がスクロールされた際に、縦方向もしくは横方向に一列ずつ表示されるアイコンを変化させてもよい。また、配置規則情報に基づいて一画面中に表示されるアイコンの数が決定される場合には、操作画面がスクロールされた際に、配置規則情報に基づいて決定されたアイコンに相当する数だけ表示されるアイコンを変化させてもよい。
【符号の説明】
【００９８】
１  画像処理装置
２  操作端末
３  サーバ
１０  ＣＰＵ
１１  ＲＡＭ
３０  ＲＯＭ
４０  記憶媒体
５０  インタフェース
６０  表示装置
７０  操作装置
７１  入出力装置
８０  エンジン
９０  バス
１００  コントローラ
１０１  ＡＤＦ
１０２  スキャナユニット
１０３  排紙トレイ
１０４  ディスプレイパネル
１０５  給紙テーブル
１０６  プリントエンジン
１０７  排紙トレイ
１０８  ネットワークＩ／Ｆ
２００  コントローラ
２１０  操作受付部
２２０  配置情報記憶部
２２１  配置設定情報記憶部
２２２  配置規則情報記憶部
２３０  アプリ起動部
２４０  画面表示制御部
７１１  操作部
７１２  画面表示部
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２００７−６８０４０号公報
【図１】
2017212499.tif 000003
【図２】
2017212499.tif 000004
【図３】
2017212499.tif 000005
【図４】
2017212499.tif 000006
【図５】
2017212499.tif 000007
【図６】
2017212499.tif 000008
【図７】
2017212499.tif 000009
【図８】
2017212499.tif 000010
【図９】
2017212499.tif 000011
【図１０】
2017212499.tif 000012
【図１１】
2017212499.tif 000013
【図１２】
2017212499.tif 000014
【図１３】
2017212499.tif 000015
【図１４】
2017212499.tif 000016
【図１５】
2017212499.tif 000017
【図１６】
2017212499.tif 000018
【図１７】
2017212499.tif 000019
【図１８】
2017212499.tif 000020
【図１９】
2017212499.tif 000021
【図２０】
2017212499.tif 000022
【図２１】
2017212499.tif 000023
【図２２】
2017212499.tif 000024