(57)【要約】【課題】郵便葉書を用いた通信では、差出人の住所、氏名、電話番号等の個人情報を記載する必要があるにもかかわらず、これらの個人情報に対しては、なんら情報流出の防止策が施されていない。【解決手段】プリンタドライバから記録用紙サイズとして郵便葉書のサイズが選択されていることの通知をうけた場合に、プリンタドライバから送られる印刷データに対し、切手領域の右端の延長線よりも左側に位置する印刷データを選択的に暗号化する。【選択図】        図３
2004155121.tif 000002
【特許請求の範囲】
【請求項１】
プリンタドライバから記録用紙サイズとして郵便葉書のサイズが選択されていることの通知をうけた場合に、プリンタドライバから送られる印刷データに対し、切手領域の右端の延長線よりも左側に位置する印刷データを選択的に暗号化すること、
を特徴とするプリンタ。
【請求項２】
ユーザーが記録用紙のサイズとして郵便葉書のサイズを選択した場合に、切手領域の右端の延長線よりも左側に位置するデータを選択的に暗号化して記録装置に転送すること、
を特徴とするプリンタドライバ。
【請求項３】
プリンタドライバから送信されるデータを受信する受信部と、
受信したデータを格納する記憶領域と、
記憶領域からデータを読み出して転送するデータ転送部と、
データ転送部から転送されてくるデータに基づいて実際の記録を行う記録部を具備したプリンタにおいて、
プリンタドライバから送られる、記録用紙サイズとして郵便葉書のサイズが選択されていることの通知を検知する郵便葉書サイズ選択通知検知部と、
切手領域の右端位置に関する情報を格納する右端位置情報格納機構と、
記憶領域からデータを読み出すとともに、切手領域の右端の延長線よりも左側に位置するデータを選択的に暗号化して記憶領域に書き戻す暗号化処理部と、
を具備したことを特徴とするプリンタ。
【請求項４】
切手領域の右端位置に関する情報を保持していることを特徴とする、請求項１または３に記載のプリンタ。
【請求項５】
切手領域の右端位置に関する情報を保持していることを特徴とする、請求項２に記載のプリンタドライバ。
【請求項６】
保持している切手領域の右端位置に関する情報が書き換え可能であることを特徴する、請求項４に記載のプリンタ。
【請求項７】
保持している切手領域の右端位置に関する情報が書き換え可能であることを特徴する、請求項５に記載のプリンタドライバ。
【請求項８】
切手領域の右端位置に関する情報を複数個保持していることを特徴とする請求項６に記載のプリンタ。
【請求項９】
切手領域の右端位置に関する情報を複数個保持していることを特徴とする請求項７に記載のプリンタドライバ。
【請求項１０】
暗号化を行うか否かを任意に設定可能な、請求項１、３，４，６，８のいずれかに記載のプリンタ。
【請求項１１】
暗号化を行うか否かを任意に設定可能な、請求項２、５、７、９のいずれかに記載のプリンタドライバ。
【請求項１２】
受信部に、プリンタドライバから送られる、ユーザーによって暗号化処理の実行が選択されていることの通知を検知する暗号化選択通知検知部を具備し、
暗号化選択通知検知部と郵便葉書サイズ選択通知検知部の両者が通知を検知した場合にのみ暗号化を行う、請求項３に記載のプリンタ。
【請求項１３】
受信部に、プリンタドライバから送られる、ユーザーによって暗号化処理の実行が選択されていることの通知を検知する暗号化選択通知検知部と、
暗号化選択通知検知部の出力と郵便葉書サイズ選択通知検知部の出力の論理積を求める論理積回路と、
を具備し、論理積回路の出力結果によって暗号化処理を実行するが否かの判定を行う、請求項３記載のプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録用紙に記録を行うプリンタ装置および個人情報の保護に関係する。
【０００２】
【従来の技術】
近年はコンピュータの普及が著しく、郵便葉書に記載する情報をコンピュータ上で動作するアプリケーションソフトウエアで作成し、プリンタ等の記録装置を用いて郵便葉書に直接記録を行うことも広く行われるようになってきた。
【０００３】
プリンタ等の記録装置による記録用紙への情報の記録は、通常、以下のような手順で行われる。まずコンピュータ上で動作するプリンタドライバと呼ばれるソフトウエアが、アプリケーションソフトウエアが作成した記録するべき情報を、個々のプリンタおよびユーザーが選択した記録用紙のサイズに適したデータ形式に変換し、記録装置に対して変換後のデータ形式でデータ送信を行う。プリンタは変換後のデータ形式のデータを受信し、記録装置に具備されている記憶領域（メモリ）に受信データを順次格納する。記録装置は所定量のデータが記憶領域に格納された時点で、郵便葉書等の記録用紙を給紙して記録を開始し、以後、プリンタドライバが送信するデータを順次受信、格納、記録という処理を繰り返す。
【０００４】
【発明が解決しようとする課題】
ところで、近年、プライバシー保護の観点から個人情報の流出を防ぐ必要性が高まっている。キャッシュカード番号等、個人情報の流出によって、その個人に金銭的な被害が生じる情報は言うまでもなく、個人の氏名、住所、電話番号といった情報も、保護されるべき重要な個人情報である。
【０００５】
上述の郵便葉書も、その利便性、低コスト性から、広く用いられている通信手段である。しかしながら、郵便葉書を用いた通信では、差出人の住所、氏名、電話番号等の個人情報を記載する必要があるにもかかわらず、これらの個人情報に対しては、なんら情報流出の防止策が施されていない。
【０００６】
【課題を解決するための手段】
前述した課題の解決を目的とし、第一の発明では、プリンタドライバから記録用紙サイズとして郵便葉書のサイズが選択されていることの通知をうけた場合に、プリンタドライバから送られる印刷データに対し、切手領域の右端の延長線よりも左側に位置する印刷データを選択的に暗号化することを特徴とする。
【０００７】
また、第二の発明では、ユーザーが記録用紙のサイズとして郵便葉書のサイズを選択した場合に、切手領域の右端の延長線よりも左側に位置するデータを選択的に暗号化して記録装置に転送することを特徴とする。
【０００８】
【発明の実施の形態】
以下、図面を用いて実施例を詳細に説明する。なお、第一の実施例を説明するための図において、従来例と同一の機能を有するものに対しては、同一の番号が付与されているものとする。
【０００９】
郵便葉書において、官製葉書の場合には予め切手の画像が印刷されている。図１は官製の郵便葉書に記載される情報のフォーマットを示す図である。図１に示すように、郵便葉書においては、郵便葉書の中央に宛名１４が、宛名よりも右側に宛先住所１３が、宛名よりも左側に差出人の住所、氏名、電話番号等の個人情報１５が記載されるのが通常である。そのため、差出人の住所、氏名、電話番号等の保護すべき個人情報１５については、切手の画像あるいは切手が貼られるべき位置（以下、切手領域１１と称す）の下側に記載されることになる。従って、切手領域１１の右端の延長線より左側に記載される情報は、差出人の氏名、住所、電話番号等、保護すべき個人情報１５であると考えられから（図２を参照）、プリンタ等の記録装置を用いて郵便葉書に記載を行う場合に、個人情報１５を暗号化して記録することで個人情報１５の流出を防止することが可能となる。特に、官製葉書の場合、切手画像の位置が確定しているため、切手領域１１の位置を予め測定しておくことで、切手領域の右端の位置情報をプリンタあるいはプリンタドライバに予め記憶させておくことが可能となる。
【００１０】
［実施例１］
図３に本発明の第一の実施例に係わるプリンタの、データ処理系のブロック図を示す。プリンタドライバより送られてくるデータは、受信部３１によって受信される。受信部３１にはインターフェース部３１１が設けられており、ＵＳＢ、ＩＥＥＥ１２８４インターフェース等のプロトコル制御を行う。受信部３１によって受信されたデータは、記憶領域３２に格納されたのち、データ転送部３３によって読み出され、実際の記録動作を行う記録部３４へと転送される。記録用紙のサイズとして郵便葉書サイズが選択されていない場合には、前述の順序で処理が繰り返し行われることで情報の記録が行われていく。
【００１１】
次に、記録用紙のサイズとして郵便葉書サイズが選択されている場合の処理手順を述べる。まずプリンタドライバから、記録すべきデータの送信に先立って、郵便葉書サイズが選択されていることの通知情報が送られる。郵便葉書サイズが選択されていることの通知情報は、受信部３１内に設けられた郵便葉書サイズ選択通知検知部３１２によって検知され、郵便葉書サイズ選択通知検知部３１２は、暗号化処理部３５に対して暗号化処理許可信号３６が有効にすることで、暗号化処理の実行を許可する。受信部３１は引き続き送られてくる記録すべきデータを受信し、順次記録領域３２に格納していく。暗号化処理部３５は記憶領域３２に格納されたデータ数を監視しており、暗号化に必要なデータ数が格納されるのを待って、記憶領域３２から格納されたデータを読み出し、切手領域１１の右端の延長線よりも左側に位置するデータに対してのみ選択的に暗号化処理を行う。暗号化処理が終了すると暗号化されたデータは暗号化処理部３５によって再度記憶領域に書き込まれる。データ転送部３３は、暗号化処理部３５が暗号化した全データが再度記憶領域３３に格納されるのを待って、データの読み出しを開始し、実際の記録動作を行う記録部３４へと転送を行う。
【００１２】
また、暗号化処理部３５には、切手領域１１の右端位置に関する情報として、切手領域１１の右端の延長線と用紙の左端との距離（図２の２２）に関する情報を予め格納する格納領域（図３の３７）が設けられており、暗号化処理部３５は、格納領域に格納された情報を基づいて、読み出したデータが暗号化するべき領域に位置しているか否かの判定を行う。
【００１３】
本構成により、プリンタドライバから郵便葉書サイズが選択されている旨を通知された場合に、切手領域の右端の延長線より左側に位置する個人情報に対して選択的に暗号化を行うことが可能となる。暗号化されたデータは、郵便葉書を画像読み取り装置等を用いてコンピュータに取り込んで復号化処理を行う必要があるため、郵便葉書の輸送、運搬の途中で盗み見られる、あるいは複写される等の行為によって個人情報が流出することを防止することができる。
【００１４】
なお、本実施例においては、切手領域１１の右端の延長線と用紙の左端との距離（図２の２２）に関する情報を格納する機構を暗号化処理部３５内に設けているが、格納機構は、プリンタ装置内部であれば、ＲＯＭ等他の個所に設けられいればよいことは言うまでもない。
【００１５】
［実施例２］
第一の実施例においては、プリンタ装置本体で暗号化処理を行っているが、暗号化の処理をプリンタドライバが行うことで、暗号化処理機能を有さないプリンタを用いて記録を行う場合であっても、同様の効果を得ることができる。
【００１６】
本実施例においては、プリンタドライバは切手領域１１の右端位置に関する情報として、切手領域１１の右端の延長線と用紙の左端との距離（図２の２２）に関する情報を予め記憶しており、記録用紙のサイズとして郵便葉書サイズが選択された場合には、アプリケーションソフトから引き渡された画像データに対して、切手領域１１の右端延長線よりも左側に位置する画像データに対して暗号化処理を行ったのち、記録を行うプリンタに適したデータ形式への変換処理を行う。
【００１７】
［実施例３］
第一の実施例および第二の実施例ではプリンタおよびプリンタドライバが、切手領域１１の右端の延長線の位置に関する情報を予め保持ないしは記憶していたが、図４に示すように、記載されるべき個人情報の文字数が多い場合には、切手領域の右端の延長線よりも右側に個人情報が記載されてしまう可能性があった。すなわち、暗号化される領域に含まれない個人情報に関しては情報流出防止が施されないことになる。本実施例では、この問題を鑑み、ユーザーが、暗号化される領域の右端に関する情報を任意に変更可能とすることで、個人情報の一部が暗号化されないという事態を防止する。
【００１８】
本実施例において、ユーザーはプリンタドライバに対し、記録用紙の選択と同時に、暗号化する領域の右端位置を任意の値に設定する。本実施例では、暗号化領域の右端位置の情報として、記録用紙の左端からの距離（図４の４１）を保持している。第一の実施例のごとくプリンタ装置本体が暗号化処理を行う場合には、プリンタドライバはプリンタに対して画像データを転送するに先立って、記録用紙のサイズとして郵便葉書サイズが選択されたことを通知するともに、ユーザーによって設定された暗号化領域の横幅値（図４の４１）を送信する。ユーザーによって設定された、暗号化領域の横幅値を受信したプリンタは、受信した値をもって、暗号化処理部に設けられた領域（図３の３７）に格納されている切手領域１１の右端の延長線と用紙の左端との距離（図２の２２）の値を更新する。その後、プリンタドライバは記録すべきデータをプリンタに送りつけ、第一の実施例と同様の手順にて暗号化処理が行われる。
【００１９】
また、第二の実施例のごとくプリンタドライバが暗号化処理を行う場合には、予め保持している値をユーザーの設定と同時に更新した後、画像データの暗号化および変換処理を行うことで、個人情報の一部が暗号化されないという事態を防止する。
【００２０】
さらには、プリンタドライバが、暗号化を行う領域の横幅の値を予め複数個保持しており、その中からユーザーが最適な値を選択するように構成することも可能である。第一の実施例のようにプリンタが暗号化を行う場合には、選択された値がプリンタに送信され、格納領域（図３の３７）の値が書き換えられる。また、第二の実施例のようにプリンタドライバが暗号化を行う場合には、選択した値を用いてプリンタドライバが暗号化を行う。
【００２１】
なお、第一の実施例のようにプリンタが暗号化処理を行う場合には、暗号化領域の横幅値を格納する格納機構（図３の３７）は、プリンタ装置内部に設けられたＲＡＭ、ＮＶＲＡＭ等の書き換え可能なメモリ領域あるいは書き換え可能なレジスタ機構でありさえすればよく、その設置個所も、暗号化処理部３５以外の個所であってもよいことは言うまでもない。
【００２２】
［実施例４］
上記三つの実施例においては、記録用紙のサイズとして郵便葉書のサイズが選択された場合は必ず暗号化処理が行われる構成であったが、暗号化処理を行うか否かの設定をユーザーがプリンタドライバに対して行う構成を採ることも可能である。第二の実施例のごとくプリンタドライバが暗号化処理を行う場合は、記録用紙のサイズとして郵便葉書のサイズが選択され、かつ暗号化処理を行うようユーザーが設定した時のみ、暗号化処理を行えばよい。第一の実施例のごとくプリンタが暗号化処理を行う場合には、プリンタドライバが、記録用紙のサイズとして郵便葉書のサイズが選択されたことを通知するとともに、暗号化するか否かの通知を行う構成にすればよい。本発明の第四の実施例に係わるプリンタの、データ処理系のブロック図を図５に示す。
【００２３】
図５において、受信部３１には、記録用紙のサイズとして郵便葉書のサイズが選択されたことの通知を検知する郵便葉書サイズ選択通知部３１２に加え、プリンタドライバから送られる、暗号化がユーザーによって選択されたことの通知を検知する暗号化選択通知検知部５１３が設けられており、郵便葉書サイズの選択通知と暗号化の選択通知を検知した場合にのみ暗号化が行われるよう、両通知部の出力の論理積から暗号化許可信号５２が生成されている。
【００２４】
本構成により、ユーザーが個人情報の暗号化を任意に選択することが可能となり、個人情報を暗号化したくない場合にも暗号化されてしまう事態を回避することが可能となる。
【００２５】
【発明の効果】
以上の説明から明らかなように、本発明に係わるプリンタおよびプリンタドライバを用いて郵便葉書に記録を行うことで、差出人の氏名、住所、電話番号等、保護すべき個人情報のみを選択的に暗号化して記録することが可能となり、個人情報の流出を未然に防ぐことができる。
【図面の簡単な説明】
【図１】官製の郵便葉書に記載される情報のフォーマットを示す概念図である。
【図２】本発明に係わるプリンタにおいて、画像データが暗号化される領域を示すための概念図である。
【図３】本発明の第一の実施例に係わるプリンタのデータ処理系を表すブロック図である。
【図４】保護すべき個人情報の文字数が多い場合について、画像データが暗号化される領域と個人情報との位置関係を示すための概念図である。
【図５】本発明の第四の実施例に係わるプリンタのデータ処理系を表すブロック図である。
【符号の説明】
１１  切手領域
１２  郵便番号領域
１３  宛先住所領域
１４  宛名領域
１５  個人情報領域
２１  暗号化領域
２２  暗号化領域の横幅
３１  受信部
３２  記憶領域
３３  データ転送部
３４  記録部
３５  暗号化処理部
３６  暗号化許可信号
３７  切手領域右端位置情報
３１１  インターフェース部
３１２  郵便葉書サイズ選択通知検知部
４１  個人情報領域の横幅
５１  論理積回路
５２  暗号化許可信号
５１３  暗号化選択通知検知部
【図１】
2004155121.tif 000003
【図２】
2004155121.tif 000004
【図３】
2004155121.tif 000005
【図４】
2004155121.tif 000006
【図５】
2004155121.tif 000007