(57)【要約】【課題】印刷処理を効率よく行なうことができる印刷装置を提供する。【解決手段】アドレス受信手段１１、サイトアクセス手段１２、ビットマップ展開手段１３、ビットマップ転送手段１４、印刷手段１５を備える。【選択図】      図２
2004227224.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された印刷装置において、ＨＴＴＰプロトコルを有し前記ネットワークに接続するネットワーク接続手段と、ＨＴＭＬで記述された文書をビットマップ展開するビットマップ展開手段と、メモリへデータを蓄積するデータ蓄積手段と、操作パネルによりユーザとインターフェースするユーザＩ／Ｆ手段とを備えたことを特徴とする印刷装置。
【請求項２】
Ｗｅｂサイトの印刷において、該Ｗｅｂサイトのアドレスのみを印字データとして送信するプリンタドライバを備えたことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記プリンタドライバよりＷｅｂサイトのアドレスを印字データとして受信することによりそのページを印刷することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
受信した前記Ｗｅｂサイトのアドレスを前記データ蓄積手段へ蓄積することを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記操作パネルを操作することにより前記データ蓄積手段に蓄積されたアドレスを指定して印刷することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記プリンタドライバから前記データ蓄積手段に蓄積されたアドレスを指定して印刷することを特徴とする請求項３又は５に記載の印刷装置。
【請求項７】
受信した前記Ｗｅｂサイトのアドレスを任意の名称と関連付けて前記データ蓄積手段に蓄積することを特徴とする請求項４に記載の印刷装置。
【請求項８】
任意の名称と関連付けて前記データ蓄積手段に蓄積したＷｅｂサイトのアドレスを指定して印刷することを特徴とする請求項７に記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置に関し、特にＷｅｂサイトページ印刷技術に関するものである。
【０００２】
【従来の技術】
印刷装置、ＰＣ（パソコン）の高性能化、インフラの整備に伴いＷｅｂサイトのページの印刷は手軽に行えるようになってきている。
特開２０００−１０７５３公報には、インターネット環境で複数のクライアントからドキュメントを目的プリンタに出力する際に、効率的かつ簡便、低価格な印刷制御システムについて開示されている。それによると、インターネット環境において、プリント・サーバーとなるホストシステムから、ドキュメント印刷指示を出すクライアントへ、目的プリンタとして選択・指定したインタネット上のプリンタに一致する印刷属性設定データ・ファイルを配信し、要求によって印刷する目的プリンタの代替プリンタ用に印刷属性設定データを変換し、この印刷属性設定データに基づいて印刷制御処理を施し、ドキュメント出力を行なうことにより、目的プリンタのジョブ・スケジューリング及びジョブ出力状況により、ジョブ待機が無い、あるいは少ない、目的プリンタの設置場所に近い別のプリンタにドキュメント印刷を行なうことができるとしている。
【特許文献１】特開２０００−１０７５３公報
【０００３】
【発明が解決しようとする課題】
しかし特許文献１に記載の印刷制御システムのように、ＰＣにＨＴＭＬ等で記述されたページ情報を読み込み、プリンタドライバでプリンタ言語に変換し、さらに印刷装置にてビットマップ展開する流れは効率が悪いといった問題がある。
本発明は、かかる課題に鑑み、印刷処理を効率よく行なうことができる印刷装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、ネットワークに接続された印刷装置において、ＨＴＴＰプロトコルを有し前記ネットワークに接続するネットワーク接続手段と、ＨＴＭＬで記述された文書をビットマップ展開するビットマップ展開手段と、メモリへデータを蓄積するデータ蓄積手段と、操作パネルによりユーザとインターフェースするユーザＩ／Ｆ手段とを備えたことを特徴とする。
請求項２記載の発明は、Ｗｅｂサイトの印刷において、該Ｗｅｂサイトのアドレスのみを印字データとして送信するプリンタドライバを備えたことを特徴とする。
請求項３記載の発明は、前記プリンタドライバよりＷｅｂサイトのアドレスを印字データとして受信することによりそのページを印刷することを特徴とする。
請求項４記載の発明は、受信した前記Ｗｅｂサイトのアドレスを前記データ蓄積手段へ蓄積することを特徴とする。
請求項５記載の発明は、前記操作パネルを操作することにより前記データ蓄積手段に蓄積されたアドレスを指定して印刷することを特徴とする。
請求項６記載の発明は、前記プリンタドライバから前記データ蓄積手段に蓄積されたアドレスを指定して印刷することを特徴とする。
請求項７記載の発明は、受信した前記Ｗｅｂサイトのアドレスを任意の名称と関連付けて前記データ蓄積手段に蓄積することを特徴とする。
請求項８記載の発明は、任意の名称と関連付けて前記データ蓄積手段に蓄積したＷｅｂサイトのアドレスを指定して印刷することを特徴とする。
【０００５】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。図１は本発明の実施の形態に係る印刷装置のブロック図である。本印刷装置は、ホストＩ／Ｆ１、記憶媒体（例えばＨＤＤ）２、ネットＩ／Ｆ３、メモリ４、エンジンＩ／Ｆ５、ＲＯＭ６、ユーザーＩ／Ｆ７を備える。
図２は本発明の印刷装置の機能モジュールの第１の実施例を示すブロック図、図３は図２に示す機能モジュールによる動作フロー図である。
図２に示すように、本印刷装置は、アドレス受信手段１１（ホストＩ／Ｆ１に対応）、サイトアクセス手段１２（ネットＩ／Ｆ３に対応）、ビットマップ展開手段１３、ビットマップ転送手段１４（エンジンＩ／Ｆ５に対応）、印刷手段１５を備えている。
以下、その動作を図３のステップ（Ｓ）と共に説明する。ＲＯＭ６に格納されている制御プログラムがメモリ４へ展開され動作する。制御プログラムは、アドレス受信手段１１から印刷データ（例えばＷｅｂサイトアドレス）を受信すると（Ｓ１）、サイトアクセス手段１２を介してＷｅｂサイトへアクセスする（Ｓ２）。
そしてアクセスしたＷｅｂサイトから得たページ情報（例えばＨＴＭＬ文書）（Ｓ３）をメモリ４にビットマップ展開する（Ｓ４）。最後にメモリ４に展開されたビットマップデータをビットマップ転送手段１４より印刷手段１５へ転送し印刷する（Ｓ５）。
【０００６】
図４は本発明の印刷装置の機能モジュールの第２の実施例を示すブロック図、図５は図４に示す機能モジュールによる動作フロー図である。同じ構成要素には同じ参照番号が付されている。
図４に示すように、本印刷装置は、アドレス受信手段１１（ホストＩ／Ｆ１に対応）、サイトアクセス手段１２（ネットＩ／Ｆ３に対応）、ビットマップ展開手段１３、ビットマップ転送手段１４（エンジンＩ／Ｆ５に対応）、印刷手段１５、記憶手段１６（記憶媒体２に対応）を備えている。
以下、その動作を図５のステップ（Ｓ）と共に説明する。ＲＯＭ６に格納されている制御プログラムがメモリ４へ展開され動作する。制御プログラムは、アドレス受信手段１１から印刷データ（例えばＷｅｂサイトアドレス）を受信すると（Ｓ１１）、その印刷データを記憶手段１６に蓄積する（Ｓ１２）。
またサイトアクセス手段１２を介してＷｅｂサイトへアクセスする（Ｓ１３）。そしてアクセスしたＷｅｂサイトから得たページ情報（例えばＨＴＭＬ文書）（Ｓ１４）をメモリ４にビットマップ展開する（Ｓ１５）。最後にメモリ４に展開されたビットマップデータをビットマップ転送手段１４より印刷手段１５へ転送し印刷する（Ｓ１６）。
図６は本発明の印刷装置の機能モジュールの第３の実施例を示すブロック図、図７は図６に示す機能モジュールによる動作フロー図である。同じ構成要素には同じ参照番号が付されている。
図６に示すように、本印刷装置は、サイトアクセス手段１２（ネットＩ／Ｆ３に対応）、ビットマップ展開手段１３、ビットマップ転送手段１４（エンジンＩ／Ｆ５に対応）、印刷手段１５、記憶手段１６（記憶媒体２に対応）、アドレス検索手段１７、ユーザー入力手段１８（ユーザーＩ／Ｆ７に対応）を備えている。なおアドレス受信手段１１は省略してある（後述する図１２も同様）
以下、その動作を図７のステップ（Ｓ）と共に説明する。ＲＯＭ６に格納されている制御プログラムがメモリ４へ展開され動作する。アドレス検索手段１７、ユーザー入力手段１８により記憶手段１６に蓄積されたＷｅｂサイトアドレスから任意のアドレスが選択される（Ｓ２１、Ｓ２２）。
制御プログラムは、選択されたＷｅｂサイトへサイトアクセス手段１２を介してアクセスする（Ｓ２３）。そしてアクセスしたＷｅｂサイトから得たページ情報（例えばＨＴＭＬ文書）（Ｓ２４）をメモリ４にビットマップ展開する（Ｓ２５）。最後にメモリ４に展開されたビットマップデータをビットマップ転送手段１４より印刷手段１５へ転送し印刷する（Ｓ２６）。
【０００７】
図８は本発明の印刷装置の機能モジュールの第４の実施例を示すブロック図、図９は図８に示す機能モジュールによる動作フロー図である。同じ構成要素には同じ参照番号が付されている。
図８に示すように、本印刷装置は、アドレス受信手段１１（ホストＩ／Ｆ１に対応）、サイトアクセス手段１２（ネットＩ／Ｆ３に対応）、ビットマップ展開手段１３、ビットマップ転送手段１４（エンジンＩ／Ｆ５に対応）、印刷手段１５、記憶手段１６（記憶媒体２に対応）を備えている。
以下、その動作を図９のステップ（Ｓ）と共に説明する。（１）Ｓ３１〜Ｓ３３、（２）Ｓ４１〜Ｓ４４において、ドライバはアドレス受信手段１１から記憶手段１６に蓄積されているＷｅｂサイトアドレス情報を取得する。ドライバから任意に選択されたＷｅｂサイトアドレスがアドレス受信手段１１を介して通知される。
制御プログラムは選択されたＷｅｂサイトへサイトアクセス手段１２を介してアクセスする（Ｓ３４）。そしてアクセスしたＷｅｂサイトから得たページ情報（例えばＨＴＭＬ文書）（Ｓ３５）をメモリ４にビットマップ展開する（Ｓ３６）。最後にメモリ４に展開されたビットマップデータをビットマップ転送手段１４より印刷手段１５へ転送し印刷する（Ｓ３７）。
図１０は本発明の印刷装置の機能モジュールの第５の実施例を示すブロック図、図１１は図１０に示す機能モジュールによる動作フロー図である。同じ構成要素には同じ参照番号が付されている。
図１０に示すように、本印刷装置は、サイトアクセス手段１２（ネットＩ／Ｆ３に対応）、ビットマップ展開手段１３、ビットマップ転送手段１４（エンジンＩ／Ｆ５に対応）、印刷手段１５、記憶手段１６（記憶媒体２に対応）、ユーザー入力手段１８（ユーザーＩ／Ｆ７に対応）、任意名称設定手段１９（ユーザーＩ／Ｆ７に対応）を備えている。
以下、その動作を図１１のステップ（Ｓ）と共に説明する。ＲＯＭ６に格納されている制御プログラムがメモリ４へ展開され動作する。制御プログラムは、アドレス受信手段１１から印刷データ（例えばＷｅｂサイトアドレス）を受信すると（Ｓ５１）、ユーザー入力手段１８、任意名称設定手段１９により任意の名称が入力される。制御プログラムはＷｅｂサイトアドレスと任意の名称を関連付けで記憶手段１６へ蓄積する（Ｓ５２〜Ｓ５４）。
制御プログラムは、Ｗｅｂサイトへサイトアクセス手段１２を介してアクセスする（Ｓ５５）。そしてアクセスしたＷｅｂサイトから得たページ情報（例えばＨＴＭＬ文書）（Ｓ５６）をメモリ４にビットマップ展開する（Ｓ５７）。最後にメモリ４に展開されたビットマップデータをビットマップ転送手段１４より印刷手段１５へ転送し印刷する（Ｓ５８）。
【０００８】
図１２は本発明の印刷装置の機能モジュールの第６の実施例を示すブロック図、図１３は図１２に示す機能モジュールによる動作フロー図である。同じ構成要素には同じ参照番号が付されている。
図１２に示すように、本印刷装置は、サイトアクセス手段１２（ネットＩ／Ｆ３に対応）、ビットマップ展開手段１３、ビットマップ転送手段１４（エンジンＩ／Ｆ５に対応）、印刷手段１５、記憶手段１６（記憶媒体２に対応）、ユーザー入力手段１８（ユーザーＩ／Ｆ７に対応）、任意名称検索手段２０（ユーザーＩ／Ｆ７に対応）を備えている。
以下、その動作を図１３のステップ（Ｓ）と共に説明する。任意名称検索手段２０により、関連付けられた任意の名称を用いて、ユーザー入力手段１８により記憶手段１６に蓄積されたＷｅｂサイトアドレスから任意のアドレスが選択される。
制御プログラムは、選択されたＷｅｂサイトへサイトアクセス手段１２を介してアクセスする（Ｓ６４）。そしてアクセスしたＷｅｂサイトから得たページ情報（例えばＨＴＭＬ文書）（Ｓ６５）をメモリ４にビットマップ展開する（Ｓ６６）。最後にメモリ４に展開されたビットマップデータをビットマップ転送手段１４より印刷手段１５へ転送し印刷する（Ｓ６７）。
【０００９】
【発明の効果】
以上説明したように、本発明では、プリンタドライバがＷｅｂサイトのアドレスのみを印刷装置に送信し、印刷装置がＷｅｂサイトからＨＴＭＬ等で記述されたページ情報を読み込み、直接ビットマップ展開するので、印刷処理の流れが効率化される。さらに、ＰＣからの転送データ量の軽減、すばやいＰＣの開放が期待される。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る印刷装置のブロック図である。
【図２】本発明の印刷装置の機能モジュールの第１の実施例を示すブロック図である。
【図３】図２に示す機能モジュールによる動作フロー図である。
【図４】本発明の印刷装置の機能モジュールの第２の実施例を示すブロック図である。
【図５】図４に示す機能モジュールによる動作フロー図である。
【図６】本発明の印刷装置の機能モジュールの第３の実施例を示すブロック図である。
【図７】図６に示す機能モジュールによる動作フロー図である。
【図８】本発明の印刷装置の機能モジュールの第４の実施例を示すブロック図である。
【図９】図８に示す機能モジュールによる動作フロー図である。
【図１０】本発明の印刷装置の機能モジュールの第５の実施例を示すブロック図である。
【図１１】図１０に示す機能モジュールによる動作フロー図である。
【図１２】本発明の印刷装置の機能モジュールの第６の実施例を示すブロック図である。
【図１３】図１２に示す機能モジュールによる動作フロー図である。
【符号の説明】
１１  アドレス受信手段
１２  サイトアクセス手段
１３  ビツトマップ展開手段
１４  ビットマップ転送手段
１５  印刷手段
【図１】
2004227224.tif 000003
【図２】
2004227224.tif 000004
【図３】
2004227224.tif 000005
【図４】
2004227224.tif 000006
【図５】
2004227224.tif 000007
【図６】
2004227224.tif 000008
【図７】
2004227224.tif 000009
【図８】
2004227224.tif 000010
【図９】
2004227224.tif 000011
【図１０】
2004227224.tif 000012
【図１１】
2004227224.tif 000013
【図１２】
2004227224.tif 000014
【図１３】
2004227224.tif 000015