"自身を識別する端末IDを備える携帯端末にダウンロードしたコンテンツ情報の保護を実行するコンテンツ配信装置であって、収集したコンテンツ情報を暗号化して暗号化コンテンツ情報を生成し、前記暗号化コンテンツ情報を識別するコンテンツIDおよび復号鍵を関連付けて記憶部に記憶するコンテンツ取得部と、前記暗号化コンテンツ情報を前記携帯端末に送信するコンテンツ配信部と、前記コンテンツIDに関連付けて、閲覧を許可する携帯端末を識別する端末ID、および閲覧を許可する場所を示す閲覧許可位置を関連付けて前記記憶部に記憶する場所設定部と、前記携帯端末から当該携帯端末の端末ID、受信済の前記暗号化コンテンツのコンテンツIDおよび現在位置情報を含む閲覧要求を受け付けて、前記記憶部を参照して、前記携帯端末の現在位置と前記閲覧許可位置とを比較して、前記携帯端末の現在位置が前記閲覧許可位置に在る場合、前記閲覧要求のコンテンツIDに関連付けられた前記復号鍵および前記閲覧許可位置を取得し、前記携帯端末に当該復号鍵および当該閲覧許可位置を送信する閲覧要求認証部とを備えることを特徴とするコンテンツ配信装置。前記閲覧要求認証部は、さらに、前記記憶部のコンテンツIDと前記閲覧要求のコンテンツIDとが一致しているか否かを判定し、前記記憶部の端末IDと前記閲覧要求の端末IDとが一致しているか否かを判定し、それぞれの判定結果が双方とも一致した場合、当該コンテンツIDおよび当該端末IDの双方に関連付けられた前記復号鍵および前記閲覧許可位置を前記携帯端末に送信することを特徴とする請求項1に記載のコンテンツ配信装置。自身を識別する端末IDを備える携帯端末にダウンロードしたコンテンツ情報の保護を実行するコンテンツ配信装置のコンテンツ配信方法であって、前記コンテンツ配信装置は、収集したコンテンツ情報を暗号化して暗号化コンテンツ情報を生成し、前記暗号化コンテンツ情報を識別するコンテンツIDおよび復号鍵を関連付けて記憶部に記憶するコンテンツ収集ステップと、前記暗号化コンテンツ情報を前記携帯端末に送信するコンテンツ配信ステップと、前記コンテンツIDに関連付けて、閲覧を許可する携帯端末を識別する端末ID、および閲覧を許可する場所を示す閲覧許可位置を関連付けて前記記憶部に記憶する場所設定ステップと、前記携帯端末から当該携帯端末の端末ID、受信済の前記暗号化コンテンツのコンテンツIDおよび現在位置情報を含む閲覧要求を受け付けて、前記記憶部を参照して、前記携帯端末の現在位置と前記閲覧許可位置とを比較して、前記携帯端末の現在位置が前記閲覧許可位置に在る場合、前記閲覧要求のコンテンツIDに関連付けられた前記復号鍵および前記閲覧許可位置を取得し、前記携帯端末に当該復号鍵および当該閲覧許可位置を送信する閲覧要求認証ステップとを実行することを特徴とするコンテンツ配信方法。前記閲覧要求認証ステップでは、さらに、前記記憶部のコンテンツIDと前記閲覧要求のコンテンツIDとが一致しているか否かを判定し、前記記憶部の端末IDと前記閲覧要求の端末IDとが一致しているか否かを判定し、それぞれの判定結果が双方とも一致した場合、当該コンテンツIDおよび当該端末IDの双方に関連付けられた前記復号鍵および前記閲覧許可位置を前記携帯端末に送信することを特徴とする請求項3に記載のコンテンツ配信方法。請求項3または請求項4に記載のコンテンツ配信方法を、コンピュータである前記コンテンツ配信装置に実行させるためのプログラム。自身を識別する端末IDを備える携帯端末と、前記携帯端末にダウンロードしたコンテンツ情報の保護を実行するコンテンツ配信装置で構成されるコンテンツ配信システムであって、前記コンテンツ配信装置は、収集したコンテンツ情報を暗号化して暗号化コンテンツ情報を生成し、前記暗号化コンテンツ情報を識別するコンテンツIDおよび復号鍵を関連付けて記憶部に記憶するコンテンツ取得部と、前記暗号化コンテンツ情報を前記携帯端末に送信するコンテンツ配信部と、前記コンテンツIDに関連付けて、閲覧を許可する携帯端末を識別する端末ID、および閲覧を許可する場所を示す閲覧許可位置を関連付けて前記記憶部に記憶する場所設定部と、前記携帯端末から当該携帯端末の端末ID、受信済の前記暗号化コンテンツのコンテンツIDおよび現在位置情報を含む閲覧要求を受け付けて、前記記憶部を参照して、前記携帯端末の現在位置と前記閲覧許可位置とを比較して、前記携帯端末の現在位置が前記閲覧許可位置に在る場合、前記閲覧要求のコンテンツIDに関連付けられた前記復号鍵および前記閲覧許可位置を取得し、前記携帯端末に当該復号鍵および当該閲覧許可位置を送信する閲覧要求認証部と、を備え、前記携帯端末は、現在位置情報を取得する位置取得部と、前記端末ID、受信済の前記暗号化コンテンツのコンテンツIDおよび前記現在位置情報を含む閲覧要求を前記コンテンツ配信装置に送信する送信部と、前記コンテンツ配信装置から、前記復号鍵および前記閲覧許可位置を取得する受信部と、前記復号鍵を用いて前記暗号化コンテンツ情報を復号化し、前記現在位置と、受信した前記閲覧許可位置とを比較して、当該現在位置が当該閲覧許可位置に在る場合、復号化したコンテンツ情報を閲覧可能とする処理部と、を備えることを特徴とするコンテンツ配信システム。しかしながら、特許文献1に記載の技術は、携帯端末に平文コンテンツ情報をダウンロードした後に、携帯端末において暗号化処理を実行しているため、暗号化処理が終了するまでの間に、平文コンテンツ情報が不正に利用される虞がある。また、特許文献1に記載の技術は、閲覧許可位置情報を急に変更することになった場合に、閲覧許可位置情報とサーバから取得した暗号鍵とを用いてファイル暗号鍵を再度生成し直して暗号化する手間閲覧許可位置の変更に付随する処理を要するという問題がある。そこで、本発明では、コンテンツ情報を閲覧許可位置以外では閲覧できないようにするとともに、閲覧許可位置の変更に付随する処理量を低減する技術を提供することを課題とする。前記課題を解決するために、コンテンツ配信装置は、初めに、暗号化済みのコンテンツ情報暗号化コンテンツ情報を携帯端末に送信する。そして、コンテンツ配信装置は、少なくとも、暗号化コンテンツ情報を識別するコンテンツID、復号鍵、閲覧を許可する携帯端末を識別する端末ID、および閲覧を許可する場所閲覧許可位置を識別する場所IDを関連付けて記憶する。次に、コンテンツ配信装置は、GPS機能を備える携帯端末から閲覧要求端末ID、コンテンツID、現在位置情報を受け付けて、携帯端末を認証し、携帯端末の現在位置が閲覧許可位置に在る場合、コンテンツIDに関連付けられた復号鍵および閲覧許可位置情報を携帯端末に送信する。そして、携帯端末は、復号鍵を用いて暗号化コンテンツ情報を復号化し、現在位置が閲覧許可位置に在る場合、閲覧可能となる。本発明によれば、コンテンツ情報を閲覧許可位置以外では閲覧できないようにするとともに、閲覧許可位置の変更に付随する処理量を低減することができる。次に、発明を実施するための形態以降、実施形態と称す。について、適宜図面を参照しながら詳細に説明する。コンテンツ配信システムはじめに、本実施形態におけるコンテンツ配信システム1の構成例について、図1を用いて説明する。コンテンツ配信システム1は、図1に示すように、コンテンツ配信装置10、管理端末20、コンテンツサーバ30、および携帯端末4040a,40b,40cによって構成される。携帯端末40は、携帯して使用できる通信機能を備えた端末機器であって、例えば、ポータブルコンピュータや携帯電話機等である。なお、携帯端末40は、図1では3台記載しているが、3台に限られることはなく、1台以上であっても構わない。また、図1では、コンテンツサーバ30は、1台しか記載していないが、複数台であっても構わない。コンテンツ配信装置10は、コンテンツ情報を暗号化して携帯端末40に配信するとともに、暗号化したコンテンツ情報暗号化コンテンツ情報の閲覧を許可する場所以降、閲覧許可位置と称する。の管理新規設定、変更、削除を行う機能を有する。なお、コンテンツ配信装置10の機能の詳細については後記する。また、コンテンツ配信装置10は、図1に示すように、管理端末20、コンテンツサーバ30および携帯端末40と通信可能に接続されている。図1では、コンテンツ配信装置10と携帯端末30とは、ネットワーク50を介して接続される。このとき、ネットワーク50は、有線網、無線網のいずれかまたは双方で構成される。また、図1では、コンテンツ配信装置10と管理端末20との間、コンテンツ配信装置10とコンテンツサーバ30との間は、直接接続されるように記載しているが、LANLocalAreaNetwork等を介して接続されても構わない。管理端末20は、例えば、コンテンツ配信装置10の管理者によって操作されるパソコンであって、コンテンツ配信装置10の機能を動作させる指示を送信したり、コンテンツ配信装置10の処理結果を表示したりする機能を有する。コンテンツサーバ30は、機密扱いのコンテンツ情報を記憶しており、コンテンツ配信装置10からコンテンツ情報の取得要求を受け付けて、その取得要求に対応するコンテンツ情報を送信する機能を有する。例えば、機密扱いのコンテンツ情報が、病院におけるレントゲン画像等である場合には、コンテンツサーバ30は、病院の画像サーバである。携帯端末40は、自身を識別する端末IDを有し、コンテンツ配信装置10から暗号化コンテンツ情報を受信して記憶する記憶部を備える。また、携帯端末40は、GPS位置取得部41を備えて現在位置を取得するとともに、記憶している暗号化コンテンツ情報を閲覧するときには、閲覧要求携帯ID、暗号化コンテンツ情報を識別するコンテンツID、現在位置情報をコンテンツ配信装置10に送信する送信部を備える。また、携帯端末40は、コンテンツ配信装置10から復号鍵および閲覧許可位置情報を取得する受信部と、暗号化コンテンツ情報を復号化して、現在位置が閲覧許可位置にある場合、復号化したコンテンツ情報を閲覧可能とする処理部とを備える。コンテンツ配信装置次に、コンテンツ配信装置10の機能例について、図1を用いて説明する適宜、図2,3参照。コンテンツ配信装置10は、処理部100、記憶部110および通信部120を備える。処理部100は、少なくとも、コンテンツ取得部101、コンテンツ配信部102、場所設定部103および閲覧要求認証部104を機能として有する。処理部100は図示しないCPUCentralProcessingUnitおよびメインメモリによって構成され、処理部100内の各部は記憶部110に記憶されているアプリケーションプログラムをメインメモリに展開して具現化される。コンテンツ取得部101は、管理端末20からの指示に基づいて、コンテンツサーバ30から指示に対応するコンテンツ情報を取得し、暗号化して、暗号化コンテンツ情報を生成する機能を有する。また、コンテンツ取得部101は、コンテンツDB111図2参照に、コンテンツID、復号鍵およびコンテンツ名を記憶する機能を有する。コンテンツIDは、暗号化コンテンツ情報を識別する識別情報である。復号鍵は、暗号化コンテンツ情報を復号化するための鍵である。コンテンツ名は、暗号化コンテンツ情報を格納しているファイル名格納場所を表す情報である。コンテンツ配信部102は、所定の周期で、コンテンツDB111を参照して、未配信となっている暗号化コンテンツ情報を検索し、未配信の暗号化コンテンツ情報を携帯端末40に配信する機能を有する。また、コンテンツ配信部102は、未配信か配信済かを識別するために、配信が成功した場合、携帯端末40を識別する端末IDを用いて、配信済の端末IDをコンテンツDB111に記憶する機能を有する。場所設定部103は、管理端末20から入力される、閲覧有効期限、閲覧を許可する端末ID、および閲覧を許可する場所IDを、コンテンツDB111に対して新規設定記憶変更削除する機能を有する。閲覧有効期限は、コンテンツ情報の閲覧が可能な期限を示す情報である。閲覧を許可する端末IDは、コンテンツ情報を閲覧可能とする携帯端末40を制限するための情報である。閲覧を許可する場所IDは、コンテンツ情報の閲覧を許可する位置閲覧許可位置を識別する情報である。また、場所設定部103は、場所IDごとに、位置情報緯度,経度および範囲情報を関連付けて、場所DB112図3参照に対して新規設定記憶変更削除する機能を有する。例えば、位置情報は、閲覧を許可するエリアの中心で、範囲情報は、その中心からの距離によってエリアを表す。なお、前記閲覧許可位置は、位置情報および範囲情報によって表わされるエリアを意味している。閲覧要求認証部104は、携帯端末40から閲覧要求端末ID、コンテンツID、現在位置情報を受け付けて、コンテンツDB111および場所DB112を検索し、閲覧要求に含まれるコンテンツIDおよび端末IDの双方に関連付けられた暗号化コンテンツ情報がコンテンツDB111に存在する場合、そのコンテンツIDに関連付けられた復号鍵および閲覧を許可する場所IDの情報閲覧許可位置情報を取得し、携帯端末40に送信する機能を有する。記憶部110は、コンテンツDB111および場所DB112を記憶している。コンテンツDB111は、図2に示すように、コンテンツID、復号鍵、閲覧有効期限、コンテンツ名、閲覧を許可する端末ID、閲覧を許可する場所ID、および配信済の端末IDを関連付けて記憶している。例えば、コンテンツDB111の1行目では、コンテンツIDは1108262315、復号鍵は6jkb3g7、閲覧有効期限は20111231、コンテンツ名はファイルa、閲覧を許可する端末IDはA、閲覧を許可する場所IDはB01,B02、配信済の端末IDはAとなっている。ここで、コンテンツIDは、暗号化コンテンツ情報ごとにユニークに付けられた情報である。復号鍵は、復号化を実行する際に用いる鍵を識別する情報である。閲覧有効期限は、閲覧可能な期限の年月日を表している。コンテンツ名は、暗号化コンテンツ情報を格納しているファイル名格納場所を表す情報である。また、閲覧を許可する場所IDはB01,B02となっているが、B01、B02は、図3に示す場所DB112を参照するときに用いる記号である。ただし、閲覧を許可する場所IDは、ひとつのコンテンツIDに対して、複数設定することができる。また、コンテンツDB111の2行目の、閲覧を許可する端末IDがA,Bとなっているのは、同じコンテンツIDの暗号化コンテンツ情報の閲覧を許可する携帯端末40を2つ設定していることを表している。また、コンテンツDB111の1行目で、閲覧を許可する端末IDがAであり、配信済の端末IDがAである場合には、双方が一致しているので、コンテンツID1108262315の暗号化コンテンツ情報が端末ID=Aの携帯端末40に配信済であることを意味している。それに対して、コンテンツDB111の3行目で、閲覧を許可する端末IDがCであり、配信済の端末IDが-である場合には、双方の間に相違があるので、コンテンツID1108262317の暗号化コンテンツ情報が端末ID=Cの携帯端末40に未配信であることを意味している。次に、場所DB112は、図3に示すように、場所ID、位置情報緯度,経度および範囲情報を記憶している。場所IDは、閲覧許可位置を識別する情報であり、場所設定部103によって発行される。場所IDは、図2に示すコンテンツDB111の閲覧を許可する場所IDの欄に用いられる。位置情報緯度,経度は、携帯端末40に備わるGPS41から取得される現在位置情報との照合を可能とするために、緯度経度で表される。なお、緯度経度情報は、場所設定部103によって、コンテンツ配信装置10自身に備えられた地図データベースを参照して取得されるように構成しても、インターネット上の地図サイトから目的の場所の情報を取得されるように構成しても構わない。範囲情報は、距離を表し、その距離によって、閲覧を許可するエリアの範囲を表している。なお、エリアの形状は、位置情報の示す位置を中心とする円に限られることはなく、位置情報の示す位置を通る対角線によって形成される多角形等であっても構わない。つまり、範囲情報によって表される距離は、エリアの形状が円の場合には、半径であり、多角形の場合には、対角線の長さである。また、距離の長さは、例えば、個人宅の場合には小さく設定し、病院や大学等の場合には大きく設定することができる。通信部120は、コンテンツ配信装置10が管理端末20、コンテンツサーバ30および携帯端末40と情報を送受信するための通信インタフェースである。コンテンツ配信装置における処理の流れ次に、コンテンツ配信装置10の処理フローの概要について、図1を用いて説明する。ステップS1では、コンテンツ取得部101は、管理端末20からの指示に基づいて、コンテンツサーバ30からコンテンツ情報を取得する。ステップS2では、コンテンツ取得部101は、取得したコンテンツ情報を暗号化し、暗号化コンテンツ情報を生成する。また、コンテンツ取得部101は、暗号化コンテンツ情報を識別するコンテンツIDを発行し、そのコンテンツID、復号鍵およびコンテンツ名を、コンテンツDB111に記憶する。ステップS3では、コンテンツ配信部102は、所定の周期で、コンテンツDB111を参照して、未配信となっている暗号化コンテンツ情報の閲覧有効期限、コンテンツ名、および閲覧を許可する端末IDを取得する。ステップS4では、コンテンツ配信部102は、ステップS3で取得した閲覧有効期限を参照して、現在が閲覧有効期限内か否かを判定し、閲覧有効期限内であれば、未配信のコンテンツ名に格納されている暗号化コンテンツ情報を、通信部120を介して、閲覧を許可する端末IDの携帯端末40に配信する。ステップS5では、場所設定部103は、管理端末20からの入力を受け付けて、場所DB112の、場所ID、位置情報緯度,経度および範囲情報を、新規設定記憶変更削除する。ステップS6では、場所設定部103は、管理端末20からの入力を受け付けて、コンテンツDB111の、閲覧有効期限、閲覧を許可する端末IDおよび閲覧を許可する場所IDを新規設定記憶変更削除する。ステップS7では、閲覧要求認証部104は、通信部120を介して、携帯端末40からの閲覧要求を受け付ける。なお、閲覧要求には、端末ID、コンテンツID、携帯端末40のGPS41から取得された現在位置情報が含まれる。ステップS8では、閲覧要求認証部104は、コンテンツDB111を参照して、閲覧要求に含まれるコンテンツIDが存在するか否かを判定コンテンツIDの認証し、コンテンツIDが存在する場合、当該コンテンツIDに関連付けられた復号鍵、閲覧を許可する端末IDおよび閲覧を許可する場所IDを取得する。また、閲覧要求認証部104は、閲覧を許可する端末ID内に閲覧要求に含まれる端末IDがあるか否かを判定する。つまり、閲覧要求認証部104は、携帯端末40の認証を行う。なお、コンテンツIDの認証と端末IDの認証は、いずれが先に実行されても構わない。ステップS8において端末IDがあると判定された場合、ステップS9では、閲覧要求認証部104は、閲覧を許可する場所IDを用いて、場所DB112を参照し、位置情報および範囲情報閲覧許可位置を取得する。ステップS10では、閲覧要求認証部104は、現在位置情報に示される携帯端末40の現在位置が閲覧許可位置内に在るか否かを判定する。そして、閲覧要求認証部104は、携帯端末40の現在位置が閲覧許可位置内に在ると判定した場合、復号鍵と閲覧許可位置とを携帯端末40に送信する。なお、復号鍵と閲覧許可位置とを受信した携帯端末40は、暗号化コンテンツ情報を復号化し、現在位置が閲覧許可位置に在ると判定した場合、コンテンツ情報を閲覧を可能にする。コンテンツ情報の配信処理フローここで、コンテンツ情報の配信処理フローの詳細について、図4を用いて説明する適宜、図1参照。ステップS401では、コンテンツ取得部101は、管理端末20からの指示に基づいて、コンテンツサーバ30から、コンテンツ情報を取得する。ステップS402では、コンテンツ取得部101は、コンテンツ情報を暗号化し、暗号化コンテンツ情報を生成する。ステップS403では、コンテンツ取得部101は、暗号化コンテンツ情報を識別するコンテンツIDを発行し、コンテンツDB111図2参照に設定する。ここで、コンテンツ取得部101は、コンテンツID、復号鍵およびコンテンツ名を、コンテンツDB111に記憶する。ステップS404では、コンテンツ配信部102は、所定の周期で、コンテンツDB111を参照し、未配信の暗号化コンテンツ情報があるか否かを判定する。具体的には、コンテンツ配信部102は、コンンテンツDB111図2参照を参照して、コンテンツIDごとに、配信済の端末IDと閲覧を許可する端末IDとが一致しているか否かを判定する。一致していない場合、そのコンテンツIDが未配信の暗号化コンテンツ情報であり、一致していない端末IDの携帯端末40がその暗号化コンテンツ情報の配信先であると判定する。なお、一致している場合、未配信の暗号化コンテンツ情報は無いと判定する。次に、未配信の暗号化コンテンツ情報があると判定した場合ステップS404でYes、処理はステップS405へ進み、未配信の暗号化コンテンツ情報が無いと判定した場合ステップS404でNo、処理はステップS406へ進む。ステップS405では、コンテンツ配信部102は、未配信の暗号化コンテンツ情報を携帯端末40に配信する。ステップS406では、コンテンツ取得部101は、管理端末20から、コンテンツ情報を取得するための指示があるか否かを判定する。指示があると判定した場合ステップS406でYes、処理はステップS401へ戻り、指示が無いと判定した場合ステップS406でNo、処理はステップS404へ戻る。なお、ステップS406でNoの場合、処理をステップS404へ戻す理由は、場所設定部103によって、コンテンツDB111の閲覧を許可する端末IDに変更がされた場合に直ちに対応する処理を実行するためである。そして、閲覧を許可する端末IDに変更があった場合には、ステップS404において、コンテンツ配信部102は、直ちに、未配信の暗号化コンテンツ情報を検出して、携帯端末40に配信することができる。閲覧許可位置で閲覧を許可する処理フロー次に、閲覧許可位置で閲覧を許可する処理フローの詳細について、図5を用いて説明する適宜、図1参照。なお、図5に示す処理フローでは、コンテンツ配信装置10における処理は、閲覧要求認証部104が実行するため、コンテンツ配信装置10の代わりに閲覧要求認証部104を動作の主体として説明する。ステップS501では、携帯端末40は、GPS41から現在位置情報を取得する。ステップS502では、携帯端末40は、閲覧要求として、端末ID、コンテンツIDおよび現在位置情報を、コンテンツ配信装置10に送信する。ステップS503では、閲覧要求認証部104は、閲覧要求を受け付けて、閲覧要求に含まれているコンテンツIDを用いて、コンテンツDB111を参照し、当該コンテンツIDがあるか否かを判定する。コンテンツIDがあると判定した場合ステップS503でYes、処理はステップS504へ進み、コンテンツIDが無いと判定した場合ステップS503でNo、処理はステップS513へ進む。ステップS504では、閲覧要求認証部104は、閲覧要求を受け付けて、閲覧要求に含まれているコンテンツIDを用いて、コンテンツDB111を参照し、当該コンテンツIDに関連付けられている復号鍵、閲覧を許可する端末ID、閲覧を許可する場所IDを取得する。ステップS505では、閲覧要求認証部104は、コンテンツIDに関連付けられた閲覧を許可する端末ID内に閲覧要求に含まれる端末IDがあるか否かを判定する。端末IDがあると判定した場合ステップS505でYes、処理はステップS506へ進み、端末IDが無いと判定した場合ステップS505でNo、処理はステップS513へ進む。ステップS506では、閲覧要求認証部104は、閲覧を許可する場所IDを用いて、場所DB112を参照し、閲覧許可位置位置情報および範囲情報を取得する。ステップS507では、閲覧要求認証部104は、携帯端末40の現在位置が閲覧許可位置内に在るか否かを判定する。閲覧許可位置内に在ると判定した場合ステップS507でYes、処理はステップS508へ進み、閲覧許可位置内に無いと判定した場合ステップS507でNo、処理はステップS513へ進む。ステップS508では、閲覧要求認証部104は、復号鍵および閲覧許可位置を、携帯端末40に送信する。ステップS509では、携帯端末40は、受信した復号鍵を用いて暗号化コンテンツ情報を復号化し、コンテンツ情報を取得する。ステップS510では、携帯端末40は、現在位置が閲覧許可位置内に在るか否かを判定する。閲覧許可位置内に在ると判定した場合ステップS510でYes、処理はステップS511へ進み、閲覧許可位置内に無いと判定した場合ステップS510でNo、処理はステップS512へ進む。ステップS511では、携帯端末40は、コンテンツ情報を閲覧可能となる。ステップS512では、携帯端末40は、コンテンツ情報を閲覧不可となる。そして、携帯端末40は、単に閲覧不可とするだけでなく、復号化したコンテンツ情報を消去して、セキュリティを高めるようにしても良い。ステップS513では、閲覧要求認証部104は、メッセージ等で形成されたエラーを携帯端末40に送信する。以上、本実施形態におけるコンテンツ配信装置10は、初めに、暗号化済みのコンテンツ情報暗号化コンテンツ情報を携帯端末40に送信する。そして、コンテンツ配信装置10は、少なくとも、暗号化コンテンツ情報を識別するコンテンツID、復号鍵、閲覧を許可する携帯端末40を識別する端末ID、および閲覧を許可する場所閲覧許可位置を示す場所IDを関連付けて記憶する。次に、コンテンツ配信装置10は、GPS機能を備える携帯端末40から閲覧要求端末ID、コンテンツID、現在位置情報を受け付けて、携帯端末40を認証し、携帯端末40の現在位置が閲覧許可位置内に在る場合、コンテンツIDに関連付けられた復号鍵および閲覧許可位置を携帯端末40に送信する。そして、携帯端末40は、復号鍵を用いて暗号化コンテンツ情報を復号化し、現在位置が閲覧許可位置内に在る場合、閲覧可能となる。また、携帯端末40は、現在位置が閲覧許可位置にない場合、コンテンツ情報を閲覧できないようにする。。このような構成を備えているため、コンテンツ配信装置10は、以下のような効果を有する。1コンテンツ配信装置10は、閲覧許可位置を管理新規設定、変更、削除しているので、コンテンツ情報を閲覧許可位置以外では閲覧できないように保護することができる。2コンテンツ配信装置10は、閲覧許可位置の変更を実行する場合、その変更を記憶部110に記憶する変更処理以外の処理を不要とするので、閲覧許可位置の変更に付随する処理を低減することができ、変更点を直ちに反映することができる。3コンテンツ配信装置10は、携帯端末40には、暗号化済みのコンテンツ情報を配信しているため、コンテンツ情報を不正に利用可能な時間帯を無くすことができる。4コンテンツ配信装置10は、閲覧許可位置を変更したことにともなって暗号化コンテンツ情報を再送する必要がない。そのため、データサイズの大きいコンテンツ情報の場合には、再送に時間をとられることがなく、有効である。特に、有線に比べて通信速度の遅い無線を用いてコンテンツ情報を送信する場合には有効である。なお、本実施形態では、携帯端末40を識別する端末IDを用いて、コンテンツDB111を作成するように説明したが、端末IDとは別に、ユニークな管理番号を発行して、その管理番号によって携帯端末40を識別するようにしても構わない。また、本実施形態では、図5のステップS503においてコンテンツIDがあるか否かを判定した後、ステップS505において端末IDがあるか否かの判定を実行するように説明したが、コンテンツIDの判定の前に端末IDの判定を行っても構わない。また、本実施形態では、図5において、コンテンツIDの閲覧有効期限をチェックする処理を省略して説明したが、ステップS503以降において、閲覧有効期限をチェックする処理を実行し、閲覧有効期限を過ぎている場合には、復号鍵および閲覧許可位置の情報を送信せずに、ステップS513のエラー送信の処理を実行するようにしても良い。また、本実施形態では、図2において、配信済の端末IDを用いるように説明したが、配信済の端末IDの代わりに未配信の端末IDを記憶するようにしても構わない。"