【手続補正書】
【提出日】平成25年9月10日(2013.9.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示領域に画像を表示する表示装置と出力媒体に画像形成を行う画像形成装置とを備えるコンピュータを所定の手段として機能させる画像形成制御プログラムであって、
前記コンピュータを、
前記表示及び前記画像形成の対象となる要素を表す要素データを含むマークアップ文書データに基づき、前記画像形成装置が前記画像形成するための画像形成データを作成する画像形成データ作成手段と、
前記マークアップ文書データに基づいて前記画像形成データ作成手段が作成する前記画像形成データを前記画像形成装置が画像形成した場合に前記マークアップ文書データが含む要素データが表す要素が前記出力媒体上で配置される位置を示すプレビュー画像を前記表示領域に表示させるための表示データを作成する表示データ作成手段と、
前記出力媒体を表す表示領域であるプレビュー表示領域内に前記プレビュー画像を表示するよう前記表示装置を制御するプレビュー画像表示制御手段と、
前記プレビュー画像の一部又は全部の領域を処理対象領域として、前記処理対象領域の範囲のサイズ、前記処理対象領域内に配置された前記要素のサイズ、及び前記処理対象領域の前記プレビュー表示領域内での位置のうち、少なくとも一つの変更を指令する利用者操作が行われた場合に、当該利用者操作を検出する利用者操作検出手段と、
前記画像形成データを前記画像形成装置が画像形成した場合に前記出力媒体上に画像形成される前記要素の前記出力媒体上でのサイズ及び位置のうち、少なくとも一方を、前記利用者操作検出手段によって検出された前記利用者操作による指令に応じて変更し、当該変更後の要素が前記出力媒体上で配置される位置を示す変更後プレビュー画像を前記表示領域に表示させるための変更後表示データを作成する変更後表示データ作成手段と、
前記プレビュー表示領域内に前記変更後プレビュー画像を表示するよう前記表示装置を制御する変更後プレビュー画像表示制御手段と、
前記変更後プレビュー画像を構成する前記要素の前記プレビュー表示領域に対する相対的なサイズ及び位置と、前記出力媒体に画像形成される前記要素の前記出力媒体に対する相対的なサイズ及び位置とが一致するように、前記出力媒体に画像形成される前記要素が配置される画像を前記画像形成装置で前記出力媒体に画像形成するための変更後画像形成データを作成するよう前記画像形成データ作成手段を制御する変更後画像形成データ作成制御手段と、
前記変更後画像形成データに基づいて画像形成するよう前記画像形成装置を制御する画像形性装置制御手段
として機能させる画像形成制御プログラム。
【請求項２】
前記変更後表示データ作成手段は、前記利用者操作により、変更前のプレビュー画像では前記プレビュー表示領域内に配置されていなかった要素が、前記変更後プレビュー画像において新たに配置対象となった場合に、当該新たに配置対象となった要素が前記プレビュー表示領域内に配置された前記変更後プレビュー画像を前記表示領域に表示させるための変更後表示データを、前記マークアップ文書データ中に含まれる前記要素データに基づいて作成する
ことを特徴とする請求項１に記載の画像形成制御プログラム。
【請求項３】
前記変更後表示データ作成手段は、前記処理対象領域内に配置される要素のサイズを変更することなく、前記処理対象領域の範囲のサイズを拡大することを指令する前記利用者操作としてが行われたことにより、変更前の前記処理対象領域に配置されていなかった要素が、前記変更後プレビュー画像において新たに配置対象となった場合に、当該新たに配置対象となった要素が変更後の前記処理対象領域に配置された前記変更後プレビュー画像を前記表示領域に表示させるための変更後表示データを、前記マークアップ文書データ中に含まれる前記要素データに基づいて作成する
ことを特徴とする請求項２に記載の画像形成制御プログラム。
【請求項４】
前記変更後表示データ作成手段は、前記処理対象領域の範囲のサイズを変更することなく、前記処理対象領域よりも広い範囲を縮小して前記処理対象領域内に収めることを指令する前記利用者操作が行われたことにより、変更前の前記処理対象領域に配置されていなかった要素が、前記変更後プレビュー画像において新たに配置対象となった場合に、当該新たに配置対象となった要素が変更後の前記処理対象領域に配置された前記変更後プレビュー画像を前記表示領域に表示させるための変更後表示データを、前記マークアップ文書データ中に含まれる前記要素データに基づいて作成する
ことを特徴とする請求項２又は請求項３に記載の画像形成制御プログラム。
【請求項５】
表示領域に画像を表示する表示装置と出力媒体に画像形成を行う画像形成装置とを制御する制御装置であって、
前記表示及び前記画像形成の対象となる要素を表す要素データを含むマークアップ文書データに基づき、前記画像形成装置が前記画像形成するための画像形成データを作成する画像形成データ作成手段と、
前記マークアップ文書データに基づいて前記画像形成データ作成手段が作成する前記画像形成データを前記画像形成装置が画像形成した場合に前記マークアップ文書データが含む要素データが表す要素が前記出力媒体上で配置される位置を示すプレビュー画像を前記表示領域に表示させるための表示データを作成する表示データ作成手段と、
前記出力媒体を表す表示領域であるプレビュー表示領域内に前記プレビュー画像を表示するよう前記表示装置を制御するプレビュー画像表示制御手段と、
前記プレビュー画像の一部又は全部の領域を処理対象領域として、前記処理対象領域の範囲のサイズ、前記処理対象領域内に配置された前記要素のサイズ、及び前記処理対象領域の前記プレビュー表示領域内での位置のうち、少なくとも一つの変更を指令する利用者操作が行われた場合に、当該利用者操作を検出する利用者操作検出手段と、
前記画像形成データを前記画像形成装置が画像形成した場合に前記出力媒体上に画像形成される前記要素の前記出力媒体上でのサイズ及び位置のうち、少なくとも一方を、前記利用者操作検出手段によって検出された前記利用者操作による指令に応じて変更し、当該変更後の要素が前記出力媒体上で配置される位置を示す変更後プレビュー画像を前記表示領域に表示させるための変更後表示データを作成する変更後表示データ作成手段と、
前記プレビュー表示領域内に前記変更後プレビュー画像を表示するよう前記表示装置を制御する変更後プレビュー画像表示制御手段と、
前記変更後プレビュー画像を構成する前記要素の前記プレビュー表示領域に対する相対的なサイズ及び位置と、前記出力媒体に画像形成される前記要素の前記出力媒体に対する相対的なサイズ及び位置とが一致するように、前記出力媒体に画像形成される前記要素が配置される画像を前記画像形成装置で前記出力媒体に画像形成するための変更後画像形成データを作成するよう前記画像形成データ作成手段を制御する変更後画像形成データ作成制御手段と、
前記変更後画像形成データに基づいて画像形成するよう前記画像形成装置を制御する画像形性装置制御手段と
を備える制御装置。
【請求項６】
マークアップ文書データに基づくウェブページを表示するウェブブラウザを備える画像処理装置を所定の手段として機能させる画像処理制御プログラムであって、
前記画像処理装置を、
ウェブブラウザが表示部のウェブページ表示領域にウェブページを表示させている状態で、プレビュー画像の表示指示を受付けた場合に、表示部に表示されているウェブページの基であるマークアップ文書データから表示データを生成する、
前記表示データは、前記マークアップ文書データに含まれる、画像内に配置される複数の要素を示す要素データと、それぞれの要素のサイズを示す複数のサイズ情報と、それぞれの要素の位置を示す複数の位置情報に基づく複数の要素それぞれの、画像内の配置位置を示す位置データと画像内の配置サイズを示すサイズデータとを含む、
生成した表示データを記憶部に記憶する、
前記記憶部に記憶された表示データに従って生成されるプレビュー画像を、前記表示部のプレビュー表示部に表示させる、
前記プレビュー画像は、複数の要素が、それぞれの要素に対して前記表示データに含まれる位置データに従った位置に、それぞれの要素に対して前記表示データに含まれるサイズデータに従ったサイズで配置される、
使用者が操作可能な複数のコントロールを、プレビュー画像に対応付ける、
使用者が操作可能な複数のコントロールを対応付けることで、複数の使用者操作を検知可能になる、
使用者が操作可能な複数のコントロールを対応付けた後に発生した、使用者が操作可能な複数のコントロールへの使用者操作を検知する、
使用者操作が検知された場合に、検知された使用者操作に従って、前記表示データに含まれる位置データとサイズデータとの少なくともいずれかを変更する、
前記表示データに含まれる位置データとサイズデータとの少なくともいずれかが変更された場合に、変更された表示データに従って前記プレビュー画像を更新する、
更新された前記プレビュー画像は、位置とサイズとの少なくともいずれかが、検知された使用者操作に従って変更されている、
前記表示データに含まれる位置データとサイズデータとの少なくともいずれかが変更された場合に、使用者が操作可能な複数のコントロールを、変更された表示データに従って更新されたプレビュー画像に対応付ける、
印刷コマンドの受付に応じて、表示データに基づいた印刷データを生成する、
印刷データに基づいて形成される印刷画像には、位置とサイズとの少なくともいずれかが前記使用者操作に従って変更された要素を含む、前記複数の要素が、それぞれの要素に対して前記表示データに含まれる位置データに従った位置に、それぞれの要素に対して前記表示データに含まれるサイズデータに従ったサイズで配置される、
ように機能させる画像処理制御プログラム。
【請求項７】
前記画像処理装置を、
前記複数の要素にそれぞれ対応する、使用者が操作可能な複数のコントロールを、プレビュー画像内の、前記複数の要素それぞれに対して前記表示データに含まれる位置データに従った位置に配置することで、使用者が操作可能な複数のコントロールを、プレビュー画像に対応付ける、
前記複数の要素にそれぞれ対応する、使用者が操作可能な複数のコントロールを配置することで、前記複数の要素にそれぞれ対応する使用者操作を検知可能になる、
使用者が操作可能な複数のコントロールを前記プレビュー表示領域内に配置した後に発生した、使用者が操作可能な複数のコントロールへの使用者操作を検知する、
使用者操作が検知された場合に、使用者が操作可能な複数のコントロールのうち、前記使用者操作が検知されたコントロールが対応する要素について、検知された使用者操作に従って、前記表示データに含まれる位置データとサイズデータとの少なくともいずれかを変更する、
前記表示データに含まれる位置データとサイズデータとの少なくともいずれかが変更された場合に、変更された表示データに従って前記プレビュー画像を更新する、
更新された前記プレビュー画像は、前記使用者操作が検知されたコントロールが対応する要素について、位置とサイズとの少なくともいずれかが、検知された使用者操作に従って変更されている、
前記表示データに含まれる位置データとサイズデータとの少なくともいずれかが変更された場合に、前記複数の要素にそれぞれ対応する、使用者が操作可能な複数のコントロールを、変更された表示データに従って更新されたプレビュー画像内の、前記複数の要素それぞれに対して前記表示データに含まれる位置データに従った位置に配置する、
前記複数の要素にそれぞれ対応する、使用者が操作可能な複数のコントロールを配置することで、位置とサイズとの少なくともいずれかが使用者操作に従って変更された要素を含む、前記複数の要素にそれぞれ対応する使用者操作を検知可能になる、
印刷コマンドの受付に応じて、表示データに基づいた印刷データを生成する、
印刷データに基づいて形成される印刷画像には、位置とサイズとの少なくともいずれかが前記使用者操作に従って変更された要素を含む、前記複数の要素が、それぞれの要素に対して前記表示データに含まれる位置データに従った位置に、それぞれの要素に対して前記表示データに含まれるサイズデータに従ったサイズで配置される、
ように機能させる請求項６に記載の画像処理制御プログラム。
【請求項８】
前記画像処理装置を、
使用者操作が検知された場合に、検知された使用者操作がコントロールのサイズを変更する操作であるときは、使用者が操作可能な複数のコントロールのうち前記使用者操作が検知されたコントロールが対応する要素について、検知された使用者操作に従って、前記表示データに含まれるサイズデータを変更し、
前記使用者操作が検知された場合に、検知された使用者操作がコントロールの位置を変更する操作であるときは、使用者が操作可能な複数のコントロールのうち、前記使用者操作が検知されたコントロールが対応する要素について、検知された使用者操作に従って、前記表示データに含まれる位置データを変更する、
ように機能させる請求項７に記載の画像処理制御プログラム。
【請求項９】
前記画像処理装置を、
前記複数の要素にそれぞれ対応する、使用者が操作可能な複数のコントロールは、前記プレビュー画像内の、前記複数の要素それぞれに対して前記表示データに含まれる位置データに従った位置に、前記複数の要素それぞれに対して前記表示データに含まれる位置データに従ったサイズで、配置され、
前記使用者操作が検知された場合に、検知された使用者操作がコントロールの枠を操作することでコントロールのサイズを変更する操作であるときは、使用者が操作可能な複数のコントロールのうち前記使用者操作が検知されたコントロールが対応する要素について、検知された使用者操作に従って、前記表示データに含まれるサイズデータを変更し、
前記使用者操作が検知された場合に、検知された使用者操作がコントロールの内部を操作することでコントロールの位置を変更する操作であるときは、使用者が操作可能な複数のコントロールのうち前記使用者操作が検知されたコントロールが対応する要素について、検知された使用者操作に従って、前記表示データに含まれる位置データを変更する、
ように機能させる請求項８に記載の画像処理制御プログラム。
【請求項１０】
前記画像処理装置を、
前記要素にはフレーム要素を含み、
前記フレーム要素は、画像の少なくとも一部を前記フレーム要素が定義する領域内に表示させる要素であり、前記フレーム要素が定義する領域のサイズを変更すること、領域内に表示させる画像の表示倍率を変更することが可能な要素であり、
前記表示データは、前記フレーム要素について、前記フレーム要素それぞれの、前記フレーム要素が定義する領域のサイズを示すフレームサイズデータと、前記フレーム要素が定義する領域内に表示させる画像の表示倍率を示す倍率データと、を含み、
前記フレーム要素に対応するコントロールへの使用者操作が検知された場合に、検知された使用者操作が、前記フレーム要素が定義する領域のサイズを変更する操作であるときは、前記使用者操作が検知されたコントロールが対応するフレーム要素について、検知された使用者操作に従って、前記表示データに含まれるフレームサイズデータを変更し、
前記フレーム要素に対応するコントロールへの使用者操作が検知された場合に、検知された使用者操作が、前記フレーム要素が定義する領域内に表示させる画像の表示倍率を変更する操作であるときは、前記使用者操作が検知されたコントロールが対応するフレーム要素について、検知された使用者操作に従って、前記表示データに含まれる倍率データを変更する、
ように機能させる請求項７から９のいずれか１項に記載の画像処理制御プログラム。
【請求項１１】
前記画像処理装置を、
前記複数の要素にそれぞれ対応する、使用者が操作可能な複数のコントロールは、前記プレビュー画像内の、前記複数の要素それぞれに対して前記表示データに含まれる位置データに従った位置に、前記複数の要素それぞれに対して前記表示データに含まれる位置データに従ったサイズで、配置され、
前記フレーム要素に対応するコントロールへの使用者操作が検知された場合に、検知された使用者操作がコントロールの枠を操作することで、前記フレーム要素が定義する領域のサイズを変更する操作であるときは、前記使用者操作が検知されたコントロールが対応するフレーム要素について、検知された使用者操作に従って、前記表示データに含まれるフレームサイズデータを変更し、
前記フレーム要素に対応するコントロールへの使用者操作が検知された場合に、検知された使用者操作がコントロールの内部を操作することで、前記フレーム要素が定義する領域内に表示させる画像の表示倍率を変更する操作であるときは、前記使用者操作が検知されたコントロールが対応するフレーム要素について、検知された使用者操作に従って、前記表示データに含まれる倍率データを変更する、
ように機能させる請求項１０に記載の画像処理制御プログラム。
【請求項１２】
前記画像処理装置を、
前記表示データに従って、前記表示部のプレビュー表示領域に前記プレビュー画像を表示させるとき、前記プレビュー画像は、前記複数の要素が、それぞれの要素に対して前記表示データに含まれる位置データに従った位置に、それぞれの要素に対して前記表示データに含まれるサイズデータに従ったサイズで、前記画像処理装置が作成した印刷データの送信先である印刷装置の印刷設定に対応した態様で、配置される、
前記印刷コマンドの受付に応じて、前記表示データに基づいた印刷データを生成するとき、
前記印刷データに基づいて形成される印刷画像には、位置とサイズとの少なくともいずれかが使用者操作に従って変更された要素を含む、前記複数の要素が、それぞれの要素に対して前記表示データに含まれる位置データに従った位置に、それぞれの要素に対して前記表示データに含まれるサイズデータに従ったサイズで、前記画像処理装置が作成した印刷データの送信先である印刷装置の印刷設定に対応した態様で、配置される、
ように機能させる請求項７から１１のうちいずれか１項に記載の画像処理制御プログラム。
【請求項１３】
表示領域に画像を表示する表示装置と出力媒体に画像形成を行う画像形成装置であって、
ウェブブラウザが表示部のウェブページ表示領域にウェブページを表示させている状態で、プレビュー画像の表示指示を受付けた場合に、表示部に表示されているウェブページの基であるマークアップ文書データから表示データを生成する、
前記表示データは、前記マークアップ文書データに含まれる、画像内に配置される複数の要素を示す要素データと、それぞれの要素のサイズを示す複数のサイズ情報と、それぞれの要素の位置を示す複数の位置情報に基づく複数の要素それぞれの、画像内の配置位置を示す位置データと画像内の配置サイズを示すサイズデータとを含む、
生成した表示データを記憶部に記憶する、
前記記憶部に記憶された表示データに従って生成されるプレビュー画像を、前記表示部のプレビュー表示部に表示させる、
前記プレビュー画像は、複数の要素が、それぞれの要素に対して前記表示データに含まれる位置データに従った位置に、それぞれの要素に対して前記表示データに含まれるサイズデータに従ったサイズで配置される、
使用者が操作可能な複数のコントロールを、プレビュー画像に対応付ける、
使用者が操作可能な複数のコントロールを配置することで、複数の使用者操作を検知可能になる、
使用者が操作可能な複数のコントロールを対応付けた後に発生した、使用者が操作可能な複数のコントロールへの使用者操作を検知する、
使用者操作が検知された場合に、検知された使用者操作に従って、前記表示データに含まれる位置データとサイズデータとの少なくともいずれかを変更する、
前記表示データに含まれる位置データとサイズデータとの少なくともいずれかが変更された場合に、変更された表示データに従って前記プレビュー画像を更新する、
更新されたプレビュー画像は、位置とサイズとの少なくともいずれかが、検知された使用者操作に従って変更されている、
前記表示データに含まれる位置データとサイズデータとの少なくともいずれかが変更された場合に、使用者が操作可能な複数のコントロールを、変更された表示データに従って更新されたプレビュー画像内に対応付ける、
印刷コマンドの受付に応じて、表示データに基づいた印刷データを生成する、
印刷データに基づいて形成される印刷画像には、位置とサイズとの少なくともいずれかが前記使用者操作に従って変更された要素を含む、前記複数の要素が、それぞれの要素に対して前記表示データに含まれる位置データに従った位置に、それぞれの要素に対して前記表示データに含まれるサイズデータに従ったサイズで配置される、
画像処理装置。