(57)【特許請求の範囲】
【請求項１】
異なる地域の商品が同じ商品仕様である場合がある複数の地域に営業拠点をもつ会社における、クライアント端末にネットワークを介して接続され、商品に関わる商品情報を一定の体系により記憶、管理するデータベースを有し、前記データベースを操作、管理するサーバであって、
前記データベースは、商品名及び地域情報に付与される地域ＩＤを少なくとも有する前記商品情報と当該商品情報を一意に紐付ける商品ＩＤとが対応付けられて格納されるとともに、同一の前記商品名に対して異なる前記地域ＩＤを付与する前記商品情報の存在を許す商品情報テーブルと、前記地域ＩＤを付与する地域情報を格納した地域テーブルと、複数の地域を１つの地域グループとして、地域グループ情報に付与される地域グループＩＤに複数の前記地域ＩＤを対応付けた地域グループテーブルと、前記データベースに接続可能なユーザ情報に前記地域グループＩＤを対応付けたユーザ情報テーブルとを記憶するデータベースであって、
前記クライアント端末からのログイン要求に伴い、入力されたユーザＩＤに対応付けられる地域グループＩＤを前記ユーザ情報テーブルから取得し、前記地域グループＩＤに対応付けられる複数の地域ＩＤを前記地域グループテーブルから取得する取得手段と、
取得した閲覧可能な複数の地域ＩＤに対応付けられる地域情報を前記クライアント端末に送信し、前記クライアント端末において選択された前記地域情報を受信する選択受信手段と、
選択された地域の前記地域ＩＤに対応付けられる前記商品情報を、前記商品情報テーブルから検索し、検索結果である選択された前記地域の商品情報を前記クライアント端末に提供する提供手段と、
を具備することを特徴とするサーバ。
【請求項２】
前記選択受信手段は、複数の地域ＩＤに対応付けられる地域情報を基に生成された地域の地図画像を送信し、前記クライアント端末において選択された前記地域情報を受信することを特徴とする請求項１記載のサーバ。
【請求項３】
前記地域情報は地域名であることを特徴とする請求項１又は請求項２記載のサーバ。
【請求項４】
異なる地域の商品が同じ商品仕様である場合がある複数の地域に営業拠点をもつ会社における、クライアント端末と、商品に関わる商品情報を一定の体系により記憶、管理するデータベースを有し、前記データベースを操作、管理するサーバと、がネットワークを介して接続されるデータベースシステムであって、
前記サーバは、
商品名及び地域情報に付与される地域ＩＤを少なくとも有する前記商品情報と当該商品情報を一意に紐付ける商品ＩＤとが対応付けられて格納されるとともに、同一の前記商品名に対して異なる前記地域ＩＤを付与する前記商品情報の存在を許す商品情報テーブルと、前記地域ＩＤを付与する地域情報を格納した地域テーブルと、複数の地域を１つの地域グループとして、地域グループ情報に付与される地域グループＩＤに複数の前記地域ＩＤを対応付けた地域グループテーブルと、前記データベースに接続可能なユーザ情報に前記地域グループＩＤを対応付けたユーザ情報テーブルとを記憶するデータベースを有し、
前記クライアント端末からのログイン要求に伴い、入力されたユーザＩＤに対応付けられる地域グループＩＤを前記ユーザ情報テーブルから取得し、前記地域グループＩＤに対応付けられる複数の地域ＩＤを前記地域グループテーブルから取得する取得手段と、
取得した閲覧可能な複数の地域ＩＤに対応付けられる地域情報を前記クライアント端末に送信し、前記クライアント端末において選択された前記地域情報を受信する選択受信手段と、
選択された地域の前記地域ＩＤに対応付けられる前記商品情報を、前記商品情報テーブルから検索し、検索結果である選択された前記地域の商品情報を前記クライアント端末に提供する提供手段と、
を具備することを特徴とするデータベースシステム。
【請求項５】
異なる地域の商品が同じ商品仕様である場合がある複数の地域に営業拠点をもつ会社における、クライアント端末と、商品に関わる商品情報を一定の体系により記憶、管理するデータベースを有し、前記データベースを操作、管理するサーバと、がネットワークを介して接続されるデータベースシステムにおける地域別による情報閲覧制限方法であって、
前記データベースは、商品名及び地域情報に付与される地域ＩＤを少なくとも有する前記商品情報と当該商品情報を一意に紐付ける商品ＩＤとが対応付けられて格納されるとともに、同一の前記商品名に対して異なる前記地域ＩＤを付与する前記商品情報の存在を許す商品情報テーブルと、前記地域ＩＤを付与する地域情報を格納した地域テーブルと、複数の地域を１つの地域グループとして、地域グループ情報に付与される地域グループＩＤに複数の前記地域ＩＤを対応付けた地域グループテーブルと、前記データベースに接続可能なユーザ情報に前記地域グループＩＤを対応付けたユーザ情報テーブルとを記憶するデータベースであって、
前記サーバが実行する、
前記クライアント端末からのログイン要求に伴い、入力されたユーザＩＤに対応付けられる地域グループＩＤを前記ユーザ情報テーブルから取得し、前記地域グループＩＤに対応付けられる複数の地域ＩＤを前記地域グループテーブルから取得する取得ステップと、
取得した閲覧可能な複数の地域ＩＤに対応付けられる地域情報を前記クライアント端末に送信し、前記クライアント端末において選択された前記地域情報を受信する選択受信ステップと、
選択された地域の前記地域ＩＤに対応付けられる前記商品情報を、前記商品情報テーブルから検索し、検索結果である選択された前記地域の商品情報を前記クライアント端末に提供する提ステップと、
を具備することを特徴とする地域別による情報閲覧制限方法。
【請求項６】
コンピュータを請求項１乃至請求項３のいずれかに記載のサーバとして機能させるプログラム。
【請求項７】
コンピュータを請求項１乃至請求項３のいずれかに記載のサーバとして機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用したデータベースシステムに係り、特にデータベースのデータの地域別による情報閲覧制限方法に関する。
【背景技術】
【０００２】
近年、カタログ制作を行う際、コンピュータの普及に伴い、カタログに載せる商品データをデータベース化して利用することが始まっている。データベースと連携し、デスクトップパブリッシング（ＤＴＰ）等でカタログ制作作業を行い、その効率化が図られてきている。例えば、商品情報、素材情報等を蓄積したデータベースと、データベースの情報を管理し、データベースの商品情報や素材情報（商品画像）の入出力、検索、閲覧等の機能を提供するサーバと複数のクライアント端末等からなる情報検索支援システム（例えば、特許文献１）や、ネットワークを介して、Ｗｅｂ上で、商品情報等を蓄積、管理するデータベースから情報を検索し提供するシステムが存在する。
【０００３】
【特許文献１】特開２００１−３２４９７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデータベースシステムにおいて、営業拠点をもつ会社では、それぞれの地域にあわせた商品を抱えていることが多い。その際、商品毎に地域コード等を紐付けて、管理することが多く、１商品に対し１地域の紐付けを行っていた。例えば、２つの地域が同じ商品仕様である場合、上記の仕組みでは管理できなかった。
【０００５】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、複数の地域の商品を一括して閲覧制限することを可能とするデータベースシステム等を提供することにある。
【課題を解決するための手段】
【０００６】
前述した目的を達成するために第１の発明は、異なる地域の商品が同じ商品仕様である場合がある複数の地域に営業拠点をもつ会社における、クライアント端末にネットワークを介して接続され、商品に関わる商品情報を一定の体系により記憶、管理するデータベースを有し、前記データベースを操作、管理するサーバであって、前記データベースは、商品名及び地域情報に付与される地域ＩＤを少なくとも有する前記商品情報と当該商品情報を一意に紐付ける商品ＩＤとが対応付けられて格納されるとともに、同一の前記商品名に対して異なる前記地域ＩＤを付与する前記商品情報の存在を許す商品情報テーブルと、前記地域ＩＤを付与する地域情報を格納した地域テーブルと、複数の地域を１つの地域グループとして、地域グループ情報に付与される地域グループＩＤに複数の前記地域ＩＤを対応付けた地域グループテーブルと、前記データベースに接続可能なユーザ情報に前記地域グループＩＤを対応付けたユーザ情報テーブルとを記憶するデータベースであって、前記クライアント端末からのログイン要求に伴い、入力されたユーザＩＤに対応付けられる地域グループＩＤを前記ユーザ情報テーブルから取得し、前記地域グループＩＤに対応付けられる複数の地域ＩＤを前記地域グループテーブルから取得する取得手段と、取得した閲覧可能な複数の地域ＩＤに対応付けられる地域情報を前記クライアント端末に送信し、前記クライアント端末において選択された前記地域情報を受信する選択受信手段と、選択された地域の前記地域ＩＤに対応付けられる前記商品情報を、前記商品情報テーブルから検索し、検索結果である選択された前記地域の商品情報を前記クライアント端末に提供する提供手段と、を具備することを特徴とするサーバである。
【０００７】
また、前記選択受信手段は、複数の地域ＩＤに対応付けられる地域情報を基に生成された地域の地図画像を送信し、所望する地域を選択させることが望ましい。
【０００８】
「商品情報」は、商品の文字情報（スペックなど）や、商品の素材情報（画像情報）等からなる。
「地域グループ」は、複数の地域を１つの地域グループとして設定するものであり、「地域グループテーブル」は、地域グループＩＤに複数の地域ＩＤを対応付ける。「地域」は、それぞれの地域にあわせて商品（商品仕様）を管理し、商品毎に地域コード等を紐付ける。「地域テーブル」は、地域ＩＤを付与する地域名等の地域情報からなる。
【０００９】
第１の発明では、１商品に対して複数の地域を紐付けることが可能となり、複数の地域が同じ商品仕様である場合でも、管理することを可能とする。複数の地域の商品を一括して閲覧制限をかけることができる。地域にあわせた商品情報閲覧の操作性が向上する。
【００１０】
また、第２の発明は、異なる地域の商品が同じ商品仕様である場合がある複数の地域に営業拠点をもつ会社における、クライアント端末と、商品に関わる商品情報を一定の体系により記憶、管理するデータベースを有し、前記データベースを操作、管理するサーバと、がネットワークを介して接続されるデータベースシステムであって、前記サーバは、商品名及び地域情報に付与される地域ＩＤを少なくとも有する前記商品情報と当該商品情報を一意に紐付ける商品ＩＤとが対応付けられて格納されるとともに、同一の前記商品名に対して異なる前記地域ＩＤを付与する前記商品情報の存在を許す商品情報テーブルと、前記地域ＩＤを付与する地域情報を格納した地域テーブルと、複数の地域を１つの地域グループとして、地域グループ情報に付与される地域グループＩＤに複数の前記地域ＩＤを対応付けた地域グループテーブルと、前記データベースに接続可能なユーザ情報に前記地域グループＩＤを対応付けたユーザ情報テーブルとを記憶するデータベースを有し、前記クライアント端末からのログイン要求に伴い、入力されたユーザＩＤに対応付けられる地域グループＩＤを前記ユーザ情報テーブルから取得し、前記地域グループＩＤに対応付けられる複数の地域ＩＤを前記地域グループテーブルから取得する取得手段と、取得した閲覧可能な複数の地域ＩＤに対応付けられる地域情報を前記クライアント端末に送信し、前記クライアント端末において選択された前記地域情報を受信する選択受信手段と、選択された地域の前記地域ＩＤに対応付けられる前記商品情報を、前記商品情報テーブルから検索し、検索結果である選択された前記地域の商品情報を前記クライアント端末に提供する提供手段と、を具備することを特徴とするデータベースシステムである。
第２の発明は、第１の発明のサーバと、クライアント端末と、情報を記憶、管理するデータベースを有しデータベースを管理するデータベースサーバとから構成されるデータベースシステムに関する発明である。
【００１１】
また、第３の発明は、異なる地域の商品が同じ商品仕様である場合がある複数の地域に営業拠点をもつ会社における、クライアント端末と、商品に関わる商品情報を一定の体系により記憶、管理するデータベースを有し、前記データベースを操作、管理するサーバと、がネットワークを介して接続されるデータベースシステムにおける地域別による情報閲覧制限方法であって、前記データベースは、商品名及び地域情報に付与される地域ＩＤを少なくとも有する前記商品情報と当該商品情報を一意に紐付ける商品ＩＤとが対応付けられて格納されるとともに、同一の前記商品名に対して異なる前記地域ＩＤを付与する前記商品情報の存在を許す商品情報テーブルと、前記地域ＩＤを付与する地域情報を格納した地域テーブルと、複数の地域を１つの地域グループとして、地域グループ情報に付与される地域グループＩＤに複数の前記地域ＩＤを対応付けた地域グループテーブルと、前記データベースに接続可能なユーザ情報に前記地域グループＩＤを対応付けたユーザ情報テーブルとを記憶するデータベースであって、前記サーバが実行する、前記クライアント端末からのログイン要求に伴い、入力されたユーザＩＤに対応付けられる地域グループＩＤを前記ユーザ情報テーブルから取得し、前記地域グループＩＤに対応付けられる複数の地域ＩＤを前記地域グループテーブルから取得する取得ステップと、取得した閲覧可能な複数の地域ＩＤに対応付けられる地域情報を前記クライアント端末に送信し、前記クライアント端末において選択された前記地域情報を受信する選択受信ステップと、選択された地域の前記地域ＩＤに対応付けられる前記商品情報を、前記商品情報テーブルから検索し、検索結果である選択された前記地域の商品情報を前記クライアント端末に提供する提ステップと、を具備することを特徴とする地域別による情報閲覧制限方法である。
第３の発明は、第２の発明のデータベースシステムにより実行される地域別商品情報閲覧制限方法に関する発明である。
【００１２】
第４の発明は、コンピュータを第１の発明のサーバとして機能させるプログラムである。
第５の発明は、コンピュータを第１の発明のサーバとして機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１３】
上述のプログラムをＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【発明の効果】
【００１４】
本発明は、複数の地域の商品を一括して閲覧制限することを可能とするデータベースシステム等を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下に、添付図面を参照しながら、本発明に係るデータベースシステム等の好適な実施形態について詳細に説明する。なお、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１６】
図１は、本発明の本実施の形態に係るデータベースシステム１００の概略構成を示す図である。
【００１７】
図１は、データベースシステム１００の１例であり、図１に示すように、データベースシステム１００は、サーバ１０１、複数のクライアント端末１０３等が、ネットワーク１０９を介して接続されて構成される。尚、データベースシステム１００は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）技術を用いて実現した場合の構成図である。
【００１８】
ネットワーク１０９は、インターネット、ローカルエリアネットワーク（ＬＡＮ）、社内ＬＡＮ等のネットワークであり、有線、無線を問わない。
【００１９】
サーバ１０１は、サーバコンピュータ等であり、Ｗｅｂサーバ１１０、地域別商品情報閲覧制限手段１１１、データベース操作手段１１２、データベース管理手段１１３、商品情報データベース３０１等を有する。
【００２０】
地域別商品情報閲覧制限手段１１１は、クライアント端末１０３からのログイン要求に伴い、入力されたユーザＩＤに対応付けられる地域グループＩＤを取得し、当該地域グループ情報に対応付けられる複数の地域ＩＤを地域グループテーブルから取得し、閲覧可能な複数の地域ＩＤに相当する地域情報をクライアント端末１０３に送信し、選択された地域に対応付けられる商品情報を、商品情報データベース３０１から検索し、検索結果である選択された地域の商品情報をクライアント端末１０３に提供する。
データベース操作手段１１２は、Ｗｅｂサーバ１１０から呼び出され、商品情報データベース３０１の検索や情報内容の参照、閲覧等を行う。また、ユーザの登録や各種設定等のシステム運用・管理を行う。
【００２１】
データベース管理手段１１３は、商品情報データベース３０１への検索、参照、登録、削除等の各種要求に対する該当処理を行う。商品情報データベース３０１には、商品のスペック等の商品情報（テキスト情報）と、商品の素材情報（画像情報）からなる素材ファイル、商品情報と素材情報とを関連付ける管理テーブル等を格納する。
【００２２】
クライアント端末１０３は、パーソナルコンピュータ、携帯型端末機（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等である。クライアント端末１０３には、Ｗｅｂブラウザ１２０が搭載される。クライアント端末１０３は、Ｗｅｂブラウザ１２０を介して、Ｗｅｂサーバ１０１にアクセスし、商品情報等のデータの利用やメンテナンスを行う。
【００２３】
次に、サーバ１０１のハードウェア構成を説明する。図２は、サーバ１０１のハードウェア構成図である。
【００２４】
Ｗｅｂサーバ１０１は、制御部２０１、記憶部２０２、メディア入出力部２０３、通信制御部２０４、入力部２０５、表示部２０６、印刷部２０７等が、システムバス２０９を介して接続されて構成される。
【００２５】
制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。
【００２６】
ＣＰＵは、記憶部２０２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、システムバス２０９を介して接続された各装置を駆動制御し、サーバ１０１が行う後述する各種処理（図６乃至図８参照）を実現する。
ＲＯＭは、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。
ＲＡＭは、揮発性メモリであり、記憶部２０２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部２０１が各種処理を行う為に使用するワークエリアを備える。
【００２７】
記憶部２０２は、ＨＤＤ（ハードディスクドライブ）であり、制御部２０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳ（オペレーティングシステム）に相当する制御プログラム３９１や、本コンピュータを適用するＷｅｂサーバ１０１が行う後述の処理に相当するアプリケーションプログラム３９２等が格納されている。
これらの各プログラムコードは、制御部２０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種手段として実行される。
【００２８】
メディア入出力部２０３（ドライブ装置）は、データの入出力を行い、例えば、フロッピディスクドライブ、ＰＤドライブ、ＣＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＤＶＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＭＯドライブ等のメディア入出力装置等を有する。
【００２９】
通信制御部２０４は、通信制御装置、通信ポート等を有し、サーバ１０１とネットワーク１０９間の通信を媒介する通信インタフェースであり、ネットワーク１０９を介して、サーバ１０１と、データベースサーバ１０２と、クライアント端末１０３間の通信制御を行う。
【００３０】
入力部２０５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部２０５を介して、サーバ１０１に対して、操作指示、動作指示、データ入力等を行うことができる。
【００３１】
表示部２０６は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００３２】
印刷部２０７は、プリンタであり、印刷出力処理を行う。
【００３３】
システムバス２０９は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００３４】
次に、図３を参照しながら、サーバ１０１の記憶部２０２が保持する情報について説明する。図３は、記憶部２０２が保持する情報を示す図である。
【００３５】
記憶部２０２内には、商品情報データベース３０１、制御プログラム３９１、アプリケーションプログラム３９２等が格納されている。
制御プログラム３９１は、サーバ１０１の各構成部分を駆動制御するプログラムであり、ＯＳ（オペレーティングシステム）に相当する。
アプリケーションプログラム３９２は、サーバ１０１が行う後述の処理（図６乃至図９参照）に相当する実行可能プログラムであり、Ｗｅｂサーバ１１０、地域別商品情報閲覧制限手段１１１、データベース操作手段１１２、データベース管理手段１１３等に該当するプログラムである。
【００３６】
図４は、商品情報データベース３０１の一態様を示す図である。
図４に示すように、商品情報データベース３０１は、商品のスペック等の商品情報（テキスト情報）と、商品の素材情報（画像情報）からなる素材ファイル、商品情報と素材情報とを関連付ける管理テーブル等を格納する。商品情報データベース３０１には、商品情報テーブル３１０、ユーザ情報テーブル３２０、地域グループテーブル３３０、地域テーブル３４０等からなる。尚、商品情報データベース３０１は、必要に応じて、複数存在してもよい。
【００３７】
商品情報テーブル３１０は、商品情報１０を一意に紐付けるプロダクトＩＤ（商品ＩＤ）１１と商品名１２、地域ＩＤ１３を少なくとも有する商品情報１０（テキスト情報）が対応付けられて格納される。
ユーザ情報テーブル３２０は、商品情報データベース３０１に接続可能なユーザの属性情報からなり、ユーザＩＤ２１、ユーザ名２２、地域グループＩＤ２３、パスワード２４等を少なくとも有する。地域グループＩＤ２３は、当該ユーザが閲覧可能な地域グループのＩＤであり、地域グループには複数の地域が紐付けられている。それぞれの地域にあわせて商品（商品仕様）を管理し、商品毎に地域ＩＤ１３を紐付ける。
【００３８】
地域グループテーブル３３０は、複数の地域を１つの地域グループとして設定するものであり、地域グループＩＤ２３に複数の地域ＩＤ１３を対応付ける。
地域テーブル３４０は、地域ＩＤ１３を付与する地域名４１等の地域情報からなる。
【００３９】
尚、商品情報データベース３０１のデータ構成は、この構成に限られるものではない。
【００４０】
次に、図５を参照しながら、クライアント端末１０３のハードウェア構成を説明する。図５は、クライアント端末１０３のハードウェア構成図である。
【００４１】
クライアント端末１０３は、制御部４０１、記憶部４０２、通信制御部４０３、メディア入出力部４０４、入力部４０５、表示部４０６、印刷部４０７等が、システムバス４０９を介して接続される。
尚、クライアント端末１０３のハードウェア構成は、図２について前述したサーバ１０１と同様の構成を採る。
【００４２】
次に、図６乃至図９を参照しながら、地域別商品情報閲覧制限手段１１１に相当する、商品情報データベース３０１における地域別の商品情報に対する閲覧制限を行う処理の処理動作について詳しく説明する。
【００４３】
図６、図７は、商品情報データベース３０１の地域別の商品情報に対する閲覧制限処理の処理手順を示すフローチャートである。
図８は、地域別の商品情報に対する閲覧制限処理の画面遷移と処理の流れの１例を示す図である。
図９は、地域別の商品情報に対する閲覧制限処理の画面遷移と処理の流れの１例を示す図である。
【００４４】
サーバ１０１の記憶部２０２には、アプリケーションプログラム３９２であるＷｅｂサーバ、データベース支援プログラム、データベース管理プログラムがインストールされている。以下のサーバ１０１の処理は、これらのプログラムの制御に従って、サーバ１０１の制御部２０１によって行われる。
また、クライアント端末１０３の記憶部４０２には、アプリケーションプログラムであるＷｅｂブラウザ１２０がインストールされており、以下のクライアント端末１０３の処理（Ｗｅｂブラウザ１２０を介したサーバ１０１へのアクセス、サーバ１０１への指示等）は、クライアント１０３の制御部４０１によって行われる。
【００４５】
クライアント端末１０３の制御部４０１は、サーバ１１０にアクセスし、商品情報データベース３０１にログイン要求を行う（ステップＳ６０１）。例えば、クライアント端末１０３のＷｅｂブラウザ１２０から、サーバ１０１の所定のＵＲＬを指定してサーバ１０１にアクセスする。
【００４６】
サーバ１０１の制御部２０１は、Ｗｅｂサーバ１１０を介して、ログイン画面データをクライアント端末１０３に送信する（ステップＳ６０２）。クライアント端末１０３の制御部４０１は、ログイン画面５０を表示し（ステップＳ６０３）、入力されたユーザＩＤ５１、パスワード５２をサーバ１０１に送信する（ステップＳ６０４）。
図８に示すように、ログイン画面５０は、ユーザＩＤ５１、パスワード５２の入力フィールド、ログインボタン５３からなり、例えば、ユーザＩＤ「ｋｅｖｉｎ」、パスワードを入力し、ログインボタン５３をクリックする。
【００４７】
サーバ１０１の制御部２０１は、受け取ったユーザＩＤ５１、パスワード５２等のログイン情報を基にユーザ認証を行う（ステップＳ６０５）。
正しくユーザ認証された場合、表示されたデータベース選択画面５５で選択されたデータベース名５６の商品情報データベース３０１を設定、接続する（ステップＳ６０６）。
【００４８】
サーバ１０１の制御部２０１は、商品情報データベース３０１のユーザ情報テーブル３２０からログインしたユーザのユーザＩＤに対応付ける地域グループＩＤ２３を取得する（ステップＳ６０７）。例えば、図８のユーザ情報テーブル３２０から、ログインしたユーザＩＤ「Ｋｅｖｉｎ」の地域グループＩＤ「１０１０１」を取得する（ステップＳ８１）。
【００４９】
制御部２０１は、地域グループテーブル３３０から、取得した地域グループＩＤ２３に対応付けられる１又は複数の地域ＩＤ１３を取得する（ステップＳ６０８）。例えば、図８の地域グループテーブル３３０から、地域グループＩＤ「１０１０１」に対応付けられる複数の地域ＩＤ「１０１」、「１０３」を取得する（ステップＳ８２）。
【００５０】
制御部２０１は、地域テーブル３４０から、取得した１又は複数の地域ＩＤ１３に対応付けられる全ての地域名４１等の地域情報を取得する（ステップＳ６０９）。例えば、図８の地域テーブル３４０から、複数の地域ＩＤ「１０１」、「１０３」の地域情報（地域名「Ａ」、「Ｃ」等）を取得する（ステップＳ８３）。
制御部２０１は、当該ユーザの担当する地域情報に基づいて、閲覧可能となる地域情報から構成される地域選択画面データを生成、送信する（ステップＳ６１０）。例えば、取得した複数の地域ＩＤ「１０１」、「１０３」の地域情報（地域名「Ａ」、「Ｃ」等）をキーにして、地図情報データベース（図示せず）から地域マップデータ取得し、該当する地域名「Ａ」、「Ｃ」の地域マップからなる地域選択画面データを生成する。
【００５１】
クライアント端末１０３の制御部４０１は、受け取った地域選択画面６０を表示する（ステップＳ６１１）。
図８に示すように、地域選択画面６０は、閲覧可能な１又は複数の地域６１を示す地域マップ６２からなり、閲覧可能な地域６１から閲覧する地域６１を選択する（ステップＳ６１２）。例えば、地域マップ６２上の地域「Ａ」をクリックし選択する。
【００５２】
サーバ１０１の制御部２０１は、選択された地域の地域ＩＤ１３を基に、商品情報データベース３０１の商品情報テーブル３１０から該当する商品情報１０を検索、抽出する（ステップＳ６１３）。例えば、図９の商品情報テーブル３１０から、選択された地域「Ａ」の地域ＩＤ「１０１」を基に、該当する商品情報１０を検索し、商品情報レコード「商品名：ＰＣ−０１、消費電力：１２Ａ、…」、「商品名：ＰＣ−０２、消費電力：１２Ａ、…」を抽出する。また、該当するプロダクトＩＤ（商品ＩＤ）から関連する素材情報である商品画像情報を抽出する（ステップＳ８４）。
【００５３】
制御部２０１は、検索結果からなる地域別商品情報一覧データをクライアント端末１０３に送信する（ステップＳ６１４）。検索結果のレコード「商品名：ＰＣ−０１、消費電力：１２Ａ、…」、「商品名：ＰＣ−０２、消費電力：１２Ａ、…」及び関連する商品画像情報７３から生成された地域別商品情報一覧データを送信する（ステップＳ８５）。
【００５４】
クライアント端末１０３の制御部４０１は、受け取った地域別商品情報一覧画面７０を表示する（ステップ６１５）。
図９に示すように、地域別商品情報一覧画面７０には、選択された地域の地域別商品情報一覧７１を表示する。地域別商品情報一覧７１は、地域に紐付けられる商品に関する商品表示部７２からなる。各商品表示部７２は、当該商品の商品画像情報７３と商品テキスト情報７４からなる。
【００５５】
以上説明したように、本発明の実施の形態によれば、サーバ１０１は、商品情報テーブル３１０、ユーザ情報テーブル３２０、地域グループテーブル３３０、地域テーブル３４０等を有する商品情報データベース３０１を備え、クライアント端末１０３からのログイン要求に伴い、入力されたユーザＩＤ２１に対応付けられる地域グループＩＤ２３をユーザ情報テーブル３２０から取得し、当該地域グループ情報２３に対応付けられる複数の地域ＩＤ１３を地域グループテーブル３３０から取得し、閲覧可能な複数の地域ＩＤに相当する地域情報をクライアント端末１０３に送信し、選択された地域に対応付けられる商品情報を、商品情報データベース３０１から検索し、検索結果である選択された地域の商品情報をクライアント端末１０３に提供する。
【００５６】
これにより、１商品に対して複数の地域を紐付けることが可能となり、複数の地域が同じ商品仕様である場合でも、管理することを可能とする。複数の地域の商品を一括して閲覧制限を行うことができ、地域にあわせた商品情報閲覧の操作性が向上する。
【００５７】
尚、本実施の形態では、サーバ１０１に、Ｗｅｂサーバ１１０、地域別商品情報閲覧制限手段１１１、データベース操作手段１１２に相当する機能を有するＷｅｂアプリケーション、データベース管理手段１１３、商品情報データベース３０１を備えるサーバ１０１と、クライアント端末１０３とをネットワークを介して接続し、クライアント端末１０３からサーバ１０１にアクセスし、Ｗｅｂアプリケーションのデータベース支援プログラムを起動したが、これに限らない。例えば、地域別商品情報閲覧制限手段１１１、データベース操作手段１１２に相当する機能を有するＷｅｂアプリケーションを搭載するＷｅｂサーバ１１０と、データベース管理手段１１３、商品情報データベース３０１を備えるデータベースサーバを２台のサーバで機能させてもよい。
【００５８】
また、本実施の形態では、取得した１又は複数の地域ＩＤ１３に対応付けられる全ての地域名４１等の地域情報から地域マップからなる地域選択画面７０を用いて、地域選択を行ったが、これに限らない。例えば、複数の地域名４１の一覧リストからなる地域選択画面を用いてもよい。
また、本実施の形態では、データベースとして商品情報等を蓄積する商品情報データベース３０１を用いたが、商品情報等に限るものではない。
また、本実施の形態では、ＷＷＷ技術を用いて実現したが、クライアント端末１０３に専用のユーザプログラムを備えることにより、ＷＷＷ技術を用いずに実現することも可能である。
【００５９】
尚、図６乃至図９等に示す処理を行うプログラムはＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【００６０】
以上、添付図面を参照しながら、本発明に係るデータベースシステム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００６１】
【図１】本実施の形態に係るデータベースシステム１００の概略構成を示す図
【図２】サーバ１０１のハードウェア構成図
【図３】記憶部２０２が保持する情報を示す図
【図４】商品情報データベース３０１の一態様を示す図
【図５】クライアント端末１０３のハードウェア構成図
【図６】商品情報データベース３０１の地域別の商品情報に対する閲覧制限処理の処理手順を示すフローチャート
【図７】商品情報データベース３０１の地域別の商品情報に対する閲覧制限処理の処理手順を示すフローチャート
【図８】地域別の商品情報に対する閲覧制限処理の画面遷移と処理の流れの１例を示す図
【図９】地域別の商品情報に対する閲覧制限処理の画面遷移と処理の流れの１例を示す図
【符号の説明】
【００６２】
１００………データベースシステム
１０１………サーバ
１０３………クライアント端末
１０９………ネットワーク
１１０………Ｗｅｂサーバ
１１１………地区別商品情報閲覧制限手段
１１２………データベース操作手段
１１３………データベース管理手段
１２０………Ｗｅｂブラウザ
２０１、４０１………制御部
２０２、４０２………記憶部
３０１………商品情報データベース
３１０………商品情報テーブル
３２０………ユーザ情報テーブル
３３０………地域グループテーブル
３４０………地域テーブル
１０………商品情報
１１………プロダクトＩＤ
１２………商品名
１３………地域ＩＤ
２１………ユーザＩＤ
２２………ユーザ名
２３………地域グループＩＤ
２４………パスワード
４１………地域名
【図１】
0005141164.tif 000002
【図２】
0005141164.tif 000003
【図３】
0005141164.tif 000004
【図４】
0005141164.tif 000005
【図５】
0005141164.tif 000006
【図６】
0005141164.tif 000007
【図７】
0005141164.tif 000008
【図８】
0005141164.tif 000009
【図９】
0005141164.tif 000010