(57)【要約】【課題】素材データを蓄積管理するデータベースから素材データをダウンロードする際の操作の手間、ダウンロード時間の削減、ダウンロード要求したにもかかわらずダウンロードできなかったデータについての情報の伝達についての問題点を考慮した素材データの提供方法であって、素材データを効率よく、また、作業ミスを生じないようにダウンロードさせる方法を提供することを課題とする。【解決手段】データベースサーバー装置が複数の素材データについてのダウンロード要求を受けた場合に、要求された複数の素材データをデータ圧縮した後まとめて１つのデータファイルとして、この１個の圧縮データファイルを提供することにより、要求された複数の素材データファイルを提供するようにした素材データの提供方法により上記課題を解決する。【選択図】  図１
2004287692.tif 000002
【特許請求の範囲】
【請求項１】
素材データベースシステムにおける素材データのクライアント装置への提供方法であって、データベースサーバー装置が複数の素材データについてのダウンロード要求を受けた場合に、要求された複数の素材データをデータ圧縮した後まとめて１つのデータファイルとして、この１個の圧縮データファイルを提供するようにした素材データの提供方法。
【請求項２】
素材データベースを管理するサーバー装置と、ネットワークを介してサーバー装置にアクセスするクライアント装置により構成される素材データベースシステムであって、データベースサーバー装置が複数の素材データについてのダウンロード要求を受けた場合に、要求された複数の素材データをデータ圧縮した後まとめて１つのデータファイルとして、この１個の圧縮データファイルをクライアント装置に提供するようにしたことを特徴とする素材データベースシステム。
【請求項３】
請求項２に記載の素材データベースシステムにおいて、利用者は、一旦検索条件を入力して素材データベースに対して検索をかけ、その検索結果を得た後、その検索結果の中から本当に必要な素材データを選択して、ダウンロード要求を行なうものであることを特徴とする素材データベースシステム。
【請求項４】
請求項３に記載の素材データベースシステムにおいて、前記サーバー装置は、利用者が必要な素材データとして選択した時刻を選択された素材データ毎に一時記憶しておき、その後ダウンロード要求を受付け、要求されたデータを提供する際に、個々の選択され要求された素材データごとに、当該データが前記素材データベースに最後に更新された時刻と、利用者がダウンロードすべきデータとして選択した時刻を照合比較して、前者が後者より後の場合、およびダウンロード時に前記素材データベースから存在していない場合は、そのような素材データは利用者に提供するものから除外するとともに、利用者に提供しなかった旨を別途通知する機能を備えたことを特徴とする素材データベースシステム。
【請求項５】
請求項２から請求項４のいずれかに記載の素材データベースシステムを構成するサーバー装置。
【請求項６】
コンピュータを請求項２から請求項４のいずれかに記載の素材データベースシステムを構成するサーバー装置として動作させる一連の命令を記述したコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像などの素材データを管理蓄積するデータベースを用いて、編集作業を効率的に行なう場合における素材データの提供方法およびそのような機能を備えた素材データベースシステムに関する。
【０００２】
【従来技術】
ＤＴＰ技術をはじめとするデジタル処理が普及してきた今日では、印刷物としての広告媒体を効率的に制作するために、画像等のデータを後で検索可能なデータベースの形で保管管理して、編集制作時には、このデータベースから必要な素材を検索して、作業者の手元に必要な素材データをダウンロードしてから実際の編集制作作業を行なうという作業形態が取られることが多い。例えば、特許文献１にも、共通のデータベースを有するカタログ制作システムが開示されている。
【０００３】
また、インターネット上に公開されたＷｅｂサイトにおいて、有償あるいは無償で提供するプログラム等をアクセスしてきた者がダウンロードできるようにしたＷｅｂサイトは、今日ではごく普通にみられる。これらは通常、プログラム等を圧縮した形式のデータファイルとしてあらかじめ用意しており、この圧縮ファイルをアクセスしてきた者に提供することが多い。
【０００４】
【特許文献１】
特開２００１−８４３８８号公報
【０００５】
【発明が解決しようとする課題】
カタログ制作用の共通のデータベースを構築し、このデータベースに素材データを蓄積管理して運用する場合を考えると、編集作業者は、このデータベースに対して適当な方法で検索をかけて、検索結果によって必要な素材データをダウンロードして、本来の編集作業に取りかかることになる。その際、ダウンロードしたい素材数が多い場合、１素材ずつダウンロードするのは手間がかかる。多数の素材データをまとめてダウンロードすることも可能であるが、その場合には、予めカタログ制作用にファイルを収集するのも煩わしい。またカタログ制作用のカテゴリにあるファイルを圧縮し、一度にダウンロードするとデータ量が大きいため、ダウンロードが完了するまでの待ち時間が長くなるといった問題がある。
【０００６】
またダウンロードしたい素材データが、別ユーザーが編集中であった場合や、検索時には存在していたが、ダウンロードする時には、別ユーザが削除したためにもはや存在しなくなった場合は、それらのデータはダウンロードができないが、ダウンロード時に、そのような情報を利用者に伝えられないと、作業者は混乱することになる。
【０００７】
本発明は、素材データを蓄積管理するデータベースから素材データをダウンロードする際のこのような問題点を考慮してなされたものであり、素材データを効率よく、また、作業ミスを生じないようにダウンロードさせる方法を提供することを課題とする。
【０００８】
【課題を解決するための手段】
課題を解決するための第１の発明は、素材データベースシステムにおける素材データのクライアント装置への提供方法であって、データベースサーバー装置が複数の素材データについてのダウンロード要求を受けた場合に、要求された複数の素材データをデータ圧縮した後まとめて１つのデータファイルとして、この１個の圧縮データファイルを提供するようにした素材データの提供方法である。このような提供方法をとることにより、データ転送効率を上げることができ、ダウンロード時間を短縮できる。１つにまとめられた圧縮ファイルは入手可能な圧縮解凍プログラムにより、元の複数の素材ファイルに分けて復元することができるので問題はない。
【０００９】
また、利用者はダウンロードしたい素材データをサーバー装置に要求する前に、検索条件を指定して素材データベースから条件に合う素材データを一旦抽出した上で、それらのうちから本当に必要な素材データだけを選択して、選択した結果をサーバー装置に一時記憶させ、全ての選択が完了したと思われる時に、それまで選択した結果に対してデータの提供を要求するよう、サーバー装置に対して１回の操作でダウンロード指示を行なう方法を取れば、利用者は何回もダウンロード指示を行なう必要がなく、必要最小限の操作で無駄なく所望の結果を得ることができる。
【０１０】
課題を解決するための第２の発明は、素材データベースを管理するサーバー装置と、ネットワークを介してサーバー装置にアクセスするクライアント装置により構成される素材データベースシステムであって、その第１の態様は、データベースサーバー装置が複数の素材データについてのダウンロード要求を受けた場合に、要求された複数の素材データをデータ圧縮した後まとめて１つのデータファイルとして、この１個の圧縮データファイルをクライアント装置に提供するようにしたことを特徴とするものである。
【００１１】
第２の発明のより好ましい第２の態様は、第１の態様に係る素材データベースシステムにおいて、利用者は、一旦検索条件を入力して素材データベースに対して検索をかけ、その検索結果を得た後、その検索結果の中から本当に必要な素材データを選択して、選択した結果をサーバー装置に一時記憶させ、全ての選択が完了したと思われる時に、ダウンロード要求を行なうものであることを特徴とする素材データベースシステムである。このような構成とすれば多数の素材を必要とする時でもダウンロード要求は１回だけ行なえばよいので、操作が単純となり操作ミスを減らすことができる。
【００１２】
第２の発明のより好ましい第３の態様は、第２の態様に係る素材データベースシステムにおいて、前記サーバー装置は、利用者が本当に必要な素材データとして選択した時刻を選択された素材データ毎に一時記憶しておき、その後ダウンロード要求を受付け、要求されたデータを提供する際に、個々の選択され要求された素材データごとに、当該データが前記素材データベースに最後に更新された時刻と、利用者がダウンロードすべきデータとして選択した時刻を照合比較して、前者が後者より後の場合、およびダウンロード時に前記素材データベースから存在していない場合は、そのような素材データは利用者に提供するものから除外するとともに、利用者に提供しなかった旨を別途通知する機能を備えたことを特徴とするものである。このような構成とすれば、ダウンロードされていないのに、作業者はデータを入手したつもりでいたことから生じるトラブルを未然に防ぐことができる。
【００１３】
課題を解決する第３の発明は、第２の発明のいずれかの態様に係る素材データベースシステムを実現するサーバー装置である。
【００１４】
課題を解決する第４の発明は、コンピュータを第２の発明のいずれかの態様に係る素材データベースシステムを構成するサーバー装置として動作させる一連の命令を記述したコンピュータプログラムである。
【００１５】
【発明の実施の形態】
以下図面を用いて、本発明に係る素材データの提供方法とその方法を具現化した素材データベースシステムを説明してゆく。ここで素材データとは、一般にはコンテンツ制作の際、そのコンテンツに利用されるデータのことであり、制作するコンテンツが印刷物となる広告やパンフレット、チラシの場合は、素材データは画像データあるいは線画データということになる。素材データベースとは、そのような素材の１つ１つに主キー（ユニークな番号）と利用形態に応じた属性値を付けて、利用者が利用時に所望の素材データを簡単に取り出せるように整理蓄積したものである。より詳細に述べると、素材データベースは、素材データである実データファイルの集合と、この実データファイルを管理する管理レコードの集合としてのデータベースファイルから構成される。この管理レコードは、１つの素材データファイルに対応しており、主キー、実データファイルへのリンク、幾つかの属性値の記録を有する。素材データベースはサーバー装置により管理され、利用者はそれぞれのクライアント装置からネットワークを経由してこのサーバー装置に素材データを要求して所望の素材を入手して利用することになる。
【００１６】
図１は、本発明に係る素材データの提供方法の概要を説明するフロー図である。利用者はデータベースのクライアント装置上で検索条件を入力する（Ｓ１）。そして、システムに対して検索開始を指示すると、データベースサーバー装置は検索を行い（Ｓ２）、検索結果をクライアント装置に返す。利用者はクライアント装置上で検索結果のリストを見て、本当に必要な素材データについてチェックを行なう（Ｓ３）。その上で、利用者はダウンロード指示を行なう。すると、サーバー装置では、選択されたファイルについて圧縮処理を行ない、１ファイルにまとめた圧縮ファイルを作成し（Ｓ４）、このデータをクライアント装置に送信する（Ｓ５）。
【００１７】
図２は、図１のフロー図の流れを実現する素材データのデータベースシステム１（以下「システム１」）の構成例である。１０は素材データベース２０を管理するサーバー装置である。サーバー装置１０は、ＷＷＷサーバーソフトウエア１１、データベース検索手段１２、ダウンロード手段１３、ファイル圧縮手段１４を備えている。３０はクライアント装置である。ネットワーク９を介してサーバー装置１０にアクセスする。ＷＷＷサーバーソフトウエア１１（又は単にＷＷＷサーバー１１）は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）によりクライアント装置とメッセージの交換をする。データベース検索手段１２は、クライアント装置から送り付けられたデータベース検索リクエストに従って、ＷＷＷサーバー１１により呼出され、素材データベース２０を検索し、検索結果をＷＷＷサーバー１１に返す。ダウンロード手段１３は、クライアント装置から送り付けられたダウンロードリクエストに従って、ＷＷＷサーバー１１により呼出され、素材データベース２０から該当する素材データを取り出し、これをファイル圧縮手段１４を利用して圧縮した１データファイルを作成し、要求したクライアント装置に返信する。クライアント装置３０は、ＷＷＷブラウザ３１を搭載している。すなわち、システム１は、サーバー装置１０とクライアント装置３０の間ではＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）の技術を利用してシステムを構成する場合の例を示している。
【００１８】
ＷＷＷサーバーソフトウエア１１は、入手可能なＷＷＷサーバーソフトウエアを利用することができる。データベース検索手段１２、ダウンロード手段１３はコンピュータプログラムとして実現できる。ファイル圧縮手段１４は、入手可能なファイル圧縮プログラムを利用することができる。圧縮解凍アルゴリズムは、解凍後に完全に復元されるアルゴリズムであれば、なんでもよい。以下、システム１の動作を説明する。
【００１９】
利用者は、ＷＷＷブラウザ３１からサーバー装置１０のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を指定してサーバー装置１０にアクセスする。するとＷＷＷサーバーソフトウエア１１は、ユーザー認証ページのデータをクライアント装置３０に返信する。利用者は、クライアント装置に表示されるユーザー認証画面にてユーザー名、パスワード等を入力する。ＷＷＷサーバー１１は、利用者の認証を行い、利用者を認めた場合は、クライアント装置３０に検索条件を入力する画面インターフェースをＨＴＭＬデータ等を送付することにより提供する。このインターフェースは、ＷＷＷブラウザ３１によってクライアント装置３０上に表示される。利用者はこの画面インターフェースを用いて素材データの検索条件を入力し、検索開始の指示を行なう（図１のステップＳ１の処理）。検索開始の指示はサーバー装置１０に対する検索リクエストとしてネットワーク９を経由してサーバー装置１０に送信される。この検索リクエストはＷＷＷサーバー１１に受けつけられ、ＷＷＷサーバー１１は、データベース検索手段１２を呼出し、受付けた検索リクエストと検索条件を与えて、検索処理を開始させる。データベース検索手段１２は、検索条件に従って、データベースを検索し、該当するデータレコードを抽出して、その結果を表示するＨＴＭＬデータを作成してＷＷＷサーバー１１に返す。ＷＷＷサーバー１１は、検索結果表示データをクライアント装置３０に送信する（図１のステップＳ２の処理）。
【００２０】
図３は、クライアント装置３０に表示される対話インターフェース画面１００の一例を示す。１００で示される画面内の１１０の部分が検索結果を表示している部分である。１１０のエリアには枠１１１が９個表示されている。この枠１１１の一つが検索によってヒットした素材データの１つに対応する。即ち、画面１００では検索結果は１度に１０個ずつ画面１００に表示される。枠１１１には、サムネイル画像、素材のタイトル、その他の属性値が表示される。また各枠１１１にはチェックボックス１１２が備えられている。利用者はチェックボックス１１２をチェックすることにより、検索結果表示からさらに本当にダウンロードを必要とする素材を選択する。そして「バスケットへ」ボタン１１３を押すと、チェックされた素材データはバスケットに登録される。利用者は、バスケット表示ボタン１０１を選択することにより、バスケット表示画面１２０に切り替えて、選択したデータの確認をすることができる（図１のステップＳ３の処理）。図４はバスケット表示画面の一例を示したものである。
【００２１】
利用者は、バスケットの内容を確認して、ダウンロードする準備が完了したと判断できたならば、バスケット表示画面１２０のダウンロードボタン１２３を押して、ダウンロードを開始させる。ダウンロードボタン１２３が押されると、選択した素材データの一括ダウンロードを要求するリクエストメッセージがサーバー装置１０に送信される。
【００２２】
ＷＷＷサーバー１１は、ダウンロードリクエストを受付けると、ダウンロード手段１３を呼出す。ダウンロード手段１３は、その時バスケットに収容されている素材データについて、素材データベース２０を検索して実データを抽出し、ファイル圧縮手段１３を呼出して、抽出した素材データ（実データ）を圧縮して１つデータファイルを生成する（図１のステップＳ４の処理）。ダウンロード手段１３は、この圧縮データファイルをクライアント装置３０に送信する（図１のステップＳ５の処理）。
【００２３】
以上が、システム１の動作の流れである。利用者が要求する素材データを要求された時点でデータ圧縮して１つのファイルにまとめてダウンロードするので、ダウンロードを行う際の転送効率の向上が図られる。また、個々の素材についていちいちダウンロード要求の操作を行なう必要がないので、操作ミス（二重のダウンロード要求や、ダウンロード要求の抜け）を防ぐ効果もある。
【００２４】
ダウンロード手段１３は、バスケットに収容された素材データの番号を管理している。すなわち、利用者がバスケットへボタン１１３を押した時、クライアント装置３０からサーバー１０へ、バスケット収容リクエストメッセージが送信される。このリクエストには、チェックされた素材データの番号リストが含まれる。ＷＷＷサーバー１１は、バスケット収容リクエストを受付けると、ダウンロード手段１３を呼出す。ダウンロード手段１３は、バスケットに収容された素材データの番号を記憶する。そしてバスケット表示ボタン１０１が押された時は、この記憶していた素材データの番号に基づいてバスケット表示画面１２０のＨＴＭＬデータを作成するのである。
【００２５】
システム１のより好ましい実施形態として、ダウンロード手段１３が、バスケットに収容された個々の素材データについて、最初にバスケットに収容された時刻を記録しておいて、後でサーバー装置１０にダウンロード要求がされた時に、要求された素材データファイル毎に、バスケットに収容された時刻と当該ファイルの最終更新時刻とを照合比較して、バスケットに収容された後に更新された素材データファイルおよび削除された素材データファイルについては、ダウンロードするファイルから除外してデータの提供を行い、その旨を別途クライアント装置に通知するようにしてもよい。このような構成とすることのメリットは、ダウンロードの前後で他の利用者が編集等した結果内容が変更された素材データを、それとは知らずに提供を受けて編集作業に利用することによる事故、トラブルの発生を未然に防ぐことができることである。
【００２６】
データベース検索手段１２、ダウンロード手段１３はコンピュータプログラムとして実現できる。ＷＷＷサーバー１１およびファイル圧縮手段１４は入手可能なプログラムをコンピュータにインストールして使用すればよい。従ってコンピュータにこれらのプログラムを備えることによりサーバー装置１０を構成することができる。
【００２７】
尚、システム１はクライアント装置３０にＷＷＷブラウザを備え、サーバー装置１０にＷＷＷサーバー１１を備えることにより、クライアント−サーバー間のアプリケーションレベルのメッセージ交換プロトコルとしてＨＴＴＰを採用したものとして説明したが、本発明に係る素材データの提供方法を具現化した素材データベースシステムは、このようなＷＷＷ技術を用いた構成に限定されるものではない。
【００２８】
【発明の効果】
以上くわしく説明したように、本発明に係る素材データの提供方法およびこの方法を具現化した素材データベースシステムによれば、利用者が要求する素材データを要求された時点でデータ圧縮して１つのファイルにまとめてダウンロードするので、ダウンロードを行う際の転送効率の向上と、選択操作のミスを削減するという顕著な効果を奏する。
【図面の簡単な説明】
【図１】本発明に係る素材データの提供方法の概要を説明するフロー図である。
【図２】本発明に係る素材データの提供方法を実現する素材データのデータベースシステム１の構成例である。
【図３】クライアント装置３０に表示される対話インターフェース画面１００の一例である。
【図４】バスケット表示画面１２０の一例を示したものである。
【符号の説明】
９          ＩＰネットワーク
１０      サーバー装置
１１      ＷＷＷサーバーソフトウエア
１２      データベース検索手段
１３      ダウンロード手段
１４      ファイル圧縮手段
２０      素材データベース
３０      クライアント装置
３１      ＷＷＷブラウザ
【図１】
2004287692.tif 000003
【図２】
2004287692.tif 000004
【図３】
2004287692.tif 000005
【図４】
2004287692.tif 000006