(57)【要約】【課題】決められている印刷フォームで印刷を行わないといけないファイルを印刷する際に、ユーザが印刷設定の手間を省略できるサーバ装置を提供すること。【解決手段】印刷設定情報に基づいて印刷を行う印刷装置１００Ａ，１０Ｂ，…と、その印刷装置へのデータ転送を管理するためのサーバ装置１１０とが、ネットワーク１２０を介して接続されている。サーバ装置１１０は、印刷設定情報を含むデータを印刷装置１００Ａから受信する手段と、印刷設定情報を受信後、その印刷設定情報を履歴データとして記憶装置１１１に登録して管理を行う管理手段とを備える。【選択図】  図３
2004355116.tif 000002
【特許請求の範囲】
【請求項１】
印刷設定情報に基づいて印刷を行う印刷装置と、その印刷装置へのデータ転送を管理するためのサーバ装置とが、ネットワークを介して接続されている印刷システムのための上記サーバ装置であって、
印刷設定情報を含むデータを上記印刷装置から受信する手段と、
上記印刷設定情報を受信後、その印刷設定情報を履歴データとして記憶装置に登録して管理を行う管理手段と、を有することを特徴とするサーバ装置。
【請求項２】
請求項１に記載のサーバ装置において、
上記印刷装置から受信する上記印刷設定情報には、印刷すべきファイル名および／または印刷ジョブ要求を行ったユーザ名が含まれていることを特徴とするサーバ装置。
【請求項３】
請求項２に記載のサーバ装置において、
上記ファイル名および／またはユーザ名を含む印刷設定情報を印刷装置から受信したとき、上記管理手段は、上記ファイル名および／またはユーザ名で上記履歴データを検索して、上記履歴データの中で上記ファイル名および／またはユーザ名が一致する既登録印刷設定情報を取得することを特徴とするサーバ装置。
【請求項４】
請求項２に記載のサーバ装置において、
上記ファイル名および／またはユーザ名を含む上記印刷設定情報を印刷装置から受信したとき、上記管理手段は、上記ファイル名および／またはユーザ名で上記履歴データを検索して、上記履歴データの中に上記ファイル名および／またはユーザ名が一致する既登録印刷設定情報がないとき、上記受信した印刷設定情報を上記記憶装置に新規登録することを特徴とするサーバ装置。
【請求項５】
印刷設定情報に基づいて印刷を行う印刷装置と、その印刷装置へのデータ転送を管理するためのサーバ装置とが、ネットワークを介して接続されている印刷システムのための上記印刷装置であって、
上記ネットワークにつながる情報処理端末から印刷設定情報を含む印刷ジョブデータを受信したとき、上記印刷設定情報を上記サーバ装置へ送信する手段と、上記サーバ装置から上記印刷設定情報に代わる印刷設定情報を受信する手段とを備え、
上記サーバ装置から受信した印刷設定情報に基づいて印刷を行うことを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はサーバ装置および印刷装置に関する。より詳しくは、この発明は、印刷装置と、その印刷装置への印刷データ転送を管理するためのサーバ装置とが、ネットワークを介して接続されている印刷システムに適用される。
【０００２】
【従来の技術】
最近、複数の印刷装置と、それらの印刷装置への印刷データ転送を管理するためのサーバ装置と、印刷ジョブを要求する情報処理装置（端末）とが、ネットワークを介して接続されている場合が多い。例えば、ネットワークにつながる各情報処理装置からのユーザによる印刷要求時に、サーバ装置が印刷目的項目一覧を印刷要求元の情報処理装置に送信し、その後、上記サーバ装置は、上記印刷要求元の情報処理装置で選択される印刷目的項目を含む印刷ジョブ受信毎に、該印刷ジョブ中の印刷履歴データ（ユーザ名，所属，印刷日時，使用デバイス名，印刷枚数を含む）を、記憶手段に登録して管理する方式が知られている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開２００１−０９２６１７（第１頁、請求項１、２および６）
【０００４】
【発明が解決しようとする課題】
しかしながら、上述したような方式では、決められている印刷フォームで印刷を行わないといけないファイルを印刷する際、情報処理装置で決められる標準印刷設定（両面／集約／拡大縮小／紙サイズ等）とは異なる印刷設定で印刷しようとするとき、印刷を行う度に印刷設定を変更しなければならないという問題があった。
【０００５】
そこで、この発明の課題は、決められている印刷フォームで印刷を行わないといけないファイルを印刷する際に、ユーザが印刷設定の手間を省略できるサーバ装置およびそれに適した印刷装置を提供することにある。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、この発明のサーバ装置は、印刷設定情報に基づいて印刷を行う印刷装置と、その印刷装置へのデータ転送を管理するためのサーバ装置とが、ネットワークを介して接続されている印刷システムのための上記サーバ装置であって、
印刷設定情報を含むデータを上記印刷装置から受信する手段と、
上記印刷設定情報を受信後、その印刷設定情報を履歴データとして記憶装置に登録して管理を行う管理手段と、
を有することを特徴とする。
【０００７】
ここで「印刷設定情報」は、例えば印刷の様式を定める印刷フォーム、印刷すべきファイル名、印刷ジョブ要求を行ったユーザ名などを含むことができる。
【０００８】
ネットワークにつながる各情報処理端末からの印刷ジョブ要求（印刷ジョブデータ送信）時に、ユーザは初回印刷しようとするファイルについて印刷設定を行う。そして、ユーザが印刷ジョブ要求を行うと、上記印刷設定に応じた印刷設定情報を含む印刷ジョブデータが、その情報処理端末から印刷装置に送信される。この発明のサーバ装置は、上記情報処理端末から印刷装置に送信された印刷設定情報を印刷装置から受信する。そして、上記印刷設定情報を受信後、管理手段によって、その印刷設定情報を履歴データとして記憶装置に登録して管理を行う。
【０００９】
この結果、ユーザが印刷しようとするファイルについて初回の印刷を行う際に印刷設定を行うと、２回目の印刷以降は再び印刷設定を行わずとも、印刷ジョブ要求を行うだけで印刷を行うことができる。つまり、サーバ装置による管理にしたがって、以前に登録された印刷設定情報（これを「既登録印刷設定情報」と呼ぶ。）で決められた印刷フォームを用いて、印刷が自動的に行われる。したがって、ユーザは印刷設定の手間を省略できる。
【００１０】
一実施形態のサーバ装置は、上記印刷装置から受信する上記印刷設定情報には、印刷すべきファイル名および／または印刷ジョブ要求を行ったユーザ名が含まれていることを特徴とする。
【００１１】
一実施形態のサーバ装置は、上記ファイル名および／またはユーザ名を含む印刷設定情報を印刷装置から受信したとき、上記管理手段は、上記ファイル名および／またはユーザ名で上記履歴データを検索して、上記履歴データの中で上記ファイル名および／またはユーザ名が一致する既登録印刷設定情報を取得することを特徴とする。
【００１２】
一実施形態のサーバ装置は、上記ファイル名および／またはユーザ名を含む上記印刷設定情報を印刷装置から受信したとき、上記管理手段は、上記ファイル名および／またはユーザ名で上記履歴データを検索して、上記履歴データの中に上記ファイル名および／またはユーザ名が一致する既登録印刷設定情報がないとき、上記受信した印刷設定情報を上記記憶装置に新規登録することを特徴とする。
【００１３】
また、一実施形態のサーバ装置では、上記管理手段は、上記ファイル名および／またはユーザ名で上記履歴データを検索して、上記履歴データの中に上記ファイル名および／またはユーザ名が一致した既登録印刷設定情報があるとき、その検索結果を、上記受信した印刷設定情報の送信元である印刷装置（これを「送信元印刷装置」と呼ぶ。）へ送信するのが望ましい。
【００１４】
さらに、一実施形態のサーバ装置は、上記送信元印刷装置に対して送信する検索結果に上記既登録印刷設定情報を含むのが望ましい。
【００１５】
また、一実施形態のサーバ装置は、上記送信元印刷装置から上記印刷設定情報を含む印刷ジョブデータを受信したとき、その印刷設定情報に上記既登録印刷設定情報を上書きして、上記送信元印刷装置に対して送信するのが望ましい。
【００１６】
別の局面では、この発明の情報処理端末は、印刷設定情報に基づいて印刷を行う印刷装置へ、ネットワークを介して印刷設定情報を含む印刷ジョブデータを送信可能な情報処理端末であって、
上記印刷設定情報に、上記記憶装置に履歴データとして登録されるべき記述を行う手段を備えたことを特徴とする。
【００１７】
別の局面では、この発明の印刷装置は、印刷設定情報に基づいて印刷を行う印刷装置と、その印刷装置へのデータ転送を管理するためのサーバ装置とが、ネットワークを介して接続されている印刷システムのための上記印刷装置であって、上記ネットワークにつながる情報処理端末から印刷設定情報を含む印刷ジョブデータを受信したとき、上記印刷設定情報を上記サーバ装置へ送信する手段と、上記サーバ装置から上記印刷設定情報に代わる印刷設定情報を受信する手段とを備え、
上記サーバ装置から受信した印刷設定情報に基づいて印刷を行うことを特徴とする。
【００１８】
一実施形態の印刷装置では、上記印刷設定情報には、印刷すべきファイル名および／または印刷ジョブ要求を行ったユーザ名が含まれているのが望ましい。
【００１９】
【発明の実施の形態】
以下、この発明を図示の実施の形態により詳細に説明する。
【００２０】
図３は、この発明が適用された印刷システムの概略ブロック構成を示している。この印刷システムでは、複数の印刷装置１３０Ａ，１３０Ｂ，１３０Ｃ，…と、それらの印刷装置への印刷データ転送を管理するためのサーバ装置１１０と、印刷ジョブを要求する情報処理端末１００Ａ，１００Ｂ，…とが、ネットワーク１２０を介して接続されている。簡単のため図示を省略しているが、これらの印刷装置１３０Ａ，１３０Ｂ，１３０Ｃ，…、サーバ装置１１０および情報処理端末１００Ａ，１００Ｂ，…は、それぞれネットワーク１２０を介して相互に通信するための通信手段を有している。
【００２１】
各印刷装置１３０Ａ，１３０Ｂ，１３０Ｃ，…は、それぞれ印刷設定情報に基づいて印刷を行うようになっている。この例では、「印刷設定情報」は、印刷の様式を定める印刷フォーム、印刷すべきファイル名、印刷ジョブ要求を行ったユーザ名などを含むものとする。これらの印刷フォーム、ファイル名、ユーザ名は、個々の印刷ジョブに応じてその内容が様々に設定される。
【００２２】
サーバ装置１１０は、この印刷システムを管理するための履歴データを格納するハードディスクドライブからなる記憶装置１１１と、この印刷システムを管理するためのＣＰＵ（中央演算処理装置）からなる管理手段（後述する）とを搭載している。なお、ＣＰＵを動作させるための制御プログラムは、この例では記憶装置１１１に格納されているが、ＣＤ−ＲＯＭ（コンパクトディスク）などの着脱可能な記録媒体に記録されているものを使用しても良い。
【００２３】
各情報処理端末１００Ａ，１００Ｂ，…は、印刷ジョブ要求時に、印刷装置１３０Ａ，１３０Ｂ，１３０Ｃ，…へ、ネットワーク１２０を介して印刷設定情報を含む印刷ジョブデータを送信するようになっている。その印刷設定情報の内容は、各情報処理端末１００Ａ，１００Ｂ，…に搭載されたキーボード、マウスなどの入力手段（図示せず）を用いて、ユーザが記述することができる。
【００２４】
図１乃至図２は、この印刷システムの動作を示すフローチャートである。
【００２５】
情報処理端末（１００Ａとする。）を通してユーザが印刷装置（１３０Ａとする。）に対して印刷ジョブを実行要求するものとする。
【００２６】
まず、ユーザは情報処理端末１００Ａの画面で、サーバ装置１１０の記憶装置１１１に登録されている履歴データ（つまり印刷設定情報）を使用して印刷を行うか、否かを問われる（Ｓ１）。
【００２７】
ユーザが履歴データを使用して印刷を行おうとする場合（Ｓ１でＹＥＳ）は、印刷装置１３０Ａに対して、情報処理端末１００Ａから履歴データを使用して印刷するというコマンドと印刷設定情報を含む印刷ジョブデータを送信する（Ｓ２）。印刷装置１３０Ａは情報処理端末１００Ａから印刷ジョブデータを受信すると、そのコマンドに応じて、印刷ジョブデータをサーバ装置１１０へ送信する（Ｓ３）。
【００２８】
サーバ装置１１０は、印刷装置１３０Ａから印刷ジョブデータを受信すると、履歴データを使用して印刷するというコマンドに応じて、上記印刷設定情報に含まれたファイル名およびユーザ名でサーバ装置１１０の記憶装置１１１に既に登録されている履歴データを検索する（Ｓ４）。そして、上記履歴データの中で上記ファイル名およびユーザ名が一致するデータ（既登録印刷設定情報）があれば（Ｓ４でＹＥＳ）、その既登録印刷設定情報を取得し（Ｓ７）、取得した既登録印刷設定情報を検索結果として送信元印刷装置１３０Ａへ送信（返信）する（Ｓ８）。
【００２９】
印刷装置１３０Ａは、サーバ装置１１０から既登録印刷設定情報を受信すると、情報処理端末１００Ａから送信された印刷設定情報をその既登録印刷設定情報で上書きして、その上書きされた印刷設定情報に基づいて印刷を行う（Ｓ６）。
【００３０】
この結果、ユーザが印刷しようとするファイルについて初回の印刷を行う際に印刷設定を行うと、２回目の印刷以降は再び印刷設定を行わずとも、印刷ジョブ要求を行うだけで印刷を行うことができる。つまり、サーバ装置１１０による管理にしたがって、既登録印刷設定情報で決められた印刷フォームを用いて、印刷が自動的に行われる。したがって、ユーザは印刷設定の手間を省略できる。
【００３１】
なお、サーバ装置１１０は、送信元印刷装置１３０Ａから受信した印刷設定情報に対して、検索して得られた既登録印刷設定情報を上書きした後、送信元印刷装置１３０Ａへ返信しても良い。
【００３２】
一方、ステップＳ４で、上記履歴データの中に上記ファイル名およびユーザ名が一致するデータが無ければ（Ｓ４でＮＯ）、サーバ装置１１０は印刷装置１３０Ａから受信した印刷設定情報を、履歴データとして記憶装置１１１に新規登録する（Ｓ５）。それとともに、サーバ装置１１０は履歴データの中に既登録印刷設定情報が無かった旨を表す情報を、検索結果として送信元印刷装置１３０Ａへ送信（返信）する。
【００３３】
印刷装置１３０Ａは、サーバ装置１１０から履歴データの中に既登録印刷設定情報が無かった旨を表す情報を受信すると、情報処理端末１００Ａから送信された印刷設定情報に基づいて印刷を行う（Ｓ６）。
【００３４】
また、ステップＳ１で、ユーザがサーバ装置１１０の記憶装置１１１に登録されている履歴データを使用しない旨を指定した場合は、図２のステップＳ１１以降の処理を実行する。
【００３５】
すなわち、ユーザが上記履歴データを使用せずに印刷を行おうとする場合、印刷装置１３０Ａに印刷ジョブデータを送信する前に、ユーザは情報処理端末１００Ａの画面で、サーバ装置１１０（の記憶装置１１１）に履歴データとして新規登録を行うか否かを問われる（Ｓ１１）。ユーザがサーバ装置１１０に対して新規登録を行わず印刷を行おうとする場合（Ｓ１１でＮＯ）は、情報処理端末１００Ａはそのまま印刷装置１３０Ａに印刷ジョブデータを送信する（Ｓ１８）。このとき印刷ジョブデータには、記憶装置１１１に登録されている履歴データを使用せず、新規登録も行わない旨のコマンドが含まれる。印刷装置１３０Ａは、そのコマンドに応じて、サーバ装置１１０に対して印刷設定情報を送信することなく、送信元印刷装置１３０Ａから受信した印刷設定情報に基づいて印刷を行う（Ｓ１９）。
【００３６】
一方、ステップＳ１１でユーザがサーバ装置１１０に対して新規登録を行おうとする場合（Ｓ１１でＹＥＳ）は、印刷装置１３０Ａへ印刷ジョブデータを送信する前に、ユーザは情報処理端末１００Ａの画面で、すべてのユーザに対して印刷設定情報を有効にするか否かを問われる（Ｓ１２）。すべてのユーザに対して印刷設定情報を有効にしようとする場合は、ユーザは印刷設定情報中のユーザ名欄の記述を「ＡＬＬ」に変更する（Ｓ１３）。なお、すべてのユーザに対して印刷設定情報を有効にしようと思わなければ、ユーザはユーザ名欄の記述を変更しない。
【００３７】
この後、情報処理端末１００Ａは印刷装置１３０Ａに印刷設定情報を含む印刷ジョブデータを送信する（Ｓ１４）。このとき印刷ジョブデータには、記憶装置１１１に登録されている履歴データを使用せず、新規登録を行う旨のコマンドが含まれる。印刷装置１３０Ａは、そのコマンドに応じて、サーバ装置１１０に対して印刷設定情報を送信する（Ｓ１５）。サーバ装置１１０は印刷装置１３０Ａから受信した印刷設定情報を、履歴データとして記憶装置１１１に新規登録する（Ｓ１６）。このとき、印刷設定情報中のユーザ名欄の記述が「ＡＬＬ」になっている場合は、その旨が登録される。サーバ装置１１０に登録が行われた後、印刷装置１３０Ａは、送信元印刷装置１３０Ａから受信した印刷設定情報に基づいて印刷を行う。
【００３８】
【発明の効果】
以上より明らかなように、この発明のサーバ装置によれば、決められている印刷フォームで印刷を行わないといけないファイルを印刷する際に、ユーザが印刷設定の手間を省略できる。
【００３９】
また、この発明の印刷装置によれば、上記サーバ装置と協働して、ユーザが印刷設定の手間を省略できる印刷システムを構成することができる。
【図面の簡単な説明】
【図１】この発明を適用した印刷システムの動作フロー（一部）を示す図である。
【図２】上記印刷システムの動作フロー（残り）を示す図である。
【図３】印刷システムの概略構成を示すブロック図である。
【符号の説明】
１００Ａ，１００Ｂ  情報処理端末
１１０  サーバ装置
１１１  記憶装置
１２０  ネットワーク
１３０Ａ，１３０Ｂ，１３０Ｃ  印刷装置
【図１】
2004355116.tif 000003
【図２】
2004355116.tif 000004
【図３】
2004355116.tif 000005