(57)【特許請求の範囲】
【請求項１】
パッケージで配信されたコンテンツファイルを配信元でのコンテンツファイル名と異なる名前で記録媒体に記録して管理するコンテンツ記録／再生装置のファイル管理方法であって、
前記コンテンツ記録／再生装置は、パッケージごとにディレクトリを作成して、前記ディレクトリのもとに当該パッケージに含まれるコンテンツファイルを前記記録媒体に記録し、且つ、
前記ディレクトリのディレクトリ名と前記パッケージに付したパッケージ識別子との対応関係を記述したパッケージ管理ファイルと、
前記ディレクトリ毎に、前記記録媒体に記録した前記コンテンツファイルのファイル名と当該コンテンツファイルが他のコンテンツファイルからリンクされる場合の参照名との対応関係を記述したコンテンツファイル群管理ファイルと、
前記パッケージに、他のパッケージに含まれるコンテンツファイルに対してリンクするコンテンツファイルが存在する場合に、前記他のパッケージに含まれるコンテンツファイルが他のコンテンツファイルからリンクされる場合の参照名と前記他のパッケージのパッケージ識別子との対応関係を前記ディレクトリ毎に記述したリンク解決ファイルと
を作成して前記記録媒体に記録し、
コンテンツファイルを再生するとき、前記コンテンツファイルから当該コンテンツファイルに対してリンクする他のコンテンツファイルの参照名を取得し、前記参照名が前記コンテンツファイル群管理ファイルに存在する場合は、当該参照名に対応するファイル名を前記コンテンツファイル群管理ファイルから取得して、当該ファイル名のコンテンツファイルを参照先ファイルとして特定し、前記参照名が前記リンク解決ファイルに存在する場合は、前記リンク解決ファイルから当該参照名に対応するパッケージ識別子を取得し、前記パッケージ管理ファイルから当該パッケージ識別子に対応するディレクトリを特定し、当該ディレクトリの前記コンテンツファイル群管理ファイルから当該参照名に対応するファイル名を取得して、当該ファイル名のコンテンツファイルを参照先ファイルとして特定するファイル管理方法。
【請求項２】
請求項１に記載のファイル管理方法であって、前記コンテンツ記録／再生装置は、前記ディレクトリ名が変更された場合に、前記パッケージ管理ファイルに記述された前記ディレクトリ名を前記ディレクトリ名の変更に合わせて変更し、前記ファイル名が変更された場合に、前記コンテンツファイル群管理ファイルに記述された前記ファイル名を前記ファイル名の変更に合わせて変更するファイル管理方法。
【請求項３】
請求項１に記載のファイル管理方法であって、前記コンテンツ記録／再生装置は、前記リンク解決ファイルに記述されたパッケージ識別子のパッケージが前記記録媒体上に存在しない場合に、前記パッケージ識別子をエントリした配信予約リストファイルを作成し、配信元と接続が確立した際に、前記配信予約リストファイルにエントリした前記パッケージ識別子を前記配信元へ送信するファイル管理方法。
【請求項４】
請求項３に記載のファイル管理方法であって、前記配信予約リストを前記記録媒体上に作成するファイル管理方法。
【請求項５】
請求項３に記載のファイル管理方法であって、前記配信予約リストを当該コンテンツ記録／再生装置のメモリ領域上に作成するファイル管理方法。
【請求項６】
パッケージで配信されたコンテンツファイルを配信元でのコンテンツファイル名と異なる名前で記録媒体に記録して管理されているコンテンツファイルを再生するコンテンツ再生装置のコンテンツ再生方法であって、
前記コンテンツ再生装置は、
パッケージごとにディレクトリが作成されて、前記ディレクトリのもとに当該パッケージに含まれるコンテンツファイルが前記記録媒体に記録され、且つ、
前記ディレクトリのディレクトリ名と前記パッケージに付したパッケージ識別子との対応関係を記述したパッケージ管理ファイルと、
前記ディレクトリ毎に、前記記録媒体に記録した前記コンテンツファイルのファイル名と当該コンテンツファイルが他のコンテンツファイルからリンクされる場合の参照名との対応関係を記述したコンテンツファイル群管理ファイルと、
前記パッケージに、他のパッケージに含まれるコンテンツファイルに対してリンクするコンテンツファイルが存在する場合に、前記他のパッケージに含まれるコンテンツファイルが他のコンテンツファイルからリンクされる場合の参照名と前記他のパッケージのパッケージ識別子との対応関係を前記ディレクトリ毎に記述したリンク解決ファイルと
が記録された前記記録媒体から、再生対象のコンテンツファイルを取り出し、
前記コンテンツファイルが属するディレクトリに前記リンク解決ファイルが存在するか否かを判定し、前記リンク解決ファイルが存在しない場合に、
前記コンテンツファイルから当該コンテンツファイルに対してリンクする他のコンテンツファイルの参照名を取得し、当該参照名に対応するファイル名を前記ディレクトリの前記コンテンツファイル群管理ファイルから取得して、当該ファイル名のコンテンツファイルを参照先ファイルとして特定して前記再生対象のコンテンツファイルの再生を行うコンテンツ再生方法。
【請求項７】
請求項６に記載のコンテンツ再生方法であって、再生対象のコンテンツファイルが属するディレクトリに前記リンク解決ファイルが存在する場合に、前記コンテンツファイルから当該コンテンツファイルに対してリンクする他のコンテンツファイルの参照名を取得し、前記リンク解決ファイルから当該参照名に対応するパッケージ識別子を取得し、前記パッケージ管理ファイルから当該パッケージ識別子に対応するディレクトリを特定し、当該ディレクトリの前記コンテンツファイル群管理ファイルから当該参照名に対応するファイル名を取得して、当該ファイル名のコンテンツファイルを参照先ファイルとして特定して前記再生対象のコンテンツファイルの再生を行うコンテンツ再生方法。
【請求項８】
パッケージで配信されたコンテンツファイルを配信元でのコンテンツファイル名と異なる名前で記録媒体に記録するコンテンツ記録装置であって、
パッケージごとにディレクトリを作成し、前記ディレクトリのディレクトリ名と前記パッケージに付したパッケージ識別子との対応関係を記述したパッケージ管理ファイルを作成して前記記録媒体に記録するパッケージ管理情報記録手段と、
前記パッケージに含まれるコンテンツファイルのファイル名と当該コンテンツファイルが他のコンテンツファイルからリンクされる場合の参照名との対応関係を記述したコンテンツファイル群管理ファイルを前記ディレクトリ毎に作成し、前記コンテンツファイルとともに前記記録媒体に記録するコンテンツファイル記録手段と、
自己の所属するパッケージ以外の他のパッケージに含まれるコンテンツファイルに対してリンクするコンテンツファイルが存在する場合に、前記他のパッケージに含まれるコンテンツファイルが他のコンテンツファイルからリンクされる場合の参照名と前記他のパッケージのパッケージ識別子との対応関係を記述したリンク解決ファイルを前記ディレクトリ毎に作成して前記記録媒体に記録するリンク解決情報記録手段と
を備え、前記記録媒体に、請求項１に記載のファイル管理方法で用いるファイルを記録するコンテンツ記録装置。
【請求項９】
請求項６に記載のコンテンツ再生方法を実施するコンテンツ再生装置であって、
前記記録媒体からコンテンツファイルを取り出すコンテンツファイル取得手段と、
前記コンテンツファイルが属するディレクトリに前記リンク解決ファイルが存在するか否かを判定し、前記リンク解決ファイルが存在しない場合に、前記コンテンツファイルから当該コンテンツファイルに対してリンクする他のコンテンツファイルの参照名を取得し、当該参照名に対応するファイル名を前記ディレクトリの前記コンテンツファイル群管理ファイルから取得して、当該ファイル名のコンテンツファイルを参照先ファイルとして特定するリンク解決手段と
を備えるコンテンツ再生装置。
【請求項１０】
請求項７に記載のコンテンツ再生方法を実施するコンテンツ再生装置であって、
前記記録媒体からコンテンツファイルを取り出すコンテンツファイル取得手段と、
前記コンテンツファイルが属するディレクトリに前記リンク解決ファイルが存在するか否かを判定し、前記リンク解決ファイルが存在する場合に、前記コンテンツファイルから当該コンテンツファイルに対してリンクする他のコンテンツファイルの参照名を取得し、前記リンク解決ファイルから当該参照名に対応するパッケージ識別子を取得し、前記パッケージ管理ファイルから当該パッケージ識別子に対応するディレクトリを特定し、当該ディレクトリの前記コンテンツファイル群管理ファイルから当該参照名に対応するファイル名を取得して、当該ファイル名のコンテンツファイルを参照先ファイルとして特定するリンク解決手段と
を備えるコンテンツ再生装置。
【請求項１１】
請求項１０に記載のコンテンツ再生装置であって、さらに、前記リンク解決ファイルに記述されたパッケージ識別子のパッケージが前記記録媒体上に存在しない場合に、前記パッケージ識別子をエントリした配信予約リストファイルを作成し、配信元と接続が確立した際に、前記配信予約リストファイルにエントリした前記パッケージ識別子を前記配信元へ送信する配信予約リストファイル記録手段を備えるコンテンツ再生装置。
【請求項１２】
請求項８に記載のコンテンツ記録装置のコンピュータにおける動作を規定するプログラムであって、コンピュータを、
パッケージごとにディレクトリを作成し、前記ディレクトリのディレクトリ名と前記パッケージに付したパッケージ識別子との対応関係を記述したパッケージ管理ファイルを作成して記録媒体に記録するパッケージ管理情報記録手段と、
前記パッケージに含まれるコンテンツファイルのファイル名と当該コンテンツファイルが他のコンテンツファイルからリンクされる場合の参照名との対応関係を記述したコンテンツファイル群管理ファイルを前記ディレクトリ毎に作成し、前記コンテンツファイルとともに前記記録媒体に記録するコンテンツファイル記録手段と、
自己の所属するパッケージ以外の他のパッケージに含まれるコンテンツファイルに対してリンクするコンテンツファイルが存在する場合に、前記他のパッケージに含まれるコンテンツファイルが他のコンテンツファイルからリンクされる場合の参照名と前記他のパッケージのパッケージ識別子との対応関係を記述したリンク解決ファイルを前記ディレクトリ毎に作成して前記記録媒体に記録するリンク解決情報記録手段と
して機能させるコンテンツ記録プログラム。
【請求項１３】
請求項９に記載のコンテンツ再生装置のコンピュータにおける動作を規定するプログラムであって、コンピュータを、
記録媒体からコンテンツファイルを取り出すコンテンツファイル取得手段と、
前記コンテンツファイルが属するディレクトリに前記リンク解決ファイルが存在するか否かを判定し、前記リンク解決ファイルが存在しない場合に、前記コンテンツファイルから当該コンテンツファイルに対してリンクする他のコンテンツファイルの参照名を取得し、当該参照名に対応するファイル名を前記ディレクトリの前記コンテンツファイル群管理ファイルから取得して、当該ファイル名のコンテンツファイルを参照先ファイルとして特定するリンク解決手段と
して機能させるコンテンツ再生プログラム。
【請求項１４】
請求項１０に記載のコンテンツ再生装置のコンピュータにおける動作を規定するプログラムであって、コンピュータを、
記録媒体からコンテンツファイルを取り出すコンテンツファイル取得手段と、
前記コンテンツファイルが属するディレクトリに前記リンク解決ファイルが存在するか否かを判定し、前記リンク解決ファイルが存在する場合に、前記コンテンツファイルから当該コンテンツファイルに対してリンクする他のコンテンツファイルの参照名を取得し、前記リンク解決ファイルから当該参照名に対応するパッケージ識別子を取得し、前記パッケージ管理ファイルから当該パッケージ識別子に対応するディレクトリを特定し、当該ディレクトリの前記コンテンツファイル群管理ファイルから当該参照名に対応するファイル名を取得して、当該ファイル名のコンテンツファイルを参照先ファイルとして特定するリンク解決手段として機能させるコンテンツ再生プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体に蓄積するコンテンツファイルのファイル管理方法と、その方法を実施するコンテンツ記録／再生装置と、このファイル管理方法をロードするために、そのプログラムを記録した記録媒体に関し、特に、コンテンツファイル間のリンクの維持を可能にするものである。
【０００２】
【従来の技術】
近年、通信や放送を利用したデジタルコンテンツ配信サービスへの要望が高まりつつある。
【０００３】
例えば、毎朝、新聞記事を携帯電話にダウンロードして、この携帯電話に接続した記録媒体に記録し、好きな時間にテレビなど他の機器にその記録媒体を接続して記事を読むといった新聞記事配信サービスが考えられている。また、小説を１章ごとに分割し、この章の単位で課金／ダウンロードを行うといった電子ブックサービスも考えられている。
【０００４】
新聞記事配信サービスの具体例としては、新聞記事をＨＴＭＬ形式ファイルで記述し、１日分のＨＴＭＬファイル及びこのＨＴＭＬファイルに付随する画像ファイルやオーディオファイルを一つのパッケージとして配信する方法が考えられる。このように、関連するコンテンツを一つのパッケージとして配信するサービスでは、一般的に、配信されたコンテンツがパッケージ単位にディレクトリが作成されて記憶媒体に記録される。
【０００５】
このとき、配信されるパッケージでは、付随する画像ファイルやオーディオファイルがＨＴＭＬファイルにリンクされている。また、あるＨＴＭＬファイルが、他のＨＴＭＬファイルとリンクしている場合も考えられる。また、リンクは一般的に同一パッケージ内で閉じて実現されるが、他のパッケージに属するＨＴＭＬファイルや画像／オーディオファイルなどへリンクする場合もある。具体例としては、ある新聞記事が、関連記事として前日配信した記事をリンクしている場合などが考えられる。
【０００６】
【発明が解決しようとする課題】
しかし、コンテンツの配信を受ける機器では、単純な処理で効率的にコンテンツの記録、再生を行うことができるように、コンテンツのファイルに独自のファイル名を振る場合があるため、受信機器に記録されるコンテンツのファイルシステム上のディレクトリ名やファイル名が、該コンテンツにリンクしている他のコンテンツ内に記述された参照名と必ずしも一致しない。その結果、リンク先を特定することができないケースが発生するという問題点を有している。
【０００７】
また、リンク先を特定できるように記録されたケースであっても、その後ユーザによってファイルシステム上のディレクトリ名やファイル名が変更されてしまった場合には、リンク先を維持することができなくなる。
【０００８】
また、リンク先を特定できるように記録されたケースであっても、Ｗｅｂ閲覧のようなインタラクティブなサービスとは異なり、記録媒体上でローカルに参照を行うようなダウンロードサービスにおいては、リンク先のファイルが記録媒体上に必ずしも存在するとは限らない。
【０００９】
従来において、上述したリンク先の特定や維持を考慮したデジタルコンテンツ配信システムは存在していない。
【００１０】
本発明の目的は、配信されたコンテンツが元のコンテンツファイル名と異なる名前で記録される場合でも、コンテンツ間のリンクを維持することができるファイル管理方法を提供し、また、その方法を実施するコンテンツ記録／再生装置、及び、このファイル管理方法によりコンテンツのファイルが記録された記録媒体を提供することである。
【００１１】
【課題を解決するための手段】
本発明は、パッケージ毎にディレクトリを作成し、ディレクトリ名とパッケージ識別子との対応関係を管理し、パッケージに含まれるコンテンツのファイル名と当該コンテンツが他からリンクされる場合の参照名との対応関係を管理し、他のパッケージのパッケージ識別子と当該他のパッケージに含まれるコンテンツを表わす参照名との対応関係を管理することにより、上記目的を達成するものである。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して具体的に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施し得る。
【００１３】
（実施の形態１）
図１は、本発明の実施の形態１におけるコンテンツ記録／再生装置の構成を示すブロック図である。この装置は、入力装置１１０と、記録媒体１２０と、コンテンツ記録装置１３０と、コンテンツ再生装置１４０と、表示装置１５０とから主に構成されている。入力装置１１０は、ユーザによるコンテンツ記録要求をコンテンツ記録装置１３０に入力し、ユーザによるコンテンツ再生要求をコンテンツ再生装置１４０に入力する。コンテンツ記録装置１３０は、記録媒体１２０にパッケージ単位のコンテンツとファイル管理情報とを記録する。コンテンツ再生装置１４０は、記録媒体１２０に記録されたコンテンツを再生して表示装置１５０に表示する。
【００１４】
また、コンテンツ記録装置１３０は、パッケージ管理情報記録部１３１と、コンテンツファイル記録部１３２と、リンク解決情報記録部１３３とを備えている。パッケージ管理情報記録部１３１は、記録媒体１２０に記録されたパッケージを管理するためのパッケージ管理情報を作成して記録媒体１２０に記録する。コンテンツファイル記録部１３２は、パッケージに含まれるコンテンツファイル群の各コンテンツファイルを記録媒体１２０に記録するとともに、それらコンテンツファイル群を管理するコンテンツファイル群管理情報を作成して記録媒体１２０に記録する。リンク解決情報記録部１３３は、パッケージを跨ぐコンテンツファイル間のリンクを実現するためのリンク解決情報を作成して記録媒体１２０に記録する。
【００１５】
コンテンツ再生装置１４０は、コンテンツファイル取得部１４１と、リンク解決部１４２とを備えている。コンテンツファイル取得部１４１は、入力装置１１０からのコンテンツ再生指示を受けて、指定されたファイルを記録媒体１２０から取得する。リンク解決部１４２は、コンテンツファイル中にリンク指定があった場合に、記録媒体１２０中に記録されたリンク解決情報を基にリンク先コンテンツファイルを特定する処理を行う。
【００１６】
なお、コンテンツ記録装置１３０及びコンテンツ再生装置１４０の各部の機能は、コンテンツ記録装置１３０またはコンテンツ再生装置１４０に内蔵されたコンピュータがプログラムに規定された処理を行うことにより実現される。
【００１７】
次に、本実施の形態におけるコンテンツ記録／再生装置で行われるコンテンツ記録処理及びコンテンツ再生処理について、具体例を用いて説明する。
【００１８】
＜コンテンツ記録処理＞
まず、入力装置１１０を通じて、ユーザからコンテンツ記録の指示を受ける。この時、図２に示すような新聞記事パッケージの記録指示があった場合を考える。
【００１９】
図２の新聞記事パッケージは、ＨＴＭＬファイル２０１、２０２と、画像ファイル２０３とからなる１１月１４日分のものである。ＨＴＭＬファイル２０１は「００１１１４ｉｎｄｅｘ．ｈｔｍ」というファイル名を持ち、「ｉｍａｇｅ１．ｊｐｇ」というファイル名の画像ファイル２０３が埋め込まれている。ＨＴＭＬファイル２０２は「００１１１４ｐａｇｅ２．ｈｔｍ」というファイル名を持ち、ＨＴＭＬファイル２０１と同じく、画像ファイル２０３が埋め込まれている。また、ＨＴＭＬファイル２０１は、ＨＴＭＬファイル２０２へのハイパーリンクを有する。
【００２０】
図３は、記録媒体１２０におけるディレクトリ及びファイル構成の一例を示す図であり、図２に示すパッケージがコンテンツ記録装置１３０によって記録される際のものである。パッケージ管理ファイル３０１と同じ階層に「ＰＫＧ００００１」というディレクトリ３０２が作成され、このディレクトリ３０２の下に、コンテンツファイル群管理ファイル３０３と、図２に示すパッケージに含まれるファイルとが作成される。図２に示すパッケージに含まれていたＨＴＭＬファイル２０１、２０２及び画像ファイル２０３は、それぞれ「００００１．ｈｔｍ」「００００２．ｈｔｍ」「００００３．ｊｐｇ」というファイル名で記録されたものとする。
【００２１】
コンテンツ記録装置１３０は、入力装置１１０よりコンテンツ記録の指示を受けると、まずパッケージ管理情報記録部１３１によってパッケージ管理ファイル３０１を作成または更新する。
【００２２】
図４は、パッケージ管理ファイル３０１の一例を示す図であり、図２に示すパッケージが記録媒体１２０に記録された段階のものである。パッケージ管理ファイル３０１は、パッケージディレクトリ名に対応するパッケージディレクトリ番号と、該ディレクトリを一意に識別するためのパッケージ識別子との対応を管理する。
【００２３】
本実施の形態では、図３に示すように、パッケージディレクトリ番号に対応するパッケージディレクトリのディレクトリ名を「ＰＫＧｘｘｘｘｘ（ｘｘｘｘｘ＝パッケージディレクトリ番号）」とする命名規則のもとで説明する。
【００２４】
なお、パッケージディレクトリ番号からパッケージディレクトリのディレクトリ名が一意に導き出せる命名規則であれば、どのようなものでも構わない。
【００２５】
また、図４ではパッケージ識別子として「ＡＲＴＩＣＬＥ００１１１４」という文字列を用いているが、このパッケージ識別子は、記録媒体１２０中に存在するパッケージディレクトリを一意に識別できるものであれば、どのような文字列でも、数字でも、記号でも構わない。
【００２６】
次に、コンテンツファイル記録部１３２によって、コンテンツファイルの記録及びコンテンツファイル群管理ファイルの作成を行う。
【００２７】
図５は、コンテンツファイル群管理ファイル３０３の一例を示す図であり、図２に示すパッケージが記録媒体１２０に記録された段階のものである。コンテンツファイル群管理ファイルは、記録媒体１２０に記録される際のファイル名に対応するコンテンツ番号と、該コンテンツが他のコンテンツからリンクされる場合の参照名との対応を管理するもので、パッケージディレクトリ毎に１つ作成される。前記コンテンツ番号は、パッケージ単位で番号付けされるものとする。
【００２８】
本実施の形態では、図３に示すように、コンテンツ番号に対応するコンテンツファイル名を「ｘｘｘｘｘ．ＥＸＴ（ｘｘｘｘｘ＝コンテンツ番号、ＥＸＴ＝元のファイル名の拡張子）」とする命名規則のもとで説明する。
【００２９】
なお、コンテンツ番号から記録媒体１２０上のコンテンツファイル名が一意に導き出せる命名規則であれば、どのようなものでも構わない。
【００３０】
なお、図２に示すパッケージでは他のパッケージに含まれるコンテンツへのリンクが存在しないため、リンク解決情報記録部１３３は処理を何も行わない。
【００３１】
更に、記録媒体１２０が図３に示す状態の時に、図６の新聞記事パッケージ６１０の記録指示が新たに発生した場合を考える。
【００３２】
図６は、ＨＴＭＬファイル６１１と画像ファイル６１２とからなる１１月１５日分の新聞記事パッケージ６１０を示す図である。ＨＴＭＬファイル６１１は「００１１１５ｐａｇｅ１．ｈｔｍ」というファイル名を持ち、「ｌｏｇｏ１．ｊｐｇ」というファイル名の画像ファイル６１２が埋め込まれている。また、ＨＴＭＬファイル６１１は、図２に示す１１月１４日分の新聞記事パッケージに含まれる「００１１１４ｉｎｄｅｘ．ｈｔｍ」という参照名のＨＴＭＬファイル２０２へのハイパーリンクを有している。
【００３３】
図７は、記録媒体１２０におけるディレクトリ及びファイル構成の一例を示す図であり、図６の新聞記事パッケージ６１０がコンテンツ記録装置１３０によって追加される際のものである。パッケージ管理ファイル３０１と同じ階層に「ＰＫＧ００００２」というディレクトリ７０１が作成され、このディレクトリ７０１の下に、コンテンツファイル群管理ファイル７０２と図６に示すパッケージに含まれるファイルとが作成される。図６に示すパッケージに含まれていたＨＴＭＬファイル６１１と６１２とは、それぞれ「００００１．ｈｔｍ」「００００２．ｊｐｇ」というファイル名で記録されたものとする。
【００３４】
図８は、パッケージ管理ファイル３０１の一例を示す図であり、図６の新聞記事パッケージ６１０が記録媒体１２０に新たに追加された段階のものである。図４と比較して、新たに１１月１５日分の新聞記事パッケージに関する情報が追加されている。
【００３５】
図９は、コンテンツファイル群管理ファイル７０２の一例を示す図であり、図６の新聞記事パッケージ６１０が記録媒体１２０に新たに追加された段階のものである。コンテンツファイル群管理ファイルの構成については、図５と同様であるため説明を省略する。
【００３６】
図６に示したように、１１月１５日分パッケージのＨＴＭＬファイル６１１には、他のパッケージに含まれるコンテンツへのリンクが存在するため、リンク解決情報記録部１３３にて図７に示すリンク解決ファイル７０３を作成する。
【００３７】
図１０は、リンク解決ファイル７０３の一例を示す図である。リンク解決ファイルは、他のパッケージに含まれるコンテンツへのリンクを表わす参照名と、前記リンク先コンテンツが存在するパッケージのパッケージ識別子との対応を管理するものであり、パッケージを跨ぐリンクが含まれるコンテンツが存在するパッケージディレクトリ毎に１つ作成される。
【００３８】
＜コンテンツ再生処理＞
入力装置１１０を通じ、図７に示すＨＴＭＬファイル２０１の再生要求があった場合を考える。
【００３９】
まず、コンテンツファイル取得部１４１が、記録媒体１２０からＨＴＭＬファイル２０１を取得する。
【００４０】
ここで、ＨＴＭＬファイル２０１には、画像ファイル「ｉｍａｇｅ１．ｊｐｇ」が埋め込まれているので、リンク解決部１４２が、この画像の参照を解決する。
【００４１】
図１１は、リンク解決部１４２における処理フローを示す図である。以下、画像ファイル「ｉｍａｇｅ１．ｊｐｇ」の参照解決処理について図１１に沿って説明する。
【００４２】
ステップ１１０１：まず、ＨＴＭＬファイル２０１から参照名「ｉｍａｇｅ１．ｊｐｇ」を取得する。
【００４３】
ステップ１１０２：リンク元であるＨＴＭＬファイルが属するパッケージディレクトリに、リンク解決ファイルが存在するか否かを調べる。ここでの例では図７から分かるように、ＨＴＭＬファイル２０１の属するパッケージディレクトリ３０２にはリンク解決ファイルが存在しないので、ステップ１１０８へ進む。
【００４４】
ステップ１１０８：ＨＴＭＬファイルが属するパッケージディレクトリのコンテンツファイル群管理ファイルを見て、ステップ１１０１で取得した参照名を探し、この参照名に対応するコンテンツ番号を取得する。ここでの例では、図５より、参照名「ｉｍａｇｅ１．ｊｐｇ」に対応するコンテンツ番号として「００００３」を取得する。
【００４５】
ステップ１１０９：ステップ１１０８で取得したコンテンツ番号に対応するコンテンツファイルを、参照先ファイルとして特定する。ここでの例では、図７から分かるように、「００００３．ｊｐｇ」の画像ファイル２０３が特定され、画像の参照が解決される。
【００４６】
リンク解決部１４２は、こうして特定された参照先ファイル名で、コンテンツファイル取得部１４１にコンテンツファイル取得要求を行い、コンテンツファイル取得部１４１が記録媒体１２０から参照先ファイル「００００３．ｊｐｇ」を取得すると、この画像をＨＴＭＬファイル２０１に埋め込んで表示装置１５０に出力する。
【００４７】
以上が、ＨＴＭＬファイル２０１の再生処理である。
【００４８】
次に、表示中のＨＴＭＬファイル６１１から他のパッケージに含まれるコンテンツへのリンクをユーザが辿った場合のリンク解決処理について説明する。
【００４９】
ステップ１１０１：まず、ＨＴＭＬファイル６１１から参照名「００１１１４ｐａｇｅ２．ｈｔｍ」を取得する。
【００５０】
ステップ１１０２：リンク元であるＨＴＭＬファイル６１１が属するパッケージディレクトリ７０１に、リンク解決ファイルが存在するか否かを調べる。この場合、図７から分かるようにパッケージディレクトリ７０１にはリンク解決ファイル７０３が存在するので、ステップ１１０３へ進む。
【００５１】
ステップ１１０３：リンク解決ファイル７０３を見てステップ１１０１で取得した参照名のエントリがあるか否か調べる。図１０から分かるように、リンク解決ファイル７０３には参照名「００１１１４ｐａｇｅ２．ｈｔｍ」のエントリが存在するので、ステップ１１０４を経由してステップ１１０５へ進む。なお、リンク解決ファイル７０３にエントリが存在しない場合にはステップ１１０４を経由してステップ１１０８へ進む。
【００５２】
ステップ１１０５：参照名「００１１１４ｐａｇｅ２．ｈｔｍ」に対応するパッケージ識別子「ＡＲＴＩＣＬＥ００１１１４」を取得し、ステップ１１０６へ進む。
【００５３】
ステップ１１０６：パッケージ管理ファイル３０１から、前記取得済みパッケージ識別子「ＡＲＴＩＣＬＥ００１１１４」に対応するパッケージ番号「００００１」が分かり、参照先ファイルの存在するパッケージがパッケージディレクトリ３０２（ＰＫＧ００００１）であることが判明する。
【００５４】
ステップ１１０７：次に、パッケージディレクトリ３０２のコンテンツファイル群管理ファイル３０１を見て、ステップ１１０１で取得した参照名を探し、この参照名に対応するコンテンツ番号を取得する。ここでの例では、図５より、参照名「００１１１４ｐａｇｅ２．ｈｔｍ」に対応するコンテンツ番号として「００００２」を取得する。
【００５５】
ステップ１１０９：ステップ１１０７で取得したコンテンツ番号に対応するコンテンツファイルである「００００２．ｈｔｍ」２０２が特定され、他のパッケージに含まれるコンテンツへのリンクが解決される。
【００５６】
以上のように、本実施の形態では、パッケージディレクトリ名に対応するパッケージディレクトリ番号と該ディレクトリを一意に識別するためのパッケージ識別子との対応を管理するパッケージ管理ファイル、及び、記録媒体１２０に記録される際のファイル名に一意に対応するコンテンツ番号と該コンテンツが他のコンテンツからリンクされる場合の参照名との対応を管理するコンテンツファイル群管理ファイルを作成する。そして、これらの管理ファイルを利用することにより、コンテンツが記録媒体１２０に記録される際のディレクトリ名やファイル名が該コンテンツとリンクしている他のコンテンツ内に記述された参照名と異なる場合であってもリンク先を特定することができる。
【００５７】
更に、他のパッケージに含まれるコンテンツへのリンクを表わす参照名と、前記リンク先コンテンツが存在するパッケージのパッケージ識別子との対応を管理するリンク解決ファイルを、パッケージを跨ぐリンクが含まれるコンテンツが存在するパッケージディレクトリ毎に作成する。そして、このリンク解決ファイルを利用することにより、他のパッケージに属するコンテンツへのリンクを辿ることができる。
【００５８】
また、本実施の形態によれば、記録媒体に記録されるファイルのファイル名を任意に設定することができるので、ファイル名の文字数に制限がある場合に対して有効な解決手段となる。
【００５９】
なお、本実施の形態では、リンク解決ファイルの構成を、参照名とパッケージ識別子との単純な対応表であるものとして説明したが、リンク解決の際に参照名を高速に探索するために、ハッシュ法やＢ-treeなどの手法を導入しても構わない。
【００６０】
また、本実施の形態ではコンテンツファイルの例としてＨＴＭＬファイルと画像ファイルを挙げて説明したが、コンテンツファイルは、その他どのような形式のファイルであっても構わない。
【００６１】
（実施の形態２）
実施の形態２では、ディレクトリ名やファイル名がユーザによって変更された場合でもリンク先の維持を可能にするファイル管理方法について説明する。
【００６２】
本実施の形態におけるコンテンツ記録／再生装置の構成は、実施の形態１の図１に示したものと同一である。ただし、本実施の形態は、実施の形態１と比較して、パッケージ管理情報記録部１３１で作成するパッケージ管理ファイルの構成要素と、コンテンツファイル記録部１３２で作成するコンテンツファイル群管理ファイルの構成要素とが異なる。
【００６３】
以下、本実施の形態のコンテンツ記録処理及びコンテンツ再生処理について、具体的に説明する。
【００６４】
図２及び図６に示すパッケージがコンテンツ記録装置１３０によって記録される際の記録媒体１２０におけるディレクトリ及びファイル構成は図７と同一である。ただし、パッケージ管理ファイル３０１並びにコンテンツ群管理ファイル３０３及び７０２の内容は異なるので、それぞれ符号をパッケージ管理ファイル１２０１、コンテンツ群管理ファイル１３０１及び１４０１として、以下の説明を行う。
【００６５】
図１２は、パッケージ管理情報記録部１３１によって作成されたパッケージ管理ファイル１２０１の一例を示す図である。このパッケージ管理ファイル１２０１は、実施の形態１の図８と比較して、パッケージディレクトリ番号ではなく、記録媒体１２０上でのパッケージディレクトリ名とパッケージ識別子との対応を管理している点で異なる。
【００６６】
図１３は、コンテンツファイル群管理ファイル１３０１の一例を示す図である。実施の形態１の図５と異なるのは、コンテンツ番号ではなく、記録媒体１２０上でのコンテンツファイル名と参照名との対応を管理している点である。
【００６７】
同じく図１４は、このときのコンテンツファイル群管理ファイル１４０１の一例を示す図である。
【００６８】
なお、本実施の形態では、実施の形態１と異なり、パッケージディレクトリ名及び記憶媒体１２０上でのコンテンツファイル名は、特に命名規則を定めず、任意の名を付与することが可能であるものとする。
【００６９】
本実施の形態でのコンテンツ再生処理におけるコンテンツファイル取得部１４１の動作は、実施の形態１と同様である。
【００７０】
本実施の形態でのコンテンツ再生処理におけるリンク解決部１４２の処理は、以下の三点を除いて、実施の形態１と同様である。
【００７１】
ａ）ステップ１１０６において、パッケージディレクトリを特定する際に、パッケージ識別子に対応するパッケージ番号から命名規則により特定するのではなく、直接パッケージ識別子に対応するパッケージディレクトリ名を取得する。
【００７２】
ｂ）ステップ１１０７において、コンテンツファイル番号を取得するのではなく、直接コンテンツファイル名を取得する。
【００７３】
ｃ）ステップ１１０８において、コンテンツファイル番号を取得するのではなく、直接コンテンツファイル名を取得する。
【００７４】
これにより、実施の形態１と同様のリンク解決効果が得られる。
【００７５】
ここで、図１５に示すように、パッケージディレクトリ３０２のディレクトリ名が、何らかの操作によって「ＰＫＧ００００１」から「１１月１４日記事」に変更される場合を考える。この時ファイルシステム上でディレクトリ名が変更される処理に伴って、パッケージ管理情報記録部１３１がパッケージ管理ファイルを図１６に示すように、該当パッケージディレクトリ名部分を書き換える。これにより、記録媒体１２０に一度記録された後で、ディレクトリ名の変更が発生した場合でも、リンク先を維持することができる。
【００７６】
同様に、パッケージディレクトリではなく記録媒体１２０上のコンテンツファイル名が変更された場合でも、コンテンツファイル記録部１３２がコンテンツファイル群管理ファイルの該当コンテンツファイル名部分を変更することによって、リンク先を維持することができる。
【００７７】
以上のように、本実施の形態では、パッケージディレクトリ名またはコンテンツファイル名が何らかの操作によって変更された場合には、対応するパッケージ管理ファイルの該当パッケージディレクトリ名部分、またはコンテンツファイル群管理ファイルの該当コンテンツファイル名を変更することにより、常にリンク先を維持することができる。
【００７８】
（実施の形態３）
実施の形態３では、リンク先のファイルを含む他パッケージが記録媒体上に存在しない場合に、配信予約を行う方法について説明する。
【００７９】
図１７は、本発明の実施の形態３におけるコンテンツ記録／再生装置の構成を示すブロック図である。なお、図１７のコンテンツ記録／再生装置において、図１と共通する構成部分には図１と同一符号を付して説明を省略する。図１７のコンテンツ記録／再生装置は、図１と比較して、コンテンツ再生装置１４０に、配信予約リストファイルを作成する配信予約リストファイル記録部１４３を追加した構成をとる。
【００８０】
図１７のコンテンツ記録／再生装置にサービスを提供する配信サーバは、配信するパッケージの各々に対してパッケージ識別子を割り当て、配信パッケージデータとパッケージ識別子との対応を管理する。
【００８１】
図１８は、配信サーバが配信パッケージとパッケージ識別子との対応を管理するために保持するパッケージ識別子管理テーブルの一例を示す図である。このパッケージ識別子管理テーブルには、パッケージ識別子と、そのパッケージ識別子を割り当てた配信パッケージデータへのポインタが記述されている。
【００８２】
また、配信サーバは、パッケージのファイルに、他のパッケージに含まれるコンテンツへのリンクが存在する場合、そのコンテンツへのリンクを表す参照名と、リンク先コンテンツが存在するパッケージのパッケージ識別子とを対応付けたリンク解決ファイルを、パッケージ識別子管理テーブルを参照して作成し、パッケージデータに含めて配信する。
【００８３】
図１９は、配信サーバが図６に示すパッケージ６１０を配信するときの配信パッケージデータを示している。配信パッケージデータには、コンテンツに関する書誌事項や管理情報、属性情報などのメタデータを記録した配信時メタデータファイルと、リンク解決ファイルと、「００１１１５ｐａｇｅ１．ｈｔｍ」及び「ｌｏｇｏ１．ｊｐｇ」のファイル名を持つコンテンツファイルとが含まれ、配信時メタデータファイルには、パッケージ識別子の情報が記録される。リンク解決ファイルは、図１０と同じ内容を持つ。
【００８４】
この配信パッケージデータが入力すると、コンテンツ記録装置１３０のパッケージ管理情報記録部１３１は、配信サーバが割り当てたパッケージ識別子を用いてパッケージ管理ファイルを作成する。また、リンク解決情報記録部１３３は、配信パッケージデータにリンク解決ファイルが含まれているとき、そのリンク解決ファイルを記録媒体１２０に格納する。コンテンツファイル記録部１３２の動作は、実施の形態１と同じである。
【００８５】
いま、図６に示すパッケージのみがコンテンツ記録装置１３０によって記録媒体１２０に記録されている場合を考える。図２０は、このときの記録媒体１２０におけるディレクトリ及びファイル構成を示す図である。図２０は、図７と比較して、ディレクトリ３０２、コンテンツファイル群管理ファイル３０３、ＨＴＭＬファイル２０１、２０２及び画像ファイル２０３がなく、パッケージ管理ファイル２００１の内容がパッケージ管理ファイル３０１と異なる。なお、ディレクトリ７０１の下のコンテンツファイル群管理ファイル７０２及びリンク解決ファイル７０３は、それぞれ実施の形態１における図９及び図１０と同様である。
【００８６】
図２１は、パッケージ管理ファイル２００１の一例を示す図である。パッケージ管理ファイル２００１は、パッケージディレクトリ名に対応するパッケージディレクトリ番号と、該ディレクトリを一意に識別するためのパッケージ識別子との対応を管理する。
【００８７】
以下、記録媒体１２０がこのような状態の時に、表示中のＨＴＭＬファイル６１１から他のパッケージに含まれるコンテンツへのリンクをユーザが辿った場合のリンク解決処理について説明する。
【００８８】
図２２は、実施の形態３におけるリンク解決部１４２における処理フローを示す図である。なお、図２２において、図１１と共通するステップには図１１と同一符号を付す。また、図２２でステップ１１０６、ステップ１１０７、ステップ１１０８、ステップ１１０９へ進む場合は図１１と処理が共通するので説明を省略する。
【００８９】
ステップ１１０１：まず、ＨＴＭＬファイル６１１から参照名「００１１１４ｐａｇｅ２．ｈｔｍ」を取得する。
【００９０】
ステップ１１０２：リンク元であるＨＴＭＬファイル６１１が属するパッケージディレクトリ７０１に、リンク解決ファイルが存在するか否かを調べる。この場合、図２０から分かるようにパッケージディレクトリ７０１にはリンク解決ファイル７０３が存在するので、ステップ１１０３へ進む。なお、リンク解決ファイル７０３が存在しない場合にはステップ１１０８へ進む。
【００９１】
ステップ１１０３：リンク解決ファイル７０３を見て、ステップ１１０１で取得した参照名のエントリがあるか否か調べる。図１０から分かるように、リンク解決ファイル７０３には参照名「００１１１４ｐａｇｅ２．ｈｔｍ」のエントリが存在するので、ステップ１１０４を経由してステップ１１０５へ進む。なお、リンク解決ファイル７０３にエントリが存在しない場合にはステップ１１０４を経由してステップ１１０８へ進む。
【００９２】
ステップ１１０５：参照名「００１１１４ｐａｇｅ２．ｈｔｍ」に対応するパッケージ識別子「ＡＲＴＩＣＬＥ００１１１４」を取得し、ステップ２２０１へ進む。
【００９３】
ステップ２２０１：パッケージ管理ファイル２００１に、前記取得済みパッケージ識別子「ＡＲＴＩＣＬＥ００１１１４」のエントリがあるか否かを調べる。この場合、図２１から分かるようにエントリが存在しないのでステップ２２０２へ進む。なお、取得済みパッケージ識別子のエントリがある場合にはステップ１１０６へ進む。
【００９４】
ステップ２２０２：配信予約リストファイル記録部１４３の処理を実行する。図２３は、実施の形態３における配信予約リストファイル記録部１４３における処理フローを示す図である。
【００９５】
ステップ２３０１：まず、次回配信時に配信サーバと接続を確立した際に、参照先ファイルを含むパッケージを配信希望とするか否かをユーザに確認する。希望しない場合は、何もせずに終了する。希望する場合はステップ２３０２へ進む。
【００９６】
ステップ２３０２：前記取得済みパッケージ識別子「ＡＲＴＩＣＬＥ００１１１４」を、配信予約リストファイルにエントリする。図２４は、この時の記録媒体１２０におけるディレクトリ及びファイル構成の一例を示し、図２０に対して配信予約リストファイル２４０１が追加される。図２５は、配信予約リストファイル２４０１の一例を示す図である。ステップ２３０２において、配信予約リストファイルが記録媒体１２０上に存在しない場合は新たに作成する。
【００９７】
その後、配信のためにコンテンツ記録装置と配信サーバとの接続が確立した際に、このように記録媒体１２０上に配信予約リストファイル２４０１が存在している場合には、配信予約リストファイル２４０１にエントリされているパッケージ識別子が配信サーバに送信される。配信サーバは、パッケージ識別子管理テーブルにより、前記パッケージ識別子に対応するパッケージを求め、当該パッケージのダウンロード処理を行う。
【００９８】
配信予約リストファイル記録部１４３は、配信予約リストファイル２４０１に記録したパッケージ識別子と同一のパッケージ識別子を有するパッケージが配信サーバから配信されると、そのパッケージのダウンロードが終了した時点で、配信予約リストファイルを消去する。
【００９９】
以上のように、本実施の形態では、配信予約リストファイル記録部１４３を備え、記録媒体１２０上に存在しないパッケージのパッケージ識別子をエントリした配信予約リストファイルを作成することにより、配信サーバとの次回接続確立時に、必要なパッケージをユーザに特別な操作を強いることなく自動でダウンロードすることができる。
【０１００】
なお、本実施の形態では配信予約リストファイルを記録媒体１２０上に格納しておく方法で説明したが、記録媒体１２０上ではなく、コンテンツ記録装置１３０及びコンテンツ再生装置１４０を備えたコンテンツ記録／再生装置上の記憶領域に格納しておく方法でも構わない。
【０１０１】
また、本実施の形態では配信予約リストファイルにエントリされているパッケージのダウンロードが終了した時点で、配信予約リストファイルを消去するものとして説明したが、配信予約リストファイルは消去せずにファイルの中身をリセットする方法をとっても構わない。
【０１０２】
なお、上記各実施の形態では、リンク解決ファイルをコンテンツ記録装置１３０のリンク解決情報記録部１３３で作成する場合について説明したが、本発明はこれに限られず、コンテンツの配信側でリンク解決ファイルを併せて作成し、コンテンツに添付して配信するようにしても良い。
【０１０３】
また、コンテンツ記録装置１３０によってコンテンツ及びファイル管理情報が記録された記録媒体１２０を、他のコンテンツ再生装置に装着して、記録されたコンテンツの再生、表示を行うこともできる。
【０１０４】
また、本発明のファイル管理方法における手順を記録媒体に記録し、この記録媒体をコンテンツ記録再生装置に装着して、本発明のファイル管理方法の手順をコンテンツ記録再生装置にロードすることができる。
【０１０５】
【発明の効果】
以上の説明から明らかなように、本発明によれば、コンテンツを記録媒体に記録するときのディレクトリ名やファイル名が、該コンテンツをリンクしている他のコンテンツ内に記述された参照名と異なる場合でも、リンク先を特定することができる。また、リンク先のコンテンツが他のパッケージに属する場合でも、リンク先のコンテンツを特定することができる。
【０１０６】
また、コンテンツファイルが記録媒体に記録された後、そのファイルのファイル名やディレクトリ名がユーザによって書き換えられた場合でも、常にリンク先を維持することができる。
【０１０７】
また、このファイル管理方法を実施する本発明のコンテンツ記録／再生装置は、ファイル管理を効率化するため、配信されたコンテンツに独自のファイル名を自動付与したり、ユーザがファイル名やディレクトリ名を書き換えたりした場合でも、コンテンツのリンク先を維持することができ、配信されたコンテンツの編集意図に沿った表示を行うことができる。
【０１０８】
また、参照先ファイルを含むパッケージが記録媒体上に存在しない場合に、配信サーバとの次回接続確立時に、必要なパッケージをユーザに特別な操作を強いることなく自動でダウンロードすることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１におけるコンテンツ記録／再生装置の構成を示すブロック図、
【図２】本発明の実施の形態１における新聞記事パッケージの一例を示す図、
【図３】本発明の実施の形態１における記録媒体上のディレクトリ及びファイル構成の一例を示す図、
【図４】本発明の実施の形態１におけるパッケージ管理ファイルの一例を示す図、
【図５】本発明の実施の形態１におけるコンテンツファイル群管理ファイルの一例を示す図、
【図６】本発明の実施の形態１における新聞記事パッケージの一例を示す図、
【図７】本発明の実施の形態１における記録媒体におけるディレクトリ及びファイル構成の一例を示す図、
【図８】本発明の実施の形態１におけるパッケージ管理ファイルの一例を示す図、
【図９】本発明の実施の形態１におけるコンテンツファイル群管理ファイルの一例を示す図、
【図１０】本発明の実施の形態１におけるリンク解決ファイルの一例を示す図、
【図１１】本発明の実施の形態１におけるリンク解決部の処理フローを示す図、
【図１２】本発明の実施の形態２におけるパッケージ管理情報記録部により作成されたパッケージ管理ファイルの一例を示す図、
【図１３】本発明の実施の形態２におけるコンテンツファイル群管理ファイルの一例を示す図、
【図１４】本発明の実施の形態２におけるコンテンツファイル群管理ファイルの一例を示す図、
【図１５】本発明の実施の形態２において、ディレクトリ及びファイル構成のディレクトリ名が変更される場合を示す図、
【図１６】本発明の実施の形態２においてパッケージ管理ファイルの書き換えを示す図、
【図１７】本発明の実施の形態３におけるコンテンツ記録／再生装置の構成を示すブロック図、
【図１８】本発明の実施の形態３における配信サーバが管理するパッケージ識別子管理テーブルの一例を示す図、
【図１９】本発明の実施の形態３における配信サーバから配信される配信パッケージデータの一例を示す図、
【図２０】本発明の実施の形態３における記録媒体上のディレクトリ及びファイル構成の一例を示す図、
【図２１】本発明の実施の形態３におけるパッケージ管理ファイルの一例を示す図、
【図２２】本発明の実施の形態３におけるリンク解決部の処理フローを示す図、
【図２３】本発明の実施の形態３における配信予約リストファイル記録部の処理フローを示す図、
【図２４】本発明の実施の形態３における記録媒体上のディレクトリ及びファイル構成の一例を示す図、
【図２５】本発明の実施の形態３における配信予約リストファイルの一例を示す図である。
【符号の説明】
１１０  入力装置
１２０  記録媒体
１３０  コンテンツ記録装置
１３１  パッケージ管理情報記録部
１３２  コンテンツファイル記録部
１３３  リンク解決情報記録部
１４０  コンテンツ再生装置
１４１  コンテンツファイル取得部
１４２  リンク解決部
１４３  配信予約リストファイル記録部
１５０  表示装置
【図１】
0003714899.tif 000002
【図２】
0003714899.tif 000003
【図３】
0003714899.tif 000004
【図４】
0003714899.tif 000005
【図５】
0003714899.tif 000006
【図６】
0003714899.tif 000007
【図７】
0003714899.tif 000008
【図８】
0003714899.tif 000009
【図９】
0003714899.tif 000010
【図１０】
0003714899.tif 000011
【図１１】
0003714899.tif 000012
【図１２】
0003714899.tif 000013
【図１３】
0003714899.tif 000014
【図１４】
0003714899.tif 000015
【図１５】
0003714899.tif 000016
【図１６】
0003714899.tif 000017
【図１７】
0003714899.tif 000018
【図１８】
0003714899.tif 000019
【図１９】
0003714899.tif 000020
【図２０】
0003714899.tif 000021
【図２１】
0003714899.tif 000022
【図２２】
0003714899.tif 000023
【図２３】
0003714899.tif 000024
【図２４】
0003714899.tif 000025
【図２５】
0003714899.tif 000026