(57)【特許請求の範囲】
【請求項１】
情報をネットワーク上の端末装置に送信する情報送信装置において、
前記端末装置は、
ユーザーを識別するための識別コードを入力する識別コード入力手段と、
この識別コード入力手段により入力された識別コードとともに、前記端末装置の端末コードを情報送信装置に送信する送信手段と、
を備え、
前記情報送信装置は、
前記情報をユーザーを識別する識別コードとともに保持する保持手段と、
前記端末装置からの送信要求に応じてその端末装置から送信された識別コードと、前記保持手段により保持された識別コードとを照合し、照合結果に応じて前記情報を前記送信手段により送信された端末コードに対応する端末装置に出力する出力制御手段と、
を備えたことを特徴とする情報送信装置。
【請求項２】
情報をネットワーク上の端末装置に送信する情報送信装置において、
前記情報をユーザーを識別する識別コード及び出力可能な複数の端末コードとともに保持する保持手段と、
前記端末装置からの送信要求に応じて、その端末装置から送信された識別コード及び端末コードと前記保持手段により保持された識別コード及び端末コードとを照合し、照合結果に応じて前記情報を前記端末装置に出力する出力制御手段と、
を備えてなる情報送信装置。
【請求項３】
前記保持手段は、前記出力制御手段により情報を出力した後に、その出力した情報及び情報に対応する識別コード、端末コードを消去することを特徴とする請求項２記載の情報送信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上のコンピュータなどのホスト装置からネットワークに接続されたプリンタなどの端末装置に情報を送信する情報送信装置に関する。
【０００２】
【従来の技術】
近時、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、有線通信、無線通信等のネットワーク、若しくはこれらのネットワークの組み合わせからなるネットワークを介してホスト装置にプリンタ、ＰＣ（Personal Computer）等の各種端末装置が接続され、各種端末装置を共用して各種情報を出力する形態での使用が増えつつある。例えば、ホスト装置で作業を行ない、そのデータをプリンタにより印刷出力しようとする場合には、ユーザーはネットワークによって接続された端末装置（プリンタ）を指定して、その端末装置に印刷データを送信して、その印刷データを印刷出力していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、通常、印刷データを出力する端末装置であるプリンタは、多数の人が共用しており、ホスト装置と離れた場所に設置されることも多い。そのため、プリンタが一時的に使用できなくなった場合や、プリンタが、込み合っている場合などには、既に、そのプリンタに送信されたデータが、いつ出力されるかわからないため、データが出力されてから、ユーザーが出力されたデータを手にするまでに時間がかかることが有り、その間、出力されたデータは、プリンタに放置されることになり、秘密性に欠けるという問題があった。
【０００４】
さらに、ネットワーク上には、プリンタとしての端末装置が複数設置されることが多く、どのプリンタに出力するかはユーザーが任意に設定可能になっているが、データをそのプリンタに送信した後に、出力先プリンタを変更することはできないため、例えば、データを送信したプリンタが一時的に使用できなくなった場合や、データを送信したプリンタが込み合っている場合に、他のプリンタにデータを出力するためには、ユーザーは、再度プリンタを指定してデータを送信し直さなければならず、手間がかかった。また、先にデータを送信した方のプリンタと後から再度指定してデータを送信し直した方のプリンタとの両方から同じデータが出力されるため、無駄が生じるという問題があった。
【０００５】
本発明の課題は、上記問題を解決するために、特定個人が端末装置側から必要な情報を必要な時に出力することを可能とする情報送信装置を提供することである。
【０００６】
【課題を解決するための手段】
請求項１に記載の発明は、情報をネットワーク上の端末装置に送信する情報送信装置において、前記端末装置は、ユーザーを識別するための識別コードを入力する識別コード入力手段と、この識別コード入力手段により入力された識別コードとともに、前記端末装置の端末コードを情報送信装置に送信する送信手段と、を備え、前記情報送信装置は、前記情報をユーザーを識別する識別コードとともに保持する保持手段と、前記端末装置からの送信要求に応じてその端末装置から送信された識別コードと、前記保持手段により保持された識別コードとを照合し、照合結果に応じて前記情報を前記送信手段により送信された端末コードに対応する端末装置に出力する出力制御手段とを備えることを特徴とする。
【０００７】
請求項２に記載の情報送信装置は、情報をネットワーク上の端末装置に送信する情報送信装置において、前記情報をユーザーを識別する識別コード及び出力可能な複数の端末コードとともに保持する保持手段と、前記端末装置からの送信要求に応じて、その端末装置から送信された識別コード及び端末コードと前記保持手段により保持された識別コード及び端末コードとを照合し、照合結果に応じて前記情報を前記端末装置に出力する出力制御手段とを備えてなることを特徴とする。
【０００９】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
図１〜図８は、本発明を適用した実施の形態におけるネットワークシステムを示す図である。
まず構成を説明する。
【００１０】
図１は、本実施の形態におけるネットワークシステム１の全体構成を示すブロック図である。この図１において、サーバーコンピュータ３と、パーソナル・コンピュータ等からなる複数のクライアントコンピュータＰＣ１〜ＰＣｉ、及び複数のプリンタＰＲ１〜ＰＲｊとがＬＡＮ等の通信回線２に接続されている。
【００１１】
図２は、クライアントコンピュータＰＣ１〜ＰＣｉの制御系の要部構成を示すブロック図である。この図２において、クライアントコンピュータＰＣ１〜ＰＣｉは、それぞれ、ＣＰＵ１１、表示部１２、入力部１３、識別コード検出器１４、記憶装置１５、通信制御部１６、媒体駆動装置１７、及び記録媒体１８によって構成されており、記録媒体１８を除く各部はバス１９によって接続されている。
【００１２】
ＣＰＵ（Central Processing Unit）１１は、記録媒体１８内に格納されているシステムプログラム及び当該システムに対応する各種アプリケーションプログラムの中から指定されたアプリケーションプログラムを媒体駆動装置１７により読み出し、記憶装置１５内の図示しないプログラム格納領域に展開し、入力部１３から入力される各種指示あるいはデータを記憶装置１５内に一時的に格納し、この入力指示及び入力データに応じて記録媒体１８内に格納されたアプリケーションプログラムに従って各種処理を実行し、その処理結果を記憶装置１５内に格納するとともに、表示部１２に表示する。そして、記憶装置１５内に格納した処理結果を入力部１３から入力指示される記録媒体１８内の保存先に媒体駆動装置１７により保存する。
【００１３】
また、ＣＰＵ１１は、後述する印刷指定処理を実行する際に、識別コード検出器１４により検出された識別コードを取得し、入力部１３から入力された入力指示に応じて出力先、印刷データ、消去時間、タイトルを指定し、その指定した出力先、印刷データ、消去時間、タイトル、及び取得した識別コードを通信制御部１６により通信回線２を介して接続されたサーバーコンピュータ３に送信する。
【００１４】
表示部１２は、ＣＲＴ（Cathode Ray Tube）、液晶表示画面等により構成され、ＣＰＵ１１から入力される表示データを表示する。入力部１３は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボード及びマウスを含み、押下されたキーの押下信号やマウスの位置信号をＣＰＵ１１に出力する。
【００１５】
識別コード検出器１４は、ユーザーが腕などの身に付けている電磁誘導方式による非接触式データキャリアシステム等により構成されたデータキャリアからデータを読み取り、そのデータを識別コードとしてＣＰＵ１１に出力する。
【００１６】
記憶装置１５は、ＣＰＵ１１が前記各種アプリケーションプログラムを実行する際に各種データを展開するプログラム格納領域を形成するとともに、ＣＰＵ１１が印刷指定処理を実行する際に、識別コード検出器１４から入力された識別コードを展開するとともに、入力部１３から入力される消去時間、出力先、タイトル等のデータを展開するメモリ領域を形成する。
【００１７】
通信制御部１６は、ＣＰＵ１１から入力される印刷データ、識別コード、及び消去時間、出力先、タイトル等の印刷指定データを通信回線２を介して接続されたサーバーコンピュータ３に送信する。
【００１８】
媒体駆動装置１７は、プログラムやデータ等が予め記録されている記録媒体１８を有しており、この記録媒体１８は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記録媒体１８は媒体駆動装置１７に固定的に設けたもの、若しくは着脱自在に装着するものであり、この記録媒体１８には前記システムプログラム及び当該システムに対応する各種アプリケーションプログラム、印刷指定処理プログラム、及び各種処理プログラムで処理されたデータ等を記録する。
【００１９】
また、この記録媒体１８に記録するプログラム、データ等は、その一部若しくは全部をサーバコンピュータや他のクライアントコンピュータからネットワーク回線などの伝送媒体を介して受信する構成にしてもよく、更に、前記記録媒体１８はネットワーク上に構築されたサーバコンピュータの記録媒体であってもよい。更に、前記記録媒体をネットワーク回線などの伝送媒体を介してサーバーコンピュータやクライアントコンピュータへ伝送してこれらの機器にインストールするように構成してもよい。前記記録媒体や前記伝送媒体などの信号胆持媒体はコンピュータが読取り可能なプログラムを供給するもので、これら信号胆持媒体はプログラム製品として提供することができる。
【００２０】
図３は、プリンタＰＲ１〜ＰＲｊの制御系の要部構成を示すブロック図である。この図３において、プリンタＰＲ１〜ＰＲｊは、それぞれ、ＣＰＵ２１、表示部２２、入力部２３、識別コード検出器２４、記憶装置２５、通信制御部２６、印刷制御部２７、及び印刷部２８によって構成されており、印刷部２８を除く各部はバス２９によって接続されている。
【００２１】
ＣＰＵ２１は、後述する印刷データ出力処理を実行する際に、通信回線２を介して接続されたサーバーコンピュータ３から送信される印刷データのタイトルデータを通信制御部２６により受信し、その受信した印刷データのタイトルデータを表示部２２に表示するとともに、入力部２３から入力された入力データに応じて、印刷データのタイトルを指定し、その印刷データのタイトルデータとともに識別コード検出器２４により検出された識別コード、及びプリンタ自身の端末コードを通信制御部２６により通信回線２を介して接続されたサーバーコンピュータ３に送信する。
【００２２】
また、ＣＰＵ２１は、通信回線２を介して接続されたサーバーコンピュータ３から送信される印刷データを通信制御部２６により受信し、その受信した印刷データを印刷制御部２７に出力する。
【００２３】
表示部２２は、ＣＲＴ、液晶表示画面等により構成され、ＣＰＵ１１から入力される表示データを表示する。入力部１３は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボード及びマウスを含み、押下されたキーの押下信号やマウスの位置信号をＣＰＵ１１に出力する。
【００２４】
識別コード検出器２４は、ユーザーが腕などの身に付けている電磁誘導方式による非接触式データキャリアシステム等により構成されるデータキャリアからデータを読み取り、そのデータを識別コードとしてＣＰＵ２１に出力する。
【００２５】
記憶装置２５は、ＣＰＵ２１が印刷データ出力処理を実行する際に、識別コード検出器１４から入力された識別コードを展開するとともに、通信制御部２６により受信した印刷データ、及びその印刷データに対応するタイトルデータを展開するメモリ領域を形成する。
【００２６】
印刷制御部２７は、印刷部２８を備え、ＣＰＵ２１から入力される印刷データに基づき、印刷部２８に印刷処理を実行させ、印刷データを印刷して出力する。
【００２７】
図４は、サーバーコンピュータ３の制御系の要部構成を示すブロック図である。この図４においては、サーバーコンピュータ３は、ＣＰＵ３１、表示部３２、入力部３３、記憶装置３４、通信制御部３５、媒体駆動装置３６、及び記録媒体３７によって構成されており、記録媒体３７を除く各部はバス３８によって接続されている。
【００２８】
ＣＰＵ３１は、記録媒体３７内に格納されているシステムプログラム及び当該システムに対応する各種アプリケーションプログラムの中から指定されたアプリケーションプログラムを媒体駆動装置３６により読み出し、記憶装置３４内の図示しないプログラム格納領域に展開し、入力部３３から入力される各種指示あるいはデータを記憶装置３４内に一時的に格納し、この入力指示及び入力データに応じて記録媒体３７内に格納されたアプリケーションプログラムに従って各種処理を実行し、その処理結果を記憶装置３４内に格納するとともに、表示部３２に表示する。そして、記憶装置３４内に格納した処理結果を媒体駆動装置１７により入力部３３から入力指示される記録媒体３７内の保存先に保存する。
【００２９】
また、ＣＰＵ３１は、後述する印刷データ管理処理を実行する際に、クライアントコンピュータＰＣ１〜ＰＣｉから送信される印刷データ、識別コード、消去時間、タイトル、及び出力先等のデータを通信制御部３５により受信し、その受信したデータに基づく印刷データ指定情報を記憶装置３４内に格納するとともに、受信したタイトルデータを通信制御部３５によりプリンタＰＲ１〜ＰＲｊに送信する。また、プリンタＰＲ１〜ＰＲｊから送信された印刷データのタイトル、識別コード、端末コード等のデータを通信制御部３５により受信し、その受信したデータに対応する印刷データを通信制御部３５により受信した端末コードに対応するプリンタに送信する。
【００３０】
表示部３２は、ＣＲＴ、液晶表示画面等により構成され、ＣＰＵ３１から入力される表示データを表示する。入力部３３は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボード及びマウスを含み、押下されたキーの押下信号やマウスの位置信号をＣＰＵ３１に出力する。
【００３１】
記憶装置３４は、ＣＰＵ３１が前記各種アプリケーションプログラムを実行する際に各種データを展開するプログラム格納領域を形成するとともに、ＣＰＵ３１が印刷制御処理を実行する際に、通信制御部３５により受信された印刷データ、及び印刷データ指定情報を展開するメモリ領域を形成する。
【００３２】
通信制御部３５は、クライアントコンピュータＰＣ１〜ＰＣｉから送信された印刷データ、識別コード、消去時間、タイトル、及び出力先等のデータを受信し、その受信したデータをＣＰＵ３１に出力する。また、プリンタＰＲ１〜ＰＲｊから送信された識別コード、タイトル、端末コードのデータを受信し、その受信したデータをＣＰＵ３１に出力するとともに、ＣＰＵ３１から入力された印刷データをプリンタＰＲ１〜ＰＲｊに送信する。
【００３３】
媒体駆動装置３６は、プログラムやデータ等が予め記録されている記録媒体３７を有しており、この記録媒体３７は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記録媒体３７は媒体駆動装置３６に固定的に設けたもの、若しくは着脱自在に装着するものであり、この記録媒体３７には前記システムプログラム及び当該システムに対応する各種アプリケーションプログラム、印刷制御処理プログラム、及び各種処理プログラムで処理されたデータ等を記録する。
【００３４】
また、この記録媒体３７に記録するプログラム、データ等は、通信回線等を介して接続された他の機器から受信して記録する構成にしてもよく、更に、通信回線等を介して接続された他の機器側に前記記録媒体を備えた媒体駆動装置を設け、この記録媒体３７に記録されているプログラム、データを通信回線を介して使用する構成にしてもよい。
【００３５】
図５は、印刷データ指定情報がサーバーコンピュータ３の記憶装置３４に格納される様子を模式的に示す図である。この図５において、印刷データ指定情報は、「印刷データ」、「タイトル」、「識別コード」、「消去時刻」、及び「出力先」に対応する複数のデータから構成される。「印刷データ」、「タイトル」、「識別コード」、及び「出力先」には、クライアントコンピュータＰＣ１〜ＰＣｉにより送信され、通信制御部３５によって受信した印刷データ、タイトル、識別コード、及び出力先がそれぞれ設定され、「消去時刻」には、クライアントコンピュータＰＣ１〜ＰＣｉにより送信され、通信制御部３５によって受信した消去時間から算出した時刻が設定される。
【００３６】
例えば、「印刷データ」に、印刷データ「Ｄ１」〜「Ｄｎ」が格納された場合には、「タイトル」には、印刷データ「Ｄ１」〜「Ｄｎ」に対応するタイトルデータが設定される。このタイトルデータは印刷データのファイル名、ヘッダー情報、またはユーザーによって指定された任意の文字列等に基づいてクライアントコンピュータＰＣ１〜ＰＣｉにより生成され、送信される。図５は、例えば、「Ｄ１」の「タイトル」として「ａｂｃ」が送信され、「Ｄ２」の「タイトル」として「ｅｆｇ」が送信された場合を示している。
【００３７】
「識別コード」には、クライアントコンピュータＰＣ１〜ＰＣｉから印刷データとともに送信された識別コードが設定される。図５は、例えば、「Ｄ１」に対する「識別コード」として「１２３」が送信され、「Ｄ２」に対する「識別コード」として「５６７」が送信された場合を示している。識別コードは、印刷指定を行なったユーザーを識別するためのコードであるため、印刷データ「Ｄ１」の印刷指定を行なったのは、識別コード「１２３」をもつユーザーであり、「Ｄ２」の印刷指定を行なったのは、識別コード「５６７」をもつユーザーである。そのため、識別コード「１２３」をもつユーザーによりプリンタＰＲ１〜ＰＲｊにおいて印刷データの出力指定が行なわれた場合にのみ、その印刷データの出力指定が行なわれたプリンタに印刷データ「Ｄ１」が送信され、識別コード「５６７」をもつユーザーによりプリンタＰＲ１〜ＰＲｊにおいて印刷データの出力指定が行なわれた場合にのみ、印刷データ「Ｄ２」がプリンタに送信される。
【００３８】
「消去時刻」は、クライアントコンピュータＰＣ１〜ＰＣｉから印刷データが送信された時刻と、クライアントコンピュータＰＣ１〜ＰＣｉから送信された消去時間データとに基づき算出、設定される時刻であり、この「消去時刻」を過ぎても印刷処理が行われなかった印刷データは、記憶装置３４から消去される。例えば、印刷データ「Ｄ１」に対する「消去時刻」として「１０：１５」が設定されているため、１０時１５分までに印刷データ「Ｄ１」が印刷されなければ、印刷データ「Ｄ１」は、記憶装置３４から消去される。同様に、印刷データ「Ｄ２」に対する「消去時刻」は、「１０：２０」が設定されているため、１０時２０分までに印刷されなければ、印刷データ「Ｄ２」は、記憶装置３４から消去される。
【００３９】
「出力先」には、クライアントコンピュータＰＣ１〜ＰＣｉから送信された印刷データの出力先として指定されたプリンタの端末コードが設定される。この「出力先」には、複数の端末コードが設定可能であり、例えば、図５に示すように「Ｄ１」の「出力先」として「ＰＲ１，ＰＲ３」が設定され、「Ｄ２」の「出力先」として「ＰＲ２，ＰＲ３」が設定されている場合には、印刷データ「Ｄ１」の印刷指定を行なったユーザーは、プリンタＰＲ１、またはプリンタＰＲ３から印刷データ「Ｄ１」を印刷出力することができ、印刷データ「Ｄ２」の印刷指定を行なったユーザーは、プリンタＰＲ２、またはプリンタＰＲ３から印刷データ「Ｄ２」を印刷出力することができる。
【００４０】
次に動作を説明する。
クライアントコンピュータＰＣ１〜ＰＣｉのＣＰＵ１１により実行される印刷指定処理について図６に示すフローチャートに基づき説明する。
【００４１】
入力部１３から印刷指定指示が入力されるとＣＰＵ１１は、その入力指示に従って通信回線２を介して接続されているプリンタＰＲ１〜ＰＲｉの内の一つ若しくは複数のプリンタを出力先として指定し（ステップＳ１）、印刷処理を実行する印刷範囲、印刷部数等の指定に従って印刷データを生成し（ステップＳ２）、その印刷データをサーバーコンピュータ３に保持するための保持指定が有るか否かを判別し（ステップＳ３）、保持指定が有る場合には、ステップＳ４に移行し、保持指定が無い場合には、ステップＳ２において生成した印刷データと、ステップＳ１において出力先として指定したプリンタの端末コードとを通信制御部１６によりサーバーコンピュータ３に送信し（ステップＳ８）、処理を終了する。
【００４２】
ステップＳ４では、識別コード検出器１４により検出された識別コードを取得し、次に、印刷データを消去するまでの時間を任意に指定するか、若しくは、例えば３０分等に予め設定された特定の時間を指定し（ステップＳ５）、印刷データのヘッダー情報、ファイル名、若しくは任意に指定された文字列等に基づき印刷データのタイトルを生成し（ステップＳ６）、ステップＳ２において生成した印刷データ、ステップＳ４において取得した識別コード、ステップＳ５において指定した消去時間、ステップＳ６において生成したタイトル、及びステップＳ１において指定した出力先のデータを通信制御部１６によりサーバーコンピュータ３に送信して（ステップＳ７）、処理を終了する。
【００４３】
次いで、プリンタＰＲ１〜ＰＲｊのＣＰＵ２１により実行される印刷データ出力処理を図７に示すフローチャートに基づき説明する。
【００４４】
サーバーコンピュータ３から送信された印刷データのタイトルを通信制御部２６により受信すると、ＣＰＵ２１は、その受信したタイトルデータを表示部２２に表示し（ステップＳ１１）、表示部２２に表示されたタイトルの内の、一つまたは複数のタイトルを入力部２３から入力された入力指示に応じて指定することによりそのタイトルに対応する印刷データの出力指定を行なう（ステップＳ１２）。
【００４５】
次いで、ＣＰＵ２１は、識別コード検出器２４により識別コードを検出し（ステップＳ１３）、ステップＳ１２において出力指定された印刷データのタイトル、ステップＳ１３において検出された識別コード、及びプリンタ自身の端末コードのデータをサーバーコンピュータ３に送信し（ステップＳ１４）、その送信したタイトル、識別コード、端末コードに対応した印刷データの受信が通信制御部２６によりあったか否かを判別し（ステップＳ１５）、印刷データの受信があった場合には、受信した印刷データを印刷制御部２７により印刷部２８に印刷処理を実行させ（ステップＳ１６）、処理を終了し、印刷データの受信が無かった場合には、そのまま処理を終了する。
【００４６】
次いで、サーバーコンピュータ３のＣＰＵ３１により実行される印刷データ管理処理について図８に示すフローチャートに基づき説明する。
【００４７】
通信回線２を介して接続されたクライアントコンピュータＰＣ１〜ＰＣｉの内のいずれかから送信された印刷データを通信制御部３５により受信したか否かを判別し（ステップＳ２１）印刷データを受信した場合には、ステップＳ２２に移行し、受信していない場合には、ステップＳ２７に移行する。
【００４８】
ステップＳ２２では、受信した印刷データが保持指定された保持データであるか否かを判別し、保持データである場合には、ステップＳ２３に移行し、保持データでない場合には、通信制御部３５により受信した「出力先」データに応じたプリンタに印刷データを送信してステップＳ２１に戻る。
【００４９】
ステップＳ２３では、通信制御部３５により受信した消去時間から消去時刻を算出する。次いで、この算出した消去時刻及び印刷データ、識別コード、タイトル、出力先を記憶装置３４に印刷データ指定情報として記憶し（ステップＳ２４）、この記憶された印刷データ指定情報に設定された各「印刷データ」に対応して設定された「タイトル」をその「印刷データ」に対応して「出力先」に設定された端末コードのプリンタへ送信して（ステップＳ２５）、ステップＳ２１に戻る。
【００５０】
ステップＳ２７では、プリンタＰＲ１〜ＰＲｊから送信された識別コード及びタイトルを通信制御部３５により受信したか否かを判別し、受信した場合には、ステップＳ２８に移行し、受信していない場合には、ステップＳ３２に移行する。
【００５１】
ステップＳ２８では、図４に示す記憶装置３４に記憶された印刷データ指定情報を参照して、ステップＳ２７において受信したタイトルに対応する「印刷データ」がステップＳ２７において受信した識別コードに対応する「印刷データ」であるか否かを判別し、対応する「印刷データ」である場合には、ステップＳ２９に移行し、対応していない「印刷データ」であった場合には、ステップＳ２１に戻る。
【００５２】
ステップＳ２９では、タイトル及び識別コードを送信したプリンタの端末コードがステップＳ２７において受信したタイトルに対応する「印刷データ」の「出力先」に設定されているか否かを判別し、設定されている場合には、その端末コードの示すプリンタへ「印刷データ」を送信し（ステップＳ３０）、保持していた印刷データ及び、その印刷データに対応する印刷データ指定情報を消去し（ステップＳ３１）、ステップＳ２１に戻り、設定されていない場合には、そのままステップＳ２１に戻る。
【００５３】
ステップＳ３２では、保持している印刷データが「消去時刻」に設定された時刻を過ぎた保持データであるか否かを判別し、「消去時刻」に設定された時刻を過ぎた保持データであった場合には、その保持データである印刷データ、及びその印刷データに対応する印刷データ指定情報を消去し（ステップＳ３３）、ステップＳ２１に戻り、「消去時刻」に設定された時刻を過ぎていない場合には、そのままステップＳ２１に戻る。
【００５４】
以上のように、クライアントコンピュータＰＣ１〜ＰＣｉのそれぞれのＣＰＵ１１は、入力部１３から入力された入力指示に応じて指定された出力先、印刷データ、消去時間、タイトル、及び識別コード検出器１４により検出した識別コードを通信制御部１６によりサーバーコンピュータ３に送信する。
【００５５】
サーバーコンピュータ３のＣＰＵ３１は、通信制御部３５により受信した印刷データが保持データであった場合には、その印刷データとともに受信した出力先、消去時間、タイトル、及び識別コードを印刷データ指定情報として記憶装置３４に格納するとともに、印刷データ指定情報に設定された各「印刷データ」に対応して設定された「タイトル」をその「印刷データ」に対応して「出力先」に設定された端末コードの示すプリンタへ送信する。また、プリンタＰＲ１〜ＰＲｊから送信された識別コード、タイトル、端末コードに対応する印刷データをその端末コードにより示されるプリンタに通信制御部３５により送信する。通信制御部３５により受信した印刷データが保持データでなかった場合には、その印刷データとともに受信した出力先データに応じたプリンタに印刷データを送信する。
【００５６】
そして、プリンタＰＲ１〜ＰＲｊから送信されたタイトルに対応する「印刷データ」に対して印刷データ指定情報に設定された「識別コード」と、プリンタＰＲ１〜ＰＲｊから送信された識別コードが異なる場合には、印刷データを送信しない。
【００５７】
プリンタＰＲ１〜ＰＲｊのそれぞれのＣＰＵ２１は、表示部２２に表示した印刷データの内から指定された印刷データのタイトル、識別コード検出器２４により検出された識別コード、及び自装置の端末コードをサーバーコンピュータ３に通信制御部２６により送信し、サーバーコンピュータ３から送信された印刷データを通信制御部２６により受信して、その受信した印刷データを印刷制御部２７により印刷部２８に印刷処理を実行させる。
【００５８】
したがって、印刷データをサーバーコンピュータ３に保持しておくことができるため、ユーザーは、指定したプリンタから出力指定を行なうことにより、好きな時に印刷データを印刷出力することができる。そのため、印刷データがプリンタに放置されたままになることがないため、秘密性の高いデータを印刷処理する場合にも、データの漏洩を防止できる。また、ユーザーが保持する識別コードに対応した印刷データのみ印刷出力されるため、他人が印刷指定した印刷データを出力することはできないため、より効果的に秘密を守ることができる。
【００５９】
また、出力先として複数のプリンタを指定することができるため、例えば、一つのプリンタが込み合っていたり、使用できない状態である場合には、ユーザーは、指定した複数のプリンタの内の他の空いているプリンタ等を選択して印刷データの出力をすることができ、早急に印刷処理を行ないたい場合にも対応することができる。
【００６０】
また、サーバーコンピュータ３に保持される印刷データは、印刷されなかった場合には、指定された消去時刻に自動的に消去されるため、例えば、誤った印刷指定をした場合にも、その誤った印刷指定を取り消すための手間を省くことができる。
【００６１】
さらに、印刷データをサーバーコンピュータ３に保持させずにプリンタＰＲ１〜ＰＲｉのいずれかに送信し、出力することも可能なため、ユーザーは、状況に応じて、保持させるかさせないかを選択することができ、例えば、秘密にする必要のない印刷データを出力する場合や、プリンタがすぐに使用できる状態であることが予めわかっている場合等には、印刷データをサーバーコンピュータ３に保持せずにプリンタＰＲ１〜ＰＲｉのいずれかに送信するようにすれば、プリンタＰＲ１〜ＰＲｊにおいて印刷データのタイトルを指定し、その指定したタイトルに対応した印刷データが印刷処理されるのを待つ時間と手間とを省くことができる。
【００６２】
なお、上記実施の形態においては、電磁誘導方式による非接触式データキャリアシステムを用いて、識別コード検出器において、ユーザーが保持する識別コードを検出し、その識別コードによりユーザーを識別する構成としたが、本発明はこれに限定されるものではなく、例えば、クライアントコンピュータＰＣ１〜ＰＣｉの入力部１３及びプリンタＰＲ１〜ＰＲｊの入力部２３から識別コードを入力する構成としてもよく、また、指紋などの入力、照合により、ユーザーを識別する構成としてもよい。
【００６３】
また、上記実施の形態においては、サーバーコンピュータ３の記憶装置３４内に印刷データを保持する構成としたが、印刷データの送信元であるクライアントコンピュータＰＣ１〜ＰＣｉ内の記憶装置１５内に保持する構成としてもよい。
【００６４】
また、プリンタＰＲ１〜ＰＲｉの表示部２２に印刷データの「タイトル」の他に、ユーザーの識別コードに対応した「ユーザー名」を表示する構成としてもよく、その場合には、プリンタＰＲ１〜ＰＲｉにおいてユーザーが出力指定を行なう際に指定する印刷データをより容易に認識することができる。
【００６５】
また、上記実施の形態においては、印刷データの「出力先」としてクライアントコンピュータＰＣ１〜ＰＣｉにおいて指定されたプリンタＰＲ１〜ＰＲｉの内の一つ若しくは複数のプリンタの端末コードが設定される構成としたが、印刷データの「出力先」として、プリンタＰＲ１〜ＰＲｉの内、通常使用される複数のプリンタの端末コードが自動的に設定される構成としてもよい。
【００６６】
さらに、通信回線２を介して、ファクシミリ等を接続する構成とし、データの出力先としてプリンタＰＲ１〜ＰＲｉに限らず、ファクシミリを出力先として指定し、その指定したファクシミリによりデータを印刷出力することも可能であり、また、データの出力は印刷出力に限らず、クライアントコンピュータＰＣ１〜ＰＣｉの内の一つ若しくは複数を出力先として指定し、その指定したクライアントコンピュータＰＣ１〜ＰＣｉにデータを出力することができる構成とすることも可能である。
【００６７】
【発明の効果】
請求項１記載の発明によれば、端末装置において識別コードを入力することにより、保持された情報の内、その識別コードに対応した情報のみをその端末装置から出力することができるため、出力された情報が放置されたままになることがなく、他人が情報を出力することもできないため、秘密性の高い情報を出力する場合にも、情報の漏洩を防止できる。
【００６８】
請求項２記載の発明によれば、複数の出力先の端末コードを保持することができるため、ユーザーは、保持された複数の出力先の端末装置の内、状況に応じて端末装置を選択することが可能である。例えば、一つの端末装置が込み合っていたり、使用できない状態である場合には、ユーザーは、保持されている複数の端末装置の内の他の空いている端末装置を選択して情報を出力することができ、早急に出力を行ないたい場合にも対応することができる。
【００６９】
請求項３記載の発明によれば、情報を端末装置に出力した後、その出力された情報及びその情報に対応する識別コード、端末コードを自動的に消去するため、ユーザーが情報出力後に保持された情報を消去する手間を省くことができる。
【図面の簡単な説明】
【図１】本実施の形態におけるネットワークシステム１の全体構成を示すブロック図である。
【図２】図１のクライアントコンピュータＰＣ１〜ＰＣｉの制御系の要部構成を示すブロック図である。
【図３】図１のプリンタＰＲ１〜ＰＲｊの制御系の要部構成を示すブロック図である。
【図４】図１のサーバーコンピュータ３の制御系の要部構成を示すブロック図である。
【図５】図４の記憶装置３４に印刷データ指定情報が格納される様子を模式的に示す図である。
【図６】図１のクライアントコンピュータＰＣ１〜ＰＣｉのにより実行される印刷指定処理を示すフローチャートである。
【図７】図１のプリンタＰＲ１〜ＰＲｊのＣＰＵ２１により実行される印刷データ出力処理を示すフローチャートである。
【図８】図１のサーバーコンピュータ３のＣＰＵ３１により実行される印刷データ管理処理を示すフローチャートである。
【符号の説明】
１    ネットワークシステム
２    通信回線
３    サーバーコンピュータ
１１、２１、３１    ＣＰＵ
１２、２２、３２    表示部
１３、２３、３３    入力部
１４、２４    識別コード検出器
１５、２５、３４    記憶装置
１６、２６、３５    通信制御部
１７、３６    媒体駆動装置
１８、３７    記録媒体
１９、２９、３８    バス
２７    印刷制御部
２８    印刷部
ＰＲ１〜ＰＲｉ    クライアントコンピュータ
ＰＣ１〜ＰＣｊ    プリンタ
【図１】
0003777882.tif 000002
【図２】
0003777882.tif 000003
【図３】
0003777882.tif 000004
【図４】
0003777882.tif 000005
【図５】
0003777882.tif 000006
【図６】
0003777882.tif 000007
【図７】
0003777882.tif 000008
【図８】
0003777882.tif 000009