(57)【特許請求の範囲】
【請求項１】
画像データを記録する画像データ記録手段と、
前記画像データに関連する関連画像データを外部の端末装置に送信する送信手段と、
前記関連画像データに対する編集内容を示す第１編集情報を、前記外部の端末装置から受信する第１受信手段と、
前記第１編集情報を変換して、前記画像データに対する編集内容を示す第２編集情報を生成する編集情報変換手段と、
前記画像データを、前記第２編集情報に基づいて編集する画像編集手段と、
前記画像編集手段の編集機能の内容を示す編集機能情報を、前記外部の端末装置に通知する編集機能通知手段とを有し、
前記第１受信手段は、前記編集機能情報が示す編集機能を使用した操作による前記編集内容の前記第１編集情報を受信することを特徴とする画像形成装置。
【請求項２】
画像を表示する表示手段と、
前記外部の端末装置から通知を受信する第２受信手段とを、さらに有し、
前記第１受信手段は、前記外部の端末装置における操作で指定された前記関連画像データの画像内の第１領域を示す第１編集情報を、前記外部の端末装置から受信し、
前記編集情報変換手段は、前記第１編集情報を変換して、前記第１領域に対応する前記画像データの画像内の第２領域を示す第２編集情報を生成し、
前記画像編集手段は、前記画像データから、前記第２編集情報に基づいて前記第２領域の画像を取得し、
前記表示手段は、前記第２領域の画像を表示し、
前記第２受信手段は、前記外部の端末装置から前記操作の終了の通知を受信し、
前記第１受信手段による前記第１編集情報の受信処理、前記編集情報変換手段による前記第２編集情報の生成処理、前記画像編集手段による前記第２領域の画像の取得処理、及び前記表示手段による前記第２領域の画像の表示処理は、前記第２受信手段が前記操作の終了の通知を受信するまで繰り返されることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１編集情報は、前記関連画像データの画像に付加される付加画像の内容を示す１以上の第１付加画像情報を含み、
前記第２編集情報は、前記画像データの画像に付加される付加画像の内容を示す１以上の第２付加画像情報を含み、
前記画像編集手段は、前記画像データの画像と、前記第２付加画像情報が示す付加画像とを合成することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記第１編集情報は、前記関連画像データの画像内の位置を示す１以上の第１位置情報を含み、
前記第２編集情報は、前記画像データの画像内の位置を示す１以上の第２位置情報を含み、
前記編集情報変換手段は、前記関連画像データの画素数、及び前記画像データの画素数に基づいて、前記１以上の第１位置情報を前記１以上の第２位置情報に変換することを特徴とする請求項１乃至３の何れかに記載の画像形成装置。
【請求項５】
前記第１編集情報は、前記関連画像データの画像内における所定領域の大きさを示す１以上の第１サイズ情報を含み、
前記第２編集情報は、前記画像データの画像内における所定領域の大きさを示す１以上の第２サイズ情報を含み、
前記編集情報変換手段は、前記関連画像データの画素数、及び前記画像データの画素数に基づいて、前記１以上の第１サイズ情報を前記１以上の第２サイズ情報に変換することを特徴とする請求項１乃至４の何れかに記載の画像形成装置。
【請求項６】
画像形成装置と、端末装置とを含む画像形成システムであって、
前記画像形成装置は、請求項１乃至５の何れかに記載されたものであり、
前記端末装置は、
前記画像形成装置から前記関連画像データと、前記編集機能情報とを受信する端末装置側受信手段と、
前記関連画像データの画像を表示する表示手段と、
前記編集機能情報が示す編集機能を使用することにより、前記関連画像データの画像を編集するための操作をする操作手段と、
前記操作に応じて前記第１編集情報を生成する編集情報生成手段と、
前記第１編集情報を前記画像形成装置に送信する端末装置側送信手段とを有することを特徴とする画像形成システム。
【請求項７】
画像形成装置を、
画像データを記録する画像データ記録手段と、
前記画像データに関連する関連画像データを外部の端末装置に送信する送信手段と、
前記関連画像データに対する編集内容を示す第１編集情報を、外部の端末装置から受信する第１受信手段と、
前記第１編集情報を変換して、前記画像データに対する編集内容を示す第２編集情報を生成する編集情報変換手段と、
前記画像データを、前記第２編集情報に基づいて編集する画像編集手段と、
前記画像編集手段の編集機能の内容を示す編集機能情報を、前記外部の端末装置に通知する編集機能通知手段として機能させ、
前記第１受信手段は、前記編集機能情報が示す編集機能を使用した操作による前記編集内容の前記第１編集情報を受信することを特徴とするプログラム。
【請求項８】
前記画像形成装置を、さらに、
画像を表示する表示手段と、
前記外部の端末装置から通知を受信する第２受信手段として機能させ、
前記第１受信手段は、前記外部の端末装置における操作で指定された前記関連画像データの画像内の第１領域を示す第１編集情報を、前記外部の端末装置から受信し、
前記編集情報変換手段は、前記第１編集情報を変換して、前記第１領域に対応する前記画像データの画像内の第２領域を示す第２編集情報を生成し、
前記画像編集手段は、前記画像データから、前記第２編集情報に基づいて前記第２領域の画像を取得し、
前記表示手段は、前記第２領域の画像を表示し、
前記第２受信手段は、前記外部の端末装置から前記操作の終了の通知を受信し、
前記第１受信手段による前記第１編集情報の受信処理、前記編集情報変換手段による前記第２編集情報の生成処理、前記画像編集手段による前記第２領域の画像の取得処理、及び前記表示手段による前記第２領域の画像の表示処理は、前記第２受信手段が前記操作の終了の通知を受信するまで繰り返されることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記第１編集情報は、前記関連画像データの画像に付加される付加画像の内容を示す１以上の第１付加画像情報を含み、
前記第２編集情報は、前記画像データの画像に付加される付加画像の内容を示す１以上の第２付加画像情報を含み、
前記画像編集手段は、前記画像データの画像と、前記第２付加画像情報が示す付加画像とを合成することを特徴とする請求項７または８に記載のプログラム。
【請求項１０】
前記第１編集情報は、前記関連画像データの画像内の位置を示す１以上の第１位置情報を含み、
前記第２編集情報は、前記画像データの画像内の位置を示す１以上の第２位置情報を含み、
前記編集情報変換手段は、前記関連画像データの画素数、及び前記画像データの画素数に基づいて、前記１以上の第１位置情報を前記１以上の第２位置情報に変換することを特徴とする請求項７乃至９の何れかに記載のプログラム。
【請求項１１】
前記第１編集情報は、前記関連画像データの画像内における所定領域の大きさを示す１以上の第１サイズ情報を含み、
前記第２編集情報は、前記画像データの画像内における所定領域の大きさを示す１以上の第２サイズ情報を含み、
前記編集情報変換手段は、前記関連画像データの画素数、及び前記画像データの画素数に基づいて、前記１以上の第１サイズ情報を前記１以上の第２サイズ情報に変換することを特徴とする請求項７乃至１０の何れかに記載のプログラム。
【請求項１２】
端末装置を、
画像形成装置に記録された画像データに関連する関連画像データと、前記画像形成装置の画像の編集機能の内容を示す編集機能情報とを、前記画像形成装置から受信する受信手段と、
前記関連画像データの画像を表示する表示手段と、
前記編集機能情報が示す編集機能を使用することにより、前記関連画像データの画像を編集するための操作をする操作手段と、
前記操作に応じて、前記関連画像データに対する編集内容を示す第１編集情報を生成する編集情報生成手段と、
前記第１編集情報を前記画像形成装置に送信する送信手段として機能させることを特徴とするプログラム。
【請求項１３】
端末装置を、
画像形成装置に記録された画像データに関連する関連画像データと、前記画像形成装置の画像の編集機能の内容を示す編集機能情報とを、前記画像形成装置から受信する受信手段と、
前記関連画像データの画像を表示する表示手段と、
前記編集機能情報が示す編集機能を使用することにより、前記関連画像データの画像を編集するための操作をする操作手段と、
前記操作に応じて、前記関連画像データに対する編集内容を示す第１編集情報を生成する編集情報生成手段と、
前記第１編集情報を変換して、前記画像データに対する編集内容を示す第２編集情報を生成する編集情報変換手段と、
前記第２編集情報を前記画像形成装置に送信する送信手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、及びプログラムに関する。
【背景技術】
【０００２】
印刷物から画像データを得るスキャナ機能を備えた画像形成装置が知られている。スキャナ機能により得た画像データは、画像形成装置から、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの通信手段を介して、パソコンなどの端末装置にダウンロードされる。画像形成装置が加工済みの画像データを印刷する場合、端末装置において画像データを編集し、編集済みの画像データを画像形成装置に送信する。
【０００３】
特許文献１には、通信手段を介して接続されたサーバ装置、及び２つのクライアント装置を用いて、一方のクライアント装置の画面に、サーバ装置が保持する画像データの縮小画像を表示して、画像中の拡大領域の指定を受付け、他方のクライアント装置の画面に該拡大画像を表示する技術が開示されている。
【０００４】
特許文献２には、画像形成装置が、画像データを加工して得たサムネイル画像を端末装置に送信し、端末装置において、片面／両面印刷指定、印刷部数、及びカラー／モノクロ指定などの該画像の出力形態を指定する情報を編集して、該画像形成装置に送信し、この情報に従って印刷を実行する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−８０６５５号公報
【特許文献２】特開２００５−６４８５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、通信により外部の装置で画像を編集するときに、通信データ量を低減する画像形成装置、画像形成システム、及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、請求項１に記載の画像形成装置は、画像データを記録する画像データ記録手段と、前記画像データに関連する関連画像データを外部の端末装置に送信する送信手段と、前記関連画像データに対する編集内容を示す第１編集情報を、前記外部の端末装置から受信する第１受信手段と、前記第１編集情報を変換して、前記画像データに対する編集内容を示す第２編集情報を生成する編集情報変換手段と、前記画像データを、前記第２編集情報に基づいて編集する画像編集手段と、前記画像編集手段の編集機能の内容を示す編集機能情報を、前記外部の端末装置に通知する編集機能通知手段とを有し、前記第１受信手段は、前記編集機能情報が示す編集機能を使用した操作による前記編集内容の前記第１編集情報を受信することを特徴とする。
【０００８】
請求項３に記載の画像形成装置は、請求項１または２に記載の画像形成装置において、前記第１編集情報は、前記関連画像データの画像に付加される付加画像の内容を示す１以上の第１付加画像情報を含み、前記第２編集情報は、前記画像データの画像に付加される付加画像の内容を示す１以上の第２付加画像情報を含み、前記画像編集手段は、前記画像データの画像と、前記第２付加画像情報が示す付加画像とを合成することを特徴とする。
【０００９】
請求項４に記載の画像形成装置は、請求項１乃至３の何れかに記載の画像形成装置において、前記第１編集情報は、前記関連画像データの画像内の位置を示す１以上の第１位置情報を含み、前記第２編集情報は、前記画像データの画像内の位置を示す１以上の第２位置情報を含み、前記編集情報変換手段は、前記関連画像データの画素数、及び前記画像データの画素数に基づいて、前記１以上の第１位置情報を前記１以上の第２位置情報に変換することを特徴とする。
【００１０】
請求項５に記載の画像形成装置は、請求項１乃至４の何れかに記載の画像形成装置において、前記第１編集情報は、前記関連画像データの画像内における所定領域の大きさを示す１以上の第１サイズ情報を含み、前記第２編集情報は、前記画像データの画像内における所定領域の大きさを示す１以上の第２サイズ情報を含み、前記編集情報変換手段は、前記関連画像データの画素数、及び前記画像データの画素数に基づいて、前記１以上の第１サイズ情報を前記１以上の第２サイズ情報に変換することを特徴とする。
【００１１】
請求項２に記載の画像形成装置は、請求項１に記載の画像形成装置において、画像を表示する表示手段と、前記外部の端末装置から通知を受信する第２受信手段とを、さらに有し、前記第１受信手段は、前記外部の端末装置における操作で指定された前記関連画像データの画像内の第１領域を示す第１編集情報を、前記外部の端末装置から受信し、前記編集情報変換手段は、前記第１編集情報を変換して、前記第１領域に対応する前記画像データの画像内の第２領域を示す第２編集情報を生成し、前記画像編集手段は、前記画像データから、前記第２編集情報に基づいて前記第２領域の画像を取得し、前記表示手段は、前記第２領域の画像を表示し、前記第２受信手段は、前記外部の端末装置から前記操作の終了の通知を受信し、前記第１受信手段による前記第１編集情報の受信処理、前記編集情報変換手段による前記第２編集情報の生成処理、前記画像編集手段による前記第２領域の画像の取得処理、及び前記表示手段による前記第２領域の画像の表示処理は、前記第２受信手段が前記操作の終了の通知を受信するまで繰り返されることを特徴とする。
【００１２】
請求項６に記載の画像形成システムは、画像形成装置と、端末装置とを含む画像形成システムであって、前記画像形成装置は、請求項１乃至５の何れかに記載されたものであり、前記端末装置は、前記画像形成装置から前記関連画像データと、前記編集機能情報とを受信する端末装置側受信手段と、前記関連画像データの画像を表示する表示手段と、前記編集機能情報が示す編集機能を使用することにより、前記関連画像データの画像を編集するための操作をする操作手段と、前記操作に応じて前記第１編集情報を生成する編集情報生成手段と、前記第１編集情報を前記画像形成装置に送信する端末装置側送信手段とを有することを特徴とする。
【００１３】
請求項７に記載のプログラムは、画像形成装置を、画像データを記録する画像データ記録手段と、前記画像データに関連する関連画像データを外部の端末装置に送信する送信手段と、前記関連画像データに対する編集内容を示す第１編集情報を、外部の端末装置から受信する第１受信手段と、前記第１編集情報を変換して、前記画像データに対する編集内容を示す第２編集情報を生成する編集情報変換手段と、前記画像データを、前記第２編集情報に基づいて編集する画像編集手段と、前記画像編集手段の編集機能の内容を示す編集機能情報を、前記外部の端末装置に通知する編集機能通知手段として機能させ、前記第１受信手段は、前記編集機能情報が示す編集機能を使用した操作による前記編集内容の前記第１編集情報を受信することを特徴とする。
【００１４】
請求項９に記載のプログラムは、請求項７または８に記載のプログラムにおいて、前記第１編集情報が、前記関連画像データの画像に付加される付加画像の内容を示す１以上の第１付加画像情報を含み、前記第２編集情報が、前記画像データの画像に付加される付加画像の内容を示す１以上の第２付加画像情報を含み、前記画像編集手段が、前記画像データの画像と、前記第２付加画像情報が示す付加画像とを合成することを特徴とする。
【００１５】
請求項１０に記載のプログラムは、請求項７乃至９の何れかに記載のプログラムにおいて、前記第１編集情報が、前記関連画像データの画像内の位置を示す１以上の第１位置情報を含み、前記第２編集情報が、前記画像データの画像内の位置を示す１以上の第２位置情報を含み、前記編集情報変換手段が、前記関連画像データの画素数、及び前記画像データの画素数に基づいて、前記１以上の第１位置情報を前記１以上の第２位置情報に変換することを特徴とする。
【００１６】
請求項１１に記載のプログラムは、請求項７乃至１０の何れかに記載のプログラムにおいて、前記第１編集情報が、前記関連画像データの画像内における所定領域の大きさを示す１以上の第１サイズ情報を含み、前記第２編集情報が、前記画像データの画像内における所定領域の大きさを示す１以上の第２サイズ情報を含み、前記編集情報変換手段が、前記関連画像データの画素数、及び前記画像データの画素数に基づいて、前記１以上の第１サイズ情報を前記１以上の第２サイズ情報に変換することを特徴とする。
【００１７】
請求項８に記載のプログラムは、請求項７に記載のプログラムにおいて、前記画像形成装置を、さらに、画像を表示する表示手段と、前記外部の端末装置から通知を受信する第２受信手段として機能させ、前記第１受信手段は、前記外部の端末装置における操作で指定された前記関連画像データの画像内の第１領域を示す第１編集情報を、前記外部の端末装置から受信し、前記編集情報変換手段は、前記第１編集情報を変換して、前記第１領域に対応する前記画像データの画像内の第２領域を示す第２編集情報を生成し、前記画像編集手段は、前記画像データから、前記第２編集情報に基づいて前記第２領域の画像を取得し、前記表示手段は、前記第２領域の画像を表示し、前記第２受信手段は、前記外部の端末装置から前記操作の終了の通知を受信し、前記第１受信手段による前記第１編集情報の受信処理、前記編集情報変換手段による前記第２編集情報の生成処理、前記画像編集手段による前記第２領域の画像の取得処理、及び前記表示手段による前記第２領域の画像の表示処理は、前記第２受信手段が前記操作の終了の通知を受信するまで繰り返されることを特徴とする。
【００１８】
請求項１２に記載のプログラムは、端末装置を、画像形成装置に記録された画像データに関連する関連画像データと、前記画像形成装置の画像の編集機能の内容を示す編集機能情報とを、前記画像形成装置から受信する受信手段と、前記関連画像データの画像を表示する表示手段と、前記編集機能情報が示す編集機能を使用することにより、前記関連画像データの画像を編集するための操作をする操作手段と、前記操作に応じて、前記関連画像データに対する編集内容を示す第１編集情報を生成する編集情報生成手段と、前記第１編集情報を前記画像形成装置に送信する送信手段として機能させることを特徴とする。
【００１９】
請求項１３に記載のプログラムは、端末装置を、画像形成装置に記録された画像データに関連する関連画像データと、前記画像形成装置の画像の編集機能の内容を示す編集機能情報とを、前記画像形成装置から受信する受信手段と、前記関連画像データの画像を表示する表示手段と、前記編集機能情報が示す編集機能を使用することにより、前記関連画像データの画像を編集するための操作をする操作手段と、前記操作に応じて、前記関連画像データに対する編集内容を示す第１編集情報を生成する編集情報生成手段と、前記第１編集情報を変換して、前記画像データに対する編集内容を示す第２編集情報を生成する編集情報変換手段と、前記第２編集情報を前記画像形成装置に送信する送信手段として機能させることを特徴とする。
【発明の効果】
【００２０】
請求項１の発明によれば、画像の編集情報の受信により画像を編集するから、編集後の画像データ自体を受信する場合と比較すると、通信データ量が低減される。
【００２２】
請求項４の発明によれば、位置情報の変換により画像の編集が容易になる。
【００２３】
請求項５の発明によれば、サイズ情報の変換により画像の編集が容易になる。
【００２４】
請求項２の発明によれば、端末装置が、画像形成装置の編集機能を認識する。
【００２５】
請求項６の発明によれば、画像の編集情報の受信により画像を編集するから、編集後の画像データ自体を受信する場合と比較すると、通信データ量が低減される。
【００２６】
請求項７の発明によれば、画像の編集情報の受信により画像を編集するから、編集後の画像データ自体を受信する場合と比較すると、通信データ量が低減される。
【００２８】
請求項１０の発明によれば、位置情報の変換により画像の編集が容易になる。
【００２９】
請求項１１の発明によれば、サイズ情報の変換により画像の編集が容易になる。
【００３０】
請求項８の発明によれば、端末装置が、画像形成装置の編集機能を認識する。
【００３１】
請求項１２の発明によれば、画像の編集情報の受信により画像を編集するから、編集後の画像データ自体を受信する場合と比較すると、通信データ量が低減される。
【００３２】
請求項１３の発明によれば、画像の編集情報の受信により画像を編集するから、編集後の画像データ自体を受信する場合と比較すると、通信データ量が低減される。
【図面の簡単な説明】
【００３３】
【図１】通信ネットワークの構成図である。
【図２】画像形成装置の機構構成図である。
【図３】画像形成装置のＣＰＵに形成される機能、及びＨＤＤに記録されるデータの構成図である。
【図４】縮小画像送信処理に関する機能構成図である。
【図５】編集情報生成処理に関する機能構成図である。
【図６】編集画像処理に関する機能構成図である。
【図７】端末装置の機構構成図である。
【図８】端末装置のＣＰＵに形成される機能の構成図である。
【図９】画像形成装置と端末装置の通信を示すラダーチャートである。
【図１０】縮小画像送信処理を示すフロー図である。
【図１１】編集情報生成処理を示すフロー図である。
【図１２】編集情報の変換処理を示す。
【図１３】編集画像処理を示すフロー図である。
【図１４】端末装置側ＣＰＵの処理のフロー図である。
【図１５】端末装置に表示される画像選択画面の例である。
【図１６】端末装置に表示される縮小画像の編集画面（編集前）の例である。
【図１７】端末装置に表示される画像出力先の選択画面の例である。
【図１８】端末装置における編集操作の例を示す。
【図１９】端末装置における縮小画像の編集例である。
【図２０】画像の編集処理のイメージを示す。
【図２１】端末装置における縮小画像の他の編集例である。
【図２２】画像の部分的拡大表示の例を示す。
【図２３】他の実施形態における画像の部分的拡大表示の例を示す。
【図２４】他の実施形態における画像形成装置側ＣＰＵの処理のフロー図である。
【図２５】他の実施形態における端末装置側ＣＰＵの処理のフロー図である。
【図２６】さらに他の実施形態における画像形成装置と端末装置の通信を示すラダーチャートである。
【図２７】さらに他の実施形態における端末装置側ＣＰＵの処理のフロー図である。
【図２８】さらに他の実施形態における編集情報生成処理を示すフロー図である。
【発明を実施するための形態】
【００３４】
図１に示されるように、本実施形態における画像形成システムは、画像形成装置１と、端末装置２とを含んでいる。画像形成装置１は、利用者に、コピー機能、プリント機能、スキャン機能、及びファックス機能を提供する装置である。
【００３５】
端末装置２は、例えば携帯電話機やスマートフォンなどの携帯型端末装置であり、無線通信手段を備えている。画像形成装置１、及び端末装置２は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）４０を介して互いに通信可能である。もっとも、画像形成装置１、及び端末装置２の通信手段は、ＬＡＮ４０に限定されず、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース：登録商標）などの他の通信手段であってもよい。また、端末装置２は、上述したような無線通信手段を備えた装置に限定されず、ＬＡＮポートを備えたパソコンなどの他の装置であってもよい。
【００３６】
本実施形態において、画像形成装置１は、端末装置２の要求に応じ、印刷物をスキャンして得た画像データを縮小し、ＬＡＮ４０を介して端末装置２に送信する。印刷物とは、文書、写真、図面、図画などを、紙、または他のシート状のものに印刷したものを指す。
【００３７】
一方、端末装置２は、受信した縮小画像を編集し、その編集内容を示す編集情報を画像形成装置１に送信する。編集情報とは、編集した縮小画像データではなく、例えば、編集作業によって縮小画像に追加された印、文字列、または線分の種類や位置などを指す。画像形成装置１は、受信した編集情報に基づいて画像データを編集し、印刷処理などを行う。
【００３８】
まず、画像形成装置１の機能を、図２を参照して説明する。画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、不揮発性メモリ（ＮＶＲＡＭ：Ｎｏｎ−ｖｏｌａｔｉｌｅ  ＲＡＭ）１３と、操作部１６０と、表示部１６１と、通信処理部１７とを含む。
【００３９】
ＣＰＵ１０は、画像形成装置１の全体的な制御を行う演算処理回路であって、スキャン機能やプリント機能の実行、及び、画像データの生成や編集などを行う。ＲＯＭ１１は、ＣＰＵ１０を動作させるプログラムが記録されている。ＲＡＭ１２は、このプログラムによりＣＰＵ１０が動作するためのワーキングメモリである。本実施形態の画像形成装置１は、このようにソフトウェアにより機能するものとして構成されているが、特定用途向け集積回路などを含むハードウェアによって構成してもよい。
【００４０】
不揮発性メモリ１３は、例えばフラッシュメモリであり、利用者を識別する識別情報などを含む利用者管理テーブルと、装置の動作設定に関するパラメータなどが記録されている。ここで、利用者とは、画像形成装置を利用する者を指す。
【００４１】
操作部１６０は、装置１の利用者が各種の操作などを行う操作手段であって、タッチパネルやハードキーなどを含む。具体的には、操作部１６０は、スキャン機能などの実行を指示する指示手段、及び、利用者の識別情報などの情報の入力手段などとして用いられる。表示部１６１は、例えば液晶パネルであり、上記のタッチパネルと重ね合わせられて用いられる。表示部１６１は、画像データ、及び、タッチパネルによる入力画面などの表示手段として用いられる。
【００４２】
通信処理部１７は、外部の装置と通信を行う通信手段であり、ＬＡＮ４０に接続され、他の装置との通信を処理する回路により構成される。
【００４３】
また、画像形成装置１は、識別情報取得部１８と、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４と、画像処理部１５０と、画像読取部１５１と、モデム１５３と、印刷処理部１５２とを含む。
【００４４】
識別情報取得部１８は、上述した操作部１６０とともに、利用者を識別するための識別情報を入力する識別情報入力手段として機能し、例えば、近距離無線通信（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）によって利用者のＩＣカード６０から識別番号を読み取るＩＣカードリーダから構成される。識別情報取得部１８は、画像形成装置１の本体部とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースなどを介して接続される。
【００４５】
識別情報としては、例えば、利用者ごとに割り当てられた固有番号である識別番号を用いるとよい。もっとも、識別情報は、識別番号に限定されることはなく、アルファベットなどの文字を含む文字列としてもよい。
【００４６】
利用者は、画像形成装置１を利用する場合、ＩＣカード６０を識別情報取得部１８に翳して、装置１に識別番号を認識させるか、または、操作部１６０から直接的に識別番号を入力する。得られた識別情報は、不揮発性メモリ１３に記録された利用者管理テーブルと照合され、利用者の認証が行われる。認証された利用者は、画像形成装置１のスキャン機能などを利用することが可能となる。なお、識別情報取得部１８は、識別情報を取得する取得手段であれば、他の装置により構成してもよい。例えば、利用者の磁気カード、または端末装置２から識別情報を読み取る装置を採用してもよい。
【００４７】
ハードディスクドライブ１４は、スキャン機能により生成した画像データ、及び画像データに対する編集情報などを記録する記録手段である。画像処理部１５０は、画像データの圧縮処理、及び伸張処理などを行う。
【００４８】
画像読取部１５１は、印刷物をスキャンして画像データを生成する画像データ生成手段として機能する。画像読取部１５１は、例えば、印刷物に光を照射し、その反射光をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）により受光することによって画像データを生成する。
【００４９】
モデム１５３は、ファックス機能を実行するときに電話回線に接続されてファックス通信を行う。印刷処理部１５２は、プリント機能を実行するときに、画像データなどの印刷処理を行う。
【００５０】
上述した各部１０〜１４，１５０〜１５３，１６０，１６１，１７，は、バス１９を介して互いに電気的に接続されている。
【００５１】
次に、図３を参照して、ＣＰＵ１０の機能を説明する。ＣＰＵ１０は、ＲＯＭ１１に記録されたプログラムを読み込むと、縮小画像送信処理部１０ａと、編集情報生成処理部１０ｂと、編集画像処理部１０ｃとを、機能として形成する。
【００５２】
縮小画像送信処理部１０ａは、端末装置２からの要求に応じ、画像データを縮小して得た縮小画像データを、通信処理部１７を介して端末装置２に送信する。編集情報生成処理部１０ｂは、端末装置２から受信した第１編集情報を変換して、元の画像データに対する第２編集情報を生成する。編集画像処理部１０ｃは、端末装置２からの要求に応じ、画像データを、第２編集情報に基づいて編集して、印刷などの出力処理を行う。
【００５３】
ＣＰＵ１０の各部１０ａ〜１０ｃは、ＨＤＤ１４に記録されたデータに基づいて処理を行う。ＨＤＤ１４は、画像情報テーブル１４ａと、画像データ記録部１４ｂと、編集情報記録部１４ｃとを含む。
【００５４】
【表１】
0005842522.tif 000002
【００５５】
画像情報テーブル１４ａは、表１に示されるように、スキャン機能により生成した画像データごとに、対応する管理情報を記録したものである。表中、「画像識別番号」は、個々の画像データを識別するための固有番号であり、画像データ記録部１４ｂに記録された複数の画像データの１つを特定する。
【００５６】
「ファイル名」は、個々の画像データに付与されたファイル名である。ファイル名としては、例えば、文字列に、作成年月日などの数値情報を付けた名称を採用してもよい。もっとも、「ファイル名」は、これに限定されず、利用者が操作部１６０を用いて指定したものであってもよい。また、ファイル名の拡張子は、表中に示されていないが、例えば「．ｊｐｇ」を用いるとよい。なお、表中、「画像識別番号」と、「ファイル名」に含まれる番号部分は、同一となっているが、互いに異ならせてもよい。
【００５７】
「利用者識別番号」は、上述したように、利用者が、画像形成装置１を利用するときに、識別情報取得部１８、または操作部１６０を用いて入力した識別番号である。つまり、「利用者識別番号」は、画像データを作成した利用者を特定する情報である。
【００５８】
「編集可否」は、画像データが編集可能であるか否かを示す情報である。この情報は、利用者が、スキャン機能を実行するときに操作部１６０を用いて設定するものであり、例えば、画像データのヘッダ部分に書き込まれている。このように、画像データに「編集可否」情報を設定することによって、機密性の高い画像データの改変を防止する。
【００５９】
「編集データ識別番号」は、画像データ、及びその縮小画像データに対する編集情報を識別する番号である。「編集データ識別番号」は、編集情報記録部１４ｃに記録された複数の編集情報の１つを特定する。なお、表中、「編集データ識別番号」と「画像識別番号」は、同一となっているが、互いに異ならせてもよい。
【００６０】
個々の編集情報は、縮小データに対する編集内容を示す第１編集情報１４１と、画像データに対する編集内容を示す第２編集情報１４２とを含む。第２編集情報１４２は、端末装置２における編集操作により生成されて画像形成装置１に送信されるものである。一方、第１編集情報１４１は、編集情報生成処理部１０ｂの変換処理により、第２編集情報に基づいて生成される。
【００６１】
【表２】
0005842522.tif 000003
【００６２】
第１及び第２編集情報１４１，１４２は、それぞれ、表２に示される編集種別コード、及びパラメータにより構成される。編集種別コードは、表中の編集コマンドのそれぞれに付与された固有番号である。編集コマンドは、例示されるように、丸秘印などのマーキング、直線、または文字列を画像に付与するものと、画像の一部の矩形状領域を切り抜くものがある。もっとも、編集コマンドは、これに限定されず、他の編集項目を含んでもよい。
【００６３】
パラメータは、編集コマンドに付随する情報であって、編集コマンドに応じて内容が異なっている。「マーキング」のパラメータは、印の種類（丸秘、至急など）を示すイメージコード、印の位置、大きさ、及び色である。「直線」のパラメータは、実線や点線などの種類を示す線種コード、始点位置と終点位置、太さ、及び色である。
【００６４】
「文字列」のパラメータは、各文字のＪＩＳコード（ＪＩＳ：Ｊａｐａｎｅｓｅ  Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄｓ（日本工業規格））やＡＳＣＩＩコード（ＡＳＣＩＩ：Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｎｇｅ）などの文字コード、文字列の先頭位置、文字の大きさ、色、及び、ゴシックや明朝体などを示すフォント種別コードである。「切り抜き」のパラメータは、矩形状の切り抜き領域の対角にある２つの頂点位置である。もっとも、パラメータは、これらに限定されず、例えば、「切り抜き」のパラメータを、１つの頂点位置、及び矩形領域の縦横の長さとしてもよい。
【００６５】
第１及び第２編集情報１４１，１４２は、縮小画像に対する編集内容に応じて、１以上の編集種別コード、及び対応するパラメータを含んでいる。もっとも、「切り抜き」コマンドは、切り抜いた矩形状領域を編集後の画像とするものであるから、２以上の「切り抜き」コマンドが１つの第１及び第２編集情報１４１，１４２に含まれることはない。一方、他のコマンドは、このような制限がないから、１つの第１及び第２編集情報に同一の編集種別コードが２以上含まれていてもよい。
【００６６】
上述したように、第１編集情報１４１は、端末装置２に送信した縮小画像データに対する編集内容を示し、第２編集情報１４２は、元の画像データに対する編集内容を示す。したがって、第１及び第２編集情報１４１，１４２は、互いに同一の編集種別コードを含むが、位置や大きさに関するパラメータは互いに異なる。
【００６７】
次に、画像形成装置１のＣＰＵ１０の機能を詳細に述べる。まず、縮小画像送信処理部１０ａを説明する。図４に示されるように、縮小画像送信処理部１０ａは、画像要求処理部１００と、縮小画像作成部１０１と、編集情報取得部１０２とを含む。
【００６８】
画像要求処理部１００は、通信処理部１７を介し、端末装置２から画像リスト要求を受信し、画像リスト要求に含まれる利用者識別番号に基づいて、画像情報テーブル１４ａから該当するファイル名を検索する。検索は、利用者識別番号が合致することに加え、ファイル名の「編集可否」情報が「可」を示すものを選択することにより行われる。例えば、表１に示される画像情報テーブル１４ａの場合、画像リスト要求に含まれる利用者識別番号を「００００１３８８」とすると、「ＩＭＡＧＥ＿１１０８１０１１５５」、「ＩＭＡＧＥ＿１１０８１０１６１５」、及び「ＩＭＡＧＥ＿１１０８１１０８５２」のファイル名が画像リストに含まれる。
【００６９】
そして、画像要求処理部１００は、検索により得た１以上のファイル名を画像リストとして、対応する画像識別番号とともに、通信処理部１７を介して端末装置２に送信する。この画像リストに基づき、端末装置２において編集対象の画像が選択される。
【００７０】
画像要求処理部１００は、通信処理部１７を介し、選択された画像の画像識別番号を端末装置２から受信すると、該識別番号を縮小画像作成部１０１、及び編集情報取得部１０２に通知する。
【００７１】
縮小画像作成部１０１は、画像データを縮小して縮小画像データを生成する画像縮小手段として機能する。縮小画像作成部１０１は、通知された画像識別番号に基づいて、画像データ記録部１４ｂから該当する画像データを検索し、該画像データを縮小する。なお、縮小処理は、画像処理部１５０が行ってもよい。
【００７２】
縮小画像とは、例えばサムネイル画像のように、本来の大きさより縮小された画像を指す。なお、縮小画像作成部１０１の縮小方式は限定されず、また、縮小の比率は、一定であってもよいし、あるいは、端末装置２から、表示画面の解像度などの表示性能情報を取得しておき、表示性能に応じて決定するようにしてもよい。
【００７３】
そして、縮小画像作成部１０１は、画像処理部１５０から得た縮小画像データを、通信処理部１７を介して端末装置２に送信する。このとき、通信処理部１７は、縮小画像データを外部の端末装置２に送信する送信手段として機能する。
【００７４】
一方、編集情報取得部１０２は、通知された画像識別番号に基づいて、編集情報記録部１４ｃから該当する第１編集情報を検索する。編集情報取得部１０２は、第１編集情報が存在する場合のみ、第１編集情報を、通信処理部１７を介して端末装置２に送信する。第１編集情報が存在する場合とは、該当する画像データが編集履歴を有している場合である。したがって、初めて編集される画像データには、該当する第１編集情報が存在しない。なお、縮小画像データ、及び第１編集情報を受信した端末装置２は、縮小画像を表示して編集を行い、新たに第１編集情報を生成する。
【００７５】
次に、編集情報生成処理部１０ｂを説明する。図５に示されるように、編集情報生成処理部１０ｂは、編集情報受付部１０３と、編集情報変換部１０４とを含む。
【００７６】
編集情報受付部１０３は、縮小画像データに対する編集内容を示す第１編集情報を、通信処理部１７を介して受信し、編集情報記録部１４ｃに記録する。このとき、通信処理部１７は、第１編集情報を端末装置２から受信する受信手段として機能する。記録された第１編集情報は、編集履歴として保存され、上述したように、新たに編集が行われるときに編集情報取得部１０２から読み出される。
【００７７】
また、編集情報受付部１０３は、第１編集情報を編集情報変換部１０４に出力する。編集情報変換部１０４は、第１編集情報を変換して、画像データに対する編集内容を示す第２編集情報を生成する編集情報変換手段として機能する。編集情報変換部１０４は、変換により得た第２編集情報を、編集情報記録部１４ｃに記録する。変換処理は、後述するように、第１編集情報に含まれている位置や大きさに関するパラメータを、画像データの画素数に合わせて変換することにより行われる。
【００７８】
次に、編集画像処理部１０ｃを説明する。図６に示されるように、編集画像処理部１０ｃは、出力要求処理部１０５と、画像編集部１０６と、出力先選択部１０７とを含む。
【００７９】
出力要求処理部１０５は、通信処理部１７を介し、端末装置２から画像出力要求を受信し、画像出力要求に含まれる画像識別番号を画像編集部１０６に通知し、他方、画像出力要求に含まれる出力先情報を出力先選択部１０７に通知する。
【００８０】
画像編集部１０６は、画像データを、第２編集情報に基づいて編集する画像編集手段として機能する。画像編集部１０６は、編集により得た編集画像データを出力先選択部１０７に出力する。出力先選択部１０７は、表示部１６１、印刷処理部１５２、及びモデム１５３のうち、通知された出力先情報に従った出力先に編集画像データを出力する。
【００８１】
表示部１６１が選択された場合、編集画像が表示部１６１に表示される。印刷処理部１５２が選択された場合、編集画像が印刷される。モデム１５３が選択された場合、編集画像がファックスされる。この場合、出力先情報にはファックスの宛先情報が含まれており、該宛先に編集画像がファックスされる。
【００８２】
次に、端末装置２の構成を、図７を参照して説明する。端末装置２は、ＣＰＵ２０と、ＲＯＭ２１と、ＲＡＭ２２と、不揮発性メモリ２３と、操作部２４と、表示部２５と、通信処理部２６とを含む。
【００８３】
ＣＰＵ２０は、端末装置２の全体的な制御を行う演算処理回路であって、縮小画像データに対する第１編集情報の生成や画像データの出力要求などを行う。ＲＯＭ２１は、ＣＰＵ２０を動作させるプログラムが記録されている。ＲＡＭ２２は、このプログラムによりＣＰＵ２０が動作するためのワーキングメモリである。本実施形態の端末装置２は、このようにソフトウェアにより機能するものとして構成されているが、特定用途向け集積回路などを含むハードウェアによって構成してもよい。
【００８４】
不揮発性メモリ２３は、例えばフラッシュメモリであり、端末装置１の利用者（つまり所有者）を識別する識別情報と、装置の動作設定に関するパラメータなどが記録されている。
【００８５】
操作部２４は、各種の操作などを行う操作手段であって、タッチパネルやハードキーなどを含む。具体的には、操作部２４は、編集する画像の選択、縮小画像の編集、及び画像の出力先選択のための操作手段などとして用いられる。表示部１６１は、例えば液晶パネルであり、上記のタッチパネルと重ね合わせられて用いられる。表示部１６１は、縮小画像データの画像、及び、タッチパネルによる入力画面などを表示する表示手段として用いられる。
【００８６】
通信処理部２６は、外部の装置と通信を行う通信手段であり、ＬＡＮ４０に接続され、他の装置との通信を処理する回路により構成される。上述した各部２０〜２６は、バス２７を介して互いに電気的に接続されている。具体的には、通信処理部２６は、画像形成装置１から縮小画像データを受信する受信手段、及び、第１編集情報を画像形成装置１に送信する送信手段として機能する。
【００８７】
次に、図８を参照して、端末装置２のＣＰＵ２０の機能を説明する。ＣＰＵ２０は、ＲＯＭ２１に記録されたプログラムを読み込むと、縮小画像取得処理部２０ａと、編集処理部２０ｂと、出力処理部２０ｃとを、機能として形成する。
【００８８】
縮小画像取得処理部２０ａは、通信処理部２６を介して、画像形成装置１に、端末装置２の利用者識別番号に該当する画像リストを要求し、操作部２４により選択された画像の縮小画像を要求する。編集処理部２０ｂは、画像形成装置１から受信した縮小画像に対する操作部２４の編集操作に応じて第１編集情報を生成する編集情報生成手段として機能し、第１編集情報を、通信処理部２６を介して画像形成装置１に送信する。出力処理部２０ｃは、操作部２４による編集画像の出力先の選択を処理し、画像形成装置１に出力を指示する。
【００８９】
図９は、画像形成装置１と端末装置２の間の通信を表わすラダーチャートである。端末装置２は、利用者識別番号を含む画像リスト要求を、画像形成装置１に送信する。画像形成装置１は、画像リスト要求を受信すると、利用者識別番号に該当するファイル名、及び画像識別番号を含む画像リストを、端末装置２に送信する。
【００９０】
次に、端末装置２は、選択された画像の画像識別番号を含む縮小画像要求を、画像形成装置１に送信する。画像形成装置１は、縮小画像要求を受信すると、画像識別番号に該当する縮小画像データを生成し、端末装置２に送信する。
【００９１】
次に、端末装置２は、個々の編集操作に応じて第１編集情報を生成し、画像識別番号とともに、画像形成装置１に送信する。画像形成装置１は、受信した第１編集情報を編集情報記録部１４ｃに記録する。端末装置２は、編集が終了すると、画像形成装置１に編集の終了を通知する。
【００９２】
次に、端末装置２は、選択された出力先を示す出力先情報と、画像識別番号とを含む画像出力要求を、画像形成装置１に送信する。画像形成装置１は、画像出力要求を受信すると、画像識別番号に該当する画像データを、第１編集情報を変換して得た第２識別情報に従って編集し、選択された出力先に編集画像を出力する。
【００９３】
上述したような通信にあたって、両装置１，２は、予め、互いに１通の電子メールを送受信し、ＩＰアドレス（ＩＰ：Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を取得することによって、リンクを確立するようにしてもよい。また、リンク確立時に、画像形成装置１は、端末装置２が実行可能な編集コマンドを確認するために、表２に示される編集種別コードのリストを、端末装置２に送信してもよい。なお、両装置１，２の通信方式として、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）に基づくＳＯＡＰメッセージ（ＳＯＡＰ：Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）を採用するとよい。
【００９４】
次に、各処理を詳しく述べる。図１０は、縮小画像送信処理部１０ａの処理を示している。画像要求処理部１００は、通信処理部１７を介して、端末装置２から画像リスト要求を受信すると（ステップＳｔ１のＹＥＳ）、要求に含まれている利用者識別番号に該当するファイル名、及び画像識別番号を含む画像リストを画像情報テーブル１４ａから検索し、端末装置２に送信する（ステップＳｔ２）。
【００９５】
次に、縮小画像生成部１０１は、通信処理部１７を介して、端末装置２から縮小画像要求を受信すると（ステップＳｔ３のＹＥＳ）、該当する画像データの縮小画像データを生成して、端末装置２に送信する（ステップＳｔ４）。
【００９６】
また、編集情報取得部１０２は、画像情報テーブル１４ａを検索して、該当する画像データに編集履歴、つまり第１編集情報が既に存在する場合（ステップＳｔ５のＹＥＳ）、編集情報記録部１４ｃから第１編集情報を読み出し（ステップＳｔ６）、通信処理部１７を介して端末装置２に送信する（ステップＳｔ７）。一方、編集履歴がない場合（ステップＳｔ５のＮＯ）、縮小画像送信処理部１０ａは処理を終了する。なお、ステップＳｔ３〜Ｓｔ４の処理と、ステップＳｔ５〜Ｓｔ７の処理は、図示の順序に限定されず、これとは逆の順序で実行されてもよい。
【００９７】
図１１は、編集情報生成処理部１０ｂの処理を示している。編集情報受付部１０３は、通信処理部１７を介して端末装置２から第１編集情報を受信すると（ステップＳｔ１１のＹＥＳ）、第１編集情報を編集情報記録部１４ｃに記録する（ステップＳｔ１２）。一方、第１編集情報の受信がないとき（ステップＳｔ１１のＮＯ）、ステップＳｔ１３の判断が行われる。
【００９８】
次に、編集情報変換部１０４は、通信処理部１７を介して端末装置２から編集終了通知を受信すると（ステップＳｔ１３のＹＥＳ）、第１編集情報を第２編集情報に変換し（ステップＳｔ１４）、第２編集情報を編集情報記録部１４ｃに記録する（ステップＳｔ１５）。一方、編集終了通知の受信がないとき（ステップＳｔ１３のＮＯ）、再びステップＳｔ１から処理が行われる。なお、第１編集情報の変換処理（ステップＳｔ１４）は、第１編集情報を受信するたびに行われてもよい。
【００９９】
図１２は、編集情報変換部１０４による第１編集情報の変換処理（ステップＳｔ１４）を示している。符号４ａは、画像形成装置１がスキャン機能により生成した画像データの画像を示し、一方、符号４ｂは、画像４ａの縮小画像を示している。ここで、縮小画像４ｂの画素数は、縦ＬＹ１（個）×横ＬＸ１（個）であり、他方、画像４ａの画素数は、縦ＬＹ２（個）×横ＬＸ２（個）とする。
【０１００】
変換処理は、位置や大きさに関するパラメータに対して行われる。まず、位置情報の変換について説明する。符号Ｐ１（Ｘ１，Ｙ１）は、縮小画像４ｂの横方向をＸ方向とし、縦方向をＹ方向と仮定した場合における縮小画像データの縮小画像４ｂ内の第１位置情報（Ｘ座標、Ｙ座標）を示す。一方、符号Ｐ２（Ｘ２，Ｙ２）は、同様にＸＹ方向を仮定したとき場合における画像データの画像４ａ内の第２位置情報（Ｘ座標、Ｙ座標）を示す。ここで、座標の原点は、図中、画像４ａ，４ｂの左下の頂点にあるものとする。第１及び第２位置情報Ｐ１，Ｐ２は、例えば、表２に示されたパラメータのうち、「マーキング」の「位置」、「直線」の「始点位置」と「終点位置」、「文字列」の「位置」、または「切り抜き」の「２つの頂点位置」を示す。
【０１０１】
編集情報変換部１０４は、縮小画像データの画素数ＬＹ１，ＬＸ１、及び画像データの画素数ＬＹ２，ＬＸ２に基づいて、１以上の第１位置情報を１以上の第２位置情報に変換する。つまり、第２編集情報に含まれる第２位置情報は、第１編集情報に含まれる第１位置情報から以下の計算式により得られる。
Ｘ２＝Ｘ１×（ＬＸ２／ＬＸ１）                    （式１）
Ｙ２＝Ｙ１×（ＬＹ２／ＬＹ１）                    （式２）
【０１０２】
次に、サイズ情報の変換について説明する。長さＭ１，Ｎ１は、縮小画像データの縮小画像４ｂ内における所定領域Ｓ１の縦横の大きさである第１サイズ情報を示す。一方、長さＭ２，Ｎ２は、画像データの画像４ａ内における所定領域Ｓ２の縦横の大きさである第２サイズ情報を示す。第１及び第２サイズ情報Ｍ１，Ｎ１，Ｍ２，Ｎ２は、例えば、表２に示されたパラメータのうち、「マーキング」の「大きさ」を示す。
【０１０３】
編集情報変換部１０４は、縮小画像データの画素数ＬＹ１，ＬＸ１、及び画像データの画素数ＬＹ２，ＬＸ２に基づいて、１以上の第１サイズ情報Ｍ１，Ｎ１を１以上の第２サイズ情報Ｍ２，Ｎ２に変換する。つまり、第２編集情報に含まれる第２サイズ情報Ｍ２，Ｎ２は、第１編集情報に含まれる第１サイズ情報Ｍ１，Ｎ１から以下の計算式により得られる。
Ｎ２＝Ｎ１×（ＬＸ２／ＬＸ１）                    （式３）
Ｍ２＝Ｍ１×（ＬＹ２／ＬＹ１）                    （式４）
【０１０４】
図１２では、所定領域Ｓ１，Ｓ２を矩形状の領域として例示したが、他の形状の領域であっても同様である。例えば、円状の領域の場合、半径、または直径をサイズ情報とし、上記の式と同様に、縮小画像データの画素数ＬＹ１，ＬＸ１、及び画像データの画素数ＬＹ２，ＬＸ２に基づいて、楕円の長径、及び短径を求めればよい。
【０１０５】
また、図１２では、表２に示されたパラメータのうち、「マーキング」の「大きさ」に関して例示したものであったが、「直線」の「太さ」、及び「文字列」の「大きさ」についても同様に、サイズ情報である線の太さ、または文字のポイントを画素数ＬＹ１，ＬＸ１，ＬＹ２，ＬＸ２の比により算出すればよい。
【０１０６】
図１３は、編集画像処理部１０ｃの処理を示している。出力要求処理部１０５は、通信処理部１７を介して出力要求を受信すると（ステップＳｔ３１のＹＥＳ）、要求に含まれる画像識別番号を画像編集部１０６に通知し、他方、要求に含まれる出力先情報を出力先選択部１０７に通知する。
【０１０７】
画像編集部１０６は、画像識別番号に該当する画像データ、及び第２編集情報を、画像データ記録部１４ｂ、及び編集情報記録部１４ｃからそれぞれ読み出し（ステップＳｔ３２）、画像データを第２編集情報に基づいて編集する（ステップＳｔ３３）。また、出力先選択部１０７は、出力先情報に従って、表示部１６１、印刷処理部１５２、及びモデム１５３から出力先を選択し（ステップＳｔ３４）、編集した画像データを出力する（ステップＳｔ３５）。
【０１０８】
次に、図１４を参照し、端末装置２のＣＰＵ２０の処理を説明する。縮小画像取得処理部２０ａは、通信処理部２６を介して、自己の利用者識別番号とともに画像リスト要求を画像形成装置１に送信する（ステップＳｔ４１）。
【０１０９】
縮小画像取得処理部２０ａは、画像リストを受信すると（ステップＳｔ４２のＹＥＳ）、図１５に例示されるように、表示部２５に画像のファイル名の一覧３０を表示する（ステップＳｔ４３）。操作部２４により選択肢３１の１つが選択されて決定ボタン３２が押されることによって、画像の選択がなされる（ステップＳｔ４４のＹＥＳ）。
【０１１０】
次に、縮小画像取得処理部２０ａは、選択された画像の画像識別番号を含む縮小画像要求を、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ４５）。縮小画像取得処理部２０ａは、縮小画像データを受信すると（ステップＳｔ４６のＹＥＳ）、図１６に例示されるように、表示部２５に縮小画像３４を表示する（ステップＳｔ４７）。このとき、画像に編集履歴がある場合、同時に受信した第１編集情報に基づいて編集された縮小画像が表示される。また、縮小画像３４を編集するための編集操作部３５も表示部２５に表示される。
【０１１１】
編集操作部３５は、表２に示された編集種別コード００１〜００４の編集コマンドにそれぞれ対応する編集ボタン３５０〜３５３を含む。編集ボタン３５０〜３５３を操作部２４により押下すると、該当する編集コマンドが実行される。また、決定ボタン３６は、操作部２４により押下されることによって編集内容が確定し、編集が終了する。なお、編集操作の詳細は後述する。
【０１１２】
上記の編集ボタン３５０〜３５３は、予め、画像形成装置１から受信した編集機能に関する情報に基づいて表示されるようにしてもよい。この場合、例えば、画像形成装置１は、画像編集部１０６の編集機能の内容を示す編集機能情報を、通信処理部１７を介して端末装置２に通知する。この通知は、端末装置２において編集が開始される以前であれば、いつでもよく、例えば、画像リスト、または縮小画像データと同時、あるいは前後に送信してもよい。
【０１１３】
編集機能情報は、例えば、表２に示された編集種別コード００１〜００４を含んでおり、端末装置２は、通知された編集機能情報を参照し、自装置の編集機能に含まれる編集コマンドと照合する。そして、端末装置２は、照合の結果、一致した編集コマンドに対応する編集ボタン３５０〜３５３を表示する。なお、編集機能情報は、各編集コマンドに付随するパラメータのリスト（表２の「パラメータ」参照）を、さらに含んでもよい。
【０１１４】
このように、画像形成装置１に編集機能通知手段を設けることによって、画像形成装置１、及び端末装置２に実装された画像編集用のアプリケーション（ソフトウェア）のバージョンが互いに異なっていても、両者に共通する編集コマンドを検出し、実行することが可能となる。もっとも、画像形成装置１は、編集機能情報に代えて、自装置に実装されたアプリケーションに含まれている編集コマンドを、例えばバッチファイル形式のデータとして、端末装置２に予め送信しておくことも可能である。この場合、端末装置２は、画像編集に先立って、このバッチファイルを実行することにより、画像形成装置１に対応する編集コマンドが実行可能となるため、先に述べたような編集コマンドの照合を行うことはない。
【０１１５】
再び図１４を参照すると、編集処理部２０ｂは、編集操作部３５により編集操作が行われると（ステップＳｔ４８のＹＥＳ）、編集操作に応じて縮小画像３４の表示を更新する（ステップＳｔ４９）。編集処理部２０ｂは、編集操作に対応する第１編集情報を生成し、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ５０）。一方、編集操作がないとき（ステップＳｔ４８のＮＯ）、ステップＳｔ５１の判断が行われる。
【０１１６】
編集処理部２０ｂは、決定ボタン３６の押下により編集の終了操作が行われると（ステップＳｔ５１のＹＥＳ）、編集終了通知を、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ５２）。一方、編集の終了操作がないとき（ステップＳｔ５１のＮＯ）、再びステップＳｔ４８から処理が行われる。
【０１１７】
次に、出力処理部２０ｃは、図１７に例示されるように、表示部２５に出力先リスト３８を表示する（ステップＳｔ５３）。出力先リスト３８には、プリンタ、ファクシミリ、及びモニタが含まれている。操作部２４により、選択肢３７の１つが選択されて決定ボタン３９ａが押されると（ステップＳｔ５４のＹＥＳ）、出力処理部２０ｃは、選択された出力先を示す出力先情報を、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ５５）。なお、ファクシミリが選択された場合、入力画面において、上述した宛先情報が入力され、出力先情報とともに画像形成装置１に送信される。
【０１１８】
一方、キャンセルボタン３９ｂが押されると（ステップＳｔ５４のＮＯ）、出力処理部２０ｃは、画像の出力処理が保留されたものとみなして、処理は終了する。この場合、再度ステップＳｔ１から処理が開始されたときに、ステップＳｔ４４において同一の画像を指定することにより、編集履歴を反映した状態で画像を編集、及び出力することが可能である。
【０１１９】
次に、編集操作について説明する。図１８には、図１６に示された縮小画像３４に、マーキングを行う場合の画面が例示されている。縮小画像３４の該当位置をポインタにより指定した状態で、編集ボタン３５０を押下すると、印３４１が付される。印３４１の設定は、例えば、第１サブウィンド３４ａ、及び第２サブウィンド３４ｂにおいてなされる。
【０１２０】
第１サブウィンド３４ａは、例えば、印３４１をダブルクリックすることにより表示される。第１サブウィンド３４ａは、表２のパラメータに対応する「種別」、「大きさ」、「色」の選択項目と、印３４１を消去するための「消去」の項目とを含む。第２サブウィンド３４ｂは、これらの項目のうち、「種別」が選択されたときに表示され、３つの選択肢を含んでいる。他の項目が選択された場合も、同様に、第２サブウィンド３４ｂに選択肢が表示される。
【０１２１】
このように、各編集コマンドのボタン３５０〜３５３が押下されたとき、表示された選択肢を順次に選択することによって、該当コマンドに対応する各パラメータの内容が決定される。なお、第１サブウィンド３４ａにおいて「消去」が選択されたとき、第１編集情報には、編集種別コードとパラメータに加えて、消去を示す情報が含まれる。
【０１２２】
図１９には、縮小画像３４の編集例が示されている。本例は、縮小画像３４に丸秘印３４１を付加するとともに、日付を取り消し線３４３で取り消して、訂正後の日付３４２を付加したものである。印３４１は、既に述べたように編集ボタン３５０の操作により付加されたものである。また、直線３４３、文字列３４２は、編集ボタン３５１，３５２の操作によりそれぞれ付加されたものである。
【０１２３】
この編集例における第１編集情報には、印３４１を例に挙げると、印３４１の左上位置３４１ａと、印３４１を囲む矩形状領域３４１ｂの大きさとがパラメータとして含まれている。また、文字列３４２、直線３４３についても、同様に先頭位置や大きさの情報がパラメータに含まれる。
【０１２４】
図２０には、図１９に示された編集例における画像編集部１０６の編集処理のイメージが示されている。図中、符号５０は、縮小画像３４の元の画像を示し、符号５１は、編集情報変換部１０４の変換処理により得た第２編集情報を、画像５０に対する付加画像として表わしたものである。また、符号５２は、元の画像５０を、第２編集情報に基づいて編集して得た編集画像を示す。
【０１２５】
図から理解されるように、画像編集部１０６は、元の画像５０に、第２編集情報が示す付加画像５１を重ね合わせることによって編集画像５２を得る。つまり、本例のようにマーキング、及び、直線、または文字列の付加による編集の場合、第１及び第２編集情報は、縮小画像、及び画像にそれぞれ付加される付加画像の内容である付加画像情報を表わす。したがって、この場合、画像編集部１０６は、画像データの画像５０と、第２付加画像情報が示す付加画像５１とを合成することにより編集画像５２を得る。
【０１２６】
図２１には、縮小画像３４の他の編集例が示されている。本例では、「切り抜き」コマンドを用いて、縮小画像３４の棒グラフ部分を切り取っている。切り抜き領域３４４は、矩形状であり、編集ボタン３５３の操作により指定されたものである。この編集例における第１編集情報には、切り抜き領域３４４の対角にある２つの頂点位置３４４ａ，３４４ｂがパラメータとして含まれている。
【０１２７】
図２２には、図２１に示された編集例において、編集した画像を画像形成装置１の表示部１６１に出力したときのイメージを示す。ここで、表示部１６１は、画像の画素数によらず、一定の大きさの領域内に編集画像を全体的に表示するものとする。
【０１２８】
本例のように、画像の一部の領域を切り抜き、表示部１６１に出力すると、表示領域の大きさが一定なので、結果的に、画像が部分的に拡大されて表示される。この拡大表示は、例えば、スキャン機能により得た画像の確認に用いられる。もっとも、画像の確認は、表示部１６１への出力に限定されず、プリント機能による印刷出力によっても可能である。
【０１２９】
これまで述べたように、本実施形態によれば、縮小画像データ、及び編集情報（または付加画像情報）の送受信により画像を編集するから、画像データ自体を送受信する場合と比較すると、通信データ量が低減される。また、位置情報、またはサイズ情報の変換により画像の編集が容易になる。
【０１３０】
次に、上述した拡大表示の機能を拡張させた場合の実施形態を説明する。本実施形態は、図２３に示されるように、端末装置２における縮小画像３４内の領域を示す矩形状の枠８ａ，８ｂに応じて、画像形成装置１の表示部１６１に拡大画像が表示されるものである。
【０１３１】
本実施形態における編集操作では、上述した「切り抜き」コマンドのみが使用される。具体的には、操作部２４により枠８ａ，８ｂを移動させ、その位置が確定したときに、枠８ａ，８ｂの対角にある２つの頂点位置が第１編集情報として生成される。なお、枠８ａ，８ｂの位置は、例えば、操作部２４がタッチパネルである場合、パネルから指を離したときに確定させるとよい。
【０１３２】
図２４は、本実施形態における画像形成装置１のＣＰＵ１０の処理を示す。ここで、ステップＳｔ６１〜Ｓｔ６４は、図１０のステップＳｔ１〜Ｓｔ４と同様であるため、その説明を省略する。
【０１３３】
ＣＰＵ１０は、第１編集情報を受信すると（ステップＳｔ６５のＹＥＳ）、第１編集情報を第２編集情報に変換する（ステップＳｔ６６）。変換処理は、図１２を参照して既に説明したように、枠８ａ，８ｂの対角にある二つの頂点位置について、縮小画像４ｂ内の位置Ｐ１を元の画像４ａ内の位置Ｐ２に変換することによって行われる。
【０１３４】
次に、ＣＰＵ１０は、画像データを、第２編集情報に基づいて編集する（ステップＳｔ６７）。具体的には、画像データの画像から、枠８ａ，８ｂに相当する領域を編集画像として切り抜く。
【０１３５】
次に、ＣＰＵ１０は、編集処理により得た編集画像を表示部１６１に表示する（ステップＳｔ６８）。表示された画像は、図２４に示されるように、枠８ａ，８ｂ内の領域を拡大表示したものとなる。なお、本実施形態では、拡大表示の機能を実現するものであるから、先の実施形態のような出力先の選択は行われない。
【０１３６】
次に、ＣＰＵ１０は、端末装置２から通信処理部１７を介して、編集終了通知を受信すると処理を終了し（ステップＳｔ６９のＹＥＳ）、他方、受信がないとき（ステップＳｔ６９のＮＯ）、再びステップＳｔ６５から処理が行われる。
【０１３７】
一方、図２５は、端末装置２のＣＰＵ２０の処理を示す。ここで、ステップＳｔ７１〜Ｓｔ７７は、図１４のＳｔ４１〜Ｓｔ４７と同様であるから、その説明を省略する。
【０１３８】
ＣＰＵ２０は、編集操作の有無を判定する（ステップＳｔ７８）。具体的には、ＣＰＵ２０は、枠８ａ，８ｂの位置が確定したときに、編集操作があったものと判定する（ステップＳｔ７８のＹＥＳ）。そして、ＣＰＵ２０は、枠８ａ，８ｂの頂点位置に基づいて第１編集情報を生成し、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ７９）。一方、編集操作がないとき（ステップＳｔ７８のＮＯ）、ステップＳｔ８０の判断が行われる。
【０１３９】
次に、ＣＰＵ２０は、編集の終了操作の有無を判定する（ステップＳｔ８０）。具体的には、ＣＰＵ２０は、図１６に例示された画面の決定ボタン３６が押下されたときに、終了操作がなされたと判定する（ステップＳｔ８０のＹＥＳ）。そして、ＣＰＵ２０は、編集終了通知を、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ８１）。一方、終了操作がないとき（ステップＳｔ８０のＮＯ）、再びステップＳｔ７８から処理が行われる。
【０１４０】
本実施形態によると、端末装置２の表示部２５において枠８ａ，８ｂを操作することによって、画像形成装置１の表示部１６１に画像内の任意の領域を拡大表示させる。したがって、スキャン機能により生成された画像の確認が容易となる。
【０１４１】
これまで述べた実施形態において、第１編集情報を第２編集情報に変換する処理は、画像形成装置１により行われるが、端末装置２により行われてもよい。この場合の実施形態について以下に述べる。
【０１４２】
図２６は、先に示した図９に相当するラダーチャートである。図から理解されるように、これまでの実施形態とは異なり、画像形成装置１は、元の画像データの画像サイズ情報（ＬＸ２，ＬＹ２）を端末装置２に送信する。一方、端末装置２は、受信した画像サイズ情報に基づいて、第１編集情報を第２編集情報に変換し、第２編集情報を画像形成装置１に送信する。
【０１４３】
次に、図２７を参照し、端末装置２のＣＰＵ２０の処理を説明する。ここで、ステップＳｔ９１〜Ｓｔ９５、Ｓｔ９７〜Ｓｔ１００、Ｓｔ１０３〜Ｓｔ１０７は、図１４に示されるステップＳｔ４１〜Ｓｔ４５、Ｓｔ４７〜Ｓｔ５０、Ｓｔ５３〜Ｓｔ５７と同様の処理であるため、その説明を省略する。
【０１４４】
縮小画像取得処理部２０ａは、ステップＳｔ９６において、画像形成装置１から縮小画像データ、及び画像サイズ情報を受信するまで待機処理を行う。そして、縮小画像データ、及び画像サイズ情報を受信すると（ステップＳｔ９６のＹＥＳ）、縮小画像取得処理部２０ａは、表示部２５に縮小画像を表示する（ステップＳｔ９７）。
【０１４５】
また、編集処理部２０ｂは、図１６を参照して述べたように、編集操作部３５による操作に応じて第１編集情報を生成した後（ステップＳｔ１００）、画像サイズ情報に基づいて、第１編集情報を第２編集情報に変換する（ステップＳｔ１０１）。この変換処理は、図１２を参照して述べた通りである。そして、編集処理部２０ｂは、第２編集情報を、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ１０２）。
【０１４６】
一方、図２８は、画像形成装置１のＣＰＵ１０における編集情報生成処理部１０ｂの処理を示している。編集情報生成処理部１０ｂは、通信処理部１７を介して、端末装置２から第２編集情報を受信すると（ステップＳｔ１１１のＹＥＳ）、これをＨＤＤ１４の編集情報記録部１４ｃに記録する（ステップ１１２）。そして、編集情報生成処理部１０ｂは、通信処理部１７を介して、端末装置２から編集終了通知を受信すると（ステップ１１３のＹＥＳ）、処理を終了し、他方、そうでない場合（ステップＳｔ１１３のＮＯ）、ステップＳｔ１１１から処理を行う。これは、第２編集情報の受信がない場合（ステップＳｔ１１１のＮＯ）も同様である。このように、本実施形態において、編集情報生成処理部１０ｂは、第１編集情報を変換して、元の画像データに対する編集内容を示す第２編集情報を生成する編集情報変換手段として機能する。
【０１４７】
また、本実施形態では、画像形成装置１は、編集履歴情報として第２編集情報をＨＤＤ１４の編集情報記録部１４ｃに記録する。したがって、画像形成装置１は、第２編集情報が存在する場合、端末装置２から縮小画像要求を受信したとき、第２編集情報を、編集履歴情報として縮小画像とともに端末装置２に送信する。端末装置２は、受信した第２編集情報を変換して得た第１編集情報を、縮小画像に反映したうえで、該縮小画像を表示する。
【０１４８】
これまで述べた実施形態では、画像形成装置１は、スキャンして得た画像データについて、端末装置２で編集を行うようにしたが、他の画像データについても同様の処理を行ってもよい。例えば、画像形成装置１は、モデム１５３を介して受信したファックスの画像データについて、端末装置２で編集を行ってもよい。
【０１４９】
また、これまで述べた実施形態では、画像形成装置１は、画像データを縮小して得た縮小画像データを端末装置２に送信するようにしたが、送信するデータの形態は限定されず、該画像データに関連する関連画像データであれば、他の形態でもよい。例えば、画像形成装置１は、画像データから、編集対象となる該画像内の指定領域のデータだけを抜き出して、端末装置２に送信してもよい。
【０１５０】
これまで述べた実施形態と同様の作用効果は、上述した各機能を実現するためのプログラムが記録された記録媒体を画像形成装置、または端末装置に供給し、該装置内のコンピュータが上記のプログラムを実行することによっても得られる。なお、記録媒体は、コンピュータが読み出し可能なものであれば、ＣＤ−ＲＯＭ、ＤＶＤ、またはＳＤカードなどのうち、何れであってもよい。
【０１５１】
以上、好ましい実施例を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
【符号の説明】
【０１５２】
１                    画像形成装置
１０                  ＣＰＵ
１７                  通信処理部
１５１                画像読取部
１０１                縮小画像作成部
１０４                編集情報変換部
１０６                画像編集部
２                    端末装置
２０                  ＣＰＵ
２０ｂ                編集処理部
２４                  操作部
２５                  表示部
２６                  通信処理部
【図１】
0005842522.tif 000004
【図２】
0005842522.tif 000005
【図３】
0005842522.tif 000006
【図４】
0005842522.tif 000007
【図５】
0005842522.tif 000008
【図６】
0005842522.tif 000009
【図７】
0005842522.tif 000010
【図８】
0005842522.tif 000011
【図９】
0005842522.tif 000012
【図１０】
0005842522.tif 000013
【図１１】
0005842522.tif 000014
【図１２】
0005842522.tif 000015
【図１３】
0005842522.tif 000016
【図１４】
0005842522.tif 000017
【図１５】
0005842522.tif 000018
【図１６】
0005842522.tif 000019
【図１７】
0005842522.tif 000020
【図１８】
0005842522.tif 000021
【図１９】
0005842522.tif 000022
【図２０】
0005842522.tif 000023
【図２１】
0005842522.tif 000024
【図２２】
0005842522.tif 000025
【図２３】
0005842522.tif 000026
【図２４】
0005842522.tif 000027
【図２５】
0005842522.tif 000028
【図２６】
0005842522.tif 000029
【図２７】
0005842522.tif 000030
【図２８】
0005842522.tif 000031