(57)【要約】【課題】画像データが他の記憶装置に記憶されていたときにインデックス情報を用いて画像データをダウンロード可能とする。【解決手段】記憶手段に記憶されている入力手段で入力された画像データの一覧を示すインデックス情報を生成手段で生成する。外部情報処理装置からの要求に応じてインデックス情報を送信手段で送信する。画像データの外部記憶装置への記憶先を変更手段で変更可能とする。記憶先が変更されず画像データを記憶手段が記憶した場合に、生成手段が画像データを示す情報と画像データを記憶手段からダウンロードするための情報とをインデックス情報に追加する。変更手段により記憶先が変更された場合、生成手段が画像データを示す情報と外部情報処理装置が入力した画像データを画像データ記憶装置を介さずに外部記憶装置からダウンロードするための情報とをインデックス情報に追加する。【選択図】図６
2010027067.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して外部情報処理装置と外部記憶装置とに接続可能な画像データ記憶装置であって、
画像データを入力する入力手段と、
前記入力手段により入力した画像データを記憶するための記憶手段と、
前記記憶手段に記憶された画像データの一覧を示すインデックス情報を生成する生成手段と、
前記外部情報処理装置からの要求に基づき前記インデックス情報を前記外部情報処理装置へ送信する送信手段と、
前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更する変更手段と、を備え、
前記変更手段が記憶先を変更することなく前記入力した画像データを前記記憶手段が記憶した場合、前記生成手段は、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記記憶手段からダウンロードするための情報とを前記インデックス情報に追加し、
前記変更手段が前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更した場合、前記生成手段は、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記画像データ記憶装置を介さずに前記外部記憶装置からダウンロードするための情報とを前記インデックス情報に追加することを特徴とする画像データ記憶装置。
【請求項２】
更に、原稿を読み取って画像データを生成する読み取り手段を備え、
前記入力手段は、前記読み取り手段が生成した画像データを入力することを特徴とする請求項１に記載の画像データ記憶装置。
【請求項３】
更に、前記ネットワークを介して外部から受信した印刷用データに基づいて画像データを生成する印刷制御手段を備え、
前記入力手段は、前記印刷制御手段が生成した画像データを入力することを特徴とする請求項１に記載の画像データ記憶装置。
【請求項４】
前記印刷制御手段は、前記印刷用データに基づいて前記画像データに加えて前記画像データよりも解像度が高い印刷用画像データを生成し、
前記記憶手段は、前記画像データと前記印刷用画像データとを記憶し、
更に、前記記憶手段に記憶された印刷用画像データに基づき画像形成を行う画像形成手段を備えることを特徴とする請求項３に記載の画像データ記憶装置。
【請求項５】
前記生成手段が生成するインデックス情報は、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述された情報であり、
前記送信手段は、通信プロトコルとしてＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を用いて前記インデックス情報を外部情報処理装置へ送信することを特徴とする請求項１乃至請求項４のいずれか１項に記載の画像データ記憶装置。
【請求項６】
ネットワークを介して外部情報処理装置と外部記憶装置とに接続可能な画像データ記憶装置の制御方法であって、
画像データを入力する入力ステップと、
前記入力ステップにより入力した画像データを記憶するための記憶手段に記憶された画像データの一覧を示すインデックス情報を生成する生成ステップと、
前記外部情報処理装置からの要求に基づき前記インデックス情報を前記外部情報処理装置へ送信する送信ステップと、
前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更する変更ステップと、を備え、
前記変更ステップにおいて記憶先を変更することなく前記入力した画像データを前記記憶手段が記憶した場合、前記生成ステップは、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記記憶手段からダウンロードするための情報とを前記インデックス情報に追加し、
前記変更ステップにおいて前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更した場合、前記生成ステップは、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記画像データ記憶装置を介さずに前記外部記憶装置からダウンロードするための情報とを前記インデックス情報に追加することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ記憶装置及び画像データ記憶装置の制御方法に係り、更に詳しくは、ネットワーク上に接続されたネットワークプリンタ、ネットワークスキャナ、デジタル複写機等に適用可能であると共に、電子文書をネットワークを介して転送制御する場合に好適な画像データ記憶装置及び画像データ記憶装置の制御方法に関する。
【背景技術】
【０００２】
最近のプリンタや複合機は、スプール機能（プリンタ等の低速な入出力装置をＣＰＵと並行して動作させコンピュータ全体の処理効率を上げる機能）や、電子的なソート機能（電子的にページ順を揃えたり複数部に仕分けして印刷する機能）を実現するために大容量のハードディスクを装備する場合が少なくない。また、ネットワーク機能を持つものも多く、プリントだけでなくネットワーク経由のスキャン機能も実現され、更にＷｅｂページを簡易的に作成する機能も提案されている。ネットワークスキャンの場合、操作性を考慮してスキャナ操作部でスキャンを行い、画像データをスキャナ内蔵のハードディスクに蓄え、パーソナルコンピュータ（ＰＣ）からネットワーク経由で画像データを吸い上げるという方式が考えられている。
【０００３】
また、従来の画像処理システムでは、画像を格納するワークステーションが複数台ネットワークに接続されるように構成する。そして、画像データをあるワークステーションのパーティションに格納可能か否かを判定し、格納不可の場合は画像データを他のパーティションに記憶する。そして、当初格納する予定だったパーティションと実際に格納したパーティションの間にリンク情報を設定するものが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０７−０９３１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術においては下記のような問題があった。即ち、ネットワークスキャナや複合機が大容量のハードディスクを装備したとしてもその容量には限界があり、一般に１つのファイルサイズが大きくなりがちな画像データを記憶するには不足しがちであるという問題があった。特に複合機の場合は、スプール機能や電子的なソート機能等、その他の機能で確保すべき記憶領域も少なくない。また、リムーバブルメディア等に画像データを保存するにしても、ユーザは画像データがどこに保存されているかを意識して使わなければならず、使い勝手が悪いという問題があった。
【０００６】
本発明は、上述した点に鑑みなされたものであり、ネットワークで接続された他の機器にもデータを保存できるようにすることで、機器内蔵のハードディスクの容量制限を受けることなく画像等のファイルを記憶することを可能にすると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことを可能とした画像データ記憶装置及び画像データ記憶装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の画像データ記憶装置は、ネットワークを介して外部情報処理装置と外部記憶装置とに接続可能な画像データ記憶装置であって、画像データを入力する入力手段と、前記入力手段により入力した画像データを記憶するための記憶手段と、前記記憶手段に記憶された画像データの一覧を示すインデックス情報を生成する生成手段と、前記外部情報処理装置からの要求に基づき前記インデックス情報を前記外部情報処理装置へ送信する送信手段と、前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更する変更手段と、を備え、前記変更手段が記憶先を変更することなく前記入力した画像データを前記記憶手段が記憶した場合、前記生成手段は、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記記憶手段からダウンロードするための情報とを前記インデックス情報に追加し、前記変更手段が前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更した場合、前記生成手段は、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記画像データ記憶装置を介さずに前記外部記憶装置からダウンロードするための情報とを前記インデックス情報に追加することを特徴とする。
【０００８】
上記目的を達成するため、本発明の画像データ記憶装置の制御方法は、ネットワークを介して外部情報処理装置と外部記憶装置とに接続可能な画像データ記憶装置の制御方法であって、画像データを入力する入力ステップと、前記入力ステップにより入力した画像データを記憶するための記憶手段に記憶された画像データの一覧を示すインデックス情報を生成する生成ステップと、前記外部情報処理装置からの要求に基づき前記インデックス情報を前記外部情報処理装置へ送信する送信ステップと、前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更する変更ステップと、を備え、前記変更ステップにおいて記憶先を変更することなく前記入力した画像データを前記記憶手段が記憶した場合、前記生成ステップは、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記記憶手段からダウンロードするための情報とを前記インデックス情報に追加し、前記変更ステップにおいて前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更した場合、前記生成ステップは、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記画像データ記憶装置を介さずに前記外部記憶装置からダウンロードするための情報とを前記インデックス情報に追加することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像データ記憶装置は、その画像データが画像データ記憶装置の空き容量の都合から他の記憶装置に記憶されていたとしても、それを意識することなく、インデックス情報を用いて画像データを画像データ記憶装置からダウンロードすることが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１及び第２の実施の形態に係るネットワークシステムの構成を示す機能ブロック図である。
【図２】本発明の第１の実施の形態に係るネットワークシステムの構成を示すブロック図である。
【図３】本発明の第１の実施の形態に係るネットワークスキャナのスキャナコントローラの詳細構成を示すブロック図である。
【図４】本発明の第１の実施の形態に係るスキャン画像をネットワーク接続されたパーソナルコンピュータから引き出すために用いるインデックス用Ｗｅｂページの構成を示す説明図である。
【図５】本発明の第１の実施の形態に係るゴミ箱ページの構成を示す説明図である。
【図６】本発明の第１の実施の形態に係るネットワークスキャナのネットワークコントローラの操作部を使ってスキャン動作を起動したときのスキャナコントローラのＣＰＵの処理を示すフローチャートである。
【図７】本発明の第２の実施の形態に係るネットワークシステムの構成を示すブロック図である。
【図８】本発明の第２の実施の形態に係るＰＤＬプリンタのＰＤＬコントローラの詳細構成を示すブロック図である。
【図９】本発明の第２の実施の形態に係るＰＤＬプリンタのプリンタエンジンの詳細構成を示すブロック図である。
【図１０】本発明の第２の実施の形態に係るＰＤＬプリンタにプリントするためのプリンタドライバの表示画面を示す説明図である。
【図１１】本発明の第２の実施の形態に係るＰＤＬプリンタがネットワーク経由でジョブを受け取った時のＰＤＬコントローラのＣＰＵの処理を示すフローチャートである。
【図１２】本発明の第２の実施の形態に係るＰＤＬプリンタがネットワーク経由でジョブを受け取った時のＰＤＬコントローラのＣＰＵの処理を示すフローチャートである。
【図１３】本発明の第２の実施の形態に係るＰＤＬプリンタがネットワーク経由でジョブを受け取った時のＰＤＬコントローラのＣＰＵの処理を示すフローチャートである。
【図１４】本発明の第２の実施の形態に係るＷｅｂページの構成を示す説明図である。
【図１５】本発明の第２の実施の形態に係るホームページの構成を示す説明図である。
【図１６】本発明の第２の実施の形態に係るゴミ箱ページの構成を示す説明図である。
【図１７】本発明の第２の実施の形態に係るＷｅｂページの構成を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面を参照して説明する。
【００１２】
［１］第１の実施の形態
本発明の第１の実施の形態においては、電子文書作成装置としてネットワークスキャナの場合を例に上げて説明する。本発明の第１の実施の形態では、ネットワークスキャナでスキャンした画像データを、ネットワーク経由で接続されたファイルサーバに保存すると共に、保存した画像データを引き出すユーザは、画像データがどこに保存されているかを意識しないで済むのが特徴である。
【００１３】
図１は本発明の第１の実施の形態及び後述の第２の実施の形態に係るネットワークシステムの構成を示した機能ブロック図である。本発明の第１の実施の形態及び後述の第２の実施の形態に係るネットワークシステムの電子文書作成装置及び外部機器は、ネットワーク１１１を介して接続されている。電子文書作成装置は、電子文書作成手段１０１、記憶手段１０２、電子文書提供手段１０３、転送手段１０４、電子文書更新手段１０５、指定手段１０６、容量検知手段１０７、切替手段１０８を備えており、外部機器は、外部側記憶手段１０９、外部側電子文書提供手段１１０を備えている。尚、図１では外部機器は便宜上１台のみ図示するものとする。
【００１４】
上記各部の機能を詳述すると、電子文書作成手段１０１は、所定形式の電子文書を作成する。記憶手段１０２は、少なくとも一つの特定電子文書（インデックス用Ｗｅｂページ、Ｗｅｂページ）を含む電子文書を所定形式で記憶する。電子文書提供手段１０３は、外部機器からの閲覧要求に基づき記憶手段１０２内の指定された電子文書を外部機器に転送させる。転送手段１０４は、作成或いは指定された電子文書を外部機器に転送する。電子文書更新手段１０５は、外部機器に電子文書を転送した場合はその情報を記憶手段１０２の特定電子文書に追加して更新すると共に、切替手段１０８による作成電子文書の記憶手段１０２への記憶時に特定電子文書を更新する。
【００１５】
指定手段１０６は、電子文書転送先の外部機器（ＩＰアドレス）を指定する。容量検知手段１０７は、記憶手段１０２の空き容量を検知する。切替手段１０８は、記憶手段１０２の空き容量が所定量より多い場合は作成電子文書を記憶手段１０２に記憶させ、記憶手段１０２の空き容量が所定量より少ない場合は作成電子文書を外部機器に転送させる。外部側記憶手段１０９は、電子文書作成装置から転送された電子文書を所定形式で記憶する。外部側電子文書提供手段１１０は、電子文書作成装置からの閲覧要求に基づき外部側記憶手段１０９内の指定された電子文書を電子文書作成装置に提供する。
【００１６】
電子文書作成手段１０１は、図２のスキャナユニット２０３、図７のプリンタエンジン７０３に対応し、電子文書提供手段１０３、電子文書更新手段１０５、容量検知手段１０７、切替手段１０８は、図３及び図８のＣＰＵ３０２、８０２に対応し、記憶手段１０２は、図３及び図８のハードディスク３０７、８０７に対応し、転送手段１０４は、図３及び図８のＬＡＮコントローラ３０８、８０８に対応し、指定手段１０６は、図３の操作部３１５、図９のＬＣＤタッチパネル９１８に対応する。また、外部側記憶手段１０９、外部側電子文書提供手段１１０は、図２のＵＮＩＸ(登録商標)ワークステーション２０４或いはパーソナルコンピュータ２０５に装備されている。
【００１７】
図２は本発明の第１の実施の形態に係るネットワークシステムの構成を示すブロック図である。本発明の第１の実施の形態に係るネットワークシステムは、スキャナコントローラ２０２及びスキャナユニット２０３を備えたネットワークスキャナ２０１、ＵＮＩＸ(登録商標)ワークステーション（ＷＳ）２０４、複数台のパーソナルコンピュータ（ＰＣ）２０５・・・がネットワーク２０６に接続された構成となっている。尚、図２の構成は一例であり図示の構成に限定されるものではない。また、パーソナルコンピュータは便宜上１台のみ図示するものとする。
【００１８】
上記各部の構成を詳述すると、ネットワークスキャナ２０１は、原稿画像をスキャンしてデジタル画像データにするスキャナユニット２０３と、ユーザインタフェースやネットワーク２０６を介したデータ転送を処理するスキャナコントローラ２０２とを備えている。ＵＮＩＸ(登録商標)ワークステーション２０４は、ＵＮＩＸ(登録商標)（タイムシェアリングシステム用オペレーティングシステム）対応の機器であり、画像ファイルの保管用に使われる。複数台のパーソナルコンピュータ２０５・・・は、ネットワーク２０６を介してネットワークスキャナ２０１を共有して使っている。
【００１９】
ネットワーク２０６は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ：ネットワークのトランスポート層の通信プロトコル）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ：インターネット層のプロトコル）をプロトコルとして用いており、イントラネット（インターネットの技術を用いて構成したローカルなネットワーク）となっている。尚、スキャナユニット２０３、ＵＮＩＸ(登録商標)ワークステーション２０４、パーソナルコンピュータ２０５については公知であるため、内部構成の説明は省略する。
【００２０】
上記のようなイントラネットでは、パーソナルコンピュータ２０５がＮｅｔｓｃａｐｅ  ＮａｖｉｇａｔｏｒやＭｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ等のＷｅｂブラウザアプリケーションソフトを用いてイントラネットやインターネットに接続されているＷｅｂサーバ（図示略）にアクセスして情報を共有する。上記ネットワークスキャナ２０１のスキャナコントローラ２０２はＷｅｂサーバ機能を有し、スキャンした画像データの管理を行えるようになっている。
【００２１】
ユーザは、ネットワークスキャナ２０１のスキャナユニット２０３に読取らせる原稿を置き、スキャナコントローラ２０２の操作部から必要なら解像度等の設定を行い、スキャン動作を起動する。これに伴い、スキャン画像データは、スキャナコントローラ２０２内のハードディスク或いはＵＮＩＸ(登録商標)ワークステーション２０４内のハードディスクに保存される。そして、ユーザは自分の所有するパーソナルコンピュータ２０５からＷｅｂブラウザアプリケーションを使ってネットワークスキャナ２０１のＷｅｂページをブラウズすることで、スキャン画像を選択しダウンロードすることができる。
【００２２】
図３は本発明の第１の実施の形態に係るネットワークスキャナ２０１のスキャナコントローラ２０２の詳細構成を示すブロック図である。スキャナコントローラ２０２は、ＣＰＵバス３０１、ＣＰＵ３０２、ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）コントローラ３０３、ＲＯＭ３０４、ＲＡＭ３０５、ハードディスクインタフェース（ＨＤＤ  Ｉ／Ｆ）３０６、ハードディスク（ＨＤＤ）３０７、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）コントローラ３０８、ドライバ／レシーバ３０９、ＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）メモリ３１０、レシーバ３１１、シリアル通信コントローラ３１２、Ｉ／Ｏポート３１３、操作部３１５、コネクタ３１６、３１７を備えている。
【００２３】
上記各部の構成を詳述すると、ＣＰＵ３０２は、ＣＰＵバス３０１に接続されたスキャナコントローラ２０２各部をファームウエアに基づき制御する中央処理装置であり、後述の図６のフローチャートに示す処理を実行する。ＤＭＡコントローラ３０３は、データのＤＭＡ転送を制御する。ＲＯＭ３０４には、スキャナコントローラ２０２を制御するファームウエアが書き込まれている。ＲＡＭ３０５は、ワーク領域として使われると共に、スキャンユニット２０３によるスキャン後のラスタ画像を例えば２頁分格納することが可能なフレームメモリとしても使われる。
【００２４】
ハードディスクインタフェース３０６は、ＣＰＵ３０２がハードディスク３０７に対する画像データの書き込み／読み出しを行う際のインタフェースである。ハードディスク３０７には、画像データやインデックス用Ｗｅｂページ等が格納される。ＬＡＮコントローラ３０８は、ネットワークとの間におけるデータ送受信を制御する。ドライバ／レシーバ３０９は、シリアル通信コントローラ３１２とコネクタ３１７との間に介在しデータ送受信を行う。ＦＩＦＯメモリ３１０は、先入れ先出し方式でデータを記憶する。レシーバ３１１は、ＦＩＦＯメモリ３１０とコネクタ３１７との間に介在しデータ転送を行う。
【００２５】
シリアル通信コントローラ３１２は、ドライバ／レシーバ３０９を介してスキャナユニット２０３との間におけるシリアル通信を制御する。Ｉ／Ｏポート３１３は、操作部３１５からＣＰＵ３０２への入力信号、ＣＰＵ３０２から操作部３１５への出力信号をＣＰＵバス３０１を介して伝達する。操作部３１５は、スキャン起動ボタン、各種設定のためのボタン、例えばＬＣＤ（液晶ディスプレイ）等の表示部（以上図示略）を備えている。コネクタ３１６は、スキャナコントローラ２０２とネットワーク２０６とを接続する。コネクタ３１７は、スキャナコントローラ２０２とスキャナユニット２０３とを接続する。
【００２６】
また、上記構成を有するスキャナコントローラ２０２は、上記ＬＡＮコントローラ３０８を介してＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ：インターネット上でファイル転送の機能を持つソフト）によるファイル転送を行う機能を持つ。更に、スキャナコントローラ２０２は、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ：ＷＷＷのクライアントがサーバと通信を行うためのプロトコル）サーバ機能を持ち、ネットワーク２０６経由で送られたＷｅｂページ閲覧要求に対し応答しＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ：ハイパーテキスト記述言語）ファイル等を送り返す。
【００２７】
図４は本発明の第１の実施の形態に係るユーザがネットワークスキャナ２０１でスキャンした画像をネットワーク２０６に接続されたパーソナルコンピュータ２０５から引き出すために用いるインデックス用Ｗｅｂページを示す説明図である。このページは最初からネットワークスキャナ２０１のスキャナコントローラ２０２のハードディスク３０７にあり、スキャン画像データが作成されたり廃棄されたりする度に更新される。タイトル欄４０１にはネットワークスキャナ２０１の名称が記述される。最終更新日時欄４０２には最後に更新された日時が示される。スキャン画像リスト４０６は、サムネイル画像欄４０３、日時欄４０４、コメント欄４０５からなり、日付順にソートされ新しいスキャン画像が上の方に配置される。
【００２８】
更に、それぞれダウンロードボタン４０９と廃棄ボタン４０７が配置され、ユーザがダウンロードボタン４０９をクリックすると、そのスキャン画像データをダウンロードでき、廃棄ボタン４０７をクリックすると、そのＷｅｂページの行がゴミ箱ページ（後述の図５参照）に移動し、インデックス用Ｗｅｂページからは削除される。ゴミ箱ボタン４０８はゴミ箱ページ（後述図５参照）へリンクされている。
【００２９】
図５は本発明の第１の実施の形態に係るゴミ箱ページを示す説明図である。このページも最初からネットワークスキャナ２０１のスキャナコントローラ２０２のハードディスク３０７にあり、スキャン画像データが廃棄されたり消去される度に更新される。タイトル欄５０１にはネットワークスキャナ２０１の名称が記述される。最終更新日時欄５０２には最後に更新された日時が示される。スキャン画像リスト５０６は、日付欄５０３、コメント欄５０４からなり、日付順にソートされ新しいスキャン画像データが上の方に配置される。
【００３０】
そして、それぞれのスキャン画像毎に復活ボタン５０５が配置され、そのボタンをユーザがクリックすると、そのスキャン画像の行がインデックス用Ｗｅｂページに移動し、ゴミ箱ページからは削除される。また、復活ボタン５０５の右には消去ボタン５０７が配置され、そのボタンをユーザがクリックすると、そのスキャン画像の行とスキャン画像のデータ自体が消去される。ホームページボタン５０８はインデックス用Ｗｅｂページへリンクされている。
【００３１】
次に、上記の如く構成してなる本発明の第１の実施の形態に係るネットワークシステムにおいて、ユーザがネットワークスキャナ２０１のスキャナコントローラ２０２の操作部３１５を使ってスキャン動作を起動したときのスキャナコントローラ２０２のＣＰＵ３０２の処理を、図６のフローチャートを参照しながら説明する。
【００３２】
先ず、スキャナコントローラ２０２のＣＰＵ３０２はシリアル通信コントローラ３１２経由でスキャナユニット２０３を起動する（ステップＳ６０１）。これに伴い、スキャナユニット２０３が原稿をスキャンして読取った画像データは、同期信号と共にレシーバ３１１経由でＦＩＦＯメモリ３１０に記憶されていき、同時にＤＭＡコントローラ３０３により画像データはＦＩＦＯメモリ３１０からＲＡＭ３０５へ転送され、ＲＡＭ３０５上にラスタ画像データを生成する（ステップＳ６０２）。その後、ＣＰＵ３０２はＲＡＭ３０５上のラスタ画像データから例えば一辺１５０画像程度の縮小画像（サムネイル画像）を生成し、ハードディスク３０７に保存する（ステップＳ６０３）。
【００３３】
次に、ＣＰＵ３０２はＲＡＭ３０５上のラスタ画像データを、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ：同組織によるカラー静止画像圧縮方式）圧縮する（ステップＳ６０４）。そして、ＣＰＵ３０２はスキャナコントローラ２０２内蔵のハードディスク３０７の空き容量が十分か否かを調べる（ステップＳ６０５）。具体的には、予め定められた一定量（例えば５０ＭＢ）よりも空き容量が多いか少ないかにより判断する。
【００３４】
ハードディスク３０７に空き容量が十分にある場合は、上記ＪＰＥＧ圧縮された画像データをスキャナコントローラ２０２内蔵のハードディスク３０７に保存する（ステップＳ６０６）。そして、インデックス用Ｗｅｂページにその画像データの情報を追加する（ステップＳ６０７）。この場合、ダウンロードボタンはスキャナコントローラ２０２内蔵のハードディスク３０７からのファイル転送として機能する。
【００３５】
一方、ハードディスク３０７に空き容量が十分に無い場合は、ＦＴＰ（インターネット上でファイル転送機能を持つソフト）により、上記ＪＰＥＧ圧縮された画像データをＬＡＮコントローラ３０８、ネットワーク２０６経由でＵＮＩＸ(登録商標)ワークステーション２０４に転送する（ステップＳ６０８）。このＵＮＩＸ(登録商標)ワークステーション２０４のＩＰアドレスは、ネットワークスキャナ２０１の管理者により操作部３１５経由で入力されているものとする。ＵＮＩＸ(登録商標)ワークステーション２０４は送られたファイルを自己のハードディスクに保存する。そして、インデックス用Ｗｅｂページにその画像データの情報を追加する（ステップＳ６０９）。この場合、ダウンロードボタンはＵＮＩＸ(登録商標)ワークステーション２０４のハードディスクからのファイル転送として機能する。
【００３６】
尚、上述した本発明の第１の実施の形態においては、ネットワークスキャナ２０１は、勿論、ネットワークスキャン機能を備える複写機であっても構わないし、無線ネットワークにより接続されたデジタルカメラであっても構わない。更に、ＵＮＩＸ(登録商標)ワークステーション２０４はパーソナルコンピュータでも構わない。また、複数台のコンピュータであってもよい。また、ネットワークスキャナ２０１をネットワーク２０６上に複数台接続し、ネットワークスキャナ２０１同士で内蔵ハードディスク容量に余裕のあるものに保存を肩代わりさせる構成であってもよい。
【００３７】
以上説明したように、本発明の第１の実施の形態によれば、ネットワークシステムを構成するネットワークスキャナ２０１は、所定形式の電子文書を作成するスキャナユニット２０３と、外部機器からの閲覧要求に基づきハードディスク３０７内の指定された電子文書を外部機器に転送させる文書提供機能、外部機器に電子文書を転送した場合はその情報をハードディスク３０７の特定電子文書に追加して更新すると共に、切替機能による作成電子文書のハードディスク３０７への記憶時に特定電子文書を更新する文書更新機能、ハードディスク３０７の空き容量を検知する容量検知機能、空き容量が所定量より多い場合は作成電子文書をハードディスク３０７に記憶させ、空き容量が所定量より少ない場合は作成電子文書を外部機器に転送させる切替機能を有するＣＰＵ３０２と、少なくとも一つの特定電子文書を含む電子文書を所定形式で記憶するハードディスク３０７と、作成或いは指定された電子文書を外部機器に転送するＬＡＮコントローラ３０８と、電子文書転送先の外部機器を指定する操作部３１５とを備え、ネットワークシステムを構成する外部機器は、ネットワークスキャナ２０１から転送された電子文書を所定形式で記憶する機能、ネットワークスキャナ２０１からの閲覧要求に基づき指定された電子文書をネットワークスキャナ２０１に提供する機能を有するため、下記のような効果を奏する。
【００３８】
上記の構成により、ネットワークスキャナ２０１のＣＰＵ３０２は、ネットワークスキャナ２０１によりスキャンした画像データの処理中において、ネットワークスキャナ２０１内蔵のハードディスク３０７の空き容量が所定量より少ないと判断した場合は、作成電子文書を外部機器（例えばＵＮＩＸ(登録商標)ワークステーション２０４等の機器）に転送させる制御を行う。即ち、ネットワーク２０６で接続されたネットワークスキャナ２０１でスキャンした画像ファイルを、ネットワーク２０６で接続された他の外部機器にも保存できるようにすることで、ネットワークスキャナ２０１内蔵のハードディスク３０７の容量の制限を超えてスキャン画像を保存することができる。更に、一般ユーザはファイルの保存場所を気にすることなく使用することができる。
【００３９】
［２］第２の実施の形態
本発明の第２の実施の形態においては、電子文書作成装置としてネットワークプリンタの場合を例に上げて説明する。本発明の第２の実施の形態では、ネットワークプリンタはプリントするのと同じ操作性でＷｅｂページを作成し公開する機能を備えており、そのＷｅｂページのデータをネットワークプリンタ内蔵のハードディスクだけでなく、ネットワーク上の他のＵＮＩＸ(登録商標)ワークステーションにも保存できることが特徴である。
【００４０】
図７は本発明の第２の実施の形態に係るネットワークシステムの構成を示すブロック図である。本発明の第２の実施の形態に係るネットワークシステムは、ＰＤＬコントローラ７０２及びプリンタエンジン７０３を備えたＰＤＬプリンタ（ネットワークプリンタ）７０１、ＵＮＩＸ(登録商標)ワークステーション（ＷＳ）７０４、複数台のパーソナルコンピュータ（ＰＣ）７０５、ゲートウエイ（Ｆｉｒｅｗａｌｌ）７０７・・・がネットワーク７０８に接続された構成となっている。尚、図７の構成は一例であり図示の構成に限定されるものではない。また、パーソナルコンピュータは便宜上１台のみ図示するものとする。
【００４１】
上記各部の構成を詳述すると、ＰＤＬプリンタ７０１は、ネットワーク７０８からＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ページ記述言語）データを受け取って解釈しラスタ画像データを生成するＰＤＬコントローラ７０２と、そのラスタ画像データを元に用紙上に画像を形成するプリンタエンジン７０３とを備えている。ＵＮＩＸ(登録商標)ワークステーション７０４は、ＵＮＩＸ(登録商標)（タイムシェアリングシステム用オペレーティングシステム）対応の機器であり、電子文書の保管用に使われる。複数台のパーソナルコンピュータ７０５・・・は、ネットワーク７０８を介してＰＤＬプリンタ７０１を共有して使っている。
【００４２】
ネットワーク７０８は、Ｅｔｈｅｒｎｅｔ(登録商標)（米国ゼロックス、ＤＥＣ、インテル三社が共同開発したバス構造のＬＡＮ）によるネットワークであり、ＰＤＬプリンタ７０１〜パーソナルコンピュータ７０５に接続されると共に、Ｆｉｒｅｗａｌｌと呼ばれるゲートウエイ７０７を介してインターネット７０９に接続されている。このようにインターネットの技術を用いてローカルなネットワークを構成する所謂イントラネットは最近急速に広まっている。尚、ＵＮＩＸ(登録商標)ワークステーション７０４、パーソナルコンピュータ７０５については公知であるため、内部構成の説明は省略する。
【００４３】
上記のようなイントラネットでは、パーソナルコンピュータ７０５がＮｅｔｓｃａｐｅ  ＮａｖｉｇａｔｏｒやＭｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ等のＷｅｂブラウザアプリケーションソフトを用いてイントラネットやインターネットに接続されているＷｅｂサーバ（図示略）にアクセスして情報を共有する。上記のＰＤＬプリンタ７０１のＰＤＬコントローラ７０２はＷｅｂサーバ機能を有し、プリンタステータス情報の提供やスプールしたジョブの管理を行えるようになっている。更に、ＰＤＬコントローラ７０２にＷｅｂページ作成機能が付加されている。
【００４４】
図８は本発明の第２の実施の形態に係るＰＤＬプリンタ７０１のＰＤＬコントローラ７０２の詳細構成を示すブロック図である。ＰＤＬコントローラ７０２は、ＣＰＵバス８０１、ＣＰＵ８０２、ＤＭＡコントローラ８０３、ＲＯＭ８０４、ＲＡＭ８０５、ハードディスクインタフェース（ＨＤＤ  Ｉ／Ｆ）８０６、ハードディスク（ＨＤＤ）８０７、ＬＡＮコントローラ８０８、ドライバ／レシーバ８０９、ＦＩＦＯメモリ８１０、ドライバ８１１、シリアル通信コントローラ８１２、コネクタ８１６、８１７を備えている。本実施の形態ではＰＤＬとして例えばＰｏｓｔｓｃｒｉｐｔ  Ｌｅｖｅｌ２を想定する。
【００４５】
上記各部の構成を詳述すると、ＣＰＵ８０２は、ＣＰＵバス８０１に接続されたＰＤＬコントローラ７０２各部をファームウエアに基づき制御する中央処理装置であり、図１１〜図１３のフローチャートに示す処理を実行する。ＤＭＡコントローラ８０３は、データのＤＭＡ転送を制御する。ＲＯＭ８０４には、ＰＤＬコントローラ７０２を制御するファームウエアが書き込まれている。ＲＡＭ８０５は、ワーク領域として使われると共に、ＰＤＬ展開後のラスタ画像を例えば２頁分格納することが可能なフレームメモリとしても使われる。
【００４６】
ハードディスクインタフェース８０６は、ＣＰＵ８０２がハードディスク８０７に対する画像データの書き込み／読み出しを行う際のインタフェースである。ハードディスク８０７には、画像データやＷｅｂページ等が格納される。ＬＡＮコントローラ８０８は、ネットワーク７０８との間におけるデータ送受信を制御する。ドライバ／レシーバ８０９は、シリアル通信コントローラ８１２とコネクタ８１７との間に介在しデータ送受信を行う。
【００４７】
ＦＩＦＯメモリ８１０は、先入れ先出し方式でデータを記憶する。ドライバ８１１は、ＦＩＦＯメモリ８１０とコネクタ８１７との間に介在しデータ転送を行う。シリアル通信コントローラ８１２は、ドライバ／レシーバ８０９を介してプリンタエンジン７０３との間におけるシリアル通信を制御する。コネクタ８１６は、ＰＤＬコントローラ７０２とネットワーク７０８とを接続する。コネクタ８１７は、ＰＤＬコントローラ７０２とプリンタエンジン７０３とを接続する。
【００４８】
上記構成を有するＰＤＬプリンタ７０１によるプリント時には、パーソナルコンピュータ（ホストコンピュータ）７０５からネットワーク７０８経由でＰＤＬプリンタ７０１のＰＤＬコントローラ７０２へ送られたＰＤＬデータが、ＬＡＮコントローラ８０８により受信され、ＲＡＭ８０５に記憶される。ＣＰＵ８０２はＲＡＭ８０５に記憶されたＰＤＬデータを解釈し、それに応じたラスタ画像データをＲＡＭ８０５に書き込む。
【００４９】
そして、ＤＭＡコントローラ８０３によりＤＭＡ転送され、ＦＩＦＯメモリ８１０、ドライバ８１１経由でプリンタエンジン７０３へ送られる。更に、ハードディスクインタフェース（ＳＣＳＩコントローラ）８０６、及び該ハードディスクインタフェース８０６に接続されたハードディスク８０７は、同一ページを複数プリントする場合や頁順を入れ替えてのソート機能等を実現する。作成したＷｅｂページの蓄積にもこのハードディスク８０７が用いられる。
【００５０】
図９は本発明の第２の実施の形態に係るＰＤＬプリンタ７０１のプリンタエンジン７０３の詳細構成を示すブロック図である。プリンタエンジン７０３は、ＣＰＵバス９０１、ＣＰＵ９０２、ＲＯＭ９０３、ＲＡＭ９０４、センサインタフェース９０５、各種センサ９０６、モータドライバ９０７、各種モータ９０８、シリアル通信コントローラ９０９、ドライバ／レシーバ９１０、レシーバ９１２、ＦＩＦＯメモリ９１３、濃度補正回路９１４、Ｄ／Ａ変換回路９１５、レーザドライバ９１６、操作部インタフェース９１７、ＬＣＤタッチパネル９１８、コネクタ９１９を備えている。
【００５１】
上記各部の構成を詳述すると、ＣＰＵ９０２は、ＣＰＵバス９０１に接続されたプリンタエンジン７０３各部をファームウエアに基づき制御する中央処理装置であり、プリンタエンジン７０３の印刷動作を制御する。ＲＯＭ９０３には、プリンタエンジン７０３を制御するファームウエアが書き込まれている。ＲＡＭ９０４は、ワーク領域として使われる。センサインタフェース９０５は、各種センサ９０６のインタフェースである。各種センサ９０６は、温度制御用センサ、用紙の有無を検知する紙検知センサ等から構成される。モータドライバ９０７は、各種モータ９０８を駆動制御する。各種モータ９０８は、感光ドラムを駆動するモータ、用紙搬送等を行うローラを駆動するモータ等から構成される。
【００５２】
シリアル通信コントローラ９０９は、ドライバ／レシーバ９１０を介してＰＤＬコントローラ７０２との間におけるシリアル通信を制御する。ドライバ／レシーバ９１０は、シリアル通信コントローラ９０９とコネクタ９１９との間に介在しデータ転送を行う。レシーバ９１２は、コネクタ９１９とＦＩＦＯメモリ９１３との間に介在し、ＰＤＬコントローラ７０２から送られるラスタ画像データ受信を行う。ＦＩＦＯメモリ９１３は、ラスタ画像データのクロック変換を行う。濃度補正回路９１４は、ラスタ画像の濃度補正を行う。Ｄ／Ａ変換回路９１５は、濃度補正回路９１４の出力のデジタル→アナログ変換を行う。
【００５３】
レーザドライバ９１６は、レーザを駆動し感光ドラム（以上図示略）に潜像を形成する。操作部インタフェース９１７は、ＬＣＤタッチパネル９１８からＣＰＵ９０２への入力信号、ＣＰＵ９０２からＬＣＤタッチパネル９１８への出力信号をＣＰＵバス９０１を介して伝達する。ＬＣＤタッチパネル９１８は、ユーザが各種設定等の操作を行う際に使用されると共に、ＣＰＵ９０２の制御に基づき各種表示も行う。コネクタ９１９は、ＰＤＬコントローラ７０２とプリンタエンジン７０３とを接続する。
【００５４】
上記構成を有するプリンタエンジン７０３にＰＤＬコントローラ７０２から送られるラスタ画像のデータはレシーバ９１２で受信され、１ライン分のＦＩＦＯメモリ９１３によってクロック変換され、濃度補正回路９１４により濃度が補正され、Ｄ／Ａ変換回路９１５によりデジタル→アナログ変換されて、レーザドライバ９１６によりレーザが駆動され感光ドラムに潜像が形成される。このプリンタエンジン７０３は、例えば最大Ａ４サイズ、６００×６００ｄｐｉ、２値とする。この画像形成は電子写真方式として公知であるため、ここでは説明を省略する。更に、ＰＤＬコントローラ７０２とプリンタエンジン７０３との間では、画像信号の他に通信用のシリアル信号もやり取りされ、上記のドライバ／レシーバ９１０とシリアル通信コントローラ９０９を介してＣＰＵ９０２が通信する。
【００５５】
図１０は本発明の第２の実施の形態に係るＰＤＬプリンタ７０１にプリントするためのプリンタドライバ１００１の画面を示す説明図である。これは、ネットワーク７０８上に接続されているパーソナルコンピュータ７０５上にインストールされ、アプリケーションソフトからプリントアウトをする際に用いられるものである。プリンタドライバ１００１は一つのウィンドウになっている。プリンタ名欄１００２には接続先のＰＤＬプリンタ７０１の名称（本例では「ＬＢＰ６００」）が表示されている。印刷範囲欄１００３には２つのラジオボタン（複数のうち一つだけ選択できるボタン）１００４、１００５がある。
【００５６】
ラジオボタン１００４は現在開いている文書の全ページを出力するもので、ラジオボタン１００５は指定したページのみ出力するものである。ラジオボタン１００４がデフォルトで選択されている。ラジオボタン１００５を選択する場合は、数値を入力する２つのボックス１００６、１００７に開始ページと終了ページを入力する。部数欄１００８は出力する部数を入力するボックス１００９があり、デフォルトが１となっている。出力先欄１０１０には３つのラジオボタン１０１１、１０１２、１０１４がある。ラジオボタン１０１１はプリントアウトするもので、デフォルトの選択である。ラジオボタン１０１２はＷｅｂページを作成するものである。このラジオボタン１０１２を選択すると、チェックボックス１０１３をマークするかしないかを選択できる。
【００５７】
このチェックボックス１０１３をマークすると、印刷用の６００ｄｐｉの解像度の画像も生成し、作成したＷｅｂページをＰＤＬプリンタ７０１で印刷したときに高品質な出力が得られる。デフォルトではこのチェックボックス１０１３はオフになっている。ラジオボタン１０１４はＰＤＬプリンタ７０１へ送出するＰｏｓｔＳｃｒｉｐｔコードをファイルとして、パーソナルコンピュータ７０５上のハードディスクに保存するものである。これらの設定を行い、ＯＫボタン１０１５をマウスでクリックすれば指定した動作が開始され、キャンセルボタン１０１６またはウィンドウクローズボタン１０１７をクリックすればキャンセルできる。
【００５８】
上述したプリンタドライバ１００１の操作性は、ラジオボタン１０１２及びチェックボックス１０１３以外はごく一般的なものである。本発明に特徴的なラジオボタン１０１２及びチェックボックス１０１３も非常に簡単で分かりやすい操作となっている。プリンタドライバ１００１は、ラジオボタン１０１２が選択されてＯＫボタン１０１５が押下されると、通常プリントと同様にＰｏｓｔＳｃｒｉｐｔコードを生成しＰＤＬプリンタ７０１へ送信するが、そのＰｏｓｔＳｃｒｉｐｔコードのヘッダの中に、
％＠ＣｒｅａｔｅＷｅｂＰａｇｅＨｉｇｈＲｅｓｏｌｕｔｉｏｎＤａｔａ＝ＯＦＦ
という１行を挿入する。「％」で始まる行はＰｏｓｔＳｃｒｉｐｔではコメント文となるが、本実施の形態のＰＤＬコントローラ７０２は、この１行があるとＷｅｂページ作成の動作を行う。「ＨｉｇｈＲｅｓｏｌｕｔｉｏｎＤａｔａ」の項目はチェックボックス１０１３がチェックされていると「ＯＮ」となる。
【００５９】
図１４は本発明の第２の実施の形態に係るＷｅｂページの構成を示す説明図である。先ず、本発明のＷｅｂページの起点となるホームページ１４０１に、作成されたＷｅｂページがリスト表示される（１４０２、１４０３、１４０４、１４０５）。そして、ゴミ箱ページへのリンクボタン１４１６があり、このボタンをクリックするとゴミ箱ページ１４０７になる。ゴミ箱ページ１４０７にはホームページ１４０１で廃棄されたＷｅｂページがリスト表示される（１４０８、１４０９）。詳細は後述するが、ホームページ１４０１にリスト表示されたＷｅｂページは個々に廃棄することができ、廃棄するとゴミ箱ページ１４０７に移される。ゴミ箱ページ１４０７にリスト表示されたＷｅｂページは個々に消去することもでき、放置しておいてもハードディスクの空き容量が不足してくると古いものから自動的に消去される。
【００６０】
ホームページ１４０１またはゴミ箱ページ１４０７に表示されたＷｅｂページのリストは、それぞれのＷｅｂページ（１４１０、１４１１、１４１２、１４１３、１４１４、１４１５）へのリンクがされている。図１４に示した如く、それぞれのＷｅｂページは必ずしも１ページとは限らず、複数ページの場合もあるが、その場合は１ページ目にリンクされる。また、図１４には図示していないが、ゴミ箱ページ１４０７と作成された各Ｗｅｂページ１４１０、１４１１、１４１２、１４１３、１４１４、１４１５には、ホームページ１４０１へのリンクボタンがあり、ホームページ１４０１へすぐに戻れるようになっている。
【００６１】
これらのＷｅｂページは、ＰＤＬプリンタ７０１のＰＤＬコントローラ７０２のハードディスク８０７またはＵＮＩＸ(登録商標)ワークステーション７０４に保管され、ＰＤＬコントローラ７０２のＣＰＵ８０２またはＵＮＩＸ(登録商標)ワークステーション７０４によって実行されるＷｅｂサーバソフトにより、ネットワーク７０８上に公開される。Ｗｅｂサーバ機能や、Ｗｅｂページを記述している言語であるＨＴＭＬについては公知の技術であるため、ここで詳細は説明しない。
【００６２】
図１５は本発明の第２の実施の形態に係るホームページ１４０１の構成を示す説明図である。このページは最初からＰＤＬプリンタ７０１のＰＤＬコントローラ７０２のハードディスク８０７にあり、Ｗｅｂページが作成されたり廃棄されたりする度に更新される。タイトル欄１５０１にはＰＤＬプリンタ７０１の名称が記述される。最終更新日時欄１５０２には最後に更新された日時が示される。
【００６３】
Ｗｅｂページリスト１５０６は、日付欄１５０３、文書名欄１５０４、作成者欄１５０５からなり、日付順にソートされ新しいＷｅｂページが上の方に配置される。このリストがそれぞれへのＷｅｂページへリンクされている。そして、リストの右には各Ｗｅｂページ毎に廃棄ボタン１５０７が配置され、そのボタンをユーザがクリックすると、そのＷｅｂページの行がゴミ箱ページ１４０７に移動し、ホームページ１４０１からは削除される。ゴミ箱ボタン１５０８はゴミ箱ページ１４０７へリンクされている。
【００６４】
図１６は本発明の第２の実施の形態に係るゴミ箱ページ１４０７の構成を示す説明図である。このページも最初からＰＤＬプリンタ７０１のＰＤＬコントローラ７０２のハードディスク８０７にあり、Ｗｅｂページが廃棄されたり消去される度に更新される。タイトル欄１６０１にはＰＤＬプリンタ７０１の名称が記述される。最終更新日時欄１６０２には最後に更新された日時が示される。Ｗｅｂページリスト１６０６は、日付欄１６０３、文書欄１６０４、作成者欄１６０５からなり、日付順にソートされ新しいＷｅｂページが上の方に配置される。このリストがそれぞれへのＷｅｂページへリンクされている。
【００６５】
そして、リストの右には各Ｗｅｂページ毎に復活ボタン１６０７が配置され、そのボタンをユーザがクリックすると、そのＷｅｂページの行がホームページ１４０１に移動し、ゴミ箱ページ１４０７からは削除される。また、復活ボタン１６０７の右には消去ボタン１６０８が配置され、そのボタンをユーザがクリックすると、そのＷｅｂページの行とＷｅｂページ自体が消去される。ホームページボタン１６０９はホームページ１４０１へリンクされている。
【００６６】
図１７は本発明の第２の実施の形態に係る作成されたＷｅｂページの構成を示す説明図である。本例のＷｅｂページ１７０１は、パーソナルコンピュータ７０５から送られた例えば全３ページのジョブの２ページ目である。展開してできた画像１７０２があり、上段には、ホームページ１４０１へのリンクが張られているホームページボタン１７０３、前のページ（この場合１ページ目）へのリンクが張られている前ページボタン１７０４、全ページ数（この場合３）とそのページ番号（この場合２）が書かれたページ表示１７０５、次のページ（この場合３ページ目）へのリンクが張られている次ページボタン１７０６、作成日時１７０７が配置されている。
【００６７】
そのページが１ページ目である場合には、前ページボタン１７０４は配置されない。また、そのページが最終ページである場合は、次ページボタン１７０６は配置されない。従って、全１ページのジョブから作成されたＷｅｂページには前ページボタン１７０４も次ページボタン１７０６も無い。印刷用の高解像度（この場合６００ｄｐｉ）の画像データを保持しているＷｅｂページの下部には、印刷ボタン１７０８が配置される。
【００６８】
印刷ボタン１７０８がクリックされると、ＰＤＬプリンタ７０１のＰＤＬコントローラ７０２のハードディスク８０７に予め置かれている印刷処理ファイルが実行され、そのＷｅｂページの高解像度画像データをＲＡＭ８０５に展開し、プリンタエンジン７０３に転送しプリントする。高解像度画像データのないＷｅｂページにはこの印刷ボタン１７０８は無い。この印刷ボタン１７０８をクリックすることにより、ブラウザアプリケーションからプリントするよりも画像のきれいなプリントが得られる。但し、印刷ボタン１７０８を用いてのプリントは、このＰＤＬプリンタ７０１からに限定される。
【００６９】
次に、上記の如く構成してなる本発明の第２の実施の形態に係るネットワークシステムにおいて、ＰＤＬプリンタ７０１がネットワーク７０８経由でジョブを受け取った時のＰＤＬコントローラ７０２のＣＰＵ８０２の処理を、図１１〜図１３のフローチャートを参照しながら説明する。
【００７０】
先ず、ＰＤＬコントローラ７０２のＣＰＵ８０２は、受け取ったジョブの中に「％＠ＣｒｅａｔｅＷｅｂＰａｇｅ」の行があるか否かを調べる（ステップＳ１１０１）。ジョブ中に上記の行がある場合は、Ｗｅｂページ作成指示があったとみなし、Ｗｅｂページ作成の場合のステップＳ１１０４へ進み、ジョブ中に上記の行がない場合は、Ｗｅｂページ作成指示がなかったとみなし、ステップＳ１１０２へ進む。即ち、ジョブ中に上記の行がない場合は、通常の印刷手順としてＰｏｓｔＳｃｒｉｐｔコードから６００ｄｐｉのラスタ画像を展開し、フレームメモリであるＲＡＭ８０５に格納する（ステップＳ１１０２）。そして、ＲＡＭ８０５上のラスタ画像データをプリンタエンジン７０３へ転送し印刷する（ステップＳ１１０３）。
【００７１】
一方、ジョブ中に上記の行がある場合は、作成するＷｅｂページ用の画像としてＰｏｓｔＳｃｒｉｐｔコードから低解像度（本例では例えば７２ｄｐｉ）のラスタ画像をフレームメモリであるＲＡＭ８０５に展開し、ＪＰＥＧ圧縮を施してハードディスク８０７にファイルとして保存する。もし送られたジョブが複数ページの場合は、そのページの数だけＪＰＥＧファイルが作成される（ステップＳ１１０４）。
【００７２】
そして、そのＪＰＥＧファイルを表示するＨＴＭＬファイルを作成する。送られたジョブが複数ページの場合は、このＨＴＭＬファイルもページの数だけ作成する。このＨＴＭＬファイルでは、上記図１７に示したようなＷｅｂページを記述する（ステップＳ１１０５）。次に、ハードディスク８０７に空き容量が十分にあるか否かをチェックする。具体的には、予め定められた値α（例えば５０ＭＢ）と空き容量を比較しその大小で判断する（ステップＳ１１０６）。
【００７３】
ハードディスク８０７に空き容量が十分ある場合は、作成したＨＴＭＬファイルとＪＰＥＧファイルからなるＷｅｂページデータをハードディスク８０７に保存する（ステップＳ１１０７）。そして、ホームページ１４０１を更新する（ステップＳ１１０８）。即ち、上記図１５のＷｅｂページリストの頭に新規作成したＷｅｂページの情報を追加し、リンクを作成する。日付欄１５０３にはＷｅｂページを作成した時刻を記載し、文書名欄１５０４には送られたＰｏｓｔＳｃｒｉｐｔコードの中からファイル名を記載し、作成者欄１５０５には送られたＰｏｓｔＳｃｒｉｐｔコードの中からＯｗｎｅｒ情報を記載する。そのＷｅｂページに対応する廃棄ボタン１５０７も追加する。そして、最終更新日時欄１５０２も更新する。
【００７４】
一方、上記ステップＳ１１０６でハードディスク８０７に空き容量が十分に無かった場合は、ＦＴＰ（インターネット上でファイル転送機能を持つソフト）により、ＷｅｂページデータをＬＡＮコントローラ８０８、ネットワーク７０８経由でＵＮＩＸ(登録商標)ワークステーション７０４に転送する（ステップＳ１１０９）。そして、ホームページ１４０１を更新する（ステップＳ１１１０）。これは上記ステップＳ１１０８と略同様であるが、上記ステップＳ１１０８で追加されたリンクがハードディスク８０７内のＷｅｂページを指すのに対し、上記ステップＳ１１１０で追加されたリンクはＵＮＩＸ(登録商標)ワークステーション７０４上のＷｅｂページを指す違いがある。
【００７５】
次に、上記受け取ったジョブの中の「％＠ＣｒｅａｔｅＷｅｂＰａｇｅ」の行に「ＨｉｇｈＲｅｓｏｌｕｔｉｏｎＤａｔａ＝ＯＮ」の記述があるか否かを調べる（ステップＳ１１１１）。上記記述がない場合は、一連の処理を終了する。上記記述がある場合は、印刷用の高解像度の画像としてＰｏｓｔＳｃｒｉｐｔコードから６００ｄｐｉのラスタ画像を展開し、フレームメモリであるＲＡＭ８０５に格納し、圧縮を行う（ステップＳ１１１２）。次に、ハードディスク８０７に空き容量が十分にあるか否かをチェックする。具体的には、予め定められた値α（例えば５０ＭＢ）と空き容量を比較しその大小で判断する（ステップＳ１１１３）。
【００７６】
ハードディスク８０７に空き容量が十分にある場合は、作成した印刷用高解像度データをハードディスク８０７に保存する（ステップＳ１１１４）。一方、ハードディスク８０７に空き容量が十分に無かった場合は、ＦＴＰによりＷｅｂページデータをＬＡＮコントローラ８０８、ネットワーク７０８経由でＵＮＩＸ(登録商標)ワークステーション７０４に転送する（ステップＳ１１１５）。そして、上記ステップＳ１１１５で作成したＷｅｂページのＨＴＭＬファイルを更新し、印刷ボタン１７０８を追加する（ステップＳ１１１６）。この印刷ボタン１７０８によって使われる印刷用高解像度データは、上記ステップＳ１１１４を通った場合は、ハードディスク８０７内のファイルであるのに対し、上記ステップＳ１１１５を通った場合には、ＵＮＩＸ(登録商標)ワークステーション７０４上のファイルである。
【００７７】
尚、上述した本発明の第２の実施の形態においては、ＰＤＬプリンタ７０１は、勿論、シリアルインタフェースやパラレルインタフェースからジョブを受け取るものであっても構わないし、プリンタ機能を持ったデジタル複写機であっても構わない。
【００７８】
以上説明したように、本発明の第２の実施の形態によれば、ネットワークシステムを構成するＰＤＬプリンタ７０１は、所定形式の電子文書を作成するプリンタエンジン７０３と、外部機器からの閲覧要求に基づきハードディスク８０７内の指定された電子文書を外部機器に転送させる文書提供機能、外部機器に電子文書を転送した場合はその情報をハードディスク８０７の特定電子文書に追加して更新すると共に、切替機能による作成電子文書のハードディスク８０７への記憶時に特定電子文書を更新する文書更新機能、ハードディスク８０７の空き容量を検知する容量検知機能、空き容量が所定量より多い場合は作成電子文書をハードディスク８０７に記憶させ、空き容量が所定量より少ない場合は作成電子文書を外部機器に転送させる切替機能を有するＣＰＵ８０２と、少なくとも一つの特定電子文書を含む電子文書を所定形式で記憶するハードディスク８０７と、作成或いは指定された電子文書を外部機器に転送するＬＡＮコントローラ８０８と、電子文書転送先の外部機器を指定するＬＣＤタッチパネル９１８とを備え、ネットワークシステムを構成する外部機器は、ＰＤＬプリンタ７０１から転送された電子文書を所定形式で記憶する機能、ＰＤＬプリンタ７０１からの閲覧要求に基づき指定された電子文書をＰＤＬプリンタ７０１に提供する機能を有するため、下記のような効果を奏する。
【００７９】
上記の構成により、ＰＤＬプリンタ７０１のＣＰＵ８０２は、ネットワーク経由で外部機器から受信したジョブに基づくＰＤＬプリンタ７０１による電子文書（Ｗｅｂページデータ）作成中において、ＰＤＬプリンタ７０１内蔵のハードディスク８０７の空き容量が所定量より少ないと判断した場合は、作成電子文書を外部機器（例えばＵＮＩＸ(登録商標)ワークステーション７０４等の機器）に転送させる制御を行う。即ち、ネットワーク７０８で接続されたＰＤＬプリンタ７０１で作成したＷｅｂページデータを、ネットワーク７０８で接続された他の外部機器にも保存できるようにすることで、ＰＤＬプリンタ７０１内蔵のハードディスク８０７の容量の制限を受けずにＷｅｂページを作成することができる。更に、一般ユーザはその画像がどこに保存されているかを気にせず使うことができる。
【００８０】
尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。前述した実施の形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００８１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８２】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８３】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８４】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８５】
以上説明したように、本発明の実施の形態に係わる画像データ記憶装置では、ネットワークを介して外部情報処理装置と外部記憶装置とに接続可能な画像データ記憶装置であって、画像データを入力する入力手段と、前記入力手段により入力した画像データを記憶するための記憶手段と、前記記憶手段に記憶された画像データの一覧を示すインデックス情報を生成する生成手段と、前記外部情報処理装置からの要求に基づき前記インデックス情報を前記外部情報処理装置へ送信する送信手段と、前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更する変更手段と、を備え、前記変更手段が記憶先を変更することなく前記入力した画像データを前記記憶手段が記憶した場合、前記生成手段は、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記記憶手段からダウンロードするための情報とを前記インデックス情報に追加し、前記変更手段が前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更した場合、前記生成手段は、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記画像データ記憶装置を介さずに前記外部記憶装置からダウンロードするための情報とを前記インデックス情報に追加するよう構成する。
【００８６】
また、本発明の実施の形態に係わる画像データ記憶装置の制御方法では、ネットワークを介して外部情報処理装置と外部記憶装置とに接続可能な画像データ記憶装置の制御方法であって、画像データを入力する入力ステップと、前記入力ステップにより入力した画像データを記憶するための記憶手段に記憶された画像データの一覧を示すインデックス情報を生成する生成ステップと、前記外部情報処理装置からの要求に基づき前記インデックス情報を前記外部情報処理装置へ送信する送信ステップと、前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更する変更ステップと、を備え、前記変更ステップにおいて記憶先を変更することなく前記入力した画像データを前記記憶手段が記憶した場合、前記生成ステップは、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記記憶手段からダウンロードするための情報とを前記インデックス情報に追加し、前記変更ステップにおいて前記入力した画像データを前記外部記憶装置に記憶するよう記憶先を変更した場合、前記生成ステップは、前記入力した画像データを示す情報と前記外部情報処理装置が前記入力した画像データを前記画像データ記憶装置を介さずに前記外部記憶装置からダウンロードするための情報とを前記インデックス情報に追加することを特徴とする。
【００８７】
以上説明したように、本発明の実施の形態によれば、ネットワークを介して外部機器と通信可能な電子文書作成装置であって、所定形式の電子文書を作成する電子文書作成手段と、少なくとも一つの特定電子文書を含む電子文書を所定形式で記憶する記憶手段と、外部機器からの閲覧要求に基づき前記記憶手段内の指定された電子文書を外部機器に転送させる電子文書提供手段と、前記作成或いは前記指定された電子文書を外部機器に転送する転送手段とを有するため、次のような効果を奏する。例えば、ネットワーク接続されたスキャナや簡易Ｗｅｂページ作成機能を持つネットワーク接続されたプリンタ等の電子文書作成装置で作成した電子文書を、ネットワークで接続された他の機器にも保存できるようにすることで、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができるという効果がある。更に、リンクをうまく使うことにより、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００８８】
また、本発明の実施の形態によれば、電子文書作成装置は、外部機器に電子文書を転送した場合はその情報を前記記憶手段の前記特定電子文書に追加して更新する電子文書更新手段と、電子文書転送先の外部機器を指定する指定手段とを有するため、次のような効果を奏する。操作者が前記指定手段で電子文書転送先の外部機器を指定しておき、外部機器への電子文書転送時は前記電子文書更新手段によりその情報を記憶手段の特定電子文書に追加更新することで、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００８９】
本発明の実施の形態によれば、電子文書作成装置は、前記記憶手段の空き容量を検知する容量検知手段と、前記空き容量が所定量より多い場合は前記作成電子文書を前記記憶手段に記憶させ、前記空き容量が所定量より少ない場合は前記作成電子文書を外部機器に転送させる切替手段とを有し、前記電子文書更新手段は、前記切替手段による前記作成電子文書の前記記憶手段への記憶時に前記特定電子文書を更新するため、次のような効果を奏する。前記容量検知手段で検知した記憶手段の空き容量が所定量より少ない場合は、前記切替手段により作成電子文書を外部機器に転送し記憶することで、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９０】
本発明の実施の形態によれば、電子文書作成装置の前記電子文書作成手段は、読取指示に基づき原稿文書を読取りラスタ画像データに変換し電子文書とする画像読取手段を有するため、次のような効果を奏する。原稿文書を読取りラスタ画像データに変換し電子文書を作成するスキャナにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９１】
本発明の実施の形態によれば、電子文書作成装置の前記電子文書作成手段は、コンピュータ等の機器から画像生成の元になるデータを受信する受信手段と、受信データに基づき画像生成を行い電子文書とする画像生成手段とを有するため、次のような効果を奏する。コンピュータ等からの受信データに基づき画像生成を行い電子文書を作成するデジタルカメラ等においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９２】
本発明の実施の形態によれば、電子文書作成装置の前記電子文書作成手段の前記受信手段は、ネットワークを介してコンピュータ等の機器から画像生成の元になるデータを受信するため、次のような効果を奏する。ネットワーク経由でコンピュータ等からの受信データに基づき画像生成を行い電子文書を作成するプリンタにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９３】
電子文書作成装置の前記電子文書作成手段は、前記記憶手段に記憶された電子文書の画像形成を行う画像形成手段を有するため、次のような効果を奏する。前記記憶手段に記憶された電子文書の画像形成を行うプリンタにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９４】
本発明の実施の形態によれば、電子文書作成装置の前記電子文書作成手段は、電子文書の作成時に当該電子文書に対応する解像度の高い画像を生成して前記記憶手段に記憶させ、電子文書の画像形成時に前記解像度の高い画像を使用するため、次のような効果を奏する。上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能となる効果に加えて、電子文書の画像形成時に解像度の高い画像を使用することで、特に印刷を行う場合に好適であるという効果がある。
【００９５】
本発明の実施の形態によれば、電子文書作成装置における前記電子文書の形式は、ＨＴＭＬであるため、次のような効果を奏する。ＨＴＭＬ（ハイパーテキスト記述言語）形式の電子文書を作成する電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９６】
本発明の実施の形態によれば、電子文書作成装置における前記電子文書の形式は、ラスタ画像データであるため、次のような効果を奏する。ラスタ画像データ形式の電子文書を作成する電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９７】
本発明の実施の形態によれば、電子文書作成装置が接続された前記ネットワークは、通信プロトコルとしてＴＣＰ／ＩＰを用いるため、次のような効果を奏する。ＴＣＰ（トランスポート層のプロトコル）／ＩＰ（インターネット層のプロトコル）を用いたネットワークシステムの電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９８】
本発明の実施の形態によれば、電子文書作成装置の前記電子文書提供手段は、通信プロトコルとしてＨＴＴＰを用いるため、次のような効果を奏する。ＨＴＴＰ（ＷＷＷのクライアントがサーバと通信を行うためのプロトコル）を用いたネットワークシステムの電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【００９９】
本発明の実施の形態によれば、電子文書作成装置の前記電子文書作成手段は、読取指示に基づき原稿文書を読取りラスタ画像データに変換し電子文書とする画像読取手段と、前記ラスタ画像データの画像形成を行う画像形成手段とを有するため、次のような効果を奏する。原稿文書を読取りラスタ画像データに変換し電子文書を作成すると共にラスタ画像データの画像形成を行う複写機においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１００】
本発明の実施の形態によれば、ネットワークを介して電子文書作成装置と外部機器との間で通信可能なネットワークシステムであって、前記電子文書作成装置は、所定形式の電子文書を作成する電子文書作成手段と、少なくとも一つの特定電子文書を含む電子文書を所定形式で記憶する記憶手段と、外部機器からの閲覧要求に基づき前記記憶手段内の指定された電子文書を外部機器に転送させる電子文書提供手段と、前記作成或いは前記指定された電子文書を外部機器に転送する転送手段とを有し、前記外部機器は、前記電子文書作成装置から転送された電子文書を所定形式で記憶する外部側記憶手段と、前記電子文書作成装置からの閲覧要求に基づき前記外部側記憶手段内の指定された電子文書を前記電子文書作成装置に提供する外部側電子文書提供手段とを有するため、次のような効果を奏する。例えば、ネットワーク接続されたスキャナや簡易Ｗｅｂページ作成機能を持つネットワーク接続されたプリンタ等の電子文書作成装置で作成した電子文書を、ネットワークで接続された他の機器にも保存できるようにすることで、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができるという効果がある。更に、リンクをうまく使うことにより、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１０１】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書作成装置は、外部機器に電子文書を転送した場合はその情報を前記記憶手段の前記特定電子文書に追加して更新する電子文書更新手段と、電子文書転送先の外部機器を指定する指定手段とを有するため、次のような効果を奏する。操作者が前記指定手段で電子文書転送先の外部機器を指定しておき、外部機器への電子文書転送時は前記電子文書更新手段によりその情報を記憶手段の特定電子文書に追加更新することで、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１０２】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書作成装置は、前記記憶手段の空き容量を検知する容量検知手段と、前記空き容量が所定量より多い場合は前記作成電子文書を前記記憶手段に記憶させ、前記空き容量が所定量より少ない場合は前記作成電子文書を外部機器に転送させる切替手段とを有し、前記電子文書更新手段は、前記切替手段による前記作成電子文書の前記記憶手段への記憶時に前記特定電子文書を更新するため、次のような効果を奏する。前記容量検知手段で検知した記憶手段の空き容量が所定量より少ない場合は、前記切替手段により作成電子文書を外部機器に転送し記憶することで、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１０３】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書作成手段は、読取指示に基づき原稿文書を読取りラスタ画像データに変換し電子文書とする画像読取手段を有するため、次のような効果を奏する。原稿文書を読取りラスタ画像データに変換し電子文書を作成するスキャナにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１０４】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書作成手段は、コンピュータ等の機器から画像生成の元になるデータを受信する受信手段と、受信データに基づき画像生成を行い電子文書とする画像生成手段とを有するため、次のような効果を奏する。コンピュータ等からの受信データに基づき画像生成を行い電子文書を作成するデジタルカメラ等においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１０５】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書作成手段の前記受信手段は、ネットワークを介してコンピュータ等の機器から画像生成の元になるデータを受信するため、次のような効果を奏する。ネットワーク経由でコンピュータ等からの受信データに基づき画像生成を行い電子文書を作成するプリンタにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１０６】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書作成手段は、前記記憶手段或いは前記外部側記憶手段に記憶された電子文書の画像形成を行う画像形成手段を有するため、次のような効果を奏する。前記記憶手段或いは前記外部側記憶手段に記憶された電子文書の画像形成を行うプリンタにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１０７】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書作成手段は、電子文書の作成時に当該電子文書に対応する解像度の高い画像を生成して前記記憶手段或いは前記外部側記憶手段に記憶させ、電子文書の画像形成時に前記解像度の高い画像を使用するため、次のような効果を奏する。上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能となる効果に加えて、電子文書の画像形成時に解像度の高い画像を使用することで、特に印刷を行う場合に好適であるという効果がある。
【０１０８】
本発明の実施の形態によれば、ネットワークシステムにおける前記電子文書の形式は、ＨＴＭＬであるため、次のような効果を奏する。ＨＴＭＬ（ハイパーテキスト記述言語）形式の電子文書を作成する電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１０９】
本発明の実施の形態によれば、ネットワークシステムにおける前記電子文書の形式は、ラスタ画像データであるため、次のような効果を奏する。ラスタ画像データ形式の電子文書を作成する電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１０】
本発明の実施の形態によれば、ネットワークシステムにおける前記ネットワークは、通信プロトコルとしてＴＣＰ／ＩＰを用いるため、次のような効果を奏する。ＴＣＰ（トランスポート層のプロトコル）／ＩＰ（インターネット層のプロトコル）を用いたネットワークシステムの電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１１】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書提供手段、前記外部側電子文書提供手段は、通信プロトコルとしてＨＴＴＰを用いるため、次のような効果を奏する。ＨＴＴＰ（ＷＷＷのクライアントがサーバと通信を行うためのプロトコル）を用いたネットワークシステムの電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１２】
本発明の実施の形態によれば、ネットワークシステムの前記電子文書作成手段は、読取指示に基づき原稿文書を読取りラスタ画像データに変換し電子文書とする画像読取手段と、前記ラスタ画像データの画像形成を行う画像形成手段とを有するため、次のような効果を奏する。原稿文書を読取りラスタ画像データに変換し電子文書を作成すると共にラスタ画像データの画像形成を行う複写機においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１３】
本発明の実施の形態によれば、ネットワークシステムは、複数の電子文書作成装置をネットワーク上に接続可能であると共に、複数の電子文書作成装置のうち前記記憶手段の容量に余裕があるものに電子文書の記憶を肩代わりさせることが可能であるため、次のような効果を奏する。ネットワーク接続された複数の電子文書作成装置の中で、記憶容量に余裕がある電子文書作成装置に電子文書の記憶を肩代わりさせることで、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１４】
本発明の実施の形態によれば、ネットワークを介して電子文書作成装置と外部機器との間で通信可能なネットワークシステムにおける電子文書転送制御方法であって、前記電子文書作成装置は、所定形式の電子文書を作成する電子文書作成ステップと、少なくとも一つの特定電子文書を含む電子文書を所定形式で記憶手段に記憶する記憶ステップと、外部機器からの閲覧要求に基づき前記記憶手段内の指定された電子文書を外部機器に転送させる電子文書提供ステップと、前記作成或いは前記指定された電子文書を外部機器に転送する転送ステップとを有し、前記外部機器は、前記電子文書作成装置から転送された電子文書を所定形式で外部側記憶手段に記憶する外部側記憶ステップと、前記電子文書作成装置からの閲覧要求に基づき前記外部側記憶手段内の指定された電子文書を前記電子文書作成装置に提供する外部側電子文書提供ステップとを有するため、次のような効果を奏する。例えば、ネットワーク接続されたスキャナや簡易Ｗｅｂページ作成機能を持つネットワーク接続されたプリンタ等の電子文書作成装置で作成した電子文書を、ネットワークで接続された他の機器にも保存できるようにすることで、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができるという効果がある。更に、リンクをうまく使うことにより、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１５】
本発明の実施の形態によれば、電子文書転送制御方法が適用される前記電子文書作成装置は、外部機器に電子文書を転送した場合はその情報を前記記憶手段の前記特定電子文書に追加して更新する電子文書更新ステップと、電子文書転送先の外部機器を指定する指定ステップとを有するため、次のような効果を奏する。前記指定ステップで電子文書転送先の外部機器を指定しておき、外部機器への電子文書転送時は前記電子文書更新ステップによりその情報を記憶手段の特定電子文書に追加更新することで、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１６】
本発明の実施の形態によれば、電子文書転送制御方法が適用される前記電子文書作成装置は、前記記憶手段の空き容量を検知する容量検知ステップと、前記空き容量が所定量より多い場合は前記作成電子文書を前記記憶手段に記憶させ、前記空き容量が所定量より少ない場合は前記作成電子文書を外部機器に転送させる切替ステップとを有し、前記電子文書更新ステップでは、前記切替ステップによる前記作成電子文書の前記記憶手段への記憶時に前記特定電子文書を更新するため、次のような効果を奏する。前記容量検知ステップで検知した記憶手段の空き容量が所定量より少ない場合は、前記切替ステップにより作成電子文書を外部機器に転送し記憶することで、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１７】
本発明の実施の形態によれば、電子文書転送制御方法の前記電子文書作成ステップは、読取指示に基づき原稿文書を読取りラスタ画像データに変換し電子文書とする画像読取ステップを有するため、次のような効果を奏する。原稿文書を読取りラスタ画像データに変換し電子文書を作成するスキャナにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１８】
本発明の実施の形態によれば、電子文書転送制御方法の前記電子文書作成ステップは、コンピュータ等の機器から画像生成の元になるデータを受信する受信ステップと、受信データに基づき画像生成を行い電子文書とする画像生成ステップとを有するため、次のような効果を奏する。コンピュータ等からの受信データに基づき画像生成を行い電子文書を作成するデジタルカメラ等においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１１９】
本発明の実施の形態によれば、電子文書転送制御方法の前記電子文書作成ステップの前記受信ステップでは、ネットワークを介してコンピュータ等の機器から画像生成の元になるデータを受信するため、次のような効果を奏する。ネットワーク経由でコンピュータ等からの受信データに基づき画像生成を行い電子文書を作成するプリンタにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１２０】
本発明の実施の形態によれば、電子文書転送制御方法の前記電子文書作成ステップは、前記記憶手段或いは前記外部側記憶手段に記憶された電子文書の画像形成を行う画像形成ステップを有するため、次のような効果を奏する。前記記憶手段或いは前記外部側記憶手段に記憶された電子文書の画像形成を行うプリンタにおいても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１２１】
電子文書転送制御方法の前記電子文書作成ステップでは、電子文書の作成時に当該電子文書に対応する解像度の高い画像を生成して前記記憶手段或いは前記外部側記憶手段に記憶させ、電子文書の画像形成時に前記解像度の高い画像を使用するため、次のような効果を奏する。上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能となる効果に加えて、電子文書の画像形成時に解像度の高い画像を使用することで、特に印刷を行う場合に好適であるという効果がある。
【０１２２】
電子文書転送制御方法における前記電子文書の形式は、ＨＴＭＬであるため、次のような効果を奏する。ＨＴＭＬ（ハイパーテキスト記述言語）形式の電子文書を作成する電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１２３】
本発明の実施の形態によれば、電子文書転送制御方法における前記電子文書の形式は、ラスタ画像データであるため、次のような効果を奏する。ラスタ画像データ形式の電子文書を作成する電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１２４】
本発明の実施の形態によれば、電子文書転送制御方法が適用される前記ネットワークは、通信プロトコルとしてＴＣＰ／ＩＰを用いるため、次のような効果を奏する。ＴＣＰ（トランスポート層のプロトコル）／ＩＰ（インターネット層のプロトコル）を用いたネットワークシステムの電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１２５】
本発明の実施の形態によれば、電子文書転送制御方法の前記電子文書提供ステップ、前記外部側電子文書提供ステップでは、通信プロトコルとしてＨＴＴＰを用いるため、次のような効果を奏する。ＨＴＴＰ（ＷＷＷのクライアントがサーバと通信を行うためのプロトコル）を用いたネットワークシステムの電子文書作成装置においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１２６】
本発明の実施の形態によれば、電子文書転送制御方法の前記電子文書作成ステップは、読取指示に基づき原稿文書を読取りラスタ画像データに変換し電子文書とする画像読取ステップと、前記ラスタ画像データの画像形成を行う画像形成ステップとを有するため、次のような効果を奏する。原稿文書を読取りラスタ画像データに変換し電子文書を作成すると共にラスタ画像データの画像形成を行う複写機においても、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【０１２７】
本発明の実施の形態によれば、電子文書転送制御方法では、ネットワーク上に接続した複数の電子文書作成装置のうち前記記憶手段の容量に余裕があるものに電子文書の記憶を肩代わりさせることが可能であるため、次のような効果を奏する。ネットワーク接続された複数の電子文書作成装置の中で、記憶容量に余裕がある電子文書作成装置に電子文書の記憶を肩代わりさせることで、上記と同様に、電子文書作成装置内蔵のハードディスク等の記憶手段の容量制限を受けることなく画像等のファイルを記憶することができると共に、一般ユーザはどこにデータが保存されているかを気にせずその機能を使うことが可能になるという効果がある。
【符号の説明】
【０１２８】
１０１  電子文書作成手段
１０２  記憶手段
１０３  電子文書提供手段
１０４  転送手段
１０５  電子文書更新手段
１０６  指定手段
１０７  容量検知手段
１０８  切替手段
１０９  外部側記憶手段
１１０  外部側電子文書更新手段
１１１、２０６、７０８  ネットワーク
２０１  ネットワークスキャナ
２０２  スキャナコントローラ
２０３  スキャナユニット
２０４、７０４  ＵＮＩＸ(登録商標)ワークステーション
２０５、７０５  パーソナルコンピュータ
３０２、８０２  ＣＰＵ
３０７、８０７  ハードディスク
７０１  ＰＤＬプリンタ
７０２  ＰＤＬコントローラ
７０３  プリンタエンジン
７０９  インターネット
【図１】
2010027067.tif 000003
【図２】
2010027067.tif 000004
【図３】
2010027067.tif 000005
【図４】
2010027067.tif 000006
【図５】
2010027067.tif 000007
【図６】
2010027067.tif 000008
【図７】
2010027067.tif 000009
【図８】
2010027067.tif 000010
【図９】
2010027067.tif 000011
【図１０】
2010027067.tif 000012
【図１１】
2010027067.tif 000013
【図１２】
2010027067.tif 000014
【図１３】
2010027067.tif 000015
【図１４】
2010027067.tif 000016
【図１５】
2010027067.tif 000017
【図１６】
2010027067.tif 000018
【図１７】
2010027067.tif 000019