(57)【特許請求の範囲】
【請求項１】
ユーザ入力に応えて、画像を捕捉し、かつ被印刷物の表面である第１表面上に第１符号化データを含む第１フォームを印刷するための、および前記第１符号化データから前記第１表面上の位置を示す第１表示データを検出する検出装置から受信される前記第１表示データに応えて、前記被印刷物の前記第１表面と異なる表面又は前記被印刷物と異なる被印刷物の表面である第２表面上に第２符号化データを含む第２フォームを印刷するためのカメラであって、
（ａ）画像センサを含み、
（ｉ）ユーザ入力を受け取る、および
（ｉｉ）前記画像センサを介して、および前記ユーザ入力に応えて、前記画像を捕捉する、ように構成されるカメラモジュールと、
（ｂ）（ｉ）前記検出装置から前記第１表示データを受信し、前記第１表示データが、少なくとも部分的に、前記画像センサで捕捉された画像を維持するコンピュータシステムの前記第１表示データに対する応答を表す応答データを示す、
（ｉｉ）前記第１表示データを暗号化した第２表示データを作成し、前記第２表示データが、少なくとも部分的に前記応答データを示す、
（ｉｉｉ）前記コンピュータシステムに前記第２表示データを送信する、
ように構成される入力モジュールと、
（ｃ）印刷機構を含み、
（ｉ）前記カメラモジュールから前記画像を受け取る、
（ｉｉ）少なくとも部分的に前記画像に基づいて前記第１フォームを生成する、
（ｉｉｉ）前記印刷機構を使用して前記第１表面上に前記第１フォームを印刷する、
（ｉｖ）前記コンピュータシステムから、前記応答データを受信する、
（ｖ）少なくとも部分的に前記応答データに基づいて前記第２フォームを生成する、および
（ｖｉ）前記印刷機構を使用して前記第２表面に前記第２フォームを印刷する、ように構成される印刷モジュールと、
を含むカメラ。
【請求項２】
前記印刷モジュールが、前記応答データの少なくとも一部に基づいて生成された前記第２フォームの印刷された前記第２表面上の位置を表すデータを符号化した前記第２符号化データを生成するように構成される符号化データ生成部を含む、請求項１に記載のカメラ。
【請求項３】
前記応答データが、前記第２フォームが印刷された領域である第２領域の少なくとも１つのアイデンティティを示す第２領域アイデンティティデータを含み、該アイデンティティが前記第２領域に関連付けられ、前記符号化データ生成部が、前記第２領域アイデンティティデータに基づいて前記第２符号化データを生成するように構成され、前記第２符号化データが前記アイデンティティを示す、請求項２に記載されるカメラ。
【請求項４】
前記第２フォームが前記第２符号化データに加えて可視情報を含み、該可視情報が少なくとも部分的に前記応答データに基づいている、前記請求項１から３のいずれか１つに記載のカメラ。
【請求項５】
前記第２符号化データが、前記領域の少なくとも１つの基準点も示す、請求項３に記載のカメラ。
【請求項６】
該少なくとも１つの基準点が、符号化データレイアウトに基づいて決定される、請求項５に記載のカメラ。
【請求項７】
前記印刷モジュールが、前記コンピュータシステムから前記符号化データレイアウトを受信するように構成される、請求項６に記載のカメラ。
【請求項８】
複数の前記符号化データレイアウトを記憶するための記憶装置手段を、さらに含み、前記印刷モジュールが、
前記コンピュータシステムから、前記符号化データレイアウトの１つを示すレイアウト選択情報を受信し、かつ
該少なくとも１つの基準点を決定する際に使用するための前記記憶された符号化レイアウトの１つを選択するために前記レイアウト選択情報を使用する、ように構成される、請求項６に記載のカメラ。
【請求項９】
前記第１表示データが、前記第１符号化データから前記検出装置によって検出され、前記検出装置の場所を表すロケーションデータを含む、請求項１に記載のカメラ。
【請求項１０】
前記第１表示データが、前記第１符号化データから前記検出装置によって検出される第１領域アイデンティティデータを含み、前記第１領域アイデンティティデータが、前記第１フォームが印刷された領域である第１領域のアイデンティティを示し、前記第１領域が少なくとも部分的に前記応答データを示す、請求項１に記載のカメラ。
【請求項１１】
前記第１表示データが、前記第１符号化データから前記検出装置によって検出され、前記検出装置の場所を表すロケーションデータを含み、該ロケーションデータが前記領域内のロケーションを示し、前記領域内の該ロケーションが少なくとも部分的に前記応答データを示す、請求項１０に記載のカメラ。
【請求項１２】
前記第２符号化データが、少なくとも１つのタグを含み、各タグが前記領域の前記アイデンティティを示す、請求項２、３または５から８のいずれか１つに記載のカメラ。
【請求項１３】
前記第２符号化データが複数の前記タグを含み、該符号化データ生成部が、印刷前に各タグの位置を確かめるように構成され、該それぞれの位置が符号化データレイアウトに基づいて決定される、請求項１２に記載のカメラ。
【請求項１４】
前記符号化データ生成部が、前記第２符号化データを印刷する前に、前記コンピュータシステムから前記符号化データレイアウトを受信するように構成される、請求項１３に記載のカメラ。
【請求項１５】
複数の前記符号化データレイアウトを記憶するための記憶手段を、さらに含み、前記符号化データ生成部が、前記コンピュータシステムから、前記符号化データレイアウトの１つを示すレイアウト選択情報を受信し、前記レイアウト選択情報に基づき前記第２符号化データを生成する、ように構成される、請求項７に記載のカメラ。
【請求項１６】
前記タグのそれぞれが、そのタグが印刷された前記印刷媒体の表面における、そのタグの相対的な位置を画定する第１アイデンティティデータと、そのタグが印刷された前記表面を特定する第２アイデンティティデータと、を含む、請求項１３に記載のカメラ。
【請求項１７】
オンデマンドで前記第２表面に前記第２フォームを印刷するように構成される、請求項１から３または５から１１のいずれか１つに記載のカメラ。
【請求項１８】
前記第２フォームが複数のページ上に印刷される、請求項１から３または５から１１のいずれか１つに記載のカメラ。
【請求項１９】
前記第１および／または第２表面が被印刷物により画定される、請求項１に記載のカメラ。
【請求項２０】
前記被印刷物は、薄層状である、請求項１９に記載のカメラ。
【請求項２１】
前記タグが前記第２表面の所定の位置に配置される、請求項１２に記載のカメラ。
【請求項２２】
前記タグが、複数のタイルから成るモザイク式のパターン内で前記表面上に配置され、前記タイルのそれぞれが複数の前記タグを含む、請求項２１に記載のカメラ。
【請求項２３】
前記タイルが互いに連結し、前記表面を覆う、請求項２２に記載のカメラ。
【請求項２４】
前記タイルがすべて類似の形状をしている、請求項２３に記載のカメラ。
【請求項２５】
前記タイルが三角形、正方形、矩形または六角形である、請求項２４に記載のカメラ。
【請求項２６】
前記タグが、確率的に前記タイルのそれぞれの内側に配置される、請求項２２に記載のカメラ。
【請求項２７】
前記タグのそれぞれが、前記第２アイデンティティデータに加えて、少なくとも１つの共通した特徴を含む、請求項１２に記載のカメラ。
【請求項２８】
少なくとも１つの共通した特徴が、関連付きタグ読取装置による前記タグの発見および／または認識を補助するように構成される、請求項２７に記載のカメラ。
【請求項２９】
該少なくとも１つの共通した特徴が、情報の冗長性を組み込むフォーマットで表される、請求項２７に記載のカメラ。
【請求項３０】
該少なくとも１つの共通した特徴が、回転して不変であるために回転対称である、請求項２９に記載のカメラ。
【請求項３１】
該少なくとも１つの共通した特徴がリング形である、請求項２９に記載のカメラ。
【請求項３２】
前記タグのそれぞれが、前記タグの回転配向を、前記関連付きタグ読取り装置で確かめることができるようにするために、少なくとも１つの配向特徴を含む、請求項２８に記載のカメラ。
【請求項３３】
該少なくとも１つの配向特徴が、情報の冗長性を組み込むフォーマットで表される、請求項３２に記載のカメラ。
【請求項３４】
該少なくとも１つの配向特徴が、回転非対称である、請求項３３に記載のカメラ。
【請求項３５】
該少なくとも１つの配向特徴が、その主要軸に沿って歪められる、請求項３３に記載のカメラ。
【請求項３６】
前記タグのそれぞれが、前記検出装置で捕捉される画像において観測される前記タグの形状の歪みを、関連付きタグ読取り装置で確かめることができるようにするために、少なくとも１つの形状における特徴を含む、請求項１２に記載のカメラ。
【請求項３７】
該少なくとも１つの形状における特徴が、一致していない少なくとも４つの副特徴を含む、請求項３６に記載のカメラ。
【請求項３８】
各タグが複数のタグ要素を含み、前記第１アイデンティティデータ及び前記第２アイデンティティデータが、それぞれ、複数の前記要素によってそれぞれ画定される、請求項１６に記載のカメラ。
【請求項３９】
前記タグ要素が、各タグの中央部周辺の１つまたは複数の弓形のバンド内に配置される、請求項３８に記載のカメラ。
【請求項４０】
複数の前記弓形のバンドは、互いに関して同心円状に配置される、請求項３９に記載のカメラ。
【請求項４１】
前記タグが、日光またはアンビエント照明の下で平均的な人間の裸眼で視認できない、請求項４０に記載のカメラ。
【請求項４２】
前記タグが、日光またはアンビエント照明の下で平均的な人間の裸眼でわずかに視認できる、請求項４０に記載のカメラ。
【請求項４３】
前記タグが、日光またはアンビエント照明の下で平均的な人間の裸眼で視認できる、請求項３８に記載のカメラ。
【請求項４４】
前記第１アイデンティティデータが、情報の冗長性を組み込むフォーマットで表される、請求項１６に記載のカメラ。
【請求項４５】
前記第２アイデンティティデータが、情報の冗長性を組み込むフォーマットで表される、請求項１６に記載のカメラ。
【請求項４６】
前記印刷機構がインク印刷機構である、請求項４５に記載のカメラ。
【請求項４７】
前記タグが、紫外線スペクトルまたは赤外線スペクトルを吸収または反射するインクを使用して印刷される、請求項４６に記載のカメラ。
【請求項４８】
前記印刷機構が、前記タグを印刷するための別のインク流路を含む、請求項４７に記載のカメラ。
【請求項４９】
前記印刷モジュールが、前記第２符号化データおよび追加情報を、同時に前記第２表面にするように構成される、請求項４６に記載のカメラ。
【請求項５０】
前記追加情報が、カラーインクまたは白黒インクを使用して、前記第２表面に印刷される、請求項４９に記載のカメラ。
【請求項５１】
前記追加情報が、以下のカラーインクの組み合わせの１つを使用して前記第２表面に印刷される、請求項５０に記載のカメラ。
ＣＭＹ
ＣＭＹＫ
ＣＭＲＧＢ、および
スポットカラー
【請求項５２】
少なくとも複数の前記タグが、確率的に前記第２表面上に配置される、請求項９から１１のいずれか１つに記載のカメラ。
【請求項５３】
前記タグが、前記符号化データレイアウトに従って、規則的な配列で前記第２表面に配置される、請求項１３に記載のカメラ。
【請求項５４】
前記配列が三角形である、請求項５３に記載のカメラ。
【請求項５５】
前記配列が矩形である、請求項５３に記載のカメラ。
【請求項５６】
前記タグが前記第２表面上でタイル並べされる、請求項５３に記載のカメラ。
【請求項５７】
前記ページを製本された文書に製本するための製本機構を、さらに含む、請求項１８に記載のカメラ。
【請求項５８】
前記第２表面が、ページの面によって画定され、前記印刷モジュールが、前記ページの両面を同時に印刷するための二重印刷機構を、さらに含む、請求項４９に記載のカメラ。
【請求項５９】
前記印刷機構が、インクを前記第２表面上に印刷するためのインクジェット印字ヘッドを含む、請求項１から３または５から１１のいずれか１つに記載のカメラ。
【請求項６０】
前記印字ヘッドが、ドロップオンデマンドインクジェット印字ヘッドである、請求項５９に記載のカメラ。
【請求項６１】
前記印字ヘッドがページ幅印字ヘッドである、請求項６０に記載のカメラ。
【請求項６２】
前記印字ヘッドが１つの印刷パスで前記第２表面上に複数のインク色を供給するように構成される、請求項６１に記載のカメラ。
【請求項６３】
前記印字ヘッドが、前記表面上にインクを噴出するために、電熱曲げアクチュエータを含む、請求項６１に記載のカメラ。
【請求項６４】
前記印刷モジュールが、２つの印字ヘッドを含み、ページの両表面を同時に印刷するように構成される、請求項６３に記載のカメラ。
【請求項６５】
前記印字ヘッドのノズルを、相対的に用紙埃を免れる状態で維持するための強制濾過空気供給機構を含む、請求項６３に記載のカメラ。
【請求項６６】
前記印字ヘッドが、移動可能なノズルチャンバを含む、請求項６３に記載のカメラ。
【請求項６７】
前記印刷モジュールが２つの印字ヘッドを含み、両表面を同時に印刷するように構成される、請求項６６に記載のカメラ。
【請求項６８】
前記第１表示データが、ユーザアイデンティティデータを含み、該ユーザアイデンティティデータがユーザデータを示す、請求項１に記載のカメラ。
【請求項６９】
前記ユーザアイデンティティデータが前記検出装置に関連付けられた記憶手段から供給される、請求項６８に記載のカメラ。
【請求項７０】
前記第１インタフェースがカメラ上にある、請求項１から３、５から１１、１５、又は１６のいずれか１つに記載のカメラ。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、インタフェースを作るために表面上にインタフェースを印刷するための、特にインタフェースとして写真を印刷するための一体型プリンタ付きのデジタルカメラに関する。
【０００２】
発明は、おもに、ユーザが、ネットワーク化された情報と対話し、高速ネットワーク化カラープリンタを介してオンデマンドで対話型印刷物を得ることができるようにする、インタフェースを作るために開発されてきた。発明はここにこの使用に関しておもに説明されるだろうが、発明がこの分野での使用に限られないことが理解されるだろう。
（背景技術）
カメラは写真を捕捉するために使用される。従来のカメラはフィルム上に写真を捕捉する。フィルムは現像され、写真が印刷される。ネガ、つまり最初に現像されたフィルムは、新しいプリントを得ることができるソースとなる。ネガからのと同じ品質ではないが、高品質走査の到来は、プリントが、コピーのソースとしての役割を果たすことができるようにする。ネガまたはプリントのどちらかが損傷を受けた場合、それ以後のコピーの質は傷つけられる。
【０００３】
デジタルカメラは、表示と印刷の両方を行うことのできるデジタル画像として写真を捕捉する。このようにして、デジタル画像は、デジタル「ネガ」としての役割を果たす。しかしながら、多くのユーザは、印刷、およびそれ以外の場合デジタル画像を管理するというタスクが煩わしいことに気付く。
（目的）
写真を捕捉、印刷する新規方法およびシステムを提供することが、本発明の目的である。
（発明の要約）
第１態様に従って、本発明は、ユーザ入力に応えて、画像を捕捉し、かつ被印刷物の表面である第１表面上に第１符号化データを含む第１フォームを印刷するための、および前記第１符号化データから前記第１表面上の位置を示す第１表示データを検出する検出装置から受信される前記第１表示データに応えて、前記被印刷物の前記第１表面と異なる表面又は前記被印刷物と異なる被印刷物の表面である第２表面上に第２符号化データを含む第２フォーム印刷するためのカメラであって、
（ａ）画像センサを含み、
（ｉ）ユーザ入力を受け取る、および
（ｉｉ）前記画像センサを介して、および前記ユーザ入力に応えて、前記画像を捕捉する、ように構成されるカメラモジュールと、
（ｂ）（ｉ）前記検出装置から前記第１表示データを受信し、前記第１表示データが、少なくとも部分的に、前記画像センサで捕捉された画像を維持するコンピュータシステムの前記第１表示データに対する応答を表す応答データを示す、
（ｉｉ）前記第１表示データを暗号化した第２表示データを作成し、前記第２表示データが、少なくとも部分的に前記応答データを示す、
（ｉｉｉ）前記コンピュータシステムに前記第２表示データを送信する、
ように構成される印刷モジュールと、
（ｃ）印刷機構を含み、
（ｉ）前記カメラモジュールから前記画像を受け取る、
（ｉｉ）少なくとも部分的に前記画像に基づき第１フォームを作成する、
（ｉｉｉ）前記印刷機構を使用して前記第１表面上に前記第１フォームを印刷する、
（ｉｖ）前記コンピュータシステムから、前記応答データを受信する、
（ｖ）少なくとも部分的に前記応答データに基づいて前記第２フォームを作成する、および
（ｖｉ）前記印刷機構を使用して前記第２表面に前記第２フォームを印刷する、ように構成される印刷モジュールと、
を含む。
【０００４】
好ましくは、前記印刷モジュールが、前記応答データの少なくとも一部に基づいて生成されたフォームの印刷された前記第２表面上の位置を表すデータを符号化した前記第２符号化データを作成するように構成される符号化データ生成部を含む。さらに好ましくは、前記応答データが、前記第２フォームが印刷された領域である第２領域の少なくとも１つのアイデンティティを示す第２領域アイデンティティデータを含み、該アイデンティティが前記第２領域に関連付けられ、前記符号化データ生成部は、前記第２領域アイデンティティデータに基づいて前記第２符号化データを作成するように構成され、前記第２符号化データが前記アイデンティティを示すように構成される。
【０００５】
好ましい実施形態では、前記第２フォームが前記第２符号化データに加えて可視情報を含み、該可視情報は少なくとも部分的に応答データに基づいている。
【０００６】
好ましくは、前記第２符号化データが、前記領域の少なくとも１つの基準点も示す。さらに好ましくは、該少なくとも１つの基準点が、符号化データレイアウトに基づいて決定される。
【０００７】
好ましくは、前記印刷モジュールは、前記コンピュータシステムから前記符号化データレイアウトを受信するように構成される。
【０００８】
ある実施形態では、カメラは、複数の前記符号化データレイアウトを記憶するための記憶手段を、さらに含み、前記印刷モジュールが、前記コンピュータシステムから、前記符号化データレイアウトの１つを示すレイアウト選択情報を受信し、かつ少なくとも１つの基準点を決定する際に使用するための前記記憶された符号化レイアウトの１つを選択するために前記レイアウト選択情報を使用する、ように構成される。
【０００９】
好ましくは、前記第１表示データが、前記第１符号化データから前記検出装置によって検出され、前記検出装置の場所を表すロケーションデータを含む。
【００１０】
１つの好ましい形式では、前記第１表示データが、前記第１符号化データから前記検出装置によって検出される第１領域アイデンティティデータを含み、前記第１領域アイデンティティデータは、前記第１フォームが印刷された領域である第１領域のアイデンティティを示し、前記第１領域は少なくとも部分的に前記応答データを示す。
【００１１】
別の好ましい形式では、前記第１表示データが、前記第１符号化データから前記検出装置によって検出され、前記検出装置の場所を表すロケーションデータを含み、該ロケーションデータが前記領域内のロケーションを示し、前記領域内の該ロケーションが少なくとも部分的に前記応答データを示す。
【００１２】
好ましくは、前記第２符号化データは、少なくとも１つのタグを含み、各タグが前記領域のアイデンティティを示す。
【００１３】
本発明の追加の目的および優位点は、後続の詳細な説明から明らかになるだろう。
（好ましいおよびその他の実施形態の詳細な記述）
注記：メムジェットＴＭは、オーストラリア、シルバーブルックリサーチ（Ｓｉｌｖｅｒｂｒｏｏｋ  Ｒｅｓｅａｒｃｈ）Ｐｔｙ社の商標である。
【００１４】
好ましい実施形態において、本発明は、その詳細な概略が後に続く、ネットページネットワーク化コンピュータシステムと動作するように構成されている。
【００１５】
必ずしも、全ての具体例について、この基本的システム関して後述される特定部分の詳細や関連部分の全て或いはその大部分の説明が具体的にされてはいないが、然しながら、本発明の好ましい実施例或いは実施態様が動作する状況を理解しようとするときに、別の事項を参照する必要性を少なくするために、本システムはその最も完全な形式で記述されている。
【００１６】
簡略に言うならば、ネットページシステムの好ましい具体例は、マップサーフェス（map  surface）、つまりコンピュータシステムで維持されるサーフェスのマップに関する参照を含む物理的な表面という形式のコンピュータインタフェースを利用する。マップ参照(map  reference)は、適切な検出装置によって照会できる。
特定の具体例に応じて、マップ参照は、可視でまたは非可視で符号化され、マップサーフェス上の局所的な質問が、マップ内或いは異なるマップの間の何れかで明白なマップ参照を生じさせるような方法で定義されてよい。コンピュータシステムはマップサーフェス上での特性についての情報を含むことができ、このような情報は、マップサーフェスとともに使用される検出装置によって供給されるマップ参照に基づいて検索することができる。このようにして検索された情報は、オペレータのサーフェス特性との対話に応答して、オペレータの代わりにコンピュータシステムによって開始される動作という形式を取ることができる。
【００１７】
好ましい書式では、ネットページシステムは、ネットページの製作およびネットページとの人間の対話に依存する。これらは、テキストの頁、グラフィックス又は、通常の紙に印刷される画像であるが、対話型ウェブページのように動作する。
情報は、人間の裸眼には実質的には非可視であるインクを使用して各ページで符号化される。しかしながら、インクおよびそれによりコーディングされたデータは、光学的撮像ペンによって感知され、ネットページシステムに伝送することができる。
【００１８】
好ましい具体例では、各ページ上のアクティブなボタンおよびハイパリンクは、ネットワークからの情報を要求するために、あるいはネットワークサーバに優先順位を信号で知らせるために、ペンでクリックすることができる。ある実施形態では、ネットページ上で手で書かれたテキストが、ネットページシステム内で自動的に認識され、コンピュータテキストに変換され、フォームを記入できるようにする。その他の実施形態では、ネットページ上に記録されるシグナチャが自動的に検証され、ｅ−コマーストランザクション(電子取引)を安全に許可できるようにする。
【００１９】
図１に図解されるように、印刷されたネットページ１は、印刷されたページ上で物理的にあるいは、ペンとネットページシステム間の通信を介して「電子的に」の両方でユーザによって記入できる対話型フォームを表すことができる。例は、名前フィールドとアドレスフィールド、および提出ボタンを含む「要求」フォームを示す。ネットページは、可視インクを使用して印刷されたグラフィックデータ２、および非可視インクを使用してタグ４の集合体として印刷されるコーディングされたデータ３から成り立つ。ネットページネットワーク上に記憶される対応するページ記述５は、ネットページの個々の要素を記述する。特に、それは、ネットページシステムが、ネットページを介して正しく入力を解釈できるようにするために、各対話型要素の型および空間的な範囲（ゾーン）（つまり、例の中のテキストフィールドおよびボタン）を記述する。例えば、提出ボタン６は、対応するグラフィック８の空間範囲に一致するゾーン７を有する。
【００２０】
図２に図解されるように、その好ましい書式が図８と図９に示され、さらに詳細に後述されるネットページペン１０１は、家庭用、事務所用、または移動使用のためのインターネット接続印刷機器である、ネットページプリンタ６０１とともに動作する。ペンは無線であり、短距離無線リンク９を介してネットページプリンタと確かに通信する。
【００２１】
その好ましい様式が図１１から図１３に示され、さらに詳細に後述されるネットページプリンタ６０１は、定期的にまたはオンデマンドで、すべて対話型ネットページと同じ高品質で印刷される、個人専用にされた新聞、雑誌、カタログ、グリーティングカードおよびその他の出版物を送達することができる。パーソナルコンピュータと異なり、ネットページプリンタは、例えば、ユーザの台所内、朝食のテーブルの近くまたはその日の家庭内の出発点の近くのように朝のニュースが最初に消費される領域に隣接して壁に取り付けることができる機器である。それはまた、テーブルトップ、デスクトップの可搬バージョンおよび縮小バージョンでも届けられる。
【００２２】
その消費の場所で印刷されるネットページは、紙の使いやすさを、対話型媒体の適時性および対話式利用と結合する。
【００２３】
図２に図示されるように、ネットページペン１０１は、印刷されたネットページ１上でコーディングされたデータと対話し、短距離無線リンク９を介して対話をネットページプリンタに通信する。プリンタ６０１は、解釈のために関連するネットページページサーバ１０に対話を送信する。適切な状況において、ページサーバは、対応するメッセージを、ネットページアプリケーションサーバ１３上で実行するアプリケーションコンピュータソフトウェアに送信する。アプリケーションサーバは、その結果、発信側プリンタ上で印刷される応答を送信してよい。
【００２４】
ネットページシステムは、高速マイクロ電気機械（ｍｉｃｒｏｅｌｅｃｔｒｏｍｅｃｈａｎｉｃａｌ）システム（ＭＥＭＳ）をベースにしたインクジェット（メムジェットＴＭ）プリンタとともに使用されることにより、好ましい実施形態においてかなりより便利にされる。この技術の好ましい様式では、消費者にとって相対的に高速および高品質の印刷はさらに手ごろになる。その好ましい様式において、ネットページ印刷物は、ナビゲーションを容易にし、快く取り扱えるようにともに製本されている、両面にフルカラーで印刷されているレターサイズの光沢のあるページのセットなどの、従来の時事解説誌の物理的な特徴を有する。
【００２５】
ネットページプリンタは、ブロードバンドインターネットアクセスの拡大する可用性を利用する。ケーブルサービスは米国内の家庭の９５％で使用でき、ブロードバンドインターネットアクセスを提供するケーブルモデルサービスはすでにこれらの内の２０％で使用可能である。ネットワークプリンタは、さらに低速の接続で動作することもできるが、送達時間はさらに長くなり、画像品質はさらに低くなる。実際、システムはさらに低速で動作し、したがって消費者の観点からはより受け入れがたくなるだろうが、ネットページシステムは、既存の消費者インクジェットプリンタおよびレーザプリンタを使用して可能にすることができる。その他の実施形態では、ネットページシステムは、専用イントラネット上でホストされている。更に他の実施形態では、ネットページシステムは、単一コンピュータまたはプリンタなどのコンピュータによって可能にされているデバイスでホストされている。
【００２６】
ネットページネットワーク上のネットページ出版サーバ１４は、印刷品質の出版物をネットページプリンタに送達するように構成される。定期的な出版物は、ポイントキャスティングインターネットプロトコルおよびマルチキャストインターネットプロトコルを介して、自動的に加入ネットワークプリンタに送達される。個人専用にされた出版物は、個々のユーザプロファイルに従ってフィルターされ、フォーマットされる。
【００２７】
ネットページプリンタは、任意の数のペンをサポートするために構成され、ペンは任意の数のネットページプリンタと動作することができる。好ましい具体例では、各ネットページペンは固有の識別子を有する。家庭は、１つが家族の各一員に割り当てられる色付きネットページペンの集合体を有してよい。これにより、各ユーザは、ネットページ出版サーバまたはアプリケーションサーバに関して個別のプロファイルを維持することができる。
【００２８】
ネットページペンは、ネットワーク登録サーバ１１とともに登録し、１つまたは複数の支払カード口座にリンクすることができる。これにより、ｅ−コマースの支払をネットページペンを使用して安全に許可できる。ネットページ登録サーバは、ネットページペンにより捕捉されたシグナチャを、過去に登録されたシグナチャと比較し、それがｅ−コマースサーバに対するユーザのアイデンテティを認証できるようにする。その他の生物学的測定も、アイデンテティを検証するために使用できる。ネットページペンの変形態様は、ネットページ登録サーバによって同様に検証される指紋走査を含む。、
ネットページプリンタはユーザの介入なしに朝刊などの定期刊行物を配達してよいが、それは決して求められていないジャンクメールを送達しないように構成することができる。その好ましい形式では、それは加入されたあるいはそれ以外の場合認可されたソースから定期刊行物を配達するにすぎない。この点で、ネットページプリンタは、電話番号またはｅ−メールアドレスを知っているジャンクメール発送者に可視であるファックス機械、あるいはｅ−メールアカウントとは異なる。
ネットページシステムアーキテクチャ
システム内の各オブジェクトモデルは、統一モデリング言語（Ｕｎｉｆｉｅｄ  Ｍｏｄｅｌｉｎｇ  Ｌａｎｇｕａｇｅ）（ＵＭＬ）クラス図を使用して記述される。クラス図は、関係性により接続されるオブジェクトクラスの集合から成り立ち、ここでは以下の２種類の関係性が重要である。つまり、結合（ａｓｓｏｃｉａｔｉｏｎ）と汎化（ｇｅｎｅｒａｌｉｚａｔｉｏｎ）である。結合はオブジェクト間、つまりクラスのインスタンス(instance)間のある種の関係性を表す。汎化は実際のクラスに関し、以下のように理解することができる。つまり、クラスがそのクラスのすべてのオブジェクトの集合として考えられ、クラスＡがクラスＢの汎化である場合、Ｂは単にＡの部分集合にすぎない。ＵＭＬは、二次モデル化、つまりクラスのクラスを直接的にサポートしない。
【００２９】
各クラスは、クラスの名前がラベルで貼り付けられた矩形として描画される。それは、水平線で名前から分離されるクラスの属性のリスト、および水平線で属性リストから分離されるクラスの動作のリストを含む。しかしながら、以下に続くクラス図の中では、動作は決して模擬されない。
【００３０】
結合は、オプションでどちらかの端部で任意に多数の結合が付けられる、２つのクラスを接合する線として描画され、デフォルトの多数は１であり、アスタリスク（＊）は、多数の「多くの」、つまりゼロまたはそれ以上を示す。それぞれの結合は、オプションでその名前で名付けられ、オプションでどちらかの端部で対応するクラスの役割が名付けられる。開いた菱形は、集約結合（「の一部」）を示し、結合線の集合体端部部で描画される。
【００３１】
汎化関係性（「である（ｉｓ−ａ）」）は、２つのクラスを接合する実線として描画され、（開いた三角形の形式を取る）矢印が汎化端部にある。
【００３２】
クラス図が複数の図に分解されると、二重化される任意のクラスは、それを画定する主要な図以外のすべてで破線外形線で示される。それは、それが画定されるところだけで属性とともに示される。
【００３３】
ネットページ
ネットページとは、ネットページネットワークがその上に構築される基礎である。それらは、紙をベースにしたユーザインタフェースを、出版された情報および対話型サービスに提供する。
【００３４】
ネットページは、ページのオンライン記述に関する非可視タグが付けられた印刷されたページ（またはその他の表面領域）から成り立つ。オンラインページ記述は、ネットページページサーバによって永続的に維持される。ページ記述は、テキスト、グラフィックスおよび画像を含む、ページの可視レイアウトおよびコンテンツを記述する。それは、ボタン、ハイパーリンク、および入力フィールドを含むページ上での入力要素も記述する。ネットページは、その表面上にネットページペンで付けられたマーキングを、ネットページシステムによって同時に捕捉、処理できるようにする。
【００３５】
複数のネットページは、同じページ記述を共用できる。しかしながら、それ以外の場合同一のページを通した入力を区別できるようにするために、各ネットページには固有のページ識別子が割り当てられる。このページＩＤは、非常に大多数のネットページ間で区別するのに十分な精度を有する。
【００３６】
ページ記述に対する各参照は印刷済みタグの中で符号化される。タグは、それが表示される固有のページを識別し、それによりページ記述を間接的に特定する。タグは、ページ上で専用の位置も特定する。タグの特徴は、さらに詳しく後述される。
【００３７】
タグは、通常の紙などの、赤外線反射する、任意の被印刷物上に赤外線吸収インクで印刷される。近赤外線波長は人間の目には見えないが、適切なフィルタ付きのソリッドステート画像センサによって容易に感知される。
【００３８】
タグは、ネットページペンの中の領域画像センサによって感知され、タグデータは最も近いネットページプリンタを介してネットページシステムに伝送される。ペンは無線であり、短距離無線リンクを介してネットページプリンタと通信する。タグは、ペンが少なくとも１つのタグをページ上でシングルクリックでも確かに画像化できるほど十分に小さく密に配置されている。対話は状態がない（ｓｔａｔｅｌｅｓｓ）ため、ペンがページＩＤおよびページとの対話のたびに位置を認識することが重要である。
【００３９】
タグは、タグが表面損傷に対して、部分的にも耐久性となるように、エラー修正を可能に符号化される。
【００４０】
ネットページサーバは、印刷されたネットページごとに固有のページンスタンスを維持し、それが、印刷されたネットページごとのページ記述内に入力フィールドに関するユーザが供給する値の別個の集合を維持できるようにする。
【００４１】
ページ記述、ページンスタンス、および印刷済みネットページ間の関係性は、図４に図示される。ページンスタンスは、それを印刷したネットページプリンタ、および既知の場合、それを要求したネットページユーザの両方と関連付けられている。
【００４２】
１．２  ネットページ
１．２．１  タグデータコンテンツ
好ましい形式では、各タグは、それが表示する領域、および領域内のそのタグの位置を識別する。タグは、全体としての領域またはタグに関するフラグも含む。１つまたは複数のフラグビットは、例えば、タグ検出装置に、検出装置が領域の記述を参照することなしに、タグの隣接した領域に関連付けられた機能を示すフィードバックを提供するように信号で知らせてよい。ネットページペンは、例えば、ハイパリンクのゾーン内にあるときに「アクティブな領域」ＬＥＤを発光させてもよい。
【００４３】
さらに明確に後述されるように、好ましい実施形態では、各タグが、初期検出を補助し、表面によってまたは感知プロセスによって誘導される任意のひずみの影響を最小限にするのに役立つ容易に認識される不変構造体を含む。タグは、好ましくはページ全体を並べて表示し、ペンが、ページ上でのシングルクイックを行う場合でさえ、少なくとも１つのタグを確実に画像化できるほど十分に小さく、密に配列されている。対話は状態がない（ｓｔａｔｅｌｅｓｓ）ためペンがページとの対話のたびにページＩＤおよび位置を認識することが重要である。
【００４４】
好ましい実施形態では、タグが参照する領域はページ全体と一致するため、タグの中に符号化されている領域ＩＤは、タグが表示されるページのページＩＤと同じことを表す。その他の実施形態では、タグが参照する領域は、ページの任意の副領域またはその他の表面である。例えば、それは対話型要素のゾーンと一致することがあり、その場合、領域ＩＤは対話型要素を直接的に識別することができる。
【００４５】
【表１】
0004647165.tif 000002
【００４６】
タグデータ
各タグは、典型的には表１に図示されているように割り当てられている１２０ビットの情報を含む。１平方インチ当たり６４という最大タグ密度を仮定すると、１６ビットのタグＩＤは、最高１０２４平方インチの領域サイズをサポートする。さらに大きな領域は、単に当接する領域およびマップを使用することによってタグＩＤ精度を高めずに連続して写像(mapped)することができる。１００ビット領域ＩＤは、２１００（〜１０３０あるいは、百万兆兆（ｍｉｌｌｉｏｎ  ｔｒｉｌｌｉｏｎ  ｔｒｉｌｌｉｏｎ））の異なる領域を固有に特定することができる。
１．２．２  タグデータ符号化
１２０ビットのタグデータは、（１５、５）リードソロモンコードを使用して冗長に符号化される。これは、それぞれ１５個の４ビット記号の６つのコードワードから成り立つ３６０の符号化されたビットを生じさせる。（１５、５）コードは、コードワードあたり最高５つの記号エラーを補正できるようにする。つまり、それはコードワードあたり最高３３％という記号誤り率を許容する。
【００４７】
各４ビット記号は、タグ内で空間的にコヒーレントな方法で表され、６つのコードワードから成る記号はタグの中で空間的にインタリーブされる。これが、バーストエラー（複数の空間的に隣接するビットに影響を及ぼす誤差）が、全体的に最小数の記号、および任意の１つのコードワード中の最小数の記号に損傷を与え、このようにしてバーストエラーを完全に補正できる可能性を最大限にすることを保証する。
１．２．３  物理タグ構造
図５に示されているタグの物理的な表記は、固定ターゲット構造体１５、１６、１７および可変データ領域１８を含む。該固定ターゲット構造体は、ネットページペンなどの検出装置がタグを検出し、検出装置を基準にしたその３次元の配列状態を推論できるようにする。該データ領域は、符号化されたタグデータの個々のビットの表記を含む。
【００４８】
適切なタグ再生を達成するために、タグは２５６ｘ２５６ドットという解像度でレンダリングされる。１インチあたり１６００ドットで印刷される場合、これは約４ｍｍという直径のタグを生じさせる。この解像度では、タグは、半径１６ドットという「静かな領域」により取り囲まれるように設計される。静かな領域は隣接するタグによっても貢献されるため、それはタグの効果的な直径に１６ドットを追加するだけである。
【００４９】
タグは６つの目標構造体を含む。検出リング１５は、検出装置が、初期にタグを検出できるようにする。該リングは、それが回転的に一様であるため、およびそのアスペクト比の単純な補正が透視歪みの影響の大部分を除去するために検出しやすい。配向軸１６は、検出装置がセンサの偏揺れのためのタグの近似平面向きを求めることができるようにする。該配向軸は、固有の配向を生じさせるために曲げられる。４つの透視ターゲット１７は、検出装置がタグの正確な２次元透視変形を推論することを可能とし、したがってセンサを基準にしたタグの正確な３次元位置および配向を推論できるようにする。
【００５０】
すべてのターゲット構造体は、雑音に対するその免疫性を高める為に冗長的に大きい。
【００５１】
全体的なタグ形状は円形である。これが、とりわけ、不規則な三角形グリッド上での最適なタグパッキングをサポートする。円形補正リングと組み合わされ、これはタグ内のデータビットの円形の配列を最適にする。そのサイズを最大限にするために、各データビットは、２本の半径方向の線および２つの同心円形弧によって区切られる領域という形式を取る半径方向の楔状の配列によって表される。各楔は、１６００ｄｐｉで８ドットという最小の寸法を有し、そのベース（その内側の弧）が少なくともこの最小寸法に等しくなるように設計される。半径方向での楔の高さはつねに最小寸法に等しい。各４ビットデータ記号は２ｘ２の楔の配列によって表される。
【００５２】
６つのコードワードのそれぞれの１５個の４ビットデータ記号が、インタリーブされた様式で４つの同心記号リング１８ａから１８ｄに割り当てられる。記号は、タグの回りで円形に進行して交互に割り当てられる。
【００５３】
インタリーブは、同じコードワードのあらゆる２つの記号間の平均空間距離を最大限にするように設計される。
【００５４】
検出装置を介したタグ付きの領域との「シングルクリック」相互作用をサポートするために、検出装置は、領域内のどこであろうと、あるいはそれがどの向きで配置されていようと、その視野の中で少なくとも１つの全体的なタグを見ることができなければならない。したがって、検出装置の視野の必須直径は、タグのサイズと間隔の関数である。
【００５５】
円形のタグ形状を仮定すると、センサ視野の最小直径は、タグが、図６に図示されるように、正三角形グリッド上に並べて表示される。
【００５６】
１．２．５  タグ画像処理および復号化
ネットページペンなどの検出装置により実行されるタグ画像処理および符号化は、図７に図示される。捕捉された画像は画像センサから獲得されていると共に、画像の動的範囲が（２０で）決定される。それから、範囲の中心は、画像２１に対する２進スレッショルドとして選ばれる。それから、画像は（２２で）しきい値化され、繋がれているピクセル領域（つまり、形状２３）に分裂される。タグターゲット構造を表すためには小さすぎる形状は廃棄される。各形状のサイズおよび重心も計算される。
【００５７】
それから、形状ごとに２進形状モーメント２５が（２４で）計算され、これらがそれ以降に位置しているターゲット構造の基礎を提供する。中心形状モーメントは、その性質により、位置が不変であり、規模、アスペクト比および回転を容易に不変にすることができる。
【００５８】
リングターゲット構造体１５は、（２６で）配置される最初のものである。リングは、透視歪みの（ｐｅｒｓｐｅｃｔｉｖｅ−ｄｉｓｔｏｒｔｅｄ）際に非常によく動作するという優位点を有する。整合は、各形状のモーメントをアスペクト正規化および回転正規化することにより進行する。いったんその二次モーメントが正規化されると、たとえ透視歪みがかなりなものであったとしてもリングは認識しやすい。該リングの最初のアスペクトおよび回転（２７で）は、ともに透視変形の有効な近似を提供する。
【００５９】
軸ターゲット構造体１６は、（２８で）配置される次のものである。整合は、リングの正規化を各形状のモーメントに適用し、結果として生じるモーメントを回転正規化することによって進行する。いったんその二次モーメントが正規化されると、軸ターゲットは容易に認識される。軸の２つの考えられる向きを明確にするために、３分の一次モーメントが必要とされることに注意する。形状は片側に慎重に曲げられ、これを可能にする。また、透視歪みが軸ターゲットの軸を隠すことがあるため、軸ターゲットを回転正規化するのは、それがリングの正規化が適用された後だけに可能であることにも注意する。軸ターゲットの最初の回転が、ペン偏揺れ(pen  yaw)２９のためにタグの回転の有効な近似を提供する。
【００６０】
４つの透視ターゲット構造体１７は、（３０で）配置される最後のものである。その位置の優れた推測は、リングおよび軸ターゲットに対するその既知の空間関係性、リングのアスペクトおよび回転、および軸の回転に基づいて計算される。整合は、リングの正規化を各形状のモーメントに適用することによって進行する。いったんその二次モーメントが正規化されると、円形透視ターゲットは認識しやすくなり、その概算された位置に最も近いターゲットが一致として解釈される。それから、４つの透視ターゲットの最初の重心が、タグ空間内の既知のサイズの正方形の透視歪み隅３１であると解釈され、８自由度透視変形３１が、４つのタグ空間および画像点の組を関係付ける十分に理解された等式を解くことに基づいて、（３２で）推論される。
【００６１】
画像空間透視変形に対して推論されたタグ空間は、（３６で）タグ空間内のそれぞれの既知のデータビット位置を、実数値の位置が入力画像内の４つの関連する隣接ピクセルを（３６で）双一次的に補間するために使用される画像空間の中に投射するために使用される。過去に計算された画像スレッショルド２１は、結果をしきいし値とし、最終的なビット値３７を生じさせるためのしきい値として使用される。
【００６２】
いったんすべて３６０個のデータビット３７がこのようにして得られると、６つの６０ビットのリードソロモンコードワードのそれぞれは（３８で）復号され、２０個の復号ビット３９、或いは合計１２０の復号ビットを生じさせる。コードワード記号がコードワード順でサンプリングされ、その結果コードワードがサンプリングプロセスの間に暗示的にインターリーブされないことに注意する。
【００６３】
リングターゲット１５は、その画像に対するそれらの関係性が、リングが、もし検出される場合に完全なタグの一部であることを保証する画像のサブエリア内だけで求められる。完全なタグが検出されず、完全に復号されない場合、カレントフレームに関してペン位置は記録されない。適切な処理力および理想的には最小ではない視野１９３が与えられると、代替戦略は、現在の画像の中で別のタグを求めることを含む。
【００６４】
得られたタグデータは、タグを含む領域のアイデンテティおよび領域内のタグの位置を示す。ペンの全体的な配向３５だけではなく領域内のペン先の正確な位置３５も、タグ上で観察される透視変形３３およびペンの物理的な軸とペンの光学軸間の既知の空間関係性から（３４で）推論される。
１．２．６  タグマップ
タグを復号すると、領域ＩＤ、タグＩＤおよびタグ関連ペン変形が生じる。タグＩＤおよびタグ関連ペンロケーションをタグ付き領域内の絶対的な場所に変換する前に、領域内のタグの位置が既知でなければならない。これは、タグマップ、つまり各タグＩＤをタグ付きの領域内で対応する場所に写像する関数によって示される。タグマップクラス図は、ネットページプリンタクラス図の一部として、図２２に示される。
【００６５】
タグマップは、タグを含む表面領域を並べて表示するために使用される方式を反映し、これは表面の種類に応じて変化することがある。複数のタグ付きの領域が同じ並列表示（ｔｉｌｉｎｇ）方式および同じタグ番号付け方式を共用するとき、それらは同じタグマップも共用できる。
【００６６】
ある領域のタグマップは、領域ＩＤを介して検索可能でなければならない。このようにして、領域ＩＤ、タグＩＤおよびペン変形を考えると、タグマップは検索でき、タグＩＤは領域内の絶対的なタグ場所に変換でき、タグ関連ペン場所は、領域内の絶対的なペン場所を生じさせるためにタグ場所に追加できる。
タグ付け方式
２つの別個の表面コーディング方式は重要であり、その両方が本項で前述されたタグ構造体を使用する。該好ましいコーディング方式は、すでに説明されたように「場所表示」タグを使用する。代替コーディング方式は、オブジェクト表示タグを使用する。
【００６７】
場所表示タグは、タグ付き領域と関連付けられたタグマップを通して変換されるときに、領域内の固有のタグ場所を生じさせるタグＩＤを含む。ペンの該タグ関連場所がこのタグ場所に追加され、領域内のペンの場所を生じさせる。これは、その結果として、領域に関連付けられたページ記述内のユーザインタフェース要素を基準にしてペンの場所を決定するために使用される。ユーザインタフェース要素自体が特定されるだけではなく、ユーザインタフェース要素を基準にした場所も特定される。したがって、場所表示タグは、ある特定のユーザインタフェース要素のゾーン内の絶対ペン経路の捕捉を自明にサポートする。
【００６８】
オブジェクト表示タグは、領域に関連付けられたページ記述内のユーザインタフェース要素を直接的に特定するタグＩＤを含む。ユーザインタフェース要素のゾーン内のすべてのタグはユーザインタフェース要素を特定し、それらをすべて同一、したがって区別がつかないようにする。したがって、オブジェクト表示タグは、絶対的なペン経路の捕捉をサポートしない。しかしながら、それらは相対的なペン経路の捕捉はサポートする。位置サンプリング周波数が遭遇したタグ周波数を越える限り、あるサンプリング済みのペン位置からストローク内の次の位置への変位は、明確に決定することができる。
【００６９】
どちらかのタグ付き方式を使用すると、タグは、ユーザがタグデータを検出装置によって読み取り、適切な応答をネットページシステム内で生成するために、適切な検出装置を使用して印刷されたページと対話できるという点で、ユーザ対話型要素としてネットページ上で関連付けられた視覚的な要素と協調して機能する。
１．３  文書およびページ記述
文書およびページ記述クラス図の好ましい実施形態が、図２５と図２６に示されている。
【００７０】
ネットページシステムでは、文書は３つのレベルで記述される。最も抽象的なレベルでは、文書８３６は、その終端の要素８３９がテキストオブジェクト、テキストスタイルオブジェクト、画像オブジェクト等のコンテンツオブジェクト８４０と関連付けられる階層構造を有する。いったん文書が特定のページサイズで、特定のユーザの尺度係数の弧のみに従ってプリンタで印刷されると、文書はページ数を付けられ、それ以外の場合にはフォーマットされる。フォーマットされた終末要素８３５は、特にコンテンツオブジェクトがスタイル関連である場合に、いくつかのケースでは、その対応する終末要素に関連付けられたコンテンツオブジェクトとは異なるコンテンツオブジェクトと関連付けられるだろう。文書およびページのそれぞれの印刷済みのインスタンスも別個に記述され、それによって、ある特定のページンスタンス８３０を通して捕捉された入力を、同じページ記述のその他のインスタンスを介して捕捉された入力とは別個に記録できるようにする。
【００７１】
ページサーバ上に最も抽象的な文書記述が存在すると、ユーザは、ソース文書の特定のフォーマットを強制的に受け入れなくても、文書のコピーを要求できる。該ユーザは、例えば異なるページサイズでプリンタを通してコピーを要求してよい。逆に、ページサーバ上にフォーマットされた文書記述が存在すると、ページサーバは、ある特定の印刷済みページでユーザ動作を効率的に解釈することができる。
【００７２】
フォーマットされた文書８３４は、そのそれぞれがフォーマットされた終末要素８３５の集合から成り立つフォーマットされたページ記述５の集合から成り立つ。各フォーマットされた要素は、ページ上に空間的な範囲またはゾーン５８を有する。これは、ハイパリンクおよび入力フィールドなどの入力要素のアクティブな領域を画定する。
【００７３】
文書インスタンス８３１は、フォーマットされた文書８３４に一致する。それは、そのそれぞれがフォーマットされた文書のページ記述５に相当する、ページンスタンス８３０の集合から成り立つ。それぞれのページンスタンス８３０は、単一の固有の印刷済みネットページ１を記述し、ネットページのページＩＤ５０を記録する。ページンスタンスは、それが、分離して要求されたページのコピーを表す場合に文書インスタンスの一部ではない。
【００７４】
ページンスタンスは、終末要素インスタンス８３２の集合から成り立つ。要素インスタンスは、それがインスタンスに特定の情報を記録する場合にだけ存在する。このようにして、ハイパリンクインスタンスは、それがページインスタンスに特定であるトランザクションＩＤ５５を記録するためにハイパリンク要素のために存在し、フィールドインスタンスは、それがページンスタンスに特定な入力を記録するためにフィールドインスタンスのために存在する。しかしながら、要素インスタンスは、テキストフローなどの静的な要素のためには存在しない。
【００７５】
終末要素は、図２７に図示されるように、静的な要素８４３、ハイパリンク要素８４４、フィールド要素８４５またはページサーバコマンド要素８４６である場合がある。静的な要素８４３は、図２８に示されるように、関連付けられたスタイルオブジェクト８５４を含むスタイル要素８４７、関連付けられたスタイル付きテキストオブジェクト８５５を含むテキストフロー要素８４８、関連付けられた画像要素８５６を含む画像要素８４９、関連付けられたグラフィックオブジェクト８５７を含むグラフィック要素８５０、関連付けられたビデオクリップオブジェクト８５８を含むビデオクリップ要素８５１、関連付けられた音声クリップ要素８５９を含む音声クリップ要素８５２、または関連付けられたスクリプトオブジェクト８６０を含むスクリプト要素８５３である場合がある。
【００７６】
ページンスタンスは、特定の入力要素には当てはまらないページで捕捉される任意のデジタルリンクを記録するために使用される背景フィールド８３３を有する。
【００７７】
本発明の好ましい書式では、タグマップ８１１は、ページ上のタグをページ上の場所に変換できるようにするために各ページンスタンスと関連付けられている。
１．４  ネットページネットワーク
好ましい実施形態においては、ネットページネットワークは、図３に図示されるように、ネットページページサーバ１０、ネットページ登録サーバ１１、ネットページＩＤサーバ１２、ネットページアプリケーションサーバ１３、ネットページ出版サーバ１４、およびインターネットなどのネットワーク１９を介して接続されるネットページプリンタ６０１の分散された集合から成り立つ。
【００７８】
ネットページサーバ１１は、ユーザ、ペン、プリンタ、アプリケーションおよび出版物の関係性を記録し、それにより多様なネットワーク活動を許可するサーバである。それは、ユーザを認証し、アプリケーショントランザクションにおいて認証されたユーザの代わりに署名代理としての役割を果たす。それは、手書き認識サービスも提供する．前述されたように、ネットページサーバ１０は、ページ記述およびページンスタンスについて永続的な情報を維持する。ネットページネットワークは、それぞれがページンスタンスの部分集合を取り扱う任意の数のページサーバを含む。ページサーバもページンスタンスごとにユーザ入力値を維持するので、ネットページプリンタなどのクライアントは、ネットページ入力を適切なページサーバに直接的に送信する。ページサーバは、対応するページの記述を基準にして任意のこのような入力を解釈する。
【００７９】
ネットページＩＤサーバ１２は、オンデマンドで文書ＩＤ５１を割り当て、そのＩＤ割当て方式を介してページサーバの負荷の最適配分を提供する。
【００８０】
ネットページプリンタは、インターネット分散名システム（ＤＮＳ）または類似物を使用し、ネットページページＩＤ５０を、対応するページンスタンスを取り扱うネットページサーバのネットワークアドレスに分解する。
【００８１】
ネットワークアプリケーションサーバ１３は、対話型ネットワークアプリケーションのホストとして働くサーバである。ネットページ出版サーバ１４は、ネットページプリンタにネットページ文書を公開するアプリケーションサーバである。それらは、第２項で詳細に説明される。
【００８２】
ネットページサーバは、ＩＢＭ、ヒューレットパッカード（Ｈｅｗｌｅｔｔ−Ｐａｃｋａｒｄ）、およびサン（Ｓｕｎ）などの製造メーカからの種々のネットワークサーバプラットホームでホストとして働くことができる。複数のネットページサーバが単一のホスト上で並行して実行でき、単一サーバは数多くのホスト上で分散することができる。ネットページサーバにより提供される機能性のいくつかまたはすべて、および特にＩＤサーバおよびページサーバによって提供される機能性も、ネットページプリンタなどのネットページ機器内で、コンピュータワークステーション内で、あるいはローカルネットワーク上で直接的に提供することができる。
１．５  ネットページプリンタ
ネットページプリンタ６０１は、ネットページシステムと共に登録され、オンデマンドで、および提出を介してネットページ文書を印刷する機器である。各プリンタは固有のプリンタＩＤ６２を有し、インターネットなどのネットワークを介して、理想的にはブロードバンド接続を介してネットページネットワークに接続される。
【００８３】
不揮発性メモリ内のアイデンテティおよび機密保護の設定値と別に、ネットページプリンタは永続的な記憶を含まない。ユーザに関する限り、「ネットワークはコンピュータである」。ネットページは、特定のネットページプリンタとは無関係に、分散されたネットページページサーバ１０の助けを借りて、空間および時間全体で対話的に機能する。
【００８４】
ネットページプリンタは、ネットページ出版サーバ１４から購読されるネットページ文書を受け取る。各文書は２つの部分で分散される。つまり、ページレイアウト、およびページを取り込む実際のテキストと画像オブジェクトである。個人専用化のために、ページレイアウトは、典型的にはある特定の購読者に特定であり、そのため適切なページサーバを介して購読者のプリンタにポイントキャストされる。他方、テキストオブジェクトおよび画像オブジェクトは、典型的には、他の加入者と共用されるため、すべての購読者のプリンタおよび適切なページサーバにマルチキャストされる。
【００８５】
ネットページ出版サーバは、文書コンテンツのポイントキャストおよびマルチキャストへの分裂を最適化する。文書のページレイアウトのポイントキャストを受け取った後、プリンタは、存在する場合には、どれが傾聴するためにマルチキャストするのかを知っている。
【００８６】
いったんプリンタが印刷される文書を定める完全なページレイアウトおよびオブジェクトを受け取ると、それは文書を印刷することができる。
【００８７】
プリンタは、用紙の両面で同時に偶数ページと奇数ページをラスタ化し、印刷する。それは二重化された印刷エンジン制御装置７６０、およびこの目的のためにメムジェットＴＭ（商標）印字ヘッド３５０を活用する印刷エンジンを備える。
【００８８】
印刷プロセスは、２つの切り離された段階から成り立つ。つまり、ページ記述のラスタ化、およびページ画像の拡張と印刷である。ラスタ画像プロセッサ（ＲＩＰ）は、並列で動作している１つまたは複数の標準ＤＳＰ７５７から成り立つ。二重化された印刷エンジン制御装置は、印刷エンジン内の印字ヘッドと同期して、リアルタイムでページ画像を拡張、ディザリングおよび印刷するカスタムプロセッサから成り立つ。
【００８９】
これはタグをそれ以外の場合ページの空の領域に制限するが、ＩＲ印刷のためにイネーブルされていないプリンタは、ＩＲ吸収黒インクを使用してタグを印刷するオプションを有する。このようなページはＩＲ印刷されたページよりさらに制限された機能性を有するがそれらは依然としてネットページとして分類される。
【００９０】
通常のネットページプリンタは紙の用紙の上にネットページを印刷する。さらに特殊化されたネットページプリンタは、球体などのさらに特殊化された表面の上に印刷してよい。各プリンタは、表面種類ごとに、少なくとも１つの表面型をサポートし、少なくとも１つのタグ並列表示方式、したがってタグマップをサポートする。文書を印刷するために実際に使用されるタグ並列表示方式を記述するタグマップ８１１は、文書のタグを正確に解釈できるようにするためにその文書と関連付けられるようになる。
【００９１】
図２は、ネットページネットワーク上の登録サーバ１１によって維持されるプリンタ関連情報を反映する、ネットページプリンタクラス図を示す。
【００９２】
ペンの好ましい実施形態は、図１１から図１６を参照して、以下の第６項にさらに詳細に記述される。
１．５．１  メムジェットＴＭ（商標）印字ヘッド
ネットページシステムは、熱インクジェット、圧電インクジェット、レーザ電子写真、およびその他を含む、幅広い範囲のデジタル印刷技術を使って作られるプリンタを使用して動作することができる。しかしながら、消費者に幅広く受け入れられるためには、ネットページプリンタが以下の特徴を有することが望ましい。
・写真品質のカラー印刷
・高品質テキスト印刷
・高信頼性
・低プリンタ費用
・低インク費用
・低用紙費用
・単純な操作
・ほぼ静かな印刷
・高速印刷
・同時両面印刷
・コンパクトフォーム係数
・低電力消費
市販されている印刷技術はこれらの特徴のすべてを有していない。
【００９３】
これらの特徴を備えたプリンタの生産を可能にするために、本出願人は、メムジェットＴＭ（商標）技術と呼ばれている新しい印刷技術を発明した。メムジェットＴＭ（商標）は、マイクロ電気機械システム（ＭＥＭＳ）技術を使用して製作されたページ幅印字ヘッドを組み込んだドロップオンデマンド（ｄｒｏｐ−ｏｎ−ｄｅｍａｎｄ）インクジェット技術である。図１７は、メムジェットＴＭ（商標）印字ヘッドの単一委員撮要素３００を示す。ネットページウォールプリンタ（ｗａｌｌｐｒｉｎｔｅｒ）は、１６００ｄｐｉページ幅デュプレックスプリンタを形成するために１６８９６０個の印刷要素を組み込む。このプリンタは、用紙コンディショナーおよびインクフィクサティーフだけではなく、藍色、赤紫色、黄色、黒色、および赤外線のインクも同時に印刷する。
【００９４】
印刷要素３００は、約長さ１１０ミクロンかける幅３２ミクロンである。これらの印刷要素の配列は、ＣＭＯＳ論理、データ転送、タイミング、および駆動回路（図示されていない）を組み込むシリコン基板３０１上で形成される。
【００９５】
印刷要素３００の主要な要素は、ノズル３０２、ノズルリム３０３、ノズルチャンバ３０４、流体シール３０５、インク流路リム３０６、レバーアーム３０７、能動的なアクチュエータビーム組３０８、受動的なアクチュエータビーム組３０９、能動的なアクチュエータアンカー３１０、受動的なアクチュエータアンカー３１１、およびインク入口３１２である。
【００９６】
能動的なアクチュエータビーム組３０８は、接合箇所３１９で受動的なアクチュエータビーム組３０９に機械的に接合されている。両方のビーム組ともそのそれぞれのアンカー点３１０と３１１でしっかり固定されている。要素３０８，３０９、３１０、３１１および３１９の組み合わせが突き出た（ｃａｎｔｉｌｅｖｅｒｅｄ）電熱曲げアクチュエータ３２０を形成する。
【００９７】
図１８は、印刷要素３００の断面３１５を含む、印刷要素３００の配列の小さな部分を示す。断面３１５は、シリコンウェハ３０１を通過するインク入口３１２を明確に示すために、インクなしで示されている。
【００９８】
図１９（ａ）、図１９（ｂ）および図１９（ｃ）は、メムジェットＴＭ（商標）印刷要素３００の動作サイクルを示す。
【００９９】
図１９（ａ）は、インク飛沫を印刷する前のインクメニスカス３１６の静止した位置を示す。インクは、インクメニスカス３１６で、およびノズルチャンバ３０４とインク流路リム３０６の間に形成される流体シール３０５での表面張力によってノズルチャンバ内に保持される。
【０１００】
印刷中、印字ヘッドＣＭＯＳ回路構成要素は、印刷エンジン制御装置から正しい印字ヘッドにデータを分散し、データをラッチし、データをバッファに入れ、能動的なアクチュエータビーム組３０８の電極３１８を駆動する。これが、電流を約１マイクロ秒の間、ビーム組３０８を通過させ、ジュール加熱を生じさせる。ジュール加熱から生じる温度の上昇が、ビーム組３０８を膨張させる。受動的なアクチュエータビーム組３０９は加熱されないので、それは膨張せず、２つのビーム組の間に応力の差異を生じさせる。この応力の差異は部分的には、基板３０１の方に曲がる電熱曲げアクチュエータ３２０の突き出た端部によって解決される。レバーアーム３０７は、この動きをノズルチャンバ３０４に伝える。ノズルチャンバ３０４は、図１９（ｂ）に示される位置に約２ミクロン移動する。これがインク圧力を上昇させ、インク３２１をノズル３０２の中から押し出し、インクメニスカス３１６を膨らませる。ノズルリム３０３が、インクメニスカス３１６が、ノズルチャンバ３０４の表面全体に広がるのを防ぐ。
【０１０１】
ビーム組３０８と３０９の温度が均衡すると、アクチュエータ３２０はその元の位置に戻る。これが、図１９（ｃ）に示されるように、インク水滴３１７がノズルチャンバ内でインク３２１から決裂するのを助ける。ノズルチャンバは、メニスカス３１６での表張力の作用で充填し直される。
【０１０２】
図２０は、印字ヘッド３５０のセグメントを示す。ネットページプリンタにおいて、印字ヘッドの長さは方向３５１での用紙の全幅（典型的には２１０ｍｍ）である。示されているセグメントは０．４ｍｍの長さ（完全な印字ヘッドの約０．２％）である。印刷中、紙は方向３５２での固定された印字ヘッドを越えて移動する。印字ヘッドは、６列の互いに入り込んだ印刷要素３００を有し、インク入口３１２によって供給される６色または種類のインクを印刷する。
【０１０３】
動作中に印字ヘッドの脆弱な表面を保護するために、ノズルガードウェハ３３０が印字ヘッド基板３１０に取り付けられている。ノズル３０２ごとに、それを通ってインク水滴が発射される対応するノズルガード穴３１１がある。ノズルガードホール３３１が用紙繊維またはその他の異物で閉塞されるのを防止するために、濾過された空気が、印刷中、空気入口３３２を通して、およびノズルガード穴の中から噴出される。インク３２１が乾燥するのを防ぐために、ノズルガードは、プリンタ遊休中は密封される。
１．６  ネットページペン
ネットページシステムの能動的な検出装置は、典型的には、その埋め込まれた制御装置１３４を使用して、画像センサからＩＲ位置タグを捕捉し、復号することができるペン１０１である。画像センサは、近赤外線領域波長だけでの感知を可能にするために、適切なフィルタが具備されるソリッドステート素子である。さらに詳細に後述されるように、システムは、ペン先が表面と接触するときを感知することができ、ペンは、人間の手書きを捕捉するのに十分な速度（すなわち、２００ｄｐｉより大きく、１００Ｈｚより速い）でタグを感知することができる。ペンによって捕捉される情報は暗号化され、プリンタ（または基地局）に無線で伝送され、プリンタまたは基地局は、（既知の）ページ構造に関してデータを解釈する。
【０１０４】
ネットページペンの好ましい実施形態は、通常のマーキングインクペンとしてと、非マーキングスタイラスとしての両方で動作する。しかしながら、マーキング態様は、それがインターネットインタフェースとして使用されるときなど、ブラウジングシステムとしてネットワークシステムを使用するには必要ない。各ネットページペンはネットページシステムで登録され、固有のペンＩＤ６１を有する。図２３は、ネットページペンクラス図を示し、ネットページネットワークで登録サーバ１１によって維持されるペン関連情報を反映する。
【０１０５】
どちらかのペン先がネットページと接触すると、ペンは、ページを基準にしてその位置と向きを決定する。ペン先は力センサに取り付けられ、ペン先にかかる力は、ペンが「上」または「下」なのかを示すためにスレッショルドを基準にして解釈される。これが、例えば、ネットワークから情報を要求するために、ペン先で押すことによってページ上の対話型要素を「クリック」できるようにする。さらに、力は、例えば、シグナチャの完全な動力を検証できるようにするために連続値として捕捉される。
【０１０６】
ペンが、赤外線スペクトルの中で、ペン先の付近にあるページの領域１９３を撮像することによってネットページ上のそのペン先の位置と向きを決定する。それは最も近いタグを復号し、撮像されたタグでの観察される透視歪みからタグ、およびペン光学部品の既知の形状寸法を基準にしてペン先の位置を計算する。タグの位置解像度は低い可能性があるが、ページ上でのタグ密度がタグサイズに逆比例するため、調整された位置解像度はきわめて高く、正確な手書き認識のために必要とされる最小解像度を上回る。
【０１０７】
ネットページを基準にしたペン動作は、一連のストロークとして捕捉される。ストロークは、ペンダウンイベントによって開始され、その後のペンアップイベントによって完了される、ページ上でのタイムスタンプを押されたペン位置の結果から成り立つ。また、ストロークは、通常の状況ではストロークの開始時である、ページＩＤが変更するたびにネットページのページＩＤ５０でタグが付けられる。
【０１０８】
各ネットページはそれに関連付けられた現在の選択８２６を有し、ユーザがコピー動作および貼り付け動作を実行できるようになる。選択はタイムスタンプを押され、システムが、定められた時間期間の後にそれを廃棄できるようにする。現在の選択はページンスタンスの領域を記述する。それは、ページの背景領域を基準にして、ペンを通して捕捉される最も最近のデジタルインクストロークから成り立つ。それは、いったんそれが選択ハイパリンク活性化を介してアプリケーションに提出されるとアプリケーションに特殊な方法で解釈される。
【０１０９】
各ペンは現在のペン先８２４を有する。これは、ペンによってシステムに最後に通知されたペン先である。前述されたデフォルトネットページペンのケースでは、マーキングの黒インクペン先または非マーキングスタイラスペン先のどちらかが現在である。また、それぞれのペンは現在のペン先スタイル８２５を有する。これは、例えば、パレットから色を選択するユーザに応えて、アプリケーションによってペンと最後に関連付けられたペン先スタイルである。ペンを通して捕捉されるストロークは、現在のペン先スタイルでタグを付けられる。ストロークがそれ以降複製されると、それらは、それらがそれでタグ付けされるペン先スタイルで複製される。
【０１１０】
ペンが、それが通信できるプリンタの範囲内にあるときはつねに、ペンはその「オンライン」ＬＥＤをゆっくりと点滅する。ペンがページを基準にしてストロークを復号できないとき、それは瞬時にその「エラー」ＬＥＤを活性化する。ペンがページを基準にしてストロークを復号するのに成功すると、それは瞬時にその「ｏｋ」ＬＥＤを活性化する。
【０１１１】
捕捉されたストロークの結果はデジタルインクと呼ばれる。デジタルインクは、手書きのオンライン認識のため、およびシグナチャのオンライン検証のため、描画および手書きのデジタル交換の基礎を形成する。
【０１１２】
ペンは無線であり、短距離無線リンクを介してネットページプリンタにデジタルインクを伝送する。伝送されるデジタルインクは、プライバシーおよび機密保護のために暗号化され、効率的な伝送のためにパケット化される（ｐａｃｋｅｔｉｚｅｄ）が、つねに、プリンタにおける適時の取扱を保証するためにペンアップイベントで流される。
【０１１３】
ペンがプリンタの範囲該にあるとき、それは、１０分間以上の連続手書きの容量を有する、内部メモリ内でデジタルインクをバッファに入れる。ペンが再びプリンタの範囲内にあるとき、それは任意のバッファに入れられたデジタルインクを転送する。
【０１１４】
ペンは、任意の数のプリンタで登録することができるが、すべての状態データは用紙上およびネットワーク上の両方のネットページ内に常駐するため、ペンが任意の特定のときにどのプリンタと通信しているのかはおもに重要ではない。
【０１１５】
ペンの好ましい実施形態は、図８から図１０を参照して、以下の第６項にさらに詳細に記述される。
【０１１６】
１．７  ネットページ対話
ネットページプリンタ６０１は、ペンがネットページ１と対話するためにし様されるときに、ペン１０１からストロークに関するデータを受け取る。タグ４のコーディングされたデータ３は、それが、ストロークなどの移動を実行するために使用されるときにペンによって読み取られる。データは、特定のページのアイデンテティおよび関連付けられた対話片要素を決定し、ページを基準にしたペンの相対的な配置の表示を得ることを可能にする。表示データは、それがＤＮＳを介してストロークのページＩＤ５０を、対応するページンスタンス８３０を維持するネットページページサーバ１０のネットワークアドレスに分解するプリンタに伝送される。それから、それは、ページサーバにストロークを伝送する。ページが最近初期のストロークで識別された場合には、プリンタがそのキャッシュの中に関連ページサーバのアドレスをすでに有している可能性がある。各ネットページは、ネットページページサーバ（以下を参照すること）によって永続的に維持されるコンパクトページレイアウトから成り立つ。ページレイアウトは、画像、フォント、および典型的にはネットページネットワークのどこか他の場所に記憶されている、テキストの部分などのオブジェクトを指す。
【０１１７】
ページサーバがペンからストロークを受け取ると、それはストロークが適用するページ記述を検索し、ページ記述の度の要素をストロークが交差するかを決定する。それから、それは、関連要素の種類という状況でストロークを解釈することができる。
【０１１８】
「クリック」は、ペンダウン位置とその後のペン先位置の間の距離および時間がともにいくぶん小さい最大未満であるストロークである。クリックによって活性化されるオブジェクトは、典型的にはクリックを活性化することを必要とし、その結果、さらに長いストロークが無視される。「ずさんな」クリックなどのペン動作の登録失敗は、ペンの「ｏｋ」ＬＥＤの応答時間の欠如によって示される。
【０１１９】
ネットページページ記述には、２種類の入力要素がある。つまりハイパーリンクフィールドとフォームフィールドである。フォームフィールドを通した入力も、関連つけられたハイパーリンクの起動をトリガすることができる。
ハイパーリンク
ハイパーリンクは、リモートアプリケーションにメッセージを送信する手段であり、典型的にはネットページシステム内での印刷された応答を顕在化する。
【０１２０】
ハイパーリンク要素８４４は、ハイパーリンクの起動を取り扱うアプリケーション７１、アプリケーションへのハイパーリンクを特定するリンクＩＤ５４、システムにハイパーリンク活性化の中にユーザのアプリケーションエイリアスＩＤ６５を含むように依頼する「エイリアス必要」フラグ、およびハイパーリンクがお気に入りのものとして記録されるとき、またはユーザの履歴の中に表示されるときに使用される記述を特定する。ハイパーリンク要素クラス図は図２９に示される。
【０１２１】
ハイパーリンクが活性化されると、ページサーバは、ネットワークのどこかにあるアプリケーションに要求を送信する。アプリケーションは、アプリケーションＩＤ６４によって特定され、アプリケーションＩＤはＤＮＳを介して通常の方法で分解される。以下の３つの種類のハイパーリンクがある。つまり、図３０に示されるように、一般ハイパーリンク８６３、フォームハイパーリンク８６５、および選択ハイパーリンク８６４である。一般的なハイパーリンクは、リンクされた文書に対する要求を実現できるか、あるいは単にサーバに優先順位を信号で知らせてよい。フォームハイパーリンクは対応するフォームをアプリケーションに提出する。選択ハイパーリンクは、現在の選択をアプリケーションに提出する。現在の選択が、例えば、テキストの単一ワード部分を含む場合、アプリケーションは、それが表示される文脈の中でワードの意味を示す単一ページ文書、または別の言語への翻訳を戻してよい。各ハイパーリンク種類は、どの情報がアプリケーションに提出されるのかによって特徴付けられる。
【０１２２】
対応するハイパーリンクインスタンス８６２は、ハイパーリンクインスタンスが表示されるページンスタンスに特定である場合があるトランザクションＩＤ５５を記録する。トランザクションＩＤは、例えば、ユーザの代わりに購買アプリケーションによって維持される未決購買の「ショッピングカート」などの、アプリケーションに対してユーザに特殊なデータを特定することができる。
【０１２３】
システムは、選択ハイパリンク活性化の中にペンの現在の選択８２６を含む。ハイパーリンクがその「デルタ提出」属性集合を有する場合には最後のフォーム提出以降の入力だけが含まれるが、システムは、フォームハイパリンク活性化の中に関連付けられたフォームインスタンス８６８のコンテンツを含む。システムは効果的な戻り経路をすべてのハイパーリンク活性化の中に含む。
【０１２４】
ハイパーリンクされたグループ８６６とは、図３１に図示されるように、関連付けられたハイパーリンクを有するグループ要素８３８である。入力がグループ内の任意のフィールドを通して発生するとき、グループに関連付けられたハイパーリンク８４４が活性化される。ハイパーリンクされたグループは、ハイパーリンク動作をチェックボックスなどのフィールドに関連付けるために使用できる。それは、また、フォームハイパーリンクの「デルタ提出」属性とともに使用し、連続入力をアプリケーションに提供することもできる。したがって、それは、「黒板」対話モデルをサポートするために、つまり入力が捕捉され、そのためそれが発生するとすぐに共用される場合に使用することができる。
１．７．２  フォーム
フォームは、印刷されたネットページを通して入力の関連付けられた集合を捕捉するために使用される関連入力フィールドの集合体を定める。フォームにより、ユーザは、１つまたは複数のパラメータをサーバ上で実行しているアプリケーションソフトウェアプログラムに提出することができる。
【０１２５】
フォーム８６７は文書階層内のグループ要素８３８である。それは、究極的には、終末フィールド要素８３９の集合を含む。フォームインスタンス８６８はフォームの印刷されたインスタンスを表す。それは、フォームのフィールド要素８４５に対応する、フィールドインスタンス８７０の集合から成り立つ。各フィールドインスタンスは、その種類が対応するフィーＲ度要素の種類に依存する関連付けられた値８７１を有する。各フィールド値は、特定の印刷されたフォームインスタンスを通して、つまり１枚または複数枚の印刷されたネットページを通して入力を記録する。フォームクラス図は、図３２に示される。
【０１２６】
各フォームインスタンスは、フォームがアクティブであるのか、凍結されているのか、提出されるのか、無効なのか、または期限切れなのかを示すステータス８７２を有する。フォームは最初に印刷されるときにはアクティブである。フォームは、いったんそれが署名されると凍結される。フォームは、ハイパーリンクがその「デルタ提出」属性集合を有さない限り、いったんその提出ハイパーリンクの１つが起動されると提出済みになる。ユーザが無効フォーム、リセットフォームまたは重複フォームのページコマンドを呼び出すとフォームは無効になる。フォームは、フォームがアクティブであった時間がフォームの指定された有効期間を超えると、期限切れとなる。フォームがアクティブである間、フォーム入力が可能にされる。アクティブではないフォームを通した入力は、代わりに、関連したページンスタンスの背景フィールド８３３で捕捉される。フォームがアクティブであるか凍結されると、フォーム提出は可能にされる。フォームがアクティブではないとき、または凍結されるときにフォームを提出しようとする試みは拒絶され、代わりにフォームステータスレポートを導き出す。
【０１２７】
各フォームインスタンスは、それから引き出されるあらゆるフォームインスタンスと（５９で）関連付けられ、このようにしてバージョン履歴を提供する。これは、ある特定の時間期間内でフォームの最新のバージョン以外のすべてを検索から排除できるようにする。
【０１２８】
すべての入力はデジタルインクとして捕捉される。デジタルインク８７３は、そのそれぞれがスタイル付きのストローク８７５の集合から成り立つ、タイムスタンプが押されたストロークグループ８７４の集合から成り立つ。各ストロークは、タイムスタンプが押されたペン位置８７６の集合から成り立ち、そのそれぞれもペン向きとペン先力を含む。デジタルインククラス図は図３３に示される。
【０１２９】
フィールド要素８４５は、チェックボックスフィールド８７７、テキストフィールド８７８、描画フィールド８７９、またはシグナチャフィールド８８０である場合がある。フィールド要素クラス図は、図３４に示される。フィールドのゾーン５８内に捕捉される任意のデジタルインクが、フィールドに割り当てられる。
【０１３０】
チェックボックスフィールドは、図３５に示されるように関連付けられたブール値８８１を有する。チェックボックスフィールドのゾーン内で捕捉される任意のマーク（照合印、十字記号、ストローク、塗りつぶしジグザグ等）は、真の値をフィールドの値に割当てさせる。
【０１３１】
テキストフィールドは、図３６に図示されるように、関連付けられたテキスト値８８２を有する。テキストフィールドのゾーン内で捕捉される任意のデジタルインクは、オンライン手書き認識を介して自動的にテキストに変換され、テキストがフィールドの値に割り当てられる。オンライン手書き認識は十分に理解されている（例えば、Ｔａｐｐｅｒｔ，Ｃ．，Ｃ．Ｙ．ＳｕｅｎおよびＴ．Ｗａｋａｈａｒａの「オンライン手書き認識の最先端技術（Ｔｈｅ  Ｓｔａｔｅ  ｏｆ  ｔｈｅ  Ａｒｔ  ｉｎ  Ｏｎ−Ｌｉｎｅ  Ｈａｎｄｗｒｉｔｉｎｇ  Ｒｅｃｏｇｎｉｔｉｏｎ）」、パターン分析および機械インテリジェンス（Ｐａｔｔｅｒｎ  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｌｌｉｇｅｎｃｅ）に関するＩＥＥＥ議事録、第１２巻、第８番、１９９０年８月を参照すること）。
【０１３２】
シグナチャフィールドは、図３７に示されるように、関連付けられたデジタルシグナチャ値８８３を有する。シグナチャフィールドのゾーンで捕捉される任意のデジタルインクは、ペンの所有者のアイデンテティに関して自動的に検証され、フィールドがその一部であるフォームのコンテンツのデジタルシグナチャは生成され、フィールドの値に割り当てられる。デジタルシグナチャは、フォームを所有するアプリケーションに特殊なペンユーザの私用のシグナチャキーを使用して生成される。オンラインシグナチャ検証は、十分に理解される（例えば、Ｐｌａｍｏｎｄｏｎ，ＲおよびＧ．Ｌｏｒｅｔｔｅの「自動シグナチャ検証および作者識別―最先端技術（Ａｕｔｏｍａｔｉｃ  Ｓｉｇｎａｔｕｒｅ  Ｖｅｒｉｆｉｃａｔｉｏｎ  ａｎｄ  Ｗｒｉｔｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ―Ｔｈｅ  Ｓｔａｔｅ  ｏｆ  ｔｈｅ  Ａｒｔ）」、パターン認識（Ｐａｔｔｅｒｎ  Ｒｅｃｏｇｎｉｔｉｏｎ）、第２２巻、第２号、１９８９年を参照すること）。
【０１３３】
フィールド要素は、その「非表示」属性が設定されている場合非表示である。非表示フィールド要素はページ上に入力ゾーンを有さず、入力を受け入れない。それは、フィールドを含むフォームが提出されるときにフォームデータに含まれる関連つけられたフィールド値を有することがある。
【０１３４】
削除を示す取消し線などの「編集」コマンドも、フォームフィールドで認識できる。
【０１３５】
手書き認識アルゴリズムは、「オフライン」で（つまり、ペンマーキングのビットマップだけに対するアクセスをもって）よりむしろ「オンライン」で（つまり、ペンモーメントの動力に対するアクセスをもって）動作するため、それは作者に依存するトレーニング段階なしに相対的に高い精度で実行され、別個に書き込まれた（ｒｕｎ−ｏｎ  ｄｉｓｃｒｅｔｅｌｙ−ｗｒｉｔｔｅｎ）文字を認識することができる。しかしながら、手書きの作者に依存するモデルは、自動的に経時的に生成され、必要な場合先頭で（ｕｐ−ｆｒｏｎｔ）生成できる。
【０１３６】
すでに述べられたように、デジタルインクはストロークの結果から成り立つ。特定の要素のゾーンで開始する任意のストロークは、解釈のために準備が完了した、その要素のデジタルインクストリームに付加される。オブジェクトのデジタルインクストリームに付加されない任意のストロークは、背景フィールドのデジタルインクストリームに付加される。
【０１３７】
背景フィールドで捕捉されるデジタルインクは、選択ジェスチャとして解釈される。実際の解釈はアプリケーションに特殊であるが、１つまたは複数のオブジェクトの外接は、通常、境界線で囲まれたオブジェクトの品揃えとして解釈される。
【０１３８】
表２は、ネットページとのこれらの多様なペン対話を要約する。
【０１３９】
【表２】
0004647165.tif 000003
【０１４０】
ネットページとのペン対話の要約
システムは、ペンごとに現在の選択を維持する。選択は、背景フィールドで捕捉される最も最近のストロークだけから成り立つ。選択は、予測可能な動作を保証するための非活動タイムアウト後にクリアされる。
【０１４１】
あらゆるフィールドで捕捉される未処理のデジタルインクは、ネットページページサーバで保持され、フォームがアプリケーションに提出されるときに、フォームデータとともにオプションで伝送される。これにより、アプリケーションは、それが、手書きテキストの変換などの最初の変換を疑う場合に未処理デジタルインクを調査できるようにする。これは、例えば、一定のアプリケーションに特殊な整合性チェックに不合格となるフォームのアプリケーションレベルでの人間の介入を含むことがある。これに対する拡張として、フォームの全体的な背景領域は、描画フィールドとして設計できる。それから、アプリケーションは、ユーザがそれらのフィールドの外側で塗りつぶされたフィールドに対して修正を示してよかったと仮定して、フォームの明示的なフィールドの外側でのデジタルインクの存在に基づき、フォームを人間のオペレータに送ることを決定することができる。
【０１４２】
図３８は、ネットページを基準にしてペン入力を取り扱うプロセスのフローチャートを示す。プロセスは、ペンからストロークを（８８４で）受け取ること、ストローク内のページＩＤ５０が参照するページンスタンス８３０を（８８５）で特定すること、そのゾーン５８をストロークが交差するフォーマット済みの要素８３９を（８８７で）特定すること、フォーマットされた要素がフィールド要素に一致するかどうかを（８８８で）判断すること、および一致する場合には、受け取られたストロークをフィールド値８７１のデジタルインクに（８９２で）付加すること、フィールドの蓄積されたデジタルインクを（８９７で）解釈すること、およびフィールドがハイパーリンクされたグループ８６６の一部であるかどうかを（８９４で）判断すること、および一部である場合には、関連付けられたハイパーリンクを（８９５で）活性化すること、フォーマットされた要素がハイパーリンク要素に一致するかどうかを（８８９で）代わりに判断すること、および一致する場合（８９５で）対応するハイパーリンクを活性化すること、代わりに、入力フィールドまたはハイパーリンクがない場合には、（８９０で）受け取られたストロークを背景フィールド８３３のデジタルインクに付加すること、および登録サーバによって維持されるように、現在のペンの現在の選択８２６に受け取られたストロークを（８９１で）コピーすることから成り立つ。
【０１４３】
図３８ａは、フィールドの蓄積されたデジタルインクがフィールドの型に応じて解釈される、図３８で示されるプロセスでステップ８９３の詳細なフローチャートを示す。プロセスは、フィールドがチェックボックスであるかどうか（８９６で）、およびデジタルインクがチェックマークを表すかどうかを（８９７で）を判断すること、およびそうである場合には、真の値をフィールド値に（８９８で）割り当てることと、代わりに、フィールドがテキストフィールドであるかどうかを（８９９で）判断することと、およびそうである場合に、適切な登録サーバの力を借りて（９０１で）デジタルインクをコンピュータテキストに変換するステップと、代わりにフィールドがシグナチャフィールドであるかどうかを（９０２で）判断することと、およびそうである場合、適切な登録サーバの力を借りて、ペンの所有者のシグナチャとして（９０３で）デジタルインクを検証することと、やはり登録サーバの助けを借りて、対応するフォームのコンテンツのデジタルシグナチャを（９０４で）作成することと、対応するアプリケーションに関係するペン所有者の私用のシグナチャキーを使用することと、フィールド値にデジタルシグナチャを（９０５で）割り当てることとから成り立つ。
１．７．３  ページサーバコマンド
ページサーバコマンドは、ページサーバによって局所的に処理されるコマンドである。それは、フォーム、ページおよび文書のインスタンスの上で直接的に動作する。
【０１４４】
ページサーバコマンド９０７は、図３９で図示されるように、フォーム無効コマンド９０８、フォーム重複コマンド９０９、フォームリセットコマンド９１０、フォームステータス取得コマンド９１１、ページ重複コマンド９１２、ページリセットコマンド９１３、ページステータス取得コマンド９１７である場合がある。
【０１４５】
フォーム無効コマンドは、対応するフォームインスタンスを無効にする。フォーム重複コマンドは、対応するフォームインスタンスを無効にしてから、フィールド値が保存された状態で、現在のフォームインスタンスのアクティブな印刷済みコピーを作成する。コピーは、オリジナルと同じハイパーリンクトランザクションＩＤを含むため、オリジナルからアプリケーションで区別することはできない。フォームリセットコマンドは、対応するフォームインスタンスを無効にしてから、フィールド値が廃棄された状態でフォームインスタンスのアクティブな印刷済みコピーを生成する。フォームステータス取得コマンドは、誰がそれを出版したのか、いつそれが印刷されたのか、それが誰のために印刷されたのか、およびフォームインスタンスのフォームステータスを含む、対応するフォームインスタンスのステータスに関する印刷済みのレポートを作成する。
【０１４６】
フォームハイパーリンクインスタンスはトランザクションＩＤを含むので、アプリケーションは、新しいフォームインスタンスを作成する上で含まれなければならない。したがって、新しいフォームインスタンスを要求するボタンは、典型的にはハイパーリンクとして実現される。
【０１４７】
ページ重複コマンドは、対応するページンスタンスの印刷済みのコピーを、背景フィールド値が保存された状態で作成する。ページがフォームを含むか、あるいはフォームの一部である場合には、ページ重複コマンドは、フォーム重複コマンドとして解釈される。ページリセットコマンドは、背景フィールド値が廃棄された状態で、対応するページンスタンスの印刷済みのコピーを作成する。ページがフォームを含む場合、またはフォームの一部である場合には、ページリセットコマンドはフォームリセットコマンドとして解釈される。ページステータス取得コマンドは、誰がそれを出版したのか、いつそれが印刷されたのか、それが誰のために印刷されたのか、およびそれが含む、またはそれが一部であるあらゆるフォームのステータスを含む対応するページンスタンスのステータスに関する印刷済みのレポートを作成する。
【０１４８】
あらゆるネットページで表示されるネットページロゴは、通常、重複ページ要素と関連付けられている。
【０１４９】
ページンスタンスが、フィールド値が保存された状態で重複されると、フィールド値はそのネイティブなフォームで印刷される。つまり、チェックマークが標準チェックマークグラフィックとして表示され、テキストがタイプセットテキストとして表示される。図面およびシグナチャだけがその元のフォームで表示され、シグナチャには、成功したシグナチャ検証を示す標準グラフィックが付随する。
【０１５０】
文書重複コマンドは、背景フィールド値が保存された状態で、対応する文書インスタンスの印刷済みコピーを作成する。文書があらゆるフォームを含む場合には、文書重複コマンドは、フォーム重複コマンドが行うのと同じようにフォームを重複する。文書リセットコマンドは、背景フィールド値が廃棄された状態で、対応する文書インスタンスの印刷済みコピーを作成する。文書があらゆるフォームを含む場合には、文書リセットコマンドが、フォームリセットコマンドが行うのと同じようにフォームをリセットする。文書ステータス取得コマンドは、誰がそれを出版したのか、いつそれが印刷されたのか、それが誰のために印刷されたのか、およびそれが含むあらゆるフォームのステータスを含む、対応する文書インスタンスのステータスに関する印刷済みのレポートを作成する。
【０１５１】
ページサーバコマンドの「オン選択済み（ｏｎ  ｓｅｌｅｃｔｅｄ）」属性が設定される場合には、コマンドは、コマンドを含むページ上でよりむしろペンの現在の選択によって特定されるページ上で動作する。これにより、ページサーバコマンドのメニューを印刷することができる。ターゲットページが設計されたページサーバコマンドのページサーバコマンド要素を含まない場合には、コマンドは無視される。
【０１５２】
アプリケーションは、関連ページサーバコマンド要素をハイパーリンクされたグループに埋め込むことによってアプリケーションに特殊な処理を提供することができる。ページサーバは、ページサーバコマンドを実行するよりむしろ、ハイパーリンク済みのグループに関連付けられたハイパーリンクを活性化する。
【０１５３】
ページサーバコマンド要素は、「非表示」属性が設定される場合には非表示である。非表示コマンド要素は、ページ上に入力ゾーンを有さないため、ユーザによって直接的には活性化できない。しかしながら、それは、そのページサーバコマンドにその「オン選択済み」属性が設定されている場合、別のページに埋め込まれているページサーバコマンドを介して活性化することができる。
１．８  ネットページの標準的な特徴
好ましい書式では、各ネットページは、それがネットページであり、そのため対話型プロパティを有することを示すために、底部にあるネットページロゴとともに印刷される。また、ロゴは、コピーボタンとしての役割も果たす。大部分の場合、ロゴを押すと、ページのコピーが作成される。フォームの場合、ボタンがフォーム全体のコピーを作成する。そして、券またはクーポンなどの安全なフォームの場合、ボタンは説明メモまたは広告ページを導き出す。
【０１５４】
デフォルトの単一ページコピー機能は、関連するネットページページサーバによって直接的に処理される。特殊なコピー機能は、ロゴボタンをアプリケーションにリンクすることによって処理される。
１．９  ユーザヘルプシステム
好ましい実施形態では、ネットページプリンタは、「ヘルプ」と名前が付けられた単一ボタンを有する。押されると、それは、以下を含む、単一ページの情報を導き出す。
・プリンタ接続のステータス
・プリンタ消耗品のステータス
・トップレベルヘルプメニュー
・文書機能メニュー
・トップレベルネットページネットワークディレクトリ
ヘルプメニューは、ネットページシステムの使用方法に関する階層マニュアルを提供する。
【０１５５】
文書機能メニューは、以下の機能を含む。
・文書のコピーを印刷する。
・フォームのきれいなコピーを印刷する。
・文書のステータスを印刷する。
【０１５６】
文書機能は、単にボタンを押してから、文書の任意のページを触るだけで開始される。文書のステータスが、誰がそれを出版したのか、およびいつ、誰に対してそれが送達されたのか、およびいつそれがその後、フォームとして提出されたのかを示す。
【０１５８】
プリンタが印刷できない場合、ヘルプページは、明らかに使用できない。この場合、「エラー」ライトが点灯し、ユーザはネットワーク上でリモート診断を要求することができる。
２．  個人専用化された出版モデル
以下の記述では、ニュースは、ネットページシステム内での個人専用化機構を図解するための規範的な出版例として使用される。ニュースは多くの場合、新聞および時事解説誌ニュースの限られた意味で使用されているが、本文脈での意図された範囲はさらに広い。
【０１５９】
ネットページシステムでは、ニュース出版物の編集コンテンツよび広告コンテンツは、さまざまな機構を使用して個人専用化される。編集コンテンツは、読者の明示的に述べられ、暗示的に捕捉された関心プロファイルに従って個人専用化される。広告コンテンツは、読者の局所性およびデモグラフィックに従って個人専用化される。
【０１６０】
２．１  編集の個人専用化
加入者は２種類のニュースソースを利用することができる。ニュース出版物は出版者によって集められ、編集されるが、ニュースストリームは、ニュース出版者または専門化したニュース集合体のどちらかによって集められる。ニュース出版物は、典型的には、従来の新聞および時事解説誌に相当するが、ニュースストリームは数多く、変化に富む場合がある。つまり、ニュースサービスからの「未処理」ニュース供給、マンガの一片、フリーランスのライターのコラム、友人の掲示板、または読者自身のｅ−メールである。
【０１６１】
ネットページ出版サーバは、複数のニュースストリームの集まりだけではなく、編集済みのニュース出版物の出版をサポートする。該集まり、したがって読者によってじかに選択されたニュースストリームのフォーマットを取り扱うことにより、サーバは、それがそれ以外の場合には編集管理をできないページ上に広告を掲載することができる。
【０１６２】
加入者は、１つまたは複数の寄与するニュース出版物を選択し、それぞれの個人専用化されたバージョンを作成することによって日々の新聞を構築する。結果として生じる毎日の版は、印刷され、単一の新聞にまとめて製本される。典型的には、多様な数の家庭が、さまざまな日々の出版物を選択し、それらをカスタマイズすることによって、その異なる興味および嗜好を表現する。
【０１６３】
出版物ごとに、読者は、オプションで特定のセクションを選択する。毎日表示されるセクションもあれば、週ごとに表示されるものもある。ニューヨークタイムズ（Ｔｈｅ  Ｎｅｗ  Ｙｏｒｋ  Ｔｉｍｅｓ）からオンラインで入手可能な毎日のセクションは、例えば、「ページワンプラス（Ｐａｇｅ  Ｏｎｅ  Ｐｌｕｓ）」、「国内（Ｎａｔｉｏｎａｌ）」、「国際（Ｉｎｔｅｒｎａｔｉｏｎａｌ）」、「オピニオン（Ｏｐｉｎｉｏｎ）」、「ビジネス（Ｂｕｓｉｎｅｓｓ）」、「芸術／生活（Ａｒｔｓ／Ｌｉｖｉｎｇ）」、「技術（Ｔｅｃｈｎｏｌｏｇｙ）」、および「スポーツ（Ｓｐｏｒｔｓ）」を含む。入手可能なセクションの集合が、得フォルトの部分集合のように出版物に特殊である。
【０１６４】
読者は、それぞれが任意の数のニュースストリームを利用する、カスタムセクションを作成することによって毎日の新聞を拡張することができる。カスタムセクションは、ｅ−メールおよび友人の発表（「個人（Ｐｅｒｓｏｎａｌ）」）のために、あるいは特定のトピックのためのニュース供給（「警報（Ａｌｅｒｔｓ）」または「クリッピング（Ｃｌｉｐｐｉｎｇｓ）」をモニタするために作成されることがある。
【０１６５】
セクションごとに、読者は、オプションで、そのサイズを質的に（例えば、短い、中程度、または長い）または数値的に（つまり、そのページ数に対する制限として）のどちらかで、所望される広告の配分を質的に（例えば、高、通常、低、無）または数値的に（すなわちパーセンテージとして）指定する。
【０１６６】
読者は、大多数の短い方の記事または少数の長い方のきじに対する優先順位も表す。それぞれの記事は、この優先順位をサポートするために、短い書式と長い書式の両方で、理想的に書かれる（または編集される）。
【０１６７】
記事も、例えば、子供のバージョンおよび成人のバージョンを提供するために、読者の予想される高度化に適合するためにさまざまなバージョンで書かれる（または編集される）。適切なバージョンが、読者の年齢に応じて選択される。読者は、その生物学的な年齢に優先する「読書年齢」を指定することができる。
【０１６８】
各セクションを構成する記事は、編集者により選択され、優先順位をつけられ、それぞれに有効な有効期間が割り当てられる。デフォルトにより、それらは、購読者の版の空間制約を条件として、優先順位順序で、すべての関連する購読者に送達される。
【０１６９】
それが適切であるセクションでは、読者は、オプションで協力フィルタリングを可能にしてよい。それから、これは十分に長い有効期間を有する記事に適用される。協力フィルタリングに適したそれぞれの記事は、記事の最後にあるレーティングボタンで印刷される。ボタンは、読者が記事を評価するために思い悩むことをよりありそうにする容易な選択肢（例えば、「好む」および「好まない」）を提供できる。
【０１７０】
したがって、高い優先順位および短い有効期間が設定された記事は、編集者によって必須読み物と有効に考えられ、大部分の関連購読者に送達される。
【０１７１】
読者は、オプションで、質的に（例えば、私を驚かせる、または私を驚かせない）、または数値的にのどちらかによって思わぬ発見をする才能（ｓｅｒｅｎｄｉｐｉｔｙ）係数を指定する。思わぬ発見をする才能の係数が高いと、協力フィルタリング中の突き合わせに使用されるスレッショルドが低くなる。係数が高いと、対応するセクションが読者の指定された容量まで満たされるのはよりありそうになる。別の思わぬ発見をする才能係数は、週の異なる曜日に指定できる。
【０１７２】
読者は、オプションでセクション内で特に関心のあるトピックを指定し、これが編集者によって割り当てられる優先順位を修正する。
【０１７３】
読者のインターネット接続の速度は、画像を送達できる品質に影響を及ぼす。読者は、オプションで、さらに少ない画像またはさらに小さい画像、あるいは両方に対する優先順位を指定する。画像の数またはサイズが削減されない場合には、画像はより低い品質で（つまり、さらに低い解像度で、またはさらに大きな圧縮で）送達されてよい。
【０１７４】
グローバルレベルでは、読者は、量、日付、時刻、および貨幣価値がどのように局所化されるのかを指定する。これは、単位がインペリアルなのか、あるいはメートル法なのか、局所時間帯および時刻フォーマット、および現地通貨、および局所化が元の場所に（ｉｎ  ｓｉｔｕ）変換または注釈から成り立つかどうかを指定することを含む。これらの優先順位は、デフォルトによって読者の局所性から引き出される。
【０１７５】
視力が悪いことによって引き起こされる読書障害を削減するために、読者は、オプションで、より大きな提示に対するグローバル優先順位を指定する。テキストと画像の両方とも相応して拡大縮小され、各ページにはより少ない情報が収容される。
【０１７６】
ニュース出版物が出版される言語、およびその対応するテキスト符号化は、ユーザによって表現される優先順位ではなく、出版物のプロパティである。しかしながら、ネットページシステムは、多様な外観で自動翻訳サービスを提供するように構成することができる。
２．２  広告局所化および目標設定
広告は、典型的には編集文脈を利用するために掲載されるため、編集コンテンツの個人専用化は、広告コンテンツに直接的に影響を及ぼす。例えば、旅行の広告は、他の箇所より旅行のセクションにより表示されそうである。編集コンテンツの広告主にとって（したがって、出版者にとって）の価値は、正しいでもグラフィックスの大多数の読者を惹きつけるその能力にある。
【０１７７】
効果的な広告は、局所性およびでもグラフィックスに基づいて掲載される。局所性は、特定のサービス、小売業者等、および地元コミュニティおよび環境に関連付けられた特定の興味と関心に対する近接さを決定する。デモグラフィックスは、ありそうな消費パターンだけではなく、一般的な関心および重大関心事も決定する。
【０１７８】
ニュース出版者の最も収益の多い製品は広告「スペース」、つまり、出版者の地理的なカバレージ、その読者層の規模、その読者層のでもグラフィックス、および広告に使用可能なページ領域により決定される多次元エンティティである。
【０１７９】
ネットページシステムでは、ネットページ出版サーバは、出版物の地理的なカバレージ、セクションの読者層、各読者のセクションの版の規模、各読者の広告割合、および各読者のでもグラフィックを考慮に入れ、セクションごとに、出版物の販売可能な広告スペースの近似多次元サイズを計算する。
【０１８０】
他の媒体と比較して、ネットページシステムは、広告スペースをより詳細に定義することを可能にし、そのさらに小さい部分を別個に販売できるようにする。したがって、それは、その真の価値により近く販売することができる。
【０１８１】
例えば、同じ広告「スロット」は、複数の広告主に異なる割合で販売することができ、個々の読者のページは、無作為に一人の広告主または別の広告主の広告を受け取り、全体的に各広告主に販売される空間の割合を保存する。
【０１８２】
ネットページシステムにより、広告を詳細な製品情報およびオンライン購入に直接的にリンクすることができる。したがって、それは広告空間の本来の価値を高める。
【０１８３】
個人専用化および局所化は、ネットページ出版サーバによって自動的に処理されるため、広告集合体は、地理学とデモグラフィックスの両方の幅広いカバレージを任意に提供することができる。それ以降の分離は、それが自動的であるために効率的である。これにより、出版者が直接的に広告を取るより広告集合体と取引する方がより費用対効果が高くなる。たとえ広告集合体が広告収益の割合を取っているとしても、出版者は、収集の効率がさらに高いために変化が利益中立であることに気付く。広告集合体は、広告主と出版者の間の媒介者としての役割を果たし、同じ広告を複数の出版物に掲載してよい。
【０１８４】
ネットページ出版物での広告掲載が、出版物の広告スペースはより複雑であるため、出版の従来の相対物での広告掲載よりさらに複雑なことがあることに注意する価値がある。広告主、広告集合体ｓ、および出版者の間の交渉の完全な複雑さを無視する一方で、好ましい書式のネットページシステムは、広告スペースの自動オークションに対するサポートを含む、これらの交渉になんらかの自動化されたサポートを提供する。自動化は、特に、小さな広告、またはきわめて局所化された広告などの少額の収入を生じさせる広告の掲載に望ましい。
【０１８５】
いったん掲載が交渉されると、集合体は、広告を捕捉し、編集し、それをネットワーク広告サーバに記録する。相応して、出版者は、関連するネットワーク出版サーバに広告掲載を記録する。ネットページ出版サーバが各ユーザの個人専用化された出版をレイアウトするとき、それはネットワーク広告サーバから関連広告を選び出す。
２．３  ユーザプロファイル
２．３．１  情報フィルタリング
ニュースおよびその他の出版物の個人専用化は、以下を含む、ユーザに特殊なプロファイル情報の取り揃えに依存する。
・出版物のカスタム化
・協力フィルタリングベクタ
・連絡先詳細
・優先順位提示
出版物のカスタム化は、典型的には出版物に特殊であるため、カスタム化情報は、関連するネットページ出版サーバによって維持される。
【０１８６】
協力フィルタリングベクタは、数多くのニュースアイテムのユーザのレーティングから成り立つ。それは、さまざまなユーザの興味を推薦を行う目的で相互関連させるために使用される。任意の特定の出版物に関係なく単一の協力フィルタリングベクタを維持することに対する利点があるが、出版物ごとに別個のベクタを維持する方がより実践的である２つの理由がある。つまり、さまざまな出版物の購読者のベクタ間より、同じ出版物の購読者のベクタ巻でより多くが重複する可能性がある。および出版物は、そのユーザの協力フィルタリングベクタを、他の画所では見つけられないそのブランドの価値の一部として提示することを希望するだろう。したがって、協力フィルタリングベクタも、関連するネットページ出版サーバによって維持される。
【０１８７】
氏名、住所、郵便番号、州、国、電話番号を含む連絡先詳細は、本来グローバルであり、ネットページ登録サーバによって維持される。
【０１８８】
量、日付および時刻に対する優先順位を含む提示優先順位は、同様にグローバルであり、同じように維持される。
【０１８９】
広告の局所化、ユーザの連絡先詳細に示される局所性に依存するが、広告の目標設定は、誕生日、性別、婚姻関係の有無、収入、職業、教育などの個人的な情報または年齢範囲と収入範囲などの質的な派生物に依存する。
【０１９０】
広告目的のためｎ個人情報を明らかにすることを選ぶそれらのユーザの場合、情報は、関連するネットページ登録サーバによって維持される。このような情報がない場合には、広告は、ユーザの郵便番号または郵便番号＋４コードに関連付けられたデモグラフィックスに基づいて目標設定することができる。
【０１９１】
各ユーザ、ペン、プリンタ、アプリケーションプロバイダおよびアプリケーションには、独自の固有の識別子が割り当てられ、ネットページ登録サーバが、図２１、図２２、図２３および図２４に図示されるように、その関係性を維持する。登録目的では、出版者は、特別な種類のアプリケーションプロバイダであり、出版物は特別な種類のアプリケーションである。
【０１９２】
各ユーザ８００は、任意の数のプリンタ８０２を使用することを許可されてよく、各プリンタは、任意の数のユーザがそれを使用できるようにする。それぞれのユーザは、定期的な出版物がデフォルトによって送達される（６６で）単一デフォルトプリンタを有するが、オンデマンドで印刷されるページは、ユーザが対話しているプリンタを通して送達される。サーバは、ユーザがユーザのデフォルトプリンタに印刷するのを出版者に許可したのかを追跡調査する。出版者は、任意の特定のプリンタのＩＤを記録しないが、代わりにそれが必要とされるときにＩＤを分解する。
【０１９３】
ユーザが出版物８０７を購読するとき、出版者８０６（つまり、アプリケーションプロバイダ８０３）は、指定されたプリンタまたはユーザのデフォルトプリンタに印刷することを許可される。この許可は、任意の時点でユーザによって呼び出すことができる。各ユーザは、複数のペン８０１を有してよいが、ペンは単一ユーザに特殊である。ユーザがある特定のプリンタを使用することを許可される場合には、そのプリンタはユーザのペンのどれかを認識する。
【０１９４】
ペンＩＤは、通常の方法で、ＤＮＳを介してある特定のネットページ登録サーバによって維持される、対応するユーザプロファイルの位置を突き止めるために使用される。
【０１９５】
ウェブ端末８０９がある特定のネットページプリンタで印刷することを許可することができ、ウェブブラウジング中に遭遇されるウェブページおよびネットページ文書を、最も近いプリンタで便利に印刷できるようにする。
【０１９６】
ネットページシステムは、プリンタプロバイダの代わりに、プロバイダのプリンタの上で印刷される出版物を通して儲けられる収入に対する料金および手数料を徴収できる。このような収入は、広告料金、クリックスルー料金、ｅ−コマース手数料およびトランザクション料金を含むことができる。プリンタがユーザによって所有される場合には、ユーザはプリンタプロバイダである。
【０１９７】
各ユーザは、（前記段落に記述されたもののような）ミクロ借方および貸方を蓄積するために使用されるネットページアカウント８２０、氏名、住所および電話番号を含む連絡先詳細８１５、プライバシー、送達および局所化の設定値を含むグローバル優先順位８１６、ユーザの符号化されたシグナチャ８１８、指紋８１９等を含む任意の数の生物測定レコード８１７、自動的にシステムによって維持される手書きモデル８１９、およびｅ−コマース支払を行うことができるＳＥＴ支払カードアカウント８２１も有する。
【０１９８】
ユーザに特殊なネットページアカウントに加えて、それぞれのユーザは、ユーザが使用を許可されている各プリンタに特殊なネットページアカウント９３６も有する。それぞれのプリンタに特殊なアカウントは、そのプリンタ上でのユーザの活動に関係するマイクロ借方（ｍｉｃｒｏ−ｄｅｂｉｔｓ）および貸方を蓄積するために使用される。ユーザは、未決の借方残高に関して定期的に請求書を作成発行される。
【０１９９】
ユーザは、オプションで、ネットページユーザディレクトリ８２３に表示され、それ以外のユーザが、ユーザの位置を突き止め、ｅ−メール（等）を向けることができるようにする。
２．４  インテリジェントページレイアウト
ネットページ出版サーバは、セクションごとに、自動的に、各ユーザの個人専用化された出版物のページをレイアウトする。大部分の広告は事前にフォーマットされた矩形の形をとるため、それらは、編集コンテンツの前にページに掲載される。
【０２００】
セクションの広告比は、セクション内の個々のページでの大幅に変化する広告比率で達成することができ、広告レイアウトアルゴリズムはこれを利用する。アルゴリズムは、自作の屋根の修理に関する特集のために出版物の中に特に屋根ふき材用の広告を掲載するなど、密接に結び付けられた編集コンテンツと広告コンテンツを同じ場所に配置することを試みるように構成される。
【０２０１】
その場合、テキストおよび関連付けられた画像とグラフィックスを含む、ユーザのために選択された編集コンテンツは、多様な美的規則に従ってレイアウトされる。
【０２０２】
広告の選択及び編集コンテンツの選択を含む全体的なプロセスは、ユーザ述べられたセクションサイズの優先順位をさらに密接に達成しようとするために、いったんレイアウトが集まると反復されなければならない。しかしながら、セクションサイズの優先順位は、経時的に平均で適合することができ、かなりの日による変動を可能にする。
２．５  文書フォーマット
一端文書がレイアウトされると、それは、ネットページネットワークでの効率的な分散および永続的な記憶のために符号化される。
【０２０３】
主要な効率機構は、単一のユーザの版に特定の情報および複数のユーザの版の間で共用される情報の分離である。特定の情報はページレイアウトから成り立つ。共用される情報は、画像、グラフィックスおよびテキストの部分を含む、ページレイアウトが参照するオブジェクトから成り立つ。
【０２０４】
テキストオブジェクトは、拡張可能スタイルシート言語（ＸＳＬ）を使用して拡張可能マークアップ言語（ＸＭＬ）で表される完全にフォーマットされたテキストを含む。ＸＳＬは、テキストが設定されている領域とは無関係に、テキストに対する正確な制御を提供し、それは、子の場合、レイアウトによって提供されている。テキストオブジェクトは、自動変換を可能にするために埋め込まれた言語、および段落フォーマットを補助するための埋め込まれたハイフネーションコードを含む。
【０２０５】
画像オブジェクトは、ＪＰＥＧ２０００ウェーブレットベースの圧縮画像フォーマットで画像を符号化する。グラフィックオブジェクトは、スケーラブルベクタグラフィックス（ＳＶＧ）フォーマットで２Ｄグラフィックを符号化する。
【０２０６】
レイアウト自体は、一連の配置された画像オブジェクトおよびグラフィックオブジェクト、テキストオブジェクトがそれを通って流れるリンクされたテキストフローオブジェクト、前述されたようなハイパーリンクフィールドと入力フィールド、および水位標（ｗａｔｅｒｍａｒｋ）領域から成り立つ。これらのレイアウトオブジェクトは、表３に要約される。レイアウトは、効率的な分散および記憶に適したコンパクトフォーマットを使用する。
【０２０７】
【表３】
0004647165.tif 000004
【０２０８】
ネットページレイアウトオブジェクト
２．６  文書分散
前述されたように、ネットページネットワーク上での効率的な分散および永続的な記憶のために、ユーザに特殊なページレイアウトは、それが参照する共用されているオブジェクトから分離される。
【０２０９】
購読されている出版物が分散される準備ができているとき、ネットページ出版サーバは、ネットページＩＤサーバ１２の助けを借りて、各ページの固有のＩＤ、ページンスタンス、文書および文書インスタンスを割り当てる。
【０２１０】
サーバは、共用されているコンテンツの最適化されたコンテンツの集合を計算し、部分集合ごとのマルチキャストチャネルを作成してから、そのレイアウトによって使用される共用コンテンツを搬送するだろうそれぞれのユーザに特殊なレイアウトにマルチキャストチャネルの名称でタグをつける。それから、サーバは、適切なページサーバを介して、各ユーザのレイアウトを、そのユーザのプリンタにポイントキャストし、ポイントキャスティングが完了すると、指定されたチャネル上で共用されたコンテンツをマルチキャストする。そのポイントキャストを受信した後、各ページサーバおよびプリンタは、ページレイアウトで指定されるマルチキャストチャネルを購読する。マルチキャスト中、各ページサーバおよびプリンタは、マルチキャストストリームから、そのページレイアウトによって参照されるそれらのオブジェクトを抽出する。ページサーバは、受け取られたページレイアウトおよび共用コンテンツを永続的にアーカイブする。
【０２１１】
いったんプリンタが、そのページレイアウトが参照するすべてのオブジェクトを受け取ると、プリンタは完全に取り込まれたレイアウトを作成し直してから、それをラスタ化し、印刷する。
【０２１２】
通常の状況では、プリンタは、それらが送達できるより高速でページを印刷する。各ページの４分の１が画像で覆われていると仮定すると、平均ページは４００ＫＢ未満のサイズを有する。そのため、プリンタは、その内部６４ＭＢメモリに、１００枚を超えるこのようなページを保持することができ、一時的なバッファ等を可能にする。プリンタは、毎秒１頁の速度で印刷する。これは、４００ＫＢ、または毎秒３Ｍｂｉｔのページデータに同等であり、それはブロードバンドネットワーク上でのページデータ送達の最高予想速度に類似している。
【０２１３】
プリンタの用紙が不足するなどの異常な状況下でさえ、ユーザが、プリンタの１００枚の内部記憶容量が消耗される前に紙の供給を補充することができるらしい。
【０２１４】
しかしながら、プリンタの内部メモリが一杯になると、プリンタは、それが最初に発生するときにマルチキャストを利用することができないだろう。したがって、ネットページ出版サーバは、プリンタが、再マルチキャストの要求を提出できるようにする。重大な数の要求が受け取られる、あるいはタイムアウトが発生すると、サーバは、対応する共用オブジェクトを再マルチキャストする。
【０２１５】
いったん文書が印刷されると、プリンタは、そのページレイアウトおよびコンテンツを関連ページサーバから検索することによって任意の時点で正確な複製を作成することができる。
２．７  オンデマンド文書
ネットページ文書がオンデマンドで要求されると、それは個人専用化されず、それは、それをネットページ文書としてフォーマットし直す指定されたネットページフォーマットサーバを介して送達される。ネットページフォーマットサーバは、ネットページ出版サーバの特殊なインスタンスである。ネットページフォーマットサーバは、アドベ（Ａｄｏｂｅ）のポータブルドキュメントフォーマット（ＰＤＦ）、およびハイパテキスト・マーク付け言語（ＨＴＭＬ）を含む、多様なインターネット文書フォーマットの知識を有する。ＨＴＭＬの場合、それは、ウェブページを、目次付きの複数欄フォーマットで提示するためにさらに高い解像度の印刷済みページを使用することができる。それは、自動的に、要求されたページに直接的にリンクされたすべてのウェブページを含むことができる。ユーザは、この動作を優先順位を介して調整できる。
【０２１６】
ネットページフォーマットサーバは、その出所およびフォーマットが何であれ、任意のインターネット文書で使用可能な対話性および永続性を含む標準ネットページ動作を作成する。それは、ネットページプリンタとネットページページサーバの両方とは異なる文書フォーマットに関する知識を書くし、ネットページシステムの知識をウェブサーバから隠す。
３．機密保護
３．１  暗号法
暗号法は、記憶装置内の、および転送中の機密情報を保護し、トランザクションに対して関係者を認証するために使用される広く一般的に使用されている２つのクラスの暗号法がある。つまり、秘密鍵暗号法および公開鍵暗号法である。ネットページネットワークは、両方のクラスの暗号法を使用する。
【０２１７】
対称暗号法とも呼ばれる秘密鍵暗号法は、メッセージを暗号化し、復号するために同じキーを使用する。メッセージの交換を希望する２つの関係者は、まず、安全に秘密鍵を交換するために準備しなければならない。
【０２１８】
非対称暗号法とも呼ばれる公開鍵暗号法は、２つの暗号化鍵を使用する。該２つの鍵は、一方の鍵を使用して暗号化された任意のメッセージが、他方の鍵を使用してだけ復号できるような方法で数学的に関連付けられている。そこで、これらの鍵の一方は公開されるが、他方は秘密のままにされる。公開鍵は、秘密鍵の保持者のために意図される任意のメッセージを暗号化するために使用される。いったん公開鍵を使用して暗号化されると、メッセージは、秘密鍵を使用してだけ復号できる。このようにして２つの関係者は、まず秘密鍵を交換しなくてもメッセージを安全に交換することができる。秘密鍵が安全であることを保証するために、秘密鍵の保持者が鍵の組を生成することは普通である。
【０２１９】
公開鍵暗号法は、デジタルシグナチャを作成するために使用できる。秘密鍵の保持者は、メッセージの既知のハッシュを作成し、秘密鍵を使用してハッシュを暗号化することができる。それから、誰もが、暗号化されたハッシュが、公開鍵を使用して暗号化されたハッシュを復号し、ハッシュをメッセージに突き合わせて検証することによって、その特定のメッセージに関して、秘密鍵の保持者の「シグナチャ」を構成することを検証することができる。シグナチャがメッセージに付加されると、メッセージの受信者は、メッセージが本物であることと、それが転送中改変されていないことの両方を検証することができる。
【０２２０】
公開鍵暗号法を働かせるために、人格化を防止する公開鍵を分散する方法がなければならない。これは、通常、証明書および証明書権威を使用して行われる。証明書権威とは、効果意見と誰かのアイデンテティの間の接続を認証する信頼されたサードパーティである。証明書権威は、アイデンテティ文書を調べることにより人物のアイデンテティを検証してから、人物のアイデンテティの詳細および公開鍵を含むデジタル証明書を作成し、署名する。証明書権威を信頼する誰もが、それが本物であるという高い確実性の度合いを持つ証明書中の公開鍵を使用することができる。彼らは、ただ、証明書が、その公開鍵が周知である証明書権威により実際に署名されたことを検証しなければならないだけである。
【０２２１】
大部分のトランザクション環境では、公開鍵暗号法は、デジタルシグナチャを作成するため、および秘密セッション鍵を安全に交換するためにだけ使用される。秘密鍵暗号法は、それ以外のすべての目的に使用される。
【０２２２】
以下の説明では、ネットページプリンタとサーバ間での情報の安全な伝送が参照されると、実際に起こることとは、プリンタがサーバの証明書を入手し、証明書権威に関してそれを認証し、証明書の中の公開鍵−交換鍵を使用し、サーバと秘密セッション鍵を交換してから、メッセージデータを暗号化するために秘密セッション鍵を使用するということである。セッション鍵は、定義により、任意の短い有効期間を有することがある。
３．２  ネットページプリンタ機密保護
各ネットページプリンタには、プリンタの読取り専用メモリ、およびネットページ登録サーバデータベースに記憶される製造時に１組の固有の識別子が割り当てられる。第１ＩＤ６２は公開であり、ネットページネットワーク上で固有にプリンタを特定する。第２ＩＤは秘密であり、プリンタが最初にネットワークで登録されるときに使用される。
【０２２３】
インストール後にプリンタがネットページネットワークに初めて接続するとき、それは、シグナチャ公開／秘密鍵組を作成する。それは秘密ＩＤおよび公開鍵をネットページ登録サーバに安全に伝送する。サーバは、秘密ＩＤを、そのデータベースに記録されるプリンタの秘密ＩＤに比較し、ＩＤが一致する場合に登録を受け入れる。それから、それはプリンタの公開ＩＤおよび公開シグナチャ鍵を含む証明書を作成し、署名し、証明書を登録データベースに記憶する。
【０２２４】
ネットページ登録サーバは、それがプリンタアイデンテティを検証できるようにする秘密情報へのアクセスを有するので、ネットページプリンタ用の証明書権威としての役割を果たす。
【０２２５】
ユーザがある出版物を購読すると、レコードが、ネットページ登録サーバデータベースに作成され、出版者が、ユーザのデフォルトプリンタまたは指定されたプリンタに出版物を印刷することを許可する。ページサーバを介してプリンタに送信されるあらゆる文書は、ある特定のユーザにアドレス指定され、出版者の秘密シグナチャ鍵を使用して出版者によって署名される。ページサーバは、登録データベースを介して、出版者が、指定されたユーザに出版物を送達することを許可されることを検証する。ページサーバは、登録データベースに記憶される出版者の証明書から得られる出版者の公開鍵を使用してシグナチャを検証する。
【０２２６】
ネットページ登録サーバは、それらの要求がプリンタに登録されるペンを介して始動される限り、印刷許可をデータベースに追加するという要求を受け入れる。
３．３  ネットページペン機密保護
それぞれのネットページペンには、ペン内の読取り専用メモリに、およびネットページ登録サーバデータベースに記憶される固有の識別子を製造時に割り当てられる。ペンＩＤ６１は、ネットページネットワーク上でペンを固有に特定する。
【０２２７】
ネットページペンは、数多くのネットページプリンタを「知る」ことができ、プリンタは数多くのペンを「知る」ことができる。ペンは、それがプリンタの範囲内にあるときは必ず、無線周波数信号を介してプリンタと通信する。いったんペンおよびプリンタが登録されると、それらは定期的にセッション鍵を交換する。ペンがデジタルインクをプリンタに伝送すると必ず、デジタルインクは、適切なセッション鍵を使用して、つねに暗号化される。デジタルインクは、決して平文で伝送されない。
【０２２８】
ペンは、プリンタＩＤによって索引が付けられる、それが知っているあらゆるプリンタのためにセッション鍵を記憶し、プリンタは、ペンＩＤによって索引が付けられる、それが知っているあらゆるペンのためにセッション鍵を記憶する。両方とも、セッション鍵に大きいが有限の記憶容量を有し、必要ならば、最も最近にではなく使用された順でセッション鍵を忘れるだろう。
【０２２９】
ペンがプリンタの範囲内に入って来ると、ペンおよびプリンタは、それらが互いを知っているかどうかを発見する。それらが互いを知らない場合には、プリンタは、それがペンを知っていると考えられているかどうかを判断する。これは、例えば、ペンが、プリンタを使用するために登録されるユーザに属するためである場合がある。プリンタがペンを知ると意図されていない場合には、それは、ペンが充電カップに入れられるまでそれを無視するためにペンと同意し、その時点でそれは登録手順を開始する。
【０２３０】
その公開ＩＤに加えて、ペンは、秘密鍵−交換鍵を含む。鍵−交換鍵は、製造時にネットページ登録サーバデータベースにも記録される。登録中、ペンはそのペンＩＤをプリンタに伝送し、プリンタはペンＩＤをネットページ登録サーバに伝送する。サーバは、プリンタおよびペンが使用するためのセッション鍵を生成し、該セッション鍵をプリンタに安全に伝送する。それは、また、ペンの鍵−交換鍵で暗号化されるセッション鍵のコピーも伝送する。プリンタは、ペンＩＤによって索引が付けられるセッション鍵を内部に記憶し、ペンに暗号化されたセッション鍵を伝送する。ペンは、内部で、プリンタＩＤによって索引がつけられたセッション鍵を記憶する。
【０２３１】
偽物のペンは、ペン登録プロトコルでペンを人格化できるが、本物のペンだけが雨林多によって伝送されるセッション鍵を復号することができる。
【０２３２】
過去に未登録のペンが初めて登録されると、それは、それがユーザにリンクされるまで、限られた役立つ。登録されたが、「所有されていない」ペンは、ネットページユーザおよびペン登録のフォームを要求し、記入するか、新しいペンが自動的にリンクされる新しいユーザを登録するか、あるいは新しいペンを既存のユーザに追加するためにだけ使用することができる。
【０２３３】
ペンは、ペンの中でのハードウェア性能制約のために、公開鍵暗号化よりむしろ秘密鍵を使用する。
【０２３４】
３．４  安全な文書
ネットページシステムは、券およびクーポンなどの安全な文書の送達をサポートする。ネットページプリンタは、水位標を印刷するための機構を含むが、適切に許可される出版者からの要求時にだけそのようにするだろう。出版者は、プリンタが認証できる、その証明書中の水位標を印刷するためのその権威を示す。
【０２３５】
「水位標」印刷プロセスは、ページの指定された「水位標」領域内での代替ディザ級数を使用する。背中合わせのページは、印刷時に一致する鏡像水位標領域を含む。奇数ページおよび偶数ページの水位標領域で使用されるディザ行列は、領域がともに見られ、印刷された用紙を通して見ることによって達成されるときに、干渉影響を生じさせるように設計されている。
【０２３６】
影響は、ページの片側だけを見るときに可視ではなく、ページが通常の手段でコピーされると失われるという点で水位標に類似する。
【０２３７】
安全な文書のページは、第１．９項に説明されたように記述される内蔵ネットページコピー機構を使用してコピーすることはできない。これは、ネットページ認識写真複写機上でネットページをコピーすることに拡張する。
【０２３８】
安全な文書は、典型的にはｅ−コマーストランザクションの一部として生成される。したがって、それらは、第２項で記述されたように、ユーザがネットページ登録サーバで生物測定情報を登録したときに捕捉されたユーザの写真を含むことがある。
【０２３９】
安全なネットワーク文書を提示されると、受信者は、通常の方法でそのステータスを要求することによってその確実性を検証できる。安全な文書の固有のＩＤは文書の有効期間に有効なだけであり、安全な文書ＩＤは、日和見主義の捏造者によるそれらの予測を防止するために非連続的に割り当てられる。安全な文書検証ペンは、容易な提示の点文書検証をサポートするために、検証失敗時に内蔵フィードバックで作成できる。
【０２４０】
明らかに、水位標も、ユーザの写真も暗号法的な意味では安全ではない。それらは偶然の捏造に対するかなりの障害物となるにすぎない。特に検証ペンを使用するオンライン文書検証は、それが必要とされているが、依然としてまったく捏造に免疫がない、機密保護の追加レベルを提供する。
３．５  非放棄
ネットページシステムでは、ユーザによって提出されるフォームは、確実にフォームハンドラに送達され、ネットページページサーバに永続的にアーカイブされる。したがって、受信者が送達を放棄することは不可能である。
【０２４１】
第４項に記述されるように、システムを通したＥ−コマース支払も、受取人が放棄することができない。
４．電子商取引モデル
４．１  安全な電子トランザクション（ＳＥＴ）
ネットページシステムは、その支払システムの内の１つとして、マスターカード（ＭａｓｔｅｒＣａｒｄ）とビサ（Ｖｉｓａ）によって開発された安全電子トランザクション（ＳＥＴ）システムを使用し、支払カードの周辺で編成され、これが用語に反映される。システムの多くは、使用されているアカウントの型とは無関係である。
【０２４２】
ＳＥＴでは、カード保持者および商人は、証明書権威で登録し、その公開シグナチャ券を含む証明書とともに発行される。証明書権威は、適宜にカード発行者とカード保持者の登録詳細を検証し、適宜に獲得者と商人の登録詳細を検証する。カード保持者および承認は、それぞれの秘密シグナチャ鍵をそのコンピュータ上に安全に記憶する。支払プロセスの間、これらの証明書は、商人とカード保持者を相互に認証し、それら両方を支払ゲートウェイに認証するために使用される。
【０２４３】
部分的にはカード保持者の鍵および証明書の保守は煩わしいと考えられるため、ＳＥＴは、まだ幅広く採用されていない。カード保持者の鍵および証明書をサーバで維持し、パスワードを介してカード保持者のアクセスを提供する当座の解決策は、ある程度の成功をおさめた。
４．２  ＳＥＴ支払
ネットページシステムでは、ネットページ登録サーバは、ＳＥＴ支払トランザクションでネットページユーザ（つまり、カード保持者）の代理としての機能を果たす。
【０２４４】
ネットページシステムは、ユーザを認証し、ＳＥＴ支払を認証するために生物測定を使用する。システムはペンベースであるため、使用されている生物測定は、時間で変化するペン位置および圧力から成り立つ、ユーザのオンラインシグナチャである。指紋生物測定は、さらに費用は高くなるが、指紋センサをペンの中に設計することによって使用できる。使用されている生物測定だけが、システムの認証態様ではなく、生物測定の捕捉に影響を及ぼさない。
【０２４５】
ＳＥＴ支払を行うことができる第１ステップは、ネットページ登録サーバで、ユーザの生物測定を登録することである。これは、例えば、銀行などの、ユーザのアイデンテティが検証されるのと同時に生物測定を捕捉できる、管理された環境でなされる。生物化学は、ユーザのレコードにリンクされている登録データベース内で捕捉、記憶される。ユーザの写真もオプションで捕捉され、レコードにリンクされる。ＳＥＴカード保持者登録プロセスが完了し、その結果生じる秘密シグナチャ鍵および証明書がデータベースに記憶される。ユーザの支払カード情報も記憶され、ネットページ登録サーバに任意のＳＥＴ支払トランザクションでユーザの代理としての役割を果たすのに十分な情報を与える。
【０２４６】
ユーザが、支払を完了するために、例えば、ネットページ注文書に署名することによって最終的に生物測定を供給すると、プリンタは順位情報、ペンＩＤ、および生物測定データを安全にネットページ登録サーバに伝送する。サーバは、ペンＩＤによって特定されるユーザに関して生物測定を検証し、それから、ＳＥＴ支払トランザクションを完了する上でユーザの代理としての役割を果たす。
４．３  ミクロ支払
ネットページシステムは、ユーザが、オンデマンドで廉価な文書を印刷するため、および著作権文書をコピーするため、およびおそらく、またはユーザが印刷広告材で生じた費用を償還することができるようにする。後者は、すでにユーザに与えられている助成金のレベルに応じる。
【０２４７】
ユーザがｅ−コマースのために登録すると、ミクロ支払を集めるネットワークアカウントが確立される。ユーザは定期的にステートメントを受け取り、標準支払機構を使用して任意の未決借方残高を決済できる。
【０２４８】
ネットワークアカウントは、やはりそれ以外の場合には個々のステートメントという形でユーザに提示されるだろう定期刊行物の購読料金を集めるために拡張できる。
４．４  トランザクション
ユーザがある特定のアプリケーションコンテキストでネットページを要求すると、アプリケーションは、ユーザに特殊なトランザクションＩＤ５５をページ内で埋め込むことができる。それ以降のページを通した入力は、トランザクションＩＤでタグが付けられ、そのアプリケーションは、それにより、ユーザ入力に適切なコンテキストを確立することができる。
【０２４９】
しかしながら、入力が、ユーザに特定ではないページを通って発生すると、アプリケーションは、コンテキストを確立するためにユーザの固有のアイデンテティを使用しなければならない。典型的な例は、事前に印刷されたカタログページからユーザの仮想「ショッピングカート」の中にアイテムを追加することを含む。しかしながら、ユーザのプライバシーを保護するために、ネットページシステムに既知である固有のユーザＩＤ６０は、アプリケーションに対して公表されない。これは、さまざまなアプリケーションプロバイダが、無関係に蓄積された動作データを容易に相互関連させるのを防ぐためである。
【０２５０】
ネットページ登録サーバは、代わりに、図２４に示されるように、固有のエイリアスＩＤ６５を介して、ユーザとアプリケーションの匿名関係性を維持する。ユーザが「登録された」属性でタグが付けられたハイパーリンクを活性化すると、必ずネットページページサーバはネットページ登録サーバに、ペンＩＤ６１とともに関連付けられたアプリケーションをエイリアスＩＤ６５に変換するように依頼する。それから、エイリアスＩＤは、ハイパーリンクのアプリケーションに提出される。
【０２５１】
アプリケーションは、エイリアスＩＤによって索引付けられている状態情報を維持し、ユーザのグローバルアイデンテティの知識なしにユーザに特殊な状態情報を検索することができる。
【０２５２】
また、システムは、ユーザのアプリケーションのそれぞれに独立した証明書および秘密シグナチャ鍵を維持し、それが、アプリケーションに特殊な情報だけを使用してユーザの代わりにアプリケーショントランザクションに署名できるようにする。
【０２５３】
システムが製品バーコード（ＵＰＣ）「ハイパーリンク」活性化を送る上でシステムを補助するために、システムは、任意の数の製品の種別に関してユーザの代わりにお気に入りのアプリケーションを記録する。
【０２５４】
各アプリケーションは、アプリケーションプロバイダと関連付けられ、システムは、各アプリケーションプロバイダの代わりにアカウントを維持し、それがクリックスルー料金等に関してプロバイダを貸方記入、借方記入できるようにする。
【０２５５】
アプリケーションプロバイダは、定期刊行物購読コンテンツの出版者である場合がある。システムは、出版の予想頻度だけではなく、ユーザの購読されている出版物を受け入れる、やる気も記録する。
５．  通信プロトコル
通信プロトコルは、エンティティ間での順序付けられたメッセージの交換を定義する。ネットページシステムでは、ペン、プリンタ、およびサーバなどのエンティティが、ネットページシステムとのユーザの対話を協調して取り扱うために、定められたプロトコルの集合を活用する。
【０２５６】
各プロトコルは、水平寸法が、メッセージフローの長さを表すために使用され、垂直寸法が時間を表すために使用される結果図によって図解される。各エンティティは、エンティティの名称およびエンティティのライフラインを表す垂直欄を含む矩形によって表される。エンティティが存在する時間中、ライフラインは破線として示される。エンティティがアクティブである時間中、ライフラインは二重線として描かれる。ここで考えられるプロトコルは、エンティティを作成したり、破壊したりしないため、ライフラインは、通常、エンティティがプロトコルに参加するのをやめるとすぐに、ライフラインが一般的に短く切られている。
５．１  加入送達プロトコル
加入送達プロトコルの好ましい実施形態は図４０に示されている。
【０２５７】
多数のユーザが、定期刊行物の出版物を購読してよい。それぞれのユーザの版は、異なるようにレイアウトされてよいが、多くのユーザの版が、テキストオブジェクトおよび画像オブジェクトなどの共通コンテンツを共用するだろう。したがって、購読送達プロトコルは、ポイントキャストを介して個々のプリンタに文書構造を送達するが、マルチキャストを介して共用コンテンツオブジェクトを送達する。
【０２５８】
アプリケーション（つまり、出版者）は、最初に、ＩＤサーバ１２から文書ごとに文書ＩＤ５１を得る。それから、それは、その文書ＩＤおよびページ記述を含む各文書構造体を、文書の新規に割り当てられたＩＤを担当するページサーバ１０に送信する。それは、専用のアプリケーションＩＤ６４、加入者エイリアスＩＤ６５、およびマルチキャストチャネル名の関連する集合を含む。それは、その秘密シグナチャ鍵を使用してメッセージに署名する。
【０２５９】
ページサーバは、登録サーバから、対応するユーザＩＤ６０、（アプリケーションのために明示的に選択されてよい、あるいはユーザのデフォルトプリンタであってよい）ユーザの選択されたプリンタＩＤ６２、およびアプリケーションの証明書を得るためにアプリケーションＩＤおよびエイリアスＩＤを使用する。
【０２６０】
アプリケーションの証明書により、ページサーバは、メッセージシグナチャを検証できる。ページサーバの登録サーバへの要求は、アプリケーションＩＤおよびエイリアスＩＤが加入８０８をともに特定しない場合に失敗する。
【０２６１】
それから、ページサーバは文書およびページンスタンスＩＤを割り当て、ページＩＤ５０を含むページ記述をプリンタに送信する。それは、プリンタが傾聴するために、マルチキャストチャネル名の関連する集合を含む。
【０２６２】
それから、それは、新規に割り当てられたページＩＤを将来の参照のためにアプリケーションに戻す。
【０２６３】
いったんアプリケーションが、関連するページサーバを介して、文書構造体のすべてを加入者の選択したプリンタに分散すると、それは過去に選択されたマルチキャストチャネルで共用されたオブジェクトの多様な部分集合をマルチキャストする。ページサーバとプリンタの両方とも、適切なマルチキャストチャネルをモニタし、その必要とされるコンテンツオブジェクトを受け取る。それから、それらは、過去にポイントキャストされた文書構造体を取り込むことができる。これにより、ページサーバは、複雑な文書をそのデータベースに追加するのに役立ることができるようになり、それはプリンタが文書を印刷できるようにする。
５．２  ハイパーリンク活性化プロトコル
ハイパーリンク活性化プロトコルの好ましい実施形態は、図４２に示されている。
【０２６４】
ユーザがネットページペンでネットページの上をクリックすると、ペンはクリックを最も近いネットページプリンタ６０１に通信する。クリックはページおよびページ上の場所を特定する。プリンタは、ペン接続プロトコルからペンのＩＤ６１を、すでに知っている。
【０２６５】
プリンタは、ＤＮＳを介して、ある特定のページＩＤ５０を処理するページサーバ１０ａのネットワークアドレスを突き止める。該アドレスは、ユーザが最近同じページと対話したのであればすでにキャッシュ内にあってよい。それから、プリンタはペンＩＤ、専用のＩＤ６２、ページＩＤ、およびクリック場所をページサーバに転送する。
【０２６６】
ページサーバは、ページＩＤによって特定されるページ記述５をロードし、存在する場合クリックがどの入力要素ゾーン５８にあるかを判断する。関連する入力要素がハイパーリンク要素８４４であると仮定する場合には、ページサーバは、関連付けられたアプリケーションＩＤ６４とリンクＩＤ５４を得て、ＤＮＳを介して、アプリケーション７１のホストとして働くアプリケーションサーバのネットワークアドレスを決定する。
【０２６７】
ページサーバは、登録サーバ１１から対応するユーザＩＤ６０を得るためにペンＩＤ６１を使用し、それから大局的に固有のハイパーリンク要求ＩＤを割り当て、ハイパーリンク要求９３４を構築する。ハイパーリンク要求クラス図は、図４１に示されている。ハイパーリンク要求は、要求するユーザとプリンタのＩＤを記録し、クリックされたハイパーリンクインスタンス８６２を特定する。それから、ページサーバは、独自のサーバＩＤ５３、ハイパーリンク要求ＩＤ、およびリンクＩＤをアプリケーションに送信する。
【０２６８】
アプリケーションは、アプリケーションに特殊な論理に従って応答文書を作成し、ＩＤサーバ１２から文書ＩＤ５１を得る。それから、それは、要求側ページサーバのＩＤおよびハイパーリンク要求ＩＤとともに、文書の新規に割り当てられたＩＤを担当するページサーバ１０ｂに文書を送信する。
【０２６９】
第２ページサーバは、対応するユーザＩＤおよびプリンタＩＤ６２を得るために、ハイパーリンク要求ＩＤおよびアプリケーションＩＤを第１ページサーバに送信する。第１ページサーバは、ハイパーリンク要求が期限切れとなった、あるいは別のアプリケーション用である場合、要求を拒絶する。
【０２７０】
第２ページサーバは、文書インスタンスおよびページＩＤ５０を割当て、新規に割り当てられたエージＩＤをアプリケーションに戻し、完全な文書を独自のデータベースに追加し、最終的にページ記述を要求側プリンタに送信する。
【０２７１】
ハイパーリンクインスタンスは、有意義なトランザクションＩＤ５５を含んでよく、その場合、第１ページサーバが、アプリケーションに送信されるメッセージ内にトランザクションＩＤを含む。これにより、アプリケーションは、ハイパーリンク活性化用の取らんザクションに特殊なコンテキストを確立できるようにする。
【０２７２】
ハイパーリンクがユーザエイリアスを必要とする場合、つまり、その「必要とされる属性」が設定される場合、第１ページサーバは、ペンＩＤ６１とハイパーリンクのアプリケーションＩＤ６４の両方を単にペンＩＤに対応するユーザＩＤだけではなく、アプリケーションＩＤおよびユーザＩＤに一致するエイリアスＩＤ６５も得るために送信する。それは、アプリケーションに送信されるメッセージにエイリアスＩＤを含み、アプリケーションが、ユーザに特殊なコンテキストをハイパーリンク活性化のために確立できるようにする。
５．３  手書き認識プロトコル
ユーザがネットページペンを用いてネットページ上でストロークを描画するとき、ペンはストロークを最も近いネットページプリンタに通信する。ストロークはページ、およびページ上の経路を特定する。
【０２７３】
プリンタは、ペンＩＤ６１、専用のプリンタＩＤ６２、ページＩＤ５０およびストローク経路をページサーバ１０へ通常の方法で転送する。
【０２７４】
ページサーバは、ページＩＤによって特定されるページ記述５をロードし、存在する場合には、ストロークがどの入力要素のゾーン５８を交差するのかを判断する。関連する入力要素がテキストフィールド８７８であると仮定すると、ページサーバは、ストロークをテキストフィールドのデジタルインクに付加する。
【０２７５】
テキストフィールドのゾーンの中の非活動期間の後に、ページサーバは、解釈のために、ペンＩＤおよび未決ストロークを登録サーバ１１に送信する。登録サーバは、ペンに対応するユーザを特定し、ユーザの蓄積された手書きモデル８２２を使用し、手書きテキストとしてストロークを解釈する。いったんそれがストロークをテキストに変換すると、登録サーバはテキストを要求側ページサーバに戻す。ページサーバは、テキストをテキストフィールドのテキスト値に付加する。
５．４  シグネチャ検証プロトコル
そのゾーンをストロークが交差する入力要素がシグナチャフィールド８８０であると仮定すると、ページサーバ１０は、ストロークをシグナチャフィールドのデジタルインクに付加する。
【０２７６】
シグナチャフィールドのゾーンの中の非活動期間の後に、ページサーバは、検証のためにペンＩＤ６１よび未決ストロークを登録サーバ１１に送信する。それは、フォームＩＤ５６およびフォームのカレントデータコンテンツだけではなく、シグナチャフィールドがその一部であるフォームと関連付けられたアプリケーションＩＤ６４も送信する。登録サーバは、ペンに対応するユーザを特定し、ユーザの動的シグナチャ生物測定８１８を使用し、ユーザのシグナチャとしてストロークを検証する。いったんそれがシグナチャを検証すると、登録サーバはアプリケーションＩＤ６４およびユーザＩＤ６０を使用し、ユーザのアプリケーションに特殊な秘密シグナチャ鍵を特定する。それから、それは鍵を使用し、フォームデータのデジタルシグナチャを生成し、デジタルシグナチャを要求側ページサーバに戻す。ページサーバは、デジタルシグナチャをシグナチャフィールドに割り当て、関連付けられたフォームのステータスを凍結に設定する。
【０２７７】
デジタルシグナチャは、対応するユーザのエイリアスＩＤ６５を含む。これにより、単一フォームは複数のユーザのシグナチャを捕捉できるようになる。
５．５  フォーム提出プロトコル
フォーム提出プロトコルの好ましい実施形態は、図４３に示される。
【０２７８】
フォーム提出は、フォームハイパーリンク活性化を介して発生する。それは、このようにして、いくつかのフォームに特殊な追加とともに、第５．２項に定義されるプロトコルに続く。
【０２７９】
フォームハイパーリンクの場合、ページサーバ１０によってアプリケーション７１に送信されるハイパーリンク活性化メッセージは、フォームＩＤ５６およびフォームのカレントデータコンテンツも含む。フォームがあらゆるシグナチャフィールドを含む場合には、アプリケーションは、対応するデジタルシグナチャに関連付けられるエイリアスＩＤ６５を抽出し、対応する証明書を登録サーバ１１から得ることによってそれぞれ１つを検証する。
６．  ネットページペン記述
６．１  ペン機構
図８および図９を参照すると、通常、参照番号１０１により示されるペンは、ペン構成部品を取り付けるための内部空間１０４を画定する壁１０３を有するプラスチック成形物の形を取るハウジングを含む。ペントップ１０５は、ハウジング１０２の一方の端部１０６に回転自在に取り付けられ運転中である。半透明カバー１０７は、ハウジング１０２の反対側の端部１０８に固定される。該カバー１０７も成形済みプラスチック製であり、ユーザがハウジング１０２内に取り付けられているＬＥＤのステータスを見ることができるために、半透明の材料から形成されている。カバー１０７は、実質的にはハウジング１０２の端部１０８を取り囲む主要なパーツ１０９および主要なパーツ１０９から後方へ突き出し、ハウジング１０２の壁１０３の中に形成される対応するスロット１１１の中に嵌る主要なパーツ１０９を含む。無線アンテナ１１２は、ハウジング１０２内で突出する部分１１０の後に取り付けられている。カバー１０７の上で開口１１３Ａを取り囲むネジ山１１３は、対応するねじ山１１５を含む、金属端部部品１１４を受け入れるように配列される。金属端部部品１１４は、インクカートリッジ交換を可能にするための取外し可能である。
【０２８０】
やはりカバー１０７内に取り付けられているのは、撓みやすいＰＣＢ１１７上の三色ステータスＬＥＤ１１６である。アンテナ１１２は、該撓みやすいＰＣＢ１１７の上にも取り付けられている。ステータスＬＥＤ１１６は、良好な全般に渡る可視性のためにペン１０１の上部に取り付けられる。
【０２８１】
ペンは、通常のマーキングインクとしてと、非マーキングスタイラスとしての両方として動作できる。ペン先１１９付きのインクペンカートリッジ１１８、およびスタイラスペン先１２１付きのスタイラス１２０は、ハウジング１０２内に並べて取り付けられる。インクカートリッジペン先１１９またはスタイラスペン先１２１のどちらかは、ペントップ１５の回転により、金属端部部品１１４の開いている端部１１２２を通して前方にもたらすことができる。それぞれのスライダブロック１２３と１２４は、それぞれ、インクカートリッジ１１８とスタイラス１２０に取り付けられる。回転自在のカムバレル１２５は、運転中のペントップ１０５に固定され、それとともに回転するように準備される。該カムバレル１２５は、カムバレルの壁１８１の中のスロットという形でカム１２６を含む。スライダブロック１２３と１２４から突き出しているカムフォロア１２７と１２８は、カムバレルの壁１８１内のスロットという形のカム１２６を含む。スライダブロック１２３と１２４から突き出しているカムフォロア１２７と１２８は、かむスロット１２６内に収まる。カムバレル１２５の回転時、スライダブロック１２３または１２４は、ペン先１１９またはスタイラスペン先１２１のどちらかを金属端部部品１１４内の穴１２２を通して突き出すために互いを基準にして移動する。上部１０５を９０°のステップで回転することにより、３つの状態は以下の通りである。
・スタイラス１２０、ペン先１２１外へ
・インクカートリッジ１１８、ペン先１１９外へ
・インクカートリッジ１１８も、ペン先１１９も、スタイラスペン先１２０ペン先１２１外へ出ない
第２の撓みやすいＰＣＢ１２９は、ハウジング１０２内に位置する電子部品シャシ１３０の上に取り付けられる。第２の撓みやすいＰＣＢ１２９は、表面への投射に赤外線放射物を提供するための赤外線ＬＥＤ１３１を取り付ける。画像センサ１３２は、表面から反射された放射物を受け取るために、第２の撓みやすいＰＣＢ１２９の上に取り付けられて提供される。第２の撓みやすいＰＣＢ１２９は、ＲＦ送信機とＲＦ受信機を含む、無線周波数チップ１３３、およびペン１０１上の動作を制御するための制御装置チップ１３４も取り付ける。光学部品ブロック１３５（成形された透明なプラスチックから形成される）光学部品ブロック１３５は、カバー１０７内に位置し、赤外線ビームを表面上に投射し、画像を画像センサ１３２の中に受け取る。電源ワイヤ１３６は、第２の撓みやすいＰＣＢ１２９上の構成要素を、カムバレル１２５内に取り付けられる電池接点１３７に接続する。端子１３８が、電池接点１３７およびカムバレル１２５を接続する。３ボルトの再充電可能な電池１３９は、電池接点に接するカムバレル１２５の中に位置する。誘導充電コイル１４０は、第２の撓みやすいＰＣＢ１２９の回りに取り付けられ、誘導を介した電池１３９の再充電を可能にする。第２の撓みやすいＰＣＢ１２９は、ペン先１１９またはスタイラスペン先１２１によって表面にかけられる力の決定を可能とするために、スタイラス１２０またはインクカートリッジ１１８のどちらかが書き込みのために使用されるときに、カムバレル１２５内での変位を検出するための赤外線ＬＥＤ１４３および赤外線ホトダイオード１４４も取り付ける。ＩＲホトダイオード１４４は、スライダブロック１２３と１２４に取り付けられている反射体（図示されていない）を介してＩＲ  ＬＥＤ１４３から光を検出する。
【０２８２】
ゴムのグリップパッド１４１と１４２は、ペン１０１の握りを補助するためにハウジング１０２の端部１０８に向かって提供され、上部１０５はペン１０１をポケットにクリッピングするためのクリップ１４２も含む。
６．２  ペン制御装置
ペン１０１は、赤外線スペクトルの中で、ペン先の付近にある表面の面積を撮像することによって、そのペン先の位置（スタイラスペン先１２１またはインクカートリッジペン先１１９）を決定するように準備される。それは、最も近い場所タグからの場所データを記録し、光学部品１３５および制御装置チップ１３４を活用して、場所タブからペン先１２１または１１９の距離を計算するために配列される。制御装置チップ１３４は、ペンの向きおよび撮像されたタグ上で観察される透視歪みからのペン先からタグへの距離を計算する。
ＲＦチップ１３３およびアンテナ１１２を活用すると、ペン１０１は、（機密保護のために暗号化され、効率的な伝送のために実装される）デジタルインクデータを計算システムに伝送することができる。
【０２８３】
ペンが受信機の範囲内にあるとき、デジタルインクデータは、それが形成されるにつれて伝送される。ペン１０１が範囲外に移動すると、デジタルインクデータは、ペン１０１内でバッファに入れられ（ペン１０１回路構成要素は、約１２分間の表面でのペン運動の間デジタルインクデータを記憶するように配列されるバッファを含む）、後に伝送することができる。
【０２８４】
制御装置チップ１３４は、ペン１０１の第２の撓みやすいＰＣＢ１２９上に取り付けられる。図１０は、制御装置チップ１３４のアーキテクチャをさらに詳細に説明するブロック図である。図１０は、ＲＦチップ１３３、画像センサ１３２、三色ステータスＬＥＤ１１６、ＩＲ照明ＬＥＤ１３１、ＩＲ力センサＬＥＤ１４３、および力センサホトダイオード１４４も示す。
【０２８５】
ペン制御装置チップ１３４は、制御側プロセッサ１４５を含む。バス１４６は、制御装置チップ１３４の構成部品の間でのデータの交換を可能にする。フラッシュメモリ１４７と５１２ＫＢのＤＲＡＭ１４８も含まれている。アナログ／デジタル変換器１４９は、力センサホトダイオード４４からのアナログ信号をデジタル信号に変換するために配列される。
【０２８６】
画像センサインタフェース１５２は、画像センサ１３２と接続する。トランシーバ制御装置１５３およびベースバンド回路１５４も、ＲＦ回路１５５およびアンテナ１１２に接続されているＲＦ共鳴子と誘導子１５６を含むＲＦチップ１３３と接続するために含まれる。
【０２８７】
制御装置プロセッサ１４５は、画像センサ１３２を介して表面からタグからの場所データを捕捉、復号し、力センサホトダイオード１４４を監視し、ＬＥＤ１１６、１３１、および１４３を制御し、無線トランシーバ１５３を介して短距離無線通信を取り扱う。それは中性能（４０ＭＨｚまで）汎用ＲＩＳＣプロセッサである。
【０２８８】
プロセッサ１４５、デジタルトランシーバ構成要素（トランシーバ制御装置１５３とベースバンド回路１５４）、画像センサインタフェース１５２、フラッシュメモリ１４７、および５１２ＫＢのＤＲＡＭ１４８は、単一の制御装置ＡＳＩＣに統合される。アナログＲＦ構成要素（ＲＦ回路１５５とＲＦ共鳴子と誘導子１５６）は、別個のＲＦチップ内で提供される。
【０２８９】
画像センサは、ＩＲフィルタ付きの２１５ｘ２１５ピクセルＣＣＤ（このようなセンサは、松下エレクトロニック社（Ｍａｔｓｕｓｈｉｔａ  Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｒｐｏｒａｔｉｏｎ）によって生産され、参照してここに組み込まれている、Ｉｔａｋｕｒａ、ＫＴ．Ｎｏｂｕａｄａ，Ｎ．Ｏｋｕｓｅｎｙａ、Ｒ．ＮａｇａｙｏｓｈｉおよびＭ．Ｏｚａｋｉによる論文「縮小カメラシステム向けの１ｍｍの５０ｋ−ピクセルＩＴ  ＣＣＤ画像センサ（Ａ  １ｍｍ  ５０ｋ−Ｐｉｘｅｌ  ＩＴ  ＣＣＤ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ  ｆｏｒ  Ｍｉｎｉａｔｕｒｅ  Ｃａｍｅｒａ  Ｓｙｓｔｅｍ）」、電子装置に関するＩＥＥＥ議事録、第４７巻、第１番、２０００年１月に記述されている）である。
【０２９０】
制御装置ＡＳＩＣ１３４は、ペン１０１が表面と接していないときに非活動期間後に静止状態に入る。それは、力センサホトダイオード１４４をモニタし、ペンダウンイベントで電力マネージャ１５１を介して制御装置１３４の目を覚ます専用回路１５０を実装する。
【０２９１】
無線トランシーバは、通常コードレス電話によって使用される無免許の９００ＭＨｚ盤バンドで、あるいは、代わりに無免許の２．４ＧＨｚ産業科学医療（ＩＳＭ）バンドで通信し、周波数ホッピングおよび衝突検出を使用し、干渉のない通信を提供する。
【０２９２】
代替実施形態では、ペンは、基地局またはネットページプリンタとの短距離通信用の赤外線データ関連（ＩｒＤＡ）インタフェースを組み込む。
【０２９３】
追加実施形態では、ペン１０１は、ペン１０１軸の法平面に取り付けられる１組の直交加速度計を含む。該加速度計１９０は、図９と図１０でゴースト外形線で図示される。
【０２９４】
加速度計を具備すると、ペンのこの実施形態１０１は、表面場所タグに対して参照しなくても感知でき、場所タグをさらに低い速度でサンプリングできるようになる。その場合、各場所タグＩＤは、表面上の位置よりむしろ関心のあるオブジェクトを特定することができる。例えば、オブジェクトがユーザインタフェース入力要素（例えば、コマンドボタン）である場合には、入力要素の領域内の各場所タグのタグＩＤは、直接的に入力要素を特定できる。
【０２９５】
ｘ方向とｙ方向のそれぞれでの加速度計によって測定される加速は、瞬間速度および位置を生じさせるために時間に関して統合される。
【０２９６】
ストロークの開始位置は既知ではないため、ストローク内の相対位置だけが計算される。位置統合は感知された加速の中に誤差を蓄積するが、加速度計は、典型的には高い解像度を有し、誤差が蓄積するストロークの時間期間は短い。
【０２９７】
７．  ネットページプリンタ記述
７．１  プリンタ機構
垂直に取り付けられるネットワークウォールプリンタ６０１は、図１１で完全に組み立てられて図示される。それは、図１２と１２ａに図示されているように、二重化されている８と２分の１インチのメムジェットＴＭ（商標）印刷エンジン６０２と６０３を使用してレター／Ａ４サイズの媒体の上にネットページを印刷する。それは、紙６０４が、フルカラーで、および完全裁ち切りで、用紙の両面を同時に印刷する二重化された印刷エンジン６０２と６０３を通過するまっすぐな紙経路を使用する。
【０２９８】
一体化された接着アセンブリ６０５は、膠の片をそれぞれの印刷済みの用紙の片側端縁に沿って塗布し、それが、それに押し当てられるときに過去の用紙に付着できるようにする。これが、１枚の用紙から数百枚の用紙までの厚さの範囲がある最終的に製本された文書６１８を作成する。
【０２９９】
二重化された印刷エンジンと結合され、図１３に示されている交換可能なインクカートリッジ６２７は、フィクサティーフ、接着剤、藍色、赤紫色、黄色、黒色、および赤外線のインクを保管するためのブラダまたはチャンバを有する。カートリッジは、基部成形物の中にマイクロ空気フィルタも具備する。該マイクロ空気フィルタはホース６３９を介してプリンタの内側で空気ポンプ６３８と接続する。これが、濾過された空気を印字ヘッドに提供し、それ以外の場合、印字ヘッドノズルを閉塞させる、ミクロ粒子のメムジェットＴＭ（商標）印字ヘッド３５０への進入を防ぐ。カートリッジ内に空気フィルタを組み込むことにより、フィルタの稼動有効期間は効果的にカートリッジの有効期間にリンクされる。インクカートリッジは、３０００ページ（１５００用紙）を印刷し、接着するための容量を備えた完全にリサイクル可能な製品である。
【０３００】
図１２を参照すると、電動化された媒体ピックアップローラアセンブリ６２６が、二重化されたメムジェットＴＭ（商標）印字ヘッドアセンブリの中へ、第１印刷エンジン６０２上の用紙センサを越えて媒体トレーからじかに一番上の用紙を押し出す。２つのメムジェットＴＭ（商標）印刷エンジン６０２と６０３は、まっすぐな用紙経路に沿って反対のインライン逐次構成で取り付けられる。用紙６０４は、一体化された電力を供給されるピックアップローラ６２６によって、第１印刷エンジン６０２の中に引き込まれる。用紙６０４の位置とサイズが感知され、完全裁ち切り印刷が開始する。フィクサティーフは、最も短い時間で乾燥を補助するために同時に印刷される。
【０３０１】
用紙は、第１メムジェットＴＭ印刷エンジン６０２を、ゴム引きされたローラに対して動作する（まっすぐな用紙経路に沿って位置合わせされる）電力を提供される出口スパイクホイールのセットを通って出る。これらのスパイクホイールは「濡れた」印刷済み表面に接触し、用紙６０４を第２のメムジェットＴＭ（商標）印刷エンジン６０３の中に送り続ける。
【０３０２】
図１２および図１２ａを参照すると、用紙６０４は、二重化された印刷エンジン６０２と６０３からバインダアセンブリ６０５の中に通過する。印刷されたページは、繊維サポートローラ付きの電力が供給されるスパイクホイール軸６７０とスパイクホイールと瞬間動作膠ホイール付きの別の稼動アクスルの間を通過する。稼動アクスル／膠アセンブリ６７３は、金属の支持取り付け金具に取り付けられ、それはカムシャフトの作用によりギアを介して電力を供給されるアクスル６７０と接続するために前方に移送される。別個のモータが、このカムシャフトに電力を供給する。
【０３０３】
膠ホイールアセンブリ６７３は、インクカートリッジ６２７からの膠供給ホース６４１用の回転する継ぎ手付きの部分的に中空のアクスル６７９から成り立つ。このアクスル６７９は、半径方向の穴を通る毛細管作用により接着剤を吸収する膠ホイールに繋がる。成形済みのハウジング６８２は膠ホイールを取り囲み、開口部が前面にある。枢動する側面成形物および跳ね上げ敷き外側ドアは、金属取り付け金具に取り付けられ、アセンブリ６７３の残りが前方に押しやられるときに横向きに枢着する。この作用により、膠ホイールは成形済みのハウジング６８２の前部を通って露呈される。張力ばねがアセンブリを閉じ、実際には、非活動期間中に膠ホイールの上を覆う。
【０３０４】
用紙６０４が膠ホイールアセンブリ６７３の中を通るにつれて、それは結合アセンブリ６０５の中に下方へ移送されるので、接着剤が（文書の１枚目から離れて）前面の１つの垂直端縁に塗布される。
７．２  プリンタ制御装置アーキテクチャ
ネットページプリンタ制御装置は、図１４に図解されるように、制御側プロセッサ７５０、工場でインストールされた、あるいは現場でインストールされたネットワークインタフェースモジュール６２５、無線トランシーバ（トランシーバ制御装置７５３、ベースバンド回路７５４、ＲＦ回路７５５、およびＲＦ共鳴子と誘導子７５６）、二重ラスタ画像プロセッサ（ＲＩＰ）ＤＳＰ７５７、二重化された印刷エンジン制御装置７６０ａと７６０ｂ、フラッシュメモリ６５８、および６４ＭＢのＤＲＡＭ６５７から成り立つ。
【０３０５】
制御側プロセッサはネットワーク１９と、およびローカル無線ネットページペン１０１との通信を処理し、ヘルプボタン６１７を感知し、ユーザインタフェースＬＥＤ６１３から６１６を制御し、ＲＩＰＤＳＰ７５７および印刷エンジン制御装置７６０を送り、同期する。それは、中性能汎用マイクロプロセッサから成り立つ。制御側プロセッサ７５０は、高速シリアルバス６５９を介して、印刷エンジン制御装置７６０と通信する。
【０３０６】
ＲＩＰ  ＤＳＰは、ページ記述をラスタ化し、ネットページプリンタの圧縮ページフォーマットに圧縮する。各印刷エンジン制御装置は、ページ画像を拡大し、ディザリングし、リアルタイムで（つまり毎分３０ページ以上で）その関連付けられたメムジェットＴＭ（商標）印字へッド３５０に印刷する。二重化された印刷エンジン制御装置は、用紙の両面を同時に印刷する。
【０３０７】
マスタ印刷エンジン制御装置７６０ａは、用紙の移相を制御し、マスタＱＡチップ６６５およびインクカートリッジＱＡチップ７６１とともに、インク使用量をモニタする。
【０３０８】
プリンタ制御装置のフラッシュメモリ６５８は、構成データだけではなく、プロセッサ７５０とＤＳＰ７５７の両方用のソフトウェアも保持する。これがブート時にメインメモリ６５７にコピーされる。
【０３０９】
プロセッサ７５０、ＤＳＰ７５７およびデジタルトランシーバ構成要素（トランシーバ制御装置７５３およびベースバンド回路７５４）は、単一制御装置ＡＳＩＣ６５６の中に統合される。アナログＲＦ構成要素（ＲＦ回路７５５およびＲＦ共鳴子と誘導子７５６）は、別個のＲＦチップ７６２の中に具備される。ネットワークインタフェースモジュール６２５は、ネットページプリンタがネットワーク接続を工場で選択または現場で選択できるようにするために別個である。フラッシュメモリ６５８および２ｘ２５６Ｍｂｉｔ（６４ＭＢ）ＤＲＡＭ６５７もチップに実装されていない。印刷エンジン制御装置７６０は、別個のＡＳＩＣに具備される。
【０３１０】
多岐に渡るネットワークインタフェースモジュール６２５が提供され、それぞれがネットページネットワークインタフェース７５１、およびオプションでローカルコンピュータまたはネットワークインタフェース７５２を提供する。ネットページネットワークインターネットインタフェースは、ＰＯＴＳモデム、ハイブリッドファイバ−同軸（ＨＦＣ）ケーブルモデム、ＩＳＤＮモデム、ＤＳＬモデム、衛星トランシーバ、現世代および次世代のセルラー電話トランシーバ、および無線市内線（ＷＬＬ）トランシーバを含む。ローカルインタフェースは、ＩＥＥＥ１２８４（並列ポート）、１０Ｂａｓｅ−Ｔ、および１００Ｂａｓｅ−Ｔイーサネット（登録商標）、ＵＳＢよびＵＳＢ２．０  ＩＥＥＥ１３９４（ファイアワイヤ）、および多様な新興家庭ネットワーキングインタフェースを含む。インターネット接続がローカルネットワーク上で使用できる場合には、ローカルネットワークインタフェースは、ネットページネットワークインタフェースとして使用できる。
【０３１１】
無線トランシーバ７５３は、通常コードレス電話によって使用されている無免許９００ＭＨｚバンドで、あるいは代わりに無免許２．４ＧＨｚ産業科学医療（ＩＳＭ）バンドで通信し、周波数ホッピングおよび衝突検出を使用し、干渉のない通信を提供する。
【０３１２】
プリンタ制御装置は、ネットページカメラなどのデバイスから「噴出される」データを受信するために、オプションで赤外線データ関連（ＩｒＤＡ）インタフェースを組み込む。代替実施形態では、プリンタは、適切に構成されたネットページペンとの短距離通信のためにＩｒＤＡインタフェースを使用する。
７．２．１  ラスタ化および印刷
いったんメインプロセッサ７５０が文書のページレイアウトおよびページオブジェクトを受け取り、検証すると、それは適切なＲＩＰソフトウェアをＤＳＰ７５７で実行する。
【０３１３】
ＤＳＰ７５７は、各ページ記述をラスタ化し、ラスタ化されたページ画像を圧縮する。メインプロセッサは、メモリにそれぞれの圧縮されたページを記憶する。複数のＤＳＰの負荷の最適配分を行うのに最も簡単な方法は、各ＤＳＰに別個のページをラスタ化させることである。一般的には、任意の数のラスタ化されたページがメモリに記憶できるため、ＤＳＰは、つねにビジーに保つことができる。この戦略は、短い文書をラスタ化するときには、潜在的に不十分なＤＳＰの活用につながるだけである。
【０３１４】
ページ記述の中の水位標領域は、ごくわずかなサイズまで損失なく圧縮され、圧縮されたページ画像の一部を形成する連続印刷−解像度二層ビットマップにラスタ化される。
【０３１５】
印刷されたページの赤外線（ＩＲ）層は、１インチあたり約６という密度でコーディングされたネットページタグを含む。それぞれのタグはページＩＤ、タグＩＤ、および制御ビットを符号化し、各タグのデータコンテンツはラスタ化の間に生成され、圧縮ページ画像に記憶される。
【０３１６】
メインプロセッサ７５０は、背中合わせのページ画像を二重化される印刷エンジン制御装置７６０に渡す。各印刷エンジン制御装置７６０は、圧縮されたページ画像をそのローカルメモリに記憶し、ページ拡大および印刷パイプラインを開始する。ページ拡大および印刷は、１１４ＭＢの二層ＣＭＹＫ＋ＩＲページ画像全体をメモリ内に記憶することは実際的ではないためにパイプラインにされる。
７．２．２  印刷エンジン制御装置
印刷エンジン制御装置７６０のページ拡大および印刷パイプラインは、高速ＩＥＥＥ１３９４シリアルインタフェース６５９、標準ＪＰＥＧデコーダ７６３、標準グループ４ファックスでコーダ７６４、カスタムハーフトーナ／植字工（ｈａｌｆｔｏｎｅｒ／ｃｏｍｐｏｓｉｔｏｒ）層値７６５、カスタムタグエンコーダ７６６、ラインローダ／フォーマッタ装置７６７、およびメムジェットＴＭ（商標）印字ヘッド３５０へのカスタムインタフェース７６８から成り立つ。
【０３１７】
印刷エンジン制御装置３６０は二重バッファ様式で動作する。１ページが、高速シリアルインタフェース６５９を介してＤＲＡＭ７６９にロードされる間に、過去にロードされたページがＤＲＡＭ７６９から読み出され、印刷エンジン制御装置パイプラインを通過する。いったんページが印刷を終了すると、いまロードされたばかりのページは、別のページがロードされている間に印刷される。
【０３１８】
パイプラインの第１段階は、すべて並列で、ＪＰＥＧ圧縮連続印刷  ＣＭＹＫ層を（７６３で）拡大し、グループ４ファックス圧縮二層黒層を（７６４で）拡大し、第１．２項に定義されるタグフォーマットに従って二層ネットページタグ層を（７６６で）レンダリングする。第２段階は連続印刷  ＣＭＹＫ層を（７６５で）ディザリングし、その結果として生じる二層ＣＭＹＫ層の上で二層黒層を（７６５で）作成する。結果として生じる二層ＣＭＹＫ＋ＩＲどっとデータはバッファに入れられ、ラインバッファのセットを介してメムジェットＴＭ（商標）印字ヘッド３５０での印刷のために（7６7で）フォーマットされる。これらのラインバッファの大部分は、チップに実装されていないＤＯＲＡＭに記憶される。最終段階は、印字ヘッドインタフェース７６８を介して（フィクサティーフを含む）二層ドットデータの６つのチャネルをメムジェットＴＭ（商標）印字ヘッド７５０に印刷する。
【０３１９】
複数の印刷エンジン制御装置７６０が二重化構成でのように一斉に使用されるとき、それらは共用線路同期信号７７０を介して同期される。外部マスタ／スレーブピン７７１を介して選択される１つの印刷エンジン７６０だけが、線路同期信号７７０を共用線路の上に生成する。
【０３２０】
印刷エンジン制御装置７６０は、ページ拡大およびレンダリングパイプラインを同期し、印字ヘッド３５０を、低速シリアルバス７７３を介して構成し、ステッパモータ６７５、６７６を制御するための低速プロセッサ７２を具備する。
【０３２１】
ネットワークプリンタの８と２分の１インチバージョンでは、２つの印刷エンジンは、それぞれ、ページの長い寸法（１１インチ）に沿って毎分３０枚のレターページを印刷し、１６００ｄｐｉで８．８ｋＨｚという行速度を示す。ネットページプリンタの１２インチのバージョンでは、２台の印刷エンジンは、紙（８と２分の１インチ）の短い寸法に沿って毎分４５枚のレターページを印刷し、１０．２ｋＨｚという行速度を示す。これらの行速度は十分に、現在の設計では３０ｋＨｚを超えるメムジェットＴＭ印字ヘッドの運転周波数範囲内にある。
８．  ネットページ写真
デジタルカメラを用いて撮影された写真はネットページとして印刷することができる。それから、ユーザは、オリジナルプリントが激しく劣化している場合にも、オリジナルプリントを介して原初のコピーを得ることができる。写真のデジタル画像は、ネットページネットワーク上に恒久的に記憶され、印刷される写真はデジタル画像にリンクされるネットページである。
【０３２２】
ユーザは、ネットページ写真マネージャアプリケーションを介して写真のコレクションをアーカイブに入れ、編成することができる。彼らは、自分の写真コレクションをフォルダのセットの中に編成し、コレクションから不必要な写真を削除し、コレクションの中で写真を検索することができる。
【０３２３】
写真ユーザは、いくつかの方法で写真をネットページ写真コレクションに追加することができる。彼らは、通常のデジタルカメラを使用して写真を撮影し、写真を、ネットページネットワークにアクセスできる受信デバイスに「噴出」することができる。噴出するインタフェースは、（ブルートゥースなどの）無線インタフェースであるか、あるいは（ＩｒＤＡなどの）赤外線インタフェースである場合がある。受信デバイスは、移動光子、固定または移動ネットページプリンタ等である場合がある。
【０３２４】
彼らは、ネットページカメラ、つまり以下の第９項に説明されるように、ネットページプリンタおよび無線ネットページネットワークインタフェースを含むデジタルカメラを使用して写真を撮影し、印刷することもできる。それは、典型的には、写真が撮影されると写真をネットページネットワークに伝送する。それは、そのローカル記憶装置がいっぱいになるまで、あるいはユーザが明示的に伝送を要求するまで、伝送を先送りすることができる。ネットページシステムは、要求があるとネットページカメラにページＩＤを事前に割り当て、それらがネットページ写真をオフライン中に印刷できるようにすることができる。
【０３２５】
写真ユーザは、（家族員たちなどの）その他のユーザに、自分の写真コレクションの特定のフォルダへのアクセスを許可することができる。このようにして、ユーザは、集まって、ネガまたはプリントを交換する必要なく、容易に写真を共有することができる。これは、写真ユーザが移動中であるときに特に便利である可能性がある。たとえネットページカメラを使用していても、写真ユーザは、移動中に写真の印刷を先送りし、代わりに帰宅時に写真を検索し、通常の写真アルバムへの包含に適した印刷済みページという形で印刷することを選んでよい。
８．１  アプリケーション図表記
各アプリケーションユーザインタフェースフローは、コマンド矢印によりリンクされる文書の集合体として示される。コマンド矢印は、ターゲット文書が、ユーザがソースエージ上で対応するコマンドボタンを押した結果として印刷されることを示す。いくつかのコマンド矢印は、指定されたコマンドのどれか１つによりターゲット文書が印刷されることを示す、スラッシュ（「／」）によって分離される複数のコマンドで名前が付けられる。複数のコマンドは同じコマンドやじるしに名前を付けてよいが、それらは典型的には異なる副作用を有する。
【０３２６】
アプリケーションの用語では、ネットページ文書とネットページフォームを区別することが重要である。文書は、ユーザが追加情報または他の何らかの動作を要求するために押すことができるコマンドボタンだけではなく、印刷済みの情報を含む。類似した通常の文書のように動作することに加えて、フォームは、ユーザが記入できる入力フィールドも含む。それらは、システムにデータ入力機構を提供する。また、一般情報を含む文書と、ユーザとアプリケーション間のある特定の対話に特定の情報を含む文書の区別をすることも有効である。一般文書は、売店で販売されている雑誌または公共の場所で遭遇する広告ポスターなどの事前に印刷された出版物であってよい。例えば、事前に印刷された出版物の中で遭遇する加入フォームを含むフォームも事前に印刷されてよい。言うまでもなく、それらはユーザの要求に応えてネットページプリンタにより実行中に生成すされてよい。ユーザに特定の文書およびフォームは、通常、ユーザ要求に応えて、ネットページプリンタによって実行中に生成される。図４４は、一般文書９９０、一般フォーム９９１、ユーザに特定の文書９９２およびユーザに特定のフォーム９９３を示す。
【０３２７】
ユーザインタフェースフローに参加するネットページは、さらに抽象ページレイアウトにより記述される。ページレイアウトは、そのそれぞれがそれを他者と区別するために固有のスタイルを有する多様な種類の要素を含んでよい。図４５に図示されるように、これらは固定情報９９４、可変情報９９５、入力フィールド９９６、コマンドボタン９９７およびドラッグ可能コマンド９９８を含む。
【０３２８】
ユーザインタフェースフローが複数の図に分解されると、複製される任意の文書は、それを定義する主要な図を除くすべてで破線外形線で図示される。
８．２  写真コレクションオブジェクトモデル
図４６に示されている写真コレクションクラス図に関して、写真マネージャ４００は、数多くのユーザの代わりに写真コレクションを管理する。各写真ユーザ４０２は、ネットページユーザ８００（図２１）であり、写真ユーザの詳細は、デフォルトにより、対応するネットページユーザの詳細から引き出される。
【０３２９】
ネットページユーザは、任意の数のカメラ４０１を有し、そのそれぞれは、それによってそれがネットページシステムに対しそれ自体を、ネットページペンが行うのとほぼ同じ方法で特定するＩＤを有する。ペンのようなカメラは、一人のネットページユーザだけと関連付けられ、システムがカメラからの入力を単一のユーザに固有に関連付けることができるようにする。
【０３３０】
各写真ユーザは、名前が指定されたフォルダ４０５のセットにオプションで編成される４０４、写真のコレクション４０７を有する。各フォルダにはオプションのアクセスリスト４０３があり、どのその他の写真ユーザが、フォルダ内の写真を見るためのアクセスを許可されているのかを示す。
【０３３１】
図４７に示されている写真クラス図に関して、写真コレクションの中の各写真４０８はキャプション、捕捉日付と時刻、および捕捉場所（例えば、カメラの中のＧＰＳ受信機から入手可能な場合）を有する。各写真には写真家４１５がいる。各写真はフルサイズ画像４１７，４１３、および対応するサムネイル画像４１６，４１３を有する。各写真は、焦点、ズーム、露光、フラッシュが使用されたかどうか、およびカメラの種類と型を含む、カメラ設定値４１４の集合を記録する。実際のカメラ設定値はカメラに特殊である。写真は、カメラによって捕捉される場合、関連付けられた音声注釈４１１を、およびテキスト注釈４１０を有することがある。写真が、写真に芸術的な効果を適用したカメラによって捕捉、印刷された場合には、芸術的な効果４０９は、写真が該効果付きで、または該効果なしで複製できるように記録される。
【０３３２】
写真がカメラから噴出された場合、それはグループとして噴射されたすべての写真を含む噴射グループ４１２と関連付けられる。これが、写真コレクションをユーザに提示するときに有効な編成の単位となる。
８．３  写真コレクションユーザインタフェース
８．３．１  ネットページカメラ写真捕捉
ユーザがネットページカメラを使用して写真を撮影するとき、カメラは、写真を自動的にネットページシステムに伝送する。カメラはある特定のネットページユーザに固有に関連付けられるため、写真マネージャは、写真をユーザの写真コレクションに自動的に追加する。前述されたように、カメラは写真をネットページシステムに、それが撮影されるとすぐに伝送してよいか、あるいはさらに好機まで伝送を先送りしてよい。
８．３．２  写真噴出
ユーザが写真のコレクションをネットページプリンタに噴出すると、プリンタは、写真マネージャに写真を送信する。カメラがネットページシステムに既知である場合には、カメラマネージャが写真を対応するユーザの写真コレクションに追加する。カメラが既知ではない場合には、カメラマネージャは、ユーザが＜写真追加＞ボタンを押すことによってそのアイデンティティを提供できりょうにする噴出写真追加フォーム（図５１）を作成する。ページは、噴射グループの中の最初の写真および最後の写真を示す。写真マネージャは、それらのアイデンティティを検証できるようにするために、オプションで、ユーザがフォームに署名することを必要とする。
【０３３３】
写真噴射ユーザインタフェースフローは、図４８に示される。
８．３．３  写真ブラウジング
写真マネージャメニューフォーム４２０（図５２）は、ユーザに、日付ごとに提示されるその写真コレクションへのアクセスを与える＜写真履歴＞ボタン、およびユーザにその名前が指定された写真フォルダを介して写真コレクションへのアクセス与える＜写真フォルダ＞ボタンを提供する。写真マネージャは、そのアイデンティティを検証できるようにするために、オプションで、ユーザがフォームに署名することを必要とする。ユーザは、ネットページディレクトリまたは過去に作成されたブックマークを介して写真マネージャメニューを得る。
【０３３４】
写真マネージャメニューは、＜写真アルバム＞ボタンも提供し、ユーザにその写真アルバムへのアクセスを与える。
【０３３５】
日付ごとに提示されるとき、写真コレクションは、噴射グループ、日、週、月、および年の階層に編成される。しかしながら、厳密な階層を提示するよりむしろ、トップレベルの履歴リストは最新の噴射グループ、日、週および月も含む。グループがただ１つの従属グループを含む倍には、ただ１つのグループだけが提示される。例えば、ある特定の週が単一の噴射グループだけを含む場合には、該週は、直接的に対応する写真リストを含むとして提示される。
【０３３６】
写真マネージャメニュー上の＜写真履歴＞ボタンは、写真履歴リストフォーム４２１（図５３）を作成する。各履歴リストフォームは、日付または日付範囲エントリのリストを示し、各日付はさらに詳細な履歴リストまたは写真リストへのハイパーリンクとしての役割を果たす。複数のエントリは、その選択チェックボックスを介して選択でき、それ以後、＜選択済みコピー＞ボタンを介してフォルダにコピーされるか、あるいは＜選択済みプリント＞ボタンを介してサムネイルのセットとして印刷される。
【０３３７】
端末日付ハイパーリンクは、写真リストフォーム４１９（図５４）を作成する。各写真リストフォームは、そのキャプション、捕捉日付と時刻、および捕捉場所とともに、リスト中のそれぞれの写真のサムネイルを示す。複数のエントリが、その選択チェックボックスを介して選択でき、それ以後、＜選択済みコピー＞ボタンを介してフォルダにコピーされ、＜選択済みプリント＞ボタンを介してサムネイルの集合として印刷されるか、あるいは＜選択済み削除＞を介して削除することができる。各エントリは、ともに後述される＜印刷＞ボタンおよび＜カスタム＞ボタンを有する。
【０３３８】
写真マネージャメニュー上の＜写真フォルダ＞ボタンは、写真フォルダフォーム４２２（図５５）を作成する。写真フォルダフォームは、ユーザの名前が指定されたフォルダエントリのリストを示し、各フォルダ名は写真フォルダフォーム４２３（図５７）へのハイパーリンクとしての役割を果たす。写真フォルダフォームは、そのキャプション、捕捉日付と時刻、および捕捉場所とともに、フォルダ内の各写真のサムネイルを示す。複数のエントリが、その選択チェックボックスを介して選択され、それ以降＜選択済み移動＞ボタンを介して別のフォルダに移動され、＜選択済みコピー＞ボタンを介して別のフォルダにコピーされ、＜選択済みプリント＞ボタンを介してサムネイルの集合として印刷されるか、あるいは＜選択済み削除＞ボタンを介して削除することができる。各エントリは、ともに後述される＜印刷＞ボタンおよび＜カスタム＞ボタンを有する。
【０３３９】
写真リストおよび写真フォルダフォーム上のキャプションフィールドは、ユーザが、何も存在していない場合にキャプションを提供したり、所望されるようにキャプションを変更できるようにするテキストエントリフィールドである。数多くのキャプションを入力した後に、ユーザは、写真のキャプションを更新するために＜キャプション更新＞ボタンを押す。
【０３４０】
写真は、写真マネージャを介して完全にアクセス不可となるために、写真履歴リストと、それが出現するあらゆるフォルダの両方から削除されなければならない。しかしながら、それは、写真のネットページプリントを介して、依然としてアクセス可能のままである。
【０３４１】
写真履歴リスト、写真リストおよび写真フォルダページ上の＜選択済みコピー＞（または＜選択済み移動＞）ボタンは、それぞれが＜コピー先＞（または＜移動先＞）ボタンを備える、ユーザの名前が指定された写真フォルダのリストを含む写真フォルダフォーム４２４（（図５６）へのコピー（または移動）を生じさせる。フォームは、ユーザが、コピー（または移動）の宛先として新しいフォルダの名前を指定し、選択できるようにするテキストフィールドとともに、＜新規にコピー＞（または＜新規に移動＞）ボタンも含む。
【０３４２】
写真ブラウジングユーザインタフェースフローは、図４９に示される。
８．３．４  写真印刷
写真履歴リスト、写真リスト、または写真フォルダフォーム上の＜選択済みプリント＞ボタンは、指定された写真のサムネイルのアレイを示す、写真サムネイルペーイ４２５（図５８）を作成する。各サムネイルは、写真のフルページ（例えば、用紙サイズに応じて１２ｘ８“または６ｘ４”）を作成するハイパーリンクとしての役割を果たす。
【０３４３】
写真リストまたは写真フォルダフォーム上での各写真エントリは、写真のフルページプリントを作成する、関連付けられた＜印刷＞ボタンを有する。各エントリは、ユーザが、カスタムプリントオプションを指定できるようにするカスタム写真プリントフォーム４２７（図５９）を作成する＜カスタム＞ボタンも有する。
【０３４４】
カスタム印刷フォームは、選択された写真のサムネイル、キャプション、捕捉日付と時刻、および捕捉場所を示す。ユーザは、印刷される写真のコピー数、および写真のサイズを指定することができる。サイズは６ｘ４“、１２ｘ８”、および多様なマルチページポスターサイズを含む。＜印刷＞ボタンは、写真の要求された印刷済みコピーを作成する。プリンタの用紙サイズに応じて、選択された写真サイズは、ページを満たすため（例えば、１枚の１２ｘ８“のページ上の４枚の６ｘ４“の写真）、または複数ページに渡って分割する（例えば、１枚の１２ｘ８”の写真のための４枚の６ｘ４“のページ）ために写真を繰り返させてよい。
【０３４５】
各印刷隅写真４２６は、カスタム写真印刷フォーム４２７を作成するハイパーリンクとしての役割を果たす。代わりに、写真は、写真のフルページプリントを作成するハイパーリンクとしての役割を果たす。
【０３４６】
写真印刷ユーザインタフェースフローが、図５０に示される。
９．ネットページカメラ
通常、図中で参照番号１２００で示されるネットページカメラは、ネットページプリンタおよびネットページネットワークインタフェースを含むデジタルカメラである。それは、写真を、それらが撮影されると「瞬時に」に６ｘ４“のネットページとして印刷し、典型的には、写真を即座に移動電話／データインタフェースなどの長距離ネットページネットワークインタフェースを介してネットページネットワークに伝送する。これが、写真を永続的にし、印刷されたネットページ写真が即座に対話型になることを可能にする。第８．３．４項に前述されたように、ネットページ写真は、典型的には、それ自体の別のコピーを得ることに対するネットページハイパーリンクとしての役割を果たす。コピーは、永続的にネットページネットワーク上のページサーバに記憶されるデジタル「ネガ」から引き出されるので、コピーは、オリジナルの印刷された写真が劣化してしまっていても原初であることが保証される。
【０３４７】
ネットページカメラは、そのローカル記憶装置がいっぱいになるまで、あるいはユーザが伝送を明示的に要求するまで、伝送を先送りすることもできる。カメラのネットページネットワークインタフェースはその他のデバイスの局所的な範囲内にいるときに、ネットページプリンタなどの別のネットページデバイスへ写真を伝送するのにだけ適した、短距離赤外線（例えば、ＩｒＤＡ）または無線周波数（例えば、ブルートゥース）インタフェースであってよい。
【０３４８】
ネットページシステムは、カメラがオフライン中にネットページ写真を印刷できるようにするために、要求時に、ページＩＤをネットページカメラに事前に割り当てることができる。カメラに用紙およびインクを供給し、第９．３項に後述される消耗品印刷カートリッジ５０４は、その内部フラッシュメモリ内にページＩＤの事前に割り当てられたブロックを含むことができる。単一の印刷カートリッジから作成できる「ページ」数が上限を有するので、ページＩＤのブロックは、決して完全に使用されていなくても効率的に事前に割り当てることができる。
【０３４９】
好ましい実施形態では、ネットページカメラは、本格的な対話型ネットページプリンタとしての役割を果たし、このようにしてネットページペンインタフェースを組み込む。それは、本明細書の他の場所に説明されるように、ネットページペンとネットページネットワーク間の通常の対話を仲介し、ユーザペン動作に応えてオンデマンドでネットページを印刷する。それは、典型的には、６ｘ４“ページに、１２ｘ８”ページ向けに設計されたページコンテンツを印刷し、「写真」サイズのページがフルサイズページより短い距離で見られるため、これは多くのケースで受け入れられる。ページは、言うまでもなく、そのコンテンツがさらに小さなページサイズに適応された状態で、その通常の尺度でも印刷することができる。
９．１  ネットページカメラの好ましい実施形態
本発明に従ったネットページカメラ１２００の好ましい実施形態は、図６０から図６２に示されている。ネットページカメラ１２００は、固定焦点光学部品１２２８およびコンパクトな印刷エンジン５００（第９．２項に詳しく後述される）を組み込んだポケットサイズのカメラである。印刷エンジンは、モノリシックな４“（１００ｍｍ）ページ幅の（登録商標）Ｍｅｍｊｅｔ印字ヘッド３５０（図２０）を含み、カラーインクだけではなく、印刷エンジンにロール形式の印刷媒体（つまり、用紙等）も供給する（図７２に完全に示されている）取外し可能な印刷カートリッジ５０４を収容する。印刷カートリッジは、印刷媒体の１８‘ｘ４”を含み、つまり３４枚の６ｘ４“の写真プリントに十分である。
【０３５０】
カメラ本体は、後部成形物１２１０および前部成形物１２２２から形成される。基部の中の回転式扉１２２６が印刷カートリッジ５０４およびＣＲ２電池１２１２へのアクセスを提供する。前部成形物は、ゴム引きされたグリップ領域１２２４を含む。
【０３５１】
後部成形物１２１０（図６０）は、残りカット／プリントおよび残り電池寿命の表示を提供するＬＣＤインジケータ１２０４、ユーザが最後に撮影した写真を印刷し直すことができるようにする印刷ボタン１２０２、ユーザが、古典（ｃｌａｓｓｉｃ）から全景までの範囲の複数の事前に定義された写真アスペクト比の内の１つを選択できるようにする写真サイズスライダ１２０８を収容する。印刷エンジン５００はギロチンを組み込んでいるので、アスペクト比の連続的な範囲が印刷エンジンによってサポートされ、すべて４“幅で印刷される。
【０３５２】
前部成形物１２２２（図６１）はレンズ１２１８および撮影ボタン１２２０を収容する。撮影ボタンは、ユーザが写真を捕捉できるようにし、写真の即時プリントを作成する。
【０３５３】
好ましい実施形態では、印刷カートリッジ５０４は、写真が通常の写真として印刷されるのか、それとも対話型ネットページ写真として印刷されるのかを決定する。代替実施形態では、ユーザは、写真がどのように印刷されるのかを指定する。ネットページの印刷をサポートするには、印刷カートリッジ５０４は、通常の藍色、赤紫色、および黄色（ＣＭＹ）カラーインクだけではなく、赤外線インクの供給も含む。ネットページカメラのより低速な印字速度、つまりＡ４／レターネットページプリンタの場合の毎秒約１２“よりむしろ毎秒約３”のため、印刷カートリッジはフィクサティーフの供給を含まない。
【０３５４】
印刷カートリッジは、ネットページカメラが対話型ネットページプリンタとして動作するかどうかも決める。非ネットページ印刷カートリッジが挿入される場合には、カメラは対話型ネットページプリンタとして動作するのを妨げられる。
【０３５５】
図６２に示されているように、カメラ本体は固定焦点光学部品、つまりメインＰＣＢ１２３２、および印刷エンジン５００を収容する。これらは可撓ＰＢ１２３０を介して相互接続される。可撓ＰＣＢは、ＬＣＤインジケータ１２０４、ボタン１２０２と１２２０、およびスライダ１２０８もメインＰＣＢに接続する。
【０３５６】
メインＰＣＢ１２３２は、カメラ制御装置６５６、３２ＭＢ  ＤＲＡＭ６５７、ネットページペンとの短距離通信用に使用される無線トランシーバのアナログ構成部品を含むＲＦチップ７６２、およびネットページプリンタ上のサーバとの長距離通信用のセルラー電話インタフェース７５１を保持する。
【０３５７】
光学部品１２２８は、その結果メインＰＣＢ上のカメラ制御装置６５６と接続する、ＣＣＤ画像センサ（図７４の７７６）に直接的に結合される。代替実施形態では、ＣＭＯＳ画像センサが活用される。
【０３５８】
印刷エンジン５００は、メインＰＣＢ上のカメラ制御装置６５６と通信する印刷エンジン制御装置７６０を含む。印刷エンジン制御装置は、第７．２．２項に説明されるように、（登録商標）Ｍｅｍｊｅｔ印字ヘッド３５０およびステッピングモータを制御する。
【０３５９】
ネットページカメラの好ましい実施形態は、片側を印刷する。カメラ制御装置６５６、単一印刷エンジン制御装置７６０、および単一印字ヘッド３５０の相互接続は、図７５に示される。
【０３６０】
カメラ制御装置のアーキテクチャは、図７４に示される。それは、プリンタ制御装置（図１４）のアーキテクチャとそのアーキテクチャを共有するが、プロセッサ７５０が画像センサ７７６を介してがぞうを捕捉できるように、画像センサインタフェース７７５を組み込む。カメラ制御装置は、ネットページページ記述をラスタライズし、写真で画像処理を実行するためにプロセッサ７５０に依存する代わりに、プリンタ制御装置のＲＩＰ  ＤＳＰ７５７を含まない。
９．２  ネットページカメラ印刷エンジン
通常、参照数字５００で示されるネットページカメラ印刷エンジンの好ましい実施形態は、図６３から図７１に示される。印刷エンジン５００は、印刷カートリッジ５０４がその上で取り外し自在に取り付け可能である印刷エンジン組立品５０２を含む。
【０３６１】
印刷カートリッジ５０４は、印刷媒体および多様な種類のインクの供給などの消耗品を含む受け口である。
【０３６２】
印刷エンジン組立品５０２は、第１副組立品５０６、および第２印字ヘッド副組立品５０８を備える。
【０３６３】
副組立品５０６は、シャシ５１０を含む。該シャシ５１０は、損赤にインク供給流路５１４が成形される第１成形物５１２を備える。インク供給流路５１４は、印刷カートリッジ５０４から印字ヘッド副組立品５０８の印字ヘッド３５０（図６８から図７０）にインクを供給する。印字ヘッド３５０は、赤外線光スペクトルだけで可視であるインク（これ以降「赤外線インク」と呼ばれる）が加えられた３色またはア４色で印刷する。したがって、４色インク供給流路５１４は、空気供給流路５１８とともに成形物５１２内で画定される。空気供給流路５１８は、印字ヘッド３５０のノズルガード上での異物粒子の蓄積を妨げるために、印字ヘッド３５０に空気を供給する。
【０３６４】
シャシ５１０は、さらに、カバー成形物５２０を含む。カバー成形物５２０は、その上でポンプ５２２を支える。ポンプ５２２は、空気入口ピン２４および空気入口開口部５２６を介して、印刷カートリッジ５０４内の空気フィルタを通して空気を引き出すサクションポンプである。空気は、出口開口部５２８を通してシャシ５１０の空気供給流路５１８の中に排出される。
【０３６５】
シャシ５１０は、さらに、ステッピングモータ６７５の形を取る第１駆動モータを支える。該ステッピングモータ６７５は、第１歯車列５３２を介してポンプ５２２を駆動する。ステッピングモータ６７５は、第２歯車列５３８を介して、印刷カートリッジ５０４のローラ組立品５３６の駆動ローラ５３４（図６８）にも連結される。該歯車列５３８は、駆動ローラ５３４の端部で運ばれる係合可能な要素５４０（図６５）を係合する。歯車列５３８は、駆動ローラ５３４の端部で運ばれる係合可能な要素５４０を係合する。ステッピングモータ６７５は、画像を印刷媒体５４２で印刷できるようにするために、このようにして印刷媒体５４２の副組立品５０８の印字ヘッド３５０への送りを制御する。ステッピングモータ６７５は印刷媒体５４２を進めるように動作されるだけであるので、ポンプ５２２は、印刷が印刷媒体５４２で発生するときに、印字ヘッド３５０で送風するためにだけ運転できる。
【０３６６】
シャ−シ５１０の成形物５１２は、インク供給流路５１４と連絡するピン５４４の形を取る複数のインク供給導管を支える。インク供給ピン５４４は、印字ヘッド３５０に供給されるために、印刷カートリッジ５０４の中のインクチャンバまたはタンク５４８（図６８）からインクを引き出すために印刷カートリッジ５０４のエラストマカラーアセンブリ５４６を通して受け取られる。
【０３６７】
ＤＣモータである第２モータ６７６は、クリップ５５２を介してシャシ５１０のカバー成形物５２０の上で支えられる。モータ６７６は、画像がその上に印刷された後に印刷媒体５４２の部分を印刷媒体の残りから分けるために、カッタアーム組立品５５４の形を取る分離手段を駆動するために提供される。傘歯車５５６は、カッタ組立品５５４のウォームギヤ５６０の上で運ばれる傘歯車５５８とかみ合う。ウォームギヤ５６０は、印字ヘッド副組立品５０８のシャシ台板５６４内の軸受け５６２を介して回転自在に支えられる。
【０３６８】
カッタ組立品５５４は、取付けブロック５７０上の弾力的に撓みやすいアーム５６８の上で支えられているカッタホイール５５６を含む。ウォームギヤ５６０は、ウォームギヤ５６０が回転するときに、取付けブロック５７０およびカッタホイール５６６がシャシ台板５６４を横断するように取付けブロック５７０を通過する。取付けブロック５７０は、ウォームギヤ５６０を基準にした取付けブロック５７０の回転を妨げるために台板５６４のヘリ５７２に当たる。さらに、印刷媒体５４２の切断を達成するために、カッタホイール５６６は印字ヘッド副組立品５０８の上部ハウジングまたはキャップ部分５７４に当たる。このキャップ部分５７４は金属部分である。したがって、カッタホイール５６６が、頂上が覆われた部分５７４を横断するにつれて、鋏状の切断動作が印刷媒体に与えられ、画像が印刷される印刷媒体５４２のその部分を分離する。
【０３６９】
副組立品５０６は、エジェクタ機構５７６を含む。該エジェクタ機構５７６はシャシ５１０の上で運ばれ、エジェクタ機構５７６をシャシ５１０に掴み、固定するクリップ５８０を有するカラー５７８を有する。カラー４７８は、エラストマ材料の挿入物５８２をその中で支える。エラストマ挿入物５８２は複数の開口部５８４を画定する。該開口部５８４は、ピン５４４の入口開口部を封鎖し、異物粒子のピン５４４の中への侵入を妨げ、そうする上で、流路５１４および印字ヘッド３５０の中への侵入を妨げる。加えて、挿入物５８４は、同じ目的のために空気入口ピン５２４の入口開口部を封鎖するランドまたはプラットホームを画定する。
【０３７０】
コイルばね５８８は、シャシ５１０とカラー５７８の間に配列され、図面の図６６により詳細に図示されるように、カートリッジ５０４が印刷エンジン５００から取り外されるときに、カラー５７８を、シャシ５１０を基準にして間隔をあけて配置された位置に促される。エジェクタ機構５７６は、図面の図６７のその引っ込められた位置で示されている。
【０３７１】
印字ヘッド副組立品５０８は、前述されたように、台板５６４を含む。頂上を覆う機構５９０は、印字ヘッド３５０に向かっておよび印字ヘッドから離れて変位できるように、台板５６４の上で変位自在に支えられる。覆機構５９０は、キャリア５９３に配列された細長いリブ５９２を含む。キャリヤ５９３は、印字ヘッド３５０が作動していないときに、リブ５９２を印字ヘッド３５０と当接するように変位させる変位機構５９４によって支えられる。逆に、印字ヘッド３５０が稼動中であるとき、変位機構５４９は、リブ５９２を印字ヘッド３５０との当接から引っ込めるために作動できる。
【０３７２】
印字ヘッド副組立品５０８は、印字ヘッド３５０がその上に取り付けられる印字ヘッド支持性景物５９６を含む。該成形物５９６は、画像がその上に印刷されなければならないときに、成形物５４９６の中に配列される挿入物５９９とともに、印刷媒体５４２があ通過する通路５９８を画定する。溝７００は、頂上を覆う機構５９０がその頂上を覆う位置にあるときに、頂上を覆う機構５９０がそれを通って突出する成形物５９６の中に画定される。
【０３７３】
インク送り装置７０２は、キャップ部分５７４の下で挿入物５９９によって支えられる。該インク送り装置７０２は、背骨部分７０４および該背骨部分７０４の上に取り付けられるケーシング７０６を備える。背骨部分７０４およびケー死ぬ７０６は、それらの間で、通路７１０（図７０）を介してインクを印字ヘッド３５０に送るために、シャシ５１０内のインク供給流路５１４と連絡するインク送り通路７０８を画定する。
【０３７４】
空気供給流路７１１（図７１）は、背骨部分７０４の中で、印字ヘッド３５０に沿って画定される。
【０３７５】
電気信号は、挿入物５９９とインク送り装置７０２の間で繋がれて保持されるＴＡＢ膜７１２を介して印字ヘッド３５０に提供される。
【０３７６】
成形物５９６は、角がつけられた翼部分７１４を含む。可撓プリント回路基板（ＰＣＢ）７１６は、該翼部分７１４上で支えられ、該翼部分に固定される。可撓ＰＣＢ７１６は、挿入物５９９のリブ７１８を介してＴＡＢ膜７１２との係合に促されることによってＴＡＢ膜７１２と電気的に接触する。可撓ＰＣＢ７１６は、その上の母線７２０を支える。該母線７２０は、印字ヘッド３５０に、および印刷エンジン５００のその他の電力を供給されている構成部品に電力を提供する。さらに、カメラ印刷エンジン制御チップ７６０が、カートリッジ５０４の完成があり、印刷エンジン５００と準拠していることを認証するＱＡチップ（図７５の６６５）とともに可撓ＰＣＢ７１６の上で支えられる。この目的のため、ＰＣＢ７１６は、印刷カートリッジ５０４の中で接点７２５と係合する接点７２３を含む。
【０３７７】
図面の図７０にさらに明確に示されるように、印字ヘッド自体は、シリコンウェハ７２４の上に配列されているノズルカード７２２を含む。インクは、インク供給部材７２６を介して印字ヘッド３５０のノズルアレイ（図１８）に供給される。インク供給部材７２６は、インクをオンデマンドで印字ヘッド３５０のノズルのアレイに送るために、インク送り装置７０２の通路７１０の出口と連絡する。
９．３  ネットページカメラ印刷カートリッジ
通常、参照番号５０４によって示される、ネットページ印刷カートリッジの好ましい実施形態は、図７２と図７３に、および印刷エンジン５００の文脈では、図６３から図６７に示される。
【０３７８】
印刷カートリッジ５０４は、インクカートリッジ１０１２およびハウジング１０１４を含む。図７３により明確に示されるように、ハウジング１０１４は、上部成形物１０１６および下部成形物１０１８によって画定される。成形物１１６および１０１８は、クリップ１０２０によってともに掴まれる。ハウジング１０１４は、カートリッジ５０４に魅力的な外観を提供するラベル１０２２によって覆われている。該ラベル１０２２は、ユーザが、カートリッジ５０４を使用できるようにする情報も掲載する。
【０３７９】
ハウジング１０１４は、インクカートリッジ１０１２が受け取られるチャンバを画定する。インクカートリッジ１０１２は、ハウジング１０１４のチャンバ内に固定支持される。
【０３８０】
ロール１０２８の回りに巻き付けられる用紙５４２のロール１０３０を備える印刷媒体１０２６の供給は、ハウジング１０１４のチャンバの中で受け取られる。ロール１２８は、インクカートリッジ１０１２上で摺動自在に受け取られ、それを基準にして回転可能である。
【０３８１】
図７２に示されるように、上部成形物１０１６および下部成形物１０１８がともに掴まれるとき、出口長穴１０３２が、用紙５４２の舌部がそれを通して排出される画定される。
【０３８２】
図６７に示されるように、カートリッジ５０４は、用紙５４２を、それがロールから送り出されるにつれて巻いてあるのを戻すだけではなく、用紙５４２を該出口長穴を通して動かすのにも役立つローラ組立品５３６を含む。ローラ組立品５３６は、駆動ローラ５３４および２つの被駆動ローラ１０４０を含み、それらはともに用紙５４２に正の牽引力を与え、その速度と位置を、それがハウジングから排出されるにつれて制御する。
【０３８３】
駆動ローラ５３４は、合わせ凹部間で回転自在に自在に繋いで保持され、それぞれハウジング１０１４の上部成形物１０１６と下部成形物１０１８のそれぞれの側壁内に画定される駆動軸１０４６を含む。駆動ローラ５３４の向かい合う端部１０５２は、ハウジング１０１４の上部成形物１０１６と下部成形物１０１８の中で適切な構成（図示されていない）で回転自在に保持される。
【０３８４】
駆動ローラ５３４は、高衝撃ポリスチレン製であり、エラストマのまたはゴムのローラ部分１０５４の形を取る軸受け手段がその上に成形される軸１０４６を備えるツーショット射出成形物である。これらの部分１０５４は、用紙５４２を確かに係合し、用紙５４２がカートリッジ５０４から送り出されるにつれて、用紙５４２のずれを妨げる。
【０３８５】
ハウジング１０１４から突出するローラ５３４の端部は、その中に印刷カートリッジ５０４が設置されるカメラなどのデバイスの印字ヘッド組立品の歯車付き駆動界面（図示されていない）と合う十字形の装置５４０（図７２）の形を取る係合構成を有する。この装置が、用紙が印字ヘッドに送られる速度が、印字ヘッドによる印刷と同期し、用紙５４２上のインクの正確な整合を確実にすることを保証する。
【０３８６】
インクカートリッジ１０１２は円形のコンテナ１０５８を含む。コンテナ１０５８はポリスチレンといったプラスチック素材から押し出される。
【０３８７】
発明の好ましい実施形態では、印刷カートリッジ５０４がともに使用される印字ヘッドは多色印字ヘッドである。その結果、コンテナ１０５８は、複数の、さらに特定すると４つのコンパートメントまたはタンク５４８に分けられる。各タンク５４８は異なる色のまたは種類のインクを収容する。ある実施形態では、タンク５４８に入れられるインクは、藍色、赤紫色、黄色および黒色のインクである。発明の別の実施形態では、藍色、赤紫色、および黄色のインクである３色の異なる色のインクがタンク５４８の３つの中に収容されるが、第４のタンク５４８は、赤外線スペクトルでのみ可視であるインクを収容する。
【０３８８】
コンテナ１０５８の１つの端部は、端部蓋１０６２によって封鎖される。該端部蓋は、その中に複数の開口部１０６４が画定される。開口部１０６４は、大気圧が端部蓋１０６２を有するコンテナ１０５８のその端部にあるタンク５４８内で維持されるように、それぞれのタンク５４８と関連付けられる。
【０３８９】
密封装置は、端部蓋１０６２を有する端部にあるコンテナ１０５８の中で受け取られる。該密封装置は、各タンク５４８内で摺動自在に受け取られるゼラチン状の材料から成る四分円の計上のペレット１０６８を備える。ペレット１０６８のゼラチン状材料は、熱可塑性のゴムおよび炭化水素から作られる化合物である。炭化水素は白い鉱油である。熱可塑性ゴムは、ペレット１０６８が、ペレット１０６８のその関連付けられたタンク５４８内での摺動を可能にする一方で、通常の動作温度でその形を保持するように、鉱油に十分な剛性を分与する共重合体である。適切な熱可塑性ゴムとは、シェルケミカル社によって「クラトン（Ｋｒａｔｏｎ）ｎｏ登録商標で販売されるものである。共重合体は、各ペレット１０６８にゲル状の整合性を分与するのに十分な量で化合物内に存在する。典型的には、使用される種類に依存する共重合体は、質量で約３パーセントから２０パーセントの量、存在するだろう。
【０３９０】
使用中、化合物はそれが流体となるように加熱される。いったん各タンク５４８がその特定の種類のインクで充填されると、溶融状態にある化合物が各タンク５４８の中に注ぎ込まれ、そこで化合物はペレット１０６８を形成するように硬化できる。ペレット１０６８の後部、つまり端部蓋１０６２に面するペレット１０６８のその端部での大気圧が、インクがタンク５４８から引き出されるにつれて、自動注油式であるペレット１０６８が、コンテナ１０５８の向かい合う端部に向かって摺動することを保証する。ペレット１０６８は、このようにして、タンク５４８内でのインクの汚染を妨げるだけではなく、タンク５４８内でインクが乾くのを妨げる。ペレット１０６８は、さらにタンク５４８からのインクの漏れを妨げるために、恐水性である。
【０３９１】
コンテナ１０５８の向かい合う端部は、インクカラー成形部１０７０によって封鎖される。成形物１０７０上で運ばれる邪魔板がエラストマ密封成形物５４６を受け取る。恐水性であるエラストマ密封成形物５４６は、その中に画定される密封カーテンを有する。各密封カーテンは、印字ヘッド組立品からの合わせピンが切れ目を通って挿入可能であり、コンテナ１０５８のタンク５４８との流体連通するように、切れ目を有する。中空のボスが、インクカラー成形物１０７０の反対側の側面から突出する。各ボスは、インクカラー成形物をコンテナ１０５８の端部に配置するために、その関連付けられたタンク５４８内にきちっと当て嵌まる。
【０３９２】
インクカラー成形物１０７０は、キャリヤまたは帯成形物１０８２によって適所に保持される。該帯成形物１０８２は、エラストマ密封性景物５４６がそれを通って接近可能である、その中に画定される四つ葉のクローバー形をした窓１０８４を有する。帯成形物１０８４は、ハウジング１０１４の上部成形物１０１６と下部成形物１１８の間で繋がれて保持される。帯成形物１０８４、およびハウジング１０１４の上部成形物１０１６および下部成形物１０１８の内部表面から伸びるそれぞれウェブ１０８６と１０８８は、コンパートメント１０９０を画定する。空気フィルタ１０９０は、帯成形物１０８４にょって適所に保持される。空気フィルタ１０９２は、印字組立品と協調する。ノズルガードの清掃を達成するために、空気が印字組立品のノズルガード全体で吹かれる。この空気は、帯成形物１０８２の中の入口開口部１０９４で受け取られるピンによって空気フィルタ１０９２を通して引き出されることによって濾過される。
【０３９３】
印刷カートリッジ５０４が組み立てられると、膜またはフィルム１０９６が、装置１０８４を効果的に密封するために帯成形物１０８２の外側端部に適用される。この膜またはフィルム１０９６は、使用するために、ピンによって貫通または破壊される。フィルム１０９６は、インクタンク５４８の中への破片の進入を妨げる。
【０３９４】
認証チップ７６１という形を取る認証手段は、帯成形物１０８２内の開口部７２５の中で受け取られる。認証チップ７６１は、印刷カートリッジ５０４に互換性があり、デバイスと準拠していることを保証するために印刷エンジン制御装置７６０によって調べられる。
【０３９５】
認証またはＱＡチップ７６１の実施形態は、その内容が相互参照してここに組み込まれる、「物理的な物体を認証するためのシステム（Ａ  Ｓｙｓｔｅｍ  ｆｏｒ  Ａｕｔｈｅｎｔｉｃａｔｉｎｇ  Ｐｈｙｓｉｃａｌ  Ｏｂｊｅｃｔｓ）と題される、本出願人または譲受人の同時係属出願番号第０９／１１３，２２３号に説明される。
９．４  ページＩＤ管理
ネットページは、長さが最高１００ビットのページＩＤ５０（図２５）によって特定される。印刷カートリッジ５０４用のページＩＤのブロックを事前に割り当てるために、１００ビットの開始ページＩＤが、印刷カートリッジ内の認証チップ７６１内に記憶される。ある実施形態では、開始ページＩＤは、認証チップ内のフラッシュメモリに記憶され、ページが印刷されるたびに増分される。したがって、それはつねに次に使用可能なページＩＤを表す。別の実施形態では、開始ページＩＤは認証チップのＲＯＭに記憶され、別個のページカウントが認証チップのフラッシュメモリ内に維持される。該ページカウントは、ページが印刷されるたびに増分される。それから、次に使用可能なページＩＤが、開始ページＩＤおよびページカウントの合計で表される。単一の印刷カートリッジから作成できるページ数は制限されているため、ページカウントレジスタはきわめて短い場合がある。例えば、好ましい実施形態では、印刷カートリッジは、３６枚の６ｘ４  “ページを作成することができ、幅６ビットのページカウントレジスタを必要とする。実際問題として、印刷エンジン５００は、ギロチンを組み込むことによって、任意に短いページを作成できるので、さらに幅広いページカウントレジスタが保証される。例えば、１０ビットレジスタは、１０２４枚の５．４ｍｍページをサポートする。
９．５  写真捕捉データフロー
写真捕捉は、ユーザが撮影ボタン１２２０を押すと開始する。図７６に示されるように、プロセッサ７５０が（４３０で）ＣＣＤ画像センサ７７６を介して画像を捕捉する。（４３０で）画像をメモリに転送するプロセスでは、プロセッサが、画像センサ７７６の既知のガンマに基づいて事前に計算されるルックアップテーブルを介して画像の輝度応答を（４３２で）線形にする。同時に、プロセッサは、カラーチャネルごとにヒストグラムを蓄積する。画像センサから捕捉される画像は、典型的にはデバイスに特殊な赤、緑および青（ＲＧＢ）色空間を使用する。
【０３９６】
各流路の黒と白の点は、そのそれぞれのヒストグラムから決定され、各流路の動的な範囲は、完全動的範囲を満たすために（４３４で）拡大される。副作用として、画像は、個々の白の点が位置合わせされるため（４３３に示されるが、実際には４３４で明示的な）白で均衡が取られている。
【０３９７】
大部分のカラー画像センサは、可視スペクトル全体で優れたスペクトル反応を有する同一の検知素子の集合を含む。画像センサは、典型的には、ＲＧＢモザイクから成り立つカラーフィルタでオーバレイされ、このようにして、指定された検知素子の、その上にある赤、緑または青のフィルタタイルの色に対するスペクトル反応を制限する。モザイクは、通常、ベイヤ（Ｂａｙｅｒ）カラーフィルタアレイとして知られる、赤と青の交互の線がちりばめられた緑のタイルのチェッカー盤として配列され、このようにして赤または青の検知素子の２倍の緑の検知素子を生じさせる。これは、人間の視覚系のスペクトルの緑部分デの周波数に対するさらに大きな感度に一貫している。したがって、画像処理は、捕捉されたＲＧＢ画像のそれぞれの相互に散在する平面を完全に取り込むために画像補足後に発生しなければならない。
【０３９８】
したがって、範囲拡大後、散在するベイヤ画像は、適切なフィルタカーネルを使用して（４３５で）サンプリングし直される。
【０３９９】
それから、ＲＧＢ画像は、（ｓＲＧＢ、Ｌ＊ａ＊ｂ、等の）デバイスから独立した色空間に（４３６で）変換され、（４３７で）鋭敏にされ、（４３９で）メモリに記憶される前に、最後に（４３８で）圧縮される。アッスクはＪＰＥＧ、あるいはそれ以外の適切な連続色調画像圧縮方式を活用してよい。
【０４００】
圧縮を通した範囲拡大のアブミは、画像全体を即時に記憶せずに、パイプラインとして実行される。画像全体の記憶は、ヒストグラムが蓄積されているてために初期捕捉後にのみ必要とされる。
【０４０１】
いったん圧縮された形式で、およびデバイスから独立した色空間内でメモリ内に記憶されると、画像はネットページ文書の中にラップされ、印刷される開始点として（図７７の４４２で）文書ラスタライザに送られる準備が完了する。
【０４０２】
前述された多様な画像処理ステップは周知であり、技術の当業者によって理解される。
【０４０３】
写真がネットページとして印刷されている場合には、写真は、第８項に説明されるように、ネットページネットワーク上で写真マネージャへの伝送のために待ち行列にも入れられる。前述されたように、写真は、即時に伝送されてよいか、あるいは伝送は先送りされてよい。
【０４０４】
９．６  ネットページ文書データフロー
ネットページネットワークからネットページとしての印刷までのネットページ文書のフローが、前記第７．２．１項に説明される。
【０４０５】
ラスタライズは、カメラ制御装置６５６から不在であるＲＩＰ  ＤＳＰ  ７５７よりむしろプロセッサ７５０によって実行されるが、その説明は、等しくネットページカメラに適用する。
【０４０６】
写真の場合、カメラは、（写真サイズスライダ１２０８を介して選択される）ユーザの写真サイズ設定値を反映するページ記述を作成する。該ページ記述は、写真のサイズおよびアスペクト比（例えば、古典対全景）を決定し、マルチページタイル並べだけではなくｎ−アップ配列（例えば、パスポート写真）の機能も有する。
【０４０７】
図７８は、ネットページ文書および捕捉された写真を表す１つまたは複数のフォーマットされた画像素子を含むそのページ記述を示す。
【０４０８】
いったん写真文書が（図７７の４４２で）ラスタライザに渡されると、典型的には数多くの変換が発生する。図７９で示されているように、画像は最初に（４５０で）復元されてから、ユーザの選択したアスペクト比に応じて、おそらくトリミングされるだけではなく、カメラのプリンタのｃｏｎｔｏｎｅ解像度に（４５１で）拡大縮小される。それから、おそらく（４５２で）タイル並べされ、最後に（４５３で）プリンタのデバイスに特殊なＣＭＹ色空間に変換される。それは、それから通常のネットページ印刷パイプラインを通って進む。
【０４０９】
好ましい実施形態では、画像センサは１５００Ｘ１０００ピクセルという空間解像度を有し、画像は１インチあたり２６７ピクセルというｃｏｎｔｏｎｅ解像度で印刷される。
【０４１０】
写真は、ネットページとして印刷されなくても、それは、ネットページタグレンダリングが（図７７の４４８で）ディスエーブルされるという例外はあるが、同じ印刷段階を通過する。
９．７  専用写真データフロー
図８０に示される代替実施形態では、ネットページカメラは、写真を捕捉し、処理し、レンダリングし、印刷するための専用のパイプラインを含む。パイプラインは、ソフトウェアまたはハードウェアで実現されてよい。それは写真に特殊な処理の方を選んで汎用ネットページ文書ラスタライザを不要とし、写真画像の即時デバイスから独立した色空間への変換を削除し、写真画像とページ画像の両方の即時圧縮を削除するが、写真捕捉プロセスおよび一般的なネットページ印刷プロセスと同じステップの大部分を含む。それは、このようにして、著しくより効率的な写真捕捉およびレンダリングパイプラインに、非ネットページ写真画像の捕捉および印刷に対する特定の適用性を与える。
【０４１１】
しかしながら、好ましい実施形態では、写真画像の即時圧縮は、画像がサーバに伝送されなければならないために有利であると考えられる。
結論
本発明は、好ましい実施形態よび多くの特定の代替実施形態に関して記述されてきた。しかしながら、関連分野の技能者によって、特に記述されたものと異なる数多くのその他の実施形態も本発明の精神および範囲に該当するだろうことが認識されるだろう。したがって、発明は、適宜に相互参照により組み込まれる文書を含む、本明細書中に記述された特定の実施形態に限られることは意図されていないことが理解されるだろう。本発明の範囲は、添付請求項だけによって制限される。
【図面の簡単な説明】
本発明の好ましいおよびそれ以外の実施形態は、ここに添付図面に関して非制限例によってだけで説明されるだろう。
【図１】  図１は、サンプルの印刷されたネットページとそのオンラインページ記述の間の関係性の概略図である。
【図２】  図２は、ネットページペン、ネットページプリンタ、ネットページサーバ、およびネットページアプリケーションサーバの間の相互作用の概略図である。
【図３】  図３は、ネットページサーバおよびネットワークを介して相互接続されるプリンタの集合体を示す。
【図４】  図４は、印刷されたネットページおよびそのオンラインページ記述の高水準構造の概略図である。
【図５】  図５は、ネットページタグの構造体を示す平面図である。
【図６】  図６は、図５に図示されるタグの集合の間とネットページペンの書式を取るネットページ検出装置の視野の関係性を示す平面図である。
【図７】  図７は、タグ画像処理および復号アルゴリズムのフローチャートである。
【図８】  図８は、ネットページペンおよびその関連付けられたタグ感知視野コーンの透視図である。
【図９】  図９は、図８に示されるネットページペンの透視展開図である。
【図１０】  図１０は、図８および図９に示されるネットページペン用のペン制御装置の概略ブロック図である。
【図１１】  図１１は、壁に取り付けられたネットページプリンタの透視図である。
【図１２】  図１２は、図１１のネットページプリンタの長さを通る断面である。
図１２ａは、二重化された印刷エンジンの断面および膠（ｇｌｕｅ）ホイールアセンブリを示す図１２の拡大部分である。
【図１３】  図１３は、インクカートリッジ、インク、空気通路と膠通路、および図１１と図１２のネットページプリンタの印刷エンジンの詳細図である。
【図１４】  図１４は、図１１と図１２に示されるネットページプリンタ用のプリンタ制御装置の概略ブロック図である。
【図１５】  図１５は、二重化された印刷エンジン制御装置および図１４に図示されているプリンタ制御装置に関連付けられたメムジェットＴＭ（商標）印字ヘッドの概略ブロック図である。
【図１６】  図１６は、図１４と図１５に図示されている印刷エンジン制御装置の概略ブロック図である。
【図１７】  図１７は、例えば、図１０から図１２のネットページプリンタ内で使用されるような単一メムジェットＴＭ（商標）印刷要素の透視図である。
【図１８】  図１８は、メムジェットＴＭ（商標）印刷要素の小さい部分の透視図である。
【図１９】  図１９は、図１３に図示されているメムジェットＴＭ（商標）印刷要素の動作サイクルを示す一連の透視図である。
【図２０】  図２０は、ページ幅メムジェットＴＭ（商標）印字ヘッドの短いセグメントの透視図である。
【図２１】  図２１は、ユーザクラス図の概略図である。
【図２２】  図２２は、プリンタクラス図の概略図である。
【図２３】  図２３は、ペンクラス図の概略図である。
【図２４】  図２４は、アプリケーションクラス図の概略図である。
【図２５】  図２５は、文書およびページ記述クラス図の概略図である。
【図２６】  図２６は、文書およびページ所有権クラス図の概略図である。
【図２７】  図２７は、端末要素特殊化クラス図の概略図である。
【図２８】  図２８は、状態要素特殊化クラス図の概略図である。
【図２９】  図２９は、ハイパーリンク要素クラス図の概略図である。
【図３０】  図３０は、ハイパーリンク要素特殊化クラス図の概略図である。
【図３１】  図３１は、ハイパーリンクされたグループクラス図の概略図である。
【図３２】  図３２は、フォームクラス図の概略図である。
【図３３】  図３３は、デジタルリンククラス図の概略図である。
【図３４】  図３４は、フィールド要素特殊化クラス図の概略図である。
【図３５】  図３５は、チェックボックスフィールドクラス図の概略図である。
【図３６】  図３６は、テキストフィールドクラス図の概略図である。
【図３７】  図３７は、シグナチャフィールドクラス図の概略図である。
【図３８】  図３８は、入力処理アルゴリズムのフローチャートである。
【図３８ａ】  図３８ａは、図３８のフローチャートの１つのステップの詳細なフローチャートである。
【図３９】  図３９は、ページサーバコマンド要素クラス図の概略図である。
【図４０】  図４０は、加入送達プロトコルの概略図である。
【図４１】  図４１は、ハイパリンク要求クラス図の概略図である。
【図４２】  図４２は、ハイパリンク活性化プロトコルの概略図である。
【図４３】  図４３は、フォーム提出プロトコルの概略図である。
【図４４】  図４４は、ユーザインタフェースフロー文書アイコンの集合の概略図である。
【図４５】  図４５は、ユーザインタフェースページンタフェースレイアウト要素アイコンの概略図である。
【図４６】  図４６は写真コレクションクラス図の概略図である。
【図４７】  図４７は写真クラス図の概略図である。
【図４８】  図４８は写真噴出ユーザインタフェースフローの概略図である。
【図４９】  図４９は写真ブラウジングユーザインタフェースフローの概略図である。
【図５０】  図５０は写真印刷ユーザインタフェースフローの概略図である。
【図５１】  図５１は噴出写真追加フォームの概略図である。
【図５２】  図５２は写真マネージャメニューフォームの概略図である。
【図５３】  図５３は写真履歴リストフォームの概略図である。
【図５４】  図５４は写真リストフォームの概略図である。
【図５５】  図５５は写真フォルダリストフォームの概略図である。
【図５６】  図５６は写真フォルダフォームへのコピー／移動の概略図である。
【図５７】  図５７は写真フォルダフォームの概略図である。
【図５８】  図５８は写真サムネイルページの概略図である。
【図５９】  図５９はカスタム写真印刷フォームの概略図である。
【図６０】  図６０はネットページカメラの背面の透視図である。
【図６１】  図６１はネットページカメラの前部の透視図である。
【図６２】  図６２はネットページカメラの展開透視図である。
【図６３】  図６３は印刷エンジンの透視図である。
【図６４】  図６４は印刷エンジンの展開透視図である。
【図６５】  図６５は削除された印刷エンジンと使用された印刷カートリッジ月の印刷エンジンの透視図である。
【図６６】  図６６は印刷カートリッジが仮の輪郭で示されている、印刷エンジンの透視背面図である。
【図６７】  図６７は印刷エンジンの透視断面図である。
【図６８】  図６８は印刷エンジンの印字ヘッド副組み立て品の透視展開図である。
【図６９】  図６９は印字ヘッド副組み立て品の透視カッタウェイ図である。
【図７０】  図７０は頂上を負おう機構が、頂上が覆われた位置にある印字ヘッド副組立品の断面端面図である。
【図７１】  図７１は頂上を覆う機構が、頂上が覆われていない位置にある状態の印字ヘッド副組立品の断面端面図である。
【図７２】  図７２は印刷カートリッジの透視図である。
【図７３】  図７３は印刷カートリッジの透視展開図である。
【図７４】  図７４は図６０から図６２に示されるネットページカメラ用カメラ制御装置の概略ブロック図である。
【図７５】  図７５は図７４に示されるカメラ制御装置と関連付けられた、印刷エンジン制御装置および（登録商標）Ｍｅｍｊｅｔ印字ヘッドの概略ブロック図である。
【図７６】  図７６はネットページカメラ内での写真捕捉処理のフローチャートである。
【図７７】  図７７はネットページプリンタおよびカメラ内での文書処理のフローチャートである。
【図７８】  図７８は写真文書クラス図の概略図である。
【図７９】  図７９はネットページカメラ内の写真文書ラスタ化のフローチャートである。
【図８０】  図８０はネットページカメラでの専用写真捕捉および印刷のフローチャートである。
【図１】
0004647165.tif 000005
【図２】
0004647165.tif 000006
【図３】
0004647165.tif 000007
【図４】
0004647165.tif 000008
【図５】
0004647165.tif 000009
【図６】
0004647165.tif 000010
【図７】
0004647165.tif 000011
【図８】
0004647165.tif 000012
【図９】
0004647165.tif 000013
【図１０】
0004647165.tif 000014
【図１１】
0004647165.tif 000015
【図１２】
0004647165.tif 000016
【図１２ａ】
0004647165.tif 000017
【図１３】
0004647165.tif 000018
【図１４】
0004647165.tif 000019
【図１５】
0004647165.tif 000020
【図１６】
0004647165.tif 000021
【図１７】
0004647165.tif 000022
【図１８】
0004647165.tif 000023
【図１９】
0004647165.tif 000024
【図２０】
0004647165.tif 000025
【図２１】
0004647165.tif 000026
【図２２】
0004647165.tif 000027
【図２３】
0004647165.tif 000028
【図２４】
0004647165.tif 000029
【図２５】
0004647165.tif 000030
【図２６】
0004647165.tif 000031
【図２７】
0004647165.tif 000032
【図２８】
0004647165.tif 000033
【図２９】
0004647165.tif 000034
【図３０】
0004647165.tif 000035
【図３１】
0004647165.tif 000036
【図３２】
0004647165.tif 000037
【図３３】
0004647165.tif 000038
【図３４】
0004647165.tif 000039
【図３５】
0004647165.tif 000040
【図３６】
0004647165.tif 000041
【図３７】
0004647165.tif 000042
【図３８】
0004647165.tif 000043
【図３８ａ】
0004647165.tif 000044
【図３９】
0004647165.tif 000045
【図４０】
0004647165.tif 000046
【図４１】
0004647165.tif 000047
【図４２】
0004647165.tif 000048
【図４３】
0004647165.tif 000049
【図４４】
0004647165.tif 000050
【図４５】
0004647165.tif 000051
【図４６】
0004647165.tif 000052
【図４７】
0004647165.tif 000053
【図４８】
0004647165.tif 000054
【図４９】
0004647165.tif 000055
【図５０】
0004647165.tif 000056
【図５１】
0004647165.tif 000057
【図５２】
0004647165.tif 000058
【図５３】
0004647165.tif 000059
【図５４】
0004647165.tif 000060
【図５５】
0004647165.tif 000061
【図５６】
0004647165.tif 000062
【図５７】
0004647165.tif 000063
【図５８】
0004647165.tif 000064
【図５９】
0004647165.tif 000065
【図６０】
0004647165.tif 000066
【図６１】
0004647165.tif 000067
【図６２】
0004647165.tif 000068
【図６３】
0004647165.tif 000069
【図６４】
0004647165.tif 000070
【図６５】
0004647165.tif 000071
【図６６】
0004647165.tif 000072
【図６７】
0004647165.tif 000073
【図６８】
0004647165.tif 000074
【図６９】
0004647165.tif 000075
【図７０】
0004647165.tif 000076
【図７１】
0004647165.tif 000077
【図７２】
0004647165.tif 000078
【図７３】
0004647165.tif 000079
【図７４】
0004647165.tif 000080
【図７５】
0004647165.tif 000081
【図７６】
0004647165.tif 000082
【図７７】
0004647165.tif 000083
【図７８】
0004647165.tif 000084
【図７９】
0004647165.tif 000085
【図８０】
0004647165.tif 000086