(57)【要約】【課題】  ユーザの管理が及ばない実ファイル名が付与されたデータに対して、ユーザが管理できるタイトル名によってデータ処理を容易にする。【解決手段】  制御部１３は、入力されたデータを一意に識別する実ファイル名を付与してメモリカード７に記憶して、その記憶したデータにあらかじめ付与されているユーザが管理可能なタイトル名に含まれているデータの種類を表す拡張子を削除し、同一のデータに対してそれぞれ付与された実ファイル名および拡張子が削除されたタイトル名の対応関係を示す管理情報を作成してメモリカード７に記憶する。【選択図】  図１
2005084776.tif 000002
【特許請求の範囲】
【請求項１】
入力されたデータを一意に識別する第１の識別情報を付与して所定の記憶手段に記憶する記憶制御手段と、
前記記憶手段に記憶されたデータにあらかじめ付与されているユーザが管理可能な第２の識別情報に含まれているデータの種類を表す拡張子を削除する情報加工手段と、
同一のデータに対してそれぞれ付与された第1の識別情報および前記情報加工手段によって拡張子が削除された第２の識別情報の対応関係を示す管理情報を作成して前記記憶手段に記憶する情報作成手段と、
を備えた通信端末装置。
【請求項２】
外部機器からデータを受信する通信制御手段をさらに備え、前記情報加工手段は、前記通信制御手段によって受信されたデータにおいて前記外部機器でデータ管理のために第２の識別情報に含まれた拡張子を削除することを特徴とする請求項１記載の通信端末装置。
【請求項３】
入力されたデータを一意に識別する第１の識別情報を付与して所定の記憶手段に記憶する第１のステップと、
前記記憶手段に記憶されたデータにあらかじめ付与されているユーザが管理可能な第２の識別情報に含まれているデータの種類を表す拡張子を削除する第２のステップと、
同一のデータに対してそれぞれ付与された第1の識別情報および前記情報加工手段によって拡張子が削除された第２の識別情報の対応関係を示す管理情報を作成して前記記憶手段に記憶する第３のステップと、
を実行する通信情報処理のプログラム。
【請求項４】
外部機器からデータを受信する第４のステップをさらに有し、前記第２のステップは、前記第４のステップによって受信されたデータにおいて前記外部機器でデータ管理のために第２の識別情報に含まれた拡張子を削除することを特徴とする請求項３記載の通信情報処理のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置および通信情報処理のプログラムに関し、特に、パソコンなどの外部機器に接続してデータを送受信できる通信端末装置および通信情報処理のプログラムに関するものである。
【背景技術】
【０００２】
近年、携帯電話などの通信端末装置の機能に関するものとして、パソコンなどの外部機器に接続して、各種のデータを送受信する提案がなされている。例えば、パソコン用の記憶装置として、小型軽量で振動にも強く持ち歩きが容易でかつ普及率が高い携帯電話機を用いて、気軽でかつ信頼性の高いデータ記憶システムを提供する提案がある。この提案によれば、携帯電話機内の制御手段は、携帯電話機がＵＳＢケーブル又はシリアルケーブルを介してパソコンに接続されたとき、パソコンから送信された信号に基づいてデータの保存モード又は転送モードか、若しくは通信モードかを判定し、データの保存モードのとき、パソコン又は携帯電話機を用いたユーザからの操作指令に基づいて、パソコン側の記憶手段に格納されているデータをＵＳＢケーブル又はシリアルケーブルおよびインターネットを介して受信し、この受信データを内部メモリ手段又は外部メモリ手段に記憶させるデータ保存手段と、データの転送モードのとき、パソコン又は携帯電話機を用いたユーザからの操作指令に基づいて、内部メモリ手段又は外部メモリ手段に記憶させたデータをＵＳＢケーブル又はシリアルケーブルおよびインターネットを介して送信し、この送信データをパソコン側の記憶手段に記憶させる格納させるデータ転送手段とを備え、通信モードのとき、通信手段は、内部メモリ手段又は外部メモリ手段に記憶させたデータを電子メールとして送信する機能を有する構成になっている。これにより、携帯電話機はパソコンに接続されたとき記憶装置として機能する。この場合において、内部メモリ手段としては、携帯電話機に内蔵されているＥＥＰＲＯＭ等が適用され、外部メモリ手段としては、携帯電話機に装脱可能な記憶媒体（例えば、カード状メモリ）が適用される。（特許文献１参照）
【特許文献１】特開２００２−３５９６９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の特許文献に記載された提案を含め、従来の技術においては、携帯電話とパソコンとの間で送受信されるデータのファイルについて、そのデータを識別するための識別情報に互換性がないという課題があった。なぜならば、パソコン側においては、データのファイル名をユーザが管理することが可能であるが、携帯電話側においては、入力されるデータに対してデータの種類に応じて自動的に実ファイル名を付与し、ユーザが実ファイル名を管理することができないからである。また、パソコン側で管理しているデータを携帯電話側に転送する場合には、データの種類に応じた拡張子がタイトル名に自動的に含まれてしまう。例えば、「夏休み．ｐｎｇ」や「庭の写真．ｊｐｇ」などのように拡張子「．ｐｎｇ」、「．ｊｐｇ」が含まれてしまう。すなわち、一般的には意味のない不格好な拡張子がタイトル名に付いてしまう。また、英語でタイトル名を付けた場合には、夏休みは「ｓｕｍｍｅｒ．ｈｏｌｉｄａｙｓ.ｐｎｇ」のようになり、庭の写真は「ｇａｒｄｅｎ．ｊｐｇ」のようになるので、タイトルとしての意味があるかのような誤解を招くおそれがある。
本発明は、上記従来の課題を解決するためのものであり、ユーザの管理が及ばない実ファイル名が付与されたデータに対して、ユーザが管理できるタイトル名によってデータ処理を容易にすることを目的とする。
本発明はさらに、通信端末装置と外部機器とを接続して、外部機器側から送信されたデータを通信端末装置側で記憶した場合に、通信端末装置においてデータのタイトル名がユーザに容易に理解できるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
請求項１記載の通信端末装置の発明は、入力されたデータを一意に識別する第１の識別情報（実施形態においては、実ファイル名に相当する）を付与して所定の記憶手段（実施形態においては、図１のメモリカード７に相当する）に記憶する記憶制御手段（実施形態においては、図１の制御部１３に相当する）と、記憶手段に記憶されたデータにあらかじめ付与されているユーザが管理可能な第２の識別情報（実施形態においては、タイトル名に相当する）に含まれているデータの種類を表す拡張子を削除する情報加工手段（実施形態においては、図１の制御部１３に相当する）と、同一のデータに対してそれぞれ付与された第1の識別情報および情報加工手段によって拡張子が削除された第２の識別情報の対応関係を示す管理情報を作成して記憶手段に記憶する情報作成手段（実施形態においては、図１の制御部１３に相当する）とを備えた構成になっている。
【０００５】
請求項１の発明において、請求項２に記載したように、外部機器（実施形態においては、パソコンに相当する）からデータを受信する通信制御手段（実施形態においては、図１のパソコンＩ／Ｆ２１および制御部１３に相当する）をさらに備え、情報加工手段は、通信制御手段によって受信されたデータにおいて外部機器でデータ管理のために第２の識別情報に含まれた拡張子を削除するような構成にしてもよい。
【０００６】
請求項３に記載の通信情報処理のプログラムは、入力されたデータを一意に識別する第１の識別情報（実施形態においては、実ファイル名に相当する）を付与して所定の記憶手段（実施形態においては、図１のメモリカード７に相当する）に記憶する第１のステップと、記憶手段に記憶されたデータにあらかじめ付与されているユーザが管理可能な第２の識別情報（実施形態においては、タイトル名に相当する）に含まれているデータの種類を表す拡張子を削除する第２のステップと、同一のデータに対してそれぞれ付与された第1の識別情報および情報加工手段によって拡張子が削除された第２の識別情報の対応関係を示す管理情報を作成して記憶手段に記憶する第３のステップとを実行するような構成になっている。この場合において、第１のステップないし第３のステップは、実施形態においては、図１の制御部１３の処理に相当する。
【０００７】
請求項３の発明において、請求項４に記載したように、外部機器からデータを受信する第４のステップをさらに有し、第２のステップは、第４のステップによって受信されたデータにおいて外部機器でデータ管理のために第２の識別情報に含まれた拡張子を削除するような構成にしてもよい。第４のステップは、実施形態においては、図１の制御部１３の処理に相当する。
【発明の効果】
【０００８】
本発明の通信端末装置および通信情報処理のプログラムは、ユーザの管理が及ばない実ファイル名が付与されたデータに対して、ユーザが管理できるタイトル名によってデータ処理が容易になるという効果が得られる。
また、本発明の通信端末装置および通信情報処理のプログラムは、通信端末装置と外部機器とを接続して、外部機器側から送信されたデータを通信端末装置側で記憶した場合に、通信端末装置においてデータのタイトル名がユーザに容易に理解できるという効果が得られる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明による通信端末装置の実施形態について、携帯電話を例に採って図を参照して説明する。
図１は、実施形態における携帯電話の構成を示すブロック図である。まず、機構的な構成について説明する。携帯電話１の本体ケース（図示せず）には、送受信のアンテナ２、音声発生用のスピーカ３、カラー液晶などからなる表示部４、スイッチ入力部５、音声入力用のマイク６、着脱自在な記憶媒体でデータの読み出しおよび書き込みが可能なメモリカード７、撮像した画像を取り込むカメラ８、リンガ音で着信を通知するスピーカ９が設けられている。スイッチ入力部５には、ダイヤルスイッチと兼用の文字入力スイッチ、クリアスイッチ、カーソルスイッチ、画面において選択されたアイコン画像を決定する決定スイッチ、発信スイッチ、オフフックスイッチ、オンフックスイッチなどが設けられている。また、振動によって着信を通知するバイブレータ１０が本体ケースに内蔵されている。
【００１０】
次に、電気的な構成について説明する。無線送受信部１１は、アンテナ２を介して、変調された音声やデータを送信又は受信する。無線信号処理部１２は、無線送受信部１１によって受信された音声やデータを復調し、無線送受信部１１によって送信される音声やデータを変調する。制御部１３は、システムバスを介してコマンドおよびデータの授受を行ってこの装置全体を制御する。加入者情報記憶部１４は、アドレス帳エリア、着信履歴エリア、発信履歴エリアなどで構成されている。システムＲＯＭ１５は、制御部１３によって実行される通信制御処理のプログラム、合成音声データ、種々の初期データなどを記憶している。メモリ１６は、制御部１３によって処理されるデータを一時的に記憶するワークエリアであり、各種のレジスタやフラグのエリアが設けられている。
【００１１】
音声信号処理部１７は、通話中の音声信号や合成音声データの音声信号をディジタルからアナログに変換してスピーカ３に与えて発音させるとともに、マイク６からの音声信号をアナログからディジタルに変換して制御部１３に入力する。ドライバ１８は、背面キー８のＬＥＤ８１、スピーカ９、およびバイブレータ１０を駆動する。ドライバ１９は、表示部４を駆動する。ドライバ２０は、メモリカード７を駆動する。メモリカード７は、カメラ８で撮像された画像や外部機器から入力した画像などの画像データや曲データなどのサウンドデータを記憶できる大容量の記憶容量を持っている。パソコンＩ／Ｆ（インターフェース）２１は、ＵＳＢケーブルなどのシリアルケーブルによって接続された外部機器であるパソコンとの間で、コマンドやデータを送受信する。
【００１２】
次に、図１の構成による実施形態の動作について、携帯電話１の制御部１３のフローチャートである図２ないし図７および携帯電話１のメモリカード７におけるデータ構造などを示す図８ないし図１０、並びに、外部機器であるパソコンのフローチャートである図１１ないし図１４を参照して説明する。
まず、端末側である携帯電話の動作について説明する。図２において、所定のイニシャライズ（ステップＳＡ１）の後、待受画面を表示する（ステップＳＡ２）。次に、オフフック操作がされたか否かを判別する（ステップＳＡ３）。オフフック操作がされたときは、番号入力の画面を表示して、入力された番号をメモリ１６にストアし、表示部４に表示する番号入力処理を行う（ステップＳＡ４）。
【００１３】
次に、発信スイッチのオン操作に応じて呼出し処理を行って（ステップＳＡ５）、回線接続が確立したか否かを判別する（ステップＳＡ６）。回線接続が確立したときは通話処理に遷移し（ステップＳＡ７）、相手先のユーザとの通話が行われる。その後は、オンフック操作がされたか否かを判別し（ステップＳＡ８）、オンフック操作がなされたときは回線切断などの終話処理回を行って（ステップＳＡ１４）、ステップＳＡ２に移行して再び待受画面を表示する。
【００１４】
ステップＳＡ３において、オフフック操作がされない場合には、電話の着信を検知したか否かを判別する（ステップＳＡ９）。電話の着信を検知したときは、着信報知を行う（ステップＳＡ１０）。次に、オフフック操作がされたか否かを判別し（ステップＳＡ１１）、オフフック操作がされたときは通話処理に遷移する（ステップＳＡ１２）。通話処理においては、オンフック操作がされたか否かを判別し（ステップＳＡ１３）、オンフック操作がされたときは終話処理を行って（ステップＳＡ１４）、ステップＳＡ２に移行して再び待受画面を表示する。
【００１５】
ステップＳＡ９において、電話の着信検知がない場合には、図３のフローチャートにおいて、カメラスイッチがオンされたか否かを判別する（ステップＳＡ１５）。このスイッチがオンされたときは、ＣＣＤなどの撮像素子をアクティブにするなどの撮像処理を行って（ステップＳＡ１６）、撮像素子から得られる撮像データを表示する（ステップＳＡ１７）。そして、シャッタスイッチがオンされたか否かを判別する（ステップＳＡ１８）。このスイッチがオンされない場合は、ステップＳＡ１６およびステップＳＡ１７の撮像処理および表示処理を続行し、このスイッチがオンされたときは、そのとき表示されている画像データをメモリ１６に一時的にストアし、保存スイッチがオンされたか否かを判別する（ステップＳＡ１９）。
【００１６】
保存スイッチがオンされたときは、その画像データを一意に識別するための実ファイル名を自動的に作成する（ステップＳＡ２０）。また、ユーザのスイッチ操作に応じて入力されたタイトル名を付加する処理を行う（ステップＳＡ２１）。例えば、「夏休み」や「うんどうかい」などのタイトル名を入力操作に応じて付加する。次に、メモリカード７内のストア先であるディレクトリを指定する（ステップＳＡ２２）。そして、メモリ１６に一時的にストアした画像データをメモリカード７のストア先にファイルとしてストアして（ステップＳＡ２３）、メモリカード７内の管理ファイルに実ファイル名とタイトル名との対応関係を示す対応表としてタイトル管理ファイルを作成する（ステップＳＡ２４）。
【００１７】
図８にメモリカード７内のディレクトリの構成および実ファイル名とタイトル名との対応表を示す。図８（１）に示すディレクトリの構成では、タイトル管理ファイルとしての「ＤＡＴＡＦＩＬＥ．ＭＧＲ」および実ファイル名である「ｐｈ＿ａｂ０００．ｐｎｇ」、「ｍｖ＿ａｂ０００．ａｍｃ」、「ａａａａ００００．ｊｐｇ」が付加された画像データのファイルがストアされている。タイトル管理ファイルは、図８（２）に示すように、各実ファイル名と各タイトル名との対応関係を示すタイトル管理ファイルであり、データのリストを表すファイルタイトルリストの構成になっている。
【００１８】
図３のステップＳＡ１９において保存スイッチがオンでない場合には、クリアスイッチがオンされたか否かを判別する（ステップＳＡ２５）。このスイッチがオンされたときは、メモリ１６に一時的にストアして表示部４に表示した画像データを消去して、ステップＳＡ１６に移行して撮像処理を続行する。クリアスイッチがオンでない場合には、図２のステップＳＡ２に移行して再び待受画面を表示する。
【００１９】
ステップＳＡ１５においてカメラスイッチがオンでない場合には、図４のフローチャートにおいて、メニュースイッチがオンされたか否かを判別する（ステップＳＡ２６）。このスイッチがオンされたときは、メニューリストを表示して（ステップＳＡ２７）、所定のメニュー（例えば、先頭のメニュー）にフォーカスを当てる（ステップＳＡ２８）。すなわち、そのメニューの表示態様（例えば、表示色）を他のメニューとは異なるものに変更する。次に、カーソルスイッチがオンされたか否かを判別し（ステップＳＡ２９）、このスイッチがオンされたときは、フォーカス位置を移動する（ステップＳＡ３０）。そして、決定スイッチがオンされたか否かを判別する（ステップＳＡ３１）。このスイッチがオンでない場合には、クリアスイッチがオンされたか否かを判別する（ステップＳＡ３２）。このスイッチがオンされたときは、図２のステップＳＡ２に移行して、再び待受画面を表示する。このスイッチがオンでない場合には、ステップＳＡ２９に移行して、カーソルスイッチがオンされたか否かを判別する。
【００２０】
ステップＳＡ３１において決定スイッチがオンされたときは、フォーカス位置がメニューリスト内のデータ転送であるか否かを判別する（ステップＳＡ３３）。フォーカス位置がデータ転送である場合には、転送する外部機器すなわちパソコンとの接続が確立しているか否かを判別する（ステップＳＡ３４）。接続が確立していない場合には警告を報知して（ステップＳＡ３５）、ステップＳＡ２９に移行してカーソルスイッチがオンされたか否かを判別する。また、ステップＳＡ３３においてフォーカス位置がデータ転送でない場合、すなわち、その他のメニューである場合には、フォーカス位置に対応するその他の処理を行って（ステップＳＡ３６）、ステップＳＡ２７に移行して、再びメニューリストを表示する。
【００２１】
ステップＳＡ３４において、外部機器との接続が確立している場合には、図５のフローチャートにおいて、その外部機器からファイルタイトルリスト取得のコマンドを受信したか否かを判別する（ステップＳＡ３７）。このコマンドを受信したときは、外部機器に対して受信した旨のメッセージであるＡＣＫ（アクノリッジ）を送信する（ステップＳＡ３８）。次に、管理ファイル内の実ファイル名、タイトル名の送信を行う（ステップＳＡ３９）。そして、外部機器からＡＣＫを受信したか否かを判別する（ステップＳＡ４０）。ＡＣＫを受信したときは、実ファイル名とファイル取得のコマンドを受信したか否かを判別する（ステップＳＡ４１）。すなわち、実ファイル名で特定されるファイル転送の要求があったか否かを判別する。
【００２２】
実ファイル名とファイル取得のコマンドを受信したときは、ＡＣＫを送信し（ステップＳ４２）、図８（１）に示すディレクトリ内の実ファイル名のファイルを外部機器に送信する（ステップＳＡ４３）。そして、外部機器からＡＣＫを受信したか否かを判別する（ステップＳＡ４４）。ＡＣＫを受信したときは、ステップＳＡ３７に移行して、外部機器からさらなるファイルタイトルリスト取得のコマンドを受信したか否かを判別する。
【００２３】
ステップＳＡ３７において、ファイルタイトルリスト取得のコマンドを受信しない場合には、図６のフローチャートにおいて、ディレクトリ名を含むディレクトリ移動のコマンドを外部機器から受信したか否かを判別する（ステップＳＡ４５）。このコマンドを受信したときは、ＡＣＫを送信して（ステップＳＡ４６）、カレントディレクトリが指定されたディレクトリ名と異なる場合には、カレントディレクトリを指定ディレクトリ名に変更する（ステップＳＡ４７）。次に、メモリカード７が自動振り分けの選択が可能なディレクトリの構成である否かを判別し（ステップＳＡ４８ａ）、選択可能なディレクトリの構成である場合には、カレントディレクトリは自動振り分けをするか又は自動振り分けをしないかを判別する（ステップＳＡ４８ｂ）。自動振り分けをする場合には、自動振り分け書き込みフラグを「１」にセットし（ステップＳＡ４９）、自動振り分けをしない場合には、自動振り分け書き込みフラグを「０」にリセットする（ステップＳＡ５０）。フラグをセット又はリセットした後は、図５のステップＳＡ３７に移行して、ファイルタイトルリスト取得のコマンドを受信したか否かを判別する。
【００２４】
この実施形態においては、メモリカード７内にストアするファイルの種類に応じてディレクトリを選択する自動振り分けができる。図９は、メモリカード７内のディレクトリの構造を示す図である。この図に示すように、ディレクトリの構造は、静止画像および動画像などの画像ファイルをストアするディレクトリである「￥ＰＨＯＴＯ＿ＤＩＲ」、音楽などのサウンドファイルをストアするディレクトリである「￥ＳＯＵＮＤ＿ＤＩＲ」、文字、数字および記号などのテキストファイルをストアするディレクトリである「￥ＴＥＸＴ＿ＤＩＲ」で構成されている。さらのこの場合において、モードの設定によって、自動振り分けを行うかどうかを選択できる構成になっている。図９（１）、（２）はストアするファイルの種類に応じて必ず自動振り分けを行う場合の構成を示している。これに対して、図９（３）、（４）は自動振り分けを行うかどうかを選択する場合の構成を示している。
【００２５】
図６のステップＳＡ４５において、ディレクトリ移動のコマンドを受信しない場合には、図７のフローチャートにおいて、ファイル名を含むファイル書き込みのコマンドを受信したか否かを判別する（ステップＳＡ５１）。このコマンドを受信したときは、ＡＣＫを送信し（ステップＳＡ５２）、ファイルを受信したか否かを判別する（ステップＳＡ５３）。ファイルを受信したときは、自動振り分けフラグは「０」又は「１」のいずれかを判別する（ステップＳＡ５４）。フラグが「０」で自動振り分けでない場合、又は、図６のステップＳＡ４８ａにおいて、自動振り分け選択でないモードの場合すなわち必ず自動振り分けを行う場合には、実ファイル名を作成して（ステップＳＡ５５）、カレントディレクトリにファイルデータをストアする（ステップＳＡ５６）。
【００２６】
図６のステップＳＡ４８ａにおいて、自動振り分け選択が可能でない場合には、例えば、図９（１）に示すように、画像ファイルのディレクトリ「￥ＰＨＯＴＯ＿ＤＩＲ」に実ファイル名の「ａａａａ００００．ｊｐｇ」がストアされていて、管理ファイル「ＤＡＴＡＦＩＬＥ．ＭＮＧ」にその実ファイル名とタイトル名との対応関係がストアされている状態で、外部機器から新たなファイルを受信したときは、その実ファイル名「ｐｈ＿ａｂ０００．ｐｎｇ」のファイルが画像ファイルのディレクトリ「￥ＰＨＯＴＯ＿ＤＩＲ」にストアされ、管理ファイル「ＤＡＴＡＦＩＬＥ．ＭＮＧ」にその実ファイル名とタイトル名との対応関係が追加される。
【００２７】
図６のステップＳＡ４８ａにおいて、自動振り分け選択が可能で、かつ、自動振り分けフラグが「０」であるとすると、図９（３）に示すように、画像ファイルのディレクトリ「￥ＰＨＯＴＯ＿ＤＩＲ」に実ファイル名の「ａａａａ００００．ｊｐｇ」がストアされていて、管理ファイル「ＤＡＴＡＦＩＬＥ．ＭＮＧ」にその実ファイル名とタイトル名との対応関係がストアされている状態で、外部機器から新たなファイルを受信したときは、図９（４）に示すように、直接書き込みディレクトリ「￥ＵＳＥＲ」に外部機器側で付与された拡張子「ｊｐｇ」付きのタイトル名「庭の写真．ｊｐｇ」のファイルデータがストアされる。
【００２８】
一方、図６のステップＳＡ４８ａにおいて、自動振り分け選択が可能で、かつ、自動振り分けフラグが「１」であるとすると、図７のステップＳＡ５４において、自動振り分け書き込みフラグが「１」であると判別するので、受信データを解析して（ステップＳＡ５７）、ファイル種類を選択し（ステップＳＡ５８）、書き込みディレクトリを決定する（ステップＳＡ５９）。次に、実ファイル名を作成し（ステップＳＡ６０）、書き込みディレクトリにファイルデータをストアする（ステップＳＡ６１）。例えば、図９（３）に示すように、画像ファイルのディレクトリ「￥ＰＨＯＴＯ＿ＤＩＲ」に実ファイル名の「ａａａａ００００．ｊｐｇ」がストアされていて、管理ファイル「ＤＡＴＡＦＩＬＥ．ＭＮＧ」にその実ファイル名とタイトル名との対応関係がストアされている状態で、外部機器から新たなファイルを受信したときは、図９（４）に示すように、自動振り分けディレクトリ「￥ＰＨＴＯ＿ＤＩＲ」に端末側で付与された実ファイル名「ｐｈ＿ａｂ０００．ｊｐｇ」のファイルデータがストアされる。
【００２９】
ステップＳＡ５６又はステップＳＡ６１においてファイルデータをストアした後、管理ファイル「ＤＡＴＡＦＩＬＥ．ＭＮＧ」に実ファイル名、タイトル名をストアするが、その際にファイル名から拡張子を除いたものをストアして（ステップＳＡ６２）、ＡＣＫを送信する（ステップＳＡ６３）。図１０は、管理ファイルから拡張子を除く処理を示す図である。例えば、図１０（１）に示すような管理ファイルにおいて、外部機器側から拡張子付きのファイル名「夏休み．ｐｎｇ」がファイルとともに転送されたときに、そのファイル名をタイトル名にした場合には、図１０（１）に示すような管理ファイルになり、タイトル名に一般的には意味のない不格好な拡張子が付いてしまう。また、英語でタイトル名を付けた場合には、夏休みは「ｓｕｍｍｅｒ．ｈｏｌｉｄａｙｓ.ｐｎｇ」のようになり、庭の写真は「ｇａｒｄｅｎ．ｊｐｇ」のようになるので、タイトルとしての意味があるかのような誤解を招くおそれがある。そこで、図１０（３）に示すように、ファイル名から拡張子を除いたものを管理ファイルにストアする。
【００３０】
ステップＳＡ６３の後は、図５のステップＳＡ３７に移行して、ファイルタイトルリスト取得のコマンドを受信したか否かを判別する。図７のステップＳＡ５１において、ファイル名を含むファイル書き込みコマンドを受信しない場合には、クリアスイッチがオンされたか否かを判別する（ステップＳＡ６４）。このスイッチがオンでない場合には、図５のステップＳＡ３７に移行して、ファイルタイトルリスト取得のコマンドを受信したか否かを判別する。ステップＳＡ６４においてクリアスイッチがオンされたときは、外部機器との接続切断を行う（ステップＳＡ６５）。そして、図４のステップＳＡ２７に移行して、再びメニューリストを表示する。
【００３１】
次に、外部機器側の動作について説明する。図１１において、まず、所定のイニシャライズ（ステップＳＢ１）の後、メニューリスト画面を表示する（ステップＳＢ２）。そして、１つのリストにフォーカスを当てる（ステップＳＢ３）。すなわち、そのリストの表示態様を変更する。次に、カーソルスイッチがオンされたか否かを判別し（ステップＳＢ４）、このスイッチがオンされたときは、フォーカス位置を移動する（ステップＳＢ５）。そして、決定スイッチがオンされたか否かを判別する（ステップＳＢ６）。このスイッチがオンでない場合には、ステップＳＢ４に移行してカーソルスイッチがオンされたか否かの判別を行う。
【００３２】
決定スイッチがオンされたときは、図１２のフローチャートにおいて、フォーカス位置がメニューリスト内のファイル表示であるか否かを判別する（ステップＳＢ７）。フォーカス位置がファイル表示の位置である場合にはファイル名リストを表示し（ステップＳＢ８）、ファイル名の１つにフォーカスを当てる（ステップＳＢ９）。次に、カーソルスイッチがオンされたか否かを判別し（ステップＳＢ１０）、このスイッチがオンされたときは、フォーカス位置を移動する（ステップＳＢ１１）。そして、転送スイッチが操作されたか否かを判別する（ステップＳＢ１２）。
【００３３】
このスイッチが操作されたときは、端末との接続が確立しているか否かを判別する（ステップＳＢ１３）。接続が確立していない場合には警告を報知して（ステップＳＢ１４）、ステップＳＢ１０に移行して、カーソルスイッチがオンされたか否かを判別する。ステップＳＢ１３において接続が確立している場合には、ファイル名を含むファイル書き込みコマンドを端末側に送信する（ステップＳＢ１５）。そして、端末側からＡＣＫを受信したか否かを判別し（ステップＳＢ１６）、ＡＣＫを受信したときはフォーカス位置のファイル名に対応するファイルデータを転送する（ステップＳＢ１７）。そして、端末側からＡＣＫを受信したか否かを判別し（ステップＳＢ１８）、ＡＣＫを受信したときはファイル名リスト画面を消去して、図１１のステップＳＢ４に移行して、再びメニューリスト画面においてカーソルスイッチがオンされたか否かを判別する。
【００３４】
ステップＳＢ１２において、転送スイッチが操作されない場合には、クリアスイッチがオンされたか否かを判別する（ステップＳＢ１９）。このスイッチがオンでない場合には、その他の処理を行って（ステップＳＢ２０）、ステップＳＢ８に移行して再びファイル名リストを表示する。クリアスイッチがオンされたときは、ファイル名リスト画面を消去して、図１１のステップＳＢ４に移行して、再びメニューリスト画面においてカーソルスイッチがオンされたか否かを判別する。
【００３５】
ステップＳＢ７において、フォーカス位置がファイル表示でない場合には、図１３のフローチャートにおいて、フォーカス位置がディレクトリ移動であるか否かを判別する（ステップＳＢ２１）。フォーカス位置がディレクトリ移動である場合には、端末との接続が確立しているか否かを判別する（ステップＳＢ２２）。接続が確立していない場合には警告を報知して（ステップＳＢ２３）、図１１のステップＳＢ４に移行して、再びメニューリスト画面においてカーソルスイッチがオンされたか否かを判別する。ステップＳＢ２２において接続が確立している場合には、ディレクトリ名を含むディレクトリ移動のコマンドを端末側に送信する（ステップＳＢ２４）。そして、ＡＣＫを受信したか否かを判別する（ステップＳＢ２５）。ＡＣＫを受信したときは、図１１のステップＳＢ４に移行して、再びメニューリスト画面においてカーソルスイッチがオンされたか否かを判別する。
【００３６】
ステップＳＢ２１において、フォーカス位置がディレクトリ移動でない場合には、図１４のフローチャートにおいて、フォーカス位置がタイトル名リスト取得であるか否かを判別する（ステップＳＢ２６）。フォーカス位置がタイトル名リスト取得である場合には、端末との接続が確立しているか否かを判別する（ステップＳＢ２７）。接続が確立している場合には、ファイルタイトルリスト取得のコマンドを端末側に送信する（ステップＳＢ２８）。そして、ＡＣＫを受信したか否かを判別する（ステップＳＢ２９）。ＡＣＫを受信したときは、タイトル名、実ファイル名を受信したか否かを判別し（ステップＳＢ３０）、これらを受信したときはＡＣＫを送信する（ステップＳＢ３１）。
【００３７】
そして、受信したタイトル名、実ファイル名を表示し（ステップＳＢ３２ａ）。１つの実ファイルにフォーカスを当てる（ステップＳＢ３２ｂ）。次に、カーソルスイッチがオンされたか否かを判別し（ステップＳＢ３３）、このスイッチがオンされたときは、フォーカス位置を移動する（ステップＳＢ３４）。そして、決定スイッチがオンされたか否かを判別する（ステップＳＢ３５）。このスイッチがオンでない場合には、ステップＳＢ３３に移行してカーソルスイッチがオンされたか否かの判別を行う。決定スイッチがオンされたときは、フォーカス位置にある実ファイル名、ファイル取得のコマンドを送信する（ステップＳＢ３６）。
【００３８】
そして、ＡＣＫを受信したか否かを判別する（ステップＳＢ３７）。ＡＣＫを受信したときは、ファイルを受信したか否かを判別し（ステップＳＢ３８）、ファイルを受信したときはＡＣＫを送信する（ステップＳＢ３９）。次に、受信ファイルをメモリにストアする（ステップＳＢ４０）。ステップＳＢ２７において、端末との接続が確立していない場合には警告を報知する（ステップＳＢ４１）。警告を報知した後、又は、ステップＳＢ２６においてフォーカス位置がタイトル名リスト取得でない場合、若しくは、ステップＳＢ４０において、受信ファイルをメモリにストアした後は、図１１のステップＳＢ４に移行して、再びメニューリスト画面においてカーソルスイッチがオンされたか否かを判別する。
【００３９】
以上のように、この実施形態によれば、制御部１３は、入力されたデータを一意に識別する実ファイル名を付与してメモリカード７に記憶して、その記憶したデータにあらかじめ付与されているユーザが管理可能なタイトル名に含まれているデータの種類を表す拡張子を削除し、同一のデータに対してそれぞれ付与された実ファイル名および拡張子が削除されたタイトル名の対応関係を示す管理情報を作成してメモリカード７に記憶する。したがって、ユーザの管理が及ばない実ファイル名が付与されたデータに対して、ユーザが管理できるタイトル名によってデータ処理が容易になる。
【００４０】
また、上記実施形態において、制御部１３は、外部機器から受信したデータにおいて、外部機器でデータ管理のためにタイトル名に含まれた拡張子を削除する。したがって、携帯電話と外部機器とを接続して、外部機器側から送信されたデータを携帯電話側で記憶した場合に、携帯電話においてデータのタイトル名がユーザに容易に理解できる。
【００４１】
なお、上記実施形態においては、システムＲＯＭ１５にあらかじめ記憶されている通信情報処理のプログラムを制御部１３が実行する装置の発明について説明したが、着脱自在のメモリカード７から読み込まれた通信情報処理のプログラム、又は、無線送受信部１１によってネットワークを介して外部のサーバーなどからダウンロードされた通信情報処理のプログラムを書き込み可能な不揮発性メモリなどで構成されたシステムＲＯＭにインストールし、その通信情報処理のプログラムを制御部１３が実行するような構成も可能である。この場合には、プログラムの発明を実現する。
【００４２】
すなわち、そのプログラムは、入力されたデータを一意に識別する第１の識別情報を付与して所定の記憶手段に記憶する第１のステップと、記憶手段に記憶されたデータにあらかじめ付与されているユーザが管理可能な第２の識別情報に含まれているデータの種類を表す拡張子を削除する第２のステップと、同一のデータに対してそれぞれ付与された第1の識別情報および情報加工手段によって拡張子が削除された第２の識別情報の対応関係を示す管理情報を作成して記憶手段に記憶する第３のステップとを実行する。
【００４３】
また、このプログラムにおいて、外部機器からデータを受信する第４のステップをさらに有し、第２のステップは、第４のステップによって受信されたデータにおいて外部機器でデータ管理のために第２の識別情報に含まれた拡張子を削除する。
【図面の簡単な説明】
【００４４】
【図１】本発明の各実施例における携帯電話の構成を示すブロック図。
【図２】本発明の実施形態における携帯電話の動作を示すフローチャート。
【図３】図２に続く携帯電話のフローチャート。
【図４】図３に続く携帯電話のフローチャート。
【図５】図４に続く携帯電話のフローチャート。
【図６】図５に続く携帯電話のフローチャート。
【図７】図６に続く携帯電話のフローチャート。
【図８】メモリカード内の実ファイル名とタイトル名との対応表を示す図。
【図９】メモリカード内のディレクトリの構造を示す図。
【図１０】管理ファイルから拡張子を除く処理を示す様子を示す図。
【図１１】外部機器の動作を示すフローチャート。
【図１２】図１１に続く外部機器のフローチャート。
【図１３】図１２に続く外部機器のフローチャート。
【図１４】図１３に続く外部機器のフローチャート。
【符号の説明】
【００４５】
１  携帯電話
２  アンテナ
３  音声発生用スピーカ
４  表示部
５  キー入力部
６  マイク
７  メモリカード
８  カメラ
９  着信通知用スピーカ
１０  バイブレータ
１１  無線送受信部
１２  無線信号処理部
１３  制御部
１４  加入者情報記憶部
１５  システムＲＯＭ
１６  メモリ
１７  音声信号処理部
１８  着信報知用ドライバ
１９  表示用ドライバ
２０  メモリカード用ドライバ
２１  パソコンＩ／Ｆ
【図１】
2005084776.tif 000003
【図２】
2005084776.tif 000004
【図３】
2005084776.tif 000005
【図４】
2005084776.tif 000006
【図５】
2005084776.tif 000007
【図６】
2005084776.tif 000008
【図７】
2005084776.tif 000009
【図８】
2005084776.tif 000010
【図９】
2005084776.tif 000011
【図１０】
2005084776.tif 000012
【図１１】
2005084776.tif 000013
【図１２】
2005084776.tif 000014
【図１３】
2005084776.tif 000015
【図１４】
2005084776.tif 000016