(57)【要約】【課題】装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信可能な仕組みを提供すること【解決するための手段】表示部を備える他の情報処理装置と通信可能な、複数の撮像装置を備える情報処理装置であって、複数の撮像装置の１つである第１の撮像装置により撮像された画像を、前記他の情報処理装置のうち送信先の情報処理装置において表示させるべく送信し、情報処理装置の姿勢に応じて、情報処理装置自身が前記第１の撮像装置とは別の第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信する【選択図】図９
2018056930.tif 000002
【特許請求の範囲】
【請求項１】
表示部を備える他の情報処理装置と通信可能な、複数の撮像装置を備える情報処理装置であって、
前記複数の撮像装置の１つである第１の撮像装置により撮像された画像を、前記他の情報処理装置のうち送信先の情報処理装置において表示させるべく送信する送信手段と、
を備え、
前記送信手段は、前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信手段により前記第１の撮像装置とは別の第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする情報処理装置。
【請求項２】
前記送信手段は、前記情報処理装置が所定の方向を向いた姿勢である、前記第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記所定の方向とは、縦方向または横方向であることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記送信手段は、前記情報処理装置の姿勢が変化して動いている、前記第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記送信手段は、前記情報処理装置の姿勢が変化せず動いていない、前記第１の撮像装置で撮像された画像を送信すべき状態である場合に、前記第１の撮像装置で撮像された画像を送信することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信手段により前記第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記送信手段により送信する画像を前記第２の撮像装置で撮像された画像に切り替えるための指示部を新たに表示する表示手段
を備えることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信手段により前記第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記送信手段により送信する画像を前記第２の撮像装置で撮像された画像に切り替えるための指示部を識別表示する識別表示手段
を備えることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記情報処理装置の姿勢に応じて、前記情報処理装置が前記送信手段により前記第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第１の撮像装置または前記第２の撮像装置を用いて画像を撮像する撮像手段に対して、前記第１の撮像装置から切り替えて前記第２の撮像装置による撮像をするよう制御する切替制御手段
を備え、
前記送信手段は、前記切替制御手段により切り替えられた前記第２の撮像装置で撮像された画像を送信先に送信することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
表示部を備える他の情報処理装置と通信可能な、複数の撮像装置を備える情報処理装置の制御方法であって、
前記複数の撮像装置の１つである第１の撮像装置により撮像された画像を、前記他の情報処理装置において表示させるべく送信する送信工程と、
を含み、
前記送信工程は、前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信工程により前記第１の撮像装置とは別の第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする情報処理装置の制御方法。
【請求項１０】
表示部を備える他の情報処理装置と通信可能な、複数の撮像装置を備える情報処理装置のプログラムであって、
前記情報処理装置を、
前記複数の撮像装置の１つである第１の撮像装置により撮像された画像を、前記他の情報処理装置において表示させるべく送信する送信手段として機能させ、
前記送信手段は、前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信手段により前記第１の撮像装置とは別の第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする情報処理装置のプログラム。
【請求項１１】
複数の撮像装置を備える複数の情報処理装置を含む情報処理システムであって、
前記複数の撮像装置の１つである第１の撮像装置により撮像された画像を、前記複数の情報処理装置において表示させるべく送信する送信手段と、
を備え、
前記送信手段は、前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信手段により前記第１の撮像装置とは別の第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする情報処理システム。
【請求項１２】
複数の撮像装置を備える複数の情報処理装置を含む情報処理システムの制御方法であって、
前記複数の撮像装置の１つである第１の撮像装置により撮像された画像を、前記複数の情報処理装置において表示させるべく送信する送信工程と、
を含み、
前記送信工程は、前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信工程により前記第１の撮像装置とは別の第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする情報処理システムの制御方法。
【請求項１３】
複数の撮像装置を備える複数の情報処理装置を含む情報処理システムを制御するプログラムであって、
前記複数の撮像装置の１つである第１の撮像装置により撮像された画像を、前記複数の情報処理装置において表示させるべく送信する送信手段として機能させ、
前記送信手段は、前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信手段により前記第１の撮像装置とは別の第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする情報処理システムのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ウェブ会議システムが一般に普及してきている。ウェブ会議は電子会議の１つである映像会議である。
【０００３】
また、スマートデバイスの普及に伴い、携帯端末を用いたウェブ会議システムも一般に提供されている。昨今販売されている携帯端末には、インカメラとアウトカメラ（撮像装置）、加速度センサ等の装置が設置されている。
【０００４】
例えば特許文献１には、携帯端末を用いてウェブ会議を行う技術が記載されている。特許文献１によれば、携帯端末でウェブ会議を行う場合、例えば携帯端末自体に搭載されているカメラや、携帯端末上に別途設置・接続されているカメラを用いて画像を撮像し、当該画像を会議に参加している他の端末に送信する。
【０００５】
また、特許文献２には、携帯電話を用いてハンズフリーでテレビ電話を行う技術が記載されている。インカメラで撮像した画像から判断される携帯電話とユーザとの距離に応じて、通常の通話とハンズフリーの通話を切り替え、通常の電話からテレビ電話への移行をスムーズに行えるようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−８２２０７号公報
【特許文献２】特開２００８−１８７２２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
携帯端末で電子会議を行う場合、ユーザは会議の相手に対して自分自身の映像を見せたいため、例えば携帯端末を机の上に置いてインカメラを使用して会議をするのが基本である。一方で、例えば建設現場やイベント会場等の現場の状況確認の目的等で会議を行う場合、確認したい箇所をアウトカメラで順々に撮像しながら、撮像した映像を会議相手の端末に送信することが多い。
【０００８】
つまり、状況に応じてインカメラとアウトカメラの映像を使い分けて会議をすることがある。しかし、特に携帯端末の操作に慣れていないユーザ等にとって、インカメラとアウトカメラの切り替え操作は手間である。
【０００９】
本発明は、装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の情報処理装置は、表示部を備える他の情報処理装置と通信可能な、複数の撮像装置を備える情報処理装置であって、前記複数の撮像装置の１つである第１の撮像装置により撮像された画像を、前記他の情報処理装置のうち送信先の情報処理装置において表示させるべく送信する送信手段と、を備え、前記送信手段は、前記情報処理装置の姿勢に応じて、前記情報処理装置が、前記送信手段により前記第１の撮像装置とは別の第２の撮像装置で撮像された画像を送信すべき状態である場合に、前記第２の撮像装置で撮像された画像を送信することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信可能な仕組みを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における、情報処理システムの構成の一例を示す図である。
【図２】本発明の実施形態における、各種装置のハードウェア構成の一例を示す図である。
【図３】本発明の実施形態における、各種装置の機能構成の一例を示す図である。
【図４】本発明の第１の実施形態における、処理の概要を示すフローチャートである。
【図５】本発明の第１の実施形態における、会議画像送信機能のオン／オフ切替処理の流れを示すフローチャートである。
【図６】本発明の第１の実施形態における、送信画像の切替処理の流れを示すフローチャートである。
【図７】本発明の第１の実施形態における、各種データ構成の一例を示す図である。
【図８】本発明の第１の実施形態における、姿勢情報のデータ構成の一例を示す図である。
【図９】本発明の第１の実施形態における、会議画像表示画面の画像切替の様子の一例を示す図である。
【図１０】本発明の第１の実施形態における、会議画像表示画面の画像切替の様子の一例を示す図である。
【図１１】本発明の第２の実施形態における、送信画像の切替処理の流れを示すフローチャートである。
【図１２】本発明の第２の実施形態における、会議画像表示画面の画像切替の様子の一例を示す図である。
【図１３】本発明の第２の実施形態における、会議画像表示画面の画像切替の様子の一例を示す図である。
【図１４】本発明の第３の実施形態における、切替ボタンの識別表示の様子の一例を示す図である。
【図１５】本発明の実施形態における、携帯端末の方向と加速度の対応の一例を示す。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施の形態の一例について説明する。
【００１４】
まず図１を参照して、本発明の実施形態における、情報処理システムの構成の一例について説明する。
【００１５】
図１に示す通り、本発明の情報処理システムは、サーバ２００と、携帯端末１００（携帯端末１００Ａ、携帯端末１００Ｂ、携帯端末１００Ｃ、携帯端末１００Ｄの総称）とが、ネットワーク１０１を介して通信可能に接続され、構成されている。
【００１６】
サーバ２００は、携帯端末１００を用いたウェブ会議を実行するための各種機能を備えている。例えば、ウェブ会議用のルームの作成・記憶、携帯端末１００の識別情報と各携帯端末から受信する会議画像（例えば、会議参加者であるユーザを撮像した画像データである撮像画像（映像））の記憶、当該会議画像と会議画像の送信元の端末との対応付けの情報の記憶、当会議該画像の各形態端末への送信処理の制御を行う。
【００１７】
携帯端末１００は、カメラ機能及びタッチパネル機能（操作部）を備える端末である。携帯端末１００は、インカメラ（ディスプレイが設置されている面の側に設置されたカメラ）と、アウトカメラ（携帯端末の背面／ディスプレイの設置されている側とは反対の面に設置されているカメラ）を備えているものとする。
【００１８】
携帯端末１００は、会議アプリケーションの機能を用いて、ユーザからの操作に応じてサーバ２００へログインし、当該カメラが撮像して取得した画像（会議画像／映像）を、サーバ２００を介して、同一のルームに入室中（会議に参加中）の他の携帯端末１００に逐次送信する。
【００１９】
また、カメラから取得した画像データの他に、当該携帯端末１００に記憶されているデータ、例えば写真画像や、ＰＤＦファイル等の文書データ等の静的なデータを、サーバ２００を介して他の携帯端末１００に送信して共有するファイル共有機能を備える。
【００２０】
また、会議アプリケーションは、携帯端末１００で起動中の会議アプリケーション以外のアプリケーションの画面の画像を他の携帯端末に送信して共有するアプリ画像共有機能を備える。以上が図１の、本発明の実施形態における、情報処理システムの構成の一例についての説明である。
【００２１】
次に図２を参照して、本発明の実施形態における、各種装置のハードウェア構成の一例について説明する。
【００２２】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２３】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２４】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００２５】
また、本発明の実施形態において、携帯端末１００のＣＲＴ２１０は、タッチパネル機能を有するものとする。ＣＲＴ２１０がタッチパネル機能を有する場合、当該ＣＲＴ２１０は入力装置としても機能し、入力コントローラにタッチパネル機能で検出した（ディスプレイで受け付けた）タッチ操作の情報を入力情報として伝達するものとする。つまり、入力コントローラ２０５は、ＣＲＴ２１０からの入力制御を行う。
【００２６】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２７】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したネットワーク１０１）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２８】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２９】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３０】
２１２は加速度センサであり、例えば携帯端末１００の加速度を検出する。尚、加速度センサが外部装置として携帯端末１００等の装置に取り付けられている場合、例えば、加速度センサ２１２は入力コントローラ２０５と通信することで検出した加速度の情報を携帯端末１００に伝達する。当該加速度の情報は、例えばＲＡＭ２０３上に、携帯端末の動作の履歴として蓄積・記憶される。以上が図２の、本発明の実施形態における、各種装置のハードウェア構成の一例についての説明である。
【００３１】
次に図３を参照して、本発明の実施形態における、各種装置の機能構成の一例について説明する。図３は、本発明の実施形態における、各種装置の機能構成の一例を示す図である。
【００３２】
図３の３１１〜３１９の各機能部は、携帯端末１００にインストールされたウェブ会議アプリケーション（クライアントアプリケーション）が備える機能部である。また、３２２〜３２３の各機能部は、サーバ２００にインストールされたウェブ会議アプリケーション（サーバアプリケーション）が備える機能部である。
【００３３】
撮像画像記憶制御部３１１は、カメラによって撮像された撮像画像を、会議に参加中の他の端末（例えば携帯端末１００Ａにとっての、携帯端末１００Ｂ〜１００Ｄ）に送信する画像である自機の会議画像として外部メモリに記憶する制御を行う制御部である。
【００３４】
会議画像送信部３１２は、自機に記憶されている自機の会議画像をサーバ２００に送信する（サーバ２００を介して、自機と同じ会議に参加中の他の端末（送信先の端末）に送信する）送信部である。未送信の会議画像を送信した場合、送信済みである旨を示す情報を当該会議画像に対付けて記憶することで、送信済みの会議画像と未送信の会議画像とを区別して管理する。
【００３５】
会議画像受信部３２１は、各携帯端末１００から送信された会議画像を受信し、会議画像記憶部３２２は、受信した会議画像を、各会議画像の送信元の端末及びユーザごとに記憶する。会議画像送信部３２３は、会議画像記憶部３２２に記憶された各会議画像を、各会議画像の送信元以外の、各会議画像と同じ会議に参加している端末に送信する送信部である。例えば携帯端末１００Ａ〜１００Ｄが同じ会議に参加しているとして、携帯端末１００Ａから受信した会議画像は、携帯端末１００Ｂ〜１００Ｄにそれぞれ送信する。
【００３６】
送信機能有効／無効判定部３１３は、会議画像送信部３１２が機能しているか（会議画像の送信機能がＯＮの状態か）判定する判定部である。会議画像の送信機能のＯＮ／ＯＦＦは、ユーザ操作により任意に切替可能である。会議画像の送信機能がＯＮの状態かＯＦＦの状態かは、後述する会議画像送信フラグ７３０（図７）を参照して判定する。
【００３７】
なお、本発明の実施形態においては、会議画像の送信機能をＯＦＦにすると、携帯端末１００のウェブ会議アプリケーションは、カメラアプリケーションからの撮像画像の取得及び会議画像としての記憶処理も中断する。つまり、カメラを利用しない状態とする。
【００３８】
姿勢情報取得部３１４は、携帯端末１００に設置されている加速センサから加速度の情報（携帯端末１００の現実空間上の姿勢の動きを示す値）を取得する。加速度の情報については図８の説明で後述する。
【００３９】
方向判定部３１５は、例えば姿勢情報取得部３１４で取得した加速度の情報から携帯端末１００がどの方向を向いているか特定し、判定する。
【００４０】
切替制御部３１６は、サーバ２００に送信する会議画像（サーバ２００を介して他の携帯端末１００に送信する送信画像）を、方向判定部３１５の判定結果、又は／及び、後述する動き判定部３１９の判定結果に応じて切り替える制御を行う。
【００４１】
例えば、携帯端末１００の備える撮像部（例えばカメラアプリケーション）に対して、撮像に使用するカメラを切り替える指示をする。これにより、カメラによって撮像される画像が切替後の撮像装置で撮像した画像となり、撮像画像記憶制御部３１１が記憶部に記憶する画像が、別の撮像装置の撮像画像に切り替えられる。よって、会議画像送信部３１２の送信する会議画像も当該別の撮像装置の撮像画像に切り替えられる。
【００４２】
会議画像受信部３１７は、サーバ２００から送信された他機の会議画像を受信し、会議画像表示部３１８は、受信した他機の会議画像及び自機の会議画像を表示画面に表示する。
【００４３】
動き判定部３１９は、例えば、携帯端末１００自身に設置された加速度センサから出力される加速度の情報（携帯端末１００の現実空間上の姿勢の動きを示す値）を取得して、携帯端末１００が動いているか判定する。以上が図３の説明である。
【００４４】
以下の説明において、各フローチャートの各ステップの処理は、各装置のＣＰＵが、各装置にインストールされたアプリケーションが備える機能を用いて実行するものとする。
【００４５】
＜第１の実施形態＞
以下、図４〜１０を参照して、本発明の第１の実施形態について説明する。
【００４６】
まず図４を参照して、本発明の第１の実施形態における、処理の概要について説明する。
【００４７】
ステップＳ４０１で、携帯端末１００は、ユーザ操作に応じてウェブ会議アプリケーションを起動する。
【００４８】
ステップＳ４０２で、携帯端末１００は、不図示のログイン画面を表示してユーザＩＤとパスワードの入力を受け付け、入力されたユーザＩＤとパスワードをサーバ２００に送信することで、ウェブ会議アプリケーション（クライアントアプリケーション及びサーバアプリケーション）への、当該ユーザＩＤのユーザのログイン処理を行う。厳密には、ユーザＩＤ及びパスワードを受け取ったサーバ２００が自機に当該ユーザＩＤ及びパスワードが記憶されている（認証が成功した）と判定した場合に、サーバアプリケーションへのユーザのログインを実行し、認証成功の旨を携帯端末１００のクライアントアプリケーションに通知することで、クライアントアプリケーションが自身へのユーザのログイン処理を行う。ユーザＩＤ及びパスワードの一例を図７のユーザ情報７００に示す。
【００４９】
ステップＳ４０３で、携帯端末１００は、ログイン後に表示する不図示のメニュー画面をサーバ２００に要求する。メニュー画面とは、参加する会議（会議が開催されている会議室）を選択するための画面である。
【００５０】
ステップＳ４０４で、サーバ２００は当該要求を受信し、ステップＳ４０５でメニュー画面を生成して携帯端末１００に送信する。具体的には生成したメニュー画面のｈｔｍｌ情報（画面情報）を送信する。画面情報には、各会議室の選択部と会議室ＩＤが対応付けて記憶されている。
【００５１】
ステップＳ４０６で、携帯端末１００は当該画面情報を受信し、ｈｔｍｌを解析して表示画面に表示する。
【００５２】
ステップＳ４０７で、携帯端末１００は、ユーザからの入室する会議室の選択操作（参加する会議の選択操作）を受け付ける。そして、選択された会議室の会議室ＩＤを画面情報から特定して、当該会議室へのログインユーザの入室要求をサーバ２００に送信する。当該乳汁要求には、携帯端末１００のログインユーザのユーザＩＤと、携帯端末１００自身の端末ＩＤを含める。
【００５３】
ステップＳ４０８で、サーバ２００は当該要求を受け付け、ステップＳ４０９で、ログインユーザを要求された会議室に入室させる処理を行う。
【００５４】
具体的には、当該ログインユーザのユーザＩＤを、入室要求がされた、予めサーバ２００の外部メモリに記憶されている会議室に対応付けて記憶する。当該対応付けを示す情報の一例を図７の会議情報７１０に示す。ステップＳ４０９では、サーバ２００は、入室要求された会議室の会議室ＩＤ７１１に対応する参加者ＩＤ７１３の欄に、入室要求元の携帯端末１００でログイン中のログインユーザのユーザＩＤを追加して記憶する。この際、当該ユーザのログインしている携帯端末１００の端末ＩＤを、端末ＩＤ７１４に記憶する。会議ＩＤ７１２は、会議室ＩＤ７１１の会議室で開催されている会議のＩＤであり、会議が終了した場合は削除される。
【００５５】
図４の説明に戻る。ステップＳ４１０で、サーバ２００は、図９の会議画面９００に示す会議画面の画面情報を自機の外部メモリから取得して、携帯端末１００に送信する。当該画面情報は例えば画面のレイアウトを示すｈｔｍｌ情報であり、９０１や９０２に示すような会議画像自体は含まれていない。つまり、会議画面のテンプレート情報である。
【００５６】
ステップＳ４１１で、携帯端末１００は、当該会議画面の情報を受信してメモリに記憶する。また、当該会議画面９００を表示画面に表示する。
【００５７】
ステップＳ４１２で、携帯端末１００は、カメラを起動する。具体的には、携帯端末１００のＯＳに対して、カメラアプリケーションにインストールされている所定のカメラアプリケーションを起動し、カメラによる撮像を開始するよう指示する。
【００５８】
ここでは、まずインカメラを用いて撮像を開始するようカメラアプリケーションに指示するものとする。よって、携帯端末１００は、会議画像の撮像にインカメラを使用中である旨を示す情報を自機の外部メモリに記憶する。
【００５９】
具体的には、図７に例示したインカメラ使用フラグ７４０にＯＮを設定して記憶する。なお、インカメラ使用フラグ７４０＝ＯＦＦは、アウトカメラを使用している状態を示すものとする。
【００６０】
インカメラとアウトカメラの手動切替は、例えば、ウェブ会議アプリケーション（クライアントアプリケーション）の表示する会議画面９００のウィンドウを最小化し、前述したカメラアプリケーションのウィンドウを表示して、インカメラとアウトカメラの手動切替用のボタンの押下を受け付けることで、カメラアプリケーションにより切り替えることが可能である。
【００６１】
携帯端末１００は、ステップＳ４１３〜Ｓ４１４の処理を、入室中の会議室からログインユーザが退室するまで繰り返す。
【００６２】
ステップＳ４１３で、携帯端末１００は、カメラアプリケーションにより起動したカメラで撮像された撮像画像をカメラアプリケーションから取得し、メモリに記憶する。具体的には、後述するステップＳ４１４でサーバ２００に送信する画像を記憶する会議画像テーブル７２０（図７）に、当該撮像画像を逐次記憶する（取得した順に、順次記憶する）。
【００６３】
会議画像テーブル７２０は、会議画像の送信元の端末ごとに会議画像を蓄積して逐次記憶するテーブルである。ここでいう送信元の端末とは、会議画像を送信する携帯端末１００Ａ〜１００Ｄのいずれかである。
【００６４】
端末ＩＤ７２１は当該会議画像を送信する送信元の端末の端末ＩＤである。ステップＳ４１３の時点では自機の端末ＩＤが格納される。シーケンス番号７２２は、会議画像の記憶された順序を示す。会議画像７２３は、会議画像の実体データ（画像データ）である。会議画像７２３には、カメラで撮像された動画（動画像）のフレーム（１コマ）ごとの画像が逐次記憶される。Ｃ００４、Ｃ００５等は画像の名称である。画像の名称は、ウェブ会議アプリケーションがカメラアプリケーションから撮像画像を取得した時点で、ウェブ会議アプリケーションにより一意の名称が付与される。
【００６５】
送信済フラグ７２４は、サーバ２００へ送信済みの画像を示すフラグである。送信済フラグ７２４＝１は送信済み、送信済フラグ７２４＝０は未送信を示す。
【００６６】
ステップＳ４１４で、携帯端末１００は、自機の会議画像（自機の端末ＩＤが端末ＩＤ７２１に記憶されている会議画像）のうち、未表示の画像を表示画面の所定の表示領域に表示する。例えば、自機の会議画像を表示領域９０１に表示する。また、最も古い未送信の会議画像を取得してサーバ２００に送信する。送信後、当該会議画像を会議画像テーブル上で送信済みとして管理すべく、送信済フラグ７２４を１に変更する。
【００６７】
ステップＳ４１５で、サーバ２００は、携帯端末１００から送信された会議画像を受信し、ステップＳ４１６で、送信元の端末ＩＤと対応付けてメモリ上に記憶する。具体的には、会議画像テーブル７２０と同じ構成の、サーバアプリケーションが管理する会議画像テーブルに、会議画像の送信元の端末ＩＤ（７２１）と会議画像（７２３）を対応付けて記憶する。
【００６８】
一方、ステップＳ４１７〜Ｓ４１８の処理も、入室中の会議室からログインユーザが退室するまで繰り返す。ステップＳ４１７〜Ｓ４１８の処理は、ステップＳ４１１の処理後に開始する。
【００６９】
ステップＳ４１７で、携帯端末１００は、他機の会議画像の取得要求をサーバ２００に送信する。
【００７０】
ステップＳ４２０で、サーバ２００は当該要求を受信し、ステップＳ４２１で、要求に応じて他機の会議画像を自身のメモリ上の会議画像テーブルから取得して、携帯端末１００に送信する。なお、サーバ２００の会議画像テーブルでは、送信済みフラグ７２４に相当する欄に、送信済みフラグの代わりに送信済みの携帯端末１００の端末ＩＤを挿入して記憶する。つまり、どの端末にどの会議画像を送信したかを記憶している。ステップＳ４２１では、要求元の携帯端末１００に未だ送信していない会議画像を特定、取得して送信するものとする。
【００７１】
ステップＳ４１８で、携帯端末１００は、会議画像を逐次受信して、会議画面９００の所定の表示領域に逐次表示する。例えば、表示領域９０２に示すような小さい表示領域に、各携帯端末の会議画像を挿入して表示・更新する。以上が図４の説明である。
【００７２】
次に図５を参照して、本発明の第１の実施形態における、会議画像送信機能のオン／オフ切替処理の流れについて説明する。
【００７３】
ステップＳ５０１で、携帯端末１００は、図９の会議画面に示す「会議画像送信ＯＮ／ＯＦＦ」ボタンの押下指示を受け付ける。
【００７４】
ステップＳ５０２で、携帯端末１００は、自機の会議画像の送信状態を示す情報を自機のメモリから取得する。例えば会議画像送信フラグ７３０を取得する。会議画像送信フラグ７３０は自機が会議画像を外部装置に送信している状態か否かを示す。会議画像送信フラグ７３０＝ＯＮは、会議画像を外部装置に送信している状態、つまり会議画像の送信機能が有効な状態を示す。会議画像送信フラグ７３０＝ＯＦＦは、会議画像を外部装置に送信していない状態（送信を中止している状態）、つまり会議画像の送信機能が無効となっている状態を示す。
【００７５】
「会議画像送信ＯＮ／ＯＦＦ」ボタンが押下された時点で、会議画像送信フラグ７３０＝ＯＮだった場合、処理をステップＳ５０３に移行する。会議画像送信フラグ７３０＝ＯＦＦだった場合、処理をステップＳ５０３に移行する。
【００７６】
ステップＳ５０３で、携帯端末１００は、カメラで撮像した撮像画像を会議画像テーブル７２０に記憶する処理を停止する。具体的には、ステップＳ４１２で起動したカメラアプリケーションにアプリの終了指示をする。当該指示を受け付けたカメラアプリケーションは終了し、撮像を中止する。
【００７７】
つまり、「会議画像送信ＯＮ／ＯＦＦ」は、カメラのＯＮ／ＯＦＦボタンでもある。
【００７８】
ステップＳ５０４で、携帯端末１００は、図４のステップＳ４１４で行っていた会議画像の送信処理を中止する。例えば、送信機能有効／無効判定部３１３が、会議画像送信部３１２に対して会議画像の送信を中止するよう指示し、当該指示を受け付けた会議画像送信部３１２が会議画像の外部装置への送信を中止する。ステップＳ５０５で、携帯端末１００は、会議画像送信フラグ７３０をＯＦＦに変更する。
【００７９】
ステップＳ５０６では、携帯端末１００は、カメラで撮像した撮像画像の会議画像テーブル７２０への記憶処理を再開する。具体的には、携帯端末１００のＯＳに対して、カメラアプリケーションにインストールされている所定のカメラアプリケーションを起動し、撮像を再開するよう指示する。
【００８０】
ステップＳ５０７で、携帯端末１００は、図４のステップＳ４１４で行っていた会議画像の送信処理を再開する。例えば、送信機能有効／無効判定部３１３が、会議画像送信部３１２に対して会議画像の送信を開始するよう指示し、当該指示を受け付けた会議画像送信部３１２が会議画像の外部装置への送信を再開する。ステップＳ５０８で、携帯端末１００は、会議画像送信フラグ７３０をＯＮに変更し、図５の処理を終了する。以上が図５の説明である。
【００８１】
次に図６を参照して、本発明の第１の実施形態における、送信画像の切替処理の流れについて説明する。
【００８２】
送信画像とは、携帯端末１００がサーバ２００に送信し、サーバ２００が他の携帯端末に１００に送信する画像のことである。送信画像は主に会議画像である。
【００８３】
第１の実施形態において、携帯端末１００は、図６の処理を所定の時間間隔で繰り返し実行するものとする。例えば３秒間隔で実行するものとする。所定の時間間隔の情報は予め携帯端末１００の外部メモリに記憶されており、不図示の設定画面に対するユーザ操作を受け付けることで自由に変更して設定可能であるものとする。
【００８４】
ステップＳ６０１で、携帯端末１００は、会議画像送信フラグ７３０を参照し、ステップＳ６０２で、会議画像の送信機能が有効か判定する（会議画像を外部装置に送信しているか判定する）。
【００８５】
本発明の実施形態において、会議画像の送信機能が有効であるということはカメラによる撮像処理が行われ、撮像された撮像画像を携帯端末１００のウェブ会議アプリケーションが取得しているということである。また、会議画像の送信機能が無効であるということはカメラによる撮像処理が行われず、よって、撮像画像を携帯端末１００のウェブ会議アプリケーションが取得していないということである。
【００８６】
会議画像の送信機能が有効になっている場合は処理をステップＳ６０３に移行し、会議画像の送信機能が無効になっている場合は、図６の処理を終了する。
【００８７】
ステップＳ６０３で、携帯端末１００は、自機の加速度センサ２１２から取得され、メモリ上に記憶されている加速度の情報を取得する。
【００８８】
本発明の実施形態における加速度とは、携帯端末１００の現実空間上の姿勢を示す情報である。つまり、重力方向に対する携帯端末１００の向きを特定可能な情報である。
【００８９】
また、時間単位ごとの加速度の履歴を参照することで、携帯端末１００が動いているのか、停止しているのかを特定可能である。また、どのような姿勢からどのような姿勢に動いているのかを特定可能である。
【００９０】
加速度の一例を、図８の加速度情報８００に示す。また、本発明の実施形態における、携帯端末の方向と加速度の値（Ｘ，Ｙ，Ｚの示す値）の対応の一例を図１５に示す。加速度情報８００は、携帯端末１００の加速度の履歴を記録した情報である。ここでは０．１秒毎に加速度センサ２１２から加速度を取得して記憶しているものとする。
【００９１】
本発明の実施形態における携帯端末１００が縦になっている状態とは、加速度情報８００における最新の加速度、つまり携帯端末１００の現在の加速度のＸの値が１に所定以上近い状態のことをいう。例えばＸ＝１は、携帯端末１００が直立している状態（縦方向の状態）を示す。
【００９２】
Ｘ＝０．７〜１．０は、直立はしていないが、携帯端末１００が縦になっている状態を示す。
【００９３】
本発明の実施形態における携帯端末１００が横になっている状態（横方向の状態）とは、加速度情報８００における最新の加速度、つまり携帯端末１００の現在の加速度のＹの値が１又は−１に所定以上近い状態のことをいう。例えばＹ＝１は、携帯端末１００が直立した状態から左方向（反時計回りの方向）に真横になっている状態を示す。Ｙ＝−１は、携帯端末１００が直立した状態から右方向（時計回りの方向）に真横になっている状態を示す。
【００９４】
Ｙ＝０．７〜１．０又は、Ｙ＝−０．７〜−１．０の場合は、真横にはなっていないが、携帯端末１００が横になっている状態を示す。
【００９５】
図６の説明に戻る。ステップＳ６０４で、携帯端末１００は、携帯端末１００が横の状態か判定する。横の状態の場合には、処理をステップＳ６０９に移行し、横の状態でない場合は処理をステップＳ６０５に移行する。
【００９６】
ステップＳ６０５では、携帯端末１００は、携帯端末１００が縦の状態か判定する。縦の状態の場合には、処理をステップＳ６０６に移行し、縦の状態でない場合は図６の処理を終了する。
【００９７】
ステップＳ６０６で、携帯端末１００は、自機の外部メモリに記憶されているインカメラ使用フラグ７４０をメモリ上に読み出して参照する。
【００９８】
インカメラ使用フラグ７４０＝ＯＮは、インカメラが使用されていることを示す。イン
カメラ使用フラグ７４０＝ＯＦＦは、アウトカメラが使用されていることを示す。
【００９９】
ステップＳ６０７で、携帯端末１００は、インカメラ使用中かアウトカメラ使用中かを判定（特定）する。アウトカメラ使用中の場合には処理を終了し、インカメラ使用中の場合には処理をステップＳ６０７に移行する。
【０１００】
ステップＳ６０８で、携帯端末１００は、会議画像の撮像に使用するカメラをアウトカメラに切り替える切替制御を行う。具体的には、カメラアプリケーションに対して、撮像を実行するカメラをインカメラからアウトカメラに切り替えるよう指示し、インカメラ使用フラグ７４０の値をＯＦＦに変更する。
【０１０１】
撮像を実行するカメラがインカメラからアウトカメラに切り替えられることで、図４のステップＳ４１３で記憶する会議画像がアウトカメラが撮像した画像となり、ステップＳ４１４でサーバ２００に送信する会議画像（送信画像）をアウトカメラの画像に切り替えることができる。
【０１０２】
携帯端末１００の向きが横から縦になった場合の様子を図９の９００及び９１０に示す。図９において、９０１は、携帯端末１００自身の撮像装置で撮像された会議画像が表示される。会議画面９００の９０１にはインカメラで撮像されたユーザ自身の画像が表示されている。
【０１０３】
会議画面９１０の９０１には、携帯端末１００が縦の状態になり、使用するカメラがアウトカメラに変更されることで、アウトカメラで撮像された画像が会議画像として表示されている。
【０１０４】
また、会議画面９１０を表示している携帯端末１００と同じ会議に参加している他の携帯端末１００には、サーバ２００を介して、会議画面９１０の９０１に表示されている会議画像が送信される。
【０１０５】
また、ステップＳ６０９では、携帯端末１００は、自機の外部メモリに記憶されているインカメラ使用フラグ７４０をメモリ上に読み出して参照し、ステップＳ６１０で、インカメラ使用中かアウトカメラ使用中か判定する。インカメラ使用中の場合には図６の処理を終了し、アウトカメラ使用中の場合に処理をステップＳ６１１に移行する。
【０１０６】
ステップＳ６１１で、携帯端末１００は、会議画像の撮像に使用するカメラをインカメラに切り替える切替制御を行う。具体的には、カメラアプリケーションに対して、撮像を実行するカメラをアウトカメラからインカメラに切り替えるよう指示し、インカメラ使用フラグ７４０の値をＯＮに変更する。
【０１０７】
撮像を実行するカメラがアウトカメラからインカメラに切り替えられることで、図４のステップＳ４１３で記憶する会議画像がインカメラが撮像した画像となり、ステップＳ４１４でサーバ２００に送信する会議画像（送信画像）をインカメラの画像に切り替えることができる。以上が図６の説明である。
【０１０８】
携帯端末１００の向きが縦から横になった場合の様子を図９の９２０及び９３０に示す。会議画面９２０の９０１にはアウトカメラで撮像された画像が表示されている。
【０１０９】
会議画面９３０の９０１には、携帯端末１００が横の状態になり、使用するカメラがインカメラに変更されることで、インカメラで撮像された画像が会議画像として表示されている。
【０１１０】
また、会議画面９３０を表示している携帯端末１００と同じ会議に参加している他の携帯端末１００には、サーバ２００を介して、会議画面９３０の９０１に表示されている会議画像が送信される。
【０１１１】
図６の処理によれば、装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信することができる。
【０１１２】
例えば、端末自身が所定の方向を向いた姿勢である場合に、複数の撮像装置の画像を容易に切り替えて送信することができる。
【０１１３】
なお、上述した説明においては、携帯端末１００の方向が所定の方向になることで、インカメラとアウトカメラを自動で切り替えて、外部に送信する会議画像を自動で切り替えることとしたが、例えば図１０に示すように、切り替える前に会議画面１０００上の１００１や、会議画面１０１０上の１０１１に示す問合せ画面を表示するようにしてもよい。問合せ画面を表示する場合、携帯端末１００は、問合せ画面上の指示部である「ＯＫ」ボタンの押下を受け付けることでインカメラとアウトカメラの切替を行う。
【０１１４】
問合せ画面を表示することで、意図しない切替を防止し、且つ、装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信することができる。
【０１１５】
なお、特に会議の場合、長時間に渡って映像の送受信や会話を行うことが多いため、携帯端末を机上等に置くことが多いと考えられる。また、携帯端末を机上に置く場合、倒れ難いように携帯端末を横にして置くことが多いと考えられるため、携帯端末が横の状態の場合に、会議で主に使用するインカメラ（ユーザ自身を撮影するためのカメラ）を使用するものとしたが、本発明の用途は必ずしもこれに限るものではない。
【０１１６】
例えば、不図示の設定画面においてユーザ操作を受け付け、携帯端末が横の状態の場合にインカメラをアウトカメラに切り替え、縦の状態の場合にアウトカメラをインカメラに切り替える設定ファイルを携帯端末１００の外部メモリに記憶してもよい。携帯端末１００は、図６のステップＳ６０４を実行する直前に当該設定ファイルを外部メモリから読み出して、「携帯端末が横の状態の場合にインカメラをアウトカメラに切り替え、縦の状態の場合にアウトカメラをインカメラに切り替える設定」になっている場合には、ステップＳ６０４でＹＥＳの場合は処理をステップＳ６０６に移行し、ステップＳ６０５でＹＥＳの場合は処理をステップＳ６０９に移行する。
【０１１７】
つまり、装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信することができる。
【０１１８】
＜第２の実施形態＞
【０１１９】
以下、図１１〜図１３を参照して、本発明の第２の実施形態について説明する。なお、第１の実施形態と共通の処理については説明を割愛する。
【０１２０】
第２の実施形態においては、携帯端末の姿勢が変化して動いている状態か否かに応じて、複数の撮像装置の画像を容易に切り替えて送信することができる。
【０１２１】
図１１を参照して、本発明の第２の実施形態における、送信画像の切替処理の流れについて説明する。
【０１２２】
ステップＳ１１０１〜Ｓ１１０３の処理は、図６のステップＳ６０１〜Ｓ６０３の処理と同じであるため説明は割愛する。
【０１２３】
ステップＳ１００４で、携帯端末１００は、携帯端末１００が現実空間上を動いているか（携帯端末の姿勢が変化して動いているか）判定する。具体的には、加速度情報８００の過去０．５秒間の間に、加速度（ｘ、ｙ、ｚの値）に閾値を超える変化があった場合に、携帯端末が動いていると判定する。本発明の実施形態において当該閾値は０．１であるものとする。携帯端末１００が動いている状態とは、例えば、携帯端末１００がユーザの手に持たれている状態や、ユーザの体に装着されている状態が想定される。
【０１２４】
一方、加速度情報８００の過去０．５秒間の間に、加速度（ｘ、ｙ、ｚの値）に閾値を超える変化がなかった場合に、携帯端末１００が動いていないと判定する。携帯端末１００が動いていない状態（静止している状態）とは、例えば、携帯端末１００が卓上に置かれている状態が想定される。
【０１２５】
図１０の加速度情報８００では、２０１６年０７月２６日の１０：２２：２１：０１から２０１６年０７月２６日の１０：２２：２１：０３までの０．２秒間の間は携帯端末が動いていない状態である。２０１６年０７月２６日の１０：２２：２１：０３から２０１６年０７月２６日の１０：２２：２１：０８までの０．５秒間の間では、携帯端末が動いていることを示している。
【０１２６】
携帯端末１００が動いていないと判定した場合は処理をステップＳ１１０８に移行し、
終了し、携帯端末１００が動いていると判定した場合、処理をステップＳ１１０５に移行する。
【０１２７】
ステップＳ１１０５〜Ｓ１１０７の各処理は、それぞれ図６のステップＳ６０６〜Ｓ６０８と同じであるため説明は割愛する。
【０１２８】
ステップＳ１１０８〜Ｓ１１１０の各処理は、それぞれ図６のステップＳ６０９〜Ｓ６１１と同じであるため説明は割愛する。
【０１２９】
携帯端末１００の姿勢が変化して動いている場合の様子を図１２の１２００及び１２１０に示す。会議画面１２００の９０１にはインカメラで撮像された画像が表示されている。
【０１３０】
会議画面１２１０の９０１には、携帯端末１００が動いている状態になり、使用するカメラがアウトカメラに変更されることで、アウトカメラで撮像された画像が会議画像として表示されている。
【０１３１】
また、会議画面１２１０を表示している携帯端末１００と同じ会議に参加している他の携帯端末１００には、サーバ２００を介して、会議画面１２１０の９０１に表示されている会議画像が送信される。
【０１３２】
携帯端末１００の姿勢が変化せず動いていない場合の様子を図１２の１２２０及び１２３０に示す。会議画面１２１０の９０１にはアウトカメラで撮像された画像が表示されている。
【０１３３】
会議画面１２３０の９０１には、携帯端末１００が停止した状態になり、使用するカメラがインカメラに変更されることで、インカメラで撮像された画像が会議画像として表示されている。
【０１３４】
また、会議画面１２３０を表示している携帯端末１００と同じ会議に参加している他の携帯端末１００には、サーバ２００を介して、会議画面１２３０の９０１に表示されている会議画像が送信される。
【０１３５】
図１１の処理によれば、携帯端末の姿勢が変化して動いている状態か否かに応じて、複数の撮像装置の画像を容易に切り替えて送信することができる。
【０１３６】
よって、装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信可能な仕組みを提供することができる。
【０１３７】
なお、上述した説明においては、携帯端末１００が動いているか否かの状態に応じて、インカメラとアウトカメラを自動で切り替えて、外部に送信する会議画像を自動で切り替えることとしたが、例えば図１３に示すように、切り替える前に会議画面１３００上の１３０１や、会議画面１３１０上の１３１１に示す問合せ画面を表示するようにしてもよい。問合せ画面を表示する場合、携帯端末１００は、問合せ画面の「ＯＫ」ボタンの押下を受け付けることでインカメラとアウトカメラの切替を行う。
【０１３８】
問合せ画面を表示することで、意図しない切替を防止し、且つ、装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信することができる。
【０１３９】
＜第３の実施形態＞
【０１４０】
インカメラとアウトカメラの切り替えを簡単に行えるように（例えば図１４の会議画面１４００における１４０１のように）インカメラとアウトカメラの切り替えボタンが既に表示画面に設置され表示されていることがある。
【０１４１】
しかし、携帯端末等（例えば、スマートフォン等のように、特に、ディスプレイが少なくとも設置型ＰＣに比べて小さく、ディスプレイ上にボタンを配置するスペースを確保し難いような端末）においては、画面上のボタンが何のボタンなのか説明をする文字が省略され、１４０１のように、そのボタンの操作目的をボタン上に表示した記号で示すことが多い。シンプルなデザインのため、文字を表記したボタンに比べてスペースを取ることなく画面上に配置できるが、特に携帯端末の操作に慣れていないユーザ等にとって、シンプルなデザインのボタン１４０１がインカメラとアウトカメラの切り替えボタンであるということは分かり難い。
【０１４２】
よって、第３の実施形態においては、会議画面に表示されているインカメラとアウトカメラの切り替えボタンを、携帯端末が所定の方向に向いているか否か、又は、携帯端末の姿勢が変化して動いているか否かに応じて識別表示する。
【０１４３】
例えば、図１０の１００１を表示する代わりに、図１４の１４１１に示すように、表示中の切替ボタンを拡大して識別表示する。また、図１０の１０１１を表示する代わりに、図１４の１４１１に示すように、表示中の切替ボタンを拡大して識別表示する。
【０１４４】
また、図１３の１３０１を表示する代わりに、図１４の１４１１に示すように、表示中の切替ボタンを拡大して識別表示する。また、図１０の１３１１を表示する代わりに、図１４の１４１１に示すように、表示中の切替ボタンを拡大して識別表示する。
【０１４５】
携帯端末１００は、インカメラとアウトカメラの切替ボタンの押下を受け付けることで、インカメラを使用中の場合にはアウトカメラへ、アウトカメラを使用中の場合にはインカメラへ使用するカメラを切り替える。
【０１４６】
なお、切替ボタンの識別表示の方法はボタンの拡大に限るものではない。例えば図１４の１４２１から１４３１の変化に示すように、ボタンの色を変えることで（例えばグレーから赤に変えることで）識別表示してもよい。
【０１４７】
携帯端末の状態に応じてインカメラとアウトカメラの切替ボタンを識別表示することで、ユーザは、携帯端末がどのような状態になった場合に、どのボタンを押せばよいかを認識し易くなる。よって、インカメラとアウトカメラとアウトカメラの切り替えが容易になる。
【０１４８】
つまり、携帯端末の方向の変化に応じてインカメラとアウトカメラの切替ボタンを識別表示することで、携帯端末の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信可能となる。
【０１４９】
また、携帯端末が動いているか否かに応じてインカメラとアウトカメラの切替ボタンを識別表示することで、携帯端末の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信可能となる。
【０１５０】
以上説明したように、本発明によれば、装置自身の状態に応じて、複数の撮像装置の画像を容易に切り替えて送信可能な仕組みを提供することができる。
【０１５１】
なお、上述した各実施形態の発明は自由に組み合せ可能であるものとする。
【０１５２】
例えば、携帯端末が横向きの状態であって、且つ、携帯端末が動いていない状態の場合に、使用するカメラをインカメラに切り替えて、送信画像をインカメラの画像に切り替えるようにしてもよい。また、携帯端末が縦向きの状態であって、且つ、携帯端末が動いている状態の場合に、使用するカメラをアウトカメラに切り替えて、送信画像をアウトカメラの画像に切り替えるようにしてもよい。
【０１５３】
また、例えば問合せ画面の表示と、インカメラとアウトカメラの切替ボタンの識別表示を同時に行ってもよい。
【０１５４】
また、上述した実施形態における切替処理は、カメラアプリケーションによって動作するインカメラとアウトカメラを切り替えることで外部装置に送信する会議画像を切り替えるものとしたが、例えばインカメラとアウトカメラを同時に動作させてそれぞれの撮像画像を記憶部に記憶しておき、切替制御部３１６が会議画像送信部３１２に対して、他の携帯端末１００に送信する画像をインカメラの画像からアウトカメラの画像／アウトカメラの画像からインカメラの画像に切り替えるよう指示することで、指示に応じた切替後の画像を会議画像送信部３１２がサーバ２００に送信するようにしてもよい。
【０１５５】
また、上述した実施形態の説明においては、送信機能が有効か無効かによって、カメラを私用しているか否かを判定していたが、例えば、カメラアプリケーションから撮像画像を取得できる状態かを判定して、撮像画像を取得できる／している状態の場合には携帯端末の状態をカメラを使用している状態と判定し、撮像画像を取得できない／していない状態の場合には携帯端末の状態をカメラを使用していない状態と判定するようにしてもよい。例えば、会議画像テーブル７２０のレコードを参照して、所定の時間の間（例えば過去５秒間の間）に所定数以上（例えば２５以上）の撮像画像が会議画像テーブル７２０に追加されている場合に、カメラアプリケーションから撮像画像を取得できる／していると判定し、所定数以上（例えば２５以上）の撮像画像が会議画像テーブル７２０に追加されていない場合に、撮像画像を取得できない／していないと判定するものとする。なお、当該判定方法はあくまで一例であり、他の判定方法を用いてもよい。
【０１５６】
また、上述した実施形態の説明においては、サーバ２００で各画面情報を生成して、当該画面情報を携帯端末１００が受信することで画面を表示していたが、予め画面の情報が携帯端末１００のメモリ上に記憶してある場合には、各画面情報の要求、生成及び送受信の処理を省略し、自身のメモリ上に記憶されている画面情報を読み出して表示画面に表示するものとする。
【０１５７】
尚、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１５８】
具体的には、携帯端末１００とサーバ２００が一体であり、上述した実施形態の各ステップの処理を１つの筐体として実行するようにしてもよい。
【０１５９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１６０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１６１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１６２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１６３】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１６４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１６５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１６６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１６７】
尚、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。
即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１６８】
１００Ａ  携帯端末
１００Ｂ  携帯端末
１００Ｃ  携帯端末
１００Ｄ  携帯端末
１０１    ネットワーク
２００    サーバ
【図１】
2018056930.tif 000003
【図２】
2018056930.tif 000004
【図３】
2018056930.tif 000005
【図４】
2018056930.tif 000006
【図５】
2018056930.tif 000007
【図６】
2018056930.tif 000008
【図７】
2018056930.tif 000009
【図８】
2018056930.tif 000010
【図９】
2018056930.tif 000011
【図１０】
2018056930.tif 000012
【図１１】
2018056930.tif 000013
【図１２】
2018056930.tif 000014
【図１３】
2018056930.tif 000015
【図１４】
2018056930.tif 000016
【図１５】
2018056930.tif 000017