(57)【要約】【課題】コンテンツの漏えいの危険なく、コンテンツの海外への開示を制御する。【解決手段】コンテンツ共有システム１０１は、端末装置１０３から、登録対象のコンテンツである登録対象コンテンツと、登録対象コンテンツの開示先が記述される開示先情報とを受信する。コンテンツ共有システム１０１は、開示先情報に海外の開示先が記述されている場合に、輸出管理システム１０２により登録対象コンテンツの海外の開示先への開示が許可されているか否かの検証に用いられる輸出該非判定番号の提示を要求する輸出該非判定番号入力画面を生成し、輸出該非判定番号入力画面を端末装置１０３に送信する。【選択図】図１
2015141483.tif 000002
【特許請求の範囲】
【請求項１】
いずれかの開示先に開示されるコンテンツを登録するコンテンツ管理装置であって、
いずれかの端末装置から、登録対象のコンテンツである登録対象コンテンツと、前記登録対象コンテンツの開示先が記述される開示先情報とを受信する受信部と、
前記開示先情報に海外の開示先が記述されている場合に、コンテンツの海外への開示の許否判定を行う輸出管理システムにより前記登録対象コンテンツの前記海外の開示先への開示が許可されているか否かの検証に用いられる検証情報の提示を要求する登録時検証情報提示要求を生成する検証情報提示要求生成部と、
前記登録時検証情報提示要求を前記端末装置に送信する送信部とを有することを特徴とするコンテンツ管理装置。
【請求項２】
前記受信部は、
前記登録時検証情報提示要求に応答して前記端末装置から送信された検証情報を受信し、
前記コンテンツ管理装置は、更に、
前記検証情報を用いて、前記登録対象コンテンツの前記海外の開示先への開示が前記輸出管理システムにより許可されているか否かを検証する開示先検証部と、
前記登録対象コンテンツの前記海外の開示先への開示が許可されていることが前記開示先検証部により検証されるまで、前記登録対象コンテンツの登録を保留する登録管理部とを有することを特徴とする請求項１に記載のコンテンツ管理装置。
【請求項３】
前記登録管理部は、
前記登録対象コンテンツの前記海外の開示先への開示が許可されていることが前記開示先検証部により検証された場合は、前記海外の開示先にアクセス権を設定して前記登録対象コンテンツを登録することを特徴とする請求項２に記載のコンテンツ管理装置。
【請求項４】
前記開示先検証部は、
前記受信部及び前記送信部を介して、前記検証情報を用いて、前記輸出管理システムと通信を行って、前記登録対象コンテンツの前記海外の開示先への開示が前記輸出管理システムにより許可されているか否かを検証することを特徴とする請求項２に記載のコンテンツ管理装置。
【請求項５】
前記受信部は、
いずれかの端末装置から、登録済みのコンテンツである登録済みコンテンツの開示先を追加する要求であって、追加する開示先である追加開示先が記述される開示先追加要求を受信し、
前記検証情報提示要求生成部は、
前記開示先追加要求に海外の追加開示先が記述されている場合に、前記登録済みコンテンツの前記海外の追加開示先への開示が前記輸出管理システムにより許可されているか否かの検証に用いられる検証情報の提示を要求する開示先追加時検証情報提示要求を生成し、
前記送信部は、
前記開示先追加時検証情報提示要求を前記端末装置に送信することを特徴とする請求項１に記載のコンテンツ管理装置。
【請求項６】
前記受信部は、
前記開示先追加時検証情報提示要求に応答して前記端末装置から送信された検証情報を受信し、
前記コンテンツ管理装置は、更に、
前記検証情報を用いて、前記登録済みコンテンツの前記海外の追加開示先への開示が前記輸出管理システムにより許可されているか否かを検証する開示先検証部と、
前記登録済みコンテンツの前記海外の追加開示先への開示が許可されていることが前記開示先検証部により検証されるまで、前記登録済みコンテンツについての前記海外の追加開示先へのアクセス権の設定を保留する登録管理部とを有することを特徴とする請求項５に記載のコンテンツ管理装置。
【請求項７】
前記登録管理部は、
前記登録済みコンテンツの前記海外の追加開示先への開示が許可されていることが前記開示先検証部により検証された場合は、前記登録済みコンテンツについて前記海外の追加開示先にアクセス権を設定することを特徴とする請求項６に記載のコンテンツ管理装置。
【請求項８】
前記開示先検証部は、
前記受信部及び前記送信部を介して、前記検証情報を用いて、前記輸出管理システムと通信を行って、前記登録済みコンテンツの前記海外の追加開示先への開示が許可されているか否かを検証することを特徴とする請求項６に記載のコンテンツ管理装置。
【請求項９】
前記受信部は、
いずれかの端末装置から検索キーワードを受信し、
前記コンテンツ管理装置は、
前記検索キーワードに合致するコンテンツ及び検証情報の少なくともいずれかを検索する検索処理部を有することを特徴とする請求項１に記載のコンテンツ管理装置。
【請求項１０】
いずれかの開示先に開示されるコンテンツを登録するコンピュータが行うコンテンツ管理方法であって、
前記コンピュータが、いずれかの端末装置から、登録対象のコンテンツである登録対象コンテンツと、前記登録対象コンテンツの開示先が記述される開示先情報とを受信する受信ステップと、
前記開示先情報に海外の開示先が記述されている場合に、前記コンピュータが、コンテンツの海外への開示の許否判定を行う輸出管理システムにより前記登録対象コンテンツの前記海外の開示先への開示が許可されているか否かの検証に用いられる検証情報の提示を要求する登録時検証情報提示要求を生成する検証情報提示要求生成ステップと、
前記コンピュータが、前記登録時検証情報提示要求を前記端末装置に送信する送信ステップとを有することを特徴とするコンテンツ管理方法。
【請求項１１】
いずれかの開示先に開示されるコンテンツを登録するコンピュータに、
いずれかの端末装置から、登録対象のコンテンツである登録対象コンテンツと、前記登録対象コンテンツの開示先が記述される開示先情報とを受信する受信処理と、
前記開示先情報に海外の開示先が記述されている場合に、コンテンツの海外への開示の許否判定を行う輸出管理システムにより前記登録対象コンテンツの前記海外の開示先への開示が許可されているか否かの検証に用いられる検証情報の提示を要求する登録時検証情報提示要求を生成する検証情報提示要求生成処理と、
前記登録時検証情報提示要求を前記端末装置に送信する送信処理とを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを登録する技術に関する。
【背景技術】
【０００２】
昨今、複数の組織でコンテンツを共有することが一般的に行われている。
更には、国境を跨いで複数の組織でコンテンツを共有することも一般的になってきている。
しかしながら、輸出関連法令の要請により、海外への開示が認められないコンテンツも存在し、このようなコンテンツに対しては、海外への開示を禁止することが必要である。
【０００３】
特許文献１では、登録されたコンテンツへのダウンロード要求があった場合に、要求元の利用者の国籍や所在国に基づき、当該コンテンツのダウンロードの可否を判定する仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−３７９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、登録されたコンテンツに対してダウンロード要求があった場合に、要求元の利用者が国籍を有する国や所在国への開示が禁止されている場合にはダウンロード要求に応じないことで、コンテンツが特定の国へ開示されないようにしている。
このように、特許文献１で開示された技術は、ダウンロード要求時に特定の国へダウンロードを行わないようにする技術であり、特定の国への開示が禁止されているコンテンツであってもシステムへの登録は行われる。
このため、特許文献１では、ダウンロード要求元のなりすまし等によって、特定の国への開示が禁止されているコンテンツが、当該国に漏えいしてしまう危険性がある。
【０００６】
本発明は、このような事情に鑑みたものであり、コンテンツの漏えいの危険なく、コンテンツの海外への開示を制御する構成を実現することを主な目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るコンテンツ管理装置は、
いずれかの開示先に開示されるコンテンツを登録するコンテンツ管理装置であって、
いずれかの端末装置から、登録対象のコンテンツである登録対象コンテンツと、前記登録対象コンテンツの開示先が記述される開示先情報とを受信する受信部と、
前記開示先情報に海外の開示先が記述されている場合に、コンテンツの海外への開示の許否判定を行う輸出管理システムにより前記登録対象コンテンツの前記海外の開示先への開示が許可されているか否かの検証に用いられる検証情報の提示を要求する登録時検証情報提示要求を生成する検証情報提示要求生成部と、
前記登録時検証情報提示要求を前記端末装置に送信する送信部とを有することを特徴とする。
【発明の効果】
【０００８】
本発明では、登録対象コンテンツの開示先が海外の開示先である場合は、端末装置に対して検証情報の提示を要求するため、検証情報を用いて、当該海外の開示先への登録対象コンテンツの開示が輸出管理システムにより許可されているか否かを検証することができる。
このため、輸出管理システムにより海外への開示が許可されていないコンテンツは登録されないので、コンテンツの漏えいの危険なく、コンテンツの海外への開示を制御する構成を実現することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係るシステム構成例を示す図。
【図２】実施の形態１に係るコンテンツ共有システムの構成例を示す図。
【図３】実施の形態１に係る該非判定結果データの例を示す図。
【図４】実施の形態１に係るユーザ管理データの例を示す図。
【図５】実施の形態１に係るアクセス権管理データの例を示す図。
【図６】実施の形態１に係るコンテンツ登録画面の例を示す図。
【図７】実施の形態１に係る輸出該非判定番号入力画面の例を示す図。
【図８】実施の形態１に係るコンテンツ共有システムの動作例を示すフローチャート図。
【図９】実施の形態２に係る該非判定結果データの例を示す図。
【図１０】実施の形態２に係るコンテンツ共有システムの動作例を示すフローチャート図。
【図１１】実施の形態１〜３に係るコンテンツ共有システムのハードウェア構成例を示す図。
【発明を実施するための形態】
【００１０】
実施の形態１．
図１は、本実施の形態に係るシステム構成例を示す。
【００１１】
図１において、コンテンツ共有システム１０１は、ユーザからの要求に基づきコンテンツを登録し、複数ユーザ間でのコンテンツの共有を可能とする。
つまり、コンテンツ共有システム１０１に登録されたコンテンツに対するアクセス権を有するユーザは、端末装置１０３を用いてコンテンツ共有システム１０１からコンテンツのダウンロードが可能である。
なお、１つのコンテンツに対しては、コンテンツ共有システム１０１、輸出管理システム１０２、端末装置１０３で共通のＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）が使用される。
コンテンツ共有システム１０１で登録されるコンテンツとしては、例えば、仕様書、設計図、テストデータ等が考えられるが、これらに限定されるものではない。
コンテンツ共有システム１０１は、コンテンツ管理装置の例に相当する。
【００１２】
輸出管理システム１０２は、コンテンツの輸出該非の判定を行う。
つまり、輸出管理システム１０２は、コンテンツの海外（例えば、関係会社）への開示が許可されるか否かの判定を行う。
輸出管理システム１０２は、該非判定結果ＤＢ１０２１を有する。
該非判定結果ＤＢ１０２１は、輸出該非判定において合格と判定されたコンテンツの属性等を示す該非判定結果データを蓄積する。
【００１３】
図３は、該非判定結果データの例を示す。
図３において、輸出該非判定番号は、輸出該非判定において合格と判定されたコンテンツに対してユニークに設定される番号である。
仕向国は、コンテンツの開示先として許可された国である。
開示先／アクセス権は、コンテンツの開示先として許可された組織（企業）と当該組織に許可されたアクセス権である。
対象コンテンツＩＤは、輸出該非判定が合格となったコンテンツの識別子である。
作成者は、輸出該非判定が合格となったコンテンツの作成者であり、作成日は、輸出該非判定が合格となったコンテンツの作成日である。
また、ハッシュ値は、輸出該非判定が合格となったコンテンツから生成されたハッシュ値である。
【００１４】
図１において、端末装置１０３は、コンテンツ共有システム１０１に対してコンテンツの登録を要求し、また、輸出管理システム１０２に対してコンテンツの輸出該非判定を要求する。
端末装置１０３は、ブラウザ１０３１を有する。
なお、図１では、端末装置１０３は１台のみ図示しているが、端末装置１０３は複数台存在するものとする。
また、日本国内に所在する端末装置１０３と、海外に所在する端末装置１０３があるものとする。
なお、以下で示すＡ国及びＣ国は外国である。
【００１５】
ネットワーク１０４は、コンテンツ共有システム１０１、輸出管理システム１０２及び端末装置１０３とを接続する。
【００１６】
図２は、コンテンツ共有システム１０１の構成例を示す。
【００１７】
図２において、通信部１０１１は、輸出管理システム１０２及び端末装置１０３と通信する。
通信部１０１１は、受信部及び送信部の例に相当する。
【００１８】
画面データ生成部１０１２は、端末装置１０３のディスプレイに表示させる画面データを生成する。
画面データ生成部１０１２は、例えば、図６に示すコンテンツ登録画面データ（以下、単に、コンテンツ登録画面ともいう）図７に示す輸出該非判定番号入力画面データ（以下、単に、輸出該非判定番号入力画面ともいう）を生成する。
より具体的には、画面データ生成部１０１２は、画面ＤＢ１０１７からコンテンツ登録画面データ、輸出該非判定番号入力画面データを読み出し、読み出したコンテンツ登録画面データ、輸出該非判定番号入力画面データを通信部１０１１に渡す。
図６に示すコンテンツ登録画面では、登録対象のコンテンツ（以下、登録対象コンテンツという）のコンテンツＩＤ、登録対象コンテンツの開示先、開示先に付与するアクセス権が入力される。
コンテンツ登録画面で入力された開示先が海外である場合に、図７に示す輸出該非判定番号入力画面が生成される。
輸出該非判定番号入力画面では、輸出該非判定番号が入力される。
なお、輸出該非判定番号入力画面は、検証情報に相当する輸出該非判定番号の入力を要求する画面であり、登録時検証情報提示要求の例に相当する。
そして、画面データ生成部１０１２は、検証情報提示要求生成部の例に相当する。
【００１９】
該非判定結果データ検索部１０１３は、輸出該非判定番号入力画面（図７）に入力された輸出該非判定番号に該当する輸出該非判定番号が記述されている該非判定結果データ（図３）を検索する。
該非判定結果データ検索部１０１３は、後述する該非判定確認部１０１４とともに、開示先検証部の例に相当する。
【００２０】
該非判定確認部１０１４は、該非判定結果データ検索部１０１３により検索された該非判定結果データに記述される開示先、対象コンテンツＩＤが、コンテンツ登録画面（図６）に入力された開示先、コンテンツＩＤに一致するか否かを判断する。
また、該非判定確認部１０１４は、輸出該非判定で合格になったコンテンツと登録対象コンテンツが一致するか否かを判断する。
つまり、該非判定確認部１０１４は、海外の開示先への登録対象コンテンツの開示が輸出管理システム１０２により許可されているか否かを検証する。
該非判定確認部１０１４は、前述した該非判定結果データ検索部１０１３とともに、開示先検証部の例に相当する。
【００２１】
アクセス権管理部１０１５は、コンテンツ登録画面（図６）で指定された海外の開示先に登録対象コンテンツを開示することが輸出管理システム１０２により許可されていると該非判定確認部１０１４が判定した場合に、海外の開示先に対して登録対象コンテンツについてのアクセス権を設定する。
アクセス権管理部１０１５は、後述するコンテンツＤＢ管理部１０１６とともに、登録管理部の例に相当する。
【００２２】
コンテンツＤＢ管理部１０１６は、登録対象コンテンツの登録を行う。
なお、コンテンツＤＢ管理部１０１６は、コンテンツ登録画面（図６）で指定された海外の開示先に登録対象コンテンツを開示することが輸出管理システム１０２により許可されていると該非判定確認部１０１４が判定するまでは、登録対象コンテンツの登録を保留する。
コンテンツＤＢ管理部１０１６は、前述したアクセス権管理部１０１５とともに、登録管理部の例に相当する。
【００２３】
画面ＤＢ１０１７は、コンテンツ登録画面データ（図６）、輸出該非判定番号入力画面データ（図７）を記憶している。
【００２４】
ユーザＤＢ１０１８は、コンテンツ共有システム１０１を利用可能なユーザが示されるユーザ管理データを記憶している。
図４は、ユーザ管理データの例を示す。
ユーザ管理データでは、組織名（企業名）と、その組織が属する国の国名と、その組織に所属する担当者の名前が記述される。
【００２５】
アクセス権ＤＢ１０１９は、コンテンツごとのアクセス権が示されるアクセス権管理データを記憶している。
図５は、アクセス権管理データの例を示す。
アクセス権管理データでは、コンテンツＩＤごとに、対応する輸出該非判定番号、開示先／アクセス権が示され、また、コンテンツに対するアクセス履歴が示される。
【００２６】
コンテンツＤＢ１０２０は、コンテンツＩＤと対応付けて、複数のコンテンツを記憶している。
【００２７】
次に、図８を参照して、本実施の形態に係るコンテンツ共有システム１０１の動作例を説明する。
【００２８】
コンテンツを登録しようとするユーザが端末装置１０３にてブラウザ１０３１を起動し、コンテンツ共有システム１０１にアクセスする。
コンテンツ共有システム１０１では、通信部１０１１が端末装置１０３からのアクセスを受け付ける（Ｓ１０１）。
【００２９】
次に、画面データ生成部１０１２が、画面ＤＢ１０１７からコンテンツ登録画面（図６）を読み出し、通信部１０１１に渡す。
通信部１０１１は、端末装置１０３にコンテンツ登録画面（図６）を送信する（Ｓ１０２）。
【００３０】
端末装置１０３がコンテンツ登録画面を受信し、ディスプレイにコンテンツ登録画面を表示する。
ユーザは、コンテンツ登録画面にコンテンツＩＤ、開示先、アクセス権を入力する。
図６の例では、コンテンツＩＤとして「ＡＢＣＤ０００５」が、開示先として「Ｅ社」が、アクセス権として「閲覧（Ｒ）」が入力されている。
端末装置１０３は、入力されたコンテンツＩＤ、開示先、アクセス権をコンテンツ共有システム１０１に送信し、また、コンテンツＩＤに対応する登録対象コンテンツをコンテンツ共有システム１０１に送信する。
なお、ユーザは、１つの登録対象コンテンツに対して複数の開示先を指定することが可能であり、また、開示先ごとにアクセス権を変えることもできる。
なお、端末装置１０３から送信される開示先（Ｅ社）が、開示先情報の例に相当する。
【００３１】
コンテンツ共有システム１０１では、通信部１０１１が、端末装置１０３から送信されたコンテンツＩＤ、開示先、アクセス権、登録対象コンテンツを受信する。
そして、該非判定確認部１０１４が、端末装置１０３から送信された開示先に海外の開示先が含まれるかどうかを判断する（Ｓ１０３）。
より具体的には、該非判定確認部１０１４は、端末装置１０３から送信された開示先が属する国をユーザ管理データ（図４）を参照して調査し、開示先が海外であるかどうかを判断する。
例えば、図６に示すように、開示先としてＥ社が指定されている場合は、該非判定確認部１０１４は、ユーザ管理データ（図４）を参照して、Ｅ社がＡ国の企業であることを確認し、ユーザにより海外の開示先が指定されたと判断する。
【００３２】
ユーザが指定した開示先に海外の開示先が含まれていない場合（Ｓ１０３でＮＯ）は、アクセス権管理部１０１５が、ユーザに指定された開示先にユーザに指定されたアクセス権を設定し、コンテンツＤＢ管理部１０１６が登録対象コンテンツを登録する（Ｓ１０８）。
つまり、アクセス権管理部１０１５が、登録対象コンテンツに対して図５のようなアクセス権管理データを生成し、生成したアクセス権管理データをアクセス権ＤＢ１０１９に格納する。
更に、コンテンツＤＢ管理部１０１６が、登録対象コンテンツをコンテンツＩＤと対応付けてコンテンツＤＢ１０２０に格納する。
【００３３】
一方、ユーザが指定した開示先に海外の開示先が含まれている場合（Ｓ１０３でＹＥＳ）は、画面データ生成部１０１２が、画面ＤＢ１０１７から輸出該非判定番号入力画面（図７）を読み出し、通信部１０１１に渡す。
通信部１０１１は、輸出該非判定番号入力画面を端末装置１０３に送信する（Ｓ１０４）。
なお、輸出該非判定番号入力画面は、登録時検証情報提示要求の例に相当する。
【００３４】
端末装置１０３が輸出該非判定番号入力画面を受信し、ディスプレイに輸出該非判定番号入力画面を表示する。
ユーザは、輸出該非判定番号入力画面に輸出該非判定番号を入力する。
図７の例では、輸出該非判定番号として「０００１」が入力されている。
端末装置１０３は、入力された輸出該非判定番号をコンテンツ共有システム１０１に送信する。
【００３５】
コンテンツ共有システム１０１では、通信部１０１１が端末装置１０３から輸出該非判定番号を受信した場合（Ｓ１０５でＹＥＳ）は、Ｓ１０６に進み、輸出該非判定番号を受信しない場合は、輸出該非判定番号の受信があるまでＳ１０５の処理が繰り返される。
【００３６】
通信部１０１１が端末装置１０３から輸出該非判定番号を受信した場合（Ｓ１０５でＹＥＳ）は、該非判定結果データ検索部１０１３が、端末装置１０３からの輸出該非判定番号を検索条件とする検索要求を生成し、通信部１０１１が輸出管理システム１０２に検索要求を送信する。
輸出管理システム１０２は、検索要求を受信し、該非判定結果ＤＢ１０２１において、検索要求の輸出該非判定番号と同じ輸出該非判定番号が記述されている該非判定結果データを検索する。
輸出管理システム１０２は、該当する該非判定結果データを検索できた場合は、検索結果として、該非判定結果データをコンテンツ共有システム１０１に送信する。
一方、該当する該非判定結果データを検索できなかった場合は、検索結果として、エラーメッセージをコンテンツ共有システム１０１に送信する。
【００３７】
コンテンツ共有システム１０１では、通信部１０１１が輸出管理システム１０２からの検索結果を受信し、該非判定結果データ検索部１０１３に渡す。
該非判定結果データ検索部１０１３は、検索結果に該非判定結果データ及びエラーメッセージのいずれが含まれているかを確認する。
検索結果に該非判定結果データが含まれている場合（Ｓ１０６でＹＥＳ）は、Ｓ１０７に進む。
一方、検索結果にエラーメッセージが含まれている場合（Ｓ１０６でＮＯ）は、画面データ生成部１０１２が画面ＤＢ１０１７からエラー表示画面（不図示）を読み出し、通信部１０１１がエラー表示画面を端末装置１０３に送信する（Ｓ１０９）。
エラー表示画面は、登録対象コンテンツの登録が許可されない旨を表示する画面である。
【００３８】
検索結果に該非判定結果データが含まれている場合（Ｓ１０６でＹＥＳ）は、該非判定確認部１０１４が、輸出該非判定が行われた開示先と、端末装置１０３から受信した開示先が一致しているか否かを検証する（Ｓ１０７）。
具体的には、該非判定確認部１０１４は、該非判定結果データに含まれる開示先とコンテンツ登録画面（図６）に対して入力された開示先が一致するか否かを検証する。
更に、該非判定確認部１０１４は、輸出該非判定が行われたコンテンツと、端末装置１０３から受信した登録対象コンテンツが一致しているか否かを検証する（Ｓ１０７）。
具体的には、該非判定確認部１０１４は、該非判定結果データに含まれる対象コンテンツＩＤとコンテンツ登録画面（図６）に対して入力されたコンテンツＩＤが一致するか否かを検証する。
コンテンツＩＤが一致する場合は、該非判定確認部１０１４は、更に、端末装置１０３から受信した登録対象コンテンツのハッシュ値を生成し、該非判定結果データに含まれるハッシュ値と生成したハッシュ値とを比較し、両者が一致するか否かを検証する。
ハッシュ値が一致する場合は、該非判定確認部１０１４は、輸出該非判定が行われたコンテンツと、端末装置１０３から受信した登録対象コンテンツが一致していると判断する。
開示先及びコンテンツの少なくともいずれかが一致しない場合（Ｓ１０７でＮＯ）は、Ｓ１０９に進み、エラー表示画面が端末装置１０３に送信される。
一方、開示先及びコンテンツが一致する場合（Ｓ１０７でＹＥＳ）は、Ｓ１０８に進み、アクセス権管理部１０１５が、ユーザに指定された開示先にユーザに指定されたアクセス権を設定し、コンテンツＤＢ管理部１０１６が登録対象コンテンツを登録する。
【００３９】
なお、ここでは、ハッシュ値を用いて輸出該非判定が行われたコンテンツと登録対象コンテンツとの同一性を検証するようにしているが、コンテンツの同一性を検証する方法はどのようなものでもよい。
【００４０】
登録対象コンテンツが登録された後は、ユーザが端末装置１０３を用いてコンテンツ共有システム１０１にコンテンツのダウンロード要求を行った場合に、アクセス権管理部１０１５がダウンロード要求元のユーザに当該コンテンツに対するアクセス権があるか否かを判定し、アクセス権があれば、コンテンツのダウンロードを許可し、アクセス権がなければ、コンテンツのダウンロードを許可しない。
【００４１】
以上のように、本実施の形態に係るコンテンツ共有システム１０１は、コンテンツアップロードの際に、コンテンツの開示先が海外の開示先である場合は、輸出該非判定番号入力画面を自動的に表示することで、検証情報である輸出該非判定番号の提示を要求する。
そして、輸出該非判定番号を用いた検証によって海外の開示先への開示が許可されていることが確認されたコンテンツのみを登録する。
このため、海外への開示が許可されていないコンテンツは登録されないので、コンテンツの漏えいの危険なく、コンテンツの海外への開示を制御することができる。
【００４２】
また、輸出該非判定番号入力画面を自動表示した際に、ユーザが輸出該非判定番号を入力するまでは当該コンテンツについてのアクセス権が設定されないので、輸出該非判定手続きを経ずにコンテンツが共有されることを防止することができる。
【００４３】
また、輸出該非を判定する専用のマスタをコンテンツ共有システム１０１側に準備する必要がないため、輸出該非要否の自動判定が可能である。
自動判定を行うことで、輸出該非判定手続き漏れを防止することができる。
【００４４】
実施の形態２．
本実施の形態では、コンテンツ共有システム１０１に登録済みのコンテンツ（以下、登録済みコンテンツという）の開示先を追加する例を説明する。
なお、本実施の形態においても、システム構成例は図１に示した通りであり、また、コンテンツ共有システム１０１の構成例も図２に示した通りである。
以下では、主に実施の形態１との差異を説明する。
本実施の形態で説明していない事項は実施の形態１と同じである。
【００４５】
本実施の形態では、該非判定結果ＤＢ１０２１に、図３に示す該非判定結果データとともに、図９に示す該非判定結果データが格納されているものとする。
つまり、対象コンテンツＩＤ：ＡＢＣＤ０００５に対して、Ａ国のＥ社を開示先とする輸出該非判定が行われて図３の該非判定結果データが生成された後、Ｃ国のＧ社を開示先とする輸出該非判定が行われて図９の該非判定結果データが生成されたものとする。
また、コンテンツ共有システム１０１では、Ａ国のＥ社を開示先にしてコンテンツＩＤ：ＡＢＣＤ０００５のコンテンツが登録済みであるとする。
本実施の形態では、ユーザからの要求に基づき、コンテンツ共有システム１０１が、当該コンテンツの開示先としてＣ国のＧ社を追加する例を説明する。
【００４６】
次に、図１０を参照して、本実施の形態に係るコンテンツ共有システム１０１の動作例を説明する。
なお、図１０において、図４と同じ符号のステップでは、基本的に図４と同じ処理が行われる。
【００４７】
登録済みコンテンツの開示先を追加しようとするユーザが端末装置１０３にてブラウザ１０３１を起動し、コンテンツ共有システム１０１にアクセスする。
コンテンツ共有システム１０１では、通信部１０１１が端末装置１０３からのアクセスを受け付ける（Ｓ１０１）。
【００４８】
次に、画面データ生成部１０１２が、画面ＤＢ１０１７から開示先変更画面を読み出し、通信部１０１１に渡す。
通信部１０１１は、端末装置１０３に開示先変更画面を送信する（Ｓ２０１）。
開示先変更画面は、コンテンツ登録画面（図６）と同様の画面であり、ユーザにコンテンツＩＤ、開示先、アクセス権の入力を促す画面である。
【００４９】
端末装置１０３が開示先変更画面を受信し、ディスプレイに開示先変更画面を表示する。
ユーザは、開示先変更画面にコンテンツＩＤ、開示先、アクセス権を入力する。
ここでは、コンテンツＩＤとして「ＡＢＣＤ０００５」が、開示先として「Ｇ社」が、アクセス権として「閲覧（Ｒ）」が入力されたものとする。
端末装置１０３は、入力されたコンテンツＩＤ、開示先、アクセス権をコンテンツ共有システム１０１に送信する。
なお、端末装置１０３から送信されたコンテンツＩＤ、開示先、アクセス権が開示先追加要求の例に相当する。
【００５０】
コンテンツ共有システム１０１では、通信部１０１１が、端末装置１０３から送信されたコンテンツＩＤ、開示先、アクセス権を受信する。
そして、該非判定確認部１０１４が、端末装置１０３から送信された開示先に海外の開示先が含まれるかどうかを判断する（Ｓ１０３）。
より具体的には、該非判定確認部１０１４は、端末装置１０３から送信された開示先が属する国をユーザ管理データ（図４）を参照して調査し、端末装置１０３から送信された開示先が海外であるかどうかを判断する。
図４にはＧ社の情報は図示していないが、該非判定確認部１０１４は、開示先であるＧ社はＣ国の企業であることを確認し、ユーザにより海外の開示先が指定されたと判断する。
【００５１】
ユーザが指定した開示先に海外の開示先が含まれていない場合（Ｓ１０３でＮＯ）は、アクセス権管理部１０１５が、ユーザに指定された開示先にユーザに指定されたアクセス権を設定し、コンテンツの開示先を追加する（Ｓ２０２）。
【００５２】
一方、ユーザが指定した開示先に海外の開示先が含まれている場合（Ｓ１０３でＹＥＳ）は、画面データ生成部１０１２が、画面ＤＢ１０１７から輸出該非判定番号入力画面（図７）を読み出し、通信部１０１１に渡す。
通信部１０１１は、輸出該非判定番号入力画面を端末装置１０３に送信する（Ｓ１０４）。
なお、この輸出該非判定番号入力画面は、開示先追加時検証情報提示要求の例に相当する。
【００５３】
端末装置１０３が輸出該非判定番号入力画面を受信し、ディスプレイに輸出該非判定番号入力画面を表示する。
ユーザは、輸出該非判定番号入力画面に輸出該非判定番号を入力する。
端末装置１０３は、入力された輸出該非判定番号をコンテンツ共有システム１０１に送信する。
【００５４】
コンテンツ共有システム１０１では、通信部１０１１が端末装置１０３から輸出該非判定番号を受信した場合（Ｓ１０５でＹＥＳ）は、Ｓ１０６に進み、輸出該非判定番号を受信しない場合は、輸出該非判定番号の受信があるまでＳ１０５の処理が繰り返される。
【００５５】
通信部１０１１が端末装置１０３から輸出該非判定番号を受信した場合（Ｓ１０５でＹＥＳ）は、該非判定結果データ検索部１０１３が、端末装置１０３からの輸出該非判定番号を検索条件とする検索要求を生成し、通信部１０１１が輸出管理システム１０２に検索要求を送信する。
輸出管理システム１０２は、検索要求を受信し、該非判定結果ＤＢ１０２１において、検索要求の輸出該非判定番号と同じ輸出該非判定番号が記述されている該非判定結果データを検索する。
輸出管理システム１０２は、該当する該非判定結果データを検索できた場合は、検索結果として、該非判定結果データをコンテンツ共有システム１０１に送信する。
一方、該当する該非判定結果データを検索できなかった場合は、検索結果として、エラーメッセージをコンテンツ共有システム１０１に送信する。
【００５６】
コンテンツ共有システム１０１では、通信部１０１１が輸出管理システム１０２からの検索結果を受信し、該非判定結果データ検索部１０１３に渡す。
該非判定結果データ検索部１０１３は、検索結果に該非判定結果データ及びエラーメッセージのいずれが含まれているかを確認する。
検索結果に該非判定結果データが含まれている場合（Ｓ１０６でＹＥＳ）は、Ｓ１０７に進む。
一方、検索結果にエラーメッセージが含まれている場合（Ｓ１０６でＮＯ）は、画面データ生成部１０１２が画面ＤＢ１０１７からエラー表示画面を読み出し、通信部１０１１がエラー表示画面を端末装置１０３に送信する（Ｓ１０９）。
エラー表示画面は、開示先の追加が許可されない旨を表示する画面である。
【００５７】
検索結果に該非判定結果データが含まれている場合（Ｓ１０６でＹＥＳ）は、該非判定確認部１０１４が、輸出該非判定が行われた開示先と、端末装置１０３から受信した開示先が一致しているか否かを検証する（Ｓ１０７）。
具体的には、該非判定確認部１０１４は、該非判定結果データに含まれる開示先と開示先変更画面に対して入力された開示先が一致するか否かを検証する。
更に、該非判定確認部１０１４は、輸出該非判定が行われたコンテンツと、端末装置１０３で指定された登録済みコンテンツが一致しているか否かを検証する（Ｓ１０７）。
具体的には、該非判定確認部１０１４は、該非判定結果データに含まれる対象コンテンツＩＤと開示先変更画面に対して入力されたコンテンツＩＤが一致するか否かを検証する。
開示先及びコンテンツの少なくともいずれかが一致しない場合（Ｓ１０７でＮＯ）は、Ｓ１０９に進み、エラー表示画面が端末装置１０３に送信される。
一方、開示先及びコンテンツが一致する場合（Ｓ１０７でＹＥＳ）は、Ｓ２０２に進み、アクセス権管理部１０１５が、ユーザに指定された開示先にユーザに指定されたアクセス権を設定し、コンテンツの開示先を追加する。
【００５８】
Ｓ１０５において、端末装置１０３から輸出該非判定番号として「０００２」を受信した場合は、コンテンツ共有システム１０１は、輸出管理システム１０２から図９に示す該非判定結果データを受信する（Ｓ１０６でＹＥＳ）。
また、端末装置１０３から受信した追加の開示先である「Ｇ社」と輸出管理システム１０２から受信した該非判定結果データに含まれる開示先「Ｇ社」は一致し、更に、端末装置１０３から受信したコンテンツＩＤ「ＡＢＣＤ０００５」と輸出管理システム１０２から受信した該非判定結果データに含まれる対象コンテンツＩＤ「ＡＢＣＤ０００５」は一致する（Ｓ１０７でＹＥＳ）。
このため、Ｓ２０２において、アクセス権管理部１０１５が、コンテンツＩＤが「ＡＢＣＤ０００５」であるアクセス権管理データ（図５）の「開示先／アクセス権」の欄に、「Ｇ社（Ｒ）」を追加し、「Ｇ社（Ｒ）」が追加されたアクセス権管理データをアクセス権ＤＢ１０１９に格納する。
【００５９】
以上のように、本実施の形態によれば、共有済コンテンツの開示先が変更になり海外（例えば、関係会社）が含まれる場合に、輸出該非判定番号入力画面を自動的に表示し、開示先変更時に輸出該非の自動判定を行うことで、輸出該非判定手続き漏れを防止することができる。
【００６０】
実施の形態３．
本実施の形態では、ユーザからの要求に基づき、アクセス権ＤＢ１０１９、コンテンツＤＢ１０２０等を検索する例を説明する。
なお、本実施の形態においても、システム構成例は図１に示した通りであり、また、コンテンツ共有システム１０１の構成例も図２に示した通りである。
以下では、主に実施の形態１との差異を説明する。
本実施の形態で説明していない事項は実施の形態１と同じである。
【００６１】
本実施の形態では、ユーザが端末装置１０３にてブラウザ１０３１を起動し、コンテンツ共有システム１０１にアクセスする。
コンテンツ共有システム１０１では、画面データ生成部１０１２が画面ＤＢ１０１７から輸出該非判定情報検索画面（不図示）を読み出し、通信部１０１１が輸出該非判定情報検索画面を端末装置１０３に送信する。
端末装置１０３では、ユーザが輸出該非判定情報検索画面にて、検索キーワードとしてコンテンツＩＤ又は輸出該非判定番号を入力する。
端末装置１０３は、ユーザが入力した検索キーワード（コンテンツＩＤ又は輸出該非判定番号）をコンテンツ共有システム１０１に送信する。
コンテンツ共有システム１０１では、コンテンツＤＢ管理部１０１６が、ユーザが入力した検索キーワードを元に、アクセス権ＤＢ１０１９、コンテンツＤＢ１０２０を検索し、また、通信部１０１１を介して輸出管理システム１０２と通信を行って、該非判定結果ＤＢ１０２１を検索し、検索キーワードに合致するコンテンツ、アクセス権、アクセス履歴、該非判定結果データ、輸出該非判定番号等を端末装置１０３に送信する。
端末装置１０３では、コンテンツ共有システム１０１から送信された内容を一覧表示する。
【００６２】
以上のように、本実施の形態によれば、輸出該非判定番号及びコンテンツＩＤによる該非判定結果データ等の検索を可能とし、輸出該非判定結果、コンテンツのアクセス権、アクセス履歴等を一覧表示することができる。
【００６３】
最後に、実施の形態１〜３に示したコンテンツ共有システム１０１のハードウェア構成例を図１１を参照して説明する。
コンテンツ共有システム１０１はコンピュータであり、コンテンツ共有システム１０１の各要素をプログラムで実現することができる。
コンテンツ共有システム１０１のハードウェア構成としては、バスに、演算装置９０１、外部記憶装置９０２、主記憶装置９０３、通信装置９０４、入出力装置９０５が接続されている。
【００６４】
演算装置９０１は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
外部記憶装置９０２は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフラッシュメモリ、ハードディスク装置である。
主記憶装置９０３は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
画面ＤＢ１０１７、ユーザＤＢ１０１８、アクセス権ＤＢ１０１９、コンテンツＤＢ１０２０は、外部記憶装置９０２又は主記憶装置９０３で実現される。
通信装置９０４は、通信部１０１１の物理層に対応する。
入出力装置９０５は、例えばマウス、キーボード、ディスプレイ装置等である。
【００６５】
プログラムは、通常は外部記憶装置９０２に記憶されており、主記憶装置９０３にロードされた状態で、順次演算装置９０１に読み込まれ、実行される。
プログラムは、図１に示す「〜部」として説明している機能を実現するプログラムである。
更に、外部記憶装置９０２にはオペレーティングシステム（ＯＳ）も記憶されており、ＯＳの少なくとも一部が主記憶装置９０３にロードされ、演算装置９０１はＯＳを実行しながら、図１に示す「〜部」の機能を実現するプログラムを実行する。
また、実施の形態１〜３の説明において、「〜の判断」、「〜の判定」、「〜の登録」、「〜の検証」、「〜の設定」、「〜の登録」、「〜の選択」、「〜の生成」、「〜の受信」等として説明している処理の結果を示す情報やデータや信号値や変数値が主記憶装置９０３にファイルとして記憶されている。
また、暗号鍵・復号鍵や乱数値やパラメータが、主記憶装置９０３にファイルとして記憶されてもよい。
【００６６】
なお、図１１の構成は、あくまでもコンテンツ共有システム１０１のハードウェア構成の一例を示すものであり、コンテンツ共有システム１０１のハードウェア構成は図１１に記載の構成に限らず、他の構成であってもよい。
また、実施の形態１〜３に示した輸出管理システム１０２、端末装置１０３も、図１１のハードウェア構成をしていてもよいし、他のハードウェア構成であってもよい。
【００６７】
また、実施の形態１〜３に示す手順により、本発明に係るコンテンツ管理方法を実現可能である。
【００６８】
以上、本発明の実施の形態について説明したが、これらの実施の形態のうち、２つ以上を組み合わせて実施しても構わない。
あるいは、これらの実施の形態のうち、１つを部分的に実施しても構わない。
あるいは、これらの実施の形態のうち、２つ以上を部分的に組み合わせて実施しても構わない。
なお、本発明は、これらの実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【符号の説明】
【００６９】
１０１  コンテンツ共有システム、１０２  輸出管理システム、１０３  端末装置、１０４  ネットワーク、１０１１  通信部、１０１２  画面データ生成部、１０１３  該非判定結果データ検索部、１０１４  該非判定確認部、１０１５  アクセス権管理部、１０１６  コンテンツＤＢ管理部、１０１７  画面ＤＢ、１０１８  ユーザＤＢ、１０１９  アクセス権ＤＢ、１０２０  コンテンツＤＢ、１０２１  該非判定結果ＤＢ、１０３１  ブラウザ。
【図１】
2015141483.tif 000003
【図２】
2015141483.tif 000004
【図３】
2015141483.tif 000005
【図４】
2015141483.tif 000006
【図５】
2015141483.tif 000007
【図６】
2015141483.tif 000008
【図７】
2015141483.tif 000009
【図８】
2015141483.tif 000010
【図９】
2015141483.tif 000011
【図１０】
2015141483.tif 000012
【図１１】
2015141483.tif 000013