(57)【要約】【課題】外部記憶装置に格納された情報から特定の情報だけ読み出して印刷処理する画像形成装置であって、印刷が再度実行されるものである場合に、重複する印刷を防止する画像形成装置、プログラム及び画像形成システムを提供する。【解決手段】画像形成装置１は、ＵＳＢメモリ２が挿入されたことを検出する外部記憶装置挿入検出手段１００と、ＵＳＢメモリ２から自動印刷用ファイル２０を検索する自動印刷用ファイル検索手段１０１と、自動印刷用ファイル２０からページ単位で画像情報１１１を生成する画像情報生成手段１０２と、ページ単位の画像情報１１１から識別情報１０３ａを生成する識別情報生成手段１０３と、過去の識別情報１１２を取得し、識別情報１０３ａと比較する識別情報比較手段１０４と、識別情報１０３ａと過去の識別情報１１２とが一致しない場合、画像情報１１１の印刷処理を実行する印刷実行手段１０５とを有する。【選択図】図１
2012121189.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶装置が挿入されたことを検出する外部記憶装置挿入検出手段と、
前記挿入された外部記憶装置に記憶された情報から印刷処理を実行するよう定義された自動印刷用情報を検索する自動印刷用情報検索手段と、
前記自動印刷情報検索手段が検索した自動印刷用情報からページ単位で画像情報を生成する画像情報生成手段と、
前記画像情報生成手段が生成したページ単位の画像情報から当該画像情報を識別するための識別情報を生成する識別情報生成手段と、
前記識別情報生成手段が過去に生成した過去の識別情報を取得し、前記識別情報生成手段が生成した前記識別情報と比較する識別情報比較手段と、
前記識別情報比較手段による比較結果が、前記識別情報と前記過去の識別情報とが一致しない旨を示すものであった場合、当該識別情報に対応する前記画像情報の印刷処理を実行する印刷実行手段とを有する画像形成装置。
【請求項２】
前記識別情報生成手段は、前記印刷実行手段が前記画像情報の印刷処理を実行した場合、当該画像情報に対応する識別情報を過去の識別情報として記憶する請求項１に記載の画像形成装置。
【請求項３】
前記識別情報生成手段が過去に生成した前記過去の識別情報を記憶する記憶手段をさらに有する請求項１又は２に記載の画像形成装置。
【請求項４】
コンピュータを、
外部記憶装置が挿入されたことを検出する外部記憶装置挿入検出手段と、
前記挿入された外部記憶装置に記憶された情報から印刷処理を実行するよう定義された自動印刷用情報を検索する自動印刷用情報検索手段と、
前記自動印刷情報検索手段が検索した自動印刷用情報からページ単位で画像情報を生成する画像情報生成手段と、
前記画像情報生成手段が生成したページ単位の画像情報から当該画像情報を識別するための識別情報を生成する識別情報生成手段と、
前記識別情報生成手段が過去に生成した過去の識別情報を取得し、前記識別情報生成手段が生成した前記識別情報と比較する識別情報比較手段と、
前記識別情報比較手段による比較結果が、前記識別情報と前記過去の識別情報とが一致しない旨を示すものであった場合、当該識別情報に対応する前記画像情報の印刷処理を実行する印刷実行手段として機能させるプログラム。
【請求項５】
印刷処理を実行するよう定義された自動印刷用情報と、予め生成された過去の識別情報とを記憶する外部記憶装置と、
外部記憶装置が挿入されたことを検出し、当該挿入された外部記憶装置に記憶された情報から前記自動印刷用情報を検索して、当該検索した自動印刷用情報からページ単位で画像情報を生成し、当該生成したページ単位の画像情報から当該画像情報を識別するための識別情報を生成して、前記外部記憶装置から前記過去の識別情報を取得して比較した比較結果が、前記識別情報と前記過去の識別情報とが一致しない旨を示すものであった場合、当該識別情報に対応する前記画像情報を印刷する画像形成装置とを有する画像形成システム。
【請求項６】
前記画像形成装置は、前記画像情報の印刷処理を実行した場合、当該画像情報に対応する識別情報を前記過去の識別情報として前記外部記憶装置に記憶する請求項５に記載の画像形成システム。
【請求項７】
予め生成された過去の識別情報を記憶する外部サーバ装置と、
印刷処理を実行するよう定義された自動印刷用情報を記憶する外部記憶装置と、
外部記憶装置が挿入されたことを検出し、当該挿入された外部記憶装置に記憶された情報から前記自動印刷用情報を検索して、当該検索した自動印刷用情報からページ単位で画像情報を生成し、当該生成したページ単位の画像情報から当該画像情報を識別するための識別情報を生成して、通信可能に接続された前記外部サーバ装置から前記過去の識別情報を取得して比較した比較結果が、前記識別情報と前記過去の識別情報とが一致しない旨を示すものであった場合、当該識別情報に対応する前記画像情報を印刷する画像形成装置とを有する画像形成システム。
【請求項８】
前記画像形成装置は、前記印刷実行手段が前記画像情報の印刷処理を実行した場合、当該画像情報に対応する識別情報を前記過去の識別情報として前記サーバ装置に記憶する請求項７に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、プログラム及び画像形成システムに関する。
【背景技術】
【０００２】
装着された外部記憶装置に格納された情報から特定の情報だけ読み出して印刷処理を実行する技術が提案されている。
【０００３】
これに関連する技術として、特許文献１には、着脱可能なＵＳＢメモリ等の外部記憶装置の装着を検出し、装着された外部記憶装置の情報を参照して、予め定めたディレクトリ構造やファイル名等の条件に基づいて特定の情報だけ読み出して、読み出した情報の印刷処理を実行する画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１１８０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、外部記憶装置に格納された情報から特定の情報だけ読み出して印刷処理する画像形成装置であって、印刷処理が再度実行されるものである場合に、重複する印刷を防止する画像形成装置、プログラム及び画像形成システムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］外部記憶装置が挿入されたことを検出する外部記憶装置挿入検出手段と、
前記挿入された外部記憶装置に記憶された情報から印刷処理を実行するよう定義された自動印刷用情報を検索する自動印刷用情報検索手段と、
前記自動印刷情報検索手段が検索した自動印刷用情報からページ単位で画像情報を生成する画像情報生成手段と、
前記画像情報生成手段が生成したページ単位の画像情報から当該画像情報を識別するための識別情報を生成する識別情報生成手段と、
前記識別情報生成手段が過去に生成した過去の識別情報を取得し、前記識別情報生成手段が生成した前記識別情報と比較する識別情報比較手段と、
前記識別情報比較手段による比較結果が、前記識別情報と前記過去の識別情報とが一致しない旨を示すものであった場合、当該識別情報に対応する前記画像情報の印刷処理を実行する印刷実行手段とを有する画像形成装置。
【０００７】
［２］前記識別情報生成手段は、前記印刷実行手段が前記画像情報の印刷処理を実行した場合、当該画像情報に対応する識別情報を過去の識別情報として記憶する前記［１］に記載の画像形成装置。
【０００８】
［３］前記識別情報生成手段が過去に生成した前記過去の識別情報を記憶する記憶手段をさらに有する前記［１］又は［２］に記載の画像形成装置。
【０００９】
［４］  コンピュータを、
外部記憶装置が挿入されたことを検出する外部記憶装置挿入検出手段と、
前記挿入された外部記憶装置に記憶された情報から印刷処理を実行するよう定義された自動印刷用情報を検索する自動印刷用情報検索手段と、
前記自動印刷情報検索手段が検索した自動印刷用情報からページ単位で画像情報を生成する画像情報生成手段と、
前記画像情報生成手段が生成したページ単位の画像情報から当該画像情報を識別するための識別情報を生成する識別情報生成手段と、
前記識別情報生成手段が過去に生成した過去の識別情報を取得し、前記識別情報生成手段が生成した前記識別情報と比較する識別情報比較手段と、
前記識別情報比較手段による比較結果が、前記識別情報と前記過去の識別情報とが一致しない旨を示すものであった場合、当該識別情報に対応する前記画像情報の印刷処理を実行する印刷実行手段として機能させるプログラム。
【００１０】
［５］印刷処理を実行するよう定義された自動印刷用情報と、予め生成された過去の識別情報とを記憶する外部記憶装置と、
外部記憶装置が挿入されたことを検出し、当該挿入された外部記憶装置に記憶された情報から前記自動印刷用情報を検索して、当該検索した自動印刷用情報からページ単位で画像情報を生成し、当該生成したページ単位の画像情報から当該画像情報を識別するための識別情報を生成して、前記外部記憶装置から前記過去の識別情報を取得して比較した比較結果が、前記識別情報と前記過去の識別情報とが一致しない旨を示すものであった場合、当該識別情報に対応する前記画像情報を印刷する画像形成装置とを有する画像形成システム。
【００１１】
［６］前記画像形成装置は、前記画像情報の印刷処理を実行した場合、当該画像情報に対応する識別情報を前記過去の識別情報として前記外部記憶装置に記憶する前記［５］に記載の画像形成システム。
【００１２】
［７］予め生成された過去の識別情報を記憶する外部サーバ装置と、
印刷処理を実行するよう定義された自動印刷用情報を記憶する外部記憶装置と、
外部記憶装置が挿入されたことを検出し、当該挿入された外部記憶装置に記憶された情報から前記自動印刷用情報を検索して、当該検索した自動印刷用情報からページ単位で画像情報を生成し、当該生成したページ単位の画像情報から当該画像情報を識別するための識別情報を生成して、通信可能に接続された前記外部サーバ装置から前記過去の識別情報を取得して比較した比較結果が、前記識別情報と前記過去の識別情報とが一致しない旨を示すものであった場合、当該識別情報に対応する前記画像情報を印刷する画像形成装置とを有する画像形成システム。
【００１３】
［８］前記画像形成装置は、前記印刷実行手段が前記画像情報の印刷処理を実行した場合、当該画像情報に対応する識別情報を前記過去の識別情報として前記サーバ装置に記憶する前記［７］に記載の画像形成システム。
【発明の効果】
【００１４】
請求項１、４又は５に係る発明によれば、外部記憶装置に格納された情報から特定の情報だけ読み出して印刷処理する画像形成装置であって、印刷処理が再度実行されるものである場合に、重複する印刷を防止することができる。
【００１５】
請求項２、６又は８に係る発明によれば、印刷実行手段が画像情報の印刷処理を実行した場合、当該画像情報に対応する識別情報を過去の識別情報として画像形成装置、外部記憶装置又は外部サーバ装置に記憶することができる。
【００１６】
請求項３に係る発明によれば、画像形成装置が過去の識別情報を記憶することができる。
【００１７】
請求項７に係る発明によれば、外部サーバ装置に記憶された予め生成された過去の識別情報に基づいて、外部記憶装置に格納された情報から特定の情報だけ読み出して印刷処理する画像形成装置であって、印刷処理が再度実行されるものである場合に、重複する印刷を防止することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、第１の実施の形態に係る画像形成システムの構成例を示す概略図である。
【図２】図２は、画像形成装置の動作を説明するための概略図である。
【図３】図３は、画像形成装置の動作例を示すフローチャートである。
【図４】図４は、第２の実施の形態に係る画像形成システムの構成例を示す概略図である。
【図５】図５は、第３の実施の形態に係る画像形成システムの構成例を示す概略図である。
【発明を実施するための形態】
【００１９】
［第１の実施の形態］
（画像形成装置の構成）
図１は、画像形成装置１の構成例を示すブロック図である。
【００２０】
画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成され各部を制御するとともに各種のプログラムを実行する制御部１０と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の記憶媒体であって情報を記憶する記憶部１１と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ２を接続する接続端子及びＵＳＢコントローラ等からなる外部記憶装置接続部１２と、紙面にゼログラフィー等により印刷を行う印刷部１３と、外部のネットワークと通信して情報を送信及び受信する通信部１４とを備える。なお、画像形成装置１は、さらにキーボードやタッチパッド等であって操作に応じた操作信号を発する操作部を備えてもよい。
【００２１】
制御部１０は、後述する画像形成プログラム１１０を実行することで、外部記憶装置挿入検出手段１００、自動印刷用ファイル検索手段１０１、画像情報生成手段１０２、識別情報生成手段１０３、識別情報比較手段１０４及び印刷実行手段１０５等として機能する。
【００２２】
外部記憶装置挿入検出手段１００は、外部記憶装置接続部１２にＵＳＢメモリ２が挿入されたことを検出する。
【００２３】
自動印刷用ファイル検索手段１０１は、ＵＳＢメモリ２に格納された情報から予め印刷処理を開始するよう定義された自動印刷用ファイル２０を検索する。
【００２４】
画像情報生成手段１０２は、自動印刷用ファイル２０から、印刷部１３で印刷を実行するために必要な画像情報１１１をページ単位で生成する。
【００２５】
識別情報生成手段１０３は、画像情報生成手段１０２が生成した画像情報１１１を特定するための識別情報１０３ａをページ単位で生成する。識別情報１０３ａは、ＭＤ５やＳＨＡ１等によるハッシュ、チェックサム、圧縮等による変換後のデータ若しくはそのサイズ、画像に含まれるアノテーション等の基準データからの差分、又は画像情報１１１そのもの等である。なお、識別情報１０３ａは、自動印刷用ファイル２０がリビジョン情報等の内容の更新に伴う文字列をファイル名に含む場合は、ファイル名から生成してもよい。
【００２６】
識別情報比較手段１０４は、識別情報生成手段１０３が生成したページ単位の識別情報１０３ａと、記憶部１１に格納されたページ単位の識別情報生成手段１０３が過去に生成した識別情報１１２とを比較する。
【００２７】
印刷実行手段１０５は、識別情報比較手段１０４が比較した識別情報１０３ａと識別情報１１２とが一致しなかったページについて、当該ページの画像情報１１１を用いて印刷部１３において印刷処理を実行する。
【００２８】
記憶部１１は、制御部１０を上述した各手段１００〜１０５として動作させる画像形成プログラム１１０、画像情報生成手段１０２が生成した画像情報１１１、識別情報生成手段１０３が過去に生成した識別情報１１２、識別情報生成手段１０３が一時的に生成した識別情報１０３ａ等を記憶する。
【００２９】
ＵＳＢメモリ２は、画像形成装置１に対する外部記憶装置であり、上述した自動印刷用ファイル２０や他の図示しないファイルを格納する。なお、外部記憶装置としては、ＵＳＢに限らず他の接続形態によるものを用いることもできる。また、接続形態は有線、無線を問わない。
【００３０】
（画像形成装置の動作）
以下に、画像形成装置１の動作例を図１〜図３を参照しつつ、（１）基本動作、（２）自動印刷動作に分けて説明する。
【００３１】
（１）基本動作
まず、利用者は、パーソナルコンピュータ（以下、「ＰＣ」という。）等において文書作成ソフトや表計算ソフト、画像加工ソフト等を動作させ、文書情報を作成する。
【００３２】
次に、利用者は、ＰＣを操作して作成した文書情報をＰＣに接続されたＵＳＢメモリ２にムーブ又はコピーする。
【００３３】
次に、利用者は、ＵＳＢメモリ２をＰＣから抜き取り、画像形成装置１の外部記憶装置接続部１２の接続端子に挿入する。
【００３４】
（２）自動印刷動作
図３は、画像形成装置１の動作例を示すフローチャートである。
【００３５】
まず、外部記憶装置挿入検出手段１００は、外部記憶装置接続部１２に対するＵＳＢメモリ２の挿入を検出し（Ｓ１；Ｙｅｓ）、ＵＳＢメモリ２の挿入が検出された旨を自動印刷用ファイル検索手段１０１に通知する。
【００３６】
自動印刷用ファイル検索手段１０１は、接続されたＵＳＢメモリ２に格納された情報から、自動印刷するよう定義された自動印刷用ファイル２０を検索する（Ｓ２）。
【００３７】
次に、自動印刷用ファイル２０が存在する場合（Ｓ２；Ｙｅｓ）、画像情報生成手段１０２は、自動印刷用ファイル２０の先頭ページの画像情報１１１を生成する（Ｓ３）。
【００３８】
次に、識別情報生成手段１０３は、画像情報生成手段１０２が生成した先頭ページの画像情報１１１からページ単位の識別情報１０３ａを生成する（Ｓ４）。
【００３９】
次に、識別情報比較手段１０４は、識別情報生成手段１０３が生成したページ単位の識別情報１０３ａと、記憶部１１に格納されている過去に生成された識別情報１１２とを比較する（Ｓ５）。
【００４０】
識別情報比較手段１０４が比較した識別情報１０３ａと識別情報１１２とが一致しなかった場合（Ｓ６；Ｙｅｓ）、印刷実行手段１０５は、当該ページの画像情報１１１を用いて印刷部１３において印刷処理を実行する（Ｓ７）。
【００４１】
また、識別情報生成手段１０３は、印刷実行手段１０５が印刷を実行した場合には、一時的に生成した識別情報１０３ａを印刷済みの識別情報１１２として記憶する（Ｓ８）。
【００４２】
次に、画像情報生成手段１０２は、上述したステップＳ４〜Ｓ８で処理したページが最終ページでない場合（Ｓ９；Ｎｏ）、次のページの画像情報１１１を生成し（Ｓ１０）、当該次のページについてステップＳ４〜Ｓ８を同様に繰り返す。
【００４３】
また、上述のステップＳ３〜Ｓ１０について、全ての自動印刷用ファイル２０について実行すると（Ｓ２；Ｎｏ）、動作を終了する。
【００４４】
以上の動作について識別情報１１２と印刷物との関係を示したのが次に説明する図２である。図２は、画像形成装置１の動作を説明するための概略図である。
【００４５】
図２（ａ）に示すように、図３におけるステップＳ６において、識別情報１０３Ａ１〜１０３Ａ３に一致する識別情報１１２が全く存在しない場合（Ｓ６；Ｙｅｓ）、すべてのページについて印刷実行手段１０５は、ステップＳ７に説明したように印刷を実行して印刷物３Ａ１〜３Ａ３を出力する。また、識別情報１０３Ａ１〜１０３Ａ３は、ステップＳ８に説明したように識別情報１１２Ａ１〜１１２Ａ３として記憶される。
【００４６】
その後、図２（ｂ）に示すように、ステップＳ６において、識別情報１０３Ａ１〜１０３Ａ３のうち識別情報１０３Ｂ２が識別情報１１２Ａ２に一致する場合、１ページ及び３ページについては印刷物３Ｂ１及び３Ｂ３が印刷されず、２ページについて印刷実行手段１０５によって印刷物３Ｂ２が印刷される。
【００４７】
［第２の実施の形態］
図４は、第２の実施の形態に係る画像形成システムの構成例を示す概略図である。
【００４８】
第２の実施の形態の画像形成システム５Ｂは、第１の実施の形態の画像形成システム５Ａと異なり、過去に印刷を実行した画像情報の識別情報１１２を画像形成装置１の記憶部１１に格納しておらず、ＵＳＢメモリ２内に記憶している点で異なる。なお、識別情報生成手段１０３によって一時的に生成される識別情報１０３ａは、記憶部１１に記憶されるが、ＵＳＢメモリ２に一時的に生成してもよい。
【００４９】
上記構成によって、画像形成装置１は、記憶部１１に識別情報１１２を記憶する領域を必要としない。また、画像形成装置１が複数ある場合に、いずれの画像形成装置１を用いたとしても印刷処理を実行する画像形成装置１の識別情報比較手段１０４は、ＵＳＢメモリ２の記憶する識別情報１１２と、識別情報生成手段１０３が生成した識別情報１０３ａとを比較することで、重複する印刷を防止する。
【００５０】
［第３の実施の形態］
図５は、第３の実施の形態に係る画像形成システムの構成例を示す概略図である。
【００５１】
第３の実施の形態の画像形成システム５Ｃは、第１の実施の形態の画像形成システム５Ａと異なり、過去に印刷を実行した画像情報の識別情報１１２を画像形成装置１の記憶部１１に格納しておらず、通信部１４を介して接続されたネットワーク上に存在する外部のサーバ４内に記憶している点で異なる。なお、識別情報生成手段１０３によって一時的に生成される識別情報１０３ａは、記憶部１１に記憶されるが、サーバ４に一時的に生成してもよい。
【００５２】
上記構成によって、画像形成装置１は、記憶部１１及びＵＳＢメモリ２に識別情報１１２を記憶する領域を必要としない。また、画像形成装置１及びＵＳＢメモリ２が複数ある場合に、いずれの画像形成装置１及びいずれのＵＳＢメモリ２を用いたとしても印刷処理を実行する画像形成装置１の識別情報比較手段１０４は、サーバ４の記憶する識別情報１１２と、識別情報生成手段１０３が生成した識別情報１０３ａとを比較することで、重複する印刷を防止する。
【００５３】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の要旨を逸脱しない範囲で種々な変形が可能である。
【００５４】
また、上記画像形成プログラム１１０をＣＤ−ＲＯＭ等の記憶媒体に格納して提供することも可能であり、インターネット等のネットワークに接続されているサーバ装置等から装置内の記憶部にダウンロードしてもよい。また、外部記憶装置挿入検出手段１００、自動印刷用ファイル検索手段１０１、画像情報生成手段１０２、識別情報生成手段１０３、識別情報比較手段１０４及び印刷実行手段１０５の一部又は全部をＡＳＩＣ等のハードウェアによって実現してもよい。なお、上記実施の形態の動作説明で示した各ステップは、順序の変更、ステップの省略、追加が可能である。
【符号の説明】
【００５５】
１     画像形成装置
２     ＵＳＢメモリ
４     サーバ
５Ａ−５Ｃ    画像形成システム
１０   制御部
１１   記憶部
１２   外部記憶装置接続部
１３   印刷部
１４   通信部
２０   自動印刷用ファイル
１００ 外部記憶装置挿入検出手段
１０１ 自動印刷用ファイル検索手段
１０２ 画像情報生成手段
１０３ 識別情報生成手段
１０３ａ      識別情報
１０４ 識別情報比較手段
１０５ 印刷実行手段
１１０ 画像形成プログラム
１１１ 画像情報
１１２ 識別情報
【図１】
2012121189.tif 000003
【図２】
2012121189.tif 000004
【図３】
2012121189.tif 000005
【図４】
2012121189.tif 000006
【図５】
2012121189.tif 000007