(57)【要約】【課題】  従来のリモートコピーにおいては送信先として指定したプリンタが本当に意図したプリンタであるかどうかを事前に確認することが難しく、そのため、送信先として間違った情報を入力してしまい、重要なデータを意図しないプリンタに対して送信してしまう場合があった。【解決手段】  ユーザがリモートコピーを実行する前に送信テストを行うことにより事前に送信先プリンタの確認を行うことを可能とする画像形成装置。【選択図】  図１
2011030000.tif 000002
【特許請求の範囲】
【請求項１】
通信媒体を介して接続された画像入力装置および画像出力装置を用いて画像プリントを行う画像形成システムにおいて、
複数の送信先装置情報を表示する表示手段と、
表示された送信先装置情報の中から送信先装置を選択する選択手段と、
選択された送信先装置に対して情報を送信する情報送信手段とを有し、
情報を送信した送信先装置の送信先装置情報に、情報を送信したことを示す情報を付加して表示することを特徴とする画像入力装置。
【請求項２】
上記画像入力装置から情報を受信する情報受信手段と、
上記情報を送信した上記画像入力装置の情報を表示する表示手段と、
表示された画像入力装置情報の中から画像入力装置を選択する選択手段と、
選択された画像入力装置に対して通知を行う通知手段を有する画像出力装置と、
上記通知を受信し、対応する送信先装置の送信先装置情報に、情報を送信したことを示す情報を付加して表示する請求項１に記載の画像入力装置とからなる画像形成システム。
【請求項３】
上記画像入力装置から情報を受信する情報受信手段と、
受信した情報から抽出される画像入力装置情報および自画像出力装置情報から識別情報を生成する識別情報生成手段を有する画像出力装置と、
自画像入力装置情報と送信先装置情報から識別情報を生成する識別情報生成手段と、
識別情報入力手段と、
上記生成された識別情報と入力された識別情報が一致するかを判定する判定手段とを有し、一致すると判定された場合に、対応する送信先装置の送信先装置情報に、情報を送信したことを示す情報を付加して表示する請求項１に記載の画像入力装置とからなる画像形成システム。
【請求項４】
上記画像入力装置および画像出力装置が有する識別情報生成手段は、MACアドレス情報とIPアドレス情報をハッシュして生成することを特徴とする請求項３に記載の画像形成システム。
【請求項５】
上記画像入力装置は、送信先装置情報に、情報を送信したことを示す情報が付加された送信先に対してのみジョブを送信することを許可することを特徴とする請求項１に記載の画像入力装置。
【請求項６】
上記画像入力装置は、送信先装置情報に、情報を送信したことを示す情報が付加された送信先に対してのみジョブを送信することを許可することを特徴とする請求項２〜４に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信媒体を介した画像形成を行う画像形成装置及び画像形成システム及び画像形成方法に関する。
【背景技術】
【０００２】
近年、オフィス等におけるネットワークの普及に伴い、デジタル複写機やプリンタ等画像形成装置も、ネットワーク接続機能を備えたものが広く利用されている。そしてこれら画像形成装置を用いてネットワーク経由でプリントやスキャンを行うことが可能な画像形成システムが普及してきている。
【０００３】
このような画像形成システムでは、ある装置で原稿をスキャンし、指定したネットワーク上のプリンタへスキャン画像を送信してプリントすることでコピー動作を行うリモートコピー動作が可能になっている。また、ローカル機側で蓄積記憶した画像データをリモートプリンタへ送信してプリントを行うことが可能になっている。リモートコピー受信に指定されるプリンタは、あるネットワーク上の装置からプリントを指示されているときに、別の複数の装置からもリモートプリントの受信を受付けることが可能である。これはリモートプリンタ上の記憶装置内でスプールすることにより、実現されている。
【０００４】
また、ネットワーク上のリモートプリンタを指定する際には、ユーザがリモートプリンタのIPアドレスを入力したり、ネットワーク上を検索し現在利用可能なリモートプリンタを一覧表示した上で所望の送信先を指定したりするようなことが可能である。
【０００５】
［特許文献１］においては、送信先を選択する際にネットワーク上を検索し、さらにこれから実行したい処理を実現可能なプリンタのみを表示させる技術について説明がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2003-337451号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のリモートコピーにおいては送信先として指定したプリンタが本当に意図したプリンタであるかどうかを事前に確認することが難しかった。一般に、プリンタのIPアドレスやプリンタ名といった情報はユーザが意識していることは少ない。そのため、送信先として間違った情報を入力してしまい、重要なデータを意図しないプリンタに対して送信してしまう場合があった。
【０００８】
本発明は上記の問題を解決するためのものであり、その目的は、ユーザがリモートコピーを実行する前に送信テストを行うことにより事前に送信先プリンタの確認を行うことを可能とする画像形成装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明は、前記の目的を達成する一手段として、以下の構成を備える。
【００１０】
通信媒体を介して接続された画像入力装置および画像出力装置を用いて画像プリントを行う画像形成システムにおいて、
複数の送信先装置情報を表示する表示手段と、
表示された送信先装置情報の中から送信先装置を選択する選択手段と、
選択された送信先装置に対して情報を送信する情報送信手段とを有し、
情報を送信した送信先装置の送信先装置情報に、情報を送信したことを示す情報を付加して表示することを特徴とする画像入力装置。
【発明の効果】
【００１１】
リモートコピーを実行する前に送信テストを行うことにより事前に送信先プリンタの確認を行うことを可能とする画像形成装置を提供することが可能となる。
【００１２】
これにより、リモートコピーを行う際に送信先を間違えてしまうといった問題を軽減することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明を適用可能な画像形成システムの構築例を示す図。
【図２】画像形成装置のハードウェア構成を示すブロック図。
【図３】画像形成装置のソフトウェア構成を示すブロック図。
【図４】リモートコピー実行画面の例。
【図５】送信先選択画面の例。
【図６】テストプリント実行時の処理を示すフローチャート。
【図７】ユーザからの入力待ち画面の例。
【図８】検証OKの場合の画面の例。
【図９】第二の実施例における画像形成装置のソフトウェア構成を示すブロック図。
【図１０】送信先となる画像形成装置のソフトウェア構成を示すブロック図。
【図１１】送信先画像形成装置のログ情報画面の例。
【図１２】送信元および送信先画像形成装置間での処理を示すシーケンス図。
【図１３】第三の実施例における画像形成装置のソフトウェア構成を示すブロック図。
【図１４】第三の実施例における送信先となる画像形成装置のソフトウェア構成を示すブロック図。
【図１５】第三の実施例におけるテストプリントの例。
【図１６】第三の実施例における送信先選択画面の例。
【図１７】第三の実施例におけるユーザに入力を促す画面例。
【図１８】第三の実施例における検証OKの場合の画面の例。
【図１９】第三の実施例における検証処理を示すフローチャート。
【発明を実施するための形態】
【００１４】
（実施例１）
以下、図面を参照して本発明をその好適な実施形態に基づき詳細に説明する。
【００１５】
図１は本発明を適用可能な画像形成システムの構築例を示す図である。図１においては、画像形成装置１０１がその他の画像形成装置１０２、１０３、１０４とネットワークNETを介して相互接続された構成となっている。本実施例においては、画像形成装置１０１はリモートコピーにおける画像データの送信元装置となるため、画像を読み取るためのスキャナを持っている。その他の画像形成装置１０２〜１０４はリモートコピーにおける送信先装置であり、スキャナを持つことは必須ではない。
【００１６】
図２は、画像形成装置１０１〜１０４のハードウェア構成を説明するブロック図である。なお、ここでは、MFPを例にして説明する。図２のMFP２００において、２０１はＣＰＵで、ＲＯＭ２０３のプログラム用ＲＯＭに記憶された制御プログラムに基づいてシステムバス２０４に接続される各種のデバイスとのアクセスを総括的に制御する。また、印刷インターフェース２０７を介して接続される印刷部（プリンタエンジン）２１０に出力情報としての画像信号を出力したり、読取インターフェース２１２を介して接続される読取部（スキャナ）２１３から入力される画像信号を制御する。また、このＲＯＭ２０３のプログラム用ＲＯＭには、ＣＰＵ２０１が実行可能な制御プログラム等を記憶する。さらに、ＲＯＭ２０３のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ（アウトラインフォントデータを含む）等を記憶し、ＲＯＭ２０３のデータ用ＲＯＭには、ホストコンピュータ上で利用される情報等を記憶している。ＣＰＵ２０１はＬＡＮコントローラ部２０６を介してネットワーク上のホストコンピュータや画像形成装置との通信処理が可能となっている。２０２はＲＡＭで、主としてＣＰＵ２０１の主メモリ，ワークエリア等として機能し、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ２０２は、出力情報展開領域，環境データ格納領域等に用いられる。ハードディスク（ＨＤ），ＩＣカード等の外部記憶装置２１１は、ディスクコントローラ（ＤＫＣ）２０８によりアクセスが制御される。ハードディスクは、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶したり、プリントジョブを一時的にスプールし、スプールされたジョブを外部から制御するためのジョブ格納領域として使用される。またさらに、スキャナ２１３から読み取った画像データやプリントジョブの画像データをＢＯＸデータとして保持し、ネットワークから参照したり、印刷を行うＢＯＸデータ格納領域としても使用される。２０５は操作パネルで、ユーザがソフトウェアキーから各種情報を入力することが可能である。前述した外部記憶装置は、１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード，言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていても良い。２０９は不揮発性メモリであり、操作パネル２０５から設定される各種設定情報を記憶している。
【００１７】
また、図示していないが、ＭＦＰ２００にはさらにオプションで、ステープルやソート機能を行うフィニッシャや、両面印刷機能を実現するための両面装置など各種拡張装置を装着することが可能となっており、それらの動作はＣＰＵ２０１から制御される。
【００１８】
図３は画像形成装置１０１のソフトウェア構成を説明するブロック図である。
【００１９】
UI制御部３０１は操作パネルの表示を制御し、ユーザからの入力を受け付けたり画像形成装置の各種情報を表示する。画像読取部３０２はスキャナ２１３から画像データを読み取り、電子データに変換する。送信先管理部３０３は画像データの送信先情報を管理している。データ送信部３０４は指定された送信先に画像データをネットワークを介して送信する。ジョブ制御部３０５はリモートコピージョブの実行処理を統括的に制御する。
【００２０】
図４は操作パネル２０５に表示されるリモートコピーを実行する画面である。
【００２１】
この画面は通常のローカルコピーと同一であり、後述のようにリモートコピーの送信先が設定されている場合にはローカルコピーを行わずにリモートコピーを実行する。本画面において、図示しないハードキーを使用してコピー部数を設定したり、各種ボタンを押下し用紙サイズや両面指定などの設定を行うことが可能である。また、ボタン４０１を押下することにより図５のようなリモートコピーの送信先を設定する画面に遷移する。リモートコピー送信先が設定された状態で、図示しないスタートボタンを押下すると、スキャナ２１３から画像を読み取り、設定された送信先に対して画像データを送信し、リモートコピーを実行する。
【００２２】
図５は操作パネル２０５に表示される送信先選択画面である。
【００２３】
送信先選択画面においては、アドレス一覧５０１に送信先プリンタのIPアドレスのリストが表示されており、ユーザがその中から1個を選択すると反転表示され、選択状態となる。図５の例においては送信先として192.168.0.1のプリンタが選択された状態であることを示している。また、各送信先に対する検証状態を示す検証状態情報５０２、テストプリントを実行するテストプリントボタン５０３、選択された送信先を決定するボタン５０４、リモートコピー設定を中止するボタン５０５を有している。検証状態情報５０２は、最初はすべて空欄であるが、後述の操作を行い送信先プリンタの検証を行うことにより「OK」と表示される。なお、送信先リストとして表示されるIPアドレス一覧は、手動で入力したり、ネットワーク上を検索するなどしてあらかじめ送信先管理部３０３が保持しているものとする。本画面から、IPアドレスの中の1個を選択状態にし、ボタン５０４を押下することで、リモートコピーの送信先が設定される。
【００２４】
図６は、送信先選択画面からテストプリントボタンを押下した際にジョブ制御部３０５が実行する処理を示すフローチャートである。
【００２５】
ジョブ制御部３０５は、テストプリントボタン５０３が押下されたことを検知すると、ステップ６０１において現在選択されている送信先プリンタに対してテストプリント情報を送信する。テストプリント情報は、送信先プリンタが印刷可能なフォーマットで記述され、送信元の画像形成装置のIPアドレス情報やテストプリントを実行したユーザ名などの情報を含んでいる。次にステップ６０２において、図７のようなメッセージを表示し、ユーザの入力を待つ。ステップ６０３において、ユーザがOKを選択したことを検知するとステップ６０４に進み、検証状態情報５０３の選択されている送信先アドレスに対応する領域に「OK」表示を行う。図８は送信先アドレス192.168.0.1が検証OKと表示された例を示している。また、ステップ６０３において、ユーザがCancelを選択した場合には何もせずに処理を終了する。
【００２６】
（実施例２）
本実施例においては、画像形成システムの構成例や送信元となる画像形成装置のハードウェア構成は実施例１と同様であるため説明は省略する。
【００２７】
図９は本実施例における送信元画像形成装置１０１のソフトウェア構成を示すブロック図である。
【００２８】
実施例１と同じ処理を行うブロックには図３と同じ番号を付し、説明は省略する。検証情報受信部９０１は、送信先画像形成装置から後述のように検証情報を受信すると、送信先管理部３０３に通知する。
【００２９】
図１０は送信先となる画像形成装置１０２〜１０４（以後は１０２とする）のソフトウェア構成を示すブロック図である。
【００３０】
データ受信部１００１は送信元画像形成装置１０１から印刷データやテストプリント情報を受信し、ジョブ制御部１００２に渡す。ジョブ制御部１００２は受信したデータを解析し、印刷部１００３に送信したり、印刷が完了した場合にはログ管理部１００４にログ情報を送信する。UI制御部１００５はログ管理部１００４からログ情報を取得して操作パネル２０５に表示し、ユーザからの入力をジョブ制御部１００２に伝える。ジョブ制御部１００２はユーザから入力された情報に基づき、検証情報送信部１００６を介して検証情報を画像形成装置１０１に送信する。
【００３１】
図１１は送信先となる画像形成装置１０２がテストプリント情報を受信した後で操作パネル２０５に表示されるログ情報画面の例である。
【００３２】
図１１において、アドレス表示領域１１０１にはテストプリント情報を送信した画像形成装置のIPアドレスのリストが表示される。ここでユーザが目的の画像形成装置１０１のIPアドレスを指定し、ボタン１１０２を押下すると、選択されたIPアドレスの画像形成装置に対して検証情報が送信される。
【００３３】
図１２は、送信元画像形成装置１０１および送信先画像形成装置１０２のテストプリント送信時の処理を示すシーケンス図である。
【００３４】
送信元画像形成装置がテストプリントを行うと、ステップ１２０１においてテストプリント情報が送信される。送信先画像形成装置がステップ１２０２においてテストプリント情報を受信すると、ステップ１２０３においてテストプリントの印刷を行い、ステップ１２０４で図１１のようなログを表示する。ステップ１２０５においてユーザがボタン１１０２を押下すると、ステップ１２０６において検証情報が送信元画像形成装置に送信される。送信元画像形成装置のステップ１２０７においては、検証情報を受信すると、ステップ１２０８において検証情報を送信してきた画像形成装置に対応する検証済欄にOK表示を行う。
【００３５】
（実施例３）
本実施例においては、画像形成システムの構成例や送信元となる画像形成装置のハードウェア構成は実施例１および実施例２と同様であるため説明は省略する。
【００３６】
図１３は本実施例における送信元画像形成装置１０１のソフトウェア構成を示すブロック図である。
【００３７】
実施例１と同じ処理を行うブロックには図３と同じ番号を付し、説明は省略する。ハッシュ計算部１３０１は、自装置のMACアドレスと、選択された送信先画像形成装置のIPアドレスからハッシュ値を計算する。判定部１３０２はハッシュ計算部１３０１が計算したハッシュ値と、ユーザが入力したハッシュ値が一致するかどうか判定する。
【００３８】
図１４は送信先となる画像形成装置１０２のソフトウェア構成を示すブロック図である。
【００３９】
実施例２と同じ処理を行うブロックには図１０と同じ番号を付し、説明は省略する。ハッシュ計算部１４０１は、送信元画像形成装置から受信した送信元画像形成装置のMACアドレスと、自装置のIPアドレスからハッシュ値を計算する。ジョブ制御部１００２はテストプリント情報とともにハッシュ計算部１４０１が計算したハッシュ値を印刷部１００２に送信する。
【００４０】
図１５は送信先画像形成装置１０２が実際に印刷するテストプリントの例である。
【００４１】
１５０１のように、ハッシュ計算部が計算したハッシュ値の下４桁の数字が用紙上に印刷される。
【００４２】
図１６は送信元画像形成装置１０１の操作パネル２０５に表示される送信先選択画面である。
【００４３】
実施例１と同じ機能については図５と同じ番号を付し、説明は省略する。本実施例においては、選択された送信先を検証済にするための検証済ボタン１６０１を有している。テストプリントボタン５０３を押下すると、選択された送信先に対し、テストプリント情報とともに自装置のMACアドレス情報が一緒に送信される。検証済ボタン１６０１を押下すると、図１７のような画面が表示される。
【００４４】
図１７の画面において、ユーザは図１５のようなテストプリントに印刷された４桁の数字を入力し、後述の判定方法により入力された数字が正しいと判定された場合には図１８のように検証状態情報５０２に「OK」と表示される。
【００４５】
図１９は図１６の画面において検証済ボタン１６０１を押下した際の処理を示すフローチャートである。
【００４６】
ステップ１９０１において、ユーザからの数字入力を待ち、入力があるとステップ１９０２に進み自装置のMACアドレスを取得する。次にステップ１９０３において、選択された送信先のIPアドレスを取得する。次にステップ１９０４において、ステップ１９０２、１９０３で取得したMACアドレスとIPアドレスからハッシュを計算する。ハッシュのアルゴリズムにはMD5やSHA-1といった従来技術を使用する。ステップ１９０５において、計算されたハッシュ値の下4桁と、ステップ１９０１で入力された数字が一致するかどうかを判定し、一致していた場合は検証状態情報１９０６に「OK」表示を行う。一致していなかった場合には何もせずに終了する。
【００４７】
なお、上記実施例１〜３においては送信元画像形成装置の送信先リストに検証状態情報を有しており、この検証状態が「OK」である送信先にのみリモートコピーの実行を許可するような構成も可能である。これにより、事前に必ずテストプリントを行わせることが可能となる。
【００４８】
また、上記実施例１〜３において用紙に印刷している部分については、用紙を出さずに送信先画像形成装置の操作パネル上に表示することで代替することも可能である。この構成によると、用紙を使用せずに送信先を確認することが可能となる。
【図１】
2011030000.tif 000003
【図２】
2011030000.tif 000004
【図３】
2011030000.tif 000005
【図４】
2011030000.tif 000006
【図５】
2011030000.tif 000007
【図６】
2011030000.tif 000008
【図７】
2011030000.tif 000009
【図８】
2011030000.tif 000010
【図９】
2011030000.tif 000011
【図１０】
2011030000.tif 000012
【図１１】
2011030000.tif 000013
【図１２】
2011030000.tif 000014
【図１３】
2011030000.tif 000015
【図１４】
2011030000.tif 000016
【図１５】
2011030000.tif 000017
【図１６】
2011030000.tif 000018
【図１７】
2011030000.tif 000019
【図１８】
2011030000.tif 000020
【図１９】
2011030000.tif 000021