(57)【要約】【課題】  効率的に複数の携帯端末間でデータ通信を行う方法を提供すること【解決手段】  親機端末と複数の子機端末とを環状に配置し、親機端末から指示がなされると、子機端末は、順に自身が記憶しているデータを、隣の子機端末に送信する。隣の子機端末からデータを受信した子機端末は、当該受信したデータに自身が記憶するデータを追加して、さらに隣の端末に送信する。これを繰り返すことにより、最終的に親機端末に、子機端末のデータが集約される。【選択図】  図１
2014110487.tif 000002
【特許請求の範囲】
【請求項１】
他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末であって、
前記通信部からデータ収集指示を他の携帯端末に対して送信する収集指示送信手段と、
前記収集指示送信手段によりデータ収集指示を送信した送信先の携帯端末とは異なる携帯端末から、当該データ収集指示にかかるデータを受信するデータ受信手段と、
を備え、
前記データ受信手段は、前記収集指示送信手段によるデータ収集指示を送信した通信部とは異なる通信部を介して、前記データを受信することを特徴とする携帯端末。
【請求項２】
他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末であって、
前記通信部を介して、他の携帯端末から送信されたデータ収集指示を受信する収集指示受信手段と、
前記収集指示受信手段により収集指示を受信した場合、当該データ収集指示にかかるデータを、前記データ収集指示の送信元の携帯端末とは異なる携帯端末に送信するデータ送信手段と、
を備え、
前記データ送信手段は、前記収集指示を受信した通信部とは異なる通信部により前記データを送信することを特徴とする携帯端末。
【請求項３】
他の携帯端末から送信されたデータを受信するデータ受信手段をさらに備え、
前記データ送信手段は、前記データ受信手段で受信したデータと、自身が記憶するデータとを送信することを特徴とする請求項２に記載の携帯端末。
【請求項４】
親機端末と複数の子機端末とが環状に配置された情報処理システムであって、
前記親機端末は、
他の端末とのデータ送受信を行うための通信部を複数備え、
前記通信部からデータ収集指示を前記子機端末に対して送信する収集指示送信手段と、
前記収集指示送信手段によりデータ収集指示を送信した送信先の子機端末とは異なる子機端末から、当該データ収集指示にかかるデータを受信するデータ受信手段と、
を備え、
前記データ受信手段は、前記収集指示送信手段によるデータ収集指示を送信した通信部とは異なる通信部を介して、前記データを受信することを特徴とし、
前記子機端末は、
他の端末とのデータ送受信を行うための通信部を複数備え、
前記通信部を介して、他の端末から送信されたデータ収集指示を受信する収集指示受信手段と、
前記受信手段により収集指示を受信した場合、当該データ収集指示にかかるデータを、前記データ収集指示の送信元の端末とは異なる端末に送信するデータ送信手段と、
を備え、
前記データ送信手段は、前記収集指示を受信した通信部とは異なる通信部により前記データを送信することを特徴とする情報処理システム。
【請求項５】
他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末における情報処理方法であって、
前記携帯端末の収集指示送信手段が、前記通信部からデータ収集指示を他の携帯端末に対して送信する収集指示送信工程と、
前記携帯端末のデータ受信手段が、前記収集指示送信工程によりデータ収集指示を送信した送信先の携帯端末とは異なる携帯端末から、当該データ収集指示にかかるデータを受信するデータ受信工程と、
を備え、
前記データ受信工程は、前記収集指示送信工程によるデータ収集指示を送信した通信部とは異なる通信部を介して、前記データを受信することを特徴とする情報処理方法。
【請求項６】
他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末における情報処理方法であって、
前記携帯端末の収集指示受信手段が、前記通信部を介して、他の携帯端末から送信されたデータ収集指示を受信する収集指示受信工程と、
前記携帯端末のデータ送信手段が、前記収集指示受信工程により収集指示を受信した場合、当該データ収集指示にかかるデータを、前記データ収集指示の送信元の携帯端末とは異なる携帯端末に送信するデータ送信工程と、
を備え、
前記データ送信工程は、前記収集指示を受信した通信部とは異なる通信部により前記データを送信することを特徴とする情報処理方法。
【請求項７】
他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末において実行可能なプログラムであって、
前記携帯端末を、
前記通信部からデータ収集指示を他の携帯端末に対して送信する収集指示送信手段と、
前記収集指示送信手段によりデータ収集指示を送信した送信先の携帯端末とは異なる携帯端末から、当該データ収集指示にかかるデータを受信するデータ受信手段として機能させ、
前記データ受信手段は、前記収集指示送信手段によるデータ収集指示を送信した通信部とは異なる通信部を介して、前記データを受信することを特徴とするプログラム。
【請求項８】
他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末において実行可能なプログラムであって、
前記携帯端末を、
前記通信部を介して、他の携帯端末から送信されたデータ収集指示を受信する収集指示受信手段と、
前記収集指示受信手段により収集指示を受信した場合、当該データ収集指示にかかるデータを、前記データ収集指示の送信元の携帯端末とは異なる携帯端末に送信するデータ送信手段として機能させ、
前記データ送信手段は、前記収集指示を受信した通信部とは異なる通信部により前記データを送信することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末における赤外線等を用いたデータ通信の方法に関する。
【背景技術】
【０００２】
近年、タブレット端末やスマートフォンに代表される携帯端末が広く普及してきている。このような携帯端末には、赤外線等により相互に通信する機能が備えられ、データの送受信が行われている。
【０００３】
また、携帯端末の中には、赤外線等の無線信号の通信部を複数持つものがあり、そのような携帯端末を用いた通信方法が特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１７７５０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、赤外線通信においては、携帯端末の通信部同士を向かい合わせて接近させなければ通信が確立しないため、データの送受信は１対１で行う必要がある。
【０００６】
そのため、例えば１台の携帯端末に記憶されたデータを多数の携帯端末で共有する場合や、多数の携帯端末に分散しているデータを集約したいといった場合には、携帯端末をひとつひとつ手作業で向き合わせて通信を確立させ、データのやり取りをしなければならず、手間と時間がかかってしまう。
【０００７】
そこで、本発明は、効率的に複数の携帯端末間でデータ通信を行う方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末であって、前記通信部からデータ収集指示を他の携帯端末に対して送信する収集指示送信手段と、前記収集指示送信手段によりデータ収集指示を送信した送信先の携帯端末とは異なる携帯端末から、当該データ収集指示にかかるデータを受信するデータ受信手段と、を備え、前記データ受信手段は、前記収集指示送信手段によるデータ収集指示を送信した通信部とは異なる通信部を介して、前記データを受信することを特徴とする。
【０００９】
また本発明は、他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末であって、前記通信部を介して、他の携帯端末から送信されたデータ収集指示を受信する収集指示受信手段と、前記収集指示受信手段により収集指示を受信した場合、当該データ収集指示にかかるデータを、前記データ収集指示の送信元の携帯端末とは異なる携帯端末に送信するデータ送信手段と、を備え、前記データ送信手段は、前記収集指示を受信した通信部とは異なる通信部により前記データを送信することを特徴とする。
【００１０】
また本発明は、親機端末と複数の子機端末とが環状に配置された情報処理システムであって、前記親機端末は、他の端末とのデータ送受信を行うための通信部を複数備え、前記通信部からデータ収集指示を前記子機端末に対して送信する収集指示送信手段と、前記収集指示送信手段によりデータ収集指示を送信した送信先の子機端末とは異なる子機端末から、当該データ収集指示にかかるデータを受信するデータ受信手段と、を備え、前記データ受信手段は、前記収集指示送信手段によるデータ収集指示を送信した通信部とは異なる通信部を介して、前記データを受信することを特徴とし、前記子機端末は、他の端末とのデータ送受信を行うための通信部を複数備え、前記通信部を介して、他の端末から送信されたデータ収集指示を受信する収集指示受信手段と、前記受信手段により収集指示を受信した場合、当該データ収集指示にかかるデータを、前記データ収集指示の送信元の端末とは異なる端末に送信するデータ送信手段と、を備え、前記データ送信手段は、前記収集指示を受信した通信部とは異なる通信部により前記データを送信することを特徴とする。
【００１１】
また本発明は、他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末における情報処理方法であって、前記携帯端末の収集指示送信手段が、前記通信部からデータ収集指示を他の携帯端末に対して送信する収集指示送信工程と、前記携帯端末のデータ受信手段が、前記収集指示送信工程によりデータ収集指示を送信した送信先の携帯端末とは異なる携帯端末から、当該データ収集指示にかかるデータを受信するデータ受信工程と、を備え、前記データ受信工程は、前記収集指示送信工程によるデータ収集指示を送信した通信部とは異なる通信部を介して、前記データを受信することを特徴とする。
【００１２】
また本発明は、他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末における情報処理方法であって、前記携帯端末の収集指示受信手段が、前記通信部を介して、他の携帯端末から送信されたデータ収集指示を受信する収集指示受信工程と、前記携帯端末のデータ送信手段が、前記収集指示受信工程により収集指示を受信した場合、当該データ収集指示にかかるデータを、前記データ収集指示の送信元の携帯端末とは異なる携帯端末に送信するデータ送信工程と、を備え、前記データ送信工程は、前記収集指示を受信した通信部とは異なる通信部により前記データを送信することを特徴とする。
【００１３】
また本発明は、他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末において実行可能なプログラムであって、前記携帯端末を、前記通信部からデータ収集指示を他の携帯端末に対して送信する収集指示送信手段と、前記収集指示送信手段によりデータ収集指示を送信した送信先の携帯端末とは異なる携帯端末から、当該データ収集指示にかかるデータを受信するデータ受信手段として機能させ、前記データ受信手段は、前記収集指示送信手段によるデータ収集指示を送信した通信部とは異なる通信部を介して、前記データを受信することを特徴とする。
【００１４】
また本発明は、他の携帯端末とのデータ送受信を行うための通信部を複数備えた携帯端末において実行可能なプログラムであって、前記携帯端末を、前記通信部を介して、他の携帯端末から送信されたデータ収集指示を受信する収集指示受信手段と、前記収集指示受信手段により収集指示を受信した場合、当該データ収集指示にかかるデータを、前記データ収集指示の送信元の携帯端末とは異なる携帯端末に送信するデータ送信手段として機能させ、前記データ送信手段は、前記収集指示を受信した通信部とは異なる通信部により前記データを送信することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、効率的に複数の携帯端末間でデータ通信を行う方法を提供することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の情報処理システムの構成の一例を示す図である
【図２】図１の携帯端末のハードウエア構成の一例を示す図である
【図３】携帯端末が行うマスタファイル共有処理の流れについて説明する図である
【図４】携帯端末が行う販売データ収集処理の流れについて説明する図である
【図５】親機端末００１が行うマスタファイル共有処理を示すフローチャートである。
【図６】子機端末００１が行うマスタファイル共有処理を示すフローチャートである。
【図７】親機端末００１が行うデータ収集処理を示すフローチャートである
【図８】子機端末００１が行うデータ収集処理を示すフローチャートである
【図９】各携帯端末に記憶された販売データを示す図である
【図１０】図７および図８に示す処理を実行したことにより親機端末００１に集約された販売データを示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１８】
図１は携帯端末を用いた本発明のシステム構成の一例を示すシステム構成図である。
【００１９】
本実施形態では、４台の携帯端末（親機端末００１、子機端末００２、子機端末００３、子機端末００４）が円形に（環状に）連結される構成となっている。
【００２０】
各携帯端末は、少なくとも２つの無線通信部を備え、それぞれが隣り合う携帯端末と無線通信が可能となっている。例えば、子機端末００２における通信部のうち１つは親機端末００１と通信可能であり、もう１つは子機端末００３と通信可能となっている。
【００２１】
親機端末００１と子機端末００２、子機端末００２と子機端末００３、子機端末００３と子機端末００４、子機端末００４と親機端末００１がそれぞれ無線を用いた通信により相互に通信可能に接続されている。
【００２２】
また、本実施形態では、４台の携帯端末を用いた構成について説明するが、携帯端末の台数に関わらず、本発明は適用可能である。
【００２３】
以下、本発明の情報処理システムを構成する各装置について説明する。
【００２４】
以下、図２を用いて、図１に示した携帯端末のハードウエア構成の一例について説明する。
【００２５】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２６】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２７】
また、２０５は入力コントローラで、入力装置２０９等からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ装置２１０への表示を制御する。なお、ディスプレイ装置は、液晶ディスプレイに限られず、ＣＲＴディスプレイなどであっても良い。これらは必要に応じてクライアントが使用するものである。
【００２８】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２９】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３０】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３１】
ハードウエア上で動作する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３２】
なお、全ての装置がこれらの構成を備えているわけではなく、必要なものを夫々備えていればよい。
【００３３】
次に、図３を用いて、本発明の実施形態において携帯端末が行うマスタファイル共有処理の流れについて説明する。マスタファイル共有処理は、後述するデータ収集処理を行うための準備である。
【００３４】
本実施例におけるマスタファイルとは、商品ＩＤとその単価に関する情報や、クレジットカードの番号と種別に関する情報、通過に関する情報、機内販売用のカートに積載される商品の情報などを指す。
【００３５】
親機端末００１は、ユーザからマスタファイルの共有指示を受け付けると、子機端末００２に対して、送付先端末確認電文を送付する（Ｓ１０１）。ここで送付先端末確認電文とは、送付先の端末が親機端末であるか子機端末であるかを確認するための電文である。
【００３６】
親機端末００１から送付された電文を受信した端末（子機端末００２）は、親機端末００１に対して、自機が子機端末であることを示すデータを送信する（Ｓ１０２）。
【００３７】
なお、親機端末であるか子機端末であるかの情報は、予め設定されているものとする。
【００３８】
親機端末００１は、子機端末００２から送信されたデータを受信すると、当該子機端末００２に対して、設定情報とマスタファイルとを送信する（Ｓ１０３）。
【００３９】
子機端末００２は、親機端末００１から設定情報とマスタファイルを受信すると、子機端末００３に対して、送信先端末確認電文を送付する。これはＳ１０１の処理と同様の処理である。
【００４０】
そして子機端末００２から送付された電文を受信した子機端末００３は、子機端末００２に対して自機が子機端末であることを示すデータを送信する（Ｓ１０５）。
【００４１】
子機端末００３からのデータを受信した子機端末００２は、親機端末００１から受信した設定情報およびマスタファイルを子機端末００３に転送する。また、子機端末００２の端末ＩＤについても送信する（Ｓ１０６）。
【００４２】
子機端末００３と子機端末００４との間でも、Ｓ１０４〜Ｓ１０６の処理と同様の処理を行う（Ｓ１０７〜Ｓ１０９）。Ｓ１０９において送信される端末ＩＤについては、子機端末００２と子機端末００３の両方のＩＤが送信される。
【００４３】
そして、子機端末００４は、親機端末００１に対して、送信先端末確認電文を送付する（Ｓ１１０）。この応答として親機端末００１は、自機が親機端末である旨の情報を子機端末００４に送信する（Ｓ１１１）。
【００４４】
親機端末である旨の情報を受信した子機端末００４は、子機端末００２、００３、００４の端末ＩＤを親機端末００１に送信する（Ｓ１１２）。
【００４５】
以上の処理をすることで、親機端末００１のもつマスタファイルを子機端末で共有することができる。また、親機端末００１は、マスタファイルが共有された子機端末の端末ＩＤを取得することができる。
【００４６】
次に、図５を用いて、親機端末００１のＣＰＵ２０１が行うマスタファイル共有処理について説明する。
【００４７】
なお、図５のフローチャートで示す処理については、親機端末００１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００４８】
ステップＳ３０１では、親機端末００１のＣＰＵ２０１は、ＵＳＢメモリなどの外部記憶装置からマスタ情報を取得する。
【００４９】
ステップＳ３０２では、親機端末００１のＣＰＵ２０１は、販売情報（日付やロケーションなど商品の販売に必要な情報）を設定する。
【００５０】
ステップＳ３０３では、親機端末００１のＣＰＵ２０１は、送付先端末確認電文を送信する。送付先端末確認電文とは、データの送信先となる端末が、親機端末（マスタ情報の発信元であり、販売データ等を集約する端末として設定された端末）であるか、子機端末であるかを確認するための電文である。
【００５１】
ステップＳ３０４では、親機端末００１のＣＰＵ２０１は、ステップＳ３０３において送信した電文の応答として受信したデータから、送信先端末が親機端末か子機端末かを判断する。
【００５２】
親機端末である場合（ステップＳ３０４：ＮＯ）は、処理をステップＳ３０５に移行し、エラーメッセージを表示して（Ｓ３０６）、再度子機端末との通信接続を試みる（Ｓ３０３）。
【００５３】
子機端末である場合（ステップＳ３０４：ＹＥＳ）は、処理をステップＳ３０６に移行する。
【００５４】
ステップＳ３０６では、親機端末００１のＣＰＵ２０１は、ステップＳ３０１で取得したマスタファイル、ステップＳ３０２で設定した設定情報を、ステップＳ３０３で電文を送信した子機端末に対して送信する。
【００５５】
ステップＳ３０７では、親機端末００１のＣＰＵ２０１は、送信先端末確認電文を受信するまで待機する。すなわち、図１に示すように、子機端末００２、００３、００４と通信がなされ、子機端末００４から送信された確認電文を受信するまで待機する。
【００５６】
送信先確認電文を受信すると（ステップＳ３０７：ＹＥＳ）、ステップＳ３０８において親機端末００１のＣＰＵ２０１は、送信先確認電文の送信元である子機端末に対して端末情報を送信する（図３のＳ１１１）。
【００５７】
ステップＳ３０９では、親機端末００１のＣＰＵ２０１は、子機端末から端末ＩＤを受信する。ここで受信する端末ＩＤは、例えば図３の例だと子機端末００２、００３、００４の３台の携帯端末の端末ＩＤとなる。すなわち、マスタファイルを共有した端末のＩＤを受信することとなる。
【００５８】
ステップＳ３１０は、親機端末００１のＣＰＵ２０１は、ＵＳＢメモリなどの外部記憶装置にステップＳ３０９で受信した端末ＩＤを保存する。
【００５９】
次に、図６を用いて、子機端末００２〜００４のＣＰＵ２０１が行うマスタファイル共有処理について説明する。
【００６０】
なお、図６のフローチャートで示す処理については、子機端末のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００６１】
また、ここでは子機端末００２〜００４を単に子機端末として説明する。
【００６２】
まず子機端末のＣＰＵ２０１は、送付先端末確認電文を受信するまで待機し（ステップＳ４０１）、受信したら処理をステップＳ４０２に移行する。
【００６３】
ステップＳ４０２では、子機端末のＣＰＵ２０１は、受信した確認電文の応答として、端末情報を確認電文の送信元に送信する。
【００６４】
ステップＳ４０３では、子機端末のＣＰＵ２０１は、確認電文の送信元から、設定情報とマスタファイルを受信する。また、確認電文の送信元が子機端末の場合は、当該端末の端末ＩＤも受信する。
【００６５】
ステップＳ４０４では、子機端末のＣＰＵ２０１は、ステップＳ４０３で受信した設定情報とマスタファイルを記憶領域に保存する。また、当該設定情報を自機に対しても適用する。
【００６６】
ステップＳ４０５では、子機端末のＣＰＵ２０１は、送付先端末確認電文を送信する。
【００６７】
ステップＳ４０６では、子機端末のＣＰＵ２０１は、ステップＳ４０５で送信した電文の応答として受信した端末情報から、送信先の端末が親機端末であるか子機端末であるかを判断する。
【００６８】
子機端末である場合（ステップＳ４０６：ＹＥＳ）は、処理をステップＳ４０７に移行する。
【００６９】
親機端末である場合（ステップＳ４０６：ＮＯ）は、処理をステップＳ４０８に移行する。
【００７０】
ステップＳ４０７では、子機端末のＣＰＵ２０１は、ステップＳ４０３で受信した設定情報、マスタファイルを子機端末に転送する。また、ステップＳ４０３で受信した端末ＩＤに自機のＩＤを追加して、子機端末に送信する。
【００７１】
ステップＳ４０８では、子機端末のＣＰＵ２０１は、ステップＳ４０３で受信した端末ＩＤに自機のＩＤを追加して、親機端末に送信する。
【００７２】
以上の処理により、親機端末のマスタファイルと設定情報が、子機端末にも適用されることとなる。また、親機端末は、マスタファイルと設定情報を共有した子機端末の端末ＩＤを取得することが可能となる。
【００７３】
次に、図４を用いて、本発明の実施形態において携帯端末が行う販売データ収集処理の流れについて説明する。なお、本実施例においては販売データを例にして説明するが、各子機端末が記憶しているデータを親機端末に収集する処理であれば、いずれのデータであっても適用可能である。
【００７４】
まず親機端末００１から子機端末００２に対して販売データ収集指示を送信する（Ｓ２０１）。子機端末００２は販売データ収集指示を受信すると、子機端末００３に対して自身が記憶している販売データを送信する（Ｓ２０２）。
【００７５】
子機端末００３は、子機端末００２から送信された販売データを受信すると、当該販売データに、自身が記憶している販売データを追加して、子機端末００４に送信する（Ｓ２０３）。
【００７６】
子機端末００４は、子機端末００３から送信された販売データを受信すると、当該販売データ（子機端末００２と子機端末００３の販売データ）に自身が記憶している販売データを追加して、親機端末００１に送信する（Ｓ２０４）。
【００７７】
次に図７を用いて、親機端末００１のＣＰＵ２０１が行うデータ収集処理について説明する。
【００７８】
なお、図７のフローチャートで示す処理については、親機端末００１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００７９】
ステップＳ５０１では、親機端末００１のＣＰＵ２０１は、販売データ収集指示を子機端末に対して送信する。
【００８０】
そして、親機端末００１は、子機端末から送信される販売データを受信するまで待機する（ステップＳ５０２）。
【００８１】
販売データを受信した場合（ステップＳ５０２：ＹＥＳ）は、処理をステップＳ５０３に移行する。
【００８２】
ステップＳ５０３では、親機端末００１のＣＰＵ２０１は、ＵＳＢメモリ等の外部記憶装置にステップＳ５０２で取得した販売データを保存する。
【００８３】
次に図８を用いて、子機端末のＣＰＵ２０１が行うデータ収集処理について説明する。
【００８４】
なお、図８のフローチャートで示す処理については、子機端末のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００８５】
まず子機端末は、親機端末から送信される販売データ収集指示の受信または子機端末から送信される販売データの受信をするまで待機する（ステップＳ６０１）。
【００８６】
例えば親機端末の隣に配置されている場合は、親機端末から販売データ収集指示を受信することになる。他方、子機端末の隣に配置されている場合は、子機端末から販売データを受信することになる。
【００８７】
販売データ収集指示または販売データを受信した場合（ステップＳ６０１：ＹＥＳ）は、処理をステップＳ６０２に移行する。
【００８８】
ステップＳ６０２では、子機端末のＣＰＵ２０１は、自身の端末に記憶している販売データを親機端末または子機端末に送信する。
【００８９】
ここで、ステップＳ６０１で受信したのが販売データだった場合は、当該受信した販売データに自身の端末が記憶している販売データを追加して送信する。
【００９０】
データの送信先は、ステップＳ６０１で受信した版場データ収集指示または販売データの送信元とは異なる端末に対して送信する。
【００９１】
以上の図７および図８に示す処理により、各子機端末が記憶している販売データを親機端末が収集することが可能となる。
【００９２】
図９は、各携帯端末に記憶された販売データの一例を示す。図９Ａが親機端末００１に記憶された販売データの一例である。図９Ｂは、子機端末００２に記憶された販売データの一例である。図９Ｃは子機端末００３に記憶された販売データの一例である。図９Ｄは、子機端末００４に記憶された販売データの一例である。
【００９３】
図７及び図８の処理が実行されることにより、図９Ｂ、Ｃ、Ｄの販売データが親機端末００１に集約される。
【００９４】
図１０は、図７および図８に示す処理を実行したことにより親機端末００１に集約された販売データを示す。
【００９５】
例えば商品ＩＤ：ＡＡＡの商品については、親機端末００１に１０個分、子機端末００２に２０個分の販売データが記憶されていた（図９Ａ、Ｂ）。これが集約された図１０においては合計の３０個分のデータとなっている。
【００９６】
以上のように、複数の携帯端末を円形（環状）に配置し、それぞれ隣り合う端末同士で通信可能にすることで、効率的に１つの端末の情報を共有できる。また、効率的に１つの端末に他の端末の情報を集約することが可能となる。
【００９７】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００９８】
また、本発明におけるプログラムは、図５〜図８の処理方法をコンピュータが実行可能なプログラムである。なお、本発明におけるプログラムは図５〜図８の各装置の処理方法ごとのプログラムであってもよい。
【００９９】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１００】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１０１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１０２】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０４】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０５】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０６】
００１  携帯端末（親機端末）
００２  携帯端末（子機端末）
００３  携帯端末（子機端末）
００４  携帯端末（子機端末）
【図１】
2014110487.tif 000003
【図２】
2014110487.tif 000004
【図３】
2014110487.tif 000005
【図４】
2014110487.tif 000006
【図５】
2014110487.tif 000007
【図６】
2014110487.tif 000008
【図７】
2014110487.tif 000009
【図８】
2014110487.tif 000010
【図９】
2014110487.tif 000011
【図１０】
2014110487.tif 000012