(57)【要約】【課題】印刷手段で文書サーバに登録された文書データ及び印刷設定データに基づいて印刷するとき、印刷設定データに指定された設定で印刷できないプリンタでの文書印刷を制限する。【解決手段】文書データ及び印刷設定データを取得し、取得した前記文書データ及び前記印刷設定データに基づいて文書を印刷する印刷システムにおいて、文書データと文書データの印刷設定データとを関連付けて記憶する手段と、文書データを印刷する印刷手段と、印刷手段のハードウエア構成を確認する手段と、確認した前記印刷手段のハードウエア構成に基づいて前記印刷設定で印刷が可能か否かを判断する手段と、印刷可能か否かの判断結果に基づいて前記文書の印刷の実行を制限する手段と、を備える。【選択図】図１
2014130457.tif 000002
【特許請求の範囲】
【請求項１】
文書データ及び印刷設定データを取得し、取得した前記文書データ及び前記印刷設定データに基づいて文書を印刷する印刷システムにおいて、
前記文書データと前記印刷設定データとを関連付けて記憶する記憶手段と、
前記文書データを印刷する印刷手段と、
前記印刷手段のハードウエア構成を確認する確認手段と、
前記確認手段により確認された前記印刷手段のハードウエア構成に基づいて前記印刷設定データの印刷が可能か否かを判断する判断手段と、
前記判断手段による前記判断結果に基づいて前記文書の印刷の実行を制限する制限手段と、を備えることを特徴とする印刷システム。
【請求項２】
前記印刷設定データの変更を禁止する禁止手段を備えることを特徴とする請求項１に記載の印刷システム。
【請求項３】
文書管理サーバから文書データ及び印刷設定データを印刷手段に転送し、前記印刷手段で前記文書データ及び前記印刷設定データに基づいて文書を印刷する印刷方法において、
前記文書管理サーバに前記文書データ及び前記印刷設定データを関連付けて記憶する記憶ステップと、
前記印刷手段のハードウエア構成を確認する確認ステップと、
前記確認ステップにより確認された前記印刷手段のハードウエア構成に基づいて前記印刷設定データの印刷が可能か否かを判断する判断ステップと、
前記判断ステップによる前記判断結果に基づいて印刷の実行を制限する制限ステップと、を備えることを特徴とする印刷方法。
【請求項４】
前記印刷設定データの変更を禁止する禁止ステップを備えることを特徴とする請求項３に記載の印刷方法。
【請求項５】
文書管理サーバから文書データ及び前記文書データで文書を印刷する際の印刷設定データを印刷手段に転送する転送ステップと、
前記印刷手段のハードウエア構成を確認する確認ステップと、
前記印刷手段が前記文書を印刷するのに必要なハードウエア構成を備えるか否かを判断する判断ステップと、
前記判断ステップによる前記判断結果に基づいて印刷の実行を制限するステップと、をプロセッサに実行させることを特徴とする印刷プログラム。
【請求項６】
前記印刷設定データの変更を禁止する禁止ステップを備えることを特徴とする請求項５に記載の印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書データを所定の印刷設定データに基づいて印刷する印刷システム、印刷方法、及び印刷プログラムに関する。
【背景技術】
【０００２】
証券業界などでは、金融商品取引法上の制約から目論見書などを異なる内容、異なるバージョンで印刷して配布することが禁止されている。このため、目論見書をプリンタで印刷するときには、プリンタでの印刷出力を常に同一とする必要がある。このため、印刷設定データとして例えば、「原稿サイズ」、「用紙サイズ」、「原稿方向」、「カラー/白黒」、「両面/製本（片面印刷設定も含む）」、「ステープル」、「印刷領域」が設定されている。
このような公知の技術によって、ＰＤＦファイルのような文書ファイルとその文書印刷設定データとを関連付けて記録媒体に保存しておき、文書印刷設定データと文書ファイルとを印刷装置に同時に読み込むことで、同一の文書を印刷することができる。
【０００３】
特許文献１には、文書ファイルへの文書データの登録に伴って文書データに対応する文書印刷設定データを同時に文書ファイルに登録し、また、文書ファイルから文書データを呼び出す際には、この文書データに伴う文書印刷設定データも同時に呼び出す。これにより、文書の印刷設定を上記の文書印刷設定データに基づいて自動的に設定するということが記載されている。この技術によれば、文書ファイルとその文書印刷設定データが関連付けられ記録媒体に保存されているから、文書ファイルと文書印刷設定とを同時に読み込み印刷を行うことで作成時の意図に沿った印刷を行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の技術では、文書データをプリンタで印刷する際に、指定された設定以外の文書が作成されてしまうことがある。即ち、プリンタが文書の作成に必要なステープラや中綴じを行うためのフィニッシャや指定サイズの用紙トレイ等のハードウエア構成を備えておらず、指定された設定では印刷ができない場合でも、指定とは異なった文書の印刷が行われてしまうことがある。
本発明は、上記に鑑みてなされたもので、その目的としては、印刷手段で文書サーバに登録された文書データ及び印刷設定データに基づいて印刷するとき、印刷設定データに指定された設定で印刷できないプリンタでの文書印刷を制限することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１記載の発明は、文書データ及び印刷設定データを取得し、取得した前記文書データ及び前記印刷設定データに基づいて文書を印刷する印刷システムにおいて、前記文書データと前記印刷設定データとを関連付けて記憶する記憶手段と、前記文書データを印刷する印刷手段と、前記印刷手段のハードウエア構成を確認する確認手段と、前記確認手段により確認された前記印刷手段のハードウエア構成に基づいて前記印刷設定データの印刷が可能か否かを判断する判断手段と、前記判断手段による前記判断結果に基づいて前記文書の印刷の実行を制限する制限手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、文書データ及び印刷設定データに基づいて印刷するとき、印刷設定データに指定された設定で印刷できないプリンタでの文書印刷を制限して、異なった文書の印刷を防止することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１実施形態に係る印刷システムを示す図である。
【図２】同印刷システムで文書を印刷する手順を示す図である。
【図３】同印刷システムで文書を印刷する他の手順を示す図である。
【図４】本発明の第２実施形態に係る印刷システムを示す図である。
【図５】同印刷システムで文書を印刷する手順を示す図である。
【図６】同印刷システムで文書を印刷する他の手順を示す図である。
【発明を実施するための形態】
【０００８】
本発明の実施形態に係る印刷システム、印刷方法、及び印刷プログラムについて説明する。印刷システムは、印刷システムの内部で文書データと印刷設定データを一つのものとして扱い、プリンタが印刷設定データに基づいて印刷を行うためのハードウエア構成を備えないとき、文書の印刷を制限することを特徴としている。
【０００９】
＜第１実施形態＞
以下、本発明の第１実施形態に係る印刷システムについて説明する。図１は本発明の第１実施形態に係る印刷システムを示す図である。印刷システム１０は、文書管理者端末２０と、文書管理者端末２０に接続された文書管理サーバ３０と、文書管理サーバ３０に接続された印刷ユーザ端末４０と、印刷ユーザ端末４０に接続された印刷手段である複合機５０とを備えている。
文書管理者端末２０は、文書管理者が操作するものである。文書管理者が、例えば目論見書のように印刷される様式を変更できない文書の文書印刷データ６０を文書管理サーバ３０に登録する。文書印刷データ６０は、文書データ６１、印刷設定データ６２、及び文書情報６３を含んでいる。文書データ６１は、例えばＰＤＦファイルであり、文書の内容を指定する。また、印刷設定データ６２は、例えばＸＭＬファイルであり、「原稿サイズ」、「用紙サイズ」、「原稿方向」、「カラー/白黒」、「両面/製本（片面印刷設定も含む）」、「ステープル」、「印刷領域」を指定するデータを指定する。文書情報６３は、例えばＸＭＬファイルであり、文書タイトル、商品カテゴリ、ユーザへの公開期間、文書説明等、ユーザが文書を検索、識別するための情報を指定する。文書印刷データ６０、文書データ６１、印刷設定データ６２それぞれの内容を改変できないように構成される。
【００１０】
文書管理サーバ３０は、文書管理者端末２０からの文書印刷データ６０を例えばＨＤＤに格納し、印刷ユーザ端末４０からの要求により、印刷ユーザ端末４０に文書印刷データ６０を配信する。文書管理サーバ３０は、ＣＰＵ（central processing unit）、ＲＡＭ（random access memory）、ＲＯＭ（read only memory）、ＨＤＤ(hard disk drive)を備えたコンピュータとして構成される。文書管理サーバ３０では、ＣＰＵ（プロセッサ）でＲＯＭ、ＨＤＤ等に格納した文書管理アプリケーション３１を実行して、文書印刷データ６０の登録処理を行う。文書管理アプリケーション３１は、印刷プログラムの一部をなす。
文書管理サーバ３０は、文書管理アプリケーション３１により実現される文書登録処理部３２と、印刷制御処理部３３とを備えている。文書登録処理部３２は、文書管理者端末２０から送られてきた文書印刷データ６０をＨＤＤ(hard disk drive)のデータベース領域に格納する。このとき、文書管理アプリケーション３１は、文書データ６１、印刷設定データ６２、文書情報６３は、関連付けて記憶する。これにより、それぞれを個別に取得することはできない。
【００１１】
印刷制御処理部３３は、印刷ユーザ端末４０からの要求によって指定された文書印刷データ６０を印刷ユーザ端末４０に配信する。印刷ユーザ端末４０は印刷すべき文書印刷データ６０を要求し、印刷制御処理部３３は、文書登録処理部３２から指定された文書印刷データ６０を取得して印刷ユーザ端末４０に配信する。
【００１２】
印刷ユーザ端末４０は、印刷ユーザが操作して、文書管理サーバ３０から転送された文書印刷データ６０に基づいて複合機５０（印刷手段）に目論見書等の文書７０を印刷させる。印刷ユーザ端末４０は、ＣＰＵ（central processing unit）、ＲＡＭ（random access memory）、ＲＯＭ（read only memory）、ＨＤＤ(hard disk drive)を備えたコンピュータとして構成される。印刷ユーザ端末４０では、ＣＰＵでＲＯＭ、ＨＤＤ等に格納した印刷アプリケーション４１を実行して、文書印刷データ６０の印刷処理を行う。印刷アプリケーション４１は、印刷プログラムの一部をなす。
印刷ユーザ端末４０は、印刷アプリケーション４１により実現される配信受付処理部４２と、印刷実行処理部４３とを備えている。配信受付処理部４２は、文書管理サーバ３０に印刷すべき文書の文書印刷データ６０を要求して、指定した文書印刷データ６０を受信する。そして、配信された文書印刷データ６０のうち文書データ６１を既定の格納領域、印刷設定データ６２及び文書情報６３はデータベースに格納する。また、印刷アプリケーション４１は、文書データ６１及び印刷設定データ６２の改変を禁止している。
【００１３】
印刷実行処理部４３は、印刷実行処理部４４と、ハードウエア確認処理部４５と、印刷可否判断処理部４６と、印刷制限処理部４７とを備える。印刷実行処理部４４は、文書印刷データ６０の文書データ６１を印刷設定データ６２に基づいて複合機５０に指定の「原稿サイズ」「用紙サイズ」「原稿方向」「カラー/白黒」「印刷領域」で印刷させ、「両面/製本」、「ステープル」等の後処理を実行させる。
ハードウエア確認処理部４５は、複合機５０が備えるハードウエアの状態を確認する。即ち、文書印刷データ６０がどのようなハードウエア、例えばカラー印刷機能、所定サイズの用紙トレイ、中綴じ装置、綴じ装置等を備えているか確認する。このハードウエアの確認は、印刷ユーザ端末４０が複合機５０から取得している機器状態情報による。
【００１４】
印刷可否判断処理部４６は、ハードウエア確認処理部４５が取得したハードウエア情報に基づいて文書データ６１を印刷設定データ６２に基づいて印刷可能か否かを判断する。即ち、印刷設定データに基づいて文書を印刷するのに必要なハードウエア構成を備えるかを判断する。文書データ６１の全ての設定が複合機５０で実現できるとき印刷の許可信号を発する。一方、一つでも印刷設定データ６２が実行できない項目があれば、印刷の不許可信号を発生する。
印刷制限処理部４７は、印刷可否判断処理部４６の判断結果に基づいて印刷の制限を行う。即ち、印刷制限処理部４７は、印刷可否判断処理部４６の許可信号に基づいて、印刷実行処理部４４により複合機５０で印刷を実行させる。また印刷可否判断処理部４６が不許可信号を発している場合には、印刷ユーザに向け、印刷不許可のメッセージを発する。このメッセージは、印刷ユーザ端末４０の表示装置に表示される。
【００１５】
複合機５０は、印刷ユーザ端末４０の制御のもと、文書印刷データ６０に基づいて文書７０を印刷及び製本する。複合機５０は、例えば電子写真式のカラー画像形成装置と、印刷された用紙を中央で折る中折り処理部、印刷された用紙または中央で折られた用紙をステープラ等の綴じ処理部を備える後処理装置とを備えるものである。この複合機５０は、文書印刷データ６０の内容によっては機能的に対処できず、印刷設定データ６２の指定通りに印刷及び後処理ができないことがある。その場合には、印刷ユーザ端末４０がハードウエア確認処理部４５で複合機５０のハードウエアの構成を取得し、印刷可否判断処理部４６により印刷の可否を判定して、印刷制限処理部４７により印刷が制限される。
即ち、印刷ユーザ端末４０の印刷アプリケーション４１でデータベースにより管理されている印刷設定データ６２を複合機５０のプリンタドライバに設定する。ハードウエア確認処理部４５は、印刷設定にある用紙サイズのトレイが存在しているか、また後処理装置が正常に接続され、中折り処理部や綴じ処理部を行うことができるかが確認される。この状態が確認され、指定された印刷設定データ６２に基づいて印刷出力が可能と判断された場合のみ、印刷アプリケーション４１の印刷実行処理部４４から、複合機５０に対して印刷実行指示がなされて、複合機５０から文書７０が出力される。
【００１６】
次に、第１実施形態に係る印刷システム１０での印刷の流れについて説明する。図２は同印刷システムで文書を印刷する手順を示す図である。まず、文書管理者が文書管理者端末２０から文書登録処理部３２に文書印刷データ６０を登録し、文書登録処理部３２は文書管理者端末２０に受領信号を返す（ステップＳＡ１）。
次いで、文書登録処理部３２から印刷制御処理部３３に文書印刷データ６０が送出され、印刷制御処理部３３が文書登録処理部３２に受領信号を返す（ステップＳＡ２）。さらに、印刷制御処理部３３は印刷ユーザ端末４０の印刷アプリケーション４１の配信受付処理部４２に文書印刷データ６０を配信する（ステップＳＡ３）。印刷ユーザ端末４０では、配信受付処理部４２が配信された文書印刷データ６０のうち文書データ６１を既定の格納領域、印刷設定データ６２及び文書情報６３はＨＤＤのデータベース領域に格納する。
【００１７】
そして、印刷ユーザが印刷ユーザ端末４０に印刷実行を指令する（ステップＳＡ４）と、印刷アプリケーション４１の印刷実行システム４３は、データベースから印刷設定データ６２、文書情報６３を取得する（ステップＳＡ５）。そして、ハードウエア確認処理部４５で複合機５０のハードウエア構成を確認し、その結果を印刷可否判断処理部４６に送出する（ステップＳＡ６）。印刷可否判断処理部４６は、確認結果に基づいて印刷の可否を判定する。
印刷可否判断処理部４６により印刷が許可されたとき、印刷制御処理部３３は、複合機５０に印刷を指示し（ステップＳＡ７）、複合機５０は、文書データ６１及び印刷設定データ６２に基づいて文書７０を出力する（ステップＳＡ８）。これにより、文書データ６１で指定された規定の目論見書が出力される。
【００１８】
一方、印刷可否判断処理部４６で印刷が不許可となったとき、印刷制限処理部４７で印刷が禁止され、印刷ユーザ端末４０を介して印刷ユーザに印刷不許可メッセージが表示される。
このように、第１実施形態に係る印刷システム１０によれば、印刷設定データに指定された設定で印刷できないプリンタでの文書印刷を制限して、異なった文書の印刷を防止することができる。
【００１９】
図３は同印刷システムで文書を印刷する他の手順を示す図である。この例では、図１に示した印刷システム１０において、図２に示した手順とは異なる手順で文書７０を印刷する。この例では、印刷ユーザによる印刷ユーザ端末４０からの印刷実行指令を受けて（ステップＳＢ２）から、印刷ユーザ端末４０の配信受付処理部４２が文書管理サーバ３０から文書印刷データ６０を取得する（ステップＳＢ４）。その前の処理である文書印刷データ６０の登録（ステップＳＢ１）、及びその後の印刷処理（ステップＳＢ５〜ＳＢ８）は前述した例と同じである。
図３に示す手順によっても、印刷設定データに指定された設定で印刷できないプリンタでの文書印刷を制限して、異なった文書の印刷を防止することができる。
【００２０】
＜第２実施形態＞
次に、本発明の第２実施形態に係る印刷システムについて説明する。図４は本発明の第２実施形態に係る印刷システムを示す図である。印刷システム９０は、文書管理者端末２０と、文書管理者端末２０に接続された文書管理サーバ３０と、文書管理サーバ３０に接続された印刷手段である複合機８０とを備えている。
第２実施形態に係る印刷システム９０では、複合機８０が第１実施形態に係る印刷システム１０の印刷ユーザ端末４０と複合機５０の機能を備える他、第１実施形態と同じ文書管理者端末２０、文書管理サーバ３０を備える。即ち、複合機８０は、印刷ユーザの操作により、文書管理サーバ３０から文書印刷データ６０を取得し、この文書印刷データ６０に基づいて文書７０を印刷及び製本する。複合機５０は、例えば電子写真式のカラー画像形成装置と、印刷された用紙を中央で折る中折り処理部、印刷された用紙または中央で折られた用紙をステープラ等の綴じ処理部を備える後処理装置とを備える。また複合機８０は、印刷アプリケーション８１を実行するためのＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を備える。
印刷アプリケーション８１は、配信受付処理部８２、印刷実行処理部８３、印刷実行処理部８４、ハードウエア確認処理部８５、印刷可否判断処理部８６、印刷制限処理部８７を備える。これらは第１実施形態の印刷ユーザ端末４０が備えたものと同じ機能を果たす。
【００２１】
次に、第２実施形態に係る印刷システム９０での印刷の流れについて説明する。図５は第２実施形態に係る印刷システムで文書を印刷する手順を示す図である。まず、文書管理者が文書管理者端末２０から文書登録処理部３２に文書印刷データ６０を登録し、文書登録処理部３２が文書管理者端末２０に受領信号を返す（ステップＳＣ１）。
次いで、文書登録処理部３２から印刷制御処理部３３に文書印刷データ６０が送出され、印刷制御処理部３３が文書登録処理部３２に受領信号を返す（ステップＳＣ２）。さらに、印刷制御処理部３３は、複合機８０の印刷アプリケーション８１の配信受付処理部８２に文書印刷データ６０を配信する（ステップＳＣ３）。配信受付処理部４２は、配信された文書印刷データ６０のうち文書データ６１を既定の格納領域、印刷設定データ６２及び文書情報６３を例えばＨＤＤから構成されるデータベースに格納する。
【００２２】
そして、印刷ユーザが複合機８０に印刷実行を指令する（ステップＳＣ４）と、印刷アプリケーション８１の印刷実行処理部８３は、データベースから印刷設定データ６２、文書情報６３を取得する（ステップＳＣ５）。そして、ハードウエア確認処理部８５で複合機８０のハードウエア構成を確認し、その結果を印刷可否判断処理部８６に送出する（ステップＳＣ６）。印刷可否判断処理部４６は、確認結果に基づいて印刷の可否を判定する。
印刷可否判断処理部８６により印刷が許可されたとき、印刷制御処理部３３は、複合機８０に印刷を指示し（ステップＳＣ７）、複合機８０は、文書データ６１及び印刷設定データ６２に基づいて文書７０を出力する（ステップＳＣ８）。これにより、文書データ６１で指定された規定の目論見書が出力される。
【００２３】
一方、印刷可否判断処理部８６で印刷が不許可となったとき、印刷制限処理部４７で印刷が禁止され、印刷ユーザ端末４０を介して印刷ユーザに印刷不許可メッセージが表示される。
このように、第２実施形態に係る印刷システム９０によれば、印刷設定データに指定された設定で印刷できないプリンタでの文書印刷を制限して、異なった文書の印刷を防止することができる。
【００２４】
図６は、第２実施形態に係る印刷システムで文書を印刷する他の手順を示す図である。この例では、図４に示した印刷システム９０において、図５に示した手順とは異なる手順で文書７０を印刷する。この例では、印刷ユーザによる複合機８０からの印刷実行指令を受け（ステップＳＤ２）から、複合機８０の配信受付処理部８２が文書管理サーバ３０から文書印刷データ６０を取得する（ステップＳＤ４）。その前の処理である文書印刷データ６０の登録（ステップＳＤ１）、及びその後の印刷処理（ステップＳＤ５〜ＳＤ８）は前述した例と同じである。
図６に示す手順によっても、印刷設定データに指定された設定で印刷できないプリンタでの文書印刷を制限して、異なった文書の印刷を防止することができる。
なお、第１及び第２実施形態では、文書管理サーバ３０に接続した印刷ユーザ端末４０と複合機５０の組み合わせ、及び複合機８０はそれぞれ１台として説明したが、それぞれ複数台を文書管理者端末２０に接続して印刷システムを構成することができる。また印刷システムに印刷ユーザ端末４０と複合機５０との組み合わせ及び複合機８０を混在させてもよい。また、第１及び第２実施形態で説明する文書管理者端末、文書管理サーバ、印刷ユーザ端末、複合機を接続したシステム構成は一例であり、用途や目的に応じてさまざまなシステム構成例を採用することができる。
【符号の説明】
【００２５】
１０…印刷システム、２０…文書管理者端末、３０…文書管理サーバ、３１…文書管理アプリケーション、３２…文書登録処理部、３３…印刷制御処理部、４０…印刷ユーザ端末、４１…印刷アプリケーション、４２…配信受付処理部、４３…印刷実行処理部、４４…印刷実行処理部、４５…ハードウエア確認処理部、４６…印刷可否判断処理部、４７…印刷制限処理部、５０…複合機、６０…文書印刷データ、６１…文書データ、６２…印刷設定データ、６３…文書情報、７０…文書
【先行技術文献】
【特許文献】
【００２６】
【特許文献１】特開平５−３３４２９８号公報
【図１】
2014130457.tif 000003
【図２】
2014130457.tif 000004
【図３】
2014130457.tif 000005
【図４】
2014130457.tif 000006
【図５】
2014130457.tif 000007
【図６】
2014130457.tif 000008