(57)【要約】【課題】  複数の印刷装置が共用される環境において誤った出力先に印刷データが出力されることを防止する印刷システム、印刷制御装置およびその制御方法を提供する。【解決手段】  複数の印刷装置とホスト装置とがネットワーク接続された印刷システムにおいて、ホスト装置は、印刷データの印刷の指示を行なう印刷指示手段と、印刷指示手段で印刷データの印刷を指示したユーザと、ユーザが印刷指示した日時に基づき印刷データの出力先を複数の印刷装置の中から自動的に決定する決定手段と、決定手段で決定された印刷装置に印刷データを送信する印刷データ送信手段を具備し、複数の印刷装置は、印刷データ送信手段により送信された印刷データを受信し、該受信した印刷データを出力する出力手段を具備する。【選択図】  図２
2007286889.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置とホスト装置とがネットワーク接続された印刷システムにおいて、
前記ホスト装置は、
印刷データの印刷の指示を行なう印刷指示手段と、
前記印刷指示手段で前記印刷データの印刷を指示したユーザと、前記ユーザが印刷指示した日時に基づき前記印刷データの出力先を前記複数の印刷装置の中から自動的に決定する決定手段と、
前記決定手段で決定された印刷装置に前記印刷データを送信する印刷データ送信手段を具備し、
前記複数の印刷装置は、
前記印刷データ送信手段により送信された印刷データを受信し、該受信した印刷データを出力する出力手段を
具備する
ことを特徴とする印刷システム。
【請求項２】
前記ホスト装置は、
ユーザと時間帯別に前記複数の印刷装置のうちの印刷が許可された印刷装置を対応付けしたユーザ別時間割情報を保持するユーザ別時間割情報保持手段を更に具備し、
前記決定手段は、
前記ユーザ別時間割情報保持手段で保持された前記ユーザ別時間割情報を参照し、前記印刷データの印刷を指示したユーザと、前記ユーザが印刷指示した日時に基づき前記印刷データの出力先を決定する
ことを特徴とする請求項１記載の印刷システム。
【請求項３】
複数の印刷装置とネットワークを介して接続され、前記複数の印刷装置のうちの何れかに印刷データを送信するホスト装置であって、
前記印刷データの出力先を設定する出力先設定手段と、
前記出力先設定手段で設定された出力先に前記印刷データの印刷指示を行う印刷指示手段と、
前記印刷指示手段で前記印刷データの印刷を指示したユーザを特定するユーザ特定手段と、
前記印刷指示手段で前記印刷データの印刷が指示された日時を特定する印刷指示日時特定手段と、
前記印刷指示日時特定手段で特定された特定印刷指示日時で前記ユーザ特定手段で特定された特定ユーザが印刷許可される印刷装置を前記複数の印刷装置の中から特定する印刷装置特定手段と、
前記印刷装置特定手段で特定された印刷装置に前記印刷指示手段で印刷指示された印刷データを送信する印刷データ送信手段を具備する
ことを特徴とするホスト装置。
【請求項４】
ユーザと時間帯別に前記複数の印刷装置のうちの印刷が許可された印刷装置を対応付けしたユーザ別時間割情報を保持するユーザ別時間割情報保持手段を更に具備し、
前記印刷装置特定手段は、
前記ユーザ別時間割情報保持手段で保持された前記ユーザ別時間割情報を参照し、前記特定ユーザと前記特定印刷指示日時とに基づき該特定ユーザが印刷許可される印刷装置を前記複数の印刷装置の中から特定する
ことを特徴とする請求項３記載のホスト装置。
【請求項５】
複数の印刷装置とホスト装置とがネットワーク接続され、前記複数の印刷装置のうちの何れかに印刷指示された印刷データを送信して印刷を行なわせる印刷制御方法において、
前記印刷データの出力先を出力先設定手段で一つだけ設定し、
前記出力先設定手段で設定された出力先に前記印刷データの印刷の指示を印刷指示手段で行い、
前記印刷指示手段で印刷指示したユーザをユーザ特定手段で特定し、
前記印刷指示手段で印刷指示された日時を印刷指示日時特定手段で特定し、
前記印刷指示日時特定手段で特定された印刷指示日時で前記ユーザ特定手段で特定された特定ユーザが印刷許可される印刷装置を前記複数の印刷装置の中から印刷装置特定手段で特定し、
前記印刷装置特定手段で特定された該印刷装置に前記印刷指示手段で印刷指示された前記印刷データを送信する
ことを特徴とする印刷制御方法。
【請求項６】
ユーザと時間帯別に前記複数の印刷装置のうちの印刷が許可された印刷装置を対応付けしたユーザ別時間割情報をユーザ別時間割情報保持手段で保持し、
前記印刷装置特定手段は、
前記ユーザ別時間割情報保持手段で保持された前記ユーザ別時間割情報を参照し、前記ユーザ特定手段で特定された特定ユーザと、前記印刷指示日時特定手段で特定された特定印刷指示日時とに基づき前記印刷データの出力先の印刷装置を前記複数の印刷装置の中から特定する
ことを特徴とする請求項５記載の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷制御装置およびその制御方法に関し、特に、複数の印刷装置が共用される環境において誤った出力先に印刷データが出力されることを防止する印刷システム、印刷制御装置およびその制御方法に関する。
【背景技術】
【０００２】
近年、学校等においては、職員室に配置されたパーソナルコンピュータ（以下、「パソコン」という。）や印刷装置と、教室に配置されたパソコンや印刷装置とをネットワーク接続し、職員室のパソコンで作成された印刷データを教室のパソコンや印刷装置に表示または印刷出力させることができる。
【０００３】
このような環境では、教師が職員室のパソコンで資料を作成し、作成した資料を教室の印刷装置に印刷出力して授業の教材として利用することができる。
【０００４】
しかし、生徒に見られると不都合がある資料（例えば名簿等）を印刷する場合には、職員室の印刷装置で印刷する必要があるが、教師が資料の出力先を教室の印刷装置に間違って指定してしまうと指定された教室の印刷装置に出力されてしまう場合がある。
【０００５】
また、職員室のパソコンから教材として使う資料を授業を行う教室の印刷装置ではなく他の教室の印刷装置に間違って出力する場合もある。
【０００６】
このような問題に対処するために、例えば特許文献１には、煩雑なプリンタ切替えをユーザに強いることなく、自動的に切替えを実行し、複数のプリンタを効率的に活用可能とするプリンタサーバ装置が提案されている。
【特許文献１】特開平１０−１４７０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記特許文献１に示される提案は、サーバに送信された印字データのデータサイズによって自動的に低速または高速のプリンタに接続先を切替えて印刷するように構成されており、印字データのデータサイズの条件さえ一致すればどのプリンタにも印刷することができるため、結果的に意図しないプリンタから印字データが印刷されてしまう問題がある。
【０００８】
そこで、本発明は、複数の印刷装置が共用される環境において誤った出力先に印刷データが出力されることを防止する印刷システム、印刷制御装置およびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の発明は、複数の印刷装置とホスト装置とがネットワーク接続された印刷システムにおいて、前記ホスト装置は、印刷データの印刷の指示を行なう印刷指示手段と、前記印刷指示手段で前記印刷データの印刷を指示したユーザと、前記ユーザが印刷指示した日時に基づき前記印刷データの出力先を前記複数の印刷装置の中から自動的に決定する決定手段と、前記決定手段で決定された印刷装置に前記印刷データを送信する印刷データ送信手段を具備し、前記複数の印刷装置は、前記印刷データ送信手段により送信された印刷データを受信し、該受信した印刷データを出力する出力手段を具備することを特徴とする。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記ホスト装置は、ユーザと時間帯別に前記複数の印刷装置のうちの印刷が許可された印刷装置を対応付けしたユーザ別時間割情報を保持するユーザ別時間割情報保持手段を更に具備し、前記決定手段は、前記ユーザ別時間割情報保持手段で保持された前記ユーザ別時間割情報を参照し、前記印刷データの印刷を指示したユーザと、前記ユーザが印刷指示した日時に基づき前記印刷データの出力先を決定することを特徴とする。
【００１１】
また、請求項３の発明は、複数の印刷装置とネットワークを介して接続され、前記複数の印刷装置のうちの何れかに印刷データを送信するホスト装置であって、前記印刷データの出力先を設定する出力先設定手段と、前記出力先設定手段で設定された出力先に前記印刷データの印刷指示を行う印刷指示手段と、前記印刷指示手段で前記印刷データの印刷を指示したユーザを特定するユーザ特定手段と、前記印刷指示手段で前記印刷データの印刷が指示された日時を特定する印刷指示日時特定手段と、前記印刷指示日時特定手段で特定された特定印刷指示日時で前記ユーザ特定手段で特定された特定ユーザが印刷許可される印刷装置を前記複数の印刷装置の中から特定する印刷装置特定手段と、前記印刷装置特定手段で特定された印刷装置に前記印刷指示手段で印刷指示された印刷データを送信する印刷データ送信手段を具備することを特徴とする。
【００１２】
また、請求項４の発明は、請求項３の発明において、ユーザと時間帯別に前記複数の印刷装置のうちの印刷が許可された印刷装置を対応付けしたユーザ別時間割情報を保持するユーザ別時間割情報保持手段を更に具備し、前記印刷装置特定手段は、前記ユーザ別時間割情報保持手段で保持された前記ユーザ別時間割情報を参照し、前記特定ユーザと前記印刷指示日時とに基づき該特定ユーザが印刷許可される印刷装置を前記複数の印刷装置の中から特定することを特徴とする。
【００１３】
また、請求項５の発明は、複数の印刷装置とホスト装置とがネットワーク接続され、前記複数の印刷装置のうちの何れかに印刷指示された印刷データを送信して印刷を行なわせる印刷制御方法において、前記印刷データの出力先を出力先設定手段で一つだけ設定し、前記出力先設定手段で設定された出力先に前記印刷データの印刷の指示を印刷指示手段で行い、前記印刷指示手段で印刷指示したユーザをユーザ特定手段で特定し、前記印刷指示手段で印刷指示された日時を印刷指示日時特定手段で特定し、前記印刷指示日時特定手段で特定された印刷指示日時で前記ユーザ特定手段で特定された特定ユーザが印刷許可される印刷装置を前記複数の印刷装置の中から印刷装置特定手段で特定し、前記印刷装置特定手段で特定された該印刷装置に前記印刷指示手段で印刷指示された前記印刷データを送信することを特徴とする。
【００１４】
また、請求項６の発明は、請求項５の発明において、ユーザと時間帯別に前記複数の印刷装置のうちの印刷が許可された印刷装置を対応付けしたユーザ別時間割情報をユーザ別時間割情報保持手段で保持し、前記印刷装置特定手段は、前記ユーザ別時間割情報保持手段で保持された前記ユーザ別時間割情報を参照し、前記ユーザ特定手段で特定された特定ユーザと、前記印刷指示日時特定手段で特定された特定印刷指示日時とに基づき前記印刷データの出力先の印刷装置を前記複数の印刷装置の中から特定することを特徴とする。
【発明の効果】
【００１５】
本発明の印刷システム、印刷制御装置およびその制御方法によれば、複数の印刷装置がネットワーク接続されて共用される環境において、ユーザは予め設定された一つの印刷装置を出力先として印刷指示するだけで印刷データの印刷ができ、煩雑な出力先の設定作業から解放される。
【００１６】
また、ユーザの誤操作による間違った出力先の印刷装置で印刷データが出力されることを防止できるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係わる印刷システム、印刷制御装置およびその制御方法の一実施例について添付図面を参照して詳細に説明する。
【００１８】
図１は、本発明に係わる印刷システム１の概略的な構成を示す構成図である。
【００１９】
図１に示すように、印刷システム１は、職員室１０に配置された各種装置と、教室Ａ２０、教室Ｂ３０、教室Ｃ４０の各教室に配置された各種装置とがＬＡＮ（＝Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク２によって接続されている。
【００２０】
職員室１０に配置された各種装置は、パソコン５（説明の便宜上、「教師用パソコン５」という。）と、サーバ装置３と、印刷装置４等の各種装置であり、教室Ａ２０に配置された各種装置は、生徒数に対応した数のパソコン２１−１、２１−２、２１−３、・・・（以下、「パソコン２１−ｎ」という。）と印刷装置２４等の各種装置である。
【００２１】
また、教室Ｂ３０に配置された各種装置は、生徒数に対応した数のパソコン３１−１、３１−２、・・・（以下、「パソコン３１−ｎ」という。）と印刷装置３４等の各種装置であり、教室Ｃ４０に配置された各種装置は、生徒数に対応した数のパソコン４１−１、４１−２、・・・（以下、「パソコン４１−ｎ」という。）と印刷装置４４等の各種装置である。
【００２２】
職員室１０に配置された各種装置と各教室２０、３０、４０に配置された各装置とが接続されたネットワーク２は、職員室１０に配置されたサーバ装置３により管理され、サーバ装置３によりネットワーク環境の各種設定操作が行えるように構成されている。  
このように構成された印刷システム１は、教師用パソコン５に仮想的な一つの出力先の印刷装置（説明の便宜上、「仮想出力先」という。）を設定登録し、教師用パソコン５から印刷データを印刷する場合は、所望の印刷データの出力先を前述の仮想出力先に指定して印刷指示することで当該印刷データの出力先がネットワーク２に接続された各印刷装置４（職員室１０）、印刷装置２４（教室Ａ２０）、印刷装置３４（教室Ｂ３０）、印刷装置４４（教室Ｃ４０）の中から自動的に決定され、決定された出力先の印刷装置に印刷されるように構成されている。
【００２３】
このように構成された印刷システム１の本発明に係わる要部の制御動作について図２の流れ図を参照し説明する。
【００２４】
図２に示すように、職員室１０に配置された教師用パソコン５で教師がユーザＩＤやパスワード等を入力後、前述の仮想出力先に対して所望の印刷データの印刷が指示されると（ステップＳ２０１）、前述のステップＳ２０１で入力されたユーザＩＤやパスワード等に基づき印刷指示した教師及び印刷指示した日時を特定する（ステップＳ２０２）。
【００２５】
印刷指示した教師及び印刷指示日時が特定されると、特定された教師と、印刷指示日時とに基づき後述する教師別時間割情報（図５）を参照し、印刷指示された曜日の時刻における印刷指示した教師が使用している教室を特定し、印刷データの出力先を自動決定する（ステップＳ２０３）。
【００２６】
ステップＳ２０３において、印刷指示された曜日の時刻における印刷指示した教師が使用している教室が特定された場合は（ステップＳ２０４でＹＥＳ）、特定された教室に配置された印刷装置を印刷指示された印刷データの出力先として自動決定し、当該印刷装置宛てに当該印刷装置に対応した印刷ジョブを作成して送信する（ステップＳ２０６）。
【００２７】
また、ステップＳ２０３において、当該曜日と時刻における印刷指示した教師の使用教室が特定できない場合は（ステップＳ２０４でＮＯ）、印刷指示された印刷データの出力先を職員室１０の印刷装置４と自動決定し、当該印刷装置４宛てに当該印刷装置４に対応した印刷ジョブを作成して送信する（ステップＳ２０５）。
【００２８】
印刷ジョブは、出力先の印刷装置の機能や印刷指示された印刷データの印刷条件（例えば拡大、縮小、カラー印刷等）等に応じて当該印刷データが出力先の印刷装置で印刷処理可とするように生成される。
【００２９】
例えば各印刷装置４、２４、３４、４４が同一機種の場合は、各印刷装置に対応した一つのプリンタドライバーを用いて印刷ジョブを作成するが、各印刷装置が異なる機種の場合は、各印刷装置に対応したプリンタドライバーを用いて印刷ジョブを作成する。
【００３０】
この各印刷装置に対応した各プリンタドライバーは、前述の各種ドライバー８として予めインストールされている。
【００３１】
ステップＳ２０５で作成された印刷ジョブが自動決定された印刷装置宛に送信されると、出力先の各印刷装置は、教師用パソコン５から送信された印刷ジョブを受信し、当該印刷ジョブに含まれる印刷データを印刷条件に応じた印刷処理を行い出力する（ステップＳ２０７）。
【００３２】
このような印刷制御を実現可能とするために印刷システム１を構成する教師用パソコン５には、出力先の印刷装置として一つだけ設定される仮想出力先と、印刷指示された印刷データの出力先を決定し、決定した出力先の印刷装置で印刷処理可能な印刷ジョブを作成し、作成した印刷ジョブを出力先の印刷装置へ送信するように構成されている。
【００３３】
本発明に係わる教師用パソコン５の構成について図３乃至図７を参照し、詳細に説明する。
【００３４】
図３は、教師用パソコン５の機能的な構成を示すブロック図である。
【００３５】
図３に示すように、教師用パソコン５は、入出力部５１と、制御部５２と、記憶部５３と、ネットワークＩ／Ｆ（＝インタフェース）部５４等を備えたコンピュータであり、入出力部５１は、マウス、キーボード等の入力装置と、ディスプレイ等の出力装置及びこれら装置によるデータの入出力制御を行う。
【００３６】
ネットワークＩ／Ｆ（＝インタフェース）５４は、ネットワーク３０等を介して制御信号やデータ信号の授受の制御を行うネットワークインタフェース装置である。
【００３７】
記憶部５３は、ＲＯＭ、ＲＡＭ等の各種メモリやハードディスク等、これら記憶装置と、各記憶装置のデータの書込みやデータ読み込み制御を行う。
【００３８】
制御部５２は、中央処理装置であり前述の各部を制御するとともに教師用パソコン５全体を統括制御する。
【００３９】
また、教師用パソコン５には教師用パソコン５のシステム制御を行うＯＳ（＝Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）６、各種業務処理等を行うアプリケーションソフト９、教師用パソコン５に接続される各種装置と教師用パソコン５との制御信号やデータ信号の授受を行う各種ドライバー８、ネットワークＩ／Ｆの制御を行うネットワーク制御ソフト等の各種ソフト７がインストールされている。
【００４０】
また、教師用パソコン５には、前述した本発明の要部の制御動作（印刷指示された印刷データの出力先を自動的に決定し、決定した出力先の印刷装置で印刷処理可能な印刷ジョブを作成し、出力先印刷装置へ送信する機能）を実現するための前述の仮想的な一つの印刷装置に対応した仮想的なプリンタドライバー（説明の便宜上、「仮想プリンタドライバー」という。）１１が予めインストールされている。
【００４１】
なお、ここでは、本発明の要部の制御動作を仮想的なプリンタドライバーで実現した場合の一例を示したものであり、本発明の要部の制御動作がプリンタドライバーで構成されることに限定されるものではない。
【００４２】
したがって、本発明の要部の制御動作を教師用パソコン５の装置として構成してもよく、教師用パソコン５とは別にネットワーク３０に接続されたプリンタサーバの装置として構成してもよい。
【００４３】
図４は、仮想プリンタドライバー１１の機能的な構成を示すブロック図である。
【００４４】
図４に示すように仮想プリンタドライバー１１は、教師特定手段１１０と、印刷指示日時特定手段１１１と、出力先決定手段１１２と、印刷ジョブ作成及び送信手段１１３を備えている。
【００４５】
教師特定手段１１０は、教師用パソコン５で印刷指示があった場合に教師用パソコン５を操作する際に入力されたユーザＩＤやパスワード等１３に基づき教師用パソコン５に記憶保持された教師識別情報１２を参照して印刷指示した教師を特定する。
【００４６】
なお、教師識別情報１２は、教師用パソコン５とは他の装置に保持させ、教師用パソコン５が問合せることで印刷指示した教師を特定するようにしてもよい。
【００４７】
印刷指示日時特定手段１１１は、教師用パソコン５で印刷の指示があった場合のその日時（例えば２００６年××月××日○曜日××時××分××秒）を教師用パソコン５に内蔵されたタイマー１４で取得し、記憶部５３に記憶保持する。
【００４８】
出力先決定手段１１２は、教師特定手段１１０で特定された教師と、印刷指示日時特定手段１１１で特定された印刷指示日時とに基づき記憶部５３に記憶保持された後述する教師別時間割情報１５（詳細は、図５参照）を参照して印刷指示した教師がその曜日と時刻で使用している教室の有無を判定し、判定結果に基づき印刷指示された印刷データの出力先を決定する。
【００４９】
なお、出力先決定手段１１２による出力先の決定方法の詳細は、後述する。
【００５０】
印刷ジョブ作成及び送信手段１１３は、印刷指示された印刷データ１６が出力先決定手段１１２で決定された出力先の印刷装置で印刷処理可とする印刷ジョブを作成し、作成した印刷ジョブをその出力先の印刷装置宛に送信する。
【００５１】
なお、印刷ジョブ作成及び送信手段１１３は、出力先決定手段１１２で決定された出力先の印刷装置に対応したプリンタドライバーを記憶部５３に予め保持された各種ドライバー８の中から取り出し、当該プリンタドライバーにより印刷データが出力先の印刷装置でで印刷処理可とする印刷ジョブを作成する。
【００５２】
前述の教師別時間割情報１５について、図５を参照し詳細に説明する。
【００５３】
図５は、教師別時間割情報１５の構成の一例を示す図であり、図５に示すように、教師別時間割情報１５は、教師別に各曜日と時間帯で各教師が授業等で使用する教室情報が記憶保持されている。
【００５４】
具体的には、例えば教師別時間割情報１５の「教室Ｂ」１５３は、教師Ｐの場合、火曜日（「火」１５１）の１時間目、午前８時３０分〜９時３０分（「１．８：３０〜９；３０」１５２）は、授業等で教室Ｂ（「教室Ｂ」１５３）を使用していることを示している。
【００５５】
また、教師別時間割情報１５の「使用なし」１５６は、教師Ｐの場合、月曜日（「月」１５４）の放課後（「放課後の時間帯」１５５）は、授業等で教室は使用していないこと（「使用なし」１５６）を示している。
【００５６】
このような構成とすることで教師用パソコン５で印刷指示された印刷データは、職員室１０の印刷装置４または印刷指示した教師が居る教室の印刷装置のみに出力され、印刷指示した教師がいない教室に誤って印刷されることが防止できる。
【００５７】
なお、教師別時間割情報１５は、出力先を自動決定する際の判断情報として参照される情報であり、教師別時間割情報１５の構成は一例を示したもので、この構成に限定されるものではなく、印刷システムの使用環境等に応じた構成とする。
【００５８】
このように各曜日毎の教室使用状況が教師別に作成された教師別時間割情報１５が予め教師用パソコン５に記憶保持されている。
【００５９】
仮想プリンタドライバー１１の出力先決定手段１１２は、この教師別時間割情報１５を参照し、教師特定手段１１０で特定された教師が印刷指示日時特定手段１１１で特定された曜日の印刷指示日時の時間帯（印刷指示日時に対応する教師別時間割情報１５の時間帯）で教室を使用しているか否かを判別し、教室を使用している場合は、使用教室に配置された印刷装置を印刷指示された印刷データの出力先として決定し、教室を使用してない場合は、職員室に配置された印刷装置を出力先として決定する。
【００６０】
このように構成された仮想プリンタドライバー１１が印刷指示された印刷データの出力先を自動決定し、決定先の印刷装置へ送信する制御動作の詳細について図６を参照し説明する。
【００６１】
図６に示すように、例えば教師Ｐが教師用パソコン５でユーザＩＤやパスワードを入力後、所望の印刷したい印刷データを指定して印刷指示すると（ステップＳ６０１でＹＥＳ）、この印刷指示された日時（印刷指示日時）を印刷指示日時特定手段が教師用パソコン５のタイマー１４により取得し、出力先決定手段１１２へ出力する（ステップＳ６０２）。
【００６２】
また、教師特定手段１１０は、教師Ｐにより教師用パソコン５に入力されたユーザＩＤに基づき記憶部５３に記憶保持された教師識別情報１２を参照して印刷指示した教師を特定し、特定した教師の情報（説明の便宜上、「特定教師」という。）を出力先決定手段１１２へ出力する（ステップＳ６０３）。
【００６３】
出力先決定手段１１２は、教師特定手段１１０から入力された特定教師と、印刷指示日時特定手段１１１から入力された印刷指示日時情報とに基づき教師別時間割情報１５（図５参照）を参照して教師別時間割情報１５における印刷指示日時に対応する時間帯の特定教師が使用している教室の有無を判断する（ステップＳ６０４）。
【００６４】
特定教師が印刷指示日時の時間帯で教室を使用中であれば（ステップＳ６０５でＹＥＳ）、当該教師が使用中の教室を特定し、特定した教室に配置された印刷装置を印刷指示された印刷データの出力先として決定する（ステップＳ６０７）。  
ステップＳ６０４において、特定教師が印刷指示日時の時間帯で教室を使用中でなければ（ステップＳ６０５でＮＯ）、印刷データの出力先を職員室１０の印刷装置４と決定する（ステップＳ６０６）。
【００６５】
具体的には、例えば印刷指示した教師が教師Ｐ、印刷指示日時が２００６年××月××日の月曜日で放課後の時間帯（例えば１６時以降）の場合は、教師別時間割情報１５により教師Ｐによる使用中の教室がない（「使用なし」）ので印刷データの出力先を職員室１０の印刷装置４と決定する。
【００６６】
また、例えば印刷指示した教師が教師Ｐ、印刷指示日時が２００６年××月××日の火曜日で９時１５分の場合は、教師別時間割情報１５により教師Ｐが使用している教室が教室Ｂ（「教室Ｂ」１５３）と特定されるので印刷データの出力先を教室Ｂ３０の印刷装置３４と決定する。
【００６７】
出力先決定手段１１２で決定された出力先の情報は、印刷ジョブ作成及び送信手段１１３へ出力され、印刷ジョブ作成及び送信手段１１３が印刷指示された印刷データを出力先決定手段１１２で決定された出力先の印刷装置で印刷処理可とする印刷ジョブを作成し、作成した印刷ジョブをその出力先の印刷装置宛に送信する（ステップＳ６０８）。
【００６８】
なお、印刷ジョブを出力先の印刷装置に送信する場合は、出力先の印刷装置のアドレスを指定して送信するが、このアドレス情報は、出力先決定手段１１２が教師別時間割情報１５を参照して特定した教室２０、３０、４０または職員室１０に基づきこれら教室または職員室１０に配置された各印刷装置のそれぞれのアドレス情報を図示せぬアドレス情報参照表を参照して取得してもよく、前述の印刷ジョブ作成及び送信手段１１３が出力先決定手段１１２から出力された出力先（この場合は、出力先として決定した職員室１０または教室２０、３０、４０）に基づきアドレス情報参照表を参照して取得するようにしてもよい。
【００６９】
また、前述のアドレス情報参照表は、各印刷装置とそれぞれのアドレス情報とが対応付けられて記憶部５３に予め設定登録されている。  
このような制御動作を行う本発明に係わる仮想プリンタドライバー１１は、図７に示すように教師用パソコン５の出力先の印刷装置として一つだけ設定登録される。
【００７０】
図７は、教師用パソコン５に表示された印刷装置設定画面６００の一例を示す図であり、図７に示すように、印刷装置設定画面７００には仮想プリンタドライバー１１と対応付けされたアイコン７０１が表示されており、これまで述べたような制御動作を行う仮想プリンタドライバー１１を教師用パソコン５にインストールすることで仮想プリンタドライバー１１と対応付けされたアイコン７０１が印刷装置設定画面７００に設定登録される。  以上説明したように、本発明に係わる印刷システム、印刷制御装置およびその制御方法は、複数の印刷装置がネットワーク接続されて共用される環境において、ユーザは予め設定された一つの印刷装置を出力先として印刷指示するだけで印刷データの印刷ができ、煩雑な出力先の設定作業から解放されるとともに誤った出力先に印刷データが出力されることを防止することができる。
【００７１】
以上の説明においては、教師用パソコン５に一つだけの仮想的な印刷装置を設定し、印刷指示された印刷データの出力先を決定し、決定した出力先の印刷装置で印刷処理可能な印刷ジョブを作成し、作成した印刷ジョブを出力先の印刷装置へ送信する制御動作を仮想的なプリンタドライバーで実現した例を示したが、このような制御動作を教師用パソコン５の装置として構成してもよく、教師用パソコン５とは別にネットワーク３０に接続されたプリンタサーバの装置として構成してもよい。
【００７２】
教師用パソコン５の装置として構成した場合は、前述した仮想プリンタドライバー１１が備える教師特定手段１１０と、印刷指示日時特定手段１１１と、出力先決定手段１１２と、印刷ジョブ作成及び送信手段１１３を備える構成とし、プリンタサーバの装置として構成した場合は、教師用パソコン５で印刷ジョブを作成してプリンタサーバへ送信する構成とし、プリンタサーバが前述した教師特定手段１１０と、印刷指示日時特定手段１１１と、出力先決定手段１１２と、教師用パソコン５で作成され印刷ジョブを出力先の印刷装置へ送信する送信手段を備える構成とする。
【００７３】
また、本発明に係わる印刷システム、印刷制御装置およびその制御方法は、学校環境のみでなく、複数の印刷装置が共用される環境において適用可能であり、出力先を自動決定する際の判断情報として参照される前述の教師別時間割情報１５は、適用環境に応じた出力先決定を判断する情報構成とする。
【産業上の利用可能性】
【００７４】
この発明は、複数の印刷装置が複数の場所に設置されて共用される環境において利用可能である。
【００７５】
この発明によれば、複数の場所に設置された複数の印刷装置がネットワーク接続された環境において、ユーザは所定の一つの印刷装置を出力先として印刷指示するだけで印刷データの印刷ができ、煩雑な出力先の設定作業から解放されるとともに誤った出力先に印刷データが出力されることを防止することができる。
【図面の簡単な説明】
【００７６】
【図１】本発明に係わる印刷システム１の概略的な構成を示す構成図
【図２】印刷システム１の要部の制御動作の流れ図
【図３】教師用パソコン５の機能的な構成を示すブロック図
【図４】仮想プリンタドライバー１１の機能的な構成を示すブロック図
【図５】教師別時間割情報１５の構成の一例を示す図
【図６】仮想プリンタドライバー１１の制御動作の詳細の流れ図
【図７】印刷装置設定画面６００の一例を示す図
【符号の説明】
【００７７】
１    印刷システム
２    ネットワーク
３    サーバ
４、２４、３４、４４  印刷装置
５    教師用パソコン
６    ＯＳ（＝Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）
７    ネットワーク制御ソフト等の各種ソフト
８    各種ドライバー
９    アプリケーションソフト
１０  職員室
１１  仮想プリンタドライバー
１２  教師識別情報
１３  ユーザＩＤやパスワード等
１４  タイマー
１５  教師別時間割情報
１６  印刷データ
１１０  教師特定手段
１１１  印刷指示日時特定手段
１１２  出力先決定手段
１１３  印刷ジョブ作成及び送信手段
２０、３０、４０    教室Ａ、教室Ｂ、教室Ｃ
２１−１、２１−２、２１−３  パソコン（教室Ａ）
３１−１、３１−２  パソコン（教室Ｂ）
４１−１、４１−２  パソコン（教室Ｃ）
５１  入出力部
５２  制御部
５３  記憶部
５４  ネットワークＩ／Ｆ（＝インタフェース）部
７００  印刷装置設定画面
７０１  アイコン
【図１】
2007286889.tif 000003
【図２】
2007286889.tif 000004
【図３】
2007286889.tif 000005
【図４】
2007286889.tif 000006
【図５】
2007286889.tif 000007
【図６】
2007286889.tif 000008
【図７】
2007286889.tif 000009