(57)【要約】【課題】印刷禁止ワードが完全一致しなくても印刷制限を実現できること。【解決手段】コンピュータを、印刷制限情報を解析して単語間の関連情報を作成する手段、印刷文書を解析して単語間の関連情報を作成する手段、上記印刷文書をもとに作成された単語間の関連情報に上記印刷制限情報をもとに作成された単語間の関連情報が含まれているか否かを判断する手段、及び上記判断をもとに印刷を中止する手段、として機能させる。【選択図】図１
2014191551.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
印刷制限情報を解析して単語間の関連情報を作成する手段、
印刷文書を解析して単語間の関連情報を作成する手段、
上記印刷文書をもとに作成された単語間の関連情報に上記印刷制限情報をもとに作成された単語間の関連情報が含まれているか否かを判断する手段、及び
上記判断をもとに印刷を中止する手段、
として機能させるための印刷制御プログラム。
【請求項２】
前記印刷制限情報は、印刷を禁止する内容の複数の文章の一覧を持つ情報である請求項１記載の印刷制御プログラム。
【請求項３】
前記印刷制限情報は、印刷を禁止する内容の複数の単語の一覧を持つ情報である請求項１記載の印刷制御プログラム。
【請求項４】
前記印刷制限情報は、印刷を禁止する内容の複数のグラフの一覧を持つ情報である請求項１記載の印刷制御プログラム。
【請求項５】
前記印刷制限情報は、印刷を禁止する内容の複数の表の一覧を持つ情報である請求項１記載の印刷制御プログラム。
【請求項６】
前記単語間の関連情報は、関連する単語の組み合わせと、関連する方向を持つ情報である請求項１記載の印刷制御プログラム。
【請求項７】
前記単語間の関連情報を作成する手段は、文章を係り受け解析により、関連する単語のペアと、関連する方向を得る手段である請求項１記載の印刷制御プログラム。
【請求項８】
前記単語間の関連情報を作成する手段は、複数の単語から、一行ごとの単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項１記載の印刷制御プログラム。
【請求項９】
前記単語間の関連情報を作成する手段は、グラフから、単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項１記載の印刷制御プログラム。
【請求項１０】
前記単語間の関連情報の作成する手段は、表から、単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項１記載の印刷制御プログラム。
【請求項１１】
印刷文書をもとに作成された単語間の関連情報に印刷制限情報をもとに作成された単語間の関連情報が含まれているか判断する手段は、単語間の関連情報において、単語と同じ意味をもつ言葉も同じ単語であると判断する手段である請求項１記載の印刷制御プログラム。
【請求項１２】
情報処理装置のコンピュータを、
印刷制限情報を解析して単語間の関連情報を作成する手段、
印刷文書を解析して単語間の関連情報を作成する手段、
上記印刷文書をもとに作成された単語間の関連情報に上記印刷制限情報をもとに作成された単語間の関連情報が含まれているか否かを判断する手段、及び
上記判断をもとに印刷を中止する手段、
として機能させるための印刷制御プログラムがインストールされたことを特徴とする情報処理装置。
【請求項１３】
前記印刷制限情報は、印刷を禁止する内容の複数の文章の一覧を持つ情報である請求項１２記載の情報処理装置。
【請求項１４】
前記印刷制限情報は、印刷を禁止する内容の複数の単語の一覧を持つ情報である請求項１２記載の情報処理装置。
【請求項１５】
前記印刷制限情報は、印刷を禁止する内容の複数のグラフの一覧を持つ情報である請求項１２記載の情報処理装置。
【請求項１６】
前記印刷制限情報は、印刷を禁止する内容の複数の表の一覧を持つ情報である請求項１２記載の情報処理装置。
【請求項１７】
前記単語間の関連情報は、関連する単語の組み合わせと、関連する方向を持つ情報である請求項１２記載の情報処理装置。
【請求項１８】
前記単語間の関連情報を作成する手段は、文章を係り受け解析により、関連する単語のペアと、関連する方向を得る手段である請求項１２記載の情報処理装置。
【請求項１９】
前記単語間の関連情報を作成する手段は、複数の単語から、一行ごとの単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項１２記載の情報処理装置。
【請求項２０】
前記単語間の関連情報を作成する手段は、グラフから、単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項１２記載の情報処理装置。
【請求項２１】
前記単語間の関連情報の作成する手段は、表から、単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項１２記載の情報処理装置。
【請求項２２】
印刷文書をもとに作成された単語間の関連情報に印刷制限情報をもとに作成された単語間の関連情報が含まれているか判断する手段は、単語間の関連情報において、単語と同じ意味をもつ言葉も同じ単語であると判断する手段である請求項１２記載の情報処理装置。
【請求項２３】
画像処理装置にデータを送信するコンピュータを、印刷制限情報を解析して単語間の関連情報を作成する手段、印刷文書を解析して単語間の関連情報を作成する手段、上記印刷文書をもとに作成された単語間の関連情報に上記印刷制限情報をもとに作成された単語間の関連情報が含まれているか否かを判断する手段、及び上記判断をもとに印刷を中止する手段、として機能させるための印刷制御プログラムと、
受信したデータに基づいて処理を行う画像処理装置と、
からなる画像処理システム。
【請求項２４】
前記印刷制限情報は、印刷を禁止する内容の複数の文章の一覧を持つ情報である請求項２３記載の画像処理システム。
【請求項２５】
前記印刷制限情報は、印刷を禁止する内容の複数の単語の一覧を持つ情報である請求項２３記載の画像処理システム。
【請求項２６】
前記印刷制限情報は、印刷を禁止する内容の複数のグラフの一覧を持つ情報である請求項２３記載の画像処理システム。
【請求項２７】
前記印刷制限情報は、印刷を禁止する内容の複数の表の一覧を持つ情報である請求項２３記載の画像処理システム。
【請求項２８】
前記単語間の関連情報は、関連する単語の組み合わせと、関連する方向を持つ情報である請求項２３記載の画像処理システム。
【請求項２９】
前記単語間の関連情報を作成する手段は、文章を係り受け解析により、関連する単語のペアと、関連する方向を得る手段である請求項２３記載の画像処理システム。
【請求項３０】
前記単語間の関連情報を作成する手段は、複数の単語から、一行ごとの単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項２３記載の画像処理システム。
【請求項３１】
前記単語間の関連情報を作成する手段は、グラフから、単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項２３記載の画像処理システム。
【請求項３２】
前記単語間の関連情報の作成する手段は、表から、単語を取り出し、それらの単語間の関連とその方向を得る手段である請求項２３記載の画像処理システム。
【請求項３３】
印刷文書をもとに作成された単語間の関連情報に印刷制限情報をもとに作成された単語間の関連情報が含まれているか判断する手段は、単語間の関連情報において、単語と同じ意味をもつ言葉も同じ単語であると判断する手段である請求項２３記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御プログラム、情報処理装置、及び画像処理システムに関する。
【背景技術】
【０００２】
情報のセキュリティが日々重要になっている。セキュリティの一つとして印刷可能内容の制限が挙げられる。既存の印刷制限の手法として、印刷禁止ワードを設定する方法が既に知られている（例えば、特許文献１参照）。
【０００３】
特許文献１には、印刷ジョブに含まれている印刷禁止キーワードを検出して管理者へ通知する目的で、印刷ジョブから印刷禁止キーワードを検出し、管理者に印刷禁止キーワードが含まれていることを管理者に通知する構成が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、今までの手法には印刷文書内に完全一致したワードが含まれているものしか印刷制限することができないという問題があった。
そこで、本発明の目的は、印刷禁止ワードが完全一致しなくても印刷制限を実現できることにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１に記載の発明は、コンピュータを、印刷制限情報を解析して単語間の関連情報を作成する手段、印刷文書を解析して単語間の関連情報を作成する手段、上記印刷文書をもとに作成された単語間の関連情報に上記印刷制限情報をもとに作成された単語間の関連情報が含まれているか否かを判断する手段、及び上記判断をもとに印刷を中止する手段、として機能させるための印刷制御プログラムであることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、印刷禁止ワードが完全一致しなくても印刷制限を実現できる。
【図面の簡単な説明】
【０００７】
【図１】一実施形態に係る画像処理システムの利用シーケンスの一例である。
【図２】図１に示した画像処理システムにおける印刷制限を実現するフローチャートの一例である。
【図３】他の実施形態に係るシステムの処理シーケンスの一例である。
【図４】図１に示した画像処理システムにおける印刷制限情報登録のフローチャートの一例である。
【図５】図１に示した画像処理システムにおける印刷制限情報の登録についての説明図である。
【図６】図１に示した画像処理システムにおける印刷禁止情報として扱えるデータの一例である。
【図７】（ａ）、（ｂ）は、単語間の関連の例を示す図である。
【図８】図１に示した画像処理システムにおける解析対象が文章から単語間の場合の関連性取得の説明図である。
【図９】図１に示した画像処理システムにおける解析対象が文書ではない文字列の場合の単語間の関連性取得の説明図である。
【図１０】図１に示した画像処理システムにおける解析対象がグラフの場合の説明図である。
【図１１】図１に示した画像処理システムにおける解析対象が表の場合の説明図である。
【図１２】図１に示した画像処理システムにおける解析結果の保存の説明図である。
【図１３】図１に示した画像処理システムにおける保持する関連情報の一例である。
【図１４】図１に示した画像処理システムにおける印刷制限情報が含まれているか否かの比較を説明するための説明図である。
【図１５】図１に示した画像処理システムにおける単語間の関連の比較例の説明図である。
【図１６】図１に示した画像処理システムにおける類義語の追加例の説明図である。
【発明を実施するための形態】
【０００８】
以下に、本発明の実施の形態を説明する。
本発明は、印刷制限の処理に際して、印刷制限情報と印刷文書が完全一致していなくても検出できることを特徴に含む。
本実施形態について、以下に図面を用いて詳細に解説する。
【０００９】
＜実施形態１＞
［構  成］
図１は、一実施形態に係る画像処理システムの構成及び利用シーケンスの一例である。
図１に示す画像処理システム１は、管理者用のパーソナルコンピュータとしてのＰＣ２と、ユーザー用のＰＣ３と、ネットワーク４と、画像処理装置としてのプリンタドライバ５またはプリンタ６と、を有する。情報処理装置としてのＰＣ２には、印刷制御プログラムがインストールされている。
管理者用のＰＣ２からプリンタドライバ５またはプリンタ６へデータを送信し、プリンタドライバ２またはプリンタ３はＰＣ２からのデータを受信するようになっている。
ユーザー用のＰＣ３は図では１台のみ記載されているが限定されるものではない。
また、図１ではＰＣ２，３がデスクトップ型のＰＣであるが、本発明はこれに限定されるものではなく、ノート型のＰＣであっても、タブレット型のＰＣであってもよい。
【００１０】
［シーケンス］
本実施形態は、プリンタドライバ５またはプリンタ６に搭載することを前提としている。本実施形態のシーケンスは、
（ａ）管理者がＰＣ２を用いて印刷制限情報をプリンタドライバ５またはプリンタ６へ登録する。
（ｂ）ユーザーがＰＣ３を用いて印刷指示を出す。
（ｃ）プリンタドライバ５またはプリンタ６は印刷データに印刷制限情報が含まれているか否かを調べ、印刷可能か否かを判断し、印刷制限情報が含まれていなければ印刷する。
という流れとなっている。
【００１１】
［フローチャート１］
図２は、図１に示した画像処理システムにおける印刷制限を実現するフローチャートの一例である。
プリンタドライバまたはプリンタ内での処理の流れを表している。ただし、図２では事前に印刷制限情報を保持していることを前提としたものとなっている。印刷制限情報の保持については後述する図３及び図４で解説する。
【００１２】
まずプリンタドライバ５またはプリンタ６がユーザーのＰＣ３からの印刷データを受け取る（ステップＳ１）。
プリンタドライバ５またはプリンタ６は、印刷データから文章を抽出する（ステップＳ２）。
プリンタドライバ５またはプリンタ６は、抽出した文章を係り受け解析する。「係り受け」とは、修飾する側と修飾される側との関係を対にしたものをいう。係り受け解析は構文解析ともいう（ステップＳ３）。
プリンタドライバ５またはプリンタ６は、単語間の関連情報を作成する（ステップＳ４）。
プリンタドライバ５またはプリンタ６は、印刷データから文章以外の文字列を抽出する（ステップＳ５）。
プリンタドライバ５またはプリンタ６は、抽出した文字列を解析する（ステップＳ６）。
プリンタドライバ５またはプリンタ６は、単語間の関連情報を作成する（ステップＳ７）。
プリンタドライバ５またはプリンタ６は、印刷制限情報と印刷データの単語間の関連情報を比較する（ステップＳ８）。
プリンタドライバ５またはプリンタ６は、比較の結果、一致しているか否かを判断する（ステップＳ９）。
プリンタドライバ５またはプリンタ６は、比較の結果、一致している場合（ステップＳ９／Ｙｅｓ）、終了し、一致していない場合（ステップＳ９／Ｎｏ）、印刷実行して（ステップＳ１０）終了する。
【００１３】
＜実施形態２＞
図３は、図１に示した画像処理システムにおける他の実施形態に係るシステムの処理シーケンスの一例である。
同図は、プリンタドライバ５またはプリンタ６内での処理の流れを示す。
本実施形態は、
（１）管理者がＰＣ２を用いて印刷制限情報をプリンタドライバ５またはプリンタ６へ送信する。
（２）をプリンタドライバ５またはプリンタ６は、印刷制限情報を解析して保存する。これらの送信及び保存で登録が成立する。
登録すると、プリンタドライバ５またはプリンタ６で印刷制限情報を解析して保存する。
（３）ユーザーがＰＣ３を用いて印刷指示をプリンタドライバ５またはプリンタ６へ送る。
（４）プリンタドライバ５またはプリンタ６は、印刷データの解析を行う。
（５）プリンタドライバ５またはプリンタ６は、保存されている解析後の印刷制限情報と、解析した印刷データを比較する。
（６）プリンタドライバ５またはプリンタ６は、印刷データに印刷制限情報が含まれていれば印刷を中止し、含まれていなければ印刷を行う。
【００１４】
［フローチャート２］
図４は、印刷制限情報登録のフローチャートの一例である。
同図は、印刷制限情報の登録(図３の（１）、（２）)のフローチャートである。
プリンタドライバ５またはプリンタ６は、まず管理者のＰＣ２から印刷制限情報を受け取り（ステップＳ１１）、印刷制限情報から文章を抽出する（ステップＳ１２）。
プリンタドライバ５またはプリンタ６は、抽出した文章を係り受け解析し、解析結果を保存する（ステップＳ１３）。
プリンタドライバ５またはプリンタ６は、単語間のペアを作成する（ステップＳ１４）。
プリンタドライバ５またはプリンタ６は、文章と文章以外の文字列に分けて解析を行う。すなわちプリンタドライバ５またはプリンタ６は、印刷制限情報から文章以外の文字列を抽出する（ステップＳ１５）。
プリンタドライバ５またはプリンタ６は、抽出した文字列を解析する（ステップＳ１６）。
プリンタドライバ５またはプリンタ６は、単語間のペアを作成する（ステップＳ１７）。
単語間のペアをプリンタドライバ５またはプリンタ６へ保存して終了する（ステップＳ１８）。
プリンタドライバ５またはプリンタ６は、図４の処理を事前に行っておき、印刷ジョブが送られてきたら図２の処理を開始する。
【００１５】
［実現方法］
実現方法の詳細について説明する。
以下の（I）〜（IV）のステップに分けて、各ステップについて解説していく。
(I)管理者がＰＣ２を用いて印刷を禁止する内容をプリンタドライバ５またはプリンタ６に登録しておく。
(II)プリンタドライバ５またはプリンタ６は(I)で登録された内容を事前に解析しておく。
(III)プリンタドライバ５またはプリンタ６は印刷文書に禁止された内容が含まれているか否かを判断する。
(IV)プリンタドライバ５またはプリンタ６は、印刷実行時に文書に禁止された内容が含まれていた場合、印刷を中止する。
【００１６】
［印刷制限情報の登録］
図５は、図１に示した画像処理システムにおける印刷制限情報の登録についての説明図である。
(i)管理者がＰＣ２を用いて印刷を禁止する内容をプリンタドライバ５またはプリンタ６に登録しておく。
印刷を禁止する内容として扱える情報は文章、文章ではない文字列、グラフ、表である。管理者は、ＰＣ２を用いて印刷を禁止する内容を、図６に示すような「文章」、「文章ではない文字列」、「グラフ」、「表」のいずれかの形式にして登録を行う。
【００１７】
図６は、図１に示した画像処理システムにおける印刷禁止情報として扱えるデータの一例である。
すなわち、文章の一例として「私は作成した文書をプリンタで印刷する」が記載されている。文章でない文字列の一例として「当期純利益：○○円(＋□％)」が記載されている。グラフとしてＨ２０１２年７月５日から２０１２年７月１１日までの始値、高値、安値、終値、調整後終値のグラフが記載されている。表として、前期、２期前、及び３期前の決算期、決算発表日、決算月数、売上高、営業利益、経常利益、及び当期利益が記載されている。
【００１８】
(ii)プリンタドライバ５またはプリンタ６は(i)で登録された内容を事前に解析しておく。
登録内容を解析して、単語間の関連性を得る。
単語間の関連性とは、登録内容に含まれる全ての単語同士に関連があるか否かを表すものである。この関連の有無は、印刷制限情報が含まれているか否かを判断する基準となる。
【００１９】
［単語間の関連］
図７（ａ）、（ｂ）は、単語間の関連の例を示す図である。
図７（ａ）は、全ての単語間に関連がある場合を示し、図７（ｂ）は、一部の単語間にのみ関連がある場合を示す。
図中、片矢印は単方向に関連が有り、両矢印は双方向に関連が有る場合を示す。
すなわち、図７（ａ）において、単語Ａは単語Ｂ、単語Ｃ、単語Ｄ、及び単語Ｅと双方向に関連があり、単語Ｂは単語Ａ、単語Ｃ、単語Ｄ、及び単語Ｅに双方向に関連があり、単語Ｃは単語Ａ、単語Ｂ、単語Ｄ、及び単語Ｅに双方向に関連がある。同様に、単語Ｄ、単語Ｅも他の単語と双方向に関連がある。
【００２０】
これに対して、図７（ｂ）において、単語Ａは単語Ｅと双方向に関連があり、単語Ｂは単語Ｃと双方向に関連があるものの、単語Ｂは、単語Ｄに単方向に関連があり、単語Ｄは単語Ｃに単方向に関連がある。
【００２１】
解析方法は解析対象により異なる。解析対象を文章の場合、文章ではない文字列の場合、グラフの場合、及び表の場合に場合分けして解析を行う。
【００２２】
［解析対象が文章の場合］
図８は、図１に示した画像処理システムにおける解析対象が文章から単語間の場合の関連性取得の説明図である。
文章に対して係り受け解析を行い、係り受けを単語間の関連とする。係り受けには向きがあるので、単語間の単方向のみに関連があるものとする。
一例として「私は 作成した 文書を プリンタで 印刷する」が記載されており、
「私は」は「印刷する」、「作成した」は「文書を」、「文書を」は「印刷する」、「プリンタで」は「印刷する」に単方向の係り受けがある。これらの係り受けより、関連の向きの情報を含む単語間の関連を取得することができる。
【００２３】
［解析対象が文書ではない文字列の場合］
図９は、図１に示した画像処理システムにおける解析対象が文書ではない文字列の場合の単語間の関連性取得の説明図である。
解析対象が文章となっておらず、記号等で区切られていたときの処理について記載する。まず、一行ごとに文字列を取得して単語を抽出する。一行ごとに抽出した全ての単語間に双方向の関連があるとする。
文字列として「当期純利益：○○円(＋□％)、来期予想：××円」が記載されており、「当期純利益」と「○○円」とが双方向に関連し、「当期純利益」と「(＋□％)」とが双方向に関連する。「○○円」と「(＋□％)」とが双方向に関連し、「来期予想」と「××円」とが双方向に関連する。
【００２４】
［解析対象がグラフの場合］
図１０は、図１に示した画像処理システムにおける解析対象がグラフの場合の説明図である。
グラフごとに縦軸と横軸、タイトルや系列名等から単語を取得する。解析対象が単語の連続の場合と同様に、抽出した全ての単語間に双方向の関連があるとする。
グラフに含まれている数値と日付、単語を抽出する。一例として「７００，２０１２／７／５，始値」が記載されている。
【００２５】
［解析対象が表の場合］
図１１は、図１に示した画像処理システムにおける解析対象が表の場合の説明図である。
画像処理システム１は、表ごとに項目やタイトル、項目の値等から単語を取得する。解析対象が単語の連続の場合と同様に、抽出した全ての単語間に双方向の関連があるとする。
表に含まれている数値と日付、単語を全て抽出する。一例として「１，９０３，４７７百万円、２０１２年４月２６日、決算期」が記載されている。
解析結果(単語間の関連)をプリンタドライバ５またはプリンタ６内で保持する。
【００２６】
［解析結果の保存］
図１２は、図１に示した画像処理システムにおける解析結果の保存の説明図である。図１３は、図１に示した画像処理システムにおける保持する関連情報の一例である。
保持する情報は、関連を持った２つの単語とその関連の向きである。例として図１３を挙げる。単語Ａと単語Ｂとは、単語Ａから単語Ｂに(図の右方向に)関連があるので、「単語Ａ、単語Ｂ、右方向」という情報になる。
【００２７】
(iii)プリンタドライバ５またはプリンタ６は印刷文書に印刷を禁止された内容が含まれているか判断する。管理者の登録した制限情報の解析結果と、印刷文書の解析結果とを比較する。一致する単語間の関連があれば、印刷文書に印刷を禁止された内容が含まれていると判断する。
【００２８】
［印刷制限情報が含まれているか否かの比較］
図１４は、図１に示した画像処理システムにおける印刷制限情報が含まれているか否かの比較を説明するための説明図である。
単語間の関連の比較について詳しく説明する。
単語間の関連の比較は、単語のペアと関連の方向とが同じであるものが存在するか否かを調べることである。図１４の左上の管理者の登録した制限情報を解析し、得られた解析結果と、図１４の右上の印刷文書を解析し、得られた解析結果を比較し、その両方に、単語のペアと関連の方向が同じであるものが存在していれば、印刷制限情報を含むと判断する。
【００２９】
図１５は、図１に示した画像処理システムにおける単語間の関連の比較例の説明図である。
図１５の上側は、制限情報の解析結果として、「当期純利益」と「○○円」との双方向関連、「当期純利益」と「(＋□％)」との双方向関連、「○○円」と「(＋□％)」との双方向関連が得られたことが示されている。図１５の下側は、「当期純利益」の「○○円」への単方向関連が印刷文書の解析結果として得られたことが示されている。図１５より、制限情報の解析結果のうちの「当期純利益」と「○○円」との双方向関連と、印刷文書の解析結果の「当期純利益」の「○○円」への単方向関連とが一致したことが分かる。
【００３０】
図１６は、図１に示した画像処理システムにおける類義語の追加例の説明図である。
単語に、単語と同じ意味をもつ言葉、すなわち類義語を追加して印刷制限の精度を向上させる方法が挙げられる。
単語に類義語を追加して、単語間の関連の範囲を増やすことにより、印刷制限の精度を向上させることが可能である。
すなわち、図１６に示す「当期純利益」の「○○円」への単方向関連に、類義語として楕円で囲む「純利益、純利」及び「￥○○」を追加すると、矩形で囲む「当期純利益、純利益、純利」の「○○円、￥○○」への単方向関連が得られる。
単語自体の検索範囲が広がるため、より柔軟な単語間の関連の比較が可能になる。類義語の追加は、類義語辞書を利用することで可能となる。
【００３１】
(iv)プリンタドライバ５またはプリンタ６は、印刷実行時に文書に禁止された内容が含まれていた場合、印刷を中止する。
印刷文書に印刷制限情報が含まれていた場合は、プリンタドライバ５またはプリンタ６は印刷を中止する。
印刷文書に印刷制限情報が含まれていない場合は、プリンタドライバ５またはプリンタ６は印刷を続行する。
これらの処理により、セキュリティが確実となる。
【００３２】
＜プログラム＞
以上で説明した本発明に係る情報処理装置は、コンピュータで処理を実行させるプログラムによって実現されている。コンピュータとしては、例えば情報処理装置のマイクロプロセッサが挙げられるが、本発明はこれに限定されるものではない。よって、一例として、プログラムにより本発明の機能を実現する場合の説明を以下で行う。
【００３３】
例えば、
コンピュータを、
印刷制限情報を解析して単語間の関連情報を作成する手段、
印刷文書を解析して単語間の関連情報を作成する手段、
印刷文書をもとに作成された単語間の関連情報に印刷制限情報をもとに作成された単語間の関連情報が含まれているか否かを判断する手段、及び
判断をもとに印刷を中止する手段、
として機能させるための印刷制御プログラムが挙げられる。
【００３４】
これにより、プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明にかかる情報処理装置を実現することができる。
このようなプログラムは、コンピュータに読み取り可能な記憶媒体に記憶されていてもよい。
【００３５】
＜記憶媒体＞
ここで、記憶媒体としては、例えばＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ等のコンピュータで読み取り可能な記憶媒体、フラッシュメモリ、ＲＡＭ、ＲＯＭ、ＦｅＲＡＭ等の半導体メモリやＨＤＤが挙げられる。
【００３６】
ＣＤ−ＲＯＭは、Compact Disc Read Only Memoryの略である。フレキシブルディスクは、Flexible Disk：ＦＤを意味する。ＣＤ−Ｒは、CD Recordableの略である。ＲＡＭは、Random-Access Memoryの略である。ＲＯＭは、Read-Only Memoryの略である。ＦｅＲＡＭは、Ferroelectric RAMの略で、強誘電体メモリを意味する。ＨＤＤは、Hard Disc Driveの略である。
【００３７】
＜作用効果＞
以上において、本実施形態によれば、係り受け解析を利用することにより、印刷制限情報と印刷データ内の文章の言い回しが異なっていたとしても検出可能となるので、印刷禁止ワードを印刷文書から、完全一致していなくても、検出することができる。
【００３８】
尚、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【符号の説明】
【００３９】
１    画像処理システム
２    管理者用のパソコン（ＰＣ）
３    ユーザー用のパソコン（ＰＣ）
４    ネットワーク
５    プリンタドライバ
６    プリンタ
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２００８−２２６０９８号公報
【図１】
2014191551.tif 000003
【図２】
2014191551.tif 000004
【図３】
2014191551.tif 000005
【図４】
2014191551.tif 000006
【図５】
2014191551.tif 000007
【図６】
2014191551.tif 000008
【図７】
2014191551.tif 000009
【図８】
2014191551.tif 000010
【図９】
2014191551.tif 000011
【図１０】
2014191551.tif 000012
【図１１】
2014191551.tif 000013
【図１２】
2014191551.tif 000014
【図１３】
2014191551.tif 000015
【図１４】
2014191551.tif 000016
【図１５】
2014191551.tif 000017
【図１６】
2014191551.tif 000018