(57)【要約】【課題】拡大画像をアプリケーションデータに挿入すると、画像の輪郭にジャギが生じたり、輪郭が不明瞭になったり等の画質劣化が生じる。【解決手段】アプリケーションデータに画像が含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、画像データを含む印刷情報を作成する情報処理装置と、印刷情報に基づいて印刷処理を行う画像形成装置を含む画像形成システムで、画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得し、取得された画像識別データが画像有りと示し、サイズ変更識別データがサイズ変更有りと示し、かつ変更倍率データが補正要否の基準となる閾値データよりも大きいと、補正要と判定し、印刷情報に含まれる画像データの輪郭強調補正を行う。【選択図】図１
2007253355.tif 000002
【特許請求の範囲】
【請求項１】
少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を作成する情報処理装置と、前記作成された印刷情報に基づいて印刷処理を行う画像形成装置を備える画像形成システムにおいて、
前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、
前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、
画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、
サイズ変更有りと判定されると、前記取得される変更倍率データを参照し、変更倍率データが予め保持された輪郭強調補正要否の基準となる変更倍率を示す閾値データよりも大きいと、補正要と判定する補正要否判定部と、
前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする画像形成システム。
【請求項２】
画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、
前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、
前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、
更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、
前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする請求項１記載の画像形成システム。
【請求項３】
トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記閾値データ及び該閾値データよりも低い変更倍率を示す第二閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、
前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、
前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、
前記補正要否判定部は、
前記取得されたトレイ指定データに基づいて、前記トレイ閾値対応テーブルを参照し、トレイ指定データが一致する登録トレイデータに対応する閾値指定データが示す閾値データ及び第二閾値データのいずれかを補正要否判定に使用すべき閾値として特定すると共に、特定された閾値データと前記取得される変更倍率データとを比較して、変更倍率データが前記特定された閾値データよりも大きいと、補正要と判定することを特徴とする請求項１乃至２のいずれかに記載の画像形成システム。
【請求項４】
画像形成装置に送信すべき、少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を作成する情報処理装置において、
前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、
前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、
画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、
サイズ変更有りと判定されると、前記取得される変更倍率データを参照し、変更倍率データが予め保持された輪郭強調補正要否の基準となる変更倍率を示す閾値データよりも大きいと、補正要と判定する補正要否判定部と、
前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする情報処理装置。
【請求項５】
画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、
前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、
前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、
更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、
前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする請求項４記載の情報処理装置。
【請求項６】
トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記閾値データ及び該閾値データよりも低い変更倍率を示す第二閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、
前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、
前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、
前記補正要否判定部は、
前記取得されたトレイ指定データに基づいて、前記トレイ閾値対応テーブルを参照し、トレイ指定データが一致する登録トレイデータに対応する閾値指定データが示す閾値データ及び第二閾値データのいずれかを補正要否判定に使用すべき閾値として特定すると共に、特定された閾値データと前記取得される変更倍率データとを比較して、変更倍率データが前記特定された閾値データよりも大きいと、補正要と判定することを特徴とする４乃至５のいずれかに記載の情報処理装置。
【請求項７】
情報処理装置から、少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を受信する画像形成装置において、
前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、
前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、
画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、
サイズ変更有りと判定されると、前記取得される変更倍率データを参照し、変更倍率データが予め保持された輪郭強調補正要否の基準となる変更倍率を示す閾値データよりも大きいと、補正要と判定する補正要否判定部と、
前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする画像形成装置。
【請求項８】
画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、
前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、
前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、
更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、
前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする請求項７記載の画像形成装置。
【請求項９】
トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記閾値データ及び該閾値データよりも低い変更倍率を示す第二閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、
前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、
前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、
前記補正要否判定部は、
前記取得されたトレイ指定データに基づいて、前記トレイ閾値対応テーブルを参照し、トレイ指定データが一致する登録トレイデータに対応する閾値指定データが示す閾値データ及び第二閾値データのいずれかを補正要否判定に使用すべき閾値として特定すると共に、特定された閾値データと前記取得される変更倍率データとを比較して、変更倍率データが前記特定された閾値データよりも大きいと、補正要と判定することを特徴とする請求項７乃至８のいずれかに記載の画像形成装置。
【請求項１０】
少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を作成する情報処理装置と、前記作成された印刷情報に基づいて印刷処理を行う画像形成装置を備える画像形成システムにおいて、
前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、
前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、
画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、
サイズ変更有りと判定されると、印刷情報に含まれる画像データに基づいたビットマップデータを生成する印刷画像生成部と、
前記生成されたビットマップデータを構成する全画素数および白色以外の画素数をそれぞれ算出すると共に、白色以外の画素数の全画素数に対する比率を算出した合計濃度量データを取得するデータ量取得部と、
前記取得された合計濃度量データと予め保持された輪郭強調補正要否の基準となる濃度量を示す濃度閾値データとを比較し、合計濃度量データが濃度閾値データよりも小さいと、補正要と判定する補正要否判定部と、
前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする画像形成システム。
【請求項１１】
画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、
前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、
前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、
更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、
前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする請求項１０記載の画像形成システム。
【請求項１２】
トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記第一濃度閾値データ及び該第一濃度閾値データよりも高い濃度量を示す第二濃度閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、
前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、
前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、
前記補正要否判定部は、
前記取得されたトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが示す濃度閾値データ及び第二濃度閾値データのいずれかを補正要否判定に使用すべき濃度閾値として特定すると共に、特定された濃度閾値データと前記合計濃度量データとを比較して、合計濃度量データが前記特定された濃度閾値データよりも小さいと、補正要と判定することを特徴とする請求項１０乃至１１のいずれかに記載の画像形成システム。
【請求項１３】
画像形成装置に送信すべき、少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を作成する情報処理装置において、
前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、
前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、
画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、
サイズ変更有りと判定されると、印刷情報に含まれる画像データに基づいたビットマップデータを生成する印刷画像生成部と、
前記生成されたビットマップデータを構成する全画素数および白色以外の画素数をそれぞれ算出すると共に、白色以外の画素数の全画素数に対する比率を算出した合計濃度量データを取得するデータ量取得部と、
前記取得された合計濃度量データと予め保持された輪郭強調補正要否の基準となる濃度量を示す濃度閾値データとを比較し、合計濃度量データが濃度閾値データよりも小さいと、補正要と判定する補正要否判定部と、
前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする情報処理装置。
【請求項１４】
画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、
前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、
前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、
更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、
前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする請求項１３記載の情報処理装置。
【請求項１５】
トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記第一濃度閾値データ及び該第一濃度閾値データよりも高い濃度量を示す第二濃度閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、
前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、
前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、
前記補正要否判定部は、
前記取得されたトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが示す濃度閾値データ及び第二濃度閾値データのいずれかを補正要否判定に使用すべき濃度閾値として特定すると共に、特定された濃度閾値データと前記合計濃度量データとを比較して、合計濃度量データが前記特定された濃度閾値データよりも小さいと、補正要と判定することを特徴とする請求項１３乃至１４のいずれかに記載の情報処理装置。
【請求項１６】
情報処理装置から、少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を受信する画像形成装置において、
前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、
前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、
画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、
サイズ変更有りと判定されると、印刷情報に含まれる画像データに基づいたビットマップデータを生成する印刷画像生成部と、
前記生成されたビットマップデータを構成する全画素数および白色以外の画素数をそれぞれ算出すると共に、白色以外の画素数の全画素数に対する比率を算出した合計濃度量データを取得するデータ量取得部と、
前記取得された合計濃度量データと予め保持された輪郭強調補正要否の基準となる濃度量を示す濃度閾値データとを比較し、合計濃度量データが濃度閾値データよりも小さいと、補正要と判定する補正要否判定部と、
前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする画像形成装置。
【請求項１７】
画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、
前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、
前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、
更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、
前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする請求項１６記載の画像形成装置。
【請求項１８】
トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記第一濃度閾値データ及び該第一濃度閾値データよりも高い濃度量を示す第二濃度閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、
前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、
前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、
前記補正要否判定部は、
前記取得されたトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが示す濃度閾値データ及び第二濃度閾値データのいずれかを補正要否判定に使用すべき濃度閾値として特定すると共に、特定された濃度閾値データと前記合計濃度量データとを比較して、合計濃度量データが前記特定された濃度閾値データよりも小さいと、補正要と判定することを特徴とする請求項１６乃至１７のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の画質劣化を防止する画像形成装置、画像形成システム及び情報処理装置に関し、特に、テキスト、図表等からなるアプリケーションデータに挿入した画像データをサイズ変更することで、挿入された画像の画質が劣化するのを防止する画像形成装置、画像形成システム及び情報処理装置に関する。
【背景技術】
【０００２】
上位装置から、ワードプロセッサ等のアプリケーションにより作成された画像データを含むアプリケーションデータを受信すると、該アプリケーションデータに基づいて、印刷に必要な描画方式等を定めた印刷情報を生成すると共に、生成された印刷情報に基づいて印刷処理を実行する画像形成システムが知られている。例えば、下記特許文献１では、アプリケーションデータに含まれる画像データの解像度変換を行うことで、挿入された画像の画質劣化を防止する画像形成システムが開示されている。
【特許文献１】特開平１０−４４５３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記した画像形成システムには、次のような解決すべき課題があった。即ち、アプリケーションデータに画像データを挿入する場合、アプリケーションによって画像データが拡大処理されることがしばしばある。このような画像データの拡大処理では、一般に画像データを構成する各画素がそのまま拡大されることから、各画素の角形状によって、画像の輪郭にジャギ（キザギザ）が生じたり、或いは、輪郭が不明瞭になる等の画質劣化が生じる虞があった。
【課題を解決するための手段】
【０００４】
本発明は、以上の点を解決するために、次の構成を採用する。
〈構成１〉
少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を作成する情報処理装置と、前記作成された印刷情報に基づいて印刷処理を行う画像形成装置を備える画像形成システムにおいて、前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、サイズ変更有りと判定されると、前記取得される変更倍率データを参照し、変更倍率データが予め保持された輪郭強調補正要否の基準となる変更倍率を示す閾値データよりも大きいと、補正要と判定する補正要否判定部と、前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする。
〈構成２〉
構成１の画像形成システムにおいて、画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする。
〈構成３〉
構成１乃至２のいずれかの画像形成システムにおいて、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記閾値データ及び該閾値データよりも低い変更倍率を示す第二閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、前記補正要否判定部は、前記取得されたトレイ指定データに基づいて、前記トレイ閾値対応テーブルを参照し、トレイ指定データが一致する登録トレイデータに対応する閾値指定データが示す閾値データ及び第二閾値データのいずれかを補正要否判定に使用すべき閾値として特定すると共に、特定された閾値データと前記取得される変更倍率データとを比較して、変更倍率データが前記特定された閾値データよりも大きいと、補正要と判定することを特徴とする。
〈構成４〉
画像形成装置に送信すべき、少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を作成する情報処理装置において、前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、サイズ変更有りと判定されると、前記取得される変更倍率データを参照し、変更倍率データが予め保持された輪郭強調補正要否の基準となる変更倍率を示す閾値データよりも大きいと、補正要と判定する補正要否判定部と、前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする。
〈構成５〉
構成４の情報処理装置において、画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする。
〈構成６〉
構成４乃至５のいずれかの情報処理装置において、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記閾値データ及び該閾値データよりも低い変更倍率を示す第二閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、前記補正要否判定部は、前記取得されたトレイ指定データに基づいて、前記トレイ閾値対応テーブルを参照し、トレイ指定データが一致する登録トレイデータに対応する閾値指定データが示す閾値データ及び第二閾値データのいずれかを補正要否判定に使用すべき閾値として特定すると共に、特定された閾値データと前記取得される変更倍率データとを比較して、変更倍率データが前記特定された閾値データよりも大きいと、補正要と判定することを特徴とする。
〈構成７〉
情報処理装置から、少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を受信する画像形成装置において、前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、サイズ変更有りと判定されると、前記取得される変更倍率データを参照し、変更倍率データが予め保持された輪郭強調補正要否の基準となる変更倍率を示す閾値データよりも大きいと、補正要と判定する補正要否判定部と、前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする。
〈構成８〉
構成７の画像形成装置において、画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする。
〈構成９〉
構成７乃至８のいずれかの画像形成装置において、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記閾値データ及び該閾値データよりも低い変更倍率を示す第二閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、前記補正要否判定部は、前記取得されたトレイ指定データに基づいて、前記トレイ閾値対応テーブルを参照し、トレイ指定データが一致する登録トレイデータに対応する閾値指定データが示す閾値データ及び第二閾値データのいずれかを補正要否判定に使用すべき閾値として特定すると共に、特定された閾値データと前記取得される変更倍率データとを比較して、変更倍率データが前記特定された閾値データよりも大きいと、補正要と判定することを特徴とする。
〈構成１０〉
少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を作成する情報処理装置と、前記作成された印刷情報に基づいて印刷処理を行う画像形成装置を備える画像形成システムにおいて、前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、サイズ変更有りと判定されると、印刷情報に含まれる画像データに基づいたビットマップデータを生成する印刷画像生成部と、前記生成されたビットマップデータを構成する全画素数および白色以外の画素数をそれぞれ算出すると共に、白色以外の画素数の全画素数に対する比率を算出した合計濃度量データを取得するデータ量取得部と、前記取得された合計濃度量データと予め保持された輪郭強調補正要否の基準となる濃度量を示す濃度閾値データとを比較し、合計濃度量データが濃度閾値データよりも小さいと、補正要と判定する補正要否判定部と、前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする。
〈構成１１〉
構成１０の画像形成システムにおいて、画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする。
〈構成１２〉
構成１０乃至１１のいずれかの画像形成システムにおいて、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記第一濃度閾値データ及び該第一濃度閾値データよりも高い濃度量を示す第二濃度閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、前記補正要否判定部は、前記取得されたトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが示す濃度閾値データ及び第二濃度閾値データのいずれかを補正要否判定に使用すべき濃度閾値として特定すると共に、特定された濃度閾値データと前記合計濃度量データとを比較して、合計濃度量データが前記特定された濃度閾値データよりも小さいと、補正要と判定することを特徴とする。
〈構成１３〉
画像形成装置に送信すべき、少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を作成する情報処理装置において、前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、サイズ変更有りと判定されると、印刷情報に含まれる画像データに基づいたビットマップデータを生成する印刷画像生成部と、前記生成されたビットマップデータを構成する全画素数および白色以外の画素数をそれぞれ算出すると共に、白色以外の画素数の全画素数に対する比率を算出した合計濃度量データを取得するデータ量取得部と、前記取得された合計濃度量データと予め保持された輪郭強調補正要否の基準となる濃度量を示す濃度閾値データとを比較し、合計濃度量データが濃度閾値データよりも小さいと、補正要と判定する補正要否判定部と、前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする。
〈構成１４〉
構成１３の情報処理装置において、画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする。
〈構成１５〉
構成１３乃至１４のいずれかの情報処理装置において、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記第一濃度閾値データ及び該第一濃度閾値データよりも高い濃度量を示す第二濃度閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、前記補正要否判定部は、前記取得されたトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが示す濃度閾値データ及び第二濃度閾値データのいずれかを補正要否判定に使用すべき濃度閾値として特定すると共に、特定された濃度閾値データと前記合計濃度量データとを比較して、合計濃度量データが前記特定された濃度閾値データよりも小さいと、補正要と判定することを特徴とする。
〈構成１６〉
情報処理装置から、少なくともアプリケーションで作成されたアプリケーションデータに画像データが含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データ、印刷対象の画像データを含む印刷情報を受信する画像形成装置において、前記印刷情報を解析して、前記印刷情報に含まれる画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得するデータ解析部と、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定する画像有無判定部と、画像データが含まれていると判定されると、前記取得されるサイズ変更識別データを参照し、サイズ変更識別データがサイズ変更有りと示していると、画像データのサイズ変更有りと判定するサイズ変更有無判定部と、サイズ変更有りと判定されると、印刷情報に含まれる画像データに基づいたビットマップデータを生成する印刷画像生成部と、前記生成されたビットマップデータを構成する全画素数および白色以外の画素数をそれぞれ算出すると共に、白色以外の画素数の全画素数に対する比率を算出した合計濃度量データを取得するデータ量取得部と、前記取得された合計濃度量データと予め保持された輪郭強調補正要否の基準となる濃度量を示す濃度閾値データとを比較し、合計濃度量データが濃度閾値データよりも小さいと、補正要と判定する補正要否判定部と、前記補正要否判定部が補正要と判定すると、前記印刷情報に含まれる画像データの輪郭強調補正を行う画像補正部とを備えることを特徴とする。
〈構成１７〉
構成１６の画像形成装置において、画像補正対象となるアプリケーション名を示す対象アプリケーション種別データを格納するアプリケーション管理テーブルを含み、前記印刷情報は、画像データの作成元のアプリケーション名を示すアプリケーション種別データを含み、前記データ解析部は、前記印刷情報を解析して、前記印刷情報の作成元のアプリケーション種別を示すアプリケーション種別データを取得し、更に、前記取得されたアプリケーション種別データに基づいて、前記アプリケーション管理テーブルを参照し、一致する対象アプリケーション種別データが格納されていると、画像補正対象のアプリケーションからの印刷情報と判定するアプリケーション種別判定部とを含み、前記画像有無判定部は、前記アプリケーション種別判定部が画像補正対象のアプリケーションからの印刷情報と判定すると、前記取得される画像識別データを参照し、画像識別データが画像有りと示していると、画像データが含まれていると判定することを特徴とする。
〈構成１８〉
構成１６乃至１７のいずれかの画像形成装置において、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として前記第一濃度閾値データ及び該第一濃度閾値データよりも高い濃度量を示す第二濃度閾値データのいずれかの使用を示す閾値指定データを対応づけて記憶するトレイ閾値対応テーブルを含み、前記印刷情報は、指定された印刷に使用すべきトレイ種別を示すトレイ指定データを含み、前記データ解析部は、前記印刷情報を解析して、トレイ指定データを取得し、前記補正要否判定部は、前記取得されたトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが示す濃度閾値データ及び第二濃度閾値データのいずれかを補正要否判定に使用すべき濃度閾値として特定すると共に、特定された濃度閾値データと前記合計濃度量データとを比較して、合計濃度量データが前記特定された濃度閾値データよりも小さいと、補正要と判定することを特徴とする。
【発明の効果】
【０００５】
本発明の画像形成システムでは、印刷情報からアプリケーションデータに画像が含まれているか否かを示す画像識別データ、画像データのサイズ変更があるか否かを示すサイズ変更識別データ、画像データの変更倍率を示す変更倍率データをそれぞれ取得し、取得された画像識別データが画像有りと示し、サイズ変更識別データがサイズ変更有りと示し、かつ変更倍率データが補正要否の基準となる閾値データよりも大きいと、補正要と判定し、印刷情報に含まれる画像データの輪郭強調補正を行うようにしたので、補正された画像データを含む印刷情報に基づいて印刷処理を実行することができる。従って、テキスト、図表等からなるアプリケーションデータに挿入した画像データが拡大されることで生じるジャギ（キザギザ）を低減すると共に、ぼんやりした輪郭を強調させることができる。従って、アプリケーションデータに挿入された画像データが拡大されることにより、画像の輪郭にジャギ（キザギザ）が生じたり、或いは、輪郭が不明瞭になる等の画質劣化が生じるのを防止できる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の一実施形態を図を用いて詳細に説明する。
【実施例１】
【０００７】
〈実施例１の構成〉
図１は、本発明の画像形成システムを示すブロック構成図である。
【０００８】
図１に示すように、実施例１の画像形成システムは、情報処理装置１０、画像形成装置２０及びネットワーク３０から構成されている。
【０００９】
情報処理装置１０は、画像形成装置２０に対して印刷情報を供給する例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置であり、制御部１２０、メモリ１３０、送信部１４０、アプリケーション１１１、ドライバ１１２から構成されている。
【００１０】
メモリ１３０は、ＨＤＤ等からなるメモリであり、後述するように、印刷対象となるアプリケーションデータ等が一時格納される。
【００１１】
アプリケーション１１１は、予め情報処理装置１０にインストールされている例えば、ワードプロセッサ等のようなアプリケーションであり、他のアプリケーションと識別するための自己のアプリケーション名を示すアプリケーション種別データを図示しないメモリに保持している。
【００１２】
このアプリケーション１１１は、アプリケーションの利用者が図示しないキーボード等の入力部を介して、テキスト、図表等の入力を行うことで、テキスト、図表等からなるアプリケーションデータを作成する。この際、アプリケーション１１１は、メモリのアプリケーション種別データを作成されたアプリケーションデータに付与する。本実施例では、『ワードプロセッサ』を示すアプリケーション種別データがアプリケーションデータに付与されることとする。
【００１３】
また、このアプリケーション１１１は、アプリケーションの利用者が図示しないキーボード等の入力部を介して、アプリケーションデータに対する画像データの挿入指示を行うと、図示しない液晶等の表示部に挿入する画像の元画像に対する倍率等を設定するためのサイズ設定画面を表示させる。
【００１４】
そして、利用者がサイズ設定画面を参照し、挿入する画像の倍率の入力を完了すると、入力された倍率を示す変更倍率データを生成すると共に、生成した変更倍率データ及びアプリケーション種別データ、挿入する画像データを付与したアプリケーションデータを作成する。
【００１５】
制御部１２０は、アプリケーション１１１がアプリケーションデータを作成すると、作成されたアプリケーションデータをメモリ１３０に一時格納する。
【００１６】
ドライバ１１２は、アプリケーションデータの印刷制御に必要な印刷情報を作成する部であり、図示しないメモリにトレイ２５０Ａを印刷に使用するトレイとして指示するためのトレイ指示データ及びトレイ２５０Ｂを印刷に使用するトレイとして指示するためのトレイ指示データをそれぞれ保持している。本実施例では、トレイ２５０Ａには、白色の記録紙が設定され、トレイ２５０Ｂには、印字色に近い藁半紙等の濃色系の記録紙が設定されていることとする。
【００１７】
利用者が図示しない入力部を介して、印刷したいアプリケーションデータ、印刷に使用したいトレイ（＝トレイ２５０Ａ及びトレイ２５０Ｂのいずれか）を指定して、印刷指示を行うと、ドライバ１１２は、メモリ１３０から、指定されたアプリケーションデータ及びトレイ２５０Ａ及び２５０Ｂのいずれかを示すトレイ指示データを取得すると共に、取得した両データに基づいて印刷情報を生成する。
【００１８】
即ち、本実施例では、印刷情報として、図２に示すように、トレイ指示データ、アプリケーション種別データ、テキスト描画データ、図表描画データ、画像描画データ、画像属性データ、画像データを含む情報が生成されることとする。
【００１９】
ここで、テキスト描写データとは、例えば、テキストサイズ、フォント、印字位置等のようなテキストの印字方式を指示するためのデータであり、図表描画データとは、例えば、図表サイズ等のような図表の印画方式を指示するためのデータであり、画像描画データとは、例えば、画像サイズ、位置等のような画像データの印画方式を指示するためのデータである。
【００２０】
また、画像属性データとは、画像識別データ、サイズ変更識別データ、変更倍率データから構成されるデータであり、ドライバ１１２によって、画像識別データには、アプリケーションデータに画像が含まれているか否かを示すべく、『画像有り』及び『画像無し』のいずれかが設定され、サイズ変更識別データには、画像の倍率変更されているか否かを示すべく、『倍率変更有り』及び『倍率変更無し』のいずれかが設定されることとする。
【００２１】
本実施例では、画像識別データに『画像有り』、サイズ変更識別データに『倍率変更有り』がそれぞれ設定されていることとする。また、トレイ指定データは、『トレイ２５０Ａ（＝白色の記録紙）』を示し、変更倍率データは『１５０％』を示していることとする。
【００２２】
制御部１２０は、ドライバ１１２が印刷情報を生成すると、生成された印刷情報をメモリ１３０に一時格納する。
【００２３】
送信部１４０は、印刷情報を画像形成装置２０に送信する部であり、メモリ１３０に印刷情報が一時格納されると、ネットワーク３０を介して、格納された印刷情報を画像形成装置２０に送信する。
【００２４】
画像形成装置２０は、受信した印刷情報の印刷制御を行うプリンタ等であり、印刷情報を受信する受信部２１０、制御部２３０、データ解析部２２１、画像補正部２２２、アプリケーション種別判定部２２３、画像有無判定部２２４、サイズ変更有無判定部２２５、ＨＤＤ等からなる受信バッファ２４１、ＨＤＤ等からなるページバッファ２４２、印刷部２５０から構成されている。
【００２５】
制御部２３０は、いわゆるＣＰＵとして、画像形成装置２０を統括制御する部であり、受信部２１０が印刷情報を受信すると、受信した印刷情報を受信バッファ２４１に一時格納する。
【００２６】
データ解析部２２１は、アプリケーション種別データを取得する部であり、受信バッファ２４１に印刷情報が一時格納されると、印刷情報を解析し、アプリケーション種別データを取得する。本実施例では、『ワードプロセッサ』を示すアプリケーション種別データが取得される。
【００２７】
アプリケーション種別判定部２２３は、アプリケーションデータを作成したアプリケーションを特定する部であり、図３に示すようなアプリケーション管理テーブルを図示しないメモリに保持している。
【００２８】
このアプリケーション管理テーブルは、アプリケーションデータの作成元が印刷制御対象のアプリケーションか否かを判定するためのテーブルであり、図３に示すように、管理番号（１〜ｎ）毎に、印刷制御対象となるアプリケーション名を示す対象アプリケーション種別データが対応づけられている。本実施例では、少なくとも、管理番号『１』に『ワードプロセッサ』、管理番号『２』に『表計算』、管理番号『３』に『ＣＡＤ』がそれぞれ対応づけられていることとする。
【００２９】
尚、このアプリケーション管理テーブルは、管理者が図示しない管理者端末を操作して、対象アプリケーション種別データの追加、削除することで更新される。これにより、管理者は、容易に印刷制御対象となるアプリケーションの追加、削除ができる。
【００３０】
ここで、アプリケーション種別判定部２２３がアプリケーション種別データを特定するまでの説明を行う。
【００３１】
アプリケーション種別判定部２２３は、データ解析部２２１がアプリケーション種別データを取得すると、管理番号『１』を初期設定すると共に、まず、この管理番号『１』に基づいて、メモリのアプリケーション管理テーブルを参照し、対応する対象アプリケーション種別データの検索を開始する。
【００３２】
アプリケーション種別判定部２２３は、アプリケーション管理テーブルに設定された管理番号に対応する対象アプリケーション種別データを検索できないと、アプリケーションデータの作成元が印刷制御対象のアプリケーションではないと判定し、判定処理を終了する。
【００３３】
アプリケーション種別判定部２２３は、アプリケーション管理テーブルから、設定された管理番号に対応する対象アプリケーション種別データを検索すると、引き続き、アプリケーション種別データと検索した対象アプリケーション種別データを比較し、一致すると、アプリケーションデータの作成元が印刷制御対象のアプリケーションであると判定し、不一致であると、管理番号に『１』を加算して、引き続き、上記と同様の判定処理を繰り返す。
【００３４】
本実施例では、対象アプリケーション種別データ（＝ワードプロセッサ）が検索され、検索された対象アプリケーション種別データ（＝ワードプロセッサ）がアプリケーション種別データ（＝ワードプロセッサ）に一致することから、アプリケーションデータの作成元が印刷制御対象のアプリケーションであると判定される。
【００３５】
制御部２３０は、アプリケーション種別判定部２２３がアプリケーションデータの作成元が印刷制御対象のアプリケーションであると判定すると、引き続き、印刷対象のアプリケーションデータに画像データが挿入されているか否かを判定すべく、データ解析部２２１に画像属性データの画像識別データの取得を指示する取得指示信号を出力する。
【００３６】
データ解析部２２１は、取得指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、画像属性データの画像識別データを取得する。
【００３７】
尚、アプリケーション種別判定部２２３がアプリケーションデータの作成元が印刷制御対象のアプリケーションではないと判定すると、従来と同様に、制御部２３０は、印刷画像データの作成を指示する作成指示信号を印刷画像生成部２６０に出力する。
【００３８】
印刷画像生成部２６０は、印刷部２５０に供給すべきビットマップデータを生成する部であり、作成指示信号を受けると、受信バッファ２４１の印刷情報を取得すると共に、取得した印刷情報のテキスト描画データ等に基づいて、印刷部２５０に供給すべきビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する。
【００３９】
画像有無判定部２２４は、印刷対象のアプリケーションデータに画像データが挿入されているか否かを判定する部であり、データ解析部２２１が画像属性データの画像識別データを取得すると、取得した画像属性データの画像識別データを参照し、画像識別データに『画像無し』が設定されていると、挿入された画像無しと判定し、『画像有り』が設定されていると、挿入された画像有りと判定する。本実施例では、画像識別データに『画像有り』が設定されていることから、挿入された画像有りと判定される。
【００４０】
制御部２３０は、画像有無判定部２２４が挿入された画像有りと判定すると、制御部２３０は、引き続き、挿入された画像がサイズ変更されているか否かを判定すべく、データ解析部２２１に画像属性データのサイズ変更識別データの取得を指示する取得指示信号を出力する。
【００４１】
データ解析部２２１は、取得指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、画像属性データのサイズ変更識別データを取得する。
【００４２】
尚、画像有無判定部２２４が挿入された画像無しと判定すると、制御部２３０は、ビットマップデータの作成を指示する作成指示信号を印刷画像生成部２６０に出力し、上記と同様に、作成指示信号を受け付けた印刷画像生成部２６０がビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する。
【００４３】
サイズ変更有無判定部２２５は、挿入された画像がサイズ変更されているか否かを判定する部であり、データ解析部２２１が画像属性データのサイズ変更識別データを取得すると、取得したサイズ変更識別データを参照し、サイズ変更識別データに『倍率変更無し』が設定されていると、画像の倍率変更無しと判定し、『倍率変更有り』が設定されていると、画像の倍率変更有りと判定する。本実施例では、サイズ変更識別データに『倍率変更有り』が設定されていることから、画像倍率の変更有りと判定される。
【００４４】
制御部２３０は、サイズ変更有無判定部２２５が画像の倍率変更有りと判定すると、引き続き、挿入された画像データの補正要否を判定すべく、データ解析部２２１にトレイ指定データ及び画像属性データの変更倍率データの取得を指示する取得指示信号を出力する。
【００４５】
データ解析部２２１は、取得指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、トレイ指定データ及び画像属性データの変更倍率データを取得する。
【００４６】
尚、サイズ変更有無判定部２２５が画像の倍率変更無しと判定すると、制御部２３０は、ビットマップデータの作成を指示する作成指示信号を印刷画像生成部２６０に出力し、上記と同様に、作成指示信号を受け付けた印刷画像生成部２６０がビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する。
【００４７】
画像補正要否判定部２２６は、挿入された画像データの補正要否を判定する部であり、白色の記録紙に対して印刷処理する場合に画像補正が必要となる倍率を示す第一閾値データ及び印字色に近い藁半紙等の濃色系の記録紙に対して印刷処理する場合に画像補正が必要となる倍率を示す第二閾値データを図示しないメモリにそれぞれ保持している。
【００４８】
ここで、第一閾値データ及び第二閾値データは、それぞれ設計段階における実験にて得られた値であり、本実施例では、第一閾値データには拡大率１３０％が設定され、第二閾値データには、第一閾値よりも低い１２０％が設定されていることとする。
【００４９】
また、画像補正要否判定部２２６は、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として、第一閾値データ及び該第一閾値データよりも低い変更倍率を示す第二閾値データのいずれを使用すべきかを示す閾値指定データが対応づけられたトレイ閾値対応テーブルを図示しないメモリに保持している。
【００５０】
本実施例では、トレイ２５０Ａを示す登録トレイデータには、第一閾値データの使用を示す閾値指定データが対応づけられ、トレイ２５０Ｂを示すトレイ指定データには、第二閾値データの使用を示す閾値指定データが対応づけられたトレイ閾値対応テーブルが保持されていることとする。
【００５１】
このように、記録紙の色に応じて、第一閾値および第一閾値よりも低い第二閾値をそれぞれ保持するようにしたのは、第一閾値のみで補正要否判定を行うと、印字色に近い濃色系の記録紙に対して印刷処理する場合、印字色と記録紙の背景色とが同系色であるために輪郭等がぼんやりしてしまうことがしばしばあり、このような場合に補正要否不要と判定されてしまうのを防止するためである。
【００５２】
画像補正要否判定部２２６は、データ解析部２２１がトレイ指定データ及び画像属性データの変更倍率データを取得すると、取得したトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが第一閾値データの使用を示していると、第一閾値を使用すべきと判定し、閾値指定データが第二閾値データの使用を示していると、第二閾値を使用すべきと判定する。
【００５３】
引き続き、画像補正要否判定部２２６は、第一閾値を使用すべきと判定すると、メモリの第一閾値データ及び画像属性データの変更倍率データを比較し、変更倍率データが示す倍率が第一閾値データが示す倍率より小さいと、画像補正不要と判定し、変更倍率データが示す倍率が第一閾値データが示す倍率より大きいと、画像補正要と判定する。
【００５４】
一方、第二閾値を使用すべきと判定すると、メモリの第二閾値データ及び画像属性データの変更倍率データを比較し、変更倍率データが示す倍率が第二閾値データが示す倍率より小さいと、画像補正不要と判定し、変更倍率データが示す倍率が第二閾値データが示す倍率より大きいと、画像補正要と判定する。
【００５５】
尚、画像補正要否判定部２２６が画像補正不要と判定すると、制御部２３０は、ビットマップデータの作成を指示する作成指示信号を印刷画像生成部２６０に出力し、上記と同様に、作成指示信号を受け付けた印刷画像生成部２６０がビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する。
【００５６】
本実施例では、トレイ指定データは、『トレイ２５０Ａ（＝白色の記録紙）』を示していることから、第一閾値を使用すべきと判定されると共に、第一閾値（＝１３０％）が変更倍率（＝１５０％）よりも大きいことから、画像補正要否判定部２２６により画像補正要と判定される。
【００５７】
制御部２３０は、画像補正要否判定部２２６が画像補正要と判定すると、引き続き、画像データを補正すべく、補正指示信号を画像補正部２２２に出力する。
【００５８】
画像補正部２２２は、アプリケーションデータに含まれる画像データの補正を行う部であり、補正指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、画像データを取得する。
【００５９】
そして、画像補正部２２２は、画像データを取得すると、まず、画像データを拡大したことにより生じたジャギ（キザギザ）を低減すべく、スムージング補正処理を実行する。このスムージング補正には、従来技術と同様の例えば移動平均法等を適用すればよい。
【００６０】
スムージング処理を完了すると、引き続き、画像補正部２２２は、画像データを拡大したことにより不明瞭になった輪郭を強調すべく、シャープネス補正処理を実行する。このシャープネス補正には、従来技術と同様の例えばラプラシアン法等を適用すればよい。
【００６１】
このように、画像補正部２２２が画像データの補正処理（スムージング補正及びシャープネス補正）を完了することで、例えば、図６（ａ）に示すようにジャギ（キザギザ）が生じ、輪郭等がぼんやりした画像データが図６（ｂ）に示すようにジャギ（キザギザ）が低減され、かつ輪郭強調された画像データに変換される。
【００６２】
制御部２３０は、画像補正部２２２が画像データの補正処理（スムージング補正及びシャープネス補正）を完了すると、受信バッファ２４１に格納されている印刷情報に含まれる画像データを補正後の画像データに置き換えて印刷情報を更新すると共に、ビットマップデータの作成を指示する作成指示信号を印刷画像生成部２６０に出力し、上記と同様に、作成指示信号を受け付けた印刷画像生成部２６０が印刷情報に基づいて、ビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する。
【００６３】
制御部２３０は、ページバッファ２４２にビットマップデータが格納されると、受信バッファ２４１の印刷情報を削除すると共に、ビットマップデータを印刷部２５０に転送する。
【００６４】
印刷部２５０は、ビットマップデータに基づく印刷処理を実行する部であり、ページバッファ２４２にビットマップデータが一時格納されると、ビットマップデータに基づいて印刷処理を実行する。
【００６５】
〈実施例１の動作〉
次に、実施例１の画像形成システムの動作について説明を行う。
【００６６】
図４は、実施例１の画像形成システムの動作フローチャートである。
【００６７】
情報処理装置１０の制御部１２０は、アプリケーション１１１（＝ワードプロセッサ）がアプリケーションデータを作成すると（Ｓ１）、作成されたアプリケーションデータをメモリ１３０に一時格納する。
【００６８】
ドライバ１１２は、利用者が図示しない入力部を介して、印刷したいアプリケーションデータ、印刷に使用したいトレイ（＝トレイ２５０Ａ及びトレイ２５０Ｂのいずれか）を指定して、印刷指示を行うと、メモリ１３０から、指定されたアプリケーションデータ及びトレイ２５０Ａ及び２５０Ｂのいずれかを示すトレイ指示データを取得すると共に、取得した両データに基づいて印刷情報を生成する（Ｓ２）。
【００６９】
本実施例では、『トレイ２５０Ａ（＝白色の記録紙）』を示すトレイ指示データ、ワードプロセッサを示すアプリケーション種別データ、テキスト描画データ、図表描画データ、画像描画データ、画像属性データ、画像データを含む情報が生成されることとし、画像属性データの画像識別データには『画像有り』、サイズ変更識別データには『倍率変更有り』がそれぞれ設定され、変更倍率データは『１５０％』を示していることとする。
【００７０】
制御部１２０は、ドライバ１１２が印刷情報を生成すると、生成された印刷情報をメモリ１３０に一時格納する。
【００７１】
送信部１４０は、メモリ１３０に印刷情報が一時格納されると、ネットワーク３０を介して、格納された印刷情報を画像形成装置２０に送信する（Ｓ３）。
【００７２】
画像形成装置２０の受信部２１０が印刷情報を受信すると、制御部２３０は、受信した印刷情報を受信バッファ２４１に一時格納する（Ｓ４）。
【００７３】
データ解析部２２１は、受信バッファ２４１に印刷情報が一時格納されると、印刷情報を解析し、アプリケーション種別データを取得する。本実施例では、『ワードプロセッサ』を示すアプリケーション種別データが取得される（Ｓ５）。
【００７４】
アプリケーション種別判定部２２３は、データ解析部２２１がアプリケーション種別データを取得すると、アプリケーション管理テーブルを参照し、アプリケーション種別の特定及び印刷制御対象のアプリケーションか否かの判定を開始する（Ｓ６）。
【００７５】
ここで、アプリケーション種別判定部２２３がアプリケーション種別データを特定するまでの説明を行う。
【００７６】
図５は、アプリケーション種別判定部２２３の動作フローチャートである。
【００７７】
図５に示すように、アプリケーション種別判定部２２３は、データ解析部２２１がアプリケーション種別データを取得すると、管理番号『１』を初期設定すると共に、まず、この管理番号『１』に基づいて、メモリのアプリケーション管理テーブルを参照し、対応する対象アプリケーション種別データの検索を開始する（Ｓ１０１＆Ｓ１０２）。
【００７８】
アプリケーション種別判定部２２３は、アプリケーション管理テーブルに設定された管理番号に対応する対象アプリケーション種別データを検索できないと、アプリケーションデータの作成元が印刷制御対象のアプリケーションではないと判定し（Ｓ１０３）、判定処理を終了する。
【００７９】
アプリケーション種別判定部２２３は、アプリケーション管理テーブルから、設定された管理番号に対応する対象アプリケーション種別データを検索すると（Ｓ１０３）、引き続き、アプリケーション種別データと検索した対象アプリケーション種別データを比較し（Ｓ１０４）、一致すると（Ｓ１０５）、アプリケーションデータの作成元が印刷制御対象のアプリケーションであると判定し、不一致であると（Ｓ１０５）、管理番号に『１』を加算して（Ｓ１０６）、引き続き、上記と同様の判定処理を繰り返す。
【００８０】
本実施例では、対象アプリケーション種別データ（＝ワードプロセッサ）が検索され、検索された対象アプリケーション種別データ（＝ワードプロセッサ）がアプリケーション種別データ（＝ワードプロセッサ）に一致することから、アプリケーションデータの作成元が印刷制御対象のアプリケーションであると判定される。
【００８１】
制御部２３０は、アプリケーション種別判定部２２３がアプリケーションデータの作成元が印刷制御対象のアプリケーションであると判定すると、引き続き、印刷対象のアプリケーションデータに画像データが挿入されているか否かを判定すべく、データ解析部２２１に画像属性データの画像識別データの取得を指示する取得指示信号を出力する。
【００８２】
データ解析部２２１は、取得指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、画像属性データの画像識別データを取得する（Ｓ７）。
【００８３】
尚、アプリケーション種別判定部２２３がアプリケーションデータの作成元が印刷制御対象のアプリケーションではないと判定すると、従来と同様に、制御部２３０は、印刷画像データの作成を指示する作成指示信号を印刷画像生成部２６０に出力する。
【００８４】
印刷画像生成部２６０は、作成指示信号を受けると、受信バッファ２４１の印刷情報を取得すると共に、取得した印刷情報のテキスト描画データ等に基づいて、印刷部２５０に供給すべきビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する（Ｓ１７）。
【００８５】
画像有無判定部２２４は、データ解析部２２１が画像属性データの画像識別データを取得すると、取得された画像識別データを参照し、画像識別データに『画像無し』が設定されていると、挿入された画像無しと判定し、『画像有り』が設定されていると、挿入された画像有りと判定する（Ｓ８）。本実施例では、画像識別データに『画像有り』が設定されていることから、挿入された画像有りと判定される。
【００８６】
制御部２３０は、画像有無判定部２２４が挿入された画像有りと判定すると、制御部２３０は、引き続き、挿入された画像がサイズ変更されているか否かを判定すべく、データ解析部２２１に画像属性データのサイズ変更識別データの取得を指示する取得指示信号を出力する。
【００８７】
データ解析部２２１は、取得指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、画像属性データのサイズ変更識別データを取得する（Ｓ９）。
【００８８】
尚、画像有無判定部２２４が挿入された画像無しと判定すると、制御部２３０は、ビットマップデータの作成を指示する作成指示信号を印刷画像生成部２６０に出力し、上記と同様に、作成指示信号を受け付けた印刷画像生成部２６０がビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する（Ｓ１７）。
【００８９】
サイズ変更有無判定部２２５は、データ解析部２２１が画像属性データのサイズ変更識別データを取得すると、取得したサイズ変更識別データを参照し、サイズ変更識別データに『倍率変更無し』が設定されていると、画像の倍率変更無しと判定し、『倍率変更有り』が設定されていると、画像の倍率変更有りと判定する（Ｓ１０）。本実施例では、サイズ変更識別データに『倍率変更有り』が設定されていることから、画像倍率の変更有りと判定される。
【００９０】
制御部２３０は、サイズ変更有無判定部２２５が画像の倍率変更有りと判定すると、引き続き、挿入された画像データの補正要否を判定すべく、データ解析部２２１にトレイ指定データ及び画像属性データの変更倍率データの取得を指示する取得指示信号を出力する。
【００９１】
データ解析部２２１は、取得指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、トレイ指定データ及び画像属性データの変更倍率データを取得する（Ｓ１１）。
【００９２】
尚、サイズ変更有無判定部２２５が画像の倍率変更無しと判定すると、制御部２３０は、ビットマップデータの作成を指示する作成指示信号を印刷画像生成部２６０に出力し、上記と同様に、作成指示信号を受け付けた印刷画像生成部２６０がビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する（Ｓ１７）。
【００９３】
画像補正要否判定部２２６は、データ解析部２２１がトレイ指定データ及び画像属性データの変更倍率データを取得すると、取得したトレイ指定データを解析し、第一閾値及び第二閾値のいずれの閾値を使用すべきかを判定する（Ｓ１２）。即ち、取得したトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが第一閾値データの使用を示していると、第一閾値を使用すべきと判定し、閾値指定データが第二閾値データの使用を示していると、第二閾値を使用すべきと判定する。
【００９４】
引き続き、画像補正要否判定部２２６は、第一閾値を使用すべきと判定すると、メモリの第一閾値データ及び変更倍率データを比較し、変更倍率データが示す倍率が第一閾値データが示す倍率より小さいと、画像補正不要と判定し、変更倍率データが示す倍率が第一閾値データが示す倍率より大きいと、画像補正要と判定する（Ｓ１３）。
【００９５】
一方、第二閾値を使用すべきと判定すると、メモリの第二閾値データ及び変更倍率データを比較し、変更倍率データが示す倍率が第二閾値データが示す倍率より小さいと、画像補正不要と判定し、変更倍率データが示す倍率が第二閾値データが示す倍率より大きいと、画像補正要と判定する（Ｓ１４）。
【００９６】
本実施例では、トレイ指定データは、『トレイ２５０Ａ（＝白色の記録紙）』を示していることから、第一閾値を使用すべきと判定されると共に、第一閾値（＝１３０％）が変更倍率（＝１５０％）よりも大きいことから、画像補正要否判定部２２６により画像補正要と判定される。
【００９７】
尚、画像補正要否判定部２２６が画像補正不要と判定すると、制御部２３０は、ビットマップデータの作成を指示する作成指示信号を印刷画像生成部２６０に出力し、上記と同様に、作成指示信号を受け付けた印刷画像生成部２６０がビットマップデータを生成し、生成したビットマップデータをページバッファ２４２に一時格納する（Ｓ１７）。
【００９８】
制御部２３０は、画像補正要否判定部２２６が画像補正要と判定すると、引き続き、画像データを補正すべく、補正指示信号を画像補正部２２２に出力する。
【００９９】
画像補正部２２２は、補正指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、画像データを取得する。
【０１００】
そして、画像補正部２２２は、画像データを取得すると、まず、画像データを拡大したことにより生じたジャギ（キザギザ）を低減すべく、スムージング補正処理を実行する（Ｓ１５）。このスムージング補正には、従来技術と同様の例えば移動平均法等を適用すればよい。
【０１０１】
スムージング処理を完了すると、引き続き、画像補正部２２２は、画像データを拡大したことにより不明瞭になった輪郭を強調すべく、シャープネス補正処理を実行する（Ｓ１６）。このシャープネス補正には、従来技術と同様の例えばラプラシアン法等を適用すればよい。
【０１０２】
このように、画像補正部２２２が画像データの補正処理（スムージング補正及びシャープネス補正）を完了することで、例えば、図６（ａ）に示すようにジャギ（キザギザ）が生じ、輪郭等がぼんやりした画像データが図６（ｂ）に示すようにジャギ（キザギザ）が低減され、かつ輪郭強調された画像データに変換される。
【０１０３】
制御部２３０は、画像補正部２２２が画像データの補正処理（スムージング補正及びシャープネス補正）を完了すると、受信バッファ２４１に格納されている印刷情報に含まれる画像データを補正後の画像データに置き換えて印刷情報を更新すると共に、ビットマップデータの作成を指示する作成指示信号を印刷画像生成部２６０に出力し、上記と同様に、作成指示信号を受け付けた印刷画像生成部２６０が印刷情報に基づいて、ビットマップデータを生成し（Ｓ１７）、生成したビットマップデータをページバッファ２４２に一時格納する。
【０１０４】
制御部２３０は、ページバッファ２４２にビットマップデータが格納されると、受信バッファ２４１の印刷情報を削除すると共に、ビットマップデータを印刷部２５０に転送する。
【０１０５】
印刷部２５０は、ビットマップデータに基づく印刷処理を実行する部であり、ページバッファ２４２にビットマップデータが一時格納されると、ビットマップデータに基づいて印刷処理を実行する（Ｓ１８）。
【０１０６】
〈実施例１の効果〉
本実施例の画像形成システムでは、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として第一閾値データ及び該第一閾値データよりも低い変換倍率を示す第二閾値データのいずれかが対応づけられたトレイ閾値対応テーブルを設け、印刷情報に含まれるトレイ指定データ、画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得し、取得された画像識別データが画像有りと示し、サイズ変更識別データがサイズ変更有りと示していると、トレイ閾値対応テーブルを参照し、トレイ指定データに対応する第一閾値データ及び第二閾値データのいずれかを補正要否判定に使用すべき閾値として特定すると共に、特定された閾値データと、変更倍率データとを比較して、変更倍率データが特定された閾値データよりも大きいと、補正要と判定し、印刷情報に含まれる画像データの輪郭強調補正を行うようにしたので、補正された画像データを含む印刷情報に基づいて印刷処理を実行することができる。従って、アプリケーションデータに挿入された画像データが拡大されることにより、画像の輪郭にジャギ（キザギザ）が生じたり、或いは、輪郭が不明瞭になる等の画質劣化が生じるのを防止できる。
【実施例２】
【０１０７】
〈実施例２の構成〉
図７は、実施例２の画像形成システムを示すブロック構成図である。
【０１０８】
図７に示すように、実施例２の画像形成システムは、情報処理装置１０、画像形成装置４０及びネットワーク３０から構成されている。
【０１０９】
情報処理装置１０は、実施例１と同様に、制御部１２０、メモリ１３０、送信部１４０、アプリケーション１１１、ドライバ１１２から構成され、印刷対象の印刷情報を画像形成装置４０に送信する。
【０１１０】
画像形成装置４０は、制御部５００、受信部２１０、受信バッファ２４１、ページバッファ２４２、印刷部２５０、データ解析部２２１、画像補正部２２２、アプリケーション種別判定部２２３、画像有無判定部２２４、サイズ変更有無判定部２２５、印刷画像生成部２６０、画像補正要否判定部５０１、データ量取得部５０２から構成されている。
【０１１１】
受信部２１０、受信バッファ２４１、ページバッファ２４２、印刷部２５０、データ解析部２２１、画像補正部２２２、アプリケーション種別判定部２２３、画像有無判定部２２４、サイズ変更有無判定部２２５、印刷画像生成部２６０は、実施例１と同様である。
【０１１２】
制御部５００は、いわゆるＣＰＵとして、画像形成装置４０を統括制御する部であり、実施例１と同様に動作し、サイズ変更有無判定部２２５により、画像の倍率変更有りと判定されると、まず、ビットマップデータの作成を指示すべく、作成指示信号を印刷画像生成部２６０に出力する。そして、実施例１と同様に、印刷画像生成部２６０によりビットマップデータが生成され、ページバッファ２４２にビットマップデータが格納されると、引き続き、生成されたビットマップデータを構成する各画素の濃度値の合計した合計濃度量データを取得すべく、合計濃度量の取得を指示する取得指示信号をデータ量取得部５０２に出力する。
【０１１３】
本実施例のビットマップデータは、図８に示すような、『０』及び『１』のいずれかが設定された複数の画素から構成されるデータであることとする。
【０１１４】
データ量取得部５０２は、ページバッファ２４２に格納されたビットマップデータの合計濃度量データを取得する部であり、取得指示信号を受けると、合計濃度量データの取得処理を開始する。
【０１１５】
即ち、データ量取得部５０２は、取得指示信号を受けると、ビットマップデータを構成する全画素数、及び『１』が設定された画素数をそれぞれ算出すると共に、『１』が設定された画素数の全画素数に対する比率を算出した合計濃度量データを取得する。本実施例では、２０％を示す合計濃度量データが取得されることとする。
【０１１６】
制御部５００は、データ量取得部５０２が合計濃度量データを取得すると、引き続き、挿入された画像データの補正要否を判定すべく、データ解析部２２１にトレイ指定データの取得を指示する取得指示信号を出力する。
【０１１７】
データ解析部２２１は、取得指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、トレイ指定データを取得する。
【０１１８】
画像補正要否判定部５０１は、挿入された画像データの補正要否を判定する部であり、白色の記録紙に対して印刷処理する場合に画像補正が必要となる倍率を示す第一濃度閾値データ及び印字色に近い藁半紙等の濃色系の記録紙に対して印刷処理する場合に画像補正が必要となる倍率を示す第二濃度閾値データを図示しないメモリにそれぞれ保持している。
【０１１９】
第一濃度閾値データ及び第二濃度閾値データは、それぞれ設計段階における実験にて得られた値であり、本実施例では、第一濃度閾値データには３０％が設定され、第二濃度閾値データには、第一閾値よりも高い４０％が設定されていることとする。
【０１２０】
また、画像補正要否判定部５０１は、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として、第一濃度閾値データ及び該第一濃度閾値データよりも高い濃度量を示す第二濃度閾値データのいずれを使用すべきかを示す閾値指定データが対応づけられたトレイ閾値対応テーブルを図示しないメモリに保持している。
【０１２１】
本実施例では、トレイ２５０Ａを示す登録トレイデータには、第一濃度閾値データの使用を示す閾値指定データが対応づけられ、トレイ２５０Ｂを示すトレイ指定データには、第二濃度閾値データの使用を示す閾値指定データが対応づけられたトレイ閾値対応テーブルが保持されていることとする。
【０１２２】
このように、記録紙の色に応じて、第一濃度閾値および第一濃度閾値よりも低い第二濃度閾値をそれぞれ保持するようにしたのは、第一濃度閾値のみで補正要否判定を行うと、印字色に近い濃色系の記録紙に対して印刷処理する場合、印字色と記録紙の背景色とが同系色であるために輪郭等がぼんやりしてしまうことがしばしばあり、このような場合に補正要否不要と判定されてしまうのを防止するためである。
【０１２３】
画像補正要否判定部５０１は、データ解析部２２１がトレイ指定データを取得すると、取得したトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが第一濃度閾値データの使用を示していると、第一濃度閾値を使用すべきと判定し、閾値指定データが第二濃度閾値データの使用を示していると、第二濃度閾値を使用すべきと判定する。
【０１２４】
引き続き、画像補正要否判定部５０１は、第一濃度閾値を使用すべきと判定すると、データ量取得部５０２が取得した合計濃度量データとメモリの第一濃度閾値データとを比較し、合計濃度量データが示す合計濃度量が第一濃度閾値データが示す濃度量より大きいと、補正不要と判定し、合計濃度量データが示す合計濃度量が第一濃度閾値データが示す濃度量より小さいと、補正要と判定する。
【０１２５】
一方、画像補正要否判定部５０１は、第二濃度閾値を使用すべきと判定すると、データ量取得部５０２が取得した合計濃度量データとメモリの第二濃度閾値データとを比較し、合計濃度量データが示す合計濃度量が第二濃度閾値データが示す濃度量より大きいと、補正不要と判定し、合計濃度量データが示す合計濃度量が第二濃度閾値データが示す濃度量より小さいと、補正要と判定する。
【０１２６】
本実施例では、トレイ指定データは、『トレイ２５０Ａ（＝白色の記録紙）』を示していることから、第一濃度閾値を使用すべきと判定されると共に、第一濃度閾値（＝３０％）よりも合計濃度量データ（＝２０％）が小さいことから、画像補正要否判定部５０１により画像補正要と判定される。
【０１２７】
画像補正要否判定部５０１が補正要と判定すると、制御部５００は、画像データを補正すべく、補正指示信号を画像補正部２２２に出力し、画像補正部２２２は、補正指示信号を受けると、以降、実施例１と同様に動作する。
【０１２８】
尚、制御部５００は、画像補正要否判定部５０１が補正不要と判定すると、ページバッファ２４２に格納されているビットマップデータを印刷部２５０に転送し、印刷部２５０は、実施例１と同様に、受け付けたビットマップデータに基づいて印刷処理を実行する。
【０１２９】
〈実施例２の動作〉
図９は、実施例２の画像形成システムの動作フローチャートである。
【０１３０】
情報処理装置１０は、実施例１と同様に動作し、印刷対象の印刷情報を画像形成装置４０に送信する（Ｓ１〜Ｓ３）。
【０１３１】
画像形成装置４０の制御部５００は、実施例１と同様に動作し（Ｓ４〜Ｓ１０）、サイズ変更有無判定部２２５により画像の倍率変更有りと判定されると、まず、ビットマップデータの作成を指示すべく、作成指示信号を印刷画像生成部２６０に出力する（Ｓ１１）。そして、実施例１と同様に、印刷画像生成部２６０によりビットマップデータが生成され、ページバッファ２４２にビットマップデータが格納されると、引き続き、生成されたビットマップデータを構成する各画素の濃度値の合計した合計濃度量データを取得すべく、合計濃度量の取得を指示する取得指示信号をデータ量取得部５０２に出力する。
【０１３２】
データ量取得部５０２は、取得指示信号を受けると、ビットマップデータを構成する全画素数、及び『１』が設定された画素数をそれぞれ算出すると共に、『１』が設定された画素数の全画素数に対する比率を算出した合計濃度量データを取得する（Ｓ１２）。本実施例では、２０％を示す合計濃度量データが取得されることとする。
【０１３３】
制御部５００は、データ量取得部５０２が合計濃度量データを取得すると、引き続き、挿入された画像データの補正要否を判定すべく、データ解析部２２１にトレイ指定データの取得を指示する取得指示信号を出力する。
【０１３４】
データ解析部２２１は、取得指示信号を受けると、受信バッファ２４１から印刷情報を取得すると共に、取得した印刷情報を解析し、トレイ指定データを取得する（Ｓ１３）。
【０１３５】
画像補正要否判定部２２６は、データ解析部２２１がトレイ指定データを取得すると、取得したトレイ指定データに基づいて、トレイ閾値対応テーブルを参照し、トレイ指定データに一致する登録トレイデータに対応する閾値指定データが第一濃度閾値データの使用を示していると、第一濃度閾値を使用すべきと判定し、閾値指定データが第二濃度閾値データの使用を示していると、第二濃度閾値を使用すべきと判定する（Ｓ１４）。
【０１３６】
引き続き、画像補正要否判定部２２６は、第一濃度閾値を使用すべきと判定すると、データ量取得部５０２が取得した合計濃度量データとメモリの第一濃度閾値データとを比較し、合計濃度量データが示す合計濃度量が第一濃度閾値データが示す濃度量より大きいと、補正不要と判定し、合計濃度量データが示す合計濃度量が第一濃度閾値データが示す濃度量より小さいと、補正要と判定する（Ｓ１５）。
【０１３７】
一方、画像補正要否判定部２２６は、第二濃度閾値を使用すべきと判定すると、データ量取得部５０２が取得した合計濃度量データとメモリの第二濃度閾値データとを比較し、合計濃度量データが示す合計濃度量が第二濃度閾値データが示す濃度量より大きいと、補正不要と判定し、合計濃度量データが示す合計濃度量が第二濃度閾値データが示す濃度量より小さいと、補正要と判定する（Ｓ１６）。
【０１３８】
本実施例では、トレイ指定データは、『トレイ２５０Ａ（＝白色の記録紙）』を示していることから、第一濃度閾値を使用すべきと判定されると共に、第一濃度閾値（＝３０％）よりも合計濃度量データ（＝２０％）が小さいことから、画像補正要否判定部２２６により画像補正要と判定される。
【０１３９】
画像補正要否判定部５０１が補正要と判定すると、制御部５００は、画像データを補正すべく、補正指示信号を画像補正部２２２に出力し、画像補正部２２２は、補正指示信号を受けると、以降、実施例１と同様に動作する（Ｓ１７〜Ｓ１９）。
【０１４０】
尚、制御部５００は、画像補正要否判定部５０１が補正不要と判定すると、ページバッファ２４２に格納されているビットマップデータを印刷部２５０に転送し、印刷部２５０は、実施例１と同様に、受け付けたビットマップデータに基づいて印刷処理を実行する（Ｓ２０）。
【０１４１】
〈実施例２の効果〉
実施例２の画像形成システムでは、トレイの種別を示す登録トレイデータ毎に、補正要否判定に使用すべき閾値として第一濃度閾値データ及び該第一濃度閾値データよりも低い濃度量を示す第二濃度閾値データのいずれかが対応づけられたトレイ閾値対応テーブルを設け、印刷情報に含まれるトレイ指定データ、画像識別データ、サイズ変更識別データ、変更倍率データをそれぞれ取得し、取得された画像識別データが画像有りと示し、サイズ変更識別データがサイズ変更有りと示していると、トレイ閾値対応テーブルを参照し、トレイ指定データに対応する第一濃度閾値データ及び第二濃度閾値データのいずれかを補正要否判定に使用すべき閾値として特定すると共に、特定された閾値データと、印刷情報に含まれる画像データに基づいて生成されるビットマップデータにおける白色以外の画素数の全画素数に対する比率を算出した合計濃度量データとを比較して、合計濃度量データが特定された閾値データよりも小さいと、補正要と判定し、印刷情報に含まれる画像データの輪郭強調補正を行うようにしたので、補正された画像データを含む印刷情報に基づいて印刷処理を実行することができる。従って、アプリケーションデータに挿入された画像データが拡大されることにより、画像の輪郭にジャギ（キザギザ）が生じたり、或いは、輪郭が不明瞭になる等の画質劣化が生じるのを防止できる。
【産業上の利用可能性】
【０１４２】
上記各実施例では、アプリケーション種別判定部、画像有無判定部、サイズ変更有無判定部、画像補正要否判定部等を画像形成装置が有する構成であったが、これに限られることはなく、情報処理装置や画像形成装置にネットワークを介して接続された他の情報処理装置が有する構成としてもよい。
【０１４３】
上記実施例では、閾値データを設計段階による実験で得られたデータとしているが、これに限られることはなく、画像形成装置の利用者が所望の閾値を設定できる構成としてもよい。
【図面の簡単な説明】
【０１４４】
【図１】本発明の画像形成システムを示すブロック構成図
【図２】印刷情報を示す例示図
【図３】アプリケーション管理テーブルを示す例示図
【図４】実施例１の画像形成システムの動作フローチャート
【図５】アプリケーション種別判定部２２３の動作フローチャート
【図６】画像データの画像補正前後を示す例示図
【図７】実施例２の画像形成システムを示すブロック構成図
【図８】ビットマップデータのデータ量の説明図
【図９】実施例２の画像形成システムの動作フローチャート
【符号の説明】
【０１４５】
１０  情報処理装置
２０  画像形成装置
３０  ネットワーク
４０  画像形成装置
１１１  アプリケーション
１１２  ドライバ
１２０  制御部
１３０  メモリ
１４０  送信部
２１０  受信部
２２１  データ解析部
２２２  画像補正部
２２３  アプリケーション種別判定部
２２４  画像有無判定部
２２５  サイズ変更有無判定部
２２６  画像補正要否判定部
２３０  制御部
２４１  受信バッファ
２４２  ページバッファ
２５０  印刷部
２６０  印刷画像生成部
５００  制御部
５０１  画像補正要否判定部
５０２  データ量取得部
【図１】
2007253355.tif 000003
【図２】
2007253355.tif 000004
【図３】
2007253355.tif 000005
【図４】
2007253355.tif 000006
【図５】
2007253355.tif 000007
【図６】
2007253355.tif 000008
【図７】
2007253355.tif 000009
【図８】
2007253355.tif 000010
【図９】
2007253355.tif 000011