(57)【要約】【課題】  コンピュータを取り付ける必要なしに、インターネットのウェブページに関連するデジタル画像を印刷することのできる印刷方法およびシステムを提供する。【解決手段】  ウェブページ８は自動的に解析されて、ウェブページ８に関連する画像ファイル４が識別され、画像ファイル４は、適格な画像ファイル３を識別するため、所定の基準にしたがって自動的にフィルタリングされる。少なくとも１つの適格な画像ファイル３が、印刷用に選択され、印刷される。各画像ファイル３に対する画像表示５２および対応する選択領域５４を有するプルーフシート２２が印刷される。プルーフシート２２の選択領域５４は印刷されるべき画像ファイル２であることを示すためにマークを付けることができ、その後、光学的に走査されて、印刷用に選択された画像２が検出される。【選択図】        図２Ａ
2006001287.tif 000002
【特許請求の範囲】
【請求項１】
印刷システムにより印刷する方法であって、該印刷システムは、ウェブページ解析サブシステム、プルーフシート解析サブシステム、および画像印刷サブシステムを有し、
前記ウェブページ解析サブシステムによりウェブページのソースコードを解析して、該ウェブページに関連する画像ファイルを識別するステップと、
適格な画像ファイルを識別するために、前記ウェブページ解析サブシステムにより、前記画像ファイルを、各画像ファイルのファイル特性に関連する所定の基準にしたがってフィルタリングするステップと、
前記適格な画像ファイルのうち、ユーザが選択した少なくとも１つのものを、前記プルーフシート解析サブシステムにより検出するステップと、
前記適格な画像ファイルのうちの前記選択したものを、前記画像印刷サブシステムにより印刷するステップと、
を含む方法。
【請求項２】
前記印刷システムは、インターネットアクセスサブシステムをさらに有しており、
前記ウェブページを、前記インターネットアクセスサブシステムにより電子的に取得するステップ、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記印刷システムは、スキャナサブシステムをさらに有しており、
前記適格な画像ファイルのうちの前記選択したものを、前記スキャナサブシステムにより電子的に得るステップ、
をさらに含む、請求項１に記載の方法。
【請求項４】
前記取得するステップが、
ウェブページ識別子を受け取るステップと、
前記ウェブページ識別子に対応するウェブページソースファイルを、前記印刷システムにダウンロードするステップと、
をさらに含む、請求項２に記載の方法。
【請求項５】
前記ウェブページソースファイルはマークアップテキストを含み、前記解析するステップが、
前記マークアップテキストを解析して、前記ウェブページに関連する画像ファイルを識別するステップ、
をさらに含む、請求項４に記載の方法。
【請求項６】
前記解析するステップが、
前記マークアップテキストを解析して、その中に埋め込まれた画像ファイル・パス名を識別するステップと、
前記画像ファイルのうちのどれが、対応する画像ファイル・パス名に配置されているかを判定するステップと、
前記画像ファイルのうちの他のどれが、前記対応する画像ファイル・パス名に関連する他のパス名に配置されているかを判定するステップと、
をさらに含む、請求項５に記載の方法。
【請求項７】
前記印刷システムが、画像プルーフィングサブシステムおよびスキャナサブシステムをさらに有しており、
前記検出するステップが、
前記適格な画像ファイルについてのプルーフシートを前記画像プルーフィングサブシステムにより印刷するステップであって、該プルーフシートは、前記適格な画像ファイルのそれぞれについて、画像の表示および対応する選択領域を有している、ステップと、
印刷すべき、前記適格な画像ファイルのうちの少なくとも１つに対応する前記選択領域のうち、ユーザがマーク付けした少なくとも１つを有する前記プルーフシートを、前記スキャナサブシステムにより受け取るステップと、
前記マークの付いたプルーフシートを、前記スキャナサブシステムにより光学走査して、走査画像を形成するステップと、
前記適格な画像ファイルのうちの前記選択したものを判定するために、前記プルーフシート解析サブシステムにより前記走査画像を処理するステップと、
をさらに含む、請求項１に記載の方法。
【請求項８】
前記フィルタリングを行うステップが、
前記画像ファイルのそれぞれに関連する少なくとも１つのファイル特性を決定するステップと、
前記画像ファイルのそれぞれについて、前記少なくとも１つのファイル特性を、前記所定の基準と比較するステップと、
前記画像ファイルのうちの、前記少なくとも１つのファイル特性が前記所定の基準に適合するものを、前記適格な画像ファイルとして示すステップと、
をさらに含む、請求項１に記載の方法。
【請求項９】
各ファイル特性が、前記画像ファイルのファイルタイプ、前記画像ファイルのファイルサイズ、前記画像ファイルの表示される画像サイズ、前記画像ファイルの画像プロパティ、前記画像ファイルに関連するテキスト情報、および前記画像ファイルのファイル名からなる群から選択される、請求項８に記載の方法。
【請求項１０】
多機能印刷システムにより印刷する方法であって、該多機能印刷システムは、ウェブページ解析サブシステム、画像プルーフィングサブシステム、スキャナサブシステム、および画像印刷サブシステムを有し、
前記ウェブページ解析サブシステムによりウェブページのソースコードを自動的に解析して、該ウェブページに関連する画像ファイルを識別するステップと、
前記画像ファイルのうちの少なくともいくつかの適格な画像ファイルについてのプルーフシートを、前記画像プルーフィングサブシステムにより印刷するステップであって、該プルーフシートは、前記画像ファイルのうちの前記少なくともいくつかの適格な画像ファイルのそれぞれについて、画像の表示および少なくとも１つの対応する選択領域を有している、ステップと、
前記適格な画像ファイルのうちの印刷すべき少なくとも１つに対応する前記選択領域のうち、ユーザがマーク付けした少なくとも１つを有する前記プルーフシートを、前記スキャナサブシステムにより受け取るステップと、
マークの付いた選択領域を判定するために、前記マークの付いたプルーフシートを、前記スキャナサブシステムにより光学走査するステップと、
前記マークの付いた選択領域に関連する画像ファイルを、前記画像印刷サブシステムにより印刷するステップと、
を含む方法。
【請求項１１】
前記プルーフシートについて前記画像ファイルのうちの前記少なくともいくつかの適格な画像ファイルを決定するために、前記ウェブページ解析サブシステムにより、前記画像ファイルを、各画像ファイルのファイル特性に関連する所定の基準にしたがって自動的にフィルタリングするステップ、
をさらに含む、請求項１０に記載の方法。
【請求項１２】
前記各選択領域は複数のサイズフィールドを含み、各サイズフィールドは、前記対応する画像ファイルについて印刷サイズの異なるものを特定し、
前記マークの付いたプルーフシートを受け取るステップは、前記サイズフィールドのうち、ユーザがマーク付けした少なくとも１つを有する前記プルーフシートを受け取るステップを含み、
前記走査するステップは、前記マークの付いたサイズフィールドを決定するステップを含み、
前記画像ファイルを印刷するステップはさらに、前記対応するマークの付いたサイズフィールドによって示される前記印刷サイズに各選択した画像ファイルを印刷するステップを含む、
請求項１０に記載の方法。
【請求項１３】
特定のウェブページのソースコードを解析して、該特定のウェブページに関連する適格な画像ファイルを識別し、かつ得る、ウェブページ解析サブシステムと、
前記ウェブページ解析サブシステムに結合され、前記適格な画像ファイルのそれぞれの表示と、該各表示に関連するユーザ指定領域とを有する、ユーザがマーク付け可能なプルーフシートを形成する、画像プルーフィングサブシステムと、
前記マークの付いたプルーフシートから、前記適格な画像ファイルのうちの、ユーザが指定したものを識別し、かつ前記適格な画像ファイルのうちの前記ユーザが指定したものを得るようになっている、プルーフシート解析サブシステムと、
前記プルーフシート解析サブシステムに結合され、前記適格な画像ファイルのうちの前記ユーザが指定したものを印刷する、画像印刷サブシステムと、
を備えている、多機能印刷システム。
【請求項１４】
印刷システムにより印刷する方法であって、該印刷システムは、ウェブページ解析サブシステム、画像プルーフィングサブシステム、画像指定子サブシステム、および画像印刷サブシステムを有し、
前記ウェブページ解析サブシステムによりウェブページのソースコードを解析して、該ウェブページに関連する画像ファイルを識別するステップと、
前記画像ファイルのうちの適格なものについてのプルーフシートを、前記画像プルーフィングサブシステムにより印刷するステップであって、該プルーフシートは、前記画像ファイルのうちの前記適格なもののそれぞれについて、画像の表示および対応する画像指定子を有している、ステップと、
前記画像指定子のうちの少なくとも１つを、前記画像指定子サブシステムにより受け取るステップと、
前記受け取った画像指定子のそれぞれに関連する画像ファイルを、前記画像印刷サブシステムにより印刷するステップと、
を含む方法。
【請求項１５】
前記画像ファイルのうちの前記適格なものを決定するために、前記識別した画像ファイルを、前記ウェブページ解析サブシステムによりフィルタリングするステップ、
をさらに含む、請求項１４に記載の方法。
【請求項１６】
前記検出するステップが、
前記適格な画像ファイルについてのプルーフシートを、前記画像プルーフィングサブシステムにより印刷するステップであって、該プルーフシートは、前記適格な画像ファイルのそれぞれについて、画像の表示および対応する画像指定子を有している、ステップと、
前記適格な画像ファイルのうちの前記選択したものを決定するために、前記画像指定子のうちの少なくとも１つを、前記画像指定子サブシステムにより受け取るステップと、
をさらに含む、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にデジタル画像の印刷に関し、より詳細には、インターネットのウェブページ上に含まれるデジタル画像を選択および印刷するシステムおよび方法に関する。
【背景技術】
【０００２】
ビジネス、団体および個人によるウェブページの開設が急速に増大した結果、インターネット上でデジタル画像の広範囲な使用およびアクセスが一般的になっている。多くのウェブページが、テキスト情報とともにデジタル画像を表示している。このようなウェブページのサーファーは、このような画像のうちの１つまたはそれよりも多くの印刷したコピ−を得たいと思うときが多い。
【０００３】
デジタル写真の発達もまた、インターネット上で多数のデジタル画像が存在することの一因となっている。それは写真を撮った人々が、ヒューレット・パッカード社の「ＨＰ  Ｐｈｏｔｏ」ウェブサイト（ｈｔｔｐ：／／ｗｗｗ．ｈｐｐｈｏｔｏ．ｃｏｍ）等の写真保管サイトに、自分の写真をオンラインで保管することが、ますます増えているからである。写真を撮った人の同僚、家族、および写真仲間は、デジタル写真を見ることができるが、印刷したコピ−を得たいと思うときが多い。
【０００４】
印刷する画像を見ることおよび選択することは、従来、インターネットにコンピュータを接続し、ウェブブラウザを用いて所望のウェブページまたは写真保管サイトを見て、そのブラウザを用いて画像を選択しコンピュータに取り付けられたプリンタ上で印刷することによって、容易に行われている。例えば、カラーインクジェットプリンタは、典型的にはコンピュータシステムの価格のほんの何分の一かで購入することができる。
【０００５】
しかし、ユーザによっては、コンピュータを所有したり操作する必要や欲求はないが、それでもインターネットからデジタル画像や写真を得たいと思うかもしれない。そのようなユーザは、コンピュータを買う余裕がないかもしれないし、コンピュータを操作するのに技術的に十分熟練していないと思っているかもしれないし、一般的にコンピュータを必要としていないかもしれない。このようなユーザの多くは、コンピュータシステムの代わりに選び得るものとして、多機能プリンタに心引かれている。多機能プリンタは、典型的には、ファクシミリ、スキャナ、および複写機を提供する。この種の多機能プリンタにはまた、ファクシミリ機能で用いるのと同じ電話回線を介して行われるダイアルアップインターネット接続か、またはプリンタに接続された付属機能を介して、インターネットへの
接続ができるものもある。プリンタのみを用いてデジタル画像を選択し印刷することが望ましいが、典型的にはコンピュータを介して行われる対話型のウェブページ閲覧および画像選択なしで、効率的な方法で行うことは、現在では実行不可能である。
【０００６】
デジタルカメラのユーザには、自分のデジタル写真を印刷するためだけに、独立型のプリンタを利用している人がいるかもしれない。このようなプリンタは、典型的には、ケ−ブル接続によって、または、カメラから取り外してプリンタに挿入することができるデジタル画像のメモリカード用のスロットを設けることによって、の何れかで、デジタルカメラへの機能を提供している。このようなプリンタには、同様にインターネットに接続することができるものもある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
したがって、コンピュータを取り付ける必要なしに、インターネットのウェブページに関連するデジタル画像をプレビューし、選択し、印刷することができる、新しい改良したプリンタおよび印刷方法を有することが非常に望ましい。
【課題を解決するための手段】
【０００８】
好ましい実施形態において、本発明は、ウェブページからの選択されたデジタル画像を印刷することができる印刷システムで印刷する方法を提供する。方法は、ウェブページを自動的に解析して、そのページに関連する画像ファイルを識別し、適格な画像ファイルを識別するために、所定の基準にしたがって、自動的に画像ファイルのフィルタリングを行う。次に、適格な画像ファイルのうちの１つまたはそれよりも多くが、選択され印刷される。
【０００９】
方法の他の実施形態は、ウェブページに関連する画像ファイルのうちの少なくともいくつかについて、プルーフシート（proof sheet：ためし刷り）を印刷する。このような実施形態の１つにおいて、印刷する画像ファイルのうちの少なくとも１つに対応する、プルーフシートのうちの少なくとも１つの選択領域に、マークが付けられる。マークの付いた選択領域を判定するために、マークの付いたプルーフシートが走査され、マークの付いた選択領域に関連する画像ファイルが印刷される。他のこのような実施形態において、プルーフシートからの少なくとも１つの画像指定子（specifier）が印刷システムに提供され、対応する画像ファイルが印刷される。
【００１０】
本発明の上述の特徴、それらを達成する方法、および本発明自体は、本発明の好ましい実施形態の以下の詳細な説明を添付図面とともに参照することによって、もっともよく理解される。
【発明を実施するための最良の形態】
【００１１】
次に図面を参照して、コンピュータを取り付ける必要なしに、インターネットのウェブページに関連するデジタル画像をプレビューし、選択し、印刷することができるようにする、本発明にしたがって構成される印刷システムを示す。印刷システムは、好ましくは、特定のウェブページに関連する画像ファイルを得て、それらの画像に関連するプルーフシートを印刷し、それらの画像のうちのどれを印刷するかをユーザが選択できるようにし、ユーザが選択した画像ファイルを印刷する、サブシステムを含む。本発明の新規な印刷方法の好ましい実施形態による動作において、ウェブページが取得され解析されて、それに関連する画像ファイルが識別される。画像ファイルは、適格基準（qualifying criteria）にしたがってフィルタリングされ、そのうちの１つまたはそれよりも多くが、印刷用に選択される。次に、選択した画像が得られ印刷される。
【００１２】
図１Ａおよび図２Ａないし図２Ｃを参照すると一番よく理解されるように、印刷システム１０の現在好ましい実施形態は、印刷と光学走査の両方の機能を有する、多機能プリンタ１４を含む。プリンタ１４は、ネットワークリンク２０１を介して、インターネット等のネットワーク２０５に接続可能である。ネットワーク２０５によって、例示的なウェブページ８等のウェブページへのアクセスが提供され、プリンタ１４はそのようなウェブページを、ネットワークリンク２０１を介してダウンロードすることができる。プリンタ１４は、プリンタ１４上の複数の押しボタン３２のうちの１つまたはそれよりも多くによって、手動で操作可能である。押しボタン３２のうちのいくつかは、操作するとプリンタ１４をネットワーク２０５に接続させる、および／または、ネットワーク２０５からウェブページ８等の特定のウェブページを要求する、「短縮ダイヤル」ボタンとして構成できる。プリンタ１４の操作については、ディスプレイ３４によりユーザにフィードバックを行う。
【００１３】
ウェブページ８は、例示的な画像ファイル４等の１つまたはそれよりも多くのデジタル画像ファイルに関連することができる。ウェブページ８およびデジタル画像ファイル４は、典型的には、ネットワークリンク２０３によってネットワーク２０５に接続されているコンピューティング装置２８上に格納されている。ウェブページ８の表示９および画像ファイル４は、ウェブブラウザ（図示せず）によってコンピューティング装置２８のコンピュータモニタ（図示せず）上に表示することができる。画像ファイル４ａ−４ｅはそれぞれ、画像６ａ−６ｅとして表される。デジタル画像ファイル４のいくつかは、デジタルカメラ１２で撮ったデジタル写真であってもよい。デジタル画像ファイル４は、カメラ１２からデータリンク２０を介してコンピューティング装置２８に転送することができ、あるいは、画像ファイル４は、カメラ１２から取り外してコンピューティング装置２８上の互換性のあるカードリーダ（図示せず）に挿入することができる、取り外し可能なメモリ装置１６（メモリカード等）上に格納してもよい。
【００１４】
次に、多機能プリンタ１４の好ましい実施形態をさらに詳細に考察すると、プリンタ１４は、インターネットアクセスサブシステム７０を含む。インターネットアクセスサブシステム７０は、ネットワーク２０５と通信して、当業者に既知の適切なネットワークスタックおよびｈｔｔｐ（ハイパーテキスト転送）等のプロトコルを用いて、ウェブページ８および画像ファイル４を得る。インターネットアクセスサブシステム７０に、所望のウェブページのネットワークアドレス（ＵＲＬとして知られている）７２が提供される。当業者には既知のように、例示的なウェブページ８のＵＲＬは、「ｗｗｗ．ｗｅｂｓｉｔｅ．ｃｏｍ／ＭｙＰｉｘ／ＭｙＷｅｂＰａｇｅ．ｈｔｍｌ」のようになる。
【００１５】
ＵＲＬ７２は、好ましくは、前述の「短縮ダイヤル」の押しボタン３２に事前記憶されている。または、他の押しボタン３２は、ウェブページのＵＲＬ７２を特定する英数字のキーパッドとして構成されていてもよい。所望のウェブページ８に対応する「短縮ダイヤル」の押しボタン３２が操作されると、または対応する英数字データがキーパッドで入力されると、ウェブページのＵＲＬ７２が、インターネットアクセスサブシステム７０に通信される。これに応答して、インターネットアクセスサブシステム７０は、ネットワーク２０５からそのウェブページ８についてのソースコードファイル（典型的には、ＨＴＭＬ等のマークアップ言語のテキストを含む）を検索し、それをウェブページ解析サブシステム７４に送る。ウェブページ解析サブシステム７４は、マークアップテキストを解析して
、ウェブページ８に関連する画像ファイル４についての画像ファイルのＵＲＬ７３を識別し、後でより詳細に説明するように、ネットワーク２０５から、画像ファイル４のうちのいくつかを得る。画像ファイル４のうちのどれが得られるかは、ユーザが設定したフィルタリング基準７６によって、好ましくは、フィルタリング基準７６を特定する他の押しボタン３２を操作することによって、決定される。ウェブページ解析サブシステム７４は、どれがフィルタリング基準７６を満たす適格な画像ファイル３であるかを判定するために、ウェブページ８に関連する１組の画像ファイル４に、フィルタリング基準７６を適用する。フィルタリング基準７６についてもまた、後でより詳細に説明する。次に、ウェブページ解析サブシステム７４は、ネットワーク２０５から適格な画像ファイルを得るために、適格な画像ファイル３についての画像ファイルのＵＲＬ７３を、インターネットアクセスサブシステム７０に提供し、適格な画像ファイル３が得られると、適格な画像ファイル３とそれらに対応する画像ファイルのＵＲＬ７３の両方を、画像プルーフィングproofing：ためし刷り）サブシステム７８に通信する。
【００１６】
次に画像プルーフィングサブシステム７８は、適格な画像ファイル３について、ユーザがマーク付け可能なプルーフシート２２の内容を形成する。後でより詳細に説明するように、プルーフシート２２は、それぞれの適格な画像ファイル３についての表示５２（サムネイル画像、および／またはファイル名、等）と、それぞれの表示５２に関連するユーザ指定領域５４とを含む。これもまた後でより詳細に説明するように、適格な画像ファイル３についての画像ファイルのＵＲＬ７３を示す少なくとも１つの識別マーカー６０もまた、画像プルーフィングサブシステム７８によって、プルーフシート上に形成される。画像プルーフィングサブシステム７８は、プルーフシートの内容をプリンタサブシステム８０に送り、プリンタサブシステム８０は、プルーフシート２２を作成する。
【００１７】
ユーザは、選択した画像ファイル２の表示５２に関連するユーザ指定領域５４にマークを付けることによって、適格な画像ファイルのうちの、印刷するように選択したものを選んだ後、マークの付いたプルーフシート２２を、走査プラテン１２２上に配置する。走査プラテン１２２上で、マークの付いたプルーフシート２２は、スキャナサブシステム８６によって光学的に走査される。走査して取り込んだ画像は、スキャナサブシステム８６からプルーフシート解析サブシステム８２に通信される。プルーフシート解析サブシステム８２は、ユーザ指定領域５４（画像選択領域５４としても知られている）においてユーザが付けたマークを検出し解釈してユーザが選択した画像ファイル２を識別し、識別マーカー６０によって、個々のユーザ指定領域５４をそれぞれ、対応する画像ファイルのＵＲＬ７３に関連づける。次に、ネットワーク２０５からユーザが選択した画像ファイル２を得るために、プルーフシート解析サブシステム８２が画像ファイルのＵＲＬ７３をインターネットアクセスサブシステム７０に提供する。画像ファイル２は、検索が終わると、それぞれの画像ファイルについてユーザ指定領域５４においてユーザがマークを付けた印刷命令とともに、プルーフシート解析サブシステム８２によって画像印刷サブシステム８４に送られる。このような印刷命令は、後でより詳細に説明するように、一般的に印刷サイズを含むが、輪郭サイズ（border size）やカラー、回転、輝度、画像の色合いimage color shade）、および印刷媒体のタイプ等、他の命令もまた組み込むこともできる。画像印刷サブシステム８４は、印刷命令にしたがってそれぞれの画像ファイル２をレンダリングし、印刷内容を画像印刷２６を生成するプリンタサブシステム８０に送る。
【００１８】
次に、印刷システム１０の、これまで説明してきた好ましい実施形態と、他の実施形態との相違を考察する。図１Ｂおよび図２Ｄを参照すれば一番よく理解されるように、他の印刷システム１０は、多機能プリンタ１４ではなく、プリンタ１４’を含む。プリンタ１４’は、スキャナサブシステム８６や走査プラテン１２２を含まない。プルーフシート２２’は、ユーザ指定領域５４ではなく、画像の表示５２に関連する画像指定子５４’を含む。画像ファイル２についての画像印刷２６を生成するために、画像ファイル２に関連する画像指定子５４’がプリンタ１４’に通信される。好ましくは、これは、ディスプレイ３４上に示されるプロンプトとともに、画像指定子サブシステム８２’の制御下でプリンタのユーザインターフェースの押しボタン３２によって、行われる。典型的には、対話型ダイアログを用いて、印刷サイズや印刷媒体のタイプ等の他の印刷命令も特定される。
【００１９】
上述のサブシステム７０、７４、７８、８０、８２、８２’、８４、８６は、好ましくは、ＲＯＭ、ＣＤ−ＲＯＭ、等のプログラム記憶媒体上に記憶され、プリンタ１４、１４’内に配置されたプロセッサまたはマイクロコンピュータ（図示せず）によって実行可能な、ファームウェアまたはソフトウェアにおいて実施される。または、サブシステム７０、７４、７８、８０、８２、８２’、８４、８６は、別個の論理やＡＳＩＣ等のプリンタハードウェアにおいて、またはファームウェア、ソフトウェア、およびハードウェアの組み合わせにおいて、実施してもよい。
【００２０】
次に、ユーザがマーク付け可能なプルーフシート２２の好ましい一実施形態をさらに詳細に考察する。図３Ａは、５２（図３Ｃ）等のサムネイル画像の配列から、最終的に印刷する１つまたはそれよりも多くの画像を選択するのに、図１Ａのシステム１０とともに利用することのできる、プルーフシートとオーダーフォームとの例示的な組み合わせ２２の、詳細平面図である。例として、図３Ａにおいては、フォーム２２上に４行×８列の配列になるように配置した、「Ｉ」で示す２５個のサムネイル画像がある。「サムネイル」という用語は、サイズおよび／または画質を低減して印刷したグラフィック表示を説明するのに用いる、便宜上の用語である。このようなグラフィック表示は、十分小さいので、その配列を一枚の用紙上に印刷して、ユーザが同時に見て評価することができる。サムネイル画像Ｉは、好ましくはカラーで印刷されるが、白黒であってもよい。サムネイル画像Ｉは、カラー顔料の非常に小さな画素で構成されており、カラー顔料を周知の方法で施して、画像の精細度、色調（tone）、陰影、解像度、その他必要な画像特性を実現する。サムネイル画像Ｉは、典型的には、最終的な印刷画像よりも品質が低い、ということが理解されよう。サムネイル画像は、配列で表示されて、デジタル的に格納されている画像のうちのどれを、最終的なより品質の高い形式で印刷したいものとしてカメラ１２から転送するかを、ユーザが素早く容易に選択することができるようになっている。
【００２１】
プルーフシートとオーダーフォームとの組み合わせ２２（図３Ａ）は、それぞれのサムネイル画像Ｉに隣接した、５４（図３Ｃ）等の画像選択ユーザ指定領域を含む。ユーザ指定領域５４は、ユーザがペンまたは鉛筆で手作業によって埋めることができる、行列になったバブル５６を含む。２つの互いに隣接する垂直バー同士の間の垂直の縞またはスロット等、他の別個の領域を、ユーザ指定領域として利用してもよい。ユーザ指定領域は、光学文字認識（ＯＣＲ）ソフトウェアで読み取ることができる印刷または筆記体のフォーム番号、数字、または記号を、そこにユーザが書き込むことができる、別個の境界の領域から成っていてもよい。または、ユーザは、穴をあけたり、ステッカーや導電マーカーを貼ってもよい。プリンタは、光学走査の他に、完成したユーザ指定領域の電気的または機械的検出を用いてもよい。フォーム２２のユーザ指定領域５４はまた、行見出し「
３．５×５」、「４×６」、「５×７」、「８×１０」、および「Ｃｓｔｍ」に加えて、列見出し「サイズ」および「Ｑｔｙ」（量）の形である、ユーザが読み取り可能な印刷指示も含む。図３Ａにおいて、ユーザ指定領域は「Ｂ」で示す。ユーザは、特定のサムネイル画像Ｉに隣接するユーザ指定領域Ｂにおける１つまたはそれよりも多くのバブル５６を埋めて、そのデジタル的に格納されている画像の、最終印刷における所望の数およびサイズを「注文」することができる。
【００２２】
フォーム２２の左上隅に、「すべての写真」というユーザ指定領域６４（図３Ａおよび図３Ｂ）が印刷される。これにはサムネイル画像がなく、サイズと量の指示、およびそれらに関連するバブルがあって、表されたすべてのサムネイル画像Ｉを特定のサイズおよび量で印刷するよう、ユーザが注文することができる。
【００２３】
次に、識別マーカー６０の好ましい一実施形態をさらに詳細に考察する。再び図３Ａを参照する。プルーフシートとオーダーフォームとの組み合わせ２２の好ましい実施形態はさらに、少なくとも１つの識別マーカー６０を含む。識別マーカー６０は、プルーフシート２２上の表示５２に関連するそれぞれの適格な画像ファイル３についての、画像ファイルのＵＲＬ７３を表す。好ましい一実施形態において、識別マーカー６０は、図３Ｄに示すような、市松模様の格子の形をとってもよい。識別マーカー６０は、それぞれが、または全体として、プルーフシート２２を生成するのに用いた１組のデジタル画像３に関連する一意的なパターンを含む。図１Ａを参照すれば一番よく理解されるように、プルーフシートとオーダーフォームとの組み合わせ２２を、好ましくは本発明にしたがってシステム１０において用いて、印刷するウェブページ８に関連するデジタル画像を検索してもよい。マークの付いたプルーフシート２２を走査プラテン１２２上に配置して、多機能プリンタ１４によって光学走査すると、多機能プリンタ１４もまた、画像選択ユーザ指定領域５４においてユーザが作ったマークを検出し解釈し、識別マーカー６０を用いて、個々の画像選択ユーザ指定領域５４をそれぞれ、対応するデジタル画像に関連づけ、関連するデジタル画像上でユーザが特定する操作を実行する。
【００２４】
市松模様のパターンは、好ましくは、表示５２が表す適格な画像ファイル３についての画像ファイルのＵＲＬ７３とともに従来の手段にしたがって符号化される、スキャナサブシステム８６が容易に検出可能な、明るい領域と暗い領域とでできた非数字のグラフィックパターンを含む。グラフィックパターンの走査表示は、プルーフシート解析サブシステム８２によって、適格な画像ファイルのＵＲＬ７３に変換される。
【００２５】
識別マーカー６０は、市松模様のパターンの代わりに、印刷テキストとして実施してもよい。印刷テキストは、好ましくは、それぞれが１つまたはそれよりも多くの適格な画像ファイルのＵＲＬ７３を含む、いくつかのテキストストリングを含む。テキストストリングの走査された表示は、スキャナサブシステム８６が容易に検出可能であり、従来の光学文字認識によってプルーフシート解析サブシステム８２が適格な画像ファイルのＵＲＬ７３に変換可能である。
【００２６】
単一の識別マーカー６０をすべてのＵＲＬについて用いてもよく、または、各ＵＲＬを多数の識別マーカー６０の間で分けてもよい。多数の識別マーカー６０の例は、画像ファイルについての表示５２と選択領域５４とに隣接して印刷されたそれぞれの画像ファイルのＵＲＬ７３について識別マーカーを有する、というものである。識別マーカー６０は、英数字のテキストである場合には、関連する画像ファイルのネットワーク２０５の位置の、人間が読み取り可能な指示を、ユーザに提供することができる。
【００２７】
プルーフシート２２上に印刷される識別マーカー６０内にＵＲＬを符号化することによって、ユーザは、将来画像ファイルの検索および印刷が所望されるときに便利にアクセスできるよう、プルーフシート２２またはその写しをプルーフシート・アーカイブ１２６に保管するよう選択することができる。
【００２８】
走査機能を含まないプリンタとともに使用可能な、図３Ａのユーザがマーク付け可能なプルーフシート２２の他の実施形態において、および図３Ｅにおいて、プルーフシート２２は、それぞれの画像の表示５２とともに、画像指定子５４’を含む。画像指定子５４’は、好ましくは、押しボタン３２によってプリンタ１４’に入力することができる、英数字の文字ストリング（図示の数字の文字ストリング「２５」等）である。または、画像指定子５４’は、画像ファイルのＵＲＬ７３であってもよい。しかし、ＵＲＬ７３は典型的には非常に長いので、ＵＲＬ７３よりも短い指示子（designator）を押しボタン３２によって入力するほうが、一般的により便利である。また、画像指定子５４’には、英数字の指示子よりも数字の指示子を用いるほうが、一般的により便利である。英数字の文字入力のほうが困難かもしれないし、プリンタ１４’によってはサポートされていないかもしれないからである。画像指定子５４’を入力する他の方法は、ディスプレイ３４および押しボタン３２でメニューシステムを実施する、というものである。このような実施において、ディスプレイ３４は、プルーフシート２２上の画像についての画像指定子５４’をユーザに示すことができ、ユーザはそれをスクロールして、押しボタン３２を用いて所望のものを選択することができる。
【００２９】
図３Ｅの画像指定子５４’を用いるプルーフシート２２の実施形態は、典型的には、識別マーカー６０を省いている。印刷する画像は、プルーフシート２２を多機能プリンタ１４上で走査することによってではなく、プリンタ１４’の押しボタン３２およびディスプレイ３４とユーザとの相互作用によって選択されるからである。その代わりに、画像プルーフィングサブシステム７８は、それぞれの像指定子５４’と、その画像指定子５４’に関連する適格な画像ファイル３のウェブページのＵＲＬ７３との間の相関関係を、画像指定子サブシステム８２’に通信する。選択した画像ファイル２の画像指定子５４’を入力すると、この相関関係を用いてウェブページのＵＲＬ７３を識別し、選択した画像ファイル２を検索する。
【００３０】
フィルタリング基準７６をさらに詳細に考察する前に、ウェブページ８についてのマークアップ言語を考察することが有用である。当業者には既知のように、ＨＴＭＬ（ハイパーテキストマークアップ言語）のソースコードはＡＳＣＩＩフォーマットであり、マークアップコマンド（すなわち「タグ」）は、＜ｔａｇ＞等、１対の左矢印および右矢印によって境界を定められている。タグ自体は、英数字の文字である。タグには、操作を行うテキストの前に開始タグが、後に終了タグが来るように、２つ１組で用いるものもある。例えば、＜ＣＥＮＴＥＲ＞Ｔｅｘｔ＜／ＣＥＮＴＥＲ＞等である。他のタグでは、左矢印と右矢印との間にさらなるテキストを含む。例えば、ウェブページ８上に表示する画像ファイル４を識別するのに一般的に用いる＜ＩＭＧ  ＳＲＣ＞というタグは、タグ内に画像ファイルのＵＲＬ７３を含む。例えば、
＜ＩＭＧ  ＳＲＣ＝”ｈｔｔｐ：／／ｗｗｗ．ｗｅｂｓｉｔｅ．ｃｏｍ／ＭｙＰｉｘ／Ｙｏｓｅｍｉｔｅ．ｊｐｇ”  ｈｅｉｇｈｔ＝４００  ｗｉｄｔｈ＝２００＞
【００３１】
ＵＲＬ７３のうちのファイルタイプ部（「．ｊｐｇ」）は、画像ファイル４を示すものとしてそのＵＲＬを識別する。通常ウェブページ８とともに用いる画像ファイル４のタイプには、ＪＰＥＧ画像（「．ｊｐｇ」というファイルタイプ部によって示される）やＧＩＦ画像（「．ｇｉｆ」というファイルタイプ部によって示される）が含まれるが、これに限定するものではない。
【００３２】
タグ内の他のテキストが、その画像に関するさらなる情報を与えてもよい。例えば、タグのうちの「ｈｅｉｇｈｔ＝４００  ｗｉｄｔｈ＝２００」という部分は、表示されたウェブページ９上に現れる画像６の画素におけるサイズを特定する。このように表示した高さおよび幅は、典型的には、対応する画像ファイル４の最小画像サイズを示す。画像ファイル４は表示されたウェブページ９上でスケールダウンされる可能性はあるが、スケールアップすると、一般的にその結果画像品質が低下してしまうため、たいていの場合スケールアップされることがないからである。
【００３３】
次に、図４を参照し、ＨＴＭＬのソースコードについての先の説明を頭に置いて、フィルタリング基準７６をさらに詳細に考察する。ウェブページ８に関連する画像ファイル４を、１つまたはそれよりも多くのフィルタリング基準７６ａ−ｆと比較してフィルタリングして、もっぱらウェブページ８のＨＴＭＬのマークアップテキストをベースにして適格な画像ファイル３を決定することができる。フィルタリング基準７６ａ−ｆはそれぞれ、画像ファイル４のファイル属性に対応する。ウェブページ解析サブシステム７４は、各基準の論理積をとっても、各基準の論理和をとっても、基準７６ａ−ｆ間の関係をユーザが特定することができるようにしてもよい。
【００３４】
ウェブページの画像４についての画像ファイルタイプのフィルタ基準７６ａや表示される画像サイズのフィルタ基準７６ｃ等、いくつかの画像ファイル特性に対応するフィルタリング基準は、ウェブページのＨＴＭＬソースをベースにして行ってもよい。例えば、ＧＩＦファイルは、写真画像ではなく小さなアイコンやボタンを含むことが多いので、画像ファイルタイプのフィルタ基準７６ａは、ＧＩＦファイルをフィルタリングで取り除くように設定してもよい。同様に、写真の印刷サイズまでスケールアップしなければならない小さな画像は、一般的に高画像品質の印刷２６を作成することがないので、表示される画像サイズのフィルタ基準７６ｃは、特定の高さ、幅、またはそれらの組み合わせよりも小さいファイルをフィルタリングで取り除くように設定してもよい。
【００３５】
さらに、＜ＩＭＧ  ＳＲＣ＞のタグには、画像ファイルのＵＲＬ７３が含まれているので、１つまたはそれよりも多くの画像ファイルのＵＲＬのフィルタ基準７６ｆをベースにしたフィルタリングもまた、ウェブページ８のＨＴＭＬのマークアップテキストをベースにして行ってもよい。例えば、ユーザは、特定のウェブサイト（例えば、「ｗｗｗ．ｗｅｂｓｉｔｅ．ｃｏｍ」）からの画像ファイル、特定のサブディレクトリ（例えば、「ＭｙＰｉｘ」）からの画像ファイル、または特定のファイル名を有する画像ファイルのみに興味があるかもしれない。好ましくは、ウェブページ解析サブシステム７４は、高レベルのフィルタリング機能を提供するために、ワイルドカード処理（例えば、「Ｙｏｓｅ＊」）を実施する。デジタルカメラ１２が作成する画像ファイル４について行われることがある
ように、ファイル名が、画像ファイル４の作成日を組み込んでいる場合には、画像ファイルのＵＲＬのフィルタリング基準７６ｆは、日をベースにしてフィルタリングを行ってもよい。ウェブページ解析サブシステム７４もまた、このような状況において関連検索（例えば、２０００年１月１日よりも前）を実施してもよい。
【００３６】
しかし、フィルタリングに用いる他の画像ファイル特性は、ウェブページ８のＨＴＭＬのマークアップテキストのみからは決定することができない。例えば、ユーザは、あるファイルサイズの、または、２４ビットのカラー画像や低画像圧縮率等、ある画像プロパティを有する、画像ファイルを印刷することのみに興味があるかもしれない。このような特性は、ネットワーク２０５から画像ファイル４を得て、それをさらに検査して初めて、確認することができる。したがって、ユーザがこれらのようなフィルタ基準を選択する場合、ウェブページ解析サブシステム７４は、他の点ではマッチするすべてのファイルについてのＵＲＬを、インターネットアクセスサブシステム７０に提供し、インターネットアクセスサブシステム７０は、それらの画像ファイル４を、ネットワーク２０５からプリンタ１４、１４’にダウンロードする。
【００３７】
いったん画像ファイル４をダウンロードすると、ウェブページ解析サブシステム７４が、それぞれの画像ファイル４の、典型的にはバイトでの、ファイルサイズを判定することができる。特に画像ファイルサイズのフィルタ基準７６ｂを、トゥルーカラー画像や低画像圧縮率等の画像プロパティのフィルタ基準７６ｄと組み合わせて用いる場合、表示された画像サイズのフィルタ基準７６ｃと同様の方法ではあるが、画像ファイル４が高品質の印刷２６を作成する確率に関してより高い確実性で、画像ファイルサイズのフィルタ基準７６ｂを用いることができる。
【００３８】
テキスト情報のフィルタ基準７６ｅは、フィルタリングの目的のために、画像ファイル４に関連するテキスト情報を、確認し用いる。テキスト情報は、好ましくは、画像の性質を示す。テキスト情報は、例えばＪＰＧファイルでよく行われているように、画像ファイル４のヘッダ部に含まれていてもよい。テキスト情報はまた、「．ｔｘｔ」等所定のファイル拡張子が異なるという点以外では画像ファイル４と同じウェブページのＵＲＬ７３を有する、シャドーファイルに含まれていてもよい。または、テキスト情報は、ウェブページ８のＨＴＭＬのマークアップテキストの文脈解析から導いてもよい。例えば、ウェブページ８には、画像６に隣接したキャプション、あるいはその他説明的情報を含むものが多く、ウェブブラウザによってウェブページ８を空間的に表す方法を解析することによって、その画像６についての画像ファイル４に関係するテキスト情報を確認することができる。いったんテキスト情報を得ると、画像ファイルのＵＲＬのフィルタ基準７６ｆについて先に説明したのと同様の方法で、フィルタリングを行うことができる。
【００３９】
ウェブページ解析サブシステム７４が行うフィルタリング動作を説明するために、図２Ｂに示すウェブページ８についての例示的な画像ファイルを参照すると、画像ファイル４ａ−４ｃはＪＰＧファイルであり、画像ファイル４ｄ−４ｅはＧＩＦファイルである。それぞれの画像ファイル４はまた、図示の相対サイズを有し、画像ファイル４ａが最も大きく、画像ファイル４ｄが最も小さい。例示的なフィルタリング基準は、ファイルタイプ７６ａ＝ＪＰＧであり、画像サイズ７６ｂがしきい値９０よりも大きなファイルを、適格なものとする。画像ファイル４ａ、ｂ、ｃ、ｅはしきい値９０よりもサイズが大きいが、ＪＰＧファイルであるのはファイル４ａ、ｂ、ｃのみである。したがって、１組の適格な画像ファイル３は、ファイル４ａ、ｂ、ｃから成っている。
【００４０】
ウェブページ８のマークアップテキストのみを用いて行われるフィルタリング動作は、一般的に、画像ファイル４を用いて行われるフィルタリングよりも速い。典型的にはそれぞれのウェブページ８について多数の画像ファイル４があり、画像ファイル４のうちの少なくともいくつかは、ウェブページ８のファイルよりも大きいことが多いからである。しかし、場合によっては、ウェブページ８の代わりにまたはそれに加えて画像ファイル４上で行われるフィルタリングによって、より正確な結果が提供されることが多い。例えば、ウェブページのマークアップテキストの文脈解析は不正確かもしれず、または、ウェブページ８のマークアップテキストよりも画像ファイル４のほうに、より詳細なテキスト情報が含まれているからである。ウェブページ解析サブシステム７４は、ウェブページ８のマークアップテキストのみをベースにしてフィルタリングを行う「高速」フィルタリングと、画像ファイル４の内容とウェブページ８との両方をベースにしてフィルタリングを行う「正確な」フィルタリングとのどちらかを選択できる、フィルタリング設定を利用してもよい。
【００４１】
図５を参照すれば一番よく理解されるように、本発明の他の実施形態は、多機能印刷システム１０上で所望の画像印刷２６を作成する、新規な印刷方法１００である。方法１００は、１０２においてウェブページ８を電子的に取得して開始する。１０４において、ウェブページ８が解析されて、ウェブページ８に関連する画像ファイル４が識別される。１０６において、適格な画像ファイル３を識別するために、所定の適格基準７６にしたがって画像ファイル４がフィルタリングされる。１０８において、適格な画像ファイル３のうちの少なくとも１つが選択される。１１０において、選択した適格な画像ファイル２が電子的に得られる。１１２において、選択した適格な画像ファイル、すなわちファイル２が印刷され、方法１００が終了する。
【００４２】
次に、ウェブページ８を取得するステップ１０２をさらに詳細に考察する。図６を参照する。１１４において、ウェブページ識別子が提供される。１１６において、そのウェブページ識別子に対応するウェブページについてのマークアップテキストがダウンロードされ、取得するステップ１０２が終了する。ダウンロードは、好ましくは、ｈｔｔｐ（ハイパーテキスト転送プロトコル）ダイアログを実行してテキストを得ることによって行われるが、ｆｔｐ（ファイル転送プロトコル）ダイアログを実行する等、他の手段によって行うこともできる。
【００４３】
ウェブページ８を解析するステップ１０４をさらに詳細に考察する前に、図７を参照して、ハイパーテキスト転送プロトコルを用いたウェブページのハイパーリンク機能の、本発明の方法との関係を考察することが有用である。ハイパーリンクによって、ユーザは、単に第１のウェブページ８９のうちの特定の表示された要素を選択することによって、第１のウェブページ８９の表示から、第２のウェブページ９’の表示にジャンプすることができる。このような表示された要素は、テキストの一部や、画像であってもよい。１つの画像７ａを他の画像６ａのハイパーリンクとして用いることは、本発明が特に有用な写真画像のウェブサイトについて有利な用途を有する。例えば、写真サイトは、表示されたウェブページ８９として表示されると、本発明のプルーフシート２２上に作成される表示５２と同様の、多数の小さな写真のサムネイル画像７を有する、インデックスウェブページ８８を含むことが多い。この表示されたインデックスウェブページ８９上のサムネイル７のうちの１つをユーザが選択すると、別の表示されたウェブページ９２が現れる。この表示されたウェブページ９２は、典型的には、単一の、より大きく（またはフルサイズの）、より詳細な、より高品質の画像６を含む。ユーザがこの写真ウェブサイトについてのプルーフシート２２を印刷したい場合には、インデックスウェブページ８８のウェブページのＵＲＬ７２を特定して、単一の画像だけではなく、一度に多数の画像についてのプルーフシート２２を得ることができるようにすることが有利である。しかし、このプルーフシート２２にマークを付けて、それについて印刷２６を作成したい画像４を示す場合には、ユーザは、小さなサムネイル画像ファイル５を印刷させたいのではなく、それぞ
れの小さなサムネイル画像ファイル５に関連する、より大きく高品質な画像ファイル４を用いて、印刷２６を行うことを意図している。
【００４４】
ユーザが意図する高品質の印刷２６を達成するためには、方法１００が、ウェブページのＵＲＬ７２に対応する表示されたウェブページ８９上のサムネイル画像７として表示されるサムネイル画像ファイル５を検出する（例えば、「＜ＩＭＧ  ＳＲＣ＞」のタグを検索することによって）だけでなく、表示されたウェブページ８９上には表示されないが、次にサムネイル画像ファイル５に関連するハイパーリンクを起動すると表すことができる、他のより大きく高品質な画像ファイル４を確認するために、それぞれのサムネイル画像ファイルの「＜ＩＭＧ  ＳＲＣ＞」のタグに隣接するウェブページファイル８８のマークアップテキストを検査することもまた、必要である。以下の、インデックスウェブページ８８からの例示的なマークアップテキストのフラグメントは、説明の基礎となる。
＜Ａ  ＨＲＥＦ＝”ＩｍａｇｅＦｉｌｅ＿４ａ．ｊｐｇ”＞  ＜ＩＭＧ  ＳＲＣ＝”ＴｈｕｍｂｎａｉｌＦｉｌｅ＿５ａ．ｊｐｇ”  ＷＩＤＴＨ＝８０  ＨＥＩＧＨＴ＝４０＞  ＜／Ａ＞
【００４５】
このマークアップテキストのフラグメントにおいて、画像ファイル”ＴｈｕｍｂｎａｉｌＦｉｌｅ＿５ａ．ｊｐｇ”５ａは、「＜ＩＭＧ  ＳＲＣ＞」のタグ内に含まれるサムネイル画像ファイルである。サムネイルファイル５ａについての表示されたサムネイル画像７ａは、表示されたインデックスウェブページ８９上に表示される。「＜ＩＭＧ  ＳＲＣ＞」のタグを、開始タグ（「＜Ａ  ＨＲＥＦ＞」）と終了タグ（「＜／Ａ＞」）とから成るハイパーリンクが取り囲んでいる。開始タグ内にハイパーリンク「ＨＲＥＦ＝ＩｍａｇｅＦｉｌｅ＿４ａ．ｊｐｇ」が含まれているということは、表示されたインデックスウェブページ８９上で表示されたサムネイル画像７ａが選択されると、より大きな画像ファイル”ＩｍａｇｅＦｉｌｅ＿４ａ．ｊｐｇ”４ａが表示された画像６ａとして表示され、デ
ィスプレイ上に表示されたインデックスウェブページ８９に取って代わる、ということを示している。したがって、ウェブページ８８のマークアップテキストを解析して、画像ファイルについてのハイパーリンク等の関連を判定することによって、ウェブページ８８が表されるのと同時にいかなる特定の画像ファイルが表されるかまたは表されないかに関わらず、ウェブページ８８に関連する画像ファイルを判定することができる。
【００４６】
ハイパーリンクのタグのターゲットとしてＪＰＧファイルを用いる代わりに、開始タグに”ＨＲＥＦ＝ＷｅｂＰａｇｅ．ｈｔｍｌ”を含むことによってより大きな画像ファイル４ａに関連するウェブページファイル８’をサムネイル画像７にハイパーリンクできる、ということにもまた、注意するべきである。これによって、例えば、より大きな画像ファイル４ａについてのキャプション、あるいはその他情報９３が、表示されたウェブページ９’上に、より大きな表示された画像ファイル６ａとともに表示されるようにすることができる。
【００４７】
さらに、インデックスウェブページ８８等の、多数の画像を含むウェブページについてのプルーフシート２２を印刷すると、すべての画像の表示５２および選択領域５４が単一のページには納まらない場合、プルーフシート２２が多数のページになってしまう可能性がある、ということにも注意するべきである。この状況が発生する場合、プルーフシート２２の多数のページは、好ましくはそれぞれが識別マーカー６０を含んでいるため、プルーフシート２２のそれぞれのページを別個に用いて印刷２６を作成することができるようになっている。
【００４８】
次に、ウェブページ８を解析するステップ１０４のさらに詳細な考察に戻る。図７および図８を参照する。１３０において、ウェブページのマークアップテキストを解析して、マークアップテキストに埋め込まれた画像ファイルのパス名またはＵＲＬ７３を識別する。好ましくは、このパス名７３は、「＜ＩＭＧ  ＳＲＣ＞」のタグ内に含まれる画像ファイルのＵＲＬである。１３２において、パス名７３の、対応する画像ファイル４との関係が判定される。
【００４９】
パス名７３が直接的に画像ファイルを特定する場合（画像ファイル４ａについてのウェブページファイル８’においての場合のように）、１３４において（１３２の「表示された（rendered）」の分岐を通って）、埋め込まれたパス名が、その画像ファイルのパス名として示される。逆に、パス名７３が間接的に画像ファイルを特定する場合、（その場合には画像ファイル４ａにハイパーリンクしている、サムネイルファイル５ａについてのウェブページ８８においての場合のように）、１３６において（１３２の「ハイパーリンクされた」の分岐を通って）、マークアップテキストが処理されて、埋め込まれたパス名に関連する他方のパス名を判定し、１３８において、その、他方のパス名が、その画像ファイルのパス名として示される。
【００５０】
１３２においてどちらの分岐をとるかに関わらず、方法は１４０において継続する。それ以外に処理するマークアップテキストが残っている場合（１４０の「ＹＥＳ」の分岐）、解析するステップ１０４は１３０に分岐する。すべてのマークアップテキストが処理されている場合（１４０の「ＮＯ」の分岐）、解析するステップ１０４は終了する。      
【００５１】
次に、画像ファイル４のフィルタリングを行うステップ１０６をさらに詳細に考察する。図９を参照する。１４４において、画像ファイル４に関連する少なくとも１つのファイル特性が判定される。このようなファイル特性は、ファイルタイプ、ファイル名、ファイルサイズ、画像サイズ、画像プロパティ、および／またはその画像ファイルに関連するテキスト情報を含んでもよい。１４６において、それぞれの画像ファイル４について、少なくとも１つのファイル特性が、対応する所定の適格（すなわちフィルタリング）基準７６と比較される。１４８において、少なくとも１つのファイル特性が所定の基準７６にマッチする画像ファイルが、適格な画像ファイル３として示される。
【００５２】
次に、ファイル特性を判定するステップ１４４をさらに詳細に考察する。図１０を参照する。１５２において、画像ファイル４に関連する少なくとも１つのファイル特性のタイプが判定される。ウェブページ８についてのマークアップテキストからファイル特性が判定可能な場合には、１５４において、画像ファイル４自体を取得する必要なく、ウェブページ８のテキストソースの内容からファイル特性が識別され、判定するステップ１４４が終了する。逆に、画像ファイル４の内容からのみファイル特性が判定可能な場合には、１５６において画像ファイルが取得され、１５８において、画像ファイル４の内容からファイル特性が識別され、判定するステップ１４４が終了する。ウェブページ８についてのマークアップテキストから判定可能なファイル特性のタイプ、および、画像ファイル４からのみ判定可能なファイル特性のタイプについては、先に説明ずみである。
【００５３】
次に、適格な画像ファイル３のうちの少なくとも１つを選択するステップ１０８をさらに詳細に考察する。図１１、図３Ａ、図３Ｃ、および図３Ｅを参照する。１６１において、印刷する適格な画像ファイルを選択するモードが判定される。ユーザ選択領域５４を含むプルーフシート２２が印刷され、ユーザによってマークを付けられ、走査される場合（１６１の「プルーフシートにマークを付ける」の分岐）、１６２において、適格な画像ファイル３についてのプルーフシート２２が印刷される。プルーフシートは、それぞれの適格な画像ファイル３についての画像の表示５２および対応する選択領域５４と、それぞれの適格な画像ファイル３のウェブ位置７３を示す識別マーカー６０とを有する。１６４において、適格な画像ファイル３に対応する選択領域５４にマークが付けられる。これは、典型的には、ペンや鉛筆等のマークを付ける用具を用いて行われる。１６６において、マークの付いたプルーフシート２２が光学走査されて、走査画像を形成する。１６８において、走査画像が処理されて、印刷するよう選択した適格な画像ファイルを判定し、印刷する選択した適格な画像ファイル２それぞれのウェブ位置７３を判定する。この後、選択するステップ１０８は終了する。
【００５４】
逆に、画像指定子領域５４’を含むプルーフシート２２が印刷される場合（１６１の「画像指定子を提供する」の分岐）、１７２において、適格な画像ファイル３についてのプルーフシート２２が印刷される。プルーフシート２２は、それぞれの適格な画像ファイル３についての画像の表示５２および対応する画像指定子５４’を含む。それぞれの画像指定子５４’は、対応する適格な画像ファイル３のウェブ位置に相関している。１７４において、印刷する適格な画像ファイル３（例えば、選択した適格な画像ファイル２）に対応する画像指定子５４’のうちの少なくとも１つが選択される。１７６において、このような選択した画像ファイル２のそれぞれのウェブ位置７３が判定される。この後、選択するステップ１０８は終了する。
【００５５】
方法１００は、好ましくは、プリンタ１４、１４’によって行われ、好ましくは、ＲＯＭ、ＣＤ−ＲＯＭ、等のプログラム記憶媒体（図示せず）上に記憶されプリンタ１４、１４’内に配置されたプロセッサまたはマイクロコンピュータ（図示せず）によって実行可能な、ファームウェアまたはソフトウェアにおいて実施される。または、方法１００は、別個の論理やＡＳＩＣ等のプリンタハードウェアにおいて、またはファームウェア、ソフトウェア、およびハードウェアの組み合わせにおいて、実施してもよい。
【００５６】
前述のことから、本発明が提供する印刷システムおよび方法は、当該技術分野においてかなりの発展をもたらす、ということが理解されよう。本発明の具体的な実施形態をいくつか説明し例示したが、本発明は、そのように説明し例示した具体的な方法、形式、または配置に限定されるものではない。本発明は、特許請求の範囲によってのみ限定される。
【図面の簡単な説明】
【００５７】
【図１Ａ】本発明による印刷システムの互いに異なる実施形態の概略図である。
【図１Ｂ】本発明による印刷システムの互いに異なる実施形態の概略図である。
【図２Ａ】システムにおける多機能プリンタのサブシステムのブロック図およびプリンタがアクセス可能な例示的なウェブページを示す、図１Ａの多機能印刷システムの、より詳細な概略図である。
【図２Ｂ】例示的な１組の適格な画像ファイルと例示的な１組の選択した画像ファイルとを含む、図２Ａおよび図２Ｄのウェブページに関連する例示的な１組の画像ファイルの概略図である。
【図２Ｃ】図２Ｂの画像ファイルのうちのひとつについての、例示的な画像ファイルのネットワークのＵＲＬアドレスの概略図である。
【図２Ｄ】システムにおけるプリンタのサブシステムのブロック図およびプリンタがアクセス可能な例示的なウェブページを示す、図１Ｂの印刷システムの、より詳細な概略図である。
【図３Ａ】図１Ａおよび図１Ｂのシステムとともに、最終的に印刷する１つまたはそれよりも多くの画像ファイルを選択するのに利用することができるプルーフシートの図である。
【図３Ｂ】最終的に印刷する画像ファイルを選択するための図３Ａのプルーフシートの画像の表示および選択領域を示す図である。
【図３Ｃ】最終的に印刷する画像ファイルを選択するための図３Ａのプルーフシートの画像の表示および選択領域を示す図である。
【図３Ｄ】プルーフシート上に表される画像ファイルのネットワークアドレスを識別するための図３Ａのプルーフシートの識別マーカーを示す図である。
【図３Ｅ】最終的に印刷する画像ファイルを選択するための図３Ａのプルーフシートの画像の表示および画像指定子領域を示す図である。
【図４】図２Ｂの画像ファイルのうちのいくつかを、プルーフシート上に印刷するのに適格なものとするのに使用可能な、フィルタリング基準の概略図である。
【図５】図１Ａおよび図１Ｂの多機能印刷システムとともに使用可能な本発明による新規な印刷方法の高レベルフローチャートである。
【図６】図５の方法による取得の、より低レベルのフローチャートである。
【図７】図８のフローチャートの動作を説明するのに有用な、サムネイル画像とそれよりも大きな画像との間のリンケージを有する、例示的な１組のウェブページの概略図である。
【図８】図５の方法による解析の、より低レベルのフローチャートである。
【図９】図５の方法によるフィルタリングの、より低レベルのフローチャートである。
【図１０】図５の方法によるファイル特性判定の、より低レベルのフローチャートである。
【図１１】図５の方法による画像ファイル選択の、より低レベルのフローチャートである。
【符号の説明】
【００５８】
４：画像ファイル
８：ウェブページ
１０：印刷システム
２２：プルーフシート
５２：画像の表示
５４：選択領域
７２：ウェブページ識別子
７３：画像ファイルのパス名
７４：ウェブページ解析サブシステム
８２：プルーフシート解析サブシステム
８４：画像印刷サブシステム
【図１Ａ】
2006001287.tif 000003
【図１Ｂ】
2006001287.tif 000004
【図２Ａ】
2006001287.tif 000005
【図２Ｂ】
2006001287.tif 000006
【図２Ｃ】
2006001287.tif 000007
【図２Ｄ】
2006001287.tif 000008
【図３Ａ】
2006001287.tif 000009
【図３Ｂ】
2006001287.tif 000010
【図３Ｃ】
2006001287.tif 000011
【図３Ｄ】
2006001287.tif 000012
【図３Ｅ】
2006001287.tif 000013
【図４】
2006001287.tif 000014
【図５】
2006001287.tif 000015
【図６】
2006001287.tif 000016
【図７】
2006001287.tif 000017
【図８】
2006001287.tif 000018
【図９】
2006001287.tif 000019
【図１０】
2006001287.tif 000020
【図１１】
2006001287.tif 000021