【手続補正書】
【提出日】平成20年2月6日(2008.2.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のフォーマットのドキュメントを第２のフォーマットのドキュメントを保持しているデータストア内に組み入れる方法であって、
第１のフォーマットのドキュメントと、該ドキュメントに関する記述を該ドキュメントの属性及び該記述の構文規則に基づいて生成させる命令を含んだ仕様と、を供給する工程と、
第２のフォーマットのドキュメントを受け取る工程と、
前記仕様に応答して作成された前記ドキュメントに関する記述を受け取る工程と、
前記記述に応答して前記第２のフォーマットのドキュメントをデータストア内にインポートする工程と、
を含む方法。
【請求項２】
第１のフォーマットの複数のドキュメントを第２のフォーマットのドキュメントを保持しているデータストア内に組み入れるためのシステムであって、
第１のフォーマットの複数のドキュメントと、該複数のドキュメントに関する記述を該ドキュメントの属性及び該記述の構文規則に基づいて生成させる命令を含んだ仕様と、を保存するように構成されたリポジトリであって、さらに該ドキュメント及び仕様を変換施設に供給するように構成されているリポジトリと、
前記第２のフォーマットの複数のドキュメントと、該第２のフォーマットの複数のドキュメントに関する前記仕様に応答して作成された記述と、を前記変換施設から受け取るように適応させたバッチインポート・モジュールであって、該バッチインポート・モジュールはさらに該第２のフォーマットの複数のドキュメントを前記記述に応答してデータストア内にインポートするように適応させており、かつ該データストアはさらにユーザに対して該第２のフォーマットの複数のドキュメントに対するアクセスを提供するように構成されているバッチインポート・モジュールと、
を備えるシステム。
【請求項３】
単一のバッチファイルが第２のフォーマットの複数のドキュメントと該第２のフォーマットの複数のドキュメントに関する記述とを包含しており、かつ前記バッチインポート・モジュールは該第２のフォーマットの複数のドキュメントと該第２のフォーマットの複数のドキュメントに関する記述を該単一のバッチファイルの形式で受け取っている、請求項２に記載のシステム。
【請求項４】
前記記述は索引付けデータを包含しており、かつ前記データストアはさらに該記述内に包含された索引付けデータに応答してデータストア内にインポートされた複数のドキュメントに対するレファレンスを索引内に保存するように適応させている、請求項２に記載のシステム。
【請求項５】
前記仕様は、ドキュメントに関する記述を生成するためのエレメント名及びＸＭＬ構文規則を記述しているＸＭＬドキュメントタイプ定義を含み
前記記述は、前記ＸＭＬドキュメントタイプ定義に応答して作成された適格形成のＸＭＬドキュメントファイルを含む、請求項２に記載のシステム。
【請求項６】
前記仕様はさらに、属性を共有するドキュメントを共通バッチファイル内に保存させる命令、属性を共有するドキュメントのバッチファイルデフォルト記述を該ドキュメントの共有属性に応答して生成させる命令、並びに該バッチデフォルト記述を使用して該属性を共有するドキュメントの記述を生成させる命令を含む、請求項２に記載のシステム。
【請求項７】
電子ファイルを該ファイルの記述に応答してデータストア内に組み入れるためのコンピュータ実現による方法であって、
電子ファイルと該ファイルの記述とを受け取る工程であって、該記述は、該電子ファイルの属性について記述しており、かつ該ファイルを記述させる命令を含んだ仕様及び該記述に関する構文規則に応答して作成されている受け取り工程と、
前記電子ファイルを前記記述内に包含された位置情報に基づいて記憶媒体上に配置する工程と、
前記電子ファイルを前記データストア内にコピーする工程と、
前記電子ファイルに関連付けされた索引付けデータを該電子ファイルの記述から抽出する工程と、
前記データストアの電子ファイルを該電子ファイルの記述から抽出した前記索引付けデータに応答して索引付けする工程と、
を含む方法。
【請求項８】
複数の電子ファイルをデータストア内に組み入れるためのコンピュータ実現によるバッチインポート装置であって、
電子ファイル及び該ファイル記述を受け取るように構成されたリポジトリであって、該記述は該ファイルの属性を記述させる命令並びに該記述に関する構文規則を含んだ仕様に応答して作成されているリポジトリと、
前記電子ファイルを該ファイルの記述内に包含された位置情報に基づいて配置させると共に、該電子ファイルを前記データストア内にインポートするように適応させたファイルインポート・モジュールと、
前記データストア内の電子ファイルを該電子ファイルの記述から抽出した索引付けデータに応答して索引付けするように適応させた索引付けモジュールと、
を備える装置。
【請求項９】
さらに、前記データストア内の電子ファイルにアクセスするように構成されたユーザアプリケーション・モジュールと、
前記記述内に包含された前記電子ファイルに関する有効な索引付けデータを前記仕様内の構文定義に応答して配置させること、該記述から有効索引付けデータを抽出すること、並びに有効索引付けデータを前記索引付けモジュールに出力すること、を行うためのパーサーを備え、
単一のバッチファイルが前記電子ファイル及び該ファイルの記述を包含しており、かつ前記リポジトリは該電子ファイル及び該ファイルの記述を該単一のバッチファイルの形式で受け取っており、
前記索引付けモジュールは、前記データストア内の電子ファイルを該電子ファイルの記述から抽出したバッチレベル索引付けデータに応答して索引付けしており、
前記仕様はさらに、属性を共有するファイルを共通バッチ内に保存させる命令、属性を共有するファイルのバッチデフォルト記述を該ファイルの共有属性に応答して生成させる命令、並びに該バッチデフォルト記述を使用して該属性を共有するファイルの記述を生成させる命令を含む、請求項８に記載の装置。
【請求項１０】
コンピュータ読み取り可能媒体と、
前記媒体上にエンコードされたコンピュータプログラム命令であって、
第１のフォーマットのドキュメントから変換された第２のフォーマットのドキュメントを受け取る動作、
ＸＭＬドキュメントタイプ定義に応答して作成されかつドキュメントの属性について記述しているドキュメントを記述するための適格形成のＸＭＬソースファイルを受け取る動作、
前記ＸＭＬソースファイル内に包含された属性記述に応答して前記ドキュメントをデータストア内にインポートする動作、並びに
前記データストア内のドキュメントにアクセスする動作、
を実行するようにプロセッサを制御するためのコンピュータプログラム命令と、
を備えるコンピュータプログラム成果物。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
これらを保存する前には、ペーパードキュメントから電子ファイルを生成して索引付けしなければならない。この変換及び索引付けの処理過程は典型的には、非常に労働集約的であるため、これをアウトソーシングするのが好適となる。しかし、変換及び索引付けのタスクを実行するという作業は、ファイルを使用することになる下流のアプリケーションからのフォーマット作成要求によって複雑化することがある。この変換を完成するのにその下流アプリケーションに特異的なソフトウェアやハードウェアの形式のインフラ並びにその下流アプリケーションに対する精通が必要となる可能性があるため、この複雑化によってアウトソーシングの選択範囲が制限される可能性がある。さらに会社は、様々な理由のために、変換及び索引付け処理過程の一部だけをアウトソーシングするように選択することや、初期の変換を実施し終えた後に発生した事業上の必要性を満たすためにファイル記述の変更を希望することがある。
【特許文献１】米国特許第５９８２９５５号
【特許文献２】米国特許出願公開第２００２／０１８４２６９号