(57)【要約】【課題】本発明は、認証印刷を行う場合にはその都度自動的に所定の認証印刷用の外部記憶装置であることを示す常に新しい認証情報を埋込み、誤って特定の外部記憶装置以外の記憶装置に印刷データを保存することがない画像形成装置を提供することを目的とする。【解決手段】本発明の画像形成装置は、認証印刷を行う指示と共に指示に対応する印刷データを受信するＵＳＢインターフェイス４と、メモリカード３が挿入される挿入口と、挿入口にメモリカード３が挿入されている場合、このメモリカード３が認証印刷用のメモリカードであることを示す所定の情報がメモリカード３に埋込まれているか否かを判断し、所定の情報がメモリカード３に埋込まれていると判断した場合、受信した印刷データをメモリカード３へ書込むＣＰＵ５と、を具備したことを特徴とする。【選択図】図２
2009070024.tif 000002
【特許請求の範囲】
【請求項１】
認証印刷を行う指示と共に前記指示に対応する印刷データを受信する受信手段と、
メモリカードが挿入される挿入口と、
前記挿入口にメモリカードが挿入されている場合、このメモリカードが認証印刷用のメモリカードであることを示す所定の情報が前記メモリカードに埋込まれているか否かを判断し、前記所定の情報が前記メモリカードに埋込まれていると判断した場合、前記受信した印刷データを前記メモリカードへ書込む制御手段と、を具備したことを特徴とする画像形成装置。
【請求項２】
前記受信した印刷データを一時記憶する記憶手段を設け、
前記制御手段は、前記認証印刷用のメモリカードであることを示す所定の情報が前記メモリカードに埋込まれていないと判断した場合、前記受信した印刷データを前記記憶手段から消去することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、前記受信した印刷データを前記記憶手段から消去したことを、前記認証印刷を指示してきたユーザへ通知することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記印刷データを印刷する印刷手段を設け、
前記制御手段は、認証印刷を指示したユーザから前記メモリカードに書込まれた認証印刷データを印刷するよう指示があった場合、前記認証印刷の指示を行ったユーザの認証確認を行った上で、前記メモリカードへそのユーザが書込んだデータのみを表示画面に表示して、そのユーザが書込んだ印刷データのみを前記印刷手段から出力することを特徴とする請求項１記載の画像形成装置。
【請求項５】
表示画面を有する操作部と、
メモリカードが挿入される挿入口と、
前記挿入口にメモリカードが挿入された場合、このメモリカードを認証印刷用のメモリカードとして使用するか否かを確認させる表示画面を表示させ、前記メモリカードを認証印刷用のメモリカードとして使用する指示が前記操作部からあった場合、前記メモリカードが認証印刷用のメモリカードであることを示す所定の情報を前記メモリカードに埋込む制御手段と、を具備したことを特徴とする画像形成装置。
【請求項６】
前記制御手段は、前記所定の情報を前記メモリカードに埋込む場合、装置内に保持されている前回の認証印刷用のメモリカードであることを示す所定の情報と比較するために装置側で記憶している情報を消去することを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記制御手段は、前記メモリカードに埋込む今回の認証印刷用のメモリカードであることを示す所定の情報と比較するために装置側で記憶している情報と、前記消去される前回の認証印刷用のメモリカードであることを示す所定の情報と比較するために装置側で記憶している情報とを別の情報とすることを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記制御手段が、前記認証印刷用のメモリカードであることを示す所定の情報を生成することを特徴とする請求項５乃至７の何れかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本人による認証がなされない限り、他人がそのデータを印刷することはできず、確実に情報の機密を保って印刷することができる画像形成装置に関する。
【背景技術】
【０００２】
近年、プリンタ、複写機、ＦＡＸ等の機能を備えたデジタル複合機が普及している。この画像形成機は概ね事務処理に必要な機能をすべて備えており、コンパクトで場所を取らず、コスト的にも優れているため今後益々の普及が見込まれる。
【０００３】
ところで、印刷機能を実行する場合、誰に任せて印刷してもらってもよいデータもあれば、本人しか印刷できないデータもある。例えば、会社などにおいて漏洩して困るような機密情報はこれに該当し、内部メモリではなく、一旦半導体メモリカード等の外部記憶装置に保存しておき、後で権限ある人間（本人）による認証を行って、秘密裏に印刷する場合などである。また、デジタルカメラで撮ったプライベート写真の画像を半導体メモリカード等に保存しておき、ＰＣ等でこの画像を編集などして再保存し、印刷する場合などもある。
【０００４】
しかし、ここで問題となるのはセキュリティである。保存しておいた内部メモリ、外部記憶装置のデータが第三者によって勝手に印刷されたり改竄されたりするおそれがないとは言いきれない。そこで、外部記憶装置にデータを格納して管理し、これを格納するときに、データに対してパスワードを付与しておき、この外部記憶装置からデータを読み出して印刷するときには、デジタル複合機あるいはＰＣなどから、ユーザにパスワードの入力を要求し、このパスワードを使って認証し、認証できた場合にのみこのデータによる印刷を実行可能にする方法が考えられる。
【０００５】
しかし、このようにパスワードをその都度入力することは、セキュリティを向上させることができる一方、印刷するときにその都度、パスワードの入力がユーザに科せられ、ユーザにとっては非常に使いづらくなる。しかも簡単なパスワードでは初期の目的を達成できない。そこで、セキュリティのレベルを維持しつつ、外部記憶装置のデータに基づいて画像形成する際のユーザの手間を削減することのできるデジタル複合機が提案された（例えば、特許文献１参照）。
【０００６】
（特許文献１）のデジタル複合機は、装置ＩＤを記憶するＥＥＰＲＯＭと、ＵＳＢメモリからデータを読み出す読出処理部と、読み出したデータ中に装置ＩＤと一致する許可装置ＩＤが含まれているか否かを判定する判定処理部と、この装置ＩＤが含まれていると判定された場合に、ユーザによりパスワードを入力させることなしにプリンタ機能部により画像形成させる機能制御部とを有するものである。すなわち、ＵＳＢメモリ内にこのＵＳＢメモリを接続したデジタル複合機の装置ＩＤと一致する許可装置ＩＤが含まれている場合にのみ、パスワード入力なしにＵＳＢメモリ内の印刷用データに基づいて画像形成できる。しかし、一致する許可装置ＩＤが含まれていない場合には、面倒な１２桁のパスワード入力を要求するものである。
【特許文献１】特開２００７−１８８２８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
さて、デジタル複合機において、取り外し可能な不揮発メモリ（メモリカード）に予めデータを保存して後でこれを印刷する場合に、予め保存用のメモリカードにデータを保存する必要があるが、これを間違えて第三者のメモリカードを装着すると、大事なデータを第三者のメモリカードに保存してしまう可能性があった。言い換えれば第三者が自分のメモリカードにデータを保存するおそれがあった。
【０００８】
また、認証印刷用の不揮発性モリを装置内に設ける場合は大容量のメモリが必要でデジタル複合機のコンパクト化への妨げとなっていた。
【０００９】
そして、ユーザが認証印刷するとき、所定のデータ保存用のメモリカードを装着していても、このユーザと関係のない印刷データのタイトル情報が公開されるのは好ましくなく、できればユーザ個人に関連する情報だけがオープンになるのが望ましい。
【００１０】
確かに（特許文献１）のデジタル複合機はパスワード入力の煩雑さを減らす可能性はあるが、上記したような問題を十分に解決したものとは言えない。すなわち、（特許文献１）のデジタル複合機においては、設定される許可装置ＩＤが固定的で、一旦それを盗み読みされてしまうと、逆に脆く、大事なデータが別のメモリカードに保存されてしまう可能性があった。
【００１１】
そこで、本発明は、認証印刷を行う場合にはその都度自動的に所定の認証印刷用の外部記憶装置であることを示す常に新しい認証情報を埋込み、誤って特定の外部記憶装置以外の記憶装置に印刷データを保存することがない画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の画像形成装置は、認証印刷を行う指示と共に指示に対応する印刷データを受信する受信手段と、メモリカードが挿入される挿入口と、挿入口にメモリカードが挿入されている場合、このメモリカードが認証印刷用のメモリのカードであることを示す所定の情報がメモリカードに埋込まれているか否かを判断し、所定の情報がメモリカードに埋込まれていると判断した場合、受信した印刷データをメモリカードへ書込む制御手段と、を具備したことを特徴とする。
【発明の効果】
【００１３】
本発明の画像形成装置によれば、認証印刷用のメモリのカードであることを示す所定の情報がメモリカードに埋込まれていると判断された場合にのみ、受信した印刷データをメモリカードへ書込むことができ、認証印刷を行う際、挿入口に挿入されているメモリカードが認証印刷用のメモリカードであること確認した上で指示された認証印刷データをメモリカードへ書込むため、認証印刷用以外のメモリカードが挿入されている場合、認証印刷を指示したデータが認証印刷用以外のメモリカードに書込まれることなく、確実に認証印刷できる。
【００１４】
また、所定の情報をメモリカードに埋込む場合、装置内に保持されている前回の情報を消去すると共に新たに情報をメモリカードに登録（更新）するので、認証印刷用のメモリカードとして使用するメモリカードは特定の１枚または複数枚以外存在せず、特定のメモリカードに限定することができる。その結果、認証印刷用のメモリカードにのみ印刷データを書込むことができ、挿入口に差込んだメモリカードに印刷データを書込むときに情報の機密性を確保できる。制御手段が所定の情報をメモリカードに埋込む場合ごとにこの情報を生成するのでパスワードの漏洩がない。また、認証印刷のメモリカードを特定のメモリカードにするため、認証印刷用に使用されるメモリカードの管理が容易になり、認証用印刷のメモリカードに書込まれた印刷データが他人によって印刷される危険を減少することができる。
【発明を実施するための最良の形態】
【００１５】
本発明の第１の発明は、認証印刷を行う指示と共に指示に対応する印刷データを受信する受信手段と、メモリカードが挿入される挿入口と、挿入口にメモリカードが挿入されている場合、このメモリカードが認証印刷用のメモリのカードであることを示す所定の情報がメモリカードに埋込まれているか否かを判断し、所定の情報がメモリカードに埋込まれていると判断した場合、受信した印刷データをメモリカードへ書込む制御手段と、を具備したことを特徴とする画像形成装置である。
【００１６】
この構成によれば、認証印刷を行う際、挿入口に挿入されているメモリカードが認証印刷用のメモリカードであること確認した上で指示された認証印刷データをメモリカードへ書込むので、認証印刷用以外のメモリカードが挿入されている場合であっても認証印刷を指示したデータが認証印刷用以外のメモリカードに書込まれることがなく、確実に認証印刷用のメモリカードのみへ書込むことがきる。また、認証印刷を指示したデータのみが認証印刷用メモリカードだけに書込まれるので、本人の認証が確認されない限りは、他人がそのデータを印刷することはできず、確実に情報の機密を保ちながら認証印刷を行うことができる。さらに、着脱可能なメモリカードを認証印刷用として使用するので、認証印刷用の不揮発性モリを装置内に設ける必要がなく、小型化された仕様である少ないメモリ容量しか持てない装置であっても認証印刷を行うことができる。
【００１７】
本発明の第２の発明は、第１の発明に従属する発明であって、受信した印刷データを一時記憶する記憶手段を設け、制御手段は、認証印刷用のメモリカードであることを示す所定の情報がメモリカードに埋込まれていないと判断した場合、受信した印刷データを記憶手段から消去することを特徴とする画像形成装置である。
【００１８】
この構成によれば、認証印刷用のメモリカードであることを示す所定の情報がメモリカードに埋込まれていないと判断した場合、受信した印刷データを記憶手段から消去することにより、所定の情報が埋込まれていないメモリカードに印刷データを書込むことはないので、認証印刷用以外のメモリカードが挿入されている場合に、印刷データが認証印刷用以外のメモリカードに書込まれることを確実に防止できるという効果を有する。また、認証印刷すべきデータが装置内にデータが残ってしまうことがなく、確実に機密情報の漏洩を防止することができる。
【００１９】
本発明の第３の発明は、第２の発明に従属する発明であって、制御手段は、受信した印刷データを記憶手段から消去したことを、認証印刷を指示してきたユーザへ通知することを特徴とする画像形成装置である。
【００２０】
この構成によれば、受信した印刷データを記憶手段から消去したことを、認証印刷を指示してきたユーザへ通知することにより、ユーザが、認証印刷を指示した後の印刷データの処理結果を知ることができるので、認証印刷用のメモリカードが挿入されていなかったために若しくは認証印刷用のメモリカード以外のメモリカードが挿入されていたために、認証印刷を指示したが認証印刷を行うことができなかったことを、ユーザがその場で即座に確認すことがきる。また、ユーザは印刷された印刷物を確認するために装置本体まで行くことなく認証印刷が行われなかったことを確認できるので、ユーザは指示した端末装置にて認証印刷が行われなかったことを容易に把握できる。
【００２１】
本発明の第４の発明は、第１の発明に従属する発明であって、印刷データを印刷する印刷手段を設け、制御手段は、認証印刷を指示したユーザからメモリカードに書込まれた認証印刷データを印刷するよう指示があった場合、認証印刷の指示を行ったユーザの認証確認を行った上で、メモリカードへそのユーザが書込んだデータのみを表示画面に表示して、そのユーザが書込んだ印刷データのみを印刷手段から出力することを特徴とする画像形成装置である。
【００２２】
この構成によれば、ユーザからメモリカードに書込まれた認証印刷データを印刷するよう指示があった場合、認証印刷の指示を行ったユーザの認証確認を行った上で、そのユーザが書込んだデータのみを表示して、メモリカードへ書込んだ印刷データを印刷手段から出力することにより、本人の認証が確認されない限りは、他人がそのデータを印刷することはできないので、メモリカードが装置本体から抜かれる若しくは故意に持ち出されるなどの事態が起こった場合でも、認証を指示した本人以外の者が、認証印刷データを出力することはできず、確実に情報の機密を保つことができるという効果を有する。認証印刷時に、このユーザと関係のない印刷データのタイトル情報が公開されることがない。
【００２３】
本発明の第５の発明は、表示画面を有する操作部と、メモリカードが挿入される挿入口と、挿入口にメモリカードが挿入された場合、このメモリカードを認証印刷用のメモリのカードとして使用するか否かを確認させる表示画面を表示させ、メモリカードを認証印刷用のメモリのカードとして使用する指示が操作部からあった場合、メモリカードが認証印刷用のメモリのカードであることを示す所定の情報をメモリカードに埋込む制御手段と、を具備したことを特徴とする画像形成装置である。
【００２４】
この構成によれば、挿入口にメモリカードが挿入され、メモリカードを認証印刷用のメモリのカードとして使用する指示が操作部からあった場合、メモリカードが認証印刷用のメモリのカードであることを示す所定の情報をメモリカードに埋込むことにより、予め、認証印刷指示を行う前に、任意のメモリカードを認証印刷用のメモリカードとして用いるメモリカードとして特定するので、認証印刷以外のメモリカードと認証印刷用のメモリカードとの区分けが確実に行われ、誤って印刷データが認証印刷用のメモリカードとして特定されていないメモリカードに書込まれることなく、認証印刷を指示された印刷データを確実に認証印刷用のメモリカードにのみ書込むことができるという効果を有する。
【００２５】
本発明の第６の発明は、第５の発明に従属する発明であって、制御手段は、所定の情報をメモリカードに埋込む場合、装置内に保持されている前回の認証印刷用のメモリカードであることを示す所定の情報と比較するために装置側で記憶している情報を消去することを特徴とする画像形成装置である。
【００２６】
この構成によれば、所定の情報を新たにメモリカードに埋込む場合、装置内に保持されている前回の認証印刷用のメモリカードであることを示す所定の情報を消去することにより、新たに認証印刷用のメモリカードを登録したとき、前回登録された認証印刷用のメモリカードの情報を無効とするので、認証印刷用のメモリカードとして使用するメモリカードは特定のもの以外存在せず、特定のものに限ることができる。その結果、認証印刷用のメモリカードであると明らかに認識されるメモリカードにのみ印刷データを書込むことができるので、差込みメモリカードに印刷データを書込む場合であっても、情報の機密性を確保できる。また、認証印刷のメモリカードを特定のものに限ることにより、認証印刷用に使用されるメモリカードの管理が容易となるので、認証用印刷のメモリカードに書込まれた印刷データが他人によって印刷される危険を減少することができるという効果を有する。
【００２７】
本発明の第７の発明は、第６の発明に従属する発明であって、制御手段は、メモリカードに埋込む今回の認証印刷用のメモリカードであることを示す所定の情報と比較するために装置側で記憶している情報と、消去される前回の認証印刷用のメモリカードであることを示す所定の情報と比較するために装置側で記憶している情報とを別の情報とすることを特徴とする画像形成装置である。
【００２８】
この構成によれば、メモリカードに埋込む今回の所定の情報と、消去される前回の所定の情報と比較するために装置側で記憶している情報とを別の情報とすることにより、認証印刷を行う度に前回埋込んだ所定の情報が今回使用する情報にインクリメントされるので、新たに認証印刷用のメモリカードを登録したとき、認証印刷用のメモリカードを特定のメモリカードに限ることができる。その結果、認証印刷用のメモリカードであると明らかに認識されるメモリカードにのみ印刷データを書込むことができるので、メモリカードに印刷データを書込む場合であっても情報の機密性を確保できる。また、認証印刷のメモリカードを特定のメモリカードに限ることにより、認証印刷用に使用されるメモリカードの管理が容易となるので、認証用印刷のメモリカードに書込まれた印刷データが他人によって印刷される危険を減少することができるという効果を有する。また、認証印刷を行う都度に異なる情報を使用することにより、認証印刷用のメモリカードであることを示す所定の情報として常に新しい情報をメモリカードに埋込むこととなるので、同じ情報を使い続ける場合に比較して、その所定の情報が他人に漏れる危険性が減少し、その結果、認証印刷の機密性を確保することができる。
【００２９】
本発明の第８の発明は、第５乃至７の何れかの発明に従属する発明であって、制御手段が、認証印刷用のメモリカードであることを示す所定の情報を生成することを特徴とする画像形成装置である。この構成によって、所定の情報をメモリカードに埋込む場合ごとに自動的にこの情報を生成するのでパスワードの漏洩がない。
【００３０】
（実施の形態１）
以下、図面に基づいて本発明の実施の形態１における画像形成装置と、その認証印刷を行える半導体メモリカードについて説明する。図１は本発明の実施の形態１における画像形成装置とホストコンピュータとから構成される画像形成システムの全体構成図であり、図２は本発明の実施の形態１における画像形成装置のブロック図である。
【００３１】
また、図３は本発明の実施の形態１におけるメモリカードの構成図、図４は本発明の実施の形態１における画像形成装置の出力の説明図、図５は本発明の実施の形態１における画像形成装置における書込み許可ＩＤの生成処理のフローチャート、図６は本発明の実施の形態１における画像形成装置における認証印刷のメモリカードへのデータ保存時の処理のフローチャート、図７は本発明の実施の形態１における画像形成装置における認証印刷時の処理のフローチャートである。
【００３２】
以下、図１，図２を参照して本発明の実施の形態１の画像形成システム、画像形成装置について説明する。図１において、１は複写機，ＦＡＸ，プリンタ等の機能を兼備えたデジタル複合機（本発明の画像形成装置）である。２はホストコンピュータ、３はデジタル複合機１に設けられた挿入口３ａに装着できる不揮発性のメモリカードである。メモリカード３にはＳＤメモリカード、ｓｍａｒｔＳＤカード（Ｆｌａｓｈメモリ）、その他の半導体メモリカードがあり、外部記憶装置として使われる。挿入口３ａにメモリカード３を装着すると、デジタル複合機１はこれを認識し読み書き可能状態になる。
【００３３】
図１に示す２ａは、ホストコンピュータ２とデジタル複合機１とを接続しホストコンピュータのプリンタドライバとの間でデータや命令を伝送するためのＵＳＢケーブルであり、２ｂはＥｔｈｅｒｎｅｔ（登録商標）などのネットワークである。ネットワーク５はモデム（図示しない）を介して電話回線に接続できるが、ＷＡＮなどに接続することもできる。
【００３４】
図２において、４はホストコンピュータ２との間の交信を行うＵＳＢインターフェイス、５はデジタル複合機１のシステムの制御を行うＣＰＵである。そして、５ａはＩＤ認証手段、５ｂはＩＤ生成手段、５ｃはファイル削除手段、５ｄは書込み手段である。また、６は内蔵される書き換え可能なＦｌａｓｈＲＯＭ、７はＲＡＭ、８はＲＡＭ７に読み込まれたプログラムが誤りないかチェックするベリファイ制御部である。本発明においてはベリファイ制御部８を書込み許可ＩＤ、ユーザＩＤの認証に転用する。
【００３５】
ＣＰＵ５は図示しないＲＯＭやＦｌａｓｈＲＯＭ６からプログラムを読み込んで制御部として各種機能実現手段として各機能を実行する。従って、ＩＤ認証手段５ａ、ＩＤ生成手段５ｂ、ファイル削除手段５ｃ、書込み手段５ｄを含め、プログラムを読み込んだＣＰＵ５とベリファイ制御部８とは本発明における制御手段となる。なお、実施の形態１ではＦｌａｓｈＲＯＭ６であるが、ＦｌａｓｈＲＯＭ６に代えてＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）など、他の不揮発性メモリを設けるのでもよい。
【００３６】
ここで、６ａはＦｌａｓｈＲＯＭ６に設けられた後述する書込み許可ＩＤ等のＩＤが書込まれたファイルを保存するＩＤ領域であり、ＣＰＵ５の機能実現手段の１つであるＩＤ認証手段５ａが、上記ベリファイ制御部８によるベリファイ機能を使って、書込み許可ＩＤとユーザＩＤの認証を行う。
【００３７】
ＣＰＵ５の他の機能実現手段であるＩＤ生成手段５ｂは、年月日やメモリカード３の型番号、製造番号、ＭＡＣアドレス、乱数などを基に所定のルールで１個の書込み許可ＩＤを自動的に発行する。例えば、２００７年１月１日１５時００分３０秒に、ＭＡＣが１１：２２：３３：４４のメモリカードに対して書込み許可ＩＤを生成するときは、「２００７０１０１１５００３０１１２２３３４４」などとすればよい。
【００３８】
そして、例えば「ｘｚｖｗ７７７７」などのユーザＩＤと共に、自動生成したこの書込み許可ＩＤ「２００７０１０１１５００３０１１２２３３４４」をＦｌａｓｈＲＯＭ６のＩＤ領域６ａに格納すると共に、同時に、ＵＳＢインターフェイス４を通じてメモリカード３のＦｌａｓｈメモリ３５のＩＤ領域３５ｂに、同一のユーザＩＤ「ｘｚｖｗ７７７７」、書込み許可ＩＤ「２００７０１０１１５００３０１１２２３３４４」を書込んだファイルを格納する。
【００３９】
この自動生成した書込み許可ＩＤや不要なユーザＩＤを削除（本発明の消去）するときには、ファイル削除手段５ｃがこれを削除する。なお、本発明において無効にするというのは、実施の形態１ではファイルを削除、すなわち初期化することであるが、削除の方法として、一度使った書込み許可ＩＤを読出すための管理ファイルを削除あるいは無効（読み出し不能）し、印刷データへアクセスするパスを完全に断つなどの手段を講じることも考えられる。
【００４０】
次に、図１において、９は画像データの縮小処理や回転処理を行う画像処理部、１０はＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）機能などを使って高速に印刷させる印刷出力制御部である。また、１１は印刷出力制御部１０からの出力を画像形成のために入力する印刷装置部である。この印刷装置部１１は実施の形態１においてはレーザープリンタであって、制御信号で動作するレーザーダイオードが設けられ、このレーザーダイオードを発光させ、帯電器によって一様に帯電した感光体ドラムをこのレーザー光で走査して静電潜像を形成し、現像した後に、これを記録用紙に転写し、定着して印刷する。
【００４１】
また、図１において１２は、操作パネルから各種の設定を行うための操作パネル制御部、１３は液晶パネル等の表示装置を制御する表示制御部である。操作パネル制御部１２やホストコンピュータ２からの指示で、プログラムに従い上記制御手段は受信した印刷データやメッセージを表示装置に表示させる。
【００４２】
そして、１４はデータを格納したメモリカード３を装着して印刷させるためのメモリカードインターフェイスである。挿入口３ａにメモリカード３を装着するとデジタル複合機１はメモリカードインターフェイス１４との交信でこれを認識し、認証印刷以外の印刷の場合、この状態で印刷データの読取りが可能になる。
【００４３】
１５はテスト用印字パターンなどを格納しこれらを基に印字データを生成するソフトウェアロジックの内部データ生成部である。また１６は画像をＣＣＤやＣＩＳ等で読み込むスキャナ制御部、１７はプロトコルＧ３、Ｇ４で電話回線やＷＡＮに接続されて通信するＦＡＸ通信制御部であり、１８は内部バスである。ＣＰＵ５は、認証印刷の際には通信制御手段として機能し、表示装置に表示すべきメッセージを読み出して表示させ、ホストコンピュータ２へもＵＳＢインターフェイス４を介してこのメッセージを通知する。
【００４４】
なお、その詳細は後述するが、デジタル複合機１で実行される認証動作についてここで簡単に説明する。
【００４５】
メモリカード３をデジタル複合機１に装着し、ホストコンピュータ２の入力手段から書込み許可ＩＤ生成を指示すると、デジタル複合機１は内部において書込み許可ＩＤを自動的に発行し、メモリカード３内の不揮発性メモリに、書込み許可ＩＤを書込んだファイルを格納すると共に、同一の書込み許可ＩＤを書込んだファイル（本発明の認証印刷用のメモリのカードであることを示す所定の情報）を内蔵されたＦｌａｓｈＲＯＭ６に保存する。同様にユーザＩＤもこの２つのメモリ（不揮発性メモリ、ＦｌａｓｈＲＯＭ６）に格納される。
【００４６】
その後、デジタル複合機１にこのメモリカード３を装着し、データを認証印刷させる場合、デジタル複合機１はメモリカード３から読み出した印刷データと書込み許可ＩＤ、あるいはユーザＩＤを一時的にＲＡＭ７に書込み、この２つのＩＤと自身のＦｌａｓｈＲＯＭ６に保存されている書込み許可ＩＤ、ユーザＩＤとを、ベリファイ制御部８によるベリファイ機能を利用して比較する。書込み許可ＩＤとユーザＩＤが一致したとき、認証印刷可となり、デジタル複合機１はＲＡＭ７の印刷データを印刷する。両者が不一致のときは、一時的にＲＡＭ７に書込んだ印刷データを削除（消去）し、メモリカード３が認証用のもので無い旨をホストコンピュータ２に通知する。
【００４７】
ここで、外部記憶装置として使われる半導体メモリカードである、メモリカード３の構成、特にＳＤメモリカードを例としてあげてその構成について説明する。メモリカード３はインターフェイスとカード制御部、不揮発性メモリ部からなっている。３１はＵＳＢケーブル４を使ってホストコンピュータ２と接続するホストインターフェイスである。ここではシリアル−パラレルのプロトコル変換処理を行うと共に、著作権保護部３１ａにおいて著作権違反の行為を禁じる著作権保護処理を行い、認証部３１ｂにおいてデジタル複合機１等との相互の認証を行う。
【００４８】
図３において、３２はメモリカード３のＣＰＵであり、３３ａはＲＯＭ、３３ｂはＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）、３４はメモリ管理をするＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅｓ）制御，データのチェックと訂正をするＥＣＣ（Ｅｒｒｏｒ  Ｃｈｅｃｋ  ａｎｄ  Ｃｏｒｒｅｃｔ  ｍｅｍｏｒｙ）制御などを行うＦｌａｓｈ制御部、３５はメモリ空間がデータ領域３５ａとＩＤ領域３５ｂに分けられているＦｌａｓｈメモリである。ＥＣＣ制御部３４ｂにおいてメモリカード３のベリファイ機能が実行される。
【００４９】
ＣＰＵ３２はＲＯＭ３３ａに格納されたプログラムをＳＲＡＭ３３ｂに読み出して実行する。また、Ｆｌａｓｈメモリ３５にはデータ領域３５ａとＩＤ領域３５ｂに区分けされており、メモリカード３の書込み許可ＩＤとユーザＩＤはこのＩＤ領域３５ｂに格納される。なお、Ｆｌａｓｈメモリ３５のデータ域は６４ｋビット単位で使用できる。デジタル複合機１のファイル削除手段５ｃは、メモリカード３のＦＡＴ制御部３４ａがファイルそのものを削除することもできるが、データへアクセスするとき参照する管理ファイルを消去してデータを無効（読み出し不能）にすることもできる。
【００５０】
続いて、デジタル複合機１に取り込まれた印刷がどのように処理されるのか説明する。実施の形態１の場合、ホストコンピュータ２から通常の印刷（認証印刷ではない）のコマンド（本発明の指示）が送信された場合は、ＵＳＢインターフェイス４を介してＴＣＰ／ＩＰでＬＰＤ（Ｌｉｎｅ  Ｐｒｉｎｔｅｒ  Ｄａｅｍｏｎ），Ｒａｗなどのプロトコルを使用して、図４に示すようにデジタル複合機１の印刷装置部１１宛てにこのコマンドと印刷データが送られる。印刷データは一旦ＲＡＭ７に格納され、必要な場合、画像処理部９でデータ解析、回転処理、縮小処理等が行われ、これがライン単位で印刷出力制御部１０に転送されて所望の出力処理（例えばページ割付など）が施されて印刷装置部１１に出力される。
【００５１】
これに対して認証印刷の場合は、認証印刷のコマンド（本発明の認証印刷を行う指示）と印刷データが直ちに印刷装置部１１に送られることはない。第１ステップとして、デジタル複合機１に装着されたメモリカード３宛てに認証印刷のコマンドと印刷データが送信される。デジタル複合機１においては、ＩＤ認証手段５ａと認証部３１ｂとの間で認証処理を行い、書込み許可ＩＤとユーザが入力したユーザＩＤが一致した場合のみ、第２ステップとして、メモリカード３への印刷データの書込みを許可する。なお、データ領域３５ａに格納されるデータとしては、受信したパケットのヘッダからメモリカードを示す送信先部分の記述を削除し印刷装置部１１を宛先としたデータが格納される。
【００５２】
さて、このメモリカード３をデジタル複合機１の挿入口３ａに挿入し、デジタル複合機１の操作パネルからユーザＩＤと共に認証印刷の指示を入力すると、メモリカードインターフェイス１４とホストインターフェイス３１経由で、ＩＤ認証手段５ａがメモリカード３のＩＤ領域３５ｂの書込み許可ＩＤとユーザＩＤのファイルをＲＡＭ７に読出し、ベリファイ制御部８を動作させる。これにより、まず、ＦｌａｓｈＲＯＭ６に保存されている書込み許可ＩＤとＲＡＭ７に一時格納されている２つの書込み許可ＩＤの比較を行う。このとき、２つの書込み許可ＩＤが一致していれば、引き続きＲＡＭ７に一時格納されているユーザＩＤとＦｌａｓｈＲＯＭ６に保存されているユーザＩＤの比較を行い、２つのユーザＩＤも一致している場合にのみ、印刷データを印刷出力制御部１０に出力する。
【００５３】
なお、メモリカード３から出力される信号は、Ｆｌａｓｈメモリ３５に格納されているデータのヘッダの送信先が既に印刷装置部１１となった状態で保存されているので、出力は、メモリカード３からではなく、見掛け上ホストコンピュータ２からＴＣＰ／ＩＰでＬＰＤなどのプロトコルで印刷装置部１１宛てに送信されてきたかのうように処理される。通常の印刷と同様に、印刷のコマンドと印刷データは、一旦ＲＡＭ７に格納され、印刷装置部１１に出力される。画像処理部９、印刷出力制御部１０での処理も行われる。
【００５４】
なお、デジタル複合機１には、このほか複写機能、ＦＡＸ機能、プリンタ機能等がある。複写機能は、スキャナ制御部１６のＣＣＤによって原稿の画像信号を読取り、増幅された画像信号をデジタル信号に変換してこれを画像データとして出力する。出力された画像データは印刷装置部１１に出力される。次に、ＦＡＸ機能は、Ｇ３，Ｇ４のプロトコルでＴＥＬ／ＦＡＸ制御部１７で電話回線やＷＡＮから受信したデータが一旦ＲＡＭ７に格納され、印刷装置部１１に出力される。
【００５５】
続いて、図５に基づいて本発明の認証印刷の特徴である書込み許可ＩＤ生成のフローチャートについて説明する。デジタル複合機１の操作パネル上でＭＥＮＵ（メニュー）を開き、書込み許可ＩＤ生成のモードを選択する（ｓｔｅｐ１）。これによりＩＤ生成手段５ｂは自動的に書込み許可ＩＤを生成する。次いで、デジタル複合機１はメモリカード３が装着されているか否かをチェックする（ｓｔｅｐ２）。認証用のメモリカード３が装着されていなければそのまま終了する。
【００５６】
ｓｔｅｐ２において、メモリカード３が装着されている場合、書込み許可ＩＤが既に生成されて格納されているメモリカード３かどうかをＩＤ認証手段５ａによって確認する（ｓｔｅｐ３）。既に書込み許可ＩＤが発行されているときは、このとき発行されている過去の書込み許可ＩＤを削除する（ｓｔｅｐ４）。
【００５７】
過去に書込み許可ＩＤが発行されていない場合、あるいは、過去に書込み許可ＩＤが発行されていてこれを今回削除したｓｔｅｐ４の場合、の何れの場合に対しても、新たに書込み許可ＩＤを発行し、メモリカード３のＩＤ領域とＦｌａｓｈＲＯＭ６に同一内容のファイル（認証印刷用のメモリのカードであることを示す所定の情報）を保存する。なお、既には国交されている場合は書込み許可ＩＤの更新となる。
【００５８】
次いで、過去（前回）に書込み許可ＩＤを生成したメモリカード３が存在するか否かをチェックし（ｓｔｅｐ６）、これが存在する場合は前回登録したメモリカード３の書込み許可ＩＤのファイルと同一のファイルをＩＤ領域３５ｂから削除し（ｓｔｅｐ７）、書込み許可ＩＤの更新を行って終了する。ｓｔｅｐ６において、過去にＩＤが発行されていない、初めて書込み許可ＩＤを生成したメモリカード３の場合は削除するファイルがないからそのまま終了する。
【００５９】
続いて、図６に基づいてメモリカード２に認証印刷のデータを書込むときのフローチャートについて説明する。デジタル複合機１はホストコンピュータ２から印刷データを受信すると（ｓｔｅｐ１１）、これを一時ＲＡＭ７に格納し、この印刷が認証印刷か否かを判定する（ｓｔｅｐ１２）。認証印刷でなければそのまま通常印刷処理を行う（ｓｔｅｐ１３）。
【００６０】
ｓｔｅｐ１２において、認証印刷のであった場合は、印刷データを印刷装置部１１に出力することなく、認証印刷用のメモリカード３が装着されているか否かを確認する（ｓｔｅｐ１４）。もし、ｓｔｅｐ１４で認証印刷用のメモリカード３が装着されていない、あるいは認証印刷用のメモリカード３以外のメモリカードが挿入されていたときは、ｓｔｅｐ１８に進み、ＲＡＭ７に格納した受信した印刷データを削除し、ホストコンピュータ２にメモリカード３が装着されていない、あるいは別のメモリカードが挿入されているの旨のメッセージを通知する。従って、ユーザはホストコンピュータ２のところに居ながら、その場で認証印刷に失敗したことを直ちに確認することがきる。
【００６１】
認証印刷用のメモリカード３が装着されているか否かを確認するので、別のメモリカードを装着していても、大事なデータを別のメモリカードに保存してしまう可能性がない。言い換えれば、第三者が自分のメモリカードにデータを保存するおそれがない。
【００６２】
続いて、認証印刷用のメモリカード３が装着されていても、このメモリカード３に書込み許可ＩＤが格納されているかどうかをチェックする（ｓｔｅｐ１５）。書込み許可ＩＤが格納されていなければ、ｓｔｅｐ１８に進み、受信して一時保存した印刷データを削除し、ホストコンピュータ２にその旨を通知する。従って、ユーザはホストコンピュータ２のところに居ながら、その場で書込み許可ＩＤがないことを直ちに知ることがきる。
【００６３】
引き続き、メモリカード３の書込み許可ＩＤが、デジタル複合機１のＦｌａｓｈＲＯＭ６に登録されている書込み許可ＩＤと同一であるか否かを判定する（ｓｔｅｐ１６）。ＩＤ認証手段５ａがベリファイ機能を使って書込み許可ＩＤの比較を行う。このとき、書込み許可ＩＤが一致しなければ、ｓｔｅｐ１８に進み、ファイル削除手段５ｃが受信した印刷データを削除し、ホストコンピュータ２にその旨のメッセージを通知する。従って、ユーザはその場で書込み許可ＩＤが不一致であり、認証印刷用のメモリカード以外のメモリカードを装着していたこと、認証印刷ができないことを即座に確認することがきる。
【００６４】
ｓｔｅｐ１６において、書込み許可ＩＤが一致した場合は、書込み手段５ｄが印刷データをメモリカード３に書込み（ｓｔｅｐ１７）、終了する。
【００６５】
最後に、図７に基づいて、認証印刷用のメモリカード３をデジタル複合機１に装着し、認証印刷を行うときの処理フローについて説明する。認証印刷用のメモリカード３をデジタル複合機１に装着し、操作パネルから認証印刷を選択する（ｓｔｅｐ２１）。これを受け、デジタル複合機１は認証印刷用のメモリカード３に書込み許可ＩＤが保存されているかどうかをチェックする（ｓｔｅｐ２２）。
【００６６】
もし、このときメモリカード３に書込み許可ＩＤが保存されていなければ、表示装置にメモリカード３に書込み許可ＩＤが無い旨のメッセージを表示して（ｓｔｅｐ２３）、そのまま終了する。
【００６７】
ｓｔｅｐ２２において、書込み許可ＩＤが保存されている場合は、ユーザ認証を行い、ユーザＩＤが一致するか否かにより、メモリカード３に印刷データを保存したユーザかどうかを判定する（ｓｔｅｐ２４）。このときユーザＩＤが一致しなければ、表示装置にユーザ用の印刷データが無い旨のメッセージを表示する（ｓｔｅｐ２５）。
【００６８】
ｓｔｅｐ２４において、ユーザＩＤが一致した場合、表示装置にユーザ用の印刷データを表示する（ｓｔｅｐ２６）。この表示をみて、ユーザが操作パネルから表示された印刷データを選択（確認）するまで待機し（ｓｔｅｐ２７）、この印刷データでよい旨を示す選択がなされたら、ＣＰＵ５によって構成された制御手段はこれを確認し、この印刷データを印刷装置部１１に出力して印刷し（ｓｔｅｐ２８）、終了する。
【００６９】
このように本発明の実施の形態１におけるデジタル複合機は、挿入口３ａに挿入されたメモリカード３に認証印刷用のメモリのカードであることを示す所定の認証情報がメモリカード３に埋込まれていると判断された場合にのみ、受信した印刷データをメモリカード３へ書込むことができ、認証印刷を行う際、挿入口に挿入されているメモリカード３が認証印刷用のメモリカード３であること確認した上で指示された認証印刷データをメモリカード３へ書込むため、認証印刷用以外のメモリカード３が挿入されている場合、認証印刷を指示したデータが認証印刷用以外のメモリカード３に書込まれることなく、確実に認証印刷できるものである。
【００７０】
また、所定の認証情報をメモリカード３に埋込む場合、装置内に保持されている過去（前回）の認証情報を消去すると共に新たに認証情報をメモリカードに登録（更新）するので、認証印刷用のメモリカード３として使用するメモリカード３は複数存在せず１枚に限定することができる。その結果、認証印刷用のメモリカード３にのみ印刷データを書込むことができ、挿入口３ａに差込んだメモリカード３に印刷データを書込むときに情報の機密性を確保できる。制御手段が所定の情報をメモリカード３に埋込む場合ごとにこの情報を生成するのでパスワードの漏洩がない。また、認証印刷のメモリカード３を１枚にするため、認証印刷用に使用されるメモリカード３の管理が容易になり、認証用印刷のメモリカード３に書込まれた印刷データが他人によって印刷される危険を減少することができる。
【産業上の利用可能性】
【００７１】
本発明は、デジタル複合機などの画像形成機に適用できる。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態１における画像形成装置とホストコンピュータとから構成される画像形成システムの全体構成図
【図２】本発明の実施の形態１における画像形成装置のブロック図
【図３】本発明の実施の形態１におけるメモリカードの構成図
【図４】発明の実施の形態１における画像形成装置の出力の説明図
【図５】本発明の実施の形態１における画像形成装置における書込み許可ＩＤの生成処理のフローチャート
【図６】本発明の実施の形態１における画像形成装置における認証印刷のメモリカードへのデータ保存時の処理のフローチャート
【図７】本発明の実施の形態１における画像形成装置における認証印刷時の処理のフローチャート
【符号の説明】
【００７３】
１    デジタル複合機
２    ホストコンピュータ
２ａ    ＵＳＢケーブル
２ｂ    ネットワーク
３    メモリカード
３ａ    挿入口
４    ＵＳＢインターフェイス
５    ＣＰＵ
５ａ    ＩＤ認証手段
５ｂ    ＩＤ生成手段
５ｃ    ファイル削除手段
５ｄ    書込み手段
６    ＦｌａｓｈＲＯＭ
６ａ    ＩＤ領域
７    ＲＡＭ
８    ベリファイ制御部
９    画像処理部
９ａ    縮小処理部
９ｂ    回転処理部
１０    印刷出力制御部
１１    印刷装置部
１２    操作パネル制御部
１３    表示制御部
１４    メモリカードインターフェイス
１５    内部データ生成部
１６    スキャナ制御部
１７    ＴＥＬ／ＦＡＸ制御部
１８    内部バス
３１    ホストインターフェイス
３１ａ    著作権保護部
３１ｂ    認証部
３２    ＣＰＵ
３３ａ    ＲＯＭ
３３ｂ    ＳＲＡＭ
３４    Ｆｌａｓｈ制御部
３４ａ    ＦＡＴ制御部
３４ｂ    ＥＣＣ制御部
３５    Ｆｌａｓｈメモリ
３５ａ    データ領域
３５ｂ    ＩＤ領域
【図１】
2009070024.tif 000003
【図２】
2009070024.tif 000004
【図３】
2009070024.tif 000005
【図４】
2009070024.tif 000006
【図５】
2009070024.tif 000007
【図６】
2009070024.tif 000008
【図７】
2009070024.tif 000009