(57)【要約】【課題】  ハードディスク等ストレージを持たない、低コスト、コンパクトタイプのMFPが、複数のドキュメントを扱う場合は、サーバーと通信しながら一部ずつドキュメントを受け取りプリントする手段が必要である。また、各々のドキュメントにアドオンされるQRコードも、各々ドキュメント毎にサーバーから受け取り処理する手段も必要である。このように、コスト重視の低コスト、コンパクトタイプのMFPにおいても、上級機種と同じサービスを提供する手段を提供する。【解決手段】  ＩＤを受信する受信手段と、前記ＩＤに対応する文書の各ページをページ毎に画像データに変換する変換手段と、前記変換後の画像データをページ毎にプリンタに送信する送信手段とを有する。【選択図】  図3
2013020453.tif 000002
【特許請求の範囲】
【請求項１】
ＩＤを受信する受信手段と、前記ＩＤに対応する文書の各ページをページ毎に画像データに変換する変換手段（S6、S23、S44）と、前記変換後の画像データをページ毎にプリンタに送信する送信手段（S8、S30、S48）とを有することを特徴とするネットワークコピーシステム。
【請求項２】
前記送信手段は、前に送ったページの印刷状況をプリンタから受信した上で、次のページの送信をプリンタに対して開始する（S16、S37、S54）ことを特徴とする請求項１に記載のネットワークコピーシステム。
【請求項３】
前記ＩＤとは異なる新しいＩＤを画像コード化する画像コード化手段（S46）と、前記画像コード化手段で得られた画像コードを前記各ページの画像データに合成した上で、前記送信手段は、前記画像データをページ毎にプリンタへ送信する（S48）ことを特徴とする請求項１に記載のネットワークコピーシステム。
【請求項４】
前記送信の際には、併せて前記新しいＩＤを前記プリンタに送信する（S8、S48）ことを特徴とする請求項３に記載のネットワークコピーシステム。
【請求項５】
前記画像データのプリンタへの送信の前に、前記変換後の画像データに配置されるべき、前記ＩＤとは異なる新しいＩＤをプリンタに送信する（S25）ことを特徴とする請求項１に記載のネットワークコピーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナー、プリンタ、ファクスなどが統合されたデジタル複写機複合機（以下マルチファンクションプリンタ：MFPと称す）と、ドキュメントサーバーに関するものである。
【０００２】
特にドキュメントを特定するIDを2次元バーコード、例えばQRコード等をドキュメントにアドインし、MFPとドキュメントサーバー間において、ドキュメントのハンドリングを容易にするシステムに関する。
【背景技術】
【０００３】
従来より、電子化された文書を記憶、管理している文書サーバーから目的の文書を簡単に取得できる技術が発達してきている。
【０００４】
例えば、特許文献１には、印刷装置のスキャナーユニットから読み込まれた画像データを文書サーバーに送信し、サーバーにて文書IDを抽出し、文書IDに対応した文書を印刷装置送信し、所望の文書出力を得る手段が開示されている。
【０００５】
この時、同時に、印刷した文書に応じて、付加情報として課金情報も印刷装置に転送することを特徴としている。
【０００６】
また、QRコードでドキュメントを管理するようなアプリアプリケーションが働いているシステムにおいて説明する。
【０００７】
例えば、QRコードが付与されたドキュメントのコピーを得る際、MFPは、付与されたQRコードを解読し、取得されるIDより、ドキュメントサーバーからオリジナルドキュメントを検索する。
【０００８】
そして、検索され該当するオリジナルドキュメントをMFPに転送して、オリジナルドキュメントを得るシステムが提案されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００２−１３３１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
MFPが、サーバーより複数の文書を受け取りプリントする際には、MFP側にもドキュメントを一時保存できるハードディスク等の大容量のストレージがあるのが望ましい構成である。
【００１１】
しかしながら、ハードディスク等ストレージを持たない、低コスト、コンパクトタイプのMFPが、複数のドキュメントを扱う場合は、サーバーと通信しながら一部ずつドキュメントを受け取りプリントする手段が必要である。
【００１２】
また、各々のドキュメントにアドオンされるQRコードも、各々ドキュメント毎にサーバーから受け取り処理する手段も必要である。
【００１３】
このように、コスト重視の低コスト、コンパクトタイプのMFPにおいても、上級機種と同じサービスを提供する手段が必要である。
【課題を解決するための手段】
【００１４】
本発明に係るネットワークコピーシステムは、ＩＤを受信する受信手段と、前記ＩＤに対応する文書の各ページをページ毎に画像データに変換する変換手段と、前記変換後の画像データをページ毎にプリンタに送信する送信手段とを有する。
【発明の効果】
【００１５】
QRコードに対応するドキュメントを、オリジナルドキュメント＋フィールド情報（QRコードを作成するための情報）をセットとして、1ページプリント終了毎にプリンタに送付する。
【００１６】
MFPは、オリジナルドキュメントに、フィールド情報からQRコードを作成しアドオンしてプリントすることにより、コスト重視の低コスト、コンパクトタイプのMFPにおいて、上級機種と同じサービスを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】MFPのブロック図
【図２】QRコードが付加されたドキュメント例
【図３】実施形態１のフローチャート
【図４】実施形態２のフローチャート
【図５】実施形態３のフローチャート
【発明を実施するための形態】
【００１８】
［実施形態１］
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１９】
本発明の実施例では、QRコードでドキュメントを管理するようなアプリシステムにおいて、好適な例を示す。
【００２０】
具体的には、QRコードが付与されたドキュメントのコピーを得る際、QRコードを解読し取得されるIDより、ドキュメントサーバーからオリジナルドキュメントを検索し、プリントするシステムである。
【００２１】
本実施例で示す装置の具体的な例としては、デジタル複写機複合機（ＭＦＰ：Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ／Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｒｉｎｔｅｒ）などが挙げられる。
【００２２】
図１を用いて、本発明の実施例にかかるＭＦＰのブロック構成を説明する。
【００２３】
図1において、ＭＦＰは、コントローラユニット103を中心に、スキャナー101、プリンタ102、操作部111を含んでいる。
【００２４】
スキャナー101は、本発明の読み取り手段を構成し、原稿台に載置された原稿の情報を読み取る手段を有す。
【００２５】
プリンタ102は、印刷機能を有し、スキャナー101で読み込まれた画像、もしくは、ネットワーク113より転送される画像を印刷出力する手段を有す。
【００２６】
操作部111は、操作者が指示データ等を入力するためのキーボード、ポインティングデバイス等の領域指定手段等、操作者が指示データ等を入力するための手段及び文書情報等を表示する表示画面等を含んでおり、ユーザーインターフェースとして機能する。
【００２７】
コントローラユニット103は、スキャナーインターフェース104、プリンタインターフェース105、画像処理部106、制御部107、操作制御部109、ネットワークインターフェース110、及びこれらを接続するバス112を備えている。
【００２８】
スキャナーインターフェース104及びプリンタインターフェース105は、それぞれスキャナー101及びプリンタ102とのデータのやりとりを制御する。
【００２９】
画像処理部106は、例えば、操作部111に入力される指示により、ネットワークインターフェース110に接続されるネットワーク113を介して、サーバー104から指定されたドキュメントのプリント出力をプリンタ102から得る場合の画像処理を行う。
【００３０】
制御部107は、コントローラユニット103の全体制御を司る。
【００３１】
また、内部にコントロールの中核となるＣＰＵ114を実装し、ＣＰＵ114が実施する制御プログラムＲＯＭ、および一時利用メモリとするワークＲＡＭ等のメモリ108が実装される。
【００３２】
一時利用メモリとするワークＲＡＭは、図示はしないがバックアップのための2次電池が接続され、図示はしないが、メインパワーＳＷがＯＦＦとなっても、不揮発性を保っている。
【００３３】
また、図に示すように、コスト削減のため、大容量のハードディスクなどのストレージは持たない構成になっている。
【００３４】
図２にＱＲコードが付加されたドキュメントの一例を示す。
【００３５】
図のようにテキスト201、イメージ202混在の一般的なドキュメントに、ドキュメント部分を損なわないように隅の位置にＱＲコード203がアドオンされている。
【００３６】
ＱＲコードには、スキャナーで読み込み、デコードすることにより情報を引き出せる。
【００３７】
例えば以下のような情報フィールドを持ち、各フィールドには以下のような情報が埋め込まれている。
【００３８】
フィールド  項目                 内容
マーキング識別子     ＱＲアプリシステム対応のデータ構造を識別
バージョン情報              バージョン情報
動作レベル           コピー禁止等
トレース情報         ドキュメントの履歴
ベンダ情報           トレース情報を生成した機器のベンダ
シリアル番号         情報マーキングを行った機器のシリアル番号
タイムスタンプ              日付
ユーザー情報         機器を操作しているユーザ情報
ドキュメントID              ドキュメントを特定できるID
フィールド９のドキュメントIDは、各々のドキュメントに、固有に振り分け与えられるIDであり、本実施例では、このIDを利用し、ドキュメントを特定する手段としている。
【００３９】
また、このIDを持ったドキュメントに関連する情報も、このIDに紐付けられ、データベースで管理され、容易に検索特定できるようになっている。
【００４０】
例えば、複数ページのドキュメントがあった場合、表紙のページのIDに、他のページのIDが紐付けられており、表紙のIDがのみ検出できれば、すべてのドキュメント情報をデータベースで検索し、得られるようになっている。
【００４１】
図３にQRコードが付与されたドキュメントのコピーを得る際、QRコードをデコードし取得されるIDより、ドキュメントサーバーからオリジナルドキュメントを検索し、プリント出力を得るフローチャートを示す。
【００４２】
所望のＱＲコードが付加されたドキュメントをスキャナー101に載置し、操作部111より必要な設定を行う。
【００４３】
例えば、複数ページのドキュメントの場合、表紙からすべてのページを得る等の設定を操作部111より行い、コピーボタンを押してスタートする。
【００４４】
設定されたコマンドは、操作制御部109から、バス112を介し、制御部107にて実行される。
【００４５】
以下、図3に示すフローチャートの説明をする。
【００４６】
Ｓ1：スタート。
【００４７】
Ｓ2：原稿をスキャナー101がスキャンする。スキャンされた画像は、制御部107が制御し、スキャナーインターフェース104から、内部バス112を介し画像処理部106に転送される。
【００４８】
Ｓ3：画像処理部106が転送された画像からＱＲコードを特定抽出し、QRコードデコードし、フィールド情報を得る。
【００４９】
Ｓ4：制御部107が制御を行い、ネットワークインターフェース110から、ネットワーク113を介しドキュメントサーバー104にフィールド情報を送る。
【００５０】
Ｓ5：ドキュメントサーバー104は、受け取ったフィールド情報から、ドキュメントＩＤを抽出する。
【００５１】
Ｓ6：ドキュメントサーバー104は、ドキュメントＩＤからドキュメントを検索する。この時、関連する複数のドキュメント、例えば、複数ページのドキュメントの場合、ドキュメントＩＤに紐付けられているドキュメントを検索する。検索された画ドキュメントは、それぞれプリント出力に適した画像データに変換する。
【００５２】
Ｓ7：ドキュメントサーバー104は、検索された各々のドキュメントについて、フィールド情報を追加、もしくは、フィールド情報を更新し、新たなフィールド情報を作成する。
【００５３】
Ｓ8：ドキュメントサーバー104は、作成した新規フィールド情報及び検索されたドキュメントを１ページ毎にセットとして、ネットワーク113を介し、ネットワークインターフェース110に転送する。
【００５４】
Ｓ９：制御部107が制御を行い、ネットワークインターフェース110に送付された新規フィールド情報及び検索されたドキュメントの１セットを画像処理部106へバス112を介して転送する。
【００５５】
Ｓ10：同時に制御部107が制御を行い、ネットワークインターフェース110に送付された新規フィールド情報を制御部107内メモリ108へバス112を介して転送し格納する。
【００５６】
Ｓ11：画像処理部106は、転送されたフィールド情報から、ＱＲコードにエンコードし、また転送されたドキュメントにＱＲコードをアドオンする。
【００５７】
Ｓ12：制御部107が制御を行い、ＱＲコードがアドオンされたドキュメントをバス112を介しプリンタインターフェース105に転送する。プリンタインターフェース105からプリンタ102に転送しプリント出力を得る。
【００５８】
Ｓ13：制御部107は、所望されるドキュメントの1ページ分のプリントが終了したか判断する。まだの場合は、Ｓ13にて待機する。
【００５９】
Ｓ14：1ページプリントが終了した場合、制御部107内メモリ108に格納したフィールド情報をログ情報として確定し、メモリ108内のバックアップ領域に移動する。このログ情報は、来歴管理情報として利用できるようになっている。
【００６０】
Ｓ15：制御部107は、所望されるドキュメントのすべてのページのプリントが終了したか判断する。未完の場合はＳ16に進む。終了する場合はS17に進み終了する。
【００６１】
Ｓ16：制御部107は、ドキュメントサーバー104に対し、次のページの新規フィールド情報及び検索されたドキュメントを１ページ毎にセットとして転送するように、ネットワークインターフェース110からネットワーク113を介し要求し、Ｓ8に戻る。
【００６２】
このように、本発明では、スキャナー101にて読み込まれたQRコードに対応するドキュメントを、サーバー104にて検索し、オリジナルドキュメント＋フィールド情報をセットとして、1ページプリント終了毎にプリンタに送付ようにしている。
【００６３】
MFPは、オリジナルドキュメントに、フィールド情報からQRコードをエンコードし、アドオンしてプリントすることにより、MFP側にハードディスク等の大容量のストレージがなくとも、QRコード利用したシステムに対応できる。
【００６４】
そして、コスト重視の低コスト、コンパクトタイプのMFPにおいて、上級機種と同じサービスを提供することができる。
【００６５】
［実施形態２］
以下、本発明を実施するための最良の形態2について図面を用いて説明する。
【００６６】
図4にQRコードが付与されたドキュメントのコピーを得る際、QRコードを解読し取得されるIDより、ドキュメントサーバーからオリジナルドキュメントを検索し、プリント出力を得る本発明を実施するための実施形態2のフローチャートを示す。
【００６７】
S18~S24の説明は前述の実施形態１の図３のS1~S7とほぼ同様なため、異なる部分のみを以下、説明する。
【００６８】
Ｓ25：ドキュメントサーバー104は、作成した新規フィールド情報を、ネットワーク113を介し、ネットワークインターフェース110に転送する。
【００６９】
Ｓ26：制御部107が制御を行い、ネットワークインターフェース110に送付された新規フィールド情報を画像処理部106へバス112を介して転送する。
【００７０】
Ｓ27：同時に制御部107が制御を行い、ネットワークインターフェース110に送付された新規フィールド情報を制御部107内メモリ108へバス112を介して転送し格納する。
【００７１】
Ｓ28：画像処理部106は、転送されたフィールド情報から、順次ＱＲコードにエンコードする。
【００７２】
Ｓ29：制御部107が制御を行い、作成されたＱＲコードを制御部107内メモリ108へバス112を介して転送し格納する。
【００７３】
Ｓ30：ドキュメントサーバー104は、作成した新規フィールド情報の転送を終了すると、検索されたドキュメントを１ページ毎に、ネットワーク113を介し、ネットワークインターフェース110に転送する。
【００７４】
Ｓ31：制御部107が制御を行い、ネットワークインターフェース110に送付された検索されたドキュメントを画像処理部106へバス112を介して転送する。
【００７５】
Ｓ32：制御部107が制御を行い、制御部107内メモリ108へ格納したＱＲコードをバス112を介して画像処理部106へ転送する。画像処理部106は、転送されたＱＲコードを、ドキュメントにアドオンする。
【００７６】
Ｓ33：制御部107が制御を行い、ＱＲコードがアドオンされたドキュメントをバス112を介しプリンタインターフェース105に転送する。プリンタインターフェース105からプリンタ102に転送しプリント出力を得る。
【００７７】
Ｓ34：制御部107は、所望されるドキュメントの1ページ分のプリントが終了したか判断する。まだの場合は、Ｓ34にて待機する。
【００７８】
Ｓ35：1ページプリントが終了した場合、制御部107内メモリ108に格納したフィールド情報をログ情報として確定し、メモリ内108のバックアップ領域に移動する。このログ情報は、来歴管理情報として利用できるようになっている。
【００７９】
Ｓ36：制御部107は、所望されるドキュメントのすべてのページのプリントが終了したか判断する。未完の場合は、Ｓ37に進む。終了する場合はS38に進み終了する。
【００８０】
Ｓ37：制御部107は、ドキュメントサーバー104に対し、次のページの検索されたドキュメントを転送するように、ネットワークインターフェース110からネットワーク113を介し要求し、Ｓ30に戻る。
【００８１】
実施形態２では、プリンタ102のエンジンスピードの制約から、ドキュメントサーバー104から1ページのドキュメントを転送し、プリンタ102から該当する1ページプリント出力を得る時間が、律速となることに場合に着目した。
【００８２】
すなわち、1ページのプリント遂行中は、フィールド情報からＱＲコードへのエンコード時間に充てられ、よって、先にフィールド情報を転送してしまい、ＱＲコードを先に順次エンコードすることで、効率よくプリントできる手段である。
【００８３】
［実施形態３］
以下、本発明を実施するための最良の形態3について図面を用いて説明する。
【００８４】
図5にQRコードが付与されたドキュメントのコピーを得る際、QRコードを解読し取得されるIDより、ドキュメントサーバーからオリジナルドキュメントを検索し、プリント出力を得る本発明を実施するための実施形態3のフローチャートを示す。
【００８５】
S39~S45の説明は前述の実施形態１の図３のS1~S7とほぼ同様なため、異なる部分のみを以下、説明する。
【００８６】
Ｓ46：ドキュメントサーバー104は、検索された各ドキュメントに対応する、新規フィールド情報から、各々のＱＲコードをエンコードする。
【００８７】
Ｓ47：ドキュメントサーバー104は、作成されたＱＲコードを各々対応するドキュメントにアドオンする。
【００８８】
Ｓ48：ドキュメントサーバー104は、作成した新規フィールド情報及び、その新規フィールド情報からエンコードされたＱＲコードをアドオンしたドキュメントを1ページ毎にセットとして準備する。
【００８９】
そして、ネットワーク113を介し、ネットワークインターフェース110に転送する。
【００９０】
Ｓ49：制御部107が制御を行い、ネットワークインターフェース110に作成されたＱＲコードをアドオンしたドキュメントを、プリンタインターフェース105へバス112を介して転送する。
【００９１】
Ｓ50：同時に制御部107が制御を行い、ネットワークインターフェース110に送付された新規フィールド情報を制御部107内メモリ108へバス112を介して転送し格納する。
【００９２】
Ｓ51：制御部107は、所望されるドキュメントの1ページ分のプリントが終了したか判断する。まだの場合は、Ｓ51にて待機する。
【００９３】
Ｓ52：1ページプリントが終了した場合、制御部107内メモリ108に格納したフィールド情報をログ情報として確定し、メモリ108内のバックアップ領域に移動する。このログ情報は、例えば来歴管理情報として利用できるようになっている。
【００９４】
Ｓ53：制御部107は、所望されるドキュメントのすべてのページのプリントが終了したか判断する。まだの場合は、Ｓ54に進む。
【００９５】
Ｓ54：制御部107は、ドキュメントサーバー104に対し、次のページの新規フィールド情報及びＱＲコードをアドオンしたドキュメントを転送するように、ネットワークインターフェース110からネットワーク113を介し要求し、Ｓ48に戻る。
【００９６】
実施形態３では、コストダウンのために、画像処理部106から、ＱＲコードエンコード回路、アドオン回路を削除し、回路規模を縮小した場合の処理である。
【００９７】
よってサーバー104にて、あらかじめＱＲコードをアドオンしたドキュメントを送るようになっている。
【００９８】
しかしながら、来歴管理情報として利用できるログを取るためにフィールド情報を別途送るようにしている。
【符号の説明】
【００９９】
101    スキャナー
102    プリンタ
103    コントローラユニット
104    スキャナーインターフェース
105    プリンタインターフェース
106    画像処理部
107    制御部
108    メモリ
109    操作制御部
110    ネットワークインターフェース
【図１】
2013020453.tif 000003
【図２】
2013020453.tif 000004
【図３】
2013020453.tif 000005
【図４】
2013020453.tif 000006
【図５】
2013020453.tif 000007