(57)【要約】【課題】  コンテンツ提供者の著作権を保護する。【構成】  メモリーカードコンテンツ提供装置及びコンテンツ保安方法であって、メモリーカードコンテンツ提供装置で使用可能なコンテンツをメモリーカードを通して提供する際、メモリーカードに貯蔵されたコンテンツの著作権を保護するための保安コードを添付して認証されたポータブルマルチメディア学習装置で認証されたメモリーカードのコンテンツのみを使うようにすることでコンテンツ提供者のコンテンツ著作権を保護する。【選択図】図４
2005190454.tif 000002
【特許請求の範囲】
【請求項１】
メモリーカードからコンテンツを提供されることができるメモリーカードコンテンツ提供装置において、各メモリー領域別に認証コードまたは保安コードが貯蔵される保安コード貯蔵用メモリー部と、中央処理部とを含み、
前記中央処理部は、
ａ）前記メモリーカードがローディングされると前記メモリーカードに貯蔵された保安カードまたは認証コードをリーディングし、
ｂ）前記メモリーカードに保安コードが貯蔵されていることを確認した場合には、前記メモリーカードに貯蔵されたコンテンツに相応するメモリー領域に、前記保安コードを貯蔵すると同時に前記メモリーカードの保安コードの代りに前記認証コードを貯蔵し、
ｃ）使用者の選択によって前記メモリーカードのコンテンツを提供する
ことを特徴とするメモリーカードコンテンツ提供装置。
【請求項２】
前記中央処理部は、
ａ）前記メモリーカードに認証コードが貯蔵されていることを確認した場合には、前記メモリーカードに貯蔵されたコンテンツに相応するメモリー領域に前記保安コードが貯蔵されているか認証コードが貯蔵されているかを確認し、
ｂ）前記メモリー領域に前記保安コードが貯蔵されている場合には、使用者の選択によって前記メモリーカードに貯蔵されたコンテンツを提供し、
ｃ）前記メモリー領域に前記認証コードが貯蔵されている場合には、前記メモリーカードを使用することができないことを知らせることを特徴とする請求項１記載のメモリーカードコンテンツ提供装置。
【請求項３】
前記メモリーカードは、保安コードまたは認証コードが貯蔵されるコード貯蔵領域、コンテンツデータが貯蔵されるコンテンツデータ貯蔵領域、及び前記コンテンツを運営するためのシステムファイルが貯蔵されるシステムファイル貯蔵領域を含むことを特徴とする請求項１記載のメモリーカードコンテンツ提供装置。
【請求項４】
前記システムファイル貯蔵領域のコンテンツを運営するためのシステムファイル名は、前記メモリーカードのコード貯蔵領域に貯蔵される保安コードと同一なコード値が添付されることを特徴とする請求項３記載のメモリーカードコンテンツ提供装置。
【請求項５】
前記コンテンツに相応するメモリー領域のアドレスは、前記メモリーカードの前記システムファイル貯蔵領域のコンテンツを運営するためのシステムファイル名で抽出した保安コードと特定値と合算した値であることを特徴とする請求項１記載のメモリーカードコンテンツ提供装置。
【請求項６】
前記特定値は、前記システムファイル名で抽出した保安コードと合算して前記メモリーカードのコード貯蔵領域に貯蔵される保安コードと相応することを特徴とする請求項５記載のメモリーカードコンテンツ提供装置。
【請求項７】
メモリーカードコンテンツ提供装置のコンテンツ保安方法において、前記メモリーカードに保安コードが貯蔵されているかどうかを確認する段階と、
前記メモリーカードに保安コードが貯蔵されている場合には、該当コンテンツに相応するメモリー領域に保安コードを貯蔵すると同時に前記メモリーカードの保安コードの代りに認証コードを貯蔵する段階と、
使用者の選択によって前記メモリーカードに貯蔵されたコンテンツを提供する段階とを含むことを特徴とするコンテンツ保安方法。
【請求項８】
前記メモリーカードに認証コードが貯蔵されている場合には、該当コンテンツに相応するメモリー領域に保安コードが貯蔵されているかを確認する段階と、
前記コンテンツに相応するメモリー領域に保安コードが貯蔵されている場合には、前記メモリーカードに貯蔵されたコンテンツを提供する段階と、
前記コンテンツに相応するメモリー領域に認証コードが貯蔵されている場合には、前記メモリーカードを使用することができないことを知らせる段階とを含むことを特徴とする請求項７記載のコンテンツ保安方法。
【請求項９】
コンテンツに相応するメモリー領域のアドレスは、前記メモリーカードに貯蔵されたシステムファイル名で保安コードを獲得した後、特定値を合算した値であることを特徴とする請求項７又は請求項８記載のコンテンツ保安方法。
【請求項１０】
前記特定値は、前記メモリーカードに貯蔵されたシステムファイル名で抽出した保安コードと合算して前記メモリーカードに貯蔵された保安コードが相応することを特徴とする請求項９記載のコンテンツ保安方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリーカードコンテンツ提供装置に関するものである。
詳細に説明すると、認証されたメモリーカードに保安コードを添付して、添付された保安コードを利用してメモリーカードに貯蔵されたコンテンツの使用可否を判断することでコンテンツに対する著作権を保護できるようにするメモリーカードコンテンツ提供装置及びコンテンツ保安方法に関する。
【背景技術】
【０００２】
一般的なメモリーカードコンテンツ提供装置はキー入力機能、画面出力機能及びコンテンツ駆動プログラムを貯蔵している内部データメモリーを具備している。使用者の選択及び著作者の著作意図によって、コンテンツ及び学習過程は多様な形態となり、相互作用が可能なプログラムにより使用者の能動的な学習を誘導する。
このようなメモリーカードコンテンツ提供装置の一例としては、ポータブルマルチメディア学習機、またはポータブル電子辞書のようなものなどがある。
なお、このような技術としては下記の特許文献に記載のものがある。
【０００３】
また、この時、メモリーカードコンテンツ提供装置は、メモリースティック、コンパクトフラッシュ（登録商標）、スマートメディアカード、マルチメディアカードのようにデジタルデータが貯蔵されるメモリーカードを利用して内部データメモリーの容量の限界を越えて、より多様な学習コンテンツを使用者に提供するようにしている。
しかし、メモリーカードコンテンツ提供装置でこのように特定コンテンツを貯蔵したメモリーカードの使用において、メモリーカードに貯蔵されたコンテンツの著作権を保護できる手段が未だ用意されておらず、コンテンツ製作者のコンテンツに対する著作権を保護することが容易でないと言う問題がある。
【０００４】
【特許文献１】大韓民国特開２００２−８１１２０号公報
【特許文献２】大韓民国特開２００３−０７０７４号公報
【特許文献３】大韓民国特開２００３−７０４５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は前記した問題点を解決するためのものであり、本発明に係るメモリーカードコンテンツに保安コードを提供し、メモリーカードコンテンツ提供装置は提供された保安コードを利用してメモリーカードに貯蔵されたコンテンツの使用可否を判断するようにしてコンテンツ提供者の著作権を保護するようにするメモリーカードコンテンツ提供装置及びコンテンツ保安方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記の目的を達成するために、本発明のメモリーカードコンテンツ提供装置は各メモリー領域別に、認証コード、または保安コードを貯蔵する保安コード貯蔵用メモリー部と中央処理部とを備え、中央処理部は、前記メモリーカードがローディングされると前記メモリーカードに貯蔵された保安コード、または認証コードをリーディングし、前記メモリーカードに保安コードが貯蔵されていることを確認した場合には、前記メモリーカードに貯蔵されたコンテンツに相応するメモリー領域に前記保安コードを貯蔵すると同時に前記メモリーカードの保安コードの代りに前記認証コードを貯蔵して、使用者の選択によって前記メモリーカードのコンテンツを提供する。
【０００７】
前記の目的を達成するために、本発明のコンテンツ保安方法は、前記メモリーカードに保安コードが貯蔵されているかを確認する段階と、前記メモリーカードに保安コードが貯蔵されている場合には、該当のコンテンツに相応するメモリー領域に保安コードを貯蔵すると同時に前記メモリーカードの保安コードの代りに認証コードを貯蔵する段階と、使用者の選択によって前記メモリーカードに貯蔵されたコンテンツを提供する段階とを含む。
【発明の効果】
【０００８】
上述したように、本発明に係るメモリーカードコンテンツ提供装置及びコンテンツ保安方法は、メモリーカードを利用して多様なコンテンツを提供される場合、メモリーカードに保安コードを添付しておき、本発明のメモリーカードコンテンツ提供装置が、この保安コードを利用してメモリーカードの使用可能可否を判断することによってコンテンツ提供者の著作権を保護することができる。
【発明を実施するための最良の形態】
【０００９】
以下、発明の実施例を図面を参照して本発明のメモリーカードコンテンツ提供装置及びコンテンツ保安方法に対して詳しく説明する。
図１は、本発明の第１実施例に係るメモリーカードコンテンツ提供装置の構成図である。
図１に図示したメモリーカードコンテンツ提供装置は、全般的な制御を遂行する中央処理部(１)、中央処理部(１)の制御用運営プログラムとマルチメディアコンテンツを解釈して処理するプログラム及び内部マルチメディアコンテンツを貯蔵するプログラムメモリー(２)、メモリーカードの保安コードを貯蔵するための保安コード貯蔵用メモリー(３)、着脱が可能なメモリーカードをローディング及びアンローディングするための拡張用スロット(４)、使用者の命令を入力する操作部(５)、及び処理されたマルチメディアコンテンツを出力するディスプレー部及びオーディオ出力装置を含む出力部(６)を具備する。
【００１０】
また、本発明に適用される着脱可能なメモリーカード(７)はコンテンツ以外にメモリーカード(７)に貯蔵されたコンテンツを保安するためのファイルである認証ファイルが挿入されて提供される。
この認証ファイルには、認証作業が遂行されていない場合には、各コンテンツごとに独立的なキー値を持つ保安コードが貯蔵され、メモリーカード(７)に貯蔵されたコンテンツの種類をメモリーカードコンテンツ提供装置に知らせる。また、同時にメモリーカード(７)に貯蔵されたコンテンツは認証作業が遂行されないことを知らせる。認証作業が完了した時には、メモリーカードコンテンツ提供装置によって認証コードが貯蔵され、メモリーカード(７)に貯蔵されたコンテンツが認証作業を遂行したことを知らせる。
【００１１】
ここで、メモリーカードコンテンツ提供装置は認証ファイルに貯蔵されているコードの種類によっても、該当メモリーカード(７)に貯蔵されたコンテンツの認証作業の遂行可否を容易に確認することができる。本発明のメモリーカード(７)は以下図２でさらに詳しく説明することにする。
また、保安コード貯蔵用メモリー(３)には、該当メモリーカードコンテンツ提供装置がメモリーカード(７)を通して提供されることができるすべての保安コードをそれぞれ貯蔵することができるメモリー領域が割り当てられる。各メモリー領域は自分の位置を知らせるための該当コンテンツアドレスを持つ。本発明の保安コード貯蔵用メモリー(３)の構造は以下図３でさらに詳しく説明する事にする。
【００１２】
このように構成されたメモリーカードコンテンツ提供装置の中央処理部(１)は、コンテンツが貯蔵されたメモリーカード(７)が自分の拡張用スロット(４)にローディングされると、ローディングされたメモリーカード(７)に貯蔵されたコンテンツの認証作業の遂行可否及び使用可能の可否を確認するためにメモリーカード(７)の認証ファイルをリーディングして貯蔵されたコードの種類を確認する。
【００１３】
認証ファイルに保安コードが貯蔵されている場合には、メモリーカードコンテンツ提供装置は挿入されたメモリーカード(７)に貯蔵されたコンテンツが認証作業を遂行しないと判断して、メモリーカードコンテンツ提供装置の中央処理部(１)は認証ファイルに貯蔵された保安コードをダウンロードして保安コード貯蔵用メモリー(３)に貯蔵し、該当のメモリーカード(７)に貯蔵されたコンテンツを登録する。これと同時にメモリーカード(７)の認証ファイルに認証コードを貯蔵し、メモリー(７)に貯蔵されたコンテンツに対して認証作業を遂行したことを知らせる。
認証ファイルに認証コードが貯蔵されている場合には、すでに認証作業を遂行したコンテンツを貯蔵したメモリーカード(７)であると判断して、保安コード貯蔵用メモリー(３)の該当コンテンツアドレスに保安コードが貯蔵されているかを確認する。
【００１４】
保安コード貯蔵用メモリー(３)の該当コンテンツアドレスにメモリーカード(７)に貯蔵されたコンテンツに相応する保安コードが貯蔵されていると、該当メモリーカードコンテンツ提供装置に正常登録されたコンテンツであることを確認して登録されたコンテンツを貯蔵したメモリーカード(７)の使用を許容する。
しかし保安コード貯蔵用メモリー(３)の該当コンテンツアドレスにメモリーカード(７)に貯蔵されたコンテンツに相応する保安コードが貯蔵されていないと、他のメモリーカードコンテンツ提供装置で認証作業をすでに遂行したコンテンツを貯蔵したメモリーカード(７)であると判断してメモリーカード(７)の使用を禁止する。
【００１５】
図２は図１に図示したメモリーカードの構造を図示した図面である。
本発明のメモリーカード(７)は、学習コンテンツ提供者により認証ファイル(１１)、システムファイル(１２)、及びコンテンツファイル(１３)が含まれた状態で提供される。
認証ファイル(１１)はメモリーカード(７)に貯蔵されたコンテンツの使用可能可否を認証するためのファイルで、メモリーカード(７)の製作時にコンテンツ提供者が提供する保安コードが貯蔵される。
【００１６】
この時、保安コードはコンテンツ提供者とメモリーカードコンテンツ提供装置提供者の合議の下に設定された値でいろいろなコンテンツを区別するためにそれぞれのコンテンツごとに独立的な値を持つ。
例えば、次のようである。
１）英  語：１
２）日本語：５
３）中国語：６
このように多様な値を持つ保安コードはメモリーカードコンテンツ提供装置の中央処理部(１)の認証作業を通して保安コード貯蔵用メモリー(３)の該当コンテンツアドレスにダウンロードされて貯蔵されて、メモリーカードコンテンツ提供装置での登録したコンテンツであることを知らせてくれる。
【００１７】
また、メモリーカード(７)の認証ファイルには保安コードの代りに認証コードを貯蔵する。この認証コードは、メモリーカードが認証作業を遂行したコンテンツを貯蔵したメモリーカード(７)であることを知らせる。
次に、システムファイル(１２)について説明する。このシステムファイル(１２)には、メモリーカードコンテンツ提供装置がメモリーカード(７)に貯蔵されたコンテンツを運営するための運営プログラムが貯蔵される。また、システムファイル(１２)は、ファイル名を通してメモリーカード(７)に貯蔵されたコンテンツの種類を知らせると同時に、自分の保安コードが貯蔵された保安コード貯蔵用メモリー(３)のコンテンツアドレス情報を提供する。
【００１８】
このためにシステムファイル(１２)のファイル名は次のａ）に示すような形式で指定される。
ａ）会社コード(magic)+保安コード(A)+コンテンツバージョン(BC).sys
以下のｂ）はシステムファイル名の第１実施例である。
ｂ）magic１１０.sys
会社コードはコンテンツ提供業者の会社名情報であり、保安コード(A)はいろいろなコンテンツを区別するためのコードでそれぞれのコンテンツごとに独立的な値を持つ。コンテンツバージョン(BC)は該当コンテンツのバージョン情報を知らせる。
【００１９】
このようなシステムファイル(１２)名に含まれた保安コード(A)はそれぞれにコンテンツごとに独立的な値を持つコードである。メモリーカードコンテンツ提供装置は、この保安コードに特定値を合算することによってメモリーカードに貯蔵されたコンテンツに相応する保安コード貯蔵用メモリー(３)のコンテンツアドレスを算出する。
もちろん、この時の保安コード(A)値と特定値は、メモリーカード(７)に貯蔵されたコンテンツ内容情報を知らせることができる範囲内において、コンテンツ提供者とメモリーカードコンテンツ提供装置提供者の合議の下に多様な形態に変更可能である。
このシステムファイル(１２)名に含まれた保安コード(A)を利用することによって、メモリーカードコンテンツ提供装置はメモリーカード(７)に貯蔵されたコンテンツに相応するコンテンツアドレスを容易に把握することができる。
【００２０】
最後に、実質的なコンテンツを貯蔵したコンテンツファイル(１３)について説明する。
このコンテンツファイル(１３)にはコンテンツを実質的に提供するための文字、絵、映像及び音データが貯蔵されている。メモリーカードコンテンツ提供装置の使用者の選択によって該当データはローディングされ、使用者はメモリーカード(７)に貯蔵されたコンテンツを能動的に利用できるようになる。
図３は、図１に図示した保安コード貯蔵用メモリーを簡略に図示したものである。図３を参照すると、保安コード貯蔵用メモリー(３)には該当メモリーカードコンテンツ提供装置がメモリーカード(７)を通して提供されることができるすべての保安コードそれぞれを貯蔵することができるメモリー領域が割り当てられ、各メモリー領域は自分の位置を知らせるための該当コンテンツアドレスを持つ。
【００２１】
各メモリー領域のコンテンツアドレス(２１〜２ｎ)はシステムファイル(１２)名に含まれた保安コード(１)に特定値(９９)を合算した値であり、システムファイル(１２)名に含まれた保安コード(１)を利用してメモリーカードに貯蔵されたコンテンツに相応するコンテンツアドレスが容易に分かるようにする。
メモリー領域(３１〜３ｎ)の 初期の割当状態では、すべてのメモリー領域に認証コード（'FF'）が貯蔵されている。特定コンテンツの認証作業が遂行されると、該当メモリー領域(該当コンテンツに相応するコンテンツアドレス(例えば２１))に保安コードがダウンロードされて貯蔵される。
【００２２】
ここで、メモリーカードコンテンツ提供装置の中央処理部(１)は、メモリーカード(７)に貯蔵されたコンテンツの認証作業を遂行する際、メモリーカードの認証ファイルに貯蔵されたコードと該当メモリー領域(該当コンテンツに相応するコンテンツアドレス(２１))に貯蔵された保安コードが認証遂行可否確認条件及び使用可能可否条件に符合するかを判断してコンテンツの認証作業遂行可否及び使用可能可否を確認することができる。
ここで、認証遂行可否条件は、上述したようにメモリーカード(７)の認証ファイルに保安コードが貯蔵され、メモリーカード(７)のコンテンツに該当するメモリー領域に認証コードが貯蔵されている状態である。
【００２３】
また、使用可能可否条件は、上述したようにメモリーカード(７)の認証ファイルに認証コードが貯蔵され、メモリーカード(７)のコンテンツに該当するメモリー領域に保安コードが貯蔵されている状態である。
図４は本発明の第１実施例に係るコンテンツ保安方法を説明するためのフローチャートである。
コンテンツが貯蔵されたメモリーカード(７)が、拡張用スロットにローディングされることを感知する(段階S１)。
この時のメモリーカード(７)に、保安コードまたは認証コードが貯蔵されている認証ファイル(１１)、コンテンツを運営するためのシステムファイル(１２)、及びコンテンツを実質的に提供するための文字、絵、映像及び音データを貯蔵しているコンテンツファイル(１３)を含んでいる。
【００２４】
メモリーカード(７)がローディングされると、メモリーカード(７)に貯蔵されたコンテンツの認証作業遂行可否及び使用可能可否を確認するために、メモリーカード(７)の認証ファイル(１１)を自動でリーディングする(段階S２)。
認証ファイル(１１)に保安コード('A')が貯蔵されたか認証コード('FF')が貯蔵されているかを確認する(段階S３)。
認証ファイル(１１)に保安コード('A')が貯蔵されている場合には、そのメモリーカード（７）が認証作業を遂行していないコンテンツを貯蔵しているメモリーカードであることを確認する。又、認証ファイル(１１)に認証コード('FF')が貯蔵されている場合には、そのメモリーカード（７）が該当メモリーカードコンテンツ提供装置、または他のメモリーカードコンテンツ提供装置ですでに認証作業を遂行したコンテンツを貯蔵しているメモリーカード(７)であることを確認する。
【００２５】
段階S３の確認結果、認証ファイル(１１)に保安コード('A')が貯蔵されているとメモリーカードコンテンツ提供装置で初めて認証作業を遂行するコンテンツが貯蔵しているメモリーカードであることを確認して、メモリーカードに貯蔵されたコンテンツに該当するメモリー領域に認証コードが貯蔵されたのか確認する(段階S４)。
メモリーカードに貯蔵されたコンテンツに該当するメモリー領域を把握し、メモリーカードのシステムファイル名に含まれた保安コードをリーディングした後、リーディングされた保安コードにコンテンツ提供者とメモリーカードコンテンツ提供装置提供者の合議の下に設定された特定値を合算する。このように計算された値は、該当メモリー領域の位置を知らせるアドレス値になり、この時の特定値は計算された値が認証ファイルに貯蔵されている保安コードと相応するように設定される。
【００２６】
該当メモリー領域(３１)に認証コードが貯蔵されている場合、認証ファイルに貯蔵された保安コードをダウンロードしてライトする(段階S５)。
保安コードのライトが完了するとメモリーカード(７)に貯蔵されたコンテンツが該当メモリーカードコンテンツ提供装置で認証したコンテンツであることを知らせるためにメモリーカード(７)の認証ファイル(１１)に認証コード('FF')をライトする(段階S６)。
使用者の選択によってメモリーカードに貯蔵されたコンテンツを提供する(段階S７)。
段階S３の確認結果、認証ファイル(１１)に認証コード('FF')が貯蔵されていると、メモリーカードに貯蔵されたコンテンツにあたるメモリー領域に保安コードが貯蔵されているかを確認する(段階S８)。
【００２７】
該当メモリー領域に保安コードが貯蔵されていると、メモリーカード(７)に貯蔵されたコンテンツは該当メモリーカードコンテンツ提供装置を通して認証作業を遂行したものであることを確認して段階S７に進行する。
段階S８の確認結果、該当メモリー領域(３１)に認証コード('FF')が貯蔵されているとメモリーカード(７)に貯蔵されたコンテンツは他のメモリーカードコンテンツ提供装置を通して認証作業を遂行されたものであることを確認して該当メモリーカードコンテンツ提供装置では使用することができないコンテンツであることを知らせる(段階S９)。
使用者の選択によって内部プログラムメモリー(２)に貯蔵されたコンテンツを提供する(段階S１０)。
【００２８】
以上では、本発明の実施例を図面を参照して詳しく説明したが、本発明は前記した実施例に限定されず、以下の請求範囲で請求する本発明の要旨を脱することがなしに、本発明の分野で通常の知識を持った者なら誰でも多様な変形実施が可能であることは勿論であり、そのような変形も請求範囲の記載内にあるようになる。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１実施例に係るメモリーカードコンテンツ提供装置の構成図。
【図２】図１に図示したメモリーカードの構造を図示した図面。
【図３】図１に図示した保安コードを貯蔵するメモリー構造を簡略に図示したものである。
【図４】本発明の第１実施例に係るコンテンツ保安方法を説明するためのフローチャートである。
【符号の説明】
【００３０】
１・・中央処理部  ２・・プログラムメモリー  ３・・保安コード貯蔵用メモリー
４・・ 拡張用スロット  ５・・操作部  ６・・出力部  ７・・メモリーカード
【図１】
2005190454.tif 000003
【図２】
2005190454.tif 000004
【図３】
2005190454.tif 000005
【図４】
2005190454.tif 000006