(57)【要約】【課題】  ドキュメントセパレータシートを使用した方法、装置及び製品を提供する。【解決手段】１実施の形態では、本方法は、１以上のコレクションに加えられるべき複数の文書を有する複数のシートをスキャニングするステップ、複数の文書のそれぞれに先行するセパレータページに基づいて複数の文書のそれぞれの開始を識別するステップを備えている。【選択図】      図１１
2006178973.tif 000002
【特許請求の範囲】
【請求項１】
１以上のコレクションに加えられるべき複数の文書を有する複数のシートを走査するステップと、
前記複数の文書のそれぞれに先行するセパレータページに基づいて、前記複数の文書のそれぞれの開始を識別するステップと、
前記複数の文書を前記１以上のコレクションに加えるステップと、
を備えることを特徴とする方法。
【請求項２】
コレクションセパレータページとして１つのセパレータページを識別するステップを更に備え、
前記複数の文書を前記１以上のコレクションに加えるステップは、コレクションセパレータページとする１つのセパレータページの識別に基づいて、前記複数の文書のうちの２つを異なるコレクションに加えるステップを備える、
請求項１記載の方法。
【請求項３】
前記１以上のコレクションのうちの１つを表すカバーシートを作成するステップと、前記カバーシートを印刷するステップとを更に備える、
請求項１記載の方法。
【請求項４】
装置により実行されたとき、前記装置に
１以上のコレクションに加えられるべき複数の文書を有する複数のシートをスキャニングするステップと、
前記複数の文書のそれぞれに先行するセパレータページに基づいて、前記複数の文書のそれぞれの開始を識別するステップと、
前記複数の文書を前記１以上のコレクションに加えるステップと、
を備える方法を実行させるプログラムを記録可能な媒体。
【請求項５】
前記１以上のコレクションのうちの１つを表すカバーシートを作成するステップと、前記カバーシートを印刷するステップとを更に備える、
請求項４記載のプログラムを記録可能な媒体。
【請求項６】
１以上のコレクションに加えられるべき複数の文書を有する複数のシートをスキャニングする手段と、
前記複数の文書のそれぞれに先行するセパレータページに基づいて、前記複数の文書のそれぞれの開始を識別する手段と、
前記複数の文書を前記１以上のコレクションに加える手段と、
を備えることを特徴とする装置。
【請求項７】
コレクションセパレータシートの使用を通してサブコレクションの開始及び終了を識別するステップと、
前記サブコレクション及び前記複数の文書を前記コレクションに加えるステップと、
を備えることを特徴とする方法。
【請求項８】
コレクションに加えられるべき複数の文書を有する複数のシートをスキャニングするステップと、
前記複数の文書のそれぞれに先行するセパレータページに基づいて前記複数の文書のそれぞれの開始を識別するステップと、
前記複数の文書を前記コレクションに加えるステップと、
を更に備える請求項７記載の方法。
【請求項９】
装置により実行されたときに、前記装置に
コレクションセパレータシートの使用を通してサブコレクションの開始及び終了を識別するステップと、
前記サブコレクションを前記コレクションに加えるステップと、
を備える方法を実行させるプログラムを記録可能な記録媒体。
【請求項１０】
コレクションに加えられるべき複数の文書を有する複数のシートをスキャニングするステップと、
前記複数の文書のそれぞれに先行するセパレータページに基づいて、前記複数の文書のそれぞれの開始を識別するステップと、
前記複数の文書を前記コレクションに加えるステップと、
を更に備える請求項９記載のプログラムを記録可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理の分野に関し、より詳細には、本発明は、セパレータシートを使用して、文書及び他のメディアオブジェクトをコレクションに加えることに関する。
【背景技術】
【０００２】
コンピュータの大衆化が見込まれるペーパーレス環境の理想にも拘らず、紙がオフィスのランドスケープを支配し続けている。皮肉にも、コンピュータ自身は、紙の急増の主要な寄与する源となっている。コンピュータは、文書構成のタスクを簡略化し、より多くの数の出版者を可能にしている。しばしば、文書の多くのコピーが作られ、文書が同僚の間で共有され、したがってさらに多くの紙を生成している。
【０００３】
このため、多機能周辺装置（ＭＦＰ：Multi−Function  Peripherals）が開発され、文書のコピー、プリンティング、スキャニング、及び転送を含めた、紙の文書に多数の機能が実行される。それぞれのＭＦＰは、これを通してユーザがＭＦＰを制御し、ＭＦＰにより実行されている動作の状態を見る場合があるディスプレイを通常有している。この制御は、ＭＦＰが実行すべきプリントオプションに関して終了オプションの選択を含んでいる。これらの終了オプションは、印刷されるべき文書画像のオリエンテーション、一枚の紙当たり印刷されるべき文書の数、ステープルの角及び位置、パンチスタイル等を指定する機能を含んでいる。
【０００４】
カバーシート及びセペレータページは、過去におけるルーティング、ディストリビュート、パッキング、及びメイリングマテリアルのために広範囲にわたって使用されている。米国特許第5,659,164号は、一度に多数の文書でスキャニングするためのドキュメントセパレータの使用を説明している。また、米国特許第5,115,326号は、ファックスを電子メールアドレスに経路制御するためのファックスにおけるカバーシートの使用を記載している。
【０００５】
文書のコレクションは、2004年9月30日に公開された（公開番号20040193571）“Multimedia  Document  Sharing  Method  and  Apparatus”と題された米国特許出願に記載されるような、ＭＦＰコレクションマネージャシステムで生成され、１つのコレクションカバーシートにより表現される。カバーシートに関して、それぞれ走査されたページは、個別に示される。すなわち、１００ページ文書の全ての１００ページが表示され、それぞれ走査されたページは、個別に記憶される。全体の文書はコレクションを印刷することでプリントされるが、時間がかかり、ページが個別の走査された画像として全て記憶されるので、ローカルコンピュータに文書を保存するのが不便であるか、又は、文書を通してブラウジングするのが不便である。
【０００６】
ＭＦＰコレクションの１つの便利な特徴は、コレクションの階層を表現する能力である。１つのコレクションは、１以上のサブコレクションを含むことができる。あるコレクションを別のコレクションに加えるため、従来技術では、ユーザは、１つのコレクションカバーシートを別のコレクション（コンテナコレクション）のカバーシートの背後に配置し、それらのコレクションをドキュメントフィーダに配置し、ＭＦＰ上のボタンを押すことができる。このように、コレクションの階層の形成は、少なくとも２つの個別のステップを必要とする。すなわち、サブコレクションを新たなコレクションに追加するため、サブコレクションがはじめに作成される必要があり、次いで、サブコレクションのカバーシートが別のコレクションに追加される。
【０００７】
Xerox  Flow  Port（登録商標）及びXerox  European  Research  Centre’s  Knowledge  Pump（KP）は、文書をシステムに入力可能な２つの公知の文書処理システムである。ナレッジポンプは、Xerox  Flowport（登録商標）ソフトウェアに基づいている。このシステムでは、ユーザがハードコピーの文書を提出するのを可能にする紙のフォームが構築される。大型スクリーンの隣で結合されたプリンタ／スキャナ／コピーを使用して、ユーザは、文書の上に紙を配置し、コピー機の開始ボタンを押すことが可能である。シートは、新たな文書を導入するとして認識される。その後、自動的に、文書は、スキャニングされ、ＯＣＲされ、次いで、ＯＣＲされた文書におけるキーワードは、どのコミュニティに最良に適するかを判定するために分析される。ユーザは、ウェブインタフェースを使用して自動分類を無視するためのオプションを有する。
【０００８】
Xerox  FlowPort  Systemは、カバーシート又は文書カタログを使用する。特に、Flowport形式は、データベースへの１つの文書の提出が可能であり、手書きノートを文書に付属させることができ、分類を割り当て、関心のあるレベルの観点で文書をランク付けすることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、先に記載されたナレッジポンプアプリケーションでは、単一のセットの文書又はデータベースのみが存在し、全ての文書が同じデータベースに進む。ナレッジポンプによれば、多数の文書をコレクションに一度に追加する機能に関するインジケーションが存在しない。彼らは、「ドキュメントセパレータ“document  separator”」ではなく「カバーシート“cover  sheet”」を使用する。ナレッジポンプで使用されるシートは、全ての後続のページは、歳出されている文書に属することを示している。さらに、ナレッジポンプ及びフローポートは、文書の階層性を含むことができない。
【００１０】
バッチ処理及びパンチカードは、データ及びプログラムをコンピュータに入力するための初期の方法のうちの１つであった。しかし、バッチ処理及びパンチカードは、コレクションカバーシート又は記憶におけるコレクションに対する他のインデックスを提供せず、コレクションの階層性を示さない。
【課題を解決するための手段】
【００１１】
ドキュメントセパレータを使用するための方法、装置及び製品が記載される。１実施の形態では、本方法は、１以上のコレクションに追加されるべき複数の文書を有する複数のシートを走査するステップ、複数の文書のそれぞれに先行するセパレータページに基づいて、複数の文書のそれぞれの開始を識別するステップ、及び、複数の文書を１以上のコレクションに追加するステップを含んでいる。
【００１２】
本発明は、以下に与えられる詳細の説明から更に完全に理解され、本発明の様々な実施の形態の添付図面をから更に完全に理解されるが、実施の形態は、特定の実施の形態に本発明を制限するために考慮されるものではなく、説明及び理解のみのためである。
【発明を実施するための最良の形態】
【００１３】
ドキュメント及びコレクションセパレータシートを使用するための方法及び装置が記載される。ドキュメントセパレータシート（document  separator  sheet）は、文書をメディアオブジェクトのコレクション（たとえば文書）に追加するために使用され、コレクションセパレータシート（collection  separator  sheet）は、文書のサブコレクションをメディアオブジェクトのコレクションに追加するために使用される。１実施の形態では、本方法は、１以上のコレクションに追加されるべき文書を含む幾つかのページを走査するステップ、文書のそれぞれに先行するセパレータページに基づいて文書のそれぞれの開始を識別するステップ、及び、１以上のコレクションに文書を追加するステップを含んでいる。
【００１４】
１実施の形態では、コレクションは、カバーシートで表現される。カバーシートは、識別子（たとえばバーコードのようなマシン読取り可能な識別子）の使用を通して、任意のメディアオブジェクトのコレクションへのアクセス、及び該コレクションの管理を提供する。メディアオブジェクトは、走査された文書、画像、オーディオファイル、テキストノート、注釈（描画マーク）、ウェブページ、及び、スプレッドシート及びプレゼンテーションのようなオフィスドキュメントを含む場合がある。メディアオブジェクトは、カバーシート上のサムネイルのセットにより表現される場合がある。他の表現が使用される場合もある。
【００１５】
本出願で使用される用語「ペーパー」、「ペーパーメディア」又は「シート」は、印刷工程、書き込み、描画、インプリント、型押し等によるかで、その上で情報を形成することができる有形の媒体を示すことが意図される。本発明の目的のため、用語「プリント（印刷）」は、光学的、機械的、熱的、又は電気的な方法、若しくはそれらの組み合わせで、イメージベアリングメディアに画像を形成する全ての方式を含むことが意図されている。
【００１６】
本明細書においてコレクションとは、特定の意味を有する。「コレクション」は、デジタル画像、オーディオ記録、文書のページから走査された画像、マイクロソフト・ワードの文書又はマイクロソフト・エクセルのスプレッドシートのようなファイルを含む場合がある電子文書又はメディアからなる１以上のグループを含むことができる。また、コレクションは、他のコレクションへのポインタを含むことができる。コレクションは、ユーザにより供給されるマーク、注釈等を含むことができる。また、コレクションは、作成日、変更日、アクセス許可等のような関連する情報を表しているメタデータを含むことができる。
【００１７】
コレクションは、コレクションサーバに記憶され、ＵＲＬすなわちユニフォーム・リソース・ロケータに類似した特定のアドレス又は識別子を有しており、この識別子は、固有であって、コレクションへのポインタを提供する。コレクションは、コレクションにおける全ての文書を表すサムネイルを示す概略画像との関連のコンテンツの表現を表示するカバーシートを有している。コレクションに関する更なる詳細は、本明細書の別の部分で説明される。
【００１８】
以下の説明では、様々な詳細が説明され、本発明の更に全体的な説明が提供される。しかし、本発明がこれら特定の詳細なしで実施される場合があることは、当業者にとって明らかである。他の例では、公知の構造及び装置は、本発明の曖昧さを避けるため、詳細よりはむしろブロック図の形式で示される。
【００１９】
以下の詳細な説明の幾つかの部分は、コンピュータメモリ内でのデータビットへの演算のアルゴリズム及びシンボル表現の観点で提供される。これらのアルゴリズムの記載及び表現は、当業者に対するそれらの機能の実体を最も効果的に伝達するため、データ処理分野で当業者により使用される手段である。アルゴリズムは、ここでは、一般に、所望の結果につながるステップの自己無どう着な系列（self-consistent sequence）であると知覚される。ステップは、物理量の物理的な処理を必要とするステップである。通常、必ずしも必要ではないが、これらの量は、記憶、転送、結合、比較及びさもなければ操作可能である電気的又は時期的な信号形式を取る。ビット、値、エレメント、シンボル、文字、用語、番号等としてこれらの信号を示すことは、原理的に一般的な使用のために便利であることがわかる。
【００２０】
全てのこれらの用語及び類似の用語が適切な物理量と関連され、これらの量に適用される単なる便利なラベルであることを記憶に留めるべきである。以下の記載から明らかであるように特に述べない場合、説明を通して、「処理“processing”」又は「計算“computing”」又は「計算“calculating”」又は「決定“determining”」又は「表示“displaying”」等は、コンピュータシステムのレジスタ及びメモリ内の物理（電気）量として表現されるデータを処理し、コンピュータシステムメモリ又はレジスタ、若しくは情報記憶、転送又は表示装置内の物理量として同様に表現される他のデータに変換する、コンピュータシステム、又は類似の電子計算装置の動作及び処理を示すことが理解される。
【００２１】
また、本発明は、本実施の形態の動作を実行するための装置に関する。本装置は、要求される目的のために特に構築される場合があるか、又はコンピュータに記憶されるコンピュータプログラムにより選択的に作動又は再構成される汎用コンピュータを有する場合がある。かかるコンピュータプログラムは、限定されるものではないが、フロプティカルディスク、光ディスク、ＣＤ−ＲＯＭ、及び光磁気ディスク、リードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭを含むいずれかのタイプのディスク、電子的な命令を記憶するのに適したいずれかのタイプのメディアのような、コンピュータ読取り可能な媒体に記憶される場合がある。
【００２２】
本実施の形態で提供されるアルゴリズム及びディスプレイは、特定のコンピュータ又は他の装置に固有に関連していない。各種の汎用システムは、本実施の形態での教示に従うプログラムと使用されるか、又は、要求される方法のステップを実行するため、より特化した装置を構築することが便利であることが分かっている場合がある。多様なこれらのシステムについて要求される構造は、以下の記載から明らかである。さらに、本発明は、特定のプログラミング言語を参照して記載されない。多様なプログラミング言語が使用され、本実施の形態で記載されるような本発明の教示が実現されることが理解される。
【００２３】
マシン読取り可能な媒体は、マシン（たとえばコンピュータ）により読取り可能な形式で情報を記憶又は転送するためのメカニズムを含んでいる。たとえば、マシン読取り可能な媒体は、リードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリ装置、電気的、光学的、音響学的又は他の形式で伝播される信号（たとえば、搬送波、赤外線信号、デジタル信号等）等を含んでいる。
【００２４】
この応用では、以下の用語が使用される。
【００２５】
「ドキュメント」は、限定されるものではないが、テキスト、ワードプロセッシング及びスプレッドシートファイル、電子メールメッセージ、音声及びオーディオ記録、画像、文書のアーカイブ、及びビデオ記録を含む電気的に記憶可能な情報の集合（コレクション）を示す。
【００２６】
「識別子シート」は、一枚の紙、若しくは記憶される文書又は文書の集合を識別する他の読取り可能なメディアアイテムを示す。先に引用された関連する特許出願に記載されるように、識別子シートは、カバーシートの集合であるか、又はいずれかの他の形式を取る場合がある。１実施の形態では、識別子シートは、コンピュータで読取り可能な、人間が読取り可能な、又はこの組み合わせである場合がある文書識別子及び／又はコレクション識別子を含んでいる。また、識別子シートは、「文書インデックス」として本実施の形態が参照される。
【００２７】
あるタイプの識別子シートは、「コレクションカバーシート」である。コレクションカバーシートは、コレクションを識別し、コレクション内の文書の表現も含んでいる。１実施の形態では、コレクションカバーシートは、以下を含んでいる。
【００２８】
・（バーコードのような）マシンで読取り可能な形式及び／又は（ＵＲＬ（Uniform  Resource  Locator）又は他のテキストストリングのような）人間が読取り可能な形式でのコレクション識別子。コレクション識別子は、コレクションにおける文書を含むディレクトリ又はフォルダのような、コレクションのロケーションを記述する情報を提供する。
【００２９】
・サムネイルによりコレクションにおける文書を表現するコレクションの概略。サムネイルは、概略における位置に関連される。たとえば、文書Ａにおけるサムネイルは、コレクションの概略の左上コーナにあり、文書Ｂにおけるサムネイルは、右下コーナにある場合がある。
【００３０】
［ドキュメントセパレータ］
１実施の形態では、ページのスタックをコレクションに追加するため、システム（たとえばＭＦＰ）は、ある文書の終了に到達したとき、及び新たな文書が開始されたときを識別する。文書間の境界を知る１つの利点は、それぞれの文書を１つのサムネイルによりコレクションで表現することができ、１つの文書の全てのページを含むＰＤＦを作成することができる。１実施の形態では、１つの全体の文書は、１つの要求により印刷し、１つの添付として電子メールで送出することができる。
【００３１】
システムは、紙の文書のコレクションを作成する。ページのスタックがシステムの自動文書フィーダに挿入されたとき、ページが走査され、新たなコレクションに追加される。それぞれの文書の開始でドキュメントセパレータのページを挿入することで、システムにとって文書間の境界を発見することが可能である。ドキュメントセパレータのページを使用して、システムは、走査されたページの画像を見ることで、どのページがある文書の終了であるか、どのページが次の文書の開始であるか、１００％の確かさで判定する。
【００３２】
１実施の形態では、それぞれの文書は、トップページのグラフィック（たとえばサムネイル）により、コレクションカバーシートで表現される。すなわち、それぞれスキャニングされたページをコレクションカバーシートに個別に表現させ、それぞれスキャニングされたページを個別に記憶させる代わりに、１実施の形態では、それぞれの文書は、カバーシートの１つのグラフィックにより表現される。
【００３３】
１実施の形態では、文書の全てのページを含み、１つの文書の全てのページの容易な電子メール、印刷又は閲覧を可能にするＰＤＦが形成される。スキャニングされた画像からＰＤＦファイルを作成するのに利用可能な多くのソフトウェアツールが存在する。１つのＰＤＦは、どのページが個々の文書に属するかをコンピュータが判定することができるとき、その文書について作成することができる。ＰＤＦフォーマットの利点は、マルチページの文書が多くの異なるコンピュータシステムにより読み取ることができる１つのファイルにより効果的に表現されることである。良く使用される比較的新しいＪＰＭフォーマット及びマルチページＴＩＦＦフォーマットを含む、当該技術分野でよく知られた幾つかの他のマルチページ文書の表現が存在する。
【００３４】
図１は、例示的なドキュメントセパレータページである。図１を参照して、ドキュメントセパレータページ１００は、ドキュメントセパレータページとしてシステムにそれ自身を識別するマシン読取り可能なコード１０１（たとえばバーコード）を含んでいる。１実施の形態では、マシン読取り可能なコード１０１は、ドキュメントセパレータ１００の右上コーナに位置されている。また、１実施の形態では、ドキュメントセパレータページ１００は、ユーザがタイトルを加えるユーザ入力エリア（Title）１０２、及び／又はユーザが更なるコメントを追加するエリア（Note）１０３を提供する。
【００３５】
ユーザは、エリア１０２及び１０３にマテリアルを書き込み、タイプ入力、又は添付する場合がある。ドキュメントセパレータページ１００が走査されたとき、タイトルのような情報は、エリア１０２から画像として抽出され、コレクションの概略に配置される。したがって、情報がエリアから抽出され、メディアオブジェクトとしてカバーシートにより表現されるコレクションに追加される。１実施の形態では、タイトルがエリア１０２から抽出され、カバーシートにおけるドキュメントセパレータシートに続く文書の最初のページのサムネイルの上に配置される。
【００３６】
また、注記及び他の注釈は、注記エリア１０３を使用して文書に追加される場合がある。１実施の形態では、注記エリア１０３の画像は、ブランクでない場合、文書の隣に配置され、ユーザは、文書に関する特定の注記をカバーシートに現すことができる。
【００３７】
１実施の形態では、ドキュメントセパレータページ１００は、カバーシートに後続する文書の個々のページをシステムが表示するか、又は、サムネイルで全体の文書をシステムが表現するかに関して、ユーザからの指示を受けるエリア１０４（たとえばボックス）を含んでいる。エリア１０４は、チェックボックスである場合がある。ユーザがエリア１０４（たとえばチェックボックス）をチェックした場合、全ての文書ページのサムネイルがコレクションの概略に追加される。１実施の形態では、文書の全てのページを含むＰＤＦが形成される。
【００３８】
なお、エリア１０２−１０４は、ユーザ及びシステムによる使用を容易にするいずれかの形状である場合がある。
【００３９】
図２は、コレクションを作成するときセパレータページを使用する例である。図２を参照して、それぞれのドキュメントセパレータページ２０１Ａ及び２０１Ｂは、文書２０２及び２０３にそれぞれ先行する。文書２０２は、マルチページの文書（たとえば４ページ）であり、文書２０３もまたマルチページの文書（たとえば６ページ）である。
【００４０】
ドキュメントセパレータページ２０１Ａは、“Invention  Disclosure”２１０をもつプリプリントセパレータページ（pre-printed  separator  page）である。１実施の形態では、プリプリントセパレータページは、ドキュメントセパレータページに位置される文書について、マシン読取り可能なバージョンの情報を有している、ドキュメントセパレータページ２０１Ａのケースでは、マシン読取り可能なコード２１１は、ドキュメントセパレータページ２０１Ａの下に現れ、文書タイトル“Invention  Disclosure”を示す。１実施の形態では、プリプリントされたページは、ウェブブラウザから、又はシステム（たとえばＭＦＰ）で作成することができる。文書２０３のドキュメントセパレータページ２０１Ｂは、エリア２１２（すなわち文書タイトルボックス）における続け書きで書かれる単語“Stamp  Sheets”を有する。
【００４１】
ＭＦＰを使用するとき、ユーザは、１２ページ（２文書及び２セパレータシート）をＭＦＰの自動文書フィーダに配置し、ＭＦＰの“NEW  Collection”ボタンを押す。ＭＦＰは、全ての１２ページをスキャニングし、ページ１及びページ６が右上コーナにドキュメントセパレータのマーキング（すなわちバーコード）を含むことを判定する。ＭＦＰは、ドキュメントセパレータページ２０１Ａ及び２０１Ｂの両者からタイトル情報を抽出し、ページ２及び７からそれぞれサムネイルページを生成し、２つの走査された文書２０２及び２０３をそれぞれ表す。
【００４２】
図３は、図２に示されるページを使用して生成されるコレクションのコレクション概略を例示している。図３を参照して、サムネイル３０１及び３０２は、図２に示される１２ページのうちのページ２及び７に対応する。サムネイルは、ＭＦＰにより生成されたコレクションの概略３００の左上コーナに現れる。ドキュメントセパレータページ２０１Ａから抽出されるタイトル、すなわち“Invention  Disclosure”は、サムネイル３０１の上に現れ、ドキュメントセパレータページ２０１Ｂから抽出されたタイトルは、サムネイル３０２の上に現れる。
【００４３】
なお、１実施の形態では、いずれかの注記がドキュメントセパレータページ２０１Ａ及び２０１Ｂのいずれかの注記エントリエリア（たとえば注記ボックス）に含まれている場合、ＭＦＰは、サムネイル３０１及び３０２のそれぞれの隣の画像としてそれらの注記を表示する。
【００４４】
図４は、プリプリントされた情報を有するドキュメントセパレータページの別の例である。図４を参照して、ドキュメントセパレータページ４００は、マシン読取り可能な（たとえばバーコードといった）セパレータページインジケータ４０１、プリプリントされたタイトル（Title）４０２、注記（又は他の注釈）エリア（Notes）４０３、及びプリプリントされたタイトル４０２に対応するマシン読取り可能な（たとえばバーコードといった）タイトル４１０を含んでいる。
【００４５】
図５は、プリプリントされたセパレータページのコレクションを表示しているコレクションの概略の例である。図５を参照して、コレクションの概略５０１は、プリプリントされたセパレータページ５０２−５０６を含んでいる。
【００４６】
図６は、多数の文書をコレクションに加えるためのプロセスに関する１実施の形態を例示している。プロセスは、（たとえば、回路、専用ロジック等といった）ハードウェア、（汎用コンピュータシステム又は専用マシンで実行されるような）ソフトウェア、又は両者の組み合わせを有する場合がある処理ロジックにより実行される。１実施の形態では、処理ロジックは、以下に更に詳細に説明されるようにＭＦＰに含まれている。
【００４７】
図６を参照して、プロセスは、１以上のドキュメントセパレータページを印刷する処理ロジックにより開始する（処理ブロック６０１）。ドキュメントセパレータページは、プリプリントされたタイトルのような、対応するマシン読取り可能な情報をもつプリプリントされたマテリアル、及び対応するマシン読取り可能なタイトル（たとえばバーコードタイトル）を含む場合がある。
【００４８】
コレクションに追加されるべき文書間に１以上のドキュメントセパレータを挿入し、文書のスタックを自動文書フィーダに挿入した後、処理ロジックは、文書のスタックを走査する要求を受ける（処理ブロック６０２）。１実施の形態では、少なくとも１つの文書はマルチページの文書である。１実施の形態では、文書のスタックをスキャンするための要求は、コレクションに文書を加えるためのユーザ要求に応答して生成される。コレクションに文書を加えるためのかかる要求は、ＭＦＰの“Create  New  Collection”ボタンを押すことで行われる場合がある。
【００４９】
多数の文書を１以上のコレクションに追加させるための要求に応答して、処理ロジックは、文書のスタックをスキャンする（処理ブロック６０３）。
【００５０】
スキャニングの後、処理ロジックは、ドキュメントセパレータページがそれぞれの文書に進むことを決定する（処理ブロック６０４）。１実施の形態では、処理ロジックは、それぞれのドキュメントセパレータページを識別するため、マシン読取り可能な識別子を富み取る。
【００５１】
ドキュメントセパレータページがそれぞれの文書に進んだことを処理ロジックがひとたび判定すると、処理ロジックのプロセスは、ドキュメントセパレータページの直後のそれぞれの文書の第一のページのサムネイルを生成し（処理ブロック６０５）、セパレータページに続くページのそれぞれのセットについて、１つの文書を作成し（処理ブロック６０６）、コレクションに文書を追加する（処理ブロック６０７）。
【００５２】
１実施の形態では、処理ロジックは、それぞれのセパレータページ及びそれぞれ対応する文書を順に処理する。そのように行うことで、処理ロジックは、１つのドキュメントセパレータページを識別し、次いで、別のドキュメントセパレータページに遭遇するか、又はスキャニングされるべきページがなくなるまで、そのドキュメントセパレータページに続くページから１つの文書を作成する。１実施の形態では、セパレータページをスキャニングした後、処理ロジックがドキュメントセパレータページに続く他のページを検出しない場合、処理ロジックは、スキャニングのためにスキャナに入力されるべきページを待つ。
【００５３】
１実施の形態では、処理ロジックは、予め決定されたエリアに追加される注釈についてドキュメントセパレータシート、及びプリプリントされた情報に対応するマシン読取り可能な情報をチェックサーチする（処理ブロック６０８）。この情報は、タイトル、注記、又はアプリケーションへの特別の命令（たとえばカバーシートにこの文書の全てのページを表示）を含む場合がある。
【００５４】
全ての文書がコレクションに追加された後、処理ロジックは、コレクションを表すカバーシートを生成する（処理ブロック６０９）。１実施の形態では、処理ロジックは、サムネイル及び注釈及び／又はそれぞれのドキュメントセパレータページから得られるプリプリントされた情報を使用してカバーシートを生成する。したがって、本発明の１実施の形態により、ユーザに識別される場合がある、文書の最初のページを表しているサムネイルを含むコレクションの生成が可能となる。
【００５５】
１実施の形態では、セパレータページにタイトルが含まれない場合、処理ロジックは、制御入力パネルを使用して１を入力することをユーザに要求する。
【００５６】
最後に、カバーシートを作成した後、処理ロジックは、カバーシートを印刷する（処理ロジック６１０）。コレクションによりドキュメントセパレータシートを使用する１つの利点は、代替的な表現をそれぞれの文書について作成することができることである。たとえば、文書のＰＤＦ表現は、先に記載されたように作成される場合がある。また、１つの文書のページに印刷された全てのテキストへのアクセスを有することは誰かにとって便利である場合がある。文書の全てのページに対してＯＣＲ処理が実行される場合があり、ＯＣＲ動作の結果として生成されるテキストがコレクションにおけるＰＤＦと並ぶ１つのテキストファイルに記憶される場合がある。セパレータシートなしで、それぞれのページは個別のファイルに記憶されるか、又は、全ての文書からの全てのページが互いに記憶される場合がある。
【００５７】
［コレクションセパレータ］
ＭＦＰコレクションの１つの便利な機能は、コレクションの階層を表す能力である。１つのコレクションは、１以上のサブコレクションを含むことができる。あるコレクションを別のコレクションに加えるため、従来技術では、ユーザは、一方のコレクションのカバーシートを別のコレクション（コンテナコレクション）のカバーシートの背後に配置し、それらのコレクションを文書フィーダに配置し、ＭＦＰの“Add  To  Collection”ボタンを押す。したがって、２つのステップが要求される。
【００５８】
本発明の１つの実施の形態により、中間のコレクションのカバーシートを生成することなしに、システム（たとえばＭＦＰ）でのコレクションの階層の生成が可能となる。１実施の形態では、コレクションセパレータシートが使用され、コレクションの階層が形成される。コレクションセパレータシートは、開始及び終了のサブコレクションシートを含む場合がある。開始及び終了のサブコレクションシートの使用により、コレクションの階層性を形成する少なくとも２つの個別のステップを実行する必要があるという従来技術における要件が回避される。すなわち、開始及び終了のサブコレクションシートの使用により、最初にサブコレクションを形成し、次いでサブコレクションのカバーシートを別のコレクションに追加してサブコレクションを新たなコレクションに追加する必要があることが回避される。実際に、他の既存のシステムにより、１つの紙のスタックからの文書コレクションの階層性の形成が可能となる。
【００５９】
図７及び図８は、例示的な開始サブコレクションシート及び終了サブコレクションシートを示している。開始サブコレクションセパレータシートは、サブコレクションの開始を表し終了サブコレクションセパレータは、サブコレクションの終了を表している。「開始サブコレクション」とその類似である「終了サブコレクション」を使用して、紙の文書の１つのスタックにより新たなコレクションで新たなサブコレクションを形成することができる。ドキュメントセパレータとは異なり、どのレベルの階層で動作するべきかをＭＦＰが知ることができるように、「終了コレクション」ページが必要とされる。「終了コレクション」ページなしに、（Ａ）２つのサブコレクションを１つのコレクションに加える要求、又は（Ｂ）３つのレベルの階層的なコレクションを生成する要求を区別することは不可能である。ケース（Ａ）では、「終了サブコレクション」ページは、そのページ後の文書及びサブコレクションが上位レベルのコレクションに配置されることを示す第二の「開始サブコレクション」ページの前にくる。ケース（Ｂ）では、「終了サブコレクション」ページは、ページのスタックの下にくることとなり、第三のコレクションが上位レベルのコレクションの代わりに、第二のコレクション内に配置される。
【００６０】
図７及び図８を参照して、それぞれのコレクションセパレータページは、右上コーナにマシン読取り可能なコード（たとえばバーコード）を有しており、どのタイプのセパレータページであるかを示している。たとえば、図７のマシン読取り可能な（コード）セパレータページインジケータ７０１、及び図８のマシン読取り可能な（コード）セパレータページインジケータ８０１は、シートを開始サブコレクションセパレータシート７００及び終了サブコレクションセパレータシート８００をそれぞれ識別する。なお、ドキュメントセパレータページのような、かかるマシン読取り可能なコードは、ページのどこかに位置される場合がある。
【００６１】
１実施の形態では、開始サブコレクションセパレータシート７００は、タイトル（タイトルエリア７０２）及び／注記（注記エリア７０３）でサブコレクションをユーザが注釈するのを可能にするエリアを含んでいる。
【００６２】
図９は、ドキュメントセパレータ及びコレクションセパレータの使用を含む文書のスタックを例示している。図９を参照して、開始サブコレクションシート７００及び終了サブコレクションシート８００は、個別のサブコレクションに配置されるべきページのセットを分類するために使用される。「開始サブコレクション」ページ７００を発見することに応じて、システムは、新たなコレクションを形成し、現在のコレクションに新たなコレクションを配置する。その後その時点から、全ての文書及びコレクションは、「終了サブコレクション」ページ８００に到達するまで、新たに作成されたサブコレクションに配置される。したがって、ドキュメントセパレータページ９０２により識別される全ての６ページの文書９０３は、サブコレクションに追加される。
【００６３】
図１０は、図９に対応する新たなコレクションの概略を例示している。図１０を参照して、コレクションの概略１０００は、（ドキュメントセパレータ９０１の使用から得られる）文書９０４及び（ドキュメントセパレータ９０３の使用から得られる）文書９０３から得られるサブコレクション１００１、サブコレクションセパレータシート７００及び８００の使用により示されている。したがって、コレクションセパレータの使用により、文書の階層性の作成が可能となる。
【００６４】
図１１は、多数の文書をコレクションに追加するプロセスに関する別の実施の形態を例示している。プロセスは、（たとえば回路、専用ロジック等である）ハードウェア、（汎用コンピュータシステム又は専用マシンで実行されるような）ソフトウェア、又はこれらの組み合わせを有する場合がある処理ロジックにより実行される。１実施の形態では、処理ロジックは、以下に更に詳細に記載されるようにＭＦＰに含まれる。
【００６５】
図１１を参照して、プロセスは、１以上のドキュメントセパレータページ、開始及び終了コレクションセパレータシートを印刷する処理ロジックにより開始する（処理ブロック１１０１）。
【００６６】
コレクションに追加されるべき文書間に１以上のドキュメントセパレータページを挿入し、サブコレクションに追加されるべき開始ポイント及び終了ポイントを記録するために文書のスタックにコレクションセパレータのシートを挿入した後、文書のスタックは、自動文書フィーダに挿入され、処理ロジックは、文書のスタックをスキャニングする要求を受ける（処理ブロック１１０２）。１実施の形態では、少なくとも１つの文書はマルチページの文書である。１実施の形態では、文書のスタックをスキャニングする要求は、文書をコレクションに追加するユーザ要求に応答して生成される。文書をスキャニングするかかる要求は、ＭＦＰの“Create  New  Collection”ボタンを押すことで行われる場合がある。
【００６７】
要求に応答して、処理ロジックは、文書のスタックをスキャニングし（処理ブロック１１０３）、文書のそれぞれに先行するセパレータページに基づいて文書のそれぞれの開始を識別する（処理ブロック１１０４）。また、処理ロジックは、コレクションセパレータシート、及びサブコレクションに追加されるべきいずれかの文書の使用を通してサブコレクションの開始及び終了を識別する（処理ブロック１１０５）。最後に、処理ロジックは、サブコレクション及び文書をコレクションに加える（処理ブロック１１０６）。
【００６８】
［例示的なシステム］
図１２は、本明細書で記載された１以上の動作を実現するために使用される場合がある典型的なＭＦＰを例示している。図１２を参照して、ＭＦＰ１２００は、各種のコンポーネントから構成されており、その幾つかは、本発明のそれぞれの実施の形態に動作で必要とされない。
【００６９】
ＭＦＰ１２００は、文書のページを画像形成することができ、自動文書フィーダ１２４８と共に多数のページを迅速に画像形成することができるスキャナ１２４２を有している。ページの画像は、不揮発性の記憶領域１２１６に記憶することができ、この記憶領域は、ディスクドライブであるか、又はメモリ１２１８のような他のメモリ記憶領域である場合がある。
【００７０】
また、ＭＦＰ１２００は、プリンタ又はマーキングメカニズム１２４４を含んでおり、このメカニズムは、ペーパサプライ１２４６から紙を回収し、画像を印刷することができ、この画像は、メモリ１２１８、ストレージ１２１６に記憶され、スキャナ１２４２から直接的に得られ、プロセッサ１２２２から得られ、又は外部ネットワーク１２５０から画像の印刷要求及び画像を受信することができるネットワークインタフェースカード１２２０から得られる。また、印刷される画像は、メディアキャプチャポート１２５４又はＵＳＢ又は他のポート１２５２を通して、メモリカードリーダ１２１４、メディアキャプチャ装置１２２６及び１２２８から到来することができる。また、画像は、ファックスインタフェース１２２４を通して受信又は送出することができる。
【００７１】
ＭＦＰ１２００は、フロプティカルディスク、磁気テープ、固定ハードディスク、取り外し可能なハードディスク、メモリカード等のような磁気的なメディア用の磁気リーダを含んでいる場合がある電子データ入力周辺装置を通して他の形式のメディアにアクセスすることができる。また、周辺装置は、ＣＤ，ＤＶＤ，光磁気ディスク等のような光記憶媒体用の光メディアリーダを含んでいる場合がある。これらの周辺装置から得られた情報は、文書コンテンツを拡張するためにスキャニングされた文書と合体され、特に該文書と関連付けされる。
【００７２】
プロセッサ１２２２は、図１２に示されるＭＦＰコンポーネントの動作を制御する。ディスプレイ１２７６、キーパッド１２４９及びインジケータライト１２５１を有するコントロールパネル１２４６は、コピーを作る、文書をスキャニングする、先に記載されたような文書及びコレクタセパレータシートの処理のような文書処理を実行する、又はファックスをプリントするため、ＭＦＰのコンポーネントを使用するようにプロセッサ１２２２に指示するために使用することができる。ＭＦＰは、図１２に示されるコンポーネントの多くを含む、Ａｆｉｃｉｏ２０３５Ｓ／Ｐと呼ばれるプログラマブルなＭＦＰをなすものであって、日本国東京都にあるリコー社を含めて、多くの会社から入手可能である。いずれかの適切に設けられたＭＦＰは、本発明を実施するのに使用することができる。
【００７３】
ＭＦＰ１２００のメモリ１２１８は、本発明の実施と同様に、ＭＦＰの動作を可能にするモジュールを含んでいる。
【００７４】
図１３は、本発明の異なる態様に係る、ＭＦＰを動作するためにメモリ１３００にある各種のプログラムモジュールの高水準の表現である。スキャニングモジュール１３７０は、スキャナ１２４２と組み合わせたプロセッサ１２２２が文書の幾つかのページをスキャニングするために使用することができる命令を含んでいる。プリンティングモジュール１３７４は、画像及び画像の記述を受信し、プリンタ１２４４を駆動して一枚の紙に画像を印刷させるための制御命令を含んでいる。ＭＦＰは、当該技術分野で公知であって、多くの異なる会社により製造されており、したがって、ＭＦＰの動作の完全な記述は必ずしも必要ではない。ファックスモジュール１３７８、ネットワークモジュール１３７２、ストレージモジュール１３７６、イメージ変換モジュール１３９４、メモリカードリーダモジュール１３９２、メディアキャプチャモジュール１３９６、ＵＳＢ及び他のポートコミュニケーションモジュール１３９７は、それらの用途及び機能が良好に理解されているので記載しない。
【００７５】
典型的なＭＦＰ機能に加えて、本発明の実施の形態の動作について、以下のモジュールが使用される。文書／コレクションシート処理サブモジュールを含んでいるコレクションマネージメントモジュール１３８０が利用可能であって、コレクションに関する情報を保持及び記憶するコレクションサーバとどのように通信するか、サブコレクションに沿って文書及び他のメディアオブジェクトをコレクションに加えることを含めて、コレクションをどのように作成及び変更するかをプロセッサ１２２２に伝える。
【００７６】
サムネイル作成モジュール１３９０は、より小さなバージョンの画像、ビデオからの１フレーム又は記憶されたオーディオ信号からの波形でさえも含めて、メディアのサムネイルの表現を作成することができる。これらのサムネイルは、コレクションの概略を作成するために使用される概略の生成モジュール１３８８により少なくとも使用される。概略の生成モジュール１３８８は、文書及びメディアを表現しているサムネイルを１つの画像に集め、この画像は、文書及びメディアにアクセスするために表示又は印刷及び使用することができる。
【００７７】
マシン読取り可能なコード生成モジュール１３９８は、特定のコレクションを表すバーコードのようなマシン読取り可能なコードを作成する能力をＭＦＰに提供する。マシン読取り可能なコードロケータ／リーダモジュールは、スキャニングメカニズム１２４２によりどのカバーシートがスキャニングされたかを判定するため、コレクションのカバーシートでマシン読取り可能なコードを発見して復号化するために使用することができる。好ましくは、マシン読取り可能なインディシアを作成する多くのやり方が存在するが、このマシン読取り可能なコードはバーコードである。バーコードは、ロバストであって、スペースを要さず、標準的なハードウェア及びソフトウェアを使用して容易に復号化される。マシン読取り可能なコードを復号化することは、業界でよく知られている。
【００７８】
コントロールパネル１２４６は、コントロールパネルモジュール１３８２の一部であるユーザインタフェースモジュール１３８４及びディスプレイ生成モジュール１３８４からの情報を使用してプロセッサ１２２２により制御される。
【００７９】
［カバーシート］
コレクションカバーシートは、コレクションを表現する一枚の紙であり、１実施の形態では、ヘッダ、マシン読取り可能なフォーマットで印刷される識別子、コレクションの概略のイメージ、任意に、注記が書き込まれる領域、及び任意に、マシン読取り可能なコードで符号化される人間が読み取ることのできるバージョンのテキストを含んでいる。
【００８０】
先に記載されたように、例示的なカバーシートは、情報の集合（コレクション）を表している。ヘッダは、コレクションに関する印刷された情報を含んでいる。この情報は、コレクションの作者、ゼロのリスト、コレクションが変更されたかが通知される１以上の人、コレクションが最後に変更されたときに関する日時であるか、又はこのカバーシートが印刷されたときに関する日時、及び任意に、コレクションのトピック又は主題を含んでいる場合がある。
【００８１】
１実施の形態では、マシン読取り可能なコードは、コレクションサーバのコレクションへの固有のポインタの符号化されたバージョンを含んでいる。１実施の形態では、この同じポインタは、人間が読取り可能な形式で提供されたとき、ワールド・ワイド・ウェブで使用されるユニフォーム・リソース・ロケータ又はＵＲＬに類似しており、コレクション識別子、ディストリビュート・リソース識別子、又はＤＲＩとして本明細書で示される。１実施の形態では、コレクションサーバは、これらのＤＲＩを固有なコレクションポインタとして使用する。１実施の形態では、ＤＲＩは、ブローバルに固有であって、推測するのが困難であり、インターネット上の如何なる位置からコレクションへのアクセスを提供することができる。
【００８２】
本明細書において、用語「コレクション識別子」、「ディストリビュート・リソース識別子」及び「ＤＲＩ」は、交換可能に使用され、コレクションサーバに記憶されるメディア及びドキュメントの集合を示す固有の識別子である同じものを意味していると理解されるべきである。また、識別子は、人間が読取り可能な形式、又はマシン読取り可能な形式で書かれている。両方の印刷された形式は、同じ識別子を表しており、お互いに異なって見える場合でさえも同じコレクションを示す。
【００８３】
１実施の形態では、コレクションのために使用されるＤＲＩは、文書のコレクション、コレクションの概略を構築するために使用される情報、及び幾つかの更なるメタデータを含むディレクトリを示している。また、ＤＲＩは、ＵＲＬがディレクトリ又はファイルを示すことができる同じやり方で個々のファイルを直接示すこともできる。
【００８４】
コレクションは多数の文書を典型的に有しているが、ＤＲＩは、特定のファイルを参照するよりはむしろ、ディレクトリの参照であることがある。たとえば、Ｕｎｉｘ（登録商標）のようなＯＳ（オペレーティングシステム）では、ＤＲＩは、／ｕｓｅｒ／ｃｏｌｌｅｃｔｉｏｎのようなディレクトリの参照とすることができる。代替的に、ＤＲＩは、コレクションの構成要素の識別につながるフィルを示すことができる。なお更なる代替的では、ＤＲＩは、コレクションを記憶するデータベースへの参照とすることができる。
【００８５】
ＤＲＩのテキストは、ランダムテキストコンポーネントを含む文字列を含む場合がある。このランダムに（したがって推測不可能に）生成されたテキストは、現実的に推測するのが不可能であるので、コレクションへのアクセスを防止する役割を果たす。
【００８６】
例となるＤＲＩ“／ｒｏｏｔ／ｕｓｒ／ｃｏｌｌｅｃｔｉｏｎ”は、１つのマシンアーキテクチャを前提としている。２以上のマシンの更に一般化された構成では、ＤＲＩは、マシン名のコンポーネントを含むことができる。たとえば、ワールド・ワイド・ウェブ（ＷＷＷ）ページを識別するためにＵＲＬ（Universal  Resource  Locator）のような更にアクセス可能なフォーマットが適している。１実施の形態では、ＤＲＩは、ＵＲＬのパス部分を構成する。慣習により、パス部分は、本発明のこの態様の特定の実施の形態に係る以下のネーミングフォーマットを使用する。
．．．／−ＤＤＳ−／ＯＲＩＧＩＮ／．．．，
ここで、ＤＤＳは、コレクションの特定のリポジトリの名前でありＯＲＩＧＩＮはＤＲＩにより識別されるコレクションのためのオリジナルサーバの十分な権限が与えられたホストネームである。したがって、たとえばコレクションは、以下のＵＲＬにより識別される場合がある。
http://machinel.com/−msg−/machine2.com/2002/1022/298hy9y8h9Ka30eri/1/
マシンのＩＰアドレスは、“machine1.com”により識別される。パス部分は、リポジトリ名“-msg-”に記憶されるコレクションを示す。コレクションのオリジナルコピー（すなわちその作成場所）は、“machine2.com”と名付けられたマシンに位置される。したがって、このケースでは、“machine1”はコレクションのコピーを含んでいる。１実施の形態では、たとえばコレクションはデータベースに記憶及び管理されるといった、他のデータ記憶の慣習を使用することもできるが、コレクションは、ディレクトリに含まれている。先の例に示されるコレクションは、“／２００２／１０２２／２９８ｈｙ９ｙ８ｈ８Ｋａ３０ｅｒｉ／１／．”と呼ばれるディレクトリに記憶される。パス名の部分“／２００２／１０２２”は、たとえばコレクションの作成日といった日付を表している。ストリング“２９８ｈｙ９ｙ８ｈ８Ｋａ３０ｅｒｉ”は、ランダムに生成されたテキストを表している。最後に、以下に記載されるように、端末のパス名により表されるディレクトリ“／１／”は、第一のバージョンのコレクションを示している。
【００８７】
１実施の形態では、ホストマシン（“machine1”）及びオリジナルマシン（“machine2”）の両者は、以下のディレクトリ構造及びＵＲＬネーミング構造を使用する。ホストマシンは、コレクションを記憶するため、そのそれぞれの“ｒｏｏｔ”ディレクトリに含まれる“−msg−”と呼ばれるディレクトリを有している。“−msg−”ディレクトリは、“machine2.com”と呼ばれるサブディレクトリを有しており、このディレクトリは、“machine2.com”で生じている全てのコレクションを含んでいる。一般に、コレクションのオリジネータとなることができるそれぞれのマシンについて、サブディレクトリが提供される。
【００８８】
ＤＲＩが与えられると、人又はマシンは、コレクションに追加するため、又はコレクションを変更するため、コレクションにアクセスする十分な情報を有している。
【００８９】
ＤＲＩのバーコード表現を使用することで、ユーザが手動でロケーションを入力するのを必要とせずに、コレクションへの自動化されたアクセスが可能となる。勿論、人間が読取り可能なＤＲＩの光学的文字認識（ＯＣＲ）を含めて、バーコードシステムの代わりに、マシン読取り可能なしるし（indicium）を使用することができる。
【００９０】
本明細書で記載されたＭＦＰ及び／又は処理ロジック及び技術を使用して、マルチページの文書をコレクションに加えることを含めて、コレクションサーバでコレクションを作成及び変更することができる。新たな、空のコレクションを作成することができる。利用可能な文書及びメディアを使用して、新たな空でないコレクションを作成することができる。電子媒体及び紙の文書は、既存のコレクションに追加することができる。コレクションを印刷することができる。コレクションを追加又はマージすることができる。また、カバーシートで選択された注記又は処理を使用して、コレクションにおける個々のメディアに処理を行うことができる。
【００９１】
１実施の形態では、スケーラブル・べクトル・グラフィック・ファイル、すなわちＳＶＧファイルが使用され、コレクションの概略が表現される。ＳＶＧファイルは、ワールド・ワイド・ウェブでの視覚的な表現を作成する標準的なやり方である。ＳＶＧを作成するための多くのビューア及びツールが存在する。コレクションは、好ましくは、カバーシート又はディスプレイ用の概略画像を構築するために使用することができる特別名のＳＶＧファイルを含んでいる。１実施の形態では、ＳＶＧファイルは、コレクションに記憶される個々の文書及びメディアのサムネイルを表示するための情報を含んでいる。
【００９２】
コレクションにおける個々のファイルに関するメタデータ及びコレクションにおける他のファイルへの関係は、好ましくは、ＸＭＬ（eXtensible  Markup  Language）ファイルに記憶されている。１実施の形態では、この情報は、画像の幅及び高さ、画像とそれらのサムネイルとの間のリンク、文書と該文書を表している画像との間のリンクを含んでいる。正確なフォーマットは、コレクションサーバがどのようにフォーマットを読出し及び書込みするかを理解する限り重要ではない。
【００９３】
全体としてコレクションに関連する更なる情報は、メタデータファイルに記憶することができる。この情報は、メッセージが作成された時間、メッセージの主題、コレクションの作者名、及び、コレクションが変更されたときに通知すべき人物に属する電子メールアドレス、ファックス番号等のようなコンタクト情報を含んでいる。
【００９４】
新たなコレクションを作成している間、プリントアウトが生成されるか、又は少なくともＤＲＩを含む新たなコレクションに関する情報が電子メールで送信されるか、ファクシミリで送信される。さもなければ、ＤＲＩは、コレクションサーバ以外は全て失われ、誰もＤＲＩを有さないか又は推測できないため、文書を調査又は追加するために利用可能ではない。
【００９５】
ＭＦＰは、新たなコレクション識別子又はＤＲＩを要求するため、ネットワークを通してコレクションサーバと連絡を取る。コレクションサーバがビジー又は一時的にオフラインである場合に、ＭＦＰがなお新たなコレクションを作成することができるように、ＭＦＰが前もって識別子を要求することが可能であることが理解されるべきである。ＭＦＰがサーバにより必要とされるのと実質的に類似したハードウェア及びソフトウェアモジュールを含むので、ＭＦＰがコレクションサーバを具体化できることは当業者にとって明らかである。
【００９６】
カバーシートが印刷される場合、ＭＦＰはカバーシートを構成する。１実施の形態では、少なくとも新たなコレクションの作成日付を含むヘッダブロックが形成される。コレクションサーバから得られたＤＲＩ又は識別子は、人間にとって読取り可能な形式でカバーシートの下に追加され、次いで、１実施の形態ではＱＲＣｏｄｅのような業界標準のバーコードで符号化され、カバーシートの右上コーナに追加される。概略を表すＳＶＧは、画像形式に変換され、カバーシートにおける適切な位置に加えられる。また、更なる情報は、適切であると思われるように追加される場合もある。本実施の形態で記載されるカバーシートの構成は、１つの可能性であるが、当業者であれば、本発明の範囲にあるカバーシートをレイアウト又は構成するための多くの方法が存在することを認識されるであろう。
【００９７】
既存のコレクションに加えるタスクは、コレクションが存在することを必要とする。１実施の形態では、ＭＦＰでそのコレクションに追加するため、ユーザは既存のコレクションからのカバーシートを使用する。記載されたように、それぞれのコレクション識別子は、１つのコレクションを表しているが、コレクションは、時間につれて変化する。１実施の形態では、コレクションが変化するたびに、ＤＲＩにおける最後のパスエレメントが変更される。したがって、１つのコレクションへのアクセスを有するものには、そのコレクションの全てのバージョンに対してアクセスが容易に与えられる。１実施の形態では、バージョン名又は最後のパス名／０／は、特別な意味を有し、「最後の」又は「最近に作成された」バージョンを意味する。
【００９８】
１実施の形態では、パス名／１／は、コレクションの最初のバージョンを示し、／２／は、２番目のバージョンを表す、等である。新たなコレクションがコレクションサーバにアップロードされたとき、次の整数を使用する新たなディレクトリが作成される。／２／の後の次のコレクションは、好ましくは／３／と呼ばれる。固有なバージョンの番号を保持するため、唯一の装置、すなわちコレクションサーバが、最後のパス名のバージョン番号を作成することが不可欠である。バージョン番号は、ＭＦＰにより作成することはできない。これは、複数のＭＦＰが同時に番号を生成し、同時に選択する場合があるためである。代わりに、ＭＦＰは、コレクションを作成し、該コレクションをコレクションサーバのテンポラリディレクトリにアップロードし、全てがアップロードされたとき、コレクションサーバは、それを適切な位置に移動し、最後のパス名を割り当てる。
【００９９】
コレクションを作成するプロセスの簡単な説明が記載される。ユーザが紙の文書を有する場合、自動文書フィーダに配置することができる。ユーザがメモリカード又は他のメディアに画像又は他の文書を有する場合、メディアは適切なリーダに配置することができる。
【０１００】
ユーザが新たなコレクションの作成時に電子メディアを作成するのを望む場合、ユーザは、オーディオ、ビデオ、静止画像を記録し、又はマイクロフォン、デジタルカメラ、ビデオカメラ、又は他のメディア捕捉装置を使用した他の電子媒体が使用される場合がある。
【０１０１】
ＭＦＰは、ＤＲＩを含むページがコレクションを表すのを認識することができる。ＤＲＩをもつページをいずれか新たな又は既存のコレクションに入れることは、そのコレクションを新たなコレクションに加える要求として理解することができる。言い換えれば、ＤＲＩを含むページは、そのＤＲＩにより示されるコレクションを新たなコレクションに追加する要求を表している。そのコレクションの概略の画像が検索され、新たなコレクションにサムネイルとして追加され、そのコレクションの主題は、サムネイルのタイトルとして使用される。
【０１０２】
新たなコレクションでは、１以上の新たな識別番号が要求され、コレクションサーバから受信される。１実施の形態では、１つのコレクション識別子のみが新たなコレクションについて必要とされる。
【０１０３】
マシン読取り可能な形式でＤＲＩを含むために発見されたそれぞれの文書又はページは、そのＤＲＩにより示されたコレクションを表す画像で置き換えられる。
【０１０４】
１実施の形態では、それぞれのページ又は文書又は他のメディアについてサムネイルが作成される。サムネイルは、概略的に小さく、記憶サイズ及び画素数的に小さいページの小型バージョンであることが好ましい。記録されたオーディオにより、サムネイルは、まさにオーディオの描写であり、波形であるかオーディオを表す標準的なコンピュータのアイコンである。好適な実施の形態では、オーディオは、その形状がオーディオコンテンツに基づいており、その長さがオーディオ記録の期間に対応する波形を含む矩形として表示することができる。ビデオサムネイルは、１つの小さな画像から構成されるビデオからの１つのフレーム又は少数の代表的なフレームである。当業者であれば、メディアを表すためにサムネイルを作成する多くの様々な方法が存在することを理解されるであろう。それぞれのコレクションカバーシートは、サムネイルを形成するために低減されたコレクションの概略画像で置き換えられる。
【０１０５】
新たなコレクションの全てのメディア及び文書は、コレクションに追加され、このことは、全てのメディア及び文書がコレクションサーバにアップロードされ、新たなコレクションのＤＲＩにより示されたディレクトリに配置されることを意味する。ＦＴＰ，ＳＣＰ，ＨＴＴＰ
ＰＵＴを含めた、ファイルをサーバにアップロードするための多くの公知のプロトコルが存在する。好ましくは、ＨＴＴＰ ＰＵＴプロトコルが使用され、これにより、ＭＦＰは、アップロードされたとき、それぞれのメディアファイルのロケーション及びコンテンツを特定することができる。
【０１０６】
新たなメディアアイテムを表すサムネイルは、コレクションの概略に配置される。サムネイルは、必要であれば概略のサイズを拡大して、概略内で適切な方式で配置される。
【０１０７】
概略を表しているＳＶＧファイルは、コレクションサーバに書き込み及びアップロードされ、全てのサムネイルがアップロードされる。
【０１０８】
概略に追加されるべきサムネイルのサイズが決定される。サムネイルのサイズは、通常、画素で測定される。サムネイルは、サムネイルの幅又は高さのいずれもが所定の最大サイズ、おそらく標準的なディスプレイ解像度で１５０画素又は印刷されたサムネイルで２インチよりも大きくないように、ある標準的なサイズ選択であるように選択される。画像の中には、非常に大きなアスペクト比又は非常に小さなアスペクト比を有する場合がある。サムネイルを最大領域、最大の幅及び高さよりはむしろ平方画素又は平方インチに制限することがより適切である。
【０１０９】
ある最大値以下となるように幅と高さを制限する代わりに、画像がわずか所定の全体の画素数を含むように画像をスケーリングすることで、サムネイルの全体の概略を改善することができ、サムネイルのサイズを選択する好適な方法である。しかし、サムネイルのサイズを選択するための方法を本発明のために使用することができる。
【０１１０】
それぞれのサムネイルは、概略におけるオーバラップしない位置で好適に配置される。全ての新たなサムネイルは、新たな概略の記述ファイル及びメタデータファイルと同様に、コレクションサーバにアップロードされる。
【０１１１】
概略を変更することは、Microsoft社のPowerPointソフトウェア又はAdobe  Illustrator又は類似のツールのようなオブジェクトベースの描画ツールを使用して達成することができる。これらのツール及び技術は、当業者により理解されている。
【０１１２】
全ての変更された情報は、メタデータファイル、ＳＶＧオーバビューファイル、及びコレクションにおける変化を含めて、コレクションサーバに送出される。
【０１１３】
ユーザは、メディアをＭＦＰに運ぶか、若しくは、ＭＦＰ又はネットワークに接続されるメディア記録装置等を使用して作成する場合がある。
【０１１４】
カバーシートにマシン読取り可能なコレクション識別子を有する利点は、マシン読取りコードを位置合わせ又は復号化できるＭＦＰ又はいずれかの装置は、どのコレクションがカバーシートにより表されるかを判定することができる点にある。ユーザは、コレクション識別子又はＤＲＩでタイプすることで、新たなメディアがどのコレクションに追加されるかを示すことができるが、ＤＲＩは長いランダムな文字列となる傾向にあるために困難なタスクである。ＤＲＩは、スキャニングされた画像から位置決め及び復号化することができるか、バーコードフォーマットで符号化されている場合に、ハンドヘルドバーコードスキャナを使用して読み取ることができる。多くの異なるタイプの１次元及び２次元のバーコードを読み取るハンドヘルドスキャナは、米国カリフォルニア州のパロ・アルトにあるHewlett−Packard社のような多くの企業から入手することができる。バーコードは、光学的文字認識技術を使用してテキスト形式で読み取ることができるか、又は適切に符号化されている場合に磁気ストリップから復号化することができる。コレクションのカバーシートが利用可能である場合、カバーシートは、自動文書フィーダにおいてスキャニングされるか、又はガラスプレート上で直接スキャニングされるＭＦＰに配置されるべきである。代替的に、バーコードは、ハンドヘルドスキャナを使用してスキャニングすることができる。おそらくデジタルカメラを使用して、バーコードがデジタル画像で捕捉されている場合、カメラは、ＭＦＰに直接接続することができるか、カメラからのメモリカードがカードリーダにプラグ接続される。ＭＦＰにマシン読取り可能なＤＲＩを提供する多くの他の方法が存在し、それらの方法及び技術は、当業者により理解されるので本実施の形態では列挙されない。
【０１１５】
１実施の形態では、マシン読取り可能なＤＲＩは、コレクションのカバーシートの一部として与えられる。１実施の形態では、ＤＲＩは、カバーシート上のＱＲＣｏｄｅバーコードに含まれ、カバーシートは、ＭＦＰの自動文書フィーダ（ＡＤＦ）に配置される。コレクションに追加される更なる文書又はページは、カバーシートの背後に配置される。更なるページをいずれかの文書ページとすることができるか、又は他のメッセージのカバーシートとすることができる。マルチページの文書は、ドキュメントセパレータにより分離することができる。
【０１１６】
それぞれの文書及びメディアは、マシン読取り可能なＤＲＩについてサーチされる。バーコードされたＤＲＩは、ハンドヘルドスキャナを使用してスキャニングされたとき、ＤＲＩは、ＭＦＰのメモリに記憶することができ、これにより、どのコレクションに新たなメディアを追加するかを判定すべきときに、ＤＲＩにアクセスすることができる。ＡＤＦ又はプラテンがカバーシートでスキャニングするために使用されるか、又はＤＲＩがデジタルカメラからの画像に含まれている場合、ＤＲＩは、スキャニングされた画像又は捕捉された画像から読み取られる必要がある。カバーシートのハンドスキャニングによりメモリに保持されるＤＲＩがない場合、ＤＲＩのいずれかのソースが受け入れられるものであって典型的であり、第一のスキャニングされたシート又は第一の画像は、ＤＲＩを含む。当業者であれば、ＤＲＩをＭＦＰに提供する多くのやり方が存在し、完全なリストが提供される必要がないことを理解されるであろう。
【０１１７】
文書ページのスキャンである画像を含む全ての画像ベースのメディアは、マシン読取り可能なコードについてサーチされる。典型的に、ページ又は文書コレクションに追加するとき、ページの画像は、コレクションの記憶エリアに追加され、サムネイルが概略に追加される。そのページがマシン読取り可能なＤＲＩを含んでいる場合、ユーザの好みに基づいて、コレクションにページを追加する代わりに、ＤＲＩが表すコレクションをコレクションに追加することができる。ＤＲＩを含むそれぞれのページ又は画像について、「ページ追加」要求は、コレクションを表す適切なＤＲＩにより「コレクション追加」要求に変換される。
【０１１８】
サムネイルは、全ての新たな画像、文書、ページ及びメディアについて作成される。他のコレクションを表すページについて、ページの代わりにコレクションについてサムネイルが作成される。全ての収集されたメディアは、コレクションサーバにアップロードされる。
【０１１９】
現在の状態又はコレクションのバージョンを後に利用可能にするやり方で既存のコレクションが変更されることは重要である。新たなメディアは、既存のコレクションを上書きするやり方で、既存のコレクションとして同じ記録領域に配置されるべきではない。
【０１２０】
典型的に、コレクションにおける新たなメディア及びサムネイルは、コレクションサーバのステージング領域にアップロードされる。ステージング領域は、コレクション識別子と関連付けされるが、永続的な最終のパス名を有さない。全ての情報がアップロードされ、完了されるとすぐ、コレクションサーバは、コレクションを永続的なパス名をもつ最終のディレクトリ又はストレージエリアに移動する。永続的なパス名は、通常、最も最近にアップロードされたコレクション後の次の整数である。
【０１２１】
新たなメディアを表しているサムネイルは、コレクションの概略に追加される。
【０１２２】
サムネイル、メタデータ及びオーバビューＳＶＧファイルは、コレクションサーバにおけるステージング領域にアップロードされる。全ての変形及び変更は、コレクションサーバに最終的にアップロードされ、この時点で、サーバは、ステージング領域から、バージョン番号の割り当てに応じて最終的なディレクトリにコレクションを移動することが必要とされることを有している。
【０１２３】
コレクションサーバは、コレクションディレクトリへのコレクション識別子のマッピングを保持することができる。
【０１２４】
［例示的なコンピュータシステム］
図１４は、本実施の形態で記載される１以上の動作を実行する場合がある例示的なコンピュータシステムのブロック図である。図１４を参照して、コンピュータシステム１４００は、例示的なクライアント又はサーバコンピュータシステムを有する場合がある。コンピュータシステム１４００は、情報を通信するためのコミュニケーションメカニズム又はバス１４１１、情報を処理するためにバス１４１１と結合されるプロセッサ１４１２を有している。プロセッサ１４１２は、マイクロプロセッサを含んでいるが、たとえばPentium（登録商標）、PowerPC（登録商標）、Alpha（登録商標）等のようなマイクロプロセッサに限定されない。
【０１２５】
システム１４００は、情報を記憶すると共に、プロセッサ１４１２により実行されるべき命令を記憶するためにバス１４１１に結合される、ランダムアクセスメモリ（ＲＡＭ）、又は他のダイナミックストレージデバイス１４０４（メインメモリとも呼ばれる）を更に有している。また、メインメモリ１４０４は、一時的な変数、又はプロセッサ１４１２による命令の実行の間に他の中間情報を記憶するために使用される場合がある。
【０１２６】
また、コンピュータシステム１４００は、静的な情報、プロセッサ１４１２用の命令を記憶するため、バス１４１１に結合されるリードオンリメモリ（ＲＯＭ）及び／又は他のスタティックストレージデバイス１４０６、磁気ディスク又は光ディスクのようなデータストレージ装置１４０７、及びその対応するディスクドライブを有している。データストレージ装置１４０７は、情報及び命令を記憶するためにバス１４１１に結合される。
【０１２７】
さらに、コンピュータシステム１４００は、コンピュータユーザに情報を表示するためのバス１４１１に結合される陰極線管（ＣＲＴ）又は液晶ディスプレイ（ＬＣＤ）のような表示装置１４２１に結合される場合がある。英数字入力装置１４２２は、英数字及び他のキーを含んでおり、情報及びコマンド選択をプロセッサ１４１２に伝達するためにバス１４１１に結合される場合もある。更なるユーザ入力装置は、方向情報及びコマンド選択をプロセッサ１４１２に伝達し、ディスプレイ１４２１上のカーソルの移動を制御するための、マウス、トラックボール、トラックパッド、スタイラス、又はカーソル方向キーのようなカーソルコントロール１４２３である。
【０１２８】
バス１４１１に結合される場合がある別の装置は、ハードコピー装置１４２４であり、この装置は、紙、フィルム又は他のタイプのメディアのような媒体に情報をマークするために使用される場合がある。バス１４１１に結合される別の装置は、ネットワーク、フォンシステム又は他の装置への通信を可能にする有線／無線通信機能１４２５である。
【０１２９】
なお、システム１４００及び関連するハードウェアのコンポーネントの一部又は全部が本発明で使用される場合がある。しかし、他のコンフィギュレーションのコンピュータシステムが装置の一部又は全部を含む場合があることを理解されたい。
【０１３０】
本発明の多くの代替及び変更が上述した記載を読んだ後に当業者にとって明らかとなり、例示を通して図示及び記載された特定の実施の形態が考慮される限定となることが意図されないことを理解されたい。したがって、様々な実施の形態の詳細に対する作用は、請求項の範囲を制限することが意図されておらず、請求項において、本発明にとって本質的に欠くことのできないものと考えられる特徴のみが記載されている。
【図面の簡単な説明】
【０１３１】
【図１】ドキュメントセパレータページを例示する図である。
【図２】コレクションを作成するときのセパレータページを使用する例である。
【図３】図２に示されるページを使用して作成されたコレクションに関するコレクションの概略を例示する図である。
【図４】プリプリントされた情報を有するドキュメントセパレータページの別の例を示す図である。
【図５】プリプリントされたセパレータページのコレクションを表示するコレクションの概略を例示する図である。
【図６】多数の文書をコレクションに加えるためのプロセスに関する１実施の形態を例示する図である。
【図７】開始サブコレクションのセパレータシートを例示する図である。
【図８】終了サブコレクションのセパレータシートを例示する図である。
【図９】ドキュメントセパレータ及びコレクションセパレータの使用を含む文書のスタックを例示する図である。
【図１０】図９に対応する新たなコレクションの概略図を例示する図である。
【図１１】多数の文書をコレクションに加えるためのプロセスに関する別の実施の形態を例示する図である。
【図１２】典型的なＭＦＰを例示する図である。
【図１３】ＭＦＰを動作するための各種のプログラムモジュールの高水準の表現である。
【図１４】例示的なコンピュータシステムのブロック図である。
【符号の説明】
【０１３２】
１４０４：メインメモリ
１４０６：スタティックメモリ
１４０７：大容量記憶メモリ
１４１１：バス
１４１２：プロセッサ
１４２１：ディスプレイ
１４２２：キーボード
１４２３：カーソル制御装置
１４２４：ハードコピー装置
１４２５：ワイヤレス／テレフォンインタフェース
【図１】
2006178973.tif 000003
【図２】
2006178973.tif 000004
【図３】
2006178973.tif 000005
【図４】
2006178973.tif 000006
【図５】
2006178973.tif 000007
【図６】
2006178973.tif 000008
【図７】
2006178973.tif 000009
【図８】
2006178973.tif 000010
【図９】
2006178973.tif 000011
【図１０】
2006178973.tif 000012
【図１１】
2006178973.tif 000013
【図１２】
2006178973.tif 000014
【図１３】
2006178973.tif 000015
【図１４】
2006178973.tif 000016