(57)【要約】【課題】着脱可能な記録媒体へのデータの書き込みを容易にする。【解決手段】制御部１０１は、記録媒体へのデータの書き込み指示を受けると、複数のドライブのうちリムーバブルドライブであり、記録媒体が装着されているドライブを検知する。そして制御部１０１は、記録媒体が装着されているドライブを検知すると、このドライブに装着されている記録媒体に所定の情報が書き込まれているか否か判断する。記録媒体に所定の情報が記録されていた場合には、書き込みを指示されたデータを、所定の情報が記録されていた記録媒体へ書き込む。【選択図】図３
2008250989.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体へのデータの書き込みを指示する書き込み指示を受け取る受取手段と、
記録媒体へデータの読み書きを行う複数のドライブ手段と、
前記複数のドライブ手段のうち着脱可能な記録媒体が装着されているドライブ手段を検知する第１検知手段と、
前記第１検知手段により検知されたドライブ手段を制御して該ドライブ手段に装着されている記録媒体に記録されている情報を読み出し、読み出した情報中に所定情報がある記録媒体を検知する第２検知手段と、
前記第２検知手段で検知された記録媒体が装着されているドライブ手段を制御し、前記受取手段で受け取った書き込み指示で書き込みを指示されたデータを、該ドライブ手段に装着されている記録媒体へ書き込ませる制御手段と
を有する情報処理装置。
【請求項２】
前記所定情報は所定名のファイルと所定名のフォルダとの少なくともいずれか一方を含む情報であること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記複数のドライブ手段には、順番が付されており、
前記第２検知手段において前記所定情報を記録した記録媒体として複数の記録媒体が検知された場合、前記制御手段は、前記複数の記録媒体のうち、より若い順番が付されているドライブ手段に装着されている記録媒体へデータの書き込みを行うこと
を特徴とする請求項１に記載の情報処理装置。
【請求項４】
着脱可能な記録媒体が前記ドライブ手段に装着された日時を記憶する記憶手段を有し、
前記第２検知手段において前記所定情報を記録した記録媒体として複数の記録媒体が検知された場合、前記制御手段は、前記複数の記録媒体のうちドライブ手段に装着された日時がより新しい記録媒体へデータを書き込むこと
を特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記記録媒体が装着されているドライブ手段を制御し、該記録媒体へ前記所定情報を書き込ませる初期化手段を有していること
を特徴とする請求項１に記載の情報処理装置。
【請求項６】
記録媒体へデータの読み書きを行う複数のドライブ手段を有するコンピュータ装置に、
記録媒体へのデータの書き込みを指示する書き込み指示を受け取るステップと、
前記複数のドライブ手段のうち着脱可能な記録媒体が装着されているドライブ手段を検知するステップと、
前記記録媒体が装着されていることが検知されたドライブ手段を制御して該ドライブ手段に装着されている記録媒体に記録されている情報を読み出し、読み出した情報中に所定情報がある記録媒体を検知するステップと、
前記所定情報を記憶していることが検知された記録媒体が装着されているドライブ手段を制御し、前記書き込み指示で書き込みを指示されたデータを、該ドライブ手段に装着されている記録媒体へ書き込むステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体にデータを記録する技術に関する。
【背景技術】
【０００２】
電子化された書籍や文書等のページを液晶ディスプレイに表示する、所謂電子ブックと呼ばれる情報表示装置がある。そして、この種の情報表示装置の中には、電子化された書籍や文書等のデータが記録された着脱可能なメモリカード（記録媒体）からデータを読み取り、書籍や文書のページを表示するものもある。このようにメモリカードを使用する場合、書籍や文書のデータをメモリカードへ書き込む必要がある。データをメモリカードへ書き込む装置としては、例えば特許文献１に開示されている装置がある。特許文献１に開示されているパーソナルコンピュータ装置は、メモリカードへのアクセスを行うドライブを複数有しており、文書を表す文書データから文書の各ページの画像を表すデータを生成し、生成したデータをメモリカードが挿入されたドライブへ出力してデータをメモリカードへ書き込む。
【０００３】
【特許文献１】特開２００６−２０９３８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
複数のドライブを備えているコンピュータ装置においてメモリカードへデータの書き込みを行う場合、ユーザはメモリカードを複数のドライブのいずれかへ挿入する。コンピュータ装置は、使用可能なドライブの一覧をアイコンで表示し、データの書き込みに使用するドライブ（メモリカードが挿入されたドライブ）をユーザに選択させる。そして、コンピュータ装置は、ユーザに選択されたドライブを制御してメモリカードへデータを書き込む。しかし、表示されるドライブ一覧においては、各ドライブはアイコンで表示され、どのアイコンが実際のどのドライブに対応しているのか見分けるのは難しい。コンピュータ装置の操作に不慣れな者にとってはメモリカードが挿入されたドライブを適切に選択できず、メモリカードが挿入されていないドライブを選択してデータの書き込みを行えないということや、データを書き込もうとしたドライブとは異なるドライブを誤って選択し、本来データを書き込むべきメモリカードとは異なるメモリカードへデータを書き込んでしまうということも生じえる。また、データの書き込みに使用するドライブをユーザに選択させる方法であると、メモリカードへのデータ書き込みの度にドライブを選択する必要があり、面倒で使い勝手が悪いという問題がある。
【０００５】
本発明は、上述した背景の下になされたものであり、着脱可能な記録媒体へのデータの書き込みを容易にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために本発明は、記録媒体へのデータの書き込みを指示する書き込み指示を受け取る受取手段と、記録媒体へデータの読み書きを行う複数のドライブ手段と、前記複数のドライブ手段のうち着脱可能な記録媒体が装着されているドライブ手段を検知する第１検知手段と、前記第１検知手段により検知されたドライブ手段を制御して該ドライブ手段に装着されている記録媒体に記録されている情報を読み出し、読み出した情報中に所定情報がある記録媒体を検知する第２検知手段と、前記第２検知手段で検知された記録媒体が装着されているドライブ手段を制御し、前記受取手段で受け取った書き込み指示で書き込みを指示されたデータを、該ドライブ手段に装着されている記録媒体へ書き込ませる制御手段とを有する情報処理装置を提供する。
この情報処理装置によれば、データは、所定情報が記録された記録媒体に書き込まれる。
【０００７】
好ましい態様において、前記所定情報は所定名のファイルと所定名のフォルダとの少なくともいずれか一方を含む情報であってもよい。
この情報処理装置によれば、データは、所定名のファイルと所定名のフォルダとの少なくともいずれか一方を含む所定情報が記録された記録媒体に書き込まれる。
【０００８】
別の好ましい態様において、前記複数のドライブ手段には、順番が付されており、前記第２検知手段において前記所定情報を記録した記録媒体として複数の記録媒体が検知された場合、前記制御手段は、前記複数の記録媒体のうち、より若い順番が付されているドライブ手段に装着されている記録媒体へデータの書き込みを行ってもよい。
この情報処理装置によれば、若い順番が付されているドライブ手段に装着されている記録媒体にデータが書き込まれる。
【０００９】
さらに別の好ましい態様において、この情報処理装置は、着脱可能な記録媒体が前記ドライブ手段に装着された日時を記憶する記憶手段を有し、前記第２検知手段において前記所定情報を記録した記録媒体として複数の記録媒体が検知された場合、前記制御手段は、前記複数の記録媒体のうちドライブ手段に装着された日時がより新しい記録媒体へデータを書き込んでもよい。
この情報処理装置によれば、ドライブ手段に装着された日時がより新しい記録媒体にデータが書き込まれる。
【００１０】
さらに別の好ましい態様において、この情報処理装置は、前記記録媒体が装着されているドライブ手段を制御し、該記録媒体へ前記所定情報を書き込ませる初期化手段を有してもよい。
この情報処理装置によれば、記録媒体は初期化される。
【００１１】
また、本発明は、記録媒体へデータの読み書きを行う複数のドライブ手段を有するコンピュータ装置に、記録媒体へのデータの書き込みを指示する書き込み指示を受け取るステップと、前記複数のドライブ手段のうち着脱可能な記録媒体が装着されているドライブ手段を検知するステップと、前記記録媒体が装着されていることが検知されたドライブ手段を制御して該ドライブ手段に装着されている記録媒体に記録されている情報を読み出し、読み出した情報中に所定情報がある記録媒体を検知するステップと、前記所定情報を記憶していることが検知された記録媒体が装着されているドライブ手段を制御し、前記書き込み指示で書き込みを指示されたデータを、該ドライブ手段に装着されている記録媒体へ書き込むステップとを実行させるプログラムを提供する。
このプログラムによれば、データは、所定情報が記録された記録媒体に書き込まれる。
【発明を実施するための最良の形態】
【００１２】
１．構成
１−１．全体構成
図１は、本発明の一実施形態に係るシステムの全体構成を示した図である。メモリカード３は、不揮発性メモリを備えたカード型の記憶装置であり、後述する各種データを記憶する。情報処理装置１は、所謂PC/AT互換機と呼ばれるコンピュータ装置である。情報処理装置１は、メモリカード３へのデータの書き込みや、メモリカード３からのデータの読み出しを行うドライブを備えており、ドライブへ挿入されたメモリカード３へ電子化された文書のデータを書き込む。なお、本実施形態においては、情報処理装置１はPC/AT互換機に限定されるものではなく、ドライブを備えメモリカード３へのデータの読み書きができるコンピュータ装置であれば、他のコンピュータ装置であってもよい。情報表示装置２は、電子化された文書のページを表示する携帯型の装置であり、メモリカード３へのデータの書き込みや、メモリカード３からのデータの読み出しを行うドライブを備えている。情報表示装置２は、電子化された文書のデータをドライブに挿入されたメモリカード３から読み出し、読み出したデータが表す文書のページを表示する。
【００１３】
１−２．情報表示装置２の構成
図２は、情報表示装置２のハードウェア構成を示したブロック図である。図２に示したように、情報表示装置２は、制御部２０１、表示部２０２、操作部２０３、通信部２０４、ドライブ部２０５を有している。
【００１４】
表示部２０２は制御部２０１に接続されており、制御部２０１の制御の下、文書の画像や情報表示装置２を操作するための操作画面などを表示する。なお、表示部２０２は、記憶性を有する表示素子を有しており、画像を表示したあとは電力が供給されなくても長期間同じ画像を表示し続けることができる。
【００１５】
操作部２０３は制御部２０１に接続されており、情報表示装置２を操作するための各種ボタンを有している。操作部２０３のボタンが操作されると、操作されたボタンに割り当てられた信号が制御部２０１へ出力される。各ボタンに割り当てられる機能は、その操作がされたときに表示されている画面によって異なっている。例えば、「キャンセル」という表示にカーソルが合わせられている画面が表示された状態でボタンが操作されると、この操作は直前の処理をキャンセルする指示を意味する。あるいは、「ＯＫ」という表示にカーソルが合わせられている画面が表示された状態でボタンが操作されると、この操作は直前の処理を承認する指示を意味する。このように制御部２０１は、この信号と表示部２０２に表示した画面とに基づいてユーザからの指示を特定し、特定した指示に応じて各部を制御する。
【００１６】
通信部２０４は制御部２０１に接続されており、情報処理装置１と通信を行う通信インターフェース機能を備えている。通信部２０４は通信ケーブルが接続される端子を備えており、制御部２０１の制御の下、端子に接続された通信ケーブルを介して情報処理装置１と通信を行い、各種データを授受することができる。
【００１７】
ドライブ部２０５は、メモリカード３の挿入口を有し、メモリカード３へのデータの読み書きを行う機能を備えており、制御部２０１に接続されている。ドライブ部２０５は、挿入口に挿入されたメモリカード３に記憶されているデータを読み出して制御部２０１へ出力する。また、ドライブ部２０５は制御部２０１の制御の下、挿入口に挿入されたメモリカード３へ各種データの書き込みを行う。
【００１８】
制御部２０１は、ＣＰＵ（Central Processing Unit）２０１Ａ、ＲＯＭ（Read Only Memory）２０１Ｂ、ＲＡＭ（Random Access Memory）２０１Ｃ、不揮発性メモリ２０１Ｄを有している。ＲＯＭ２０１Ｂには、ＣＰＵ２０１Ａにより実行される制御プログラムが記憶されている。また、不揮発性メモリ２０１Ｄは、電力が供給されなくても記憶内容を保持するメモリであり、文書の画像を表す文書画像データを記憶する。
【００１９】
制御部２０１においては、図示せぬ電源から電力が供給されるとＲＯＭ２０１Ｂに記憶されている制御プログラムがＣＰＵ２０１Ａにより実行される。ＣＰＵ２０１Ａが制御プログラムを実行すると、制御部２０１によって各部が制御され、不揮発性メモリ２０１Ｄまたはメモリカード３に記憶されているデータに基づいて、データが表す文書の画像を表示する機能や、情報表示装置２を操作するための操作画面を表示部２０２に表示する機能、情報処理装置１と通信を行う機能、メモリカード３の初期化を行う機能などの各種機能が情報表示装置２において実現される。
【００２０】
１−３．情報処理装置１の構成
図３は、情報処理装置１のハードウェア構成を示したブロック図である。図３に示したように、情報処理装置１は、制御部１０１（受取手段、第１検知手段、第２検知手段および制御手段の一例）、記憶部１０５（記憶手段の一例）、通信部１０６、操作部１０７、表示部１０８、ドライブ部１０９Ａ〜１０９Ｄ（複数のドライブ手段の一例）を有している。
【００２１】
通信部１０６は通信インターフェース機能を有する。通信部１０６は制御部１０１に接続されており、通信ケーブルが接続される端子を備えている。通信部１０６は、制御部１０１の制御の下、端子に接続された通信ケーブルを介して情報表示装置２と通信を行い、各種データを授受する。操作部１０７は、情報処理装置１を操作するためのキーボード（図示略）やマウス（図示略）を有している。表示部１０８は液晶ディスプレイを具備しており、制御部１０１の制御の下、文字やグラフィック画像、情報処理装置１を操作するためのメニュー画面などの各種画像を表示する。
【００２２】
ドライブ部１０９Ａ〜１０９Ｄは、各種記録媒体へデータの読み書きを行う機能を有しており、制御部１０１へ接続されている。具体的には、ドライブ部１０９Ａは、フレキシブルディスクが挿入される挿入口を備えており、制御部１０１の制御の下、挿入口に挿入されたフレキシブルディスクへのデータの書き込みやフレキシブルディスクからのデータの読み出しを行う。また、ドライブ部１０９Ｂは、ＣＤ（Compact Disk）やＤＶＤ（Digital Versatile Disk）などの光ディスクの記録媒体が挿入される挿入口を備えており、制御部１０１の制御の下、挿入口に挿入された光ディスクへのデータの書き込みや光ディスクからのデータの読み出しを行う。また、ドライブ部１０９Ｃ，１０９Ｄは、メモリカード３が挿入される挿入口を備えており、制御部１０１の制御の下、挿入口に挿入されたメモリカード３へのデータの書き込みやメモリカード３からのデータの読み出しを行う。
【００２３】
記憶部１０５は、ハードディスク装置を有しており、情報処理装置１にオペレーティングシステム（Operating System：ＯＳ）の機能を実現させるＯＳプログラム、文書の作成や編集などのワードプロセッサの機能を実現させるワープロプログラム、ワープロプログラムを用いて作成された文書の画像を表すデータをメモリカード３へ書き込む機能を実現させるドライバプログラムなどを記憶している。
【００２４】
制御部１０１は、ＣＰＵ１０２、ＩＰＬ（Initial Program Loader）を記憶したＲＯＭ１０３、ＲＡＭ１０４を有している。制御部１０１においては、図示せぬ電源から電力が供給されるとＲＯＭ１０３に記憶されているＩＰＬがＣＰＵ１０２により実行される。ＣＰＵ１０２がＩＰＬを実行すると、記憶部１０５に記憶されているＯＳプログラムがＣＰＵ１０２により実行され、本実施形態においては、ドライブ部１０９Ａは「Ａドライブ」、記憶部１０５のハードディスク装置は「Ｃドライブ」、ドライブ部１０９Ｂは「Ｄドライブ」、ドライブ部１０９Ｃは「Ｅドライブ」、ドライブ部１０９Ｄは「Ｆドライブ」として認識される。また、ＯＳプログラムが実行されると、操作部１０７からの入力や表示部１０８への画面出力といった入出力機能、記憶部１０５やドライブ部１０９Ａ〜１０９Ｄの制御など、記憶部１０５に記憶されている各種プログラムの実行など、コンピュータ装置としての基本的な機能が実現する。
【００２５】
２．動作
次に本実施形態の動作について説明する。
【００２６】
２−１．メモリカード３の初期化時の動作
まず、メモリカード３を情報表示装置２で使用できるようにするため、メモリカード３の初期化が行われる。具体的には、まず、情報表示装置２のユーザは、メモリカード３を情報表示装置２のドライブ部２０５に挿入する。次にユーザが操作部２０３のキーを操作してメモリカード３の初期化を情報表示装置２に対して指示すると、制御部２０１がドライブ部２０５を制御し、メモリカード３に記憶されている全てのフォルダとデータとを消去する。制御部２０１は、メモリカード３に記憶されているフォルダとデータの消去が終了すると、メモリカード３が情報表示装置２で使用される記録媒体であることを表す識別用データをメモリカード３へ書き込む。なお、識別用データは、アルファベットや数字などの組合せによる特定の文字列、特定のファイル名のデータなど、識別用データであることを判別できるものであればどのようなデータであってもよい。識別用データの書き込みが終了すると、メモリカード３の初期化が終了する。識別用データが書き込まれたメモリカード３は、情報処理装置１および情報表示装置２において、情報表示装置２で使用されるメモリカード３であると認識される。
【００２７】
２−２．文書の画像を情報表示装置２へ表示させる時の動作
次に、情報表示装置２に文書の画像を表示させる時の動作について説明する。まず、ワープロプログラムの実行を指示する操作をユーザが情報処理装置１の操作部１０７において行うと、記憶部１０５に記憶されているワープロプログラムが制御部１０１により実行され、ワードプロセッサの機能が実現して文書作成用のウィンドウ（図５参照）が表示部１０８に表示される。文書作成用のウィンドウが表示された後、ユーザは操作部１０７のキーボードやマウスを操作し、文字や図面の入力を行って文書の作成を行う。
【００２８】
ユーザは、文書の作成が終了すると、作成した文書の画像を表すデータをメモリカード３に記憶させる。具体的には、まずユーザは情報表示装置２で初期化されたメモリカード３を、例えばドライブ部１０９Ｃへ挿入する。次に、ユーザがウィンドウのツールバーの「ファイル」の項目をクリックする操作を行うと、図６に例示したようにプルダウンメニューが表示される。そして、作成した文書の画像を表すデータをメモリカード３に記憶させるために、ユーザがプルダウンメニュー中の「印刷」の項目をクリックする操作を行うと、図７に示したように印刷に関する設定を行うためのメニュー画面が表示される。
【００２９】
ここで、ユーザが、図７中の「プリンタ名」のリストボックスをクリックすると、図８に示したように、文書のデータを出力が可能となっているデバイスの一覧が表示される。ここで、ユーザがマウスを操作し、一覧に表示された「情報表示装置」をクリックする操作を行った後、図８中のＯＫボタンをクリックする操作、すなわち、記録媒体へのデータの書き込みを指示する書き込み指示に相当する操作を行うと、操作部１０７は、マウスのクリックに割り当てられた信号を制御部１０１に出力する。制御部１０１は、このとき表示されている画面（図８）から、この信号を記録媒体へのデータの書き込みを指示する書き込み指示として受け取る。書き込み指示を受け取ると、制御部１０１は、記憶部１０５に記憶されているドライバプログラムを実行し、図４に示したフローチャートの処理を行う。
【００３０】
具体的には、まず、制御部１０１は、変数ｉの値を初期化して「１」にする（ステップＳＡ１）。次に、制御部１０１は、変数ｉの値で特定されるドライブの情報を取得する（ステップＳＡ２）。なお、本実施形態に係る情報処理装置１においては、ＯＳプログラムが実行されると、Ａドライブ＝１、Ｂドライブ＝２、Ｃドライブ＝３、・・・、Ｚドライブ＝２６というように、各ドライブにはドライブを特定する数値が対応付けらる。ここでは、変数ｉの値は初期化されて「１」であるため、制御部１０１は、変数ｉの数値「１」に対応するＡドライブの情報（ドライブ部１０９Ａの情報）を取得する。ここでは、そのドライブが使用可能であるか否か、そのドライブがリムーバブルドライブ（記録媒体を取り外し可能なドライブ）であるか否か、そのドライブがリムーバブルドライブである場合にドライブに記録媒体が装着されているか否か等の情報がＯＳの機能により取得される。
【００３１】
制御部１０１は、Ａドライブに関する情報を取得すると、取得した情報からＡドライブが使用可能であるか否か判断する（ステップＳＡ３）。ここでＡドライブ（ドライブ部１０９Ａ）は制御部１０１に接続されており使用可能となっているため、ステップＳＡ３でＹＥＳと判断される。次に制御部１０１は、取得した情報からＡドライブがリムーバブルドライブであるか否か判断する（ステップＳＡ４）。ここで、Ａドライブ（ドライブ部１０９Ａ）は記録媒体であるフレキシブルディスクを取り外し可能なドライブであるため、ステップＳＡ４においてＹＥＳと判断される。次に制御部１０１は、取得した情報からＡドライブに記録媒体が装着されているか否かを判断する（ステップＳＡ５）。制御部１０１は、この処理により複数のドライブ部のうち着脱可能な記録媒体が装着されているドライブ部を検出する。ここでＡドライブにフレキシブルディスクが挿入されていないと、ステップＳＡ５においてＮＯと判断される。
【００３２】
制御部１０１は、ステップＳＡ５においてＮＯと判断すると、全てのドライブについてドライブの情報を取得する処理を行ったか否か判断する（ステップＳＡ６）。ここでは、Ｂドライブ以降のドライブについては、まだドライブの情報は取得されていない。このため、ステップＳＡ６においてＮＯと判断され、変数ｉの値に「１」が加算されて（ステップＳＡ７）ステップＳＡ２へ処理の流れが戻る。
【００３３】
制御部１０１は、処理の流れをステップＳＡ２へ戻すと、変数ｉの値である「２」に対応するＢドライブの情報の取得する。ここで、本実施形態においてはＢドライブは存在しないため、Ｂドライブは使用できないという情報が取得される。したがって、ステップＳＡ３でＮＯと判断される。そして、制御部１０１は、ステップＳＡ６においてＮＯと判断し、変数ｉの値に「１」を加算して（ステップＳＡ７）、処理の流れをステップＳＡ２へ戻す。
【００３４】
次に制御部１０１は、変数ｉの値である「３」に対応するＣドライブの情報の取得する。ここで、本実施形態においては、Ｃドライブはハードディスク装置であるため、リムーバブルドライブではないという情報が取得される。すると、制御部１０１は、ステップＳＡ４においてＮＯと判断し、ステップＳＡ６を経て変数ｉの値に「１」を加算（ステップＳＡ７）した後、処理の流れをステップＳＡ２へ戻す。
【００３５】
次に制御部１０１は、変数ｉの値である「４」に対応するＤドライブの情報の取得し、取得した情報からＤドライブが使用可能であるか否か判断する。ここでＤドライブ（ドライブ部１０９Ｂ）は制御部１０１に接続されており使用可能となっているため、ステップＳＡ３でＹＥＳと判断される。次に制御部１０１は、Ｄドライブがリムーバブルドライブであるか否か判断する。ここで、Ｄドライブ（ドライブ部１０９Ｂ）は記録媒体である光ディスクを取り外し可能なドライブであるため、ステップＳＡ４においてＹＥＳと判断される。次に制御部１０１は、取得した情報からＤドライブに記録媒体があるか否かを判断する。ここでは、Ｄドライブに光ディスクが挿入されていないと、ステップＳＡ５においてＮＯと判断される。制御部１０１は、ステップＳＡ５においてＮＯと判断すると、ステップＳＡ６を経て変数ｉの値に「１」を加算（ステップＳＡ７）した後、処理の流れをステップＳＡ２へ戻す。
【００３６】
次に制御部１０１は、変数ｉの値である「５」に対応するＥドライブの情報の取得する。次に制御部１０１は取得した情報からＥドライブが使用可能であるか否か判断する。ここでＥドライブ（ドライブ部１０９Ｃ）は制御部１０１に接続されており使用可能となっているため、ステップＳＡ３でＹＥＳと判断される。また、ＥドライブはリムーバブルドライブであるためステップＳＡ４でＹＥＳと判断される。次に制御部１０１は、取得した情報からＥドライブに記録媒体が装着されているか否かを判断する。ここでは、Ｅドライブにはメモリカード３が挿入されているため、ステップＳＡ５においてＹＥＳと判断される。
【００３７】
制御部１０１は、ステップＳＡ５においてＹＥＳと判断すると、ドライブ部１０９Ｃを制御してメモリカード３にアクセスし、メモリカード３に識別用データ（所定情報の一例）が記憶されているか否か判断する（ステップＳＡ８）。この処理により制御部１０１は、着脱可能な記録媒体が装着されていることが検知されたドライブ部を制御して、そのドライブ部に装着されている記録媒体に記録されている情報を読み出し、読み出した情報中に所定情報があることを検知する。ここで、ドライブ部１０９Ｃには初期化されて識別用データが記憶されたメモリカード３が記憶されているため（ステップＳＡ８；ＹＥＳ）、制御部１０１は、ドライブ部１０９Ｃを文書のデータの出力先として設定する（ステップＳＡ９）。
【００３８】
制御部１０１は、データの出力先となるドライブを設定すると、ユーザにより作成された文書をページ単位で分割し、分割されたページ毎に文書の画像を表す文書画像データを生成する（ステップＳＡ１０）。制御部１０１は、文書画像データの生成が終了すると、ドライブ部１０９Ｃを制御して文書画像データ（書き込み指示で書き込みが指示されたデータ）をメモリカード３（記録媒体）へ書き込む（ステップＳＡ１１）。
【００３９】
メモリカード３への文書画像データの書き込みが終了すると、ユーザはドライブ部１０９Ｃからメモリカード３を取り出し、取り出したメモリカード３を情報表示装置２のドライブ部２０５へ挿入する。この後、ユーザが操作部２０３を操作し、メモリカード３に記憶されている文書画像データの画像表示を情報表示装置２に対して指示すると、制御部２０１はドライブ部２０５を制御してメモリカード３に記憶されている文書画像データを読み出す。そして、制御部２０１は、読み出した文書画像データに基づいて文書の画像を生成し、生成した画像に基づいて表示部２０２を制御して、文書の画像を表示部２０２に表示させる。情報処理装置１で作成した文書の画像が、携帯型の情報表示装置２に表示させることができるので、情報処理装置１で作成した文書を様々な場所で閲覧することができる。
【００４０】
なお、図４に示した処理において、リムーバブルドライブにおいて記録媒体がいずれのドライブ部にも挿入されていない場合には、制御部１０１は、ステップＳＡ５においてＮＯと判断し、ステップＳＡ２〜ステップＳＡ７の処理を繰り返す。そして、制御部１０１は、ステップＳＡ６において、全てのドライブについてドライブの情報を取得する処理を行ったと判断すると（ステップＳＡ６；ＹＥＳ）、文書画像データを記録媒体へ書き込むことができない旨の警告を表示する（ステップＳＡ１２）。
また、図４に示した処理において、記録媒体がドライブ部のいずれかに挿入されていても、挿入されている記録媒体のいずれにも識別用データが記憶されていない場合にはステップＳＡ８においてＮＯと判断され、ステップＳＡ２〜ステップＳＡ７の処理を繰り返す。そして、制御部１０１は、ステップＳＡ６において、全てのドライブについてドライブの情報を取得する処理を行ったと判断すると（ステップＳＡ６；ＹＥＳ）、文書画像データを記録媒体へ書き込むことができない旨の警告を表示する（ステップＳＡ１２）。
【００４１】
以上説明したように、本実施形態によれば、情報表示装置２で使用されるメモリカード３が挿入されているドライブを情報処理装置１が自動的に特定して文書画像データをメモリカード３へ書き込むので、ユーザは、メモリカード３へデータを書き込む時にデータの書き込み先となるドライブを指定するという面倒な操作を行うことがなく、確実にメモリカード３へデータを記憶させることができる。
【００４２】
３．変形例
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。また、以下の変形例のうち２つ以上のものが組み合わせて用いられてもよい。
【００４３】
３−１．変形例１
上述した実施形態においては、所定情報として識別用データがメモリカード３の初期化時に書き込まれたが、所定情報はこれに限定されるものではない。情報表示装置２で使用されるメモリカード３であることを識別できる情報であれば、どのような情報が所定情報として用いられてもよい。
【００４４】
例えば、所定情報として、フォルダの名称が用いられてもよい。この場合、特定の名称のフォルダが初期化時にメモリカード３に生成される。情報処理装置１はステップＳＡ８において、この特定名称のフォルダがメモリカード３にある時に、メモリカード３が情報表示装置２で使用されるメモリカード３であると判断し、ステップＳＡ９以降の処理を行う。
【００４５】
別の例において、所定情報として、フォルダおよびファイルの名称が用いられてもよい。この場合、初期化時に特定名称のフォルダがメモリカード３に生成されると共に、特定名称のファイルがメモリカード３に書き込まれる。情報処理装置１は、ステップＳＡ８において、この特定名称のフォルダと特定名称のファイルがメモリカード３にある時に、メモリカード３が情報表示装置２で使用されるメモリカード３であると判断し、ステップＳＡ９以降の処理を行う。要は、所定情報として、所定名のファイルと所定名のフォルダとの少なくともいずれか一方を含む情報が用いられてもよい。
【００４６】
３−２．変形例２
図４のフローによれば記録媒体が装着された最初のドライブが検知された段階でそのドライブにデータが記憶された。すなわち、上述の実施形態において、ドライブ部１０９Ａ〜１０９Ｄには順番が付されており、複数の記録媒体のうちより若い（具体的には、最も若い）順番が付されているドライブに装着された記録媒体に対してデータの記録が行われた。しかし、データの書き込みの対象となるドライブは、順番が最も若いドライブ、すなわち最初に検知されたドライブに限定されない。全ドライブについて記録媒体が装着されているかの判断が行われた後で、その中からデータを記録する記録媒体が選択されてもよい。例えば上述の実施形態において、情報処理装置１は、ドライブ部１０９Ｃとドライブ部１０９Ｄの両方に初期化済みのメモリカード３が挿入されているか検知してもよい。そして、両方のドライブにメモリカード３が挿入されている場合、メモリカード３が挿入されているドライブのアイコンを表示し、いずれのドライブのメモリカード３に文書画像データを書き込むかユーザに選択させるようにしてもよい。
【００４７】
３−３．変形例３
複数の記録媒体が検知された場合において、データの書き込みの対象となるドライブの選択に用いられる情報は、ドライブの順番に限定されない。例えば、着脱可能な記録媒体がドライブ部に装着された日時がこの情報として記憶され、用いられてもよい。この場合、制御部１０１は、複数の記録媒体のうち、ドライブ部に装着された日時がより新しい（具体的には、最も新しい）記録媒体にデータを書き込むようにドライブ部を制御する。具体的には、情報処理装置１は、メモリカード３がドライブに挿入された日時を記憶しておき、複数のドライブにメモリカード３が挿入されている場合、メモリカード３へ文書画像データを書き込む際には、後で挿入されたメモリカード３へ文書画像データを書き込むようにしてもよい。
【００４８】
また、ドライブへの挿入日時は、メモリカード３に書き込まれてもよい。制御部１０１は、複数のドライブにメモリカード３が挿入されている場合にメモリカード３へ文書画像データを書き込むときには、メモリカード３に書き込まれた日時を読み出し、読み出した日時を比較して、後で挿入されたメモリカード３へ文書画像データを書き込む。
【００４９】
また、各ドライブは、メモリカード３の挿入日時に代わり、最も後でメモリカード３が装着されたドライブ部の名称を記憶してもよい。制御部１０１は、複数のドライブにメモリカード３が挿入されている場合にメモリカード３へ文書画像データを書き込むときには、ドライブ部に記憶された名称で特定されるドライブ部を制御してメモリカード３へ文書画像データを書き込む。
【００５０】
３−４．変形例４
上述した実施形態においては、メモリカード３の初期化は情報表示装置２において行われている。しかし、情報処理装置１（より具体的には、制御部１０１）がメモリカード３の初期化を行ってもよい（初期化手段）。この場合、メモリカード３は情報処理装置１のドライブ部１０９Ｃまたはドライブ部１０９Ｄに挿入され、情報処理装置１は、挿入されたメモリカード３に記憶されているデータやフォルダを消去した後、識別用データをメモリカード３へ書き込んでメモリカード３を初期化する。
【００５１】
また、メモリカード３を初期化する際にはメモリカード３に記憶されている全てのデータとフォルダとを消去してから識別用データを書き込む例について説明したが、初期化を行う際には、全てを消去するのではなく、情報表示装置２で使用されるデータのみを全て消去してから識別用データを書き込むようにしてもよい。
【００５２】
３−５．変形例５
上述した実施形態においては、着脱可能な記録媒体の例として、フレキシブルディスク、ＣＤ、ＤＶＤ、メモリカードを用いた例について説明したが、着脱可能な記録媒体はこれに限定されるものではない。磁気ディスク、光ディスク、光磁気ディスク、半導体メモリ、強誘電体メモリなどいかなる形態のものが記録媒体として用いられてもよい。
【００５３】
例えば、通信部１０６と通信部２０４にＵＳＢ（Universal Serial Bus）端子を設け、ＵＳＢケーブルで情報処理装置１と情報表示装置２を接続してもよい。この場合、情報処理装置１は、ＵＳＢ端子をドライブとして認識し、ＵＳＢケーブルを介して接続された情報表示装置２の不揮発性メモリ２０１Ｄを記録媒体として認識してもよい。この構成において、不揮発性メモリ２０１に識別用データを記憶させておけば、情報処理装置１と情報表示装置２とを接続した場合、ユーザがドライブの選択を行うことなく文書画像データを自動的に不揮発性メモリ２０１Ｄに書き込むことができる。
【００５４】
３−６．変形例６
情報処理装置１の具体的な動作は、図４に示されるものに限定されない。例えば、情報処理装置１は、ステップＳＡ８でＮＯと判断した場合、メモリカード３を初期化するか否かユーザに選択させるメニュー画面を表示し、ユーザがメモリカード３の初期化を選択した場合には、上述した初期化処理を行った後、文書画像データを初期化されたメモリカード３へ書き込むようにしてもよい。
【００５５】
あるいは、上述した実施形態においては、情報表示装置２でメモリカード３の初期化を行う際、情報表示装置２を一意に識別する装置識別子がメモリカード３に書き込まれてもよい。
そして、情報処理装置１においてメモリカード３へ文書画像データを書き込む際には、図４のステップＳＡ１の前で装置識別子を入力するメニュー画面を表示して装置識別子をユーザに入力させてもよい。
そして、ステップＳＡ９の前でメモリカード３に記憶されている装置識別子を読み出し、読み出した装置識別子と入力された装置識別子とが一致した場合に、ステップＳＡ９以降の処理を行うようにしてもよい。
【００５６】
また別の例において、情報処理装置１や情報表示装置２を複数のユーザが使用する場合、ユーザを一意に識別するユーザ識別子がメモリカード３に書き込まれてもよい。
そして、情報処理装置１においてメモリカード３へ文書画像データを書き込む際には、図４のステップＳＡ１の前でユーザ識別子を入力するメニュー画面を表示してユーザ識別子をユーザに入力させてもよい。
そして、ステップＳＡ９の前でメモリカード３に記憶されているユーザ識別子を読み出し、読み出したユーザ識別子と入力されたユーザ識別子とが一致した場合に、ステップＳＡ９以降の処理を行うようにしてもよい。
【００５７】
さらに別の例において、図６のプルダウンメニューにおいて、「情報表示装置へ保存」という項目が追加されてもよい。そして、この項目を選択する操作がユーザにより行われた場合、情報処理装置１は図４に示した処理を実行するようにしてもよい。
【００５８】
さらに別の例において、図６のプルダウンメニューにおいて「名前を付けて保存」という項目を選択する操作がユーザにより行われた場合、ユーザはファイルの拡張子を入力してファイルの保存を情報処理装置１へ指示する。ここで、拡張子が特定の拡張子である場合、情報処理装置１は、図４に示した処理を実行し、文書画像データをメモリカード３へ書き込むようにしてもよい。
【００５９】
３−７．他の変形例
情報表示装置２および情報処理装置１のハードウェア構成は図２および図３に示されるものに限定されない。必要な機能構成を実現できるものであれば、図２および図３以外のハードウェア構成が採用されてもよい。上述の実施形態においては、制御部１０１が、受取手段、第１検知手段、第２検知手段、制御手段および初期化手段としての機能を兼ね備えていたが、これらの機能（の一部）はそれぞれ異なるプロセッサおよびメモリにより実現されてもよい。
【００６０】
上述の実施形態において制御部１０１によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ、ＦＤ）など）、光記録媒体（光ディスク（ＣＤ、ＤＶＤ）など）、光磁気記録媒体、半導体メモリ（フラッシュＲＯＭなど）などのコンピュータ読取り可能な記録媒体に記憶した状態で提供されてもよい。また、このプログラムは、インターネットのようなネットワーク経由でダウンロードされてもよい。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施形態に係るシステムの全体構成を示した図。
【図２】同実施形態に係る情報表示装置２のハードウェア構成を示したブロック図。
【図３】同実施形態に係る情報処理装置１のハードウェア構成を示したブロック図。
【図４】情報処理装置１が行う処理の流れを示したフローチャート。
【図５】表示部１０８に表示される画面を例示した図である。
【図６】表示部１０８に表示される画面を例示した図である。
【図７】表示部１０８に表示される画面を例示した図である。
【図８】表示部１０８に表示される画面を例示した図である。
【符号の説明】
【００６２】
１・・・情報処理装置、２・・・情報表示装置、３・・・メモリカード、１０１・・・制御部、１０２・・・ＣＰＵ、１０３・・・ＲＯＭ、１０４・・・ＲＡＭ、１０５・・・記憶部、１０６・・・通信部、１０７・・・操作部、１０８・・・表示部、１０９Ａ〜１０９Ｄ・・・ドライブ部、２０１・・・制御部、２０１Ａ・・・ＣＰＵ、２０１Ｂ・・・ＲＯＭ、２０１Ｃ・・・ＲＡＭ、２０１Ｄ・・・不揮発性メモリ、２０２・・・表示部、２０３・・・操作部、２０４・・・通信部、２０５・・・ドライブ部
【図１】
2008250989.tif 000003
【図２】
2008250989.tif 000004
【図３】
2008250989.tif 000005
【図４】
2008250989.tif 000006
【図５】
2008250989.tif 000007
【図６】
2008250989.tif 000008
【図７】
2008250989.tif 000009
【図８】
2008250989.tif 000010