(57)【要約】【課題】画像形成システムにおいて、携帯端末からのドキュメントの編集、修正等の手段が提供されていないので、ユーザにとって不利、不便である。【解決手段】画像形成システムは、プリンタ１０と、ネットワーク４０を介してそのプリンタ１０に接続された携帯端末５０とを備えている。この画像形成システムでは、プリンタ１０に、携帯端末５０の装置情報を取得する装置情報取得部２１、画像データを変換して表示画像を生成するデータ変換部２２、差分取得部２３、及び合成部２４等を設け、更に、携帯端末５０に、プレビュー機能を持たせ、ユーザが携帯端末５０からプレビュー画像を編集可能な構成にしている。そのため、容易に編集後の画像データを印刷できる。【選択図】図１
2014007697.tif 000002
【特許請求の範囲】
【請求項１】
画像データから第１の表示画像を生成するデータ変換部と、
前記第１の表示画像を外部へ送信し、且つ前記第１の表示画像を編集した第２の表示画像を前記外部から受信する通信部と、
前記第１の表示画像と前記第２の表示画像との差分を求めて差分データを取得する差分取得部と、
前記画像データに対し、前記差分データを合成して合成データを生成する合成部と、
前記合成データに基づいて記憶媒体に画像を形成する画像形成部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置は、更に、
前記外部における表示手段の装置情報を前記通信部を介して取得する装置情報取得部を備え、
前記データ変換部は、前記装置情報取得部により取得された前記装置情報の条件に合わせて、前記第１の表示画像を生成することを特徴とする画像形成装置。
【請求項３】
前記装置情報は、前記表示手段の画素数、色解像度又は画像フォーマットのうちの何れか１つ以上の情報であることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記データ変換部は、前記表示手段の前記画素数が、前記画像データの画素数と異なる場合に、前記表示手段の前記画素数に合わせて前記第１の表示画像を縮小処理又は拡大処理する機能を有することを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記データ変換部は、前記縮小処理又は前記拡大処理において、ニアレストネイバー法、バイリニア法又はバイキュービック法の何れか１つの方法を用いて処理することを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記合成部は、前記画像データの画素数、色解像度又は画像フォーマットのいずれか１つに合わせて、前記差分データを画像変換した後に合成を行うことを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
請求項１〜６のいずれか１項に記載の画像形成装置は、更に、
前記合成データを前記画像データと入れ替える画像入れ替え部を備えたことを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記画像データは、文書データがラスタライズされて生成されることを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
前記画像データは、他の形式の画像データから変換して生成されることを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項１０】
請求項ｌ〜９のいずれか１項に記載の画像形成装置と、
通信手段を介して前記画像形成装置に接続され、前記第１の表示画像に対する参照及び編集を行って前記第２の表示画像を生成する画像編集手段を有する外部装置と、
を備えたことを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメントの編集及び画像形成（例えば、印刷）を行う画像形成装置と、この画像形成装置を備えた画像形成システムとに関するものである。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（ＰＣ）だけではなく、携帯情報端末（Personal  Digital  Assistant、以下「ＰＤＡ」という。）、携帯電話機、多機能携帯電話機（以下「スマートフォン」という。）等の携帯端末から、ネットワークを通じて、画像形成装置としてのプリンタや多機能周辺装置（Multifunction  Peripheral、以下「ＭＦＰ」という。）の機能を使用して、印刷を行う画像形成システムが提供されている。
【０００３】
例えば、特許文献１には、携帯電話機等の携帯端末から、プリンタの印刷部との通信を行い、印刷設定を変更して印刷を行う画像形成システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−８４１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置及び画像形成システムにおいては、携帯端末からのドキュメントの編集、修正等の手段が提供されていないので、ユーザにとって不利、不便であるという課題があった。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、画像データから第１の表示画像を生成するデータ変換部と、前記第１の表示画像を外部へ送信し、且つ前記第１の表示画像を編集した第２の表示画像を前記外部から受信する通信部と、前記第１の表示画像と前記第２の表示画像との差分を求めて差分データを取得する差分取得部と、前記画像データに対し、前記差分データを合成して合成データを生成する合成部と、前記合成データに基づいて記憶媒体に画像を形成する画像形成部と、を備えたことを特徴とする。
【０００７】
前記画像形成装置には、例えば、前記合成データを前記画像データと入れ替える画像入れ替え部を設けてもよい。
【０００８】
又、前記画像データは、文書データがラスタライズされて生成されるか、あるいは、他の形式の画像データから変換して生成されても良い。
【０００９】
本発明の画像形成システムは、前記画像形成装置と、通信手段を介して前記画像形成装置に接続され、前記第１の表示画像に対する参照及び編集を行って前記第２の表示画像を生成する画像編集手段を有する外部装置と、を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明の画像形成装置及び画像形成システムによれば、画像形成装置にて画像を形成する際、外部装置からプレビュー画像を編集可能な構成にしているので、容易に編集後の画像データの画像を記録媒体に形成できる。これにより、ユーザの利便性が向上する。
【００１１】
前記画像形成装置に、例えば、画像入れ替え部を追加すれば、以前の編集結果を反映し、画像データを複数回編集、印刷することが可能になる。
【図面の簡単な説明】
【００１２】
【図１】図１は本発明の実施例１における画像形成システムの概略を示す構成図である。
【図２】図２は図１の画像形成システムで使用される装置情報の例を示す図である。
【図３】図３は表示画像取得手順（Ｉ）と印刷手順（ＩＩ）とにおいてプリンタ１０と携帯端末５０とのデータの流れを示すシーケンス図である。
【図４】図４は携帯端末５０からプリンタ１０へのドキュメント問合せ命令８１の例を示す図である。
【図５】図５はプリンタ１０から携帯端末５０へ送信されるドキュメントリスト８２の例を示す図である。
【図６】図６は携帯端末５０からプリンタ１０への表示画像問合せ命令８３の例を示す図である。
【図７】図７はプリンタ１０から携帯端末５０への装置情報問合せ命令８４の例を示す図である。
【図８】図８はプリンタ１０から携帯端末５０へ送信される表示画像データ８５の例を示す図である。
【図９】図９は携帯端末５０からプリンタ１０へ送信される編集表示画像データ８６の例を示す図である。
【図１０Ａ】図１０Ａは携帯端末５０におけるプレビュー時の処理の流れを示すフローチャートである。
【図１０Ｂ】図１０Ｂは携帯端末５０におけるプレビュー時の処理の流れを示すフローチャートである。
【図１０Ｃ】図１０Ｃは携帯端末５０におけるプレビュー時の処理の流れを示すフローチャートである。
【図１１Ａ】図１１Ａはプリンタ１０におけるプレビュー時の処理の流れを示すフローチャートである。
【図１１Ｂ】図１１Ｂはプリンタ１０におけるプレビュー時の処理の流れを示すフローチャートである。
【図１１Ｃ】図１１Ｃはプリンタ１０におけるプレビュー時の処理の流れを示すフローチャートである。
【図１２】図１２は携帯端末５０における印刷時の処理の流れをフローチャートである。
【図１３】図１３はプリンタ１０における印刷時の処理の流れを示すフローチャートである。
【図１４Ａ】図１４Ａは表示画像８７の例を示す図である。
【図１４Ｂ】図１４Ｂは図１４Ａの領域８７ａを拡大した領域８７Ａを示す元表示画像拡大図である。
【図１５】図１５は図１４Ａの表示画像８７を編集した編集表示画像８８の例を示す図である。
【図１６Ａ】図１６Ａは図１４Ａの表示画像８７を編集した他の編集表示画像８９の例を示す図である。
【図１６Ｂ】図１６Ｂは図１６Ａの領域８９ａを拡大した領域８９Ａを示す編集表示画像拡大図である。
【図１７Ａ】図１７Ａは図１６Ａの編集表示画像８９と図１４Ａの表示画像８７との差分データ９０の全体を示す図である。
【図１７Ｂ】図１７Ｂは図１７Ａの領域９０ａを拡大した領域９０Ａを示す差分データ拡大図である。
【図１８】図１８は本発明の実施例２における画像形成システムの概略を示す構成図である。
【図１９】図１９は実施例２のプリンタ１０Ａにおける印刷時の処理の流れを示すフローチャートである。
【図２０】図２０は図１８中の携帯端末５０で取得される表示画像９１の例を示す図である。
【図２１】図２１は図２０の表示画像９１を編集した編集表示画像９２の例を示す図である。
【図２２】図２２は表示画像９１と編集表示画像９２との差分データ９３の全体を示す図である。
【図２３】図２３は本発明の実施例３における画像形成システムの概略を示す構成図である。
【図２４】図２４は本発明の実施例４における画像形成システムの概略を示す構成図である。
【発明を実施するための形態】
【００１３】
本発明を実施するための形態は、以下の好ましい実施例の説明を添付図面と照らし合わせて読むと、明らかになるであろう。但し、図面はもっぱら解説のためのものであって、本発明の範囲を限定するものではない。
【実施例１】
【００１４】
（実施例１の構成）
図１は、本発明の実施例１における画像形成システムの概略を示す構成図である。更に、図２は、図１の画像形成システムで使用される装置情報の例を示す図である。
【００１５】
図１の画像形成システムは、画像形成装置としてのプリンタ１０と、通信手段としてのネットワーク４０を介して、そのプリンタ１０に接続されるＰＤＡ、携帯電話機、スマートフォン等の外部装置としての携帯端末５０と、を備えている。
【００１６】
プリンタ１０は、プリンタ全体を制御する中央処理装置（以下「ＣＰＵ」という。）２０と、制御プログラムを記憶（即ち、格納）するプログラム記憶部３１と、例えば、画像データからなるドキュメントや、画像形成処理過程において生成されるワーキングデータ等を格納するデータ記憶部３２と、送受信機能を有する通信部３３と、用紙等の記憶媒体に画像を形成（例えば、印刷）する画像形成部３４と、を備えている。
【００１７】
データ記憶部３２に格納されている画像データの形式は、例えば、２４ｂｉｔＲＧＢ形式（ここで、Ｒｅｄ（赤）、Ｇｒｅｅｎ（緑）、Ｂｌｕｅ（青）の各成分は８ｂｉｔ（ビット、２５６階調））である。プリンタ１０の解像度（dots  per  inch；ｄｐｉ）は６００ｄｐｉとし、画像データも６００ｄｐｉとする。
【００１８】
ＣＰＵ２０は、プログラム記憶部３１に格納された制御プログラムを実行するものであり、複数の機能ブロック（例えば、装置情報取得部２１、データ変換部２２、差分取得部２３、及び合成部２４）を有している。
【００１９】
装置情報取得部２１は、通信部３３及びネットワーク４０を通じて、携帯端末５０の装置情報８０を取得する機能を持つ。装置情報８０の例が図２に示されている。携帯端末５０の装置情報８０は、縦画素数（４８０ピクセル（ｐｉｘｅｌ）、横画素数（３２０ｐｉｘｅｌ）、色解像度（１２ｂｉｔ）、及び画像形式の情報から構成されている。画像形式については、携帯端末５０で処理可能な画像形式を指定することが可能である。図２の装置情報８０では、画像形式の例として、ＴＩＦＦ（Tagged  Image  File  Format、非圧縮、色表現２４ｂｉｔＲＧＢ）が示されているが、他の画像形式として、ＰＮＧ（Portable  Network  Graphics、可逆圧縮、色表現２４ｂｉｔＲＧＢ）、ＪＰＥＧ（Joint  Photographic  Experts  Group、不可逆圧縮、色表現２４ｂｉｔＲＧＢ）等を指定することも可能である。
【００２０】
データ変換部２２は、装置情報取得部２１を参照し、この装置情報取得部２１で取得された装置情報８０に合わせて画像データを変換する機能を持つ。変換された画像データは、データ記憶部３２に格納される。差分取得部２３は、データ記憶部３２に格納された２つの画像データの差分を求めて差分データを取得（即ち、生成）する機能を持つ。画像データの形式はＲＧＢの形式であり、差分データの形式はＲＧＢＡ（即ち、Ｒｅｄ（赤）、Ｇｒｅｅｎ（緑）、Ｂｌｕｅ（青）、Ａｌｐｈａ（透過である透明度を表現するアルファチャンネル））形式とする。差分はピクセル毎に計算し、編集前後でＲＧＢ値が同一の場合、Ａｌｐｈａ値は０（完全な透過）に設定する。合成部２４は、合成する画像データを、合成元の画像データに合わせて合成する機能、即ち、データ記憶部３２に格納された画像データに対し、差分取得部２３で生成された差分データを合成して合成データを生成する機能を持つ。
【００２１】
ＣＰＵ２０により制御される通信部３３及び画像形成部３４のうち、通信部３３は、データ記憶部３２に格納された画像データを、ネットワーク４０を介して携帯端末５０へ送信したり、携帯端末５０の装置情報８０を、ネットワーク４０を介して受信して装置情報取得部２１へ与える機能等を有している。画像形成部３４は、合成部２４で生成された合成データをＣ（シアン）・Ｍ（マゼンタ）・Ｙ（イエロー）・Ｋ（黒）等のプロセスカラーに変換し、記憶媒体に画像を印刷する機能を持つ。
【００２２】
携帯端末５０は、携帯端末全体を制御するＣＰＵ６０と、制御プログラムを格納するプログラム記憶部７１と、画像ファイルやワーキングデータ等を格納するデータ記憶部７２と、ネットワーク４０に対して送受信を行う通信部７３と、キーボード、タッチパネル等の入力部７４と、液晶パネル等の表示手段としての表示部７５と、を備えている。
【００２３】
ＣＰＵ６０は、プログラム記憶部７１に格納された制御プログラムを実行するものであり、機能ブロック（例えば、画像編集手段としての画像編集部６１）を有している。画像編集部６１は、データ記憶部７２に格納された画像ファイルを参照し、この画像ファイルを編集する機能を持つ。画像編集部６１として、一般に用いられている画像編集ソフトウェア（例えば、Ｍｉｃｒｏｓｏｆｔ社のオペレーティングシステム（以下「ＯＳ」という。）であるＷｉｎｄｏｗｓ（登録商標）に標準にインストールされているペイント）を用いることが可能である。編集に関して特別な機能は必要としないため、携帯端末５０の性能に合わせた画像編集ソフトウェアを用いることが可能である。
【００２４】
（実施例１の動作）
本実施例１の画像形成システムにおける動作として、以下、（Ｉ）携帯端末５０からプリンタ１０のドキュメントの表示画像取得手順と、（ＩＩ）携帯端末５０からプリンタ１０における印刷手順と、（ＩＩＩ）図１１Ｃ中のデータ変換ステップＳ５２において画像データから表示画像を生成する方法の詳細説明と、（ＩＶ）図１３中の合成ステップＳ７３において差分データを画像データに合わせて合成する方法の詳細説明とについて説明する。
【００２５】
図３は、表示画像取得手順（Ｉ）と印刷手順（ＩＩ）とにおいてプリンタ１０と携帯端末５０とのデータの流れを示すシーケンス図である。図４は、携帯端末５０からプリンタ１０へのドキュメント問合せ命令８１の例を示す図、図５は、プリンタ１０から携帯端末５０へ送信されるドキュメントリスト８２の例を示す図、図６は、携帯端末５０からプリンタ１０への表示画像問合せ命令８３の例を示す図である。更に、図７は、プリンタ１０から携帯端末５０への装置情報問合せ命令８４の例を示す図、図８は、プリンタ１０から携帯端末５０へ送信される表示画像データ８５の例を示す図、及び、図９は、携帯端末５０からプリンタ１０へ送信される編集表示画像データ８６の例を示す図である。
【００２６】
図３に示すように、プリンタ１０と携帯端末５０とのデータの流れとして、携帯端末５０では、プリンタ１０へドキュメント問合せ命令８１を送信し、プリンタ１０からドキュメントリスト８２を受信し、この受信したドキュメントリスト８２に基づき、表示画像問合せ命令８３をプリンタ１０へ送信する。携帯端末５０は、プリンタ１０からの装置情報問合せ命令８４を受信すると、装置情報８０をプリンタ１０へ送信する。携帯端末５０は、プリンタ１０から、第１の表示画像を含む表示画像データ８５を受信すると、第１の表示画像の編集を行い、編集後の第２の表示画像を含む編集表示画像データ８５をプリンタ１０へ送信する。その後、プリンタ１０では、受信した編集表示画像データ８６に基づき、印刷処理を行う。
【００２７】
（Ｉ）  携帯端末５０からプリンタ１０のドキュメントの表示画像取得手順
図１０Ａ、図１０Ｂ及び図１０Ｃは、携帯端末５０におけるプレビュー（ｐｒｅｖｉｅｗ、予め印刷結果を確認するための表示）時の処理の流れを示すフローチャートである。更に、図１１Ａ、図１１Ｂ及び図１１Ｃは、プリンタ１０におけるプレビュー時の処理の流れを示すフローチャートである。
【００２８】
先ず、図１０Ａのフローチャートにおいて、携帯端末５０内のＣＰＵ６０は、処理が開始されると、プログラム記憶部７１に格納された制御プログラムに従い、ステップＳ１の処理を行う。即ち、ユーザが携帯端末５０内の入力部７４を操作して、ドキュメント問合せの入力を行うと、プログラム記憶部７１に格納された制御プログラムに従い、ＣＰＵ６０が図４のドキュメント問合せ命令８１を作成する。図４のドキュメント問合せ命令８１は、ドキュメント問合せコマンド、宛先、及び送信元から構成されている。作成されたドキュメント問合せ命令８１は、ＣＰＵ６０の制御により、ステップＳ１において、通信部７３からネットワーク４０を介して、プリンタ１０へ送信される。
【００２９】
図１１Ａのフローチャートにおいて、プリンタ１０内のＣＰＵ２０は、処理が開始されると、プログラム記憶部３１に格納された制御プログラムに従い、ステップＳ１１，Ｓ１２の処理を行う。即ち、ＣＰＵ２０の制御により、ステップＳ１１において、通信部３３が、携帯端末５０からのドキュメント問合せ命令８１を受信し、ステップＳ１２へ進む。ＣＰＵ２０の制御により、ステップＳ１２において、データ記憶部３２に格納された図５のドキュメントリスト８２が読み出され、このドキュメントリスト８２が、通信部３３からネットワーク４０を介して、ドキュメント問合せ命令８１の送信元である携帯端末５０へ送信される。図５のドキュメントリスト８２は、ドキュメント名（例えば、ドキュメントＸ、ドキュメントＹ、ドキュメントＺ）と、これに対応する作成者名（例えば、ＵｓｅｒＸ、ＵｓｅｒＹ、ＵｓｅｒＺ）とから構成されている。
【００３０】
図１０ＢのフローチャートにおけるステップＳ２１において、携帯端末５０内のＣＰＵ６０の制御により、通信部７３が、プリンタ１０からのドキュメントリスト８２を受信し、表示部７５が、そのドキュメントリスト８２を表示して、ステップＳ２２へ進む。ステップＳ２２において、ユーザが入力部７４を操作して、表示されたドキュメントリスト８２の中から表示画像を取得するためのドキュメント名を決定すると、プログラム記憶部７１に格納された制御プログラムに従い、ＣＰＵ６０が図６の表示画像問合せ命令８３を作成する。図６の表示画像問合せ命令８３は、表示画像問合せコマンド、宛先、送信元、及びドキュメント名により構成されている。作成された表示画像問合せ命令８３は、ＣＰＵ６０の制御により、通信部７３から、ネットワーク４０を介してプリンタ１０へ送信される。
【００３１】
図１１ＢのフローチャートにおけるステップＳ３１において、プリンタ１０内のＣＰＵ２０の制御により、通信部３３が、携帯端末５０からの表示画像問合せ命令８３を受信し、ステップＳ３２へ進む。ステップＳ３２において、ＣＰＵ２０の制御により、装置情報取得部２１から、図７の装置情報問合せ命令８４が出力される。図７の装置情報問合せ命令８４は、装置情報問合せコマンド、宛先、及び送信元により構成されている。装置情報取得部２１から出力された装置情報問合せ命令８４は、ＣＰＵ２０の制御により、通信部３３から、ネットワーク４０を介して、表示画像問合せ命令８３の送信元である携帯端末５０へ送信される。
【００３２】
図１０ＣのフローチャートにおけるステップＳ４１において、携帯端末５０内のＣＰＵ６０の制御により、通信部７３が、装置情報問合せ命令８４を受信し、ステップＳ４２へ進む。ステップＳ４２において、ＣＰＵ６０の制御により、データ記憶部７２に格納された図２の装置情報８０が読み出され、この装置情報８０が、通信部７３からネットワーク４０を介して、装置情報問合せ命令８４の送信元であるプリンタ１０へ送信される。
【００３３】
図１１ＣのフローチャートのステップＳ５１において、プリンタ１０内のＣＰＵ２０の制御により、通信部３３が、携帯端末５０からの装置情報８０を受信して、装置情報取得部２１へ送り、ステップＳ５２へ進む。ステップＳ５２において、データ変換部２２は、図１１ＢのステップＳ３１で受信した表示情報問合せ命令８４のドキュメント名に対応する画像データを、装置情報取得部２１で取得した装置情報８０に合わせて変換して、表示画像を生成し、ステップＳ５３へ進む。ステップＳ５３において、ＣＰＵ２０の制御により、データ変換部２２で作成された表示画像が、データ記憶部３２に格納されて保存され、ステップＳ５４へ進む。ステップＳ５４において、ＣＰＵ２０の制御により、データ記憶部３２に保存された表示画像を含む図８の表示画像データ８５が読み出され、通信部３３からネットワーク４０を介して、携帯端末５０へ送信される。図８の表示画像データ８５は、表示画像、送信元、及びドキュメント名により構成されている。
【００３４】
以上により、携帯端末５０では、任意のドキュメントに対する表示画像を取得することができる。
【００３５】
（ＩＩ）  携帯端末５０からプリンタ１０における印刷手順
図１２は、携帯端末５０における印刷時の処理の流れをフローチャートである。図１３は、プリンタ１０における印刷時の処理の流れを示すフローチャートである。
【００３６】
図１４Ａは、表示画像８７の例を示す図、図１４Ｂは、図１４Ａの領域８７ａを拡大した領域８７Ａを示す元表示画像拡大図である。図１５は、図１４Ａの表示画像８７を編集した編集表示画像８８の例を示す図である。図１６Ａは、図１４Ａの表示画像８７を編集した他の編集表示画像８９の例を示す図、図１６Ｂは、図１６Ａの領域８９ａを拡大した領域８９Ａを示す編集表示画像拡大図である。更に、図１７Ａは、図１６Ａの編集表示画像８９と図１４Ａの表示画像８７との差分データ９０の全体を示す図、図１７Ｂは、図１７Ａの領域９０ａを拡大した領域９０Ａを示す差分データ拡大図である。
【００３７】
図１２のフローチャートにおける携帯端末５０の処理が開始されると、ステップＳ６１において、ユーザが編集のために入力部７４を操作すると、画像編集部６１により、表示画像データ内の図１４Ａの表示画像８７が編集され、図１５の編集表示画像８８や、図１６Ａの編集表示画像８９が生成される。図１５の編集表示画像８８では、ユーザが、図１４Ａの表示画像８７中の文字［１］を削除した編集例が示されている。又、図１６Ａの編集表示画像８９では、ユーザが、図１４Ａの表示画像８７において手書きで、文字［２］及び文字［←重要］を追加した編集例が示されている。
【００３８】
ステップＳ６１の次のステップＳ６２において、表示画像データ８５内の表示画像８７が、ステップＳ６１で生成された編集表示画像８８又は８９に置き換えられた図９の編集表示画像データ８６が、ＣＰＵ６０の制御により、通信部７３からネットワーク４０を介して、プリンタ１０へ送信される。図９の編集表示画像データ８６は、編集表示画像、送信元、及びドキュメント名により構成されている。
【００３９】
図１３のフローチャートにおけるプリンタ１０の処理が開始されると、ステップＳ７１において、ＣＰＵ２０の制御により、通信部３３が、編集表示画像データ８６を受信してデータ記憶部３２に格納し、ステップＳ７２へ進む。ステップＳ７２において、差分取得部２３により、編集表示画像８８又は８９と、図１１ＣのステップＳ５３においてデータ記憶部３２に保存された表示画像８７と、の差分から差分データが生成される。ＣＰＵ２０の制御により、差分データ生成後に、データ記憶部３２に保存された表示画像８７が削除される。
【００４０】
差分取得部２３における差分データの計算方法は、例えば、次のようになる。
編集前後の各ピクセルにおいてＲＧＢ値を比較し、編集前後のＲＧＢ値が全て等しい場合は、Ａｌｐｈａ＝０、Ｒｅｄ＝０、Ｇｒｅｅｎ＝０、Ｂｌｕｅ＝０とする。編集前後の何れかのＲＧＢ値が異なる場合、ＲＧＢ値には編集後の値をコピーし、Ａｌｐｈａ＝２５５に設定する。
【００４１】
Ａｌｐｈａ＝２５５に設定する理由は、次の通りである。即ち、Ａｌｐｈａ値もＲＧＢ値と同じように、２５６諧調（０〜２５５まで表現可能）となっている。Ａｌｐｈａ＝２５５というのは、まったく透過しないということになる。ＲＧＢ値が異なる場合は、編集前の値を考慮せず、編集後の値で上書きするために、Ａｌｐｈａ＝２５５に設定する。
【００４２】
図１６Ａの編集表示画像８９と、図１４Ａの表示画像８７と、の差分データ９０の全体が図１７Ａに示されている。なお、図１７Ａにおいて、グレーの斜線部分は完全な透過を表している。図１４Ａの表示画像８７中の領域８７ａを拡大した図が図１４Ｂに示され、図１６Ａの編集表示画像８９中の領域８９ａを拡大した図が図１６Ｂに示され、更に、図１７Ａの差分データ９０中の領域９０ａを拡大した図が図１７Ｂに示されている。差分データ９０において、編集されたピクセルについては、編集後の色が設定され、編集されなかったピクセルについては、完全な透過が指定される。
【００４３】
図１３のステップＳ７２の次のステップＳ７３において、プリンタ１０内の合成部２４により、差分データ９０が、印刷する文書の画像データに合わせて拡大され、上書きされて、合成画像が生成され、ステップＳ７４へ進む。
【００４４】
ステップＳ７４において、プリンタ１０内の画像形成部３４により、ステップＳ７３で生成された合成画像が記録媒体に印刷される。
【００４５】
以上により、携帯端末５０で編集したドキュメントを、プリンタ１０で印刷することができる。ここまでの、プリンタ１０と携帯端末５０とのデータの流れが、前記図３のシーケンス図に示されている。
【００４６】
（ＩＩＩ）  図１１Ｃ中のデータ変換ステップＳ５２において画像データから表示画像を生成する方法の詳細説明
【００４７】
例として、画像データのサイズはＡ４、ポートレート（Ｐｏｒｔｒａｉｔ；肖像像）であるとする。この時、画像データのサイズは、次式（１）、（２）より、縦７０１６ｐｉｘｅｌ、横４９６１ｐｉｘｅｌとなる。
２９７（ｍｍ）＊６００（ｄｐｉ）／２５．４≒７０１６・・・（１）
２１０（ｍｍ）＊６００（ｄｐｉ）／２５．４≒４９６１・・・（２）
【００４８】
この画像データを、図２に示す装置情報８０に合わせて変換する。
先ず、携帯端末５０の縦画素数、横画素数に合わせて縮小を行う。ここでは縦横比を維持して縮小を行うため、拡大縮小率は次式（３）より６．４５％であり、縦４５３ｐｉｘｅ１、横３２０ｐｉｘｅ１の画像へ変換される。ここでは縮小方法としてニアレストネイバー法を使用する。ニアレストネイバー法は、元画像のピクセルをそのまま拡大縮小する画像編集方法である。
ｍｉｎ（４８０／７０１６，３２０／４９６１）≒０．０６４５・・・（３）
【００４９】
次に色解像度の変換を行う。ドキュメントの画像形式は２４ｂｉｔＲＧＢであり、携帯端末５０の色解像度は１２ｂｉｔ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂ１ｕｅ各４ｂｉｔ）である。このため、各ピクセルのＲＧＢ値それぞれにおいて、次式（４）により２５６階調（０〜２５５まで表現可能）から１６階調（０〜１５まで表現可能）へ色解像度を変換する。
変換前Ｒｅｄ、Ｇｒｅｅｎ又はＢ１ｕｅ値＊１５／２５５
＝変換後Ｒｅｄ、Ｇｒｅｅｎ又はＢ１ｕｅ値・・・（４）
【００５０】
その後、画像フォーマットの変換を行う。ここでは装置情報８０に合わせてＴＩＦＦ画像に変換する。以上により、表示画像が生成される。
【００５１】
このように携帯端末５０の装置情報８０を取得し、この装置情報８０に合わせた表示画像を生成することで、表示画像の表示、編集に要する処理時間と通信時間を削減できる。
【００５２】
なお、装置情報８０の取得に失敗した場合は、予め決められた拡大縮小率又は画素数、色解像度、画像形式を使用し、変換した表示画像を生成するものとする。
【００５３】
（ＩＶ）  図１３中の合成ステップＳ７３において差分データを画像データに合わせて合成する方法の詳細説明
【００５４】
ここでは前記（ＩＩＩ）の説明に合わせて、差分データの縦解像度は４５３ｐｉｘｅ１、横解像度は３２０ｐｉｘｅ１、色解像度は１２ｂｉｔとする。
【００５５】
先ず、その差分データを画像データに合わせて２４ｂｉｔＲＧＢに変換する。変換には次式（５）を使用する。
変換前Ｒｅｄ、Ｇｒｅｅｎ又はＢ１ｕｅ値＊２５５／１５
＝変換後Ｒｅｄ、Ｇｒｅｅｎ又はＢ１ｕｅ値・・・（５）
【００５６】
次に、Ａ４、Ｐｏｒｔｒａｉｔの画像データに合わせて拡大する。そして、ピクセル毎に上書きを行い、合成画像を生成する。ここでは拡大方法として、ニアレストネイバー法を使用する。以上により、合成画像が生成される。
【００５７】
なお、前記（Ｉ）〜（ＩＶ）の動作説明において、ニアレストネイバー法を用いて画像の拡大縮小を行っているが、拡大縮小については、任意のアルゴリズムを用いることが可能である。ニアレストネイバー法以外の例としては、バイリニア法、バイキュービック法等が挙げられる。
【００５８】
ここで、バイリニア法は、変形後のあるピクセルが変形前のどの領域に相当するかを計算し、その領域内にあるピクセルの色の平均値を変形後のピクセルの色とする方法である。これに対し、バイキュービック法は、バイリニア法の発展形とも言える方法である。バイリニア法では「変形後のピクセルが、変形前に占めていた領域」だけを評価対象にしているが、バイキュービック法では、更にその周りの領域に含まれる色も考慮に入れて変換を行う方法である。
【００５９】
（実施例１の効果）
本実施例１のプリンタ１０及び画像形成システムによれば、プリンタ１０で印刷する際、携帯端末５０の表示部７５上で予め印刷結果を確認できるプレビュー機能をその携帯端末５０に持たせ、更に、ユーザが携帯端末５０からプレビュー画像を編集可能な構成にしている。そのため、容易に編集後の画像データを印刷できる。これにより、ユーザの利便性が向上する。
【実施例２】
【００６０】
（実施例２の構成）
図１８は、本発明の実施例２における画像形成システムの概略を示す構成図であり、実施例１の画像形成システムを示す図１中の要素と共通の要素には共通の符号が付されている。
【００６１】
本実施例２の画像形成システムは、実施例１のプリンタ１０とは構成の異なるプリンタ１０Ａと、実施例１と同様のネットワーク４０を介してそのプリンタ１０Ａに接続される実施例１と同様の携帯端末５０と、を備えている。
【００６２】
本実施例２のプリンタ１０Ａは、実施例１のＣＰＵ２０とは機能の異なるＣＰＵ２０Ａと、実施例１と同様の通信部３３及び画像形成部３４と、を備えている。本実施例２のＣＰＵ２０Ａでは、実施例１の機能ブロックである装置情報取得部２１、データ変換部２２、差分取得部２３及び合成部２４の他に、新たに画像入れ替え部２５が追加されている。画像入れ替え部２５は、合成部２４で生成された合成画像と、データ記憶部３２に格納された画像データ（即ち、合成元ドキュメントの画像データ）とを入れ替える機能を有している。その他の構成は、実施例１と同様である。
【００６３】
（実施例２の動作）
本実施例２の画像形成システムにおける動作として、携帯端末５０からプリンタ１０Ａのドキュメントの表示画像取得手順（Ｉ）については、実施例１と同様である。携帯端末５０からプリンタ１０Ａにおける印刷手順（ＩＩ）は、実施例１と異なるので、その印刷手順について説明する。
【００６４】
携帯端末５０からプリンタ１０Ａにおける印刷手順において、携帯端末５０における処理の流れについては、実施例１と同様である。これに対し、プリンタ１０Ａにおける処理の流れは、実施例１と異なるので、以下、そのプリンタ１０Ａにおける処理について説明する。
【００６５】
図１９は、実施例２のプリンタ１０Ａにおける印刷時の処理の流れを示すフローチャートであり、実施例１のプリンタ１０における印刷時の処理の流れを示す図１３中の要素と共通の要素には共通の符号が付されている。
【００６６】
図２０は、図１８中の携帯端末５０で取得される表示画像９１の例を示す図、図２１は、図２０の表示画像９１を編集した編集表示画像９２の例を示す図、及び、図２２は、表示画像９１と編集表示画像９２との差分データ９３の全体を示す図である。
【００６７】
本実施例２のプリンタ１０Ａにおける印刷時の処理では、実施例１における合成処理のステップＳ７３と印刷処理のステップＳ７４との間に、画像入れ替え処理のステップＳ８１が追加されている点が、実施例１と異なる。以下、図１９のフローチャートを説明する。
【００６８】
図１９のフローチャートにおけるプリンタ１０Ａの処理が開始されると、ステップＳ７１において、ＣＰＵ２０Ａの制御により、通信部３３が、図９の編集表示画像データ８６を受信してデータ記憶部３２に格納し、ステップＳ７２へ進む。ステップＳ７２において、差分取得部２３により、編集表示画像と、図１１ＣのステップＳ５３においてデータ記憶部３２に保存された表示画像と、の差分から差分データが生成される。ＣＰＵ２０Ａの制御により、差分データ生成後に、データ記憶部３２に保存された表示画像が削除され、ステップＳ７３へ進む。
【００６９】
ステップＳ７３において、合成部２４により、差分データが、印刷する文書の画像データに合わせて拡大され、上書きされて、合成画像が生成され、ステップＳ８１へ進む。ステップＳ８１において、画像入れ替え部２５により、ステップＳ７３で生成された合成画像と、合成元であるドキュメントの画像データとが入れ替えられ、ステップＳ７４へ進む。ステップＳ７４において、画像形成部３４により、ステップＳ７３で生成された合成画像が記録媒体に印刷される。
【００７０】
この印刷手順により、差分データが反映された合成データが、合成元であるドキュメントの画像データの代わりにデータ記憶部３２に保存される。このため、次回の表示画像取得時に前回の編集結果を反映させることが可能である。又、印刷においても、前回の編集結果を反映させることが可能である。
【００７１】
例えば、図１４Ａの表示画像８７を編集し、図１６Ａの編集表示画像８９を印刷した場合、ドキュメントの画像データに、図１７Ａの差分データ９０が合成された合成画像が、ドキュメントの画像データの代わりとしてデータ記憶部３２に格納されて保存される。
【００７２】
この場合、次に携帯端末５０で表示画像を取得すると、図２０の表示画像９１が取得される。再度編集を行う場合は、その表示画像９１を使用して編集を行うことになる。表示画像９１を編集した結果を図２１の編集表示画像９２とすると、差分データは図２２の差分データ９３となる。以前の印刷において、プリンタ１０Ａ内のデータ記憶部３２に保存されているドキュメントの画像データは、入れ替えられているため、その差分データ９３を合成することにより、以前の編集結果を、印刷結果に反映させることが可能である。
【００７３】
（実施例２の効果）
本実施例２のプリンタ１０Ａ及び画像形成システムによれば、ユーザがドキュメントを編集した場合、このドキュメントの画像データを画像入れ替え部２５により、編集結果を反映した画像データに入れ替えるようにしている。そのため、以前の編集結果を反映し、ドキュメントを複数回編集、印刷することが可能になる。
【実施例３】
【００７４】
前記実施例１、２では、画像データであるドキュメントの編集方法について説明したが、文書データであっても適用可能である。この構成例を図２３に示す。
【００７５】
図２３は、本発明の実施例３における画像形成システムの概略を示す構成図であり、実施例１の画像形成システムを示す図１中の要素と共通の要素には共通の符号が付されている。
【００７６】
本実施例３の画像形成システムは、実施例１のプリンタ１０とは構成の異なるプリンタ１０Ｂと、実施例１と同様のネットワーク４０を介してそのプリンタ１０Ｂの接続される実施例１と同様の携帯端末５０と、を備えている。
【００７７】
本実施例３のプリンタ１０Ｂは、実施例１と同様のＣＰＵ２０、プログラム記憶部３１、データ記憶部３２、通信部３３及び画像形成部３４を備える他に、新たにラスタライザ３５が追加されている。ラスタライザ３５は、データ記憶部３２に接続され、ＣＰＵ２０により制御されて、文書データを表示・印刷可能なビットマップ画像データに変換（即ち、ラスタライズ）するものである。
【００７８】
実施例１では、データ記憶部３２に、予め画像データとしてドキュメントが格納されている。これに対し、本実施例３のように、ラスタライザ３５を追加すれば、データ記憶部３２に格納された文書データを、そのラスタライザ３５で画像データに変換してから、実施例１と同様の処理を行えば、実施例１と同様の作用効果を奏することができる。
【実施例４】
【００７９】
前記実施例１、２では、プリンタ１０，１０Ａ内のドキュメントの画像データの形式をＲＧＢとしたが、他の形式の画像データ（例えば、ＣＭＹＫ）であっても適用可能である。この構成例を図２４に示す。
【００８０】
図２４は、本発明の実施例４における画像形成システムの概略を示す構成図であり、実施例１の画像形成システムを示す図１中の要素と共通の要素には共通の符号が付されている。
【００８１】
本実施例４の画像形成システムは、実施例１のプリンタ１０とは構成の異なるプリンタ１０Ｃと、実施例１と同様のネットワーク４０を介してそのプリンタ１０Ｃの接続される実施例１と同様の携帯端末５０と、を備えている。
【００８２】
本実施例３のプリンタ１０Ｃは、実施例１と同様のＣＰＵ２０、プログラム記憶部３１、データ記憶部３２、通信部３３及び画像形成部３４を備える他に、新たにＣＭＹＫ−ＲＧＢ変換部３６が追加されている。ＣＭＹＫ−ＲＧＢ変換部３６は、データ記憶部３２に接続され、ＣＰＵ２０により制御されて、画像データのＣＭＹＫ形式をＲＧＢ形式に変換するものである。
【００８３】
実施例１では、データ記憶部３２に、予めＲＧＢ形式の画像データが格納されている。これに対し、本実施例４では、データ記憶部３２に、予めＣＭＹＫ形式の画像データが格納されている。画像データの形式をＣＭＹＫにした場合は、表示画像データを携帯端末５０へ送る前に、ＣＭＹＫ−ＲＧＢ変換部３６でＲＧＢに変換した後に、実施例１と同様の処理を行う。又、プリンタ１０Ｃで編集表示画像データを受信した場合は、ＣＭＹＫ−ＲＧＢ変換部３６によってＲＧＢをＣＭＹＫに変換した後に、実施例１と同様の処理を行う。このように、印刷画像形式のＣＭＹＫで保持し、ＣＭＹＫ−ＲＧＢ変換部３６を追加することによって表示画像との相互変換を行うようにすれば、実施例１と同様の作用効果を奏することができる。
【００８４】
（変形例）
本発明は、上記実施例１〜４に限定されず、種々の利用形態や変形が可能である。この利用形態や変形例としては、例えば、次の（ａ）〜（ｄ）のようなものがある。
【００８５】
（ａ）  図２３中のラスタライザ３５又は図２４中のＣＭＹＫ−ＲＧＢ変換部３６は、図１８中のプリンタ１０Ａ内に設けても良い。プリンタ１０Ａ内にラスタライザ３５又はＣＭＹＫ−ＲＧＢ変換部３６を設ければ、実施例３又は実施例４と同様の作用効果を奏することができる。
【００８６】
（ｂ）  各プリンタ１０，１０Ａ，１０Ｂ，１０Ｃ内の装置情報取得部２１、データ変換部２２、差分取得部２３及び合成部２４の各機能ブロックは、各ＣＰＵ２０，２０Ａにて構成する代わりに、個別回路にて構成しても良い。
【００８７】
（ｃ）  実施例１〜４では、１つの携帯端末５０が、ネットワーク４０を介して各プリンタ１０，１０Ａ，１０Ｂ，１０Ｃに接続されているが、複数の携帯端末５０を各プリンタ１０，１０Ａ，１０Ｂ，１０Ｃに接続しても良い。
【００８８】
（ｄ）  本発明は、画像形成システムを構成するプリンタ１０，１０Ａ，１０Ｂ，１０Ｃに代えて、複写機、ファクシミリ装置、ＭＦＰ等の他の画像形成装置にも適用が可能である。又、携帯端末５０に代えて、他の外部装置にも適用が可能である。
【符号の説明】
【００８９】
１０，１０Ａ，１０Ｂ，１０Ｃ      プリンタ
２０，２０Ａ，６０      ＣＰＵ
２１      装置情報取得部
２２      データ変換部
２３      差分取得部
２４      合成部
３１，７１      プログラム記憶部
３２，７２      データ記憶部
３３，７３      通信部
３４      画像形成部
３５      ラスタライザ
３６      ＣＭＹＫ−ＲＧＢ変換部
４０      ネットワーク
５０      携帯端末
６１      画像編集部
７４      入力部
７５      表示部
【図１】
2014007697.tif 000003
【図２】
2014007697.tif 000004
【図３】
2014007697.tif 000005
【図４】
2014007697.tif 000006
【図５】
2014007697.tif 000007
【図６】
2014007697.tif 000008
【図７】
2014007697.tif 000009
【図８】
2014007697.tif 000010
【図９】
2014007697.tif 000011
【図１０Ａ】
2014007697.tif 000012
【図１０Ｂ】
2014007697.tif 000013
【図１０Ｃ】
2014007697.tif 000014
【図１１Ａ】
2014007697.tif 000015
【図１１Ｂ】
2014007697.tif 000016
【図１１Ｃ】
2014007697.tif 000017
【図１２】
2014007697.tif 000018
【図１３】
2014007697.tif 000019
【図１４Ａ】
2014007697.tif 000020
【図１４Ｂ】
2014007697.tif 000021
【図１５】
2014007697.tif 000022
【図１６Ａ】
2014007697.tif 000023
【図１６Ｂ】
2014007697.tif 000024
【図１７Ａ】
2014007697.tif 000025
【図１７Ｂ】
2014007697.tif 000026
【図１８】
2014007697.tif 000027
【図１９】
2014007697.tif 000028
【図２０】
2014007697.tif 000029
【図２１】
2014007697.tif 000030
【図２２】
2014007697.tif 000031
【図２３】
2014007697.tif 000032
【図２４】
2014007697.tif 000033