(57)【要約】【課題】  印字装置内の画像処理専用ハードウェアを省略したりソフトウェアを実行するＭＰＵのスペックを低下させたりしても印字可能となるようにすることを目的とする。  【解決手段】  ネットワーク接続の印字装置１に外部機器により提供されるＷｅｂサービスを利用する機能をもたせ、前記の外部機器により提供されるＷｅｂサービスと印字装置１内部の機能とを組み合わせた処理を実行可能なプロセス処理手段１０を設け、前記外部機器により提供されるＷｅｂサービスの利用及び印字装置１内部の機能を利用するための手順を記述したプロセス記述文書１１を用意し、プロセス記述文章１１をプロセス処理手段１０が理解及び実行できるよう構成し、外部機器に印字装置１に対応した画像処理Ｗｅｂサービスを用意して、各種画像処理Ｗｅｂサービスを利用して印字をおこなうようにプロセス文章を記述する。【選択図】  図１
2007279985.tif 000002
【特許請求の範囲】
【請求項１】
外部機器が提供するＷｅｂサービスを介して印字データを受信する受信手段と、
受信した前記印字データを印字メディアに応じたデータへ変換処理する変換手段とを備えたことを特徴とする印字装置。
【請求項２】
前記処理とは色補正処理、二値化処理、濃度補正処理の少なくともいずれか１つを指すことを特徴とする請求項１に記載の印字装置。
【請求項３】
処理手順を記述したプロセス文章を複数保持し必要に応じて選択利用することが可能なように構成されたプロセス処理部を有することを特徴とする請求項１又は２に記載の印字装置。
【請求項４】
前記プロセス処理部は機器外部のＷｅｂサービスと機器内部のサービスを利用した処理を実行することができることを特徴とする請求項３に記載の印字装置。
【請求項５】
前記プロセス文章を追加及び前記プロセス文章の内容変更ができるように構成されていることを特徴とする請求項３又は４に記載の印字装置。
【請求項６】
外部機器が提供するＷｅｂサービスを介して印字データを受信する受信工程と、
受信した前記印字データを印字メディアに応じたデータへ変換処理する変換工程とを有することを特徴とする印字方法。
【請求項７】
請求項６に記載の方法の各工程をコンピュータにて実施させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用して印字をおこなう印字装置、印字方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークに接続する機能を有する印字装置は、外部機器から印字要求及び印字データを受信し印字装置内部で画像処理をおこない印字をおこなうようにされている。
【０００３】
上記のような、外部機器から印字要求及び印字データを受信し印字するように構成されている印字装置においては、印字データを印字装置内の印字デバイスに最適なデータへ変換するための画像処理として色補正処理や二値化処理などを印字装置内部の専用ハードウェアまたはソフトウェアでおこなうように構成されている（例えば、図４）。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のような印字装置では、画像処理用ハードウェアまたは画像処理ソフトウェアを高速実行させるＭＰＵが印字装置ごとに必要となるため印字装置の小型化及び低コスト化が難しいという問題があった。
【０００５】
また、製品が市場投入された後に最適な画像処理が開発された場合も機器のファームウェアのアップデートで対応するしかなくハードウェア依存で画像処理を実装していた場合は、対応に限界がある。また、それだけではなく、印字装置毎にファームウェアのアップデートをおこなう必要がありユーザー側にも負担が発生するといった問題があった。
【０００６】
本発明は、上記のような印字装置を構成する際の問題を解決するためのものであり、印字装置内の画像処理専用ハードウェアを省略したりソフトウェアを実行するＭＰＵのスペックを低下させたりしても印字可能となるように、印字に必要な画像処理を外部機器に依頼できるような手段を設けたものである。
【課題を解決するための手段】
【０００７】
本発明の印字装置は、外部機器が提供するＷｅｂサービスを介して印字データを受信する受信手段と、受信した前記印字データを印字メディアに応じたデータへ変換処理する変換手段とを備えたことを特徴とする。
また、本発明の印字方法は、外部機器が提供するＷｅｂサービスを介して印字データを受信する受信工程と、受信した前記印字データを印字メディアに応じたデータへ変換処理する変換工程とを有することを特徴とする。
また、本発明のプログラムは、上記に記載の方法の各工程をコンピュータにて実施させることを特徴とする。
【発明の効果】
【０００８】
本発明により、濃度補正処理、色補正処理、二値化処理などの画像処理を外部機器に処理依頼する印字装置を構築する事が可能になり、ネットワーク接続された印字装置の画像処理ハードウェアを省略、または、画像処理ソフトウェアを実行するためのＭＰＵの必要性能を低下させることが可能になり、印字装置の小型化及び低コスト化をはかることができる。また、画像処理機能の向上も画像処理機能を提供するＷｅｂサービスのアップデートをおこなう事でできるため製品リリース後の製品サービスを向上させることができる。
【発明を実施するための最良の形態】
【０００９】
（第１の実施形態）
以下、図面を参照して本発明の第１の実施形態を説明する。
図１は本発明の第１の実施形態であるネットワーク接続された印字装置のファームウェアの構造を示した図である。
【００１０】
図１において、１はネットワーク接続された印字装置、２はＵＳＢなどのローカルＩＦで接続され印字装置１に印字の要求及び印字データを送信する印字要求外部機器である。
【００１１】
また、３はネットワークに接続され印字装置１の濃度補正処理に関するサービスを提供する濃度補正処理Ｗｅｂサービス、４はネットワークに接続され印字装置１の色補正処理に関するサービスを提供する色補正処理Ｗｅｂサービスである。
【００１２】
また、５はネットワークに接続され印字装置１の二値化処理に関するサービスを提供する二値化処理Ｗｅｂサービス、６は印字装置１のローカルＩＦを制御する外部ＩＦ、７は印字装置１のマンマシンインターフェイスを管理する操作部である。
【００１３】
また、８は印字装置１で印字デバイスにあった二値データを受け取り印字をおこなうためのプリントエンジン制御部、９は６〜８の内部機能を外部のＷｅｂサービスと同様にあつかうための内部機能インターフェイスである。
【００１４】
また、１０は外部Ｗｅｂサービスと内部機能を組み合わせたプロセスの実行処理をおこなうプロセス処理部、１１は外部Ｗｅｂサービスと内部機能を組み合わせたプロセスを前記のプロセス処理部１０が処理できるように記述しているプロセス文章である。
【００１５】
また、１２は外部Ｗｅｂサービスを前記プロセス処理部１０が利用できるようにＷＳＤＬやＳＯＡＰなどの処理をおこなうＷｅｂサービス処理部、１３はＨＴＴＰやＴＣＰ／ＩＰを扱うネットワーク処理部である。
【００１６】
上記構成による図１において、印字要求外部機器２により印字の要求及び印字データが印字装置１へ送られると、外部ＩＦ６は内部機能インターフェイス９を介してプロセス処理部１０へ印字作業開始を依頼する。
【００１７】
プロセス処理部１０は印字装置１の状態を判断し印字作業に最適なプロセス文章１１を選択する。プロセス処理部１０は選択したプロセス文章１１に記述してある手順にしたがい、印字要求外部機器２から受けた印字データの濃度補正処理をＷｅｂサービス処理部１２を通して濃度補正処理Ｗｅｂサービス３へ依頼し結果として濃度補正処理済みデータを受け取る。
【００１８】
次にプロセス処理部１０はＷｅｂサービス処理部１２を操作し前記濃度補正処理済みデータの色補正処理を色補正処理Ｗｅｂサービス４へ依頼し結果として色補正済みデータを受け取る。
【００１９】
さらに、プロセス処理部は色補正済みデータの二値化処理をＷｅｂサービス処理部１２を操作し二値化処理Ｗｅｂサービス５へ依頼し結果として二値化処理済みデータを受け取る。
【００２０】
最後にプロセス処理部１０は内部機能インターフェイス９を介して前記の二値化処理済みデータをプリントエンジン制御部８へ送るとともに印字を依頼し、印字を依頼されたプリントエンジン制御部８はメディアへ印字するように構成されている。
【００２１】
（第２の実施形態）
以下、図面を参照して本発明の第２の実施形態を説明する。
図２は本発明の第２の実施形態を示す図であり、第１の実施形態との差は印字要求及び印字データを送信する印字要求外部機器２がネットワークに接続されておりネットワーク経由で印字装置１へ印字の要求及び印字データが送られてくる点である。
【００２２】
図２において、印字要求外部機器２から印字装置１へネットワーク経由で送られてきた印字要求及び印字データはネットワーク処理部１３とＷｅｂサービス処理部１２を経由してプロセス処理部１０へ届けられる。
【００２３】
その後、プロセス処理部１０では最適なプロセス文章１１に基づき第１の実施形態と同様の手順で濃度補正処理Ｗｅｂサービス３と色補正処理Ｗｅｂサービス４と二値化処理Ｗｅｂサービス５を利用して前記印字データを二値化処理済みデータに変換し、プリントエンジン制御部８がプロセス処理部１０より受けたデータを印字するように構成されている。
【００２４】
（第３の実施形態）
以下、図面を参照して本発明の第３の実施形態を説明する。
図３は本発明の第３の実施形態を示す図であり、第２の実施形態との差は印字装置１が二値化処理外部Ｗｅｂサービスを利用するのではなく内部でおこなうよう二値化処理部１４を内部機能として実装している点である。
【００２５】
図３において印字要求外部機器２から印字要求と印字データが印字装置１へ送信され、ネットワーク処理部１３とＷｅｂサービス処理部１２を経由してプロセス処理部１０へ届けられる。
【００２６】
プロセス処理部１０は印字装置１の状態を判断し最適なプロセス文章１１を選択する。
【００２７】
プロセス処理部１０は選択したプロセス文章１１に基づき印字データの濃度補正処理を濃度補正処理Ｗｅｂサービス３へ依頼し結果として濃度補正済みデータを受け取る。
【００２８】
次に、前記濃度補正済みデータの色補正を色補正処理Ｗｅｂサービス４へ依頼し結果として色補正済みデータを受け取る。
【００２９】
プロセス処理部１０は受け取った前記色補正済みデータを内部機能インターフェイス９を経由して二値化処理部１４へ依頼し結果として得られる二値化済みデータをプリントエンジン制御部８へ転送し印字開始をプリントエンジン制御部８へ指示することで印字がおこなわれるように構成されている。
【図面の簡単な説明】
【００３０】
【図１】本発明の第１の実施形態の印字装置の構成を示す図である。
【図２】本発明の第２の実施形態の印字装置の構成を示す図である。
【図３】本発明の第３の実施形態の印字装置の構成を示す図である。
【図４】従来の印字装置の構成を示す図である。
【符号の説明】
【００３１】
１  印字装置
２  印字要求外部機器
３  濃度補正処理Ｗｅｂサービス
４  色補正処理Ｗｅｂサービス
５  二値化処理Ｗｅｂサービス
６  外部ＩＦ
７  操作部
８  プリントエンジン制御部
９  内部機能インターフェイス
１０  プロセス処理部
１１  プロセス文章
１２  Ｗｅｂサービス処理部
１３  ネットワーク処理部
１４  二値化処理部
【図１】
2007279985.tif 000003
【図２】
2007279985.tif 000004
【図３】
2007279985.tif 000005
【図４】
2007279985.tif 000006