JP2004140729A - Data processing system and program - Google Patents
Data processing system and program Download PDFInfo
- Publication number
- JP2004140729A JP2004140729A JP2002305432A JP2002305432A JP2004140729A JP 2004140729 A JP2004140729 A JP 2004140729A JP 2002305432 A JP2002305432 A JP 2002305432A JP 2002305432 A JP2002305432 A JP 2002305432A JP 2004140729 A JP2004140729 A JP 2004140729A
- Authority
- JP
- Japan
- Prior art keywords
- data
- information processing
- processing device
- image data
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、情報処理端末に記録されたデータをディスプレイに一覧表示し、端末間でデータ転送操作を行うことができるデータ処理装置等に関するものである。
【0002】
【従来の技術】
近年、CCDカメラデバイスの小型高性能化と記憶メディアの大容量化により、デジタルスチルカメラやデジタルムービーカメラだけでなく、携帯電話やPDA(Personal Digital Assistant)携帯型パーソナルコンピュータなど多くの情報処理端末にカメラが実装され、内蔵された記憶メディアに膨大な量のデータ(静止画データや動画データ)が蓄積されるようになった。
【0003】
これら蓄積されたデータの内容を確認しつつ必要なデータのみを情報処理端末間で受け渡す作業を考えると、現状では、情報処理端末をケーブル接続またはメモリカードを介して、データをパーソナルコンピュータに転送し、コンピュータの画面上で内容を確認しながらディレクトリを跨いでファイルの複写や移動処理といった煩雑な処理を強いられている。そこで、もっと簡単な操作により情報処理端末間で目的のデータを授受したいしたいとする要望が強い。
【0004】
かかる要望に応えるシステムとして、携帯端末とパーソナルコンピュータとのデータ授受に関して、例えば、特許文献1で、操作性の向上に向けた工夫が施された情報処理システムが提案されている。本情報処理システムは、携帯電話機がパーソナルコンピュータの入力表示部に載置されたとき、携帯電話機に内蔵されているRFタグに記憶されている携帯電話機の電話番号が、パーソナルコンピュータに内蔵されているリーダライタにより読み取られる。その電話番号に基づいて、携帯電話機とパーソナルコンピュータとの間において、電話回線が閉結される。そして、その電話回線を介して携帯電話機と、パーソナルコンピュータ1との間において、データが授受される。
【0005】
【特許文献1】
特開2002−204239号公報(第1頁等、第1図)
【0006】
【発明が解決しようとする課題】
しかしながら、上記従来技術においても、情報処理端末に蓄積されたデータをパーソナルコンピュータへ転送し表示する作業、および2つの情報処理端末間でのデータ全体の一括転送作業、について簡単化しているにすぎず、複数の情報処理端末に蓄積されたデータを判りやすく表示し、個々のデータについて授受する作業を簡単にできるとは言い難い。
【0007】
【課題を解決するための手段】
そこで、第一の発明は、第一情報処理装置と1以上の第二情報処理装置を有するデータ処理システムであって、第一情報処理装置は、第二情報処理装置からデータを受信するデータ受信部と、第二情報処理装置が近づいた場所の付近に前記データを表示するデータ表示部を具備し、第二情報処理装置は、データを格納しているデータ格納部と、第一情報処理装置が近づいた場合に、データを第一情報処理装置に送信するデータ送信部を具備するデータ処理システムであり、かかるデータ処理システムにより、複数の情報処理端末に蓄積されたデータを一の情報処理装置上に判りやすく表示できる。
【0008】
また、第二の発明は、第一情報処理装置と1以上の第二情報処理装置を有するデータ処理システムであって、第一情報処理装置は、データを表示するデータ表示部と、第二情報処理装置が遠ざかった場合に、データを削除するデータ削除部を具備し、第二情報処理装置は、第一情報処理装置が遠ざかった場合に、第一情報処理装置からデータを受信するデータ処理システムであり、かかるデータ処理システムにより、所望のデータの受け渡しを簡単に行える。
【0009】
【発明の実施の形態】
以下、データ処理システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【0010】
図1は、本実施の形態におけるデータ処理システムの概念図である。データ処理システムは、データ表示操作装置11、情報処理端末12で構成される。データ表示操作装置11は、例えばパーソナルコンピュータである。情報処理端末12は、通常、1つまたは複数ある。本実施例において2つの情報処理端末12の使用した場合を例に説明するため、区別して表記する場合には情報処理端末12a、12bとする。情報処理端末12は、通常、携帯が可能な小型の情報処理端末であり、カメラの装着の有無を問わず、PDA、デジタルスチルカメラ、デジタルムービーカメラ、携帯電話、PHS、ノート型パーソナルコンピュータなどを含む。
【0011】
データ表示操作装置11は、ディスプレイ101、接近センサ102、プライベート領域103で構成される。情報処理端末12は、表示パネル111、電子タグ112で構成される。
【0012】
ディスプレイ101には、通常、LCDや有機ELなどの薄型の表示デバイスであり、画像データA〜Fまたはa〜fで構成された画像データ群104が表示されている。
ディスプレイ101には図示せぬタッチパネルセンサが組み込まれ、図示せぬユーザの手指や図示せぬペンによって画像データ群104に対するユーザの操作指示に関する情報を受付けることができる。
ディスプレイ101は画面を水平に配置し、ユーザが向い合って使用することが望ましいが、水平に配置されなくても良い。
【0013】
プライベート領域103と接近センサ102は組を成し、1つまたは複数の組がある。ディスプレイ101の接近センサ102の近傍にプライベート領域103が配置される。プライベート領域103の境界線は表示してもしなくてもよい。プライベート領域103aには接近センサ102aに接近した情報処理端末12aの画像データA〜Fが表示される。同様に、プライベート領域103bには接近センサ102bに接近した情報処理端末12bの画像データa〜fが表示される。
【0014】
データ表示操作装置11と情報処理端末12は、図示せぬネットワークで結ばれており、データの授受が可能である。表示パネル111は、通常、LCDや有機ELなどの薄型の表示デバイスであり、情報処理端末12に格納された画像データを表示することができる。電子タグ112は、情報処理端末12の識別子を電磁波として送信することが可能である。
【0015】
接近センサ102は例えば下記に示す電子タグのリーダライタで構成され、情報処理端末12の接近を検知すると共に、電子タグ112から情報処理端末12の識別子を受け取ることができる。
【0016】
電子タグとリーダライタによる接近の検出の原理について説明する。
リーダライタは十分短い間隔で電磁波を出している。電子タグが近づくとリーダライタに内蔵されたアンテナの内部負荷が変化する。また遠ざかった場合も同様に内部負荷の変化として知ることができる。つまり、電子タグの接近を電磁結合の確立として、電子タグが遠ざかったことを電磁結合の解消として検知することができる。
【0017】
例えば、国際標準規格(非接触ICカード)ISO/IEC10536で規定された方式では数センチメートル程度、また、同ISO/IEC14443,ISO/IEC15693で規定された方式では最大1メートル程度、の距離において、電子タグの接近検知および相互の通信が可能とされている。
【0018】
電子タグとリーダライタによるデータ通信の原理について説明する。リーダライタからの搬送波の電磁誘導により電力が伝送される。同時に搬送波を振幅変調することで、リーダライタから電子タグへ制御信号が送られる。電子タグからリーダライタへの情報伝送では、リーダライタからの搬送波を電子タグで負荷変調して磁束を変化させる。その変化をリーダライタの内部抵抗に流れる電圧または電流の変化として復調することで情報を取り出すことができる。
【0019】
本実施の形態におけるデータ処理システムのブロック構成を説明する。図2は本発明の実施例におけるブロック図である。
【0020】
データ表示操作装置11は、近接検出部201、識別子受信部202、アドレス変換部203、ネットワーク通信部204、画像データ保持部205、管理テーブル206、データ表示部207、操作入力部208、制御部209、データ削除部210を具備している。
【0021】
情報処理端末12は、識別子送信部301、ネットワーク通信部302、データ表示部303、画像データ保持部304、制御部305を具備している。なお、データ表示操作装置11と情報処理端末12はネットワーク250で接続されている。
【0022】
近接検出部201は、情報処理端末12が近接したこと検出し識別子受信部202へ送る。また、近接検出部201は、情報処理端末12が遠ざかったことを検出し制御部208へ送る。
【0023】
識別子受信部202は、識別子送信手段301から送られた識別子を受け取る。近接検出部201および識別子受信部202は電子タグ(RF−IDタグ)のリーダライタ、またはブルートゥースなどの近距離無線通信モジュールで実現される。
【0024】
アドレス変換部203は、アドレス管理テーブルを保持していて、識別子受信部202で受信した識別子をネットワーク250で機器を特定するアドレスに変換する。アドレス管理テーブルは、例えば、情報処理装置の識別子とIPアドレスを有するレコードを1以上格納している。
【0025】
ネットワーク通信部204は、ネットワーク250を経由して情報処理端末12と通信し、画像データを送受信する。ネットワーク通信部204は、無線通信手段で実現されることが好適である。
【0026】
画像データ保持部205は情報処理端末12から受け取った画像データ保持し、データ表示装置11が具備するRAMやメモリカードやハードディスク装置や光ディスク装置等で実現され得る。
管理テーブル206は画像データ保持部205に保持している画像データを管理する一時的なテーブルである。
【0027】
データ表示部207は、画像データを管理テーブルの内容に従ってディスプレイ101に表示する。管理テーブルとは、画像データの表示位置を決定するための情報を管理しているテーブルであり、管理テーブルのデータ例は、以下で述べる。
【0028】
データ削除部210は、制御部209からの指示に従ってディスプレイ101に表示されている指定された画像データを削除する。ここで、削除するとは、画像データを記憶領域から消去するだけではなく、記憶領域から削除せずに未表示とする場合も含む。
【0029】
操作入力部208は、画像データに対するユーザ操作を受け付ける。操作入力部208はタッチパネルなどのポインティングデバイスで実現され、ユーザがポインティングした座標値を得ることができる。ユーザ操作とは、例えば、画像データを指示してディスプレイ101上を移動する指示である。かかる指示は、例えば、ペンで指示してドラッグする動作で実現される。
【0030】
制御部209は、情報処理端末12から受信した画像データを画像データ保持部205に格納すると共に管理テーブル206を更新する。制御部209は、操作入力部208から受けた指示に従って管理テーブル206の内容を随時更新する。制御部209は、情報処理端末12が遠ざかった場合に、管理テーブルを参照して送信すべき画像データを検索し、画像データ保持部205から読み出してネットワーク通信部204を経由して情報処理端末12へ送るとともに、データ削除部210へ当該画像データの表示削除を指示する。制御部209の一連の動作は、ソフトウエアで通常実現され、当該ソフトウエアはハードディスク等の記録媒体に記録されている。但し、ハードウエア(専用回路)で実現してもよい。
【0031】
識別子送信部301は情報処理端末12の識別子を送信する。識別子送信部301は電子タグやブルートゥースなどの近距離無線通信モジュールで実現され得る。
【0032】
ネットワーク通信部302は、図示せぬネットワークを経由してデータ表示操作装置11と通信し、画像データを授受する。ネットワーク通信部302は、無線通信手段で実現されることが好適である。
【0033】
データ表示部303は、画像データを表示パネル111に表示する。
【0034】
画像データ保持部304には、1つ以上の画像データが蓄積されており、制御部305からの指示により読み出しや記録が可能である。画像データ保持部304の実現手段は、画像データ保持部205と同じであり説明を省略する。
【0035】
制御部305は、データ表示操作装置11からの指示で、画像データ保持部304の画像データをネットワーク通信部302に渡す。また、制御部305は、データ表示操作装置11からの指示で、ネットワーク通信部302から受け取った画像データを画像データ保持部304に格納する。さらに、制御部305は画像データ保持部304に格納されている画像データをデータ表示部303へ送る。制御部305の一連の動作は、ソフトウエアで通常実現され、当該ソフトウエアはハードディスク等の記録媒体に記録されている。但し、ハードウエア(専用回路)で実現してもよい。
【0036】
ネットワーク250の接続形態は、無線と有線のどちらか一方、または両者を組み合わせである。
【0037】
本実施例で使用するテーブルについて説明する。図3はアドレス変換部203が保持するアドレス管理テーブルTAである。
【0038】
アドレス管理テーブルTAは、図3に示すように情報処理端末12を識別する固有の識別子と、ネットワーク250で機器を特定するために使用するアドレスとの対応づけを管理している。このアドレス管理テーブルTAを参照することにより、識別子をアドレスに変換することが可能である。アドレス管理テーブルTAには、データ表示操作装置11に近接する可能性のある複数の情報処理端末12に関する情報をあらかじめ登録しているが、必要に応じてユーザが追加登録することも可能である。
【0039】
図4は管理テーブル206が保持する画像管理テーブルTIである。画像管理テーブルTIは、図4に示すように画像データを識別する画像IDと、表示領域Qと、プライベート領域を識別する領域IDとを対応付けて管理している。画像IDは本システムでユニークな番号である。
【0040】
表示領域Qは画像データの左上座標(x0,y0)と右下座標(x1,y1)で表現する。本実施例で使用する表示座標系は、ディスプレイ101の左上を原点として横方向にx軸を、縦方向にy軸をとる。領域IDは画像データがディスプレイ101上で表示された領域全体が含まれるプライベート領域を識別するものである。
【0041】
領域IDはプライベート領域104aの領域IDをa、プライベート領域104bの領域IDをbとし、ディスプレイ101上で画像データが表示された領域によって決定する。但し、どのプライベート領域にも含まれない場合は領域ID=0を格納する。なお、操作入力部208で得られるタッチパネルの座標値は、表示座標系と一致させる。
【0042】
以下、本データ処理システムの動作について説明する。以下では、データ表示操作装置11と情報処理端末12aを例にして、その動作を説明する。図5はデータ処理システムの全体処理のフローチャートである。
【0043】
(ステップS1)接近センサ102aは、情報処理端末12aの接近状況を監視し、接近した場合は次の処理へ進む。
【0044】
(ステップS2)データ表示操作装置11は、情報処理端末12aのアドレスを得て、情報処理端末12aに格納されている画像データを、ネットワーク250を経由して受信する。
【0045】
(ステップS3)受信した画像データは、ディスプレイ101のプライベート領域103aに表示する。
【0046】
(ステップS4)ユーザのドラッグ&ドロップ操作の指示を受付けて、ディスプレイ101上で画像データを移動する。なお、データの移動の指示を受けない場合は、本ステップは存在しない。
【0047】
(ステップS5)接近センサ102aが情報処理端末12aの近接状況を監視し、遠ざかった場合には、次のステップS6へ進む。遠ざかっていない場合(近接したままの状態)はステップS4へ戻る。
【0048】
(ステップS6)データ表示操作装置11はプライベート領域103にある画像データのみを情報処理端末12aへネットワーク250を経由して送信する。
【0049】
(ステップS7)ディスプレイ101のプライベート領域103aにある画像データの表示を消去し、ステップS1へ戻る。
なお、図5のフローチャートにおいて、電源オフなどの割り込みにより処理は終了する。
【0050】
図6は第1のデータ転送処理のフローチャートである。
(ステップS21)情報処理端末12aは自己の識別子を送信する。なお、情報処理端末12aは自己の識別子を予め格納している、とする。
【0051】
(ステップS25)データ表示操作装置11はその識別子を受信し、アドレス管理テーブルTAを参照して情報処理端末12aのアドレスに変換する。このアドレスを元にデータ表示操作装置11と情報処理端末12aとはネットワーク250を経由して通信する。なお、自己の識別子がアドレスであれば、識別子をアドレスに変換する動作は必要でない。
【0052】
(ステップS22)情報処理端末12aは、画像データ保持部304に蓄積されている全ての画像データを1つずつ送信する。なお、図6のフローチャートでは、ループ、と記載することで、画像データを1つずつ送信することを表現している。
【0053】
(ステップS26)データ表示操作装置11は画像データを1つ受信し、画像データ保持部205に格納する。
【0054】
(ステップS27)管理テーブルTIに当該受信した画像データに対応する新しいエントリーを追加する。画像IDはエントリー作成順に1からインクリメンタルな整数を格納する。表示領域Qは、例えば、プライベート領域の左から右へ、上から下へ画像データを順次表示するように決定する。画像データは重ならないように表示することが望ましいが、画像データが多い等の理由でプライベート領域に入りきれない場合は、画像データの一部が重なるように表示位置を決定してもよい。近接センサ102aに近接した情報処理端末12aに蓄積された画像データに対する領域IDの値にはaを、近接センサ102bに近接した情報処理端末12bに蓄積された画像データに対する領域IDの値にはbを格納する。
【0055】
(ステップS28)全ての画像データの受信が完了した場合は処理を終了する。そうでない場合には、ステップS26へ戻って次の画像データを受信する。
【0056】
以上の一連の処理で情報処理端末12aが蓄積している全ての画像データをデータ表示操作装置11へ転送することができる。
【0057】
図7はデータ表示操作装置11におけるデータ表示処理のフローチャートである。
(ステップS31)画像管理テーブルTIの全てのエントリーを順次参照して、当該画像データの表示領域Qを読み出す。
【0058】
(ステップS32)画像データ保持手段205から当該画像データを読み出し、ディスプレイ101上の表示領域Qで示された領域に表示する。
【0059】
以上の処理を画像管理テーブルに登録されている全ての画像データに関して処理することで、全ての画像データをディスプレイ101上に表示できる。
【0060】
図8および図9はデータ表示操作装置11におけるデータ操作処理のフローチャートである。
(ステップS41)操作入力部208でユーザがタッチパネルに触れているか否かを判定し、触れていない場合には処理を終了する。
【0061】
(ステップS42)タッチパネルに触れている場合には、ドラッグ操作を開始したと見なし、その開始座標PA(xa,ya)を操作入力部208より得る。
【0062】
(ステップS44)PAを元に画像データの検索処理を行う。
(ステップS441)指定画像IDに0を格納する。
【0063】
(ステップS442、S443)画像管理テーブルTIの全てのエントリーを順次参照して、PAが表示領域Qに含まれている場合には当該画像IDを指定画像IDとし、検索処理を終了する。
含まれていない場合は次のエントリーを調べる。
【0064】
(ステップS44)指定画像IDが0である場合は、ユーザは画像が指定されていないと判断し処理を終了する。そうでない場合は、次のステップへ進む。
【0065】
(ステップS45)操作入力部208でタッチパネルに触れているか否かを判定し、触れなくなるまでステップS45を繰り返す。
【0066】
(ステップS46)タッパネルに触れなくなったとき、ユーザはドロップしたと判断し、最後に触れていた座標を終了座標PB(xb、yb)として得る。
【0067】
(ステップS47)PAとPBの相対距離(xb−xa,yb−ya)を指定画像IDの画像データの表示領域Q(x0,y0)および(x1,y1)の座標値にそれぞれ加算することで表示領域Qを更新する。さらに、更新した表示領域Qとプライベート領域との座標情報から重なりを判定し、領域IDを更新する。
【0068】
(ステップS48)ディスプレイ101上の当該画像データの表示を一旦消去し、改めて表示領域Qで示された領域に画像データを表示する。
【0069】
図10は第2のデータ転送処理のフローチャートである。
(ステップS61)データ表示操作装置11は画像管理テーブルTIの全てのエントリーを順次参照して、領域IDがaか否かを判定する。領域IDがaでない場合は次のエントリーを処理する。
【0070】
(ステップS62)領域IDがaの場合は画像データ保持部205に蓄積されている画像データを、ネットワーク250を経由して情報処理端末12aへ送信する。
【0071】
(ステップS65)情報処理端末12aはデータ表示操作装置11から送信された画像データを受信し、画像データ保持部305に格納する。
【0072】
(ステップS66)全ての画像データの受信が完了した場合は次の処理へ進む。そうでない場合には、ステップS65へ戻って次の画像データを受信する。
【0073】
(ステップS67)画像データ保持部305に格納された全ての画像データを表示パネル111aへ表示する。
【0074】
以上の一連の処理でデータ表示操作装置11のプライベート領域103aにある全ての画像データを情報処理端末12aへ転送できたことになる。
【0075】
図11はデータ表示操作装置11における表示消去処理のフローチャートである。
(ステップS71)画像管理テーブルTIの全てのエントリーを順次参照して、領域IDがaか否かを判定する。領域IDがaでない場合は次のエントリーを処理する。
【0076】
(ステップS62)領域IDがaの場合はデータ削除部210によってディスプレイ101に表示されている当該画像データを削除する。なお、削除とは、データ自体を削除する処理だけではなく、未表示する処理も含む。
【0077】
以上の図5〜図11に示したフローチャートは、データ表示操作装置11と情報処理端末12aに関する動作の説明である。本実施例において、データ表示操作装置11は、近接センサ102とプライベート領域103を2組有しており、最大で2つの情報処理端末12a,12bを同時に処理できる。
【0078】
データ表示操作装置11と情報処理端末12bに関する動作の説明は、図5〜図11に示したフローチャートの説明において、情報処理端末12aを同12b、近接センサ102aを同102b、プライベート領域103aを同103b、ステップS61およびステップS71における条件判断を「領域IDがaか否か」を「領域IDがbか否か」と読み替えることで説明できるため、ここでは詳細な説明は省略する。
【0079】
以下、本実施例の携帯におけるデータ処理システムの具体的な動作について、図12(a)〜(d)を用いて説明する。
【0080】
ユーザAとユーザBは情報処理端末12a,12bをそれぞれ手に持っている。情報処理端末12aには画像データA〜Fが、情報処理端末12bには画像データa〜fがそれぞれ格納されている。データ表示操作装置11の画面にはプライベート領域103のみが表示されている。その状態を図12(a)に示す。
【0081】
ユーザAが情報処理端末12aをデータ表示操作装置11に近づけると、接近センサ102aが接近を検知し、電子タグ112aから発せられた識別子を受信する。データ表示操作装置11は識別子からアドレスに変換し、ネットワーク経由で情報処理端末12aから画像データA〜Fを受取り、ディスプレイ101のプライベート領域103aに表示する。同様に、ユーザBは情報処理端末12bをデータ表示操作装置11に近づけると、画像データa〜fを受取りプライベート領域103bに表示する。この状態を図12(b)に示す。
【0082】
ユーザAの所有する画像データEをユーザBへ渡す場合、画像データEのサムネイルデータを矢印Pに沿ってドラッグしプライベート領域103bへドロップすることで、画像データを移動する。同様に矢印Qで示したドラッグ&ドロップ操作で、ユーザBが所有する画像データfをプライベート領域103aへ移動する。さらに、矢印Rで示したドラッグ&ドロップ操作で、ユーザAが所有する画像データAを、プライベート領域103aおよびプライベート領域103bの外に移動する。この状態を図12(c)に示す。画像データEのサムネイルデータとは、例えば、Eが動画データである場合の最初の1フィールドの静止画を言う。また、画像データEのサムネイルデータとは、例えば、Eが静止画データである場合の解像度を落とした静止画データを言う。なお、画像データEのサムネイルデータは、画像データEそのものである場合もあり得る。
【0083】
ユーザAが情報処理端末12aをデータ表示操作装置11から遠ざけると、近接センサ102aが検知し、プライベート領域103aにある画像データA〜D,F,fをネットワーク経由で情報処理端末12aへ転送するとともに、プライベート領域103aから消去される。同様にユーザBも情報処理端末12bをデータ表示操作装置11から遠ざけると、プライベート領域103bにある画像データa〜e,Eが情報処理端末12bへ転送されるとともに、プライベート領域103bから消去される。各情報端末12の表示パネル111には転送された画像データが表示される。また、データ表示操作装置11には、プライベート領域に存在しない画像データAのみが残る。この状態を図12(d)に示す。
【0084】
なお、図12によれば、第一情報処理装置は、第二情報処理装置が近づいた場所の付近にデータを表示している。かかる処理により、データがどの第二情報処理装置から送信されたデータであるかが分かりやすい、という効果がある。近づいた場所の付近とは、例えば、ディスプレイ上の第二情報処理装置が近づいた側を言う。
【0085】
以上、本実施の形態によれば、情報処理端末12a,12bに格納された画像データを簡単な操作で交換することができる。かかるデータ交換は、例えば、子供のカード交換の遊戯で利用できる。つまり、例えば、人気のあるアニメのキャラクターカードが電子化されており、かかる電子化されたカードを友人通しで交換するような遊戯に利用できる。
【0086】
また、本実施の形態によれば、近づけた付近に画像データを表示すること、および近接センサを複数具備し複数端末を同時処理できることにより、複数台の情報処理端末に蓄積された画像データを、どの端末のデータであるかを明確に示しつつ、1つのディスプレイに表示することが可能となる。また、複数人で同時作業が可能となる。
【0087】
また、本実施の形態によれば、端末を離すとプライベート領域の画像を端末に転送し画面から削除できることにより、ディスプレイに表示中に見せたくない人が近寄った場合など、端末を遠ざけるという簡単かつ直観的な操作で瞬時にデータの閲覧を中止できるため、セキュリティが高く安全なデータ操作が可能となる。
【0088】
さらに、ドラッグ&ドロップなどの操作で画像データをプライベート領域間で移動することにより、簡単な操作で機器間のデータ受け渡しを指示できる。
【0089】
なお、本実施の形態において、データ表示操作装置11は、近接センサ102とプライベート領域103を2組有して、最大で2つの情報処理端末12a,12bを同時に処理できる場合を説明したが、例えばディスプレイ101の外周に近接センサ102とプライベート領域103を3組以上配置することで、3つ以降の情報処理端末12を同時に処理できるこが可能である。
【0090】
また、本実施の形態において、ディスプレイ101には画像データ保持部205に格納された画像データを表示したが、画像データから生成されたサムネイルデータを表示してもよい。ここで、サムネイル画像とは、静止画・動画データの内容をわかりやすく示すために、元の画像データから生成した概要表示データであり、そのサイズは元画像のサイズに関わらず一定の矩形とする。つまり、画像データが静止画データの場合は、その画像データを縮小または拡大変換してサムネイルデータを生成する。画像データが動画データの場合には、動画データの内容を代表するフレーム(例えば、最初のフレーム)を静止画データに変換し、さらに縮小または拡大変換してサムネイルデータを生成する。
【0091】
また、本実施の形態において、画像データはトランプや花札や百人一首やカルタなどのカードゲームのカードを電子化したデータとしてもよい。また、漫画作品やテレビ番組やゲームコンテンツに登場するキャラクタ、歌手・スポーツ選手等の著名人、などに関する絵柄・文字・写真等が印刷されカードを電子化したデータとすることで、カードを交換して楽しむ所謂トレーディングカードの遊戯を簡単に実現することが可能となる。
【0092】
また、本実施の形態において、プライベート領域を明示することにより、データがどの第二情報処理装置が送信したものであるかが判断できたが、データを送信した第二情報処理装置を視覚的に明示できれば、他の表示形態でも良い。例えば、第一情報処理装置のディスプレイ上に表示されているデータに対応付けて、第二情報処理装置を識別する情報を表示しても良い。
【0093】
また、本実施の形態において、交換したデータは、画像データであったが、音声データ、音楽データ、動画データ、テキストデータ、実行モジュールなど、そのタイプは何でも良い。
【0094】
また、本実施の形態において、第一情報処理装置、および第二情報処理装置は、すべての構成要素が必須ではない。例えば、第一情報処理装置は、第二情報処理装置からデータを受信するデータ受信部と、第二情報処理装置が近づいた場所の付近にデータを表示するデータ表示部のみの構成でも良い。また、第二情報処理装置は、データを格納しているデータ格納部と第一情報処理装置が近づいた場合に、データを第一情報処理装置に送信するデータ送信部でも良い。また、第一情報処理装置は、データを表示するデータ表示部と、第二情報処理装置が遠ざかった場合に、データを削除するデータ削除部を具備するだけでも良い。さらに、第二情報処理装置は、第一情報処理装置が遠ざかった場合に、第一情報処理装置からデータを受信するだけの構成でも良い。
【0095】
なお、第一情報処理装置と第二情報処理装置が近づいたことや遠ざかったことは、どちらの装置が判断しても良い。また、場合によっては、第三の装置が判断して、第一情報処理装置や第二情報処理装置に通知しても良い。
【0096】
さらに、本実施の形態において説明した動作は、コンピュータ読み取り可能なプログラムで実現しても良い。当該プログラムは、CD−ROMなどの記録媒体に記録されて流布しても良いし、ネットワーク配信により流布しても良いし、放送で流布しても良い。かかることも、他の実施の形態においても同様である。なお、本実施の形態において説明した第一情報処理装置の動作を実現するプログラムは、コンピュータに、第二情報処理装置が近づいた場合に、第二情報処理装置からデータを受信するデータ受信ステップと、データを表示するデータ表示ステップと、第二情報処理装置が遠ざかった場合に、データを削除するデータ削除ステップを実行させるためのプログラムである。また、本実施の形態において説明した第二情報処理装置の動作を実現するプログラムは、コンピュータに、第一情報処理装置が近づいた場合に、データを第一情報処理装置に送信するデータ送信ステップと、第一情報処理装置が遠ざかった場合に、前記第一情報処理装置からデータを受信するデータ受信ステップを実行させるためのプログラムである。
【発明の効果】
以上のように、本発明によれば、複数台の情報処理端末に蓄積された画像データを、1つのディスプレイに表示し、交換することが可能となる。
【図面の簡単な説明】
【図1】実施の形態におけるデータ処理システムの概念図
【図2】実施の形態におけるデータ処理システムのブロック図
【図3】実施の形態におけるデータ処理システムのアドレス管理テーブルの説明図
【図4】実施の形態におけるデータ処理システムの画像管理テーブルの説明図
【図5】実施の形態におけるデータ処理システムの動作を説明するフローチャート
【図6】実施の形態におけるデータ処理システムの動作を説明するフローチャート
【図7】実施の形態におけるデータ処理システムの動作を説明するフローチャート
【図8】実施の形態におけるデータ処理システムの動作を説明するフローチャート
【図9】実施の形態におけるデータ処理システムの動作を説明するフローチャート
【図10】実施の形態におけるデータ処理システムの動作を説明するフローチャート
【図11】実施の形態におけるデータ処理システムの動作を説明するフローチャート
【図12】実施の形態におけるデータ処理システムの動作の具体的動作を説明する図
【符号の説明】
11 データ表示操作装置
12 情報処理端末
101 ディスプレイ
102 接近センサ
103 プライベート領域
111 表示パネル
112 電子タグ
201 近接検出部
202 識別子受信部
203 アドレス変換部
204 ネットワーク通信部
205 画像データ保持部
206 管理テーブル
207 データ表示部
208 操作入力部
209 制御部
210 データ削除部
250 ネットワーク
301 識別子送信部
302 ネットワーク通信部
303 データ表示部
304 画像データ保持部
305 制御部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a data processing device and the like that can display data recorded in an information processing terminal on a display as a list and perform a data transfer operation between terminals.
[0002]
[Prior art]
In recent years, due to the miniaturization and high performance of CCD camera devices and large capacity of storage media, not only digital still cameras and digital movie cameras but also many information processing terminals such as mobile phones and PDAs (Personal Digital Assistant) portable personal computers have been developed. A camera has been mounted, and an enormous amount of data (still image data and moving image data) has been accumulated in a built-in storage medium.
[0003]
Considering the task of passing only necessary data between information processing terminals while checking the contents of these stored data, at present, the data is transferred to the personal computer via a cable connection or a memory card. However, complicated processes such as copying and moving files across directories are required while checking the contents on a computer screen. Therefore, there is a strong demand for transmitting and receiving target data between information processing terminals by a simpler operation.
[0004]
As a system that responds to such demands, for example,
[0005]
[Patent Document 1]
JP 2002-204239 A (
[0006]
[Problems to be solved by the invention]
However, in the above-mentioned conventional technology, the work of transferring and displaying the data stored in the information processing terminal to the personal computer and the work of collectively transferring the entire data between the two information processing terminals are merely simplified. However, it is difficult to say that data stored in a plurality of information processing terminals can be displayed in an easily understandable manner, and the work of giving and receiving individual data can be simplified.
[0007]
[Means for Solving the Problems]
Therefore, a first invention is a data processing system having a first information processing device and one or more second information processing devices, wherein the first information processing device receives data from the second information processing device. And a data display unit for displaying the data in the vicinity of a place where the second information processing device approaches, the second information processing device includes a data storage unit storing data, and a first information processing device. Is a data processing system that includes a data transmission unit that transmits data to the first information processing apparatus when the information processing apparatus approaches, and the data stored in the plurality of information processing terminals is transmitted to the one information processing apparatus by the data processing system. It can be clearly displayed on the top.
[0008]
A second invention is a data processing system having a first information processing device and one or more second information processing devices, wherein the first information processing device includes a data display unit that displays data, A data processing unit for receiving data from the first information processing device when the first information processing device moves away, the data processing system including a data deletion unit that deletes data when the processing device moves away; With such a data processing system, desired data can be easily exchanged.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of a data processing system and the like will be described with reference to the drawings. Note that components denoted by the same reference numerals in the embodiments perform the same operation, and thus the description thereof may not be repeated.
[0010]
FIG. 1 is a conceptual diagram of a data processing system according to the present embodiment. The data processing system includes a data
[0011]
The data
[0012]
The
The
It is desirable that the
[0013]
The private area 103 and the proximity sensor 102 form a set, and there is one or more sets. A private area 103 is arranged near the proximity sensor 102 of the
[0014]
The data
[0015]
The proximity sensor 102 includes, for example, a reader / writer of the following electronic tag, and can detect the approach of the
[0016]
The principle of detection of approach by the electronic tag and the reader / writer will be described.
The reader / writer emits electromagnetic waves at sufficiently short intervals. When the electronic tag approaches, the internal load of the antenna built in the reader / writer changes. Also, when the user moves away, it can be similarly recognized as a change in the internal load. That is, the approach of the electronic tag can be detected as the establishment of the electromagnetic coupling, and the separation of the electronic tag can be detected as the cancellation of the electromagnetic coupling.
[0017]
For example, at a distance of about several centimeters in the method specified by the international standard (contactless IC card) ISO / IEC10536, and at a maximum of about 1 meter in the method specified by ISO / IEC14443 and ISO / IEC15693, It is possible to detect proximity of an electronic tag and to communicate with each other.
[0018]
The principle of data communication between the electronic tag and the reader / writer will be described. Power is transmitted by electromagnetic induction of a carrier wave from the reader / writer. At the same time, the carrier is amplitude-modulated, so that a control signal is transmitted from the reader / writer to the electronic tag. In information transmission from the electronic tag to the reader / writer, a carrier wave from the reader / writer is load-modulated by the electronic tag to change the magnetic flux. By demodulating the change as a change in voltage or current flowing through the internal resistance of the reader / writer, information can be extracted.
[0019]
A block configuration of the data processing system according to the present embodiment will be described. FIG. 2 is a block diagram in the embodiment of the present invention.
[0020]
The data display
[0021]
The
[0022]
The
[0023]
The identifier receiving unit 202 receives the identifier transmitted from the
[0024]
The
[0025]
The network communication unit 204 communicates with the
[0026]
The image
The management table 206 is a temporary table for managing image data held in the image
[0027]
The
[0028]
The
[0029]
The
[0030]
The
[0031]
The
[0032]
The
[0033]
The
[0034]
One or more pieces of image data are stored in the image
[0035]
The
[0036]
The connection form of the
[0037]
A table used in this embodiment will be described. FIG. 3 shows an address management table TA held by the
[0038]
The address management table TA manages the association between a unique identifier for identifying the
[0039]
FIG. 4 is an image management table TI held by the management table 206. As shown in FIG. 4, the image management table TI manages an image ID for identifying image data, a display area Q, and an area ID for identifying a private area in association with each other. The image ID is a unique number in the present system.
[0040]
The display area Q is represented by upper left coordinates (x0, y0) and lower right coordinates (x1, y1) of the image data. The display coordinate system used in this embodiment has an x-axis in the horizontal direction and a y-axis in the vertical direction with the upper left of the
[0041]
The area ID is determined by the area where the image data is displayed on the
[0042]
Hereinafter, the operation of the data processing system will be described. The operation of the data
[0043]
(Step S1) The
[0044]
(Step S2) The data display
[0045]
(Step S3) The received image data is displayed on the
[0046]
(Step S4) The image data is moved on the
[0047]
(Step S5) The
[0048]
(Step S6) The data display
[0049]
(Step S7) The display of the image data in the
In the flowchart of FIG. 5, the processing is terminated by an interruption such as power off.
[0050]
FIG. 6 is a flowchart of the first data transfer process.
(Step S21) The
[0051]
(Step S25) The data display operating
[0052]
(Step S22) The
[0053]
(Step S26) The data display
[0054]
(Step S27) A new entry corresponding to the received image data is added to the management table TI. The image ID stores an incremental integer from 1 in the order of entry creation. For example, the display area Q is determined so that image data is sequentially displayed from left to right and from top to bottom of the private area. It is desirable to display the image data so that they do not overlap. However, if the image data cannot fit in the private area because of a large amount of image data, the display position may be determined so that a part of the image data overlaps. The value of the area ID for the image data stored in the
[0055]
(Step S28) When the reception of all the image data is completed, the processing is ended. If not, the process returns to step S26 to receive the next image data.
[0056]
Through the above series of processing, all the image data stored in the
[0057]
FIG. 7 is a flowchart of the data display process in the data
(Step S31) The display area Q of the image data is read by sequentially referring to all entries of the image management table TI.
[0058]
(Step S32) The image data is read from the image
[0059]
By performing the above processing for all the image data registered in the image management table, all the image data can be displayed on the
[0060]
8 and 9 are flowcharts of the data operation processing in the data
(Step S41) It is determined whether or not the user is touching the touch panel with the
[0061]
(Step S42) If the user touches the touch panel, it is considered that the drag operation has been started, and the start coordinates PA (xa, ya) are obtained from the
[0062]
(Step S44) Image data search processing is performed based on the PA.
(Step S441) 0 is stored in the designated image ID.
[0063]
(Steps S442, S443) By sequentially referring to all the entries in the image management table TI, if the PA is included in the display area Q, the image ID is set as the designated image ID, and the search process ends.
If not, check the next entry.
[0064]
(Step S44) If the designated image ID is 0, the user determines that no image has been designated and ends the process. If not, go to the next step.
[0065]
(Step S45) It is determined whether or not the
[0066]
(Step S46) When the user stops touching the touch panel, the user determines that the touch panel has been dropped, and obtains the coordinates last touched as end coordinates PB (xb, yb).
[0067]
(Step S47) By adding the relative distance (xb-xa, yb-ya) between PA and PB to the coordinate values of the display area Q (x0, y0) and (x1, y1) of the image data of the designated image ID. The display area Q is updated. Further, an overlap is determined from the updated coordinate information of the display area Q and the private area, and the area ID is updated.
[0068]
(Step S48) The display of the image data on the
[0069]
FIG. 10 is a flowchart of the second data transfer process.
(Step S61) The data display
[0070]
(Step S62) If the area ID is a, the image data stored in the image
[0071]
(Step S65) The
[0072]
(Step S66) When reception of all image data is completed, the process proceeds to the next process. If not, the flow returns to step S65 to receive the next image data.
[0073]
(Step S67) Display all image data stored in the image
[0074]
Through the above series of processing, all image data in the
[0075]
FIG. 11 is a flowchart of the display erasing process in the data
(Step S71) By sequentially referring to all entries of the image management table TI, it is determined whether or not the area ID is a. If the area ID is not a, the next entry is processed.
[0076]
(Step S62) If the area ID is a, the
[0077]
The flowcharts shown in FIG. 5 to FIG. 11 described above are the operations related to the data
[0078]
The operation of the data
[0079]
Hereinafter, a specific operation of the data processing system in the mobile phone according to the present embodiment will be described with reference to FIGS.
[0080]
User A and user B hold
[0081]
When the user A brings the
[0082]
When transferring the image data E owned by the user A to the user B, the image data is moved by dragging the thumbnail data of the image data E along the arrow P and dropping it on the private area 103b. Similarly, the image data f owned by the user B is moved to the
[0083]
When the user A moves the
[0084]
According to FIG. 12, the first information processing device displays data near the place where the second information processing device approaches. By such a process, there is an effect that it is easy to understand from which second information processing device the data is transmitted. The vicinity of the approached location refers to, for example, the side on the display where the second information processing device is approached.
[0085]
As described above, according to the present embodiment, image data stored in
[0086]
Further, according to the present embodiment, by displaying image data in the vicinity of the proximity, and by having a plurality of proximity sensors and being able to simultaneously process a plurality of terminals, image data stored in a plurality of information processing terminals can be It is possible to display on one display while clearly indicating which terminal data is. In addition, multiple people can work simultaneously.
[0087]
In addition, according to the present embodiment, when the terminal is released, the image in the private area can be transferred to the terminal and deleted from the screen, so that when the person who does not want to show it while displaying on the display approaches, the terminal can be moved away easily and easily. Since the browsing of data can be instantaneously stopped by intuitive operation, secure and safe data operation can be performed.
[0088]
Further, by transferring image data between private areas by an operation such as drag and drop, it is possible to instruct data transfer between devices with a simple operation.
[0089]
In the present embodiment, a case has been described in which the data
[0090]
Further, in the present embodiment, the
[0091]
Further, in the present embodiment, the image data may be data obtained by digitizing a card of a card game such as playing cards, cards, cards, cards, and so on. Cards can be exchanged by printing pictures, characters, photographs, etc. of characters appearing in manga works, TV programs and game contents, and celebrities such as singers and athletes. It is possible to easily realize a so-called trading card game to enjoy.
[0092]
Also, in the present embodiment, by specifying the private area, it was possible to determine which second information processing apparatus transmitted the data, but the second information processing apparatus that transmitted the data was visually identified. Other display forms may be used as long as they can be clearly specified. For example, information for identifying the second information processing device may be displayed in association with data displayed on the display of the first information processing device.
[0093]
Further, in the present embodiment, the exchanged data is image data, but any type such as audio data, music data, moving image data, text data, and execution module may be used.
[0094]
Further, in the present embodiment, all components of the first information processing device and the second information processing device are not essential. For example, the first information processing device may have a configuration including only a data receiving unit that receives data from the second information processing device and a data display unit that displays data near a place where the second information processing device approaches. Further, the second information processing device may be a data transmission unit that transmits data to the first information processing device when the data storage unit storing the data and the first information processing device approach each other. Further, the first information processing device may simply include a data display unit that displays data, and a data deletion unit that deletes data when the second information processing device moves away. Further, the second information processing device may be configured to only receive data from the first information processing device when the first information processing device moves away.
[0095]
Either device may determine whether the first information processing device and the second information processing device have approached or moved away from each other. In some cases, the third device may determine and notify the first information processing device or the second information processing device.
[0096]
Further, the operations described in the present embodiment may be realized by a computer-readable program. The program may be recorded on a recording medium such as a CD-ROM and distributed, may be distributed by network distribution, or may be distributed by broadcasting. The same applies to other embodiments. Note that the program for realizing the operation of the first information processing device described in the present embodiment includes a computer and a data receiving step of receiving data from the second information processing device when the second information processing device approaches. A program for executing a data display step of displaying data, and a data deletion step of deleting data when the second information processing apparatus moves away. Further, the program for realizing the operation of the second information processing device described in the present embodiment, a data transmission step of transmitting data to the first information processing device when the first information processing device approaches the computer, A program for executing a data receiving step of receiving data from the first information processing device when the first information processing device moves away.
【The invention's effect】
As described above, according to the present invention, image data stored in a plurality of information processing terminals can be displayed on one display and exchanged.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram of a data processing system according to an embodiment.
FIG. 2 is a block diagram of a data processing system according to the embodiment;
FIG. 3 is an explanatory diagram of an address management table of the data processing system according to the embodiment;
FIG. 4 is an explanatory diagram of an image management table of the data processing system according to the embodiment;
FIG. 5 is a flowchart illustrating an operation of the data processing system according to the embodiment;
FIG. 6 is a flowchart illustrating an operation of the data processing system according to the embodiment;
FIG. 7 is a flowchart illustrating an operation of the data processing system according to the embodiment;
FIG. 8 is a flowchart illustrating an operation of the data processing system according to the embodiment;
FIG. 9 is a flowchart illustrating an operation of the data processing system according to the embodiment;
FIG. 10 is a flowchart illustrating an operation of the data processing system according to the embodiment;
FIG. 11 is a flowchart illustrating an operation of the data processing system according to the embodiment;
FIG. 12 illustrates a specific operation of the data processing system according to the embodiment.
[Explanation of symbols]
11 Data display operation device
12 Information processing terminal
101 Display
102 Proximity sensor
103 Private area
111 Display panel
112 Electronic tag
201 Proximity detector
202 identifier receiving unit
203 address converter
204 Network Communication Unit
205 Image data holding unit
206 management table
207 Data display section
208 Operation input unit
209 Control unit
210 Data deletion unit
250 Network
301 identifier transmission unit
302 Network Communication Unit
303 Data display section
304 Image data holding unit
305 control unit
Claims (10)
前記第一情報処理装置は、
前記第二情報処理装置からデータを受信するデータ受信部と、
前記第二情報処理装置が近づいた場所の付近に前記データを表示するデータ表示部を具備し、
前記第二情報処理装置は、
データを格納しているデータ格納部と、
前記第一情報処理装置が近づいた場合に、前記データを前記第一情報処理装置に送信するデータ送信部を具備するデータ処理システム。A data processing system having a first information processing device and one or more second information processing devices,
The first information processing device,
A data receiving unit that receives data from the second information processing device,
A data display unit that displays the data near the place where the second information processing apparatus approaches,
The second information processing device,
A data storage unit for storing data,
A data processing system comprising: a data transmission unit that transmits the data to the first information processing device when the first information processing device approaches.
前記第一情報処理装置は、
データを表示するデータ表示部と、
前記第二情報処理装置が遠ざかった場合に、前記データを削除するデータ削除部を具備し、
前記第二情報処理装置は、
前記第一情報処理装置が遠ざかった場合に、前記第一情報処理装置からデータを受信する
データ処理システム。A data processing system having a first information processing device and one or more second information processing devices,
The first information processing device,
A data display section for displaying data,
When the second information processing device has gone away, comprises a data deletion unit to delete the data,
The second information processing device,
A data processing system for receiving data from the first information processing device when the first information processing device moves away.
前記第二情報処理装置が近づいた場合に、前記第二情報処理装置からデータを受信するデータ受信部をさらに具備し、
前記第二情報処理装置は、
データを格納しているデータ格納部と、
前記第一情報処理装置が近づいた場合に、前記データを前記第一情報処理装置に送信するデータ送信部をさらに具備する請求項3記載のデータ処理システム。The first information processing device,
When the second information processing device approaches, further includes a data receiving unit that receives data from the second information processing device,
The second information processing device,
A data storage unit for storing data,
4. The data processing system according to claim 3, further comprising a data transmission unit that transmits the data to the first information processing device when the first information processing device approaches.
第二情報処理装置が近づいた場合に、前記第二情報処理装置からデータを受信するデータ受信ステップと、前記データを表示するデータ表示ステップと、前記第二情報処理装置が遠ざかった場合に、前記データを削除するデータ削除ステップを実行させるためのプログラム。On the computer,
When the second information processing device approaches, a data receiving step of receiving data from the second information processing device, a data display step of displaying the data, and when the second information processing device moves away, A program for executing a data deletion step for deleting data.
第一情報処理装置が近づいた場合に、データを前記第一情報処理装置に送信するデータ送信ステップと、
前記第一情報処理装置が遠ざかった場合に、前記第一情報処理装置からデータを受信するデータ受信ステップを実行させるためのプログラム。On the computer,
When the first information processing device approaches, a data transmission step of transmitting data to the first information processing device,
A program for executing a data receiving step of receiving data from the first information processing device when the first information processing device moves away.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002305432A JP2004140729A (en) | 2002-10-21 | 2002-10-21 | Data processing system and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002305432A JP2004140729A (en) | 2002-10-21 | 2002-10-21 | Data processing system and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004140729A true JP2004140729A (en) | 2004-05-13 |
Family
ID=32452535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002305432A Pending JP2004140729A (en) | 2002-10-21 | 2002-10-21 | Data processing system and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004140729A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009260725A (en) * | 2008-04-17 | 2009-11-05 | Sony Corp | Communication apparatus, communication method, program, and communication system |
-
2002
- 2002-10-21 JP JP2002305432A patent/JP2004140729A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009260725A (en) * | 2008-04-17 | 2009-11-05 | Sony Corp | Communication apparatus, communication method, program, and communication system |
JP4591535B2 (en) * | 2008-04-17 | 2010-12-01 | ソニー株式会社 | COMMUNICATION DEVICE, COMMUNICATION METHOD, PROGRAM, AND COMMUNICATION SYSTEM |
US8185047B2 (en) | 2008-04-17 | 2012-05-22 | Sony Corporation | Near field communication apparatus for automated assigning of various functions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2624601B1 (en) | Short-range radio communication system and method for operating the same | |
US8610681B2 (en) | Information processing apparatus and information processing method | |
JP5494242B2 (en) | Information processing apparatus, information processing system, and program | |
US20180139317A1 (en) | Mobile computing terminal with more than one lock screen and method of using the same | |
TWI442268B (en) | Electronic pen, information processing system, and program | |
TW201209698A (en) | Information processing device, information processing system, and program | |
CN104103085A (en) | Objects in screen images | |
KR102022042B1 (en) | Data transfer method and system thereof | |
TW201204161A (en) | Information processing apparatus, information processing system, and program | |
KR20110131100A (en) | Information processing apparatus, information processing system, and program | |
KR20140090297A (en) | Image forming method and apparatus of using near field communication | |
CN101626427A (en) | Controlling a mobile terminal with a gyro-sensor | |
CN102238282A (en) | Mobile terminal capable of providing multiplayer game and operating method thereof | |
US11481357B2 (en) | Album display method, electronic device, and storage medium | |
JP5895910B2 (en) | Screen generation apparatus, screen generation method, and screen generation program | |
KR20140142081A (en) | Group recording method, machine-readable storage medium and electronic device | |
JP5823934B2 (en) | Mobile communication terminal, data receiving program, and data receiving method | |
US8872628B2 (en) | Document with inductive charging and data storage and transmission | |
JP2004140729A (en) | Data processing system and program | |
JP5366130B2 (en) | POSITIONING DEVICE AND POSITIONING PROGRAM | |
KR101595797B1 (en) | Method, system and recording medium for providing map service, and file distribution system | |
JP2017084002A (en) | Information processing system, terminal device and program | |
KR20200045459A (en) | Mobile terminal and method for controlling the same | |
KR20150043755A (en) | Electronic device, method and computer readable recording medium for displaing of the electronic device | |
KR102046610B1 (en) | Mobile device, method, and computer program for processing a recorded call by inputting user input at the end of a call |