(57)【要約】      （修正有）【課題】柔軟かつ高いセキュリティをもってコンテンツの利用を制限すること。【解決手段】コンテンツ認証システム１は、コンテンツの作成者によって使用される作成者端末１０と、コンテンツの利用者によって使用されるユーザ端末２０〜４０とを含み、作成者端末１０は、コンテンツの利用権限を設定するユーザの指紋認証コードが格納された指紋認証コードデータベースを有している。そして、コンテンツを作成する際に、コンテンツの作成者は、そのコンテンツの利用権限を与えるユーザの指紋認証コードと、各ユーザに与える利用権限を示すデータとをコンテンツのヘッダに含めることができる。したがって、コンテンツの作成時に、複数のユーザに対し、それぞれのユーザに応じた利用権限を設定することが可能となり、柔軟かつ高いセキュリティをもってコンテンツの利用を制限することが可能となる。【選択図】図１
2006243868.tif 000002
【特許請求の範囲】
【請求項１】
利用の制限を有するコンテンツを取り扱うコンテンツ認証システムであって、
コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とをコンテンツに付加する認証情報付加手段を備えるコンテンツ作成装置と、
コンテンツのユーザに関する前記ユーザ識別情報を入力するユーザ情報入力手段と、コンテンツの利用が指示された場合に、前記ユーザ情報入力手段によって入力された前記ユーザ識別情報を基に、コンテンツに付加された前記利用権限情報を参照して利用権限の認証を行い、認証された利用権限に応じた該コンテンツの利用を許可する認証手段とを備えるコンテンツ利用装置と、
を含むことを特徴とするコンテンツ認証システム。
【請求項２】
前記ユーザ識別情報は、各ユーザの生体認証を行うための生体認証コードを含み、
前記ユーザ情報入力手段は、コンテンツのユーザに関する生体認証コードを取得する生体認証装置を含み、
前記認証手段は、コンテンツに付加された生体認証コードと、前記ユーザ情報入力手段によって取得された生体認証コードとを照合して利用権限の認証を行うことを特徴とする請求項１記載のコンテンツ認証システム。
【請求項３】
前記コンテンツ作成装置は、コンテンツの各種属性情報と対応付けて予め設定された前記利用権限情報の候補のいずれかを、対象となるコンテンツに設定する属性情報を指定することにより選択させる選択手段をさらに備え、
前記認証情報付加手段は、前記選択手段によって選択された前記利用権限情報の候補に含まれる前記ユーザ識別情報および前記利用権限情報を該コンテンツに付加することを特徴とする請求項１または２記載のコンテンツ認証システム。
【請求項４】
利用の制限を有するコンテンツを取り扱うコンテンツ作成装置であって、
コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とをコンテンツに付加する認証情報付加手段を備えることを特徴とするコンテンツ作成装置。
【請求項５】
利用の制限を有するコンテンツを取り扱うコンテンツ利用装置であって、
コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とを含むコンテンツを取得する取得手段と、
コンテンツのユーザに関する前記ユーザ識別情報を入力するユーザ情報入力手段と、
コンテンツの利用が指示された場合に、前記ユーザ情報入力手段によって入力された前記ユーザ識別情報を基に、コンテンツに付加された前記利用権限情報を参照して利用権限の認証を行い、認証された利用権限に応じた該コンテンツの利用を許可する認証手段と、
を備えることを特徴とするコンテンツ利用装置。
【請求項６】
利用の制限を有するコンテンツを取り扱うためのコンテンツ作成プログラムであって、
コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とをコンテンツに付加する認証情報付加機能をコンピュータに実現させることを特徴とするコンテンツ作成プログラム。
【請求項７】
利用の制限を有するコンテンツを取り扱うためのコンテンツ利用プログラムであって、
コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とを含むコンテンツに対し、該コンテンツの利用が指示された場合に、コンテンツのユーザに関して入力された前記ユーザ識別情報を基に、コンテンツに付加された前記利用権限情報を参照して利用権限の認証を行い、認証された利用権限に応じた該コンテンツの利用を許可する認証機能をコンピュータに実現させることを特徴とするコンテンツ利用プログラム。
【請求項８】
利用の制限を有するコンテンツを取り扱うコンテンツ認証方法であって、
コンテンツ作成者側において、
コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とをコンテンツに付加する認証情報付加ステップと、
コンテンツのユーザ側において、
コンテンツのユーザに関する前記ユーザ識別情報を、コンテンツのユーザが使用する端末に入力するユーザ情報入力ステップと、
コンテンツのユーザが使用する端末が、コンテンツの利用が指示された場合に、前記ユーザ情報入力ステップにおいて入力された前記ユーザ識別情報を基に、コンテンツに付加された前記利用権限情報を参照して利用権限の認証を行い、認証された利用権限に応じた該コンテンツの利用を許可する認証ステップと、
を含むことを特徴とするコンテンツ認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用の制限を有するコンテンツを取り扱うためのコンテンツ認証システム、コンテンツ作成装置、コンテンツ利用装置、コンテンツ作成プログラム、コンテンツ利用プログラムおよびコンテンツ認証方法に関する。
【背景技術】
【０００２】
従来、電子ブック等のコンテンツを閲覧するための端末において、指紋データ等の生体認証情報を利用してユーザを特定し、認証されたユーザ以外による端末の操作を制限する方法が知られている。
例えば、携帯電話端末の利用に際し、指紋認証を用いてユーザの認証を行う技術が、特開２００１−３０９０５０号公報および特開２００２−４４７２７号公報に記載されている。
【０００３】
また、端末単位での利用を制限する他、コンテンツ単位での利用を制限する目的で、コンテンツの生成時に指紋認証コードを用いてコンテンツデータを加工する方法に関する技術が、特開２００２−１６５９７号公報に記載されている。
端末単位での利用を制限する場合には、コンテンツが他の端末に移動されると利用可能になるのに対し、本号公報に記載の方法によれば、利用を制限するコンテンツが種々の端末に移動されても利用を制限することが可能である。
【特許文献１】特開２００１−３０９０５０号公報
【特許文献２】特開２００２−４４７２７号公報
【特許文献３】特開２００２−１６５９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、コンテンツ単位で利用を制限する場合に、特定の複数ユーザに利用権限を与える必要が生ずることがある。
例えば、オフィスにおいて、あるコンテンツを作成して配布する場合に、一定の役職以上のユーザにのみ利用権限を与え、他のユーザに対しては閲覧を禁止したい状況等が生じ得る。
【０００５】
しかしながら、このような場合に、特許文献１および特許文献２に記載された技術を用いると、端末単位で利用が制限されることから、制限対象のコンテンツが記憶された端末の利用権限を有するユーザであれば、そのコンテンツを閲覧することが可能となり、適切な利用制限を行うことが困難であった。
一方、特許文献３に記載された技術を用いた場合、コンテンツの作成時に用いられた指紋認証コードに係る所定ユーザ以外のユーザは、制限対象のコンテンツを利用することができないこととなり、特許文献１および特許文献２に記載された技術の場合と同様に、適切な利用制限を行うことが困難であった。
【０００６】
このように、従来の技術においては、柔軟かつ高いセキュリティをもってコンテンツの利用を制限することは困難であった。
本発明の課題は、柔軟かつ高いセキュリティをもってコンテンツの利用を制限することである。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、本発明は、
利用の制限を有するコンテンツを取り扱うコンテンツ認証システムであって、コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報（例えば、図７の「ユーザＢ指紋認証コード」等）と、該ユーザそれぞれに与える利用権限を示す利用権限情報（例えば、図７の「ユーザＢ利用権限」等）とをコンテンツに付加する認証情報付加手段（例えば、図２のＣＰＵ１２）を備えるコンテンツ作成装置（例えば、図１の作成者端末１０）と、コンテンツのユーザに関する前記ユーザ識別情報を入力するユーザ情報入力手段（例えば、図３の指紋認証装置２７）と、コンテンツの利用が指示された場合に、前記ユーザ情報入力手段によって入力された前記ユーザ識別情報を基に、コンテンツに付加された前記利用権限情報を参照して利用権限の認証を行い、認証された利用権限に応じた該コンテンツの利用を許可する認証手段（例えば、図３のＣＰＵ２２）とを備えるコンテンツ利用装置とを含むことを特徴としている。
【０００８】
このような構成により、コンテンツの作成者は、そのコンテンツの利用権限を与えるユーザのユーザ識別情報と、利用権限情報とをコンテンツに含めることができる。そして、コンテンツが利用される際、コンテンツ利用装置に備えられたユーザ情報入力手段によって、ユーザ識別情報が入力され、そのユーザ識別情報とコンテンツに含まれるユーザ識別情報との照合が行われる。その結果、認証確認が取れた利用権限の内容について、ユーザはコンテンツを利用することが可能となる。
【０００９】
したがって、コンテンツの作成時に、複数のユーザに対し、それぞれのユーザに応じた利用権限を設定することが可能となり、ユーザを認証するための情報がコンテンツに含まれることとなるため、柔軟かつ高いセキュリティをもってコンテンツの利用を制限することが可能となる。
また、前記ユーザ識別情報は、各ユーザの生体認証を行うための生体認証コード（例えば、指紋認証あるいは虹彩認証等の認証コード）を含み、前記ユーザ情報入力手段は、コンテンツのユーザに関する生体認証コードを取得する生体認証装置（例えば、図３の指紋認証装置２７）を含み、前記認証手段は、コンテンツに付加された生体認証コードと、前記ユーザ情報入力手段によって取得された生体認証コードとを照合して利用権限の認証を行うことを特徴としている。
【００１０】
これにより、コンテンツの利用権限を与えるユーザを生体認証によって制限できるため、より高いセキュリティを確保することができる。
また、前記コンテンツ作成装置は、コンテンツの各種属性情報と対応付けて予め設定された前記利用権限情報の候補のいずれかを、対象となるコンテンツに設定する属性情報を指定することにより選択させる選択手段（例えば、図２の入力部１１）をさらに備え、前記認証情報付加手段は、前記選択手段によって選択された前記利用権限情報の候補に含まれる前記ユーザ識別情報および前記利用権限情報を該コンテンツに付加することを特徴としている。
【００１１】
これにより、コンテンツの利用権限を設定する場合における入力の煩雑さを軽減することが可能となる。
また、本発明は、
利用の制限を有するコンテンツを取り扱うコンテンツ作成装置であって、コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とをコンテンツに付加する認証情報付加手段（例えば、図２のＣＰＵ１２）を備えることを特徴としている。
【００１２】
また、本発明は、
利用の制限を有するコンテンツを取り扱うコンテンツ利用装置であって、コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とを含むコンテンツを取得する取得手段（例えば、図３のＣＰＵ２２および通信部２８）と、コンテンツのユーザに関する前記ユーザ識別情報を入力するユーザ情報入力手段（例えば、図３の指紋認証装置２７）と、コンテンツの利用が指示された場合に、前記ユーザ情報入力手段によって入力された前記ユーザ識別情報を基に、コンテンツに付加された前記利用権限情報を参照して利用権限の認証を行い、認証された利用権限に応じた該コンテンツの利用を許可する認証手段（例えば、図３のＣＰＵ２２）とを備えることを特徴としている。
【００１３】
また、本発明は、
利用の制限を有するコンテンツを取り扱うためのコンテンツ作成プログラムであって、コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とをコンテンツに付加する認証情報付加機能（例えば、図４のコンテンツ作成処理におけるステップＳ６の機能）をコンピュータに実現させることを特徴としている。
【００１４】
また、本発明は、
利用の制限を有するコンテンツを取り扱うためのコンテンツ利用プログラムであって、コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とを含むコンテンツに対し、該コンテンツの利用が指示された場合に、コンテンツのユーザに関して入力された前記ユーザ識別情報を基に、コンテンツに付加された前記利用権限情報を参照して利用権限の認証を行い、認証された利用権限に応じた該コンテンツの利用を許可する認証機能（例えば、図８のコンテンツ認証処理による機能）をコンピュータに実現させることを特徴としている。
【００１５】
また、本発明は、
利用の制限を有するコンテンツを取り扱うコンテンツ認証方法であって、
コンテンツ作成者側において、コンテンツの利用権限を設定する対象のユーザそれぞれを識別するためのユーザ識別情報と、該ユーザそれぞれに与える利用権限を示す利用権限情報とをコンテンツに付加する認証情報付加ステップと、コンテンツのユーザ側において、コンテンツのユーザに関する前記ユーザ識別情報を、コンテンツのユーザが使用する端末に入力するユーザ情報入力ステップと、コンテンツのユーザが使用する端末が、コンテンツの利用が指示された場合に、前記ユーザ情報入力ステップにおいて入力された前記ユーザ識別情報を基に、コンテンツに付加された前記利用権限情報を参照して利用権限の認証を行い、認証された利用権限に応じた該コンテンツの利用を許可する認証ステップとを含むことを特徴としている。
【００１６】
このように、本発明によれば、柔軟かつ高いセキュリティをもってコンテンツの利用を制限することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、図を参照して本発明に係るコンテンツ認証システムの実施の形態を説明する。
まず、構成を説明する。
図１は、本発明に係るコンテンツ認証システム１のシステム構成を示す概略図である。
図１において、コンテンツ認証システム１は、コンテンツの作成者Ａによって使用される作成者端末１０と、コンテンツの作成者Ａによって作成されたコンテンツの利用者Ｂ〜Ｄそれぞれによって使用されるユーザ端末２０〜４０とを含んで構成され、これらの各装置は、ネットワークを介して接続されている。
【００１８】
作成者端末１０は、利用者Ｂ〜Ｄの指紋認証コードを格納したＰＣ（Personal Computer）等によって構成される。
図２は、作成者端末１０の機能構成を示すブロック図である。
図２において、作成者端末１０は、入力部１１と、ＣＰＵ（Central Processing Unit）１２と、記憶部１３と、ＲＯＭ（Read Only Memory）１４と、ＲＡＭ（Random Access Memory）１５と、ディスプレイ１６と、指紋認証装置１７と、通信部１８とを含んで構成される。
【００１９】
入力部１１は、カーソルキーや数字入力キー等を備えたキーボード及びマウス等のポインティングデバイスを含み、キーボードにおいて押下されたキーの押下信号やマウスの位置信号をＣＰＵ１２に出力する。例えば、後述するコンテンツ作成処理において、コンテンツを作成するための各種情報や、そのコンテンツに対して利用を許可するユーザの認証および利用権限等が、コンテンツ作成者によって入力部１１から入力される。
【００２０】
ＣＰＵ１２は、作成者端末１０全体を制御するもので、入力部１１から入力される各種の指示信号に従って、記憶部１３に記憶された各種処理に関するプログラムを読み出して実行する。例えば、ＣＰＵ１２は、記憶部１３に記憶されたコンテンツ作成処理プログラムを読み出し、コンテンツ作成処理（後述）を実行する。
そして、ＣＰＵ１２は、各種プログラム等を実行した処理結果を記憶部１３やＲＡＭ１５の所定の領域に格納したり、ディスプレイ１６に表示させたりする。
【００２１】
記憶部１３は、ハードディスク等の不揮発性の記憶装置で構成される。この記憶部１３は、コンテンツ作成処理において参照される指紋認証コードデータベースや作成されたコンテンツ、作成者端末１０の制御のための各種処理に関するプログラムを記憶する。なお、指紋認証コードデータベースには、作成者ＡおよびユーザＢ〜Ｄの指紋認証コードが予め登録されている。
【００２２】
なお、指紋認証コードデータベースは、作成者端末１０内に有する場合の他、ネットワークを介して接続されたデータベースサーバ等、他の装置に備えることとしても良い。
ＲＯＭ１４は、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の不揮発性の半導体メモリによって構成され、作成者端末１０の起動時に実行されるプログラムコード等を記憶している。
【００２３】
ＲＡＭ１５は、ＣＰＵ１２における処理に伴う各種データを記憶するもので、作成者端末１０を制御するためのシステムエリアや、ＣＰＵ１２により実行される各種処理において生成されたデータを一時的に格納するワークエリアを形成する。
ディスプレイ１６は、例えばドットマトリクスタイプのカラー液晶表示セル等から構成され、ＣＰＵ１２の指示に従って各種データを表示する。
【００２４】
指紋認証装置１７は、指紋を読み取るスキャナを備え、読み取った指紋をコード化した指紋認証コードをＣＰＵ１２に出力する。
通信部１８は、ＣＰＵ１２から送信指示された各種データに対し、所定の形式へのデータ変換処理および変調処理を施して、ネットワークを介して送信したり、ネットワークを介して受信した信号に対し、原信号への復調処理およびオリジナルデータ形式へのデータ変換処理を施して、ＣＰＵ１２に出力したりする。
【００２５】
次に、ユーザ端末２０〜４０の構成について説明する。
なお、ユーザ端末２０〜４０の構成は同様であるため、代表としてユーザ端末２０を例に挙げて説明する。
図３は、ユーザ端末２０の機能構成を示すブロック図である。
図３において、ユーザ端末２０は、入力部２１と、ＣＰＵ２２と、記憶部２３と、ＲＯＭ２４と、ＲＡＭ２５と、ディスプレイ２６と、指紋認証装置２７と、通信部２８とを含んで構成される。
【００２６】
入力部２１は、感圧式あるいは静電式のタッチパネルによって構成され、ディスプレイ２６の表示領域に重ねて備えられる。即ち、入力部２１とディスプレイ２６とによってタッチスクリーンが形成され、この入力部２１を介して、後述するコンテンツ認証処理において、コンテンツの認証に関する各種情報や、ユーザ端末２０に対する各種指示が、コンテンツの利用者Ｂによって入力される。なお、入力部２１は、カーソルキーや文字入力キーあるいは所定の指示入力を行うボタンスイッチ等を適宜備えることも可能である。
【００２７】
ＣＰＵ２２は、ユーザ端末２０全体を制御するもので、入力部２１から入力される各種の指示信号に従って、記憶部２３に記憶された各種処理に関するプログラムを読み出して実行する。例えば、ＣＰＵ２２は、記憶部２３に記憶されたコンテンツ認証処理プログラムを読み出し、コンテンツ認証処理（後述）を実行する。
そして、ＣＰＵ２２は、各種プログラム等を実行した処理結果を記憶部２３やＲＡＭ２５の所定の領域に格納したり、ディスプレイ２６に表示させたりする。
【００２８】
記憶部２３は、フラッシュＲＯＭ等の不揮発性の記憶装置で構成される。この記憶部２３は、作成者端末１０からダウンロードされたコンテンツや、ユーザ端末２０の制御のための各種処理に関するプログラムを記憶する。
ＲＯＭ２４は、ＥＥＰＲＯＭ等の不揮発性の半導体メモリによって構成され、ユーザ端末２０の起動時に実行されるプログラムコード等を記憶している。
【００２９】
ＲＡＭ２５は、ＣＰＵ２２における処理に伴う各種データを記憶するもので、ユーザ端末２０を制御するためのシステムエリアや、ＣＰＵ２２により実行される各種処理において生成されたデータを一時的に格納するワークエリアを形成する。
ディスプレイ２６は、例えばドットマトリクスタイプのカラー液晶表示セル等から構成され、ＣＰＵ２２の指示に従って各種データを表示する。
【００３０】
指紋認証装置２７は、指紋を読み取るスキャナを備え、読み取った指紋をコード化した指紋認証コードをＣＰＵ２２に出力する。
通信部２８は、ＣＰＵ２２から送信指示された各種データに対し、所定の形式へのデータ変換処理および変調処理を施して、ネットワークを介して送信したり、ネットワークを介して受信した信号に対し、原信号への復調処理およびオリジナルデータ形式へのデータ変換処理を施して、ＣＰＵ２２に出力したりする。
【００３１】
次に、動作を説明する。
初めに、作成者端末１０において実行されるコンテンツ作成処理について説明する。
図４は、作成者端末１０のＣＰＵ１２が実行するコンテンツ作成処理を示すフローチャートである。コンテンツ作成処理は、入力部１１によって処理の実行が指示入力されることに対応して開始される。
【００３２】
図４において、コンテンツ作成処理が開始されると、ＣＰＵ１２は、コンテンツの作成者Ａによって作成されたコンテンツを、ユーザ端末２０〜４０に転送させるアプリケーション（以下、「転送アプリケーション」と言う。）を起動する（ステップＳ１）。
次に、ＣＰＵ１２は、作成したコンテンツに対する認証情報を設定するためのコンテンツ認証画面を表示する（ステップＳ２）。
【００３３】
図５は、コンテンツ認証画面の一例を示す図である。
図５に示すように、コンテンツ認証画面には、コンテンツの作成者Ａおよびコンテンツの利用者Ｂ〜Ｄを示す“ユーザ名”欄と、ユーザ名に示された各ユーザにおけるコンテンツの閲覧権限を示す“閲覧権限”欄と、コンテンツの編集権限を示す“編集権限”欄とが表示される。“ユーザ名”欄には、作成者Ａが、作成したコンテンツの利用権限を与えるユーザのユーザ名を記入する。また、“閲覧権限”および“編集権限”の各欄においては、それぞれのユーザにこれらの権限を与えるか否かを示す“許可する”あるいは“許可しない”の項目がプルダウンメニュー表示される。そして、作成者Ａは、各ユーザに対してコンテンツの閲覧あるいは編集を許可するか否かに応じて、“許可する”あるいは“許可しない”のいずれかを選択する。
【００３４】
なお、作成者Ａについては、閲覧および編集の権限が付与されることがデフォルトの設定とされている。
そして、ＣＰＵ１２は、作成者Ａによるコンテンツ認証画面の入力操作を受け付け（ステップＳ３）、作成者Ａによって、作成中のコンテンツをユーザ端末２０〜４０に転送させる指示（以下、「転送開始指示」と言う。）が入力されたか否かの判定を行う（ステップＳ４）。
【００３５】
ステップＳ４において、転送開始指示が入力されていないと判定した場合、ＣＰＵ１２は、ステップＳ３の処理に移行し、転送開始指示が入力されたと判定した場合、コンテンツ認証画面の“ユーザ名”欄に入力されたユーザ（ユーザＢ〜Ｄ）の指紋認証コードを、記憶部１３の指紋認証コードデータベースから取得する（ステップＳ５）。
次いで、ＣＰＵ１２は、ステップＳ５において取得したユーザＢ〜Ｄの指紋認証コードおよび各ユーザに設定された利用権限を示す情報を作成中のコンテンツに埋め込む（ステップＳ６）。
【００３６】
そして、ＣＰＵ１２は、図６に示す作成者の認証情報を入力するための作成者認証画面を表示し（ステップＳ７）、指紋認証装置１７から作成者Ａの指紋認証コードが入力されたか否か（ユーザＡが指紋認証装置２７に指紋を入力したか否か）の判定を行う（ステップＳ８）。
ステップＳ８において、作成者Ａの指紋認証コードが入力されていないと判定した場合、ＣＰＵ１２は、ステップＳ７の処理に移行する。
【００３７】
一方、ステップＳ８において、作成者Ａの指紋認証コードが入力されたと判定した場合、ＣＰＵ１２は、指紋認証装置１７から入力された作成者Ａの指紋認証コードを作成中のコンテンツに埋め込む（ステップＳ９）。
図７は、コンテンツのデータフォーマットの一例を示す図である。
図７において、コンテンツデータのヘッダ部分には、私的あるいは公的なものであるといったコンテンツの文書属性を示す領域と、コンテンツの作成者自身の指紋認証コードを格納する領域と、利用権限を与えるユーザの指紋認証コードを格納する領域およびそのユーザに与える利用権限を示す領域とが含まれ、コンテンツの内容を示す実データ部分と併せてコンテンツデータを形成している。ヘッダ部分のうち、文書属性の領域には、コンテンツが私的なものであれば“Private”、公的なものであれば“Public”といったデータが格納され、作成者の指紋認証コードの領域には、コンテンツの作成者である作成者Ａの指紋認証コードが格納される。また、利用権限を与えるユーザの指紋認証コードを格納する領域には、各ユーザの指紋認証コードが格納され、その利用権限を示す領域には、編集あるいは閲覧の権限の有無を示すコード（例えば、閲覧を示す“Read”および編集を示す“Edit”について、それぞれ許可を示す“１”あるいは不許可を示す“０”のコード）が格納される。
【００３８】
なお、文書属性を示す領域は、作成者Ａがコンテンツに設定している属性に応じた所定のデータが格納される。
ステップＳ９の後、ＣＰＵ１２は、コンテンツ作成処理を終了する。
コンテンツ作成処理によって作成されたコンテンツは、ネットワークを介してユーザ端末２０〜４０に送信される。
【００３９】
続いて、ユーザ端末２０において実行されるコンテンツ認証処理について説明する。
図８は、ユーザ端末２０のＣＰＵ２２が実行するコンテンツ認証処理を示すフローチャートである。コンテンツ認証処理は、ユーザ端末２０においてコンテンツの閲覧が指示入力されることに対応して開始される。
図８において、コンテンツ認証処理が開始されると、ＣＰＵ２２は、記憶部２３に記憶されているコンテンツの一覧を表示し、表示するコンテンツの選択を受け付ける（ステップＳ１０１）。
【００４０】
そして、コンテンツが選択されると、ＣＰＵ２２は、コンテンツの閲覧あるいは編集のいずれかを選択させるメニュー画面を表示する（ステップＳ１０２）。
図９は、ステップＳ１０１およびステップＳ１０２における表示画面例を示す図である。
図９においては、ステップＳ１０１においてコンテンツの選択を受け付ける画面表示が行われ、「特許明細書ｂ」のコンテンツが選択された後に、その画面に重ねてコンテンツの閲覧あるいは編集いずれかを選択するメニュー画面が表示された状態を示している。
【００４１】
そして、ＣＰＵ２２は、コンテンツの閲覧あるいは編集のいずれが選択されたかの判定を行う（ステップＳ１０３）。
ステップＳ１０３において、コンテンツの閲覧が選択されたと判定した場合、ＣＰＵ２２は、コンテンツの閲覧権限を認証する画面（以下、「閲覧認証確認画面」と言う。）を表示する（ステップＳ１０４）。
【００４２】
図１０は、閲覧認証確認画面の一例を示す図である。
図１０においては、閲覧が指示されたコンテンツ「特許明細書ｂ」の閲覧権限を認証すべく、指紋認証コードの入力を促す画面表示が行われている。
ステップＳ１０４の後、ＣＰＵ２２は、指紋認証装置２７から指紋認証コードが入力されたか否か（ユーザＢが指紋認証装置２７に指紋を入力したか否か）の判定を行い（ステップＳ１０５）、指紋認証コードが入力されていないと判定した場合、ステップＳ１０４の処理に移行する。
【００４３】
一方、ステップＳ１０５において、指紋認証装置２７から指紋認証コードが入力されたと判定した場合、ＣＰＵ２２は、コンテンツ「特許明細書ｂ」のヘッダ部分を参照し、閲覧について認証確認が取れたか否かの判定を行う（ステップＳ１０６）。
ステップＳ１０６において、コンテンツ「特許明細書ｂ」の閲覧について認証確認が取れなかったと判定した場合、ＣＰＵ２２は、閲覧権限がない旨を示す画面表示を行う（ステップＳ１０７）。
【００４４】
図１１は、閲覧権限がない旨の表示画面例を示す図である。
図１１において、コンテンツ「特許明細書ｂ」にはユーザの閲覧権限が設定されておらず、ユーザＢの指紋認証コードでは閲覧の認証確認が取れなかったことが表示されている。
一方、ステップＳ１０６において、コンテンツ「特許明細書ｂ」の閲覧について認証確認が取れたと判定した場合、ＣＰＵ２２は、コンテンツ「特許明細書ｂ」の閲覧のみを許可した状態で表示を行う（ステップＳ１０８）。
【００４５】
また、ステップＳ１０３において、コンテンツの編集が選択されたと判定した場合、ＣＰＵ２２は、コンテンツの編集権限を認証する画面（以下、「編集認証確認画面」と言う。）を表示する（ステップＳ１０９）。
図１２は、編集認証確認画面の一例を示す図である。
図１２においては、編集が指示されたコンテンツ「特許明細書ｂ」の編集権限を認証すべく、指紋認証コードの入力を促す画面表示が行われている。
【００４６】
ステップＳ１０９の後、ＣＰＵ２２は、指紋認証装置２７から指紋認証コードが入力されたか否か（ユーザＢが指紋認証装置２７に指紋を入力したか否か）の判定を行い（ステップＳ１１０）、指紋認証コードが入力されていないと判定した場合、ステップＳ１０９の処理に移行する。
一方、ステップＳ１１０において、指紋認証装置２７から指紋認証コードが入力されたと判定した場合、ＣＰＵ２２は、コンテンツ「特許明細書ｂ」のヘッダ部分を参照し、編集について認証確認が取れたか否かの判定を行う（ステップＳ１１１）。
【００４７】
ステップＳ１１１において、コンテンツ「特許明細書ｂ」の編集について認証確認が取れなかったと判定した場合、ＣＰＵ２２は、編集権限がない旨を示す画面表示を行う（ステップＳ１１２）。
図１３は、編集権限がない旨の表示画面例を示す図である。
図１３において、コンテンツ「特許明細書ｂ」にはユーザの編集権限が設定されておらず、ユーザＢの指紋認証コードでは編集の認証確認が取れなかったことが表示されている。
【００４８】
一方、ステップＳ１１１において、コンテンツ「特許明細書ｂ」の編集について認証確認が取れたと判定した場合、ＣＰＵ２２は、コンテンツ「特許明細書ｂ」の編集を許可した状態で表示を行う（ステップＳ１１３）。
ステップＳ１０７、Ｓ１０８，Ｓ１１２，Ｓ１１３の後、ＣＰＵ２２は、コンテンツ認証処理を終了する。
【００４９】
なお、コンテンツの作成者が、自らの作成したコンテンツを利用する場合には、全ての利用権限が与えられる。
したがって、例えば、ステップＳ１０６，Ｓ１１１において、コンテンツ作成者の指紋認証コードが入力された場合、コンテンツ作成者としての認証確認が取れた旨を示す画面表示を行い、コンテンツの閲覧および編集といった全ての利用権限が許可される状態でコンテンツが表示される。
【００５０】
図１４は、コンテンツ作成者としての認証確認が取れた旨を示す表示画面例を示す図である。
図１４においては、コンテンツ作成者として認証され、コンテンツに対する全ての操作が行えることが表示されている。
以上のように、本発明を適用したコンテンツ認証システム１は、コンテンツの作成者によって使用される作成者端末１０と、コンテンツの利用者によって使用されるユーザ端末２０〜４０とを含み、作成者端末１０は、コンテンツの利用権限を設定するユーザの指紋認証コードが格納された指紋認証コードデータベースを有している。
【００５１】
そして、コンテンツを作成する際に、コンテンツの作成者は、そのコンテンツの利用権限を与えるユーザの指紋認証コードと、各ユーザに与える利用権限を示すデータとをコンテンツのヘッダに含めることができる。
このようにして作成されたコンテンツがユーザ端末２０〜４０において利用される際、ユーザ端末２０〜４０に備えられた指紋認証装置によって、利用者の指紋認証コードが取得され、その指紋認証コードとコンテンツのヘッダに含まれる指紋認証コードとの照合が行われる。その結果、認証確認が取れた利用権限の内容について、ユーザはコンテンツを利用することが可能となる。
【００５２】
したがって、コンテンツの作成時に、複数のユーザに対し、それぞれのユーザに応じた利用権限を設定することが可能となり、ユーザを認証するための情報がコンテンツのヘッダに含まれることとなるため、柔軟かつ高いセキュリティをもってコンテンツの利用を制限することが可能となる。
ここで、本実施の形態において、ユーザの利用権限を設定する場合、コンテンツ作成処理のステップＳ２で、図５に示すコンテンツ認証画面の各項目を設定するものとして説明したが、設定の煩雑さを軽減するために、コンテンツの文書属性に応じて、利用権限を与えるユーザおよび与えられる利用権限を予め設定して記憶部１３等に記憶しておき、コンテンツの作成者が文書属性を選択することで、自動的に利用権限の設定が行われることとしても良い。
【００５３】
図１５は、コンテンツの文書属性に応じて、利用権限を与えるユーザおよび与えられる利用権限を予め設定する場合の設定画面例を示す図である。
図１５においては、私的な文書である「個人文書」と、公的な文書である「共有文書」のそれぞれについて、利用権限を与えるユーザ名と、各ユーザに閲覧および編集をそれぞれ許可するか否かが設定される。
【００５４】
このような設定が行われている場合、図５に示すコンテンツ認証画面は、図１６に示す形態となり、コンテンツの作成者は、コンテンツの作成時に「個人文書」あるいは「共有文書」を選択することで、利用権限の設定を容易に行うことが可能である。
また、このような場合、図４に示すコンテンツ作成処理は、以下のような変形例となる。
【００５５】
図１７は、コンテンツ作成処理の変形例を示すフローチャートである。
図１７に示すコンテンツ作成処理の変形例は、ステップＳ２〜Ｓ５の処理がステップＳ２０１〜Ｓ２０５の処理に置換されたものであるため、ステップＳ２０１〜Ｓ２０５の部分についてのみ説明する。
ステップＳ１の後、ＣＰＵ１２は、作成したコンテンツに対する認証情報を、文書属性を選択することで予め設定された内容から選択するためのコンテンツ認証画面（図１６参照）を表示する（ステップＳ２０１）。
【００５６】
そして、ＣＰＵ１２は、作成者Ａによる文書属性の選択を受け付け（ステップＳ２０２）、作成者Ａによって転送開始指示が入力されたか否かの判定を行う（ステップＳ２０３）。
ステップＳ２０３において、転送開始指示が入力されていないと判定した場合、ＣＰＵ１２は、ステップＳ２０２の処理に移行し、転送開始指示が入力されたと判定した場合、ステップＳ２０２において選択された文書属性に対応する認証情報（ユーザ名および利用権限）の設定内容を取得する（ステップＳ２０４）。
【００５７】
そして、ＣＰＵ１２は、取得された設定内容に含まれるユーザ名の指紋認証コードを、記憶部１３の指紋認証コードデータベースから取得する（ステップＳ２０５）。
以後、図４のステップＳ６以降と同様の処理が行われる。
また、本実施の形態においては、利用権限を与えるユーザを識別する手段として、指紋認証装置により指紋認証コードを取得する場合を例に挙げて説明したが、指紋認証以外の方法、例えば、虹彩による認証等の生体認証あるいはユーザ固有のパスワードの入力等、ユーザを識別できる方法であれば他の手段を用いることも可能である。
【図面の簡単な説明】
【００５８】
【図１】本発明に係るコンテンツ認証システム１のシステム構成を示す概略図である。
【図２】作成者端末１０の機能構成を示すブロック図である。
【図３】ユーザ端末２０の機能構成を示すブロック図である。
【図４】作成者端末１０のＣＰＵ１２が実行するコンテンツ作成処理を示すフローチャートである。
【図５】コンテンツ認証画面の一例を示す図である。
【図６】作成者の認証を行うための作成者認証画面の一例を示す図である。
【図７】コンテンツのデータフォーマットの一例を示す図である。
【図８】ユーザ端末２０のＣＰＵ２２が実行するコンテンツ認証処理を示すフローチャートである。
【図９】図８のステップＳ１０１およびステップＳ１０２における表示画面例を示す図である。
【図１０】閲覧認証確認画面の一例を示す図である。
【図１１】閲覧権限がない旨の表示画面例を示す図である。
【図１２】編集認証確認画面の一例を示す図である。
【図１３】編集権限がない旨の表示画面例を示す図である。
【図１４】コンテンツ作成者としての認証確認が取れた旨を示す表示画面例を示す図である。
【図１５】コンテンツの文書属性に応じて、利用権限を与えるユーザおよび与えられる利用権限を予め設定する場合の設定画面例を示す図である。
【図１６】利用権限を与えるユーザおよび与えられる利用権限を予め設定してある場合のコンテンツ認証画面例を示す図である。
【図１７】コンテンツ作成処理の変形例を示すフローチャートである。
【符号の説明】
【００５９】
１  コンテンツ認証システム、１０  作成者端末、２０〜４０  ユーザ端末、１１，２１  入力部、１２，２２  ＣＰＵ、１３，２３  記憶部、１４，２４  ＲＯＭ、１５，２５  ＲＡＭ、１６，２６  ディスプレイ、１７，２７  指紋認証装置、１８，２８  通信部
【図１】
2006243868.tif 000003
【図２】
2006243868.tif 000004
【図３】
2006243868.tif 000005
【図４】
2006243868.tif 000006
【図５】
2006243868.tif 000007
【図６】
2006243868.tif 000008
【図７】
2006243868.tif 000009
【図８】
2006243868.tif 000010
【図９】
2006243868.tif 000011
【図１０】
2006243868.tif 000012
【図１１】
2006243868.tif 000013
【図１２】
2006243868.tif 000014
【図１３】
2006243868.tif 000015
【図１４】
2006243868.tif 000016
【図１５】
2006243868.tif 000017
【図１６】
2006243868.tif 000018
【図１７】
2006243868.tif 000019