(57)【要約】【課題】  複数の印刷条件を設定する際の操作性を向上させる。【解決手段】  複数の処理条件のうちの設定された処理条件に従ったデータ処理を実行可能な情報処理装置であって、ＣＰＵ２００１は、複数の選択項目をユーザインタフェース手段に提示させ、前記複数の選択項目のうちのユーザにより選択された項目に予め関連付けられた処理条件を設定させ、ユーザにより選択された項目が、所定の選択項目である場合に、該所定の選択項目に予め関連付けられた処理条件を設定し、且つ、該所定の選択項目に予め関連付けられた処理条件とは異なる別の処理条件の設定可否をユーザにより選択可能にする為の選択項目、及び、該所定の選択項目に予め関連付けられた処理条件をユーザにより設定変更可能にする為の選択項目、の少なくとも何れかの特定選択項目を、前記ユーザインタフェース手段に、提示させる。【選択図】  図１４
2006185052.tif 000002
【特許請求の範囲】
【請求項１】
複数の処理条件のうちの設定された処理条件に従ったデータ処理を実行可能な情報処理装置であって、
複数の選択項目をユーザインタフェース手段に提示させる制御手段を有し、
前記制御手段は、
前記複数の選択項目のうちのユーザにより選択された項目に予め関連付けられた処理条件を設定させ、
更に、前記制御手段は、
ユーザにより選択された項目が、所定の選択項目である場合に、該所定の選択項目に予め関連付けられた処理条件を設定し、且つ、該所定の選択項目に予め関連付けられた処理条件とは異なる別の処理条件の設定可否をユーザにより選択可能にする為の選択項目、及び、該所定の選択項目に予め関連付けられた処理条件をユーザにより設定変更可能にする為の選択項目、の少なくとも何れかの特定選択項目を、前記ユーザインタフェース手段に、提示させる、ことを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置であって、
前記制御手段は、前記インタフェース手段としての表示手段に前記特定選択項目の表示を実行させる、ことを特徴とする情報処理装置。
【請求項３】
請求項１または２記載の情報処理装置であって、
前記所定の選択項目は複数あり、複数の前記所定の選択項目それぞれに異なる処理条件を関連付けて設定させることを特徴とする情報処理装置。
【請求項４】
請求項１乃至３のいずれかに記載の情報処理装置であって、
前記所定の選択項目が選択された場合に、提示される前記特定選択項目は複数あり、複数の前記特定選択項目のそれぞれは、前記所定の選択項目に予め関連付けられた処理条件とは異なる別の処理条件の設定可否をユーザにより選択可能にする為の選択項目、及び、該所定の選択項目に予め関連付けられた処理条件をユーザにより設定変更可能にする為の選択項目、の少なくとも何れかであることを特徴とする情報処理装置。
【請求項５】
請求項１乃至４の何れかに記載の情報処理装置であって、
前記制御手段は、ユーザにより選択された項目が前記所定の選択項目である場合に、該所定の選択項目に予め関連付けられた処理条件が設定されたことをユーザにより識別可能にする表示と、前記所定の選択項目に関連付けられた前記特定選択項目の表示を、前記表示手段に、実行させる、ことを特徴とする情報処理装置。
【請求項６】
請求項１乃至５の何れかに記載の情報処理装置であって、
前記所定の選択項目は、ユーザが予めにより処理条件と関連付けられた選択項目である、ことを特徴とする情報処理装置。
【請求項７】
請求項１乃至６の何れかに記載の情報処理装置であって、
前記特定選択項目は、ユーザが予め選択したものである、ことを特徴とする情報処理装置。
【請求項８】
請求項１乃至７の何れかに記載の情報処理装置であって、
前記所定の選択項目と前記特定選択項目との関連付けは、予めユーザが選択したものである、ことを特徴とする情報処理装置。
【請求項９】
請求項１乃至８の何れかに記載の情報処理装置であって、
前記制御手段は、
前記所定の選択項目が選択され、選択された前記所定の選択項目と関連付けられた前記特定選択項目があった場合に、前記選択された所定の選択項目と関連付けられた前記特定選択項目を、前記ユーザインタフェース手段を介して提示しない、ことを特徴とする情報処理装置。
【請求項１０】
請求項１乃至９の何れかに記載の情報処理装置であって、
前記制御手段は
ユーザによる、前記選択された所定の選択項目と関連付けられた前記特定選択項目を、前記ユーザインタフェース手段を介して提示しない指示に応じて、前記ユーザインタフェース手段に提示させない、ことを特徴とする情報処理装置。
【請求項１１】
請求項１乃至１０の何れかに記載の情報処理装置であって、
前記選択された所定の選択項目と関連付けられた前記特定選択項目を提示するか否かをユーザにより選択可能にする為の項目を、前記ユーザインタフェース手段に提示させるか否かは予めユーザにより選択可能である、ことを特徴とする情報処理装置。
【請求項１２】
請求項１乃至１１の何れかに記載の情報処理装置であって、
前記所定の選択項目と関連付けられた処理条件として、現在の処理条件を変化させない処理条件が設定可能である、ことを特徴とする情報処理装置。
【請求項１３】
請求項１乃至１２の何れかに記載の情報処理装置であって、
前記制御手段は、
前記特定選択項目が提示されていて、前記ユーザインタフェース手段を介して設定された処理条件をリセットするためのリセット指示を受けた場合に、前記特定項目を非提示とする、ことを特徴とする情報処理装置。
【請求項１４】
入力手段と、記憶手段と、制御手段とを有する情報処理装置であって、
前記制御手段は、
前記入力手段からの入力に応じて、ユーザにより前記記憶手段に前記入力と関連付けられて予め記憶させられた第１の処理モードを読み出し、
前記入力に関連付けられて、ユーザにより前記記憶手段に予め記憶させられた、第２の処理モードをユーザに設定させるための制御を実行可能にするための情報に基づいた制御を実行可能にし、前記する第２の処理モードをユーザに設定させるための制御を実行するための指示を受けた場合に、第２の処理モードをユーザに設定させるための制御を実行する、
ことを特徴とする情報処理装置。
【請求項１５】
請求項１乃至１４の何れかに記載の情報処理装置であって、
前記情報処理装置は、画像形成装置、及び、画像形成装置とデータ通信可能なホストコンピュータ、及び、携帯電話、の少なくとも何れかである、ことを特徴とする情報処理装置。
【請求項１６】
請求項１乃至１４の何れかに記載の情報処理装置であって、
前記情報処理装置は画像形成装置、及び、画像形成装置とデータ通信可能なホストコンピュータであって、
前記処理条件は、画像形成処理のための印刷条件である、ことを特徴とする情報処理装置。
【請求項１７】
請求項１６に記載の情報処理装置であって、
前記印刷条件は、印刷部数、ステイプル、用紙サイズ、及び、倍率のうちの少なくとも何れか一つに関する印刷条件を含む、ことを特徴とする情報処理装置。
【請求項１８】
第１処理条件、第２処理条件、第３処理条件、及び第４処理条件のうちの、ユーザにより予め登録された前記第１処理条件及び第２処理条件を保持可能なモードメモリ手段を有する画像形成装置であって、
第１指示を受けた場合に、前記モードメモリ手段の前記第１処理条件を設定し、かつ、前記第３処理条件を設定するか否かをユーザ操作により選択可能にするための第１表示を操作手段に実行させる設定制御手段と、
前記第１表示を介して第３処理条件が設定された場合に、前記第１処理条件に基づいた処理を前記画像形成手段に実行させるとともに前記第３処理条件に基づいた処理を前記画像形成装置に実行させ、一方、前記第１表示を介し前記第３処理条件が設定されなかった場合に、前記第３処理条件に基づいた処理を前記画像形成装置に実行させずに前記第１処理条件に基づいた処理を前記画像形成装置に実行させる動作制御手段と、を有し、
前記設定制御手段は、
第２指示を受けた場合に、前記モードメモリ手段の前記第２処理条件を設定し、かつ、前記第１表示を操作手段に実行させずに前記第４処理条件を設定するか否かをユーザ操作により選択可能にするための第２表示を前記操作手段に実行させ、
前記動作制御手段は、
前記第２表示を介して第４処理条件が設定された場合に、前記第２処理条件に基づいた処理を前記画像形成手段に実行させるとともに前記第４処理条件に基づいた処理を前記画像形成装置に実行させ、一方、前記第２表示を介し前記第４処理条件が設定されなかった場合に、前記第４処理条件に基づいた処理を前記画像形成装置に実行させずに前記第２処理条件に基づいた処理を前記画像形成装置に実行させる、ことを特徴とする画像形成装置。
【請求項１９】
ユーザにより予め登録された複数のモード及び複数のキー指示情報及び第２キー指示情報を記憶可能な記憶手段を有する画像形成装置であって、
第１モードの設定を指示する第１モードメモリキーより指示を受けた場合に、前記記憶手段の前記第１モードを当該画像形成装置に設定し、かつ、第１モードに関連付けられた第１キー指示情報があった場合に第１キーを操作手段に表示させ、
前記第１キーに関連付けられた第１表示を介してパラメータが設定された場合に、前記第１モードに基づいた処理を前記画像形成装置に実行させるとともに前記パラメータに基づいた処理を前記画像形成装置に実行させ、一方、前記第１表示を介しパラメータが設定されなかった場合に、前記第１モードに基づいた処理を前記画像形成装置に実行させる動作制御手段と、を有し、
前記設定制御手段は、
第２指示を受けた場合に、前記記憶手段の前記第２モードを設定し、前記第１キーを操作手段に表示させずに前記第２キーを操作手段に表示させ、
前記動作制御手段、
前記第２キーを介して第２パラメータが設定された場合に、前記第２モードに基づいた処理を前記画像形成装置に実行させるとともに前記第２パラメータに基づいた処理を前記画像形成装置に実行させ、一方、前記第２キーを介しパラメータが設定されなかった場合に、前記第２モードに基づいた処理を前記画像形成装置に実行させる、ことを特徴とする画像形成装置。
【請求項２０】
複数の処理条件のうちの設定された処理条件に従ったデータ処理を実行可能な情報処理装置のための制御方法であって、
複数の選択項目をユーザインタフェース手段に提示させ、
前記複数の選択項目のうちのユーザにより選択された項目に予め関連付けられた処理条件を設定させ、
ユーザにより選択された項目が、所定の選択項目である場合に、該所定の選択項目に予め関連付けられた処理条件を設定し、且つ、該所定の選択項目に予め関連付けられた処理条件とは異なる別の処理条件の設定可否をユーザにより選択可能にする為の選択項目、及び、該所定の選択項目に予め関連付けられた処理条件をユーザにより設定変更可能にする為の選択項目、の少なくとも何れかの特定選択項目を提示させる、ことを特徴とする情報処理装置のための制御方法。
【請求項２１】
請求項２０記載の情報処理装置のための制御方法であって、
前記提示とは表示である、ことを特徴とする情報処理装置のための制御方法。
【請求項２２】
請求項２０または２１記載の情報処理装置のための制御方法であって、
前記所定の選択項目は複数あり、複数の前記所定の選択項目それぞれに異なる処理条件を関連付けて設定させることを特徴とする情報処理装置のための制御方法。
【請求項２３】
請求項２０乃至２２のいずれかに記載の情報処理装置のための制御方法であって、
前記所定の選択項目が選択された場合に、提示される前記特定選択項目は複数あり、複数の前記特定選択項目のそれぞれは、前記所定の選択項目に予め関連付けられた処理条件とは異なる別の処理条件の設定可否をユーザにより選択可能にする為の選択項目、及び、該所定の選択項目に予め関連付けられた処理条件をユーザにより設定変更可能にする為の選択項目、の少なくとも何れかであることを特徴とする情報処理装置のための制御方法。
【請求項２４】
請求項２０乃至２３の何れかに記載の情報処理装置のための制御方法であって、
ユーザにより選択された項目が前記所定の選択項目である場合に、該所定の選択項目に予め関連付けられた処理条件が設定されたことをユーザにより識別可能にする表示と、前記所定の選択項目に関連付けられた前記特定選択項目の表示を、実行させる、ことを特徴とする情報処理装置のための制御方法。
【請求項２５】
請求項２０乃至２４の何れかに記載の情報処理装置のための制御方法であって、
前記所定の選択項目は、ユーザが予めにより処理条件と関連付けられた選択項目である、ことを特徴とする情報処理装置のための制御方法。
【請求項２６】
請求項２０乃至２５の何れかに記載の情報処理装置のための制御方法であって、
前記特定選択項目は、ユーザが予め選択したものである、ことを特徴とする情報処理装置のための制御方法。
【請求項２７】
請求項２０乃至２６の何れかに記載の情報処理装置であって、
前記所定の選択項目と前記特定選択項目との関連付けは、予めユーザが選択したものである、ことを特徴とする情報処理装置のための制御方法。
【請求項２８】
請求項２０乃至２７の何れかに記載の情報処理装置のための制御方法であって、
前記所定の選択項目が選択され、選択された前記所定の選択項目と関連付けられた前記特定選択項目があった場合に、前記選択された所定の選択項目と関連付けられた前記特定選択項目を提示しない、ことを特徴とする情報処理装置のための制御方法。
【請求項２９】
請求項２０乃至２８の何れかに記載の情報処理装置のための制御方法であって、
ユーザによる、前記選択された所定の選択項目と関連付けられた前記特定選択項目を提示しない指示に応じて、提示させない、ことを特徴とする情報処理装置のための制御方法。
【請求項３０】
請求項２０乃至２９の何れかに記載の情報処理装置のための制御方法であって、
前記選択された所定の選択項目と関連付けられた前記特定選択項目を提示するか否かをユーザにより選択可能にする為の項目を、提示させるか否かを予めユーザにより選択可能する、ことを特徴とする情報処理装置のための制御方法。
【請求項３１】
請求項２０乃至３０の何れかに記載の情報処理装置のための制御方法であって、
前記所定の選択項目と関連付けられた処理条件として、現在の処理条件を変化させない処理条件を設定可能とする、ことを特徴とする情報処理装置のための制御方法。
【請求項３２】
請求項２０乃至３１の何れかに記載の情報処理装置のための制御方法であって、
前記特定選択項目が提示されていて、設定された処理条件をリセットするためのリセット指示を受けた場合に、前記特定項目を非提示とする、ことを特徴とする情報処理装置。
【請求項３３】
入力手段と、記憶手段と、制御手段とを有する情報処理装置のための制御方法であって、
前記制御手段は、
前記入力手段からの入力に応じて、ユーザにより前記記憶手段に前記入力と関連付けられて予め記憶させられた第１の処理モードを読み出し、
前記入力に関連付けられて、ユーザにより前記記憶手段に予め記憶させられた、第２の処理モードをユーザに設定させるための制御を実行可能にするための情報に基づいた制御を実行可能にし、前記する第２の処理モードをユーザに設定させるための制御を実行するための指示を受けた場合に、第２の処理モードをユーザに設定させるための制御を実行する、
ことを特徴とする情報処理装置のための制御方法。
【請求項３４】
請求項２０乃至３２の何れかに記載の情報処理装置のための制御方法であって、
前記情報処理装置は画像形成装置、及び、画像形成装置とデータ通信可能なホストコンピュータであって、
前記処理条件は、画像形成処理のための印刷条件である、ことを特徴とする情報処理装置のための制御方法。
【請求項３５】
請求項３４に記載の情報処理装置であって、
前記印刷条件は、印刷部数、ステイプル、用紙サイズ、及び、倍率のうちの少なくとも何れか一つに関する印刷条件を含む、ことを特徴とする情報処理装置のための制御方法。
【請求項３６】
第１処理条件、第２処理条件、第３処理条件、及び第４処理条件のうちの、ユーザにより予め登録された前記第１処理条件及び第２処理条件を保持可能なモードメモリ手段を有する画像形成装置のための制御方法であって、
第１指示を受けた場合に、前記モードメモリ手段の前記第１処理条件を設定し、かつ、前記第３処理条件を設定するか否かをユーザ操作により選択可能にするための第１表示を実行させ、
前記第１表示を介して第３処理条件が設定された場合に、前記第１処理条件に基づいて画像形成を実行させるとともに前記第３処理条件に基づいた画像形成を実行させ、一方、前記第１表示を介し前記第３処理条件が設定されなかった場合に、前記第３処理条件に基づいた画像形成を実行させずに前記第１処理条件に基づいた画像形成を実行させ、
第２指示を受けた場合に、前記モードメモリ手段の前記第２処理条件を設定し、かつ、前記第１表示を操作手段に実行させずに前記第４処理条件を設定するか否かをユーザ操作により選択可能にするための第２表示を実行させ、
前記第２表示を介して第４処理条件が設定された場合に、前記第２処理条件に基づいた画像形成を実行させるとともに前記第４処理条件に基づいた画像形成を実行させ、一方、前記第２表示を介し前記第４処理条件が設定されなかった場合に、前記第４処理条件に基づいた画像形成を実行させずに前記第２処理条件に基づいた画像形成を実行させる、ことを特徴とする画像形成装置のための制御方法。
【請求項３７】
ユーザにより予め登録された複数のモード及び複数のキー指示情報及び第２キー指示情報を記憶可能な記憶手段を有する画像形成装置のための制御方法であって、
第１モードの設定を指示する第１モードメモリキーより指示を受けた場合に、前記記憶手段の前記第１モードを当該画像形成装置に設定し、かつ、第１モードに関連付けられた第１キー指示情報があった場合に第１キーを表示させ、
前記第１キーに関連付けられた第１表示を介してパラメータが設定された場合に、前記第１モードに基づいた画像形成を実行させるとともに前記パラメータに基づいた画像形成を実行させ、一方、前記第１表示を介しパラメータが設定されなかった場合に、前記第１モードに基づいた画像形成を実行させ、
第２指示を受けた場合に、前記記憶手段の前記第２モードを設定し、前記第１キーを操作手段に表示させずに前記第２キーを表示させ、
前記第２キーを介して第２パラメータが設定された場合に、前記第２モードに基づいた画像形成に実行させるとともに前記第２パラメータに基づいた画像形成を実行させ、一方、前記第２キーを介しパラメータが設定されなかった場合に、前記第２モードに基づいた画像形成を実行させる、ことを特徴とする、画像形成装置のための制御方法。
【請求項３８】
請求項２０乃至３７の何れかに記載の情報処理装置のための制御方法であって、
表示を、情報処理装置とネットワークを介して接続された他の情報処理装置の表示装置に実行させることを特徴とする、情報処理装置のための制御方法。
【請求項３９】
請求項２０乃至３８の何れかに記載の情報処理装置のための制御方法であって、
表示を、自装置の表示装置に実行させることを特徴とする、情報処理装置のための制御方法。
【請求項４０】
請求項２０乃至３９の何れかに記載の情報処理装置のための制御方法であって、
表示を、自装置に接続された制御用の情報処理装置に実行させる、ことを特徴とする情報処理装置のための制御方法。
【請求項４１】
請求項２０乃至４０の何れかに記載の情報処理装置のための制御方法であって、
前記情報処理装置は、自装置に読取手段を有し、
処理されるデータは前記読取手段を介して入力される、ことを特徴とする情報処理装置のための制御方法。
【請求項４２】
請求項２０乃至４１の何れかに記載の情報処理装置のための制御方法であって、
前記情報処理装置は、自装置にネットワークと接続する接続手段を有し、
処理されるデータは前記接続手段を介して入力される、ことを特徴とする情報処理装置のための制御方法。
【請求項４３】
請求項２０乃至４２の何れかに記載の情報処理装置のための制御方法であって、
前記情報処理装置は、自装置にネットワークと接続する接続手段を有し、
ネットワークで接続された他の情報処理装置を制御するためのコマンドを前記接続手段から送信する、ことを特徴とする情報処理装置のための制御方法。
【請求項４４】
請求項２０乃至４３の何れかに記載の情報処理装置のための制御方法を実行するためのコンピュータプログラム。
【請求項４５】
請求項４４記載のコンピュータプログラムを格納することを特徴とするコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
情報処理装置、画像形成装置、情報処理装置のための制御方法、コンピュータプログラム、並びに、コンピュータ可読記憶媒体に関する。
【背景技術】
【０００２】
従来の情報処理装置の一例として、“モードメモリ機能”を有する複写機やプリンタなどの画像形成装置が提案されている。
【０００３】
“モードメモリ機能”とは、例えば、ユーザが画像形成装置によって画像形成をする場合に、ユーザにより頻繁に使用される処理モード、例えば、倍率、用紙選択、をユーザにより画像形成装置の記憶手段に予め記憶させておくことができる機能であって、処理モードでユーザが画像形成する場合に、処理モードで画像形成をするたびに処理モードの設定を１からすることなく、モードメモリキーを介した入力により、記憶手段より予め登録された該処理モード（印刷条件）を読み出し、設定し、画像形成装置に画像形成を実行させることができるものである（例えば、特許文献１参照）。
【特許文献１】特開２００２−４４３１３
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、画像形成装置において、ユーザが画像処理装置に画像形成をさせる場合であって、ユーザにより頻繁に使用する処理モードを機能によって記憶手段より読み出す場合であっても、必ずしも常に処理モードそのままで画像形成を実行させるとは限らない。例えば、“モードメモリ機能”の使用後に、頻繁に、処理モードの一部を変更する場合又は／及び処理モードを追加したい場合がある。これらの場合、処理モードを変更又は／及び追加するためには、変更又は／及び追加の設定を通常する場合と同様の操作を１からしなければならなかった。よって、このような現状では解決できない課題を解決し、更なる操作性の向上をさせることが望ましい。
【０００５】
本発明は、上記課題を解決し、更なる操作性の向上をさせた情報処理装置、画像形成装置、情報処理装置のための制御方法、コンピュータプログラム、並びに、コンピュータ可読記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明による情報処理装置は、複数の選択項目をユーザインタフェース手段に提示させ、前記複数の選択項目のうちのユーザにより選択された項目に予め関連付けられた処理条件を設定させ、ユーザにより選択された項目が、所定の選択項目である場合に、該所定の選択項目に予め関連付けられた処理条件を設定し、且つ、該所定の選択項目に予め関連付けられた処理条件とは異なる別の処理条件の設定可否をユーザにより選択可能にする為の選択項目、及び、該所定の選択項目に予め関連付けられた処理条件をユーザにより設定変更可能にする為の選択項目、の少なくとも何れかの特定選択項目を提示させることを特徴とする。
【発明の効果】
【０００７】
本発明によると、例えば、画像形成装置において、ユーザが画像処理装置に画像形成をさせる場合であって、ユーザにより頻繁に使用する処理モードを機能によって記憶手段より読み出す場合で“モードメモリ機能”の使用後に、頻繁に、処理モードの一部を変更する場合又は／及び処理モードを追加したい場合において、処理モードの変更又は／及び追加をするために通常と同様の操作を１からすることなしに、関連付けられた情報を用いて処理モードの変更又は／及び追加を実現するため、操作性が著しく向上するという効果を奏する。
【０００８】
モードメモリ機能を用いることなく、処理モードをユーザにより操作手段より入力させ、設定をして処理を実行させ、また、モードメモリ機能を用いて、登録された処理モードを、モードメモリキーを介した入力に応じてＣＰＵがＨＤＤから読み出し、実行する処理モードとしてセットし、処理を実行させ、更に、モードメモリ機能を使用した場合において、その使用されたモードメモリキーに応じた操作に関するキーを、ＣＰＵがＨＤＤ等の記憶手段から読み出し操作手段に表示させるため、セットされた処理内容で処理を実行させることができる。このため、ユーザによるモードメモリに応じた操作をしやすくする事が可能である。
【０００９】
つまり、本発明はユーザが処理モードを設定する際の操作性を著しく向上させる効果を奏する。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、この実施の形態に記載されている構成要素はあくまでも例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１１】
［システムの構成］
図１は本実施例におけるシステムを説明したブロック図である。本実施例記載のシステムは、複写機能（コピー機能）、送信機能（ファクシミリ機能、ファイル送信機能）、読取機能（スキャナ機能）、及び印刷機能（プリンタ機能）を有する画像形成装置１００１と、パーソナルコンピュータ（ａ）１００２、パーソナルコンピュータ（ｂ）１００３、サーバ機１００４、及び、その他の画像形成装置１００５を含み、ＬＡＮ（ローカルエリアネットワーク）などによりこれらが通信可能に構成されている。
【００１２】
尚、本形態では、このように複写機能や印刷機能を有する複合機能型の画像形成装置（マルチファンクションペリフェラル、ＭＦＰとも呼ぶ）で説明するが、例えば複写機能のみを具備した単一機能型の画像形成装置（シングルファンクションペリフェラル、ＳＦＰとも呼ぶ）であっても良い。
【００１３】
［画像形成装置の構成］
図２は、画像形成装置１００１の主要部の構成を示すブロック図である。画像形成装置１００１はコントローラユニット２０００を含み、コントローラユニット２０００には、画像入力デバイスであるスキャナ２０７０や画像出力デバイスであるプリンタ２０９５が接続されるとともに、操作手段２０１２が接続される。コントローラユニット２０００は、画像をスキャナ２０７０に読み込ませる制御や、読み取られた画像データをプリンタ２０９５により印刷出力する複写機能を実現するための制御を行う。また、コントローラユニット２０００は、スキャナ２０７０で読み取られた画像データや、図１のＰＣ３、サーバ機、並びにその他の画像形成装置等及びＦＡＸ等の外部装置からネットワークＩ／Ｆ（インタフェース）２０１０やモデム２０５０等のインタフェース手段を介して送られてきた画像データを、ＣＰＵ２００１の制御により、ＨＤＤ２００４に格納させ、プリンタ２０９５に印刷させる。また、コントローラユニット２０００は、ＣＰＵ２００１の制御によりスキャナ２０７０で読み取られた画像データや、外部装置より送られてきた画像データをＨＤＤ２００４に取り込んだ画像データを、外部装置に例えばＥメール（電子メール）などで送信する。
【００１４】
また、コントローラユニット２０００は、具体的には、画像形成装置の各構成要素を制御するために、画像形成装置の制御において中心的な役割を担うＣＰＵ（中央演算装置）２００１を有し、ＣＰＵ２００１は、ＲＯＭ（リードオンリーメモリ）２００３に格納されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げ、このＯＳ上で、アプリケーションプログラムや画像データを記憶する記憶手段としてのＨＤＤ（ハードディスクドライブ）２００４に格納されているアプリケーションプログラムを読み出して実行し、これによって各種処理を実行させる。また、ＲＯＭ２００３やＨＤＤ２００４に記憶された、後述する各種のフローチャートに関するプログラム、や、後述する各種の表示制御に関するプログラム、等もコントローラユニット２０００のＣＰＵ２００１の制御により実行する。このＣＰＵ２００１の作業領域としてはＲＡＭ（ランダムアクセスメモリ）２００２が用いられる。ＲＡＭ２００２は、作業領域を提供するとともに、画像データ（文書データ）を一時記憶するための画像メモリ領域を提供する。ＨＤＤ２００４は、上記アプリケーションプログラムや画像データ等を格納する。ＣＰＵ２００１には、システムバス２００７を介して、ＲＯＭ２００３およびＲＡＭ２００２とともに、操作部Ｉ／Ｆ（操作部インタフェース）２００６、ネットワークＩ／Ｆ（ネットワークインタフェース）２０１０、モデム２０５０およびイメージバスＩ／Ｆ（イメージバスインタフェース）２００５が接続される。
【００１５】
操作部Ｉ／Ｆ２００６は、タッチパネルを有する操作部２０１２とのインタフェースであり、操作部２０１２に表示すべき画像データを操作部２０１２に対して出力する。また、操作部Ｉ／Ｆ２００６は、操作部２０１２においてユーザにより入力された情報をＣＰＵ２００１に送出する。タッチパネルに表示される画像は、ＨＤＤ２００４やその他の記憶手段からＣＰＵ２００１に読み出されたプログラムに基づいてＣＰＵ２００１によって制御される。
【００１６】
次に、ネットワークＩ／Ｆ２０１０は、ＬＡＮ１００６に接続され、ＬＡＮ１００６を介してＬＡＮ１００６上の画像形成装置、サーバ機、ＰＣ、及び、その他の各装置と情報の送受信を行う。モデム２０５０は、公衆回線１００８に接続され、公衆回線１００８を介して情報の送受信を行う。
【００１７】
イメージバスＩ／Ｆ２００５は、システムバス２００７と、画像データを高速で転送する画像バス２００８とを接続し、データ形式を変換するためのバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４から構成される。画像バス２００８上には、ラスタイメージプロセッサ（以下、「ＲＩＰ」という）２０６０、デバイスＩ／Ｆ２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０、および画像圧縮部２０４０が設けられる。
【００１８】
ＲＩＰ２０６０は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２０２０には、スキャナ２０７０およびプリンタ２０９５が接続され、デバイスＩ／Ｆ２０２０は、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対してプリンタ２０９５に応じた補正、解像度変換などを行う。画像回転部２０３０は、画像データの回転を行う。画像圧縮部２０４０は、多値画像データをＪＰＥＧデータに、２値画像データをＪＢＩＧ、ＭＭＲ、ＭＨなどのデータに圧縮するとともに、その伸張処理を行う。
【００１９】
次に、スキャナ２０７０およびプリンタ２０９５のハードウェア構成について図３を参照して説明する。
【００２０】
図３は、図２に示すスキャナ２０７０およびプリンタ２０９５のハードウェア構成を示す側断面図である。  本実施例において、スキャナ２０７０とプリンタ２０９５とは、図３に示すように、一体的に構成されている。なお、スキャナ２０７０やプリンタ２０９５などのユニットが、各々別体として構成され、なんらかの通信部により通信可能に構成されていてもよい。
スキャナ２０７０は、原稿給紙ユニット２５０を搭載し、原稿給紙ユニット２５０は、原稿を先頭から順に１枚ずつプラテンガラス２１１上へ給送し、各原稿の読取動作が終了する毎に、その原稿をプラテンガラス２１１から排出トレイ（図示せず）に排出する。スキャナ２０７０は、原稿がプラテンガラス２１１上に給送されると、ランプ２１２を点灯し、移動ユニット２１３の移動を開始する。この移動ユニット２１３の移動によりプラテンガラス２１１上の原稿に対する読取走査が行われる。この読取走査中、原稿からの反射光は、各ミラー２１４，２１５，２１６およびレンズ２１７を経てＣＣＤ（ＣＣＤ（電荷結合素子）イメージセンサ）２１８に導かれ、原稿上の画像がＣＣＤ２１８の撮像面上に結像される。ＣＣＤ２１８は、撮像面に結像された画像を電気信号に変換し、この電気信号が所定の処理施された後に制御装置（図示せず）に入力される。
【００２１】
プリンタ２０９５は、レーザドライバ３２１を有し、レーザドライバ３２１は、制御装置から入力された画像データに基づきレーザ発光部３２２を駆動する。これにより、レーザ発光部３２２からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム３２３上に照射される。感光ドラム３２３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器３２４から供給されたトナーによりトナー像として可視像化される。レーザ光の照射タイミングに同期して、各カセット３１１，３１２から記録紙が搬送路を介して感光ドラム３２３と転写部３２５との間に給紙され、感光ドラム３２３上のトナー像は転写部３２５により給紙された記録紙上に転写される。
【００２２】
トナー像が転写された記録紙は、搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３２６に送られ、定着ローラ対３２６は、記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対３２６を通過した記録紙は、排紙ローラ対３２７により排紙ユニット３３０に排紙される。排紙ユニット３３０は、ソート、ステイプルなどの後処理を施すことが可能なシート処理装置からなる。
【００２３】
また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対３２７まで搬送した後に、排紙ローラ対３２７の回転方向を逆転させ、フラッパ３２８によって再給紙搬送路３３９へ導く。再給紙搬送路３３９に導かれた記録紙は、上述したタイミングで感光ドラム３２３と転写部３２５との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００２４】
図４は、図２に示す操作部２０１２の構成を示す平面図である。
【００２５】
ＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシートが貼られた構造となっており、ＣＰＵ２００１が制御し表示させる画像形成装置１００１の操作画面を表示するとともに、該画面に表示されたキーが押されると（指等でふれられると）その位置情報をコントローラユニット２０００のＣＰＵ２００１に伝え、各種情報をユーザにより入力可能に構成している。スタートキー２０１４は、原稿画像の読み取り動作を開始する時などに用いられる。スタートキー２０１４の中央部には、緑と赤の２色ＬＥＤ２０１８が設けられ、その色によってスタートキー２０１４が使える状態にあるか否かを示す。ストップキー２０１５は、稼働中の動作を止めるときに操作される。ＩＤキー２０１６は、使用者のユーザＩＤを入力する時に用いられる。リセットキー２０１７は、操作部２０１２からの設定を初期化する時に用いられる。テンキー２０１９は、印刷枚数等の数字の入力を行うのに用いられる。ただし、操作部について、本実施例ではタッチパネルシートが貼られた構造であるとしたが、ハードキーによる操作部であってもハードキーを押下した場合の機能を変化させることが出来る構成であればかまわない。ユーザモードキー２０２０は、ユーザにより画像形成装置のデフォルトや、その他の使用設定をする際に用いられる。
【００２６】
図５は、操作部２０１２上のＬＣＤ表示部２０１３に、ＣＰＵ２００１が制御し、表示させる操作画面の一例を示す図である。
【００２７】
操作部２０１２の操作画面の上部には、タッチキーからなり、各種の機能を選択するためのコピーモードキー９０１、パーソナルコンピュータやＦＡＸ装置に画像データを送信するための送信／ＦＡＸモードキー９０２、画像データをＨＤＤ２０１に保存しまた保存された画像データを用いて印刷するためのボックスモードキー９０３、ネットワーク上の画像データやタグ付データにアクセスしそれらを印刷させるためのブラウザモードキー９０４、右矢印タブ９０５が表示される。
【００２８】
図５は、コピーモードキー９０１のタッチキーがユーザにより押下された場合、これに応じてＣＰＵ２００１が操作部２０１２上に表示させるコピー機能の初期画面の一例を表している。コピー機能に関する表示は領域９０６で行なわれ、領域９０６の上から、「コピーできます」が表示されている領域には、コピー機能で表示すべきステータスをＣＰＵ２００１の制御によって表示させ、その下の領域には、倍率、選択給紙段、置数を表示させる。また、コピー機能の動作モードを設定するためのタッチキーとして、等倍（現在の印刷条件のうち、倍率を等倍にするためのキー）、倍率（元原稿に対しての画像形成の際の倍率を設定するためのキー）、用紙選択（画像形成される媒体（例えば記録紙）について、サイズやその他の性質などを設定するためのキー）、ソータ（画像形成の後処理について、ソートをするか否か、パンチ穴を開けるか否か、ステイプルをするか否か等を設定するためのキー）、両面（両面に画像形成するか否か、元原稿が両面に画像形成されているものか否か等を設定するためのキー）、割込み（割り込みコピーを実行させるためのキー）、文字（画質を選択するためのキーで、文字のみの原稿、文字／写真混在、写真等から選択させ、原稿の画質に応じてコピーの画質を調節するためのキー）、コピー濃度を手動で調節するための、薄くするに対応する左矢印キー、濃くするに対応する右矢印キー、濃度を自動調整する自動キーをＣＰＵ２００１の制御により表示させ、また、初期画面に表示しきれない動作モードの指定画面は、ユーザにより応用モードキーからの指示を受けることにより、ＣＰＵ２００１の制御で階層的に領域９０６内に表示させるように構成されている。
【００２９】
また、表示領域９０７は、画像形成装置１００１のステータスを表示する領域であり、例えば、ジャムなどのアラームメッセージや、ＰＤＬプリントが行われているときにＰＤＬプリント中であることを示すステータスメッセージをＣＰＵ２００１の制御により表示させ、また後述するお好みキーをＣＰＵ２００１の制御により表示させる領域である。また、ＣＰＵ２００１は表示領域９０７にシステム状況／中止タッチキー９０８を表示さる。ＣＰＵ２００１は、該システム状況／中止タッチキー９０８からユーザにより指示を受けると、画像形成装置１００１のデバイス情報や、プリントジョブ状況（図示せず）を表示させ、ユーザの指示を受けた場合に、ジョブの中止を行うことが可能に制御している。
【００３０】
送信／ＦＡＸモードキー９０２を押下すると、画像形成装置１００１で読み取った画像をＬＡＮ１００６を使用して送信可能である機器にＥ−メール送信や、ＦＴＰ送信などをしたり、また公衆回線１００８を使ってファクシミリ送信したりするための設定画面（図示せず）を表示する。
【００３１】
ボックスモードキー９０３を押下すると、画像形成装置１００１上で読み取った画像をＨＤＤ２００４内のボックス領域に保存したり、ボックス領域に保存されている画像データを指定して印刷したり、ＬＡＮ１００６上の機器に送信したりするための設定画面（図示せず）を表示する。
また、５つ以上の機能がコントローラユニット２０００に装備されている場合は、コピー、送信／ＦＡＸ、ボックス、ブラウザの４つ機能タブ９０１〜９０４の右横に右矢印キー９０５が表示され、右矢印キー９０５が押下されると、別の機能のための画面が表示されるようになっている。
本実施例で実現するモードメモリ機能について説明する。モードメモリ機能とは、例えば、ユーザが画像形成装置によって印刷をする場合に、ユーザにより頻繁に使用される処理モード（印刷条件、印刷設定）、例えば、倍率、用紙選択等、をユーザにより画像形成装置に予め登録させておき、このメモリに登録された処理モードでユーザが画像形成する場合に、処理モードの設定を１からすることなく、モードメモリキーを使って、メモリ等の記憶部から予め登録された該処理モードを読み出し、処理モードとして設定し、画像形成装置に画像形成を実行させることができる機能である。登録できる処理モードは１つであっても良いが、複数ある場合、モードメモリキーも複数になる。これら複数のモードメモリキーそれぞれと処理モードとを関連付けて、ＨＤＤ２００４を一例とする記憶部に予め記憶させておく（モードメモリキーと処理モードとを関連付けて記憶させ、モードメモリキーを介して処理モードを読み出し、画像形成装置にセット可能にする動作を、今後「モードメモリキーに登録する」と呼ぶ）。指示されたモードメモリキーに関連付けられた処理モードをＣＰＵ２００１が読み出し、画像形成装置に設定（セット）する。ユーザはこの処理モードで印刷したり、また、更に処理モードを変更、追加したりするなどして印刷をすることが出来る。
【００３２】
これら上記のように構成された画像形成装置１００１をふまえて、本実施例における画像形成装置は、モードメモリ機能を用いることなく、処理モードをユーザにより操作部２０１２により入力させ、設定をして印刷を実行させる事が可能である。また、モードメモリ機能を用いて、登録された処理モードをモードメモリキーを介した入力に応じてＣＰＵ２００１がＨＤＤ２００４から読み出し、画像形成装置に設定し、印刷を実行させる事も可能である。更に、モードメモリ機能を使用した場合、その使用されたモードメモリに応じた操作に関する表示を、ＣＰＵ２００１がＨＤＤ２００４等の記憶部から読み出し操作部２０１２に表示させ、ユーザによるモードメモリに応じた操作をしやすくする事が可能である。
【００３３】
モードメモリキーに処理モードを登録する方法を以下に説明する。
【００３４】
ＣＰＵ２００１の制御により、図６（ａ）の標準画面６０５１を表示させ、ユーザにより、例えば用紙選択キー６００１や、倍率キー６００２を介して登録したい印刷条件を設定させ、図６（ｂ）の随時設定を反映させた設定画面６０５２を表示させる（ここで仮に用紙サイズＡ３、倍率１４１％、印刷部数２０部を設定させたこととして、今後第１設定と呼ぶ）。ＣＰＵ２００１は、ここで、応用モードキー６００３が押された場合、図６（ｃ）の応用モード画面６０５３を表示させ、モードメモリ機能を使用するための指示（モードメモリ機能キー６００４）が入力された場合、図６（ｄ）のモードメモリ画面６０５４（モードメモリ機能を使用するための画面を今後モードメモリ画面と呼ぶ）を表示させる（モードメモリ機能を使用するためモードメモリ画面を表示させるための指示を標準画面から入力できるような構成でもよい）。ＣＰＵ２００１は、ここで、複数のモードメモリキーがある場合は、登録したいモードメモリキー（ここでは例としてＭ１キー６００６）をユーザにより指示させ登録をする指示（登録キー６００５を介した指示）を受けた場合登録を確認する図６（ｅ）の確認画面６０５５を表示させる。ＣＰＵ２００１は、登録してよい旨の指示（はいキー６００７）をユーザより受けた場合に、ユーザにより入力されモードメモリキーに登録する指示をうけた処理モード（本例では第１設定）を表示させ、モードメモリキーに登録する指示をうけた処理モードと、登録するモードメモリキー（Ｍ１キー６００６）に関する情報を関連付けてＨＤＤ２００４に保存させる。
【００３５】
ＣＰＵ２００１はユーザにより、モードメモリキー（例えばＭ１キー６００６）が選択され、名称登録キー７００１が押下された場合に図７（ａ）のモードメモリ画面７０５１を表示させ、名称を入力するための図７（ｂ）の名称入力画面７０５２を表示させ、ユーザにより名称が文字入力領域７００２を介して入力されると随時図７（ｃ）の名称入力画面７０５３のように入力を反映させて表示させ、入力完了である旨の指示（ＯＫキー７００３）を受けた場合に、名称を付したＭ１キー６００６を含む図７（ｄ）のモードメモリ画面７０５４を表示させ、モードメモリキーの名称をＭ１キー６００６と関連付けてＨＤＤ２００４に保存させる。ユーザはこの名称を付したＭ１キー６００６を介して処理モードを設定することが可能である。名称を付けることにより、モードメモリキーに関連付けられた処理モードが分かりやすくなり、ユーザにおける操作性が向上する。
【００３６】
図８（ａ）の標準画面８０５１の様に、ユーザによる予めの設定により、モードメモリ機能キー８００１を配置し、モードメモリキーを介して印刷モードを画像形成装置にセットし印刷させる場合について説明する。
【００３７】
モードメモリ機能を使用するためのモードメモリ機能キー８００１を含む図８（ａ）の標準画面８０５１を表示している場合に、モードメモリ機能キー８００１からの指示を受けると（本実施例においては、応用モードキーの入力により、他の応用モードの設定や使用のためのキーと共にモードメモリを設定するためのモードメモリ機能キー６００４を利用しても同じ処理がされるように構成されている。）、図８（ｂ）に図示される、モードメモリキーを選択するためのモードメモリ画面８０５２を表示する。ＣＰＵ２００１は、ここで、Ｍ１キー６００６が選択されたことに応じて、選択されたモードメモリキーに関連付けられた処理モードである第１設定をＨＤＤ２００４から読み出し、読み出された第１設定をセットし、第１設定がセットされた図８（ｃ）の設定画面８０５３を表示させる。設定がセットされた状態でスタートキー２０１４から、印刷の指示を受けた場合、ＣＰＵ２００１は画像をスキャナ２０７０に読み取らせ、読み取られた画像データを、ＨＤＤ２００４に保存させ、プリンタ２０９５に、セットされた処理モードである第１設定で印刷出力させる制御を行う。
【００３８】
次に、更にモードメモリを登録したい場合について図９を用いて説明する。ＣＰＵ２００１は、更にモードメモリに登録したい設定（これを第２設定と呼ぶ）がユーザから入力された場合には図９（ｄ）の設定画面９０５２のように第２設定を反映させた画面を表示させ、１つ目の登録と同様の流れで図９（ｄ）のモードメモリ機能画面を表示させる。ここで、１つ目に登録されたモードメモリキーとは異なるモードメモリキー（例えば本実施例においてはＭ２キー９００２）が選択され、選択されたモードメモリに登録する旨の指示（登録キー６００５を介した指示）に応じて、ＣＰＵ２００１は登録してよいか確認する旨の表示を図９（ｅ）のモードメモリ画面９０５６のように表示させる。登録をしても良い旨の指示（はいキー６００７を介した指示）を受けた場合に、ユーザにより入力されモードメモリキーに登録する指示をうけた処理モード（第２設定）を表示させ、モードメモリキーに登録する指示をうけた処理モードと、登録するモードメモリキー（Ｍ２キー９００２）に関する情報を関連付けてＨＤＤ２００４に保存させる。
【００３９】
同様の手順で、３つ目のモードメモリキーに第３設定を登録させる（図１０）。
ここで、お好みキー機能について説明する。お好みキー機能とは、ユーザが処理モードを設定（追加、変更）するための表示やキーへのショートカットをユーザにより設定させることを可能とし、さらにユーザにより設定されたショートカットからの処理モードの設定を実現する機能である。お好みキーは単数であってもよいし、複数であってもよい。また、複数である場合に、お好みキーが処理モードを追加するものと変更するものが混在しても、どちらか一方の物のみであってもよい。
【００４０】
お好みキー機能を使用するために、ＨＤＤ２００１に、お好みキーに関連する情報と、処理モードを設定するための表示やキーへのショートカットを関連付けて、ユーザにより記録させる（以後、これをお好みキーに登録と呼ぶ）ための手順について説明する。ユーザモードキー２０２０が押された場合、ＣＰＵ２００１は図２２（ｂ）のようなユーザモードを設定するためのユーザモード画面２２０５２を表示させる。ここで、コピー仕様設定キー２２００１を介して、コピー仕様設定をする旨の指示がユーザより入力された場合、ＣＰＵ２００１は図２２（ｃ）のコピー仕様設定画面２２０５３を表示させる。ここで、お好みキー１設定キー２２００２が押下された場合、ＣＰＵ２００１は図２２（ｄ）のお好みキー設定画面２２０５４を表示させ、ユーザにお好みキー１に関連付けて保存させる処理モードのセットや表示をさせるためのキーを選択させる。ＣＰＵ２００１はソータキー２２００３が押下されると、ソータに関する各種キー領域２２００４が表示させ、各種キー領域２２００４から、印刷された媒体をシフトソートさせるための印刷条件を設定するためのシフトソートキー２２００５が選択されて確定する旨の指示があった場合に、シフトソートキー２２００５とお好みキー１とを関連付けてＨＤＤ２００４のような記憶領域に記憶させ、また、図２２（ｅ）に図示するように、お好みキーとしてシフトソートへのショートカットの役割を果たすお好みキーシフトソート２２００６を含む標準画面２２０５５を表示させる。お好みキー機能を使用して、印刷条件をセットする場合は、お好みキーシフトソート２２００６を介する入力をうけて、ＣＰＵ２００１はお好みキー１に関連付けられたシフトソートをＨＤＤ２００４のような記憶領域から読出し、ここで読み出されたシフトソートを現在の設定にセットし、図２２（ｆ）のように、現在の設定を反映させた設定画面２２０５６を表示させる。
【００４１】
モードメモリキーに応じてお好みキーとして表示させるキーを変化させるためにお好みキーを関連付けてＨＤＤ２００４に保存させる（これをモードメモリキーにお好みキーを登録すると呼ぶ）場合について、Ｍ１キー６００６にお好みキーを登録する場合を例に説明する。モードメモリキーにお好みキーを設定する旨の設定がなされていた場合に、ＣＰＵ２００１はモードメモリに処理モードの登録をして良い旨の指示を受けて（例えば、図１１（ａ）ではいキー６００７を介した指示を受けて）、モードメモリにお好みキーを登録するかを入力させる図１１（ｂ）の確認画面１１０５２を表示させる。モードメモリにお好みキーを登録する旨の指示（例えば図１１（ｂ）に表示されたはいキー１１００１を介した指示を受けて）が入力された場合に、ＣＰＵ２００１はモードメモリに登録するお好みキーを選択させる図１１（ｃ）のお好みキーリスト画面１１０５３を表示させる（お好みキーが一つだけである構成であっても良い）。ここで、モードメモリに登録するお好みキー（例えば図１１（ｃ）のお好みキーリスト画面１１０５３に表示されたお好みキー１設定キー１１００２）が選択された場合に、ＣＰＵ２００１はモードメモリに登録するお好みキーに登録する、機能や表示に関するキーを選択するための図１１（ｄ）のお好みキー設定画面１１０５４を表示させる。ユーザにより、モードメモリに登録するお好みキーに登録する機能や表示に関するキー（例えば原稿をコピーしたときにできる周囲の影や枠線を消すための設定をする表示に関するキーである枠消しキー）が選択された場合に、ＣＰＵ２００１はこのキーに関する情報を、登録されたモードメモリと関連付けてＨＤＤ２００４に保存し、領域１１００４に登録された内容を含めたモードメモリ機能画面１１０５５を表示させる。ＯＫキー１１００５を介した指示を受けた場合、ＣＰＵ２００１はモードメモリキーに登録した処理モードがセットされたことを反映しかつ登録されたお好みキー枠消し１１００６を含む図１１（ｆ）の設定画面１１０５６を表示させる。お好みキー枠消し１１００６を介した指示が入力された場合、ＣＰＵ２００１は図２３（ａ）に図示する枠消しの処理モードをセットするための枠消し設定画面２３０５１を表示させ、ＯＫキー２３００１を介した指示が入力された場合、枠消しの処理モードをセットし、枠消しの処理モードを含めたセットされた処理モードを反映させた図２３（ｂ）の設定画面２３０５２を表示させる。一方、ユーザが枠消しを、お好みキーを使わずに設定する場合について図２６を用いて説明する。応用モードキー６００３が押下された場合に、ＣＰＵ２００１は、図２６（ｄ）の応用モード画面２６０５２を表示させる。ここで、枠消しキー２６００１が押下された場合に、ＣＰＵ２００１は図２６（ｃ）の枠消し設定画面２６０５３を表示させる。そして、ＯＫキー２６００２が押下された場合に、ＣＰＵ２００１は枠消し設定を反映させて、図２６（ｄ）の設定画面２６０５４を表示させる。お好みキーを使用する場合としない場合を比較すると、応用モード画面２６０５２を表示するステップが含まれる分だけ、お好みキーを使用しない場合の手順が多くなることがわかる。このように、お好みキーを使用することにより、ユーザにおける操作性が向上する。
【００４２】
モードメモリを設定するための指示を図１２（ａ）の標準画面１２０５１から入力できるような構成でモードメモリの設定後に、モードメモリにお好みキーを登録する場合について説明する。
【００４３】
モードメモリを設定するための指示が入力された場合に、ＣＰＵ２００１は図１２（ｂ）モードメモリ機能画面１２０５１を表示させる。モードメモリにお好みキーを登録する旨の指示（お好みキー登録キー１２００１を介しての指示）の入力に応じて、ＣＰＵ２００１はモードメモリに登録するお好みキーを選択させる図１２（ｃ）のお好みキーリスト画面１２０５３を表示させる。ここで、モードメモリに登録するお好みキーが選択された場合に、ＣＰＵ２００１はモードメモリに登録されたお好みキーに登録するキーを選択するための図１２（ｄ）のお好みキー設定画面１２０５４を表示させる。ユーザにより、モードメモリに登録するお好みキーに登録するキーが選択された場合に、ＣＰＵ２００１はこのキーに関する情報を、登録されたモードメモリと関連付けてＨＤＤ２００４に保存させる。
【００４４】
次に、モードメモリを用いた後に、設定をお好みキーを用いて、一部変更して印刷をする場合について図１３を用いて説明する。
【００４５】
モードメモリを設定するためのキーを含む図１３（ａ）の標準画面１３０５１を表示している場合に、モードメモリを設定するためのモードメモリ機能キー８００１からの指示を受けると、図１３（ｂ）に図示されるモードメモリを選択するためのモードメモリ機能画面１３０５２を表示する。ＣＰＵ２００１は、ここで、モードメモリＡ３−２０ｐａｇｅ（モードメモリＭ１キー６００６）が選択された場合、選択されたモードメモリの設定をＨＤＤ２００４から読み出し、読み出された設定をセットし、設定がセットされた図１３（ｃ）の設定画面１３０５３）を表示させる。ここでたとえば、予め、両面原稿を両面に画像形成して印刷処理するための処理モードをセットするための表示（これを両面画面と呼ぶ）に関わる両面＞両面キーがお好みキーとしてモードメモリＭ１キー６００６に登録されている場合、図１３（ｃ）に図示しているように、この、設定がセットされた設定画面１３０５３では、モードメモリＡ３−２０ｐａｇｅに登録されたお好みキー両面＞両面１３００１と、お好みキーパンチソートが含まれて表示させられる。お好みキー両面＞両面１３００１を使用する指示がユーザにより入力された場合に、ＣＰＵ２００１は図１３（ｄ）の両面画面１３０５４を表示させる。この時、両面画面１３０５４（両面画面１３０５４の中で、両面原稿を両面に画像形成して印刷処理するための処理モード（以下、両面＞両面と呼ぶ）のキーが図１３（ｄ）に図示するように予めセットされているように構成することも可能であるし、また、ここに確認のステップを設けずに、両面＞両面をセットされるように構成することも、より短い手順で操作したいユーザにおける操作性を向上する。両面＞両面を設定するための両面画面１３０５４でこの両面＞両面がセットされてよい旨の指示（ＯＫの押下）が入力された場合に、ＣＰＵ２００１はこの両面＞両面をセットした図１３（ｅ）の設定画面１３０５３を表示させる（お好みキー両面＞両面１３００２の表示を変化させて表示させる）。この、両面＞両面がセットされた状態でスタートキー２０１４から、印刷の指示を受けた場合、ＣＰＵ２００１は画像をスキャナ２０７０に読み取らせ、読み取られた画像データを、ＨＤＤ２００４に保存させ、プリンタ２０９５に、両面＞両面を含めたセットされた印刷設定で印刷出力させる制御を行う。
【００４６】
モードメモリに対応したお好みキーを表示させたくないユーザと、表示させたいユーザとがいる場合にも利便性の高い制御について、図１４を用いて説明する。
【００４７】
モードメモリにお好みキーが登録されている場合において、モードメモリを呼び出した場合に（図１４（ｂ））、ＣＰＵ２００１は、モードメモリＭ３キー１０００１に登録されているお好みキーを呼び出すかをユーザに入力させる画面（図１４（ｃ））を表示させる。ここでお好みキーを呼び出す指示を、はいキー１４００１を介して受けた場合、ＣＰＵ２００１はモードメモリＭ３キー１０００１に登録されたお好みキーステイプルソート１４００２とお好みキー移動を含めた画面（図１４（ｄ））を表示させる。また、お好みキーを呼び出さない指示が入力された場合に、ＣＰＵ２００１は図１４（ｄ）の下部にあるお好みキーステイプルソート１４００２のようなお好みキーを表示せずに、設定を反映させた画面を表示させる（図示せず）。この構成においても、ユーザよりお好みキーを呼び出す指示を受けた場合には、前述と同様にお好みキーを使用し設定を変更することが可能である。図１４（ｄ）でお好みキーステイプルソート１４００２を介した指示が入力されて、決定された場合、ＣＰＵ２００１は図１４（ｅ）に図示するようなモードメモリＭ３キーに関連付けられてＨＤＤ２００１に記憶されることにより登録された処理モードから一部変更し、ステイプルソートの処理モードを含めた処理モードをセットした画面を表示させる。スタートキー２０１４から、印刷の指示を受けた場合、ＣＰＵ２００１は画像をスキャナ２０７０に読み取らせ、読み取られた画像データを、ＨＤＤ２００４に保存させ、プリンタ２０９５にセットされた設定で印刷処理を実行させる。このように、例えば、画像形成装置において、ユーザが画像処理装置に画像形成をさせる場合であって、ユーザにより頻繁に使用する処理モードを機能によって記憶手段より読み出す場合で  “モードメモリ機能”の使用後に、頻繁に、処理モードの一部を変更する場合又は／及び処理モードを追加したい場合において、処理モードの変更又は／及び追加をするために通常と同様の操作を１からすることなしに、関連付けられた情報を用いて処理モードの変更又は／及び追加を実現するため、操作性が著しく向上するという効果を奏する。また、ここで説明したモードメモリに登録されているお好みキーを呼び出すかをユーザに入力させる画面を表示させるか否かを、表示させない場合にはモードメモリに登録されているお好みキーを呼び出すか否かをも、予めユーザのデフォルト設定（標準設定）などにより、設定可能に構成し、モードメモリに登録されているお好みキーを呼び出すかをユーザに入力させる画面を表示する設定になっている場合のみ、このような制御を実施するように構成することにより、モードメモリに対応したお好みキーを表示させたくないユーザと、モードメモリに対応したお好みキーを表示させたいユーザと、がいる場合にも利便性が高く、モードメモリに対応したお好みキーを表示させたいユーザが多い場合にも利便性が高く、かつ、モードメモリに登録されているお好みキーを呼び出したくないユーザが多い場合にも利便性の高い制御を実現する。
【００４８】
ＣＰＵ２００１の制御について、再度図１５に図示したフローチャートを用いて説明する。Ｓ１５０１でスタートし、Ｓ１５０２でユーザモードで登録したお好みキーの有無をＨＤＤ２００４に記憶されたデータを読み出すことにより確認する。ユーザモードで登録したお好みキーがあった場合は、Ｓ１５０３でユーザモードで登録したお好みキーを含めた、例えば図２２（ｅ）に図示した標準画面２２０５５のような、画面を表示させ、ユーザモードで登録したお好みキーがなかった場合には、Ｓ１５０４でお好みキーを含めない、例えば図６の（ａ）の標準画面６０５１のような、画面を表示させる。その後、印刷条件をセットするための処理Ｓ１５０５にはいる。Ｓ１５０５については後に詳述する。Ｓ１５０５が終了し、Ｓ１５０６でスタートキーの入力があった場合には、Ｓ１５０７で原稿の読み取りスキャンを開始し、Ｓ１５０８で読み取った画像データをＨＤＤ２００４などの記憶部に記憶させ、Ｓ１５０９で記憶された画像データをＨＤＤ２００４などの記憶部から読み出して、セットされた印刷条件でプリント処理を実行させる。また、Ｓ１５０６でスタートキーの入力がなかった場合に、ＣＰＵ２００１はリセットキーの入力の有無を確認し、リセットキー入力があった場合にはＳ１５１２で印刷条件をクリアし、再びＳ１５０２もどる。Ｓ１５１２で印刷条件をクリアする場合に、後述するＳ１５０５の印刷条件設定処理にてモードメモリに対応したお好みキーが表示されていた場合でも、ユーザモードで登録したお好みキーを表示させるように画面を更新することが可能である。また、ユーザモードで登録したお好みキーがなかった場合に、後述するＳ１５０５の印刷条件設定処理にてモードメモリに対応したお好みキーが表示されていた場合は、ユーザモードで登録したお好みキーを表示しないように画面を更新させるようＣＰＵ２００１が制御する。モードメモリに対応したお好みキーを、印刷条件と同様に扱うことでこれを実現してもよいし、また、モードメモリに対応したお好みキーは印刷条件とは別に扱い、リセットキーが押下された際に上述のような制御によって実現させることも可能である。Ｓ１５１１でリセットキーの入力がなかった場合には、再びＳ１５０５の印刷条件設定処理に戻る。
【００４９】
Ｓ１５０５の印刷条件設定処理について、図１６を用いて説明する。Ｓ１６０１で印刷条件設定処理がスタートし、Ｓ１６０２にて、モードメモリ機能キーによる入力の有無を確認する。ここでモードメモリ機能キーを介した入力がされた場合に、後述するＳ１６０３のモードメモリ機能処理に入る。モードメモリ機能キーを介した入力がされなかった場合に、Ｓ１６０４にすすみ、例えば図６（ａ）の標準画面６０５１にある印刷する用紙を選択するための用紙選択キー６００１や、画像の倍率を指定させるための倍率キー６００２、図９（ａ）の印刷後の後処理時のソートの仕方においてステイプルの有無や、ソートのタイプ、パンチ穴の有無等を指定するためのソータキー９００１、などの、設定用キーの入力の有無を確認する。Ｓ１６０４で設定用キーの入力があった場合に、Ｓ１６０５に進み、設定画面を入力されたキーに対応した表示に更新させ、Ｓ１６０５に進む。Ｓ１６０５でＣＰＵ２００１は、入力されたキーに応じて、印刷条件を、ＲＡＭ１６０７などにセットし、Ｓ１６１１へ進む。Ｓ１６０４で設定用キーの入力がなかった場合に、ＣＰＵ２００１はＳ１６０７でお好みキーの有無を判断させる。ここでいうお好みキーは、ユーザモードで設定されたお好みキーであるか、モードメモリキーに登録されたお好みキーであるかは問わない。これを判別するために、現在のお好みキーに関する情報をＲＡＭ２００２に保持させておいてもよいし、またＨＤＤ２００４に記憶させておいてもよい。Ｓ１６０７でお好みキーがないと判断された場合に、後述するＳ１６１１に進む。Ｓ１６０７でお好みキーがあると判断された場合に、Ｓ１６０８でお好みキーを介した入力がされたか否かをさらに判断する。Ｓ１６０７でお好みキーがないと判断された場合、および、Ｓ１６０８でお好みキーの入力がないと判断された場合に、ＣＰＵ２００１はＳ１６１１へと進む。Ｓ１６０８でお好みキーを介した入力がされたと判断された場合に、Ｓ１６０９で入力されたお好みキーに対応する画面を表示させる。Ｓ１６０９で表示される画面は、例えば、図１３（ｄ）の両面画面１３０５４や、図２３（ａ）の枠消し設定画面２３０５１のような画面ある。Ｓ１６０９で表示される画面は、Ｓ１６０５にて表示させる画面と同じ画面であってもよい。Ｓ１６０９で画面を表示させるとＳ１６１０でＣＰＵ２００１は入力されたお好みキーを介して入力された印刷条件をＲＡＭ２００２などにセットし、Ｓ１６１１に進む。Ｓ１６１１で、ＣＰＵ２００１は印刷条件としてセットされている内容をＲＡＭ２００２などを参照することにより読み出し、セットされている印刷条件を反映させた表示に更新し、Ｓ１６１２へすすみ、終了する。
【００５０】
モードメモリ機能処理について、図１７のフローチャートを用いて説明する。Ｓ１７０１でモードメモリ機能処理に入ると、Ｓ１７０２に進み、モードメモリキーの一覧と選択後の指示をするためのキーを含めたモードメモリ画面を表示する（例えば図６（ｄ）のモードメモリ画面６０５４）。Ｓ１７０３で、モードメモリリストからモードメモリキーが選択されているか否かを判断し、選択されていないと判断された場合にはＳ１７０２に戻る。Ｓ１７０３で、モードメモリリストからモードメモリキーが選択されていると判断された場合に、例えば、図１３（ｂ）のモードメモリ画面１３０５２でＭ１キー６００６が押下され場合に、Ｓ１７０４に進み、モードメモリに登録された印刷条件をセットする指示が操作部を介してされたか否かを確認する。Ｓ１７０４でモードメモリに登録された印刷条件をセットする指示（例えば、図１３（ｂ）のモードメモリ画面１３０５２のＯＫキー１３００３を介した指示）を受けた場合に、ＣＰＵ２００１は、Ｓ１７０５に進み、選択されたモードメモリキーに対応する印刷条件をＨＤＤ２００４から読み出し、Ｓ１７０６で読み出された印刷条件を現在の印刷条件としてＲＡＭ２００６などにセットする。次に、ＣＰＵ２００１はＳ１７０７に進み、読み出したモードメモリキーと関連付けられたお好みキー（モードメモリキーに登録されたお好みキー）の有無を確認し、ここで、モードメモリキーに登録されたお好みキーがないと判断された場合に、Ｓ１７０８に進み、モードメモリキーに登録された印刷条件を反映させた表示に更新させ、Ｓ１７２１に進みモードメモリ機能処理を終了する。Ｓ１７０７で、モードメモリキーにお好みキー登録が有ると判断された場合に、Ｓ１７０９に進む。Ｓ１７０９では、例えば図１４（ｃ）のようなお好みキー読み出し確認画面１４０５３を介した入力や、もしくは、予めユーザモードなどで設定されたモードメモリキーに登録されたお好みキー表示を行うか否かの設定などを参照し、モードメモリキーに登録されたお好みキーを表示するか否かを判断する。ここで、モードメモリキーに登録されたお好みキーを表示しないと判断された場合に、Ｓ１７１０に進み、モードメモリキーに登録された印刷条件を反映し、さらに、モードメモリキーに登録されたお好みキーは表示しない表示に更新し、Ｓ１７２１に進み終了する。Ｓ１７０９でモードメモリキーに登録されたお好みキーを表示すると判断された場合に、Ｓ１７１１に進み、モードメモリキーに登録された印刷条件と、お好みキーを反映させた表示に更新し、Ｓ１７２１に進み終了する。Ｓ１７０９の判断があることにより、モードメモリキーにお好みキーが登録してある場合においても、使う必要のないユーザやユーザモードに登録されたお好みキーを使用したいユーザ等がいた場合でも対応することができ、ユーザにおける操作性をさらに向上するものとなっている。Ｓ１７０４でモードメモリに登録された印刷条件をセットすると判断されなかった場合に、Ｓ１７１２に進み、モードメモリキーに設定を登録するための指示（例えば、図６（ｄ）の登録キー６００５）が入力されたか否かを判断する。Ｓ１７１２で登録するための指示が入力されていないと判断された場合に、ＣＰＵ２００１はＳ１７０２に進み、入力に待機する。Ｓ１７１２で登録するための指示が入力されたと判断された場合に、ＣＰＵ２００１はＳ１７１３に進み、現在の印刷条件をモードメモリキーと関連付けて、ＨＤＤ２００１などの記憶部に記憶させる。このＳ１７１３で、例えば図６（ｅ）の確認画面６０５５のように現在の設定と選択されたモードメモリキーを表示しユーザにより登録する旨の指示が、はいキー６００７を介して入力された場合に、登録するような構成でもよい。確認画面を設けることにより、ユーザにおける間違いを減らす効果があり、ユーザの操作性をさらに向上する。Ｓ１７１４では、お好みキーを登録するか否かを確認するために図１１（ｂ）に図示する確認画面１１０５２のような表示を実行する。次にＳ１７１５に進み、モードメモリキーにお好みキーを登録するか否かを判断する。例えば、図１１（ｂ）のはいキー１１０１を介した指示が入力され場合に、ＣＰＵ２００１はモードメモリキーにお好みキーを登録すると判断し、Ｓ１７１６に進む。Ｓ１７１６で、ＣＰＵ２００１は図１１（ｃ）のお好みキーリスト画面１１０５３を表示させ、Ｓ１７１７に進み、ユーザにより選択されたお好みキーとお好みキーに登録する指示を出されたキーとを関連付けてＨＤＤ２００４に記憶させることにより登録し、Ｓ１７１８に進む。Ｓ１７１５で、モードメモリキーにお好みキーを登録しないと判断した場合に、ＣＰＵ２００１はＳ１７１８に進む。Ｓ１７１８ではモードメモリキーに名称を登録するか否かの判断が行われる。Ｓ１７１８にて、名称を登録しないと判断された場合（例えば、図１１（ｅ）においてＯＫキー１１００５を介した指示が入力された場合）に、ＣＰＵ２００１はＳ１７２１に進み、モードメモリ機能処理を終了する。Ｓ１７１８にて、例えば図１１（ａ）のモードメモリ画面７０５１の名称登録キー７００１を介して、名称登録をする旨の指示が入力され、名称登録をする旨の指示が入力されたと判断された場合に、Ｓ１７１９に進み、例えば、図７（ｂ）の名称登録画面７０５２のような名称を登録するための画面を表示する。次にＣＰＵ２００１はＳ１７２０の名称登録ステップに進み、ユーザによる名称の登録を受け付ける。図７（ｃ）の名称登録画面７０５３に図示するように、キーボードの画像を表示させることにより、このキーボードの画像を解した入力により名称登録を受けてつけてもよい。ユーザによる名称の入力は、随時入力した文字が反映した画面を表示すると、何を入力したのかユーザがわかるため、操作性が向上する。例えば、図７（ｃ）のＯＫキー７００３を介した入力などで、名称の登録が終了すると、ＣＰＵ１７２１はＳ１７２１に進み、モードメモリ機能処理を終了させる。上述したＳ１７２１でモードメモリ機能を終了させる処理の変わりに、Ｓ１７２１で、図７（ｄ）のようにモードメモリ画面７０５４を表示させ、ＯＫやキャンセルなどの入力があった場合にモードメモリ機能処理を終了し、そうでなければ、Ｓ１７０２に再び戻るような構成もユーザにおける利便性を向上させる。
【００５１】
これらのフローチャートを用いて、特徴的な動作についてのシーケンスを例示する。
【００５２】
ユーザがモードメモリと、モードメモリに登録されたお好みキーを使用して処理モードをセットし、コピー処理をする場合について説明する。
【００５３】
この場合ユーザは、モードメモリ機能キーを押す→モードメモリを選択する→モードメモリの処理モードをセットする→お好みキーを表示させる→お好みキーを使用して処理モードをセットする→スタートキーを押す、といった操作をすることになる。これに対応するフローチャートは、Ｓ１５０１でスタートし、Ｓ１５０５に進み印刷条件設定処理を開始し、Ｓ１６０２でモードメモリ機能キーによる入力があるために、Ｓ１６０３のモードメモリ機能処理に進み、Ｓ１７０２でモードメモリリストを表示させ、モードメモリリストからモードメモリキーが選択されているためＳ１７０４に進み、処理モードをセットする指示があるためＳ１７０５に進み、読み出された処理モードを現在の処理モードとしてセットし、Ｓ１７０７でモードメモリキーにお好みキーが登録されているためＳ１７０９に進む。Ｓ１７０９で、モードメモリキーに登録されたお好みキーを表示するか確認して、ユーザにより表示する指示を受けているため、Ｓ１７１１に進み、モードメモリキーに登録された処理モードとお好みキーを含んだ表示に更新する、そして、Ｓ１６０７に進み、お好みキーがあるため、Ｓ１６０８に進み、お好みキーが入力されるため、Ｓ１６０９に進み入力されたお好みキーに対応する画面を表示させ、Ｓ１６１０で処理モードをセットさせる。次にＳ１６１１でセットされている処理モードを反映させた表示に更新して、印刷条件設定処理を終了し、Ｓ１５０６でスタートキーが入力されているため、Ｓ１５０７に進み、スキャン処理を実行させる。Ｓ１５０７でスキャンした画像データをＳ１５０８でＨＤＤに記憶させ、Ｓ１５０９に進み、セットされた処理モードでプリント処理を実行させる。Ｓ１５１０でプリントが終了しているため、ここでシーケンスを終了する。
【００５４】
また、既に登録されているモードメモリにお好みキーを登録する場合は、モードメモリを選択するための表示と共に、お好みキー登録のための表示（図１２（ｂ）のお好みキー登録キー１２００１）をし、この表示を介して、モードメモリキーと関連付けて記憶させたいお好みキーの選択をするための画面を表示し、ユーザにより登録したいお好みキーとそのお好みキーに関連付けるキーを入力可能にすることにより、お好みキー情報を登録することが可能である。
【００５５】
また、ログインユーザごとに対応するモードメモリ情報格納部を設け、ログインＩＤと関係付けてＨＤＤ２００４に登録させ（図２１（ａ））、ＣＰＵ２００１の制御により、ログインＩＤに関係付けられたからモードメモリを、モードメモリの登録テーブル（図２１（ｂ））から読み込ませ、そちらのお好みキーＴａｂｌｅ情報から、関連付けられたお好みキーテーブル（図２１（ｃ））を読み出すことにより、ユーザ毎のお好みキーを読み込ませ、使用可能にすることも可能である。
【００５６】
この場合、ログインされたときに、ログインしたユーザごとにお好みキー表示を変更することができる。また、ログインしたユーザごとにモードメモリを変更することも可能である。
【００５７】
これまでに述べた実施形態は、画像形成装置において複写をする場合を例としたものであったが、本発明はこれに限られるものではない。即ち、情報処理装置から送られた画像データを画像形成させる場合や、画像形成装置から他の画像形成装置へ画像データを転送する場合、その他様々な処理モードを設定するための手段としても有効である。
【００５８】
なお、上記形態では画像形成装置は複合機としているが、本発明はこれに限定されるものではない。すなわち、レーザービームプリンターやインクジェットプリンタなどのプリンタを画像形成装置とした場合にも、本発明を適用することが出来る。
【００５９】
以上、実施形態を詳述したが、本発明は、例えば、システム、装置、方法、プログラム、若しくはプログラムを記憶させた記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６０】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（例えば図１５乃至図１７に図示したフローチャートに記載したステップを実行するためのプログラムや、その他実施例に記載された方法を情報処理装置により実現するためのプログラム）を、システムあるいは装置に直接、あるいは、遠隔から（例えば図１に図示したサーバ機１００４のような通信可能に接続された情報処理装置から）供給し、そのシステムあるいは装置の情報処理装置（例えば、図１のＰＣ（ａ）１００２のようなシステム上の情報処理装置を含む）が供給されたプログラムコードを読み出したうえで実行することによって達成される場合をも含む。
【００６１】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性メモリカード、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ）等があるが、コンピュータ読取可能な記録媒体であれば良い。
【００６２】
記録媒体に記録されたプログラムの供給方法として、記録媒体を装置や装置に接続された他の装置から読み込ませる方法の他にも、例えばブラウザやその他のアプリケーションソフトなどを介して、インターネット上のホームページから、本発明に含まれるプログラムをダウンロードすることによって供給する方法もあり、これについても本発明に含まれる。
【００６３】
本発明に含まれるプログラムは、プログラムそのもののみならず、プログラムそのものをパソコンなどの情報処理装置に実行させることが出来るものであればよい。例えば、記憶容量を減らす等の目的で圧縮されているもの、セキュリティのために、暗号化してあるもの等であっても、これらは復号し使用することが前提であり、本発明に含まれるものである。
【００６４】
また、本発明に含まれるプログラムが、例えば複数の記録媒体に記録されている場合であっても、それらを組み合わせて使用することにより、本発明の請求の範囲に該当する場合のこれらの複数の記録媒体も含まれる。このような形態には、複数のファイル転送可能なサーバが記録媒体を有しており、この複数のサーバから分割されたファイルを複数ダウンロードし、複数のダウンロードされたファイルを組み合わせることにより本発明の機能をそうする場合なども含まれる。
【００６５】
また、情報処理装置にインストールされるプログラムコード自体が本発明の機能処理を情報処理装置で実現する場合、及び、すでに情報処理装置にインストールされている基本ソフトなどの上にインストールし、分業することにより本発明の機能処理を情報処理装置で実現する場合の基本ソフトを前提とした上でインストールするコンピュータプログラム自体も本発明の請求項に記載の範囲においては本発明に含まれる。
【００６６】
例として、本発明を携帯電話などの情報処理装置のユーザインタフェースとして使用する例について説明する。例えば、携帯電話の処理モードとしてマナーモードと呼ばれる着信音を鳴らさないモードがあるが、このモードがユーザにより選択された場合に、これと関連付けられて特定のキー（メニュー項目）のショートカットの役割を果たすお好みキーを登録可能にするような場合が考えられる。近年の携帯電話は、カメラ、テレビ、動画再生などさまざまな機能を実装し、操作項目も増えているため、この場合においても本発明はユーザの操作性を向上するという効果を奏する。
【００６７】
例えば、ドライバを基本ソフトにインストールしネットワークなどの接続手段を介して画像形成装置と接続されている場合について具体的に説明する。
【００６８】
ユーザの操作やアプリケーションを介した指示により、ドライバが起動されると、図１のＰＣ（ａ）のＣＰＵ（図示せず）は図２４（ａ）に図示されるようなドライバ画面２４０５１（ウィンドウ）を表示させる。ドライバ画面２４０５１には、処理条件を決定するために必要な項目や選択肢を表示させ、その中にモードメモリキーを選択するためのリストボックス２４００１を含む。リストボックスとは、選択肢を表示する旨の指示をユーザの入力により受けた場合に、選択肢を表示させ、ユーザにより選択肢を選択可能に構成したもので、それぞれの選択肢をドライバにおけるモードメモリキーとして割り当てて使用する。本ドライバにおいては、選択肢はモードメモリキーとしての機能をもち、処理モードを名前やＩＤと関連付けてＨＤＤ（図示せず）に保持するように構成されている。ここで、モードメモリ２ページ／枚（片面）２４００３を選択する指示が入力された場合、ＰＣ（ａ）のＣＰＵはＨＤＤよりモードメモリ２ページ／枚（片面）２４００３を読出し、関連付けられた処理条件を呼び出し、ＲＡＭ等のメモリにセットする。そして、図２４（ｃ）に図示するように、セットされた処理モードを反映させた画面の領域２４００３にお好みキーとしてソートに関する設定をするための表示をするキーや、ソートに関する設定をするためのキーを含めて表示させる。
【００６９】
ドライバにおいて本発明を実施する際のフローを図２５のフローチャートを用いて説明する。ドライバからの流れにおいても、印刷条件設定処理など原則的には同じであるが、Ｓ２５０６でスタートキー（印刷開始キー）を介する入力を受けると、メモリに保存された印刷条件は情報処理装置のＣＰＵを用いてネットワークを介して接続された画像形成装置を制御するためのコマンドに変換されて送信される。ネットワークを介して接続された画像形成装置は、このコマンドと印刷データを受信することにより、ユーザ所望の処理モードで印刷処理を実行する。このように、本発明の制御方法（操作方法、処理方法）をドライバにてパソコンなどの情報処理装置から実施することにより、上述したような操作性を向上するという更なる効果を奏する。
【図面の簡単な説明】
【００７０】
【図１】本実施形態における、システム構成図である。
【図２】本実施形態における、画像形成装置のブロック図である。
【図３】本実施形態における、画像形成装置の断面図である。
【図４】本実施形態における、画像形成装置の操作部の図である。
【図５】本実施形態における、画像形成装置の操作部の表示部の図である。
【図６】本実施形態における、モードメモリ登録時の画面遷移図である。
【図７】本実施形態における、モードメモリ名称登録時の画面遷移図である。
【図８】本実施形態における、モードメモリ呼び出し時の画面遷移図である。
【図９】本実施形態における、モードメモリ登録時の画面遷移図である。
【図１０】本実施形態における、モードメモリ登録時の画面遷移図である。
【図１１】本実施形態における、モードメモリキーにお好みキー登録時の画面遷移図である。
【図１２】本実施形態における、モードメモリキーにお好みキー登録時の画面遷移図である。
【図１３】本実施形態における、モードメモリキーに登録されたお好みキー使用時の画面遷移図である。
【図１４】本実施形態における、モードメモリキーに登録されたお好みキー使用時の画面遷移図である。
【図１５】本実施形態における、制御を示すフローチャートである。
【図１６】本実施形態における、印刷条件設定処理を示すフローチャートである。
【図１７】本実施形態における、モードメモリ機能処理を示すフローチャートである。
【図１８】本実施形態における、モードメモリの記憶テーブル図である。
【図１９】本実施形態における、モードメモリの記憶テーブル図である。
【図２０】本実施形態における、モードメモリの記憶テーブル図である。
【図２１】本実施形態における、モードメモリの記憶テーブル図である。
【図２２】本実施形態における、ユーザモードへのお好みキー登録時の画面遷移図である。
【図２３】本実施形態における、お好みキー呼び出し時の画面遷移図である。
【図２４】本実施形態における、ドライバ画面の遷移図である。
【図２５】本実施形態における、ドライバ処理のフローチャートである。
【図２６】本実施形態における、お好みキーを使わない設定時の画面遷移図である。
【図１】
2006185052.tif 000003
【図２】
2006185052.tif 000004
【図３】
2006185052.tif 000005
【図４】
2006185052.tif 000006
【図５】
2006185052.tif 000007
【図６】
2006185052.tif 000008
【図７】
2006185052.tif 000009
【図８】
2006185052.tif 000010
【図９】
2006185052.tif 000011
【図１０】
2006185052.tif 000012
【図１１】
2006185052.tif 000013
【図１２】
2006185052.tif 000014
【図１３】
2006185052.tif 000015
【図１４】
2006185052.tif 000016
【図１５】
2006185052.tif 000017
【図１６】
2006185052.tif 000018
【図１７】
2006185052.tif 000019
【図１８】
2006185052.tif 000020
【図１９】
2006185052.tif 000021
【図２０】
2006185052.tif 000022
【図２１】
2006185052.tif 000023
【図２２】
2006185052.tif 000024
【図２３】
2006185052.tif 000025
【図２４】
2006185052.tif 000026
【図２５】
2006185052.tif 000027
【図２６】
2006185052.tif 000028