(57)【特許請求の範囲】
【請求項１】
印刷ジョブに基づいて印刷を行う印刷装置と接続され、前記印刷装置による印刷処理の設定を行う印刷設定装置であって、
印刷対象のファイルを記憶するファイル記憶手段と、
利用者により文字列データを複写する操作がされた場合に、前記複写する操作により指定された情報を記憶する情報記憶手段と、
前記ファイルに対する設定項目の項目名を設定登録情報として記憶する設定登録情報記憶手段と、
前記情報記憶手段に記憶された情報に前記設定登録情報が含まれる場合に、前記情報記憶手段に記憶された情報は印刷設定情報と判定し、この印刷設定情報に基づいて、前記ファイル記憶手段に記憶されたファイルを抽出すると共に該抽出されたファイルの印刷条件を設定する印刷設定手段と、
前記印刷設定手段により設定された印刷条件に基づいて、前記抽出されたファイルを前記印刷装置に印刷させるための前記印刷ジョブを生成し、生成された印刷ジョブを前記印刷装置へ送信する印刷ジョブ生成手段と、
を備えたことを特徴とする印刷設定装置。
【請求項２】
画面入力により設定された印刷条件を前記印刷設定情報として、前記ファイル記憶手段に記憶させる設定出力手段と、を更に備え、
前記情報記憶手段は、
利用者操作に基づいて、前記ファイル記憶手段から読み出された印刷設定情報のうち指定された情報を記憶する
ことを特徴とする請求項１記載の印刷設定装置。
【請求項３】
前記情報記憶手段は、揮発性半導体記憶媒体であり、利用者操作により複写が要求された情報を記憶する
ことを特徴とする請求項１又は２記載の印刷設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に対して簡易に印刷条件を設定する印刷設定装置に関する。
【背景技術】
【０００２】
一般的に、ネットワークを介して印刷装置と接続され、利用者の操作に基づいて各種印刷条件が設定された印刷設定情報を含む印刷ジョブを生成し、生成した印刷ジョブを印刷装置へ送信する印刷設定装置がよく知られている。
【０００３】
このような印刷設定装置は、汎用のコンピュータで構成されており、利用者が印刷操作を行う際、まずアプリケーションソフト等を起動させた後、印刷したい画像データ等を読み込み、プリンタドライバ等から印刷を要求する操作を行っていた。
【０００４】
例えば、特許文献１には、印刷設定装置に表示されたデータを画像形成装置により印刷する装置が提案されている。具体的には、利用者が、アプリケーションプログラムに基づいて表示された操作用画面の操作により印刷領域を設定したり、また予め端末装置にインストールされているプリンタドライバを起動させ、印刷設定装置に表示される印刷設定情報画面から印刷設定情報を入力する。そして、アプリケーションプログラムに基づいて表示された操作用画面の操作により印刷が指示されると、データをプリンタドライバにより印刷設定情報に応じたプリントデータ（印刷データ）に変換し、画像形成装置に送出する装置が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１３３４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された技術は、利用者が、アプリケーションプログラムを起動させ、アプリケーションプログラムに基づいて表示された操作用画面の操作により印刷領域を設定したり、また予め端末装置にインストールされているプリンタドライバを起動させ、印刷設定装置に表示される印刷設定情報画面から印刷設定情報を入力したりする必要があるので、利用者にとって印刷を要求する操作が煩雑であった。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、利用者にとって簡易な操作で印刷を要求する操作を行うことができる印刷設定装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る印刷設定装置の第１の特徴は、印刷ジョブに基づいて印刷を行う印刷装置と接続され、前記印刷装置による印刷処理の設定を行う印刷設定装置であって、印刷対象のファイルを記憶するファイル記憶手段と、利用者により文字列データを複写する操作がされた場合に、前記複写する操作により指定された情報を記憶する情報記憶手段と、前記ファイルに対する設定項目の項目名を設定登録情報として記憶する設定登録情報記憶手段と、前記情報記憶手段に記憶された情報に前記設定登録情報が含まれる場合に、前記情報記憶手段に記憶された情報は印刷設定情報と判定し、この印刷設定情報に基づいて、前記ファイル記憶手段に記憶されたファイルを抽出すると共に該抽出されたファイルの印刷条件を設定する印刷設定手段と、前記印刷設定手段により設定された印刷条件に基づいて、前記抽出されたファイルを前記印刷装置に印刷させるための前記印刷ジョブを生成し、生成された印刷ジョブを前記印刷装置へ送信する印刷ジョブ生成手段とを備えたことにある。
【０００９】
本発明に係る印刷設定装置の第２の特徴は、画面入力により設定された印刷条件を前記印刷設定情報として、前記ファイル記憶手段に記憶させる設定出力手段と、を更に備え、前記情報記憶手段は、利用者操作に基づいて、前記ファイル記憶手段から読み出された印刷設定情報のうち指定された情報を記憶することにある。
【００１０】
本発明に係る印刷設定装置の第３の特徴は、前記情報記憶手段は、揮発性半導体記憶媒体であり、利用者操作により複写が要求された情報を記憶することにある。
【発明の効果】
【００１１】
本発明に係る印刷設定装置の第１の特徴によれば、情報記憶手段が、利用者により文字列データを複写する操作がされた場合に、複写する操作により指定された情報を記憶し、設定登録情報記憶手段が、ファイルに対する設定項目の項目名を設定登録情報として記憶し、印刷設定手段が、情報記憶手段に記憶された情報に設定登録情報が含まれる場合に、情報記憶手段に記憶された情報は印刷設定情報と判定し、この印刷設定情報に基づいて、ファイル記憶手段に記憶されたファイルを抽出すると共に該抽出されたファイルの印刷条件を設定するので、利用者にとって簡易な操作で印刷を要求する操作を行うことができる。
【００１２】
本発明に係る印刷設定装置の第２の特徴によれば、画面入力により設定された印刷条件を印刷設定情報として、ファイル記憶手段に記憶させるので、比較的簡単に印刷設定情報を生成することができる。
【００１３】
本発明に係る印刷設定装置の第３の特徴によれば、利用者操作により複写が要求された情報を記憶するので、利用者にとって複写の操作を行うことで、印刷を要求する操作を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施例１である印刷設定装置が適用された印刷システムの構成を示した構成図である。
【図２】本発明の実施例１である印刷設定装置におけるメモリ印刷処理の処理手順を示したフローチャートである。
【図３】本発明の実施例１である印刷設定装置の表示部に表示された印刷画面の一例を示した図である。
【図４】本発明の実施例１である印刷設定装置における印刷設定出力処理の処理手順を示したフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
【実施例１】
【００１６】
本発明の実施例１では、印刷ジョブに基づいて印刷を行う印刷装置と接続され、印刷対象のファイルを表示するためのアプリケーションソフトウェアを起動させることなく、利用者の操作に基づいて各種印刷条件が設定された印刷設定情報を含む印刷ジョブを生成し、生成した印刷ジョブを印刷装置へ送信する印刷設定装置を例に挙げて説明する。
【００１７】
＜印刷システムの構成＞
図１は、本発明の実施例１である印刷設定装置が適用された印刷システムの構成を示した構成図である。
【００１８】
図１に示すように、印刷システム１０は、印刷設定装置１と、印刷装置２と、表示部４と、入力部５とを備えている。
【００１９】
印刷装置２は、印刷設定装置１から供給される印刷ジョブに基づいて、例えば、インクジェットヘッドからシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、及びブラック（Ｋ）の合計４色のインクを吐出することにより、所定の寸法に切断された印刷媒体に対してカラー印刷を行うインクジェット方式のプリンタである。
【００２０】
表示部４は、有機ＥＬ（electroluminescence）ディスプレイや、液晶ディスプレイ等の画像出力装置を備え、印刷設定装置１から供給された出力信号に基づいて、後述する印刷画面等の各種画面を表示する。
【００２１】
入力部５は、マウスやキーボード等を備えており、利用者の操作により操作信号を生成して印刷設定装置１へ供給する。
【００２２】
印刷設定装置１は、制御部１１と、メモリ１２と、ハードディスク１３と、出力インタフェース１４とを備えている。
【００２３】
メモリ１２は、揮発性半導体等で構成され、制御部１１が各種処理を実行する上で必要な各種プログラムや印刷装置２に印刷させるための印刷ショブを一時的に記憶する。また、メモリ１２は、情報記憶部１２１を備えており、情報記憶部１２１は、利用者操作に基づいて複写が要求された情報を一時的に記憶する。
【００２４】
ハードディスク１３は、ソフトウェアとしてオペレーティングシステム（以下、ＯＳという）やアプリケーションプログラム（以下、ＡＰＰという）等が記憶されており、これらのソフトウェアは、制御部１１により読み出され適宜メモリ１２に転送される。また、ハードディスク１３は、ファイル記憶部１３１と、設定登録情報記憶部１３２とを備えている。
【００２５】
ファイル記憶部１３１は、ＡＰＰで生成された画像データや文字列データ等をファイルとして記憶する。
【００２６】
設定登録情報記憶部１３２は、各種設定項目の項目名を記憶している。例えば、設定登録情報記憶部１３２は、印刷するファイル名を示す情報の項目名（ファイル名）、このファイル名の記憶場所を示す情報の項目名（アドレス）、印刷範囲を示す情報（ファイルの何ページ目から何ページ目まで印刷するのかを示す情報）の項目名（印刷範囲）、及び片面印刷か両面印刷かを示す情報の項目名（片面両面設定）等を記憶している。
【００２７】
出力インタフェース１４は、接続ケーブルを介して印刷装置２と接続するための接続インタフェースであり、制御部１１からの指示により、印刷ジョブを印刷装置２へ供給する。
【００２８】
制御部１１は、印刷設定装置１の中枢的制御を行う。印刷設定装置１が起動されると、まず、制御部１１は、バイオスを実行し、その上層にてＯＳを実行する。
【００２９】
ＯＳにはハードウェアを制御するための各種のドライバ類が組み込まれ、ＯＳが実行されることにより各種ハードウェアの制御が実行される。このドライバ類には、表示部４を制御するためのディスプレイドライバや、印刷装置２を制御するためのプリンタドライバが含まれる。
【００３０】
また、制御部１１は、その機能上、印刷設定部１１１と、設定出力部１１２と、印刷ジョブ生成部１１３とを備える。
【００３１】
印刷設定部１１１は、利用者の操作により画像データや文字列データ等の情報を一時的に記憶させる要求がなされた場合、情報記憶部１２１に記憶させる。
【００３２】
そして、印刷設定部１１１は、情報記憶部１２１に記憶された情報が、ファイルの印刷条件を含む印刷設定情報であるか否かを判定し、情報記憶部１２１に記憶された情報が印刷設定情報である場合に、この印刷設定情報に基づいて、ファイル記憶部１３１に記憶されたファイルを抽出すると共に、抽出されたファイルの印刷条件を設定する。
【００３３】
設定出力部１１２は、印刷画面への入力により設定された印刷条件を印刷設定情報として、ファイル記憶部１３１に記憶させる。
【００３４】
印刷ジョブ生成部１１３は、印刷設定部１１１により設定された印刷条件に基づいて、抽出されたファイルを印刷装置２に印刷させるための印刷ジョブを生成し、生成された印刷ジョブを印刷装置２へ送信する。
【００３５】
＜印刷設定装置１の作用＞
次に、本発明の実施例１である印刷設定装置１の作用について説明する。
【００３６】
本発明の実施例１である印刷設定装置１は、主にメモリ印刷処理、及び印刷設定出力処理を行う。そのため、各々の処理について以下に詳細に説明する。
【００３７】
≪メモリ印刷処理≫
図２は、本発明の実施例１である印刷設定装置１におけるメモリ印刷処理の処理手順を示したフローチャートである。
【００３８】
図２に示すように、制御部１１の印刷設定部１１１は、画像データや文字列データ等の利用者の操作により指定された情報を一時的に記憶させるための記憶要求が要求されたか否かを判定する（ステップＳ１０１）。例えば、エディタ等の編集用アプリケーションにより表示部４に文字列情報が表示されている場合、利用者が、入力部５からこの文字列データを選択してこの選択された文字列データを複写する操作を行うと、印刷設定部１１１は、この文字列データを一時的に記憶させるための記憶要求が要求されたと判定する。
【００３９】
ステップＳ１０１において、指定された情報を一時的に記憶させるための記憶要求が要求されたと判定された場合（ＹＥＳの場合）、印刷設定部１１１は、指定された情報をメモリ１２の情報記憶部１２１に記憶させる（ステップＳ１０３）。
【００４０】
次に、印刷設定部１１１は、メモリ印刷が要求されたか否かを判定する（ステップＳ１０５）。具体的には、印刷設定部１１１は、利用者の操作に基づいて入力部５から、メモリ印刷を要求するボタンが押下操作がされたか否かを判定する。
【００４１】
図３は、本発明の実施例１である印刷設定装置１の表示部４に表示された印刷画面の一例を示した図である。
【００４２】
図３に示すように、印刷設定を保存するためのＯＫボタン１０１と、印刷設定を保存することなく印刷画面を消去するためのキャンセルボタン１０２と、メモリ印刷を実行するためのメモリ印刷１０３とを備えている。
【００４３】
そして、利用者が、印刷画面において、メモリ印刷１０３の押下操作を行うと、印刷設定部１１１は、メモリ印刷を要求するボタンが押下する操作がされたと判定する。
【００４４】
図２に戻り、ステップＳ１０５において、メモリ印刷を要求するボタンが押下する操作がされたと判定されると（ＹＥＳの場合）、印刷設定部１１１は、情報記憶部１２１に記憶された情報を解析する（ステップＳ１０７）。具体的には、印刷設定部１１１は、情報記憶部１２１に最後に記憶された情報から文字列情報を抽出し、この抽出された文字列情報と予めハードディスク１３の設定登録情報記憶部１３２に記憶された設定登録情報とを比較する。
【００４５】
そして、印刷設定部１１１は、情報記憶部１２１に記憶された情報が印刷設定情報か否かを判定する（ステップＳ１０９）。具体的には、印刷設定部１１１は、この抽出された文字列情報の中に、設定登録情報記憶部１３２に記憶された設定登録情報の項目名が含まれている場合、情報記憶部１２１に記憶された情報が印刷設定情報であると判定する。
【００４６】
例えば、情報記憶部１２１に記憶された情報に、印刷するファイル名を示す情報の項目名（ファイル名）、このファイル名の記憶場所を示す情報の項目名（アドレス）、印刷範囲を示す情報（ファイルの何ページ目から何ページ目まで印刷するのかを示す情報）の項目名（印刷範囲）、及び片面印刷か両面印刷かを示す情報の項目名（片面両面設定）が含まれている場合、印刷設定部１１１は、情報記憶部１２１に記憶された情報が印刷設定情報であると判定する。
【００４７】
ステップＳ１０９において、情報記憶部１２１に記憶された情報が印刷設定情報ではないと判定された場合（ＮＯの場合）、印刷設定部１１１は、表示部４に印刷不可であることを表示させる（ステップＳ１１１）。
【００４８】
一方、ステップＳ１０９において、情報記憶部１２１に記憶された情報が印刷設定情報であると判定された場合（ＹＥＳの場合）、印刷ジョブ生成部１１３は、印刷設定情報に基づいて、印刷ジョブを生成する（ステップＳ１１３）。具体的には、印刷ジョブ生成部１１３は、印刷設定情報に基づいて、ファイルの記憶場所及びファイル名で指定されるファイルのデータをファイル記憶部１３１から抽出する。そして、印刷ジョブ生成部１１３は、抽出したデータを印刷ジョブのペイロード部に書き込むことと共に、印刷設定情報に基づいて、印刷条件を印刷ジョブのヘッダ部分に書き込むことにより、印刷ジョブを生成する。
【００４９】
このとき、プリンタドライバに印刷条件が設定されている場合もあり得るが、本発明の実施例１である印刷設定装置１では、印刷設定情報の内容を優先して、印刷条件を印刷ジョブのヘッダ部分に書き込む。
【００５０】
次に、制御部１１の印刷ジョブ生成部１１３は、生成された印刷ジョブを、出力インタフェース１４を介して印刷装置２へ送信する（ステップＳ１１５）。これにより、印刷装置２は、印刷設定装置１から送信された印刷ジョブに基づいて、例えば、インクジェットヘッドからシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、及びブラック（Ｋ）の合計４色のインクを吐出することにより、所定の寸法に切断された印刷媒体に対してカラー印刷を行う。
【００５１】
以上のように、本発明の実施例１である印刷設定装置１によれば、情報記憶部１２１に記憶された印刷設定情報を解析することにより、ファイル記憶部１３１に記憶されたファイルを抽出すると共に、このファイルの印刷条件を設定するので、利用者は、アプリケーションソフト等を起動させた後、印刷したいファイルを選択し、プリンタドライバ等から選択したファイルの印刷を要求するような煩雑な操作を行うことなく、印刷が要求することができるので、利用者にとって簡易な操作で印刷を要求する操作を行うことができる。
【００５２】
≪印刷設定出力処理≫
図４は、本発明の実施例１である印刷設定装置１における印刷設定出力処理の処理手順を示したフローチャートである。
【００５３】
図４に示すように、制御部１１の設定出力部１１２は、印刷設定出力先が指定されたか否かを判定する（ステップＳ２０１）。
【００５４】
図３に示す本発明の実施例１である印刷設定装置１の表示部４に表示された印刷画面には、設定ファイルの出力先を指定するための入力領域２０１と、設定ファイルの出力を要求するための出力ボタン２０２とを備えている。
【００５５】
そして、利用者が、印刷画面において、入力領域２０１に設定ファイルの出力アドレスと設定ファイル名とを入力すると、設定出力部１１２は、印刷設定出力先が指定されたと判定する。
【００５６】
ステップＳ２０１において、印刷設定出力先が指定されたと判定された場合（ＹＥＳの場合）、設定出力部１１２は、印刷設定出力が要求されたか否かを判定する（ステップＳ２０３）。具体的には、利用者が、印刷画面において、出力ボタン２０２を押下操作すると、設定出力部１１２は、印刷設定出力が要求されたと判定する。
【００５７】
ステップＳ２０３において、印刷設定出力が要求されたと判定された場合（ＹＥＳの場合）、設定出力部１１２は、印刷設定情報を生成する。具体的には、利用者の操作により印刷画面において設定された印刷条件に基づいて、印刷設定情報を生成する。
【００５８】
そして、設定出力部１１２は、生成された印刷設定情報をハードディスク１３のファイル記憶部１３１に記憶させる（ステップＳ２０７）。
【００５９】
このように、印刷画面の入力により設定された印刷条件を印刷設定情報として、ファイル記憶部１３１に記憶させるので、利用者は、ファイル記憶部１３１に記憶させた印刷設定情報をテンプレートとして、エディタ等の編集用アプリケーションを用いて編集することができる。これにより、利用者は、比較的簡単に印刷設定情報の設定ファイルを生成させることができる。
【００６０】
そして、編集された印刷設定情報が表示部４に文字列情報が表示されているとき、利用者が、入力部５からこの印刷設定情報の一部又は全部を選択してこの選択した印刷設定情報の一部又は全部を複写する操作を行うと、印刷設定部１１１は、この印刷設定情報の一部又は全部をメモリ１２の情報記憶部１２１に一時的に記憶させる。
【００６１】
これにより、利用者は、比較的簡単に印刷設定情報を情報記憶部１２１に一時的に記憶させることができる。
【００６２】
なお、本発明の実施例１である印刷設定装置１では、情報記憶部１２１に記憶された情報が、ファイルの印刷条件を含む印刷設定情報である場合に、この印刷設定情報に基づいて、ファイル記憶部１３１に記憶されたファイルを抽出すると共に、抽出されたファイルの印刷条件を設定したが、これに限らず、ファイル記憶部１３１に記憶された印刷設定情報に基づいて、ファイル記憶部１３１に記憶されたファイルを抽出すると共に、抽出されたファイルの印刷条件を設定するようにしてもよい。
【００６３】
図３に示す本発明の実施例１である印刷設定装置１の表示部４に表示された印刷画面には、設定ファイルの読込先を指定するための入力領域２０３を備えている。
【００６４】
そして、利用者が、印刷画面において、入力領域２０３に設定ファイルの記憶先アドレスと設定ファイル名とを入力した後、メモリ印刷ボタン１０３を押下操作すると、印刷設定部１１１は、入力された設定ファイルの記憶先アドレスと設定ファイル名とに基づいて、ファイル記憶部１３１から印刷設定情報の設定ファイルを抽出し、この抽出した設定ファイルの印刷設定情報に基づいて、ファイル記憶部１３１に記憶されたファイルを抽出すると共に、抽出されたファイルの印刷条件を設定するようにしてもよい。
【符号の説明】
【００６５】
１…印刷設定装置
２…印刷装置
４…表示部
５…入力部
１０…印刷システム
１１…制御部
１２…メモリ
１３…ハードディスク
１４…出力インタフェース
１１１…印刷設定部
１１２…設定出力部
１１３…印刷ジョブ生成部
１２１…情報記憶部
１３１…ファイル記憶部
１３２…設定登録情報記憶部
【図１】
0005551532.tif 000002
【図２】
0005551532.tif 000003
【図３】
0005551532.tif 000004
【図４】
0005551532.tif 000005