(57)【要約】    【課題】  ＨＴＭＬの記述方法、画像フォーマットおよびＷｅｂサーバーへの登録方法等の特別な知識がなくとも、印刷処理やコピー処理と同等の誰にでもできる単純な操作で、自動的にＷｅｂページを作成し、公開および提供することを可能とする画像形成装置および方法、並びに電子文書作成装置および方法を提供する。    【解決手段】  ＰＤＬプリンタ１０１は、パーソナルコンピュータ１０５および１０６からネットワーク１０４を介して文書等の情報をページ記述言語のデータで受け取り、Ｗｅｂページを作成するかどうか判断する。Ｗｅｂページを作成する場合には、ページ記述言語のデータから生成したラスター画像よりＷｅｂページを作成し、ネットワーク１０４を通じて公開および提供する。なお、画像を読み取るスキャナを備え、スキャナ画像よりＷｅｂページを自動的に作成してもよい。【選択図】      図１
2005318654.tif 000002
【特許請求の範囲】
【請求項１】
ページ記述言語で印刷形態を指示される画像形成装置において、
コンピュータとコンピュータネットワークを介して情報を送受信できるネットワーク手段と、
前記ネットワーク手段により受信されるページ記述言語で記述された情報から第１の電子文書を作成する第１の電子文書作成手段と、
原稿文書を光学的に読み取る画像読み取り手段と、
前記画像読み取り手段により読み取られた原稿文書の画像から第２の電子文書を作成する第２の電子文書作成手段と、
前記第１の電子文書作成手段により作成された第１の電子文書および前記第２の電子文書作成手段により作成された第２の電子文書を保持する電子文書保持手段と、前記第１の電子文書と前記第２の電子文書との一覧を示す一覧電子文書を作成する一覧電子文書作成手段と、前記一覧電子文書作成手段により作成された一覧電子文書を前記ネットワーク手段を介して提供する提供手段とを有するネットワークサーバー手段と、
前記提供された一覧電子文書の中からユーザにより選択された電子文書の印刷を行う印刷手段とを有することを特徴とする画像形成装置。
【請求項２】
前記第２の電子文書作成手段により前記第２の電子文書を作成するかどうかを判断する判断手段を有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記判別手段は、前記第２の電子文書作成手段により前記第２の電子文書を作成することなく前記印刷手段により前記ネットワーク手段により受信した前記ページ記述言語で記述された情報を印刷するかどうかを判断することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記第１の電子文書作成手段は、
前記ページ記述言語で記述された情報から前記ページ記述言語のラスター画像展開を行う画像処理手段を有することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記電子文書保持手段は、前記一覧電子文書作成手段により作成された一覧電子文書を保持する一覧電子文書保持手段を有することを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記選択された電子文書に対応する画像であって当該電子文書より解像度の高い画像を作成する高解像度電子文書作成手段を有し、
前記印刷手段は、
前記解像度の高い画像を印刷することを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記第１の電子文書、前記第２の電子文書、及び前記一覧電子文書の形式がＨＴＭＬ文書であり、前記提供手段は、ＨＴＴＰを用いて前記ＨＴＭＬ文書を提供することを特徴とする請求項１に記載の画像形成装置。
【請求項８】
コンピュータとコンピュータネットワークを介して情報を送受信できるネットワーク手段を有し、ページ記述言語で印刷形態を指示される画像形成装置の画像形成方法であって、
前記ネットワーク手段により受信されるページ記述言語で記述された情報から第１の電子文書を作成する第１の電子文書作成ステップと、
原稿文書を光学的に読み取る画像読み取りステップと、
前記画像読み取りステップで読み取られた原稿文書の画像から第２の電子文書を作成する第２の電子文書作成ステップと、
前記第１の電子文書作成ステップで作成された第１の電子文書および前記第２の電子文書作成ステップで作成された第２の電子文書を保持する電子文書保持ステップと、
前記ネットワーク手段により情報を送受信することで前記第１の電子文書と前記第２の電子文書とを一覧するための一覧電子文書を作成する一覧電子文書作成ステップと、
前記一覧電子文書作成ステップで作成された一覧電子文書を前記ネットワーク手段を介して提供する提供ステップと、
前記提供された一覧電子文書の中からユーザにより選択された電子文書の印刷を行う印刷ステップとを有することを特徴とする画像形成方法。
【請求項９】
コンピュータとコンピュータネットワークを介して情報を送受信できるネットワーク手段と、
原稿文書を光学的に読み取る画像読み取り手段と、
前記ネットワーク手段により受信されるページ記述言語で記述された情報から第１の画像を生成する画像生成手段と、
前記画像読み取り手段により読み取られた原稿文書の第２の画像に関する情報と前記画像生成手段により生成された第１の画像に関する情報との一覧を示す一覧電子文書を作成する一覧電子文書作成手段と、
前記ネットワーク手段を介して、前記一覧電子文書作成手段により作成された前記一覧電子文書を提供する提供手段と、
前記提供された一覧電子文書からユーザにより選択された情報に対応する画像の印刷を行う印刷手段とを有することを特徴とする電子文書作成装置。
【請求項１０】
前記ネットワーク手段は、前記第１の画像を前記コンピュータに前記コンピュータネットワークを介して送信することを特徴とする請求項９に記載の電子文書作成装置。
【請求項１１】
前記第１の画像および前記第２の画像の少なくとも一方の画像より解像度の低い画像を作成し当該画像に関する情報を前記一覧電子文書に組み込む画像組み込み手段を有することを特徴とする請求項９に記載の電子文書作成装置。
【請求項１２】
前記一覧電子文書の形式がＨＴＭＬ文書であり、前記提供手段はＨＴＴＰを用いて前記ＨＴＭＬ文書を提供することを特徴とする請求項９に記載の電子文書作成装置。
【請求項１３】
コンピュータとコンピュータネットワークを介して情報を送受信できるネットワーク手段を有する電子文書作成装置の電子文書作成方法であって、
原稿文書を光学的に読み取る画像読み取りステップと、
前記ネットワーク手段により受信されるページ記述言語で記述された情報から第１の画像を生成する画像生成ステップと、
前記画像読み取りステップで読み取られた原稿文書の第２の画像に関する情報と前記画像生成手段により生成された第１の画像に関する情報との一覧を示す一覧電子文書を作成する一覧電子文書作成ステップと、
前記一覧電子文書作成ステップで作成された一覧電子文書を前記ネットワーク手段介して提供するステップと、
前記提供された一覧電子文書からユーザにより選択された情報に対応する画像の印刷を行う印刷ステップとを有することを特徴とする電子文書作成方法。
【請求項１４】
Ｗｅｂサーバー機能を備える画像形成装置であって、
コンピュータと情報を送受信でき、ページ記述言語で記述された情報をコンピュータから受信できるネットワーク手段と、
原稿を光学的に読み取って第１の画像データを取り込む画像読み取り手段と、
ページ記述言語で記述された情報から作成される第２の画像データに対応する文書と前記画像読み取り手段によって取り込まれた第１の画像データに対応する文書との一覧を表示するためのＷｅｂページの情報を作成するＷｅｂページ作成手段と、
前記ＷｅｂページがＷｅｂブラウザアプリケーションソフトで閲覧されるために、前記Ｗｅｂページ作成手段により作成されたＷｅｂページの情報を、前記ネットワーク手段を介して提供する提供手段と、
前記一覧の中からユーザにより選択された文書の印刷を行う印刷手段とを有することを特徴とする画像形成装置。
【請求項１５】
前記Ｗｅｂページ作成手段は、前記ユーザにより選択された画像を印刷させるための印刷ボタンが前記一覧に追加されたＷｅｂページの情報を作成することを特徴とする請求項１４に記載の画像形成装置。
【請求項１６】
前記印刷ボタンが選択されると、前記印刷手段は前記印刷を行うことを特徴とする請求項１５に記載の画像形成装置。
【請求項１７】
コンピュータと情報を送受信でき、ページ記述言語で記述された情報をコンピュータから受信できるネットワーク手段を備え、Ｗｅｂサーバー機能を有する画像形成装置の画像形成方法であって、
原稿を光学的に読み取って第１の画像データを取り込む画像読み取りステップと、
ページ記述言語で記述された情報から作成される第２の画像データに対応する文書と前記画像読み取り手段によって取り込まれた第１の画像データに対応する文書との一覧を表示するためのＷｅｂページの情報を作成するＷｅｂページ作成ステップと、
前記ＷｅｂページがＷｅｂブラウザアプリケーションソフトで閲覧されるために、前記Ｗｅｂページ作成ステップで作成されたＷｅｂページの情報を、前記ネットワーク手段を介して提供する提供ステップと、
前記一覧の中からユーザにより選択された文書の印刷を行う印刷ステップとを有することを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理やコピー処理と同等の単純な操作で自動的に電子文書を作成し、提供することを可能とする画像形成装置および方法、並びに電子文書作成装置および方法に関する。
【背景技術】
【０００２】
近年のネットワークプロトコルであるＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  ／  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を使用したインターネットおよびイントラネットの爆発的な普及によりＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ、以下Ｗｅｂという）ベースの情報共有が進んでいる。
【０００３】
Ｗｅｂベースの情報共有をするには、電子文書であるＷｅｂページを作成し、Ｗｅｂ形式で情報を提供するＷｅｂサーバーに登録する必要がある。そして、Ｗｅｂサーバーは、プロトコルであるＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従い動作し情報を公開する。
【０００４】
従って、ユーザはＷｅｂブラウザアプリケーションソフトを用いた簡単な操作で、パーソナルコンピュータやワークステーション等から機種を選ばずＷｅｂページを閲覧することができ、情報の共有化をすることができる。
【０００５】
一方、Ｗｅｂが普及しはじめる以前より、プリンタをコンピュータネットワークで共有することは行われていた。また、Ｗｅｂサーバーの機能を持ち、Ｗｅｂを用いてプリンタのステータスの監視やキューの管理、各種設定ができるネットワークプリンタも提案され実現している。
【特許文献１】特開平０９−２３１１２１号公報
【特許文献２】特開平０８−３０５７３１号公報
【特許文献３】特開平０８−１５３１８３号公報
【特許文献４】特開平０９−２２３２４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したＷｅｂページは、現在、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されている。
【０００７】
このＨＴＭＬは、Ｗｅｂページの画面を設計する言語であり、タグと呼ばれる一種の記号を文字テキスト形式の文書に埋め込むことにより、所望のＷｅｂページの画面の文書の構造やレイアウト等を表現することができる。また、文字テキスト、画像および音声等を組み合わせたデータを取り扱うことを可能としている。
【０００８】
従って、Ｗｅｂページを閲覧するユーザは、Ｗｅｂブラウザアプリケーションソフトで、タグによるＨＴＭＬの命令を文書の構造やレイアウト等に変換し、Ｗｅｂ作成者により作成された所定の画面を表示することにより、Ｗｅｂページを閲覧することができる。
【０００９】
しかしながら、従来、Ｗｅｂページ作成者には、タグ等のＨＴＭＬの記述の方法の知識およびＨＴＭＬで記述した経験がないとＷｅｂページの作成は難しい。また、特に画像を扱ったＷｅｂページを作成するには、画像フォーマットを知っていることが前提となり、原稿をスキャナで画像として取り込みＪＰＥＧ等のＷｅｂページに適した画像フォーマットに変換してからでなければ使用できないので手間がかかる。さらに、ＷｅｂサーバーへのＷｅｂページの登録方法を知らなくては、Ｗｅｂページを公開し、情報を共有することは難しい。
【００１０】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、印刷処理やコピー処理と同等の誰にでもできる単純な操作で、電子文書を作成し、提供することを可能とする画像形成装置および方法、並びに電子文書作成装置および方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、請求項１に係る本発明の画像形成装置は、ページ記述言語で印刷形態を指示される画像形成装置において、コンピュータとコンピュータネットワークを介して情報を送受信できるネットワーク手段と、前記ネットワーク手段により受信されるページ記述言語で記述された情報から第１の電子文書を作成する第１の電子文書作成手段と、原稿文書を光学的に読み取る画像読み取り手段と、前記画像読み取り手段により読み取られた原稿文書の画像から第２の電子文書を作成する第２の電子文書作成手段と、前記第１の電子文書作成手段により作成された第１の電子文書および前記第２の電子文書作成手段により作成された第２の電子文書を保持する電子文書保持手段と、前記第１の電子文書と前記第２の電子文書との一覧を示す一覧電子文書を作成する一覧電子文書作成手段と、前記一覧電子文書作成手段により作成された一覧電子文書を前記ネットワーク手段を介して提供する提供手段とを有するネットワークサーバー手段と、前記提供された一覧電子文書の中からユーザにより選択された電子文書の印刷を行う印刷手段とを有することを特徴とする。
【００１２】
好ましくは、請求項２において、前記第２の電子文書作成手段により前記第２の電子文書を作成するかどうかを判断する判断手段を有することを特徴とする。
【００１３】
また、好ましくは、請求項３において、前記判別手段は、前記第２の電子文書作成手段により前記第２の電子文書を作成することなく前記印刷手段により前記ネットワーク手段により受信した前記ページ記述言語で記述された情報を印刷するかどうかを判断することを特徴とする。
【００１４】
また、好ましくは、請求項４において、前記第１の電子文書作成手段は、前記ページ記述言語で記述された情報から前記ページ記述言語のラスター画像展開を行う画像処理手段を有することを特徴とする。
【００１５】
また、好ましくは、請求項５において、前記電子文書保持手段は、前記一覧電子文書作成手段により作成された一覧電子文書を保持する一覧電子文書保持手段を有することを特徴とする。
【００１６】
また、好ましくは、請求項６において、前記選択された電子文書に対応する画像であって当該電子文書より解像度の高い画像を作成する高解像度電子文書作成手段を有し、前記印刷手段は、前記解像度の高い画像を印刷することを特徴とする。
【００１７】
また、好ましくは、請求項７において、前記第１の電子文書、前記第２の電子文書、及び前記一覧電子文書の形式がＨＴＭＬ文書であり、前記提供手段は、ＨＴＴＰを用いて前記ＨＴＭＬ文書を提供することを特徴とする。
【００１８】
上記課題を解決するために、請求項８に係る本発明の画像形成方法は、コンピュータとコンピュータネットワークを介して情報を送受信できるネットワーク手段を有し、ページ記述言語で印刷形態を指示される画像形成装置の画像形成方法であって、前記ネットワーク手段により受信されるページ記述言語で記述された情報から第１の電子文書を作成する第１の電子文書作成ステップと、原稿文書を光学的に読み取る画像読み取りステップと、前記画像読み取りステップで読み取られた原稿文書の画像から第２の電子文書を作成する第２の電子文書作成ステップと、前記第１の電子文書作成ステップで作成された第１の電子文書および前記第２の電子文書作成ステップで作成された第２の電子文書を保持する電子文書保持ステップと、前記ネットワーク手段により情報を送受信することで前記第１の電子文書と前記第２の電子文書とを一覧するための一覧電子文書を作成する一覧電子文書作成ステップと、前記一覧電子文書作成ステップで作成された一覧電子文書を前記ネットワーク手段を介して提供する提供ステップと、前記提供された一覧電子文書の中からユーザにより選択された電子文書の印刷を行う印刷ステップとを有することを特徴とする。
【００１９】
上記課題を解決するために、請求項９に係る本発明の電子文書作成装置は、コンピュータとコンピュータネットワークを介して情報を送受信できるネットワーク手段と、原稿文書を光学的に読み取る画像読み取り手段と、前記ネットワーク手段により受信されるページ記述言語で記述された情報から第１の画像を生成する画像生成手段と、前記画像読み取り手段により読み取られた原稿文書の第２の画像に関する情報と前記画像生成手段により生成された第１の画像に関する情報との一覧を示す一覧電子文書を作成する一覧電子文書作成手段と、前記ネットワーク手段を介して、前記一覧電子文書作成手段により作成された前記一覧電子文書を提供する提供手段と、前記提供された一覧電子文書からユーザにより選択された情報に対応する画像の印刷を行う印刷手段とを有することを特徴とする。
【００２０】
また、好ましくは、請求項１０において、前記ネットワーク手段は、前記第１の画像を前記コンピュータに前記コンピュータネットワークを介して送信することを特徴とする。
【００２１】
また、好ましくは、請求項１１において、前記第１の画像および前記第２の画像の少なくとも一方の画像より解像度の低い画像を作成し当該画像に関する情報を前記一覧電子文書に組み込む画像組み込み手段を有することを特徴とする。
【００２２】
また、好ましくは、請求項１２において、前記一覧電子文書の形式がＨＴＭＬ文書であり、前記提供手段はＨＴＴＰを用いて前記ＨＴＭＬ文書を提供することを特徴とする。
【００２３】
上記課題を達成するために、請求項１３に係る本発明の電子文書作成方法は、コンピュータとコンピュータネットワークを介して情報を送受信できるネットワーク手段を有する電子文書作成装置の電子文書作成方法であって、原稿文書を光学的に読み取る画像読み取りステップと、前記ネットワーク手段により受信されるページ記述言語で記述された情報から第１の画像を生成する画像生成ステップと、前記画像読み取りステップで読み取られた原稿文書の第２の画像に関する情報と前記画像生成手段により生成された第１の画像に関する情報との一覧を示す一覧電子文書を作成する一覧電子文書作成ステップと、前記一覧電子文書作成ステップで作成された一覧電子文書を前記ネットワーク手段介して提供するステップと、前記提供された一覧電子文書からユーザにより選択された情報に対応する画像の印刷を行う印刷ステップとを有することを特徴とする。
【００２４】
上記課題を達成するために、請求項１４に係る本発明の画像形成装置は、Ｗｅｂサーバー機能を備える画像形成装置であって、コンピュータと情報を送受信でき、ページ記述言語で記述された情報をコンピュータから受信できるネットワーク手段と、原稿を光学的に読み取って第１の画像データを取り込む画像読み取り手段と、ページ記述言語で記述された情報から作成される第２の画像データに対応する文書と前記画像読み取り手段によって取り込まれた第１の画像データに対応する文書との一覧を表示するためのＷｅｂページの情報を作成するＷｅｂページ作成手段と、前記ＷｅｂページがＷｅｂブラウザアプリケーションソフトで閲覧されるために、前記Ｗｅｂページ作成手段により作成されたＷｅｂページの情報を、前記ネットワーク手段を介して提供する提供手段と、前記一覧の中からユーザにより選択された文書の印刷を行う印刷手段とを有することを特徴とする。
【００２５】
また、好ましくは、請求項１５において、前記Ｗｅｂページ作成手段は、前記ユーザにより選択された画像を印刷させるための印刷ボタンが前記一覧に追加されたＷｅｂページの情報を作成することを特徴とする。
【００２６】
また、好ましくは、請求項１６において、前記印刷ボタンが選択されると、前記印刷手段は前記印刷を行うことを特徴とする。
【００２７】
上記課題を達成するために、請求項１７に係る本発明の画像形成方法は、コンピュータと情報を送受信でき、ページ記述言語で記述された情報をコンピュータから受信できるネットワーク手段を備え、Ｗｅｂサーバー機能を有する画像形成装置の画像形成方法であって、原稿を光学的に読み取って第１の画像データを取り込む画像読み取りステップと、ページ記述言語で記述された情報から作成される第２の画像データに対応する文書と前記画像読み取り手段によって取り込まれた第１の画像データに対応する文書との一覧を表示するためのＷｅｂページの情報を作成するＷｅｂページ作成ステップと、前記ＷｅｂページがＷｅｂブラウザアプリケーションソフトで閲覧されるために、前記Ｗｅｂページ作成ステップで作成されたＷｅｂページの情報を、前記ネットワーク手段を介して提供する提供ステップと、前記一覧の中からユーザにより選択された文書の印刷を行う印刷ステップとを有することを特徴とする。
【発明の効果】
【００２８】
以上のように、従来のＨＴＭＬの記述の方法、画像フォーマットおよびＷｅｂサーバーへの登録方法等の特別な知識が電子文書の作成および公開には必要であったが、本発明によれば、印刷処理やコピー処理と同等の誰にでもできる単純な操作で、電子文書を作成し、提供することができるようになる。
【００２９】
また、印刷処理、スキャン処理およびコピー処理を主としてきたプリンタ、スキャナ、デジタル複合機が、コンピュータネットワークを介して新たな情報作成、情報発信および情報共有のツールとなることができ、また、資産の有効活用を図ることが可能となる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００３１】
（実施の形態１）
図１は、本発明の第１の実施の形態のネットワークプリンタを有するネットワークシステムの概略構成図である。
【００３２】
図１に示すように、ネットワークシステムは、インターネットの技術を用いてローカルなネットワークを構成する、いわゆるイントラネットであり、ファイヤウォール（Ｆｉｒｅｗａｌｌ）と呼ばれるゲートウェイ１０７を介してインターネット１０８に接続されている。
【００３３】
また、ネットワークシステムは、イーサネット（登録商標）（Ｅｔｈｅｒｎｅｔ（登録商標））によるネットワーク１０４に、ページ記述言語（ＰＤＬ）で印刷形態を指示されるＰＤＬプリンタ１０１、パーソナルコンピュータ１０５および１０６を接続する構成からなる。
【００３４】
ネットワーク１０４を介して、パーソナルコンピュータ１０５および１０６は、印刷しようとする文書等の情報をポストスクリプト（ＰｏｓｔＳｃｒｉｐｔ）等のプログラム言語であるページ記述言語のデータ（ＰＤＬデータ）で、ＰＤＬプリンタ１０１に対し印刷形態の指示をすることができる。従って、パーソナルコンピュータ１０５および１０６はＰＤＬプリンタ１０１を共有して使用することができる。
【００３５】
ＰＤＬプリンタ１０１は、ネットワーク１０４からＰＤＬデータを受け取って解釈しラスター画像を生成するＰＤＬコントローラ１０２とそのラスター画像を基に用紙上に画像を形成するプリンタエンジン１０３とから構成されている。
【００３６】
また、ＰＤＬコントローラ１０２はＷｅｂサーバー機能を有し、Ｗｅｂを用いてプリンタのステータスの監視やキューの管理、各種設定することができる。
【００３７】
なお、このようなイントラネットでは、パーソナルコンピュータ１０５および１０６がネットスケイプナビゲータ（Ｎｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒ）やマイクロソフトインターネットエクスプローラ（Ｍｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ）等のＷｅｂブラウザアプリケーションソフトを用いてイントラネットやインターネット１０８に接続されている図示されていないＷｅｂサーバーに保持しているＷｅｂページの情報を閲覧することができる。
【００３８】
次に、本発明の第１の実施の形態のネットワークプリンタのＰＤＬコントローラ１０２の構成について図２を参照して説明する。
【００３９】
本実施の形態のネットワークプリンタでは、ページ記述言語（ＰＤＬ）としてＰｏｓｔＳｃｒｉｐｔ  Ｌｅｖｅｌ  ２を使用している。
【００４０】
ＰＤＬコントローラ１０２は、ＰＤＬコントローラ全体を制御するＣＰＵ２０２と、ＣＰＵ２０２のＣＰＵバス２０１に接続するＲＯＭ２０４、ＲＡＭ２０５、ＳＣＳＩコントローラであるハードディスクインターフェイス（ＨＤ  ＩＦ）２０６、ＬＡＮコントローラ（ＬＡＮ  Ｃｏｎｔｒｏｌｌｅｒ）２０８、シリアル通信コントローラ（Ｓｅｒｉａｌ  Ｃｏｎｔｒｏｌｌｅｒ）２１２、ＤＭＡ（ダイレクトメモリアクセス）コントローラ２０３およびＦＩＦＯメモリ２１０とを有している。ＲＯＭ２０４は、ＰＤＬコントローラ１０２を制御するためのファームウェアを記憶している。ＲＡＭ２０５は、ＣＰＵ２０２の主メモリ、ワークエリア等として機能すると共に、ラスター画像等を一時記憶するフレームメモリとしても使われる。
【００４１】
印刷処理時には、パーソナルコンピュータ１０５または１０６からネットワーク１０４を介して送られてきたＰＤＬデータを、コネクタ２０９を通してＬＡＮコントローラ２０８で受信しＲＡＭ２０５に記憶する。ＣＰＵ２０２は、ＲＡＭ２０５に記憶したＰＤＬデータを解釈および展開し、ラスター画像を生成してＲＡＭ２０５に記憶する。ハードディスクインターフェイス２０６に接続したハードディスクドライブ２０７は、生成したラスター画像を保存することができ、ページ順序を入れ替える等のソート機能等を実現している。ＲＡＭ２０５に記憶したラスター画像は、ＤＭＡコントローラ２０３の監視のもとで、ＲＡＭ２０５からＦＩＦＯメモリ２１０にバス転送され、ＦＩＦＯメモリ２１０から先入れ先出しでドライバ（ｄｒｉｖｅｒ）２１１、コネクタ２１４を通してプリンタエンジン１０３へ送られる。なお、ＣＰＵ２０２は、ＰＤＬコントローラ１０２とプリンタエンジン１０３との間で、シリアル通信コントローラ２１２、ドライバ兼レシーバ（ｄｒｉｖｅｒ／ｒｅｃｅｉｖｅｒ）２１３およびコネクタ２１４を介して、通信用のシリアル信号を送受信する。
【００４２】
次に、本発明の第１の実施の形態のネットワークプリンタのプリンタエンジン１０３の構成について図３を参照して説明する。
【００４３】
プリンタエンジン１０３は、最大Ａ４サイズ、６００×６００ｄｐｉ、２値を使用している。
【００４４】
また、プリンタエンジン１０３では、プリンタエンジン全体を制御するＣＰＵ３０２のＣＰＵバス３０１に、プリンタエンジン１０３を制御するためのファームウェアを記憶しているＲＯＭ３０３と、ＣＰＵ３０２の主メモリ、ワークエリア等として機能するＲＡＭ３０４とを接続している。また、温度制御用センサや紙検知センサ等の各種センサ３０６は、センサインターフェイス（センサ  Ｉ／Ｆ）３０５を介してＣＰＵバス３０１に接続している。感光ドラムやローラを駆動する各種モータ３０８は、モータドライバ３０７を介してＣＰＵバス３０１に接続している。
【００４５】
さらに、ユーザが所定の設定の操作を行うためのＬＣＤタッチパネル３１８は、操作部インタフェイス（操作部Ｉ／Ｆ）３１７を介しＣＰＵバス３０１に接続する。
【００４６】
なお、ＣＰＵ３０２は、ＰＤＬコントローラ１０２とプリンタエンジン１０３との間で、シリアル通信コントローラ（Ｓｅｒｉａｌ  Ｃｏｎｔｒｏｌｌｅｒ）３０９、ドライバ兼レシーバ（ｄｒｉｖｅｒ／ｒｅｃｅｉｖｅｒ）３１０およびコネクタ３１１を介して、通信用のシリアル信号を送受信する。
【００４７】
また、プリンタエンジン１０３では、印刷用の画像を形成するために、レシーバ３１２、ＦＩＦＯメモリ３１３、濃度補正回路３１４、Ｄ／Ａ変換回路３１５およびレーザードライバ３１６を有している。
【００４８】
従って、印刷用の画像形成の動作は、まず、ＰＤＬコントローラ１０２から送られるラスター画像をレシーバ３１２で受信し、ラスター画像の１ライン分ごとにＦＩＦＯメモリ３１３に記憶し、先入れ先出しすることでクロック変換する。次に、ＦＩＦＯメモリ３１３から送られてくるラスター画像は、濃度補正回路３１４により濃度が補正される。そして、濃度の補正されたラスター画像は、Ｄ／Ａ変換回路３１５によりデジタル信号からアナログ信号に変換され、レーザードライバ３１６によりレーザーが出射され感光ドラムにアナログ信号となったラスター画像の潜像を形成することができる。
【００４９】
次に、本発明の第１の実施の形態のネットワークプリンタに印刷するためのプリンタドライバソフトの画面について図４を参照して説明する。
【００５０】
パーソナルコンピュータ１０５および１０６にインストールされた所定のアプリケーションソフトで作成した文書があるとする。
【００５１】
ＰＤＬプリンタ１０１に印刷するためのプリンタドライバソフトは、ネットワーク１０４上に接続するパーソナルコンピュータ１０５および１０６にインストールされている。パーソナルコンピュータ１０５および１０６において、所定のアプリケーションソフトから印刷処理をする場合、プリンタドライバソフトの画面４０１を使用する。
【００５２】
プリンタドライバソフトの画面４０１はひとつのウィンドウからなっており、プリンタ名欄４０２には印刷しようとするＰＤＬプリンタ１０１の名称（ここでは、「ＬＢＰ６００」）が表示されている。印刷範囲欄４０３には、複数のうち一つだけ選択できるボタンであるラジオボタンが２つある。ラジオボタン４０４は、文書の全ページを処理することを選択し、ラジオボタン４０５は指定したページのみ処理することを選択する。ここでは、ラジオボタン４０４がデフォルトで選択されている。ラジオボタン４０５を選択する場合は、数値を入力する２つのボックス４０６および４０７に、開始ページと終了ページを入力する。
【００５３】
部数欄４０８には、処理する文書の部数を入力するボックス４０９があり、デフォルトは１となっている。
【００５４】
出力先欄４１０には、３つのラジオボタン４１１、４１２および４１４がある。デフォルトとなっているラジオボタン４１１にはプリントと表示されており、このデフォルトの状態では、ＰＤＬプリンタ１０１が印刷を実行する命令を出すことを選択することになる。ラジオボタン４１２にはＷｅｂページ作成と表示されており、ラジオボタン４１２を選択した場合、ＰＤＬプリンタ１０１が文書からＷｅｂページを作成する命令を出すことになる。また、ラジオボタン４１２を選択した場合には、チェックボックス４１３をマークするかどうかを選択することができる。このチェックボックス４１３をマークするとＷｅｂページより高解像度である印刷用の６００ｄｐｉの解像度の画像をＷｅｂページと共に作成し、作成したＷｅｂページをＰＤＬプリンタ１０１で印刷する場合には高品質な印刷出力を得ることができる。デフォルトでは、このチェックボックス４１３はマークされてはいない。ラジオボタン４１４を選択した場合、ＰＤＬプリンタ１０１へ送出するためのページ言語で記述された情報（ＰＤＬデータ）をファイルとしてパーソナルコンピュータ１０５および１０６のハードディスクドライブに保存する命令を出すことになる。
【００５５】
上述した印刷範囲欄４０３、部数欄４０８および出力先欄４１０の設定を行い、ＯＫボタン４１５を選択すると所定の指定した動作が開始され、キャンセルボタン４１６またはウィンドウクローズボタン４１７を選択すればキャンセルできる。
【００５６】
従って、プリンタドライバソフトの画面４０１の設定の操作はごく一般的なものであり、文書をＰＤＬプリンタ１０１に印刷させるのかＷｅｂページを作成するのかを簡単で分かりやすい操作で選択することが可能となる。
【００５７】
プリンタドライバソフトは、出力先欄４１０の設定でいずれのラジオボタンを選択してもＯＫボタン４１５が選択されると、通常の印刷処理と同様に、ＰＤＬプリンタ１０１へ送出するためのＰＤＬデータを作成する。出力先欄４１０の設定で、ラジオボタン４１２を選択した場合、ＰＤＬデータの先頭行であるヘッダーの中に、以下の１文を挿入する。
％＠ＣｒｅａｔｅＷｅｂＰａｇｅ  ＨｉｇｈＲｅｓｏｌｕｔｉｏｎＤａｔａ＝ＯＦＦ
ヘッダーに「％」で始まる行は、ＰｏｓｔＳｃｒｉｐｔではコメント文となる。本発明の第１の実施の形態のネットワークプリンタのＰＤＬコントローラ１０２はこの１行があると、Ｗｅｂページ作成をする判断を行う。
【００５８】
「ＨｉｇｈＲｅｓｏｌｕｔｉｏｎＤａｔａ＝ＯＦＦ」の記述はチェックボックス４１３がマークされていると「ＨｉｇｈＲｅｓｏｌｕｔｉｏｎＤａｔａ＝ＯＮ」となる。
【００５９】
次に、本発明の第１の実施の形態のネットワークプリンタが作成するＷｅｂページの構成について図５を参照して説明する。
【００６０】
Ｗｅｂページは、ハードディスクドライブ２０７に保管され、ＣＰＵ２０２によって実行されるＷｅｂサーバーソフトにより、ネットワーク１０４上に公開される。
【００６１】
ホームページ（Ｈｏｍｅ  Ｐａｇｅ）６０１は、作成されているＷｅｂページをリスト表示（６０２、６０３、６０４および６０５）とゴミ箱ページへのリンクボタン６０６から構成される。リンクボタン６０６はゴミ箱ページ６０７とリンクしており、リンクボタン６０６を選択するとゴミ箱ページ６０７を表示する。ホームページ６０１にリスト表示されたＷｅｂページは個々にゴミ箱ページ６０７に移送することができ、移送されたＷｅｂページはゴミ箱ページ６０７にリスト表示（６０８および６０９）される。ゴミ箱ページ６０７にリスト表示されたＷｅｂページは、リスト表示を消去することにより個々に消去される。また、消去せず放置しておいてもハードディスクドライブ２０７の空き容量が不足してくるとリスト表示された古いＷｅｂページから自動的に消去される。ホームページ６０１またはゴミ箱ページ６０７に表示されたＷｅｂページのリスト表示は、ハイパーテキスト技術によりＷｅｂページ（６１０、６１１、６１２、６１３、６１４および６１５）へリンクされ、相互に関連づけられている。また、Ｗｅｂページは必ずしも１ページとは限らず、複数ページの場合がある。複数ページの場合は１ページ目にリンクされる。ゴミ箱ページ６０７と作成された各Ｗｅｂページ６１０、６１１、６１２、６１３、６１４および６１５にはホームページ６０１への図示していないリンクボタンがあり、ホームページ６０１へすぐに戻れるようになっている。
【００６２】
なお、Ｗｅｂページは、上述したＷｅｂブラウザアプリケーションソフトにより閲覧可能な言語であるＨＴＭＬで記述されている。
【００６３】
ホームページ６０１を図６に示す。このホームページ６０１は最初からハードディスクドライブ２０７にあり、Ｗｅｂページが作成されたり、ゴミ箱ページ６０７に移送されたりするたびに更新される一覧電子文書である。
【００６４】
タイトル欄７０１には、ＰＤＬプリンタ１０１の名称を記述する。最終更新日時欄７０２には、最後に更新された日時を記述する。Ｗｅｂページリスト欄７０６は、日付欄７０３、文書名欄７０４、作成者欄７０５から構成され、日付順にソートされ新しいＷｅｂページを上から順に配置する。個々のＷｅｂページのリスト表示は、それぞれへのＷｅｂページへリンクしている。また、Ｗｅｂページリスト欄７０６の右側には、Ｗｅｂページのリスト表示毎にゴミ箱ページ移送ボタン７０７が配置され、選択するとそのＷｅｂページのリスト表示はゴミ箱ページ６０７に移送され、ホームページ６０１からは削除される。ゴミ箱ボタン７０８はゴミ箱ページ６０７へリンクしている。ここにサムネイル画像としてＷｅｂページの小さな縮小画像を並べて表示するようにし、Ｗｅｂページ選択が容易にできるようにしてもよい。
【００６５】
ゴミ箱ページ６０７を図７に示す。このゴミ箱ページ６０７は最初からハードディスクドライブ２０７にあり、Ｗｅｂページが移送されてきたり、消去されるたびに更新される。タイトル欄８０１には、ＰＤＬプリンタ１０１の名称を記述する。最終更新日時欄８０２には、最後に更新された日時を記述する。Ｗｅｂページリスト欄８０６は、日付欄８０３、文書名欄８０４、作成者欄８０５から構成され、日付順にソートされ新しいＷｅｂページを上から順に配置する。個々のＷｅｂページのリスト表示は、それぞれへのＷｅｂページへリンクしている。また、Ｗｅｂページリスト欄８０６の右側には、Ｗｅｂページのリスト表示毎に復活ボタン８０７が配置され、選択するとそのＷｅｂページのリスト表示はホームページ６０１に移送され、ゴミ箱ページ６０７からは削除される。また、復活ボタン８０７の右側には消去ボタン８０８が配置され、選択するとそのＷｅｂページのリスト表示とＷｅｂページ自体がハードディスクドライブ２０７上から消去される。Ｗｅｂページボタン８０９は、ホームページ６０１へリンクしている。
【００６６】
次に、本発明の第１の実施の形態のネットワークプリンタが文書から作成したＷｅｂページの例を図８に示す。
【００６７】
Ｗｅｂページ９０１は、パーソナルコンピュータ１０５および１０６から送られた全３ページの文書の２ページ目より作成された電子文書である。
【００６８】
また、Ｗｅｂページ９０１は、ホームページ６０１へのリンクが張られているＷｅｂページボタン９０３、前のページ（この場合１ページ目）へのリンクが張られている前ページボタン９０４、全ページ数（この場合３）とそのページ番号（この場合２）が書かれたページ数表示欄９０５、次のページ（この場合３ページ目）へのリンクが張られている次ページボタン９０６、作成日時欄９０７および文書の２ページ目より展開してできたラスター画像９０２とから構成されている。なお、ページが１ページ目である場合には前ページボタン９０４は配置されない。また、そのページが最終ページである場合は、次ページボタン９０６は配置されない。従って、全１ページの文書から作成されたＷｅｂページには前ページボタン９０４も次ページボタン９０６も無い。
【００６９】
印刷用の高解像度（この場合６００ｄｐｉ）のラスター画像を保持しているＷｅｂページの下部には印刷ボタン９０８が配置される。印刷ボタンは選択されるとハードディスクドライブ２０７にあらかじめ記憶されている印刷処理プログラムが実行され、そのＷｅｂページの高解像度画像をＲＡＭ２０５に展開しプリンタエンジン１０３に転送し印刷処理する。高解像度画像のないＷｅｂページにはこの印刷ボタン９０８は無い。この印刷ボタン９０８を選択することにより、ブラウザアプリケーションソフトから印刷処理するよりも画像のきれいな印刷結果を得ることができる。但し、印刷ボタン９０８を用いての印刷処理は、このＰＤＬプリンタ１０１からに限定される。
【００７０】
次に、本発明の第１の実施の形態のネットワークプリンタで文書からＷｅｂページを作成するＷｅｂページ作成について図９を参照して説明する。
【００７１】
ネットワーク１０４を介してＰＤＬデータを受け取った場合、図９に示すように、ＰＤＬコントローラ１０２のＣＰＵ２０２は処理を開始する。
【００７２】
ステップＳ５０１では、受け取ったＰＤＬデータのヘッダーに「％＠ＣｒｅａｔｅＷｅｂＰａｇｅ」の記述があるかどうかを判断する。記述がない場合、ページ作成指示がなかったとみなし、ステップＳ５０２において、ＰＤＬデータから６００ｄｐｉのラスター画像を展開しフレームメモリであるＰＤＬコントローラ１０２のＲＡＭ２０５に格納する。
【００７３】
次に、ステップＳ５０３では、ＲＡＭ２０５に格納されたラスター画像をプリンタエンジン１０３へ転送し印刷する。
【００７４】
一方、ステップＳ５０１において、受け取ったＰＤＬデータのヘッダーに「％＠ＣｒｅａｔｅＷｅｂＰａｇｅ」の記述がある場合、Ｗｅｂページ作成指示があったとみなし、Ｗｅｂページ作成を開始する。
【００７５】
ステップＳ５０４では、作成するＷｅｂページ用の画像としてＰＤＬデータから低解像度（ここでは７２ｄｐｉ）のラスター画像をフレームメモリであるＲＡＭ２０５に保存し、ＪＰＥＧ圧縮を施してハードディスクドライブ２０７にファイルとして保存する。パーソナルコンピュータ１０５および１０６から送られてきた文書が複数ページである場合は、ページの数だけＪＰＥＧファイルを生成する。
【００７６】
ステップＳ５０５では、ＪＰＥＧファイルを表示するＨＴＭＬで記述されたＨＴＭＬファイルを自動的に作成する。従って、Ｗｅｂページの作成者は、ＨＴＭＬの記述の方法を知っている必要はない。また、パーソナルコンピュータ１０５および１０６から送られてきた文書が複数ページの場合は、ＨＴＭＬファイルもページの数だけ自動的に作成する。このＨＴＭＬファイルは、図８に示すようなＷｅｂページとなる。
【００７７】
ステップＳ５０６では、ホームページ６０１を更新する。図６のＷｅｂページリスト表示の先頭に新規作成したＷｅｂページのリスト表示を追加し、このリスト表示とのリンクを作成する。日付欄７０３にはＷｅｂページを作成した日付を記述し、文書名欄７０４には送られたＰＤＬデータの中からファイル名を記述し、作成者欄７０５には送られてきたＰＤＬデータの中からＯｗｎｅｒ情報を記述する。また、Ｗｅｂページに対応するゴミ箱ページ移送ボタン７０７を追加する。さらに、最終更新日時欄７０２を更新する。
【００７８】
次に、ステップＳ５０７では、受け取ったＰＤＬデータのヘッダーに「ＨｉｇｈＲｅｓｏｌｕｔｉｏｎＤａｔａ＝ＯＮ」の記述があるかどうかを判断する。
【００７９】
記述がない場合、ＣＰＵ２０２は処理を終了する。一方、記述がある場合には、ステップＳ５０８において、印刷用の高解像度の画像として、ＰＤＬデータから６００ｄｐｉのラスター画像を展開し、フレームメモリであるＲＡＭ２０５に格納し、ＪＰＥＧ圧縮を施してハードディスクドライブ２０７にファイルとして保存する。
【００８０】
次に、ステップＳ５０９では、ステップＳ５０５で作成したＷｅｂページ９０１のＨＴＭＬファイルに印刷ボタン９０８を追加する。従って、印刷ボタン９０８の追加後、ＣＰＵ２０２は処理を終了する。
【００８１】
なお、ＰＤＬプリンタ１０１は、シリアルインターフェースやパラレルインターフェースからＰＤＬデータを受け取ってもよい。
【００８２】
また、プリンタ機能を持ったデジタル複合機であっても構わない。
【００８３】
また、本発明の第１の実施の形態はネットワークプリンタであるが、プリンタ機能およびネットワーク機能を備えたデジタル複写機であってもよい。
【００８４】
また、本発明の第１の実施の形態はネットワークプリンタによるＷｅｂページの作成では、扱う画像は、７２ｄｐｉとしＪＰＥＧファイルに圧縮しているが、ＰＤＦ形式のようなラスター系の画像フォーマットに落とし、文宇の表示品質を向上させても良い。
【００８５】
上述のように、本発明により、印刷処理することと同等の操作で、自動的にＷｅｂページを作成し、公開および提供することができる。従って、個々のネットワークプリンタに対応したプリンタドライバソフトさえあればプラットフォームやアプリケーションソフトに関わらず誰にでもＷｅｂページを作成し、公開および提供することが容易となる。
【００８６】
（実施の形態２）
図１０は、本発明の第２の実施の形態のカラーデジタル複合機を有するネットワークシステムの概略構成図である。
【００８７】
図１０に示すように、ネットワークシステムは、インターネットの技術を用いてローカルなネットワークを構成する、いわゆるイントラネットであり、ファイヤウォール（Ｆｉｒｅｗａｌｌ）と呼ばれるゲートウェイ１００７を介してインターネット１００８に接続されている。
【００８８】
また、ネットワークシステムは、イーサネット（登録商標）（Ｅｔｈｅｒｎｅｔ（登録商標））によるネットワーク１０４に、カラーデジタル複合機１００１、パーソナルコンピュータ１００５および１００６を接続する構成からなる。
【００８９】
カラーデジタル複合機１００１は、ＰＤＬコントローラ１００２、プリンタエンジン１００３およびスキャナ１００４を有しており、カラー複写機として使用できるとともに、ネットワーク１０４に接続されネットワークプリンタやスキャナとしても使用することができる。
【００９０】
従って、本発明の第２の実施の形態のカラーデジタル複合機は、本発明の第１の実施の形態で説明したネットワークプリンタの印刷処理のほかに、スキャン処理およびコピー処理をする機能を有している。
【００９１】
なお、このようなイントラネットでは、パーソナルコンピュータ１００５および１００６がネットスケイプナビゲータ（Ｎｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒ）やマイクロソフトインターネットエクスプローラ（Ｍｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ）等のＷｅｂブラウザアプリケーションソフトを用いてイントラネットやインターネット１００８に接続されている図示されていないＷｅｂサーバーに保持しているＷｅｂページの情報を閲覧することができる。
【００９２】
次に、本発明の第２の実施の形態のカラーデジタル複合機のＰＤＬコントローラ１００２の構成について図１１を参照して説明する。
【００９３】
本実施の形態のカラーデジタル複合機では、ページ記述言語（ＰＤＬ）としてＰｏｓｔＳｃｒｉｐｔ  Ｌｅｖｅｌ  ２を使用している。
【００９４】
ＰＤＬコントローラ１００２は、ＰＤＬコントローラ全体を制御するＣＰＵ１１０２と、ＣＰＵ１１０２のＣＰＵバス１１０１に接続するＲＯＭ１１０４、ＲＡＭ１１０５、ＳＣＳＩコントローラであるハードディスクインターフェイス（ＨＤ  ＩＦ）１１０６、ＬＡＮコントローラ（ＬＡＮ  Ｃｏｎｔｒｏｌｌｅｒ）１１０８、シリアル通信コントローラ（Ｓｅｒｉａｌ  Ｃｏｎｔｒｏｌｌｅｒ）１１１２および１１１７、ＤＭＡ（ダイレクトメモリアクセス）コントローラ１１０３と、ＦＩＦＯメモリ１１１０および１１１５とを有している。
【００９５】
ＲＯＭ１１０４は、ＰＤＬコントローラ１００２を制御するためのファームウェアを記憶している。ＲＡＭ１１０５は、ＣＰＵ１１０２の主メモリ、ワークエリア等として機能すると共に、ラスター画像等を一時記憶するフレームメモリとしても使われる。
【００９６】
印刷処理時には、パーソナルコンピュータ１００５または１００６からネットワーク１０４を介して送られてきたＰＤＬデータを、コネクタ１１０９を通してＬＡＮコントローラ１１０８で受信しＲＡＭ１１０５に記憶する。ＣＰＵ１１０２は、ＲＡＭ１１０５に記憶したＰＤＬデータを解釈および展開し、ラスター画像を生成してＲＡＭ１１０５に記憶する。ハードディスクインターフェイス１１０６に接続したハードディスクドライブ１１０７は、生成したラスター画像を保存することができ、ページ順序を入れ替える等のソート機能等を実現している。ＲＡＭ１１０５に記憶したラスター画像は、ＤＭＡコントローラ１１０３の監視のもとで、ＲＡＭ１１０５からＦＩＦＯメモリ１１１０にバス転送され、ＦＩＦＯメモリ１１１０から先入れ先出しでドライバ（ｄｒｉｖｅｒ）１１１１、コネクタ１１１４を通してプリンタエンジン１００３へ送られる。なお、ＣＰＵ１１０２は、ＰＤＬコントローラ１００２とプリンタエンジン１００３との間で、シリアル通信コントローラ１１１２、ドライバ兼レシーバ（ｄｒｉｖｅｒ／ｒｅｃｅｉｖｅｒ）１１１３およびコネクタ１１１４を介して通信用のシリアル信号を送受信する。
【００９７】
スキャン処理時には、パーソナルコンピュータ１００５または１００６からネットワーク１０４を介して送られてきた起動の要求は、コネクタ１１０９を通してＬＡＮコントローラ１１０８により受信される。ＣＰＵ１１０２は、シリアル通信コントローラ１１１７、ドライバ兼レシーバ（ｄｒｉｖｅｒ／ｒｅｃｅｉｖｅｒ）１１１８、コネクタ１１１９を介してスキャナ１００４にスキャン動作起動を指示する。スキャナ１００４から送られてくるスキャン画像は、コネクタ１１１９およびレシーバ（ｒｅｃｅｉｖｅｒ）１１１６を通してＦＩＦＯメモリ１１１５に記憶される。ＤＭＡコントローラ１１０３の監視のもとで、スキャン画像は、ＦＩＦＯメモリ１１１５からＲＡＭ１１０５にバス転送される。
【００９８】
スキャン処理が終了するとＤＭＡコントローラ１１０３の監視のもとで、スキャン画像は、ＲＡＭ１１０５からバス転送され、ＬＡＮコントローラ１１０８およびコネクタ１１０９を通じ、ネットワーク１０４を介して、起動の要求をしたパーソナルコンピュータ１１０５または１１０６に送られる。
【００９９】
コピー処理時には、後述するプリンタエンジン１００３に含まれる操作部であるＬＣＤタッチパネルからの起動の指示が、コネクタ１１１４、ドライバ兼レシーバ１１１３を通じシリアル通信コントローラ１１１２により受信される。ＣＰＵ１１０２は、シリアル通信コントローラ１１１７、ドライバ兼レシーバ１１１８、コネクタ１１１９を介してスキャナ１００４にスキャン動作起動を指示する。スキャナ１００４から送られてくるスキャン画像は、コネクタ１１１９およびレシーバ（ｒｅｃｅｉｖｅｒ）１１１６を通してＦＩＦＯメモリ１１１５に記憶される。ＤＭＡコントローラ１１０３の監視のもとで、スキャン画像は、ＦＩＦＯメモリ１１１５からＲＡＭ１１０５にバス転送される。ＲＡＭ１１０５に記憶したスキャン画像は、ＤＭＡコントローラ１１０３の監視のもとで、ＲＡＭ１１０５からＦＩＦＯメモリ１１１０にバス転送され、ＦＩＦＯメモリ１１１０から先入れ先出しでドライバ（ｄｒｉｖｅｒ）１１１１、コネクタ１１１４を通してプリンタエンジン１００３へ送られる。プリンタエンジン１００３に送られてきたスキャン画像を印刷処理するとコピー処理が終了する。
【０１００】
プリンタエンジン１００３は、ＰＤＬコントローラ１００２から送られる画像を受信し、濃度補正し、レーザーが出射され感光ドラムに画像の潜像を形成することができる。また、公知の技術であるカラーの多値記録が可能になっている。
【０１０１】
次に、プリンタエンジン１００３に含まれているユーザが所定の設定の操作を行うためのＬＣＤタッチパネル１２１５について図１２を参照して説明する。
【０１０２】
スタートボタン１２０１はコピー動作起動のボタンである。リセットボタン１２０２は設定をクリアするためのボタンである。ストップボタン１２０３は動作を途中で停止するためのボタンである。コピー数表示１２０４はコピーする部数の設定値を表示する。濃度表示１２０５は設定された濃度を表示する。濃度設定ボタン１２０６および１２０７は、コピーの濃度を設定するためのボタンである。給紙段表示１２０８はオートあるいは選択されている給紙段の設定を表示する。給紙段選択ボタン１２０９は、押すと給紙段を選択するためのプルダウンメニューで給紙段のリストが現れるボタンである。倍率表示１２１０は、倍率を表示する。ズームボタン１２１１および１２１２は倍率を設定するためのボタンである。Ｗｅｂページ作成モードボタン１２１３は、Ｗｅｂページ作成の条件を指示するためのボタンである。テンキー１２１４は値数設定のためのボタンである。
【０１０３】
Ｗｅｂページ作成モードボタンを押すと、印刷用高解像度画像を生成するか否かのオプションと、文書名の入力をするダイアログボックスが現れる。そして、これらの入力が終了すると、Ｗｅｂページ作成モードボタン１２１３は反転表示となりＷｅｂページ作成を指示することができる。その状態で、Ｗｅｂページ作成モードボタン１２１３を再度押すと元に戻る。
【０１０４】
従って、Ｗｅｂページ作成モードボタン１２１３以外はごく一般的な複写機の操作部であり、Ｗｅｂページを作成する設定を簡単で分かりやすい操作で選択することが可能となる。
【０１０５】
スキャナ１００４は、文書、絵および写真等を走査し、画像データとして取り込むスキャン動作をすることができる。また、スキャナ１００４はＣＣＤラインセンサを用いており、その取り込む画像の解像度は６００ｄｐｉである。また、ＰＤＬコントローラ１００２からの指示に従いスキャン動作を実行し、取り込んだスキャン画像をＰＤＬコントローラ１００２へ送ることができる。
【０１０６】
次に、本発明の第２の実施の形態のカラーデジタル複合機が作成するＷｅｂページの構成について図１３を参照して説明する。
【０１０７】
Ｗｅｂページは、ハードディスクドライブ１１０７に保管され、ＣＰＵ１１０２によって実行されるＷｅｂサーバーソフトにより、ネットワーク１０４上に公開される。
【０１０８】
ホームページ（Ｈｏｍｅ  Ｐａｇｅ）１３０１は、作成されているＷｅｂページをリスト表示（１３０２、１３０３、１３０４および１３０５）とゴミ箱ページへのリンクボタン１３０６から構成される。リンクボタン１３０６はゴミ箱ページ１３０７とリンクしており、リンクボタン１３０６を選択するとゴミ箱ページ１３０７を表示する。ホームページ１３０１にリスト表示されたＷｅｂページは個々にゴミ箱ページ１３０７に移送することができ、移送されたＷｅｂページはゴミ箱ページ１３０７にリスト表示（１３０８および１３０９）される。ゴミ箱ページ１３０７にリスト表示されたＷｅｂページは、リスト表示を消去することにより個々に消去される。また、消去せず放置しておいてもハードディスクドライブ１１０７の空き容量が不足してくるとリスト表示された古いＷｅｂページから自動的に消去される。ホームページ１３０１またはゴミ箱ページ１３０７に表示されたＷｅｂページのリスト表示は、ハイパーテキスト技術によりＷｅｂページ（１３１０、１３１１、１３１２、１３１３、１３１４および１３１５）へリンクされ、相互に関連づけられている。また、Ｗｅｂページは必ずしも１ページとは限らず、複数ページの場合がある。複数ページの場合は１ページ目にリンクされる。ゴミ箱ページ１３０７と、作成された各Ｗｅｂページ１３１０、１３１１、１３１２、１３１３、１３１４および１３１５には、ホームページ１３０１への図示していないリンクボタンがあり、ホームページ１３０１へすぐに戻れるようになっている。
【０１０９】
なお、Ｗｅｂページは、上述したＷｅｂブラウザアプリケーションソフトにより閲覧可能な言語であるＨＴＭＬで記述されている。
【０１１０】
ホームページ１３０１を図１４に示す。このホームページ１３０１は最初からハードディスクドライブ１１０７にあり、Ｗｅｂページが作成されたり、ゴミ箱ページ１３０７に移送されたりするたびに更新される一覧電子文書である。
【０１１１】
タイトル欄１４０１には、カラーデジタル複合機１００１の名称を記述する。最終更新日時欄１４０２には、最後に更新された日時を記述する。Ｗｅｂページリスト欄１４０６は、日付欄１４０３、文書名欄１４０４、作成者欄１４０５から構成され、日付順にソートされ、新しいＷｅｂページを上から順に配置する。個々のＷｅｂページのリスト表示は、それぞれのＷｅｂページへリンクしている。また、Ｗｅｂページリスト欄１４０６の右側には、Ｗｅｂページのリスト表示毎にゴミ箱ページ移送ボタン１４０７が配置され、選択するとそのＷｅｂページのリスト表示はゴミ箱ページ１３０７に移送され、ホームページ１３０１からは削除される。ゴミ箱ボタン１４０８はゴミ箱ページ１３０７へリンクしている。ここにサムネイル画像としてＷｅｂページの小さな縮小画像を並べて表示するようにし、Ｗｅｂページ選択が容易にできるようにしてもよい。
【０１１２】
作成者欄１４０５が「ＳＣＡＮ」となっているＷｅｂページは、スキャン画像から作成したＷｅｂページである。スキャン画像よりＷｅｂページの作成を指示する場合に文書名を入力していれば、文書名欄１４０４に表示される。文書名を入力していなければ文書名欄１４０４は空欄となるが、自動的に記録される日付欄１４０３は必ず表示される。
【０１１３】
ゴミ箱ページ１３０７を図１５に示す。このゴミ箱ページ１３０７は最初からハードディスクドライブ１１０７にあり、Ｗｅｂページが移送されていたり消去されるたびに更新される。タイトル欄１５０１には、カラーデジタル複合機１００１の名称を記述する。最終更新日時欄１５０２には、最後に更新された日時を記述する。Ｗｅｂページリスト欄１５０６は、日付欄１５０３、文書名欄１５０４、作成者欄１５０５から構成され、日付順にソートされ新しいＷｅｂページを上から順に配置する。個々のＷｅｂページのリスト表示は、それぞれへのＷｅｂページへリンクしている。また、Ｗｅｂページリスト欄１５０６の右側には、Ｗｅｂページのリスト表示毎に復活ボタン１５０７が配置され、選択するとそのＷｅｂページのリスト表示はホームページ１３０１に移送され、ゴミ箱ページ１３０７からは削除される。また、復活ボタン１５０７の右側には消去ボタン１５０８が配置され、選択するとそのＷｅｂページのリスト表示とＷｅｂページ自体がハードディスクドライブ１１０７上から消去される。Ｗｅｂページボタン１５０９は、ホームページ１３０１へリンクしている。
【０１１４】
作成者欄１５０５が「ＳＣＡＮ」となっているＷｅｂページは、スキャン画像から作成したＷｅｂページである。
【０１１５】
次に、本発明の第２の実施の形態のカラーデジタル複合機が文書から作成したＷｅｂページの例を図１６に示す。
【０１１６】
Ｗｅｂページ１６０１は、スキャナ１００４から送られた全３ページの文書の２ページ目より作成された電子文書である。なお、スキャナ１００４から送られたスキャン画像より作成するＷｅｂページは、通常は１ページであるが、スキャナに自動給紙装置があれば同時に複数ページのＷｅｂページを作成することができる。
【０１１７】
また、Ｗｅｂページ１６０１は、ホームページ１３０１へのリンクが張られているＷｅｂページボタン１６０３、前のページ（この場合１ページ目）へのリンクが張られている前ページボタン１６０４、全ページ数（この場合３）とそのページ番号（この場合２）が書かれたページ数表示欄１６０５、次のページ（この場合３ページ目）へのリンクが張られている次ページボタン１６０６、作成日時欄１６０７および文書の２ページ目のスキャン画像１６０２とから構成されている。なお、ページが１ページ目である場合には前ページボタン１６０４は配置されない。また、そのページが最終ページである場合は、次ページボタン１６０６は配置されない。従って、全１ページの文書から作成されたＷｅｂページには前ページボタン１６０４も次ページボタン１６０６も無い。
【０１１８】
印刷用の高解像度（この場合６００ｄｐｉ）のラスター画像を保持しているＷｅｂページの下部には印刷ボタン１６０８が配置される。印刷ボタンは選択されるとハードディスクドライブ１１０７にあらかじめ記憶されている印刷処理プログラムが実行され、そのＷｅｂページの高解像度画像をＲＡＭ１１０５に展開しプリンタエンジン１００３に転送し印刷処理する。高解像度画像のないＷｅｂページにはこの印刷ボタン１６０８は無い。この印刷ボタン１６０８を選択することにより、ブラウザアプリケーションソフトから印刷処理するよりも画像のきれいな印刷結果を得ることができる。
【０１１９】
次に、本発明の第２の実施の形態のカラーデジタル複合機でユーザがＬＣＤタッチパネルよりコピー動作起動の指示をした場合、スキャン文書からＷｅｂページを作成するＷｅｂページ作成について図１７を参照して説明する。
【０１２０】
コピー動作起動の指示のデータを受け取った場合、図１７に示すように、ＰＤＬコントローラ１００２のＣＰＵ１１０２は処理を開始する。
【０１２１】
ステップＳ１７０１では、受け取った起動の要求データよりＷｅｂページ作成をするかどうかを判断する。ページ作成の指示がない場合、ステップＳ１７０２において、ＣＰＵ１１０２はシリアル通信コントローラ１１１７経由でスキャナ１００４を起動し、スキャン動作を開始させ、スキャナから送られてきた６００ｄｐｉのスキャン画像をフレームメモリであるＰＤＬコントローラ１００２のＲＡＭ１１０５に格納する。次に、ＲＡＭ１１０５に格納されたスキャン画像をプリンタエンジン１００３へ転送し印刷する。
【０１２２】
一方、ステップＳ１７０１において、Ｗｅｂページ作成の指示がある場合、ステップＳ１７０３では、ＣＰＵ１１０２はシリアル通信コントローラ１１１７経由でスキャナ１００４を起動し、スキャン動作を開始させ、スキャナから送られてきた６００ｄｐｉのスキャン画像をフレームメモリであるＰＤＬコントローラ１００２のＲＡＭ１１０５に格納する。
【０１２３】
ステップＳ１７０４では、スキャン画像を低解像度（ここでは７２ｄｐｉ）に落としたデータを作成しＪＰＥＧ圧縮を施してハードディスクドライブ１１０７にファイルとして保存する。自動給紙装置があり、複数ページの画像が送られてきた場合には、そのページの数だけファイルを生成する。
【０１２４】
ステップＳ１７０５では、そのＪＰＥＧファイルを表示するＨＴＭＬで記述されたＨＴＭＬファイルを自動的に作成する。従って、Ｗｅｂページの作成者は、ＨＴＭＬの記述の方法を知っている必要はない。また、スキャンした画像が複数ページの場合は、ＨＴＭＬファイルもページ数だけ自動的に作成する。
【０１２５】
ステップＳ１７０６では、ホームページ１３０１を更新する。図１４のＷｅｂページリスト表示の先頭に新規作成したＷｅｂページのリスト表示を追加し、このリスト表示とのリンクを作成する。日付欄１４０３にはＷｅｂページを作成した日付を記述する。文書名欄１４０４にはＬＣＤタッチパネル１２１５上で入力された文書名があれば記載し、作成者欄１４０５には「ＳＣＡＮ」と記述する。また、Ｗｅｂページに対応するゴミ箱ページ移送ボタン１４０７を追加する。さらに、最終更新日時欄１４０２を更新する。
【０１２６】
次に、ステップＳ１７０７では、ＬＣＤタッチパネル１２１５により印刷用高解像度画像生成の指定があったかどうかを判断する。印刷用高解像度画像生成の指定がない場合には、ＣＰＵ２０２は処理を終了する。
【０１２７】
一方、印刷用高解像度画像生成の指定がある場合には、ステップＳ１７０８において、スキャン画像を保存しているＲＡＭ１１０５に格納した６００ｄｐｉの画像にＪＰＥＧ圧縮を施してハードディスクドライブ１１０７にファイルとして保存する。
【０１２８】
次に、ステップＳ１７０９では、ステップＳ１７０５で作成したＷｅｂページのＨＴＭＬファイルに印刷ボタン１６０８を追加する。そして、印刷ボタン１６０８の追加後、ＣＰＵ２０２は処理を終了する。
【０１２９】
なお、本発明の第２の実施の形態はカラーデジタル複合機であったが、白黒デジタル複合機であっても構わない。また、ネットワークスキャナ、スキャナ画像よりＷｅｂページを作成する機能を持つ専用のスキャナ、ネットワークに接続可能なデジタルカメラであっても構わない。
【０１３０】
さらに、本発明の第２の実施の形態のカラーデジタル複合機によるＷｅｂページの作成では、扱う画像は、７２ｄｐｉとしＪＰＥＧファイルに圧縮しているが、ＰＤＦ形式のようなラスター系の画像フォーマットに落とし、文宇の表示品質を向上させても良い。
【０１３１】
上述のように、本発明により、コピー処理することと同等の操作で、自動的にＷｅｂページを作成し、公開および提供することができる。ＨＴＭＬの記述方法、画像フォーマットおよびＷｅｂサーバーへの登録方法等の知識がなくても、誰にでもスキャンして得たスキャン画像からＷｅｂページを作成し、公開および提供することが容易となる。特に、既存の印刷物をスキャンして得た印刷物の画像を使用したＷｅｂページの作成を、コピー処理をすることと同等の単純な操作で行うことができる。
【図面の簡単な説明】
【０１３２】
【図１】本発明の第１の実施の形態のネットワークプリンタを有するネットワークシステムの概略の構成を示す構成図である。
【図２】本発明の第１の実施の形態のネットワークプリンタのＰＤＬコントローラの概略の構成を示すブロック図である。
【図３】本発明の第１の実施の形態のネットワークプリンタのプリンタエンジンの概略の構成を示すブロック図である。
【図４】本発明の第１の実施の形態のネットワークプリンタを使用するパーソナルコンピュータにインストールされたプリンタドライバソフトの画面を説明するための説明図である。
【図５】本発明の第１の実施の形態のネットワークプリンタが作成するＷｅｂページの構成を説明するための説明図である。
【図６】本発明の第１の実施の形態のネットワークプリンタが作成するＷｅｂページの一覧を表示するホームページを説明するための説明図である。
【図７】本発明の第１の実施の形態のネットワークプリンタが作成するＷｅｂページを消去するゴミ箱ページを説明するための説明図である。
【図８】本発明の第１の実施の形態のネットワークプリンタが作成するＷｅｂページの例である。
【図９】本発明の第１の実施の形態のネットワークプリンタでＷｅｂページを作成するＷｅｂページ作成手順を示すフローチャートである。
【図１０】本発明の第２の実施の形態のカラーデジタル複合機を有するネットワークシステムの概略の構成を示す構成図である。
【図１１】本発明の第２の実施の形態のカラーデジタル複合機のＰＤＬコントローラの概略の構成を示すブロック図である。
【図１２】本発明の第２の実施の形態のカラーデジタル複合機にユーザが所定の設定の操作を行うＬＣＤタッチパネルについて説明するための説明図である。
【図１３】本発明の第２の実施の形態のカラーデジタル複合機が作成するＷｅｂページの構成を説明するための説明図である。
【図１４】本発明の第２の実施の形態のカラーデジタル複合機が作成するＷｅｂページの一覧を表示するホームページを説明するための説明図である。
【図１５】本発明の第２の実施の形態のカラーデジタル複合機が作成するＷｅｂページを消去するゴミ箱ページを説明するための説明図である。
【図１６】本発明の第２の実施の形態のカラーデジタル複合機が作成するＷｅｂページの例である。
【図１７】本発明の第２の実施の形態のカラーデジタル複合機でユーザがＬＣＤタッチパネルよりコピー動作起動の指示をした場合の処理についての手順を示すフローチャートである。
【符号の説明】
【０１３３】
１０１    ＰＤＬプリンタ
１０２、１００２    ＰＤＬコントローラ
１０３、１００３    プリンタエンジン
１０４    ネットワーク
１０５、１０６、１００５、１００６    パーソナルコンピュータ
１０７、１００７    ゲートウェイ
１０８、１００８    インターネット
２０２、３０２、１１０２    ＣＰＵ
２０４、３０３、１１０４    ＲＯＭ
２０５、３０４、１１０５    ＲＡＭ
２０７、１１０７    ハードディスクドライブ
２０８、１１０８    ＬＡＮコントローラ
２１０、３１３、１１１０、１１１５    ＦＩＦＯメモリ
４０１    プリンタドライバソフトの画面
４１０    出力先欄
１００１    カラーデジタル複合機
１００４    スキャナ
１２１５    ＬＣＤタッチパネル
１２１３    Ｗｅｂページ作成モードボタン
【図１】
2005318654.tif 000003
【図２】
2005318654.tif 000004
【図３】
2005318654.tif 000005
【図４】
2005318654.tif 000006
【図５】
2005318654.tif 000007
【図６】
2005318654.tif 000008
【図７】
2005318654.tif 000009
【図８】
2005318654.tif 000010
【図９】
2005318654.tif 000011
【図１０】
2005318654.tif 000012
【図１１】
2005318654.tif 000013
【図１２】
2005318654.tif 000014
【図１３】
2005318654.tif 000015
【図１４】
2005318654.tif 000016
【図１５】
2005318654.tif 000017
【図１６】
2005318654.tif 000018
【図１７】
2005318654.tif 000019