(57)【要約】ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）に対応した移動端末装置（２）内に格納されたファイルにアクセスする方法及び装置であり、移動端末（２）は、サービスプロバイダ（２２）からＷＡＰにより受け取ったワイヤレスマークアップ言語（ＷＭＬ）スクリプトを、前記端末のファイルにアクセスするために実行する。
2004534427.tif 000002
【特許請求の範囲】
【請求項１】
インターネットのプロトコルに対応した移動端末装置（２）内に格納されたファイルにアクセスする方法であって、前記移動端末装置（２）が、前記ファイルにアクセスするために、リモートサーバから前記インターネットのプロトコルにより受け取った機能を実行する方法。
【請求項２】
前記インターネットのプロトコルは、ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）又はハイパーテキスト転送プロトコル（ＨＴＴＰ）である請求項１に記載の方法。
【請求項３】
前記機能は、ワイヤレスマークアップ言語（ＷＭＬ）スクリプト、又はＨＴＭＬスクリプトである請求項１又は２に記載の方法。
【請求項４】
前記機能は、プログラムである請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記リモートサーバは、サービスプロバイダ又はコンテンツプロバイダである請求項１〜４のいずれか一項に記載の方法。
【請求項６】
前記端末装置（２）内の所望のサービスを選択するステップと、前記の選択されたサービスを、前記サービスプロバイダ又はコンテンツプロバイダ（２２）に、インターネットのプロトコルにより、転送するステップと、スクリプト又はプログラムを、前記サービスに従って、前記端末装置（２）に再転送するステップと、前記端末装置（２）により前記スクリプト又は前記プログラムを実行して、前記サービスを、前記端末装置（２）上に提供するステップと、を有する請求項１〜５のいずれか一項に記載の方法。
【請求項７】
前記サービスは、特定のファイルのトランザクションである請求項６に記載の方法。
【請求項８】
前記の特定のファイルのトランザクションは、前記サービスプロバイダとのさらなるインターネットのプロトコルの転送を含む請求項７に記載の方法。
【請求項９】
前記のファイルのトランザクションは、プリンタへのファイル転送である請求項７又は８に記載の方法。
【請求項１０】
前記のファイルのトランザクションは、ファイルビューアへのファイル転送である請求項７又は８記載の方法。
【請求項１１】
前記のファイルのトランザクションは、ファイルエディタへの転送である請求項７又は８記載の方法。
【請求項１２】
前記のファイルのトランザクションは、ファイル変換である請求項７又は８記載の方法。
【請求項１３】
前記のファイルのトランザクションは、あるファイルを他のファイルに添付することである請求項７又は８記載の方法。
【請求項１４】
前記ファイルは、ショートメッセージ（ＳＭ）、テキスト、電子メール、音響、音楽、音声、バイナリ、又はその他の形式のファイルである請求項１〜１３のいずれか一項に記載の方法。
【請求項１５】
前記端末装置のファイルのデータコンテンツを、前記サービスプロバイダへ転送するステップを、さらに含む請求項１〜１４のいずれか一項に記載の方法。
【請求項１６】
前記サービスプロバイダと前記端末装置との間で転送されるファイルは、バイナリデータを含む請求項１〜１５のいずれか一項に記載の方法。
【請求項１７】
前記バイナリデータは、１６進表現の文字列として転送される請求項１６に記載の方法。
【請求項１８】
前記スクリプトは、音声データをデジタル化するために用いられる請求項１〜１７のいずれか一項に記載の方法。
【請求項１９】
ファイル及びスクリプトは、外部機能インタフェース（ＥＦＩ）（６）により、転送又は実行される請求項１〜１８のいずれか一項に記載の方法。
【請求項２０】
前記スクリプトを前記端末装置（２）のアクセス可能なメモリに格納するステップをさらに含む請求項１〜１９のいずれか一項に記載の方法。
【請求項２１】
前記の格納されたスクリプトを、前記アクセス可能なメモリから呼び出して、前記ＷＭＬスクリプトを実行又は再実行するステップをさらに含む請求項１〜２０のいずれか一項に記載の方法。
【請求項２２】
移動端末装置内に格納されたファイルにアクセスする方法を実行するソフトウェアツールであって、該ソフトウェアツールが、サーバ、移動端末装置、サービスセンタ、又はネットワーク機器にて実行されるプログラム内に実装された場合に、請求項１〜２１のいずれか一項のステップを実行するプログラムコード手段を含むソフトウェアツール。
【請求項２３】
移動端末装置内に格納されたファイルにアクセスする方法を実行するコンピュータ・プログラムであって、該プログラムが、サーバ、サービスセンタ、又はネットワーク機器にて実行された場合に、請求項１〜２１のいずれか一項のステップを実行するプログラムコード手段を含むコンピュータ・プログラム。
【請求項２４】
コンピュータ可読媒体上に格納されたプログラムコード手段を含むコンピュータ・プログラム・プロダクトであって、前記プログラムコード手段がサーバ、サービスセンタ、又はネットワーク機器にて実行される場合に、請求項１〜２１のいずれか一項の方法を実行するコンピュータ・プログラム・プロダクト。
【請求項２５】
内部に格納されたファイルにアクセスするようになっている移動端末装置であって、該移動端末装置（２）は、インターネットのプロトコルに対応しているとともに、該移動端末装置（２）は、前記ファイルにアクセスするために、リモートサーバから前記インターネットのプロトコルにより受け取った機能を実行可能である移動端末装置。
【請求項２６】
前記インターネットのプロトコルは、ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）又はハイパーテキスト転送プロトコル（ＨＴＴＰ）である請求項２５に記載の移動端末装置。
【請求項２７】
前記機能は、ワイヤレスマークアップ言語（ＷＭＬ）スクリプト、又はＨＴＭＬスクリプトである請求項２５又は２６に記載の移動端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばワイヤレス・アプリケーション・プロトコル（ＷＡＰ）等のインターネットのプロトコルに対応した電話網における移動端末又は移動局に関する。また、一般に、インターネットのプロトコルに対応した移動電話機にも関する。特に、本発明は、内部ファイルディレクトリ構造やファイルエディタを持たない移動電話機内のファイルにアクセスする方法及び装置に関する。
【背景技術】
【０００２】
近年、機能及びサービス数の増加に伴って、移動電話の普及が拡大している。これは、移動電話技術の進歩に対する要望があることを示している。ショートメッセージサービス（ＳＭＳ）を組み込むには、特別なディレクトリ構造やファイルエディタが必要とはならない。チップの集積化により、ＷＡＰゲートウェイを介してインターネットとデータ交換するワイヤレス・アプリケーション・プロトコル（ＷＡＰ）のような、さらなる移動電話サービスが可能となる。将来のアプリケーションには、現在のアプリケーションよりも、さらに高度なデータ処理能力及び記憶空間が必要となるはずである。このことは、より大きくより多数のディレクトリ及びファイルを処理する必要が生じることにつながる。
【０００３】
従って、移動端末のリソースの浪費を防止するために、ファイルにアクセスする方法が必要となる。移動電話機が自身のファイルディレクトリ管理及びファイルエディタを持たない限り、この機能は、極めて重要な利益を提供することになるはずである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、移動端末装置内のデータファイルにアクセスする方法及びその移動端末装置を提供することにある。
【０００５】
本発明の他の目的は、移動端末装置内のデータファイルを転送、処理、又は編集する方法を提供することにある。
【課題を解決するための手段】
【０００６】
このことは、本発明の１つの態様に従って、リモートサーバからインターネットのプロトコル、例えばＷＡＰにより受け取った機能、例えば、ワイヤレスマークアップ言語（ＷＭＬ）スクリプトを、前記インターネットのプロトコル、例えば前記ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）に対応した前記移動端末装置内に格納されたファイルにアクセスするために実行することにより、達成される。
【０００７】
インターネットのプロトコルは、ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、又は他の任意のプロトコルであることが好ましい。
【０００８】
前記機能は、移動端末により一度のみ実行されるＨＴＭＬのような、ＷＭＬスクリプト、ＪＡＶＡスクリプト等のスクリプト、又は移動端末により何度も実行されるプログラムであることが好ましい。
【０００９】
リモートサーバは、サービスプロバイダ、コンテンツプロバイダ、又は他の任意のサービスであることが好ましい。
【００１０】
ディレクトリ構造のない移動電話機又は移動端末内に格納されたファイルにアクセスすることにより、移動電話機は、格納されたデータを転送または処理することができるようになる。機能、例えばＷＡＰスクリプトは、端末装置内のプロセッサにより実行可能な短くて単純なプログラムである。
【００１１】
ファイルにアクセスする方法は、端末装置内の所望のサービスを選択するステップと、リモートサービスプロバイダにおける選択されたサービスを、インターネットのプロトコルにより転送するか、あるいはそのサービスにアクセスするステップと、スクリプト又はプログラムを、サービスに従って、端末装置へと再転送するステップと、所望のサービスを、端末装置上に提供するために端末装置によりスクリプト又はプログラムを実行するステップとを、含むことが好ましい。
【００１２】
サービスのバージョンを選択することにより、ユーザは、データトランザクションとして可能な様々なものから決定することができ、ユーザの選択をサービスプロバイダへと転送することにより、ユーザは、必要となる例えばＷＭＬスクリプトを要求して、所望のサービスを格納して後に実行することができる。ＷＭＬスクリプトを再転送して、移動電話にて実行することにより、ユーザは、ディレクトリ構造なしに格納されていたファイルに、アクセスすることができる。
【００１３】
サービスは、個別のファイルのトランザクションであることが好ましい。
【００１４】
これには、サービスが、移動電話機内に格納されたファイルのコンテンツと実際に対話することが、含まれる。また、トランザクションが、移動電話機のメモリ内に格納されたいくつかのファイル又は全ファイルを、表示又はリストアップするだけであることも、含まれる。
【００１５】
ファイルのトランザクションは、サービスプロバイダとのさらなるＷＡＰ転送を含むとよい。
【００１６】
サービスプロバイダにより、あるいはサービスプロバイダにて、さらなるＷＡＰ転送が起動されることで、さらに複雑なトランザクションが実行されうる。そして、ファイルが、選択され、変換され、他の装置へと転送されてもよい。その各ステップは、サービスプロバイダから移動端末へとＷＭＬスクリプトを転送することを、さらに含んでもよい。
【００１７】
ファイルのトランザクションは、プリンタへのファイル転送であるとよい。
【００１８】
プリンタへファイルを転送することにより、ＳＭＳ、又はＷＡＰページ、電子メール、テキスト、及びグラフィックファイル等の任意のファイルが、印刷可能となる。
【００１９】
ファイルのトランザクションは、ファイルビューアへのファイル転送であることが好ましい。
【００２０】
ファイルビューアは、移動電話機内に格納されたファイルをユーザが閲覧できるようにするＷＭＬスクリプトである。ファイルビューアは、移動電話機のメモリ内に格納されたファイルをリストアップしたり表示したりするようになっている。
【００２１】
ファイルのトランザクションは、ファイルエディタへの転送であるとよい。
【００２２】
ファイルエディタは、ファイル名を付けること、ファイル名の変更、ファイルのコピー、及びファイルの削除が可能である。ユーザは、事前にファイルビューアを要求しておくことにより、どのファイルを編集するのかを決定してもよい。
【００２３】
ファイルのトランザクションは、ファイル変換であることが好ましい。
【００２４】
ファイルを変換することにより、移動電話機は、バイナリデータ、音響ファイル、又は他のＷＡＰ対応でないファイル等のファイルを、ＷＡＰにより、転送することができる。
【００２５】
ファイルのトランザクションは、あるファイルを他のファイルに添付することであることが好ましい。
【００２６】
この機能により、端末は、例えば、デジタル化された音声録音を、電子メールに添付したり、グラフィックファイルを電子メールに添付したりすることができる。端末は、音声録音が添付されたメッセージを、サービスプロバイダへと送信して、その音声録音を電子メールにより転送することができる。例えば、インターネットの電子メールアドレスへと、それを転送することができる。さらに、これにより、デジタルカメラで撮影されて、移動端末へのインタフェースを介して転送された写真を、電子メールにより電子ポストカードとして送信することができるようになる。
【００２７】
ファイルは、ショートメッセージ（ＳＭ）、テキスト、電子メール、音響、音楽、音声、写真、ビデオ、バイナリ、又は任意の他の形式のファイルであることが好ましい。
【００２８】
ファイルを他のファイル構造へと変換する能力との併用で、様々なファイルにアクセスすることにより、移動電話機は、ＷＡＰ標準を変更する必要なく、様々なデータファイルの組み合わせを、ＷＡＰにより、交換することができる。さらに、これにより、移動電話装置は、ファイルを、音声ファイルとしてＷＡＰ又はＳＭＳにより、転送することができる。他の実装例として、移動端末装置を音響データ再生用の音楽プレイヤとして使用するために、移動電話機が符号化された音楽ファイルを受信可能とするものもありうる。
【００２９】
ファイルにアクセスする方法は、ファイルのデータコンテンツを、サービスプロバイダ又は他の端末装置へと、サービスがサポートされていればサービスプロバイダを介して、そうでなければ他の転送方法により転送するステップを、さらに含むとよい。
【００３０】
これにより、端末装置は、サービスプロバイダ又は他の端末装置と、直接的又は間接的に交信することができるようになる。この機能は、システムを例えばプリンタへの赤外線インタフェースを介して、ファイルにアクセスして送信するようにしている。
【００３１】
前記サービスプロバイダと前記端末装置との間で転送されるファイルは、バイナリデータを含むことが好ましい。
【００３２】
バイナリデータ構造により、任意のファイル、プログラム、又はデータが、移動端末装置に対して送受信可能となる。
【００３３】
バイナリデータは、１６進表現の文字列として転送されるとよい。
【００３４】
１６進表現の文字対からなる文字列を用いることにより、任意のパーソナルコンピュータに対応した８ビットのデータワード（バイト）が、ＷＡＰにより転送可能となる。これにより、端末装置は、世界中のほとんど全てのコンピュータと交信して、任意のデータを交換することが可能となる。
【００３５】
ＷＭＬスクリプトは、音声をデジタル化するために用いられるとよい。
【００３６】
ＷＭＬスクリプトにより音声をデジタル化することにより、移動端末は、デジタル化された音声ファイルを、サービスプロバイダへ転送して、音声認識システムを用いて、その音声をショートメッセージ（ＳＭ）又は電子メールへと変換するようになる。ＳＭ又は電子メールの宛先は、別々に入力されてもよく、音声認識処理の際に、デジタル化された音声ファイルから抽出されてもよい。デジタル化機能は、ＷＭＬスクリプトを利用せずに実行されてもよいが、デジタル化された音声録音ファイルは、ＷＭＬスクリプトで選択されてサービスプロバイダへ転送されてもよい。
【００３７】
ファイル及びスクリプトは、外部機能インタフェース（ＥＦＩ）により、転送又は実行されることが好ましい。
【００３８】
スクリプトを実行するのに外部機能インタフェースを用いることにより、受信されたスクリプトが、自動的に実行可能となる。ユーザは、サービス又はトランザクションを起動する必要があるだけである。そして、以降の送信及び実行は、自動的に続行される。外部機能インタフェースは、内部命令ディレクトリ、内部命令メモリ、及び内部命令マン・マシン・インタフェースを陳腐化させている。これにより、移動端末装置のリソースを節約できる。ＥＦＩにより、移動端末装置は、該移動端末装置の命令スタックに含まれていない命令を、実行可能となる。ファイルアクセス方法は、ＥＦＩに適用されると、新規のクラス、例えば、ＷＡＰ対応の移動端末装置によりファイルにアクセスしたりファイルを転送したりする「ファイルビューア」を、形成可能となる。
【００３９】
ファイルにアクセスする方法は、ＷＭＬスクリプトを、前記端末装置のアクセス可能なメモリに格納するステップを、さらに含むとよい。
【００４０】
これにより、頻繁に使用されるＷＭＬスクリプトを、移動電話機内に格納しておけるようになる。このディレクトリの第１のエントリは、２つのＷＭＬスクリプトによりもたらされる。ここで、第１のＷＭＬスクリプトは、第２のそれの格納を実行する。そして、格納されたスクリプトは、電話網により送信されることなく実行可能であり、ネットワークのリソースを節約できる。格納されるスクリプトの数は、移動端末装置のリソースを浪費しないように、予め定められた好適なサービス数に制限されていてもよい。
【００４１】
前記請求項のいずれかに記載の方法は、前記の格納されたＷＭＬスクリプトを、前記のアクセス可能なメモリから呼び出して、前記ＷＭＬスクリプトを実行又は再実行するステップを、さらに含むことが好ましい。
【００４２】
本発明は、移動電話機に適用されるが、ＷＡＰ対応で内部データファイルを有する任意の移動端末装置に適用可能であることは当然である。
【００４３】
さらに、前記方法には、ユーザのセキュリティ及びプライバシーを保証するために、さらなる確認及び検証ステップが必要となることも当然である。
【００４４】
本発明の他の態様によると、例えばＷＡＰ等のインターネットのプロトコルにより、リモートサーバから受け取った例えばワイヤレスマークアップ言語（ＷＭＬ）スクリプト等の機能を、例えばワイヤレス・アプリケーション・プロトコル（ＷＡＰ）等のインターネットのプロトコルに対応した前記移動端末装置内に格納されたファイルにアクセスするために実行するソフトウェアツールが、提供される。このソフトウェアツールは、コード手段又はプログラムが、コンピュータ又はネットワーク機器上で実行された場合に、前述の全ステップを実行するプログラムコード手段を含んでいる。
【００４５】
本発明の他の態様によると、前記ステップを実行するコンピュータ・プログラムが、提供される。このコンピュータ・プログラムは、プログラムがコンピュータ又はネットワーク機器上で実行された場合に、前述の全ステップを実行するプログラムコード手段を、含んでいる。
【００４６】
本発明のさらに別の態様によると、コンピュータ可読媒体上に格納されたプログラムコード手段を含むコンピュータ・プログラム・プロダクトが、提供される。これは、プログラム・プロダクトがコンピュータ又はネットワーク機器上で実行された場合に、上述のステップを実行する方法を実施する。
【００４７】
コンピュータ・プログラム及びコンピュータ・プログラム・プロダクトは、ネットワークにおける様々な部分及び機器に配信されることが好ましい。コンピュータ・プログラム及びコンピュータ・プロダクト機器は、ネットワークにおける様々な機器で実行される。従って、コンピュータ・プログラム、及びこのコンピュータ・プログラムを実行する機器は、能力及びソースコードについて、異なっている必要がある。
【００４８】
本発明の他の態様によると、内部に格納されたファイルにアクセスするようになっている移動端末装置が提供される。ここで、移動端末装置は、インターネットのプロトコルに対応しているとともに、ファイルにアクセスするために、リモートサーバからインターネットのプロトコルにより、受け取った機能を実行可能である。インターネットのプロトコル及び機能の詳細は、導出可能であるか、あるいは、本発明による方法に関する上記内容と同様である。以下、添付の図面を参照して、本発明を詳細に説明する。
【発明を実施するための最良の形態】
【００４９】
図１には、ファイル転送サービスの実行に必要なステップを説明するメッセージシーケンス図が、示されている。第１のステップでは、ユーザは、移動端末装置２のユーザーインタフェース４により、サービスを選択する。選択確認後、移動端末装置２は、ワイヤレス・セッション・プロトコル（ＷＳＰ）のＧＥＴ命令を、ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）ゲートウェイ２０へ送信する。ＷＡＰゲートウェイ２０は、ＷＳＰ  ＧＥＴ命令を、ハイパーテキスト転送プロトコル（ＨＴＴＰ）のＧＥＴ命令に変換する。ＨＴＴＰ  ＧＥＴ命令は、インターネットにより、サービスプロバイダ２２へ転送される。サービスプロバイダ２２は、ＨＴＴＰ  ＧＥＴ命令を受信して、自身の内部データベースから、ワイヤレスマークアップ言語（ＷＭＬ）デックを選択する。ＷＭＬデック（WML deck）には、移動端末装置２がユーザに対して表示可能ないくつものＷＭＬカードが、含まれている。選択されたＷＭＬデックは、「ファイルを選択」なるタイトルを有し、ユーザが、ファイル及び該ファイルの宛先を選択又は入力できるように用いられる。サービスプロバイダは、ＨＴＴＰ  ＧＥＴ命令の出所を認識しているので、その移動端末装置２及び他の必要な全ての情報を認識していることになる。
【００５０】
これらの詳細は、統一された外部機能インタフェース（ＥＦＩ）標準が確立されていなければ、例えば、サービスに対して課金したり、端末別のＷＭＬデックを選択したりするのに使用可能である。ＷＭＬデックは、ＷＡＰゲートウェイ２０を介して、移動端末装置２へと転送される。移動端末装置２では、送信されるべきファイル及び送信先を入力するために、ＷＭＬデック内のＷＭＬカードが、ユーザーインタフェース４へと送信される。表示されたデータの例が、図２に示されている。入力確認後、ユーザとの対話が終了する。以下のステップは、全て、自動的に実行される。移動端末装置２は、ＷＭＬスクリプト“function Pool.wmls’getFile(‘&(file))”へのＷＳＰ  ＧＥＴリンクを、ＷＡＰゲートウェイ２０に転送する。ＷＡＰゲートウェイ２０は、ＷＡＰ  ＧＥＴ命令を、ＨＴＴＰ  ＧＥＴ命令に変換し、それをサービスプロバイダ２２へと転送する。ＨＴＴＰ  ＧＥＴ命令“function Pool.wmls’getFile(‘&(file))”を受信すると、サービスプロバイダ２２は、所望のファイルを取得するために使用される要求されたＷＭＬスクリプトを呼び出して、ＷＡＰゲートウェイ２０へ再転送する。
【００５１】
ＷＭＬスクリプトは、短く単純なプログラムであり、移動端末装置２に受信されると、そこで自動的に実行される。ＷＡＰゲートウェイ２０は、ＷＭＬスクリプトを移動端末装置２に転送する。移動端末装置２は、そのパス及びファイル名を、内部のＥＦＩクラスファイルビューア１２へ転送する。ＥＦＩクラスファイルビューア１２は、所望のファイルを、“ｏｘａ３  ｏｘｆａ  ｏｘ１６  ｏｘｆｂ  …”といった１６進表現による文字対からなる文字列に変換し、それを移動端末装置２へ返送する。文字列は、ＷＳＰ  ＰＯＳＴとして、ＷＡＰゲートウェイ２０に転送される。ＷＡＰゲートウェイ２０は、ＷＳＰ  ＰＯＳＴを、ＨＴＴＰ  ＰＯＳＴに変換し、それをサービスプロバイダ２２へ転送する。サービスプロバイダ２２は、文字列をデータファイルに逆変換するか、あるいは、別の宛先（図示せず）へ転送する。ファイルが転送された場合、それは印刷されてもよく、さらに処理されてもよい。
【００５２】
２つの１６進文字の対として表現することにより、システムは、１６2＝２５６通りの値を表現可能となる。これは、バイナリーで８ビットの標準的なデータワード２8＝２５６が表現可能なものと同じである。そのため、全てのデジタルデータ、ファイル、又はプログラムが、移動端末装置２に対して送受信可能である。最後に、サービスプロバイダ２２は、確認のためにＷＭＬデックを、ＷＡＰゲートウェイ２０を介して端末装置２へと返送する。
【００５３】
図２に、移動電話機（図示せず）からファイル転送を起動するためのテキストを表示しているディスプレイ３０，３５，４０及び２つのソフトキー４５，５０を伴った移動電話機のユーザーインタフェースを示す。右側の第１のディスプレイ３０は、第１のＷＭＬカードを示している。右のディスプレイ３０に適合するＷＭＬカードは（当該分野で既知の技術に基づく）、以下のように見える。
2004534427.tif 000003
【００５４】
このディスプレイ３０上で、ユーザは、左のソフトキー４５を押下して、次のＷＭＬカードを呼び込むことができる。中央に示されたディスプレイ３５に適合するＷＭＬカードにより、ユーザは、パス及びファイル名を入力することができる。ショートメッセージの場合と同様、入力は、英数字キーパッド（図示せず）又は符号化数字キーパッド（図示せず）により、実行される。入力は、右のソフトキー４５で編集可能であり、左のソフトキー５０で終了する。終了すると、ディスプレイ４０に示されるように、次のＷＭＬカードが呼び込まれ、ここでユーザは、右のソフトキー４５で入力を確認し、サービスプロバイダとの間でデータ交換を開始することができる。このファイル転送方法は、異なる端末装置間においても可能になっていてもよい。他の端末装置からファイルを要求することも可能である。例えば、電話帳や音楽ファイルを、自宅の端末装置から要求してもよい。この方法は、例えばｍｐ３プレーヤー内で用いられるように、交換可能な記憶媒体内のファイルにアクセスするのに用いられてもよい。
【００５５】
図３にて、ブロック図は、ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）対応の移動端末装置２の内部構造を表し、本発明によるファイルアクセス方法を実行するためのハードウェア構造のバージョンを示している。ＷＡＰ移動端末２内のアプリケーション環境は、いくつかの要素からなり、そのうちの１つが、外部機能インタフェースＥＦＩ６である。ＥＦＩ６は、ワイヤレスアプリケーション環境（ＷＡＥ）ユーザーエージェント８及びワイヤレス電話アプリケーション（ＷＴＡ）ユーザーエージェント１０と対話する端末要素として、位置づけられている。一般に、ＥＦＩ６は、ＷＴＡ１０のその位置でのＷＡＥ８に対するパブリック機能と同様と、みなされるべきものである。ＥＦＩは、ユーザーインタフェースＵＩ４及び通信機能を使用する権限が、ＷＴＡ１０及びＷＡＥ８と同じである。しかし、ここでは、ＥＦＩ６がそれらの機能をどのように使用するかについての詳細は示されていない。ＥＦＩ６の主な目的は、外部機能へのアクセスを提供することである。その機能は、ＷＡＥ８、ＷＴＡ１０、又はＷＡＰスタック１４の標準機能でなければ、「外部」となる。このような機能が端末の内部にあるか外部にあるか、また、その機能が常に利用可能か一時的に利用可能かということは、重要ではない。
【００５６】
本出願は例を用いて本発明の実装例及び実施例を提示している。本発明は、上述の実施例の詳細に限定されるものではなく、本発明の特徴から逸脱することなく他の形態として実現されうることが、当業者には理解されるはずである。上述の実施例は、説明に役立つものとみなされるべきであり、限定するものとみなされるべきではない。このため、本発明の実現及び利用の可能性は、添付の特許請求の範囲によってのみ、限定されるものである。従って、特許請求の範囲によって規定される本発明を実現する種々の選択肢は、等価な実現をも含めて、本発明の範囲内となる。
【図面の簡単な説明】
【００５７】
【図１】図１はファイルを転送するステップを説明するメッセージシーケンス図を示す図である。
【図２】図２は移動電話機からのファイル転送を起動するためのテキストを表示する移動電話機のユーザーインタフェースを示す図である。
【図３】図３はＷＡＰ対応の移動電話端末の内部構造を示す図である。
【図１】
2004534427.tif 000004
【図２】
2004534427.tif 000005
【図３】
2004534427.tif 000006
【国際公開パンフレット】
2004534427.tif 000007
2004534427.tif 000008
2004534427.tif 000009
2004534427.tif 000010
2004534427.tif 000011
2004534427.tif 000012
2004534427.tif 000013
2004534427.tif 000014
2004534427.tif 000015
2004534427.tif 000016
2004534427.tif 000017
2004534427.tif 000018
2004534427.tif 000019
2004534427.tif 000020
2004534427.tif 000021
2004534427.tif 000022
【国際公開パンフレット（コレクトバージョン）】
2004534427.tif 000023
2004534427.tif 000024
【手続補正書】
【提出日】平成15年4月28日(2003.4.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
インターネットのプロトコルに対応した移動端末装置（２）内に格納されたファイルにアクセスする方法であって、前記移動端末装置（２）が、前記ファイルにアクセスするために、リモートサーバから前記インターネットのプロトコルにより受け取ったマークアップ言語（ＭＬ）スクリプトを実行する方法。
【請求項２】
前記インターネットのプロトコルは、ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）又はハイパーテキスト転送プロトコル（ＨＴＴＰ）である請求項１に記載の方法。
【請求項３】
前記リモートサーバは、サービスプロバイダ、又はコンテンツプロバイダである請求項１又は２に記載の方法。
【請求項４】
前記端末装置（２）内の所望のサービスを選択するステップと、前記の選択されたサービスを、前記サービスプロバイダ又はコンテンツプロバイダ（２２）に、インターネットのプロトコルにより、転送するステップと、スクリプト又はプログラムを、前記サービスに従って、前記端末装置（２）に再転送するステップと、前記端末装置（２）により前記スクリプトを実行して、前記サービスを、前記端末装置（２）上に提供するステップと、を有する請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記サービスは、特定のファイルのトランザクションである請求項４に記載の方法。
【請求項６】
前記の特定のファイルのトランザクションは、前記サービスプロバイダとのさらなるインターネット・プロトコルの転送を含む請求項５に記載の方法。
【請求項７】
前記のファイルのトランザクションは、プリンタへのファイル転送である請求項５又は６に記載の方法。
【請求項８】
前記のファイルのトランザクションは、ファイルビューアへのファイル転送である請求項５又は６記載の方法。
【請求項９】
前記のファイルのトランザクションは、ファイルエディタへの転送である請求項５又は６記載の方法。
【請求項１０】
前記のファイルのトランザクションは、ファイル変換である請求項５又は６記載の方法。
【請求項１１】
前記のファイルのトランザクションは、あるファイルを他のファイルに添付することである請求項５又は６記載の方法。
【請求項１２】
前記ファイルは、ショートメッセージ（ＳＭ）、テキスト、電子メール、音響、音楽、音声、バイナリ、又はその他の形式のファイルである請求項１〜１１のいずれか一項に記載の方法。
【請求項１３】
前記端末装置のファイルのデータコンテンツを、前記サービスプロバイダへ転送するステップを、さらに含む請求項１〜１２のいずれか一項に記載の方法。
【請求項１４】
前記サービスプロバイダと前記端末装置との間で転送されるファイルは、バイナリデータを含む請求項１〜１３のいずれか一項に記載の方法。
【請求項１５】
前記バイナリデータは、１６進表現の文字列として転送される請求項１４に記載の方法。
【請求項１６】
前記スクリプトは、音声データをデジタル化するために用いられる請求項１〜１５のいずれか一項に記載の方法。
【請求項１７】
ファイル及びスクリプトは、外部機能インタフェース（ＥＦＩ）（６）により、転送又は実行される請求項１〜１６のいずれか一項に記載の方法。
【請求項１８】
前記スクリプトを前記端末装置（２）のアクセス可能なメモリに格納するステップをさらに含む請求項１〜１７のいずれか一項に記載の方法。
【請求項１９】
前記の格納されたスクリプトを、前記アクセス可能なメモリから呼び出して、前記ＷＭＬスクリプトを実行又は再実行するステップをさらに含む請求項１〜１８のいずれか一項に記載の方法。
【請求項２０】
移動端末装置内に格納されたファイルにアクセスする方法を実行するソフトウェアツールであって、該ソフトウェアツールが、サーバ、移動端末装置、サービスセンタ、又はネットワーク機器にて実行されるプログラム内に実装された場合に、請求項１〜１９のいずれか一項のステップを実行するプログラムコード手段を含むソフトウェアツール。
【請求項２１】
移動端末装置内に格納されたファイルにアクセスする方法を実行するコンピュータ・プログラム・プロダクトであって、該プログラムが、サーバ、サービスセンタ、又はネットワーク機器にて実行された場合に、請求項１〜１９のいずれか一項のステップを実行するプログラムコード手段を含むコンピュータ・プログラム・プロダクト。
【請求項２２】
コンピュータ可読媒体上に格納されたプログラムコード手段を含むコンピュータ・プログラム・プロダクトであって、前記プログラムコード手段がサーバ、サービスセンタ、又はネットワーク機器にて実行される場合に、請求項１〜１９のいずれか一項の方法を実行するコンピュータ・プログラム・プロダクト。
【請求項２３】
内部に格納されたファイルにアクセスするようになっている移動端末装置であって、該移動端末装置（２）は、インターネットのプロトコルに対応しているとともに、該移動端末装置（２）は、前記ファイルにアクセスするために、リモートサーバから前記インターネットのプロトコルにより受け取ったマークアップ言語（ＭＬ）スクリプトを実行可能である移動端末装置。
【請求項２４】
前記インターネットのプロトコルは、ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）又はハイパーテキスト転送プロトコル（ＨＴＴＰ）である請求項２３に記載の移動端末装置。
【手続補正書】
【提出日】平成15年5月2日(2003.5.2)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2004534427.tif 000025
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2004534427.tif 000026
【国際調査報告】
2004534427.tif 000027
2004534427.tif 000028
2004534427.tif 000029