【手続補正書】
【提出日】平成22年1月19日(2010.1.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子データ交換（ＥＤＩ）スキーマに対応するファイルを作成するための方法であって、
宛先デバイスへの伝送のための前記ＥＤＩスキーマを選択することと、
選択されたＥＤＩスキーマ内の複数の構文構造を識別することであって、前記複数の構文構造が、前記ＥＤＩスキーマに関連付けられたトランザクションのタイプを定義し、前記複数の構文構造が、複数の構造要素と、該複数の構造要素の各々に対応する複数のＥＤＩデータ値とを含む、該識別することと、
定義された前記トランザクションのタイプに従って、識別された前記複数の構文構造の前記複数の構造要素から、前記複数のＥＤＩデータ値のみを抽出することと、
生成されるファイルから前記ＥＤＩスキーマを再作成することができるように、前記トランザクションのタイプに対応し、かつ前記抽出されたデータ値を含む、ファイルを生成することであって、該生成されるファイルは、前記識別された複数の構文構造を有さず前記抽出されたデータ値のみを有する、該生成することと、
受信側のコンピューティングデバイスにおいて前記生成されるファイルと前記複数の構文構造とを結合して前記ＥＤＩスキーマを再作成するために、前記生成されるファイルを、前記ＥＤＩスキーマに関連付けられた前記トランザクションのタイプの前記複数の構文構造とは別個に前記受信側のコンピューティングデバイスに送信することと
を含むことを特徴とする方法。
【請求項２】
前記複数の構文構造を識別することは、ＸＭＬタグの前記複数の構文構造を識別することを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ＸＭＬタグの前記複数の構文構造を識別することは、ＸＭＬタグの特性である、名前、オカレンスの最小数、およびオカレンスの最大数のうちの１つまたは複数を識別することを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記抽出することは、データタイプ名、最小レングス、および最大レングスのうちの１つまたは複数の特性を有するデータ要素を識別することを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記ファイルを生成することは、前記ＥＤＩスキーマのデータサイズより大幅に小さいファイルサイズのテキストファイルを生成することを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記テキストファイル内の前記抽出されたデータ値は、エンコード規則に従って編成されることを特徴とする請求項５に記載の方法。
【請求項７】
１つまたは複数のコンピュータ読み取り可能な記録媒体が、請求項１に記載の方法を実施するためのコンピュータ実行可能な命令を有することを特徴とする請求項１に記載の方法。
【請求項８】
電子データ交換（ＥＤＩ）スキーマに基づいてファイルを生成するためのシステムであって、
前記ＥＤＩスキーマを格納するメモリ領域と、
格納されたＥＤＩスキーマ内の複数の構文構造であって、前記ＥＤＩスキーマに関連付けられたトランザクションのタイプを定義し、複数の構文要素と、該複数の構文要素の各々に対応する複数のＥＤＩデータ値とを含む、複数の構文構造を識別することと、
定義された前記トランザクションのタイプに従って、前記識別された複数の構文構造の前記複数の構文構造から前記複数のＥＤＩデータ値のみを抽出することと、
生成されるファイルから前記ＥＤＩスキーマを再作成することができるように、前記タイプに対応し、かつ前記抽出されたデータ値を含む、ファイルを生成することであって、該生成されるファイルは、前記識別された複数の構文構造を有さず前記抽出されたデータ値のみを有する、該生成することと、
受信側のコンピューティングデバイスにおいて前記生成されるファイルと前記複数の構文構造とを結合して前記ＥＤＩスキーマを再作成するために、前記生成されるファイルを、前記ＥＤＩスキーマに関連付けられた前記トランザクションのタイプの前記複数の構文構造とは別個に前記受信側のコンピューティングデバイスに送信することと
を実施するためのコンピュータ実行可能な命令を実行するプロセッサと
を備えたことを特徴とするシステム。
【請求項９】
前記プロセッサは、ＸＭＬタグの前記複数の構文構造を識別するように構成されることを特徴とする請求項８に記載のシステム。
【請求項１０】
前記プロセッサは、前記ＸＭＬタグの特性である、名前、オカレンスの最小数、およびオカレンスの最大数のうちの１つまたは複数を識別するように構成されることを特徴とする請求項９に記載のシステム。
【請求項１１】
前記プロセッサは、前記複数のＥＤＩデータ値を、データタイプ名、最小レングス、および最大レングスのうちの１つまたは複数の特性を有するデータ要素を識別することによって抽出することを特徴とする請求項８に記載のシステム。
【請求項１２】
前記プロセッサは、前記ＥＤＩスキーマのデータサイズより大幅に小さいファイルサイズのテキストファイルを生成することを特徴とする請求項８に記載の方法。
【請求項１３】
前記テキストファイル内の前記抽出されたデータ値は、エンコード規則に従って編成されることを特徴とする請求項１２に記載のシステム。
【請求項１４】
ＥＤＩスキーマに従ってファイルを作成するためのコンピュータ実行可能なコンポーネント記録した１つまたは複数のコンピュータ読み取り可能な記録媒体であって、前記コンピュータ実行可能なコンポーネントは、
ハブからスポークへの伝送のためのＥＤＩスキーマを選択する選択コンポーネントと、
選択されたＥＤＩスキーマ内の複数の構文構造であって、前記ＥＤＩスキーマに関連付けられたトランザクションのタイプを定義し、複数の構造要素と、該複数の構造要素の各々に対応する複数のＥＤＩデータ値とを含む、複数の構文構造を識別するためのデータコンポーネントと、
定義された前記トランザクションのタイプに従って、前記識別された複数の構文構造の前記複数の構文要素から前記複数のＥＤＩデータ値のみを抽出するための抽出コンポーネントと、
生成されるファイルから前記ＥＤＩスキーマを再作成することができるように、前記タイプに対応し、かつ前記抽出されたデータ値を含むファイルを生成するためのファイルコンポーネントであって、該生成されるファイルは、前記識別された複数の構文構造を有さず前記抽出されたデータ値のみを有し、該生成されるファイルは、受信側のコンピューティングデバイスにおいて前記生成されるファイルと前記複数の構文構造とを結合して前記ＥＤＩスキーマを再作成するために、前記ＥＤＩスキーマに関連付けられた前記トランザクションのタイプの前記複数の構文構造とは別個に前記受信側のコンピューティングデバイスに送信される、該ファイルコンポーネントと
を含むことを特徴とする、１つまたは複数のコンピュータ読み取り可能な記録媒体。
【請求項１５】
前記データコンポーネントは、ＸＭＬタグの複数の構文構造を識別することを特徴とする請求項１４に記載のコンピュータ読み取り可能な記録媒体。
【請求項１６】
前記データコンポーネントは、前記ＸＭＬタグの特性である、名前、オカレンスの最小数、およびオカレンスの最大数のうちの１つまたは複数を識別することを特徴とする請求項１４に記載のコンピュータ読み取り可能な記録媒体。
【請求項１７】
前記抽出コンポーネントは、データタイプ名、最小レングス、および最大レングスの１つまたは複数の特性を有するデータ要素を識別することによって、前記複数のＥＤＩデータ値を抽出することを特徴とする請求項１４に記載のコンピュータ読み取り可能な記録媒体。
【請求項１８】
前記ファイルコンポーネントは、前記ＥＤＩスキーマのデータサイズより大幅に小さいファイルサイズのテキストファイルを生成することを特徴とする請求項１４に記載のコンピュータ読み取り可能な記録媒体。
【請求項１９】
前記テキストファイル内の前記抽出されたデータ値は、エンコード規則に従って編成されることを特徴とする請求項１８に記載のコンピュータ読み取り可能な記録媒体。
【請求項２０】
前記生成されるファイルをハブからスポークに伝送するための伝送コンポーネントをさらに備えることを特徴とする請求項１４に記載のコンピュータ読み取り可能な記録媒体。