(57)【要約】【課題】  画像形成に使用する画像形成装置の指定に応じて、画像形成条件を設定するための設定画面を自動的に切り替え可能な情報処理装置を提供する。【解決手段】  複数の画像形成装置と接続されて用いられる情報処理装置において、複数の画像形成条件の各々に対応させた設定項目を設定するための項目設定画面を表示する表示部と、複数の画像形成装置の何れかを識別するための装置識別情報及び表示部に表示された複数の設定項目の各々に対応する画像形成条件情報を入力するための入力部と、入力された画像形成条件情報に基づいて、画像形成ジョブを生成するジョブ生成部と、生成された画像形成ジョブを、入力された装置識別情報に対応する画像形成装置へ送信する送信部とを設ける。【選択図】        図１
2008090355.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置と接続されて用いられる情報処理装置であって、
複数の画像形成条件の各々に対応させた設定項目を設定するための項目設定画面を表示する表示部と、
複数の画像形成装置の何れかを識別するための装置識別情報、及び、前記表示部に表示された複数の前記設定項目の各々に対応する画像形成条件情報を入力するための入力部と、
入力された前記画像形成条件情報に基づいて、画像形成ジョブを生成するジョブ生成部と、
生成された前記画像形成ジョブを、入力された前記装置識別情報に対応する画像形成装置へ送信する送信部と
を備えることを特徴とする情報処理装置。
【請求項２】
複数の画像形成装置の各々に対応する装置情報を、該画像形成装置の装置識別情報に対応させて記憶する装置情報記憶部と、
該装置情報記憶部に記憶された複数の前記装置情報のうち、前記入力部に入力された装置識別情報に対応する装置情報を選択する選択部と、
選択された前記装置情報に基づいて、複数の前記設定項目の各々に対応させた項目設定画面を前記表示部に表示させるか否かを判定する判定部と、
表示させると判定されると、複数の前記項目設定画面を順次前記表示部に表示させる画面表示制御部とを更に備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記装置情報記憶部に記憶される装置情報は、対応する画像形成装置が画像形成処理に高コストを要する高コスト装置であるか否かを示すコスト情報からなり、
前記選択部は、コスト情報を選択し、
前記判定部は、選択された前記コスト情報に基づいて、該画像形成装置が高コスト装置であるか否かを判定し、
高コスト装置であると判定されると、前記画面表示制御部は、複数の前記項目設定画面を順次前記表示部に表示させる
ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記画像形成条件は、印刷範囲からなることを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記画像形成条件は、印刷部数からなることを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記画像形成条件は、印刷レイアウトからなることを特徴とする請求項１記載の情報処理装置。
【請求項７】
画像形成条件情報を記憶する画像形成条件記憶部と、
前記表示部による前記項目設定画面の表示に伴い、前記画像形成条件記憶部に記憶されている前記画像形成条件情報を読み出して、対応する項目設定画面に該画像形成条件情報を表示させる項目表示制御部と、
前記画像形成条件情報記憶部に記憶されている前記画像形成条件情報を、前記入力部に入力された画像形成条件情報に更新する画像形成条件更新部とを更に備え、
前記ジョブ生成部は、前記画像形成条件記憶部に記憶されている画像形成条件情報に基づいて、画像形成ジョブの生成を行う
ことを特徴とする請求項１記載の情報処理装置。
【請求項８】
複数の画像形成条件情報の各々に対応する初期情報を記憶する初期情報記憶部を更に備え、
前記項目表示制御部は、前記表示部による項目設定画面の表示に伴い、前記初期情報記憶部に記憶されている前記初期情報を読み出して表示させる
ことを特徴とする請求項７記載の情報処理装置。
【請求項９】
前記画像形成条件は、印刷範囲からなり、前記印刷範囲に対応して前記初期情報記憶部に記憶される初期情報は、現在表示されているページを示すことを特徴とする請求項７記載の情報処理装置。
【請求項１０】
前記画像形成条件は、印刷部数からなり、前記印刷部数に対応して前記初期情報記憶部に記憶される初期情報は、１部であることを特徴とする請求項７記載の情報処理装置。
【請求項１１】
前記画像形成条件は、印刷レイアウトからなり、前記印刷レイアウトに対応して前記初期情報記憶部に記憶される初期情報は、２ページ分の画像を１枚の印刷媒体に割り付けることを示すことを特徴とする請求項７記載の情報処理装置。
【請求項１２】
複数の画像形成条件情報の各々に対応する初期情報を記憶する初期情報記憶部と、
複数の画像形成装置の各々に対応する装置情報を、該画像形成装置の装置識別情報に対応させて記憶する装置情報記憶部と、
該装置情報記憶部に記憶された複数の前記装置情報のうち、前記入力部に入力された装置識別情報に対応する装置情報を選択する選択部と、
選択された前記装置情報に基づいて、前記表示部による前記項目設定画面の表示に伴い、初期情報を表示させるか否かを判定する判定部とを更に備え、
表示させると判定されると、前記項目表示制御部は、前記初期情報記憶部に記憶されている前記初期情報を読み出して表示させる
ことを特徴とする請求項７記載の情報処理装置。
【請求項１３】
前記装置情報記憶部に記憶される装置情報は、対応する画像形成装置が画像形成処理に高コストを要する高コスト装置であるか否かを示すコスト情報からなり、
前記選択部は、コスト情報を選択し、
前記判定部は、選択された前記コスト情報に基づいて、該画像形成装置が高コスト装置であるか否かを判定し、
項コスト装置であると判定されると、前記項目表示制御部は、前記初期情報を前記表示部に表示させる
ことを特徴とする請求項１２記載の情報処理装置。
【請求項１４】
前記画像形成条件は、印刷範囲からなり、前記印刷範囲に対応して前記初期情報記憶部に記憶される初期情報は、現在表示されているページを示すことを特徴とする請求項１２記載の情報処理装置。
【請求項１５】
前記画像形成条件は、印刷部数からなり、前記印刷部数に対応して前記初期情報記憶部に記憶される初期情報は、１部であることを特徴とする請求項１２記載の情報処理装置。
【請求項１６】
前記画像形成条件は、印刷レイアウトからなり、前記印刷レイアウトに対応して前記初期情報記憶部に記憶される初期情報は、２ページ分の画像を１枚の印刷媒体に割り付けることを示すことを特徴とする請求項１２記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用する画像形成装置に応じて設定画面の表示を自動的に切り替えて、所望の画像形成条件を設定する情報処理装置に関し、特に、画像形成条件の誤設定により発生する損害を抑制可能な情報処理装置に関する。
【背景技術】
【０００２】
企業等のオフィス環境では、通常、解像度が異なるプリンタや、カラー印刷用プリンタ、高級紙がセットされるプリンタ、印刷枚数毎に課金が行われるプリンタ等、様々な種類のプリンタが、ネットワーク上に設置され、複数の情報処理装置により共有使用されている。各情報処理装置のユーザは、印刷対象の種類や用途に基づいて、印刷処理に使用するプリンタを選択する。
【０００３】
図１３は、従来の情報処理装置において表示される印刷条件設定画面の説明図である。
印刷条件設定画面９０には、図１３に示されるように、使用するプリンタを指定するためのプリンタ指定領域９１が設けられている。ユーザは、このプリンタ指定領域９１において、使用可能なプリンタの中何れかを選択して指定する。
【０００４】
また、印刷条件設定画面９０には、更に、印刷範囲や印刷部数を設定するための選択ボタンや入力領域が設けられると共に、印刷条件を設定して印刷処理を実行することを選択するための「ＯＫ」ボタン９２が表示されている。この印刷条件設定画面９０において、「ＯＫ」ボタン９２が選択されると、情報処理装置は、選択或いは入力された各設定データに基づいて、印刷条件の設定を行う。
【０００５】
そして、情報処理装置は、設定された印刷条件に基づいて印刷ジョブを生成した後、該印刷ジョブを指定されたプリンタへネットワーク経由で送信する。その後、印刷ジョブを受信したプリンタにより、印刷処理が実行される。
【０００６】
ところで、ユーザが情報処理装置の操作に不慣れなため、印刷条件を適切に設定できなかった場合、誤った印刷条件の設定、即ち誤設定が発生することとなる。その結果、不要なページが印刷されて、或いは所望の印刷物が得られず繰り返し印刷処理を実行させることとなって、記録用紙等の印刷媒体やトナーが無駄に消費されてしまうという問題があった。
【０００７】
また、印刷条件設定画面９０は、従来、各設定データが選択或いは入力された状態で、表示が行われる。例えば、図１３に示される印刷条件設定画面９０では、プリンタとして「プリンタＡ」、印刷範囲として「すべて」がそれぞれ選択され、印刷部数として「１」が入力されている。即ち、「プリンタＡ」を使用してすべてのページについて１部ずつ印刷すべく設定データが表示されている。そのため、例えば、既に印刷した文書内の或るページの内容を修正した後、該修正ページのみを印刷させるべく印刷条件設定画面９０を表示させた場合に、ユーザが不注意により印刷範囲の設定の変更を忘れたまま、「ＯＫ」ボタン９２を押してしまうと、誤設定が発生し、すべてのページが印刷されてしまうこととなり、無駄が発生するという問題があった。
【０００８】
上記した問題を解決するため、下記特許文献１には、初心者ユーザ用の操作画面が予め記憶され、印刷条件設定時に、該操作画面に表示を切り替えることにより、誤設定を防止する操作装置の技術が開示されている。
【特許文献１】特開平１１−１９１０２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記開示技術では、初心者ユーザ用の操作画面に表示を切り替えるためには、ユーザ自身が切り替え指示の入力を行わなければならない。そのため、ユーザが、操作に不慣れなため切り替え指示を入力できなかった場合、或いは、不注意で切り替え指示の入力を忘れてしまった場合、画面の切り替えは実施されないまま、印刷条件が設定されてしまい、誤設定は防止されないという問題があった。特に、高級紙がセットされるプリンタや課金対象のプリンタが指定されていた場合、誤設定に伴う無駄な印刷により、多大な損害が発生してしまうという問題があった。
【００１０】
したがって、印刷条件の誤設定による損害を防止するために、印刷に使用するプリンタの指定に応じて印刷条件設定画面を自動的に切り替え可能な情報処理装置が望まれていた。
【課題を解決するための手段】
【００１１】
本発明は、以上の点を解決するために、次の構成を採用する。
【００１２】
〈構成〉
本発明に係る情報処理装置は、複数の画像形成装置と接続されて用いられ、複数の画像形成条件の各々に対応させた設定項目を設定するための項目設定画面を表示する表示部と、複数の画像形成装置の何れかを識別するための装置識別情報及び表示部に表示された複数の設定項目の各々に対応する画像形成条件情報を入力するための入力部と、入力された画像形成条件情報に基づいて、画像形成ジョブを生成するジョブ生成部と、生成された画像形成ジョブを、入力された装置識別情報に対応する画像形成装置へ送信する送信部とを備えることを特徴とする。
【００１３】
本発明に係る情報処理装置は、複数の画像形成装置の各々に対応する装置情報を、該画像形成装置の装置識別情報に対応させて記憶する装置情報記憶部と、該装置情報記憶部に記憶された複数の装置情報のうち、入力部に入力された装置識別情報に対応する装置情報を選択する選択部と、選択された装置情報に基づいて、複数の設定項目の各々に対応させた項目設定画面を表示部に表示させるか否かを判定する判定部と、表示させると判定されると、複数の項目設定画面を順次表示部に表示させる画面表示制御部とを更に備えることを特徴とする。
【００１４】
本発明に係る情報処理装置において、装置情報記憶部に記憶される装置情報として、対応する画像形成装置が画像形成処理に高コストを要する高コスト装置であるか否かを示すコスト情報を採用することができる。この場合、選択部は、コスト情報を選択し、判定部は、選択されたコスト情報に基づいて、該画像形成装置が高コスト装置であるか否かを判定し、高コスト装置であると判定されると、画面表示制御部は、複数の項目設定画面を順次表示部に表示させる。
【００１５】
本発明に係る情報処理装置において、画像形成条件として、印刷範囲を採用することができる。
【００１６】
また、画像形成条件として、印刷部数を採用することもできる。
【００１７】
更に、画像形成条件として、印刷レイアウトを採用することもできる。
【００１８】
本発明に係る情報処理装置は、画像形成条件情報を記憶する画像形成条件記憶部と、表示部による項目設定画面の表示に伴い、画像形成条件記憶部に記憶されている画像形成条件情報を読み出して、対応する項目設定画面に該画像形成条件情報を表示させる項目表示制御部と、画像形成条件情報記憶部に記憶されている画像形成条件情報を、入力部に入力された画像形成条件情報に更新する画像形成条件更新部とを更に備えることができる。この場合、ジョブ生成部は、画像形成条件記憶部に記憶されている画像形成条件情報に基づいて、画像形成ジョブの生成を行う。
【００１９】
上記情報処理装置は、複数の画像形成条件情報の各々に対応する初期情報を記憶する初期情報記憶部を更に備えることができる。この場合、項目表示制御部は、表示部による項目設定画面の表示に伴い、初期情報記憶部に記憶されている初期情報を読み出して表示させる。
【００２０】
上記情報処理装置において、画像形成条件として、印刷範囲を採用することができる。この場合、印刷範囲に対応して初期情報記憶部に記憶される初期情報として、現在表示されているページを採用することができる。
【００２１】
また、画像形成条件として、印刷部数を採用することもできる。この場合、印刷部数に対応して初期情報記憶部に記憶される初期情報として、１部を採用することができる。
【００２２】
更に、画像形成条件として、印刷レイアウトを採用することもできる。この場合、印刷レイアウトに対応して初期情報記憶部に記憶される初期情報として、２ページ分の画像を１枚の印刷媒体に割り付けること示す２−ｕｐを採用することができる。
【００２３】
本発明に係る情報処理装置は、複数の画像形成条件情報の各々に対応する初期情報を記憶する初期情報記憶部と、複数の画像形成装置の各々に対応する装置情報を、該画像形成装置の装置識別情報に対応させて記憶する装置情報記憶部と、該装置情報記憶部に記憶された複数の装置情報のうち、入力部に入力された装置識別情報に対応する装置情報を選択する選択部と、選択された装置情報に基づいて、表示部による項目設定画面の表示に伴い、初期情報を表示させるか否かを判定する判定部とを更に備えることができる。この場合、表示させると判定されると、項目表示制御部は、初期情報記憶部に記憶されている初期情報を読み出して表示させる。
【００２４】
上記情報処理装置において、装置情報記憶部に記憶される装置情報として、対応する画像形成装置が画像形成処理に高コストを要する高コスト装置であるか否かを示すコスト情報を採用することができる。この場合、選択部は、コスト情報を選択し、判定部は、選択されたコスト情報に基づいて、該画像形成装置が高コスト装置であるか否かを判定し、
項コスト装置であると判定されると、項目表示制御部は、初期情報を表示部に表示させる。
【００２５】
上記情報処理装置において、画像形成条件として、印刷範囲を採用することができる。この場合、印刷範囲に対応して初期情報記憶部に記憶される初期情報として、現在表示されているページを採用することができる。
【００２６】
また、画像形成条件として、印刷部数を採用することもできる。この場合、印刷部数に対応して初期情報記憶部に記憶される初期情報として、１部を採用することができる。
【００２７】
更に、画像形成条件として、印刷レイアウトを採用することもできる。この場合、印刷レイアウトに対応して初期情報記憶部に記憶される初期情報として、２ページ分の画像を１枚の印刷媒体に割り付けること示す２−ｕｐを採用することができる。
【発明の効果】
【００２８】
本発明に係る情報処理装置によれば、画像形成ジョブを生成する際に、指定された画像形成装置に応じて、画像形成条件を設定するための設定画面を、設定項目毎に切り替えて表示し、各設定項目をひとつずつ設定可能となるので、誤設定の発生が抑制される。また、各設定画面上において、画像形成に要するコストが最小となるべく初期情報を表示させることにより、初心者ユーザに対する操作性を損なうことなく、誤設定により生じる損害の低減が可能となる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施形態を図を用いて詳細に説明する。
【実施例１】
【００３０】
図２は、本発明の実施例１に係る情報処理装置の構成を示すブロック図である。
情報処理装置１０は、本実施例ではパーソナルコンピュータからなり、図２に示されるように、ＣＰＵ１１と、ハードディスク装置１２と、主記憶装置１３と、入力装置Ｉ／Ｆ１４と、ディスプレイＩ／Ｆ１５と、プリンタＩ／Ｆ１６とが、バス１７を介して接続されて構成されている。
【００３１】
ＣＰＵ１１は、ハードディスク装置１２内に格納されたプログラムを読み出して実行する機能を有する。
【００３２】
ハードディスク装置１２は、図２に示されるように、アプリケーション２１、判定部２２、表示制御部２３、表示部２４、印刷条件更新部２５及びジョブ生成送信部２６を備えている。これら各部は、それぞれの機能を実現すべくプログラムを有しており、上記したように、該プログラムがＣＰＵ１１において読み出されて実行されることにより、その機能が実現される。
【００３３】
主記憶装置１３は、図２に示されるように、プリンタ情報記憶部１８、印刷条件記憶部１９及び画面情報記憶部２０を備えている。
【００３４】
入力装置Ｉ／Ｆ１４には、ユーザが入力操作を行うためのマウス２７及びキーボード２８が接続されている。
【００３５】
ディスプレイＩ／Ｆ１５には、表示部としてのディスプレイ２９が接続されている。
【００３６】
プリンタＩ／Ｆ１６は、情報処理装置１０の外部に接続される複数のプリンタとの通信機能を有するインタフェース部である。
【００３７】
続いて、本実施例の情報処理装置１０に備えられた各部の機能構成について、図１を用いて説明する。
図１は、本発明の実施例１に係る情報処理装置の機能構成を示すブロック図である。
【００３８】
アプリケーション２１は、例えば原稿の作成や閲覧、編集、印刷等を行うためのプログラムであり、入力部３０からの入力に基づいて、各処理を行い、表示部２４を通じて該処理の結果をユーザに通知する。例えば、後述するように、入力部３０を介して印刷実行情報が入力された場合、アプリケーション２１は、該印刷実行情報に含まれ、印刷する原稿を指定する原稿指定情報に基づいて、原稿情報をジョブ生成送信部２６へ送る。
【００３９】
入力部３０は、図２におけるマウス２７及びキーボード２８に対応しており、ユーザからの印刷指示に伴い、印刷指示情報を入力して、表示制御部２３へ送る機能を有する。また、入力部３０は、印刷処理を実行すべく印刷実行情報を入力して、アプリケーション２１へ送る機能を有する。更に、入力部３０は、表示部２４に表示されるプリンタ指定画面（後述）において、ユーザが印刷処理に使用するプリンタを選択して指定すると、該選択に基づきプリンタ識別情報を入力して、印刷条件更新部２５及び判定部２２へ送る機能を有する。
【００４０】
プリンタ情報記憶部１８は、情報処理装置１０に接続された各プリンタに関する情報、即ちプリンタ情報を、プリンタ識別情報に対応させて記憶する記憶部である。
【００４１】
図３は、プリンタ情報記憶部の構成を示す説明図である。
プリンタ情報記憶部１８は、図３に示されるように、プリンタ毎に該プリンタのプリンタ識別情報に対応させて、プリンタ名及び該プリンタのＩＰアドレスを記憶している。
【００４２】
また、プリンタ情報記憶部１８には、更にフラグ情報項目３１が設けられ、フラグ情報として「０」或いは「１」の値が、予め格納されている。フラグ情報項目３１に格納されるフラグ情報は、印刷処理に高コストを要するプリンタ、即ち高コストプリンタであるか否かを示しており、本実施例では、高コストプリンタに対応するフラグ情報項目３１にフラグ情報「１」が格納されている。
【００４３】
なお、フラグ情報項目３１に対するフラグ情報の設定は、本実施例では、図示されないプリンタ情報登録部により、自動的に行われる。例えば、情報処理装置１０に新たにプリンタが接続された場合、このプリンタを使用して印刷処理を実行するためには、情報処理装置１０は、該プリンタのプリンタ情報を、プリンタ情報記憶部１８に登録させる必要がある。
【００４４】
このプリンタ情報の登録処理のために、入力部３０が、プリンタ情報と共にプリンタ情報の登録指示を示す登録指示情報を入力して、プリンタ情報登録部に送ると、該登録指示情報を受けたプリンタ情報登録部が、プリンタのプリンタ識別情報と、プリンタ名と、ＩＰアドレスとを、プリンタ情報記憶部１８に記憶させる。
【００４５】
また、プリンタ情報登録部は、該プリンタが所定の条件に一致するプリンタであるか否かを判断し、一致する場合はフラグ情報「１」を、一致しない場合はフラグ情報「０」を、対応するフラグ情報項目３１に書き込む。この所定の条件として、本実施例では、該プリンタにグローバルＩＰアドレスが割り当てられていることが採用される。グローバルＩＰアドレスが割り当てられたプリンタは、情報処理装置１０が設置される社内ＬＡＮの外部に設置されているため、印刷処理の実行に際して、情報処理装置１０との間の通信コストが高くなってしまう。そのため、該プリンタは高コストプリンタであると判定され、対応するフラグ情報項目３１にフラグ情報「１」が書き込まれることとなる。
【００４６】
例えば、図３に示されるプリンタ情報記憶部１８には、社内ＬＡＮ外に設置されたプリンタＡのプリンタ識別情報「Ａ」に対応して、プリンタ名「プリンタＡ」及びＩＰアドレス「ｘｘｘ.ｘｘｘ.ｘｘ.ｘｘ」が記憶されている。このＩＰアドレスはグローバルＩＰアドレスであり、対応するフラグ情報項目３１−１には、プリンタＡが高コストプリンタであることを示すフラグ情報「１」が格納されている。
【００４７】
また、プリンタ情報記憶部１８には、社内ＬＡＮ内に設置されたプリンタＢのプリンタ識別情報に対応して、プリンタ名「プリンタＢ」及びＩＰアドレス「１０．ｙｙ．ｙｙ．ｙｙｙ」が記憶されている。このＩＰアドレスはプライベートＩＰアドレスである。そして、対応するフラグ情報項目３１−２には、プリンタＢが高コストプリンタではないことを示すフラグ情報「０」が格納されている。
【００４８】
なお、上記所定の条件として、例えば、用紙カセットに高級紙がセットされていることや、課金対象であること等も採用可能である。その場合、プリンタ情報記憶部１８には、用紙カセットに関する情報や課金情報等が、プリンタ情報として予め登録される。
【００４９】
判定部２２は、プリンタ指定画面（後述）において入力部３０により入力されたプリンタ識別情報に基づいて、プリンタ情報記憶部１８を検索して、対応するフラグ情報項目３１からフラグ情報を読み出す選択部としての検索読出機能と、読み出したフラグ情報に基づいて、高コストプリンタであるか否かを判定する判定機能とを有する。判定部２２は、プリンタ情報記憶部１８から読み出したフラグ情報が「１」であった場合、高コストプリンタであると判定し、「０」であった場合、高コストプリンタではないと判定する。例えば、プリンタＡのプリンタ識別情報「Ａ」が入力された場合、対応するフラグ情報項目３１−１に格納されるフラグ情報は「１」であるので、判定部２２は、高コストプリンタであると判定する。また、プリンタＢのプリンタ識別情報「Ｂ」が入力された場合、対応するフラグ情報項目３１−２に格納されるフラグ情報は「０」であるので、判定部２２は、高コストプリンタではないと判定する。判定部２２による判定結果は、表示制御部２３へ送られる。
【００５０】
表示部２４は、図２におけるディスプレイ２９に対応し、表示制御部２３の制御により、画面情報記憶部２０に記憶されている各画面を表示する機能を有する。
【００５１】
画面情報記憶部２０は、表示部２４に表示するための各画面を記憶する記憶部である。
【００５２】
表示制御部２３は、印刷処理に伴う表示部２４への表示を制御する画面表示制御部としての機能及び項目表示制御部としての機能を有する。例えば、入力部３０から印刷指示情報を受けると、表示制御部２３は、印刷処理に使用するプリンタ、即ち指定プリンタをユーザに選択させるためのプリンタ指定画面を、画面情報記憶部２０から読み出して、表示部２４に表示させる。また、指定プリンタに対する判定結果を判定部２２から受けると、表示制御部２３は、該判定結果に基づいて、印刷条件を設定するための画面を画面情報記憶部２０から読み出すと共に、後述する印刷条件記憶部１９に記憶されている各設定項目情報を読み出して、該画面及び設定項目情報を表示部２４に表示させる。
【００５３】
印刷条件記憶部１９は、複数の設定項目からなる印刷条件の各設定項目情報を記憶する記憶部である。
【００５４】
図４は、印刷条件記憶部の構成を示す説明図である。
印刷条件記憶部１９には、図４に示されるように、指定プリンタ項目３２、印刷範囲項目３３、印刷部数項目３４及び印刷レイアウト項目３５がそれぞれ設けられている。これら各項目には、情報処理装置１０がプリンタによる印刷処理を実行させる際に、印刷条件として設定すべき各設定項目に関する印刷条件情報が、設定項目情報としてそれぞれ記憶されている。
【００５５】
指定プリンタ項目３２には、プリンタ指定画面において選択された指定プリンタに対応するプリンタ識別情報、即ち指定プリンタ識別情報が記憶される。印刷範囲項目３３には、任意のページ数からなる原稿の印刷範囲を指定するための印刷範囲情報が記憶される。印刷部数項目３４には、印刷部数を指定するための印刷部数情報が記憶される。そして、印刷レイアウト項目３５には、印刷レイアウトを指定するための印刷レイアウト情報が記憶される。
【００５６】
例えば、図４（ａ）に示される印刷条件記憶部１９では、指定プリンタ項目３２にはプリンタＡに対応するプリンタ識別情報「Ａ」が指定プリンタ識別情報として記憶されている。また、印刷範囲項目３３には印刷範囲情報「全てのページ」が、印刷部数項目３４には印刷部数情報「１」が、そして印刷レイアウト項目３５には印刷レイアウト情報「１−ｕｐ」が、それぞれ記憶されている。即ち、１枚の用紙あたり原稿１ページの１−ｕｐレイアウトで、全てのページを１部ずつ、プリンタＡにより印刷すべく印刷条件が設定されている。
【００５７】
また図４（ｃ）に示される印刷条件記憶部１９では、指定プリンタ項目３２には指定プリンタ識別情報「Ｂ」が、印刷範囲項目３３には印刷範囲情報「Ｎ１〜Ｎ２」が、印刷部数項目３４には印刷部数情報「２」が、そして印刷レイアウト項目３５には印刷レイアウト情報「２−ｕｐ」が、それぞれ記憶されている。即ち、１枚の用紙あたり原稿２ページの２−ｕｐレイアウトで、Ｎ１ページからＮ２ページまでを各２部ずつ、プリンタＢにより印刷すべく印刷条件が設定されている。
【００５８】
印刷条件更新部２５は、入力部３０による入力に基づいて、印刷条件記憶部１９に記憶された各設定項目情報を更新する機能を有する。例えば、印刷条件記憶部１９が、図４（ａ）に示されるように、指定プリンタ識別情報「Ａ」、印刷範囲情報「全てのページ」、印刷部数情報「１」及び印刷レイアウト情報「１−ｕｐ」からなる印刷条件を記憶している場合、入力部３０により指定プリンタ識別情報「Ｂ」が入力されると、印刷条件更新部２５は、印刷条件記憶部１９の指定プリンタ項目３２に対して、入力された指定プリンタ識別情報「Ｂ」の上書き処理を行い、図４（ｂ）に示されるように、印刷条件記憶部１９を更新する。また、印刷条件更新部２５は、印刷条件記憶部１９に対する更新処理を実行した後、更新処理の完了を入力部３０に通知する。
【００５９】
ジョブ生成送信部２６は、アプリケーション２１から原稿情報を受けると、印刷条件記憶部１９に記憶されている印刷条件を読み出して、該印刷条件及び原稿情報に基づいて印刷ジョブを生成するジョブ生成部としての機能と、生成した印刷ジョブを指定プリンタへ送信する送信部としての機能とを有する。
【００６０】
続いて、情報処理装置１０において印刷指示情報が入力された後、印刷ジョブが生成されて指定プリンタへ送信されるまでの処理の流れを、フローチャートに沿って説明する。
図５は、本発明に係る情報処理装置の実施例１における動作を示すフローチャートである。
【００６１】
まず、社内ＬＡＮ内に設置されたプリンタＢに印刷ジョブを送信する場合について、処理の流れを説明する。なお、印刷条件記憶部１９には、図４（ａ）に示されるように、指定プリンタ識別情報「Ａ」、印刷範囲情報「全てのページ」、印刷部数情報「１」及び印刷レイアウト情報「１−ｕｐ」が記憶されているものとする。
【００６２】
入力部３０が印刷指示情報を入力する（ステップＳ１０１）と、入力された印刷指示情報が表示制御部２３に送られる。
【００６３】
表示制御部２３は、印刷指示情報を受けると、画面情報記憶部２０からプリンタ指定画面を読み出すと共に、印刷条件記憶部１９から指定プリンタ項目３２に記憶されている指定プリンタ識別情報を読み出す（ステップＳ１０２）。そして、表示制御部２３は、読み出されたプリンタ選択画面及び指定プリンタ識別情報を、表示部２４に表示させる（ステップＳ１０２）。
【００６４】
図６は、表示部に表示されるプリンタ指定画面の構成を示す説明図である。
プリンタ指定画面３６ａには、図６に示されるように、指定プリンタの選択を可能とすべくプリンタ選択領域３７が設けられている。このプリンタ選択領域３７には、印刷条件記憶部１９から読み出された指定プリンタ識別情報に対応するプリンタ名が、初期表示される。印刷条件記憶部１９の指定プリンタ項目３２には、図４（ａ）に示されるように、指定プリンタ識別情報「Ａ」が記憶されているので、プリンタ指定画面３６ａ（図６（ａ））のプリンタ選択領域３７には、指定プリンタ識別情報「Ａ」に対応するプリンタ名「プリンタＡ」が表示されている。
【００６５】
また、プリンタ指定画面３６ａにおいて、プリンタ選択領域３７は選択ボタン３８を有しており、該選択ボタン３８が押圧されると、図６（ｂ）に示されるように、指定プリンタとして選択可能な複数のプリンタ名が表示される。そして、ユーザは、入力部３０を操作して、表示されたプリンタの中一つを、指定プリンタとして選択できる。
【００６６】
プリンタ指定画面３６ａには、更に印刷処理の実行を停止させるための「キャンセル」ボタン３９と、指定プリンタの選択を確定して次の動作へ進むための「次へ」ボタン４０とが、それぞれ設けられている。
【００６７】
プリンタ指定画面３６ｂ（図６（ｂ））において、ユーザが入力部３０を操作して、指定プリンタとして「プリンタＢ」を選択し、「次へ」ボタン４０を押圧すると、入力部３０は、プリンタ選択領域３７において選択されたプリンタ名「プリンタＢ」に対応するプリンタ識別情報「Ｂ」を指定プリンタ識別情報として入力する（ステップＳ１０３）。
【００６８】
入力部３０により入力された指定プリンタ識別情報は、まず、印刷条件更新部２５に送られる。印刷条件更新部２５は、入力部３０から指定プリンタ識別情報「Ｂ」を受けると、印刷条件記憶部１９に記憶された指定プリンタ識別情報を更新する（ステップＳ１０４）。即ち、印刷条件更新部２５は、印刷条件記憶部１９の指定プリンタ項目３２に対して上書き処理を行う。図４（ａ）に示される印刷条件記憶部１９の指定プリンタ項目３２には、指定プリンタ識別情報「Ａ」が記憶されており、印刷条件更新部２５は、該プリンタ識別情報を「Ｂ」に書き換える（図４（ｂ））。その後、印刷条件更新部２５は、更新処理の完了を入力部３０へ通知する。
【００６９】
続いて、入力部３０から判定部２２へ、指定プリンタ識別情報「Ｂ」が送られる。指定プリンタ識別情報を受けた判定部２２は、指定プリンタが高コストプリンタであるか否かを判定する（ステップＳ１０５）。判定部２２は、指定プリンタ識別情報としてのプリンタ識別情報「Ｂ」に基づいて、プリンタ情報記憶部１８を検索し、対応するフラグ情報項目３１からフラグ情報「０」を読み出す。そして、判定部２２は、読み出されたフラグ情報に基づいて判定を行う。
【００７０】
フラグ情報が「０」である場合、判定部２２は、指定プリンタが高コストプリンタではないと判定し（ステップＳ１０５）、判定結果を表示制御部２３に送る。
【００７１】
表示制御部２３は、この判定結果を受けて、画面情報記憶部２０から印刷条件を設定するための印刷条件設定画面を読み出すと共に、印刷条件記憶部１９から各設定項目情報、即ち印刷範囲情報、印刷部数情報及び印刷レイアウト情報を読み出す（ステップＳ１０６）。そして、表示制御部２３は、読み出した印刷条件設定画面及び各設定項目情報を、表示部２４に表示させる（ステップＳ１０６）。
【００７２】
図７は、表示部に表示される印刷条件設定画面の構成を示す説明図である。
印刷条件設定画面４１ａには、図７に示されるように、印刷範囲を選択するための印刷範囲選択ボタン４２ａ、４２ｂ及び４２ｃと、印刷部数を指定するための印刷部数指定領域４３と、印刷レイアウトを選択するための印刷レイアウト選択領域４４とが、それぞれ設けられている。また、印刷条件設定画面４１ａは、「キャンセル」ボタン３９と、印刷条件を設定して印刷処理を実行するための「印刷実行」ボタン４５とを有している。
【００７３】
印刷条件設定画面４１ａには、更に、印刷条件記憶部１９から読み出された各設定項目情報が、初期表示されている。図７（ａ）に示される印刷条件設定画面４１ａでは、印刷範囲情報として「全てのページ」を選択するための印刷範囲選択ボタン４２ａが選択されている。また、印刷部数指定領域４３には、印刷部数情報として「１」が表示され、印刷レイアウト選択領域４４には、印刷レイアウト情報として「１−ｕｐ」が選択して表示されている。
【００７４】
この印刷条件設定画面４１ａにおいて、ユーザは、入力部３０を操作して、各設定項目情報の選択或いは指定ができる。
【００７５】
例えば、印刷範囲選択ボタン４２ｂを選択すると、印刷範囲情報として「現在のページ」、即ち現在編集中のページが選択される。また、印刷範囲選択ボタン４２ｃを選択し、範囲指定領域４６ａに印刷開始ページ「Ｎ１」を、範囲指定領域４６ｂに印刷終了ページ「Ｎ２」を、それぞれ書き込むと、印刷範囲情報としてＮ１ページからＮ２ページまでを示す「Ｎ１〜Ｎ２」が指定される（図７（ｂ））。
【００７６】
また、印刷レイアウト選択領域４４は選択ボタン４７を有しており、該選択ボタン４７が押圧されると、選択可能な複数の印刷レイアウトが表示される。そして、ユーザは、入力部３０を操作して、表示された複数の印刷レイアウトの中一つを選択できる。
【００７７】
印刷条件設定画面４１ａにおいて、ユーザが入力部３０を操作して、印刷範囲情報として「Ｎ１〜Ｎ２」、印刷部数情報として「２」、印刷レイアウト情報として「２−ｕｐ」をそれぞれ選択或いは指定する（図７（ｂ））。この印刷条件設定画面４１ｂにおいて、「印刷実行」ボタン４５が押圧されると、入力部３０は、印刷範囲情報「Ｎ１〜Ｎ２」、印刷部数情報「２」及び印刷レイアウト情報「２−ｕｐ」を入力する（ステップＳ１０７）。入力された印刷範囲情報、印刷部数情報及び印刷レイアウト情報は、印刷条件更新部２５に送られる。
【００７８】
印刷条件更新部２５は、入力部３０から印刷範囲情報、印刷部数情報及び印刷レイアウト情報を受けると、印刷条件記憶部１９に記憶された各設定項目情報を更新する（ステップＳ１０８）。印刷条件更新部２５は、図４（ｂ）に示される印刷条件記憶部１９において、各設定項目に記憶された設定項目情報に対して上書き処理を行い、図４（ｃ）に示されるように更新する。
【００７９】
印刷条件記憶部１９に対する印刷条件の更新処理が完了すると、印刷条件更新部２５は、入力部３０に対して更新完了を通知する。この通知を受けて、入力部３０は、原稿指定情報を含む印刷実行情報を入力して、アプリケーション２１へ送る（ステップＳ１０９）。印刷実行情報を受けたアプリケーション２１は、該印刷実行情報に含まれる原稿指定情報に基づいて、印刷する原稿の原稿情報をジョブ生成送信部２６へ送信する（ステップＳ１０９）。
【００８０】
ジョブ生成送信部２６は、アプリケーション２１から原稿情報を受けると、印刷条件記憶部１９から印刷条件を読み出して、該印刷条件に基づいて印刷ジョブを生成する（ステップＳ１１０）。ジョブ生成送信部２６は、原稿のＮ１ページからＮ２ページまでを、用紙１枚あたり２ページの２−ｕｐレイアウトで、各ページ２部ずつ、プリンタＢにより印刷処理を行うべく印刷ジョブを生成する。そして、ジョブ生成送信部２６は、印刷条件記憶部１９の指定プリンタ項目３２から読み出した指定プリンタ識別情報「Ｂ」に基づいて、生成された印刷ジョブをプリンタＢへ送信する（ステップＳ１１０）。これにより、情報処理装置１０は処理を完了する。
【００８１】
上記のように、指定プリンタが高コストプリンタではない場合、情報処理装置は、印刷範囲、印刷部数及び印刷レイアウトを同一設定画面上で指定して、印刷条件を設定する。この際、設定画面上には、初心者ユーザに対する操作性を保持すべく、前回の設定値が表示される。
【００８２】
次に、社内ＬＡＮ外に設置されたプリンタＡに印刷ジョブを送信する場合を例に、処理の流れを説明する。なお、情報処理装置１０は、上記印刷ジョブ送信処理を実行した直後であり、印刷条件記憶部１９には、図４（ｃ）に示されるように、プリンタ識別情報「Ｂ」、印刷範囲情報「Ｎ１〜Ｎ２」、印刷部数情報「２」及び印刷レイアウト情報「２−ｕｐ」が記憶されているものとする。
【００８３】
入力部３０が印刷指示情報を入力し（ステップＳ１０１）、該印刷指示情報を表示制御部２３へ送ると、表示制御部２３の制御により、表示部２４は、プリンタ指定画面３６ｂ及びプリンタ識別情報「Ｂ」の表示を行う（ステップＳ１０２）。
【００８４】
プリンタ指定画面３６ｂにおいて、プリンタ選択領域３７に設けられた選択ボタン３８が押圧され、プリンタＡが指定プリンタとして選択された（図６（ａ））後、「次へ」ボタン４０が押圧されると、入力部３０は、プリンタＡに対応するプリンタ識別情報「Ａ」を、指定プリンタ識別情報として入力する（ステップＳ１０３）。入力された指定プリンタ識別情報「Ａ」は、印刷条件更新部２５に送られる。
【００８５】
印刷条件更新部２５は、印刷条件記憶部１９の指定プリンタ項目３２に対して上書き処理を行って、指定プリンタ識別情報の更新処理を行う（ステップＳ１０４）。これにより、図４（ｃ）に示される印刷条件記憶部１９の指定プリンタ項目３２には、指定プリンタ識別情報「Ａ」が上書きされる（図４（ｄ））。続いて、印刷条件更新部２５は、更新処理の完了を入力部３０へ通知する。
【００８６】
通知を受けた入力部３０は、次に、指定プリンタ識別情報「Ａ」を判定部２２へ送る。そして、判定部２２による高コストプリンタであるか否かの判定処理が実行される（ステップＳ１１０５）。判定部２２は、指定プリンタ識別情報としてのプリンタ識別情報「Ａ」に基づいて、プリンタ情報記憶部１８を検索し、対応するフラグ情報項目３１−１からフラグ情報「１」を読み出す。そして、該フラグ情報「１」に基づいて、判定部２２は、指定プリンタが高コストプリンタであると判定する（ステップＳ１０５）。判定結果は、表示制御部２３に送られる。
【００８７】
この判定結果を受けて、表示制御部２３は、印刷条件を設定項目毎に設定すべく、各項目設定画面を表示部２４に表示させる。
図８は、表示部に表示された項目設定画面の構成を示す説明図である。
【００８８】
表示制御部２３は、まず、印刷範囲を設定するための印刷範囲設定画面を画面情報記憶部２０から読み出すと共に、印刷条件記憶部１９の印刷範囲項目３３から印刷範囲情報を読み出す（ステップＳ１１１）。そして、表示制御部２３は、読み出した印刷範囲設定画面及び印刷範囲情報を、表示部２４に表示させる（ステップＳ１１１）。
【００８９】
印刷範囲設定画面４８ａには、図８（ａ）に示されるように、印刷範囲を選択するための印刷範囲選択ボタン４２ａ、４２ｂ及び４２ｃが設けられている。また、印刷範囲設定画面４８ａは、「キャンセル」ボタン３９及び「次へ」ボタン４０を有している。
【００９０】
印刷範囲設定画面４８ａには、更に、印刷条件記憶部１９から読み出された印刷範囲情報が、初期表示されている。印刷条件記憶部１９の印刷範囲項目３３には、印刷範囲情報として「Ｎ１〜Ｎ２」が記憶されているので、図８（ａ）に示される印刷範囲設定画面４８ａでは、印刷範囲選択ボタン４２ｃが選択され、範囲指定領域４６ａに印刷開始ページ「Ｎ１」が、範囲指定領域４６ｂに印刷終了ページ「Ｎ２」が、それぞれ表示されている。
【００９１】
この印刷範囲設定画面４８ａにおいて、印刷範囲情報として「現在のページ」を選択するための印刷範囲選択ボタン４２ｂが選択され（図８（ｂ））、「次へ」ボタン４０が押圧されると、入力部３０は、印刷範囲情報として「現在のページ」を入力する（ステップＳ１１２）。入力された印刷範囲情報は、印刷条件更新部２５に送られる。
【００９２】
印刷条件更新部２５は、入力部３０から印刷範囲情報を受けると、印刷条件記憶部１９に記憶された印刷範囲情報を更新する（ステップＳ１１３）。印刷条件更新部２５は、図４（ｄ）に示される印刷条件記憶部１９における印刷範囲項目３３に対して上書き処理を行い、印刷範囲情報を「現在のページ」に更新する。
【００９３】
表示制御部２３は、続いて、印刷部数を設定するための印刷部数設定画面を画面情報記憶部２０から読み出すと共に、印刷条件記憶部１９の印刷部数項目３４から印刷部数情報を読み出す（ステップＳ１１４）。そして、表示制御部２３は、読み出した印刷部数設定画面及び印刷部数情報を、表示部２４に表示させる（ステップＳ１１４）。
【００９４】
印刷部数設定画面４９には、図８（ｃ）に示されるように、印刷部数を指定するための印刷部数指定領域４３が設けられている。また、印刷部数設定画面４９は、「キャンセル」ボタン３９及び「次へ」ボタン４０を有している。
【００９５】
印刷部数設定画面４９には、更に、印刷条件記憶部１９から読み出された印刷部数情報が、初期表示されている。印刷条件記憶部１９の印刷部数項目３４には、印刷部数情報として「２」が記憶されている（図４（ｄ））ので、図８（ｃ）に示される印刷部数設定画面４９の印刷部数指定領域４３には、印刷部数情報として「２」が表示されている。
【００９６】
この印刷部数設定画面４９において、ユーザが入力部３０を操作して、印刷部数指定領域４３に「１」を書き込んだ後、「次へ」ボタン４０を押圧すると、入力部３０は、印刷部数情報として「１」を入力する（ステップＳ１１５）。入力された印刷部数情報は、印刷条件更新部２５に送られる。
【００９７】
印刷条件更新部２５は、入力部３０から印刷部数情報「１」を受けると、印刷条件記憶部１９の印刷部数項目３４に対して上書き処理を行い、印刷部数情報を「２」から「１」へ更新する（ステップＳ１１６）。
【００９８】
次に、表示制御部２３は、印刷レイアウトを設定するための印刷レイアウト設定画面を画面情報記憶部２０から読み出すと共に、印刷条件記憶部１９の印刷レイアウト項目３５から印刷レイアウト情報を読み出す（ステップＳ１１７）。そして、表示制御部２３は、読み出した印刷レイアウト設定画面及び印刷レイアウト情報を、表示部２４に表示させる（ステップＳ１１７）。
【００９９】
印刷レイアウト設定画面５０には、図８（ｄ）に示されるように、印刷レイアウトを選択するための印刷レイアウト選択領域４４が設けられている。また、印刷レイアウト選択画面５０は、「キャンセル」ボタン３９及び「印刷実行」ボタン４５とを有している。
【０１００】
印刷レイアウト設定画面５０には、更に、印刷条件記憶部１９から読み出された印刷レイアウト情報が、初期表示されている。印刷条件記憶部１９の印刷レイアウト項目３５には、印刷レイアウト情報として「２−ｕｐ」が記憶されている（図４（ｄ））ので、図８（ｄ）に示される印刷レイアウト設定画面５０の印刷レイアウト選択領域４４には、印刷レイアウト情報として「２−ｕｐ」が表示されている。
【０１０１】
印刷レイアウト設定画面５０において、ユーザが入力部３０を操作して、印刷レイアウト選択領域４４に設けられた選択ボタン４７を押圧し、印刷レイアウト選択領域に表示された複数の印刷レイアウトの中、「１−ｕｐ」を選択する。その後、印刷レイアウト設定画面５０において、「印刷実行」ボタン４５が押圧されると、入力部３０は、選択された印刷レイアウト情報「１−ｕｐ」を入力する（ステップＳ１１８）。入力された印刷レイアウト情報は、印刷条件更新部２５に送られる。
【０１０２】
印刷条件更新部２５は、入力部３０から印刷レイアウト情報「１−ｕｐ」を受けると、印刷条件記憶部１９の印刷レイアウト項目３５に対して上書き処理を行い、印刷レイアウト情報を「２−ｕｐ」から「１−ｕｐ」へ更新する（ステップＳ１１９）。印刷条件更新部２５は、印刷条件記憶部１９に対する全ての設定項目に対する更新処理を完了する（図４（ｅ））。
【０１０３】
印刷条件の更新処理が完了すると、印刷条件更新部２５は入力部３０に対して更新完了を通知する。この通知を受けて、入力部３０は、原稿指定情報を含む印刷実行情報を入力して、アプリケーション２１へ送る（ステップＳ１０９）。印刷実行情報を受けたアプリケーション２１は、該印刷実行情報に含まれる原稿指定情報に基づいて、印刷する原稿の原稿情報をジョブ生成送信部２６へ送信する（ステップＳ１０９）。
【０１０４】
ジョブ生成送信部２６は、アプリケーション２１から原稿情報を受けると、印刷条件記憶部１９から印刷条件を読み出して、該印刷条件に基づいて印刷ジョブを生成する（ステップＳ１１０）。ジョブ生成送信部２６は、印刷条件記憶部１９（図４（ｅ））から指定プリンタ識別情報「Ａ」、印刷範囲情報「現在のページ」、印刷部数情報「１」及び印刷レイアウト情報「１−ｕｐ」を読み出して、これらに基づく印刷ジョブを生成する。そして、ジョブ生成送信部２６は、印刷条件記憶部１９の指定プリンタ項目３２から読み出した指定プリンタ識別情報「Ａ」に基づいて、生成された印刷ジョブをプリンタＡへ送信する（ステップＳ１１０）。これにより、情報処理装置１０は処理を完了する。
【０１０５】
上記のように、指定プリンタが高コストプリンタであると判定すると、情報処理装置は、不注意による印刷条件の誤設定を防止すべく、印刷条件の設定画面を設定項目毎に表示し、各設定項目を一つずつ設定する。
【０１０６】
以上のように、本実施例の情報処理装置は、印刷処理に使用するプリンタが高コストプリンタであるか否かを判定する判定部を備え、高コストプリンタであると判定されると、印刷条件設定画面に替えて複数の項目設定画面を順次表示し、印刷条件の各設定項目を一つずつ設定するので、誤設定の発生を抑止できる。また、高コストプリンタではないと判定された場合は、同一画面上で印刷条件を設定するので、面倒な画面操作回数が減ると共に、高コストプリンタに対して印刷条件を設定する際に、ユーザへの注意が喚起されるので、誤設定の発生の更なる抑止が期待される。更に、設定画面上に前回の設定項目情報が表示されるので、初心者ユーザに対する操作性も保持される。
【０１０７】
なお、設定画面上において前回の設定項目情報を表示せず、各設定項目情報を入力部により明示的に入力させる構成をとることも可能である。この場合、設定を忘れて印刷処理を開始させるミスが確実に防止されるので、誤設定の更なる抑止が可能となる。
【実施例２】
【０１０８】
図９は、本発明の実施例２に係る情報処理装置の構成を示すブロック図であり、図１０は、本発明の実施例２に係る情報処理装置の機能構成を示すブロック図である。
本実施例の情報処理装置７０では、主記憶装置７１に初期情報記憶部７２を更に設ける構成が、実施例１とは異なる。
なお、本実施例において、実施例１と同様な構成及び動作は同一の符号で示し、これらについての説明を省略する。
【０１０９】
初期情報記憶部７２は、印刷条件に含まれる各設定項目に対し、初期情報を記憶する記憶部である。
【０１１０】
図１１は、初期情報記憶部の構成を示す説明図である。
初期情報記憶部７２には、図１１に示されるように、印刷範囲項目７３、印刷部数項目７４及び印刷レイアウト項目７５が、それぞれ設けられている。
【０１１１】
印刷範囲項目７３には、印刷範囲情報の初期情報を示す印刷範囲初期情報が記憶される。また、印刷部数項目７４には、印刷部数情報の初期情報を示す印刷範囲初期情報が記憶される。そして、印刷レイアウト項目７５には、印刷レイアウト情報の初期情報を示す印刷レイアウト初期情報が記憶される。
【０１１２】
図１１に示される初期情報記憶部７２では、印刷範囲項目７３には印刷範囲情報「現在のページ」が、印刷部数項目７４には印刷部数情報「１」が、そして印刷レイアウト項目７５には印刷レイアウト情報「２−ｕｐ」が、それぞれ記憶されている。即ち、１枚の用紙あたり原稿２ページの２−ｕｐレイアウトで、現在編集中のページのみを１部印刷すべく印刷条件が記憶されている。
【０１１３】
続いて、情報処理装置７０において印刷指示情報が入力された後、印刷ジョブが生成されて指定プリンタへ送信されるまでの処理の流れを、フローチャートに沿って説明する。
図１２は、本発明に係る情報処理装置の実施例２における動作を示すフローチャートである。
【０１１４】
社内ＬＡＮ内に設置されたプリンタに印刷ジョブを送信する場合の動作は、実施例１と同一なので、説明を省略し、本実施例では、社内ＬＡＮ外に設置されたプリンタ、即ち高コストプリンタＡに印刷ジョブを送信する場合の処理の流れについてのみ、説明を行う。
【０１１５】
入力部３０が印刷指示情報を入力し（ステップＳ１０１）、該印刷指示情報を表示制御部２３へ送ると、表示制御部２３は、画面情報記憶部２０からプリンタ指定画面３６（図６）を読み出すと共に、印刷条件記憶部１９から指定プリンタ識別情報を読み出して、表示部２４にプリンタ指定画面３６及び指定プリンタ識別情報を表示させる（ステップＳ１０２）。
【０１１６】
プリンタ指定画面３６ａにおいて、プリンタ選択領域３７にプリンタ名「プリンタＡ」が表示された状態（図６（ａ））において、「次へ」ボタン４０が押圧されると、入力部３０は、プリンタＡに対応するプリンタ識別情報「Ａ」を、指定プリンタ識別情報として入力する（ステップＳ１０３）。入力された指定プリンタ識別情報は、印刷条件更新部２５に送られる。
【０１１７】
印刷条件更新部２５は、印刷条件記憶部１９の指定プリンタ項目３２に対して上書き処理を行って、指定プリンタ識別情報の更新処理を行い（ステップＳ１０４）、更新処理の完了を入力部３０へ通知する。
【０１１８】
通知を受けた入力部３０は、次に、指定プリンタ識別情報「Ａ」を判定部２２へ送る。そして、判定部２２による判定処理が実行される（ステップＳ１０５）。判定部２２は、指定プリンタ識別情報としてのプリンタ識別情報「Ａ」に基づいて、プリンタ情報記憶部１８を検索し、対応するフラグ情報項目３１−１からフラグ情報「１」を読み出し、該フラグ情報「１」に基づいて、指定プリンタが高コストプリンタであると判定する（ステップＳ１０５）。判定結果は、表示制御部２３に送られる。
【０１１９】
判定結果を受けた表示制御部２３は、印刷条件を設定項目毎に設定すべく、各項目設定画面を表示部２４に表示させる。
【０１２０】
表示制御部２３は、まず、印刷範囲設定画面を画面情報記憶部２０から読み出すと共に、初期情報記憶部７２の印刷範囲項目７３から印刷範囲初期情報「現在のページ」を読み出す（ステップＳ２０１）。そして、表示制御部２３は、読み出した印刷範囲設定画面及び印刷範囲初期情報を、表示部２４に表示させる（ステップＳ２０１）。
【０１２１】
印刷範囲設定画面４８ｂには、印刷範囲情報として「現在のページ」を選択すべく印刷範囲選択ボタン４２ｂが選択して表示されている（図８（ｂ））。
【０１２２】
印刷範囲設定画面４８ｂにおいて、所望の印刷範囲情報が選択された後、「次へ」ボタン４０が押圧されると、入力部３０は、選択された印刷範囲情報を入力する（ステップＳ１１２）。入力された印刷範囲情報は、印刷条件更新部２５に送られる。
【０１２３】
印刷条件更新部２５は、入力部３０から印刷範囲情報を受けると、印刷条件記憶部１９の印刷範囲項目３３に対して上書き処理を行い、印刷範囲情報を更新する（ステップＳ１１３）。
【０１２４】
表示制御部２３は、続いて、印刷部数設定画面を画面情報記憶部２０から読み出すと共に、初期情報記憶部７２の印刷部数項目７４から印刷部数初期情報「１」を読み出す（ステップＳ２０２）。そして、表示制御部２３は、読み出した印刷部数設定画面及び印刷部数初期情報を、表示部２４に表示させる（ステップＳ２０２）。
【０１２５】
印刷部数設定画面４９の印刷部数指定領域４３には、印刷部数情報として「２」が表示されている。
【０１２６】
印刷部数設定画面４９において、印刷部数指定領域４３に所望の印刷部数情報が書き込まれた後、「次へ」ボタン４０が押圧されると、入力部３０は、印刷部数情報を入力する（ステップＳ１１５）。入力された印刷部数情報は、印刷条件更新部２５に送られる。
【０１２７】
印刷条件更新部２５は、入力部３０から印刷部数情報を受けると、印刷条件記憶部１９の印刷部数項目３４に対して上書き処理を行い、印刷部数情報を更新する（ステップＳ１１６）。
【０１２８】
次に、表示制御部２３は、印刷レイアウト設定画面を画面情報記憶部２０から読み出すと共に、初期情報記憶部７２の印刷レイアウト項目７５から印刷レイアウト初期情報を読み出す（ステップＳ２０３）。そして、表示制御部２３は、読み出した印刷レイアウト設定画面及び印刷レイアウト初期情報を、表示部２４に表示させる（ステップＳ２０３）。
【０１２９】
印刷レイアウト設定画面５０の印刷レイアウト選択領域４４には、印刷レイアウト情報として「２−ｕｐ」が表示されている。
【０１３０】
印刷レイアウト設定画面５０において、所望の印刷レイアウト情報が選択された後、「印刷実行」ボタン４５が押圧されると、入力部３０は、選択された印刷レイアウト情報を入力する（ステップＳ１１８）。入力された印刷レイアウト情報は、印刷条件更新部２５に送られる。
【０１３１】
印刷条件更新部２５は、入力部３０から印刷レイアウト情報を受けると、印刷条件記憶部１９の印刷レイアウト項目３５に対して上書き処理を行い、印刷レイアウト情報を更新する（ステップＳ１１９）。
【０１３２】
そして、印刷条件の更新処理が完了すると、印刷条件更新部２５は入力部３０に対して更新完了を通知する。この通知を受けて、入力部３０は、印刷実行情報を入力して、アプリケーション２１へ送る（ステップＳ１０９）。アプリケーション２１は、該印刷実行情報に含まれる原稿指定情報に基づいて、印刷する原稿の原稿情報をジョブ生成送信部２６へ送信する（ステップＳ１０９）。
【０１３３】
ジョブ生成送信部２６は、アプリケーション２１から原稿情報を受けると、印刷条件記憶部１９から印刷条件を読み出して、該印刷条件に基づいて印刷ジョブを生成し、印刷条件記憶部１９の指定プリンタ項目３２から読み出した指定プリンタ識別情報「Ａ」に基づいて、生成された印刷ジョブをプリンタＡへ送信する（ステップＳ１１０）。これにより、情報処理装置７０は処理を完了する。
【０１３４】
以上のように、本実施例の情報処理装置は、高コストプリンタを使用した印刷処理のために印刷条件を設定する際に、各設定画面上において、印刷処理に要するコストが最小となるべく初期情報を表示させることにより、誤設定により生じる損害の更なる抑制が期待される。
【産業上の利用可能性】
【０１３５】
上記実施例では、本発明をプリンタに対して印刷ジョブを送信する情報処理装置に適用した場合について説明したが、本発明は、この例に限定されるものではない。プリンタに代えて、ファクシミリや複写機、複合機等にも適用可能である。
【図面の簡単な説明】
【０１３６】
【図１】本発明の実施例１に係る情報処理装置の機能構成を示すブロック図である。
【図２】本発明の実施例1に係る情報処理装置の構成を示すブロック図である。
【図３】プリンタ情報記憶部の構成を示す説明図である。
【図４】印刷条件記憶部の構成を示す説明図である。
【図５】本発明に係る情報処理装置の実施例１における動作を示すフローチャートである。
【図６】表示部に表示されるプリンタ指定画面の構成を示す説明図である。
【図７】表示部に表示される印刷条件設定画面の構成を示す説明図である。
【図８】表示部に表示される項目設定画面の構成を示す説明図である。
【図９】本発明の実施例２に係る情報処理装置の構成を示すブロック図である。
【図１０】本発明の実施例２に係る情報処理装置の機能構成を示すブロック図である。
【図１１】初期情報記憶部の構成を示す説明図である。
【図１２】本発明に係る情報処理装置の実施例２における動作を示すフローチャートである。
【図１３】従来の情報処理装置において表示される印刷条件設定画面の説明図である。
【符号の説明】
【０１３７】
１０、７０  情報処理装置
１８        プリンタ情報記憶部
１９        印刷条件記憶部
２０        画面情報記憶部
２２        判定部
２３        表示制御部
２４        表示部
２５        印刷条件更新部
２６        ジョブ生成送信部
３０        入力部
７２        初期情報記憶部
【図１】
2008090355.tif 000003
【図２】
2008090355.tif 000004
【図３】
2008090355.tif 000005
【図４】
2008090355.tif 000006
【図５】
2008090355.tif 000007
【図６】
2008090355.tif 000008
【図７】
2008090355.tif 000009
【図８】
2008090355.tif 000010
【図９】
2008090355.tif 000011
【図１０】
2008090355.tif 000012
【図１１】
2008090355.tif 000013
【図１２】
2008090355.tif 000014
【図１３】
2008090355.tif 000015