(57)【要約】  【解決手段】  メディア出力の情報を分析して、情報のデータ構造を特定し、その情報構造を既知の情報構造と比較するコンテンツ分析ユニットと、その情報の構造が既知の情報構造と実質的に類似する場合、その情報を類似のファイル構造に再フォーマットし、その情報の構造が既知の情報構造と実質的に類似していない場合、ファイル情報の構造に基づいて、新しい情報構造を作成するテンプレート分析ユニットと、構造化された情報に基づいて、メディア製品を生成するメディア作成ユニットとを含むメディア管理システム。  【選択図】      図１
2017532647.tif 000002
【特許請求の範囲】
【請求項１】
メディア管理システムであって、
メディア出力に関する情報を分析して当該情報のデータ構造を特定し、当該情報構造を既知の情報構造と比較するコンテンツ分析ユニットと、
前記情報構造が既知の情報構造と実質的に類似する場合、前記情報を類似ファイル構造に再フォーマットし、前記情報構造が既知の情報構造と実質的に類似しない場合、ファイル情報の構造に基づいて、新しい情報構造を作成するテンプレート分析ユニットと、
前記構造化された情報に基づいて、メディア製品を生成するメディア作成ユニットと
を含むメディア管理システム。
【請求項２】
請求項１記載のメディア管理システムにおいて、前記コンテンツ分析ユニットは、ファイル内のヘッダ情報を分析するものである、メディア管理システム。
【請求項３】
請求項１記載のメディア管理システムにおいて、前記コンテンツ分析ユニットは、前記メディア出力内の少なくとも１つのデータ要素を特定するものである、メディア管理システム。
【請求項４】
請求項３記載のメディア管理システムにおいて、前記コンテンツ分析ユニットは、前記少なくとも１つの特定されたデータ要素を少なくとも１つの既知のデータ要素と比較するものである、メディア管理システム。
【請求項５】
請求項４記載のメディア管理システムにおいて、
前記少なくとも１つの特定されたデータ要素を前記既知のデータ要素と比較することにより、情報テンプレートを特定するテンプレート分析ユニットを含むメディア管理システム。
【請求項６】
請求項５記載のメディア管理システムにおいて、前記テンプレート分析ユニットは、前記テンプレートに関連付けられた少なくとも１つの規則を特定するものである、メディア管理システム。
【請求項７】
請求項６記載のメディア管理システムにおいて、前記テンプレート分析ユニットは、前記少なくとも１つの規則を前記メディア出力に適用するものである、メディア管理システム。
【請求項８】
請求項１記載のメディア管理システムにおいて、前記メディア出力の前記データ構造は、拡張可能マークアップ言語である、メディア管理システム。
【請求項９】
請求項１記載のメディア管理システムにおいて、前記メディア出力の前記データ構造は、コンマで区切られた変数構造である、メディア管理システム。
【請求項１０】
請求項１記載のメディア管理システムにおいて、前記メディア出力は、構造化されていないものである、メディア管理システム。
【請求項１１】
メディアを構造化する方法であって、
メディア出力に関する情報を収集する工程と、
前記メディア出力に関する情報を分析して、当該情報のデータ構造を特定する工程と、
前記情報構造を既知の情報構造と比較する工程と、
前記情報構造が既知の情報構造と実質的に類似する場合、前記情報を類似ファイル構造に再フォーマットする工程と、
前記情報構造が既知の情報構造と実質的に類似していない場合、ファイルの情報構造に基づいて、新しい情報構造を作成する工程と、
前記構造化された情報に基づいて、メディア製品を生成する工程と
を含む方法。
【請求項１２】
請求項１１記載の方法において、前記メディア出力に関する情報を分析する工程は、ファイル内のヘッダ情報を分析する工程を含むものである、方法。
【請求項１３】
請求項１１記載の方法において、前記メディア出力に関する情報を分析する工程は、前記メディア出力内で少なくとも１つのデータ要素を特定する工程を含をむものである、方法。
【請求項１４】
請求項１３記載の方法において、
前記少なくとも１つの特定されたデータ要素を少なくとも１つの既知のデータ要素と比較する工程を含むものである、方法。
【請求項１５】
請求項１４記載の方法において、
前記少なくとも１つの特定されたデータ要素を前記既知のデータ要素と比較することにより、情報テンプレートを特定する工程を含むものである、方法。
【請求項１６】
請求項１５記載のメディア管理システムにおいて、
前記テンプレートに関連付けられた少なくとも１つの規則を特定する工程を含むものである、メディア管理システム。
【請求項１７】
請求項１６記載のメディア管理システムにおいて、
前記少なくとも１つの規則を前記メディア出力に適用する工程を含むものである、メディア管理システム。
【請求項１８】
請求項１１記載のメディア管理システムにおいて、前記メディア出力の前記データ構造は、拡張可能マークアップ言語である、メディア管理システム。
【請求項１９】
請求項１１記載のメディア管理システムにおいて、前記メディア出力の前記データ構造は、コンマで区切られた変数構造である、メディア管理システム。
【請求項２０】
請求項１１記載のメディア管理システムにおいて、前記メディア出力は、構造化されていないものである、メディア管理システム。
【発明の詳細な説明】
【背景技術】
【０００１】
現在のメディアキャンペーンでは、特定のメディア要素の外観や印象に関する大量の情報を用いて、カスタムマーケティングが行われ、情報が発信されている。これらの情報は、構造化されたフォーマットで配信されることもあれば、そうでないこともある。さらに、構造化されたフォーマットで配信された場合、メディアの開発に用いるための、情報構造を標準化する統一した規則が存在しない。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
カスタムメディア製品を生成するために用いられる情報を標準化することができるシステムが必要である。  
【課題を解決するための手段】
【０００３】
本開示の一実施形態には、メディア管理システムが含まれ、このシステムは、メディア出力に関する情報を分析して当該情報のデータ構造を特定し、当該情報構造を既知の情報構造と比較するコンテンツ分析ユニットと、前記情報構造が既知の情報構造と実質的に類似する場合、前記情報を類似のファイル構造に再フォーマットし、前記情報構造が既知の情報構造と実質的に類似していない場合、ファイル情報構造に基づいて、新しい情報構造を作成するテンプレート分析ユニットと、前記構造化された情報に基づいて、メディア製品を生成するメディア作成ユニットと、を含む。
【０００４】
別の実施形態では、前記コンテンツ分析ユニットは、ファイル内のヘッダ情報を分析することができる。
【０００５】
別の実施形態では、前記コンテンツ分析ユニットは、メディア出力内の少なくとも１つのデータ要素を特定することができる。
【０００６】
別の実施形態では、前記コンテンツ分析ユニットは、前記少なくとも１つの特定されたデータ要素を少なくとも１つの既知のデータ要素と比較することができる。
【０００７】
別の実施形態では、前記テンプレート分析ユニットは、前記少なくとも１つの特定されたデータ要素を前記既知のデータ要素と比較することにより、情報のテンプレートを特定することができる。
【０００８】
別の実施形態では、前記テンプレート分析ユニットは、前記テンプレートに関連付けられた少なくとも１つの規則を特定することができる。
【０００９】
別の実施形態では、前記テンプレート分析ユニットは、前記少なくとも１つの規則をメディア出力に適用することができる。
【００１０】
別の実施形態では、前記メディア出力の前記データ構造は、拡張可能マークアップ言語でよい。
【００１１】
別の実施形態では、前記メディア出力の前記データ構造は、コンマで区切られた変数構造でよい。
【００１２】
別の実施形態では、前記メディア出力は、構造化されていない。
【００１３】
本開示のその他の実施形態には、メディアを構造化する方法が含まれ、この方法は、メディア出力に関する情報を収集する工程と、前記メディア出力に関する情報を分析して、当該情報のデータ構造を特定する工程と、前記情報構造を既知の情報構造と比較する工程と、前記情報構造が既知の情報構造と実質的に類似する場合、前記情報を類似のファイル構造に再フォーマットする工程と、前記情報造が既知の情報構造と実質的に類似していない場合、ファイルの情報構造に基づいて、新しい情報構造を作成する工程と、前記構造化された情報に基づいて、メディア製品を生成する工程と、を含む。
【００１４】
別の実施形態では、前記方法において、前記メディア出力に関する情報を分析する工程は、ファイル内のヘッダ情報を分析する工程を含む。
【００１５】
別の実施形態では、前記方法において、前記メディア出力に関する情報を分析する工程は、前記メディア出力内で少なくとも１つのデータ要素を特定する工程を含む。
【００１６】
別の実施形態では、前記方法は、前記少なくとも１つの特定されたデータ要素を少なくとも１つの既知のデータ要素と比較する工程を含む。
【００１７】
別の実施形態では、前記方法は、前記少なくとも１つの特定されたデータ要素を既知のデータ要素と比較することにより、情報テンプレートを特定する工程を含む。
【００１８】
別の実施形態では、前記方法は、前記テンプレートに関連付けられた少なくとも１つの規則を特定する工程を含む。
【００１９】
別の実施形態では、この方法には、少なくとも１つの規則をメディア出力に適用する工程が含まれる。
【００２０】
別の実施形態では、前記メディア出力の前記データ構造は、拡張可能マークアップ言語でよい。
【００２１】
別の実施形態では、前記メディア出力の前記データ構造は、コンマで区切られた変数構造でよい。
【００２２】
別の実施形態では、前記メディア出力は、構造化されていない。
【図面の簡単な説明】
【００２３】
以下に記載される詳細な説明と添付図面を見ると、非限定の恩恵および利点を含む、本発明の詳細が当業者には容易に明らかとなる。
【図１】図１は、本発明に従った方法およびシステムで用いるのに適したメディア管理システムのブロック図である。
【図２】図２は、図１のコンピュータをより詳細に示す図である。
【図３】図３は、図１の付加的なコンピュータをより詳細に示す図である。
【図４】図４は、図１のＭＭＳの動作の例を示す図である。
【図５】図５は、あるファイルのファイル構造を特定する方法を概略的に示す図である。
【図６】図６は、あるファイルのファイル構造内の要素を特定する方法を概略的に示す図である。
【発明を実施するための形態】
【００２４】
本明細書には、本発明の種々の実施形態が記載されているが、より多くの実施形態および実装形態が本発明の範囲内で実現可能であることは当業者には明らかである。したがって、本発明は、添付の特許請求の範囲およびそれらの均等物を除いて限定されないものとする。
【００２５】
本明細書には、メディアのファイルからメディアの情報を読み取り、メディア情報を特定し、そのメディア情報に基づいて、メディア出力を生成するシステムが記載されている。このシステムは、メディア情報を所定のテンプレートに再フォーマットすることにより、あるいは、新しいメディア情報に基づいて、新しいテンプレートを生成することにより、メディア情報の標準化も行うものである。
【００２６】
図１には、本発明と一致する方法およびシステムで用いるのに適したメディア管理システム（「Ｍｅｄｉａ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ：ＭＭＳ」）１００のブロック図が示されている。このＭＭＳ１００は、ネットワーク１１０を介して接続される複数のコンピュータ１０２、１０４、１０６、および１０８を有する。このネットワーク１１０は、回線交換網やパケット交換網などの、コンピュータを通信用に接続するのに適したタイプのネットワークである。また、このネットワーク１１０には、ローカルエリアネットワーク、専用通信リンクを有する電話ネットワーク、コネクションレス型ネットワーク、および無線ネットワークを含む電話ネットワーク、インターネットなどのワイドエリアネットワークなどの複数の異なるネットワークが含まれる。図１に示される説明例では、ネットワーク１１０はインターネットである。図１に示されるコンピュータ１０２、１０４、１０６、および１０８はそれぞれ、専用通信ラインまたは無線通信リンクなどの好適な通信リンクを介して、ネットワーク１１０に接続する。
【００２７】
説明例では、コンピュータ１０２が、情報収集ユニット１１２、コンテンツ分析ユニット１１４、テンプレート分析ユニット１１６、およびメディア作成ユニット１１８を含むメディア生成ユニット（「Ｍｅｄｉａ  Ｇｅｎｅｒａｔｉｏｎ  Ｕｎｉｔ：ＭＧＵ」）として機能する。図１に示されるコンピュータの数とネットワーク構成は、単に一例を示しているだけである。当業者であれば、ＭＭＳ１００が様々な数のコンピュータおよびネットワークを含むことを理解されよう。例えば、コンピュータ１０２は、異なるコンピュータ上に駐在し得る、情報収集ユニット１１２、テンプレート分析ユニット１１６、コンテンツ分析ユニット１１４、およびメディア作成ユニット１１８を含む。
【００２８】
図２には、コンピュータ１０２がより詳細に示されている。このコンピュータ１０２は、中央処理装置（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ：ＣＰＵ）２０２、入出力（ｉｎｐｕｔ  ｏｕｔｐｕｔ：ＩＯ）ユニット２０４、このＩＯユニット２０４に通信可能に接続するディスプレイ装置２０６、二次記憶装置２０８、およびメモリ２１０を有する。コンピュータ２０２は、キーボード、マウス、デジタイザ、または音声処理手段（それぞれ図示せず）などの標準的な入力装置をさらに有する。
【００２９】
コンピュータ１０２のメモリ２１０は、本明細書に記載される通り、ディスプレイ装置２０６およびＩ／Ｏユニット２０４を介してユーザから情報を集めるために用いられるグラフィカル・ユーザ・インターフェース（「Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ：ＧＵＩ」）２１２を含む。このＧＵＩ２１２には、これに限定されるものではないが、ウェブページ、実行可能プログラム内のディスプレイパネル、または、その他の全てのコンピュータスクリーン上で表示可能なインターフェースを含む、ディスプレイ装置２０６に表示可能な全てのユーザインターフェースが含まれる。また、このＧＵＩ２１２は、二次記憶装置ユニット２０８内に格納され得る。本発明の１実施形態では、これらに限定されるものではないが、Ｍｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ、Ｇｏｏｇｌｅ  Ｃｈｒｏｍｅ、またはその他全ての市販のＨＴＭＬ閲覧ソフトウェアなどを含む、市販のハイパーテキスト記述言語（「ｈｙｐｅｒｔｅｘｔ  ｍａｒｋｕｐ  ｌａｎｇｕａｇｅ：ＨＴＭＬ」）の閲覧ソフトウェアを用いてＧＵＩ２１２を表示する。二次記憶装置ユニット２０８は、情報記憶ユニット２１４を含む。この情報記憶ユニットは関係データベースでよいが、ＭｉｃｒｏｓｏｆｔのＳＱＬ、Ｏｒａｃｌｅ、またはその他の全てのデータベースなどは含まれない。
【００３０】
図３には、コンピュータ１０４、１０６、および１０８がより詳細に示されている。コンピュータ１０４、１０６、および１０８はそれぞれ、中央処理装置（ＣＰＵ）３０２、入力出力（ＩＯ）ユニット３０４、このＩＯユニット３０４に通信可能に接続するディスプレイ装置３０６、二次記憶装置３０８、およびメモリ３１０を有する。コンピュータ１０４、１０６、および１０８はそれぞれ、キーボード、マウス、デジタイザ、または音声処理手段（それぞれ図示せず）などの標準的な入力装置をさらに有する。
【００３１】
コンピュータ１０４、１０６、および１０８のメモリ３１０はそれぞれ、本明細書に記載される通り、ディスプレイ装置３０６およびＩＯユニット３０４を介して、ユーザから情報を集めるために用いられるＧＵＩ３１２を含む。このＧＵＩ３１２は、これに限定されるものではないが、ウェブページ、実行可能プログラム内のディスプレイパネル、または、その他の全てのコンピュータスクリーンに表示可能なインターフェースを含む、ディスプレイ装置３０６に表示可能な全てのユーザインターフェースを含む。このＧＵＩ３１２はまた、二次記憶装置ユニット２０８内に格納され得る。本発明の１実施形態では、これらには限定されないが、Ｍｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ、Ｇｏｏｇｌｅ  Ｃｈｒｏｍｅ、またはその他全ての市販のＨＴＭＬ閲覧ソフトウェアなどを含む市販のＨＴＭＬ閲覧ソフトウェアを用いてＧＵＩ３１２を表示する。
【００３２】
図４には、ＭＭＳ１００の動作の一例が示されている。工程４０２で、生成されるメディアに関する情報を含むファイルを情報収集ユニット１１２内で受け取る。工程４０４では、コンテンツ分析ユニット１１６が、ファイル内の情報のフォーマットを決定する。このフォーマットは、これに限定されるものではないが、ｐｄｆファイル、ＸＭＬファイル、ＸＬＳファイル、またはその他の任意の構造化された、あるいは構造化されていないファイルフォーマットを含む、構造化された、または構造化されていないファイルフォーマットでよい。工程４０６で、コンテンツ分析ユニット１１４はファイルを開き、ファイル内の情報の構造を既知の情報構造と比較する。ファイル構造の比較では、コンテンツ分析ユニット１１４が、ヘッダ情報、タグ情報、単語すなわち文字配列、またはその他の表示子などのファイル内の既知の表示子（ｉｎｄｉｃａｔｏｒｓ）を特定し、その表示子を既知のデータ構造内の表示子と比較する。図示される例として、コンテンツ分析ユニット１１４は、ＸＭＬファイルのヘッダ部分を特定し、そのヘッダ部分を情報記憶ユニット２１４内に格納されている既知のヘッダ部分と比較し得る。
【００３３】
工程４０８で、特定されたデータ構造が既知のデータ構造と一致する場合、情報記憶ユニット２１４から既知のデータ構造上の情報が検索される。工程４１０で、テンプレート分析ユニット１１６が、ファイル内の情報を修正して、既知のデータ構造を確認する。説明例では、このファイルがＸＭＬファイルと特定された場合、タグとヘッダを含むファイルの構造が、既知のデータ構造のタグとヘッダと適合するように修正される。工程４１２で、特定されたデータ構造が既知のデータ構造と一致しない場合、テンプレート分析ユニット１１６は、ファイル内の情報の構造に基づいて、テンプレートを生成する。テンプレートの生成において、テンプレート分析ユニット１１４は、従来のＯＣＲおよび物体認識アルゴリズムを用いて、異なる単語および語句の分離表示子を特定することができる。このテンプレート分析ユニット１１４は、外部の情報を集めて（例えば、ユーザ入力を集めて）、ファイル内の異なるキーワードまたは要素に関する分類を決定することができる。全てのキーワードおよび要素が認識された後、新しいファイル構造が情報記憶ユニット２１４内に既知のファイル構造として保存される。
【００３４】
工程４１４で、テンプレート分析ユニット１１６が、ファイル内の情報を再編成して、新しく生成されたテンプレート内の新しいファイル構造に一致させる。工程４１６で、テンプレート分析ユニット１１６が、ファイル内の情報および特定されたファイル構造を用いて、新しいファイルを作成する。工程４１８で、メディア作成ユニット１１８が、ファイル内の情報およびファイル構造に基づいて、メディアを生成する。説明例では、このファイル内の情報は、ラベル上に印刷される位置、配列、および色に関する情報である。このファイル情報は、未知のタグおよびサブタグを用いて、ＸＭＬフォーマットで構成され得る。コンテンツ分析ユニット１１４が、タグおよびサブタグが別のロゴレイアウトと同じか、あるいは類似するかを決定する。タグおよびサブタグが、情報記憶ユニット２１４内に格納されている既知のタグおよびサブタグと同じ、あるいは、類似する場合、その既知のタグおよびサブタグを用いてファイルを再フォーマットする。タグが、既知のタグと同じでない、あるいは、類似しない場合、ファイル内のタグおよびサブタグに基づいて、新しいＸＭＬフォーマットを作成する。ファイル構造を決定した後、ファイル内の情報に基づいてメディアを生成する。ファイル内の情報を既知のデータ構造と比較することにより、より速く正確に処理を行うための標準フォーマットに全てのメディアを構成することができる。
【００３５】
図５には、ファイルのファイル構造を特定する方法が概略的に示されている。工程５０２で、情報収集ユニット１１２が、メディアに関する情報を含むファイルを開く。工程５０４で、コンテンツ分析ユニット１１４が、ファイル内のヘッダ情報を特定する。工程５０６で、コンテンツ分析ユニット１１４が、ヘッダ情報を有するファイル内で特定されたヘッダ情報を既知のファイル構造と比較する。工程５０８で、特定されたヘッダ情報が既知のヘッダ情報と一致しない場合、コンテンツ分析ユニット１１４は、一致しないヘッダ情報を特定する。工程５１０で、コンテンツ分析ユニット１１４は、新しいヘッダ情報を組み込んだ新しいテンプレートを作成する。工程５１２で、ヘッダ情報が既知のヘッダ情報と一致する場合、コンテンツ分析ユニット１１４は、既知のヘッダ情報を有するファイル内の各ヘッダを関連付ける。工程５１４で、コンテンツ分析ユニット１１４は、ファイル内のデータ要素を特定する。データ要素には、タグまたはサブタグあるいはコンマなどの表示子により分離された情報を有するＸＭＬファイル内にマークされる情報が含まれる。工程５１６で、コンテンツ分析ユニット１１６は、ヘッダ情報、データ要素に関連付けられた情報、またはデータ要素自体に基づいて、データ要素を分類する。工程５１８で、テンプレート分析ユニット１１８は、分類された要素を組み込んだ新しいテンプレートを生成する。
【００３６】
図６には、ファイルのファイル構造内の要素を特定する方法が概略的に示されている。工程６０２で、情報収集ユニット１１２がファイルを開く。工程６０４で、コンテンツ分析ユニット１１４が、ファイル内のデータ要素を特定する。データ要素には、タグまたはサブタグあるいはコンマなどの表示子により分離された情報を有するＸＭＬファイル内にマークされる情報が含まれる。工程６０６で、コンテンツ分析ユニット１１２は、特定された要素を既知の要素タイプと比較する。工程６０８で、特定された要素が、ファイルのテンプレートからの既知の要素タイプと同じ、あるいは類似する場合、テンプレート分析ユニット１１６は、既知の要素タイプを組み込んだテンプレートを用いて文書を作成する。工程６１２で、テンプレート分析ユニット１１６は、情報記憶ユニット２１４内のテンプレートに関連付けられた規則に基づいて、新しく作成されたファイル内の情報を有効にする。この規則には、配列、色、言葉づかい、またはその他の全ての出力されるメディアの態様が含まれる。工程６１４で、メディア作成ユニット１１８が、新しいファイルに基づいて、メディアを生成する。工程６１０で、特定された要素が既知の要素と一致しない場合、新しい要素を組み込んで、新しいテンプレートを生成する。
【００３７】
本開示では、「ａ（１つの）」または「ａｎ（１つの）」という用語は単数形と複数形の両方の意味を含んで用いられる。逆に、あらゆる複数のアイテムの言及は、好適な場合、単数形も含む。
【００３８】
本明細書で開示される、この好ましい実施形態に対する種々の変更および修正は当業者であれば明らかであることは理解されよう。本開示の趣旨および範囲から逸脱することなく、かつ意図する利点を損なうことなく、このような変更および修正を実行することができる。したがって、このような変更および修正は、添付の特許請求の範囲により包含されることが意図される。
【図１】
2017532647.tif 000003
【図２】
2017532647.tif 000004
【図３】
2017532647.tif 000005
【図４】
2017532647.tif 000006
【図５】
2017532647.tif 000007
【図６】
2017532647.tif 000008
【国際調査報告】
2017532647.tif 000009
2017532647.tif 000010