(57)【要約】【課題】表示装置から離れた端末で受けた操作により、オブジェクトを端末から表示装置に転送してユーザの意図した位置に表示させることのできる表示システム、表示方法、プログラムを提供する。【解決手段】端末は、自端末の画面上でのタッチ位置を検出し、該検出したタッチ位置の該画面内での相対位置を示す相対位置情報と、転送対象のオブジェクトを表示装置に送信する。表示装置は、端末から受信した相対位置情報が示す相対位置を自装置の画面内での相対位置とした場合に特定される位置に、該端末から受信したオブジェクトを表示する。【選択図】図４
2015084169.tif 000002
【特許請求の範囲】
【請求項１】
端末と、前記端末から転送されてきたオブジェクトを表示する表示装置とを有する表示システムにおいて、
前記端末は、自端末の画面上でのタッチ位置を検出し、該検出したタッチ位置の前記画面内での相対位置を示す相対位置情報と、転送対象のオブジェクトを前記表示装置に送信し、
前記表示装置は、前記端末から受信した前記相対位置情報が示す相対位置を自装置の画面内での相対位置とした場合に特定される位置に、前記端末から受信した前記オブジェクトを表示する
ことを特徴とする表示システム。
【請求項２】
前記端末は、オブジェクトを表示している状態の前記画面上で所定の操作を受けた場合に、該操作の中の特定位置を前記タッチ位置として生成した前記相対位置情報と、前記オブジェクトを、前記表示装置に送信する
ことを特徴とする請求項１に記載の表示システム。
【請求項３】
前記所定の操作は、フリック操作であり、前記特定位置は、前記フリック操作の開始位置である
ことを特徴とする請求項２に記載の表示システム。
【請求項４】
前記端末は、前記所定の操作に続けて、画面上でタッチ位置を移動させる所定の第２操作を受けている間、移動中のタッチ位置の前記画面内での相対位置を示す移動情報を、逐次、前記表示装置に送信し、
前記表示装置は、前記端末から受信される前記移動情報に従って、前記オブジェクトの表示位置を逐次移動させる
ことを特徴とする請求項２に記載の表示システム。
【請求項５】
前記表示装置の画面は、前記端末の画面より大きい
ことを特徴とする請求項１乃至４のいずれか１つに記載の表示システム。
【請求項６】
前記相対位置情報は、前記端末の画面の中心または重心を始点とし、前記タッチ位置を通って前記画面の端辺に至る直線と前記端辺との交点の前記端辺上での相対位置と、前記端辺の識別情報と、前記始点から前記交点までの距離と前記始点から前記タッチ位置までの距離の比率を示す
ことを特徴とする請求項１乃至５のいずれか１つに記載の表示システム。
【請求項７】
端末が、自端末の画面上でのタッチ位置を検出し、該検出したタッチ位置の前記画面内での相対位置を示す相対位置情報と、転送対象のオブジェクトを表示装置に送信するステップと、
前記表示装置が、前記端末から受信した前記相対位置情報が示す相対位置を自装置の画面内での相対位置とした場合に特定される位置に、前記端末から受信した前記オブジェクトを表示するステップと
を有する
ことを特徴とする表示方法。
【請求項８】
前記端末は、オブジェクトを表示している状態の前記画面上で所定の操作を受けた場合に、該操作の中の特定位置を前記タッチ位置として生成した前記相対位置情報と、前記オブジェクトを、前記表示装置に送信する
ことを特徴とする請求項７に記載の表示方法。
【請求項９】
前記所定の操作は、フリック操作であり、前記特定位置は、前記フリック操作の開始位置である
ことを特徴とする請求項８に記載の表示方法。
【請求項１０】
前記端末が、前記所定の操作に続けて、画面上でタッチ位置を移動させる所定の第２操作を受けている間、移動中のタッチ位置の前記画面内での相対位置を示す移動情報を、逐次、前記表示装置に送信するステップと、
前記表示装置が、前記端末から受信される前記移動情報に従って、前記オブジェクトの表示位置を逐次移動させるステップと
をさらに有する
ことを特徴とする請求項８または９に記載の表示方法。
【請求項１１】
前記相対位置情報は、前記端末の画面の中心または重心を始点とし、前記タッチ位置を通って前記画面の端辺に至る直線と前記端辺との交点の前記端辺上での相対位置と、前記端辺の識別情報と、前記始点から前記交点までの距離と前記始点から前記タッチ位置までの距離の比率を示す
ことを特徴とする請求項８乃至１０のいずれか１つに記載の表示方法。
【請求項１２】
端末を、請求項１乃至４、６のいずれか１つに記載の表示システムの端末として機能させるプログラム。
【請求項１３】
表示装置を、請求項１、４、６のいずれか１つに記載の表示システムの表示装置として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末と、該端末から転送されてきたオブジェクトを表示する表示装置とを有する表示システム、表示方法、プログラムに関する。
【背景技術】
【０００２】
近年、大画面かつ高精細な表示装置が普及してきており、たとえば、オフィスなどでは、このような大画面を備える表示装置（共有表示装置と呼ぶ）に表示された画像や文字を複数人で閲覧しながら会議を行う場合がある。
【０００３】
このような状況においては、会議に参加する各個人の携帯端末から共有表示装置に画像や手書きメモなどのオブジェクトを転送して共有表示装置の画面に表示させる手段が望まれる。特に、転送したオブジェクトをユーザの意図通りのレイアウト（位置）に表示させる手段が望まれる。
【０００４】
たとえば、携帯端末をＴＶなどの大画面に接触させると携帯端末からＴＶへ画像が転送されると共に、携帯端末が接触した位置と接触時間の長さを検出し、その接触した位置に、接触時間の長さに応じたサイズで画像を表示させる技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３１６９２５号公報
【特許文献２】特開２０１１−２０３９８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、携帯端末から表示装置へ表示位置を指定して画像を転送することができるが、画面に携帯端末を接触させる必要があるため、ユーザは各自の席から共有表示装置の画面の近くまで、携帯端末を持って移動しなければならず、不便であった。
【０００７】
なお、特許文献２には、一の操作装置のタッチパネルから、離れた場所にある別の表示装置の画面上の位置を指定する技術が開示されているが、この技術は、端末から画像や手書きメモなどのオブジェクトを表示装置に表示位置を指定して転送する技術ではなく、上記の問題には対応していない。
【０００８】
表示装置から離れた端末で受けた操作により、オブジェクトを端末から表示装置に転送してユーザの意図した位置に表示させることのできる表示システム、表示方法、プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］端末と、前記端末から転送されてきたオブジェクトを表示する表示装置とを有する表示システムにおいて、
前記端末は、自端末の画面上でのタッチ位置を検出し、該検出したタッチ位置の前記画面内での相対位置を示す相対位置情報と、転送対象のオブジェクトを前記表示装置に送信し、
前記表示装置は、前記端末から受信した前記相対位置情報が示す相対位置を自装置の画面内での相対位置とした場合に特定される位置に、前記端末から受信した前記オブジェクトを表示する
ことを特徴とする表示システム。
【００１１】
上記［１］および下記［７］に係る発明では、端末の画面上でのタッチ位置を該画面内の相対位置で表した相対位置情報を表示装置へ送信し、表示装置は相対位置情報が示す相対位置を自装置の画面内での相対位置とした場合に特定される位置に、端末から受信したオブジェクトを表示する。これにより、表示装置から離れた端末で受けた操作により、オブジェクトを端末から表示装置に転送してユーザの意図した位置に表示させることができる。また、相対位置によって、オブジェクトを表示する位置を特定するので、端末の画面と表示装置の画面の縦横比が異なっていてもよい。
【００１２】
［２］前記端末は、オブジェクトを表示している状態の前記画面上で所定の操作を受けた場合に、該操作の中の特定位置を前記タッチ位置として生成した前記相対位置情報と、前記オブジェクトを、前記表示装置に送信する
ことを特徴とする［１］に記載の表示システム。
【００１３】
上記［２］および下記［７］に係る発明では、所定の操作を受けた場合に、その操作の中の特定位置をタッチ位置として相対位置情報を生成し、オブジェクトと該相対位置情報を表示装置に送信する。フリック操作などの所定の操作の中の特定の操作位置を、表示装置での表示位置を指定するためのタッチ位置としたので、画面へのタッチ操作を含む他の一連の操作や単なるタッチ操作をオブジェクトの編集のための操作に割り当てることができる。これにより、たとえば、転送モード等に遷移することなく、オブジェクトの編集状態から直接、そのオブジェクトの転送指示を受けることができる。
【００１４】
［３］前記所定の操作は、フリック操作であり、前記特定位置は、前記フリック操作の開始位置である
ことを特徴とする［２］に記載の表示システム。
【００１５】
上記［３］および下記［９］に係る発明では、フリック操作において指やペンを払う動作を開始する位置を、タッチ位置として相対位置情報を生成する。
【００１６】
［４］前記端末は、前記所定の操作に続けて、画面上でタッチ位置を移動させる所定の第２操作を受けている間、移動中のタッチ位置の前記画面内での相対位置を示す移動情報を、逐次、前記表示装置に送信し、
前記表示装置は、前記端末から受信される前記移動情報に従って、前記オブジェクトの表示位置を逐次移動させる
ことを特徴とする［２］に記載の表示システム。
【００１７】
上記［４］および下記［１０］に係る発明では、表示装置はオブジェクトを表示した後、端末から移動情報を受信し、その移動情報に基づいてオブジェクトの表示位置を移動させる。この移動情報は、所定の操作に続けて、画面上でタッチ位置を移動させる所定の第２操作を受けた端末が作成し、送信する。これにより、ユーザは端末で行う操作にて、表示装置にオブジェクトを表示させながら、その表示位置を調整することができる。
【００１８】
［５］前記表示装置の画面は、前記端末の画面より大きい
ことを特徴とする［１］乃至［４］のいずれか１つに記載の表示システム。
【００１９】
［６］前記相対位置情報は、前記端末の画面の中心または重心を始点とし、前記タッチ位置を通って前記画面の端辺に至る直線と前記端辺との交点の前記端辺上での相対位置と、前記端辺の識別情報と、前記始点から前記交点までの距離と前記始点から前記タッチ位置までの距離の比率を示す
ことを特徴とする［１］乃至［５］のいずれか１つに記載の表示システム。
【００２０】
上記［６］および下記［１１］に係る発明では、端末の画面の中心、または重心を始点とし、タッチ位置を通って該画面の端辺に至る直線を引く。そして、その直線と該端辺との交点の該端辺上での相対位置と、その端辺の識別情報と、該始点から該交点までの距離と該始点から該タッチ位置までの距離の比率を相対位置情報とする。端末と表示装置の画面の形状は四角形であるものとする。
【００２１】
［７］端末が、自端末の画面上でのタッチ位置を検出し、該検出したタッチ位置の前記画面内での相対位置を示す相対位置情報と、転送対象のオブジェクトを表示装置に送信するステップと、
前記表示装置が、前記端末から受信した前記相対位置情報が示す相対位置を自装置の画面内での相対位置とした場合に特定される位置に、前記端末から受信した前記オブジェクトを表示するステップと
を有する
ことを特徴とする表示方法。
【００２２】
［８］前記端末は、オブジェクトを表示している状態の前記画面上で所定の操作を受けた場合に、該操作の中の特定位置を前記タッチ位置として生成した前記相対位置情報と、前記オブジェクトを、前記表示装置に送信する
ことを特徴とする［７］に記載の表示方法。
【００２３】
［９］前記所定の操作は、フリック操作であり、前記特定位置は、前記フリック操作の開始位置である
ことを特徴とする［８］に記載の表示方法。
【００２４】
［１０］前記端末が、前記所定の操作に続けて、画面上でタッチ位置を移動させる所定の第２操作を受けている間、移動中のタッチ位置の前記画面内での相対位置を示す移動情報を、逐次、前記表示装置に送信するステップと、
前記表示装置が、前記端末から受信される前記移動情報に従って、前記オブジェクトの表示位置を逐次移動させるステップと
をさらに有する
ことを特徴とする［８］または［９］に記載の表示方法。
【００２５】
［１１］前記相対位置情報は、前記端末の画面の中心または重心を始点とし、前記タッチ位置を通って前記画面の端辺に至る直線と前記端辺との交点の前記端辺上での相対位置と、前記端辺の識別情報と、前記始点から前記交点までの距離と前記始点から前記タッチ位置までの距離の比率を示す
ことを特徴とする［８］乃至［１０］のいずれか１つに記載の表示方法。
【００２６】
［１２］端末を、［１］乃至［４］、［６］のいずれか１つに記載の表示システムの端末として機能させるプログラム。
【００２７】
［１３］表示装置を、［１］、［４］、［６］のいずれか１つに記載の表示システムの表示装置として機能させるプログラム。
【発明の効果】
【００２８】
本発明に係る表示システム、表示方法、プログラムによれば、表示装置から離れた端末で受けた操作により、オブジェクトを端末から表示装置に転送してユーザの意図した位置に表示させることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明に係る表示システムの構成例を示す説明図である。
【図２】本発明の実施の形態に係る共有表示装置の構成を示すブロック図である。
【図３】本発明の実施の形態に係る携帯端末の構成を示すブロック図である。
【図４】携帯端末の画面の左下位置でフリック操作を行った場合に、共有表示装置の画面にオブジェクトが表示される様子を示す図である。
【図５】携帯端末の画面の右上位置でフリック操作を行った場合に、共有表示装置の画面にオブジェクトが表示される様子を示す図である。
【図６】携帯端末が手書きメモのオブジェクトを作成し、共有表示装置に送信する処理を示す流れ図である。
【図７】オブジェクトを受信した共有表示装置が行う処理を示す流れ図である。
【図８】第１の方法によって、相対位置演算処理および貼り付け位置演算処理を行う様子を示す図である。
【図９】携帯端末にて行われる相対位置演算処理を示す流れ図である。
【図１０】共有表示装置にて行われる貼り付け位置算出処理を示す流れ図である。
【図１１】第２の方法によって、相対位置演算処理および貼り付け位置算出処理を行う様子を示す図である。
【図１２】第３の方法によって、相対位置演算処理および貼り付け位置算出処理を行う様子を示す図である。
【図１３】第４の方法によって、相対位置演算処理および貼り付け位置算出処理を行う様子を示す図である。
【図１４】既に表示しているオブジェクトを避けて、新たなオブジェクトを表示する様子を示す図である。
【図１５】共有表示装置の画面にオブジェクトを表示させつつ、該オブジェクトの最終的な貼り付け位置を携帯端末で調整する様子を示す図である。
【発明を実施するための形態】
【００３０】
以下、図面に基づき本発明の実施の形態を説明する。
【００３１】
＜第１の実施の形態＞
図１は、本発明に係る表示システム５の構成例を示している。表示システム５は、複数人のユーザが各自使用する携帯端末１０と、該複数人のユーザがテーブル２を囲んで共通に閲覧可能な位置に設置された共有表示装置３０で構成される。なお、共有表示装置３０と各携帯端末１０は無線ＬＡＮ（Local Area Network）によって接続されている。
【００３２】
表示システム５は、外部のサーバや自装置の内部に保存されている資料やユーザが携帯端末１０にて入力したメモ書き等のオブジェクトを共有表示装置３０で表示することで、会議における情報共有を支援する。
【００３３】
共有表示装置３０は、大型の画面（表示部３１）を備えており、本発明の表示装置としての機能を果たす。共有表示装置３０と携帯端末１０との間では無線通信によってデータの送受信が行われる。なお、共有表示装置３０はプロジェクタなどでもよい。
【００３４】
携帯端末１０は、持ち歩きが可能な小型の端末であり、表示部１１と、タッチパネルを含む操作入力部５２を備えている。携帯端末１０は、本発明の端末としての機能を果たす。
【００３５】
表示システム５では、携帯端末１０が、オブジェクトを共有表示装置３０に送信する送信指示操作と、表示部３１の画面上での該オブジェクトの表示位置を指定する位置指定操作の双方をユーザから受け付ける。表示位置を指定する方法としては、表示部３１の画面上でのオブジェクトの表示位置に対応する、表示部１１の画面上の位置をユーザがタッチする方法を採用する。
【００３６】
具体的には、携帯端末１０が表示部１１の画面上のタッチされた位置（タッチ位置）を検出し、該検出したタッチ位置の該画面内での相対位置を示す相対位置情報を作成し、該相対位置情報を転送対象のオブジェクトとともに共有表示装置３０に送信する。これを受けた共有表示装置３０は、該相対位置情報が示す相対位置を自装置の表示部３１の画面内での相対位置とした場合に特定される位置に、携帯端末１０から受信したオブジェクトを表示する。
【００３７】
たとえば、携帯端末１０にて表示部１１の画面の左下の位置がタッチされた場合には、オブジェクトが共有表示装置３０（表示部３１）の画面の左下の位置に表示される。これにより、ユーザは、オブジェクトを携帯端末１０から共有表示装置３０に転送して表示させる際に、共有表示装置３０から離れた位置で携帯端末１０を操作するだけで、共有表示装置３０の画面上の意図した位置にオブジェクトを表示させることができる。
【００３８】
図２は、共有表示装置３０の構成を示すブロック図である。共有表示装置３０は、表示部３１と、操作入力部３２と、通信部３３と、表示相対位置演算部３４と、外部メモリ接続部３５とを制御部３７に接続して構成される。共有表示装置３０の動作を統括制御する制御部３７は、ＣＰＵ（Central Processing Unit）３８、ＦｌａｓｈＲＯＭ（Read Only Memory）３９、メモリ４０などを主要部として構成される。
【００３９】
表示部３１は長方形の液晶ディスプレイなどで構成される。操作入力部３２は、表示部３１の画面上に設けられ、画面上での指やペンなどのタッチ位置（接触位置）を検出するタッチパネルのほか、各種の操作スイッチで構成される。操作入力部３２はタッチパネルや各種の操作スイッチからユーザの表示システム５に対する各種設定操作を受け付ける。
【００４０】
表示相対位置算出部３４は、携帯端末１０から受信した相対位置情報が示す相対位置を、表示部３１の画面内での相対位置とした場合に特定される位置を算出する。共有表示装置３０は、この算出された位置に、該相対位置情報とともに受信したオブジェクトを表示する。オブジェクトの表示位置を算出する方法については後述する。
【００４１】
通信部３３は、無線通信により携帯端末１０やネットワークに接続された機器などと通信する機能を果たす。たとえば、携帯端末１０から送信されてくるオブジェクトや相対位置情報を受信したりする。
【００４２】
外部メモリ接続部３５には、ＳＤ（Secure Digital）メモリカードなどが着脱可能に接続される。装着されたＳＤメモリカードには、たとえば、受信したオブジェクトと相対位置情報などが保存される。
【００４３】
制御部３７のＦｌａｓｈＲＯＭ３９は、電源をオフしてもその記憶内容が保持される書き換え可能なメモリである。ＦｌａｓｈＲＯＭ３９には、各種プログラムやデータが格納され、ＣＰＵ３８がこれらのプログラムに従って各種の処理を実行することで共有表示装置３０として各機能が実現される。また、共有表示装置３０に対して設定された各種の設定値なども記憶される。メモリ４０はＣＰＵ３８がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや表示データを一時記憶するメモリとして使用される。
【００４４】
図３は、携帯端末１０の構成を示すブロック図である。携帯端末１０は、表示部１１と、操作入力部１２と、通信部１３と、タッチ相対位置演算部１４と、外部メモリ接続部１５とを制御部１６に接続して構成される。携帯端末１０の動作を統括制御する制御部１６は、ＣＰＵ１７、ＦｌａｓｈＲＯＭ１８、メモリ１９などを主要部として構成される。
【００４５】
表示部１１は長方形の液晶ディスプレイなどで構成される。操作入力部１２は、表示部１１の画面上に設けられ、画面上での指やペンなどのタッチ位置（接触位置）を検出するタッチパネルのほか、各種の操作スイッチで構成される。操作入力部１２はタッチパネルからユーザの手書きによる文字、図形などの入力を受ける。
【００４６】
本発明の実施の形態では操作入力部１２は、タッチパネルにてフリック操作を受け付ける。フリック操作はタッチパネル上の所定の座標を押下（タッチ）し、そのまま上下左右いずれかの方向に素早く払う操作である。
【００４７】
タッチ相対位置演算部１４は、タッチパネルが検出したタッチ位置に基づいて、表示部１１の画面上におけるそのタッチ位置の相対位置を演算する。演算方法については後述する。この演算結果は、相対位置情報として共有表示装置３０に送信される。
【００４８】
通信部１３は、無線通信により共有表示装置３０やネットワークに接続された他の機器と通信する機能を果たす。たとえば、通信部１３を通じて携帯端末１０から共有表示装置３０へオブジェクト、および該オブジェクトの表示位置を決定するための相対位置情報を送信する。
【００４９】
制御部１６のＦｌａｓｈＲＯＭ１８は、電源をオフしてもその記憶内容が保持される書き換え可能なメモリである。ＦｌａｓｈＲＯＭ１８には、各種プログラムやデータが格納され、ＣＰＵ１７がこれらのプログラムに従って各種の処理を実行することで携帯端末１０として各機能が実現される。また、携帯端末１０に対して設定された各種の設定値なども記憶される。メモリ１９はＣＰＵ１７がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや表示データを一時記憶するメモリとして使用される。
【００５０】
外部メモリ接続部１５には、ＳＤメモリカードなどが着脱可能に接続される。装着されたＳＤメモリカードには、たとえば、手書きメモなどによって作成されたオブジェクトや画像関連のデータなどが保存される。
【００５１】
次に、携帯端末１０がユーザから受ける送信指示操作と位置指定操作について説明する。
【００５２】
携帯端末１０は、送信指示操作を操作入力部１２が受けたら、該送信指示操作を受けた時点で表示部１１の画面に表示していた全内容を１つのオブジェクトとして共有表示装置３０に送信する。たとえば、携帯端末１０は、手書きメモの入力画面において、送信指示操作を受けると、この時点で表示部１１に表示されている手書きメモの内容を示す画像をオブジェクトとして送信する。第１の実施の形態では、所定の送信指示操作はフリック操作とする。すなわち、フリック操作は、送信するオブジェクトを選択（決定）する選択操作と、オブジェクトの送信指示操作を兼ねる。
【００５３】
また、当該フリック操作は、表示部３１の画面上に該オブジェクトを表示させる際の表示位置を指定する位置指定操作をさらに兼ねる。具体的には、携帯端末１０は、フリック操作を受けたら、そのフリック操作において、素早く払う動作を開始した位置（開始点）を、ユーザにより指定された位置（タッチ位置）として認識する。
【００５４】
携帯端末１０は、フリック操作の開始点を認識したら、タッチ相対位置演算部１４を使用して、該開始点の位置を表示部１１の画面上に相対位置に変換する演算を行う。そして、この演算結果を含む相対位置情報をオブジェクトとともに共有表示装置３０に送信する。共有表示装置３０は、受信した相対位置情報に基づいて、表示部３１の画面上において、前述の開始点（タッチ位置）に相当する位置（貼り付け位置）を算出し、その貼り付け位置にオブジェクトを表示する。
【００５５】
図４、図５は、携帯端末１０がフリック操作を受けた場合に、共有表示装置３０の表示部３１に表示される内容の例を示す。図４では、携帯端末１０は、表示部１１の画面上の左下位置にて、フリック操作を受けている。この操作により携帯端末１０は、表示部１１にこの時点で表示していた内容を転送対象のオブジェクトに確定し、かつ、フリック操作の開始点の位置を表示部１１の画面上の相対位置で表した相対位置情報を生成し、該相対位置情報と転送対象のオブジェクトを共有表示装置３０に送信する。
【００５６】
共有表示装置３０は、受信した相対位置情報の示す相対位置を自装置の表示部３１の画面上での相対位置とした場合に特定される位置（この例では、画面の左下の位置）を算出し、受信したオブジェクトを該算出した位置（表示部３１の画面上の左下の位置）に表示している。
【００５７】
図５では、携帯端末１０は、表示部１１の画面上の右上位置にて、フリック操作を受けている。この操作により携帯端末１０は、表示部１１にこの時点で表示していた内容を転送対象のオブジェクトに確定し、フリック操作の開始点の位置を表示部１１の画面上の相対位置で表した相対位置情報と転送対象のオブジェクトを共有表示装置３０に送信する。これを受けた共有表示装置３０は、受信した相対位置情報に基づいて、受信したオブジェクトを、表示部３１の画面上の右上位置に表示する。
【００５８】
図６は、携帯端末１０にてオブジェクトを送信するまでに行われる処理を示す。まず、操作入力部１２にてオブジェクトの作成開始指示を受ける（ステップＳ１０１）。ここでは、オブジェクトの作成開始指示は、手書きメモの作成開始操作である。
【００５９】
オブジェクトの作成操作を受けたら（ステップＳ１０２）、すなわち手書きメモの入力を受け付けたら、その入力内容に応じたオブジェクトを表示部１１の画面に表示する（ステップＳ１０３）。ステップＳ１０２とステップＳ１０３は繰り返し行われてもよい。
【００６０】
その後、フリック操作を受け付けたら（ステップＳ１０４）、そのフリック操作における開始点を認識する（ステップＳ１０５）。開始点を認識したら、表示部１１の画面内における該開始点の相対位置を演算し、その演算結果を示す相対位置情報を生成する相対位置演算処理を行う（ステップＳ１０６）。
【００６１】
そして、相対位置演算処理で求めた相対位置情報と、表示部１１の画面に表示中のオブジェクトを共有表示装置３０に送信する（ステップＳ１０７）。ステップＳ１０１〜ステップＳ１０７は繰り返し行われる。本処理は、たとえば、携帯端末１０の電源がＯＦＦになるまで繰り返し行われる。
【００６２】
図７は、共有表示装置３０にて行われる処理を示す。共有表示装置３０は、携帯端末１０からのオブジェクトと相対位置情報の受信の監視（ステップＳ２０１）と、操作入力部３２からの入力の監視（ステップＳ２０３）を常に行っている。操作入力部３２にて操作を受けたら（ステップＳ２０３；Ｙｅｓ）、ステップＳ２０４に進む。
【００６３】
携帯端末１０からオブジェクトと相対位置情報を受信したら（ステップＳ２０１；Ｙｅｓ）、共有表示装置３０は、表示相対位置算出部３４を使用して、相対位置情報が示す相対位置を、自装置の表示部３１の画面内での相対位置とした場合に特定される自装置の表示部３１の画面内での絶対位置を算出する貼り付け位置算出処理を行う（ステップＳ２０２）。この絶対位置が、オブジェクトを表示する位置（貼り付け位置）となる。
【００６４】
その後、表示部３１の画面に表示する内容の編集を行う（ステップＳ２０４）。具体的には、ステップＳ２０２にて算出された位置（貼り付け位置）にステップＳ２０１で受信したオブジェクトを貼り付ける。また、ステップＳ２０３からＳ２０４に至った場合は、ステップＳ２０３で受けた操作に応じて表示内容の編集を行う（ステップＳ２０４）。
【００６５】
そして、編集後の表示内容を表示部３１の画面に表示して（ステップＳ２０５）、本処理を終了する。
【００６６】
次に、図６のステップＳ１０６で行われる相対位置演算処理、および図７のステップＳ２０２で行われる貼り付け位置算出処理について詳細を説明する。
【００６７】
（第１の方法）
図８は、携帯端末１０が相対位置演算処理にて、表示部１１の画面上におけるタッチ位置（フリック操作の開始点）の相対位置を演算する方法と、共有表示装置３０が貼り付け位置算出処理にて、相対位置情報に基づいてオブジェクトを表示する位置（貼り付け位置）を算出する方法の一例を示す。
【００６８】
まず、フリック操作を受けた携帯端末１０は、表示部１１の画面の中心または重心（点Ｃとする）を始点とし、フリック操作の開始点（点Ｆとする）を通って該画面の端辺に至る直線と該端辺との交点（点Ａとする）を特定する。
【００６９】
そして、前述の端辺の長さ（Ｍ１）と、該端辺の右端から前述の交点（点Ａ）までの距離（Ｍ２）を特定する。次に、画面の中心（点Ｃ）から該交点（点Ａ）までの距離（Ｔ１）と、画面の中心（点Ｃ）から開始点（点Ｆ）までの距離（Ｔ２）を特定する。
【００７０】
携帯端末１０は、点Ａのある端辺を示す識別情報（たとえば点Ｃに対して上下左右のうちいずれの方向にある端辺かを示す情報）と、「Ｍ２/Ｍ１」および「Ｔ２/Ｔ１」の数値を相対位置情報として共有表示装置３０に送信する。
【００７１】
相対位置情報を受信した共有表示装置３０は、表示部３１の画面上にて、前述の開始点（点Ｆ）に相当する位置（貼り付け位置、点Ｆ２とする）を求める。具体的には、まず、識別情報が示す端辺に対応する表示部３１の画面内の端辺を特定し、当該端辺の長さ（ｍ１）にＭ２/Ｍ１を積算する。この積算結果をｍ２とし、該端辺上にて右端からｍ２の距離の位置を点Ａ２とする。
【００７２】
次に、点Ａ２と表示部３１の画面の中心または重心（点Ｃ２）を結ぶ線分を引く。その後、該線分の長さ（ｔ１）にＴ２/Ｔ１を積算する。この積算結果をｔ２とし、該線分上にて点Ｃ２からｔ２の距離の位置を点Ｆ２とする。共有表示装置３０は、この点Ｆ２にオブジェクトの中心位置が重なるようにして該オブジェクトを表示する。
【００７３】
図９は、携帯端末１０が図８で説明した方法で相対位置情報を作成する場合に行う相対位置演算処理を示す。まず、携帯端末１０は、表示部１１の画面の縦横の画素数から、画面の中心位置（点Ｃ）を特定する（ステップＳ３０１）。なお、点Ｃの位置情報は予め登録されていてもよい。
【００７４】
次に、フリック操作の開始点（点Ｆ）を特定する（ステップＳ３０２）とともに、点Ｃを始点とし、点Ｆを通って画面の端辺に至る直線と該端辺との交点（点Ａとする）を特定する（ステップＳ３０３）。
【００７５】
その後、点Ａが存在する端辺Ｚを特定したら（ステップＳ３０４）、（点Ｃから点Ｆまでの距離）/（点Ｃから点Ａまでの距離）＝信号Ｅの演算を行って信号Ｅの値を算出する（ステップＳ３０５）。また、（点Ａが存在する端辺の右端から点Ａまでの距離）/（点Ａが存在する辺の長さ）＝信号Ｄの演算を行って信号Ｄの値を算出し（ステップＳ３０６）、本処理を終了する。
【００７６】
携帯端末１０は、端辺Ｚを示す識別情報と、信号Ｅと信号Ｄの各値を、相対位置情報として共有表示装置３０に送信する。
【００７７】
図１０は、共有表示装置３０が図８で説明した方法で貼り付け位置を算出する場合に行う貼り付け位置算出処理を示す。まず、共有表示装置３０は、表示部３１の画面の縦横の画素数から、画面の中心位置（点Ｃ２）を特定する（ステップＳ４０１）。なお、点Ｃ２の位置情報は予め登録されていてもよい。
【００７８】
次に、識別情報に基づいて端辺Ｚに相当する、表示部３１の画面上の端辺（端辺Ｚ２）を特定する（ステップＳ４０２）。
【００７９】
信号Ｄに基づいて、図８における点Ａ２となる位置を特定する（ステップＳ４０３）。具体的には、端辺Ｚ２の長さと、信号Ｄの示す数値を積算する。そして、端辺Ｚ２上にて右端から積算結果の距離の位置を点Ａ２として特定する。
【００８０】
次に、信号Ｅに基づいて、点Ｃ２と点Ａ２をつなぐ線分上にある点Ｆ２を特定し（ステップＳ４０４）、本処理を終了する。具体的には、点Ｃ２と点Ａ２をつなぐ線分の長さに、信号Ｅの示す数値を積算する。そして該線分上において、点Ｃ２からその積算結果の距離の位置を点Ｆ２として特定する。
【００８１】
なお、図８〜図１０で説明した、相対位置演算処理および貼り付け位置算出処理における処理方法は一例であり、他の方法であってもよい。
【００８２】
（第２の方法）
たとえば、携帯端末１０、共有表示装置３０のそれぞれで画面の左下の角を原点として、表示部１１の画面上での開始点の座標から、表示部３１の画面上での貼り付け位置の座標を算出する方法でもよい。
【００８３】
図１１は、前述の方法で相対位置演算処理および貼り付け位置算出処理を行う様子を示す。携帯端末１０は、携帯端末１０の表示部１１の画面の左下の角を原点とし、携帯端末１０の表示部１１の画面の縦（Ｙ方向）の長さＨに対する開始点のＹ座標の値（Ｙ／Ｈ）、および携帯端末１０の表示部１１の画面の横方向の長さＷに対する開始点のＸ座標の値（Ｘ／Ｗ）を相対位置情報として求める。共有表示装置３０は、（Ｙ／Ｈの値）×（表示部３１の画面のＹ方向の長さＨ２）＝Ｙ座標、（Ｘ／Ｗの値）×（自装置の画面のＸ方向の長さＷ２）＝Ｘ座標として、貼り付け位置（点Ｆ２）の座標を求める。
【００８４】
図１２、図１３は、相対位置演算処理および貼り付け位置算出処理における処理方法の他の例を示す。
【００８５】
（第３の方法）
図１２は、相対位置情報および相対位置情報から貼り付け位置を求める第３の方法の概要を示している。第３の方法では、まず携帯端末１０が、図８と同様に点Ｃ、点Ｆ、点Ａを特定し「Ｔ２/Ｔ１」の値を算出する。次に、点Ｃから画面の上下の端辺と並行な直線を引いて、該直線と、点Ｃと点Ａを結ぶ直線が交わる角度Θを特定する。そしてこの角度Θと、「Ｔ２/Ｔ１」の値を相対位置情報として共有表示装置３０に送信する。
【００８６】
この相対位置情報を受けた共有表示装置３０は、表示部３１の画面の中心である点Ｃ２を特定し、点Ｃ２から画面の上下の端辺と並行な直線を引く。そして、点Ｃ２を始点として、該直線との角度がΘとなる直線が画面の端辺と交わる位置（点Ａ２）を特定する。
【００８７】
その後、点Ｃ２と点Ａ２を結ぶ線分上において、該線分の長さ（ｔ１）に、Ｔ２/Ｔ１の値を積算する。該線分上において、点Ｃ２から該積算結果の距離（ｔ２）の位置を点Ｆ２として特定する。
【００８８】
（第４の方法）
図１３は、相対位置情報および相対位置情報から貼り付け位置を求める第４の方法の概要を示している。第４の方法では、画面の中心を原点とした場合における点Ｆ２の座標を求める。まず、携帯端末１０が表示部１１の画面の中心である点Ｃと開始点である点Ｆの位置を特定する。次に、携帯端末１０の画面の縦（Ｙ方向）の長さＨと、横方向の長さＷを特定する。
【００８９】
その後、点Ｃを原点とした場合において、縦（Ｙ方向）の長さＰ１（Ｈ/２）に対する開始点のＹ座標の値（Ｙ／Ｐ１）、および端末の横方向の長さＱ１（Ｗ/２）に対する開始点のＸ座標の値（Ｘ／Ｑ１）を相対位置情報として共有表示装置３０に送信する。
【００９０】
共有表示装置３０側では、まず、表示部３１の中心（点Ｃ２）、および画面の縦（Ｙ方向）の長さＨ２と、横方向の長さＷ２を特定する。その後、表示部３１の画面のＹ方向の長さ（Ｈ２）の半分をｐ１、表示部３１の画面のＸ方向の長さ（Ｗ２）の半分をｑ１として、（Ｙ／Ｐ１の値）×ｐ１＝Ｙ座標、（Ｘ／Ｑ１の値）×ｑ１＝Ｘ座標として、点Ｃ２を原点とした座標系における貼り付け位置（点Ｆ２）の座標を求める。
【００９１】
次に、共有表示装置３０の表示部３１の画面上で、携帯端末１０から受信したオブジェクトを携帯端末１０から受信した相対位置情報から求めた貼り付け位置に表示したら、このオブジェクトが既に表示されているオブジェクトと重なってしまう場合の対応について説明する。
【００９２】
共有表示装置３０は、相対位置情報から求めた貼り付け位置（点Ｆ２）に、携帯端末１０から転送されてきた新たなオブジェクトを表示すると、該オブジェクトが既に表示されている他のオブジェクトと重なる場合には、重なりが生じないように、新たなオブジェクトの表示位置をずらす。
【００９３】
図１４は、既に表示されているオブジェクトと重ならないように、新たなオブジェクトの表示位置をずらす様子を示す。図１４では、携帯端末１０が表示部１１の画面の右下でフリック操作を受けている。しかし、共有表示装置３０の表示部３１の画面の右下部分には、既に他のオブジェクト（オブジェクトＢ）が表示されている。そこで、共有表示装置３０は、オブジェクトＢと新たに表示するオブジェクト（オブジェクトＡ）が重ならないように、オブジェクトＡの表示位置をオブジェクトＢの上方にずらす。これにより、新たなオブジェクトを次々と追加して表示させる場合であっても、各オブジェクトが重なることなく表示される。
【００９４】
具体的な方法としては、共有表示装置３０が、表示部３１の画面内において各オブジェクトが表示されている範囲を把握しておき、新たに表示するオブジェクトの表示範囲が、他のオブジェクトの表示範囲に重ならないように、該新たに表示するオブジェクトの表示位置を決定する。ずらす方向は上側に限らず、適宜空いているスペースのある方向にずらせばよい。
【００９５】
このように、表示システム５では、携帯端末１０に表示されている手書きメモなどのオブジェクトを共有表示装置３０に転送して表示させることができると共に、そのオブジェクトの共有表示装置３０での表示位置を携帯端末１０の画面上へのタッチ位置によって指定することができる。これにより、ユーザは、共有表示装置３０から離れた位置にある携帯端末１０での操作によって、携帯端末１０から共有表示装置３０にオブジェクトを転送して該オブジェクトを共有表示装置３０の画面上の意図した位置に表示させることができる。
【００９６】
また、表示システム５では、携帯端末１０の画面上のタッチ位置を該画面上の相対位置で表して共有表示装置３０に通知し、共有表示装置３０はその通知された相対位置を自装置の画面上の相対位置とした場合に特定される位置に、携帯端末１０から転送されたオブジェクトを表示するので、携帯端末１０の画面と共有表示装置３０の画面の縦横比が異なっていても、携帯端末１０の画面上で、共有表示装置３０の画面上の如何なる位置でも指定することができる。たとえば、縦長の画面の携帯端末１０で、横長の画面の共有表示装置３０の右端や左端の位置を指定することができる。
【００９７】
通常、携帯端末１０と共有表示装置３０の画面の縦横比が異なる場合に、携帯端末１０で共有表示装置３０の画面上の位置を指定するためには、たとえば、共有表示装置３０の画面と同じ縦横比の枠などを携帯端末１０の画面に表示し、その枠の中で貼り付け位置を指定する、といった方法がとられる。
【００９８】
このような方法では、編集中のオブジェクトを転送する場合に、編集モードから上記の枠が表示される転送モードに移行しなければ、貼り付け位置を指定できないので、操作が面倒になる。これに対して、本実施の形態の表示システムでは、表示位置を相対位置情報で通知するので、上記の枠などを表示する必要がなく、たとえば、オブジェクトの編集画面で編集中のオブジェクトの共有表示装置３０への転送およびその表示位置を指示する操作を、オブジェクト編集画面でのフリック操作などによって受けることができる。すなわち、転送モードなどに移行することなく、オブジェクト編集画面から直接、オブジェクトを共有表示装置３０に、表示位置を指定して転送することができる。
【００９９】
＜第２の実施の形態＞
第２の実施の形態では、携帯端末１０からの操作でオブジェクトを共有表示装置３０に転送して表示させた後、該オブジェクトの表示位置を携帯端末１０からの操作で移動させることができる。
【０１００】
なお、第２の実施の形態においても携帯端末１０、共有表示装置３０のハードウェア構成は第１の実施の形態と同じである。また、第２の実施の形態では、第１の実施の形態との相違点を説明し、同一部分の説明は適宜省略する。
【０１０１】
第２の実施の形態では、携帯端末１０は、所定の送信指示操作として長押しの操作（指や、ペンを押下したまま一定時間以上停止させる操作）を受ける。また、当該長押しの操作は、表示部３１の画面上にて該オブジェクトを表示させる位置を指定する位置指定操作を兼ねる。具体的には、携帯端末１０は、長押しの操作を受けたら、その長押しの操作において、押下されている位置を、ユーザにより指定された位置（タッチ位置）として認識する。
【０１０２】
図１５は、ユーザの操作に従って、表示部３１の画面内におけるオブジェクトの表示位置を移動させる様子を示す。まず、携帯端末１０は、表示部１１の画面にて長押しの操作を受けたら、該画面に表示中のオブジェクトと、長押しの操作で認識されたタッチ位置に係る相対位置情報を共有表示装置３０に送信する。共有表示装置３０は、該相対位置情報に基づいて、表示部３１の画面において、該タッチ位置に相当する位置に該オブジェクトを表示する。
【０１０３】
表示システム５では、携帯端末１０が、長押しの操作に続けて押下している指（またはペン）を画面に押しつけたまま移動させる第２操作を受けた場合、共有表示装置３０が、該長押しの操作に応じて表示したオブジェクトの表示位置を該第２操作に合わせて移動させる。
【０１０４】
具体的には、携帯端末１０は、長押しの操作に続けて第２操作を受けている間、第２操作によるタッチ位置を表示部１１の画面内での相対位置で表した移動情報を、逐次、共有表示装置３０に送信する。そして、共有表示装置３０は、携帯端末１０から受信した該移動情報に従って、該長押しの操作に応じて表示したオブジェクトの表示位置を逐次移動させる。
【０１０５】
なお、移動情報は相対位置情報と同様の情報であり、携帯端末１０は、一定時間毎（たとえば０．１秒毎）に、または第２操作において指の移動が停止する度に、その時点でのタッチ位置の相対位置情報を移動情報として共有表示装置３０に送信する。
【０１０６】
たとえば、ユーザは、共有表示装置３０に表示されたオブジェクトの位置を確認しながら、該オブジェクトの表示位置を携帯端末１０にて調正することができる。ユーザが、指（またはペン）を画面から離すと（第２操作を終了すると）、該オブジェクトの最終的な表示位置（貼り付け位置）が決定される。これにより、オブジェクトを再度送信することなく、オブジェクトの貼り付け位置を調整することができる。なお、相対位置情報を移動情報として送信するので、携帯端末１０の画面上でのタッチ位置の移動により、共有表示装置３０の画面全体の中のどの位置にでもオブジェクトを移動させることができる。
【０１０７】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１０８】
本発明の実施の形態では、表示システム５を例に説明したが、本発明は、所定の端末を表示システム５の携帯端末１０として機能させるプログラムと、所定の表示装置を表示システム５の共有表示装置３０として機能させるプログラムとを含むプログラム群であってもよい。
【０１０９】
本発明の実施の形態では、オブジェクトは手書きメモであったが、オブジェクトはこれに限らない。携帯端末１０に格納されている画像などであってもよい。
【０１１０】
本発明の実施の形態では、オブジェクトを送信させる送信指示操作と、表示部３１の画面上における該オブジェクトの表示位置を指定する位置指定操作を、一の操作（フリック操作、長押しの操作）で兼ねていたが、別々の操作であってもよい。また、本発明の実施の形態では、フリック操作もしくは長押しの操作を受けた時点で表示していた内容を転送対象のオブジェクトとしていたが、送信するオブジェクトを予め別操作で選択してもよい。なお、オブジェクトの編集で使われない操作を、転送用の操作（送信指示操作、および位置指定操作）として割り当てておけば、転送用の操作がオブジェクトの編集を制限しない。
【符号の説明】
【０１１１】
２…テーブル
５…表示システム
１０…携帯端末
１１…表示部
１２…操作入力部
１３…通信部
１４…タッチ相対位置演算部
１５…外部メモリ接続部
１６…制御部
１７…ＣＰＵ
１８…ＦｌａｓｈＲＯＭ
１９…メモリ
３０…共有表示装置
３１…表示部
３２…操作入力部
３３…通信部
３４…表示相対位置算出部
３５…外部メモリ接続部
３７…制御部
３８…ＣＰＵ
３９…ＦｌａｓｈＲＯＭ
４０…メモリ
Ａ…点（端辺上の点）
Ａ２…点（端辺上の点）
Ｃ…点（画面中心の点）
Ｃ２…点（画面中心の点）
Ｆ…点（開始点）
Ｆ２…点（貼り付け位置）
Ｈ…長さ（携帯端末の画面の縦方向の長さ）
Ｈ２…長さ（共有表示装置の画面の縦方向の長さ）
Ｍ１…長さ（端辺の長さ）
Ｍ２…長さ（端辺右端から点Ａまでの長さ）
ｍ１…長さ（端辺の長さ）
ｍ２…長さ（端辺右端から点Ａまでの長さ）
Ｐ１…長さ（携帯端末の画面中心から縦方向への長さ）
ｐ１…長さ（共有表示装置の画面中心から縦方向への長さ）
Ｑ１…長さ（携帯端末の画面中心から横方向への長さ）
ｑ１…長さ（共有表示装置の画面中心から横方向への長さ）
Ｔ１…線分
Ｔ２…線分
ｔ１…線分
ｔ２…線分
Ｗ…長さ（携帯端末の画面の横方向の長さ）
Ｗ２…長さ（共有表示装置の画面の横方向の長さ）
Θ…角度
【図１】
2015084169.tif 000003
【図２】
2015084169.tif 000004
【図３】
2015084169.tif 000005
【図４】
2015084169.tif 000006
【図５】
2015084169.tif 000007
【図６】
2015084169.tif 000008
【図７】
2015084169.tif 000009
【図８】
2015084169.tif 000010
【図９】
2015084169.tif 000011
【図１０】
2015084169.tif 000012
【図１１】
2015084169.tif 000013
【図１２】
2015084169.tif 000014
【図１３】
2015084169.tif 000015
【図１５】
2015084169.tif 000016
【図１４】
2015084169.tif 000017