(57)【要約】 【課題】ファイルに付与される属性情報の内容をファイルと共に確実に印刷させることのできる情報処理装置及びその印刷制御方法を提供する。【解決手段】ファイル属性印刷情報登録要求の受信時にファイルに付与される属性情報の判定及び属性情報を示す属性画像の印刷に必要な情報をファイル属性印刷情報として登録し、印刷要求の受信時にファイル情報を取得し、ファイルに付与される属性情報と登録されるファイル属性印刷情報とを照合し、合致したファイル情報及びファイル属性印刷情報から属性画像印刷情報を取得し、ファイル情報及び属性画像印刷情報を合成して印刷情報を生成し、画像合成手段で生成された印刷情報に基づいて、ファイルに付与される属性情報に応じた属性画像を印刷するファイルの画像に合成して印刷する。【選択図】図２
2014183451.tif 000002
【特許請求の範囲】
【請求項１】
オペレーティングシステム（ＯＳ：Operating System）の制御下で、特定の属性情報が付与されるファイルを印刷する場合に、前記ファイルに付与される属性情報をファイル印刷面の一部に含めて印刷する情報処理装置において、
前記ＯＳを介して受信されるファイル属性印刷情報登録要求及び印刷要求のうち、どの要求がなされたかを判定する判定手段と、
前記ファイル属性印刷情報登録要求の受信時に、前記ファイルに付与される属性情報の判定、及び前記属性情報を示す属性画像の印刷に必要な情報をファイル属性印刷情報として登録するファイル属性印刷情報登録手段と、
前記印刷要求の受信時に、前記ファイル情報を取得し、前記ファイルに付与される属性情報と前記登録されるファイル属性印刷情報とを照合し、合致したファイル情報及び前記ファイル属性印刷情報から属性画像印刷情報を取得する属性画像印刷情報取得手段と、
前記ファイル情報及び属性画像印刷情報を合成して印刷情報を生成する画像合成手段と、
前記画像合成手段で生成された印刷情報に基づいて、前記ファイルに付与される属性情報に応じた属性画像を印刷するファイルの画像に合成して印刷する印刷手段と
を具備する情報処理装置。
【請求項２】
オペレーティングシステム（ＯＳ：Operating System）の制御下で、特定の属性情報が付与されるファイルを印刷する場合に、前記ファイルに付与される属性情報をファイル印刷面の一部に含めて印刷する情報処理装置の印刷制御方法において、
前記ＯＳを介して受信されるファイル属性印刷情報登録要求及び印刷要求のうち、どの要求がなされたかを判定し、
前記ファイル属性印刷情報登録要求の受信時に、前記ファイルに付与される属性情報の判定、及び前記属性情報を示す属性画像の印刷に必要な情報をファイル属性印刷情報として登録しておき、
前記印刷要求の受信時に、前記ファイル情報を取得し、前記ファイルに付与される属性情報と前記登録されるファイル属性印刷情報とを照合し、合致したファイル情報及び前記ファイル属性印刷情報から属性画像印刷情報を取得し、
前記ファイル情報及び属性画像印刷情報を合成して印刷情報を生成し、
前記合成により生成された印刷情報に基づいて、前記ファイルに付与される属性情報に応じた属性画像を印刷するファイルの画像に合成して印刷する
情報処理装置の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ファイルに付与される属性情報をファイルと共に印刷させるための情報処理装置及びその印刷制御方法に関する。
【背景技術】
【０００２】
近年、情報処理装置にあっては、ソフトウェアに対するセキュリティ要求の高まりにより、特定の属性情報が付与されるファイルを印刷する際に、その属性情報がどのような情報かを判定し、判定された情報内容を印刷画像に含めることが要求されている。
【０００３】
一般に、属性情報が付与されたファイルの印刷制御方法としては、ファイルを選択して編集ソフト等で作成および編集する際に、ユーザが印刷機能を操作して、編集中のファイルの印刷画像に、例えば、「秘密」、「極秘」、「秘」等の属性情報に関係する任意の画像を背景に含めて、あるいは右上等に印刷するという方法がある。
【０００４】
しかしながら、上記印刷制御方法では、ユーザの操作により印刷機能を任意に操作して印刷画像の編集が可能であるため、ファイルに付与されている属性情報とは異なる内容が印刷されてしまうおそれがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８-１５２６９１号公報
【特許文献２】特開２０１１-２３８２４４号公報
【特許文献３】特開２０１１-２２２０３４号公報
【特許文献４】特開２００８-１５３９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
以上のように、上記印刷制御方法では、ユーザが印刷機能を任意に操作して印刷画像を編集できるため、ファイルに付与されている属性情報とは異なる内容が印刷されてしまうおそれがある。
【０００７】
そこで、目的は、ファイルに付与される属性情報の内容をファイルと共に確実に印刷させることのできる情報処理装置及びその印刷制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
本実施形態によれば、情報処理装置は、オペレーティングシステム（ＯＳ：Operating System）の制御下で、特定の属性情報が付与されるファイルを印刷する場合に、前記ファイルに付与される属性情報をファイル印刷面の一部に含めて印刷する情報処理装置において、判定手段、ファイル属性印刷情報登録手段、属性画像印刷情報取得手段、画像合成手段及び印刷手段を具備する。判定手段は、前記ＯＳを介して受信されるファイル属性印刷情報登録要求及び印刷要求のうち、どの要求がなされたかを判定する。ファイル属性印刷情報登録手段は、前記ファイル属性印刷情報登録要求の受信時に、前記ファイルに付与される属性情報の判定、及び前記属性情報を示す属性画像の印刷に必要な情報をファイル属性印刷情報として登録する。属性画像印刷情報取得手段は、前記印刷要求の受信時に、前記ファイル情報を取得し、前記ファイルに付与される属性情報と前記登録されるファイル属性印刷情報とを照合し、合致したファイル情報及び前記ファイル属性印刷情報から属性画像印刷情報を取得する。画像合成手段は、前記ファイル情報及び属性画像印刷情報を合成して印刷情報を生成する。印刷手段は、前記画像合成手段で生成された印刷情報に基づいて、前記ファイルに付与される属性情報に応じた属性画像を印刷するファイルの画像に合成して印刷する。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る情報処理装置の構成を示すブロック図。
【図２】実施形態に係る情報処理装置の動作を示すブロック図。
【図３】図２に示すファイル属性印刷情報登録部に登録されるファイル属性印刷情報の例を示す図。
【図４】実施形態に係る情報処理装置における、印刷するファイルに付与される属性情報に応じた属性画像を合成して印刷するための処理の流れを示すシーケンス図。
【発明を実施するための形態】
【００１０】
以下、実施形態について、図面を参照して説明する。
【００１１】
図１は、実施形態に係る情報処理装置の構成を示すブロック図である。なお、図１に示す情報処理装置は、本実施形態における構成例の１つであり、これに限られるものではない。
【００１２】
図１に示す情報処理装置は、ＣＰＵ（Central Processing Unit）１、ＲＯＭ（Read-Only Memory）２、ＲＡＭ（Random Access Memory）３、ＨＤＤ（Hard Disc Drive）４、電源部５、モニタ６、マルチドライブ７、インターフェイス（Ｉ／Ｆ）８及びＩ／Ｏ（Input/Output）コントローラ９を備える。
【００１３】
ＣＰＵ１は、情報処理装置全体の制御を司るものである。例えば、ＣＰＵ１は、ＲＡＭ３をワークエリアとして使用し、ＨＤＤ４からＲＡＭ３へ読み込まれるオペレーティングシステム（Operating System、以降、ＯＳと表記）１１等を実行する。
【００１４】
ＲＯＭ２は、電源が投入される際に、情報処理装置内のハードウェアに対する設定処理等を行うＢＩＯＳ（Basic Input/Output System）を格納している。
【００１５】
ＨＤＤ４は、ＯＳ１１等の各種プログラムや、各種データを記憶する装置内蔵の記憶媒体である。
【００１６】
電源部５は、装置全体の駆動電力を生成し、装置内の各部に供給する。また、電源部５は、装置内の各部に供給する電圧を制御する。
【００１７】
モニタ６は、装置内の各部の動作状況や処理等の情報を画面に表示するためのものである。
【００１８】
マルチドライブ７は、リムーバブルな記録媒体であるＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷ等を駆動する。
【００１９】
インターフェイス８は、キーボード、マウス、ＬＡＮポート及びシリアルポート等の入出力デバイスを接続可能とするためのものである。
【００２０】
Ｉ／Ｏコントローラ９は、インターフェイス８を介して接続される外部装置とシリアル信号やパラレル信号による入出力制御を行うと共に、インターフェイス８を介して接続されるキーボードやマウス等の入力制御を行う。
【００２１】
図２は、実施形態に係る情報処理装置の動作を示すブロック図である。
【００２２】
本実施形態のＯＳ１１は、ユーザからファイル属性印刷情報登録要求及び印刷要求を受信し、各要求をユーザ操作判定部１２へ送信する。本実施形態で使用するＯＳ１１は、Ｗｉｎｄｏｗｓ（登録商標）を想定している。Ｗｉｎｄｏｗｓでは、上記ユーザからの各要求をドライバソフトウェアと呼ばれるソフトウェアにて処理をしている。このため、本実施形態は、Ｗｉｎｄｏｗｓからの要求を受領するドライバソフトウェアとして動作する。
【００２３】
ユーザ操作判定部１２は、ＯＳ１１から送信されるファイル属性印刷情報登録要求及び印刷要求のうち、どの要求がなされたかを判定して、要求毎に適正な処理を行う。例えば、ユーザ操作判定部１２は、ＯＳ１１からファイル属性印刷情報登録要求があった場合に、登録しようとしているファイル属性印刷情報をファイル属性印刷情報登録部１３へ送信する。このファイル属性印刷情報については、後述するファイル属性印刷情報登録部１３と共に説明する。ユーザ操作判定部１２は、ＯＳ１１から印刷要求があった場合に、印刷しようとしているファイル情報を取得してファイル属性判定部１５へ送信する。なお、ファイル情報には、ファイルに付与される属性情報も含まれている。
【００２４】
ファイル属性印刷情報登録部１３は、ＯＳ１１からファイル属性印刷情報登録要求があった場合に、ファイル属性印刷情報を登録する。図３は、ファイル属性印刷情報登録部１３に登録されるファイル属性印刷情報の例を示す図である。図３に示すように、ファイル属性印刷情報とは、特定の属性情報が付与されるファイルを印刷する場合に、そのファイルに付与される属性情報がどのような属性情報かを判定し、判定された属性情報に応じた属性画像を印刷するために必要な情報を集約したものである。ファイル属性印刷情報には、ファイルに付与される属性情報と照合し、照合した属性情報に応じた属性画像を割り当てるための判定基準となるファイル属性情報とその属性内容や、属性画像の印刷に必要な画像ファイル等の画像情報、属性画像の印刷位置情報及び属性画像の印刷色情報等の情報が集約されている。なお、ファイル属性印刷情報は、ファイル属性印刷情報登録部１３での情報登録操作が許可されたユーザにより登録し、情報が管理される。
【００２５】
上記ファイル属性印刷情報のファイル属性情報は、ファイルに付与される属性情報のうち、任意のものを登録する。例えば、ファイル属性情報は、ファイル名属性や日付属性等を登録してもよい。また、ファイル属性情報は、独自に作成した属性でもよく、例えば「極秘」、「秘」及び「秘なし」といった属性内容を含む秘密区分属性を登録してもよい。また、画像情報は、例として画像ファイルを登録することを示しているが、文書ファイルやファイル属性情報の属性内容をそのまま登録してもよい。また、印刷位置情報は、例えば、印刷位置（上）及び印刷位置（左）がある。印刷位置（上）は、印刷用紙の上端から画像情報の左上端までの距離を設定する。印刷位置（左）は、印刷用紙の左端から画像情報の左上端までの距離をｍｍ単位で設定する。この印刷位置については、印刷の開始位置を特定できれば印刷位置（上）を印刷位置（下）としてもよいし、印刷位置（左）を印刷位置（右）にしてもよい。また、ファイル属性印刷情報には、属性画像の印刷色情報や印刷濃度情報等を登録してもよい。
【００２６】
なお、本実施形態では、ファイルに付与される属性情報がどのような形態であれ、印刷面に属性画像が印刷されることが求められる。このため、本実施形態では、印刷に必要な情報があれば、ファイル属性印刷情報の拡張を行い、その拡張情報を付け加えてもよい。また、図３に示すＩＤ５の情報は、ファイル属性印刷情報登録部１３での情報登録操作が許可されたユーザ情報である。
【００２７】
ファイル属性印刷情報記憶部１４は、ファイル属性印刷情報登録部１３で登録されるファイル属性印刷情報を記憶する。
【００２８】
ファイル属性判定部１５は、ＯＳ１１から印刷要求があった場合に、印刷しようとしているファイル情報を受信する。ファイル属性判定部１５は、受信したファイル情報に含まれる属性情報とファイル属性印刷情報記憶部１４に記憶されるファイル属性印刷情報のファイル属性情報との照合を行う。ファイル属性判定部１５は、照合によりファイル情報に含まれる属性情報とファイル属性印刷情報のファイル属性情報とが合致した場合、合致したファイル属性印刷情報から、属性画像の印刷に必要な画像情報、属性画像の印刷位置情報及び属性画像の印刷色情報等の属性画像印刷情報を取得する。ファイル属性判定部１５は、受信したファイル情報及びファイル属性印刷情報から取得した属性画像印刷情報を画像合成部１６へ送信する。
【００２９】
本実施形態のファイル属性判定部１５では、ＯＳ１１の起動と同時に、事前に登録してあるファイル属性印刷情報を取得し、そのファイル属性印刷情報のファイル属性種類である、図３に示すＩＤ１から４までの情報等を択一利用して、常にファイル属性判定部１５で判定を行う。ファイルに付与される属性情報がない場合や、属性内容が合致しない場合には、また、ファイル属性印刷情報に登録してあるファイル属性印刷情報の「設定なし」に従って属性画像印刷情報を取得し、画像合成部１６へ送信する。
【００３０】
画像合成部１６は、ファイル属性判定部１５から送信されるファイル情報及び属性画像印刷情報を合成して印刷情報を生成する。画像合成部１６は、生成した印刷情報をプリンタ１７へ送信する。
【００３１】
プリンタ１７は、画像合成部１６から送信される印刷情報を受信し、受信した印刷情報に基づいて印刷を行う。これにより、ファイルに付与される属性情報を示す属性画像を強制的にファイルに合成して印刷することが可能となる。
【００３２】
次に、上記構成の情報処理装置における処理の流れについて、図４を参照して説明する。
【００３３】
図４は、実施形態に係る情報処理装置における、印刷するファイルに付与される属性情報に応じた属性画像を合成して印刷するための処理の流れを示すシーケンス図である。
【００３４】
まず、ユーザ操作判定部１２は、ＯＳ１１からの印刷要求を受信し（シーケンスＳ１）、さらに印刷するファイルの情報を取得する（シーケンスＳ２）。ユーザ操作判定部１２は、取得されたファイル情報をファイル属性判定部１５へ送信する（シーケンスＳ３）。
【００３５】
次に、ファイル属性判定部１５は、ファイル属性印刷情報記憶部１４に記憶されるファイル属性印刷情報を取得する（シーケンスＳ４）。ファイル属性判定部１５は、シーケンスＳ３で送信されたファイル情報とシーケンスＳ４でファイル属性印刷情報記憶部１４から取得したファイル属性印刷情報とを照合する（シーケンスＳ５）。照合した結果、ファイルに付与される属性情報とファイル属性印刷情報のファイル属性情報とが合致するものが存在した場合、ファイル属性判定部１５は、合致したファイル属性印刷情報から、属性画像の印刷に必要な背景情報、属性画像の印刷位置情報及び属性画像の印刷色情報等の属性画像印刷情報を取得する（シーケンスＳ６）。もし、ファイルに付与される属性情報とファイル属性印刷情報のファイル属性情報とが合致しない場合であっても、合致なしのための情報である図３に示すＩＤ９９９のようなファイル属性印刷情報を準備しておき、このファイル属性印刷情報から必ず属性画像印刷情報を取得する。ファイル属性判定部１５は、受信したファイル情報及び取得した属性画像印刷情報を画像合成部１６へ送信する（シーケンスＳ７）。
【００３６】
次に、画像合成部１６は、ファイル属性判定部１５から送信されるファイル情報及び属性画像印刷情報を合成して印刷情報を生成する（シーケンスＳ８）。画像合成部１６は、生成した印刷情報をプリンタ１７へ送信する（シーケンスＳ９）。
【００３７】
次に、プリンタ１７は、画像合成部１６から送信される印刷情報を受信し、受信した印刷情報に基づいて印刷を行う。（シーケンスＳ１０）。これにより、ファイルに付与される属性情報に応じた属性画像を強制的にファイルに合成して印刷することが可能となる。
【００３８】
上記構成によれば、本実施形態の情報処理装置は、ファイルの属性情報に合致するファイル属性印刷情報に応じた属性画像を合成してファイルを印刷する。これにより、従来では、ユーザによりファイルの属性情報と異なる内容の属性画像が印刷されるという問題があったが、本実施形態では、ユーザがファイルの印刷を操作した際にユーザの操作によらず、ファイルに付与される属性情報に応じた属性画像を確実に合成してファイルを印刷することが可能になる。
【００３９】
したがって、ファイルに付与される属性情報に応じた属性画像が確実に印刷される情報処理装置及び印刷制御方法を提供することができる。
【００４０】
また、ユーザがＯＳを操作し、ファイルの印刷を行う際に、印刷情報の一部にファイルの属性情報に合致した任意のファイル属性印刷情報から取得される属性画像印刷情報を印刷面の一部に強制的に合成することで、印刷出力結果に個々のファイルで管理されている属性情報に対応する属性画像を強制的に付与することが可能となる。これにより、厳格な印刷出力管理を行うことが可能となる。
【００４１】
また、ＯＳ１１のファイルシステムで実施されるため、限定されたファイルに対してのみ、属性情報に対応する属性画像の強制印刷を行うのではなく、ＯＳ１１から印刷要求が行われた際には、すべてのファイルについて、属性情報に対応する属性画像の強制印刷を行うことが可能となる。これにより、厳格な属性情報の印刷出力管理を行うことが可能となる。
【００４２】
また、ユーザが印刷出力を使用する際、ファイルに付与される属性情報を考慮することで、本実施形態で管理されるファイル属性印刷情報が、印刷出力時に削除されたり編集されたりすることなく、一貫的に管理することが可能となる。また、許可されたユーザのみがファイル属性印刷情報の操作を行うことにより、厳正にファイル属性印刷情報の管理が可能となる。
【００４３】
また、許可されたユーザで判定に必要な情報を操作することにより、ファイル属性判定部１５が判定に使用する情報として一貫的したファイル属性印刷情報の管理を行うことが可能となる。
【００４４】
また、ＯＳ１１からの印刷要求により印刷されるファイルに付与される属性情報と、事前に登録されたファイル属性印刷情報のファイル属性情報とを照合し、ファイル属性印刷情報にて管理されている属性画像印刷情報を決定し、画像合成部１６へ属性画像印刷情報をファイル情報と共に送信することで、許可されたユーザが設定したファイル属性情報に応じた属性画像印刷情報を送信することが可能となる。
【００４５】
また、受信したファイル情報と照合され決定したファイル属性印刷情報の属性画像印刷情報を合成してプリンタ１７に印刷情報として送信することで、ユーザによるファイル印刷出力に対して、許可されたユーザが設定した任意のファイル属性印刷情報を厳格に適用し印刷することが可能となる。
【００４６】
なお、上記情報処理装置における、属性情報に対応する属性画像を必ず印刷面の一部に合成してファイルを印刷するための機能は、プリンタ等に組み込んでもよい。
【００４７】
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００４８】
１…ＣＰＵ（Central Processing Unit）、２…ＲＯＭ（Read-Only Memory）、３…ＲＡＭ（Random Access Memory）、４…ＨＤＤ（Hard Disc Drive）、５…電源部、６…モニタ、７…マルチドライブ、８…インターフェイス（Ｉ／Ｆ）、９…Ｉ／Ｏ（Input/Output）コントローラ、１１…オペレーティングシステム（ＯＳ）、１２…ユーザ操作判定部、１３…ファイル属性印刷情報登録部、１４…ファイル属性印刷情報記憶部、１５…ファイル属性判定部、１６…画像合成部、１７…プリンタ。
【図１】
2014183451.tif 000003
【図２】
2014183451.tif 000004
【図３】
2014183451.tif 000005
【図４】
2014183451.tif 000006