(57)【要約】  本発明は、書式化印刷ページの形式で提供されるコンテンツが最新のものであることを保証し、コンテンツの変更を監視するために表示画面の部分を特定する便利なユーザ・インタフェースを提供することができる。それに代えて、本発明は、コンテンツの変更に関してデータの格納場所を監視することができ、あるいは、コンテンツ・プロバイダからコンテンツの変更について通知を受けることができる。さらに本発明は、好ましくは、変更が認識された時に、フラグ又は他の設定を登録し、かつ、変更の評価に基づいて、さらなる処置を自動的に取ることが可能となっている。あるいは、ユーザが何らかの処置が保証されているか否かを判断するために、ウェブサイト（又は通信ネットワーク上に提供される他の教示用素材）が自動的に表示される。こうして、コンテンツの変更が、好ましくは定期的に監視され、登録される。
2008533592.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに掲載されている最新のコンテンツを用いる方法であって、
監視すべきコンテンツの領域を定義する工程と、
前記定義された領域に重要性の値を関連づける工程と、
前記定義された領域を監視し、前記コンテンツの変更を検知する工程と、
前記定義された領域に発生したことが検知された前記変更を評価する工程と、
前記評価に応答して処置を取るべきか否かを判定する工程と、を備える方法。
【請求項２】
前記変更の前記重要性を前記定義された領域に登録する工程を、さらに備える請求項１に記載の方法。
【請求項３】
複数の領域を定義する工程を、さらに備え、
前記方法は、前記複数の領域の各々に対して反復される請求項１に記載の方法。
【請求項４】
処置を取るべきか否かを判定する前記工程は、少なくとも部分的には、前記定義された領域に変更の値を関連づける工程に依存する請求項１に記載の方法。
【請求項５】
前記定義された領域を監視する前記工程と、前記検知された変更を評価する前記工程とが、自動的である請求項１に記載の方法。
【請求項６】
前記処置として、印刷可能ファイルを更新する工程を、さらに備える請求項１に記載の方法。
【請求項７】
前記処置として、書式化印刷ページを提供する工程を、さらに備える請求項１に記載の方法。
【請求項８】
前記定義された領域を監視する前記工程が、ユーザの要求によって実行される請求項１に記載の方法。
【請求項９】
前記検知された変更を回帰試験を用いて評価する工程を、さらに備える請求項１に記載の方法。
【請求項１０】
前記回帰試験は、最新のハッシュ合計を先のハッシュ合計と比較するものである請求項９に記載の方法。
【請求項１１】
前記回帰試験は、最新の格納場所を先の格納場所と比較するものである請求項９に記載の方法。
【請求項１２】
前記評価する工程は、テキストを比較する工程を、さらに備える請求項１に記載の方法。
【請求項１３】
前記検知された変更を評価する前記工程に応答してフラグをセットする工程を、さらに備える請求項１に記載の方法。
【請求項１４】
変更が検知されると、自動的に表示する工程を、さらに備える請求項１に記載の方法。
【請求項１５】
電子的に格納された最新のコンテンツの最新の書式化印刷ページを提供する方法であって、
監視すべきコンテンツの領域を定義する工程と、
前記定義された領域に重要性の値を関連づける工程と、
前記定義された領域を監視し、前記コンテンツの変更を検知する工程と、
前記定義された領域に発生したことが検知された前記変更を評価する工程と、
前記評価に応答して最新の書式化印刷ページを提供する工程と、を備える方法。
【請求項１６】
ユーザが前記書式化印刷ページを注文する工程を、さらに備える請求項１５に記載の方法。
【請求項１７】
ユーザが前記書式化印刷ページを定期的に購読する工程を、さらに備える請求項１５に記載の方法。
【請求項１８】
前記書式化印刷ページを提供する前記工程が自動的である請求項１５に記載の方法。
【請求項１９】
ネットワークに掲載されている最新のコンテンツを用いるシステムであって、
監視すべきコンテンツの領域を定義する領域定義モジュールと、
前記定義された領域に重要性の値を関連づける重要性関連付けモジュールと、
前記定義された領域を監視し、前記コンテンツの変更を検知する領域監視モジュールと、
前記定義された領域に発生したことが検知された前記変更を評価する評価モジュールと、
前記評価に応答して処置を取るべきか否かを判定する処置判定モジュールと、を備えるシステム。
【請求項２０】
印刷可能ファイルを更新する工程を、さらに備える請求項１９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本発明は、以下の米国特許出願に基づいており、かつこれらに対して優先権を主張している。
【０００２】
米国特許出願第６０／６５９，６２７号（２００５年３月８日出願、発明の名称「書式化印刷ページを作製するシステム及び方法（その８）」）；
米国特許出願第６０／６６４，１５９号（２００５年３月２２日出願、発明の名称「書式化印刷ページを作製するシステム及び方法（その９）」）；及び
米国特許出願第１１／２８３，８９４号（２００５年１１月１１日出願、発明の名称「印刷物の作製を管理するシステム及び方法」）。
【０００３】
なお、当該出願は、米国特許出願第１１／２０４，０５９号（２００５年８月１５日出願、発明の名称「電子コンテンツの著作権情報を管理するシステム及び方法」）の一部継続出願である。
【０００４】
また、当該一部継続出願は、米国特許出願第１１／１９９，３５８号（２００５年８月８日出願、発明の名称「命令を実行する仮想印刷装置のためのシステム及び装置」）の一部継続出願である。
【０００５】
さらに当該一部継続出願は、米国特許出願第１１／１９３，７１６号（２００５年７月２９日出願、発明の名称「書式化印刷ページを提供するための改良されたシステム及び方法」）の一部継続出願である。
【０００６】
さらに当該一部継続出願は、米国特許出願第１０／６７１，１９４号（２００３年９月２５日出願、発明の名称「オンデマンドでウェブサイトからオンライン・コンテンツを作製するシステム」）の一部継続出願である。
【０００７】
以上の全ての内容は、参照により本明細書に組み込まれる。
発明の分野
本発明は、広くはネットワーク上に格納される電子コンテンツに関し、より特定的には、ネットワーク上に電子的に格納された最新のコンテンツを使用する技術、及びかかるコンテンツの書式化された印刷ページを提供する技術に関する。
【背景技術】
【０００８】
発明の背景
インターネットのワールド・ワイド・ウェブ上の数多くのサイト（以下、「ウェブサイト」）は、書式が雑誌風になっているか、あるいは、雑誌風の多数の領域を表示している。多くの場合に、サイトあるいは特定の雑誌風の領域は、模擬的あるいは仮想的な「ページ」の列及び／又は行の形式に、書式化されることが珍しくなく、しかも写真や絵画を含んでいる。これらウェブページの特に書式化された要素は、全体をまとめて閲覧されるようになっている。写真に関しては、代表的には、小さな「サムネイル」画像が提示され、マウスのクリック、あるいは他のポインティング装置の操作を通じて選択されることにより、より大きくかつ視やすい画像が表示されるようになっている。他方、全く雑誌風ではなく、全体がテキストからなるウェブサイトも存在している。
【０００９】
人はコンピュータの表示装置上の文書よりも、現実の紙上の文書を読む方を好む、とい
うことは、十分に実証された事実である（例えば、Ａｂｉｇａｉｌ  Ｊ．Ｓｅｌｌｅｎ  及びＲｉｃｈａｒｄ  Ｈ．Ｒ．Ｈａｒｐｅｒ著“Ｔｈｅ  Ｍｙｔｈ  ｏｆ  ｔｈｅ  Ｐａｐｅｒｌｅｓｓ  Ｏｆｆｉｃｅ”ＭＩＴ  Ｐｒｅｓｓ発行，  ２００１年を参照）。人は本や雑誌のような紙面またはそれに類似の媒体上の絵画、グラフィックス、及び写真を鑑賞し、収集し、所持する方を好むということも、十分に実証された事実である。絵画、グラフィックス、及び写真を含むウェブサイトの「ページ」を、例えばユーザの家庭用プリンタ、あるいはもっと低速で、低価格の社内用ネットワーク・プリンタで印刷すると、インターネットのウェブサイト上の「ページ」と、書物や雑誌内の物理的なページとが類似しているにも拘わらず、通常は不満足な結果を得ることとなる。テキスト主体のウェブサイトでさえも、家庭用プリンタや低価格の社内用プリンタで印刷すると、概して不満足なものとなり、それが、例えば製本されたものに印刷されたテキストの方が好まれる理由でもある。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
このような不満足な結果となる代表的な原因は、通常はウェブページが、例えば横８＋１／２インチ、縦１１インチの用紙のような標準サイズのプリンタ用のページに再生するように書式化されてはいないところにある。例えば、ウェブサイトを印刷すると、部分的に埋まった後続のページに、再々はみ出してしまう。他にも、部分的あるいは不完全にしか印刷されないという問題や、印刷対象物のプログラムコードやコード化表示といった不要な内容が印刷されてしまう、という問題がある。インターネットのウェブサイトが、ユーザの印刷に適合するように、過大な画像のサイズを変更することは、仮にあったとしても希であり、そのため通常は、画像が後続のページに印刷されるか、あるいは切り詰めて印刷される。習熟したユーザであれば、印刷されるウェブページを（例えば、選択した「フレーム」のみを印刷したり、選択した素材のみを印刷したり、用紙に適合するように画像の寸法を調整したりことによって）適切に書式化する手だてを見出すことも、多くの場合可能であるが、大抵のユーザは、それがどうすればできるのかを知らないし、特にページ数が多いときなど、そのようにするには面倒過ぎると感じるものである。その上に、各ウェブページの下端によく配置されることのある、手引きのためのリンクその他の素材があると、物理的に印刷するときには、それが各領域の末尾に繰り返して印刷されるのが通例である。
【００１１】
さらに、多くの印刷装置は、両面印刷に対応していない。両面印刷が可能な印刷装置も存在してはいるが、ユーザは、自身の印刷装置をそのように設定する仕方を忘れているか、又は知らないことが多い。ウェブサイトの大部分がカラーを用いているにも拘わらず、例えば多くの種類のレーザプリンタなど、カラー印刷ができない印刷装置も存在している。加えて、絵画、グラフィックス及び写真のウェブページについては、特殊で高価な用紙を用いることなしには、望ましい結果が得られない。その上さらに、写真用紙で両面印刷が可能なものは、ほとんど販売されていない。
【００１２】
仮に、ユーザが適切な印刷装置と用紙とを持っていて、しかもウェブページを、適切な品質の一組の用紙の両面に上手に配置するように書式化し、かつ印刷する技能を持っていたとしても、印刷ジョブは、通常は綴じられない単葉の各用紙に出力されることとなり、結果はやはり不満足なものとなる。
【００１３】
ウェブサイトの中には、コンテンツの一部を、アドービ・システムズ社が開発したポータブル・ドキュメント・フォーマット（ＰＤＦ）の形式で入手可能な形態で提供しているものも存在する。ＰＤＦ版は、ユーザの家庭用コンピュータ用のプリンタで印刷することができる。しかし、印刷された文書は、通常は高品質画像のために設計されてはおらず、しかも綴じられていない用紙を用いることに由来する、上述した全ての制約を被ることに
なる。その上さらに、様々なウェブサイトで提供されるＰＤＦ文書は、通常はウェブサイトに連結されたコンテンツを提供するものであり、ウェブサイトに表示されているコンテンツを提供するものではない。例えば、技術上の手引書や雑誌、白書、及び販売用パンフレットが、インターネットのウェブサイトで入手できる代表的なＰＤＦ文書である。当技術分野の技能を有する者は、ウェブサイトのコンテンツを含んだＰＤＦ文書を作製することが可能であることを認識しているものと思われる。しかし、このようなＰＤＦを印刷すると、上述したものと同じ問題の全部ではないとしても、その多くがもたらされることとなる。
【００１４】
従って要約すれば、例えばウェブ・ブラウザの本来の機能を用いて印刷した「ウェブページ」は、「書式化印刷ページ」ではない。通常の一群又は一連のウェブは、その性質上あるいは論理的に、書物や雑誌のような通常の刊行物のページのように、誤りのない一連の印刷ページに変換することは容易ではない。本明細書では、「書式化印刷ページ」とは、一般に、テキスト、グラフィックス、及び／又は画像を含むページであって、特定の用紙サイズ、特定の書式とレイアウトで、かつ特定の色や印刷技術を用いて印刷され、連続した印刷ページの同一面に配置するか、又は両面に配置することが可能な連続した印刷ページを有するページを意味する。代表的には、書式化印刷ページの解像度は、代表的なウェブページに表示されたものよりも、７０倍高い。本明細書では、「書式化印刷ページ」という用語は、一般に、印刷されたコンテンツであって、そのうちの少なくともあるものは、インターネットのウェブサイトで特定されており、かつ印刷されるものであって、本明細書に記載するような特徴を有するものを意味する。書式化印刷ページは、上述したように相当程度に、先行技術による書式よりも魅力的で専門的な形式と外観とを有している。さらに、通常のウェブページは、実際上無制限の幅と長さに設計することができる。通常のウェブ・ブラウザとしてのソフトウェアは、表示画面の可視範囲を超えて水平及び／又は垂直に広がるようなウェブサイトを表示する際には、水平及び垂直方向のスクロールバーを自動的に生成する。これらの変数や、ウェブページのレイアウトに影響する他の周知の変数によって、ウェブページと書式化印刷ページとの間に基本的な差異がもたらされる。
【００１５】
本明細書において、「書式化印刷ページ」とは、結合可能であるか、又は書物、雑誌等へ製本することが可能なものを含むウェブサイトのコンテンツが、印刷会社や、印刷媒体を作製する社内印刷施設などの他の製造組織によって利用可能となるように、少なくとも上述の一定の基準を満たした印刷ページを意味する。
【００１６】
先行技術の問題点は、ユーザが、書物のような、あるいは雑誌のような形態で綴じられ、印刷されたウェブページを入手することができない、という事実から生じている。ウェブサイトは、ユーザに印刷可能な種類のウェブページ（いわゆる「プリンタ・フレンドリーな」種類）を提供する、と称されるかもしれないが、そのようなページを印刷する印刷装置についての詳細な知識なしで印刷すると、先に述べた先行技術がもつ全ての問題点が生じることになる。言い換えると、ウェブホストは、どのような能力もなく、表示される特定のウェブページに規格化するように予め定められた、ページのレイアウトや順序をユーザが取得することを保証するような特別なソフトウェアを含むこともないウェブページを提供するものである。
【００１７】
用紙を綴じるために数多くの種類のシステムが存在している。例えば、ハード又はソフトカバー型ルーズ・リーフ・バインダ、一組のページの左マージンに沿って滑るプラスチック製綴じ帯、ホッチキスの留め金などである。しかし、これらのシステムは、幾つかの理由により、中綴じや無線綴じされた書物や雑誌のようには、決して満足の行くものではない。例えば、ルーズ・リーフ・バインダに各ページをセットするために必要な穴は、ページのテキストや画像と重なってしまうことがある。その上に、ルーズ・リーフ・バイン
ダは、通常においてかさばるものであり、しかも、直方体ではなく三角柱状であるために、本棚に納まり良く保管することができない。その上さらに、綴じ帯は、多くの場合、ページのテキストや画像の領域の一部を覆い隠すこととなり、しかも、用紙の集合物を、机上のような水平面の上に平坦に置くことを困難なものにしてしまう。
【００１８】
ホッチキス綴じの止め金も、綴じ帯に関して上に述べたものと同様の欠点が有る。ホッチキス綴じは、（通常は家庭用ではない）極めて頑丈なものを用いるのでなければ、通常は、比較的少ないページについてのみ良好に機能する。ホッチキス綴じは又、たびたびページに損傷を与え、その結果、破れ易くしてしまう。
【００１９】
同様の参照符号は同様の要素を意味する図面を参照すると、図１は、インターネット・ウェブサイトのコンテンツを閲覧したり、再閲覧したり、出力したりするための先行技術によるハードウェア構成を示している。図１に示すように、ウェブサーバ２を有する情報処理装置は、通信ネットワーク１６を介して情報処理装置２と通信を行うユーザ端末４に、電子コンテンツを提供する。ユーザ端末は、ユーザ端末４と、ウェブサーバ２を有する情報処理装置との間に、通信セッションを確立することを可能にするソフトウェアを採用するのが望ましい。好ましくは、情報処理装置２は、ユーザ端末４とウェブサーバ２との間に、例えばＨＴＴＰセッションのような通信セッションを確立するソフトウェアを採用している。情報処理装置２は、通常は、ユーザ端末４が受信可能なコンテンツを、インターネットを通じて提供する。コンテンツには、例えば、テキスト、グラフィックス、絵画、音声、及び映像といった素材が含まれる。
【００２０】
また図１に示すように、出力プリンタ７は、ユーザ端末４によって制御されることにより、コンテンツをプリント出力するのが望ましい。例えば、ユーザは通常のウェブ・ブラウザとしてのソフトウェアを用いることにより、ユーザ端末４上でコンテンツを閲覧した後に、そのコンテンツを、プリンタ７で印刷するための選択肢を選択する。印刷されたものは不幸にも、上に述べた理由により、通常は満足の行かないものとなる。
【００２１】
産業界には、ウェブサイトのコンテンツの印刷版を、全体的あるいは部分的に、書式化印刷ページとして提供することへの需要が存在している。
【００２２】
ウェブサイトその他の素材の変更を検知するためのシステムが知られている。例えば、回帰試験を実行する商用ソフトウェアとしてのアプリケーションが市販されている。これは、データ及び／又はコンテンツに生じた変更を認識し、通報するものである。先行技術の問題点は、ウェブサイトのコンテンツに変更が生じたときに、ユーザが更新された印刷ページを取得することができない、という点にある。それゆえ、ウェブサイトのコンテンツの印刷版を、書式化印刷ページとして、しかもコンテンツが最新となっている形態で、提供することへの需要が産業界に存在している。この需要にともなう技術的な問題は、如何に重要な情報を特定するか、にある。この問題は、ウェブサイトのコンテンツの各変更について、最新の書式化印刷ページを提供するといった、さらなる処置を保証すべきか否かを如何に決定するか、という技術的問題をさらに提起する。
【課題を解決するための手段】
【００２３】
発明の概要
本発明は、書式化印刷ページの形式で提供されるコンテンツが最新のものであることを保証するために、米国特許出願第１０／６７１，１９４号とその一連の継続出願に開示される機能を、ウェブサイトやその他の素材の変更を検知するシステム及び方法と、結合している。多くの人は、インターネットのような通信ネットワークと通じて閲覧する電子コンテンツについて、整った形式で印刷されたハードコピーについて、必要性や願望を抱いている。本発明は、通信ネットワークを介して格納されたコンテンツを含む書式化印刷ペ
ージを提供するシステム及び方法を開示している。例えば、ユーザは周知のインターネット・ウェブ・ブラウザであるソフトウェアを操作することにより、インターネット・ウェブサイトを「訪問」し、選択したコンテンツのコピーであって印刷されかつ綴じられたものを注文する。本発明は、訪問者が選択したコンテンツの書式化印刷ページを、訪問者が（例えば、メールで）受信するように、注文を受け付け、処理しかつ実行するモジュールを備えている。訪問者には、コンテンツが更新され、かつ／又は変更される時間を置いて、書式化印刷ページの形式でコンテンツを定期的に受信するという選択肢が提供される（例えば、定期購読）のが望ましい。
【００２４】
本明細書では、「コンテンツ・プロバイダ」という用語は、一般に、電子的に格納された情報の提供元であって、インターネットのような通信ネットワークを介してコンテンツを利用可能にするものを指す。例えば、鳥類学に関するコンテンツを提供するインターネット・ウェブサイトが該当する。様々な鳥の種に関する報告が、ウェブサイトに頻繁に掲載され、その後、新たな報告が掲載される時には削除される。本発明によれば、電子コンテンツの変更が、データベースに登録され、本発明の操作者は、これらの変更について通報を受けることができる。それゆえ、ある鳥についての新たな報告が掲載されると、本発明は、好ましくは、その変更を登録し、変更が生じたことを示す符号を提供する。
【００２５】
例えば新たな画像が掲載されるなどにより、インターネット・ウェブサイトのページに変更が生じると、本発明は好ましくはその変更が発生したことを認識し、その変更の度合い、例えば定性的あるいは定量的な度合いを表現する符号を提供する。例えば、本発明は、画像が表示されているウェブサイトのある領域における多数の画素が変更されたことを認識すると、新たな画像が掲載されたものと判断する。あるいは、本発明は、軽微な変更が生じたことを認識すると、その変更が比較的軽微であると判断し、かつ／又は表示する。コンテンツの変更が評価され、ある適切な処置を取ることができる。例えば、書式化印刷ページの新たなコピーを、変更の種類に応じて注文することができ、訪問者（定期購読者）に提供することができる。好ましくは、インターネット・ウェブサイトは、書式化印刷ページを生成するのに用いられるコンテンツを含んでいる。
【００２６】
電子的に格納されたコンテンツの変更に応答して、様々な処置を取ることができる。例えば、永い時間をかけてコンテンツの変更を追跡し、所定の定量的（又は定性的）な度合いの変更が生じた後に、書式化印刷ページを提供する、などである。あるいは、重大な変更が生じた場合には、書式化印刷ページに対する注文は、手動ないし自動的に処理され、実行される。
【００２７】
本発明はさらに、ウェブサイトに表示されているコンテンツを有する書式化印刷ページを提供するシステムに関している。このシステムは、ウェブサイトとともに動作可能な増設ソフトウェアであって、ウェブサイトの訪問者が、書式化印刷ページを電子的に注文することを可能にするソフトウェアを備えている。このシステムは、通信ネットワークを介して電子的注文を受信する注文受信モジュールと、電子的注文の内容を処理し、電子的注文を実行するための命令を提供する電子的作製情報を提供する注文処理モジュールと、を含んでいる。このシステムは又、電子的作製情報に対応する書式化印刷ページを提供するように動作可能な実行設備に、電子的作成情報を送信する送信モジュールと、書式化印刷ページを訪問者に提供するように動作可能な書式化印刷ページ配信モジュールと、を含んでいる。
【００２８】
本発明の他の特徴や利点は、付随する図面を参照する以下の発明の記述から、明白となろう。
【００２９】
発明を例示する目的で、図面には、現時点で好ましい形態を示しているが、正に示され
た通りの構成や手段に、本発明が制限されるものではないことが理解される。本発明の特徴や利点は、付随する図面を参照する以下の発明の記述から、明白となろう。
【発明を実施するための最良の形態】
【００３０】
発明の詳細な説明
本発明は、書式化印刷ページの形式で提供されるコンテンツが、最新のものであって、かつ、コンテンツの変更を監視するために表示画面の部分を特定する便利なユーザ・インタフェースを提供し得ることを保証するものである。最新のコンテンツを提供することにより、ユーザは、最新の状態に居続けることができ、しかも自動化ないし半自動化されることにより、作業量を軽減することができる。本明細書では、「訪問者」及び／又は「訪問者端末」という用語は、一般に、別の装置とネットワークを介して通信セッションを確立する人及び／又は人が操作する装置を意味する。
【００３１】
より特定的には、情報処理装置を操作し、本明細書では一般に「作製情報処理装置」と称するオンライン・サービスプロバイダは、好ましくは、自身のウェブサイトに表示しているコンテンツ、又はそれに関連するコンテンツの書式化印刷ページを提供することを望んでいるウェブサイトの所有者のためのソフトウェアを提供する。同様に、作製情報処理装置は、会社のイントラネットに、会社内部でホストとして接続することも可能である。書式化印刷ページを作製するサービスの提供に加えて、内部的な作製情報処理装置は、書式化印刷ページのウェブサイト・コンテンツが最新であることを保証するために、当該コンテンツを監視するためにも用いることができる。プリントジョブに含まれる情報の源は、外部のインターネットからのものであっても、内部のイントラネットからのものでも良い。作製情報処理装置は、最新のウェブサイト・コンテンツのみを提供するために用いることもでき、書式化印刷ページの作製のためだけに用いることもでき、あるいは、双方のために用いることもできる。
【００３２】
好ましい実施の形態では、本発明を取り入れたソフトウェアは、ウェブサイトに組み込まれる。このウェブサイトは、内部的なもの、外部的なものの何れであっても良く、本明細書では「情報コンテンツ・ウェブサイト」と称する。情報コンテンツ・ウェブサイトへの訪問者は、そのウェブサイトの少なくとも一部について、１以上の書式化印刷ページとして再作製するよう、注文をすることができる。作製情報処理装置は、好ましくは、注文の形式で受信した情報を用いて、書式化印刷ページを作製する。作製情報処理装置は、予め定められたスタイルとレイアウトに従って、書式化印刷ページの作製に寄与する。
【００３３】
作製情報処理装置が提供するソフトウェア（以下、「増設ソフトウェア」）は、情報コンテンツ・ウェブサイトを生成する１以上のソフトウェア・プログラムと連結して用いられる。増設ソフトウェアによれば、好ましくは、情報コンテンツ・ウェブサイトへの訪問者は、この情報コンテンツ・ウェブサイトで提供されるコンテンツ、あるいはこの情報コンテンツ・ウェブサイトに関連するコンテンツを含む書式化印刷ページを注文することができる。増設ソフトウェアは、書式化印刷ページの注文に関する情報を、１以上の作製情報処理装置に送信するように機能する。
【００３４】
図２は、本発明の好ましい実施の形態の一例を示すもので、ユーザが要求したプリントジョブを制御し、ウェブサイト・コンテンツを含む書式化印刷ページを提供するシステム１０のハードウェア構成を含んでいる。システム１０は、インターネット１６のような、公に利用可能な通信ネットワーク１６に接続される少なくとも１つの作製情報処理装置１２を備えている。システム１０は、社内ネットワーク１５、すなわちイントラネットに接続される少なくとも１つの社内作製情報処理装置１３を、さらに備えている。少なくとも１つの情報コンテンツ処理装置１４は、通信ネットワーク１６に接続されている。コンテンツ情報処理装置１４は、好ましくは、訪問者のためのコンテンツを含むインターネット
・ウェブサイト１５を提供する。
【００３５】
また、図２に示すように、実行設備２０は、少なくとも１つの作製情報処理装置１２と通信を行い、書式化印刷ページの注文に関する命令を受信する。図２に示す実施の形態は、実行設備２０を、作製情報処理装置１２から分離したものとしているが、実行設備２０は、作製情報処理装置１２の所有者の直接の支配下に置かれるものであってもよい。以下に述べる社内用実行設備２１に含まれる全ての要素（２２、２４、２８、３０及び２６）は、実行設備２０にも含まれるのが望ましい。これらの要素の機能は、実行設備２０内にある場合でも、社内用実行設備２１内にある場合と同じである。なぜなら、これら２つの設備は、一方２１が組織によって運営及び維持され、他方２０が供給元によって操作される外部の商用設備であるものであり、実質的に同一であるからである。
【００３６】
図２に示す例では、社内用実行設備２１は、好ましくは書式化印刷ページ出力プリンタ２４を備えている。この書式化印刷ページ出力プリンタ２４に加えて、１以上の他の装置が備えられ、本発明に従って用いられるのが望ましい。例えば、社内用実行設備２１は、各用紙を綴じるために、綴じ機２８を用いている。さらに、印刷物に専門的な外観を付与するために、中綴じ機３０が備えられている。また、実行設備２０は、折り丁、すなわち綴じるための１以上の用紙の組を準備するために、折り畳み機２６を採用しても良い。図２に示すように、折り畳み機２６、綴じ機２８、及び中綴じ機３０を含む、出力に関連する装置は、書式化印刷ページ出力プリンタ２４とは別個で、それから離れたものとして与えられている。当然ながら、当技術分野の技能を有する者は、これらの装置のうち２以上のものを単一の装置に一体化しても良い、ということを認めるであろう。例えば、書式化印刷ページ出力プリンタ２４が、折り畳み機と綴じ機とを有する一連の付属装置を有していても良い。折り畳み機と綴じ機は、１以上の折り丁を作り出すように動作することが可能である。
【００３７】
社内用実行設備２１は、社内ネットワーク８に接続されている。社内用実行設備は、社内ユーザ６の印刷に対する特殊な要望に応えるために用いられる。社内ユーザ用ワークステーション６に付属するローカル・プリンタ７、及び社内用実行設備１６に備わる印刷装置に加えて、他の複数のネットワーク・プリンタ１７が、社内ネットワーク８に付属する。ユーザ６は、これらのネットワーク・プリンタ１７のうちの１以上のものにアクセスすることができ、かつ印刷する権利を有することが望ましい。
【００３８】
作製情報処理装置１１及び１２は、好ましくは、本発明の書式化印刷ページ機能を支援するために必要なすべてのデータベースを含んでいる。しかしながら、作製情報処理装置１１及び１２は、通信ネットワーク８もしくは１６、又は作製情報処理装置１１及び１２が接続可能な他のあらゆる通信ネットワークを介して、必要とする任意のデータベースにアクセス可能であることが、予期されている。通信ネットワーク１６は、好ましくは、インターネットのような全地球的で公共の通信ネットワークであるが、広域ネットワーク（ＷＡＮ）、ローカル・エリア・ネットワーク（ＬＡＮ）、あるいは２以上のコンピュータが互いに通信することを可能にする他のネットワークでもあり得る。
【００３９】
この好ましい実施の形態では、作製情報処理装置１１及び１２、並びにコンテンツ情報処理装置１４は、通信ネットワーク８及び１６を通じてデータを送信及び受信することのできる任意の装置であり、例を挙げると、メインフレーム・コンピュータ、ミニコンピュータ、パーソナルコンピュータ、ラップトップ型コンピュータ、携帯情報端末（ＰＤＡ）、及びウェブ・テレビのようなインターネットにアクセスする装置である。加えて、作製情報処理装置１１及び１２、並びにコンテンツ情報処理装置１４は、マイクロソフト社製ＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲ、ＮＥＴＳＣＡＰＥ  ＮＡＶＩＧＡＴＯＲ等のようなウェブ・ブラウザを備えているのが望ましい。作製情報処理装置１１及び１２、並びに
コンテンツ情報処理装置１４は、周知かつ任意のデータ通信ネットワーク技術を用いて、通信ネットワーク８及び１６に接続される。
【００４０】
図３に示すように、通常の作製情報処理装置１１及び１２の機能的要素が示されており、かつ当該要素は、ソフトウェア・コードを実行し、作製情報処理装置１及び１２の動作を制御するのに用いられる１以上の中央演算処理装置（ＣＰＵ）３２と、読取専用メモリ（ＲＯＭ）３４と、ランダム・アクセス・メモリ（ＲＡＭ）３６と、通信ネットワークを通じて他の演算装置とデータを送受信する１以上のネットワーク・インタフェース３８と、プログラム・コード・データベースとアプリケーション・データを格納するためのハードディスク・ドライブ、フロッピー（登録商標）ディスク・ドライブ、テープ・ドライブ、ＣＤＲＯＭ又はＤＶＤなどの記憶装置４０と、キーボード、マウス、トラックボール、マイクロフォンなどの１以上の入力装置４２と、表示装置４４とを含んでいる。
【００４１】
作製情報処理装置１１及び１２の様々な構成要素は、物理的に同一の筐体内に収納されている必要はなく、また一箇所に位置している必要すらない。例えば、記憶装置４０は、作製情報処理装置１２の残りの要素から離れた場所にあってもよく、また、ネットワーク・インタフェース３８を介し、通信ネットワーク１６を通じてＣＰＵ３２に接続されることすら許される。作製情報処理装置１１及び１２は、好ましくは、ハイパーテキスト・マークアップ言語（ＨＴＭＬ）、Ｊａｖａ（登録商標）アプレット、アクティブ−Ｘ制御プログラムなどをコンテンツ情報処理装置１４に通信するウェブサーバとして振る舞うと共に、必要なデータベース、フォーラム、及び他のコミュニティ・サービスを提供するのに十分な記憶容量を有するメモリを有している。作製情報処理装置１１及び１２は、作製情報処理装置１１及び１２の予期された動作環境に適した構成要素、例えば図３に示す構成要素が配置されている。ＣＰＵ３２、ネットワーク・インタフェース３８、メモリ及び記憶装置は、最大能力が期待された要求に対応するように準備されることを保証するように選択される。
【００４２】
本明細書では、「リンク」及び「ハイパーリンク」という用語は、１以上の単語、画像、あるいは他の情報オブジェクトから他のものへの選択可能な連結を意味し、かつその選択可能な連結がウェブ・ブラウザ内に与えられているものを言う。情報オブジェクトには、音声及び／又は動画が含まれていても良い。選択は、通常において、マウス、トラックボール、タッチ画面などの入力装置を用いて、リンク上で「クリック操作」することによって行われる。当然のことであるが、画面に表示されたオブジェクトが選択可能な方法であれば、どのような方法でも足りるということを、当技術分野の通常の技能を有する者は認めるであろう。
【００４３】
図３に示す作製情報処理装置１１及び１２の機能的要素は、コンテンツ情報処理装置１４、社内ユーザ用ワークステーション６及び実施施設処理装置２２に存在する機能的要素と同一カテゴリーのものである。しかし、全ての要素が、コンテンツ情報処理装置１４、社内ユーザ用ワークステーション６及び実施施設処理装置２２に存在している必要はない。例えば、ＰＤＡの場合の記憶装置が該当し、様々な要素の能力が、予期されるユーザの要求に対応するように準備される。例えば、コンテンツ情報処理装置１４のＣＰＵ３２は、作製情報処理装置１１及び１２に存在するＣＰＵよりも、能力の低いＣＰＵであっても良い。同様に、作製情報処理装置１１及び１２は、コンテンツ情報処理装置１４に存在する記憶装置よりも、記憶容量が遙かに大きい記憶装置を含むことになろう。当然ながら、当技術分野の通常の技能を有する者は、機能的要素の能力が、必要に応じて調整可能であることを理解するであろう。
【００４４】
本発明の本質は、コンピュータが実行可能なコード（すなわち、ソフトウェア）を書くという技術分野の技能を有する者が、Ｃ、Ｃ＋＋、ビジュアル・ベーシック、ＪＡＶＡ（
登録商標）、ＨＴＭＬ、ＸＭＬ、アクティブ・サーバ・ページ、ＪＡＶＡ（登録商標）サーバページ、サーブレット、及び複数のウェブサイト開発用アプリケーションを含むが、それに限定されない人気有るコンピュータ・プログラミング言語と開発環境の１以上の組合せを用いて、本明細書に記載の機能を実現し得るというものである。
【００４５】
本発明の一部を、ここでは例として、しかも、ウェブ・ブラウザとウェブサイト・サーバとを用いたウェブを基礎とするシステムについて述べているが、システム１０は、このような構成に限られるものではない。システム１０は、コンテンツ情報処理装置１４が、任意の通信及び表示方法を用いて、作製情報処理装置１２と通信をし、受信したデータを表示するように構成されるということが予定されている。上記の通信及び表示方法として、例えば、インターネット・パケット・エクスチェンジ（ＩＰＸ）、ダイアルアップ、サード・パーティ、私的ネットワーク、あるいは付加価値通信網（ＶＡＮ）のような、ローカル・エリア・ネットワーク用プロトコルに接続された非インターネット用ブラウザであるＷＩＮＤＯＷＳ（登録商標）・ビュアーが用いられる。
【００４６】
作製情報処理装置１１及び１２、並びにコンテンツ情報処理装置１４には、あらゆる適合性の有るオペレーティングシステムが使用可能であることも、予期されている。例えば、ＤＯＳ、ＷＩＮＤＯＷＳ（登録商標）  ３．ｘ，ＷＩＮＤＯＷＳ（登録商標）  ９５、ＷＩＮＤＯＷＳ（登録商標）  ９８、ＷＩＮＤＯＷＳ（登録商標）  ＮＴ、ＷＩＮＤＯＷＳ（登録商標）  ２０００、ＷＩＮＤＯＷＳ（登録商標）  ＭＥ、ＷＩＮＤＯＷＳ（登録商標）  ＣＥ、ＷＩＮＤＯＷＳ（登録商標）  ＰＯＣＫＥＴ  ＰＣ、ＷＩＮＤＯＷＳ（登録商標）  ＸＰ、ＭＡＣ  ＯＳ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ、ＰＡＬＭ  ＯＳ、ＰＯＣＫＥＴ  ＰＣ、及び他のあらゆる適合性の有るオペレーティングシステムである。
【００４７】
本明細書では、作製情報処理装置１１及び１２、並びにコンテンツ情報処理装置１４上にデータを表示する、と言えば、それは、通信ネットワーク１６を通じてデータを通信し、当該データを、例えばウェブ・ブラウザなどを用いて、社内ユーザ用ワークステーション６上で閲覧されるように、処理する方法を意味する。ウェブ閲覧用ソフトウェアには普通のことであるが、社内ユーザ用ワークステーション６は、ユーザが好みのリンクを選択することによって、システム１０内のサイトからサイトへ進むことができるように、当該システム内のサイトを表示することが可能となっている。
【００４８】
それゆえ、システム１０に関する各ユーザの経験は、当該ユーザが表示画面を通して進んでゆく順序に従うこととなる。システム１０の表示画面とモジュールとの間で、データ処理を開始し、便利な手引きを提供するために、表示画面やモジュールにおいて、グラフィック制御が利用可能となっていることが望ましい。言い換えると、システムが、表示画面の構造に関して完全に階層的であるわけではないので、ユーザは、一連の表示画面を「逆に辿る」ことを要することなく、領域から領域へと進むことができる。このため、違うように明示的に述べない限り、以下の議論は、逐次的な動作ステップを表すことを意図したものではなく、システム１０の構成要素を例示するものである。
【００４９】
本明細書では、「所有者」という用語は、一般に、情報処理装置１２又はコンテンツ情報処理装置１４のような装置の所有者／操作者を意味する。所有者は、装置を制御するために、物理的な意味でその装置の近くに居る必要はない。本明細書では、所有者は、ウェブサイト及び／又は情報処理装置が提供するコンテンツや機能を制御する関係者をも意味する。
【００５０】
上述したように、作製情報処理装置１２は、訪問者が接続可能な作製ウェブサイトを提供するのが望ましい。作製ウェブサイトは、作製情報処理装置１２と通信セッションを確立することのできる者であれば、誰でも利用することができる。セッションが一旦確立さ
れると、訪問者は作製情報処理装置１２が提供するサービスに関するコンテンツを閲覧することが可能となる。このようなコンテンツは、アクセスが制限されていないために、本明細書では一般に、「公開」コンテンツと称される。作製ウェブサイトは又、例えば、作製ウェブサイト１３の所有者が提供するサービスについて契約を結んでいる登録された顧客など、権限を有する人員に制限されるコンテンツを含んでいるのが望ましい。本明細書では、このようなコンテンツは、一般に、「非公開」コンテンツと称する。本発明の１つの実施の形態では、作製情報処理装置１２は、（例えば、社内ユーザ端末６を使用する）社内ユーザに、ユーザの会社が契約しており、かつユーザの会社にカスタマイズされた特殊なサービスへのアクセスを提供する。
【００５１】
社内ユーザが、社内ユーザ端末６を用いて、コンテンツ情報処理装置１４、作製情報処理装置１２、社内用作製情報処理装置１１、社内用実行設備２１及び実行設備２０から、注文内容と印刷書式化印刷ページとを閲覧することを可能にする方法と手順は、同時係属中の出願第１０／６７１，１９４号に十分に記載されており、本明細書では繰り返さない。
【００５２】
ネットワークに掲載されている最新のコンテンツを用いるシステム及び方法、及び電子的に格納されている最新のコンテンツの書式化印刷ページを提供するシステム及び方法について、以下に述べる。
【００５３】
図４に示すフローチャートは、最新のコンテンツを提供する手順を例示している。最初の段階として、ステップＳ１００では、コンテンツの変更を判定し評価するために表示装置の部分を選択し、かつ定義するための制御を含む、便利なグラフィカル・ユーザ・インタフェースが提供される。好ましい実施の形態では、このユーザ・インタフェースは、コンテンツ情報処理装置（１４，１８）又は作製情報処理装置（１１，１２）の何れかに提供される。例えば、選択されれば、表示されているウェブサイト・コンテンツの領域、例えば長方形領域を定義する描画状処理のためのツールが提供される。好ましい実施の形態では、ユーザ・インタフェースは、領域を含めることと排除することの双方が可能であって、それにより、ユーザが「この領域を除く全ページ」、又は「この領域のみ」あるいは、「あの領域内のこの部分を除くこの領域」さえも特定することができるのが望ましい。加えて、ウェブページ、ウェブサイト、及び階層的な集合のサブツリーの全体を、排除しても良い。当分野の技能を有する者は、回帰試験用ソフトウェアが、通常は、このような包含や排除を支援することを認めている。定義された領域を特定した内容は、当技術分野の技能を有する者が知っている任意の便利な記憶場所に格納される。ユーザ・インタフェースは、特別注文のソフトウェア・アプリケーション、又は特別注文のウェブ・ブラウザとしてのアプリケーションの中に設けられていても良く、あるいは、既存のソフトウェアとともに動作可能な増設ソフトウェアを介して提供されても良い。
【００５４】
ステップＳ１０５では、本発明の方法により、ユーザは、ステップＳ１００で定義した領域の重要性を割り当てることが可能となる。具体的には、ユーザは定義された領域に発生するあらゆる変更の重要性を表す相対値を関連づけることができる。例えば、時間と日付が表示されている表示装置の領域は、頻繁に変更されるであろうし、このような変更の重要性は、本発明によれば相対的に低いか、あるいは全く重要ではない可能性がある。あるいは、品目の価格が表示される箇所として規定された領域に表示されているあらゆるコンテンツの変更は、非常に重要な変更に該当する。様々な形式の処置を取るための判定は、少なくとも部分的には、予め定義された表示画面の様々な領域に関連づけられた重要性の値に依存するものであっても良い。定義された領域の重要性の値は、当技術分野の技能を有する者が知っている任意の好都合な記憶場所に格納される。
【００５５】
本明細書では、「ユーザ」は、文脈に応じて、複数の関係者のうちの少なくとも一者を
意味する。例えば、あるユーザは、ウェブサイト・プロバイダ（あるいは、ウェブサイト・プロバイダの代表者）である。この例では、ユーザは、ウェブサイトそれ自身に関わる者であって、例えば、通常のウェブ閲覧用ソフトウェアを通じてウェブサイトを訪問する者ではない。あるいは、ユーザはウェブサイトへの訪問者である。さらに、ユーザは、上に述べたような作製情報処理装置（１１，１２）の操作者であっても良い。
【００５６】
本発明の一実施の形態では、ステップＳ１１０において、定義されたコンテンツの領域は、当該特定のウェブサイト・コンテンツについて最後になされた監視のときから、変更が発生しているか否かを判定するために、定期的に、かつ望ましくは自動的に（又は、実質上自動的に）監視される。
【００５７】
本発明のステップＳ１１０についての別の実施の形態では、あるユーザ（書式化印刷ページの受信者）が書式化印刷ページの注文を送信すると、その時に、コンテンツのチェックが能動的に行われる。要求を受けたサイトのコンテンツが定期的に監視される次の機会を待つことなく、本発明は、変更が発生しているか否かを判定するために、要求を受けたコンテンツを、能動的に検査する。
【００５８】
本発明が、ステップＳ１１０に従って特定のコンテンツを監視するよう（自動的であれ、手動的であれ）指示されると、本発明は、変更が生じているか否かをステップＳ１１５において判定する。ユーザが先にステップＳ１００で定義したコンテンツの定義領域が（好ましくは定期的又は時間経過後に）評価され、それにより、定義領域に表示されたコンテンツに変更が生じているか否かが判定される。好ましくは、ある形式の回帰試験が、少なくとも評価の一部として行われる（例えば、「画面切り出し」の手法による）。
【００５９】
好ましい実施の形態では、例えば、表示装置の予め定義された部分（ステップＳ１００）が、画素毎に評価され、画素を表すバイト数のハッシュ合計が数学的要約機能により計算される。定義領域に重要な変更が生じているか否かを判定するのに、最新のハッシュ合計を前回計算したハッシュ合計と比較するアルゴリズムが用いられる。このように、本発明は、好ましくは、ウェブサイトそれ自身の画像を保存せず、それにより記憶容量に対する本発明の要求を軽減している。当然のことであるが、当技術分野の技能を有する者は、別の実施の形態において、ウェブサイトの画像（あるいは、恐らくその部分）が作られ、かつ保存され、それによって、監視をし（ステップＳ１１０）、かつコンテンツの変更の度合いを判定する（ステップＳ１２０）ことが、本発明の教示内容から逸脱することなく可能であることを認識することであろう。
【００６０】
別の実施の形態では、サーバその他のコンピュータシステム上のコンテンツが格納されている特定の格納場所が評価される。コンテンツの変更について、表示装置の部分を（画素毎に）評価する上述のグラフィックな対応に代えて、コンテンツの変更について、コンピュータシステム上の格納場所（例えば、パス、フォルダ及び／又はディレクトリ位置）が評価される。従って、１以上のコンピュータシステム上に設けられた１以上の格納場所が、その場所に格納されたコンテンツ（例えば、テキスト、画像）の変更に関して、監視される。そして本発明は、そのような変更が何時発生したか、を登録する。例えば、テキストに生じた変更を、テキストを表すバイト数に基づいて比較することが可能である。好ましくは、タイプフェース又はフォントの変更に対しては、それが顕著な変更であろうとなかろうと、評価はされない。この機能は、顧客用ウェブサイトに関連する者に提供され、印刷物に関連するページが顧客用ウェブサイトに追加されたり、除去されたり、あるいは顧客用ウェブサイトがある方法で再構築されたりすることがなければ、通常は１回きりの動作となる。
【００６１】
別の代替形態、あるいは、上記２つの代替形態の部分的な組合せでは、例えばソフトウ
ェア・ロボット（「ソフボット」又は「ボット」）などによる自動化処理によって、コンテンツ・プロバイダとの通信セッションが自動的に確立され、コンテンツに（どのような種類の）変更が生じたのか、が判定される。１つの実施の形態では、通信セッションが確立された後に、コンテンツを格納するデータベースについて評価が自動的になされ、それにより、変更が生じているのか否かが判定される。コンテンツが変更されている場合には、各コンテンツ品目に関連する何かが変更されておれば、「汚れ」フラグが、各コンテンツ品目に対してセットされる。このフラグは、最新の書式化印刷ページをユーザに提供するなどの追加の処置を取るべきか否か、を判定するのに用いられる。
【００６２】
ステップＳ１２０では、コンテンツに変更が生じると（例えば、コンテンツに変更が生じた新規作製物、新規作製物内のページ、ウェブサイトのページに予め定義された領域を含む）、変更が検知されたことを示すように「フラグ」がセットされるのが望ましい。ステップＳ１２５では、フラグの意味するところに従って、適切な処置が取られることとなる。好ましい実施の形態では、例えば、コンテンツの重要でない変更を表すフラグは、印刷可能ファイルを更新する契機を与えることはないであろう。あるいは、重要な変更を表すフラグは、印刷可能ファイルを更新する契機を与えることになろう。好ましくは、既にある印刷可能ファイルは、フラグが生成されるまでは、書式化印刷ページを作製するのに用いられることはない。そして、印刷可能ファイルは、フラグの意味するところに従って、適切に更新される。
【００６３】
ステップＳ１２０では、好ましくは本発明は、アニメーション（ＦＬＡＳＨアニメーション、動画ＧＩＦファイルなど）のような動的に変化するコンテンツを認識し、必要であれば補償する。本発明は、このようなコンテンツの重要性を認識し、それに応答してある処置が求められるか否かを登録する。
【００６４】
先の議論では、監視すべき領域を特定するユーザは、ウェブサイトそれ自身に関連していた。すなわち、その者は、ウェブサイトの顧客であった。これに対して、変更されたコンテンツを閲覧するユーザは、好ましくは、作製情報処理装置１２に関係している。通常の作業手順では、（継続している）変更を閲覧する者は、通常は１回切りの操作である監視の設定をする者とは、通常は同一ではない。
【００６５】
その上に、変更が登録され（ステップＳ１１５）、変更の重要性が判定された（ステップＳ１２０）後に、本発明はステップＳ１２５で、さらに何らかの処置を取るべきか否かの判定を行う。言い換えると、本発明は、コンテンツの変更が発生していることを通知するように動作し、例えば、電子ファイル及び／又はデータベースに対して、対応する更新を行うために、変更の詳細な内容を閲覧するための便利な方法を提供する。例えば、変更が登録されると、さらなる処置を取るべきか否かの判定が可能なように、ウェブサイトが自動的に表示される。
【００６６】
好ましい実施の形態では、ウェブサイトの訪問者が印刷物を受信するものと推定される時までは、変更は命令されない。このようにして、作製情報処理装置１１、１２の操作者は、もしもその者が選択するのであれば、その品目の新たな（すなわち、印刷可能な）バージョンが作製されたという通知を受けるための命令の受信があるまで待つことが可能であり、あるいは、前もって適切な変更を加えることも可能である。あるいは、ウェブサイトへの訪問者が定期購読をしており、ステップＳ１２０で判定されるように、変更が重要である場合には、その変更自身が、新たな製品を作製すべきであることを通知することになろう。もしも処理手順の全体が自動化されておれば、印刷可能バージョンのファイルは、最新のものに維持される。なぜなら、変更が発生しており、そして定期購読者があるか否か、あるいは、印刷物の作製がオン・デマンドであるか否かに応じて、ある物が印刷されたりされなかったりするからである。
【００６７】
ステップＳ１２５のさらなる処置が、書式化印刷ページを要するものであれば、印刷処理は、個々の個人用プリンタ７（図１）、ネットワークに付属する任意のプリンタ（例えば、ネットワーク・プリンタ１７）、社内印刷設備（例えば、社内作製情報処理装置１１及び社内実行設備１６、図１）、あるいは、商用印刷設備（例えば、作製情報処理装置１１及び実行設備２０）に命令することができる。同時係属中の出願第１０／６７１，１９４号に記載されるように、社内作製情報処理装置１１及び社内実行設備１６は、中綴じや無線綴じされたもののように、専門的な品質の印刷物を作製することが可能である。
【００６８】
好ましくは、書式化印刷ページの注文を受信したことを示す電子メールその他の電子的な承認が、作製情報処理装置１１又は１２から注文をした者へ、例えば受信があったとき、及び書式化印刷ページが準備された時に、送信される。
【００６９】
本発明は、様々な方法で実施することが可能である。１つの実施の形態では、コンテンツ・プロバイダが、コンテンツに変更があったことを示す情報を提供する。この方法では、コンテンツ・プロバイダが、何時コンテンツが変更されるかを監視する責任を負う。別の実施の形態では、本発明は、コンテンツ・プロバイダの支援なしで、自動的に（又は、実質上自動的に）コンテンツの変更の度合いを判定する。後者の実施の形態は、さらに様々な方法で実施することができる。例えば（上記のように）、ハッシュ合計を計算し、後の参照のために保存しておくことが可能である。あるいは、ウェブサイトの画像を、本発明が提供するレポジトリに格納しておき、コンテンツの変更が生じているか否かを判定するために、（人手よる手動で、あるいは装置又はモジュールにより自動的に）参照することができる。
【００７０】
図５は、ネットワークに掲載されている最新のコンテンツを用いるためのシステム１００のハードウェア構成を含む、本発明のシステムの好ましい実施の形態の例を示している。システム１００は、通信ネットワーク８、１６に接続された少なくとも１つのコンテンツ情報処理装置１４、１８を備えている。コンテンツ情報処理装置１４、１８は、訪問者のためのコンテンツを含むあらゆるインターネット・ウェブサイトを提供するのが望ましい。通信ネットワークは、インターネット１６のような公に利用可能なネットワーク１６、又はイントラネット８のような社内情報ネットワーク８である。システム１００は、さらに、通信ネットワーク８、１６に接続された少なくとも１つの使用情報処理装置５０を備えている。使用情報処理装置５０を使用することにより、最新のウェブサイト・コンテンツを取得することを望んでいるユーザの要望に対応することができる。実行設備２０、２１は、少なくとも１つの使用情報処理装置５０及び／又は作製情報処理装置１１、１２と通信を行い、書式化印刷ページの注文に関する命令を受信する。
【００７１】
この好ましい実施の形態では、使用情報処理装置５０は、通信ネットワーク８及び１６を通じてデータを送信及び受信することのできる任意の装置であり、例を挙げると、メインフレーム・コンピュータ、ミニコンピュータ、パーソナルコンピュータ、ラップトップ型コンピュータ、携帯情報端末（ＰＤＡ）、及びウェブ・テレビのようなインターネットにアクセスする装置である。加えて、使用情報処理装置５０は、マイクロソフト社製ＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲ、ＮＥＴＳＣＡＰＥ  ＮＡＶＩＧＡＴＯＲ等のようなウェブ・ブラウザを備えているのが望ましい。使用情報処理装置５０は、周知かつ任意のデータ通信ネットワーク技術を用いて、通信ネットワーク８及び１６に接続される。
【００７２】
図５に示す例では、使用情報処理装置５０は、好ましくは、本発明のコンテンツ更新機能を支援するのに必要な全てのテータベース６２を備えている。しかし、使用情報処理装置５０は、通信ネットワーク８、１６、又は使用情報処理装置５０が接続可能な他の任意の通信ネットワークを介して、必要とするあらゆるデータベースにアクセスすることが可
能であることが予定されている。
【００７３】
加えて、使用情報処理装置５０は、本発明に基づいて提供され、かつ使用されることが望ましい１以上のモジュールを含んでいる。例えば、使用情報処理装置５０は、領域定義モジュール５２、重要性関連付けモジュール５４、領域監視モジュール５６、変更評価モジュール５８、及び処置判定モジュール６０を採用している。
【００７４】
領域定義モジュール５２は、コンテンツの変更を判定し評価するためにウェブサイト・コンテンツの部分を選択し、かつ定義するための制御を含む、便利なグラフィカル・ユーザ・インタフェースを提供する。重要性関連付けモジュール５４により、ユーザは、定義された領域に発生するあらゆる変更の重要性を表す相対値を関連づける。様々な形式の処置を取るための処置判定モジュール６０の判定は、少なくとも部分的には、重要性関連付けモジュール５４と領域定義モジュール５２とに依存するものであっても良い。
【００７５】
領域監視モジュール５６は、定義された領域のコンテンツの変更を検知する。１つの実施の形態では、変更の監視は、本発明の教示内容に従って、定期的に、かつ／又は自動的に（もしくは実質上自動的に）行われる。本発明の別の実施の形態では、領域監視モジュール５６は、例えば、ユーザが書式化印刷ページの注文を送信し、その時にコンテンツの変更の検査が行われた時には、手動で起動される。
【００７６】
本発明が領域監視モジュール５６を使用した後に、変更評価モジュール５８が、ユーザが定義したあらゆる領域においてコンテンツの変更が生じているか否かを判定する。好ましくは、評価の一部において、ある形式の回帰試験が用いられる。好ましい実施の形態では、変更評価モジュール５８は、上に述べたようにハッシュ合計の比較を行っても良い。別の実施の形態では、上に述べた方法で、コンテンツが格納されているサーバやその他のコンピュータシステム上の特定の格納場所の変更が評価される。代わりの実施の形態、あるいは、他の２つの実施の形態の組合せでは、上に述べたように、ソフトウェア・ロボット（「ソフボット」又は「ボット」）などによる自動化処理によって、コンテンツ・プロバイダとの通信セッションが自動的に確立され、コンテンツに（どのような種類の）変更が生じたのか、が判定される。コンテンツが変更されている場合には、変更評価モジュール５８は、各コンテンツ品目に対して汚れフラグをセットし、それにより、処置判定モジュール６０に、どのような処置を取るべきかを表示する。
【００７７】
処置判定モジュール６０は、変更評価モジュール５８がセットしたフラグの意味するところに従って処置を行う。例えば、重要な変更を表すフラグは、印刷可能ファイルのような電子ファイル及び／又はデータベースを更新する契機を与えることになろう。逆に、重要でない変更を表すフラグは、印刷可能ファイルのような電子ファイル及び／又はデータベースを更新する契機を与えることはないだろう。ある好ましい実施の形態では、変更が登録された後に、処置判定モジュール６０がさらなる処置を取るべきか否かを判定できるように、ウェブサイトが自動的に表示される。
【００７８】
このように、本発明は書式化印刷ページに用いられるコンテンツが、何よりも、最新であって、最新の書式化印刷ページを提供することを確実にする。
【００７９】
本発明が提供する他の用途及び製品は、当技術分野の技能を有する者には明白であろう。
【００８０】
本発明は、その特定の実施の形態に関して記述されたが、他の数多くの変形や用途が存在することは、当技術分野の技能を有する者に明白である。それゆえ、本発明は本明細書に開示した特定の内容に制約されるものではなく、開示内容の要旨と範囲によってのみ制
限されるのが望ましい。
【図面の簡単な説明】
【００８１】
【図１】インターネット・ウェブサイトのコンテンツを閲覧し、再閲覧し、かつ出力するための先行技術によるハードウェア構成を示す図である。
【図２】本発明の好ましい実施の形態のハードウェア構成の一例を示す図である。
【図３】情報処理装置の一例における機能的要素を例示するブロック図である。
【図４】本発明の方法を例示するフローチャートである。
【図５】本発明の好ましい実施の形態のシステムの一例を示す図である。
【図１】
2008533592.tif 000003
【図２】
2008533592.tif 000004
【図３】
2008533592.tif 000005
【図４】
2008533592.tif 000006
【図５】
2008533592.tif 000007
【国際調査報告】
2008533592.tif 000008