(57)【要約】 【課題】  情報処理装置間でのファイルの転送を、手間をかけずに行うことのできる情報処理装置およびファイル転送方法を提供することを目的とする。【解決手段】  外部メモリ２０の装着が検知されると、情報処理装置１０からファイルを読み出して外部メモリ２０に書き込むことのできる読取モードであるか、外部メモリ２０からファイルを読み出し、情報処理装置１０に書き込むことのできる書込モードであるかを、情報処理装置１０は判断する。外部メモリ２０が読取モードであると判断した場合、情報処理装置１０からファイルを読み出し、外部メモリ２０に書き込む。次に、ユーザの操作により外部メモリ２０のモードを変えて、この外部メモリ２０を情報処理装置３０に装着すると、モードの判断をした後、情報処理装置３０は外部メモリ２０からファイルを取り込む処理を行う。【選択図】  図１
2006107287.tif 000002
【特許請求の範囲】
【請求項１】
ファイルを記憶する記憶手段と、
ファイルの書き込みまたはファイルの読み出しの対象となる外部メモリがファイルの書き込みまたは読み出し可能に位置することを検知する検知手段と、
前記検知手段により外部メモリが検知された場合、前記外部メモリが、前記記憶手段から読み出したファイルを当該外部メモリに書き込むことのできる読取モードであるか、当該外部メモリからファイルを読み出して前記記憶手段に書き込むことのできる書込モードであるかを判断するモード判断手段と、
前記モード判断手段により前記外部メモリが読取モードであると判断された場合、予め定められたファイルを前記記憶手段から読み出し、前記外部メモリに書き込み、前記モード判断手段により前記外部メモリが書込モードであると判断された場合、前記外部メモリに記憶されているファイルを読み出し、前記記憶手段に書き込む制御手段と、
を備える情報処理装置。
【請求項２】
ファイルを記憶する記憶手段を備え、情報処理装置と通信することにより前記情報処理装置からファイルを受信して前記記憶手段に記憶し、または前記記憶手段に記憶されているファイルを前記情報処理装置に送信する記憶装置であって、
前記情報処理装置から受信したファイルを記憶することのできる読取モードであるか、前記記憶手段からファイルを読み出して前記情報処理装置に送信することのできる書込モードであるかを設定する設定手段と、
前記情報処理装置からの要求に応じて、前記設定手段により読取モードに設定されているか、または書込モードに設定されているか、を示すモード情報を送信するモード情報送信手段と、
前記モード情報送信手段により読取モードに設定されたことを示すモード情報が送信された後、前記情報処理装置からファイルが送信されると、送信されたファイルを受信して前記記憶手段に記憶し、前記モード情報送信手段により書込モードに設定されたことを示すモード情報が送信された後、前記情報処理装置からファイルの送信が要求されると、前記記憶手段に記憶されているファイルの送信を行う通信手段と、
を備える記憶装置。
【請求項３】
外部メモリに記憶されているファイルを読み出して記憶し、または外部メモリにファイルを書き込むことのできる情報処理装置のファイル転送方法において、
ファイルの書き込みまたはファイルの読み出しの対象となる外部メモリがファイルの書き込みまたは読み出し可能に位置することを検知する位置検知ステップと、
前記位置検知ステップにおいて前記外部メモリを検知すると、前記外部メモリが、前記情報処理装置から読み出したファイルを当該外部メモリに書き込むことのできる読取モードであるか、当該外部メモリからファイルを読み出し、前記情報処理装置に書き込むことのできる書込モードであるかを判断するモード判断ステップと、
前記モード判断ステップにおいて前記外部メモリが読取モードであると判断した場合、予め定められたファイルを前記外部メモリに書き込む書込ステップと、
前記モード判断ステップにおいて前記外部メモリが書込モードであると判断した場合、前記外部メモリに記憶されているファイルを読み出す読取ステップと、
前記読取ステップにおいて読み出されたファイルを記憶する記憶ステップと、
を備えるファイル転送方法。
【請求項４】
ファイルを記憶する記憶手段を備え、情報処理装置と通信することにより前記情報処理装置からファイルを受信して前記記憶手段に記憶し、または前記記憶手段に記憶されているファイルを前記情報処理装置に送信する記憶装置におけるファイル転送方法であって、
前記情報処理装置から受信したファイルを記憶することのできる読取モードであるか、前記記憶手段からファイルを読出して前記情報処理装置に送信することのできる書込モードであるかを設定する設定ステップと、
前記情報処理装置からの要求に応じて、前記記憶装置において読取モードに設定されているか、または書込モードに設定されているか、を示すモード情報を送信するモード情報送信ステップと、
前記モード情報送信ステップにおいて、読取モードに設定されたことを示すモード情報が送信され、前記モード情報に応じて前記情報処理装置からファイルが送信されると、送信されたファイルを受信して前記記憶手段に記憶し、前記モード情報送信ステップにおいて、書込モードに設定されたことを示すモード情報が送信され、前記情報処理装置からファイルの送信が要求されると、前記記憶手段に記憶されたファイルの送信を行う通信ステップと、
を備えるファイル転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルの書き込みまたは読み出しを行う情報処理装置、記憶装置およびファイル転送方法に関する。
【背景技術】
【０００２】
従来から、パソコンなどの第１の情報処理装置に記憶されているファイルを、この第１の情報処理装置とは別の第２の情報処理装置に転送する方法として、以下のことが行われていた。まず、ユーザは、着脱自在の外部メモリを第１の情報処理装置に装着して、この第１の情報処理装置に記憶されているファイルを一つ或いは複数選択する。ユーザにより選択されたファイルは装着された外部メモリに一旦記憶される。そして、ユーザは、ファイルを記憶した外部メモリを、上記の第１の情報処理装置とは別の第２の情報処理装置に装着する。装着後、ユーザは、第２の情報処理装置を操作することにより、外部メモリに記憶されるファイルを選択する。選択されたファイルは、第２の情報処理装置により読み出され、第２の情報処理装置に内蔵されるメモリに記憶される。
【０００３】
また、ユーザの選択操作をすることなくファイルをＩＣメモリから読み出すことのできる技術として、特許文献１に記載の技術が挙げられる。この特許文献１には、ＩＣメモリが情報処理装置に装着されるとＩＣメモリに記憶されているデータがＩＣメモリから読み出され、読み出された画像が情報処理装置の表示部に表示されることが記載されている。
【特許文献１】特開２００２−７３３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述のファイルを選択する方法においては、ユーザによりファイルが選択されることが、外部メモリに書き込むとき、および外部メモリから読み出すとき、に必要とされることから、大変手間のかかるものである。
【０００５】
また、特許文献１に記載の方法においては、外部メモリにファイルを書き込むことは考慮されておらず、実際にユーザが利用する上で不都合が考えられる。例えば、外部メモリにファイルを書き込みたいのにもかかわらず、外部メモリを情報処理装置に装着した時点で読出し処理が行われてしまう、といったことが考えられる。
【０００６】
そこで、本発明は、ファイル転送時にユーザによる操作を行うことなく、情報処理装置間でのファイルの転送を行うことのできる情報処理装置、記憶装置およびファイル転送方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するため、本発明の情報処理装置は、ファイルを記憶する記憶手段と、ファイルの書き込みまたはファイルの読み出しの対象となる外部メモリがファイルの書き込みまたは読み出し可能に位置することを検知する検知手段と、前記検知手段により外部メモリが検知された場合、前記外部メモリが、前記記憶手段から読み出したファイルを当該外部メモリに書き込むことのできる読取モードであるか、当該外部メモリからファイルを読み出して前記記憶手段に書き込むことのできる書込モードであるかを判断するモード判断手段と、前記モード判断手段により前記外部メモリが読取モードであると判断された場合、予め定められたファイルを前記記憶手段から読み出し、前記外部メモリに書き込み、前記モード判断手段により前記外部メモリが書込モードであると判断された場合、前記外部メモリに記憶されているファイルを読み出し、前記記憶手段に書き込む制御手段と、を備える。
【０００８】
また、本発明のファイル転送方法は、外部メモリに記憶されているファイルを読み出して記憶し、または外部メモリにファイルを書き込むことのできる情報処理装置のファイル転送方法において、ファイルの書き込みまたはファイルの読み出しの対象となる外部メモリがファイルの書き込みまたは読み出し可能に位置することを検知する位置検知ステップと、前記位置検知ステップにおいて前記外部メモリを検知すると、前記外部メモリが、前記情報処理装置から読み出したファイルを当該外部メモリに書き込むことのできる読取モードであるか、当該外部メモリからファイルを読み出し、前記情報処理装置に書き込むことのできる書込モードであるかを判断するモード判断ステップと、前記モード判断ステップにおいて前記外部メモリが読取モードであると判断した場合、予め定められたファイルを前記外部メモリに書き込む書込ステップと、前記モード判断ステップにおいて前記外部メモリが書込モードであると判断した場合、前記外部メモリに記憶されているファイルを読み出す読取ステップと、前記読取ステップにおいて読み出されたファイルを記憶する記憶ステップと、を備えている。
【０００９】
この発明によると、外部メモリの存在が検知されると、ファイルの読み出しおよび書き込みの対象となっている外部メモリが書込モード、または読取モードのいずれであるかが判断され、外部メモリが読取モードである場合には、予め定められたファイルは情報処理装置から読み出され外部メモリに書き込まれ、外部メモリが書込モードである場合には、外部メモリからファイルは読み出され、情報処理装置に書き込まれる。これにより、例えば、外部メモリが情報処理装置に装着されたときに自動的にファイルは外部メモリから抽出され、または外部メモリに書き込まれる。よって、ユーザは、ファイル転送時にファイルを選択する操作をすることなく、外部メモリを装着するといった簡単な操作を行うだけで、ファイルの転送を行うことができる。また、外部メモリが非接触ＩＣカードや、この非接触ＩＣカードを内蔵した携帯端末（移動機など）である場合には、ユーザは非接触ＩＣカードを情報処理装置に接続することなく、ユーザは情報処理装置に備えられている非接触リーダ／ライタに非接触ＩＣカードを近接させるだけで、ファイルの転送を実現することができる。
【００１０】
また、本発明の記憶装置は、ファイルを記憶する記憶手段を備え、情報処理装置と通信することにより前記情報処理装置からファイルを受信して前記記憶手段に記憶し、または前記記憶手段に記憶されているファイルを前記情報処理装置に送信する記憶装置であって、前記情報処理装置から受信したファイルを記憶することのできる読取モードであるか、前記記憶手段からファイルを読み出して前記情報処理装置に送信することのできる書込モードであるかを設定する設定手段と、前記情報処理装置からの要求に応じて、前記設定手段により読取モードに設定されているか、または書込モードに設定されているか、を示すモード情報を送信するモード情報送信手段と、前記モード情報送信手段により読取モードに設定されたことを示すモード情報が送信された後、前記情報処理装置からファイルが送信されると、送信されたファイルを受信して前記記憶手段に記憶し、前記モード情報送信手段により書込モードに設定されたことを示すモード情報が送信された後、前記情報処理装置からファイルの送信が要求されると、前記記憶手段に記憶されているファイルの送信を行う通信手段と、を備えている。
【００１１】
また、本発明のファイル転送方法は、ファイルを記憶する記憶手段を備え、情報処理装置と通信することにより前記情報処理装置からファイルを受信して前記記憶手段に記憶し、または前記記憶手段に記憶されているファイルを前記情報処理装置に送信する記憶装置におけるファイル転送方法であって、前記情報処理装置から受信したファイルを記憶することのできる読取モードであるか、前記記憶手段からファイルを読出して前記情報処理装置に送信することのできる書込モードであるかを設定する設定ステップと、前記情報処理装置からの要求に応じて、前記記憶装置において読取モードに設定されているか、または書込モードに設定されているか、を示すモード情報を送信するモード情報送信ステップと、前記モード情報送信ステップにおいて、読取モードに設定されたことを示すモード情報が送信され、前記モード情報に応じて前記情報処理装置からファイルが送信されると、送信されたファイルを受信して前記記憶手段に記憶し、前記モード情報送信ステップにおいて、書込モードに設定されたことを示すモード情報が送信され、前記情報処理装置からファイルの送信が要求されると、前記記憶手段に記憶されたファイルの送信を行う通信ステップと、を備えている。
【００１２】
この発明によると、記憶装置を書込モードまたは読取モードのいずれかに設定し、この記憶装置は、情報処理装置からの要求に応じて書込モードまたは読取モードのいずれかであるかを示すモード情報を情報処理装置に送信する。送信後、この記憶装置は、送信したモードに応じて情報処理装置からファイルを受信し、または情報処理装置からの要求に応じてファイルを送信することができる。これにより、例えば、本発明の記憶装置が情報処理装置に装着されたときに記憶装置のモードに応じて、情報処理装置は自動的にファイルを記憶装置から抽出し、またはファイルを記憶装置に書き込むことができる。よって、ファイル転送時にファイルを選択することなく、記憶装置を装着するといった簡単な操作だけで、ファイルの転送を行うことができる。また、記憶装置が非接触ＩＣカードや、この非接触ＩＣカードを内蔵した携帯端末（移動機など）である場合には、情報処理装置に装着することなく、情報処理装置に備えられている非接触リーダ／ライタに非接触ＩＣカードを近接させるだけで、ファイルの転送を実現することができる。
【発明の効果】
【００１３】
本発明は、外部メモリの存在が検知されると、ファイルの読み出しおよび書き込みの対象となっている外部メモリが書込モード、または読取モードのいずれであるかが判断され、外部メモリが読取モードである場合には、予め定められたファイルは情報処理装置から読み出され外部メモリに書き込まれ、外部メモリが書込モードである場合には、外部メモリからファイルは読み出され、情報処理装置に書き込まれる。これにより、例えば、外部メモリが情報処理装置に装着されたときに自動的にファイルは外部メモリから抽出され、または外部メモリに書き込まれる。よって、ユーザは、ファイル転送時にファイルを選択する操作をすることなく、外部メモリを装着するといった簡単な操作を行うだけで、ファイルの転送を行うことができる。また、外部メモリが非接触ＩＣカードや、この非接触ＩＣカードを内蔵した携帯端末（移動機など）である場合には、ユーザは非接触ＩＣカードを情報処理装置に接続することなく、ユーザは情報処理装置に備えられている非接触リーダ／ライタに非接触ＩＣカードを近接させるだけで、ファイルの転送を実現することができる。
【００１４】
また、本発明の記憶装置を書込モードまたは読取モードのいずれかに設定し、この記憶装置は情報処理装置からの要求に応じて書込モードまたは読取モードのいずれかであるかを示すモード情報を情報処理装置に送信する。送信後、本発明の記憶装置は、送信したモードに応じて情報処理装置からファイルを受信し、または情報処理装置からの要求に応じてファイルを送信することができる。これにより、例えば、本発明の記憶装置が情報処理装置に装着されたときに記憶装置のモードに応じて、情報処理装置は自動的にファイルを記憶装置から抽出し、またはファイルを記憶装置に書き込まれる。よって、ファイル転送時にファイルを選択することなく、記憶装置を装着するといった簡単な操作だけで、ファイルの転送を行うことができる。また、記憶装置が非接触ＩＣカードや、この非接触ＩＣカードを内蔵した携帯端末（移動機など）である場合には、情報処理装置に装着することなく、情報処理装置に備えられている非接触リーダ／ライタに非接触ＩＣカードをかざすだけで、ファイルの転送を実現することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の情報処理装置、記憶装置およびファイル転送方法の実施の形態について、添付図面を参照しながら説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１６】
まず、本実施形態に係る情報処理装置および外部メモリについて説明する。図１は、本実施形態の概要について説明する概念図である。情報処理装置１０および情報処理装置３０はパソコンであって、外部メモリ２０を着脱自在に装着することのできるポートを備えるものである。また、外部メモリ２０は、フラッシュメモリなどの不揮発性の半導体メモリであり、例えば、ＩＣカードまたはＵＳＢメモリなどの形状に形成されたものである。この情報処理装置１０に外部メモリ２０が装着される前に、ユーザが予め情報処理装置１０を操作して、外部メモリ２０に書き込むファイルを選択しておく。そして、情報処理装置１０に外部メモリ２０が装着されると、選択されたファイルは自動的に外部メモリ２０に転送される。
【００１７】
次に、ユーザは、転送されたファイルが書き込まれた外部メモリ２０を、任意の情報処理装置３０に接続する。情報処理装置３０は、外部メモリ２０が接続されたことを検知すると、外部メモリ２０に書き込まれているファイルを取り込む処理を行い、取り込んだファイルを記憶する。
【００１８】
これにより、ユーザはファイル転送時にファイルを選択することなく、外部メモリ２０を装着するだけで、情報処理装置１０から情報処理装置３０にファイルを転送させることができる。
【００１９】
次に、これら情報処理装置１０（情報処理装置３０）および外部メモリ２０の詳細な構成について説明する。図２は、情報処理装置１０および外部メモリ２０のブロック構成図である。
【００２０】
情報処理装置１０は、記憶部１１（記憶手段）、操作部１２、データ送受信制御部１３、検知部１４（検知手段）、中央演算部１５（判断部１５ａ（モード判断手段）および書込部１５ｂ（制御手段））、インターフェース部１６および表示部１７を含んで構成される。以下、情報処理装置１０における各構成について説明する。
【００２１】
記憶部１１は、複数のファイルを記憶する部分であって、ハードディスクで構成される。記憶部１１には、ファイルのほか、ファイル選択のためのアプリケーションプログラムが記憶されている。
【００２２】
操作部１２は、ユーザによって操作される操作パネルおよびマウスである。ユーザは、記憶部１１に記憶されているファイルから任意のファイルを、操作部１２を操作することにより選択することができる。操作部１２は選択されたファイルを識別して、選択されたファイルを特定することができるよう記憶部１１に一時記憶させる。例えば、記憶部１１では、選択されたファイルに対するショートカットファイルを記憶する。なお、ショートカットファイルとは、別ファイルへの参照として機能するファイルのことであり、見かけ上、ショートカットファイルの置いてある場所にデータファイルなどの本体があるように扱うことができるファイルである。
【００２３】
データ送受信制御部１３は、外部メモリ２０と通信するための通信制御を実行するアプリケーションプログラムからなる部分である。具体的には、データ送受信制御部１３は、外部メモリ２０が書込モードであるか、読取モードであるか、いずれのモードに設定されたかを示すモード情報を、外部メモリ２０に要求し、外部メモリ２０から要求に対応した情報を受信する。なお、外部メモリ２０が書込モードであるとは、外部メモリ２０から送信されたファイルが情報処理装置１０に書き込まれることのできる状態をいい、外部メモリ２０が読取モードであるとは、情報処理装置１０から読み出されたファイルが外部メモリ２０に送信される状態をいう。また、データ送受信制御部１３は、情報処理装置１０において選択されたファイルを外部メモリ２０に送信し、また外部メモリ２０から送信されたファイルを受信する制御を行う。さらに、データ送受信制御部１３は、外部メモリ２０から送信されたファイルを記憶部１１に書き込んだ場合、書き込まれたファイルと同じファイルを外部メモリ２０から消去するよう外部メモリ２０に対して破棄要求信号を送信し、破棄に対する完了通知信号を受信する制御を行う。
【００２４】
検知部１４は、インターフェース部１６を介して、外部メモリ２０が接続されたか否かを検知する部分である。検知部１４は、外部メモリ２０が接続された場合は、接続された旨を中央演算部１５に通知する。なお、ここでの接続とは、インターフェース部１６と外部メモリ２０とが通信することができる状態にあることをいい、物理的に接続して通信可能とする場合のほか、インターフェース部１６（非接触リーダ／ライタ部の機能を有する）が無線通信技術を用いて非接触による通信を行うことのできる範囲に外部メモリ２０が存在している状態をも含む。
【００２５】
中央演算部１５は、情報処理装置１０を制御する部分であって、外部メモリ２０が書込モードか、読取モードであるかのモードを判断する判断部１５ａと、データ送受信制御部１３を用いて外部メモリ２０に、選択したファイルを送信し、または外部メモリ２０からファイルを受信し、またはファイルの要求信号を送信する書込部１５ｂを備える。また、中央演算部１５は、破棄要求信号を送信するようデータ送受信制御部１３の制御を行う部分である。また、中央演算部１５は、検知部１４の検知結果に基づいて外部メモリ２０との通信を開始する制御を行う。さらに、中央演算部１５は、記憶部１１に記憶されているファイル選択のためのアプリケーションが、ユーザの操作により起動されると、当該アプリケーションを制御する。
【００２６】
インターフェース部１６は、外部メモリ２０と通信することができるよう外部メモリ２０と電気的に接続することのできるインターフェースである。なお、「接続」の定義については上述したのと同様である。インターフェース部１６は、着脱自在の外部メモリ２０に対して接続することができるよう構成されており、例えば、外部メモリ２０がＵＳＢメモリとすると、インターフェース部１６はＵＳＢポートとする必要がある。また、外部メモリ２０が非接触ＩＣメモリである場合には、インターフェース部１６は、非接触リーダ／ライタ部とする必要がある。
【００２７】
表示部１７は、各種情報を表示するディスプレイである。本実施形態における情報処理装置１０はマウスを用いてファイルの選択などを行う必要があることから、この表示部１７は、マウスで示されるポインタ、ファイルを選択することのできるフォルダなどを表示する。
【００２８】
次に、外部メモリ２０の構成について説明する。記憶部２１は、複数のファイルを記憶するメモリであり、主に不揮発性の半導体メモリで構成されている。また、外部メモリ２０は、記憶部２１（記憶手段）、通信制御部２２（読取ファームウエア２３および書込ファームウエア２４）（通信手段およびモード送信手段）、設定部２５（設定手段）、中央演算部２６、およびインターフェース部２７を含んで構成される。外部メモリ２０は、ＣＰＵなどの中央演算部を備える外部メモリであって、例えば情報処理装置と通信可能とするＵＳＢメモリ等であるが、中央演算部２６は必須ではなく、情報処理装置と通信可能であるメモリ（例えば、ＩＣチップ内蔵メモリ）であればよい。また、情報処理装置１０に対してＵＳＢポートなどを介して接続することのできる移動機などの携帯端末としてもよい。さらに、非接触ＩＣカードを携帯端末に内蔵させて、非接触ＩＣカードを用いて通信することができるようにしてもよい。
【００２９】
通信制御部２２は、情報処理装置１０に対してファイルを送信し、または受信するための通信制御を行う部分である。また、通信制御部２２の読取ファームウエア２３は、情報処理装置１０の記憶部１１からファイルを読み出すための通信制御を行う部分である。また、通信制御部２２の書込ファームウエア２４は、情報処理装置１０の記憶部１１にファイルを書き込むための通信制御を行う部分である。
【００３０】
具体的には、通信制御部２２は、情報処理装置１０（または情報処理装置３０）からモード要求信号を受信すると、設定されているモード（書込モードまたは読取モード）を示すモード情報を送信する。また、通信制御部２２は、情報処理装置３０から破棄要求信号を受信すると、これを中央演算部２６に通知して、中央演算部２６により記憶部２１からファイルを削除させる。また、通信制御部２２は、破棄完了信号を情報処理装置３０に送信する。
【００３１】
また、通信制御部２２の読取ファームウエア２３は、情報処理装置１０からファイルを受信すると、これを中央演算部２６に通知し、記憶部２１は受信したファイルを記憶する。また、通信制御部２２の書込ファームウエア２４は、情報処理装置３０からファイル要求信号を受信すると、これを中央演算部２６に通知し、中央演算部２６は記憶部２１からファイルを抽出する。書込ファームウエア２４は、抽出されたファイルを中央演算部２６から取得して、このファイルを情報処理装置３０に送信する。
【００３２】
設定部２５は、情報処理装置１０からファイルが読み出され外部メモリ２０に書き込まれる読取モードであるか、情報処理装置１０の記憶部１１に、記憶部２１に書き込まれたファイルを書き込む書込モードであるか、を設定することのできる部分である。設定部２５は、ユーザによって操作されることにより、読取モードまたは書込モードのいずれかのモードであるかを設定することができる。設定部２５は、物理的なディップスイッチにより読取ファームウエア２３、または書込ファームウエア２４のいずれかを動作させるように構成される。また、設定部２５は、ソフトウエアによる制御により中央演算部２６にて、読取ファームウエア２３、または書込ファームウエア２４を選択的に切り替えるように設定しても良い。
【００３３】
中央演算部２６は、外部メモリ２０を制御する部分であって、ファイルの送受信、モード要求信号の受信、モード情報の送信、ファイル要求信号の受信、ファイルの破棄要求信号の受信、およびファイルの破棄完了信号の送信を、通信制御部２２が行うことができるよう通信制御部２２を制御する部分である。また、中央演算部２６は、通信制御部２２における読取ファームウエア２３および書込ファームウエア２４のいずれかを動作させるかを制御する部分である。
【００３４】
インターフェース部２７は、情報処理装置１０と通信することができるよう電気的に接続することのできるインターフェースである。「接続」の定義については上述と同様である。
【００３５】
このように、情報処理装置１０は外部メモリ２０と接続したことを検知することにより、この情報処理装置１０は自動的に外部メモリ２０からファイルを受信し、または予め選択したファイルを送信することができる。
【００３６】
次に、情報処理装置３０の構成について説明する。図３は、情報処理装置３０のブロック構成図である。図３に示すように、情報処理装置３０は、情報処理装置１０と同じ構成をとるものであり、その機能においても情報処理装置１０と同じにするので、その詳細な説明は省略する。
【００３７】
情報処理装置３０は、記憶部３１、操作部３２、データ送受信制御部３３、検知部３４、中央演算部３５（判断部３５ａおよび書込部３５ｂ）、インターフェース部３６および表示部３７を含んで構成される。情報処理装置３０は、インターフェース部３６を介して外部メモリ２０と接続することができる。インターフェース部３６を介して外部メモリ２０を接続することを検知部３４が検知すると、データ送受信制御部３３は、外部メモリ２０と通信して、外部メモリ２０が読取モードであるか、書込モードであるか、を示すモード情報を要求し、このモード情報を受信する。受信した情報に基づいて中央演算部３５の判断部１５ａは外部メモリ２０のモードを判断して、モードに応じた処理を書込部１５ｂは行う。その他、詳細な点については情報処理装置１０と同じ動作を情報処理装置３０は行うことができる。
【００３８】
次に、情報処理装置１０においてファイルを選択するときの処理について説明する。図４は、情報処理装置１０におけるファイルを選択するときの動作を示すフローチャートである。
【００３９】
ユーザは、情報処理装置１０の表示部１７に表示されるポインタを、マウスを用いて操作することにより、外部メモリ２０に送信すべきファイルを選択する。情報処理装置１０では、ユーザにより選択されたファイルを受け付ける処理を行う。具体的には、ユーザは、表示部１７の表示画面で表示されているファイルを示すアイコンの上にポインタを移動させ、マウスの右ボタンをクリックして表示された指示欄の中からファイル選択の指示を選択することにより、情報処理装置１０においてファイルが選択される（Ｓ００１）。
【００４０】
図５は、ファイルを選択するときの情報処理装置１０の表示部１７における表示画面を示す説明図である。図５によると、ユーザが選択されるファイルを示すアイコン（図５におけるFILE001.TXTで示されるファイル）のうえにポインタを移動させ、マウスの右ボタンをクリックすると、ファイルを「開く」、ファイルの「新規作成」などの指示欄とともに、ファイルを「送る」ための指示欄が表示される。ユーザは、「送る」にポインタを移動させると、さらに表示部１７では下位の階層の指示欄が表示される。この下位の階層に指示欄には、ファイルの送信先を選択することができる宛先が表示され、ユーザはその一つである「ファイルの選択」を選択することができる。
【００４１】
図４に戻り、引き続きフローチャートを説明する。Ｓ００１において「ファイルの選択」が選択されると、予め定められたファイル選択のためのアプリケーションが起動する（Ｓ００２）（図５参照）。そして、このアプリケーションにより、選択されたファイルのショートカットファイルが生成される（Ｓ００３）。なお、ショートカットファイルとは、別ファイルへの参照として機能するファイルのことであり、見かけ上、ショートカットファイルの置いてある場所にデータファイルなどの本体があるように扱うことができるファイルである。
【００４２】
そして、生成されたショートカットファイルは、予め設定されているデータ格納用フォルダに保存される（Ｓ００４）。図６は、ファイルを保存した状態を示す情報処理装置１０の表示画面の説明図である。図６によると、データ格納用フォルダが、情報処理装置１０に予め設定されており、この中にＳ００１で選択されたファイル（図６中の“FILE001”）のショートカットファイル（図６中の“FILE001へのショートカット”）が記憶されている。
【００４３】
このように選択されたファイルが、外部メモリ２０から情報処理装置１０に送信されるときの処理について説明する。図７は、情報処理装置１０が外部メモリ２０に予め選択されたファイルを送信するときの情報処理装置１０および外部メモリ２０のそれぞれの動作を示すフローチャートである。なお、外部メモリ２０は、ユーザにより設定部２５が操作され、外部メモリ２０が情報処理装置１０からファイルを読み出すモードである、読取モードに設定されている。また、中央演算部２６は読取ファームウエア２３を用いて動作するよう読取ファームウエア２３を起動している。
【００４４】
情報処理装置１０では、外部メモリ２０が情報処理装置１０に接続されると、外部メモリ２０がインターフェース部１６に接続されたことが検知部１４により検知される（Ｓ１０１）。外部メモリ２０が情報処理装置１０に接続されたことが検知部１４により検知されると、外部メモリ２０が情報処理装置１０に対してファイルを読み出すことのできる読取モードであるか、情報処理装置１０に対してファイルを書き込むことのできる書込モードであるか、を判断するためのモード要求信号がデータ送受信制御部１３により外部メモリ２０に出力される（Ｓ１０２）。
【００４５】
モード要求信号が情報処理装置１０から送信され、外部メモリ２０において通信制御部２２により受信されると（Ｓ２０１）、中央演算部２６により、設定部２５において設定されたモードを示すモード情報が抽出される。ここでは、読取モードに設定されていることから、通信制御部２２により読取モードを示すモード情報が情報処理装置１０に送信される（Ｓ２０２）。
【００４６】
情報処理装置１０では、モードを示すモード情報が受信されると（Ｓ１０３）、モードを示すモード情報が、書込モードであるか、読取モードであるかが判断部１５ａにおいて判断される（Ｓ１０４）。ここでは、外部メモリ２０は読取モードに設定されているため、読取モードを示すモード情報が外部メモリ２０から送信され、情報処理装置１０の判断部１５ａでは外部メモリ２０が読取モードであることが判断される（Ｓ１０４）。
【００４７】
情報処理装置１０では、外部メモリ２０が読取モードであることが判断されると、図４〜図６で示す処理で選択されたファイルが記憶部１１から中央演算部１５の書込部１５ｂにより抽出され、抽出されたファイルがデータ送受信制御部１３により送信される（Ｓ１０５）。なお、ここで選択されたファイルがない場合は、表示部１７にエラー（ファイル選択を促す内容）を表示することによりファイルを選択するようユーザに知らしめるように構成しても良い。
【００４８】
外部メモリ２０では、読取ファームウエア２３によりファイルが受信され（Ｓ２０３）、読取ファームウエア２３により受信されたファイルは記憶部２１に書き込まれる（Ｓ２０４）。
【００４９】
以上の処理により、外部メモリ２０が情報処理装置１０に接続されたことを情報処理装置１０が検知すると、予め選択したファイルを外部メモリ２０に送信することができる。よって、外部メモリ２０を情報処理装置１０に接続するといった簡単な操作によりファイルの転送を行うことができ、いわゆるファイルのドラッグ・アンド・ドロップを別々の装置間で実現することができる。
【００５０】
次に、図７に示した処理により外部メモリ２０に書き込まれたファイルを、情報処理装置１０とは別の情報処理装置３０に書き込むときの処理について説明する。図８は、外部メモリ２０に書き込まれたファイルを情報処理装置３０に送信するときの情報処理装置３０および外部メモリ２０のそれぞれの動作を示すフローチャートである。
【００５１】
まず、ユーザは、情報処理装置３０に外部メモリ２０を接続するのに先立って、外部メモリ２０の設定部２５を操作して、読取モードから書込モードに切り替える。そして、ユーザは、書込モードに設定された外部メモリ２０を情報処理装置２０に接続する。情報処理装置３０では、外部メモリ２０が接続されたことが検知部３４により検知される（Ｓ１１１）。そして、接続されたことが検知部３４により検知されると、外部メモリ２０が、書込モードであるか、読取モードであるか、のいずれのモードであるかが判断部３５ａにおいて判断するために、モード要求信号が外部メモリ２０に送信される（Ｓ１１２）。
【００５２】
外部メモリ２０では、通信制御部２２によりモード要求信号が受信される（Ｓ２１１）。ここでは外部メモリ２０は、書込モードに設定されているため、通信制御部２２のうち書込ファームウエア２４が中央演算部２６に接続されて動作するようになっている。よって、モード要求信号は書込ファームウエア２４により受信され、そして書込ファームウエア２４によって書込モードであることを示すモード情報が情報処理装置３０に送信される（Ｓ２１２）。
【００５３】
情報処理装置３０では、データ送受信制御部３３によって、モードを示すモード情報が受信され（Ｓ１１３）、外部メモリ２０が読取モードであるか、書込モードであるかが判断部３５ａにより判断される（Ｓ１１４）。ここでは、書込モードであることを示すモード情報がデータ送受信制御部３３により受信され、外部メモリ２０は書込モードであると判断部３５ａにより判断される。
【００５４】
そして、情報処理装置３０では、データ送受信制御部３３による通信制御により、外部メモリ２０に対してファイルを送信することを要求するファイル要求信号が送信される（Ｓ１１５）。
【００５５】
外部メモリ２０では、書込ファームウエア２４による通信制御によりファイルの要求を行うためのファイル要求信号が受信され（Ｓ２１３）、記憶部２１に書き込まれたファイルが抽出され、抽出されたファイルは情報処理装置３０に送信される（Ｓ２１４）。なお、外部メモリ２０にファイルが書き込まれていない場合、外部メモリ２０の書込ファームウエア２４が、ファイルがない旨の信号を情報処理装置３０に送信するよう構成しても良い。
【００５６】
情報処理装置３０では、データ送受信制御部３３により送信されたファイルが受信され、受信したファイルは記憶部３１に書き込まれる（Ｓ１１６）。ファイルの書込みが正常に終了した後に、外部メモリ２０に書き込まれている当該ファイルの破棄を要求する破棄要求信号がデータ送受信制御部３３により外部メモリ２０に送信される（Ｓ１１７）。
【００５７】
外部メモリ２０では、通信信制御部２１により破棄要求信号が受信されると（Ｓ２１５）、これを中央演算部２２に通知し、中央演算部２６による制御により記憶部２１からファイルが破棄（消去）される（Ｓ２１６）。ファイルの破棄が完了した後、ファイルの破棄が完了した旨を示す破棄完了信号が通信制御部２２により情報処理装置３０に送信され、ファイルの破棄が完了したことが通知される（Ｓ２１７）。
【００５８】
情報処理装置３０では、データ送受信制御部１３によりファイル破棄完了通知が受信される（Ｓ１１８）。なお、情報処理装置３０では、ファイル破棄完了通知を所定時間内に受信しない場合、ファイル破棄が正常に完了しなかった旨のエラー表示を行うよう構成することができる。
【００５９】
このように、情報処理装置３０は外部メモリ２０が接続したことを検知すると、外部メモリ２０に書き込まれているファイルを取り込む処理を実行することにより、ユーザによるファイルを選択する操作をさせることなく、ファイルを取得することができる。よって、装置間でファイルの転送を簡単に行うことができ、上述図７の処理とあわせて、いわゆるファイルのドラッグ・アンド・ドロップを簡単に行うことができる。
【００６０】
以上の説明においては、外部メモリ２０はインターフェース部１６またはインターフェース部３６に接続することにより、ファイルの転送を可能としているが、非接触による無線通信方式によるファイル転送を行うこともできる。例えば、外部メモリ２０として、非接触ＩＣカードを用いる場合には、情報処理装置１０および情報処理装置３０において、インターフェース部として非接触ＩＣカードと電磁波による無線通信を行って非接触ＩＣカードに対して読み取り、書き込みすることのできるリーダ／ライタ部を備えることにより、上述と同様のファイル転送を実現することができる。また、情報処理装置１０および情報処理装置３０の検知部１４および検知部３４は、上記リーダ／ライタ部の発した電磁波に応答した外部メモリ２０からの応答信号を検知することにより、外部メモリ２０の存在を検知することができるようにしてもよい。
【００６１】
また、本実施形態の外部メモリ２０は、移動機に内蔵させたものとしてもよい。この場合、上述した内蔵させた外部メモリ２０を非接触ＩＣカードとすることによりファイルの転送を容易なものとすることができる。また、移動機に外部メモリ２０を内蔵させた場合は、読取モードおよび書込モードの切り替え設定を、移動機に備えられているボタン（テンキーなど）によるソフトウエア制御により行うことができ、その構成を簡易なものとすることができる。
【００６２】
次に、本実施形態の情報処理装置１０（または情報処理装置３０）および外部メモリ２０の作用効果について説明する。
【００６３】
情報処理装置１０において、外部メモリ２０がインターフェース部１６に接続されたことを検知部１４が検知すると、データ送受信制御部１３および中央演算部１５の処理により、接続された外部メモリ２０が書込モード、または読取モードのいずれであるかが判断される。中央演算部１５により外部メモリ２０が読取モードであると判断される場合には、データ送受信制御部１３および中央演算部１５の処理により、操作部１２において予め選択されたファイルは記憶部１１から読み出され外部メモリ２０に書き込まれる。次に、ユーザの操作により外部メモリ２０が書込モードに設定され、情報処理装置３０に接続されると、情報処理装置３０は外部メモリ２０が書込モードであると判断して、データ送受信制御部３３および中央演算部３５の処理により、外部メモリ２０からファイルが読み出され、記憶部３１に書き込まれる。
【００６４】
これにより、例えば、外部メモリ２０が情報処理装置１０（または情報処理装置３０）に接続されたときに、情報処理装置１０は、自動的にファイルを外部メモリ２０から抽出し、またはファイルを外部メモリ２０に書き込むことができる。よって、ユーザはファイル転送時にファイルを選択する操作をすることなく、外部メモリ２０を装着するといった簡単な操作を行うだけで、ファイルの転送を行うことができる。また、外部メモリ２０が非接触ＩＣカードや、この非接触ＩＣカードを内蔵した携帯端末（移動機など）である場合には、ユーザは非接触ＩＣカードを情報処理装置１０（または情報処理装置３０）に装着することなく、ユーザは情報処理装置１０（または情報処理装置３０）に備えられている非接触リーダ／ライタに非接触ＩＣカードを近接させるだけで、ファイルの転送を実現することができる。
【００６５】
また、外部メモリ２０の設定部２５により書込モードまたは読取モードのいずれかが設定され、このモードに応じて、予め定められたファイルは記憶部２１に書き込まれ、または書き込まれたファイルは情報処理装置３０に送信される。これにより、例えば、外部メモリ２０が情報処理装置１０（または情報処理装置３０）に接続されたときに、情報処理装置１０は自動的にファイルを外部メモリ２０から抽出し、またはファイルを外部メモリ２０に書き込むことができる。よって、ユーザは、ファイル転送時にファイルを選択する操作をすることなく、外部メモリ２０を接続するといった簡単な操作を行うだけで、ファイルの転送を行うことができる。また、外部メモリ２０が非接触ＩＣカードや、この非接触ＩＣカードを内蔵した携帯端末（移動機など）である場合には、ユーザは非接触ＩＣカードを情報処理装置１０（または情報処理装置３０）に装着することなく、ユーザは情報処理装置１０（または情報処理装置３０）に備えられている非接触リーダ／ライタに非接触ＩＣカードを近接させるだけで、ファイルの転送を実現することができる。
【図面の簡単な説明】
【００６６】
【図１】本実施形態の概要について説明する概念図である。
【図２】情報処理装置１０、および外部メモリ２０のブロック構成図である。
【図３】情報処理装置３０のブロック構成図である。
【図４】情報処理装置１０におけるファイルを選択するときの動作を示すフローチャートである。
【図５】ファイルを選択するときの情報処理装置１０の表示部１７における表示画面を示す説明図である。
【図６】ファイルを保存した状態を示す情報処理装置１０の表示画面の説明図である。
【図７】情報処理装置１０が外部メモリ２０に予め選択されたファイルを送信するときの情報処理装置１０および外部メモリ２０のそれぞれの動作を示すフローチャートである。
【図８】外部メモリ２０に書き込まれたファイルを情報処理装置３０に送信するときの情報処理装置３０および外部メモリ２０のそれぞれの動作を示すフローチャートである。
【符号の説明】
【００６７】
１０・・・情報処理装置、１１・・・記憶部、１２・・・操作部、１３・・・データ送受信制御部、１４・・・検知部、１５・・・中央演算部、１６・・・インターフェース部、１７・・・表示部、２０・・・外部メモリ、２１・・・記憶部、２２・・・通信制御部、２３・・・読取ファームウエア、２４・・・書込ファームウエア、２５・・・設定部、２６・・・中央演算部、２７・・・インターフェース部、３０・・・情報処理装置、３１・・・記憶部、３２・・・操作部、３３・・・データ送受信制御部、３４・・・検知部、３５・・・中央演算部、３６・・・インターフェース部、３７・・・表示部。
【図１】
2006107287.tif 000003
【図２】
2006107287.tif 000004
【図３】
2006107287.tif 000005
【図４】
2006107287.tif 000006
【図５】
2006107287.tif 000007
【図６】
2006107287.tif 000008
【図７】
2006107287.tif 000009
【図８】
2006107287.tif 000010