(57)【要約】【課題】自装置と他装置の画面を同時に表示させその表示領域の大きさを変更できる携帯端末を提供する。【解決手段】情報処理装置は、自装置の画面の一部又は全部に表示される第１の表示情報を生成する自装置表示生成部と、他装置の画面の一部又は全部に表示される第２の表示情報を取得する他装置表示取得部と、自装置での操作に応じて前記第１の表示情報に基づく表示をする自装置画面内の第１領域と第２の表示情報に基づく表示をする自装置画面内の第２領域との大きさを変更する表示制御部とを備える。【選択図】図１
2015055911.tif 000002
【特許請求の範囲】
【請求項１】
自装置の画面の一部又は全部に表示される第１の表示情報を生成する自装置表示生成部と、
他装置の画面の一部又は全部に表示される第２の表示情報を取得する他装置表示取得部と、
自装置での操作に応じて前記第１の表示情報に基づく表示をする自装置画面内の第１領域と前記第２の表示情報に基づく表示をする自装置画面内の第２領域との大きさを変更する表示制御部と
を備えることを特徴とする情報処理装置。
【請求項２】
前記表示制御部は、前記他装置に前記第２領域の大きさに応じた前記第２の表示情報の画像サイズを指定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、自装置での操作に応じて前記第２の表示情報に含まれる情報を取得し当該取得した情報に基づく表示を自装置画面内の第１領域に行う
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
自装置の画面の一部又は全部に表示される第１の表示情報を生成するステップと、
自装置の画面の一部又は全部に表示される第２の表示情報を取得するステップと、
前記第１の表示情報に基づく表示をする自装置画面内の第１領域と前記第２の表示情報に基づく表示をする自装置画面内の第２領域との大きさを自装置での操作に応じて変更するステップと
を備えることを特徴とする表示制御方法。
【請求項５】
情報処理装置のコンピュータを
自装置の画面の一部又は全部に表示される第１の表示情報を生成する手段、
自装置の画面の一部又は全部に表示される第２の表示情報を取得する手段、
前記第１の表示情報に基づく表示をする自装置画面内の第１領域と前記第２の表示情報に基づく表示をする自装置画面内の第２領域との大きさを自装置での操作に応じて変更する手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
テレビ会議で会話している相手の様子と自分の様子とを自分が使用するテレビ会議用の装置の画面に同時に表示させる技術が提供されている（非特許文献１参照）。その表示方法としては、同時画面（相手の画像と自分の画像が同時に表示される）、相手画面（相手の画像だけが表示される）、自分画像（自分の画像だけが表示される）、ＰＩＰ画面（相手画像の右下に自分の映像が小さく表示される）といった画面表示のタイプを通話中に変更することができる。
また、携帯端末を用いてチャットを行う場合、通常は相手からのメッセージと自分が発信したメッセージとが自装置の画面に表示されることが公知となっている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“EyeVision”、「online」、有限会社ニックスコンピュータサービス、「平成２５年８月１５日検索」、インターネット＜ＵＲＬ：http://www.kaigi.tv/2008/11/post-42.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば携帯端末を用いたチャットにおいては会話の内容に合わせてＷｅｂ検索を行いながらチャットしたいという技術的課題を見出した。また、自分が検索した内容を相手と共有したり、相手の検索した内容を確認しながら自分も検索を行いたいという技術的課題も見出した。
しかし、携帯端末の画面はサイズが小さいため、自分の携帯端末の画面を３分割してチャット内容、相手が検索した結果、自分が検索した結果をそれぞれの領域に表示するとそれぞれが小さい表示になって、見にくく扱いにくいという問題がある。
【０００５】
そこでこの発明は、上述の課題を解決することのできる情報処理装置、表示制御方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明は、自装置の画面の一部又は全部に表示される第１の表示情報を生成する自装置表示生成部と、他装置の画面の一部又は全部に表示される第２の表示情報を取得する他装置表示取得部と、自装置での操作に応じて前記第１の表示情報に基づく表示をする自装置画面内の第１領域と前記第２の表示情報に基づく表示をする自装置画面内の第２領域との大きさを変更する表示制御部とを備えることを特徴とする情報処理装置である。
【０００７】
また本発明は、自装置の画面の一部又は全部に表示される第１の表示情報を生成するステップと、自装置の画面の一部又は全部に表示される第２の表示情報を取得するステップと、前記第１の表示情報に基づく表示をする自装置画面内の第１領域と前記第２の表示情報に基づく表示をする自装置画面内の第２領域との大きさを自装置での操作に応じて変更するステップとを備えることを特徴とする表示制御方法である。
【０００８】
また本発明は、情報処理装置のコンピュータを自装置の画面の一部又は全部に表示される第１の表示情報を生成する手段、自装置の画面の一部又は全部に表示される第２の表示情報を取得する手段、前記第１の表示情報に基づく表示をする自装置画面内の第１領域と前記第２の表示情報に基づく表示をする自装置画面内の第２領域との大きさを自装置での操作に応じて変更する手段として機能させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、情報処理装置の表示画面に自装置の表示情報と他装置の表示情報を同時に表示させ、それぞれの表示情報を表示する領域の大きさを変更することができるという効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第一の実施形態に係る情報処理装置の構成の一例を示す概略図である。
【図２】本発明の第一の実施形態に係る情報処理装置の動作の一例を示す第一の図である。
【図３】本発明の第一の実施形態に係る情報処理装置の動作の一例を示す第二の図である。
【図４】本発明の第一の実施形態に係る情報処理装置の処理フローを示す図である。
【図５】本発明の第二の実施形態に係る情報処理装置の処理フローを示す図である。
【図６】本発明の第三の実施形態に係る情報処理装置の動作の一例を示す図である。
【図７】本発明の第三の実施形態に係る情報処理装置の処理フローを示す図である。
【発明を実施するための形態】
【００１１】
＜第一の実施形態＞
以下、本発明の一実施形態による情報処理装置を図１〜図４を参照して説明する。
図１は本発明の第一の実施形態に係る情報処理装置の構成の一例を示す概略図である。
図１（ａ）は本発明の第一の実施形態に係る情報処理装置の概略図である。情報処理装置１は、コンピュータの機能を併せ持った携帯電話等の携帯端末装置である。例えばその前面に表示部１０を備え、この表示部１０の画面１１０（タッチパネル面）に画像が表示される。
図１（ｂ）は本発明の第一の実施形態に係る情報処理装置１の構成の一例を示す概略ブロック図である。
情報処理装置１は表示部１０、ＣＰＵ１１、メモリ１２、入力検出部２０、情報制御部３０、表示情報生成部４０、バッファ部５０、出力調整部６０、通信部７０を備えている。表示部１０、ＣＰＵ１１、メモリ１２、通信部７０はバスを介して相互に接続されている。
表示部１０は、情報処理装置１の表示画面である。また、表示部１０は、例えばディスプレイとタッチパネルが一体に組み合わされたもので表示機能と入力機能を兼ね備えている。
入力検出部２０は、利用者の表示部１０へのタッチ操作を検出する機能部である。
【００１２】
情報制御部３０は、入力検出部２０が取得した入力情報に基づいて各アプリケーションの制御を行う機能部である。例えば利用者がＷｅｂブラウザを用いて検索している場合、情報制御部３０は利用者の入力に基づいてネットワークＮＷを介してＷｅｂ情報を取得する。また、利用者がチャットのアプリケーションを利用している場合、情報制御部３０は利用者の入力した会話内容を後述する通信部７０、ネットワークＮＷを介して相手の端末装置へ送信するといった制御を行う。
また、情報制御部３０は、表示制御部３１を備えている。表示制御部３１は、情報制御部３０が入力情報を制御することによって各アプリケーションが処理した結果を画面に表示する制御を行う機能部である。例えば、入力検出部２０が取得した入力情報に応じてチャット画面の更新を行うよう後述する表示情報生成部４０に指示する。
また、表示制御部３１は、画面共有を行う場合の表示の制御を行う。画面共有とは、画面１１０の内の一部である第１領域に自端末の表示情報を表示し、画面１１０の内の別の一部である第２領域に他装置の表示情報を表示することをいう。さらに、表示制御部３１は、画面共有している状態において画面１１０の第１領域と第２領域との大きさを入力検出部２０が検出した利用者の操作に応じて変更する制御を行う。
【００１３】
表示情報生成部４０は、表示部１０に表示される表示情報の生成を行う機能部である。表示情報とは表示部１０に表示する画面イメージの画像である。例えば、利用者がチャットのアプリケーションを利用している場合、表示情報生成部４０は、表示制御部３１の指示に基づいて、自分が発したメッセージの複数と相手からのメッセージの複数とを時系列に表示する画面イメージの画像を生成する。
また、表示情報生成部４０は、自装置表示生成部４１、他装置表示取得部４２、相手表示出力生成部４３を備えている。自装置表示生成部４１は、表示制御部３１の指示に基づいて画面１１０の第１領域に表示する表示情報を生成する。他装置表示取得部４２は、表示制御部３１の指示に基づいて画面１１０の第２領域に表示する表示情報を他の情報処理装置から取得し生成する。相手表示出力生成部４３は、他装置において画面共有を行う場合に他装置の第２領域に表示する表示情報を生成する。相手表示出力生成部４３が生成する表示情報は画像だけでなく例えばテキスト情報であってもよい。
また、表示情報生成部４０は、画面１１０の第１領域及び第２領域を設ける場合、自装置表示生成部４１や他装置表示取得部４２が生成した画面イメージと、表示情報生成部４０が生成した例えばチャット画面のイメージと、を合成する機能をも有している。
【００１４】
バッファ部５０は、表示情報生成部４０が生成した表示情報を一時的に保持し表示部１０に表示する部材である。また、バッファ部５０は、画面１１０の第２領域に表示する表示情報を通信部７０を介して他装置から取得し一時的に保持して他装置表示取得部４２に出力する。また、バッファ部５０は、相手表示出力生成部４３が生成した表示情報を一時的に保持し、通信部７０及びネットワークＮＷを介して他装置に送信する。
出力調整部６０は、情報処理装置の通信速度を計算し、相手表示出力生成部４３が生成した表示情報を送信するときの通信レートを調整しながら表示情報を送信する。
通信部７０は、他装置との通信を行う。通信部７０は、例えば表示情報やチャットのメッセージを送受信する。
これら情報制御部３０、表示制御部３１、表示情報生成部４０、自装置表示生成部４１、他装置表示取得部４２、相手表示出力生成部４３、出力調整部６０は情報処理装置１に備わるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）がプログラムを実行することにより備わる機能である。
【００１５】
図２は本発明の第一の実施形態に係る情報処理装置の動作の一例を示す第一の図である。図２を用いて本実施形態における画面共有の方法について説明する。
図２（ａ）、（ｂ）は、利用者がチャットのアプリケーションを利用しているときの情報処理装置１の表示部１０の画面１１０の一例である。画面１１０の左上には「明日のお店を決めよっか」、右上には「うん、しらべてみよ〜」というチャット内容が表示されている。チャットのように通信相手が存在し画面共有が有効と考えられるアプリケーションにおいては、表示情報生成部４０が画面共有ボタン１００を表示する。画面共有ボタン１００はチャットのアプリケーションによる表示結果の一部であってチャットアプリケーションを起動すると表示情報生成部４０が画面共有ボタン１００を、画面１１０の下部に表示させる。又は、チャットアプリケーションが起動すると画面共有ボタン１００を所定の位置に表示するプログラムによって表示情報生成部４０が表示させるようにしてもよい。
利用者は、チャットをしながら画面共有を行いたい場合に、図２（ａ）における画面共有ボタン１００を押下する。すると図２（ｂ）の符号１０１で示されるように、表示情報生成部４０が画面共有を行うかどうかの確認を求めるダイアログ（画面共有確認ダイアログ１０１）を表示する。画面共有確認ダイアログ１０１には、「画面共有開始しますか」という入力を促すメッセージと、「はい」と「いいえ」のソフトウェアボタンが表示される。画面共有を行いたい場合、利用者は画面共有確認ダイアログ１０１の「はい」を押下する。すると情報制御部３０の指示により表示制御部３１が画面共有を開始し、後に図３で説明するように表示部１０の画面１１０に第１領域と第２領域などを表示する。
【００１６】
図３は本発明の第一の実施形態に係る情報処理装置の動作の一例を示す第二の図である。図３を用いて本実施形態において画面共有を行ったときの表示モードについて説明する。本実施形態では画面共有の表示モードには、双方向モード、自分モード、相手モードの３種類が存在する。これらのモードの違いは、第１領域と第２領域の大きさが異なることである。双方向モードは、第１領域と第２領域を同程度の大きさで表示する表示モードである。自分モードは、第２領域を表示せず第１領域を大きく表示する表示モードである。相手モードは、第１領域を表示せず第２領域を大きく表示する表示モードである。
【００１７】
図３（ａ）は、画面共有時に双方向モードを選択した場合の表示部１０に表示される画面イメージの一例を示す図である。双方向モードにおいては、第１領域１０２と第２領域１０４が同程度の大きさに表示される。第１領域１０２とは、自装置の画面の一部又は全部に表示される第１の表示情報を表示する為の自装置画面内の領域である。また、第２領域１０４とは、他装置の画面の一部又は全部に表示される第２の表示情報を表示する為の自装置画面内の領域である。ここで、自装置の画面の一部に表示される第１の表示情報とは、例えば図３（ａ）の双方向モードにおいて画面の一部である第１領域１０２に表示される表示情報のことをいう。また、自装置の画面の全部に表示される第１の表示情報とは、後に図３（ｂ）を用いて説明するように第１領域１０２を画面の全面に広げて表示するような場合をいう。「他装置の画面の一部に表示される第２の表示情報」ついても同様である。また、他装置の画面の全部に表示される第２の表示情報については、他装置が画面共有を行っていない場合に他装置の画面の全面に表示されている表示情報のことを指す。
【００１８】
符号１０３が示すのは、第１領域と第２領域の大きさを変更するための切替スライドである。切替スライド１０３は、符号１０７で示すように表示部１０の長辺方向に上下にのスライドさせることができる。利用者がタッチパネルの切替スライド１０３をスライドさせると画面共有における表示モードを双方向モード、自分モード、相手モードの間で切り替えることができる。例えば、切替スライド１０３を双方向モードの位置から表示部１０の上方向に所定の距離以上スライドさせると自分モードに切り替わり、下方向に所定の距離以上スライドさせると相手モードに切り替わる。
チャット領域１０５は、第１領域１０２及び第２領域１０４の表示内容とは独立して常に最新のチャット内容のみが表示される。最新のチャット内容のみが表示されるのは表示スペースの節約のためである。
符号１０６が示すのは、画面共有終了ボタンである。利用者が画面共有終了ボタン１０６を押下すると画面共有が終了し、図２（ａ）のような表示状態に戻る。
双方向モードにおいては、利用者は第１領域１０２を利用してＷｅｂ検索を行い、第２領域１０４に表示される他装置の操作に基づく情報を確認しながらチャット領域１０５を利用して相手と会話することができる。なお、第１領域１０２への入力操作は可能だが、第２領域１０４の領域にタッチ操作を行っても他装置に対する入力を行うことはできない。
【００１９】
図３（ｂ）は、画面共有時に自分モードを選択した場合の表示部１０に表示される画面イメージの一例を示す図である。自分モードにおいては、第２領域１０４は表示せず、双方向モードの第１領域１０２及び第２領域１０４を合わせた大きさの領域を使って第１領域１０２を表示する。従って利用者はより広い領域を利用してＷｅｂ検索などの操作を行うことができる。
自分モードにおいては、切替スライド１０３を第１領域１０２の中央付近までスライドさせると双方向モードに切り替えることができる。また、切替スライド１０３を第１領域１０２の下端付近までスライドさせると相手モードに切り替えることができる。自分モードにおいてもチャット領域１０５には最新のチャット内容のみが表示される。
なお、自分モードを選択した状態でユーザが切替スライド１０３を表示部１０の上端までスライドさせると第１領域１０２が画面全面に広がり、画面の全面に第１の表情報が表示されてもよい。
【００２０】
図３（ｃ）は、画面共有時に相手モードを選択した場合の表示部１０に表示する画面イメージの一例を示す図である。相手モードにおいては、第１領域１０２は表示せず、双方向モードの第１領域１０２及び第２領域１０４を合わせた大きさの領域を使って第２領域１０４を表示する。従って利用者はより広い領域を利用して相手の画面に表示されたＷｅｂ検索結果を閲覧することができる。なお、相手モードにおいても第２領域１０４への入力操作はできない。
相手モードにおいては、切替スライド１０３を第２領域１０４の中央付近までスライドさせると双方向モードに切り替えることができる。また、切替スライド１０３を第２領域１０４の上端付近までスライドさせると自分モードに切り替えることができる。相手モードにおいてもチャット領域１０５には最新のチャット内容のみが表示される。
【００２１】
図４は本発明の第一の実施形態に係る情報処理装置の処理フローを示す図である。
図４の処理フローを用いて情報処理装置１において表示モードを切り替える処理について説明する。なお、図２、３の画面イメージを例として用いる。
まず、利用者がチャットのアプリケーションを起動する（ステップＳ１）。すると図２（ａ）で説明したように表示情報生成部４０が画面共有ボタン１００を画面１１０に表示する。次に利用者の指示により画面共有ボタンが押下されると、図２（ｂ）で説明したように表示情報生成部４０が画面共有確認ダイアログ１０１を表示する。ここで利用者の指示により情報制御部３０が画面共有しない旨の指示情報を取得すると（ステップＳ２：Ｎｏ）、本処理フローは終了する。一方、情報制御部３０が画面共有する旨の指示情報を取得すると（ステップＳ２：Ｙｅｓ）、情報制御部３０は表示制御部３１に画面共有する旨の指示情報を出力する。そして表示制御部３１は、画面共有の初期表示モードである双方向モードを開始するよう表示情報生成部４０、自装置表示生成部４１、他装置表示取得部４２に指示する（ステップＳ３）。また、表示制御部３１はチャット相手の装置に対して表示情報を送信するよう通信部７０を介して指示を行う。
【００２２】
すると、この指示に対して他装置が送信した表示情報を通信部７０が受信し、バッファ部５０へ出力する。そして他装置表示取得部４２がバッファ部５０から相手装置の表示情報を取得し、第２領域１０４に表示するための表示情報を生成する。このとき第２領域１０４の大きさは、表示部１０から切替スライド１０３とチャット領域１０５とを除いた領域を等分する大きさであり、他装置表示取得部４２はその大きさに合う画像を生成する。ここで、他装置表示取得部４２が取得する相手装置の表示情報は画像でもよいしＷｅｂページのＵＲＬや閲覧していた箇所を示すスクロール情報などをまとめたテキスト情報であってもよい。ＵＲＬ情報などを取得した場合、他装置表示取得部４２は取得した情報を情報制御部３０へ出力する。情報制御部３０がそのＵＲＬからＷｅｂページの情報を取得し他装置表示取得部４２へ出力する。そして他装置表示取得部４２が情報制御部３０から取得したＷｅｂページの情報に基づいて第２領域１０４に表示する表示情報を生成する。なお、他装置の表示情報又はテキスト情報は他装置における操作が行われる毎に他装置から自装置へ送信され、その度に他装置表示取得部４２は第２領域１０４に表示する表示情報を生成する。
一方、自装置表示生成部４１は、第１領域１０２に表示するための検索画面の表示情報を生成する。この場合の第１領域１０２の大きさは、第２領域１０４と同じであり、自装置表示生成部４１はその大きさに合う画像を生成する。また、表示情報生成部４０は入力検出部２０が取得したチャット内容を示す情報や他装置から受信したチャット内容を示す情報に基づいてチャット領域１０５の表示情報や切替スライド１０３の表示情報を生成する。そして表示情報生成部４０はこれらの表示情報を合成した画像を生成する。続いて表示情報生成部４０は合成した表示情報をバッファ部５０へ出力する。バッファ部５０は合成された画像を表示部１０に表示する。
なお、通信相手となる他装置においても画面共有を行っている場合、自装置の表示制御部３１は通信部７０を介して他装置から表示情報を送信するよう指示を受ける。すると表示制御部３１がその指示情報を相手表示出力生成部４３に出力する。次に相手表示出力生成部４３は、自装置の操作に基づく表示情報又はＷｅｂページのＵＲＬなどのテキスト情報を生成する。そして相手表示出力生成部４３は生成した例えば表示情報をバッファ部５０に出力する。次に出力調整部６０はバッファ部５０からその表示情報を取得し、通信部７０ｂとネットワークＮＷを介して他装置へ送信する。そして他装置は受信した表示情報を他装置の第２領域に表示する。相手表示出力生成部４３は自装置で操作が行われる毎に表示情報を生成し、他装置に送信する。
【００２３】
双方向モードでの画面共有の開始後において情報制御部３０は切替スライド１０３がスライドすることの検出を開始する。初期の表示モードは双方向モードであるから、切替スライド１０３は表示部１０の中央付近に位置している。この状態から情報制御部３０が、例えばチャット領域１０５の下端まで切替スライド１０３がスライドされたことを検出すると（ステップＳ４：Ｙｅｓ）、情報制御部３０は切替スライド１０３がスライドした位置情報に基づいて表示モードを自分モードに変更するよう表示制御部３１に指示する。表示制御部３１は自分モードを開始するよう表示情報生成部４０、自装置表示生成部４１、他装置表示取得部４２に指示する（ステップＳ６）。すると自装置表示生成部４１は表示部１０から切替スライド１０３とチャット領域１０５を除いた大きさである第１領域１０２に表示するための検索画面の表示情報を生成する。表示情報生成部４０は、切替スライド１０３とチャット領域１０５の表示情報を生成する。他装置表示取得部４２は表示情報を生成しない。そして表示情報生成部４０は、これらの表示情報を合成する。後の処理は双方向モードと同じである。自分モードでの表示が完了すると情報制御部３０は、引き続き切替スライド１０３のスライドを検出する。
【００２４】
この状態から情報制御部３０が、例えば表示部１０の下端まで切替スライド１０３がスライドされたことを検出すると、情報制御部３０は相手モードに変更するよう表示制御部３１に指示する。表示制御部３１は自分モードを開始するよう表示情報生成部４０、自装置表示生成部４１、他装置表示取得部４２に指示する（ステップＳ７）。すると他装置表示取得部４２は表示部１０から切替スライド１０３とチャット領域１０５を除いた大きさである第２領域１０４に表示するための検索画面の表示情報を他装置から取得した表示情報に基づいて生成する。表示情報生成部４０は、切替スライド１０３とチャット領域１０５の表示情報を生成する。自装置表示生成部４１は表示情報を生成しない。そして表示情報生成部４０は、これらの表示情報を合成する。後の処理は双方向モードと同じである。
相手モードでの表示が完了すると情報制御部３０は、引き続き切替スライド１０３のスライドを検出する。例えば、この状態から切替スライド１０３が表示部１０の中央付近までスライドされたことを検出すると、情報制御部３０は双方向モードに変更するよう表示制御部３１に指示する（ステップＳ５）。この場合の処理はステップＳ３で説明したとおりである。
【００２５】
切替スライド１０３のスライドを検出しない間（ステップＳ４：Ｎｏ）、情報制御部３０は、画面共有終了ボタン１０６が押下されたかどうかを判定し、押下されなければ（ステップＳ８：Ｎｏ）スライドの検出を継続する。画面共有終了ボタンが押下されると本処理フローを終了する。
なお、この本実施例では、双方向モード、自分モード、相手モードの３段階で第１領域、第２領域の大きさを制御したがより多段階に表示領域の大きさを制御できてもよい。また、チャット領域１０５は表示せず第1領域と第２領域だけを表示してもよい。
【００２６】
本実施形態によれば、自装置の表示情報を表示する第１領域と他装置の表示情報を表示する第２領域を表示することができるので、通信相手とお互いの操作に基づく表示情報を確認しながらコミュニケーションを取ることが可能である。また、自装置での操作に応じて第１領域と第２領域との大きさを変更することができるので、表示領域の小さな情報処理装置においても画面をより見やすい大きさ又は操作しやすい大きさに調整することができ、利用者の利便性を高めることができる。
【００２７】
＜第二の実施形態＞
以下、本発明の第二の実施形態による情報処理装置を図５を参照して説明する。
第二の実施形態において情報処理装置１の構成は第一の実施形態と同じであるが、表示制御部３１の動作が異なる。第二の実施形態において表示制御部３１は、他装置に対して自装置における第２領域の大きさに応じたサイズの表示情報を送信するようにその画像サイズを指定する。画像サイズは例えば解像度又は画素数で指定する。具体的には解像度で指定する場合は例えば７２ｄｐｉ、画素数で指定する場合には例えば３２０×２８０ピクセルと指定してもよい。以下に図５を用いて本実施形態の動作を説明する。前提として本実施形態に係る情報処理装置１と本実施形態に係る情報処理装置２がお互いに画面共有を行いながらチャットのアプリケーションを用いて会話を行っているものとする。また、情報処理装置１の各符号については表示制御部３１aのようにaを付し、情報処理装置２の各符号には表示制御部３１ｂのようにｂを付して説明するものとする。なお、図２、３の画面イメージを例として用いる。
まず、情報処理装置１においてユーザの指示により表示制御部３１ａが表示モードの変更を行う（ステップＳ１１）。すると表示制御部３１aは、情報処理装置２に対して自装置の表示モードに応じた表示情報の画像サイズを指定する（ステップＳ１２）。例えば、双方向モードから自分モードに変更した場合、表示制御部３１aは、表示情報の送信停止を指示する情報を通信部７０ａを介して情報処理装置２に送信する。また、双方向モードから相手モードに変更した場合、表示部１０ａから切替スライド１０３ａとチャット領域１０５ａを除いた大きさに表示するのに適した表示情報の画像サイズを指定し情報処理装置２に送信する。また、相手モードから双方向モードに変更した場合、表示部１０ａから切替スライド１０３ａとチャット領域１０５ａを除いた大きさを等分した領域に表示するのに適した表示情報の画像サイズを指定する。
【００２８】
一方、情報処理装置２においては、表示制御部３１ｂが通信部７０ｂを介して表示制御部３１aが指定した画像サイズの値を取得する。そして表示制御部３１ｂが相手表示出力生成部４３ｂに送信する表示情報の有無や出力画像のサイズなどを指示する（ステップＳ１３）。例えば、双方向モードから自分モードに変更した場合、表示制御部３１ｂが相手表示出力生成部４３ｂに表示情報の生成を停止する指示を行う。あるいは自分モードから双方向モードに変更した場合、表示制御部３１ａが指定した出力画像のサイズを指示する。そして相手表示出力生成部４３ｂは指示されたサイズの出力画像を生成する。そして相手表示出力生成部４３ｂは生成した表示情報をバッファ部５０ｂに出力する。バッファ部５０ｂは、出力調整部６０ｂに出力し、出力調整部６０ｂは通信部７０ｂを介して情報処理装置２の表示情報を情報処理装置１へ送信する（ステップＳ１４）。
このように本実施形態によると表示モードに応じて送信する表示情報の画像サイズを変更することで、不必要な通信量を減らすことが可能である。
【００２９】
＜第三の実施形態＞
以下、本発明の第三の実施形態による情報処理装置を図６，７を参照して説明する。
図６は本発明の第三の実施形態に係る情報処理装置の動作の一例を示す第一の図である。図６を用いて本実施形態における第２の表示情報に含まれる情報を取得し、取得した情報に基づく表示を第１領域に行う動作について説明する。
図６（ａ）は、双方向モードで画面共有している情報処理装置１を示している。第１領域１０２と第２領域１０４に表示されているＷｅｂページは異なっているものとする。そこで利用者が第２領域１０４のＡにタッチしてそのまま第１領域１０２のＢにスライドする。すると図６（ｂ）に示すように第１領域１０２に第２領域１０４に表示されているＷｅｂページと同じＷｅｂページが表示される。次に図７の処理フローを用いてこの動作の処理について説明する。
【００３０】
図７は本発明の第三の実施形態に係る情報処理装置の処理フローを示す図である。
前提として本実施形態に係る情報処理装置１と本実施形態に係る情報処理装置２がお互いに画面共有を行いながらチャットアプリケーションを用いて会話を行っているとする。また、第二の実施形態と同様に情報処理装置１、２の各符号にはそれぞれa、ｂを付すものとする。まず、情報処理装置１において表示制御部３１ａが表示モードを双方向モードにする指示を表示情報生成部４０ａに行う。次に表示情報生成部４０ａが、第１領域１０２a及び第２領域１０４ａに表示する表示情報と切替スライド１０３ａとチャット領域１０５ａの表示情報を合成して表示部１０ａにバッファ部５０を通じて表示する（ステップＳ２１）。次に情報処理装置２においてユーザの指示により、情報制御部３０ｂが新たなＷｅｂページを取得し、表示情報生成部４０ｂが表示部１０ｂにＷｅｂページを表示する（ステップＳ２２）。すると、相手表示出力生成部４３ｂが表示情報を生成し通信部７０ｂを介して情報処理装置１に送信する。このとき本実施形態においては相手表示出力生成部４３ｂは新しいＷｅｂページの表示情報だけでなくそのＷｅｂページのＵＲＬ情報も生成し送信する（ステップＳ２３）。情報処理装置１では、他装置表示取得部４２ａが通信部７０ａを介してこれらの情報を取得し第２領域１０４ａに表示する表示情報を生成し、取得したＵＲＬ情報をメモリに格納する。
【００３１】
そこで入力検出部２０ａは、図６（ａ）で示した利用者による第２領域のＡから第１領域のＢへのスライド操作を検出すると、その操作情報を情報制御部３０ａに出力する。その操作情報を取得した情報制御部３０ａは次に第２領域に表示されているＷｅｂページのＵＲＬ情報をメモリから読み出す。そして情報制御部３０ａは、そのＵＲＬのＷｅｂページを取得し、その情報をメモリに格納する。また、情報制御部３０ａは、表示制御部３１ａに取得したＷｅｂページの表示を指示する。表示制御部３１ａは、表示情報生成部４０ａ、自装置表示生成部４１ａに第１領域１０２ａの表示を更新するよう指示する。自装置表示生成部４１ａは新しいＷｅｂページの内容をメモリから読み出し、第１領域１０２ａの表示情報（画像）を生成する。すると表示情報生成部４０ａは、第１領域１０２ａ、第２領域１０４ａ、切替スライド１０３ａ、チャット領域１０５ａの表示情報を合成し、バッファ部５０へ出力し、表示部１０ａへ表示する（ステップＳ２４）。
【００３２】
このように本実施形態によれば、利用者の第２領域から第１領域へのスライド操作によって、他装置の操作に基づくＷｅｂページなどの表示情報を自装置の第1領域に簡単に表示することができる。例えばチャット中にあるＷｅｂページを閲覧しながら会話したい場合などに一方が相手モードで表示し、他方が自分モードで表示すれば同じページを閲覧することは可能であるが、相手モードで表示している利用者は閲覧だけで操作ができないため不便な場合がある。本実施形態によれば、このような場合に相手モードで表示している装置においてを一時的に双方向モードで表示すれば、第２領域から第１領域へのスライド操作によってＵＲＬ情報を取得し自装置の第１領域に相手が閲覧しているＷｅｂページを表示させることができる。そして、その後当該装置においても自分モードで表示すればお互いに同じページを閲覧しながら操作も可能になり、利用者の利便性が向上する。さらに第二の実施形態を組み合わせて利用すると、お互いに自分モードで表示すれば余計な通信が発生しなくて済むという効果も得られる。  
【００３３】
なお、上述の情報処理装置１は内部にコンピュータを有している。そして、上述した情報処理装置１の各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
【００３４】
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００３５】
その他、本発明の趣旨を逸脱しない範囲で、上記した実施の形態における構成要素を周知の構成要素に置き換えることは適宜可能である。また、この発明の技術範囲は上記の実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。
【符号の説明】
【００３６】
１・・・情報処理装置、２・・・情報処理装置、１０・・・表示部、１１・・・ＣＰＵ、１２・・・メモリ、２０・・・入力検出部、３０・・・情報制御部、３１・・・表示制御部、４０・・・表示情報生成部、４１・・・自装置表示生成部、４２・・・他装置表示取得部、４３・・・相手表示出力生成部、５０・・・バッファ部、６０・・・出力調整部、７０・・・通信部、１００・・・画面共有ボタン、１０１・・・画面共有確認ダイアログ、１０２・・・第１領域、１０３・・・切替スライド、１０４・・・第２領域、１０５・・・チャット領域、１０６・・・画面共有終了ボタン、１０７・・・スライド方向
【図１】
2015055911.tif 000003
【図２】
2015055911.tif 000004
【図３】
2015055911.tif 000005
【図４】
2015055911.tif 000006
【図５】
2015055911.tif 000007
【図６】
2015055911.tif 000008
【図７】
2015055911.tif 000009