(57)【要約】【課題】外部装置に標準的に備えられている読取り装置により、効率的に端末装置のデータを外部装置へ転送でき、外部装置の種類によらず汎用的に使用可能にすること。【解決手段】メモリカード１に端末装置１０と接続するための端末装置接続部３と、外部装置２０と接続するためのメモリカード形状のメディア接続部７と、端末装置接続部３を通して端末装置とデータ通信を行うデータ通信手段３１と、データ通信手段３１により受信した端末装置１０のデータを外部装置２０の認識可能な形式でデータ転送用記憶部８に保存するエミュレーション手段３２を設け、データ転送用記憶部８は外部装置２０からアクセス可能にする。【選択図】  図１
2004220290.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と接続するための端末装置接続部と、外部装置と接続するためのメディア接続部と、前記端末装置接続部を通して端末装置とデータ通信を行うデータ通信手段と、前記データ通信手段により受信した前記端末装置のデータを前記外部装置の認識可能な形式で保存するエミュレーション手段と、を備えたことを特徴とするデータ転送装置。
【請求項２】
前記メディア接続部は着脱可能であって、前記エミュレーション手段は、装着されるメディア接続部の種類により動作が切り替わることを特徴とする請求項１記載のデータ転送装置。
【請求項３】
端末装置と接続するための端末装置接続部と、外部装置と接続するためのメモリカード形状のメディア接続部と、前記端末装置接続部を通して端末装置とデータ通信を行うデータ通信手段と、前記データ通信手段により受信した前記端末装置のデータを前記外部装置の認識可能な形式でデータ転送用記憶部に保存するエミュレーション手段と、を備え、前記データ転送用記憶部は、前記外部装置からアクセス可能に構成されていることを特徴とするデータ転送用メモリカード。
【請求項４】
端末装置のデータを外部装置へ転送するデータ転送方法であって、端末装置からデータを入力するステップと、入力したデータを前記外部装置の認識可能な形式に変換するステップと、変換後のデータを前記外部装置からアクセス可能に保存するステップと、を含むことを特徴とするデータ転送方法。
【請求項５】
端末装置のデータを外部装置へ転送するデータ転送方法であって、前記外部装置の種別情報を入力するステップと、前記種別情報をもとに前記外部装置のデータ保存形式を抽出するステップと、端末装置からデータを入力するステップと、入力したデータを前記データ保存形式に基づいて変換するステップと、変換後のデータを前記外部装置からアクセス可能に保存するステップと、を含むことを特徴とするデータ転送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話の端末装置が持つ画像や音楽などのデータをプリンタや音響機器などの外部装置へ転送するデータ転送装置、データ転送用メモリカード、および、データ転送方法に関する。
【０００２】
【従来の技術】
一般に、携帯電話の持つ画像や音楽などのデータをプリンタや音響機器などの外部装置へ転送する際、一旦コンピュータへ転送した後、そのコンピュータから外部装置へデータを転送して印刷等の処理を実行する。これは、携帯電話は通常メモリ容量が少なく、外部装置用のドライバソフトウェアをインストールすることができないからである。このため、特定の外部装置に対しては直接接続できるようにその外部装置用のソフトウェアを組み込むこうとは可能であるが、それ以外の外部装置との接続はできないのが一般的である。
【０００３】
これに対処するため、たとえば、特開２０００−２２２３６５号公報に記載の「ＰＤＡカ―ド」では、組込通信インターフェースを通して携帯用コンピュータに直接接続され、表面に形成される入力装置を通してデータを走査及び変更して、別の組込拡張インターフェースを通して別の装置に接続するＰＤＡカードが提案されている。
【０００４】
また、携帯電話のデータをインターネット経由で外部装置へ転送するという手法も考えられる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述の技術では、たとえば、パーソナルコンピュータ（以下、パソコンという）経由で携帯電話から外部装置へデータを転送するのは、データ加工の汎用性は高いものの、パソコンが必須となり、パソコンを持たないものにとっては不便である。また、パソコンの立ち上げや操作が必要となり煩雑となる。
【０００６】
インターネットを経由してデータを転送するのは、外部装置にもインターネット接続機能が必要となり、また通信費用も発生する。
【０００７】
ＰＤＡカードのような固定デバイスを仲介して転送する手法は、携帯電話と固定デバイスとの間でシステムが閉じているため、外部装置と再度接続してデータ転送をしなければならず手間と時間がかかる。
【０００８】
本発明はかかる従来の事情に対処してなされたものであり、外部装置から見て携帯電話などの端末装置をあたかも記憶媒体または記憶装置（以下、メディアという）のように動作させることにより、外部装置に標準的に備えられている読取り装置（以下、メディアリーダーという）により、効率的に端末装置のデータを外部装置へ転送でき、外部装置の種類によらず汎用的に使用可能なデータ転送装置、データ転送用メモリカード、および、データ転送方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、本発明は、仮想ストレージ化とデータ加工を主な特徴としている。
【００１０】
仮想ストレージ化とは、端末装置と外部装置との間にこの端末装置を記憶装置化する装置であるデータ転送装置（データ転送用カードを含む）を設けて、外部装置からは、端末装置のデータを仮想の記憶装置として処理させるという概念である。
【００１１】
また、データ加工の特徴は、端末装置からは、一連のデータ（シリアルデータ）として出力されるため、この出力されたデータを加工してデータ転送装置で仮想ファイル化し、そのファイルを外部装置で認識可能に保存することである。
【００１２】
具体的には、請求項１の発明に係わるデータ転送装置では、端末装置と接続するための端末装置接続部と、外部装置と接続するためのメディア接続部と、前記端末装置接続部を通して端末装置とデータ通信を行うデータ通信手段と、前記データ通信手段により受信した前記端末装置のデータを前記外部装置の認識可能な形式で保存するエミュレーション手段とを備えたことを特徴とする。
【００１３】
請求項４の発明に係わるデータ転送方法は、端末装置のデータを外部装置へ転送するデータ転送方法であって、端末装置からデータを入力するステップと、入力したデータを前記外部装置の認識可能な形式に変換するステップと、変換後のデータを前記外部装置からアクセス可能に保存するステップとを含むことを特徴とする。
【００１４】
請求項１または４記載の発明では、端末装置から入力したデータをエミュレーション手段により外部装置が認識可能に保存する。
【００１５】
ここで、「端末装置」とは、端末として使用可能な装置を意味し、携帯電話やコンピュータなどを含む。
「外部装置」とは、端末装置のデータを処理するための装置で、プリンタ、オーディオ機器、カードリーダー、パーソナルコンピュータ、あるいは、キオスク端末などを含む。
【００１６】
請求項２の発明に係わるデータ転送装置は、さらに、前記メディア接続部は着脱可能であって、前記エミュレーション手段は、装着されるメディア接続部の種類により動作が切り替わることを特徴とする。
【００１７】
請求項２記載の発明では、外部装置へ装着されるメディア接続部の種類によって、エミュレーション手段の処理内容が異なる。
【００１８】
請求項３の発明に係わるデータ転送用メモリカードは、端末装置と接続するための端末装置接続部と、外部装置と接続するためのメモリカード形状のメディア接続部と、前記端末装置接続部を通して端末装置とデータ通信を行うデータ通信手段と、前記データ通信手段により受信した前記端末装置のデータを前記外部装置の認識可能な形式でデータ転送用記憶部に保存するエミュレーション手段と、を備え、前記データ転送用記憶部は、前記外部装置からアクセス可能に構成されていることを特徴とする。
【００１９】
請求項３記載の発明では、データ転送用記憶部を設けて、その記憶部へ、メモリカードのＣＰＵ（中央演算処理装置）がデータを書き込む一方、そのデータを外部装置から読み込み可能にする。
【００２０】
請求項５の発明に係わるデータ転送方法は、端末装置のデータを外部装置へ転送するデータ転送方法であって、前記外部装置の種別情報を入力するステップと、前記種別情報をもとに前記外部装置のデータ保存形式を抽出するステップと、端末装置からデータを入力するステップと、入力したデータを前記データ保存形式に基づいて変換するステップと、変換後のデータを前記外部装置からアクセス可能に保存するステップとを含むことを特徴とする。
【００２１】
請求項５記載の発明では、前記外部装置の種別情報を入力することによって、予め保存されている種別情報と保存形式の対応関係を参照して、その外部装置のデータ保存形式を抽出可能にする。
【００２２】
ここで、「外部装置の種別情報」は、外部装置のデータ保存形式との対応付けが可能であれば良く、外部装置自体の識別情報を含む趣旨である。
【００２３】
【発明の実施の形態】
以下に本発明の第１の実施の形態を説明する。図１は、第１の実施の形態に係わるデータ転送装置、および、この装置とそれぞれ接続する携帯電話と親端末（外部装置）の機能ブロック図である。
【００２４】
ここで、データ転送装置１は、データの加工・処理を実行する中央演算処理部２、携帯電話と接続するための携帯電話接続用コネクタ（端末装置接続部）３、プログラムメモリ４、データメモリ５、ワークメモリ６、親端末２０と接続するためのメディアコネクタ（メディア接続部）７、および、親端末２０からアクセス可能なデータ転送用記憶部８で構成されている。また、中央演算処理部２は、携帯電話１０と通信を行うデータ通信手段３１と仮想ストレージ化のエミュレーションを実行し、データ転送用記憶部８へエミュレーション結果を出力するエミュレーション手段３２を有している。
【００２５】
携帯電話１０は、内部メモリ１１、データ転送装置１と接続するための携帯電話外部接続コネクタ１２を有している。また、内部メモリ１１に保存されている携帯電話内のデータとしては、メモリダイヤル、画像データ、音楽データ、電話番号、製造番号、着信履歴、発信履歴などがある。また、外部メモリ１４が装着されている携帯電話もある。
【００２６】
親端末２０は、データ転送装置１と接続するためのメディアリーダーコネクタ２１を備えている。親端末２０としては、パーソナルコンピュータ、プリンタ、カードリーダー、キオスク端末などがある。
【００２７】
また、図２は、データ転送装置１の外形図である。携帯電話接続用コネクタ３が、携帯電話１０の携帯電話外部接続コネクタ（後部コネクタ）１２と繋がり、メディアコネクタ７が親端末２０のメデイアリーダーコネクタ２１と繋がる。
このメディアコネクタ７をメモリカード形状とし、メモリカードに中央演算処理部２等の機能を集約することにより、データ転送装置１は、データ転送用メモリカードとしても機能する。
【００２８】
図３は、データ転送装置１の動作概要の説明図である。ここで、携帯電話１０とデータ転送装置１との間は、たとえば、「０１０１０１・・・」というような、一続きのシリアルデータで通信が行われ、データ転送装置１と親端末２０との間は、携帯電話１０の画像データやメモリデータなどのデータが親端末２０で読み書き可能なデータ形式で受け渡しされる。データ転送装置１は、携帯電話１０から受けたデータを親端末に解釈できる形に変換し、親端末２０からのアクセスにあわせてデータを返す。また、親端末２０から携帯電話１０に書き込むデータを取得したらそのデータを携帯電話の認識可能なシリアルデータに変換し携帯電話１０へ送る。
【００２９】
以下、図４ないし図６を用いて、データ転送装置１の動作を詳述する。
図４は、データ転送装置１の初期化処理の手順を示すフローチャートである。この図において、まず、データ転送装置１と親端末２０を接続する（Ｓ１０１）。親端末２０または携帯電話１０がデータ転送装置１と接続されることにより、エミュレーション手段３２が起動する。
【００３０】
初期状態としては、装置の状態（ステータス）を作業中とし、親端末２０からのアクセスに備える（Ｓ１０２）。なお、この時の状態は、外部装置２０に対してまだデータの存在しない記憶装置として認識可能な状態であれば良い。続いて、親端末２０から状態の読み出し要求が来る（Ｓ１０３）。
【００３１】
その後、携帯電話１０をデータ転送装置１に接続したとき（Ｓ１０４）、親端末２０から要求を受けたデータ転送装置１のエミュレーション手段３２は、ステップＳ１０２で生成した状態を親端末２０へ返す（Ｓ１０５）。この時に携帯電話１０から情報を得ていればその値を返すことになる。なお、上記のステップＳ１０１からＳ１０５は、コネクタの接続タイミングにより、順位不同で動作する。
【００３２】
ステップ１０１とステップ１０４による両コネクタ接続完了後、エミュレーション手段３２は、携帯電話１０から親端末２０で必要になる情報を読み込む（Ｓ１０６）。この時の情報は、主に、外部装置の機種の情報を得て、その機種がどのような装置なのかを判定し、記憶装置としての容量、記憶装置をエミュレーションする為の装置として、最初に必要となる、根本（ルート）の情報を携帯電話１０から取り出すための要求信号を出力する。
【００３３】
この要求信号に基づき、携帯電話１０では、データ転送装置へ渡すためのデータが生成される（Ｓ１０７）。そして、生成されたデータをデータ転送装置１へ返信する（Ｓ１０８）。このデータは、データ転送装置１のデータ通信手段３１で受信され、エミュレーション手段３２に渡される。
【００３４】
エミュレーション手段３２では、ステップＳ１０８で受信したデータを親端末２０が認識できる形式に変更し、データ転送用記憶部８に格納し、装置状態を作業完了（読出し可能状態）とする。（Ｓ１０９）。
【００３５】
親端末２０は、読み出し可能状態ならば、データ転送用記憶部８に格納されたデータを読み出す（Ｓ１１０）。なお、ステップ１０５の処理をこの段階で実行しても良い。
【００３６】
次に、携帯電話１０に対して必要な情報の取得要求を出力する（Ｓ１１１）。携帯電話１０では、この要求に基づいてデータを生成して（Ｓ１１２）、データ転送装置１へ生成したデータを返信する（Ｓ１１３）。これにより、エミュレーション手段３２は、記憶装置としてエミュレーションするためのテーブルを作成する（Ｓ１１４）。ステップＳ１１１からＳ１１４までの処理を全ての情報が得られるまで繰り返す。
【００３７】
なお、ステップＳ１１１以降の処理は、データ転送処理の速度を早くするために行う作業であり、この作業間に親端末２０からアクセスがあった場合には、親端末２０からのアクセスを優先することになる。
【００３８】
次に、親端末２０から読込み要求があった時のデータ処理装置１の動作を説明する。
【００３９】
図５は、親端末２０からの読み込み要求時の処理手順を示すフローチャートである。この図において、まず、親端末２０で開きたいファイルを設定し開く（Ｓ２０１）。これにより、親端末２０からデータ転送装置１へ指定されたファイルを開く要求情報が出力される（Ｓ２０２）。
【００４０】
データ転送装置１のエミュレーション手段３２は、初期化動作時に生成した記憶装置としてのエミュレーションテーブルをもとに、携帯電話内の情報の位置を生成する。更に親端末２０からのアクセスに備え、データ転送装置１の状態を作業中にする（Ｓ２０３）。そして、ステップＳ２０３で生成した情報をもとに携帯電話１０にデータの要求を出力する（Ｓ２０４）。
【００４１】
携帯電話１０では、受信したデータから送信すべきデータを特定する（Ｓ２０５）。そして、この特定したデータをもとに返信用データを生成し、データ転送装置１へ送信する（Ｓ２０６）。
【００４２】
データ転送装置１のエミュレーション手段３２は、携帯電話１０から取得したデータを親端末２０が認識できる形式に変更し、変更が完了後、その変更後のデータをデータ転送用記憶部８に保存すると共に親端末２０からのアクセスに備えて記憶装置の状態を作業完了にする（Ｓ２０７）。
【００４３】
親端末２０は、ステップＳ２０７で作業完了になった作業完了のステータスを確認し、データ転送用記憶部８に保存されているデータの読み込みを行う（Ｓ２０８）。
【００４４】
次に、親端末２０から書込み要求があった時のデータ処理装置１の動作を説明する。
図６は、親端末２０からの書き込み要求時の処理手順を示すフローチャートである。この図において、まず、親端末２０において、保存したいファイルを選択して保存要求を行う（Ｓ３０１）。なお、保存とは、ファイルのコピーや移動も含むものとする。これにより、親端末２０で指定されたファイルの保存要求がデータ転送装置１へ出力される（Ｓ３０２）。
【００４５】
データ転送装置１のエミュレーション手段３２は、初期化動作時に生成した記憶装置としてのエミュレーションテーブルを参照し、携帯電話内の情報の位置を生成する。更に親端末２０からのアクセスに備えデータ転送装置１の状態を作業中にする（Ｓ３０３）。ステップ３０３で生成した情報と共に携帯電話１０へデータの書き込み要求を送信する（Ｓ３０４）。
【００４６】
携帯電話１０では、受信したデータから書き込むべきデータの位置を特定してデータを書き込む（Ｓ３０５）。そして、書き込んだデータが正常に書き込めたか否かを確認し、書き込みの状態情報をデータ転送装置１へ返信する（Ｓ３０６）。
【００４７】
データ転送装置１では、携帯電話１０から取得したデータを親端末２０が認識できる形式に変更する。変更が完了後更に、親端末２０からのアクセスに備え記憶装置の状態を作業完了にする（Ｓ３０７）。
【００４８】
親端末２０では、ステップＳ３０７で作業完了になった作業終了のステータスを確認し、異常ならばステップＳ３０２以降の再処理を所定回数実行し、正常ならば書き込み処理を終了する。
【００４９】
以上、仮想記憶装置化する対象として携帯電話を例に挙げて説明したが、携帯電話のみならず、何らかの外部接続用端子を持っているデバイスがあり、データを外部とやり取りできるものであれば、どの様な製品でも記憶装置化可能である。
【００５０】
特に、一般の、コンピュータのようにメモリ容量が十分確保できるような装置でも、本実施の形態によるデータ転送装置を用いることにより、外部装置ごとのドライバソフトウェアをインストールする必要が無くなり汎用性が向上する。
【００５１】
本実施の形態によれば、データ転送装置によって、記憶メディアをエミュレーションするので、携帯電話と親端末との間のデータ転送を低価格で実現できる。また、携帯電話内のデータの操作、加工、保存、外部との入出力が可能となり、携帯電話内のデータの流用が容易になる。
【００５２】
【発明の効果】
以上説明したように、本発明においては、記憶メディアをエミュレーションするので、外部装置に備えられているメディアリーダーにより、効率的に端末装置のデータを外部装置へ転送でき、また、外部装置からのデータを端末装置へ転送できる。
【図面の簡単な説明】
【図１】第１の実施の形態に係わるデータ転送装置、および、この装置とそれぞれ接続する携帯電話と親端末（外部装置）の機能ブロック図
【図２】第１の実施の形態に係わるデータ転送装置の外形図
【図３】図１のデータ転送装置の動作概要の説明図
【図４】図１のデータ転送装置の初期化処理の手順を示すフローチャート
【図５】図１のデータ転送装置の親端末からの読み込み要求時の処理手順を示すフローチャート
【図６】図１のデータ転送装置の親端末からの書き込み要求時の処理手順を示すフローチャート
【符号の説明】
１…データ転送装置、２…中央演算処理部、３…携帯電話接続用コネクタ、４…プログラムメモリ、５…データメモリ、６…ワークメモリ、７…メディアコネクタ、８…データ転送用記憶部、１０…携帯電話、１１…携帯電話内部メモリ、１２…携帯電話外部接続コネクタ、１３…携帯電話内のデータ、２０…親端末、２１…メディアリーダーコネクタ
【図１】
2004220290.tif 000003
【図２】
2004220290.tif 000004
【図３】
2004220290.tif 000005
【図４】
2004220290.tif 000006
【図５】
2004220290.tif 000007
【図６】
2004220290.tif 000008