(57)【要約】【課題】印刷出力される電子データが改竄されていることを報知することができる構造のデータ印刷システムを提供する。【解決手段】データ処理装置１００は、電子データを印刷データに変換してプリンタ装置２００に送信するとき、電子データの改竄を検出すると印刷データに警告データを付与する。プリンタ装置２００は、受信した印刷データを印刷出力するとき、警告データが付与されていると改竄警告を報知出力する。このため、印刷出力される電子データが改竄されていることを報知することができる。【選択図】図１
2008129636.tif 000002
【特許請求の範囲】
【請求項１】
データ処理装置とプリンタ装置とを有するデータ印刷システムであって、
前記データ処理装置は、印刷出力する電子データを印刷データに変換する送信変換部と、変換された前記印刷データを前記プリンタ装置に送信するデータ送信部と、印刷出力される前記電子データの改竄を検出する送信確認部と、前記改竄が検出されると送信される前記印刷データに所定の警告データを付与する警告付与部と、を有し、
前記プリンタ装置は、前記データ処理装置から前記印刷データを受信するデータ受信部と、受信された前記印刷データを印刷出力するデータ印刷部と、受信された前記印刷データに付与されている前記警告データを検出する警告検出部と、前記警告データが検出されると改竄警告を報知出力する警告報知部と、を有するデータ印刷システム。
【請求項２】
データ処理装置とプリンタ装置とを有するデータ印刷システムであって、
前記データ処理装置は、印刷出力する電子データを前記プリンタ装置に送信する電子送信部を有し、
前記プリンタ装置は、前記データ処理装置から前記電子データを受信する電子受信部と、受信された前記電子データを印刷出力するデータ印刷部と、受信された前記電子データの改竄を検出する受信確認部と、前記改竄が検出されると改竄警告を報知出力する警告報知部と、を有するデータ印刷システム。
【請求項３】
データ処理装置とプリンタ装置とを有するデータ印刷システムであって、
前記データ処理装置は、電子データの直接出力と変換出力とが選択操作される出力操作部と、前記変換出力が選択操作されると印刷出力する前記電子データを印刷データに変換する送信変換部と、前記直接出力が選択操作されると前記電子データを前記プリンタ装置に送信して前記変換出力が選択操作されると変換された前記印刷データを送信するデータ送信部と、前記変換出力が選択操作されると印刷出力される前記電子データの改竄を検出する送信確認部と、前記改竄が検出されると送信される前記印刷データに所定の警告データを付与する警告付与部と、を有し、
前記プリンタ装置は、前記データ処理装置から前記電子データと前記印刷データとを選択的に受信するデータ受信部と、受信された前記電子データまたは前記印刷データを印刷出力するデータ印刷部と、受信された前記印刷データに付与されている前記警告データを検出する警告検出部と、受信された前記電子データの改竄を検出する受信確認部と、受信された前記電子データから前記改竄が検出されても受信された前記印刷データに前記警告データが付与されていても改竄警告を報知出力する警告報知部と、を有するデータ印刷システム。
【請求項４】
前記データ処理装置は、
電子メールを送信するメール送信部と、
前記改竄が検出されると前記メール送信部に改竄警告の前記電子メールを所定の送信先に送信させる警告送信部とを、
さらに有する請求項１または３に記載のデータ印刷システム。
【請求項５】
前記警告報知部は、前記改竄警告を音声出力する請求項１ないし４の何れか一項に記載のデータ印刷システム。
【請求項６】
前記プリンタ装置は、
電子メールを送信するメール送信部と、
前記改竄が検出されると前記メール送信部に改竄警告の前記電子メールを所定の送信先に送信させる警告送信部とを、
さらに有する請求項１ないし５の何れか一項に記載のデータ印刷システム。
【請求項７】
前記プリンタ装置は、
ファクシミリデータを通信するファクシミリ通信部と、
前記改竄が検出されると前記ファクシミリ通信部に改竄警告の前記ファクシミリデータを所定の送信先に送信させる警告送信部とを、
さらに有する請求項１ないし６の何れか一項に記載のデータ印刷システム。
【請求項８】
請求項１に記載のデータ印刷システムのデータ処理装置であって、
印刷出力する前記電子データを印刷データに変換する送信変換部と、
変換された前記印刷データを前記プリンタ装置に送信するデータ送信部と、
印刷出力される前記電子データの改竄を検出する送信確認部と、
前記改竄が検出されると送信される前記印刷データに所定の警告データを付与する警告付与部と、
を有するデータ処理装置。
【請求項９】
請求項３に記載のデータ印刷システムのデータ処理装置であって、
電子データの直接出力と変換出力とが選択操作される出力操作部と、
前記変換出力が選択操作されると印刷出力する前記電子データを印刷データに変換する送信変換部と、
前記直接出力が選択操作されると前記電子データを前記プリンタ装置に送信して前記変換出力が選択操作されると変換された前記印刷データを送信するデータ送信部と、
前記変換出力が選択操作されると印刷出力される前記電子データの改竄を検出する送信確認部と、
前記改竄が検出されると送信される前記印刷データに所定の警告データを付与する警告付与部と、
を有するデータ処理装置。
【請求項１０】
請求項１に記載のデータ印刷システムのプリンタ装置であって、
前記データ処理装置から前記印刷データを受信するデータ受信部と、
受信された前記印刷データを印刷出力するデータ印刷部と、
受信された前記印刷データに付与されている前記警告データを検出する警告検出部と、
前記警告データが検出されると改竄警告を報知出力する警告報知部と、
を有するプリンタ装置。
【請求項１１】
請求項２に記載のデータ印刷システムのプリンタ装置であって、
前記データ処理装置から前記電子データを受信する電子受信部と、
受信された前記電子データを印刷出力するデータ印刷部と、
受信された前記電子データの改竄を検出する受信確認部と、
前記改竄が検出されると改竄警告を報知出力する警告報知部と、
を有するプリンタ装置。
【請求項１２】
請求項３に記載のデータ印刷システムのプリンタ装置であって、
前記データ処理装置から前記電子データと前記印刷データとを選択的に受信するデータ受信部と、
受信された前記電子データまたは前記印刷データを印刷出力するデータ印刷部と、
受信された前記印刷データに付与されている前記警告データを検出する警告検出部と、
受信された前記電子データの改竄を検出する受信確認部と、
受信された前記電子データから前記改竄が検出されても受信された前記印刷データに前記警告データが付与されていても改竄警告を報知出力する警告報知部と、
を有するプリンタ装置。
【請求項１３】
請求項８に記載のデータ処理装置のためのコンピュータプログラムであって、
印刷出力する前記電子データを印刷データに変換すること、
変換された前記印刷データを前記プリンタ装置に送信すること、
印刷出力される前記電子データの改竄を検出すること、
前記改竄が検出されると送信される前記印刷データに所定の警告データを付与すること、
を前記データ処理装置に実行させるコンピュータプログラム。
【請求項１４】
請求項９に記載のデータ処理装置のためのコンピュータプログラムであって、
電子データの直接出力と変換出力との選択操作を受け付けること、
前記変換出力が選択操作されると印刷出力する前記電子データを印刷データに変換すること、
前記直接出力が選択操作されると前記電子データを前記プリンタ装置に送信して前記変換出力が選択操作されると変換された前記印刷データを送信すること、
前記変換出力が選択操作されると印刷出力される前記電子データの改竄を検出すること、
前記改竄が検出されると送信される前記印刷データに所定の警告データを付与すること、
を前記データ処理装置に実行させるコンピュータプログラム。
【請求項１５】
請求項１０に記載のプリンタ装置のためのコンピュータプログラムであって、
前記データ処理装置から前記印刷データを受信すること、
受信された前記印刷データを印刷出力すること、
受信された前記印刷データに付与されている前記警告データを検出すること、
前記警告データが検出されると改竄警告を報知出力すること、
を前記プリンタ装置に実行させるコンピュータプログラム。
【請求項１６】
請求項１１に記載のプリンタ装置のためのコンピュータプログラムであって、
前記データ処理装置から前記電子データを受信すること、
受信された前記電子データを印刷出力すること、
受信された前記電子データの改竄を検出すること、
前記改竄が検出されると改竄警告を報知出力すること、
を前記プリンタ装置に実行させるコンピュータプログラム。
【請求項１７】
請求項１２に記載のプリンタ装置のためのコンピュータプログラムであって、
前記データ処理装置から前記電子データと前記印刷データとを選択的に受信すること、
受信された前記電子データまたは前記印刷データを印刷出力すること、
受信された前記印刷データに付与されている前記警告データを検出すること、
受信された前記電子データの改竄を検出すること、
受信された前記電子データから前記改竄が検出されても受信された前記印刷データに前記警告データが付与されていても改竄警告を報知出力すること、
を前記プリンタ装置に実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置とプリンタ装置とを有するデータ印刷システムに関し、特に、電子データの改竄を判定することができるデータ印刷システムに関する。
【背景技術】
【０００２】
現在、いわゆるパーソナルコンピュータなどのデータ処理装置で文書データや画像データなどの電子データを印刷出力する場合、データ処理装置が実装されているプリンタドライバにより電子データを印刷データに変換してプリンタ装置に出力している。
【０００３】
なお、プリンタ装置がページプリンタからなる場合、データ処理装置のプリンタドライバはＰＤＬ(Page Description Language)と呼称されるページ記述言語で印刷データを生成する。
【０００４】
このようなページ記述言語としては、ＸＰＳ(XML(eXtensible Markup Language) Paper Specification)、ＰＣＬ(Printer Contorol Language  登録商標)、ＬＩＰＳ(Laser Beam Printer Image Processing System  登録商標)、ＰｏｓｔＳｃｒｉｐｔ(登録商標)、等がある。
【０００５】
また、上述のような電子データにデジタル署名などの認証データを付与することにより、その電子データの原本性などを保証することも実施されている。例えば、認証データであるデジタル署名には、電子データなどのハッシュ値が作成者の秘密鍵により暗号化されて格納されている。
【０００６】
このため、電子データなどからハッシュ値を生成するとともに、デジタル署名に格納されているハッシュ値を作成者の公開鍵で復号し、これらのハッシュ値が一致すれば、作成者が正当であることと電子データが改竄されていないこととが確認される(例えば、特許文献１参照)。
【特許文献１】特開２００３−２５８７９１号公報
【特許文献２】特開２００４−２３６２５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した特許文献１のデータ処理装置では、電子データなどの改竄の有無をデジタル署名を利用した所定のデータ処理により実行することができる。しかし、これはデータ処理装置に保存されている電子データの改竄を正当な利用者が確認するようなことしかできない。
【０００８】
本発明は上述のような課題に鑑みてなされたものであり、例えば、悪意の利用者が電子データを改竄して印刷出力することを周囲に報知することや、印刷出力された電子データが改竄されていることを利用者に報知することなどを、可能とする構造のデータ処理装置を提供するものである。
【課題を解決するための手段】
【０００９】
本発明の第一のデータ印刷システムは、データ処理装置とプリンタ装置とを有するデータ印刷システムであって、データ処理装置は、印刷出力する電子データを印刷データに変換する送信変換部と、変換された印刷データをプリンタ装置に送信するデータ送信部と、印刷出力される電子データの改竄を検出する送信確認部と、改竄が検出されると送信される印刷データに所定の警告データを付与する警告付与部と、を有し、プリンタ装置は、データ処理装置から印刷データを受信するデータ受信部と、受信された印刷データを印刷出力するデータ印刷部と、受信された印刷データに付与されている警告データを検出する警告検出部と、警告データが検出されると改竄警告を報知出力する警告報知部と、を有する。
【００１０】
本発明の第二のデータ印刷システムは、データ処理装置とプリンタ装置とを有するデータ印刷システムであって、データ処理装置は、印刷出力する電子データをプリンタ装置に送信する電子送信部を有し、プリンタ装置は、データ処理装置から電子データを受信する電子受信部と、受信された電子データを印刷出力するデータ印刷部と、受信された電子データの改竄を検出する受信確認部と、改竄が検出されると改竄警告を報知出力する警告報知部と、を有する。
【００１１】
本発明の第三のデータ印刷システムは、データ処理装置とプリンタ装置とを有するデータ印刷システムであって、データ処理装置は、電子データの直接出力と変換出力とが選択操作される出力操作部と、変換出力が選択操作されると印刷出力する電子データを印刷データに変換する送信変換部と、直接出力が選択操作されると電子データをプリンタ装置に送信して変換出力が選択操作されると変換された印刷データを送信するデータ送信部と、変換出力が選択操作されると印刷出力される電子データの改竄を検出する送信確認部と、改竄が検出されると送信される印刷データに所定の警告データを付与する警告付与部と、を有し、プリンタ装置は、データ処理装置から電子データと印刷データとを選択的に受信するデータ受信部と、受信された電子データまたは印刷データを印刷出力するデータ印刷部と、受信された印刷データに付与されている警告データを検出する警告検出部と、受信された電子データの改竄を検出する受信確認部と、受信された電子データから改竄が検出されても受信された印刷データに警告データが付与されていても改竄警告を報知出力する警告報知部と、を有する。
【００１２】
従って、本発明のデータ印刷システムでは、データ処理装置からプリンタ装置に送信されて印刷出力される電子データが改竄されていると、プリンタ装置から改竄警告が報知出力される。
【００１３】
本発明の第一のデータ処理装置は、本発明の第一のデータ印刷システムのデータ処理装置であって、印刷出力する電子データを印刷データに変換する送信変換部と、変換された印刷データをプリンタ装置に送信するデータ送信部と、印刷出力される電子データの改竄を検出する送信確認部と、改竄が検出されると送信される印刷データに所定の警告データを付与する警告付与部と、を有する。
【００１４】
本発明の第二のデータ処理装置は、本発明の第三のデータ印刷システムのデータ処理装置であって、電子データの直接出力と変換出力とが選択操作される出力操作部と、変換出力が選択操作されると印刷出力する電子データを印刷データに変換する送信変換部と、直接出力が選択操作されると電子データをプリンタ装置に送信して変換出力が選択操作されると変換された印刷データを送信するデータ送信部と、変換出力が選択操作されると印刷出力される電子データの改竄を検出する送信確認部と、改竄が検出されると送信される印刷データに所定の警告データを付与する警告付与部と、を有する。
【００１５】
本発明の第一のプリンタ装置は、本発明の第一のデータ印刷システムのプリンタ装置であって、データ処理装置から印刷データを受信するデータ受信部と、受信された印刷データを印刷出力するデータ印刷部と、受信された印刷データに付与されている警告データを検出する警告検出部と、警告データが検出されると改竄警告を報知出力する警告報知部と、を有する。
【００１６】
本発明の第二のプリンタ装置は、本発明の第二のデータ印刷システムのプリンタ装置であって、データ処理装置から電子データを受信する電子受信部と、受信された電子データを印刷出力するデータ印刷部と、受信された電子データの改竄を検出する受信確認部と、改竄が検出されると改竄警告を報知出力する警告報知部と、を有する。
【００１７】
本発明の第三のプリンタ装置は、本発明の第三のデータ印刷システムのプリンタ装置であって、データ処理装置から電子データと印刷データとを選択的に受信するデータ受信部と、受信された電子データまたは印刷データを印刷出力するデータ印刷部と、受信された印刷データに付与されている警告データを検出する警告検出部と、受信された電子データの改竄を検出する受信確認部と、受信された電子データから改竄が検出されても受信された印刷データに警告データが付与されていても改竄警告を報知出力する警告報知部と、を有する。
【００１８】
本発明の第一のコンピュータプログラムは、本発明の第一のデータ処理装置のためのコンピュータプログラムであって、印刷出力する電子データを印刷データに変換すること、変換された印刷データをプリンタ装置に送信すること、印刷出力される電子データの改竄を検出すること、改竄が検出されると送信される印刷データに所定の警告データを付与すること、をデータ処理装置に実行させる。
【００１９】
本発明の第二のコンピュータプログラムは、本発明の第二のデータ処理装置のためのコンピュータプログラムであって、電子データの直接出力と変換出力との選択操作を受け付けること、変換出力が選択操作されると印刷出力する電子データを印刷データに変換すること、直接出力が選択操作されると電子データをプリンタ装置に送信して変換出力が選択操作されると変換された印刷データを送信すること、変換出力が選択操作されると印刷出力される電子データの改竄を検出すること、改竄が検出されると送信される印刷データに所定の警告データを付与すること、をデータ処理装置に実行させる。
【００２０】
本発明の第三のコンピュータプログラムは、本発明の第一のプリンタ装置のためのコンピュータプログラムであって、データ処理装置から印刷データを受信すること、受信された印刷データを印刷出力すること、受信された印刷データに付与されている警告データを検出すること、警告データが検出されると改竄警告を報知出力すること、をプリンタ装置に実行させる。
【００２１】
本発明の第四のコンピュータプログラムは、本発明の第二のプリンタ装置のためのコンピュータプログラムであって、データ処理装置から電子データを受信すること、受信された電子データを印刷出力すること、受信された電子データの改竄を検出すること、改竄が検出されると改竄警告を報知出力すること、をプリンタ装置に実行させる。
【００２２】
本発明の第五のコンピュータプログラムは、本発明の第三のプリンタ装置のためのコンピュータプログラムであって、データ処理装置から電子データと印刷データとを選択的に受信すること、受信された電子データまたは印刷データを印刷出力すること、受信された印刷データに付与されている警告データを検出すること、受信された電子データの改竄を検出すること、受信された電子データから改竄が検出されても受信された印刷データに警告データが付与されていても改竄警告を報知出力すること、をプリンタ装置に実行させる。
【００２３】
なお、本発明の各種の構成要素は、その機能を実現するように形成されていればよく、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与されたデータ処理装置、コンピュータプログラムによりデータ処理装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。
【００２４】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。
【発明の効果】
【００２５】
本発明のデータ印刷システムでは、データ処理装置からプリンタ装置に送信されて印刷出力される電子データが改竄されていると、プリンタ装置から改竄警告が報知出力される。従って、例えば、悪意の利用者が電子データを改竄して印刷出力することを周囲に報知することができ、印刷出力された電子データが改竄されていることを利用者に報知することもできる。
【発明を実施するための最良の形態】
【００２６】
本発明の実施の一形態を図面を参照して以下に説明する。本実施の形態のデータ印刷システム１０００は、図１に示すように、データ処理装置１００とプリンタ装置２００とを有する。
【００２７】
そのデータ処理装置１００は、電子データを保持しているデータ保持部１１０と、保持されている電子データの直接出力と変換出力とが選択操作される出力操作部１２０と、変換出力が選択操作されると印刷出力する電子データを印刷データに変換する送信変換部１３０と、直接出力が選択操作されると電子データをプリンタ装置２００に送信して変換出力が選択操作されると変換された印刷データを送信するデータ送信部１４０と、変換出力が選択操作されると印刷出力される電子データの改竄を検出する送信確認部１５０と、改竄が検出されると送信される印刷データに所定の警告データを付与する警告付与部１６０と、を有する。
【００２８】
プリンタ装置２００は、データ処理装置１００から電子データと印刷データとを選択的に受信するデータ受信部２１０と、受信された電子データまたは印刷データを印刷出力するデータ印刷部２２０と、受信された印刷データに付与されている警告データを検出する警告検出部２３０と、受信された電子データの改竄を検出する受信確認部２４０と、受信された電子データから改竄が検出されても受信された印刷データに警告データが付与されていても改竄警告を報知出力する警告報知部２５０と、を有する。
【００２９】
より詳細には、データ処理装置１００は、ＣＰＵ(Central Processing Unit)やＲＯＭ(Read Only Memory)やＲＡＭ(Random Access Memory)等からなるコンピュータユニット(図示せず)、ＨＤＤ(Hard Disc Drive)等の記憶デバイス、ＬＣＤ(Liquid Crystal Display)等の表示デバイス、キーボード等の入力デバイス、ＬＡＮ(Local Area Network)等でプリンタ装置２００などとデータ通信する通信デバイス、等をハードウェアとして有する(図示せず)。
【００３０】
プリンタ装置２００は、通信デバイス、コンピュータユニット、電子写真機構、音声出力デバイス、等をハードウェアとして有する(図示せず)。データ処理装置１００およびプリンタ装置２００は、コンピュータユニットが実装されているコンピュータプログラムに対応して各部を統合制御することにより、図１に示すように、各部が各種機能として論理的に実現されている。
【００３１】
なお、データ処理装置１００は、コンピュータプログラムにより第一および第二のプリンタドライバが実装されている。詳細には後述するが、第一のプリンタドライバは、送信変換部１３０とデータ送信部１４０と送信確認部１５０と警告付与部１６０に相当し、電子データをＰＣＬやＬＩＰＳ等の一般的なＰＤＬフォーマットの印刷データに変換してから、通信デバイスによりプリンタ装置２００に送信させる。
【００３２】
このとき、第一のプリンタドライバは、ＰＣＬフォーマット等の印刷データに変換される電子データがＸＰＳフォーマットであると改竄の有無を判定し、改竄が検出されると警告データを印刷データに付与する。
【００３３】
第二のプリンタドライバは、データ送信部１４０に相当し、ＸＰＳフォーマットの電子データを、ＰＣＬフォーマット等に変換することなく印刷データとして通信デバイスによりプリンタ装置２００に送信させる。従って、第一および第二のプリンタドライバが入力デバイスにより選択操作される機能が、出力操作部１２０に相当する。
【００３４】
なお、ＸＰＳフォーマットの電子データをＰＣＬフォーマット等に変換することなく印刷データとして出力するとは、例えば、なんら処理していないＸＰＳフォーマットの電子データに、印刷出力に必要な部数データや用紙データなどを付与して出力することなどを意味する。
【００３５】
プリンタ装置２００にも、コンピュータプログラムによりプリンタコントローラが実装されている。このプリンタコントローラは、データ受信部２１０と警告検出部２３０と受信確認部２４０とに相当する。
【００３６】
このため、通信デバイスにより印刷データが受信されると、画像データに変換して電子写真機構に印刷出力させる。一方、通信デバイスによりＸＰＳフォーマットの電子データが受信されると、画像データに変換して電子写真機構に印刷出力させる。
【００３７】
ただし、ＸＰＳフォーマットではないＰＣＬフォーマット等の印刷データを受信して印刷出力するときは警告データの有無を判定し、警告データが検出されると改竄警告を音声出力デバイスに音声出力させる。また、ＸＰＳフォーマットの電子データを受信して印刷出力するときは改竄の有無を判定し、改竄が検出されると改竄警告を音声出力デバイスに音声出力させる。
【００３８】
上述のようなデータ処理装置１００のコンピュータプログラムは、例えば、電子データの直接出力と変換出力との選択操作を受け付けること、変換出力が選択操作されると印刷出力する電子データを印刷データに変換すること、直接出力が選択操作されると電子データをプリンタ装置２００に送信して変換出力が選択操作されると変換された印刷データを送信すること、変換出力が選択操作されると印刷出力される電子データの改竄を検出すること、改竄が検出されると送信される印刷データに所定の警告データを付与すること、をデータ処理装置１００に実行させるように記述されている。
【００３９】
また、プリンタ装置２００のコンピュータプログラムは、例えば、データ処理装置１００から電子データと印刷データとを選択的に受信すること、受信された電子データまたは印刷データを印刷出力すること、受信された印刷データに付与されている警告データを検出すること、受信された電子データの改竄を検出すること、受信された電子データから改竄が検出されても受信された印刷データに警告データが付与されていても改竄警告を報知出力すること、をプリンタ装置２００に実行させるように記述されている。
【００４０】
上述のような構成において、本実施の形態のデータ印刷システム１０００のデータ処理装置１００およびプリンタ装置２００の処理動作を以下に説明する。まず、データ処理装置１００は、各種フォーマットの電子データが登録されており、例えば、ＸＰＳフォーマットの電子データも登録されている。
【００４１】
このＸＰＳフォーマットの電子データは、そのままページプリンタの印刷データとして機能する。このため、データ処理装置１００では、ＸＰＳフォーマットの電子データは、そのまま印刷データとしてプリンタ装置２００に出力する。
【００４２】
また、ＸＰＳフォーマットでは、デジタル署名を付与する機能がデフォルトで用意されている。そこで、本実施の形態のデータ処理装置１００では、図２に示すように、電子データの印刷出力が入力操作されると(ステップＳ１)、その電子データがＸＰＳフォーマットか確認される(ステップＳ２)。
【００４３】
本実施の形態のデータ処理装置１００では、ＸＰＳフォーマットの電子データは、第一のプリンタドライバでも第二のプリンタドライバでもプリンタ装置２００に出力することができる。
【００４４】
そこで、上述のように印刷出力する電子データがＸＰＳフォーマットの場合は、第一のプリンタドライバが選択されるか第二のプリンタドライバが選択されるかが判定される(ステップＳ３，Ｓ１５)。
【００４５】
そして、第二のプリンタドライバがキーボードなどにより選択操作されると(ステップＳ１５)、その第二のプリンタドライバが起動される(ステップＳ１６)。この場合、例えば、キーボードの入力操作に対応したページ設定や部数設定などの各種処理が実行される(ステップＳ１７)。
【００４６】
この第二のプリンタドライバによる各種処理が完了すると、ＸＰＳフォーマットの電子データは、その設定データとともに印刷データとしてプリンタ装置２００に送信される(ステップＳ１１)。
【００４７】
一方、第一のプリンタドライバがキーボードなどにより選択操作されると(ステップＳ３)、その第一のプリンタドライバが起動される(ステップＳ４)。すると、この第一のプリンタドライバにより、ＸＰＳフォーマットの電子データがＰＣＬ等の一般的なＰＤＬフォーマットの印刷データに変換される(ステップＳ５)。この場合も、やはりキーボードの入力操作に対応したページ設定や部数設定などの各種処理が実行される(ステップＳ６)。
【００４８】
さらに、そのＸＰＳフォーマットの電子データにデジタル署名が付与されているかが確認される(ステップＳ７)。これでデジタル署名が付与されていないと、変換された印刷データが、その設定データとともにプリンタ装置２００に送信される(ステップＳ１１)。
【００４９】
一方、デジタル署名が付与されていると(ステップＳ７)、そのデジタル署名で電子データの認証処理が実行される(ステップＳ８)。この認証処理により改竄が検出されないと(ステップＳ９)、変換された印刷データが設定データとともにプリンタ装置２００に送信される(ステップＳ１１)。
【００５０】
一方、認証処理により改竄が検出されると(ステップＳ９)、所定の警告データが印刷データに付与される(ステップＳ１０)。このような警告データの付与は、例えば、印刷データのヘッダに専用のフラグを設定しておき、そのフラグを反転させることなどで実行される。このように警告データの付与が完了した印刷データも、その設定データとともにプリンタ装置２００に送信される(ステップＳ１１)。
【００５１】
なお、印刷出力する電子データがＸＰＳフォーマットでない場合は(ステップＳ２)、そのまま印刷データとして送信することはできない。そこで、自動的に第一のプリンタドライバが起動されてＰＣＬフォーマット等の印刷データへの変換などが実行され(ステップＳ１２〜Ｓ１４)、その印刷データがプリンタ装置２００に送信される(ステップＳ１１)。
【００５２】
そして、上述のようにデータ処理装置１００からＸＰＳフォーマットやＰＣＬフォーマット等の印刷データを受信するプリンタ装置２００では(ステップＴ１)、図３に示すように、プリンタコントローラにより印刷データがＸＰＳフォーマットか確認される(ステップＴ２)。
【００５３】
そして、ＸＰＳフォーマットでない場合には、警告データが付与されているか確認される(ステップＴ８)。これで警告データが付与されていないと、その印刷データは、従来と同様に設定データにより画像データに変換されて印刷出力される(ステップＴ７)。
【００５４】
一方、ＸＰＳフォーマットでないＰＣＬフォーマット等の印刷データに警告データが付与されていた場合は、その印刷データが印刷出力されるとき(ステップＴ７)、例えば、「この印刷出力する電子データは改竄されています」などの改竄警告が、音声出力デバイスにより所定時間まで繰り返し音声出力される(ステップＴ６)。
【００５５】
また、受信された印刷データがＸＰＳフォーマットの電子データからなる場合(ステップＴ２)、デジタル署名が付与されているかが確認される(ステップＴ３)。これでデジタル署名が付与されていないと、その電子データは設定データにより画像データに変換されて印刷出力される(ステップＴ７)。
【００５６】
一方、デジタル署名が付与されていると(ステップＴ３)、そのデジタル署名で電子データの認証処理が実行される(ステップＴ４)。この認証処理により改竄が検出されないと(ステップＴ５)、その電子データは設定データにより画像データに変換されて印刷出力される(ステップＴ７)。
【００５７】
一方、認証処理により改竄が検出されると(ステップＴ５)、やはり電子データが印刷出力されるとき(ステップＴ７)、前述のような改竄警告が音声出力される(ステップＴ６)。
【００５８】
本実施の形態のデータ印刷システム１０００では、上述のようにデジタル署名により改竄の有無を判定できるＸＰＳフォーマットの電子データが印刷出力される場合、その電子データが改竄されていると印刷出力されるときに改竄警告が音声出力される。
【００５９】
このため、例えば、悪意の利用者が電子データを改竄して印刷出力することを周囲に報知することができる。従って、電子データが不当に印刷出力されて利用されることなどを防止することができる。
【００６０】
さらに、印刷出力された電子データが改竄されていることを利用者に報知することもできる。従って、不当に改竄されている電子データが認識されることなく印刷出力されて利用されることなども防止することができる。
【００６１】
しかも、本実施の形態のデータ処理装置１００は、ＸＰＳフォーマットの電子データをＰＣＬ等の一般的なＰＤＬフォーマットに変換してプリンタ装置２００に送信することができ、その場合に、改竄を検出すると警告データを付与することができる。
【００６２】
このため、例えば、プリンタ装置が、ＸＰＳフォーマットの電子データを直接印刷することはできないが、警告データを認識して改竄警告を出力できる場合でも(図示せず)、電子データの改竄を報知することができる。
【００６３】
反対に、本実施の形態のプリンタ装置２００は、ＸＰＳフォーマットの電子データを受信すると、改竄を検出して報知することができる。このため、データ処理装置１００が、ＸＰＳフォーマットの電子データの改竄を検出することなく送信する場合でも、電子データの改竄を報知することができる。
【００６４】
しかも、データ処理装置１００は、第一および第二のプリンタドライバが実装されており、そのプリンタドライバの選択によりＸＰＳフォーマットの電子データを直接出力することも、ＰＣＬフォーマット等の印刷データに変換してから出力することもできる。
【００６５】
このため、利用者の利便性を向上させることができる。それでいて、何れのプリンタドライバで出力された場合でも、プリンタ装置２００は電子データの改竄を報知することができる。
【００６６】
さらに、上述のように電子データの改竄を報知するための機能が、プリンタドライバとプリンタコントローラとのソフトウェアでデータ処理装置１００とプリンタ装置２００とに実装されている。
【００６７】
このため、データ処理装置１００とプリンタ装置２００とのハードウェアは変更する必要がない。なお、改竄警告を音声出力する音声出力デバイスは、例えば、エラー報知のために従来から実装されているハードウェアを流用することができる。
【００６８】
なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上記形態では電子データの改竄を検出する機能が、データ処理装置１００とプリンタ装置２００との両方に搭載されていることを例示したが、一方のみとしてもよい。
【００６９】
例えば、データ処理装置(図示せず)は、印刷出力する電子データを印刷データに変換する送信変換部１３０と、変換された印刷データをプリンタ装置２００に送信するデータ送信部１４０と、印刷出力される電子データの改竄を検出する送信確認部１５０と、改竄が検出されると送信される印刷データに所定の警告データを付与する警告付与部１６０と、を有し、プリンタ装置(図示せず)は、データ処理装置１００から印刷データを受信するデータ受信部２１０と、受信された印刷データを印刷出力するデータ印刷部２２０と、受信された印刷データに付与されている警告データを検出する警告検出部２３０と、警告データが検出されると改竄警告を報知出力する警告報知部２５０と、を有すればよい。
【００７０】
この場合、プリンタ装置は、ＸＰＳフォーマットの電子データを直接印刷することはできないが、警告データを認識して改竄警告を出力することができる。
【００７１】
また、データ処理装置(図示せず)は、印刷出力する電子データをプリンタ装置２００に送信する電子送信部を有し、プリンタ装置(図示せず)は、データ処理装置１００から電子データを受信する電子受信部と、受信された電子データを印刷出力するデータ印刷部２２０と、受信された電子データの改竄を検出する受信確認部２４０と、改竄が検出されると改竄警告を報知出力する警告報知部２５０と、を有してもよい。
【００７２】
この場合、データ処理装置は、電子データの改竄を検出することなく電子データを送信するが、データ処理装置は、ＸＰＳフォーマットの電子データを受信すると、改竄を検出して報知することができる。
【００７３】
さらに、上記形態ではプリンタ装置２００が改竄警告を音声出力することのみ例示した。しかし、データ処理装置１００が、電子メールを送信するメール送信部と、改竄が検出されるとメール送信部に改竄警告の電子メールを所定の送信先に送信させる警告送信部とを、さらに有してもよい(図示せず)。
【００７４】
この場合、改竄警告が所定の送信先にメール送信されるので、例えば、改竄された電子データが印刷出力されたことを、プリンタ装置２００から離間している管理者などに報知することができる。
【００７５】
同様に、プリンタ装置２００が、電子メールを送信するメール送信部と、改竄が検出されるとメール送信部に改竄警告の電子メールを所定の送信先に送信させる警告送信部とを、さらに有してもよい(図示せず)。
【００７６】
さらに、プリンタ装置２００は、ファクシミリデータを通信するファクシミリ通信部と、改竄が検出されるとファクシミリ通信部に改竄警告のファクシミリデータを所定の送信先に送信させる警告送信部とを、さらに有してもよい(図示せず)。
【００７７】
この場合、プリンタ装置２００が、改竄警告を所定の送信先にファクシミリ送信することができる。特に、プリンタ装置２００がＭＦＰ(Multi Function Peripherals)からなる場合、ファクシミリ機能は標準で搭載されているので、上述のような運用は有効である。
【００７８】
さらに、上記形態ではデータ処理装置１００およびプリンタ装置２００が電子データの改竄を検出して警告を報知する機能が固定されていることを想定した。しかし、図４に示すように、例えば、プリンタドライバやプリンタコントローラの機能設定画面により、警告報知の有無を設定できてもよい。
【００７９】
ただし、このような機能はセキュリティ性に関与する。そこで、上述のような警告報知の有無を設定する機能を、パスワードが入力されないと変更できないようにしてもよい。
【００８０】
この場合、改竄を検出して警告を報知する機能を、管理者などの正当な利用者しか設定できないので、電子データの印刷出力のセキュリティ性の低下を防止することができる。
【００８１】
また、上記形態ではプリンタドライバやプリンタコントローラがソフトウェアとしてデータ処理装置１００やプリンタ装置２００に実装されていることを例示した。しかし、ハードウェアからなるプリンタドライバやプリンタコントローラがデータ処理装置やプリンタ装置に実装されてもよい(図示せず)。
【００８２】
さらに、上記形態ではデータ処理装置１００に、一般的な電子データやＸＰＳフォーマットの電子データをＰＣＬ等の一般的なＰＤＬフォーマットの印刷データに変換する第一のプリンタドライバと、ＸＰＳフォーマットの電子データを変換することなく印刷データとして出力する第二のプリンタドライバと、が実装されていることを例示した。
【００８３】
しかし、上述のようなプリンタドライバを製品として実施する場合には、各種の形態とすることができる。例えば、上述のような二つのプリンタドライバが一つに集約されていてもよい(図示せず)。
【００８４】
また、一般的な電子データを一般的な印刷データに変換する第一のプリンタドライバと、ＸＰＳフォーマットの電子データを一般的な印刷データに変換する第二のプリンタドライバと、ＸＰＳフォーマットの電子データを一般的な印刷データに変換することなく出力する第三のプリンタドライバと、に分割されていてもよい(図示せず)。
【００８５】
さらに、一般的な電子データを一般的な印刷データに変換する第一のプリンタドライバと、ＸＰＳフォーマットの電子データを一般的な印刷データに変換して出力することも変換することなく出力することもできる第二のプリンタドライバと、としてもよい(図示せず)。
【００８６】
また、一般的な電子データを一般的な印刷データに変換するとともにＸＰＳフォーマットの電子データを変換することなく出力する第一のプリンタドライバと、ＸＰＳフォーマットの電子データを一般的な印刷データに変換して出力する第二のプリンタドライバと、とすることも不可能ではない(図示せず)。
【００８７】
さらに、上記形態では印刷出力が入力操作された電子データがＸＰＳフォーマットでないと、自動的に第一のプリンタドライバが起動されて一般的な印刷データに変換されることを例示した。
【００８８】
しかし、上述のようにＸＰＳフォーマットの電子データを一般的な印刷データに変換して出力することも変換することなく出力することもできる第二のプリンタドライバが一般的な電子データは処理対象としない場合、この第二のプリンタドライバが選択された状態でＸＰＳフォーマットでない一般的な電子データの印刷出力が指示されると、この電子データがＸＰＳフォーマットに変換されてから第二のプリンタドライバで処理されてもよい。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施の形態のデータ印刷システムの論理構造を示す模式的なブロック図である。
【図２】データ処理装置の処理動作を示すフローチャートである。
【図３】プリンタ装置の処理動作を示すフローチャートである。
【図４】一変形例のプリンタコントローラの機能設定画面を示す正面図である。
【符号の説明】
【００９０】
１００    データ処理装置
１１０    データ保持部
１２０    出力操作部
１３０    送信変換部
１４０    データ送信部
１５０    送信確認部
１６０    警告付与部
２００    プリンタ装置
２１０    データ受信部
２２０    データ印刷部
２３０    警告検出部
２４０    受信確認部
２５０    警告報知部
１０００    データ印刷システム
【図１】
2008129636.tif 000003
【図２】
2008129636.tif 000004
【図３】
2008129636.tif 000005
【図４】
2008129636.tif 000006
【手続補正書】
【提出日】平成19年5月14日(2007.5.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ処理装置とプリンタ装置とを有するデータ印刷システムの前記データ処理装置であって、
印刷出力する電子データを印刷データに変換する送信変換部と、
変換された前記印刷データを前記プリンタ装置に送信するデータ送信部と、
印刷出力される前記電子データの改竄を検出する送信確認部と、
前記改竄が検出されると送信される前記印刷データに所定の警告データを付与する警告付与部と、
を有するデータ処理装置。
【請求項２】
データ処理装置とプリンタ装置とを有するデータ印刷システムの前記データ処理装置であって、
電子データの直接出力と変換出力とが選択操作される出力操作部と、
前記変換出力が選択操作されると印刷出力する前記電子データを印刷データに変換する送信変換部と、
前記直接出力が選択操作されると前記電子データを前記プリンタ装置に送信して前記変換出力が選択操作されると変換された前記印刷データを送信するデータ送信部と、
前記変換出力が選択操作されると印刷出力される前記電子データの改竄を検出する送信確認部と、
前記改竄が検出されると送信される前記印刷データに所定の警告データを付与する警告付与部と、
を有するデータ処理装置。
【請求項３】
電子メールを送信するメール送信部と、
前記改竄が検出されると前記メール送信部に改竄警告の前記電子メールを所定の送信先に送信させる警告送信部とを、
さらに有する請求項１または２に記載のデータ処理装置。
【請求項４】
データ処理装置とプリンタ装置とを有するデータ印刷システムの前記プリンタ装置であって、
前記データ処理装置から印刷データを受信するデータ受信部と、
受信された前記印刷データを印刷出力するデータ印刷部と、
受信された前記印刷データに付与されている警告データを検出する警告検出部と、
前記警告データが検出されると改竄警告を報知出力する警告報知部と、
を有するプリンタ装置。
【請求項５】
データ処理装置とプリンタ装置とを有するデータ印刷システムの前記プリンタ装置であって、
前記データ処理装置から電子データを受信する電子受信部と、
受信された前記電子データを印刷出力するデータ印刷部と、
受信された前記電子データの改竄を検出する受信確認部と、
前記改竄が検出されると改竄警告を報知出力する警告報知部と、
を有するプリンタ装置。
【請求項６】
データ処理装置とプリンタ装置とを有するデータ印刷システムの前記プリンタ装置であって、
前記データ処理装置から電子データと印刷データとを選択的に受信するデータ受信部と、
受信された前記電子データまたは前記印刷データを印刷出力するデータ印刷部と、
受信された前記印刷データに付与されている警告データを検出する警告検出部と、
受信された前記電子データの改竄を検出する受信確認部と、
受信された前記電子データから前記改竄が検出されても受信された前記印刷データに前記警告データが付与されていても改竄警告を報知出力する警告報知部と、
を有するプリンタ装置。
【請求項７】
電子メールを送信するメール送信部と、
前記改竄が検出されると前記メール送信部に改竄警告の前記電子メールを所定の送信先に送信させる警告送信部とを、
さらに有する請求項５または６に記載のプリンタ装置。
【請求項８】
ファクシミリデータを通信するファクシミリ通信部と、
前記改竄が検出されると前記ファクシミリ通信部に改竄警告の前記ファクシミリデータを所定の送信先に送信させる警告送信部とを、
さらに有する請求項５ないし７の何れか一項に記載のプリンタ装置。
【請求項９】
前記警告報知部は、前記改竄警告を音声出力する請求項４ないし８の何れか一項に記載のプリンタ装置。
【請求項１０】
データ処理装置とプリンタ装置とを有するデータ印刷システムであって、
前記データ処理装置は、印刷出力する電子データを印刷データに変換する送信変換部と、変換された前記印刷データを前記プリンタ装置に送信するデータ送信部と、印刷出力される前記電子データの改竄を検出する送信確認部と、前記改竄が検出されると送信される前記印刷データに所定の警告データを付与する警告付与部と、を有し、
前記プリンタ装置は、前記データ処理装置から前記印刷データを受信するデータ受信部と、受信された前記印刷データを印刷出力するデータ印刷部と、受信された前記印刷データに付与されている前記警告データを検出する警告検出部と、前記警告データが検出されると改竄警告を報知出力する警告報知部と、を有するデータ印刷システム。
【請求項１１】
データ処理装置とプリンタ装置とを有するデータ印刷システムであって、
前記データ処理装置は、印刷出力する電子データを前記プリンタ装置に送信する電子送信部を有し、
前記プリンタ装置は、前記データ処理装置から前記電子データを受信する電子受信部と、受信された前記電子データを印刷出力するデータ印刷部と、受信された前記電子データの改竄を検出する受信確認部と、前記改竄が検出されると改竄警告を報知出力する警告報知部と、を有するデータ印刷システム。
【請求項１２】
データ処理装置とプリンタ装置とを有するデータ印刷システムであって、
前記データ処理装置は、電子データの直接出力と変換出力とが選択操作される出力操作部と、前記変換出力が選択操作されると印刷出力する前記電子データを印刷データに変換する送信変換部と、前記直接出力が選択操作されると前記電子データを前記プリンタ装置に送信して前記変換出力が選択操作されると変換された前記印刷データを送信するデータ送信部と、前記変換出力が選択操作されると印刷出力される前記電子データの改竄を検出する送信確認部と、前記改竄が検出されると送信される前記印刷データに所定の警告データを付与する警告付与部と、を有し、
前記プリンタ装置は、前記データ処理装置から前記電子データと前記印刷データとを選択的に受信するデータ受信部と、受信された前記電子データまたは前記印刷データを印刷出力するデータ印刷部と、受信された前記印刷データに付与されている前記警告データを検出する警告検出部と、受信された前記電子データの改竄を検出する受信確認部と、受信された前記電子データから前記改竄が検出されても受信された前記印刷データに前記警告データが付与されていても改竄警告を報知出力する警告報知部と、を有するデータ印刷システム。
【請求項１３】
データ処理装置とプリンタ装置とを有するデータ印刷システムのデータ処理装置のためのコンピュータプログラムであって、
印刷出力する電子データを印刷データに変換すること、
変換された前記印刷データを前記プリンタ装置に送信すること、
印刷出力される前記電子データの改竄を検出すること、
前記改竄が検出されると送信される前記印刷データに所定の警告データを付与すること、
を前記データ処理装置に実行させるコンピュータプログラム。
【請求項１４】
データ処理装置とプリンタ装置とを有するデータ印刷システムのデータ処理装置のためのコンピュータプログラムであって、
電子データの直接出力と変換出力との選択操作を受け付けること、
前記変換出力が選択操作されると印刷出力する前記電子データを印刷データに変換すること、
前記直接出力が選択操作されると前記電子データを前記プリンタ装置に送信して前記変換出力が選択操作されると変換された前記印刷データを送信すること、
前記変換出力が選択操作されると印刷出力される前記電子データの改竄を検出すること、
前記改竄が検出されると送信される前記印刷データに所定の警告データを付与すること、
を前記データ処理装置に実行させるコンピュータプログラム。
【請求項１５】
データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置のためのコンピュータプログラムであって、
前記データ処理装置から印刷データを受信すること、
受信された前記印刷データを印刷出力すること、
受信された前記印刷データに付与されている警告データを検出すること、
前記警告データが検出されると改竄警告を報知出力すること、
を前記プリンタ装置に実行させるコンピュータプログラム。
【請求項１６】
データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置のためのコンピュータプログラムであって、
前記データ処理装置から電子データを受信すること、
受信された前記電子データを印刷出力すること、
受信された前記電子データの改竄を検出すること、
前記改竄が検出されると改竄警告を報知出力すること、
を前記プリンタ装置に実行させるコンピュータプログラム。
【請求項１７】
データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置のためのコンピュータプログラムであって、
前記データ処理装置から電子データと印刷データとを選択的に受信すること、
受信された前記電子データまたは前記印刷データを印刷出力すること、
受信された前記印刷データに付与されている警告データを検出すること、
受信された前記電子データの改竄を検出すること、
受信された前記電子データから前記改竄が検出されても受信された前記印刷データに前記警告データが付与されていても改竄警告を報知出力すること、
を前記プリンタ装置に実行させるコンピュータプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、データ処理装置とプリンタ装置とを有するデータ印刷システム、そのデータ処理装置、そのプリンタ装置、コンピュータプログラム、に関し、特に、電子データの改竄を判定することができるデータ印刷システムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は上述のような課題に鑑みてなされたものであり、例えば、悪意の利用者が電子データを改竄して印刷出力することを周囲に報知することや、印刷出力された電子データが改竄されていることを利用者に報知することなどを、可能とする構造のデータ処理装置、プリンタ装置、データ印刷システム、コンピュータプログラム、を提供するものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第一のデータ処理装置は、データ処理装置とプリンタ装置とを有するデータ印刷システムのデータ処理装置であって、印刷出力する電子データを印刷データに変換する送信変換部と、変換された印刷データをプリンタ装置に送信するデータ送信部と、印刷出力される電子データの改竄を検出する送信確認部と、改竄が検出されると送信される印刷データに所定の警告データを付与する警告付与部と、を有する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第二のデータ処理装置は、データ処理装置とプリンタ装置とを有するデータ印刷システムのデータ処理装置であって、電子データの直接出力と変換出力とが選択操作される出力操作部と、変換出力が選択操作されると印刷出力する電子データを印刷データに変換する送信変換部と、直接出力が選択操作されると電子データをプリンタ装置に送信して変換出力が選択操作されると変換された印刷データを送信するデータ送信部と、変換出力が選択操作されると印刷出力される電子データの改竄を検出する送信確認部と、改竄が検出されると送信される印刷データに所定の警告データを付与する警告付与部と、を有する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第一のプリンタ装置は、データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置であって、データ処理装置から印刷データを受信するデータ受信部と、受信された印刷データを印刷出力するデータ印刷部と、受信された印刷データに付与されている警告データを検出する警告検出部と、警告データが検出されると改竄警告を報知出力する警告報知部と、を有する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の第二のプリンタ装置は、データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置であって、データ処理装置から電子データを受信する電子受信部と、受信された電子データを印刷出力するデータ印刷部と、受信された電子データの改竄を検出する受信確認部と、改竄が検出されると改竄警告を報知出力する警告報知部と、を有する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明の第三のプリンタ装置は、データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置であって、データ処理装置から電子データと印刷データとを選択的に受信するデータ受信部と、受信された電子データまたは印刷データを印刷出力するデータ印刷部と、受信された印刷データに付与されている警告データを検出する警告検出部と、受信された電子データの改竄を検出する受信確認部と、受信された電子データから改竄が検出されても受信された印刷データに警告データが付与されていても改竄警告を報知出力する警告報知部と、を有する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の第一のコンピュータプログラムは、データ処理装置とプリンタ装置とを有するデータ印刷システムのデータ処理装置のためのコンピュータプログラムであって、印刷出力する電子データを印刷データに変換すること、変換された印刷データをプリンタ装置に送信すること、印刷出力される電子データの改竄を検出すること、改竄が検出されると送信される印刷データに所定の警告データを付与すること、をデータ処理装置に実行させる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の第二のコンピュータプログラムは、データ処理装置とプリンタ装置とを有するデータ印刷システムのデータ処理装置のためのコンピュータプログラムであって、電子データの直接出力と変換出力との選択操作を受け付けること、変換出力が選択操作されると印刷出力する電子データを印刷データに変換すること、直接出力が選択操作されると電子データをプリンタ装置に送信して変換出力が選択操作されると変換された印刷データを送信すること、変換出力が選択操作されると印刷出力される電子データの改竄を検出すること、改竄が検出されると送信される印刷データに所定の警告データを付与すること、をデータ処理装置に実行させる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明の第三のコンピュータプログラムは、データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置のためのコンピュータプログラムであって、データ処理装置から印刷データを受信すること、受信された印刷データを印刷出力すること、受信された印刷データに付与されている警告データを検出すること、警告データが検出されると改竄警告を報知出力すること、をプリンタ装置に実行させる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明の第四のコンピュータプログラムは、データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置のためのコンピュータプログラムであって、データ処理装置から電子データを受信すること、受信された電子データを印刷出力すること、受信された電子データの改竄を検出すること、改竄が検出されると改竄警告を報知出力すること、をプリンタ装置に実行させる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明の第五のコンピュータプログラムは、データ処理装置とプリンタ装置とを有するデータ印刷システムのプリンタ装置のためのコンピュータプログラムであって、データ処理装置から電子データと印刷データとを選択的に受信すること、受信された電子データまたは印刷データを印刷出力すること、受信された印刷データに付与されている警告データを検出すること、受信された電子データの改竄を検出すること、受信された電子データから改竄が検出されても受信された印刷データに警告データが付与されていても改竄警告を報知出力すること、をプリンタ装置に実行させる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
本発明では、データ処理装置からプリンタ装置に送信されて印刷出力される電子データが改竄されていると、プリンタ装置から改竄警告が報知出力される。従って、例えば、悪意の利用者が電子データを改竄して印刷出力することを周囲に報知することができ、印刷出力された電子データが改竄されていることを利用者に報知することもできる。