(57)【特許請求の範囲】
【請求項１】
電子機器に記録媒体の管理機能を実現させるプログラムであって、
前記プログラムを記録媒体にインストールした電子機器を識別する電子機器識別子を、前記記録媒体中のデータベースに格納する機能と、
前記電子機器に登録する記録媒体の上限数を取得する機能と、
取得した上限数の範囲内で、前記プログラムがインストールされた記録媒体を識別する記録媒体識別子を、前記プログラムを前記記録媒体にインストールした電子機器に登録する機能とを備える記録媒体管理モジュールとを含むことを特徴とするプログラム。
【請求項２】
前記記録媒体管理モジュールは、日時情報と、前記記録媒体識別子とを紐付けて、記録媒体の管理に用いるために前記電子機器が備える管理データベースに登録する機能とをさらに備えることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記記録媒体管理モジュールは、前記管理データベースに登録した記録媒体の登録を抹消する登録抹消モジュールをさらに含み、
前記登録抹消モジュールは、前記管理データベースに登録されている記録媒体の数が、取得した上限数に達している場合にさらに記録媒体の登録をする前に、前記管理データベースに登録されている日時情報をもとに、前記管理データベースから登録を抹消する記録媒体の候補を選択することを特徴とする請求項２に記載のプログラム。
【請求項４】
記録媒体中にデータ格納領域を作成する領域作成モジュールをさらに含み、
前記日時情報は、前記領域作成モジュールが記録媒体にデータ格納領域を作成した日時を示す作成日時情報であることを特徴とする請求項２または３のいずれかに記載のプログラム。
【請求項５】
前記領域作成モジュールが作成したデータ格納領域を独立した記録媒体として公開するループバックモジュールをさらに含み、
前記記録媒体管理モジュールは、
前記ループバックモジュールが公開した記録媒体中のデータが更新された場合、当該記録媒体の記録媒体識別子とデータの更新日時を示す更新日時情報とを紐付けて前記管理データベースに登録する登録情報更新モジュールをさらに含むことを特徴とする請求項４に記載のプログラム。
【請求項６】
前記記録媒体は、本プログラムを前記記録媒体にインストールした電子機器を識別する電子機器識別子をさらに格納し、
前記記録媒体管理モジュールは、前記記録媒体に格納されている電子機器識別子が、本プログラムを実行する電子機器の電子識別子と異なる場合、当該記録媒体の前記管理データベースへの登録を中断することを特徴とする請求項２から５のいずれかに記載のプログラム。
【請求項７】
請求項１から６のいずれか１項に記載のプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項８】
電子機器のプロセッサに実行させる記録媒体の管理方法であって、
前記電子機器に記録媒体の管理機能を実現させるプログラムを、記録媒体にインストールするステップと、
前記プログラムを記録媒体にインストールした電子機器を識別する電子機器識別子を、前記記録媒体に格納するステップと、
前記電子機器に登録する記録媒体の上限数を取得するステップと、
取得した上限数の範囲内で、前記プログラムがインストールされた記録媒体を識別する記録媒体識別子を、前記プログラムを前記記録媒体にインストールした電子機器に登録するステップとを前記プロセッサに実行させることを特徴とする管理方法。
【請求項９】
所定のアプリケーションプログラムを記録媒体にインストールするアプリケーション登録部と、
前記記録媒体を、所定の数を上限として管理するための管理データベースと、
前記アプリケーションプログラムを前記記録媒体から読み出して実行するアプリケーション実行部と、
本電子機器を識別する電子機器識別子を、前記記録媒体中のデータベースに登録するデータベースアクセス部とを含み、
前記アプリケーション実行部に実行された前記アプリケーションプログラムは、前記管理データベースに登録される前記記録媒体の数が所定の上限数を超えないように、当該アプリケーションプログラムをインストールした記録媒体を識別する記録媒体識別子を前記管理データベースに登録することを特徴とする電子機器。
【請求項１０】
前記データベースアクセス部は、日時情報と、前記所定のアプリケーションプログラムがインストールされている記録媒体を識別する記録媒体識別子とを紐付けて前記管理データベースに格納することを特徴とする請求項９に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、その電子機器が実行する記録媒体の管理方法、および電子機器に記録媒体の管理機能を実現させるプログラムに関する。
【背景技術】
【０００２】
携帯型のゲーム機やＰＤＡ（Personal Digital Assistant）等の電子機器が普及している。近年では、多くの電子機器が通信機能を搭載し、またスマートフォンのように、携帯電話やＰＤＡ等の機能を一つにまとめた多機能型の電子機器も登場している。このような電子機器は大容量のメモリおよび高速プロセッサを搭載しており、例えば他の機器で作成された動画等のコンテントを本電子機器で読み書き可能な記録媒体に転送することによって、時間と場所を選ばずにコンテントを楽しむことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第７，５５８，８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば地上デジタル放送を録画する機器が録画した動画コンテンツ等、特定の動画コンテントを記録媒体に転送することを実現するためには、規格上の制限により、専用のアプリケーションを記録媒体にインストールする場合がある。このようなアプリケーションがインストールされた記録媒体を電子機器に登録して管理する場合、記録媒体を無制限に登録することができると管理が煩雑となることもありうるため、記録媒体を適切に管理することが求められている。
【０００５】
そこで本発明は、記録媒体を適切に管理する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様は、電子機器に記録媒体の管理機能を実現させるプログラムである。このプログラムは、前記電子機器に登録する記録媒体の上限数を取得する機能と、取得した上限数の範囲内で、前記プログラムがインストールされた記録媒体を前記電子機器に登録する機能とを備える記録媒体管理モジュールを含む。
【０００７】
本発明の別の態様は、電子機器のプロセッサに実行させる記録媒体の管理方法である。この方法は、前記電子機器に登録する記録媒体の上限数を取得するステップと、取得した上限数の範囲内で、所定のアプリケーションプログラムがインストールされた記録媒体を前記電子機器に登録するステップとを前記プロセッサに実行させる。
【０００８】
本発明のさらに別の態様は、電子機器である。この電子機器は、所定のアプリケーションプログラムがインストールされた記録媒体の管理に用いる管理データベースと、前記アプリケーションプログラムを前記記録媒体から読み出して実行するアプリケーション実行部とを含む。ここで前記アプリケーション実行部に実行された前記アプリケーションプログラムは、前記管理データベースに登録される前記記録媒体の数が所定の上限数を超えないように、当該アプリケーションプログラムがインストールされた記録媒体を前記管理データベースに登録する。
【０００９】
本発明のさらに別の態様も、電子機器である。所定のアプリケーションプログラムがインストールされた記録媒体を、所定の数を上限として管理するための管理データベースと、前記管理データベースにアクセスするデータベースアクセス部とを含む。ここで前記データベースアクセス部は、日時情報と、前記所定のアプリケーションプログラムがインストールされている記録媒体を識別する記録媒体識別子とを紐付けて前記管理データベースに格納する。
【００１０】
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１１】
本発明によれば、記録媒体を適切に管理する技術を提供できる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態に係る情報処理システムの構成の一例を示す図である。
【図２】（ａ）は電子機器の前面を示す図であり、（ｂ）は電子機器の背面を示す図である。
【図３】（ａ）は電子機器の上面を示す図であり、（ｂ）は電子機器の下面を示す図であり、（ｃ）は電子機器の左側面を示す図である。
【図４】電子機器の回路構成を示す図である。
【図５】実施の形態に係る電子機器の機能構成を模式的に示す図である。
【図６】実施の形態に係る記録媒体管理モジュールの機能構成を模式的に示す図である。
【図７】実施の形態に係る管理データベースのデータ構造を模式的に示す図である。
【図８】実施の形態に係る登録抹消モジュールがメモリカードを抹消する前に提示する画面の一例を示す図である。
【図９】実施の形態に係る登録確認モジュールが提示する画面の一例を示す図である。
【図１０】実施の形態に係る登録確認モジュールが提示する画面の別の例を示す図である。
【図１１】実施の形態に係る電子機器の処理の流れを説明するフローチャートである。
【図１２】メモリカードの登録処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【００１３】
図１は、実施の形態にかかる情報処理システム１の構成の一例を示す。情報処理システム１では、ＡＰ（アクセスポイント）２は無線アクセスポイントおよびルータの機能を有し、各電子機器１０は、ＡＰ２およびモデム（図示せず）などを介してインターネットなどのネットワーク３に接続する。
【００１４】
電子機器１０は無線通信機能を有し、ＡＰ２を介してネットワーク３上のサーバ５に接続して、サーバ５に自身のデータを送信するとともに、サーバ５から他の電子機器１０のデータを受信する。電子機器１０は、無線ＬＡＮ（Local Area Network）方式による通信機能を有し、インフラストラクチャモードでサーバ５と通信してもよいが、第３世代移動通信システムなど、携帯電話などで採用される通信方式によりサーバ５と通信してもよい。この場合、電子機器１０は、広範囲の通信エリアをもつ基地局を介してサーバ５と通信するため、ユーザは、屋外でも電子機器１０を利用できる。情報処理システム１において、ユーザは、自身を識別するユーザアカウントを有し、ユーザアカウントを用いて、サーバ５が提供するネットワークサービスにサインインする。
【００１５】
本実施の形態の電子機器１０の外観構成および回路構成を説明する。以下に示す電子機器１０は、携帯型のゲーム機であるが、他の種類の携帯型端末装置であってもよい。
【００１６】
［前面部の構成］
図２（ａ）は、電子機器１０の前面を示す。電子機器１０は、横長の筐体により形成され、ユーザが把持する左右の領域は、円弧状の外郭を有している。電子機器１０の前面には、矩形のタッチパネル５０が設けられる。タッチパネル５０は、表示装置２０と、表示装置２０の表面を覆う透明な前面タッチパッド２１から構成される。表示装置２０は有機ＥＬ（Electro-Liminescence）パネルであり、画像を表示する。なお表示装置２０は液晶パネルなどの表示手段であってもよい。前面タッチパッド２１は、同時にタッチされた複数ポイントの検出機能をもつマルチタッチパッドであって、タッチパネル５０はマルチタッチスクリーンとして構成される。
【００１７】
タッチパネル５０の右側には、菱形の頂点にそれぞれ位置する△ボタン２２ａ、○ボタン２２ｂ、×ボタン２２ｃ、□ボタン２２ｄ（以下、総称する場合には「操作ボタン２２」とよぶ）が設けられ、タッチパネル５０の左側には、上キー２３ａ、左キー２３ｂ、下キー２３ｃ、右キー２３ｄ（以下、総称する場合には「方向キー２３」とよぶ）が設けられる。ユーザは方向キー２３を操作して、上下左右および斜方の８方向を入力できる。方向キー２３の下側には左スティック２４ａが設けられ、また操作ボタン２２の下側には右スティック２４ｂが設けられる。ユーザは左スティック２４ａまたは右スティック２４ｂ（以下、総称する場合には「アナログスティック２４」とよぶ）を傾動して、方向および傾動量を入力する。筐体の左右頂部には、Ｌボタン２６ａ、Ｒボタン２６ｂが設けられる。操作ボタン２２、方向キー２３、アナログスティック２４、Ｌボタン２６ａ、Ｒボタン２６ｂは、ユーザが操作する操作手段を構成する。
【００１８】
操作ボタン２２の近傍に、前面カメラ３０が設けられる。左スティック２４ａの左側および右スティック２４ｂの右側には、それぞれ音声を出力する左スピーカ２５ａおよび右スピーカ２５ｂ（以下、総称する場合には「スピーカ２５」とよぶ）が設けられる。また左スティック２４ａの下側にＨＯＭＥボタン２７が設けられ、右スティック２４ｂの下側にＳＴＡＲＴボタン２８およびＳＥＬＥＣＴボタン２９が設けられる。
【００１９】
［背面部の構成］
図２（ｂ）は、電子機器１０の背面を示す。電子機器１０の背面には、背面カメラ３１および背面タッチパッド３２が設けられる。背面タッチパッド３２は、前面タッチパッド２１と同様に、マルチタッチパッドとして構成される。電子機器１０は、前面および背面において、２つのカメラおよびタッチパッドを搭載している。
【００２０】
［上面部の構成］
図３（ａ）は、電子機器１０の上面を示す。既述したように、電子機器１０の上面の左右端側に、Ｌボタン２６ａ、Ｒボタン２６ｂがそれぞれ設けられる。Ｌボタン２６ａの右側には電源ボタン３３が設けられ、ユーザは、電源ボタン３３を押下することで、電源をオンまたはオフする。なお電子機器１０は、操作手段が操作されない時間（無操作時間）が所定時間続くと、サスペンド状態に遷移する電力制御機能を有している。電子機器１０がサスペンド状態に入ると、ユーザは電源ボタン３３を押下することで、電子機器１０をサスペンド状態からアウェイク状態に復帰させることができる。
【００２１】
ゲームカードスロット３４は、ゲームカードを差し込むための差込口であり、この図では、ゲームカードスロット３４がスロットカバーにより覆われている状態が示される。なおゲームカードスロット３４の近傍に、ゲームカードがアクセスされているときに点滅するＬＥＤランプが設けられてもよい。アクセサリ端子３５は、周辺機器（アクセサリ）を接続するための端子であり、この図ではアクセサリ端子３５が端子カバーにより覆われている状態が示される。アクセサリ端子３５とＲボタン２６ｂの間には、ボリュームを調整するための−ボタン３６ａと＋ボタン３６ｂが設けられている。
【００２２】
［下面部の構成］
図３（ｂ）は、電子機器１０の下面を示す。メモリカードスロット３７は、メモリカードを差し込むための差込口であり、この図では、メモリカードスロット３７が、スロットカバーにより覆われている状態が示される。電子機器１０の下面において、音声入出力端子３８、マイク３９およびマルチユース端子４０が設けられる。マルチユース端子４０はＵＳＢ（Universal Serial Bus）に対応し、ＵＳＢケーブルを介して他の機器と接続できる。
【００２３】
［左側面部の構成］
図３（ｃ）は、電子機器１０の左側面を示す。電子機器１０の左側面には、ＳＩＭカードの差込口であるＳＩＭカードスロット４１が設けられる。
【００２４】
［電子機器の回路構成］
図４は、電子機器１０の回路構成を示す。各構成はバス９２によって互いに接続されている。無線通信モジュール７１はＩＥＥＥ８０２．１１ｂ／ｇ等の通信規格に準拠した無線ＬＡＮモジュールによって構成され、ＡＰ２を介して、外部ネットワークに接続する。なお無線通信モジュール７１は、ブルートゥース（登録商標）プロトコルの通信機能を有してもよい。携帯電話モジュール７２は、ＩＴＵ（International Telecommunication Union；国際電気通信連合）によって定められたＩＭＴ−２０００（International Mobile Telecommunication 2000）規格に準拠した第３世代（3rd Generation）デジタル携帯電話方式に対応し、携帯電話網４に接続する。ＳＩＭカードスロット４１には、携帯電話の電話番号を特定するための固有のＩＤ番号が記録されたＳＩＭカード７４が挿入される。ＳＩＭカード７４がＳＩＭカードスロット４１に挿入されることで、携帯電話モジュール７２は、携帯電話網４との間で通信可能となる。
【００２５】
ＣＰＵ（Central Processing Unit）６０は、メインメモリ６４にロードされたプログラムなどを実行する。ＧＰＵ（Graphics Processing Unit）６２は、画像処理に必要な計算を実行する。メインメモリ６４は、ＲＡＭ（Random Access Memory）などにより構成され、ＣＰＵ６０が使用するプログラムやデータなどを記憶する。ストレージ６６は、ＮＡＮＤ型フラッシュメモリ（NAND-type flash memory）などにより構成され、内蔵型の補助記憶装置として利用される。
【００２６】
モーションセンサ６７は、電子機器１０の動きを検出し、地磁気センサ６８は、３軸方向の地磁気を検出する。ＧＰＳ制御部６９は、ＧＰＳ衛星からの信号を受信し、現在位置を算出する。前面カメラ３０および背面カメラ３１は、画像を撮像し、画像データを入力する。前面カメラ３０および背面カメラ３１は、ＣＭＯＳイメージセンサ（Complementary Metal Oxide Semiconductor Image Sensor）によって構成される。
【００２７】
表示装置２０は、有機ＥＬ表示装置であり、陰極および陽極に電圧を印加することで発光する発光素子を有する。省電力モードでは、電極間に印加する電圧を通常よりも低くすることで、表示装置２０を減光状態とすることができ、電力消費を抑えられる。なお表示装置２０はバックライトを備えた液晶パネル表示装置であってもよい。省電力モードでは、バックライトの光量を下げることで、液晶パネル表示装置を減光状態として、電力消費を抑えることができる。
【００２８】
インタフェース９０において、操作部７０は、電子機器１０における各種操作手段を含み、具体的には、操作ボタン２２、方向キー２３、アナログスティック２４、Ｌボタン２６ａ、Ｒボタン２６ｂ、ＨＯＭＥボタン２７、ＳＴＡＲＴボタン２８、ＳＥＬＥＣＴボタン２９、電源ボタン３３、−ボタン３６ａ、＋ボタン３６ｂを含む。前面タッチパッド２１および背面タッチパッド３２は、マルチタッチパッドであり、前面タッチパッド２１は、表示装置２０の表面に重ね合わせて配置される。スピーカ２５は、電子機器１０の各機能により生成される音声を出力し、マイク３９は、電子機器１０の周辺の音声を入力する。音声入出力端子３８は、外部のマイクからステレオ音声を入力し、外部のヘッドホンなどへステレオ音声を出力する。
【００２９】
ゲームカードスロット３４には、ゲームファイルを記録したゲームカード７６が差し込まれる。ゲームカード７６は、データの書込可能な記録領域を有しており、ゲームカードスロット３４に装着されると、メディアドライブにより、データの書込／読出が行われる。メモリカードスロット３７には、メモリカード７８が差し込まれる。メモリカード７８は、メモリカードスロット３７に装着されると、外付け型の補助記憶装置として利用される。マルチユース端子４０は、ＵＳＢ端子として利用でき、ＵＳＢケーブル８０を接続されて、他のＵＳＢ機器とデータの送受信を行う。アクセサリ端子３５には、周辺機器が接続される。
【００３０】
［実施の形態］
本発明の実施の形態の概要を述べる。実施の形態に係る電子機器１０は、特定のアプリケーションがインストールされているメモリカード７８からそのアプリケーションを読み出して実行する。実行された特定のアプリケーションは、自身がインストールされているメモリカード７８を、所定の上限数を超えない範囲において、電子機器１０に登録する。電子機器１０に登録して管理されるメモリカード７８は所定の上限数を超えない範囲において複数存在し、それぞれのメモリカード７８には、電子機器１０がダウンロードした特定のアプリケーションがインストールされている。
【００３１】
図５は、本発明の実施の形態に係る電子機器１０の機能構成を模式的に示す図である。実施の形態に係る電子機器１０は、演算部１００、ストレージ６６、メモリカードスロット３７、およびメモリカード７８を含む。
【００３２】
図５は、実施の形態に係る電子機器１０の、記録媒体管理機能を実現するための機能構成を示しており、その他の構成は省略している。図５において、さまざまな処理を行う機能ブロックとして記載される各要素は、ハードウェア的には、ＣＰＵ（Central Processing Unit）、メインメモリ、その他のＬＳＩ（Large Scale Integration）で構成することができ、ソフトウェア的には、メインメモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組み合わせによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。
【００３３】
ストレージ６６は、上述したとおり、ＮＡＮＤ型フラッシュメモリなどにより構成され、電子機器１０の内蔵型の補助記憶装置として利用される。本実施の形態に係る電子機器１０においては、ストレージ６６は管理データベース１５０を格納する。管理データベース１５０の詳細は後述する。
【００３４】
メモリカードスロット３７は、電子機器１０の外部記録媒体として機能するメモリカード７８を読み書きするためのインタフェースである。メモリカード７８には、システムデータベース１２０、データ格納領域１３０、およびアプリケーション１４０が格納される。
【００３５】
演算部１００は、電子機器１０の動作を統括的に制御する。演算部１００は、例えばメインメモリ６４に読み込まれたオペレーティングシステムプログラムをＣＰＵ６０が実行することで実現できる。演算部１００は、システム制御部１０２、データベースアクセス部１０４、データ書込部１０６、アプリケーション実行部１０８、およびアプリケーション登録部１１０をさらに含む。
【００３６】
アプリケーション登録部１１０は、記録媒体であるメモリカード７８にアプリケーションを実現するためのアプリケーションプログラム（以下本明細書において、「アプリケーションを実現するためのアプリケーションプログラム」を、単に「アプリケーション」という。）をインストールする。アプリケーション登録部１１０は、まずネットワーク３を介してサーバ５からアプリケーションをダウンロードし、次にダウンロードしたアプリケーションをメモリカード７８にインストールする。
【００３７】
アプリケーション実行部１０８は、メモリカード７８に格納されたアプリケーションを読み出して実行する。ここでアプリケーション登録部１１０は、メモリカードにインストールすることが許可されている任意のアプリケーションをメモリカード７８にインストールすることができる。またアプリケーション実行部１０８は、メモリカード７８にインストールされた任意のプログラムを実行することができる。
【００３８】
データベースアクセス部１０４は、管理データベースの更新等、電子機器１０が管理データベース１５０にアクセスするためのインタフェースである。データベースアクセス部１０４は、例えばアプリケーション実行部１０８に実行された所定のアプリケーションの制御の下、その所定のアプリケーションがインストールされたメモリカード７８を、所定数を上限として管理データベース１５０に登録する。ここで本実施の形態において「所定のアプリケーション」とは、例えば規格上の制約等により、メモリカード７８等の持ち運び可能な記録媒体にインストールすることが必要なアプリケーションのことをいう。
【００３９】
所定のアプリケーションの具体例としては、地上デジタル放送を録画する録画機器が録画したコンテントをメモリカード７８に転送するためのアプリケーションが挙げられる。この場合、制約となる規格として、例えばＥＭＰＲ（Embedded Memory with Playback and Recording function）が挙げられるが、これに限定されるものではない。上述した管理データベース１５０は、これら所定のアプリケーションがインストールされたメモリカード７８を管理するために用いられる。管理データベース１５０に登録されていないメモリカード７８は、所定のアプリケーションを含めて、電子機器１０で動作するアプリケーションからアクセスすることができない。
【００４０】
以下、所定のアプリケーションとして、地上デジタル放送を録画する録画機器が録画したコンテントをメモリカード７８に転送するための、コンテント転送アプリケーション１４０を例に説明する。
【００４１】
コンテント転送アプリケーション１４０は、コンテント転送アプリケーション１４０がインストールされたメモリカード７８中に、コンテントを格納するためのデータ格納領域１３０を作成する領域作成モジュール１４２を含む。コンテント転送アプリケーション１４０はまた、領域作成モジュール１４２が作成したデータ格納領域１３０を独立した記録媒体として、電子機器１０の外部の機器に公開するループバックモジュール１４４を含む。コンテント転送アプリケーション１４０はさらに、コンテント転送アプリケーション１４０がインストールされた記録媒体を電子機器１０に登録する記録媒体管理モジュール１４６も含む。
【００４２】
領域作成モジュール１４２は、データ格納領域１３０として、メモリカード７８の空き領域にひとつのファイルを作成し、そのファイルを例えばＦＡＴ（File Allocation Tables）ファイルシステムでフォーマットする。ループバックモジュール１４４は、領域作成モジュール１４２がフォーマットしたデータ格納領域１３０を、例えばひとつのハードディスクドライブのようなブロック型のマスストレージであるかのように見えるように、電子機器１０の外部の機器に公開する。
【００４３】
ここで、領域作成モジュール１４２が作成するデータ格納領域１３０の大きさは、メモリカード７８の空き領域の範囲内において、いくつかの選択肢からユーザが選択できるようにしてもよい。ユーザにとっては、コンテント転送アプリケーション１４０が扱うデータの転送に必要なファイルサイズをメモリカード７８に作成し、残りの領域は、例えばゲームのセーブデータ等の他のデータの格納に利用できるため、メモリカード７８を有効に活用することができる。
【００４４】
また、電子機器１０のシステムが、例えば電子機器１０のシステム管理に利用するデータをメモリカード７８中のシステムデータベース１２０に格納する場合、メモリカード７８中においてコンテント転送アプリケーション１４０が使用する領域と電子機器１０のシステムが利用する領域とを明確に分離することができるため、システムのセキュリティを高めることができる。システムデータベース１２０が格納するデータの一例としては、電子機器１０を一意に識別する電子機器識別が挙げられる。データベースアクセス部１０４は、所定のアプリケーションをメモリカード７８にインストールするときに用いられた電子機器１０の電子機器識別をシステムデータベース１２０に格納する。
【００４５】
演算部１００中のデータ書込部１０６は、ループバックモジュール１４４が電子機器１０の外部の機器に公開したデータ格納領域１３０に対して、データの書き込みを実行する。より具体的には、データ書込部１０６は、マルチユース端子４０を介して電子機器１０が接続している、ホストとなる地デジレコーダ等の外部機器に格納されているデータをデータ格納領域１３０に転送する。なお、電子機器１０の動画再生アプリケーション（図示せず）は、ループバックモジュール１４４を介すことなく、直接データ格納領域１３０を読み書きすることができるが、ループバックモジュール１４４は、データ格納領域１３０に格納されている動画等のコンテンツを再生するとき、データ格納領域１３０からデータを読み出すときに用いられてもよい。
【００４６】
演算部１００中のシステム制御部１０２は、上述した記録媒体管理モジュール１４６、データ書込部１０６、アプリケーション実行部１０８、およびアプリケーション登録部１１０の動作を統括的に管理する。
【００４７】
以下、記録媒体管理モジュール１４６によるメモリカード７８の管理について、より具体的に説明する。
【００４８】
図６は、本発明の実施の形態に係る記録媒体管理モジュール１４６の機能構成を模式的に示す図である。実施の形態に係る記録媒体管理モジュール１４６は、登録確認モジュール２０２、記録媒体登録モジュール２０４、登録制限モジュール２０６、登録抹消モジュール２０８、登録情報更新モジュール２１０、およびこれら各部を統括的に制御する管理制御モジュール２００を含む。
【００４９】
記録媒体登録モジュール２０４は、日時情報と、メモリカード７８を一意に識別する記録媒体識別子とを紐付けて、管理データベース１５０に登録する。具体的には、アプリケーション実行部１０８に実行された記録媒体登録モジュール２０４が、システム制御部１０２およびデータベースアクセス部１０４を介して管理データベース１５０に登録する。以下、本明細書において、アプリケーション実行部１０８に実行されたアプリケーションが管理データベース１５０にアクセスするときは、システム制御部１０２およびデータベースアクセス部１０４を介すことを前提とし、その記載は省略する。
【００５０】
ここで「日時情報」とは、メモリカード７８中のデータ格納領域１３０の生成や更新等の日時に関する情報である。例えば、記録媒体登録モジュール２０４は、領域作成モジュール１４２がメモリカード７８にデータ格納領域１３０を新規に作成した日時を示す作成日時情報を、記録媒体識別子と紐付けて管理データベース１５０に登録する。
【００５１】
登録情報更新モジュール２１０は、データ書込部１０６がメモリカード７８中に既に作成されているデータ格納領域１３０中のデータを更新した場合、そのメモリカード７８の記録媒体識別子と、データの更新日時を示す更新日時情報とを紐付けて、管理データベース１５０に登録する。なお、記録媒体管理モジュール１４６中にアクセス情報更新部（図示せず）を設け、例えば動画再生アプリケーション等のアプリケーションがデータ格納領域１３０のデータに最後にアクセスした日時を、最終アクセス日時情報として管理データベース１５０に登録するようにしてもよい。
【００５２】
ここで記録媒体登録モジュール２０４は、記録媒体識別子に電子機器１０を一意に識別する電子機器識別も紐付けて管理データベース１５０に格納する。具体的には、電子機器１０のメモリカードスロット３７に挿入されたメモリカード７８中の領域作成モジュール１４２が、メモリカード７８中に新たにデータ格納領域１３０を作成したとき、記録媒体登録モジュール２０４は電子機器識別子を記録媒体識別子と紐付けて管理データベース１５０に登録する。
【００５３】
以上のように、日時情報と記録媒体識別子とを紐付けて管理データベース１５０に登録することにより、記録媒体識別子によって特定されるメモリカード７８の使用期間等の使用状況を解析することが可能となる。また、メモリカード７８中のシステムデータベース１２０に格納された電子機器識別子を参照することで、記録媒体識別子によって特定されるメモリカード７８中にデータ格納領域１３０を作成した電子機器１０を特定することも可能となる。
【００５４】
上述したように、規格上の制約等の理由により、メモリカード７８等の持ち運び可能な記録媒体に所定のアプリケーションをインストールすることが必要となる場合がある。以下そのような例として、コンテント転送アプリケーション１４０をメモリカード７８にインストールする場合を説明する。そのようなメモリカード７８を電子機器１０に登録する場合、その登録数に上限を定めることが望ましい。ここで「登録数の上限」は、例えば電子機器１０のストレージ６６の容量や想定される使用態様等を勘案して実験により定めればよいが、その一例としては４である。登録数の上限は、例えばストレージ６６に格納されている。
【００５５】
図７は、本発明の実施の形態に係る管理データベース１５０のデータ構造を模式的に示す図である。図７に示すように、管理データベース１５０は、記録媒体識別子毎に、記録媒体識別子と、電子機器識別子、作成日時情報、更新時知事情報、および最終アクセス日時情報とを紐付けて格納する。図７は、登録数の上限が４である場合の例を示す図である。そのため、図７に示す管理データベース１５０は、４つの記録媒体識別子と、それに紐付けられた情報とを格納している。
【００５６】
図６の説明に戻る。記録媒体管理モジュール１４６中の登録制限モジュール２０６は、管理データベース１５０に格納されている、登録の上限数を取得する。登録制限モジュール２０６は、管理データベースに登録されているメモリカード７８の数が、取得した上限数に達しているか否かを確認する。登録抹消モジュール２０８は、管理データベースに登録されているメモリカード７８の数が登録数の上限数に達している場合において、記録媒体登録モジュール２０４がさらにメモリカード７８を管理データベース１５０に登録をする前に、管理データベース１５０から登録を抹消するメモリカード７８の候補を選択する。具体的には、登録抹消モジュール２０８は、管理データベース１５０に記録媒体識別子に紐付けて登録されている日時情報をもとに、登録を抹消するメモリカード７８の候補を選択する。
【００５７】
例えば、登録抹消モジュール２０８は、管理データベース１５０の作成日時情報を参照して、メモリカード７８中にデータ格納領域１３０を作成した日時が最も過去であるメモリカード７８を、登録抹消の候補として選択する。データ格納領域１３０の作成日時が古いメモリカード７８はユーザに使用されていない場合も多いと考えられるため、そのようなメモリカード７８をユーザに提示することにより、ユーザが登録を抹消するカードを選択する手間を省略することが可能となる。
【００５８】
別の例として、登録抹消モジュール２０８は、データ格納領域１３０中のデータを更新した日時が最も過去であるメモリカード７８を、登録抹消の候補として選択する。ここで「データの更新」には、データ格納領域１３０が作成された後はじめてデータが転送された場合も含むものとする。データの更新日時が古いメモリカード７８はユーザに使用されていない場合も多いと考えられるため、そのようなメモリカード７８をユーザに提示することにより、ユーザが登録を抹消するカードを選択する手間を省略することが可能となる。
【００５９】
さらに別の例として、登録抹消モジュール２０８は、データ格納領域１３０中のデータに最後にアクセスした日時が最も過去であるメモリカード７８を、登録抹消の候補として選択する。データの最終アクセス日時が古いメモリカード７８もまた、ユーザに使用されていない場合も多いと考えられるため、そのようなメモリカード７８をユーザに提示することにより、ユーザが登録を抹消するカードを選択する手間を省略することが可能となる。
【００６０】
登録抹消モジュール２０８は、ユーザがメモリカード７８の登録を抹消する旨を了承する場合、管理データベース１５０に登録したメモリカード７８の登録を抹消する。
【００６１】
登録抹消モジュール２０８がユーザに提示する登録抹消の候補を選択するアルゴリズムは上述したものに限られない。例えば管理データベース１５０に登録されている作成日時情報が近接する場合には、データの更新日時が最も古いメモリカード７８を登録抹消の候補とする等、様々なバリエーションが考えられることは当業者には理解されるところである。
【００６２】
図８は、本発明の実施の形態に係る登録抹消モジュール２０８がメモリカード７８を抹消する前に提示する画面の一例を示す図である。この画面はメモリカード７８にインストールされたコンテント転送アプリケーション１４０中のデータ領域か、あるいは電子機器１０のストレージ６６に格納されており、ＧＰＵ６２がタッチパネル５０に表示することによって実現できる。ユーザは、メモリカード７８の登録抹消を了承する場合には、タッチパネル５０上の「はい」をタップする。メモリカード７８の登録抹消を了承しない場合には、タッチパネル５０上の「いいえ」をタップする。これにより、登録抹消モジュール２０８は、メモリカード７８の登録抹消に関するユーザの意思表示を確認することができる。
【００６３】
図６の説明に戻る。記録媒体管理モジュール１４６中の登録確認モジュール２０２は、メモリカードスロット３７にメモリカード７８が挿入された場合、そのメモリカード７８の記録媒体識別子が管理データベース１５０に存在するか否かを確認する。メモリカード７８の記録媒体識別子が管理データベース１５０に存在しない場合、その情報をシステム制御部１０２に送信する。
【００６４】
メモリカード７８が管理データベース１５０に登録されていない場合、コンテント転送アプリケーション１４０はそのメモリカード７８にアクセスすることができない。したがって、メモリカードスロット３７にメモリカード７８が挿入された場合、管理データベース１５０を参照するだけで、コンテント転送アプリケーション１４０がメモリカード７８にアクセス可能か否かを確認することが可能となる。
【００６５】
登録確認モジュール２０２は、メモリカード７８の記録媒体識別子が管理データベース１５０に存在する場合、記録媒体識別子に紐付けられて管理データベース１５０に格納されている電子機器識別子と、メモリカード７８のシステムデータベース１２０に格納されている電子機器識別子とが一致するか否かを確認する。記録媒体識別子に紐付けられて管理データベース１５０に格納されている電子機器識別子と、メモリカード７８のシステムデータベース１２０に格納されている電子機器識別子とが異なる場合、登録確認モジュール２０２は、記録媒体登録モジュール２０４にメモリカード７８の管理データベース１５０への登録を中断させる。
【００６６】
一般に、メモリカード７８は電子機器１０から取り外して自由に持ち運ぶことが可能である。したがって、メモリカード７８中に作成したデータ格納領域１３０に対して他の電子機器１０からのアクセスを許可すると、データ格納領域１３０に格納したデータを自由に配布することにつながり、法的あるいは規格上問題となる場合がある。そこで、ある電子機器１０がメモリカード７８中に作成したデータ格納領域１３０は、他の電子機器１０からのアクセスが禁止されるようにすることが好ましい。
【００６７】
この場合、ひとたび他の電子機器１０によってデータ格納領域１３０が作成されたメモリカード７８を、別の電子機器１０でコンテント転送アプリケーション１４０が利用するためには、データ格納領域１３０を新たに作り直すようにする。この結果、他の電子機器１０がメモリカード７８に転送したデータは利用できなくなる。そこで、登録確認モジュールは、メモリカード７８中のシステムデータベース１２０に格納されている記録媒体識別子が、電子機器１０の電子機器識別子と異なる場合、登録確認モジュール２０２は、記録媒体登録モジュール２０４にメモリカード７８の管理データベース１５０への登録を中断させるとともに、登録を継続する場合にはメモリカード７８中の既存のデータが利用できなくなることを通知する。
【００６８】
図９は、本発明の実施の形態に係る登録確認モジュール２０２が提示する画面の一例を示す図である。登録抹消モジュール２０８が提示する画面と同様に、この画面もメモリカード７８にインストールされたコンテント転送アプリケーション１４０中のデータ領域か、あるいは電子機器１０のストレージ６６に格納されており、ＧＰＵ６２がタッチパネル５０に表示することによって実現できる。ユーザは、メモリカード７８の登録を継続することを了承する場合には、タッチパネル５０上の「はい」をタップする。メモリカード７８の登録抹消を了承しない場合には、タッチパネル５０上の「いいえ」をタップする。これにより記録媒体登録モジュール２０４は、他の電子機器１０が使用中のメモリカード７８の登録に関する、ユーザの意思表示を確認することができる。また、メモリカード７８に格納されたデータは、そのメモリカード７８を登録した電子機器１０であれば使用することができるため、データが使用できなくなることを望まないユーザにとって、不用意にデータが消されることを抑制できる点で効果がある。
【００６９】
登録確認モジュール２０２はさらに、メモリカード７８の記録媒体識別子が管理データベース１５０に存在しない場合であって、かつメモリカード７８のシステムデータベース１２０に格納されている電子機器識別子が、コンテント転送アプリケーション１４０を実行する電子機器１０の電子機器識別子と一致する場合も、記録媒体登録モジュール２０４にメモリカード７８の管理データベース１５０への登録を中断させる。この場合、管理データベース１５０に登録しようとするメモリカード７８は、過去に管理データベース１５０に登録されていたが、その後登録が抹消されたカードと考えられる。そこで、登録確認モジュール２０２は、そのようなメモリカード７８を使用するためには、再度登録が必要である旨をユーザに通知する。
【００７０】
図１０は、本発明の実施の形態に係る登録確認モジュール２０２が提示する画面の別の例を示す図である。図９に示す場合と同様に、この画面もメモリカード７８にインストールされたコンテント転送アプリケーション１４０中のデータ領域か、あるいは電子機器１０のストレージ６６に格納されており、ＧＰＵ６２がタッチパネル５０に表示することによって実現できる。ユーザは、メモリカード７８を再登録することを了承する場合には、タッチパネル５０上の「はい」をタップする。メモリカード７８の登録抹消を了承しない場合には、タッチパネル５０上の「いいえ」をタップする。
【００７１】
図１１は、本発明の実施の形態に係る電子機器１０の処理の流れを説明するフローチャートである。アプリケーション登録部１１０は、ネットワーク３を介して、メモリカード７８にインストールするアプリケーションを電子機器１０のメインメモリ６４中にダウンロードする（Ｓ２）。
【００７２】
アプリケーション登録部１１０は、メインメモリ６４中にダウンロードしたアプリケーションを、メモリカード７８にインストールする（Ｓ４）。ここでアプリケーション登録部１１０がメモリカード７８にインストールするアプリケーションの一例として、コンテント転送アプリケーション１４０が挙げられる。記録媒体管理モジュール１４６中の記録媒体登録モジュール２０４は、メモリカードスロット３７に挿入された記録媒体であるメモリカード７８を管理データベース１５０に登録する（Ｓ６）。
【００７３】
アプリケーション実行部１０８は、コンテント転送アプリケーション１４０中の領域作成モジュール１４２を実行し、メモリカード７８の空き領域にデータ格納領域１３０を作成する（Ｓ８）。アプリケーション実行部１０８はさらに、コンテント転送アプリケーション１４０中のループバックモジュール１４４を実行することにより、領域作成モジュール１４２が作成したデータ格納領域１３０をマスストレージとして電子機器１０の外部の機器に公開する（Ｓ１０）。
【００７４】
マルチユース端子４０は、地デジレコーダ等の外部の録画機器とＵＳＢを介して接続する（Ｓ１２）。ここでホストとなる外部の録画機器は、データ格納領域１３０は独立したひとつの記録媒体として認識されている。データ書込部１０６は、外部の録画機器に格納されているデータをデータ格納領域１３０に転送する（Ｓ１４）。マルチユース端子４０が、外部の録画機器とのＵＳＢ接続を解除すると（Ｓ１６）、ループバックモジュール１４４はデータ格納領域１３０をクローズする（Ｓ１８）。
【００７５】
ループバックモジュール１４４がデータ格納領域１３０をクローズすると、コンテント転送アプリケーション１４０は、作成日時情報や更新日時情報のメタデータを送信し（Ｓ２０）、アプリケーション実行部１０８はメタデータを受信する（Ｓ２２）。記録媒体管理モジュール１４６は、アプリケーション実行部１０８が取得したメタデータをもとに管理データベース１５０を更新する（Ｓ２４）。以上の各ステップを繰り返すことにより、電子機器１０は、メモリカードスロット３７に挿入されたメモリカード７８であって、所定のアプリケーションがインストールされたメモリカード７８の登録を管理することができる。
【００７６】
なお、記録媒体管理モジュール１４６が管理データベース１５０を更新するタイミングは、ループバックモジュール１４４がデータ格納領域１３０をクローズした後でなくてもよい。例えば、データ書込部１０６によるデータ格納領域１３０への転送が終了したタイミングで、記録媒体管理モジュール１４６は管理データベース１５０を更新してもよい。
【００７７】
図１２は、本発明の実施の形態に係るメモリカード７８の登録処理の流れを説明するフローチャートであり、図１１におけるステップＳ６を詳細に説明する図である。本フローチャートにおける処理は、メモリカードスロット３７にメモリカード７８が挿入されたときに開始する。
【００７８】
記録媒体管理モジュール１４６中の管理制御モジュール２００は、メモリカードスロット３７にメモリカード７８が挿入されたことを確認する（Ｓ３０）。登録確認モジュール２０２は、メモリカードスロット３７に挿入されたメモリカード７８の記録媒体識別子が、管理データベース１５０に既に存在するか否かを調べることで、登録済みか否かを確認する。
【００７９】
記録媒体識別子が管理データベース１５０に登録済みの場合（Ｓ３２のＹ）、アプリケーション実行部１０８は、メモリカード７８のデータ格納領域１３０に格納されているデータの内容を表示する（Ｓ３４）。記録媒体識別子が管理データベース１５０に登録されていない場合（Ｓ３２のＮ）、記録媒体登録モジュール２０４は、メモリカード７８を新規に登録するか否かを通知するメッセージをタッチパネル５０に表示する。
【００８０】
メモリカード７８を新規に登録することが選択された場合（Ｓ３６のＹ）、登録確認モジュール２０２は、メモリカード７８が他の電子機器１０によって登録されているか否かを確認する。具体的には、登録確認モジュール２０２は、記録媒体識別子に紐付けられて格納されている電子機器識別子が、電子機器１０を一意に特定する電子機器識別子と同じか否かを確認する。
【００８１】
メモリカード７８が他の電子機器１０によって登録されていない場合（Ｓ３８のＮ）、登録制限モジュール２０６は、管理データベース１５０に登録の空きがあるかないかを確認する。管理データベース１５０に登録の空きがない場合（Ｓ４０のＮ）、登録抹消モジュール２０８は、管理データベース１５０に既に登録されているメモリカード７８のひとつを登録抹消するか否かを通知するメッセージをタッチパネル５０に表示する。
【００８２】
管理データベース１５０に既に登録されているメモリカード７８のひとつの登録を抹消することが選択された場合（Ｓ４２のＹ）、登録抹消モジュール２０８は、登録抹消の候補として選択したメモリカード７８の登録を抹消する（Ｓ４４）。
【００８３】
メモリカード７８が他の電子機器１０によって既に登録されている場合（Ｓ３８のＹ）、登録確認モジュール２０２は、他の電子機器１０によって作成されたデータ格納領域１３０を削除するか否かを通知するメッセージをタッチパネル５０に表示する。他の電子機器１０によって作成されたデータ格納領域１３０を削除することが選択された場合（Ｓ４６のＹ）、領域作成モジュール１４２が新たにデータ格納領域１３０を作成する。これにより、他の電子機器１０によって作成されたデータ格納領域１３０は削除される（Ｓ４８）。
【００８４】
管理データベース１５０に登録の空きがある場合（Ｓ４０のＹ）、あるいは、他の電子機器１０によって作成されたデータ格納領域１３０が削除されると、記録媒体登録モジュール２０４は、メモリカード７８の記録媒体識別子を管理データベース１５０に新規に登録する（Ｓ５０）。具体的には、上述したとおり、領域作成モジュール１４２がデータ格納領域１３０を作成することを契機として、メモリカード７８の記録媒体識別子を管理データベース１５０に登録する。
【００８５】
アプリケーション実行部１０８が、メモリカード７８のデータ格納領域１３０に格納されているデータの内容を表示するか、メモリカード７８を新規に登録することが選択されない場合（Ｓ３６のＮ）、管理データベース１５０に既に登録されているメモリカード７８のひとつの登録を抹消することが選択されない場合（Ｓ４２のＮ）、他の電子機器１０によって作成されたデータ格納領域１３０を削除することが選択されない場合（Ｓ４６のＮ）、あるいは記録媒体登録モジュール２０４が、メモリカード７８の記録媒体識別子を管理データベース１５０に新規に登録すると、本フローチャートにおける処理は終了する。
【００８６】
以上説明したように、本発明の実施の形態に係る電子機器によれば、記録媒体であるメモリカード７８を適切に管理することができる。
【００８７】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００８８】
上記の説明では、管理データベース１５０に記録媒体識別子と電子機器識別子とを別々に格納する場合について説明した。これに代えて、記録媒体管理モジュール１４６は、記録媒体識別子と電子機器識別子、およびデータ格納領域１３０に格納されているデータをもとに生成されるハッシュ値を用いてこれらの情報を管理してもよい。これは例えば上述したＥＭＰＲ規格で規定されているハッシュ値を用いて実現できる。この場合、記録媒体登録モジュール２０４や登録情報更新モジュール２１０は、それぞれ領域作成モジュール１４２がデータ格納領域１３０を作成するタイミング、およびデータ書込部１０６がデータ格納領域１３０のデータを更新するタイミングにおいて、ハッシュ値を生成して管理データベース１５０に登録すればよい。
【００８９】
例えばＰＣ等の電子機器１０とは異なる他の機器を用いてデータ格納領域１３０のデータを書き換えた場合、当然のことながら、電子機器１０中の管理データベースに格納されているハッシュ値が更新されることがない。したがって、管理データベースに格納されているハッシュ値と、記録媒体識別子と電子機器識別子、およびデータ格納領域１３０に格納されているデータをもとに生成されるハッシュ値とが一致するか否かを比較することにより、データ格納領域１３０のデータが電子機器１０によって生成または更新されたことを確認することができる。これにより、例えば不正な手段でメモリカード７８中にコピーされたコンテントが再生されることを防止することができる。
【００９０】
上記の説明では、所定のアプリケーションがインストールされたメモリカード７８を管理することについて説明した。上述のとおり、実施の形態に係る電子機器１０はメモリカード７８のみならず、ゲームカード７６の書込／読出も可能であり、所定のアプリケーションはゲームカード７６にインストールされることもありうる。この場合、記録媒体管理モジュール１４６は、ゲームカード７６を一意に識別可能なゲームカード識別子と日時情報とを紐付けて管理データベース１５０に登録して管理すればよい。
【００９１】
上記で説明したとおり、ある電子機器１０がメモリカード７８中に作成したデータ格納領域１３０は、他の電子機器１０からのアクセスが禁止されるようにすることが好ましい。そこで、電子機器１０の動画再生アプリケーション（図示せず）は、データ格納領域１３０を読み書きする前に、メモリカード７８中のシステムデータベース１２０に格納されている記録媒体識別子が電子機器１０の電子機器識別子と一致するか否かを確認し、両者が一致しない場合は動画再生アプリケーションは動画再生を停止してもよい。これにより、メモリカード７８が電子機器１０で使用するのに適切か否かを判断することが可能となる。
【符号の説明】
【００９２】
３  ネットワーク、  ５  サーバ、  １０，４０  マルチユース端子、  ５０  タッチパネル、  ６０  ＣＰＵ、  ６２  ＧＰＵ、  ６４  メインメモリ、  ６６  ストレージ、  ７８  メモリカード、  １００  演算部、  １０２  システム制御部、  １０４  データベースアクセス部、  １０６  データ書込部、  １０８  アプリケーション実行部、  １１０  アプリケーション登録部、  １２０  システムデータベース、  １３０  データ格納領域、  １４０  コンテント転送アプリケーション、  １４２  領域作成モジュール、  １４４  ループバックモジュール、  １４６  記録媒体管理モジュール、  １５０  管理データベース、  ２００  管理制御モジュール、  ２０２  登録確認モジュール、  ２０４  記録媒体登録モジュール、  ２０６  登録制限モジュール、  ２０８  登録抹消モジュール、  ２１０  登録情報更新モジュール。
【図１】
0005474921.tif 000002
【図２】
0005474921.tif 000003
【図３】
0005474921.tif 000004
【図４】
0005474921.tif 000005
【図５】
0005474921.tif 000006
【図６】
0005474921.tif 000007
【図７】
0005474921.tif 000008
【図８】
0005474921.tif 000009
【図９】
0005474921.tif 000010
【図１０】
0005474921.tif 000011
【図１１】
0005474921.tif 000012
【図１２】
0005474921.tif 000013