(57)【要約】【課題】結合済みのメッセージが受信側端末において残留したとき、残留しているメッセージと他のメッセージとを誤って結合することを防ぐことができる情報処理システムを提供する。【解決手段】情報処理システム１に備えられるデータ処理部１１は、バッファ部１３から取得した参照情報と記憶部１２から取得した参照情報とを比較する比較部１１１と、バッファ部１３に格納されたデータブロックの数がデータファイルの分割数と一致するか否か判定する判定部１１２と、を含み、比較部１１１の比較結果が一致しないとき、かつ判定部１１２の判定結果が一致するとき、データ処理部１１はデータブロックを結合して結合データファイルを生成する。【選択図】図１
2010109704.tif 000002
【特許請求の範囲】
【請求項１】
データファイルを分割することによって生成されたデータブロックを順次受信し、複数の前記データブロックを結合して結合データファイルを生成する情報処理システムであって、
受信した前記データブロックと前記データブロックに付加された参照情報を格納するバッファ部と、
前記バッファ部に格納された前記データブロックのうち同一の前記参照情報が付加された前記データブロックを結合して前記結合データファイルを生成するデータ処理部と、
前記データ処理部が生成した前記結合データファイルと前記結合データファイルに対応する前記参照情報とを格納する記憶部と、を備え、
前記データ処理部は、
前記バッファ部から取得した前記参照情報と前記記憶部から取得した前記参照情報とを比較する比較部と、
前記バッファ部に格納された前記データブロックの数が前記データファイルの分割数と一致するか否か判定する判定部と、を含み、
前記比較部の比較結果が一致しないとき、かつ前記判定部の判定結果が一致するとき、前記データ処理部は前記データブロックを結合して前記結合データファイルを生成することを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、
前記比較部の比較結果が一致したとき、前記データ処理部は一致した前記参照情報と当該参照情報を付加された前記データブロックとを前記バッファ部から消去することを特徴とする情報処理システム。
【請求項３】
請求項１または２に記載の情報処理システムにおいて、
前記記憶部が前記結合データファイルと前記結合データファイルに対応する前記参照情報とを格納してから所定の時間が経過したのちに、前記データ処理部は前記参照情報を前記記憶部から消去することを特徴とする情報処理システム。
【請求項４】
請求項１乃至３いずれかに記載の情報処理システムにおいて、
前記データブロックを生成するときに、前記データブロックそれぞれに前記参照情報と前記分割数ととともに、前記データ処理部が結合するときの前記データブロックの順序を表す順序情報が付加され、
前記バッファ部は、前記データブロックとともに前記参照情報と前記分割数と前記順序情報とを格納し、
前記判定部は、前記バッファ部から前記分割数を取得し、
前記データ処理部は、前記参照情報と前記順序情報とに基づいて前記データブロックを結合して前記結合データファイルを生成することを特徴とする情報処理システム。
【請求項５】
データファイルを分割して生成されたデータブロックを順次受信し、複数の前記データブロックを結合して結合データファイルを生成する情報処理方法であって、
受信した前記データブロックと前記データブロックに付加された参照情報をバッファ部に格納する一時格納ステップと、
前記バッファ部に格納された前記データブロックのうち同一の前記参照情報が付加された前記データブロックを結合して前記結合データファイルを生成する結合ステップと、
前記結合ステップにて生成した前記結合データファイルと前記結合データファイルに対応する前記参照情報とを記憶部に格納する格納ステップと、
前記バッファ部から取得した前記参照情報と前記記憶部から取得した前記参照情報とを比較する比較ステップと、
前記バッファ部に格納された前記データブロックの数が前記データファイルの分割数と一致するか否か判定する判定ステップと、を備え、
前記比較ステップの比較結果が一致しないとき、かつ前記判定ステップの判定結果が一致するとき、前記結合ステップは前記データブロックを結合して前記結合データファイルを生成することを特徴とする情報処理方法。
【請求項６】
請求項５に記載の情報処理方法において、
前記比較ステップの比較結果が一致したとき、一致した前記参照情報と当該参照情報を付加された前記データブロックとを前記バッファ部から消去する第１消去ステップを備えることを特徴とする情報処理方法。
【請求項７】
請求項５または６に記載の情報処理方法において、
前記記憶部が前記結合データファイルと前記結合データファイルに対応する前記参照情報とを格納してから所定の時間が経過したのちに、前記参照情報を前記記憶部から消去する第２消去ステップを備えることを特徴とする情報処理方法。
【請求項８】
送信センタサーバがデータファイルを分割することによって生成されたデータブロックを順次受信し、複数の前記データブロックを結合して結合データファイルを生成する携帯通信端末であって、
受信した前記データブロックと前記データブロックに付加された参照情報を格納するバッファ部と、
前記バッファ部に格納された前記データブロックのうち同一の前記参照情報が付加された前記データブロックを結合して前記結合データファイルを生成するデータ処理部と、
前記データ処理部が生成した前記結合データファイルと前記結合データファイルに対応する前記参照情報とを格納する記憶部と、を備え、
前記データ処理部は、
前記バッファ部から取得した前記参照情報と前記記憶部から取得した前記参照情報とを比較する比較部と、
前記バッファ部に格納された前記データブロックの数が前記データファイルの分割数と一致するか否か判定する判定部と、を含み、
前記比較部の比較結果が一致しないとき、かつ前記判定部の判定結果が一致するとき、前記データ処理部は前記データブロックを結合して前記結合データファイルを生成することを特徴とする携帯通信端末。
【請求項９】
コンピュータ読み出し可能な記憶媒体から読み出されてコンピュータに情報処理を実行させるプログラムであって、
前記情報処理は、
データファイルを分割して生成されたデータブロックを順次受信する受信処理と、
受信した前記データブロックと前記データブロックに付加された参照情報をバッファ部に格納する一時格納処理と、
前記バッファ部に格納された前記データブロックのうち同一の前記参照情報が付加された前記データブロックを結合して結合データファイルを生成する結合処理と、
前記結合処理にて生成した前記結合データファイルと前記結合データファイルに対応する前記参照情報とを記憶部に格納する格納処理と、
前記バッファ部から取得した前記参照情報と前記記憶部から取得した前記参照情報とを比較する比較処理と、
前記バッファ部に格納された前記データブロックの数が前記データファイルの分割数と一致するか否か判定する判定処理と、を含み、
前記比較処理の比較結果が一致しないとき、かつ前記判定処理の判定結果が一致するとき、前記結合処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法、携帯通信端末およびプログラムに関する。
【背景技術】
【０００２】
近年の携帯電話端末（ＰＨＳも含む）は、携帯電話端末同士で短いメッセージを送受信できるＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）が利用できるように規格で定められている。一般的には、同じキャリア（事業者）間ごとにＳＭＳの規格が異なり、同じキャリアと契約している携帯電話端末間でのみメッセージを送受信可能であることが多い。しかし、最近では複数キャリアで同じ規格に統一することによって、異なるキャリア間でメッセージを送受信することができたり、インターネットの電子メールに対応することによって、パソコン等の固定端末へメッセージを送受信することもできたり、幅広く活用できるようになっている。
【０００３】
図３は、インターネットの電子メールに対応したＳＭＳを利用できる情報処理システムの構成図である。インターネット回線３０１で配信される電子メールは、キャリアの管理するＭＭＳ−Ｒｅｌａｙサーバ３０２へ送信される。ここでＭＭＳ−Ｒｅｌａｙサーバ３０２では、電子メール内のヘッダ情報から宛先を判別し、宛先ごとに用意されたメールボックス３０３に電子メールを一旦格納する。そして、ＭＭＳ−Ｒｅｌａｙサーバ３０２は、宛先に該当する携帯電話端末３０５へ電子メールの内容を通知するために、ＳＭＳセンタサーバ３０４に対して携帯電話端末３０５の端末情報（ＭＳＩＳＤＮ）および当該電子メールの情報（メール送信者情報、件名等）を通知する。ＳＭＳセンタサーバ３０４は、通知された情報からＳＭＳメッセージを作成し、これを携帯電話端末３０５へプッシュ配信することができる。携帯電話端末３０５は、ＳＭＳメッセージを受信し、内容が正しく確認された場合、Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ（確認）メッセージをＳＭＳセンタサーバ３０４へ返答することで、配信サービスが完了する。ＳＭＳセンタサーバ３０４と携帯電話端末３０５との間のメッセージ等の送受信は、無線通信による接続が含まれるネットワーク３０６を介して行われる。
【０００４】
この種の技術として、特許文献１（国際公開第２００４／０９８１３７号パンフレット）には、メッセージを受信したメールサーバは、ＳＭＳセンタから携帯電話端末へ受信通知を送信させる。この受信通知に応じて携帯電話端末はメールサーバにメッセージのダイジェスト情報を要求し、メールサーバはダイジェスト情報を携帯電話端末に送信する。携帯電話端末は、ダイジェスト情報をユーザに提示し、ダイジェスト情報に従ったユーザの操作入力に基づいて、メッセージを部分ごとに取得することができる。これによって、メッセージを効率的に伝送することができ、無用なトラフィックの低減に寄与することができる。
【特許文献１】国際公開第２００４／０９８１３７号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら上記技術は、以下の点で改善の余地を有していた。携帯電話端末が送信できるメッセージは所定のデータ量（最大１４０オクテット）に定められているため、特に電子メールを変換してＳＭＳのメッセージとして携帯電話端末に送信するときには、データ量が超過してしまう。これに対処するため、所定のデータ量を超えるメッセージを送信するときに、ＳＭＳセンタサーバはメッセージを分割して送信する。そして、受信側の携帯電話端末は、分割されたメッセージをそれぞれ受信して、全て揃ったときに再結合して分割前のメッセージと同内容のメッセージを生成する。この処理において、分割したメッセージの不達を防ぐため、携帯電話端末は分割されたメッセージを受信したとき、それぞれに対して確認（Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）メッセージをＳＭＳセンタに返す。ＳＭＳセンタは確認メッセージを受信するまで、同じメッセージの再送を繰り返す。これによって、分割メッセージの不達を防ぐことができる。
【０００６】
しかし、ＳＭＳセンタサーバから再送されたメッセージと、携帯電話端末から送信された確認メッセージとが行き違う等して、携帯電話端末が受信したメッセージを結合したのちに、再送されたメッセージを受信した場合、この後この再送されたメッセージと結合するべきメッセージは受信されないので、携帯電話端末の中で再送されたメッセージが残留してしまう。
【０００７】
このメッセージが携帯電話端末内に残留したまま放置されると、全く関わりのない他のメッセージを携帯電話端末が受信したときに、誤って残留しているメッセージと他のメッセージを結合してしまう可能性がある。しかも、ＳＭＳのメッセージのデータ量が限られており、メッセージそれぞれを識別するためのリファレンス番号が２５６通りしか用意されていないため、同じリファレンス番号が付加されている別のメッセージが送信されて上記のエラーが発生する可能性は高い。
【０００８】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、結合済みのメッセージが受信側端末において残留したとき、残留しているメッセージと他のメッセージとを誤って結合することを防ぐことができる情報処理システム、情報処理方法、携帯通信端末およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明によれば、データファイルを分割することによって生成されたデータブロックを順次受信し、複数の前記データブロックを結合して結合データファイルを生成する情報処理システムであって、受信した前記データブロックと前記データブロックに付加された参照情報を格納するバッファ部と、前記バッファ部に格納された前記データブロックのうち同一の前記参照情報が付加された前記データブロックを結合して前記結合データファイルを生成するデータ処理部と、前記データ処理部が生成した前記結合データファイルと前記結合データファイルに対応する前記参照情報とを格納する記憶部と、を備え、前記データ処理部は、前記バッファ部から取得した前記参照情報と前記記憶部から取得した前記参照情報とを比較する比較部と、前記バッファ部に格納された前記データブロックの数が前記データファイルの分割数と一致するか否か判定する判定部と、を含み、前記比較部の比較結果が一致しないとき、かつ前記判定部の判定結果が一致するとき、前記データ処理部は前記データブロックを結合して前記結合データファイルを生成することを特徴とする情報処理システムが提供される。
【００１０】
また、本発明によれば、データファイルを分割して生成されたデータブロックを順次受信し、複数の前記データブロックを結合して結合データファイルを生成する情報処理方法であって、受信した前記データブロックと前記データブロックに付加された参照情報をバッファ部に格納する一時格納ステップと、前記バッファ部に格納された前記データブロックのうち同一の前記参照情報が付加された前記データブロックを結合して前記結合データファイルを生成する結合ステップと、前記結合ステップにて生成した前記結合データファイルと前記結合データファイルに対応する前記参照情報とを記憶部に格納する格納ステップと、前記バッファ部から取得した前記参照情報と前記記憶部から取得した前記参照情報とを比較する比較ステップと、前記バッファ部に格納された前記データブロックの数が前記データファイルの分割数と一致するか否か判定する判定ステップと、を備え、前記比較ステップの比較結果が一致しないとき、かつ前記判定ステップの判定結果が一致するとき、前記結合ステップは前記データブロックを結合して前記結合データファイルを生成することを特徴とする情報処理方法が提供される。
【００１１】
さらに、本発明によれば、送信センタサーバがデータファイルを分割することによって生成されたデータブロックを順次受信し、複数の前記データブロックを結合して結合データファイルを生成する携帯通信端末であって、受信した前記データブロックと前記データブロックに付加された参照情報を格納するバッファ部と、前記バッファ部に格納された前記データブロックのうち同一の前記参照情報が付加された前記データブロックを結合して前記結合データファイルを生成するデータ処理部と、前記データ処理部が生成した前記結合データファイルと前記結合データファイルに対応する前記参照情報とを格納する記憶部と、を備え、前記データ処理部は、前記バッファ部から取得した前記参照情報と前記記憶部から取得した前記参照情報とを比較する比較部と、前記バッファ部に格納された前記データブロックの数が前記データファイルの分割数と一致するか否か判定する判定部と、を含み、前記比較部の比較結果が一致しないとき、かつ前記判定部の判定結果が一致するとき、前記データ処理部は前記データブロックを結合して前記結合データファイルを生成することを特徴とする携帯通信端末が提供される。
【００１２】
さらに、本発明によれば、コンピュータ読み出し可能な記憶媒体から読み出されてコンピュータに情報処理を実行させるプログラムであって、前記情報処理は、データファイルを分割して生成されたデータブロックを順次受信する受信処理と、受信した前記データブロックと前記データブロックに付加された参照情報をバッファ部に格納する一時格納処理と、前記バッファ部に格納された前記データブロックのうち同一の前記参照情報が付加された前記データブロックを結合して前記結合データファイルを生成する結合処理と、前記結合処理にて生成した前記結合データファイルと前記結合データファイルに対応する前記参照情報とを記憶部に格納する格納処理と、前記バッファ部から取得した前記参照情報と前記記憶部から取得した前記参照情報とを比較する比較処理と、前記バッファ部に格納された前記データブロックの数が前記データファイルの分割数と一致するか否か判定する判定処理と、を含み、前記比較処理の比較結果が一致しないとき、かつ前記判定処理の判定結果が一致するとき、前記結合処理を実行させることを特徴とするプログラムが提供される。
【発明の効果】
【００１３】
本発明によれば、結合済みのメッセージが受信側端末において残留したとき、残留しているメッセージと他のメッセージとを誤って結合することを防ぐことができる情報処理システム、情報処理方法、携帯通信端末およびプログラムが提供される。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１５】
図１は、本発明の実施の形態に係る情報処理システムの構成図である。情報処理システム１は、携帯通信端末１０、送信センタサーバ２０およびネットワーク３０から構成されることができる。
【００１６】
送信センタサーバ２０は、ネットワーク３０を介して無線通信可能な通信部２３と、通信部２３に関するデータ処理を行う通信処理部２１４と、通信部２３が受信したデータファイルのデータ量を計測してデータファイルが所定のデータ量（１４０オクテット）を超えるか否か判定するデータ量判定部２１１と、データ量判定部２１１が判定した結果、データファイルが所定のデータ量を超えるとき、データファイルを分割して複数の異なるデータファイルを生成する分割部２１２と、分割部２１２が生成したデータファイルそれぞれに関連情報を付加する関連情報付加部２１３と、を備えてもよい。そして、送信センタサーバ２０は、関連情報付加部２１３によって関連情報を付加されたデータファイルを通信部２３からネットワーク３０を介して携帯通信端末１０に送信してもよい。
【００１７】
ただし、ここで関連情報とは、分割する前のデータファイルそれぞれを一意に定める参照情報と、データファイルを分割して生成されたデータブロックの数（分割数）と、後に結合するときのデータファイルの順序を表す順序情報と、を含んでもよい。
【００１８】
なお、データ量判定部２１１、分割部２１２、関連情報付加部２１３および通信処理部２１４はデータ処理部２１に含まれてもよい。さらに、送信センタサーバ２０はデータ処理部１１が処理したデータ等を格納する記憶部２２を備えてもよい。
【００１９】
そして、ネットワーク３０は、電話回線を含んでもよく、インターネット回線を含んでもよい。
【００２０】
そして、携帯通信端末１０（情報処理システム１）は、送信センタサーバ２０がデータファイルを分割することによって生成されたデータブロックを順次受信し、複数のデータブロックを結合して結合データファイルを生成することもできる。なお、携帯通信端末１０（情報処理システム１）は、受信したデータブロックとデータブロックに付加された参照情報を格納するバッファ部１３と、バッファ部１３に格納されたデータブロックのうち同一の参照情報が付加されたデータブロックを結合して結合データファイルを生成するデータ処理部１１と、データ処理部１１が生成した結合データファイルと結合データファイルに対応する参照情報とを格納する記憶部１２と、を備えてもよい。また、データ処理部１１は、バッファ部１３から取得した参照情報と記憶部１２から取得した参照情報とを比較する比較部１１１と、バッファ部１３に格納されたデータブロックの数がデータファイルの分割数と一致するか否か判定する判定部１１２と、を含み、比較部１１１の比較結果が一致しないとき、かつ判定部１１２の判定結果が一致するとき、データ処理部１１はデータブロックを結合して結合データファイルを生成してもよい。
【００２１】
さらに、携帯通信端末１０（情報処理システム１）は、ネットワーク３０を介して無線通信可能な通信部１４を備えてもよく、データ処理部１１は、通信部１４に関するデータ処理を行う通信処理部１１３を含んでもよい。
【００２２】
ここで、記憶部１２に格納される結合データファイルに対応する参照情報とは、結合データファイルの元となる複数のデータファイルに付加されていた同一の参照情報のことである。
【００２３】
本実施形態の携帯通信端末１０の構成の全部または一部は、ハードウェアで実現されてもよいし、あるいは、プロセッサに処理を実行させるプログラム（またはプログラムコード）で実現されてもよい。プロセッサは、不揮発性メモリなどの記録媒体からそのプログラムを読み出し実行する。本実施形態において、プロセッサはデータ処理部１１であってもよく、メモリは記憶部１２であってもよい。
【００２４】
携帯通信端末１０に含まれる機能がプログラムで実現される場合、当該プログラムは、コンピュータ読み出し可能な記憶媒体から読み出されてコンピュータに情報処理を実行させるプログラムであって、情報処理は、データファイルを分割して生成されたデータブロックを順次受信する受信処理と、受信したデータブロックとデータブロックに付加された参照情報をバッファ部１３に格納する一時格納処理と、バッファ部１３に格納されたデータブロックのうち同一の参照情報が付加されたデータブロックを結合して結合データファイルを生成する結合処理と、結合処理にて生成した結合データファイルと結合データファイルに対応する参照情報とを記憶部１２に格納する格納処理と、バッファ部１３から取得した参照情報と記憶部１２から取得した参照情報とを比較する比較処理と、バッファ部１３に格納されたデータブロックの数がデータファイルの分割数と一致するか否か判定する判定処理と、を含み、比較処理の比較結果が一致しないとき、かつ判定処理の判定結果が一致するとき、結合処理が実行させてもよい。
【００２５】
さらに、比較部１１１の比較結果が一致したとき、データ処理部１１は一致した参照情報と当該参照情報を付加されたデータファイルとをバッファ部１３から消去してもよい。
【００２６】
さらに、記憶部１２が結合データファイルと結合データファイルに対応する参照情報とを格納してから所定の時間が経過したのちに、データ処理部１１は参照情報を記憶部１２から消去してもよい。
【００２７】
さらに、上記のように本実施形態の送信センタサーバ２０は、データブロックを生成するときに、データブロックそれぞれに参照情報と分割数ととともに、データ処理部１１が結合するときのデータブロックの順序を表す順序情報が付加され、バッファ部１３は、データブロックとともに参照情報と分割数と順序情報とを格納し、判定部１１２は、バッファ部１３から分割数を取得し、データ処理部１１は、参照情報と順序情報とに基づいてデータブロックを結合して結合データファイルを生成してもよい。
【００２８】
ここまで述べてきた情報処理システム１は、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）に用いられてもよい。この場合、上記のデータファイルとはＳＭＳにて配信されるメッセージのデータファイルであってもよく、情報処理システム１の構成要素は３ＧＰＰ：ＴＳ２３．０４０に規定されている方法に従ってデータファイルを処理してもよい。３ＧＰＰ：ＴＳ２３．０４０には、参照情報は「リファレンス番号」、分割数は「最大数」、順序情報は「シーケンス番号」と記載されている。
【００２９】
図２は、本実施形態に係る情報処理方法のフローチャートである。本実施形態の情報処理方法は、データファイルを分割して生成されたデータブロックを順次受信し、複数のデータブロックを結合して結合データファイルを生成する情報処理方法である。
【００３０】
本実施形態の情報処理方法は、送信センタサーバ２０がＳＭＳメッセージのデータファイルを受信する第１受信ステップ（ステップＳ１０１）と、受信したＳＭＳメッセージのデータファイルのデータ量を計測してデータファイルが所定のデータ量（１４０オクテット）を超えるか否か判定するデータ量判定ステップ（ステップＳ１０２）と、データ量判定ステップにて判定した結果、データファイルが所定のデータ量を超えるとき（ステップＳ１０３のＹＥＳ）、データファイルを分割して複数の異なるデータファイルを生成する分割ステップ（ステップＳ１０４）と、分割ステップ（ステップＳ１０４）にて生成したデータファイルそれぞれに関連情報を付加する関連情報付加ステップ（ステップＳ１０５）と、を備えてもよい。そして、本実施形態の情報処理方法は、関連情報付加ステップ（ステップＳ１０５）にて関連情報を付加されたデータファイルをネットワーク３０を介して携帯通信端末１０に送信する送信ステップを備えてもよい（ステップＳ１０６）。
【００３１】
また、本実施形態の情報処理方法は、携帯通信端末１０が送信センタサーバ２０から送信されたデータブロックを受信する第２受信ステップ（ステップＳ１０７）と、受信したデータブロックとデータブロックに付加された参照情報をバッファ部１３に格納する一時格納ステップ（ステップＳ１０８）と、バッファ部１３に格納されたデータブロックのうち同一の参照情報が付加されたデータブロックを結合して結合データファイルを生成する結合ステップ（ステップＳ１１３）と、結合ステップにて生成した結合データファイルと結合データファイルに対応する参照情報とを記憶部１２に格納する格納ステップ（ステップＳ１１４）と、バッファ部１３から取得した参照情報と記憶部１２から取得した参照情報とを比較する比較ステップ（ステップＳ１０９）と、バッファ部１３に格納されたデータブロックの数がデータファイルの分割数と一致するか否か判定する判定ステップ（ステップＳ１１１）と、を備えてもよい。そして、比較ステップの比較結果が一致しないとき（ステップＳ１１０のＮＯ）、かつ判定ステップの判定結果が一致するとき（ステップＳ１１２のＹＥＳ）、結合ステップはデータブロックを結合して結合データファイルを生成してもよい（ステップＳ１１３）。
【００３２】
さらに、本実施形態の情報処理方法は、データ量判定ステップの計測結果が所定のデータ量（１４０オクテット）を超えないとき（ステップＳ１０３のＮＯ）、データファイルを分割せず、データファイルを携帯通信端末１０に送信してもよい（ステップＳ１０６）。
【００３３】
さらに、本実施形態の情報処理方法は、比較ステップの比較結果が一致したとき（ステップＳ１１０のＹＥＳ）、一致した参照情報と当該参照情報を付加されたデータブロックとをバッファ部１３から消去する第１消去ステップ（ステップＳ１１７）を備えてもよい。第１消去ステップ（ステップＳ１１７）が処理されたのちは、本実施形態の情報処理方法を終了してもよい。
【００３４】
さらに、判定ステップの判定結果が一致しないとき（ステップＳ１１２のＮＯ）、本実施形態の情報処理方法を終了してもよい。
【００３５】
さらに、本実施形態の情報処理方法は、記憶部１２が結合データファイルと結合データファイルに対応する参照情報とを格納してから所定の時間が経過したのちに（ステップＳ１１５のＹＥＳ）、参照情報を記憶部１２から消去する第２消去ステップ（ステップＳ１１６）を備えてもよい。第２消去ステップ（ステップＳ１１６）が処理されたのちは、本実施形態の情報処理方法を終了してもよい。
【００３６】
さらに、本実施形態の情報処理方法は、参照情報が記憶部１２に格納されてから所定の時間経過するまでは（ステップＳ１１５のＮＯ）、記憶部１２から参照情報を消去しなくてもよい。
【００３７】
ここで、本実施形態の効果について述べる。まず、データ処理部１１が複数の異なるデータファイルを結合したときに、データファイルそれぞれに付加されている参照情報を記憶部１２に格納して、比較部１１１は、受信したデータファイルに付加されている参照情報と記憶部１２に格納された参照情報とを比較し、一致しないときのみ３ＧＰＰ：ＴＳ２３．０４０に規定されている方法で当該データファイルを処理することができる。これによって、たとえ結合済みのデータファイルの一部が携帯通信端末１０（バッファ部１３）に残留したとしても、当該メッセージと同じ参照情報が付加されている他のメッセージとを誤って結合することを防止することができる。
【００３８】
また、比較部１１１の比較結果が一致となるデータファイルを受信したときは、データ処理部１１は当該データファイルをバッファ部１３から消去してもよい。これによって、当該データファイルが携帯通信端末１０内に残留することを防ぐこともできる。
【００３９】
さらに、参照情報が記憶部１２に格納されてから所定の時間経過したのちに、データ処理部１１は記憶部１２から参照情報を消去してもよい。これによって、参照情報が記憶部１２に格納されてから所定の時間が経過したのちは、当該参照情報を有するデータファイルを受信して通常通りの処理を実行することもできる。上記の通り、本実施形態の情報処理システム１がＳＭＳに用いられる場合、参照情報（リファレンス番号）は２５６通りしかないので、記憶部１２に格納された参照情報をクリアしないとすぐに処理できなくなってしまう。なお、上記所定の時間とは、参照情報の総数と、通信発声頻度から算出される。本実施形態においては、数十秒から数百秒程度設ければ十分と考えられる。
【００４０】
さらに、本実施形態は３ＧＰＰ：ＴＳ２３．０４０に従っているので、これまでの処理方法に影響を与えることはなく、通信性能を落とすことなく信頼性を高めることができる。
【００４１】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００４２】
たとえば、携帯通信端末１０が備える記憶部１２とバッファ部１３とは別の構成要素として記載したが、同一の記憶装置の中の異なる記憶領域をそれぞれ用いて実現してもよい。
【００４３】
また、本実施形態において、ＳＭＳに利用可能である情報処理システムとして記載したが、これに限らなくてもよい。たとえば、固定端末同士の通信において利用されてもよく、携帯電話端末やＰＨＳを除く携帯通信端末において利用されてもよい。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の形態に係る情報処理システムの構成図である。
【図２】本発明の実施の形態に係る情報処理方法のフローチャートである。
【図３】インターネットの電子メールに対応したＳＭＳを利用できる情報処理システムの構成図である。
【符号の説明】
【００４５】
１     情報処理システム
１０   携帯通信端末
１１   データ処理部
１１１ 比較部
１１２ 判定部
１１３ 通信処理部
１２   記憶部
１３   バッファ部
１４   通信部
２０   送信センタサーバ
２１   データ処理部
２１１ データ量判定部
２１２ 分割部
２１３ 関連情報付加部
２１４ 通信処理部
２２   記憶部
２３   通信部
３０   ネットワーク
３０１ インターネット回線
３０２ ＭＭＳ−Ｒｅｌａｙサーバ
３０３ メールボックス
３０４ ＳＭＳセンタサーバ
３０５ 携帯電話端末
３０６ ネットワーク
【図１】
2010109704.tif 000003
【図２】
2010109704.tif 000004
【図３】
2010109704.tif 000005