(57)【要約】【課題】印刷指示を伴った原稿の不正な印刷を制御すること。【解決手段】印刷指示の伴った印刷原稿と、印刷制御をするサーバと、サーバに印刷可能かを問い合わせることにより印刷を行うシステム。【選択図】        図１
2006150821.tif 000002
【特許請求の範囲】
【請求項１】
中央処理装置（以下、ＣＰＵ）と、そのＣＰＵの動作プログラムなどを記憶するメモリと、文書を印刷する印刷装置と、データのやり取りを行うプログラムとを備えた方法において、
印刷文書と印刷指示文書を受け取るステップと、受け取った印刷指示文書から印刷制御を行うサーバ装置の情報を読み取るステップと、読み取ったサーバ装置に対して当該文書が印刷可能かを確認するステップと、サーバから印刷可不可のメッセージを受け取るステップと、印刷可能であるメッセージの場合に当該文書を印刷するステップと
を備えたことを特徴とする印刷制御方法。
【請求項２】
中央処理装置（以下、ＣＰＵ）と、そのＣＰＵの動作プログラムなどを記憶するメモリと、文書を印刷する印刷装置と、データのやり取りを行うプログラムとを備えた請求項１の方法において、
サーバから印刷可不可のメッセージを受け取り、印刷不可能であるメッセージの場合に当該文書の印刷を行わずに印刷不可をユーザに知らせるステップと
を備えたことを特徴とする印刷制御方法。
【請求項３】
印刷制御を行うサーバ装置は、
文書ＩＤと印刷上限回数を関連付けて記憶するステップと、当該文書ＩＤの文書の印刷可不可の問い合わせに対し、印刷上限回数をチェックして、０でない場合は印刷可能と判断し、０である場合には印刷不可能と判断するステップと、判断した結果をクライアントへ送出するステップと、
を備えたことを特徴とする印刷制御方法。
【請求項４】
中央処理装置（以下、ＣＰＵ）と、そのＣＰＵの動作プログラムなどを記憶するメモリと、文書を印刷する印刷装置と、データのやり取りを行うプログラムとを備えた装置において、
印刷文書と印刷指示文書を受け取る手段と、受け取った印刷指示文書から印刷制御を行うサーバ装置の情報を読み取る手段と、読み取ったサーバ装置に対して当該文書が印刷可能かを確認する手段と、サーバから印刷可不可のメッセージを受け取る手段と、印刷可能であるメッセージの場合に当該文書を印刷する手段と
を備えたことを特徴とする印刷制御装置。
【請求項５】
中央処理装置（以下、ＣＰＵ）と、そのＣＰＵの動作プログラムなどを記憶するメモリと、文書を印刷する印刷装置と、データのやり取りを行うプログラムとを備えた請求項４の装置において、
サーバから印刷可不可のメッセージを受け取り、印刷不可能であるメッセージの場合に当該文書の印刷を行わずに印刷不可をユーザに知らせる手段と
を備えたことを特徴とする印刷制御方法および装置。
【請求項６】
印刷制御を行うサーバ装置は、
文書ＩＤと印刷上限回数を関連付けて記憶する手段と、当該文書ＩＤの文書の印刷可不可の問い合わせに対し、印刷上限回数をチェックして、０でない場合は印刷可能と判断し、０である場合には印刷不可能と判断する手段と、判断した結果をクライアントへ送出する手段と、
を備えたことを特徴とする印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御方法および装置に関するものである。
【背景技術】
【０００２】
近年、マニュアル、カタログ、会議資料などの文書を電子文書で保管し、必要なときに、必要な部数だけ印刷するシステム（ＰＯＤ：Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）が普及している。このようなシステムでは、通常の印刷のように、どのプリンタで出力するか、どのような体裁で出力するか、プリンタのどの機能を使用して印刷するか、といった指示を毎回するのではなく、印刷文書作成時に指定した指示を、電子文書化して、印刷文書に付随させることにより、印刷文書作成者がいないような場合でも、毎回同一の出力結果を得ることが可能になるようになっている（例えば特許文献１参照）。
【特許文献１】特開２００３−０９１３８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
毎回同一の出力が容易である反面、現在のＯＳ（オペレーションシステム）などのファイルシステム上では、他人がファイルのコピーをして同一の出力物を手にすることも容易となっており、セキュリティ上問題である。
【０００４】
本発明は、かかる従来技術に鑑みてなされたものであり、
文書にその文書の印刷を制御するサーバの情報を記録し、印刷の際にはサーバに印刷情報を問い合わせて、サーバが印刷制御の情報をチェックして、印刷可能な場合に限り印刷を行うことにより、不正な印刷を防ぐことが可能なシステムを提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明の印刷制御方法および装置は以下のような構成からなる。
【０００６】
（１）中央処理装置（以下、ＣＰＵ）と、そのＣＰＵの動作プログラムなどを記憶するメモリと、文書を印刷する印刷装置と、データのやり取りを行うプログラムとを備えた方法において、
印刷文書と印刷指示文書を受け取るステップと、受け取った印刷指示文書から印刷制御を行うサーバ装置の情報を読み取るステップと、読み取ったサーバ装置に対して当該文書が印刷可能かを確認するステップと、サーバから印刷可不可のメッセージを受け取るステップと、印刷可能であるメッセージの場合に当該文書を印刷するステップと
を備えたことを特徴とする印刷制御方法。
【０００７】
（２）中央処理装置（以下、ＣＰＵ）と、そのＣＰＵの動作プログラムなどを記憶するメモリと、文書を印刷する印刷装置と、データのやり取りを行うプログラムとを備えた装置において、
印刷文書と印刷指示文書を受け取る手段と、受け取った印刷指示文書から印刷制御を行うサーバ装置の情報を読み取る手段と、読み取ったサーバ装置に対して当該文書が印刷可能かを確認する手段と、サーバから印刷可不可のメッセージを受け取る手段と、印刷可能であるメッセージの場合に当該文書を印刷する手段と
を備えたことを特徴とする印刷制御装置。
【発明の効果】
【０００８】
本発明によれば、文書内に印刷管理サーバ情報をもたせ、印刷の可不可をサーバに問い合わせることにより、文書の印刷回数を制御することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を用いて本発明を更に詳細に説明する。
【００１０】
＜装置の説明＞
図１は本発明の一実施例を示す印刷制御方法および装置の構成を説明するブロック図である。
【００１１】
１はシステム・バスであり、これから説明する各構成ブロックはこのシステム・バスに接続されている。２はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。３はプログラム・メモリ（ＰＭＥＭと称す）で、本処理のためのプログラムを適宜ハードディスク１０から選択／読込みし、２のＣＰＵにて実行する。又、キーボード１２から入力されたデータはテキスト・メモリでもあるＰＭＥＭにコード情報として格納される。４は、通制御部であり、５の通信ポートに於ける入出力データの制御を行う。通信ポート５から出力された信号は、通信回線６を経由して、ネットワーク上の他の装置の通信ポートに伝えられる。ネットワーク上で共有されているプリンタや、画像読み取り装置とのやり取りは、この通信制御部４を介して行われる。
【００１２】
また、本実施例ではＬＡＮなどのネットワークに関して記述するが、この通信制御部に接続される通信ポート及び通信回線が一般の公衆回線であっても本発明が適応されることは言うまでもない。
【００１３】
８は外部記憶装置制御部、９、１０はデータファイル用のディスクで、例えば９は、フロッピー（登録商標）・ディスク（ＦＤと称す）であり、１０はハードディスク（ＨＤと称す）である。
【００１４】
１１は入力制御部であり、１２のキーボード、１３のマウス等の入力装置が接続される。操作者はこのキーボード１１を操作することによりシステムの動作指令等を行う。また１３は１６のＣＲＴ上で画像情報を加工指示するためのポインティング・デバイス（ＰＤと称す）で本実施例ではマウスを使用している。これによりＣＲＴ１６上のカーソルをＸ，Ｙ方向任意に移動してコマンドメニュー上のコマンド・アイコンを選択して処理の指示を行うほか編集対象の指示、描画位置の指示等もおこなう。１４はビデオ・イメージ・メモリ（ＶＲＡＭと称す）、１５は表示出力制御部、１６はＣＲＴである。１６のＣＲＴに表示されるデータは１１のＶＲＡＭ上にビットマップデータとして展開されている。１７は、プリンタ制御部であり、接続されているプリンタ１８に対するデータの出力制御を行う。１Ａは、画像読み取り装置制御部であり、接続されている画像読み取り機器１Ｂの制御を行う。本発明に於ける、画像読み取りサーバ装置には、１Ａ、１Ｂの構成要素が必須であるが、クライアント側装置では、前述のように、通信制御部４、及び通信ポート５を介してサーバ側の共有されている同構成要素を使用することができる。
【００１５】
更に、図１の構成は、画像読み取り機器と画像読み取り装置が物理的に別々のコンポーネントであっても、画像読み取り装置が、画像読み取り機器を含む１つのコンポーネントであっても同様な機能を有することとする。
【００１６】
なお、本実施例でＲＯＭに記憶しているプログラムは、装置に直接接続されているハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）などの記憶媒体にも記憶されていてもよい。さらに、ネットワークで接続されている他の装置上に記憶されていてもよい。また、本発明のプログラムは、ＦＤやＨＤなどの記憶媒体やネットワークを介してシステムや装置に供給できる。
【実施例】
【００１７】
図２は本発明の一実施例を示すフローチャートである。
【００１８】
まず、ステップＳ２０１で、ユーザの指示により、システムが印刷文書と、印刷指示文書の両方を受け取る。印刷指示文書は、印刷対象となる印刷文書に付随し、対象の印刷文書をどのように印刷すべきかの情報が記述された電子文書である。印刷文書と印刷指示文書は、場合により、統合されて一つの文書ファイルとなっている場合でも同様に、処理が可能である。
【００１９】
印刷指示文書の全体構造は、図３に示すようなものになっている。印刷指示文書は、出力対象となるプリンタデバイス名（Ｓ３０１）、印刷対象となる印刷文書名（Ｓ３０２）、印刷文書の各頁をどのような配置、順序で印刷するかを記述する、ページ配置情報部（Ｓ３０３）、出力対象のプリンタへの指示を記述する、プリンタへの指示情報部（Ｓ３０４）、印刷指示文書が作成されたときの文書ＩＤ（Ｓ３０５）、印刷文書名に対して印刷管理情報を保存するサーバの情報（Ｓ３０６）とからなる。
【００２０】
印刷指示文書をオープンする（Ｓ２０２）。
【００２１】
印刷指示文書に指定された文書ＩＤ（Ｓ３０５）を読み込む（Ｓ２０３）。引き続きサーバ情報を読み込む（Ｓ２０４）。Ｓ２０３で取得した文書ＩＤを、Ｓ２０４で取得したサーバに送付し、印刷可能かどうかを問い合わせる（Ｓ２０５）。
【００２２】
サーバは、問い合わせを受けた文書ＩＤをもとに、内部での管理テーブルから対応する制御情報（図４）を取得する。制御情報の印刷上限値をチェックし（Ｓ２０６、Ｓ４０２）、上限が０の場合、クライアントに印刷不可能メッセージを送信し（Ｓ２１１）、それを受け取ったクライアントは、印刷が許可されていないことをユーザに通知し（Ｓ２１２）、印刷処理を終わる。上限が０ではない場合、サーバ側で上限値を１減算する（Ｓ２０８）。その後、クライアントに印刷可能メッセージを送信し（Ｓ２０９）、それを受け取ったクライアントは、印刷指示のとおりに印刷を行う（Ｓ２１０）。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施例の概略構成を示すブロック図である。
【図２】本発明の一実施例のフローチャートである。
【図３】本発明の印刷指示文書の構造例を示す図である。
【図４】本発明の実施例におけるサーバにおける印刷管理情報の内容例を示す図である。
【符号の説明】
【００２４】
１  システム・バス
２  ＣＰＵ
３  プログラム・メモリ
４  通信制御部
５  通信ポート
６  通信回線
７  ネットワーク上の他の装置
８  外部記憶装置制御部
９、１０  データファイル用のディスク
１１  入力制御部
１２  キーボード
１３  マウス等の入力装置
１４  ビデオ・イメージ・メモリ
１５  表示出力制御部
１６  ＣＲＴ
１７  プリンタ制御部
１８  プリンタ
１９  外部機器制御部
１Ａ  画像入力機器制御部
１Ｂ  画像入力機器
【図１】
2006150821.tif 000003
【図２】
2006150821.tif 000004
【図３】
2006150821.tif 000005
【図４】
2006150821.tif 000006