(57)【要約】【課題】  一元管理された各種情報に視覚的なインターフェースを介して容易にアクセスできるコンテンツ制作支援システムおよび方法を提供する。【解決手段】  コンテンツ制作の素材に関する情報を格納する記録部４にアクセスし、格納された情報を管理するコンピュータ１は、素材に関する情報をグループ化したりツリー状に構造化したりし、このツリーの各ノードを１つの情報基本単位ととらえ、個々の情報基本単位を、各種データとそれらのデータを取り扱う手段との複合体として記録部４に保存し、ネットワークＮを介して前記素材に関する情報へのアクセスを要求するユーザー側端末２に対し、情報基本単位ごとのデータ取得あるいはデータ変更を可能とするグラフィカルユーザーインターフェースを提供することを特徴とする。【選択図】    図１
2006285465.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの制作を行うユーザー側端末と、コンテンツ制作のための素材に関する情報である素材オブジェクトを管理する管理コンピュータと、１台以上の前記ユーザー側端末と前記管理コンピュータとを接続するネットワークとから構成されるコンテンツ制作支援システムであって、
前記素材オブジェクトは、ファイルオブジェクト、フォルダオブジェクト、グループオブジェクトあるいはＸＭＬオブジェクトをデータタイプに持ち、
フォルダオブジェクトは、ファイルオブジェクトやグループオブジェクトやＸＭＬオブジェクトや下位のフォルダオブジェクトをフォルダ単位でとりまとめたデータタイプであり、グループオブジェクトは、関連のあるファイルオブジェクトやフォルダオブジェクトやＸＭＬオブジェクトや他のグループオブジェクトをグループ化したデータタイプであり、ＸＭＬオブジェクトは、ファイルオブジェクトやフォルダオブジェクトやグループオブジェクトへのリンク機能を有するＸＭＬのスキーマが定義されたデータタイプである一方、
前記管理コンピュータは、記録部と制御部を備え、
前記記録部は、
ファイルオブジェクトを格納するファイルオブジェクトデータベースと、フォルダオブジェクトを格納するフォルダオブジェクトデータベースと、グループオブジェクトを格納するグループオブジェクトデータベースと、ＸＭＬオブジェクトを格納するＸＭＬオブジェクトデータベースとを含むオブジェクト管理リポジトリを格納し、
前記制御部は、
前記ユーザー側端末からの情報閲覧要求に応じて、前記オブジェクト管理リポジトリから取得した情報を提供し、前記ユーザー側端末からの情報更新要求に応じ、前記オブジェクト管理リポジトリに更新内容を記録する
ことを特徴とするコンテンツ制作支援システム。
【請求項２】
請求項１に記載のコンテンツ制作支援システムにおいて、
素材に関する情報の概念が上位レベルから下位レベルへとツリー状に構造化されていて、このツリーの各ノードは、この概念構造の情報基本単位となっており、
前記管理コンピュータの制御部は、
この情報基本単位を、ファイルオブジェクトと下位のフォルダオブジェクトとＸＭＬオブジェクトとグループオブジェクトとを任意個数含む１個のフォルダオブジェクトに関連付け、このフォルダオブジェクトを、情報基本単位のツリー構造に対応させて前記フォルダオブジェクトデータベースに格納することを特徴とするもの。
【請求項３】
請求項２に記載のコンテンツ制作支援システムにおいて、
前記ユーザー側端末は、入力部と画面表示部を備える一方、
前記管理コンピュータの制御部は、
前記ユーザー側端末から、素材に関する情報の一覧表示要求があれば、前記記録部から階層構造をなす情報基本単位を取得し、各階層に対応させた矩形を並置し、各矩形内に情報基本単位を一覧表示させる画面データを作成し、前記ユーザー側端末の画面表示部に送信することを特徴とするもの。
【請求項４】
請求項３に記載のコンテンツ制作支援システムにおいて、
前記ユーザー側端末の入力部を介して、前記画面表示部に一覧表示された情報基本単位の中から１個または２個が特定され、この特定された情報基本単位が前記管理コンピュータに指示されると、
前記管理コンピュータの制御部は、
特定された情報基本単位に付随する諸情報の閲覧あるいは設定をするためのテンプレート画面データを作成し、前記ユーザー側端末の画面表示部に送信し、前記一覧表示の余白部分に表示させることを特徴とするもの。
【請求項５】
コンテンツ制作の素材に関する情報を格納する記録装置にアクセスし、格納された情報を管理できるコンピュータは、
素材に関する情報に対してさまざまなグループ化を行ったりツリー状に構造化したりし、このツリーの各ノードを１つの情報基本単位ととらえ、個々の情報基本単位を、各種データとそれらのデータを取り扱う手段との複合体として記録装置に保存し、
ネットワークを介して前記素材に関する情報へのアクセスを要求するユーザー側端末に対し、情報基本単位ごとのデータ取得あるいはデータ変更を可能とするグラフィカルユーザーインターフェースを提供する
ことを特徴とするコンテンツ制作支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
一元管理された各種情報に視覚的なインターフェースを介して容易にアクセスできるコンテンツ制作支援システムおよび方法に関する。
【背景技術】
【０００２】
本出願人の先の出願である特開２００４−１７１２０８号に記載の発明は、広告媒体に掲載する諸情報を自由に関連づけることができるデータベース構造をもったシステムを提供している。この発明では、商品情報の登録、１個及び関連商品と、それらの画像ファイルおよび制作媒体等との関連付けをＧＵＩ画面から行うことができる。
また、この発明では、文書情報や画像情報をグループ化したり、画像情報をアップロード、ダウンロードしたりする基本的な仕組みも提供している。
【特許文献１】特開２００４−１７１２０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記した従来技術においても、ユーザーは各種の処理をＧＵＩを介して行うことができるが、本発明は、以下に述べるように、構造化と可視化を一体化させて精緻かつ柔軟なＧＵＩを構築し、よりユーザーフレンドリなシステムを提供することを目的とした。
広告媒体に掲載する商品情報のみならず、制作過程にある広告媒体も含む各種情報をさまざまな視点で構造化し、その構造を可視化することによって、必要とする情報へのアクセスを迅速かつ容易にし、企画制作作業に集中できるシステムを提供する。
具体的には、階層構造を表示した画面を基本画面として、この画面を中心として、各種情報の登録、更新、閲覧作業を行えるようにする。検索キーワードを入力して検索処理を実行しなくても、マウスのクリック、あるいはキーボードの矢印キーの押下という極めて簡易な操作により目的とする情報へアクセスできるようにする。また、その情報への企画進行のためのアサイメント機能を実現するためのＧＵＩも提供する。
【０００４】
あわせて、このようなユーザーインタフェースを実現するためのデータ構造を提案することも目的とした。
具体的には、上記の操作容易性を実現するために、ボックスというデータ構造を採用する。即ち、１つの商品やグループ化された商品群、あるいは１つの広告等媒体に関する情報と、その情報を操作する手段とを１個のボックスという枠の中で管理する。
【課題を解決するための手段】
【０００５】
このような目的を達成するために、本発明のコンテンツ制作支援システムは、コンテンツの制作を行うユーザー側端末と、コンテンツ制作のための素材に関する情報である素材オブジェクトを管理する管理コンピュータと、１台以上の前記ユーザー側端末と前記管理コンピュータとを接続するネットワークとから構成されるコンテンツ制作支援システムであって、前記素材オブジェクトは、ファイルオブジェクト、フォルダオブジェクト、グループオブジェクトあるいはＸＭＬオブジェクトをデータタイプに持ち、フォルダオブジェクトは、ファイルオブジェクトやグループオブジェクトやＸＭＬオブジェクトや下位のフォルダオブジェクトをフォルダ単位でとりまとめたデータタイプであり、グループオブジェクトは、関連のあるファイルオブジェクトやフォルダオブジェクトやＸＭＬオブジェクトや他のグループオブジェクトをグループ化したデータタイプであり、ＸＭＬオブジェクトは、ファイルオブジェクトやフォルダオブジェクトやグループオブジェクトへのリンク機能を有するＸＭＬのスキーマが定義されたデータタイプである一方、前記管理コンピュータは、記録部と制御部を備え、前記記録部は、ファイルオブジェクトを格納するファイルオブジェクトデータベースと、フォルダオブジェクトを格納するフォルダオブジェクトデータベースと、グループオブジェクトを格納するグループオブジェクトデータベースと、ＸＭＬオブジェクトを格納するＸＭＬオブジェクトデータベースとを含むオブジェクト管理リポジトリを格納し、前記制御部は、前記ユーザー側端末からの情報閲覧要求に応じて、前記オブジェクト管理リポジトリから取得した情報を提供し、前記ユーザー側端末からの情報更新要求に応じ、前記オブジェクト管理リポジトリに更新内容を記録することを特徴とする。
【０００６】
以上の構成により、各種情報は管理コンピュータによって一元管理される。管理コンピュータを常時稼動させておけば、端末を介して、このシステムを利用する制作スタッフは、時間と場所の制約なく作業ができる。また、視覚的に構造を把握しやすいために、コンテンツを共有することも容易で、進行がスムーズになる。
【０００７】
「コンテンツ」とは、Ｗｅｂコンテンツに限らず、情報処理装置、テレビ、雑誌等の各種情報メディアへの提供可能な表現物一般を指す概念である。したがって、ゲームやアニメも含む。下記の実施形態では、広告等媒体をコンテンツの一例としている。
「素材オブジェクト」とは、広告等媒体に掲載するための商品等の情報を含むことはもちろん、それを掲載する広告等媒体自体の情報も含む。例えば、カタログ１ページ分のデータ、１章分のデータは、最終的なコンテンツであるカタログにとっての素材オブジェクトだからである。なお、カタログ１冊分も、素材オブジェクトと捉えることができる。
【０００８】
素材オブジェクトは、その機能面に着目すると、ファイルオブジェクト、フォルダオブジェクト、グループオブジェクトあるいはＸＭＬオブジェクトのいずれかのデータタイプに分類できる。なお、ファイルオブジェクトとは、ファイル即ち１個のテキストファイルや画像ファイルなどのデータ実体をいい、フォルダとは、これらのファイルを管理するためのデータ構造をいう。
【０００９】
ここで、前記コンテンツ制作支援システムは、素材に関する情報の概念が上位レベルから下位レベルへとツリー状に構造化されていて、このツリーの各ノードは、この概念構造の情報基本単位となっており、前記管理コンピュータの制御部は、この情報基本単位を、ファイルオブジェクトと下位のフォルダオブジェクトとＸＭＬオブジェクトとグループオブジェクトとを任意個数含む１個のフォルダオブジェクトに関連付け、このフォルダオブジェクトを、情報基本単位のツリー構造に対応させて前記フォルダオブジェクトデータベースに格納することを特徴とすることができる。
【００１０】
以上の構成により、情報の基本単位という概念は、階層構造化に適したフォルダオブジェクトというデータタイプによって実装される。このフォルダオブジェクトは、ファイルオブジェクト、下位のフォルダオブジェクト、ＸＭＬオブジェクト、グループオブジェクトのそれぞれ任意個数を構造化した集合体である。したがって、単純な階層構造では管理できにくい複雑なコンテンツを整理して管理できる。
【００１１】
「情報基本単位」を、この明細書では、「ボックス」と記述する。ユーザーの端末に一覧表示するときの１つの項目が１つの情報基本単位に対応する。そして、ユーザーは、この情報処理単位を、閲覧や登録や更新等の操作の対象として一括りで把握できる。
【００１２】
また、前記コンテンツ制作支援システムは、前記ユーザー側端末が、入力部と画面表示部を備える一方、前記管理コンピュータの制御部は、前記ユーザー側端末から、素材に関する情報の一覧表示要求があれば、前記記録部から階層構造をなす情報基本単位を取得し、各階層に対応させた矩形を並置し、各矩形内に情報基本単位を一覧表示させる画面データを作成し、前記ユーザー側端末の画面表示部に送信することを特徴とすることができる。
【００１３】
以上の構成により、階層構造化した情報の基本単位の一覧が、ユーザー端末の画面に表示されるので、ユーザーは、目的とする情報に迅速容易にアクセスできる。また、関連情報もグループ化されており、ここから容易にアクセスできる。
【００１４】
さらに、前記コンテンツ制作支援システムは、前記ユーザー側端末の入力部を介して、前記画面表示部に一覧表示された情報基本単位の中から１個または２個が特定され、この特定された情報基本単位が前記管理コンピュータに指示されると、前記管理コンピュータの制御部は、特定された情報基本単位に付随する諸情報の閲覧あるいは設定をするためのテンプレート画面データを作成し、前記ユーザー側端末の画面表示部に送信し、前記一覧表示の余白部分に表示させることを特徴とすることができる。
【００１５】
以上の構成により、画面に一覧表示された情報基本単位を特定すると、その情報についての各種操作を可能とする環境が用意される。可能な操作としては、例えば、新しい情報基本単位の作成、グループオブジェクトへのオブジェクトの追加や関連付け等である。
【００１６】
本発明の目的を達成するために、本発明のコンテンツ制作支援方法は、コンテンツ制作の素材に関する情報を格納する記録装置にアクセスし、格納された情報を管理できるコンピュータは、素材に関する情報に対してさまざまなグループ化を行ったりツリー状に構造化したりし、このツリーの各ノードを１つの情報基本単位ととらえ、個々の情報基本単位を、各種データとそれらのデータを取り扱う手段との複合体として記録装置に保存し、ネットワークを介して前記素材に関する情報へのアクセスを要求するユーザー側端末に対し、情報基本単位ごとのデータ取得あるいはデータ変更を可能とするグラフィカルユーザーインターフェースを提供することを特徴とする。
【００１７】
以上の構成により、情報が構造化され、可視化になじむので、ユーザーにＧＵＩを提供し、作業効率を向上させうる。
【発明の効果】
【００１８】
請求項１に記載の発明によれば、各種情報は管理コンピュータ側が一元管理している。情報が一元管理されているということは、仮想的な作業場が一つあることと同然である。物理的に離れた場所にいる各ユーザーが、事実上同一の作業場で仕事をしていることになるので、ユーザー間のデータ転送や相互連絡が不要となる。その結果、情報セキュリティの確保と無駄なコストが削減される。また、自分以外のスタッフの作業状況も把握できるので重複作業を回避できる。制作フローが透明化し、誰が、何時、どのように制作に関わっているかがわかるので、管理者ユーザーは、進捗管理がしやすい。
しかも、データが１箇所に集中しているので、バックアップが容易であり、障害が発生しても迅速な復旧処理が可能となる。
【００１９】
さらに、ユーザーは、自分の端末を管理コンピュータに接続できる環境にあれば、他の複数のユーザーとコンテンツを共有し、協働して制作物を企画進行することもできる。つまり、時間と場所の制約のない、新しいワークスタイルが可能となるのである。
【００２０】
請求項２に記載の発明によれば、広告等媒体や商品等の素材に関する種々のデータタイプの情報を階層化したので、情報の構造を視覚的に把握できる。そのため、システム管理者であるユーザーにとっては、データが膨大となっても、その管理が容易となり、制作スタッフであるユーザーにとっては、必要な情報の検索・閲覧が容易となる。
【００２１】
また、請求項２に記載の発明によれば、情報基本単位すなわちボックス内に保持できる情報の種類は、ファイルオブジェクト、フォルダオブジェクト等任意であり、限定されない。
つまり、ボックスは関連情報の集積なので、コンピュータによる処理対象となるもののすべてを１個のボックス内に含めて管理ができる。したがって、将来、システムの機能拡張やデータ仕様の変更があっても、対応が容易である。
【００２２】
請求項３に記載の発明によれば、階層構造をとるボックスを一覧表形式でグラフィカルに表示できる。ユーザーは、商品情報へのアクセスも、広告等媒体の制作作業も、一貫してこの画面を通して行う。このように、ユーザーインタフェースを共通にしたので、極めて操作性がよい。
【００２３】
請求項４に記載の発明によれば、１個のボックスを選択することによって、テンプレート画面が表示され、この画面を介して、データの閲覧も、データの設定登録もできる。つまり、ボックスを特定すれば、そのボックスに関するデータ自体、およびデータの取扱手段も得られることになる。
【００２４】
請求項５に記載の発明によれば、情報を構造化し、可視化しているので、情報の管理が容易となり、操作しやすくなる。
【発明を実施するための最良の形態】
【００２５】
以下に、本発明の実施形態の例を説明する。
（１）システム構成の概要
図１に従い、本実施形態のシステム構成を説明する。
ネットワークＮに管理コンピュータ１とユーザー側端末２が接続している。図１には、ユーザー側端末２が２台しか記載していないが、接続台数に制限はない。
ネットワークＮには、インターネットやＬＡＮなどがある。
【００２６】
管理コンピュータ１は、制御部３と記録部４を備えている。他に、ネットワークとのインターフェース部や入出力部も備えているが、特に図示はしない。
制御部３の機能は、図示していないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置）に実行させる処理手順を記述したプログラムによって実現される。このプログラムは、記録部４に格納しておき、管理コンピュータ１の起動時に内部メモリ上に読み込み、ＣＰＵによって実行される。制御部３の機能については、後に詳しく説明する。
【００２７】
記録部４は、オブジェクト管理リポジトリ５、ユーザー情報記録手段６などから構成される。
オブジェクト管理リポジトリ５は、ファイルオブジェクトデータベース（以下、「ファイルオブジェクトＤＢ」）７、フォルダオブジェクトデータベース（以下、「フォルダオブジェクトＤＢ」）８、グループオブジェクトデータベース（以下、「グループオブジェクトＤＢ」）９、ＸＭＬオブジェクトデータベース（以下、「ＸＭＬオブジェクトＤＢ」）１０を含む。
管理コンピュータ１は、グループオブジェクトＤＢ９およびＸＭＬオブジェクトＤＢ１０への問合せ、これらへの登録機能等を有するデータベースエンジンを当然備えているものとする。
記録部４は、ＣＤ−ＲＯＭやフロッピー（登録商標）ディスクなどの外部記憶媒体や、管理コンピュータ１に内蔵されているハードディスク、ＲＡＭなどを用いることができる。
記録部４を構成する各要素については後に詳しく説明する。
【００２８】
なお、管理コンピュータ１は、ウェブサーバ、アプリケーションサーバ、データベースサーバの役割を果たすものであり、それぞれの役割を別々のコンピュータに持たせてもよいことは当然である。
【００２９】
ユーザー側端末２は、入力部１１、画面表示部１２、制御部１３、図示していない通信インターフェース部などを備える。入力部１１は、例えば、マウスやキーボードであり、画面表示部１２は、例えば、液晶ディスプレイやＶＤＴなどのディスプレイ装置である。
【００３０】
制御部１３は、各種プログラムをメモリ上に読み込み、これを図示していないＣＰＵによって実行させることで、その処理を行う。これらのプログラムには、ウェブブラウザや、本システムのユーザー端末側アプリケーションのほかに、ユーザーの作業内容によっては、ワープロソフトや描画ソフトやレイアウトソフト等も含まれる。アプリケーションプログラムは、ＣＤ−ＲＯＭ等の記憶媒体からメモリ上に読み込まれる場合のほか、管理コンピュータ１からネットワークＮを介してダウンロードされる場合もある。
【００３１】
このシステムのユーザーには、システム全体を統括する管理者、広告等媒体を制作する制作スタッフとその管理者、制作を依頼する顧客側のスタッフとその管理者などがいる。ユーザーのタイプによって、なしうる処理の範囲、すなわちアクセス権限が異なる。そこで、図２に示すように、ユーザー情報記録手段６には、各ユーザーのユーザーＩＤとパスワードに加えて、アクセス権限も記録する。また、図２でワークグループの項目を設けているのは、プロジェクト毎、あるいは顧客毎に制作スタッフがグループ分けされることがあるからである。
なお、アクセス権限の種類と内容は任意に設定できる。
【００３２】
（２）各処理の説明
本実施形態のシステムによって行われる処理について、帽子の広告コンテンツを制作する場合を例にとって説明する。
【００３３】
１）商品情報登録処理
オブジェクト管理リポジトリ５には、商品情報が未だ登録されていない場合の登録処理は次のように行われる。
ユーザー側端末２が、このシステムのアプリケーションプログラムを起動すると、図３に示すようなログイン画面が画面表示部１２に表示される。ユーザーＩＤとパスワードとワークグループを入力して、管理コンピュータ１に送信すると、制御部３は、ユーザー情報記録手段６を参照し、ユーザー認証およびアクセス権限の取得をする。
ユーザー認証に成功すれば、アクセス権限の範囲内の操作ができることになる。
なお、以下の説明において、ユーザー側端末２から管理コンピュータ１への処理要求は、いずれもアクセス権限の範囲内であることを前提とする。
【００３４】
管理コンピュータ１から、図４に示すような商品情報設定画面データが送信されるので、ユーザー側端末２の画面表示部１２には、ウェブブラウザ（制御部１３の機能の一つである）を介して、この画面が表示される。図４に例示した上部の画面２０は、階層構造をなす情報基本単位、すなわちボックスの一覧を表示するものであり、このシステムで中心的役割を果たす。データ構造を可視化するので、この画面を以下「ストラクチャービューア」と呼ぶことにする。
【００３５】
ところで、１つの画面表示部１２には、画面スペースの都合で複数のストラクチャービューアを同時に表示することは難しい。そこで、複数のストラクチャービューアを重ね、ストラクチャービューアの上端に設けたタブをマウスクリックすることにより、現在非表示のストラクチャービューアを切り替え表示する。図４では、タブがＡとＢの２つあるので、２個のストラクチャービューアが画面表示部１２に重ねて表示されている。なお、重ねて表示されるストラクチャービューアの個数は２個に限定されるものではない。
【００３６】
図４の例では、ストラクチャービューア２０の上方のメニュー部分に左から右にメニュー項目として「◎基本メニュー  ◎カテゴリー  ・・・」とある。これは、最上位の階層が「基本メニュー」であり、その下位の階層が「カテゴリー」であることを示す。商品情報を階層構造化する場合、観点によって一意ではない。そこで、図４のプルダウンメニュー２１などを介して、商品管理タイプを選択し、メニュー項目を可変にできるようにする。
なお、商品管理タイプとメニュー項目との対応付けは、本実施形態のシステムの運用開始前にパラメータファイルなどで設定したり、運用開始後にユーザーによって適宜設定・変更したりすればよい。
【００３７】
次に、図５を参考に、ストラクチャービューア２０を介して行う商品情報の登録例について説明する。まず、入力部１１を介して、最上位の階層に対応するメニュー項目「基本メニュー」を選択し、「商品ＤＢ」を登録する。次の階層に対応するメニュー項目「カテゴリー」を選択し、「靴」と「帽子」を登録する。ここで、「帽子」を選択した状態で、次の階層に対応するメニュー項目「メーカー」を選択し、「甲田帽子店」と「乙川帽子店」を登録する。次に、「乙川帽子店」を選択した状態で、次の階層に対応するメニュー項目「品番」を選択し、「ＡＢ−１２３」等を登録する。図示しないテキスト入力用のＧＵＩ等を介して入力される都度、管理コンピュータ１に送信され、制御部３はオブジェクト管理リポジトリ５に記録する。あわせて、制御部３は、ストラクチャービューア２０の内容を書きかえ、ユーザー側端末２に送信し、画面表示部１２を書き換える。
【００３８】
このような登録を終えた後、図５のストラクチャービューア２０に一覧表示されているのは、最上位の階層である「商品ＤＢ」をルートノードとするツリー構造の各ノードである。各ノードは、１個の「情報基本単位」、すなわちボックスに対応する。
このように、本発明では、ストラクチャービューアというＧＵＩを介して登録することにより、ユーザーの意識的な操作無しに登録データは階層構造化される。
【００３９】
図６は、最下位の階層から「ＡＢ−１２３」を選択し、アサイメント、すなわち各種設定のためのテンプレート画面２２が表示された様子を示す。ここで、ボックスの選択からテンプレート画面２２の表示までの間に、ポップアップメニュー等の表示とメニュー項目の選択処理などが介在しているが、実装レベルの問題なので説明は省略する。
【００４０】
図６のテンプレート画面２２において、ボタン「画像アップロード」を押下すると、画像ファイル名入力画面が表示され（図示せず）、作成済みの画像ファイルを管理コンピュータ１にアップロードすることができる。この画像ファイルは、予め、描画ソフトによって作成等しておくものとする。管理コンピュータ１の制御部３は、ファイルオブジェクトＤＢ７に当該画像ファイルを格納し、ユーザー側端末２に対し、処理結果を確認画面２３に表示させる。
管理コンピュータ１の制御部３は、ファイルが送信されてくると、当該ユーザー名、送信日時などの履歴情報も記録部４に記録する。このように、履歴管理がなされているので、複数の制作スタッフが各自のペースで仕事をすることを可能としている。
【００４１】
図６のテンプレート画面２２において、ボタン「スペックデータ」を押下すると、所定のＧＵＩからサイズや色などの商品スペックに関する情報を入力でき、ＸＭＬ文書ファイルなどに格納されて、管理コンピュータ１に送信され、オブジェクト管理リポジトリ５に格納される。
なお、本発明では、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）も利用するが、これは、一つの文書をさまざまなレイアウトで出力できるようにするためである。
【００４２】
このようなアサイメント機能は、オブジェクト指向プログラミングにおけるメソッドに類似するものである。
【００４３】
以上の登録処理の結果、オブジェクト管理リポジトリ５には図７のような内容が格納されている。図中、矩形で表したのは「フォルダオブジェクト」であり、円で表したのは「ファイルオブジェクト」である。ここで、ファイルオブジェクトとフォルダオブジェクトはファイルオブジェクトＤＢ７とフォルダオブジェクトＤＢ８内において識別情報を付与されて管理されているものとする。
図７では、例えば、フォルダオブジェクト「帽子」は、下位に「甲田帽子店」と「乙川帽子店」という２つのフォルダオブジェクトを含み、フォルダオブジェクト「乙川帽子店」は、下位に「ＡＢ−１２３」というフォルダオブジェクトを含む。さらにフォルダオブジェクト「ＡＢ−１２３」は、「画像０３０７．ｊｐｇ」と「品質０３０２．ｘｍｌ」の２つのファイルオブジェクトを含んでいる。
このように、フォルダオブジェクトは、任意個数の下位のフォルダオブジェクトや任意個数のファイルオブジェクトを含み、他に任意個数のグループオブジェクトやＸＭＬオブジェクトを含むことができる。
個々のフォルダオブジェクトが、本システムにおける「ボックス」という概念をモデル化したものである。
【００４４】
なお、商品情報の登録は、ストラクチャービューア２０を介することが必須なのではなく、図８に示すような画面から登録してもよい。商品ＩＤは、登録の仕方に関わり無く、システムが一意の値を設定することが通常であり、ボックスと１対１に対応する。
【００４５】
次に、図９に従い、グループオブジェクトについて説明する。グループオブジェクトも素材オブジェクトの１つであり、フォルダオブジェクトすなわちボックスによって、統一的に管理されるデータタイプである。
図９の上段の商品データテーブル２４は１つのボックスに対応する情報を１行に表したものである。図９の中段の商品関連データテーブル２５は１つのボックスに対応する商品がどの商品グループに属するかを表したものである。図９の下段の商品グループデータテーブル２６は、１つの商品グループに対応する情報を１行に表したものである。図９の３種類のテーブルから、品番「ＡＢ−１２３」と「ＡＣ−２２１」は、グループ名が「母娘外出用品」である同一のグループに属していることがわかる。
【００４６】
これらのテーブルは、管理コンピュータ１のグループオブジェクトＤＢ９に格納されている。ストラクチャービューア２０においてボックス「ＡＢ−１２３」を特定し、グループを構成する商品の検索を要求すれば、管理コンピュータ１の制御部３は、グループオブジェクトＤＢ９を検索し、「ＡＣ−２２１」が同一グループを構成すると判断する。この「ＡＢ−１２３」と「ＡＣ−２２１」というボックスすなわちフォルダオブジェクトの組み合わせはグループオブジェクトの例である。
なお、グループオブジェクトとして関連付けられるデータタイプは、フォルダオブジェクトに限らず、ファイルオブジェクトやＸＭＬオブジェクトであってもよい。
【００４７】
ボックスに入れるデータタイプの一つにグループオブジェクトを加えた理由は次のとおりである。
広告等媒体の同一ページには単一の商品だけではなく、関連する商品や同一種類の商品の情報も掲載することが多い。もし、グループオブジェクトを欠くならば、上の例では、ボックス「ＡＢ−１２３」とボックス「ＡＣ−２２１」のそれぞれに、相手方のデータを重複登録しておかなくてはならない。
しかし、グループオブジェクトをボックスのデータに含めたことによって、ボックス「ＡＢ−１２３」から、「ＡＣ−２２１」が関連商品であることがわかるので、ボックス「ＡＣ−２２１」を選択して、その情報を参照すればよいことになり、データの重複登録は不要となる。
【００４８】
なお、グループオブジェクトは、グループオブジェクト同士をグループ化したものであってもよく、さらにそのグループ化をしたものというように、多段にグループを構成しうる。例えば、「母娘外出用品」というグループと「夏物衣料」というグループを関連付けて、新たなグループをつくることができる。
【００４９】
このように、ボックスには、ファイルオブジェクト、フォルダオブジェクト、グループオブジェクト、後に説明するＸＭＬオブジェクトをデータタイプとして含めることができる。しかも、この４種類に限定するものではなく、適宜他のタイプのデータも含めることができる。ボックスは、オブジェクト指向、リレーショナルデータベース、構造化データ処理などの要素技術の利点を取り入れ、ボックスという枠は設けつつ、柔軟性、拡張性を持たせたものである。ボックスは、その実体はフォルダオブジェクトという一種のデータタイプであると同時に、ストラクチャービューア２０において可視化され、データ操作の対象となることから、種々のオブジェクトをグループ化してハンドリングする技術であると考えることもできる。
【００５０】
以上、主として商品情報の登録について説明した。
登録済みの情報の修正や削除が必要になった場合も、ストラクチャービューア２０を介して行えばよい。その場合、該当する商品に対応したボックスを選択し、管理コンピュータ１に対して、データ取得要求を行う。制御部３が、ファイルオブジェクトＤＢ７などから現在のデータを取得し、ユーザー側端末２に送信する。ユーザー側端末２の制御部１３（特に、ウェブブラウザの機能）は、これを表示するので、ユーザーは、現在のデータを参照しつつデータを変更し、管理コンピュータ１に更新要求を行う。
１つのボックスを選択すると、そのボックスに属する各種タイプのデータにアクセスできる。これを可能にするのは、制御部３がファイルオブジェクトＤＢ７等のデータベースの各データに所定の方針のもと識別情報等を付与しているためである。これは、実装レベルの問題なので、説明は省略する。
【００５１】
２）広告等媒体の制作処理
広告等媒体も商品と同様、階層構造で管理ができる。
図１０は、ストラクチャービューア２０において、基本メニューから「カタログ」を選択すると、媒体名、章、ページの順に階層化されて表示される例を示す。
広告等媒体は、商品情報を材料として作り出す成果物であって、商品とは性格を異にするものである。しかし、このシステムでは、商品情報と広告等媒体情報のいずれもツリー状に階層化でき、各ノードをボックスという概念で統一的に取り扱うことができる。図１０の例では、ユーザーが顧客（例えば、広告制作を依頼する広告代理店など）側か制作者側かによってアクセス権を別個に設定できるようにしている。専ら閲覧のみをする者、各種操作をする者という相違があるからである。
【００５２】
図１１は、広告等媒体に画像データを取り込む例を示したものである。
ストラクチャービューア２０から２つのボックスを選択すると、その下段に各ボックスに対応した表示画面２７Ｌ，２７Ｒが左右に現れる。
ストラクチャービューア２０のタブＡに商品情報のボックスを表示させ、品番「ＡＢ−１２３」を選択すると画面の左下２７Ｌに、設定されている情報が表示される。
ストラクチャービューア２０のタブをＡからＢに切り替えてタブＢには広告等媒体のボックスを表示させ、ページ「Ｐ１」を選択すると画面の右下２７Ｒに、設定されている情報が表示される。
【００５３】
この状態で、品番「ＡＢ−１２３」の画像データをページ「Ｐ１」にコピーするために、画面上で当該画像データのアイコンＩ１をマウスクリックし、マウスボタンを押しながらマウスを移動させ、アイコンＩ２上でマウスボタンを放すという操作をするだけでよい。制御部３が、アイコンＩ１に対応した画像ファイルへのリンク情報をアイコンＩ２に付加する等の処理をするが、ユーザーは内部的な処理は意識する必要がない。本発明は、ＧＵＩを活用して操作性を向上させ、ユーザーに制作作業に集中してもらうことが目的の一つだからである。
【００５４】
同じページ「Ｐ１」に他の商品の画像も掲載したい場合は、タブＡから他の商品のボックスを選択し、その商品情報で左下の画面２７Ｌを書換え、同様の操作で画像をコピーすればよい。
なお、コピーの仕方には、データの複写とデータ格納場所へのリンクがある。ユーザーの指定により、いずれかを選べるような実装にすればよい。
【００５５】
以上、画像情報の取り込みについて説明したが、テキスト情報や音声情報なども同様の簡易な操作で広告等媒体に取り込むことができる。
【００５６】
ここで、ボックスすなわちフォルダオブジェクトで管理されるデータタイプの一つであるＸＭＬオブジェクトについて説明する。広告等媒体のボックスは、ファイルオブジェクトＤＢ７に当該ページを記述するＸＭＬ文書ファイルをファイルオブジェクトとして持つ。これは広告等媒体への掲載内容と順序などを記述したものである。広告等媒体の制作過程において、商品名を表す文字列や商品の画像は更新されうるので、ＸＭＬ文書ファイルに特定の文字列や特定の画像データを記述することは適当でない。そこで、ＸＭＬのスキーマを別途定義し、このスキーマにおいて文字データや画像ファイルへのリンクを実体として指定しておく。このＸＭＬのスキーマがＸＭＬオブジェクトにあたり、ＸＭＬオブジェクトＤＢ１０に格納される。
ＸＭＬ文書をレイアウトしてウェブブラウザなどで表示させる場合、対応するＸＭＬオブジェクトに指定されたファイルリンクのリンク先を参照すればよい。リンク先のファイルオブジェクトがデータ実体として表示されることになる。
【００５７】
ここで強調したいのは、ボックスが特に広告等媒体の場合、フォルダオブジェクトというデータタイプを含んでいることが特に意義を有するということである。例えば、図１０において媒体名の階層からボックス「２００５総カタログ」を選択すると、これをルートノードとするツリーが抽出でき、この抽出したツリー全体、つまり１個のフォルダオブジェクトが「２００５総カタログ」の全内容である。「２００５総カタログ」の全内容を複製したり、印刷したりするときは、このフォルダオブジェクトを一体として取扱えばよい。
【００５８】
３）ストラクチャービューアを利用したその他の処理
図１２では、ストラクチャービューア２０のタブＡとタブＢから商品情報のボックスを１つずつ選択し、そのデータ内容を左右の画面２７Ｌ，２７Ｒに表示させている。このように対比表示させることで、商品データ同士、あるいは広告等媒体データ同士の比較照合等ができる。
【００５９】
管理コンピュータ１の記録部４内に各ユーザーの個人用領域を設け、この領域に格納するデータを階層構造化しておけば、ストラクチャービューア２０で表示することができる。タブＡには自分のボックス一覧を、タブＢには他のユーザーのボックス一覧を表示し、それぞれのデータ一覧を左右に表示させるようにすれば、ユーザー間で自己の保持するデータの交換等ができる。通常、データの交換等では、電子メールを使うことが多い。しかし、電子メールでは、必ず、相手方に届くという保証はなく、盗聴などの危険もある。その点、ストラクチャービューアを利用すれば、送信の確実性も情報の機密性も保たれる。
【００６０】
ただし、管理コンピュータ１とユーザー側端末２との送受信の際には、データを暗号化するとか、各ユーザーは自分のパスワードを確実に管理するといったセキュリティ対策をとる必要がある。これは、本発明の実施形態の全般に言えることである。
【００６１】
（３）その他
上記の実施形態では、ネットワークを介して複数のコンピュータを接続することが前提であった。確かに、本発明は、複数人が関わり同一目的を達成するための作業をする際に特に効果を発揮するシステムではある。しかし、個人が単体のコンピュータで創造的作業をする場合にも利用できる。１個人で制作する場合も、情報量が増加すると管理が煩雑になりやすく、本発明のようにツリー状で管理することは有用だからである。しかも、「ストラクチャービューア」という概念は、そのボックスに関連する操作全般が行えるという環境を提供することであり、これは、個人的な利用においても、多くの効果をもたらす。
【００６２】
上記の実施形態では、特に顧客、すなわち広告代理店のようなコンテンツの制作依頼者の数には言及しなかった。複数の顧客のそれぞれが同一の商品を掲載する場合、その商品に関連するデータも同一とは限らない。そこで、顧客別にワークグループを設定し、ボックスを全ワークグループに共用のものと一部のワークグループに専用のものに区分けする等の実装をすればよい。
【００６３】
図４で、上記の実施形態のストラクチャービューア２０を説明しているが、この図では情報基本単位の一覧を表示するための矩形が４つしかないので、一度に４階層表示できるのみである。しかし、一覧表示のための矩形数は４つに限らず、任意に設定できる。また、情報基本単位の階層数が多い場合は、任意に指定した中間の階層をストラクチャービューア２０における最上位階層として表示してもよい。
【００６４】
要は、上記のように開示された実施の形態はすべての点で例示であって、制限的なものではなく、種々の変形が可能である。しかし、その変形が特許請求の範囲に記載された技術思想に基づくものである限り、その変形は本発明の技術的範囲に含まれる。
【図面の簡単な説明】
【００６５】
【図１】実施形態のシステム構成を示す図である。
【図２】ユーザー情報記録手段に格納されたデータの一例を示す図である。
【図３】ログイン画面を例示する図である。
【図４】商品情報登録前のストラクチャービューアを示す図である。
【図５】構造化された商品情報をストラクチャービューアに可視化した図である。
【図６】情報基本単位（ボックス）を選択してアサイメント画面を表示させることを説明する図である。
【図７】オブジェクト管理リポジトリに商品情報がツリー状に格納されている様子を示す図である。
【図８】商品情報を入力するＧＵＩの一例を示す図である。
【図９】グループオブジェクトデータベースに格納されたデータの一例を示すとともにグループオブジェクトの説明をする図である。
【図１０】構造化された広告等媒体情報をストラクチャービューアに可視化した図である。
【図１１】広告等媒体に商品情報を取り込む仕組みを説明する図である。
【図１２】異なる商品情報を比較して閲覧する画面を例示する図である。
【符号の説明】
【００６６】
１  管理コンピュータ
２  ユーザー側端末
３  管理コンピュータ１の制御部
４  管理コンピュータ１の記録部
５  オブジェクト管理リポジトリ
７  ファイルオブジェクトデータベース
８  フォルダオブジェクトデータベース
９  グループオブジェクトデータベース
１０  ＸＭＬオブジェクトデータベース
１１  ユーザー側端末２の入力部
１２  ユーザー側端末２の画面表示部
Ｎ  ネットワーク
【図１】
2006285465.tif 000003
【図２】
2006285465.tif 000004
【図３】
2006285465.tif 000005
【図４】
2006285465.tif 000006
【図５】
2006285465.tif 000007
【図６】
2006285465.tif 000008
【図７】
2006285465.tif 000009
【図８】
2006285465.tif 000010
【図９】
2006285465.tif 000011
【図１０】
2006285465.tif 000012
【図１１】
2006285465.tif 000013
【図１２】
2006285465.tif 000014