プリンタを用いて1つまたは複数の画像に関して動作を実行すること
1つまたは複数のイメージに関する1つまたは複数のオペレーションをプリンタが容易に実行できるようにするための方法およびシステムが提供される。方法は、プリンタで少なくとも部分的に実施できる方法を含むことができ、その方法には、1つまたは複数の対応するイメージと関連付けられた1つまたは複数の第1のピクチャを有するシートに対する走査装置の1つまたは複数の場所を追跡するステップが含まれる。この追跡するステップは、走査装置によって提供される電子データに少なくとも部分的に基づく。この場合、プリンタは、この追跡するステップに少なくとも部分的に基づいて、1つまたは複数の対応するイメージの全部または選択されたサブセットに関して少なくとも1つのオペレーションを実行することができる。
【発明の詳細な説明】
【技術分野】
【0001】
本出願は、「METHOD AND APPARATUS FOR IMAGE SELECTION FROM A THUMBNAIL CONTACT PRINT SHEET FOR SUBSEQUENT VIEWING OR PRINTING OF FULL SIZE IMAGES」と題する2007年6月15日に出願された米国仮特許出願第60/944,263号および「INTERACTIVE EDITING OF IMAGES USING A PRINTER」と題する2007年8月17日に出願された米国仮特許出願第60/956,567号に基づく優先権を主張し、これらの開示は全ての目的のためにその全体を参照により本明細書に組み込まれる。
【0002】
本発明の諸実施形態はプリンタの分野に関連し、より詳細には、電子ペンなどの走査装置と併せてプリンタを使用して、1つまたは複数のイメージに対して動作を実行することに関する。
【背景技術】
【0003】
フォトグラフィックピクチャまたはイメージを撮るためのデジタルカメラおよびビデオレコーダなどの電子デバイスは、近年爆発的に普及している。そのようなデバイスを使用して保存されたデジタル化されたイメージのハードコピー(すなわち、フォトグラフ)を得るために、そのようなデバイスのユーザは、典型的には、そのようなデバイスまたはデバイスから取り出したメモリカードを写真店に持っていき、デバイスまたはそのメモリカードに保存されたデジタル化されたイメージをダウンロードすることになる。次いでユーザは、写真店でイメージを見て、デバイスまたはそのメモリカードに保存されたイメージのうちどれを印刷するかを選択する。代替的には、そのようなデバイスのユーザは、比較的低価格な写真プリンタを購入し、そのようなプリンタを使用して自分自身の写真を直接印刷することができる。現時点において、この種の低価格写真プリンタを使用して写真を閲覧し選択するための2つの主なメカニズムがある。
【0004】
第1のメカニズムは、印刷されるイメージを閲覧し選択するために、たとえばカラー液晶ディスプレイ(LCD)を利用することである。ユーザは、イメージをスクロールし、印刷など後で行われる何らかのアクションのために特定のイメージにマークまたはタグを付けることができる。この解決法は、通常プリンタについているディスプレイのサイズが比較的小さいので、ユーザにとって厄介になる場合がある。また、多くの新しい顧客にとって、この選択メカニズムは直感的でない。
【0005】
第2のメカニズムは、利用可能なイメージのサムネイルコンタクトプルーフシートを印刷することである。「インデックスシート」と称されることもあるこの印刷されたプルーフシートは、「Scantron」に相当する円を有し、その円にユーザが濃淡をつけ、その結果プリンタに備わっていることがある走査ヘッドを使用して走査する。走査プロセスの間、プリンタは、ユーザが円のどこを塗りつぶして後で行われる何らかのアクション(たとえば印刷)のためにイメージにタグを付けたかを認識する。これにより、人々が慣れている、より自然なユーザインターフェースがもたらされるが、ページ全体を再走査することは、直観的でも簡単でもない追加のステップである。さらに、走査オペレーションを実行するためには、プリンタに走査ヘッドを設けることが必要であり、したがってプリンタの全コストが付加される。
【発明の概要】
【課題を解決するための手段】
【0006】
本発明の様々な実施形態によると、1つまたは複数のイメージに関連する1つまたは複数のオペレーションをプリンタが容易に実行できるようにするための方法およびシステムが提供される。この方法は、プリンタで少なくとも部分的に実施できる方法を含むことができ、その方法は、1つまたは複数の対応するイメージと関連付けられた1つまたは複数の第1のピクチャを有するシートに対する走査装置の1つまたは複数の場所を、走査装置によって提供された電子データに少なくとも部分的に基づく追跡するステップを含む。またこの追跡するステップに少なくとも部分的に基づいて、1つまたは複数の対応するイメージの全部または選択されたサブセットに関して少なくとも1つのオペレーションを実行するステップを含む。
【0007】
いくつかの実施形態において、実行するステップは、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷するステップを含むことができる。これらに実施形態について、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷するステップが、1つまたは複数の対応するイメージの全部または選択されたサブセットのピクチャを印刷するステップを含むことができる。いくつかの実施形態において、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップと、1つまたは複数のシート上の修正済みの1つまたは複数の対応するイメージのうち全部または選択されたサブセットのピクチャを印刷するステップとを含むことができる。
【0008】
いくつかの実施形態において、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットから赤目を除去するステップを含む。いくつかの実施形態において、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットの一部分をクロッピングするステップを含む。いくつかの実施形態において、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップが、1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの一部分のコントラストまたは強調度を調整するステップを含むことができる。いくつかの実施形態において、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットの少なくとも一部分を拡大するステップを含み、1つまたは複数のシート上の修正済みの1つまたは複数の対応するイメージのうち全部または選択されたサブセットのピクチャを印刷するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットの拡大された少なくとも一部分を印刷するステップを含む。
【0009】
いくつかの実施形態において、走査装置の1つまたは複数の場所を追跡するステップが、シート上の1つまたは複数の場所に対する走査装置のニブの1つまたは複数の場所を追跡するステップを含むことができる。いくつかの実施形態において、前記追跡するステップが、走査装置の1つまたは複数の場所をワイヤレスで追跡するステップを含む。いくつかの実施形態において、前記走査装置が、シートの1つまたは複数の選択的部分を走査することおよびシートの1つまたは複数の選択的部分の埋め込みデータを読み取ることに基づいて電子データを生成し、前記追跡するステップが、生成された電子データを処理することによってシートに対する走査装置の具体的な場所を決定するステップを含む。これらの実施形態について、前記追跡するステップが、前記電子データを処理することによって1つまたは複数の対応するイメージのうち全部または選択されたサブセットの1つまたは複数のアイデンティティを決定するステップを含む。
【0010】
いくつかの実施形態において、方法は、埋め込みデータを有するシートを印刷するステップを含むことができ、埋め込みデータは、前記追跡するステップを容易にするために使用される。これらの実施形態について、前記印刷するステップは、ドットのパターンとシートに対するドットの場所とを示すデータを有するシートを印刷するステップを含む。いくつかの実施形態において、前記印刷するステップは、1つまたは複数の対応するイメージと関連付けられたアイデンティティを有するシートを印刷するステップを含む。
【0011】
いくつかの実施形態において、前記実行するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを電子メールで送信するステップ、および/あるいは、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを表示するステップのうち少なくとも1つを含む。いくつかの実施形態において、前記追跡するステップが、時間のインターバルにわたってシートに対する走査装置の複数の場所を決定することによって、シートに対する走査装置の移動を追跡するステップを含み、前記実行するステップが、シートに対する走査装置の相対的移動に少なくとも部分的に基づく。
【0012】
いくつかの実施形態において、これらの方法は、走査装置によって、1つまたは複数の第1のピクチャを有するシートの1つまたは複数の選択的部分を走査するが、そのシートのその他の部分は走査しないステップであって、前記走査するステップが、シートの1つまたは複数の選択的部分の埋め込みデータを読み取るステップを含み、前記1つまたは複数の第1のピクチャが、1つまたは複数の対応するイメージと関連付けられる、走査装置で実装することができる方法を含む。この走査装置は、次いで、埋め込みデータに基づいて電子データを生成し、前記電子データは、シートに対する走査装置の1つまたは複数の相対的位置を少なくとも部分的に示す。走査装置は、電子データをプリンタに送信して、対応するイメージの全部または選択されたサブセットに関する少なくとも1つのオペレーションを、プリンタが容易に実行できるようにすることができる。
【0013】
これらの実施形態について、前記電子データを、プリンタにワイヤレスで送信することができる。さらに、これらの実施形態について、シートは、ドットのパターンとシートに対するドットの場所とを示すデータとを含むことができ、前記読み取るステップは、少なくとも1つのドットとシートに対する少なくとも1つのドットの場所を示すデータを読み取るステップを含む。いくつかの実施形態おいて、シートは、1つまたは複数の対応するイメージと関連付けられたアイデンティティを含むことができ、前記読み取るステップは、少なくとも1つのアイデンティティを読み取るステップを含む。いくつかの実施形態において、前記走査するステップは、時間のインターバルにわたってシートの複数の選択的部分を走査し、複数の選択的部分の埋め込みデータを読み取るステップと、この時間のインターバルの間にシートに対する走査装置の1つまたは複数の相対的位置を示す電子データを生成し、その電子データをプリンタに送信して、シートに対する走査装置の相対的移動をプリンタが容易に決定できるようにするステップとを含む。
【0014】
本発明のいくつかの実施形態において、走査装置およびプリンタを備えるシステムを含むシステムが提供される。これらの実施形態について、走査装置を、1つまたは複数の第1のピクチャを有するシートの1つまたは複数の選択的部分を走査するが、そのシートのその他の部分は走査しないようにして、シートの1つまたは複数の選択的部分の埋め込みデータを読み取り、かつ埋め込みデータに基づいて電子データを生成し送信するように構成することができ、1つまたは複数の第1のピクチャは1つまたは複数の対応するイメージと関連付けられることができる。プリンタを、電子データを受信して、その電子データに基づいてシートに対する走査装置の1つまたは複数の場所を追跡するように、かつ、走査装置の1つまたは複数の場所の追跡に少なくとも部分的に基づいて、1つまたは複数の対応するイメージの全部または選択されたサブセットに関する少なくとも1つのオペレーションを実行するように、走査装置と通信可能に結合することができる。
【0015】
いくつかの実施形態において、プリンタは、走査装置から受信された電子データに少なくとも部分的に基づいて、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷することによって、少なくとも1つのオペレーションを実行するように構成してもよい。いくつかの実施形態において、前記プリンタが、さらに、1つまたは複数の第1のピクチャを有するシートを印刷するように、かつそのシート上に埋め込みデータを印刷するように構成してもよい。いくつかの実施形態において、前記走査装置が、電子データをプリンタにワイヤレスに送信するためのインターフェースを含む。いくつかの実施形態において、前記プリンタが、走査装置から電子データをワイヤレスに受信するためのもう1つのインターフェースを含む。
【0016】
本発明の様々な実施形態のこれらのおよびその他の態様を以下の説明においてより詳細に説明する。
【0017】
以下に本発明を、添付の図面に示される例示的実施形態を用いて説明するが、これらの実施形態に限定されるものではなく、同様の参照番号は類似の要素を規定する。
【図面の簡単な説明】
【0018】
【図1】本発明の様々な実施形態による、プリンタ、走査装置およびマークアップシートを示す図である。
【図1A】本発明の様々な実施形態による、走査装置およびマークアップシートを示す図である。
【図2】本発明の様々な実施形態によるフロープロセスである。
【図3A】本発明の様々な実施形態による、図1のプリンタの様々な構成要素を概略的に示すブロック図である。
【図3B】本発明の様々な実施形態による、図1の走査装置の様々な構成要素を概略的に示すブロック図である。
【図3C】本発明の様々な実施形態による、図1のインデックスシートをさらに詳細に示す図である。
【図4A】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4B】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4C】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4D】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4E】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4F】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4G】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【発明を実施するための形態】
【0019】
以下の詳細な説明において、本明細書の一部を成す添付の図面を参照するが、図面中同様の番号は全体を通して同様の部品を示し、図面中、本発明を実施し得る諸実施形態が例示として示される。本発明の範囲から逸脱することなく、その他の実施形態を利用することができ、構造的または論理的に変更できることを理解されたい。したがって、以下の詳細な説明は、限定的な意味に解釈されるべきではなく、本発明による実施形態の範囲は、添付の特許請求の範囲およびそれらの均等物によって規定される。
【0020】
様々なオペレーションを、本発明の実施形態を理解するのに役立ち得る方法で、複数の具体的なオペレーションとして順を追って説明することができる。しかしながら、説明の順序は、これらのオペレーションが順序に依存することを示唆すると解釈されるべきではない。
【0021】
簡単に説明するために、語句「A/B」は、AまたはBを意味する。簡単に説明するために、語句「Aおよび/またはB」は、「(A)、(B)または(AおよびB)」を意味する。簡単に説明するために、語句「A、BおよびCのうち少なくとも1つ」は、「(A)、(B)、(C)、(AおよびB)、(AおよびC)、(BおよびC)または(A、BおよびC)」を意味する。簡単に説明するために、語句「(A)B」は、「(B)または(AB)」を意味する。
【0022】
本明細書中における「1つの実施形態」または「一実施形態」という参照は、その実施形態に関連して説明される具体的なフィーチャ、構造または特徴が、少なくとも1つの実施形態に含まれることを意味する。本明細書の様々な箇所で語句「1つの実施形態において」と示されるのは、同一の実施形態の全体に必ずしも言及するものではないが、全体に言及していてもよい。
【0023】
本発明の様々な実施形態によると、プリンタ内の1つまたは複数のイメージに接続された選択的なオペレーションを実行するための低価格な解決法を提供する方法およびシステムが提供される。本発明の諸実施形態は、少なくとも、電子デジタルペン(または単に「電子ペン」)などの走査装置と、走査装置に通信可能に接続された写真プリンタなどのプリンタと、プリンタがマークアップシートに対する走査装置の場所を決定するために走査装置によって読み取ることができる埋め込みデータを有する1つまたは複数の「マークアップ」シートとを使用することができる。本明細書で使用される「マークアップ」シートは、イメージのピクチャが複数印刷されたインデックスシート、単一のピクチャが印刷されたフォトグラフ、1つまたは複数の印刷されたピクチャを有する任意のその他の媒体とすることができる。本明細書で使用される「シート」とは、紙などの任意のタイプの印刷可能な媒体を指すことができるが、それらに限定されるものではない。例示および説明を簡単にするために、本明細書では単語「イメージ」は、電子画像すなわちデジタル化された画像を指す際に用いており、単語「ピクチャ」は、そのイメージを印刷した物またはそのハードコピーを指すのに用いる。
【0024】
走査装置は、マークアップシートにマークを付けてユーザがどのオペレーションを望んでいるかをプリンタに実行するように指示するために、ユーザによって使用される。ユーザがマークアップシートにマークを付けると、走査装置が、マークアップシートの1つまたは複数の選択的場所のみを走査し、走査装置の視野内にあるそれらの1つまたは複数の選択的場所に位置付けられた埋め込みデータのみを読み取ることができる。走査装置は、次いで、読み取られた埋め込みデータに基づいて、電子データをプリンタに提供する。この電子データをプリンタによって処理することで、どのアクションまたはオペレーションを実行すべきかを決定することができ、たとえばScantron技法を使用した場合に求められるようにマークアップシート全体を走査する必要はない。このようにして、走査装置を使用して、1つまたは複数の印刷されたイメージを実質的に「マークアップ」することができる。
【0025】
走査装置に通信可能に結合され得るプリンタは、走査装置によって提供された電子データに少なくとも部分的に基づいて、1つまたは複数のシート上の選択的イメージを編集および/または印刷するなどの様々なオペレーションを自動的に実行することができる。具体的には、プリンタは、実行すべき適当なオペレーションを決定するために、マークアップシートに対する走査装置の1つまたは複数の場所を追跡することができる。マークアップシートに対する、より具体的にはマークアップシート上の特定のポイントまたは場所に対する走査装置の1つまたは複数の場所をこのような決定に基づいて、プリンタは、実行される適当なオペレーションを決定して、それらのオペレーションが実行することができる。この1つまたは複数のオペレーションは、プリンタ上に予めロードされ得た複数のイメージの全部またはサブセットに関連することができる。本明細書で使用される場合、単語「サブセット」は、1つまたはいくつかのもの示すことができる。用語「オペレーション」および「アクション」は、以下の説明を通じて互換的に使用され、したがって、特に指示がない限り同義であることに留意されたい。様々な実施形態のこれらのおよびその他の態様が、本明細書でさらに詳しく説明される。
【0026】
図1は、本発明の様々な実施形態による、プリンタ10と、プリンタ10に通信可能に結合される走査装置12と、この場合インデックスシート14およびフォトグラフ18を含む複数枚のマークアップシート20とを示す。インデックスシート14は、プリンタ10内にロードおよび/または保存しておくことのできるイメージの最小化されたピクチャである複数の「サムネイル」ピクチャ16を含む。これと対称的に、フォトグラフ18のそれぞれは、プリンタ10内にダウンロードおよび/または保存されたイメージのうち1つのイメージの個別のピクチャである。図1Aはさらに、インデックスシート14およびフォトグラフ18を示す。図1Aにおいて、フォトグラフ18は、アクションメニュー22を含み、そのアクションメニュー22は、ユーザがフォトグラフ18上で実行される様々なアクションを選択するために走査装置12を用いて選択できるアクション選択部24を含む。したがって、走査装置12は、メニューアクションおよびフォトグラフ18の対象となる領域を両方選択するためのポインタとして使用することができる。
【0027】
様々な実施形態において、プリンタ10は、たとえば、デジタルカメラ、SDまたはCFフォトカードなどのメモリカード、CD−ROMまたはその他の保存媒体、ラップトップまたはデスクトップなどのコンピューティングデバイスのような様々なソースから、あるいはインターネットを介して、デジタル化されたイメージのコレクションのためのイメージファイルをロードすることができる。次いで、デジタル化されたイメージ(または単に「イメージ」)のコレクションを、たとえば、動的ランダムアクセスメモリ(DRAM)または静的ランダムアクセスメモリ(SRAM)などの揮発性メモリに保存することができる。いくつかの実施形態において、プリンタ10は、マークアップシート20(たとえば、インデックスシート14および/またはフォトグラフ18)を印刷するように、かつマークアップシート20上に埋め込みデータを印刷することで、ユーザが走査装置12を使用してマークアップシート20にマークを付けているときに、マークアップシート20に対する走査装置12の1つまたは複数の場所を容易に追跡できるように構成することができる。しかしながら、いくつかの代替実施形態において、プリンタ10に、予め埋め込みデータが印刷された印刷可能なブランクシートを供給してもよい。プリンタ10が埋め込みデータをマークアップシート20上に印刷する諸実施形態において、埋め込まれるデータは、可視インク層の下に印刷された特殊インク層に埋め込むことができるデータを含むことができる。したがって、いくつかの実施形態において、そのようなデータは、裸眼では見えないことがある。
【0028】
いくつかの実施形態において、マークアップシート20上に印刷された埋め込みデータを符号化して、マークアップシート20(すなわち、インデックスシート14またはフォトグラフ18)上に印刷されるドットパターンにすることができる。これらのドットは、インデックスシート20の表面の規則的な間隔でマークアップシート20上に印刷することができる黄色またはIRグリッドドットとすることができる。また埋め込みデータは、グリッドドットのそれぞれの場所を示すデータを含むことができる。そのようなデータは、グリッドドットよりも小さなマイクロドットの形態とすることができる。いくつかの代替実施形態において、または同一の実施形態において、埋め込みデータはまた、サムネイルピクチャ16と関連付けられた対応するイメージのそれぞれと関連付けられる識別子またはアイデンティティを含むこともできる。アイデンティティは、ファイル名、ファイル番号またはその他のメタデータの形態とすることができる。印刷可能な媒体にデータを埋め込むという一般的な概念は、当技術分野で知られており、したがってさらには説明しない。
【0029】
本質的に、プリンタ10にロードされたどのイメージ(1つまたは複数)について、どのアクション(1つまたは複数)が実行されるべきかをプリンタ10に指示するために、走査装置12をユーザが使用することができる。具体的には、プリンタ10にロードされた1つまたは複数のイメージを編集または修正するために、および/あるいは1つまたは複数のイメージの全部または選択されたサブセットに関するアクション(すなわち、印刷、電子メール送信など)を実行するために、ユーザは、走査装置12を使用して、マークアップシート20上にマークを書くことができる。様々な実施形態において、走査装置12は、プリンタ10からの任意の入力なしに動作することができ、つまり、プリンタ10から独立して動作することができる。走査装置12を、ユーザが使用して、マークアップシート20にマークを付けて、プリンタ10にロードされた1つまたは複数の選択的イメージに関して実行される1つまたは複数の選択的アクションを指定することができる。
【0030】
走査装置12は、マークアップシート20にマークを付けるためにユーザが使用するスタイラスペンまたはインクカートリッジ、ならびにユーザがマークアップシート20にマークを付けているときにマークアップシート20に対する走査装置12の1つまたは複数の場所をプリンタ10が追跡するのを補助するための走査ヘッドを含むことができる。以下にさらに説明するように、走査装置12は、マークアップシート20(すなわち、インデックスシート14またはフォトグラフ18)の1つまたは複数の選択的部分を走査するための、たとえばカメラを含む走査ヘッドを含むことができる。様々な実施形態において、走査装置12は、有線リンク(たとえば、USB)を介して、または米国電気電子学会(IEEE) 182.11規格(すなわちWiFi)、IEEE 182.15規格(すなわちBluetooth(登録商標))、またはその他の規格など様々なインターフェース規格のうち1つを使用する無線リンクを介して、プリンタ10と通信することができる。
【0031】
本発明の様々な実施形態にしたがって、どのようにプリンタ10、走査装置12およびマークアップシート20を一緒に使用するかを示す実施例を以下に示す。走査装置12を使用してユーザがマークアップシート20にマークを付けているとき、走査装置12は、ユーザがマークアップシート20にマークを付けているときに走査装置12の視野内に現れる、マークアップシート20の表面のセクションに含まれる埋め込みデータを読み取ることができる。走査装置12をマークアップシート20にマークを付けるために使用しながら、走査装置12は、埋め込みデータの読み取りの結果として生成され得る電子データをプリンタ10に送信することができる。代替的には、電子データを走査装置12によって保存し、その後のある時点でプリンタ10に送信することができる。プリンタ10によって受信された電子データを、プリンタ10によって処理することができ、そのデータが処理されると、プリンタ10は、ユーザが走査装置12を使用してマークアップシート20にマークを付けているときの、マークアップシート20に対する(より具体的には、マークアップシート20上の特定のポイントまたは場所に対する)走査装置12の1つまたは複数の場所ならびに相対的移動を決定することができる。この決定に基づいて、プリンタ10は、適当な1つまたは複数のイメージに関する適当な1つまたは複数のアクションを実行することができる。
【0032】
図2は、本発明の様々な実施形態による、プリンタ内の1つまたは複数のイメージに対して1つまたは複数のアクションを実行するためのフロープロセスである。プロセス100は、ブロック102において、プリンタ10に1つまたは複数のイメージがロードされるときに開始できる。1つまたは複数のイメージがロードされた後に、ブロック104において、プリンタ10は、マークアップシート20を印刷することができ、このマークアップシート20は、1つまたは複数の対応するイメージと関連付けられた1つまたは複数のピクチャを含むインデックスシート14および/またはフォトグラフ18とすることができる。いくつかの実施形態において、1つまたは複数の対応するイメージは、プリンタ10にロードしておくことができる。マークアップシート20には、データを埋め込むことができ、このデータは、プリンタ10によってマークアップシート20上に印刷することができる。代替的には、埋め込みデータを、マークアップシート20上に予め印刷しておくこともできる。埋め込みデータは、マークアップシート20上の特定の場所に関する場所情報、対応する1つまたは複数のイメージと関連付けられた識別子、マークアップシート20のページ番号および/またはその他の情報を提供するデータを含むことができる。
【0033】
次いで、ユーザが、走査装置12を使用してマークアップシート20にマークを付けるときに、マークアップシート20の1つまたは複数の選択的部分を、走査装置12で走査することができる。ブロック106において、走査装置12は、1つまたは複数の選択的部分を走査しながら、マークアップシート20の1つまたは複数の選択的部分の埋め込みデータを読み取ることができる。1つまたは複数の選択的部分の埋め込みデータは、マークアップシート20に対する走査装置12の1つまたは複数の場所を示すことができる。具体的には、走査装置12によって読み取られた埋め込みデータは、マークアップシート20上の特定の場所またはポイントに対する走査装置12の1つまたは複数の場所を示すことができる。次いで、ブロック108において、走査装置12は、マークアップシート20の1つまたは複数の選択的部分の走査の結果として生成された電子データをプリンタ10に送信することができる。次いでプリンタ10は、受信した電子データを処理して、マークアップシート20に対する走査装置12の1つまたは複数の場所を決定することができる。ブロック110において、このような決定により、プリンタ10に、プリンタ10にロードされたどのイメージ(1つまたは複数)についてどのアクション(1つまたは複数)が実行されるべきか指示することができる。さらに説明するように、実行されるべき1つまたは複数のアクションは、たとえば、選択的イメージを編集または修正すること、試し刷り用および最終印刷用のイメージをサイズ設定すること、1つまたは複数のシート上の修正済みまたは未修正の選択的イメージを印刷すること、修正済みまたは未修正の選択的イメージを電子メールで送信することなどを含むことができる。
【0034】
図3Aは、本発明の様々な実施形態による、図1のプリンタ10の様々な構成要素を概略的に示すブロック図である。プリンタ10は、プリントヘッド32および印刷媒体にピクチャを印刷するためのその他の機械を含むことができる印刷ブロック30と、1つまたは複数のプロセッサ34と、揮発性メモリ36と、永続性メモリ38と、走査装置12と通信するための通信インターフェース40とを含むことができる。いくつかの実施形態において、インターフェース40は、走査装置12から電子データを受信するための無線受信器42を含んでも含まなくてもよい。代替的には、その他の代替実施形態において、受信器42は、送受信機に置き換えることができる。さらに、プリンタ10と走査装置12との間の通信リンクが有線リンクであるとき、インターフェースは、走査装置12から電子データを受信するためのユニバーサルシリアルバス(USB)ポートを含むことができる。示されてはいないが、プリンタ10は、先に述べたような様々なソースからイメージファイルを容易にダウンロードできるようにするためのその他のインターフェースを含むことができる。
【0035】
永続性メモリ38は、本明細書に記載される様々なオペレーションを実行するためのコンピュータ可読命令を含むことができる。このような命令を、1つまたは複数のプロセッサ34によって実行することができる。揮発性メモリ36を使用して、プリンタ10にロードされたイメージまたはイメージファイルを保存することができる。揮発性メモリ36は、SRAM、DRAMまたはその他のタイプの揮発性メモリなど、任意のタイプの揮発性メモリとすることができる。
【0036】
次に、本発明の様々な実施形態による、図1の走査装置12の様々な構成要素を概略的に示すブロック図である図3Bを参照する。走査装置12は、カメラを含むことができるデジタル走査ヘッド(「走査ヘッド」)50を含むことができる。様々な実施形態において、走査ヘッド50を、マークアップシート20に含まれ得る埋め込みデータを読み取るように設計することができる。走査装置12はさらに、プロセッサまたはマイクロコントローラなどのコントローラ52と、いくつかの例においては送受信機であり得る無線送信器54と、ニブ56とを含むことができる。走査装置12が有線リンクを介してプリンタ10と通信する実施形態では、無線送信器54は設けなくてもよい。ニブ56は、インデックスシート14またはフォトグラフ18にマークを付けるために走査装置12に備え付けることができるスタイラスペンまたはインクカートリッジのニブとすることができる。マークアップシート20(すなわち、インデックスシート14またはフォトグラフ18)にマークを付けるための走査装置12を使用することによって、プリンタ10にロードされた選択的イメージに対して様々な選択的アクションを実行することができる。先に述べたように、いくつかの実施形態において、走査装置12は、デジタル電子ペンとすることができる。
【0037】
様々な実施形態において、走査装置12を、インデックスシート14にマークを付けるために使用するとき、インデックスシート14の選択的ピクチャ16(およびタグが付けられたピクチャ16と関連付けられた対応するイメージ)にマークまたはタグを付けるために使用でき、また、タグが付けられたピクチャ16と関連付けられた対応するイメージに関してプリンタ10によって実行されるアクションのタイプを選択することができる。いくつかの実施形態において、走査装置12を使用して、インデックスシート14またはフォトグラフ18に、特定の図形、たとえば矢印、円、線、文字、およびそれらの組合せなどで、インデックスシート14またはフォトグラフ18上の特定の場所で単にマークを付けることによって、インデックスシート14のピクチャ16のうち1つと関連付けられたイメージ、またはフォトグラフ18と関連付けられたイメージを修正することができる。これらの機能を達成するために、走査ヘッド50を、インデックスシート14またはフォトグラフ18に対する走査装置12のニブ56の場所を追跡するように構成することができる。いくつかの実施形態において、走査ヘッド50の視野は、とても限定されることがあり、その視野に、走査装置56のニブ56が入らないこともある。しかしながら、これは、走査ヘッド50の視野とニブ56との間の距離がわかっている限り、インデックスシート14またはフォトグラフ18に対するニブ56の場所を決定する際に問題とはならない。
【0038】
インデックスシート14またはフォトグラフ18の選択的場所にマークを付けるために走査装置12を使用しながら、走査ヘッド50によって、走査ヘッドの視野内にあるインデックスシート14またはフォトグラフ18の1つまたは複数の部分に配置された埋め込みデータを読み込むことができる。次いで、コントローラ52は、走査ヘッド50によって走査されているインデックスシート14またはフォトグラフ18の1つまたは複数の部分から読み取られた埋め込みデータに基づいて、電子データを生成する。次いで、生成された電子データをプリンタ10に供給することができる。
【0039】
図3Cは、本発明の様々な実施形態による、図1のインデックスシート14をさらに詳細に示す。図示のように、インデックスシート14は、複数のサムネイルピクチャまたは単に「ピクチャ」(それらのピクチャうち3つが参照番号16A、16Bおよび16Cで示される)と、アクションボタン70A、70Bおよび70Cと、対応するピクチャまたは対応するアクションボタンにそれぞれが隣接するチェックボックス(それらのチェックボックスのうち4つが72A、72B、72Cおよび72Dで示される)とを含む。ピクチャ(たとえば、16A、16Bおよび16C)のそれぞれは、プリンタ10にロードしておくことのできる対応するイメージを表すことができる。選択的ピクチャにタグを付けるために、ならびにタグが付けられたピクチャと関連付けられた対応するイメージにタグを付けるために、チェックボックスを使用することができる。示されてはいないが、インデックスシート14に、走査装置12によって読み取ることができるデータを埋め込んで、ユーザがインデックスシート14にマークを付けながら走査装置12の1つまたは複数の場所を、プリンタ10が容易に追跡できるようにすることができる。
【0040】
アクションボタン70A、70Bおよび70Cは、プリンタ10によって実行され得るアクションまたはオペレーションを表す。図示のように、アクションボタン70Aは、選択されたイメージを表示するため、たとえばプリンタ10に設けることができる液晶ディスプレイ(LCD)スクリーン上に表示するための「show」ボタンであり、アクションボタン70Bは、選択された(すなわちタグが付けられた)イメージを、電子メールを介して送信するための「Email」ボタンであり、アクションボタン70Cは、選択されたイメージを印刷するためのものである。チェックボックス72A、72Bおよび72Cは、インデックスシート14上の特定の場所にそれぞれ配置される。
【0041】
様々な実施形態にしたがって、どのようにプリンタ10を走査装置12およびインデックスシート14とともに使用するかを示すために、以下の実施例が提供される。ユーザは、ピクチャ16Bと関連付けられるイメージの印刷を望むものとする。そのようにするためには、ユーザは先ず、走査装置12のニブ56を、インデックスシート14の表面のチェックボックス72Bに置くことができる。チェックボックス72Bにニブ56を置くことにより、走査装置12に、チェックボックス72Bの近傍またはその場所にある、ならびに走査装置12の視野のビューにあるインデックスシート14の表面の少なくとも一部分の走査を開始させて、その場所にある埋め込みデータを読み取ることができる。次いで、走査装置12は、埋め込みデータの読み取りに応答して、電子データをプリンタ10に送信することができる。いくつかの実施形態において、プリンタ10に誤ったまたは未熟なデータを提供しないようにするために、走査装置12は、ある特定のフィーチャに寄与することができる。この特定のフィーチャは、ニブ56が、たとえば、インデックスシート14の表面上にあるとき、インデックスシート14の表面の近傍にあるとき、および/またはユーザがプロンプトとしているときのみ、走査装置12を単に電子データを走査しおよび/または電子データをプリンタ12に送信するようにプロンプトすることができる。たとえばコンタクトスイッチなどのセンサを、ニブ56に結合させて、ニブ56がインデックスシート14と接触する時点を検出することができる。その他のメカニズムもまた、同様のこのような目的のために使用することができる。
【0042】
いくつかの実施形態においては、走査ヘッド50の視野は、非常に限定されていることがあり、ニブ56またはニブ56の直ぐ下の領域を含まないことがある。走査ヘッド50は、たとえばニブ56と視野との間の距離がわかっている限り、その視野にニブ56が含まれていなくてもよい。ユーザがチェックボックス72Bにマークを付けて、ピクチャ16Bと関連付けられたイメージにタグを付ける際に(ユーザによってチェックマークが付けられた状態のチェックボックス72Bを図示する)、走査装置12は、視野内にあるインデックスシート14の1つまたは複数の部分を走査し、それらの場所に配設された埋め込みデータを読み取ることができる。
【0043】
埋め込みデータの読み取りに応答して、走査装置12は、電子データを生成することができ、その電子データをその後、有線または無線接続を介してプリンタ10に送信することができる。次いで、プリンタ10は、受信された電子データを処理して、インデックスシート14に対する走査装置12の1つまたは複数の場所を決定することができる。より具体的には、プリンタ10は、インデックスシート14上の特定のポイントに対するニブ56の1つまたは複数の場所またはニブ56の近傍の場所を決定することができる。そのようにする際に、プリンタ10は、ピクチャ16A、16Bおよび16C(ならびにそれらに対応するイメージ)のうち、どれにタグが付けられているかを決定することができる。なお、走査装置12は、時間インターバルまたはセグメントにわたって移動することができるので、プリンタ10によって受信された電子データは、ニブ56に関する複数の場所を示すことができることに留意されたい。インデックスシート14に対するまたはインデックスシート14上の選択的ポイントに対する走査装置12の1つまたは複数の場所を決定することによって、プリンタ10は、ピクチャ(たとえば、16A、16Bおよび/または16C)と関連付けられたイメージのうちどのイメージ(1つまたは複数)にタグを付けられたかを決定することができる。
【0044】
また、ユーザは、アクションボタン70A、70Bおよび70Cのチェックボックスのうち1つまたは複数にマークを付けることによって、選択されたイメージ(この場合、ピクチャ16Bと関連付けられたイメージが選択されている)に対して実行されるべき1つまたは複数のアクションを選択することができる。このことは、ピクチャおよびそれらに対応するイメージにタグを付けるための上述された同じ手順を使用して達成することができる。この実施例において、ユーザはピクチャ16Bと関連付けられたイメージを印刷しようとしているので、ユーザは、走査装置12を使用してチェックボックス70Cにマークを付けることになる。チェックボックス70Dにマークを付けると、プリンタ10は、先に述べたように、インデックスシート14に対する走査装置12の1つまたは複数の場所を追跡することができる。この決定に基づいて、プリンタ10は、タグが付けられたイメージに対するアクションの適当な過程を決定し、それによって適当なオペレーションを実行することができる。この場合、選択されたイメージをシート上に印刷することになる。なお、このとき、いくつかの代替実施形態において、チェックボックスをインデックスシート14に設けなくてもよく、その場合、ユーザは単に、たとえば、ピクチャ16またはアクションボタン70A、70Bおよび70Cに「X」などのマークを付けることができる。
【0045】
また、本発明の様々な実施形態は、上述の手順と類似する手順を使用して、プリンタ10にロードされるイメージの編集または修正を提供することができる。具体的には、走査装置12をマークアップシート20(すなわち、インデックスシート14またはフォトグラフ18)と併せて使用して、1つまたは複数のイメージを編集することができる。イメージの編集は、たとえば、イメージからの赤目の除去、イメージを削除すること、イメージを回転させること、イメージの少なくとも一部分について「ズームすること」(すなわち、イメージの少なくとも一部分を拡大すること)、イメージの1つまたは複数の部分をクロッピングすること、イメージまたはその一部分のコントラストまたは強調度を調整することなどを含むことができる。いくつかの例において、イメージの編集または修正のうちいくつかを、イメージが実際に印刷可能な媒体上に印刷されるときにのみ実現することができる。したがって、1つまたは複数のイメージを編集した後に、1つまたは複数のシートにそのイメージを印刷するようにすることができる。以下に、フォトグラフを使用してイメージを編集または修正する方法ついてのいくつかの実施例を記載するが、いくつかの代替実施形態または同一の実施形態においては、インデックスシート14のピクチャ16を使用してイメージを修正することもできる。
【0046】
図4Aは、本発明の様々な実施形態による図1のフォトグラフ18の1つを示す。フォトグラフ18も、先に記載したインデックスシート14と同様に埋め込みデータを含むことができる。フォトグラフ18は、4×6サイズのプリント写真などのフルサイズの写真または寸法設定されたプリント写真とすることができる。
【0047】
フォトグラフに一般的な、望ましくない欠点である、フォトグラフ内の目のいくつかまたは全部が赤くなる「赤目」をイメージから除去するためには、ユーザは、図4Bに示すように、走査センサ12を使用して、赤目の周囲に円82を描くことでフォトグラフにマークを付けることができる。いくつかの代替実施形態においては、代わりにドットを赤目領域に置くことができる。プリンタ10は、先に述べた技法を用いて、円82を描くために走査装置12を使用しながら、走査装置12の移動または動きを追跡することができる。具体的には、時間のインターバルの間のフォトグラフ18に対する走査装置12の決定された場所に基づいて、走査装置12の移動を決定することができる。走査装置12の追跡に基づいて、プリンタ10が容易に赤目を除去できるようにすることができる。
【0048】
具体的には、赤目領域の周りに円を描くことを赤目除去アルゴリズムの補助として使用することができる。赤目除去は、典型的には、非常に難しい問題である。完全に自動的に赤目除去を実行することができる既存の製品は、フォトグラフ内の赤目を全て除去するのは難しく、黒くなるなど、ある特定の望ましくない結果を生じさせる場合もある。赤目の除去を補助するためには、これらの製品の多くが典型的には、修正を必要とする赤目をユーザが「指し示す」ユーザアシストの赤目除去アルゴリズムを必要とする。しかしながら、これには、パーソナルコンピュータに見られるような、典型的にはプリンタでは見られないような大きなディスプレイを使用する必要がある。先に述べた技法を使用することによって、赤目の除去を簡単にすることができる。
【0049】
いくつかの実施形態において、走査装置12を使用し、対応するフォトグラフ18上に、図4Cに示すようにたとえば「X」を単に描くことによって、プリンタ10から、および/またはイメージを生じさせるカメラなどのデバイスから、イメージを削除することができる。いくつかの実施形態において、走査装置10を使用し、対応するフォトグラフ18上に、図4Dに示すように矢印を描くことによって、イメージを回転させることができる。たとえば、イメージを回転させ、それによって景色のビューから人物のビューにシフトさせることができるか。
【0050】
いくつかの実施形態において、ユーザが走査装置20を使用して、イメージと関連付けられたフォトグラフ18上に、特定の種類の矢印を描くおよび/または図4Eに示すように電子メールの宛先の名前または電子メールアドレスを書くなど、特定のシンボルを描くことによって、アーカイブに保存するための、または電子メールに添付して送信するためのマークをイメージに付けることができる。イメージの印刷などのその他のアクションのために、対応するフォトグラフ18に「P」などの別のシンボルを描くことによってイメージにマークを付けることもできる。いくつかの実施形態において、イメージの一部分は、走査装置12を使用して、たとえば図4Fに示されるように、対応するフォトグラフ18上のクロッピングされるべき一部分の周りにボックスを描くことによって、クロッピングすることができる。いくつかの実施形態において、対象領域を選択または強調表示するために、走査装置12を使用して、たとえば図4Gに示されるように、対応するフォトグラフ18上の対象領域の周りに円を描くことによって、イメージのある特定の一部分をコントラスト調整またはエンハンスメントすることができる。
【0051】
走査装置12を使用することによって、走査装置12がフォトグラフ18上(ならびにインデックスシート14のピクチャ16上)に様々なシンボルまたは図を描くのに使用されているときに、プリンタ10は、走査装置12の場所、ならびに時間のインターバルの間の相対的動きまたは移動を追跡することができる。これらの移動または動きを、プリンタ10によって解釈して、どのアクションまたはオペレーションが実行されるべきかを決定することができる。また、上記において、マーキングは、対象とされるイメージと関連付けられるフォトグラフ18上で行われるが、代替的には、マークをインデックスシート14の対応するピクチャ16上に作成することもできる。
【0052】
具体的な諸実施形態について図示し説明してきたが、広範な様々な代替のおよび/または均等な実装形態を、本発明の範囲から逸脱することなく、図示し説明された具体的な諸実施形態の代わりに実施できることは、当業者等には理解できよう。本出願は、本明細書で論じられた諸実施形態の任意の適応形態またはバリエーションを包含することが意図される。したがって、本発明の様々な実施形態を特許請求の範囲およびその均等物によってのみ限定することが明示され、意図される。
【技術分野】
【0001】
本出願は、「METHOD AND APPARATUS FOR IMAGE SELECTION FROM A THUMBNAIL CONTACT PRINT SHEET FOR SUBSEQUENT VIEWING OR PRINTING OF FULL SIZE IMAGES」と題する2007年6月15日に出願された米国仮特許出願第60/944,263号および「INTERACTIVE EDITING OF IMAGES USING A PRINTER」と題する2007年8月17日に出願された米国仮特許出願第60/956,567号に基づく優先権を主張し、これらの開示は全ての目的のためにその全体を参照により本明細書に組み込まれる。
【0002】
本発明の諸実施形態はプリンタの分野に関連し、より詳細には、電子ペンなどの走査装置と併せてプリンタを使用して、1つまたは複数のイメージに対して動作を実行することに関する。
【背景技術】
【0003】
フォトグラフィックピクチャまたはイメージを撮るためのデジタルカメラおよびビデオレコーダなどの電子デバイスは、近年爆発的に普及している。そのようなデバイスを使用して保存されたデジタル化されたイメージのハードコピー(すなわち、フォトグラフ)を得るために、そのようなデバイスのユーザは、典型的には、そのようなデバイスまたはデバイスから取り出したメモリカードを写真店に持っていき、デバイスまたはそのメモリカードに保存されたデジタル化されたイメージをダウンロードすることになる。次いでユーザは、写真店でイメージを見て、デバイスまたはそのメモリカードに保存されたイメージのうちどれを印刷するかを選択する。代替的には、そのようなデバイスのユーザは、比較的低価格な写真プリンタを購入し、そのようなプリンタを使用して自分自身の写真を直接印刷することができる。現時点において、この種の低価格写真プリンタを使用して写真を閲覧し選択するための2つの主なメカニズムがある。
【0004】
第1のメカニズムは、印刷されるイメージを閲覧し選択するために、たとえばカラー液晶ディスプレイ(LCD)を利用することである。ユーザは、イメージをスクロールし、印刷など後で行われる何らかのアクションのために特定のイメージにマークまたはタグを付けることができる。この解決法は、通常プリンタについているディスプレイのサイズが比較的小さいので、ユーザにとって厄介になる場合がある。また、多くの新しい顧客にとって、この選択メカニズムは直感的でない。
【0005】
第2のメカニズムは、利用可能なイメージのサムネイルコンタクトプルーフシートを印刷することである。「インデックスシート」と称されることもあるこの印刷されたプルーフシートは、「Scantron」に相当する円を有し、その円にユーザが濃淡をつけ、その結果プリンタに備わっていることがある走査ヘッドを使用して走査する。走査プロセスの間、プリンタは、ユーザが円のどこを塗りつぶして後で行われる何らかのアクション(たとえば印刷)のためにイメージにタグを付けたかを認識する。これにより、人々が慣れている、より自然なユーザインターフェースがもたらされるが、ページ全体を再走査することは、直観的でも簡単でもない追加のステップである。さらに、走査オペレーションを実行するためには、プリンタに走査ヘッドを設けることが必要であり、したがってプリンタの全コストが付加される。
【発明の概要】
【課題を解決するための手段】
【0006】
本発明の様々な実施形態によると、1つまたは複数のイメージに関連する1つまたは複数のオペレーションをプリンタが容易に実行できるようにするための方法およびシステムが提供される。この方法は、プリンタで少なくとも部分的に実施できる方法を含むことができ、その方法は、1つまたは複数の対応するイメージと関連付けられた1つまたは複数の第1のピクチャを有するシートに対する走査装置の1つまたは複数の場所を、走査装置によって提供された電子データに少なくとも部分的に基づく追跡するステップを含む。またこの追跡するステップに少なくとも部分的に基づいて、1つまたは複数の対応するイメージの全部または選択されたサブセットに関して少なくとも1つのオペレーションを実行するステップを含む。
【0007】
いくつかの実施形態において、実行するステップは、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷するステップを含むことができる。これらに実施形態について、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷するステップが、1つまたは複数の対応するイメージの全部または選択されたサブセットのピクチャを印刷するステップを含むことができる。いくつかの実施形態において、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップと、1つまたは複数のシート上の修正済みの1つまたは複数の対応するイメージのうち全部または選択されたサブセットのピクチャを印刷するステップとを含むことができる。
【0008】
いくつかの実施形態において、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットから赤目を除去するステップを含む。いくつかの実施形態において、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットの一部分をクロッピングするステップを含む。いくつかの実施形態において、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップが、1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの一部分のコントラストまたは強調度を調整するステップを含むことができる。いくつかの実施形態において、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを修正するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットの少なくとも一部分を拡大するステップを含み、1つまたは複数のシート上の修正済みの1つまたは複数の対応するイメージのうち全部または選択されたサブセットのピクチャを印刷するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットの拡大された少なくとも一部分を印刷するステップを含む。
【0009】
いくつかの実施形態において、走査装置の1つまたは複数の場所を追跡するステップが、シート上の1つまたは複数の場所に対する走査装置のニブの1つまたは複数の場所を追跡するステップを含むことができる。いくつかの実施形態において、前記追跡するステップが、走査装置の1つまたは複数の場所をワイヤレスで追跡するステップを含む。いくつかの実施形態において、前記走査装置が、シートの1つまたは複数の選択的部分を走査することおよびシートの1つまたは複数の選択的部分の埋め込みデータを読み取ることに基づいて電子データを生成し、前記追跡するステップが、生成された電子データを処理することによってシートに対する走査装置の具体的な場所を決定するステップを含む。これらの実施形態について、前記追跡するステップが、前記電子データを処理することによって1つまたは複数の対応するイメージのうち全部または選択されたサブセットの1つまたは複数のアイデンティティを決定するステップを含む。
【0010】
いくつかの実施形態において、方法は、埋め込みデータを有するシートを印刷するステップを含むことができ、埋め込みデータは、前記追跡するステップを容易にするために使用される。これらの実施形態について、前記印刷するステップは、ドットのパターンとシートに対するドットの場所とを示すデータを有するシートを印刷するステップを含む。いくつかの実施形態において、前記印刷するステップは、1つまたは複数の対応するイメージと関連付けられたアイデンティティを有するシートを印刷するステップを含む。
【0011】
いくつかの実施形態において、前記実行するステップが、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを電子メールで送信するステップ、および/あるいは、1つまたは複数の対応するイメージのうち全部または選択されたサブセットを表示するステップのうち少なくとも1つを含む。いくつかの実施形態において、前記追跡するステップが、時間のインターバルにわたってシートに対する走査装置の複数の場所を決定することによって、シートに対する走査装置の移動を追跡するステップを含み、前記実行するステップが、シートに対する走査装置の相対的移動に少なくとも部分的に基づく。
【0012】
いくつかの実施形態において、これらの方法は、走査装置によって、1つまたは複数の第1のピクチャを有するシートの1つまたは複数の選択的部分を走査するが、そのシートのその他の部分は走査しないステップであって、前記走査するステップが、シートの1つまたは複数の選択的部分の埋め込みデータを読み取るステップを含み、前記1つまたは複数の第1のピクチャが、1つまたは複数の対応するイメージと関連付けられる、走査装置で実装することができる方法を含む。この走査装置は、次いで、埋め込みデータに基づいて電子データを生成し、前記電子データは、シートに対する走査装置の1つまたは複数の相対的位置を少なくとも部分的に示す。走査装置は、電子データをプリンタに送信して、対応するイメージの全部または選択されたサブセットに関する少なくとも1つのオペレーションを、プリンタが容易に実行できるようにすることができる。
【0013】
これらの実施形態について、前記電子データを、プリンタにワイヤレスで送信することができる。さらに、これらの実施形態について、シートは、ドットのパターンとシートに対するドットの場所とを示すデータとを含むことができ、前記読み取るステップは、少なくとも1つのドットとシートに対する少なくとも1つのドットの場所を示すデータを読み取るステップを含む。いくつかの実施形態おいて、シートは、1つまたは複数の対応するイメージと関連付けられたアイデンティティを含むことができ、前記読み取るステップは、少なくとも1つのアイデンティティを読み取るステップを含む。いくつかの実施形態において、前記走査するステップは、時間のインターバルにわたってシートの複数の選択的部分を走査し、複数の選択的部分の埋め込みデータを読み取るステップと、この時間のインターバルの間にシートに対する走査装置の1つまたは複数の相対的位置を示す電子データを生成し、その電子データをプリンタに送信して、シートに対する走査装置の相対的移動をプリンタが容易に決定できるようにするステップとを含む。
【0014】
本発明のいくつかの実施形態において、走査装置およびプリンタを備えるシステムを含むシステムが提供される。これらの実施形態について、走査装置を、1つまたは複数の第1のピクチャを有するシートの1つまたは複数の選択的部分を走査するが、そのシートのその他の部分は走査しないようにして、シートの1つまたは複数の選択的部分の埋め込みデータを読み取り、かつ埋め込みデータに基づいて電子データを生成し送信するように構成することができ、1つまたは複数の第1のピクチャは1つまたは複数の対応するイメージと関連付けられることができる。プリンタを、電子データを受信して、その電子データに基づいてシートに対する走査装置の1つまたは複数の場所を追跡するように、かつ、走査装置の1つまたは複数の場所の追跡に少なくとも部分的に基づいて、1つまたは複数の対応するイメージの全部または選択されたサブセットに関する少なくとも1つのオペレーションを実行するように、走査装置と通信可能に結合することができる。
【0015】
いくつかの実施形態において、プリンタは、走査装置から受信された電子データに少なくとも部分的に基づいて、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷することによって、少なくとも1つのオペレーションを実行するように構成してもよい。いくつかの実施形態において、前記プリンタが、さらに、1つまたは複数の第1のピクチャを有するシートを印刷するように、かつそのシート上に埋め込みデータを印刷するように構成してもよい。いくつかの実施形態において、前記走査装置が、電子データをプリンタにワイヤレスに送信するためのインターフェースを含む。いくつかの実施形態において、前記プリンタが、走査装置から電子データをワイヤレスに受信するためのもう1つのインターフェースを含む。
【0016】
本発明の様々な実施形態のこれらのおよびその他の態様を以下の説明においてより詳細に説明する。
【0017】
以下に本発明を、添付の図面に示される例示的実施形態を用いて説明するが、これらの実施形態に限定されるものではなく、同様の参照番号は類似の要素を規定する。
【図面の簡単な説明】
【0018】
【図1】本発明の様々な実施形態による、プリンタ、走査装置およびマークアップシートを示す図である。
【図1A】本発明の様々な実施形態による、走査装置およびマークアップシートを示す図である。
【図2】本発明の様々な実施形態によるフロープロセスである。
【図3A】本発明の様々な実施形態による、図1のプリンタの様々な構成要素を概略的に示すブロック図である。
【図3B】本発明の様々な実施形態による、図1の走査装置の様々な構成要素を概略的に示すブロック図である。
【図3C】本発明の様々な実施形態による、図1のインデックスシートをさらに詳細に示す図である。
【図4A】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4B】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4C】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4D】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4E】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4F】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【図4G】本発明の様々な実施形態による、図1に示すようなフォトグラフに異なるマーキングを付けた図である。
【発明を実施するための形態】
【0019】
以下の詳細な説明において、本明細書の一部を成す添付の図面を参照するが、図面中同様の番号は全体を通して同様の部品を示し、図面中、本発明を実施し得る諸実施形態が例示として示される。本発明の範囲から逸脱することなく、その他の実施形態を利用することができ、構造的または論理的に変更できることを理解されたい。したがって、以下の詳細な説明は、限定的な意味に解釈されるべきではなく、本発明による実施形態の範囲は、添付の特許請求の範囲およびそれらの均等物によって規定される。
【0020】
様々なオペレーションを、本発明の実施形態を理解するのに役立ち得る方法で、複数の具体的なオペレーションとして順を追って説明することができる。しかしながら、説明の順序は、これらのオペレーションが順序に依存することを示唆すると解釈されるべきではない。
【0021】
簡単に説明するために、語句「A/B」は、AまたはBを意味する。簡単に説明するために、語句「Aおよび/またはB」は、「(A)、(B)または(AおよびB)」を意味する。簡単に説明するために、語句「A、BおよびCのうち少なくとも1つ」は、「(A)、(B)、(C)、(AおよびB)、(AおよびC)、(BおよびC)または(A、BおよびC)」を意味する。簡単に説明するために、語句「(A)B」は、「(B)または(AB)」を意味する。
【0022】
本明細書中における「1つの実施形態」または「一実施形態」という参照は、その実施形態に関連して説明される具体的なフィーチャ、構造または特徴が、少なくとも1つの実施形態に含まれることを意味する。本明細書の様々な箇所で語句「1つの実施形態において」と示されるのは、同一の実施形態の全体に必ずしも言及するものではないが、全体に言及していてもよい。
【0023】
本発明の様々な実施形態によると、プリンタ内の1つまたは複数のイメージに接続された選択的なオペレーションを実行するための低価格な解決法を提供する方法およびシステムが提供される。本発明の諸実施形態は、少なくとも、電子デジタルペン(または単に「電子ペン」)などの走査装置と、走査装置に通信可能に接続された写真プリンタなどのプリンタと、プリンタがマークアップシートに対する走査装置の場所を決定するために走査装置によって読み取ることができる埋め込みデータを有する1つまたは複数の「マークアップ」シートとを使用することができる。本明細書で使用される「マークアップ」シートは、イメージのピクチャが複数印刷されたインデックスシート、単一のピクチャが印刷されたフォトグラフ、1つまたは複数の印刷されたピクチャを有する任意のその他の媒体とすることができる。本明細書で使用される「シート」とは、紙などの任意のタイプの印刷可能な媒体を指すことができるが、それらに限定されるものではない。例示および説明を簡単にするために、本明細書では単語「イメージ」は、電子画像すなわちデジタル化された画像を指す際に用いており、単語「ピクチャ」は、そのイメージを印刷した物またはそのハードコピーを指すのに用いる。
【0024】
走査装置は、マークアップシートにマークを付けてユーザがどのオペレーションを望んでいるかをプリンタに実行するように指示するために、ユーザによって使用される。ユーザがマークアップシートにマークを付けると、走査装置が、マークアップシートの1つまたは複数の選択的場所のみを走査し、走査装置の視野内にあるそれらの1つまたは複数の選択的場所に位置付けられた埋め込みデータのみを読み取ることができる。走査装置は、次いで、読み取られた埋め込みデータに基づいて、電子データをプリンタに提供する。この電子データをプリンタによって処理することで、どのアクションまたはオペレーションを実行すべきかを決定することができ、たとえばScantron技法を使用した場合に求められるようにマークアップシート全体を走査する必要はない。このようにして、走査装置を使用して、1つまたは複数の印刷されたイメージを実質的に「マークアップ」することができる。
【0025】
走査装置に通信可能に結合され得るプリンタは、走査装置によって提供された電子データに少なくとも部分的に基づいて、1つまたは複数のシート上の選択的イメージを編集および/または印刷するなどの様々なオペレーションを自動的に実行することができる。具体的には、プリンタは、実行すべき適当なオペレーションを決定するために、マークアップシートに対する走査装置の1つまたは複数の場所を追跡することができる。マークアップシートに対する、より具体的にはマークアップシート上の特定のポイントまたは場所に対する走査装置の1つまたは複数の場所をこのような決定に基づいて、プリンタは、実行される適当なオペレーションを決定して、それらのオペレーションが実行することができる。この1つまたは複数のオペレーションは、プリンタ上に予めロードされ得た複数のイメージの全部またはサブセットに関連することができる。本明細書で使用される場合、単語「サブセット」は、1つまたはいくつかのもの示すことができる。用語「オペレーション」および「アクション」は、以下の説明を通じて互換的に使用され、したがって、特に指示がない限り同義であることに留意されたい。様々な実施形態のこれらのおよびその他の態様が、本明細書でさらに詳しく説明される。
【0026】
図1は、本発明の様々な実施形態による、プリンタ10と、プリンタ10に通信可能に結合される走査装置12と、この場合インデックスシート14およびフォトグラフ18を含む複数枚のマークアップシート20とを示す。インデックスシート14は、プリンタ10内にロードおよび/または保存しておくことのできるイメージの最小化されたピクチャである複数の「サムネイル」ピクチャ16を含む。これと対称的に、フォトグラフ18のそれぞれは、プリンタ10内にダウンロードおよび/または保存されたイメージのうち1つのイメージの個別のピクチャである。図1Aはさらに、インデックスシート14およびフォトグラフ18を示す。図1Aにおいて、フォトグラフ18は、アクションメニュー22を含み、そのアクションメニュー22は、ユーザがフォトグラフ18上で実行される様々なアクションを選択するために走査装置12を用いて選択できるアクション選択部24を含む。したがって、走査装置12は、メニューアクションおよびフォトグラフ18の対象となる領域を両方選択するためのポインタとして使用することができる。
【0027】
様々な実施形態において、プリンタ10は、たとえば、デジタルカメラ、SDまたはCFフォトカードなどのメモリカード、CD−ROMまたはその他の保存媒体、ラップトップまたはデスクトップなどのコンピューティングデバイスのような様々なソースから、あるいはインターネットを介して、デジタル化されたイメージのコレクションのためのイメージファイルをロードすることができる。次いで、デジタル化されたイメージ(または単に「イメージ」)のコレクションを、たとえば、動的ランダムアクセスメモリ(DRAM)または静的ランダムアクセスメモリ(SRAM)などの揮発性メモリに保存することができる。いくつかの実施形態において、プリンタ10は、マークアップシート20(たとえば、インデックスシート14および/またはフォトグラフ18)を印刷するように、かつマークアップシート20上に埋め込みデータを印刷することで、ユーザが走査装置12を使用してマークアップシート20にマークを付けているときに、マークアップシート20に対する走査装置12の1つまたは複数の場所を容易に追跡できるように構成することができる。しかしながら、いくつかの代替実施形態において、プリンタ10に、予め埋め込みデータが印刷された印刷可能なブランクシートを供給してもよい。プリンタ10が埋め込みデータをマークアップシート20上に印刷する諸実施形態において、埋め込まれるデータは、可視インク層の下に印刷された特殊インク層に埋め込むことができるデータを含むことができる。したがって、いくつかの実施形態において、そのようなデータは、裸眼では見えないことがある。
【0028】
いくつかの実施形態において、マークアップシート20上に印刷された埋め込みデータを符号化して、マークアップシート20(すなわち、インデックスシート14またはフォトグラフ18)上に印刷されるドットパターンにすることができる。これらのドットは、インデックスシート20の表面の規則的な間隔でマークアップシート20上に印刷することができる黄色またはIRグリッドドットとすることができる。また埋め込みデータは、グリッドドットのそれぞれの場所を示すデータを含むことができる。そのようなデータは、グリッドドットよりも小さなマイクロドットの形態とすることができる。いくつかの代替実施形態において、または同一の実施形態において、埋め込みデータはまた、サムネイルピクチャ16と関連付けられた対応するイメージのそれぞれと関連付けられる識別子またはアイデンティティを含むこともできる。アイデンティティは、ファイル名、ファイル番号またはその他のメタデータの形態とすることができる。印刷可能な媒体にデータを埋め込むという一般的な概念は、当技術分野で知られており、したがってさらには説明しない。
【0029】
本質的に、プリンタ10にロードされたどのイメージ(1つまたは複数)について、どのアクション(1つまたは複数)が実行されるべきかをプリンタ10に指示するために、走査装置12をユーザが使用することができる。具体的には、プリンタ10にロードされた1つまたは複数のイメージを編集または修正するために、および/あるいは1つまたは複数のイメージの全部または選択されたサブセットに関するアクション(すなわち、印刷、電子メール送信など)を実行するために、ユーザは、走査装置12を使用して、マークアップシート20上にマークを書くことができる。様々な実施形態において、走査装置12は、プリンタ10からの任意の入力なしに動作することができ、つまり、プリンタ10から独立して動作することができる。走査装置12を、ユーザが使用して、マークアップシート20にマークを付けて、プリンタ10にロードされた1つまたは複数の選択的イメージに関して実行される1つまたは複数の選択的アクションを指定することができる。
【0030】
走査装置12は、マークアップシート20にマークを付けるためにユーザが使用するスタイラスペンまたはインクカートリッジ、ならびにユーザがマークアップシート20にマークを付けているときにマークアップシート20に対する走査装置12の1つまたは複数の場所をプリンタ10が追跡するのを補助するための走査ヘッドを含むことができる。以下にさらに説明するように、走査装置12は、マークアップシート20(すなわち、インデックスシート14またはフォトグラフ18)の1つまたは複数の選択的部分を走査するための、たとえばカメラを含む走査ヘッドを含むことができる。様々な実施形態において、走査装置12は、有線リンク(たとえば、USB)を介して、または米国電気電子学会(IEEE) 182.11規格(すなわちWiFi)、IEEE 182.15規格(すなわちBluetooth(登録商標))、またはその他の規格など様々なインターフェース規格のうち1つを使用する無線リンクを介して、プリンタ10と通信することができる。
【0031】
本発明の様々な実施形態にしたがって、どのようにプリンタ10、走査装置12およびマークアップシート20を一緒に使用するかを示す実施例を以下に示す。走査装置12を使用してユーザがマークアップシート20にマークを付けているとき、走査装置12は、ユーザがマークアップシート20にマークを付けているときに走査装置12の視野内に現れる、マークアップシート20の表面のセクションに含まれる埋め込みデータを読み取ることができる。走査装置12をマークアップシート20にマークを付けるために使用しながら、走査装置12は、埋め込みデータの読み取りの結果として生成され得る電子データをプリンタ10に送信することができる。代替的には、電子データを走査装置12によって保存し、その後のある時点でプリンタ10に送信することができる。プリンタ10によって受信された電子データを、プリンタ10によって処理することができ、そのデータが処理されると、プリンタ10は、ユーザが走査装置12を使用してマークアップシート20にマークを付けているときの、マークアップシート20に対する(より具体的には、マークアップシート20上の特定のポイントまたは場所に対する)走査装置12の1つまたは複数の場所ならびに相対的移動を決定することができる。この決定に基づいて、プリンタ10は、適当な1つまたは複数のイメージに関する適当な1つまたは複数のアクションを実行することができる。
【0032】
図2は、本発明の様々な実施形態による、プリンタ内の1つまたは複数のイメージに対して1つまたは複数のアクションを実行するためのフロープロセスである。プロセス100は、ブロック102において、プリンタ10に1つまたは複数のイメージがロードされるときに開始できる。1つまたは複数のイメージがロードされた後に、ブロック104において、プリンタ10は、マークアップシート20を印刷することができ、このマークアップシート20は、1つまたは複数の対応するイメージと関連付けられた1つまたは複数のピクチャを含むインデックスシート14および/またはフォトグラフ18とすることができる。いくつかの実施形態において、1つまたは複数の対応するイメージは、プリンタ10にロードしておくことができる。マークアップシート20には、データを埋め込むことができ、このデータは、プリンタ10によってマークアップシート20上に印刷することができる。代替的には、埋め込みデータを、マークアップシート20上に予め印刷しておくこともできる。埋め込みデータは、マークアップシート20上の特定の場所に関する場所情報、対応する1つまたは複数のイメージと関連付けられた識別子、マークアップシート20のページ番号および/またはその他の情報を提供するデータを含むことができる。
【0033】
次いで、ユーザが、走査装置12を使用してマークアップシート20にマークを付けるときに、マークアップシート20の1つまたは複数の選択的部分を、走査装置12で走査することができる。ブロック106において、走査装置12は、1つまたは複数の選択的部分を走査しながら、マークアップシート20の1つまたは複数の選択的部分の埋め込みデータを読み取ることができる。1つまたは複数の選択的部分の埋め込みデータは、マークアップシート20に対する走査装置12の1つまたは複数の場所を示すことができる。具体的には、走査装置12によって読み取られた埋め込みデータは、マークアップシート20上の特定の場所またはポイントに対する走査装置12の1つまたは複数の場所を示すことができる。次いで、ブロック108において、走査装置12は、マークアップシート20の1つまたは複数の選択的部分の走査の結果として生成された電子データをプリンタ10に送信することができる。次いでプリンタ10は、受信した電子データを処理して、マークアップシート20に対する走査装置12の1つまたは複数の場所を決定することができる。ブロック110において、このような決定により、プリンタ10に、プリンタ10にロードされたどのイメージ(1つまたは複数)についてどのアクション(1つまたは複数)が実行されるべきか指示することができる。さらに説明するように、実行されるべき1つまたは複数のアクションは、たとえば、選択的イメージを編集または修正すること、試し刷り用および最終印刷用のイメージをサイズ設定すること、1つまたは複数のシート上の修正済みまたは未修正の選択的イメージを印刷すること、修正済みまたは未修正の選択的イメージを電子メールで送信することなどを含むことができる。
【0034】
図3Aは、本発明の様々な実施形態による、図1のプリンタ10の様々な構成要素を概略的に示すブロック図である。プリンタ10は、プリントヘッド32および印刷媒体にピクチャを印刷するためのその他の機械を含むことができる印刷ブロック30と、1つまたは複数のプロセッサ34と、揮発性メモリ36と、永続性メモリ38と、走査装置12と通信するための通信インターフェース40とを含むことができる。いくつかの実施形態において、インターフェース40は、走査装置12から電子データを受信するための無線受信器42を含んでも含まなくてもよい。代替的には、その他の代替実施形態において、受信器42は、送受信機に置き換えることができる。さらに、プリンタ10と走査装置12との間の通信リンクが有線リンクであるとき、インターフェースは、走査装置12から電子データを受信するためのユニバーサルシリアルバス(USB)ポートを含むことができる。示されてはいないが、プリンタ10は、先に述べたような様々なソースからイメージファイルを容易にダウンロードできるようにするためのその他のインターフェースを含むことができる。
【0035】
永続性メモリ38は、本明細書に記載される様々なオペレーションを実行するためのコンピュータ可読命令を含むことができる。このような命令を、1つまたは複数のプロセッサ34によって実行することができる。揮発性メモリ36を使用して、プリンタ10にロードされたイメージまたはイメージファイルを保存することができる。揮発性メモリ36は、SRAM、DRAMまたはその他のタイプの揮発性メモリなど、任意のタイプの揮発性メモリとすることができる。
【0036】
次に、本発明の様々な実施形態による、図1の走査装置12の様々な構成要素を概略的に示すブロック図である図3Bを参照する。走査装置12は、カメラを含むことができるデジタル走査ヘッド(「走査ヘッド」)50を含むことができる。様々な実施形態において、走査ヘッド50を、マークアップシート20に含まれ得る埋め込みデータを読み取るように設計することができる。走査装置12はさらに、プロセッサまたはマイクロコントローラなどのコントローラ52と、いくつかの例においては送受信機であり得る無線送信器54と、ニブ56とを含むことができる。走査装置12が有線リンクを介してプリンタ10と通信する実施形態では、無線送信器54は設けなくてもよい。ニブ56は、インデックスシート14またはフォトグラフ18にマークを付けるために走査装置12に備え付けることができるスタイラスペンまたはインクカートリッジのニブとすることができる。マークアップシート20(すなわち、インデックスシート14またはフォトグラフ18)にマークを付けるための走査装置12を使用することによって、プリンタ10にロードされた選択的イメージに対して様々な選択的アクションを実行することができる。先に述べたように、いくつかの実施形態において、走査装置12は、デジタル電子ペンとすることができる。
【0037】
様々な実施形態において、走査装置12を、インデックスシート14にマークを付けるために使用するとき、インデックスシート14の選択的ピクチャ16(およびタグが付けられたピクチャ16と関連付けられた対応するイメージ)にマークまたはタグを付けるために使用でき、また、タグが付けられたピクチャ16と関連付けられた対応するイメージに関してプリンタ10によって実行されるアクションのタイプを選択することができる。いくつかの実施形態において、走査装置12を使用して、インデックスシート14またはフォトグラフ18に、特定の図形、たとえば矢印、円、線、文字、およびそれらの組合せなどで、インデックスシート14またはフォトグラフ18上の特定の場所で単にマークを付けることによって、インデックスシート14のピクチャ16のうち1つと関連付けられたイメージ、またはフォトグラフ18と関連付けられたイメージを修正することができる。これらの機能を達成するために、走査ヘッド50を、インデックスシート14またはフォトグラフ18に対する走査装置12のニブ56の場所を追跡するように構成することができる。いくつかの実施形態において、走査ヘッド50の視野は、とても限定されることがあり、その視野に、走査装置56のニブ56が入らないこともある。しかしながら、これは、走査ヘッド50の視野とニブ56との間の距離がわかっている限り、インデックスシート14またはフォトグラフ18に対するニブ56の場所を決定する際に問題とはならない。
【0038】
インデックスシート14またはフォトグラフ18の選択的場所にマークを付けるために走査装置12を使用しながら、走査ヘッド50によって、走査ヘッドの視野内にあるインデックスシート14またはフォトグラフ18の1つまたは複数の部分に配置された埋め込みデータを読み込むことができる。次いで、コントローラ52は、走査ヘッド50によって走査されているインデックスシート14またはフォトグラフ18の1つまたは複数の部分から読み取られた埋め込みデータに基づいて、電子データを生成する。次いで、生成された電子データをプリンタ10に供給することができる。
【0039】
図3Cは、本発明の様々な実施形態による、図1のインデックスシート14をさらに詳細に示す。図示のように、インデックスシート14は、複数のサムネイルピクチャまたは単に「ピクチャ」(それらのピクチャうち3つが参照番号16A、16Bおよび16Cで示される)と、アクションボタン70A、70Bおよび70Cと、対応するピクチャまたは対応するアクションボタンにそれぞれが隣接するチェックボックス(それらのチェックボックスのうち4つが72A、72B、72Cおよび72Dで示される)とを含む。ピクチャ(たとえば、16A、16Bおよび16C)のそれぞれは、プリンタ10にロードしておくことのできる対応するイメージを表すことができる。選択的ピクチャにタグを付けるために、ならびにタグが付けられたピクチャと関連付けられた対応するイメージにタグを付けるために、チェックボックスを使用することができる。示されてはいないが、インデックスシート14に、走査装置12によって読み取ることができるデータを埋め込んで、ユーザがインデックスシート14にマークを付けながら走査装置12の1つまたは複数の場所を、プリンタ10が容易に追跡できるようにすることができる。
【0040】
アクションボタン70A、70Bおよび70Cは、プリンタ10によって実行され得るアクションまたはオペレーションを表す。図示のように、アクションボタン70Aは、選択されたイメージを表示するため、たとえばプリンタ10に設けることができる液晶ディスプレイ(LCD)スクリーン上に表示するための「show」ボタンであり、アクションボタン70Bは、選択された(すなわちタグが付けられた)イメージを、電子メールを介して送信するための「Email」ボタンであり、アクションボタン70Cは、選択されたイメージを印刷するためのものである。チェックボックス72A、72Bおよび72Cは、インデックスシート14上の特定の場所にそれぞれ配置される。
【0041】
様々な実施形態にしたがって、どのようにプリンタ10を走査装置12およびインデックスシート14とともに使用するかを示すために、以下の実施例が提供される。ユーザは、ピクチャ16Bと関連付けられるイメージの印刷を望むものとする。そのようにするためには、ユーザは先ず、走査装置12のニブ56を、インデックスシート14の表面のチェックボックス72Bに置くことができる。チェックボックス72Bにニブ56を置くことにより、走査装置12に、チェックボックス72Bの近傍またはその場所にある、ならびに走査装置12の視野のビューにあるインデックスシート14の表面の少なくとも一部分の走査を開始させて、その場所にある埋め込みデータを読み取ることができる。次いで、走査装置12は、埋め込みデータの読み取りに応答して、電子データをプリンタ10に送信することができる。いくつかの実施形態において、プリンタ10に誤ったまたは未熟なデータを提供しないようにするために、走査装置12は、ある特定のフィーチャに寄与することができる。この特定のフィーチャは、ニブ56が、たとえば、インデックスシート14の表面上にあるとき、インデックスシート14の表面の近傍にあるとき、および/またはユーザがプロンプトとしているときのみ、走査装置12を単に電子データを走査しおよび/または電子データをプリンタ12に送信するようにプロンプトすることができる。たとえばコンタクトスイッチなどのセンサを、ニブ56に結合させて、ニブ56がインデックスシート14と接触する時点を検出することができる。その他のメカニズムもまた、同様のこのような目的のために使用することができる。
【0042】
いくつかの実施形態においては、走査ヘッド50の視野は、非常に限定されていることがあり、ニブ56またはニブ56の直ぐ下の領域を含まないことがある。走査ヘッド50は、たとえばニブ56と視野との間の距離がわかっている限り、その視野にニブ56が含まれていなくてもよい。ユーザがチェックボックス72Bにマークを付けて、ピクチャ16Bと関連付けられたイメージにタグを付ける際に(ユーザによってチェックマークが付けられた状態のチェックボックス72Bを図示する)、走査装置12は、視野内にあるインデックスシート14の1つまたは複数の部分を走査し、それらの場所に配設された埋め込みデータを読み取ることができる。
【0043】
埋め込みデータの読み取りに応答して、走査装置12は、電子データを生成することができ、その電子データをその後、有線または無線接続を介してプリンタ10に送信することができる。次いで、プリンタ10は、受信された電子データを処理して、インデックスシート14に対する走査装置12の1つまたは複数の場所を決定することができる。より具体的には、プリンタ10は、インデックスシート14上の特定のポイントに対するニブ56の1つまたは複数の場所またはニブ56の近傍の場所を決定することができる。そのようにする際に、プリンタ10は、ピクチャ16A、16Bおよび16C(ならびにそれらに対応するイメージ)のうち、どれにタグが付けられているかを決定することができる。なお、走査装置12は、時間インターバルまたはセグメントにわたって移動することができるので、プリンタ10によって受信された電子データは、ニブ56に関する複数の場所を示すことができることに留意されたい。インデックスシート14に対するまたはインデックスシート14上の選択的ポイントに対する走査装置12の1つまたは複数の場所を決定することによって、プリンタ10は、ピクチャ(たとえば、16A、16Bおよび/または16C)と関連付けられたイメージのうちどのイメージ(1つまたは複数)にタグを付けられたかを決定することができる。
【0044】
また、ユーザは、アクションボタン70A、70Bおよび70Cのチェックボックスのうち1つまたは複数にマークを付けることによって、選択されたイメージ(この場合、ピクチャ16Bと関連付けられたイメージが選択されている)に対して実行されるべき1つまたは複数のアクションを選択することができる。このことは、ピクチャおよびそれらに対応するイメージにタグを付けるための上述された同じ手順を使用して達成することができる。この実施例において、ユーザはピクチャ16Bと関連付けられたイメージを印刷しようとしているので、ユーザは、走査装置12を使用してチェックボックス70Cにマークを付けることになる。チェックボックス70Dにマークを付けると、プリンタ10は、先に述べたように、インデックスシート14に対する走査装置12の1つまたは複数の場所を追跡することができる。この決定に基づいて、プリンタ10は、タグが付けられたイメージに対するアクションの適当な過程を決定し、それによって適当なオペレーションを実行することができる。この場合、選択されたイメージをシート上に印刷することになる。なお、このとき、いくつかの代替実施形態において、チェックボックスをインデックスシート14に設けなくてもよく、その場合、ユーザは単に、たとえば、ピクチャ16またはアクションボタン70A、70Bおよび70Cに「X」などのマークを付けることができる。
【0045】
また、本発明の様々な実施形態は、上述の手順と類似する手順を使用して、プリンタ10にロードされるイメージの編集または修正を提供することができる。具体的には、走査装置12をマークアップシート20(すなわち、インデックスシート14またはフォトグラフ18)と併せて使用して、1つまたは複数のイメージを編集することができる。イメージの編集は、たとえば、イメージからの赤目の除去、イメージを削除すること、イメージを回転させること、イメージの少なくとも一部分について「ズームすること」(すなわち、イメージの少なくとも一部分を拡大すること)、イメージの1つまたは複数の部分をクロッピングすること、イメージまたはその一部分のコントラストまたは強調度を調整することなどを含むことができる。いくつかの例において、イメージの編集または修正のうちいくつかを、イメージが実際に印刷可能な媒体上に印刷されるときにのみ実現することができる。したがって、1つまたは複数のイメージを編集した後に、1つまたは複数のシートにそのイメージを印刷するようにすることができる。以下に、フォトグラフを使用してイメージを編集または修正する方法ついてのいくつかの実施例を記載するが、いくつかの代替実施形態または同一の実施形態においては、インデックスシート14のピクチャ16を使用してイメージを修正することもできる。
【0046】
図4Aは、本発明の様々な実施形態による図1のフォトグラフ18の1つを示す。フォトグラフ18も、先に記載したインデックスシート14と同様に埋め込みデータを含むことができる。フォトグラフ18は、4×6サイズのプリント写真などのフルサイズの写真または寸法設定されたプリント写真とすることができる。
【0047】
フォトグラフに一般的な、望ましくない欠点である、フォトグラフ内の目のいくつかまたは全部が赤くなる「赤目」をイメージから除去するためには、ユーザは、図4Bに示すように、走査センサ12を使用して、赤目の周囲に円82を描くことでフォトグラフにマークを付けることができる。いくつかの代替実施形態においては、代わりにドットを赤目領域に置くことができる。プリンタ10は、先に述べた技法を用いて、円82を描くために走査装置12を使用しながら、走査装置12の移動または動きを追跡することができる。具体的には、時間のインターバルの間のフォトグラフ18に対する走査装置12の決定された場所に基づいて、走査装置12の移動を決定することができる。走査装置12の追跡に基づいて、プリンタ10が容易に赤目を除去できるようにすることができる。
【0048】
具体的には、赤目領域の周りに円を描くことを赤目除去アルゴリズムの補助として使用することができる。赤目除去は、典型的には、非常に難しい問題である。完全に自動的に赤目除去を実行することができる既存の製品は、フォトグラフ内の赤目を全て除去するのは難しく、黒くなるなど、ある特定の望ましくない結果を生じさせる場合もある。赤目の除去を補助するためには、これらの製品の多くが典型的には、修正を必要とする赤目をユーザが「指し示す」ユーザアシストの赤目除去アルゴリズムを必要とする。しかしながら、これには、パーソナルコンピュータに見られるような、典型的にはプリンタでは見られないような大きなディスプレイを使用する必要がある。先に述べた技法を使用することによって、赤目の除去を簡単にすることができる。
【0049】
いくつかの実施形態において、走査装置12を使用し、対応するフォトグラフ18上に、図4Cに示すようにたとえば「X」を単に描くことによって、プリンタ10から、および/またはイメージを生じさせるカメラなどのデバイスから、イメージを削除することができる。いくつかの実施形態において、走査装置10を使用し、対応するフォトグラフ18上に、図4Dに示すように矢印を描くことによって、イメージを回転させることができる。たとえば、イメージを回転させ、それによって景色のビューから人物のビューにシフトさせることができるか。
【0050】
いくつかの実施形態において、ユーザが走査装置20を使用して、イメージと関連付けられたフォトグラフ18上に、特定の種類の矢印を描くおよび/または図4Eに示すように電子メールの宛先の名前または電子メールアドレスを書くなど、特定のシンボルを描くことによって、アーカイブに保存するための、または電子メールに添付して送信するためのマークをイメージに付けることができる。イメージの印刷などのその他のアクションのために、対応するフォトグラフ18に「P」などの別のシンボルを描くことによってイメージにマークを付けることもできる。いくつかの実施形態において、イメージの一部分は、走査装置12を使用して、たとえば図4Fに示されるように、対応するフォトグラフ18上のクロッピングされるべき一部分の周りにボックスを描くことによって、クロッピングすることができる。いくつかの実施形態において、対象領域を選択または強調表示するために、走査装置12を使用して、たとえば図4Gに示されるように、対応するフォトグラフ18上の対象領域の周りに円を描くことによって、イメージのある特定の一部分をコントラスト調整またはエンハンスメントすることができる。
【0051】
走査装置12を使用することによって、走査装置12がフォトグラフ18上(ならびにインデックスシート14のピクチャ16上)に様々なシンボルまたは図を描くのに使用されているときに、プリンタ10は、走査装置12の場所、ならびに時間のインターバルの間の相対的動きまたは移動を追跡することができる。これらの移動または動きを、プリンタ10によって解釈して、どのアクションまたはオペレーションが実行されるべきかを決定することができる。また、上記において、マーキングは、対象とされるイメージと関連付けられるフォトグラフ18上で行われるが、代替的には、マークをインデックスシート14の対応するピクチャ16上に作成することもできる。
【0052】
具体的な諸実施形態について図示し説明してきたが、広範な様々な代替のおよび/または均等な実装形態を、本発明の範囲から逸脱することなく、図示し説明された具体的な諸実施形態の代わりに実施できることは、当業者等には理解できよう。本出願は、本明細書で論じられた諸実施形態の任意の適応形態またはバリエーションを包含することが意図される。したがって、本発明の様々な実施形態を特許請求の範囲およびその均等物によってのみ限定することが明示され、意図される。
【特許請求の範囲】
【請求項1】
1つまたは複数の対応するイメージと関連付けられた1つまたは複数の第1のピクチャを有するシートに対する走査装置の1つまたは複数の場所を追跡するステップであって、前記走査装置によって提供された電子データに少なくとも部分的に基づく追跡するステップと、
前記追跡するステップに少なくとも部分的に基づいて、前記1つまたは複数の対応するイメージのうち全部または選択されたサブセットに関する少なくとも1つのオペレーションを実行するステップと、を含む方法。
【請求項2】
前記実行するステップが、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷するステップを含む、請求項1に記載の方法。
【請求項3】
1つまたは複数のシート上の前記1つまたは複数の第2のピクチャを印刷する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットのピクチャを印刷するステップを含む、請求項2に記載の方法。
【請求項4】
1つまたは複数のシート上の前記1つまたは複数の第2のピクチャを印刷する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットを修正するステップと、1つまたは複数のシート上の修正済みの前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットのピクチャを印刷するステップとを含む、請求項3に記載の方法。
【請求項5】
前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを修正する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットから赤目を除去するステップを含む、請求項4に記載の方法。
【請求項6】
前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを修正する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの1つまたは複数の部分をクロッピングするステップ含む、請求項4に記載の方法。
【請求項7】
前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを修正する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの1つまたは複数の部分のコントラストまたは強調度を調整するステップ含む、請求項4に記載の方法。
【請求項8】
前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを修正する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの少なくとも一部分を拡大するステップを含み、1つまたは複数のシート上の修正済みの前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットのピクチャを印刷する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの前記拡大された少なくとも1つまたは複数の部分を印刷するステップを含む、請求項4に記載の方法。
【請求項9】
前記追跡するステップが、前記シート上の1つまたは複数の場所に対する前記走査装置のニブの1つまたは複数の場所を追跡するステップを含む、請求項1に記載の方法。
【請求項10】
前記追跡するステップが、前記走査装置の前記1つまたは複数の場所をワイヤレスで追跡するステップを含む、請求項1に記載の方法。
【請求項11】
前記走査装置が、前記シートの1つまたは複数の選択的部分を走査することおよび前記シートの前記1つまたは複数の選択的部分の埋め込みデータを読み取ることに基づいて前記電子データを生成し、前記追跡するステップが、前記生成された電子データを処理することによって前記シートに対する前記走査装置の具体的な場所を決定するステップを含む、請求項1に記載の方法。
【請求項12】
前記走査装置が、前記シートの1つまたは複数の選択的部分を走査することおよび前記シートの前記1つまたは複数の選択的部分の埋め込みデータを読み取ることに基づいて前記電子データを生成し、前記追跡するステップが、前記電子データを処理することによって前記1つまたは複数の対応するイメージのうちの全部または前記選択されたサブセットの1つまたは複数のアイデンティティを決定するステップを含む、請求項1に記載の方法。
【請求項13】
埋め込みデータを有する前記シートを印刷するステップをさらに含み、前記埋め込みデータが、前記追跡するステップを容易にするために使用される、請求項1に記載の方法。
【請求項14】
前記印刷するステップが、ドットのパターンと前記シートに対する前記ドットの場所とを示すデータとを有する前記シートを印刷するステップを含む、請求項13に記載の方法。
【請求項15】
前記印刷するステップが、前記1つまたは複数の対応するイメージと関連付けられたアイデンティティを有する前記シートを印刷するステップを含む、請求項13に記載の方法。
【請求項16】
前記実行するステップが、前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを電子メールで送信するステップ、および/あるいは、前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを表示するステップのうち少なくとも1つを含む、請求項1に記載の方法。
【請求項17】
前記追跡するステップが、時間のインターバルにわたって前記シートに対する前記走査装置の複数の場所を決定することによって、前記シートに対する前記走査装置の相対的移動を追跡するステップを含み、前記実行するステップが、前記シートに対する前記走査装置の前記移動に少なくとも部分的に基づく、請求項1に記載の方法。
【請求項18】
走査装置によって、1つまたは複数の第1のピクチャを有するシートの1つまたは複数の選択的部分を走査するが、前記シートのその他の部分は走査しないステップであって、前記走査するステップが、前記シートの前記1つまたは複数の選択的部分の埋め込みデータを読み取るステップを含み、前記1つまたは複数の第1のピクチャが、1つまたは複数の対応するイメージと関連付けられるステップと、
前記埋め込みデータに基づいて電子データを生成するステップであって、前記電子データが、前記シートに対する前記走査装置の1つまたは複数の相対的位置を少なくとも部分的に示すステップと、
前記電子データをプリンタに送信して、前記対応するイメージの全部または選択されたサブセットに関する少なくとも1つのオペレーションを、前記プリンタが容易に実行できるようにするステップと、を含む方法。
【請求項19】
前記電子データを、前記プリンタにワイヤレスで送信する、請求項18に記載の方法。
【請求項20】
前記シートが、ドットのパターンと前記シートに対する前記ドットの場所とを示すデータとを含み、前記読み取るステップが、少なくとも1つのドットと前記少なくとも1つのドットの前記シートに対する場所とを示すデータを読み取るステップとを含む、請求項18に記載の方法。
【請求項21】
前記シートが、前記1つまたは複数の対応するイメージと関連付けられたアイデンティティを含み、前記読み取るステップが、少なくとも1つのアイデンティティを読み取るステップを含む、請求項18に記載の方法。
【請求項22】
前記走査するステップが、時間のインターバルにわたって前記シートの複数の選択的部分を走査し、前記複数の選択的部分の埋め込みデータを読み取るステップと、前記時間のインターバルの間に前記シートに対する前記走査装置の前記1つまたは複数の相対的位置を示す電子データを生成し、その電子データを前記プリンタに送信して、前記シートに対する前記走査装置の相対的移動を前記プリンタが容易に決定できるようにするステップとを含む、請求項18に記載の方法。
【請求項23】
1つまたは複数の第1のピクチャを有するシートの1つまたは複数の選択的部分を走査するが、前記シートのその他の部分は走査しないようにして、前記シートの前記1つまたは複数の選択的部分の埋め込みデータを読み取り、かつ前記埋め込みデータに基づいて電子データを生成し送信するように構成された走査装置であって、前記1つまたは複数の第1のピクチャが1つまたは複数の対応するイメージと関連付けられる走査装置と、
前記電子データを受信して、前記電子データに基づいて前記シートに対する前記走査装置の1つまたは複数の場所を追跡するように、かつ、前記追跡に少なくとも部分的に基づいて前記対応するイメージの全部または選択されたサブセットに関連する少なくとも1つのオペレーションを実行するように、前記走査装置と通信可能に結合されたプリンタと、を備えるシステム。
【請求項24】
前記プリンタが、前記走査装置から受信した前記電子データに少なくとも部分的に基づいて、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷することによって、前記少なくとも1つのオペレーションを実行するように構成される、請求項23に記載のシステム。
【請求項25】
前記プリンタがさらに、前記1つまたは複数の第1のピクチャを有する前記シートを印刷するように、かつ前記シート上に前記埋め込みデータを印刷するように構成される、請求項23に記載のシステム。
【請求項26】
前記走査装置が、前記電子データを前記プリンタにワイヤレスに送信するためのインターフェースを含む、請求項23に記載のシステム。
【請求項27】
前記プリンタが、前記走査装置から前記電子データをワイヤレスに受信するためのもう1つのインターフェースを含む、請求項26に記載のシステム。
【請求項1】
1つまたは複数の対応するイメージと関連付けられた1つまたは複数の第1のピクチャを有するシートに対する走査装置の1つまたは複数の場所を追跡するステップであって、前記走査装置によって提供された電子データに少なくとも部分的に基づく追跡するステップと、
前記追跡するステップに少なくとも部分的に基づいて、前記1つまたは複数の対応するイメージのうち全部または選択されたサブセットに関する少なくとも1つのオペレーションを実行するステップと、を含む方法。
【請求項2】
前記実行するステップが、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷するステップを含む、請求項1に記載の方法。
【請求項3】
1つまたは複数のシート上の前記1つまたは複数の第2のピクチャを印刷する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットのピクチャを印刷するステップを含む、請求項2に記載の方法。
【請求項4】
1つまたは複数のシート上の前記1つまたは複数の第2のピクチャを印刷する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットを修正するステップと、1つまたは複数のシート上の修正済みの前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットのピクチャを印刷するステップとを含む、請求項3に記載の方法。
【請求項5】
前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを修正する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットから赤目を除去するステップを含む、請求項4に記載の方法。
【請求項6】
前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを修正する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの1つまたは複数の部分をクロッピングするステップ含む、請求項4に記載の方法。
【請求項7】
前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを修正する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの1つまたは複数の部分のコントラストまたは強調度を調整するステップ含む、請求項4に記載の方法。
【請求項8】
前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを修正する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの少なくとも一部分を拡大するステップを含み、1つまたは複数のシート上の修正済みの前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットのピクチャを印刷する前記ステップが、前記1つまたは複数の対応するイメージのうち全部または前記選択されたサブセットの前記拡大された少なくとも1つまたは複数の部分を印刷するステップを含む、請求項4に記載の方法。
【請求項9】
前記追跡するステップが、前記シート上の1つまたは複数の場所に対する前記走査装置のニブの1つまたは複数の場所を追跡するステップを含む、請求項1に記載の方法。
【請求項10】
前記追跡するステップが、前記走査装置の前記1つまたは複数の場所をワイヤレスで追跡するステップを含む、請求項1に記載の方法。
【請求項11】
前記走査装置が、前記シートの1つまたは複数の選択的部分を走査することおよび前記シートの前記1つまたは複数の選択的部分の埋め込みデータを読み取ることに基づいて前記電子データを生成し、前記追跡するステップが、前記生成された電子データを処理することによって前記シートに対する前記走査装置の具体的な場所を決定するステップを含む、請求項1に記載の方法。
【請求項12】
前記走査装置が、前記シートの1つまたは複数の選択的部分を走査することおよび前記シートの前記1つまたは複数の選択的部分の埋め込みデータを読み取ることに基づいて前記電子データを生成し、前記追跡するステップが、前記電子データを処理することによって前記1つまたは複数の対応するイメージのうちの全部または前記選択されたサブセットの1つまたは複数のアイデンティティを決定するステップを含む、請求項1に記載の方法。
【請求項13】
埋め込みデータを有する前記シートを印刷するステップをさらに含み、前記埋め込みデータが、前記追跡するステップを容易にするために使用される、請求項1に記載の方法。
【請求項14】
前記印刷するステップが、ドットのパターンと前記シートに対する前記ドットの場所とを示すデータとを有する前記シートを印刷するステップを含む、請求項13に記載の方法。
【請求項15】
前記印刷するステップが、前記1つまたは複数の対応するイメージと関連付けられたアイデンティティを有する前記シートを印刷するステップを含む、請求項13に記載の方法。
【請求項16】
前記実行するステップが、前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを電子メールで送信するステップ、および/あるいは、前記1つまたは複数の対応するイメージの全部または前記選択されたサブセットを表示するステップのうち少なくとも1つを含む、請求項1に記載の方法。
【請求項17】
前記追跡するステップが、時間のインターバルにわたって前記シートに対する前記走査装置の複数の場所を決定することによって、前記シートに対する前記走査装置の相対的移動を追跡するステップを含み、前記実行するステップが、前記シートに対する前記走査装置の前記移動に少なくとも部分的に基づく、請求項1に記載の方法。
【請求項18】
走査装置によって、1つまたは複数の第1のピクチャを有するシートの1つまたは複数の選択的部分を走査するが、前記シートのその他の部分は走査しないステップであって、前記走査するステップが、前記シートの前記1つまたは複数の選択的部分の埋め込みデータを読み取るステップを含み、前記1つまたは複数の第1のピクチャが、1つまたは複数の対応するイメージと関連付けられるステップと、
前記埋め込みデータに基づいて電子データを生成するステップであって、前記電子データが、前記シートに対する前記走査装置の1つまたは複数の相対的位置を少なくとも部分的に示すステップと、
前記電子データをプリンタに送信して、前記対応するイメージの全部または選択されたサブセットに関する少なくとも1つのオペレーションを、前記プリンタが容易に実行できるようにするステップと、を含む方法。
【請求項19】
前記電子データを、前記プリンタにワイヤレスで送信する、請求項18に記載の方法。
【請求項20】
前記シートが、ドットのパターンと前記シートに対する前記ドットの場所とを示すデータとを含み、前記読み取るステップが、少なくとも1つのドットと前記少なくとも1つのドットの前記シートに対する場所とを示すデータを読み取るステップとを含む、請求項18に記載の方法。
【請求項21】
前記シートが、前記1つまたは複数の対応するイメージと関連付けられたアイデンティティを含み、前記読み取るステップが、少なくとも1つのアイデンティティを読み取るステップを含む、請求項18に記載の方法。
【請求項22】
前記走査するステップが、時間のインターバルにわたって前記シートの複数の選択的部分を走査し、前記複数の選択的部分の埋め込みデータを読み取るステップと、前記時間のインターバルの間に前記シートに対する前記走査装置の前記1つまたは複数の相対的位置を示す電子データを生成し、その電子データを前記プリンタに送信して、前記シートに対する前記走査装置の相対的移動を前記プリンタが容易に決定できるようにするステップとを含む、請求項18に記載の方法。
【請求項23】
1つまたは複数の第1のピクチャを有するシートの1つまたは複数の選択的部分を走査するが、前記シートのその他の部分は走査しないようにして、前記シートの前記1つまたは複数の選択的部分の埋め込みデータを読み取り、かつ前記埋め込みデータに基づいて電子データを生成し送信するように構成された走査装置であって、前記1つまたは複数の第1のピクチャが1つまたは複数の対応するイメージと関連付けられる走査装置と、
前記電子データを受信して、前記電子データに基づいて前記シートに対する前記走査装置の1つまたは複数の場所を追跡するように、かつ、前記追跡に少なくとも部分的に基づいて前記対応するイメージの全部または選択されたサブセットに関連する少なくとも1つのオペレーションを実行するように、前記走査装置と通信可能に結合されたプリンタと、を備えるシステム。
【請求項24】
前記プリンタが、前記走査装置から受信した前記電子データに少なくとも部分的に基づいて、1つまたは複数のシート上の1つまたは複数の第2のピクチャを印刷することによって、前記少なくとも1つのオペレーションを実行するように構成される、請求項23に記載のシステム。
【請求項25】
前記プリンタがさらに、前記1つまたは複数の第1のピクチャを有する前記シートを印刷するように、かつ前記シート上に前記埋め込みデータを印刷するように構成される、請求項23に記載のシステム。
【請求項26】
前記走査装置が、前記電子データを前記プリンタにワイヤレスに送信するためのインターフェースを含む、請求項23に記載のシステム。
【請求項27】
前記プリンタが、前記走査装置から前記電子データをワイヤレスに受信するためのもう1つのインターフェースを含む、請求項26に記載のシステム。
【図1】
【図1A】
【図2】
【図3A】
【図3B】
【図3C】
【図4A】
【図4B】
【図4C】
【図4D】
【図4E】
【図4F】
【図4G】
【図1A】
【図2】
【図3A】
【図3B】
【図3C】
【図4A】
【図4B】
【図4C】
【図4D】
【図4E】
【図4F】
【図4G】
【公表番号】特表2010−529916(P2010−529916A)
【公表日】平成22年9月2日(2010.9.2)
【国際特許分類】
【出願番号】特願2010−512434(P2010−512434)
【出願日】平成20年6月16日(2008.6.16)
【国際出願番号】PCT/US2008/067162
【国際公開番号】WO2008/157516
【国際公開日】平成20年12月24日(2008.12.24)
【出願人】(502188642)マーベル ワールド トレード リミテッド (302)
【Fターム(参考)】
【公表日】平成22年9月2日(2010.9.2)
【国際特許分類】
【出願日】平成20年6月16日(2008.6.16)
【国際出願番号】PCT/US2008/067162
【国際公開番号】WO2008/157516
【国際公開日】平成20年12月24日(2008.12.24)
【出願人】(502188642)マーベル ワールド トレード リミテッド (302)
【Fターム(参考)】
[ Back to top ]