(57)【特許請求の範囲】
【請求項１】
取得手段、設定手段、表示手段、及び、通信手段を有し、
前記取得手段は、ユーザの音声及び／又は映像を取得しストリームデータを生成し、
前記設定手段は、前記ユーザのプロフィールの少なくとも一部を設定し、
前記表示手段は、一方の前記ユーザの表示画面を、通話領域、及び、他方の前記ユーザの前記プロフィールに基づくオブジェクトを含むプロフィール表示領域に分割し表示処理し、
前記通信手段は、前記ストリームデータ及びプロフィールを一方及び他方の前記ユーザ間で送受し、前記ユーザ間の通話を行い、
前記表示手段は、一方の前記ユーザの前記通話領域において他方の前記ユーザの前記ストリームデータに基づくオブジェクトの表示が停止された場合、一方の前記ユーザの前記通話領域及びプロフィール表示領域に代えて、１以上の他方の前記ユーザのそれぞれと対応するソーシャルボタンと、ソーシャルボタン操作時間、及び／又は、ソーシャルボタン操作最大時間に基づくオブジェクトと、を含むソーシャルボタン操作領域を表示処理し、
前記表示手段は、前記ソーシャルボタン操作時間が前記ソーシャルボタン操作最大時間に達した場合、前記ソーシャルボタン操作領域に代えて、１以上の他方の前記ユーザの少なくとも１つのそれぞれと対応する前記ソーシャルボタンの操作履歴に基づくオブジェクトと、一方の前記ユーザが１以上の他方の前記ユーザの何れか及びその希望順位を指定するためのマッチングボタンと、マッチングボタン操作時間、及び／又は、マッチングボタン操作最大時間に基づくオブジェクトと、を含むマッチング意思入力領域を表示処理し、
前記設定手段は、一方の前記ユーザにより前記マッチングボタンを介して指定された他方の前記ユーザの何れかを、一方の前記ユーザのマッチング希望先として前記希望順位と対応付けながら決定する
コミュニケーション支援システム。
【請求項２】
前記表示手段は、通話時間、及び／又は、通話最大時間に基づくオブジェクトをさらに含む前記通話領域を表示処理し、前記通話時間が前記通話最大時間に達した場合、他方の前記ユーザの前記ストリームデータに基づくオブジェクトの表示処理を停止する請求項１に記載のコミュニケーション支援システム。
【請求項３】
前記表示手段は、前記通話時間が前記通話最大時間に達した場合、他方の前記ユーザの前記ストリームデータに基づくオブジェクトの表示処理を停止した上で、３以上の前記ユーザの内、一方の前記ユーザとの前記通話が行われていない前記ユーザを新たな他方の前記ユーザとして決定し、新たな他方の前記ユーザの前記ストリームデータに基づくオブジェクトを含む前記通話領域を、一方の前記ユーザの前記表示画面において表示処理する請求項２に記載のコミュニケーション支援システム。
【請求項４】
前記表示手段は、前記マッチングボタン操作時間が前記マッチングボタン操作最大時間に達した場合、前記マッチング意思入力領域に代えて、一方の前記ユーザの前記表示画面において、互いに前記マッチング希望先であり一方の前記ユーザを含む前記ユーザのペアに基づくオブジェクトを含むマッチング結果表示領域を、前記マッチング意思入力領域に代えて、表示処理する請求項１に記載のコミュニケーション支援システム。
【請求項５】
前記通信手段は、前記表示手段が前記マッチング結果表示領域を所定時間、表示処理することを転機として、一方及び他方の前記ユーザのそれぞれの前記希望順位が最も高い前記ペアにおいて前記通話を行い、
前記表示手段は、当該ペアにおける前記通話における前記ストリームデータに基づくオブジェクトを含む前記通話領域を、前記マッチング結果表示領域に代えて、表示処理する請求項４に記載のコミュニケーション支援システム。
【請求項６】
前記設定手段は、前記プロフィール表示領域におけるオブジェクトに対する前記ユーザの意思入力に基づく多段階評価により他方の前記ユーザの評価データを決定し、
前記表示手段は、一方の前記ユーザの表示画面において、前記評価データに基づくオブジェクトをさらに含むマッチング結果表示領域を表示処理する
請求項１〜５の何れかに記載のコミュニケーション支援システム。
【請求項７】
取得ステップ、設定ステップ、表示ステップ、及び、通信ステップを、コンピュータのプロセッサに実行させるコミュニケーション支援方法であって、
前記取得ステップは、ユーザの音声及び／又は映像を取得しストリームデータを生成し、
前記設定ステップは、前記ユーザのプロフィールの少なくとも一部を設定し、
前記表示ステップは、一方の前記ユーザの表示画面を、通話領域、及び、他方の前記ユーザの前記プロフィールに基づくオブジェクトを含むプロフィール表示領域に分割し表示処理し、
前記通信ステップは、前記ストリームデータ及びプロフィールを一方及び他方の前記ユーザ間で送受し、前記ユーザ間の通話を行い、
前記表示ステップは、一方の前記ユーザの前記通話領域において他方の前記ユーザの前記ストリームデータに基づくオブジェクトの表示が停止された場合、一方の前記ユーザの前記通話領域及びプロフィール表示領域に代えて、１以上の他方の前記ユーザのそれぞれと対応するソーシャルボタンと、ソーシャルボタン操作時間、及び／又は、ソーシャルボタン操作最大時間に基づくオブジェクトと、を含むソーシャルボタン操作領域を表示処理し、
前記表示ステップは、前記ソーシャルボタン操作時間が前記ソーシャルボタン操作最大時間に達した場合、前記ソーシャルボタン操作領域に代えて、１以上の他方の前記ユーザの少なくとも１つのそれぞれと対応する前記ソーシャルボタンの操作履歴に基づくオブジェクトと、一方の前記ユーザが１以上の他方の前記ユーザの何れか及びその希望順位を指定するためのマッチングボタンと、マッチングボタン操作時間、及び／又は、マッチングボタン操作最大時間に基づくオブジェクトと、を含むマッチング意思入力領域を表示処理し、
前記設定ステップは、一方の前記ユーザにより前記マッチングボタンを介して指定された他方の前記ユーザの何れかを、一方の前記ユーザのマッチング希望先として前記希望順位と対応付けながら決定する
コミュニケーション支援方法。
【請求項８】
コンピュータを、取得手段、設定手段、表示手段、及び、通信手段として機能させるコミュニケーション支援プログラムであって、
前記取得手段は、ユーザの音声及び／又は映像を取得しストリームデータを生成し、
前記設定手段は、前記ユーザのプロフィールの少なくとも一部を設定し、
前記表示手段は、一方の前記ユーザの表示画面を、通話領域、及び、他方の前記ユーザの前記プロフィールに基づくオブジェクトを含むプロフィール表示領域に分割し表示処理し、
前記通信手段は、前記ストリームデータ及びプロフィールを一方及び他方の前記ユーザ間で送受し、前記ユーザ間の通話を行い、
前記表示手段は、一方の前記ユーザの前記通話領域において他方の前記ユーザの前記ストリームデータに基づくオブジェクトの表示が停止された場合、一方の前記ユーザの前記通話領域及びプロフィール表示領域に代えて、１以上の他方の前記ユーザのそれぞれと対応するソーシャルボタンと、ソーシャルボタン操作時間、及び／又は、ソーシャルボタン操作最大時間に基づくオブジェクトと、を含むソーシャルボタン操作領域を表示処理し、
前記表示手段は、前記ソーシャルボタン操作時間が前記ソーシャルボタン操作最大時間に達した場合、前記ソーシャルボタン操作領域に代えて、１以上の他方の前記ユーザの少なくとも１つのそれぞれと対応する前記ソーシャルボタンの操作履歴に基づくオブジェクトと、一方の前記ユーザが１以上の他方の前記ユーザの何れか及びその希望順位を指定するためのマッチングボタンと、マッチングボタン操作時間、及び／又は、マッチングボタン操作最大時間に基づくオブジェクトと、を含むマッチング意思入力領域を表示処理し、
前記設定手段は、一方の前記ユーザにより前記マッチングボタンを介して指定された他方の前記ユーザの何れかを、一方の前記ユーザのマッチング希望先として前記希望順位と対応付けながら決定する
コミュニケーション支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニケーション支援システム、コミュニケーション支援方法、及び、コミュニケーション支援プログラムに関する。
【背景技術】
【０００２】
マッチングアプリの市場拡大に伴い、ユーザ間のマッチング精度の向上と、ユーザ間のコミュニケーションの円滑化と、に寄与するような新規な技術が求められている。
【０００３】
特許文献１では、複数のユーザの情報端末とサーバ装置とからなり、前記サーバ装置を介して複数のユーザの前記情報端末間でビデオ通話を行うことでユーザの結婚活動を支援する婚活支援システムについての発明が開示されている。
【０００４】
特許文献１記載の発明は、ビデオ通話の際に表示する画面において提示する話題を抽出する話題抽出部を備えるため、ユーザ間における情報共有が好適に行われ、マッチング精度の向上と、コミュニケーション円滑化に寄与する、と把握することができる。
【０００５】
しかしながら、特許文献１記載の発明は、ビデオ通話に係る表示領域と、上記話題等に係る表示領域と、を含む複数の表示領域の配置を最適化しユーザ間の直感的な相互理解にさらに寄与するという観点で、改善の余地がある、と把握することができる。
【０００６】
なお、上記改善の余地は、音声通話の場合においても有る、と把握することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１７−１３８９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記事情を鑑みて、本発明は、コミュニケーション支援のための新規な技術を提供することを解決すべき課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、コミュニケーション支援システムであって、取得手段、設定手段、表示手段、及び、通信手段を有し、前記取得手段は、ユーザの音声及び／又は映像を取得しストリームデータを生成し、前記設定手段は、前記ユーザのプロフィールの少なくとも一部を設定し、前記表示手段は、一方の前記ユーザの表示画面を、通話領域、及び、他方の前記ユーザの前記プロフィールに基づくオブジェクトを含むプロフィール表示領域に分割し表示処理し、前記通信手段は、前記ストリームデータ及びプロフィールを一方及び他方の前記ユーザ間で送受し、前記ユーザ間の通話を行う。
【００１０】
このような構成とすることで、本発明は、１ｏｎ１での通話のための表示領域と、プロフィール確認のための表示領域と、を含む表示画面をマルチウィンドウの態様で画面分割することができ、ユーザ間の直感的な相互理解にさらに寄与することができる。
【００１１】
本発明の好ましい形態では、前記表示手段は、通話時間、及び／又は、通話最大時間に基づくオブジェクトをさらに含む前記通話領域を表示処理し、前記通話時間が前記通話最大時間に達した場合、他方の前記ユーザの前記ストリームデータに基づくオブジェクトの表示処理を停止する。
【００１２】
このような構成とすることで、本発明は、ユーザが１ｏｎ１での通話における経過時間・残存時間を直感的に把握しながら通話先とコミュニケーションをとれるよう、支援することができる。また、本発明は、ユーザ間のコミュニケーション時間に制限時間を導入することで、マッチング成立の効率化に寄与することができる。
【００１３】
本発明の好ましい形態では、前記表示手段は、前記通話時間が前記通話最大時間に達した場合、他方の前記ユーザの前記ストリームデータに基づくオブジェクトの表示処理を停止した上で、３以上の前記ユーザの内、一方の前記ユーザとの前記通話が行われていない前記ユーザを新たな他方の前記ユーザとして決定し、新たな他方の前記ユーザの前記ストリームデータに基づくオブジェクトを含む前記通話領域を、一方の前記ユーザの前記表示画面において表示処理する。
【００１４】
このような構成とすることで、本発明は、本発明は、ユーザが１ｏｎ１での通話におけるユーザ組み合わせを効率的に試行できるよう、支援することができる。また、本発明は、通話最大時間の経過に伴い通話先を切り替えるような構成とすることで、マッチング成立の効率化に寄与することができる。
【００１５】
本発明の好ましい形態では、前記表示手段は、一方の前記ユーザの前記通話領域において他方の前記ユーザの前記ストリームデータに基づくオブジェクトの表示が停止された場合、一方の前記ユーザの前記通話領域及びプロフィール表示領域に代えて、１以上の他方の前記ユーザのそれぞれと対応するソーシャルボタンと、ソーシャルボタン操作時間、及び／又は、ソーシャルボタン操作最大時間に基づくオブジェクトと、を含むソーシャルボタン操作領域を表示処理する。
【００１６】
このような構成とすることで、本発明は、通話を経て形成されるユーザ間の印象・評価に基づき、ソーシャルボタンを指定するような、マッチング成立までの全体フローの一部を実現することができる。また、本発明は、ソーシャルボタンに係る操作可能な時間に制限を設けることで、通話を経て形成された評価・印象を、ユーザによるソーシャルボタンに係る意思決定における判断材料の１つとすることができる。
【００１７】
本発明の好ましい形態では、前記表示手段は、前記ソーシャルボタン操作時間が前記ソーシャルボタン操作最大時間に達した場合、前記ソーシャルボタン操作領域に代えて、１以上の他方の前記ユーザの少なくとも１つのそれぞれと対応する前記ソーシャルボタンの操作履歴に基づくオブジェクトと、一方の前記ユーザが１以上の他方の前記ユーザの何れか及びその希望順位を指定するためのマッチングボタンと、マッチングボタン操作時間、及び／又は、マッチングボタン操作最大時間に基づくオブジェクトと、を含むマッチング意思入力領域を表示処理し、前記設定手段は、一方の前記ユーザにより前記マッチングボタンを介して指定された他方の前記ユーザの何れかを、一方の前記ユーザのマッチング希望先として前記希望順位と対応付けながら決定する。
【００１８】
このような構成とすることで、本発明は、ユーザ間のソーシャルボタンの操作履歴を踏まえて、マッチング希望先を希望順位毎に指定可能であるため、マッチング成立の蓋然性を高めることができ、その後のコミュニケーション円滑化に寄与することができる。また、本発明は、マッチングボタンに係る操作可能な時間に制限を設けることで、ソーシャルボタンに係る操作履歴を認識した印象を、ユーザによるマッチングボタンに係る意思決定における判断材料の１つとすることができる。
【００１９】
本発明の好ましい形態では、前記表示手段は、前記マッチングボタン操作時間が前記マッチングボタン操作最大時間に達した場合、前記マッチング意思入力領域に代えて、一方の前記ユーザの前記表示画面において、互いに前記マッチング希望先であり一方の前記ユーザを含む前記ユーザのペアに基づくオブジェクトを含むマッチング結果表示領域を、表示処理する。
【００２０】
このような構成とすることで、本発明は、ユーザに対してマッチング成否の結果を、ユーザの興趣を高めながら、認識させることができるため、その後のコミュニケーション円滑化に寄与することができる。
【００２１】
本発明の好ましい形態では、前記通信手段は、前記表示手段が前記マッチング結果表示領域を所定時間、表示処理することを転機として、一方及び他方の前記ユーザのそれぞれの前記希望順位が最も高い前記ペアにおいて前記通話を行い、前記表示手段は、当該ペアにおける前記通話における前記ストリームデータに基づくオブジェクトを含む前記通話領域を、前記マッチング結果表示領域に代えて、表示処理する。
【００２２】
このような構成とすることで、本発明は、マッチングが成立したユーザ間における再度の通話をマッチング成立直後に行うことができるため、マッチング成立により高められたユーザの興趣を維持しながら再度の通話に移行することができ、その後のコミュニケーション円滑化に寄与することができる。
【００２３】
本発明の好ましい形態では、前記設定手段は、前記プロフィール表示領域におけるオブジェクトに対する前記ユーザの意思入力に基づく多段階評価により他方の前記ユーザの評価データを決定し、前記表示手段は、一方の前記ユーザの表示画面において、前記評価データに基づくオブジェクトをさらに含むマッチング結果表示領域を表示処理する。
【００２４】
このような構成とすることで、本発明は、マッチングの成否に問わず、ユーザの評価・印象を客観的指標としてユーザ認識させることができるため、ユーザに係る次回以降のマッチング成立の蓋然性をさらに高めることができる。これにより、本発明は、ユーザに対してユーザの通話やプロフィール設計に係る振り返りを提供することができる。
【００２５】
上記課題を解決するため、本発明は、取得ステップ、設定ステップ、表示ステップ、及び、通信ステップを、コンピュータのプロセッサに実行させるコミュニケーション支援方法であって、前記取得ステップは、ユーザの音声及び／又は映像を取得しストリームデータを生成し、前記設定ステップは、前記ユーザのプロフィールの少なくとも一部を設定し、前記表示ステップは、一方の前記ユーザの表示画面を、通話領域、及び、他方の前記ユーザの前記プロフィールに基づくオブジェクトを含むプロフィール表示領域に分割し表示処理し、前記通信ステップは、前記ストリームデータ及びプロフィールを一方及び他方の前記ユーザ間で送受し、前記ユーザ間の通話を行う。
【００２６】
上記課題を解決するため、本発明は、コンピュータを、取得手段、設定手段、表示手段、及び、通信手段として機能させるコミュニケーション支援プログラムであって、前記取得手段は、ユーザの音声及び／又は映像を取得しストリームデータを生成し、前記設定手段は、前記ユーザのプロフィールの少なくとも一部を設定し、前記表示手段は、一方の前記ユーザの表示画面を、通話領域、及び、他方の前記ユーザの前記プロフィールに基づくオブジェクトを含むプロフィール表示領域に分割し表示処理し、前記通信手段は、前記ストリームデータ及びプロフィールを一方及び他方の前記ユーザ間で送受し、前記ユーザ間の通話を行う。
【発明の効果】
【００２７】
本発明は、コミュニケーション支援のための新規な技術を提供することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係るハードウェア構成図を示す。
【図２】本発明の一実施形態に係る機能ブロック図を示す。
【図３】本発明の一実施形態に係る機能ブロック図を示す。
【図４】本発明の一実施形態に係る処理フローチャートを示す。
【図５】本発明の一実施形態に係る画面表示例を示す。
【図６】本発明の一実施形態に係る画面表示例を示す。
【図７】本発明の一実施形態に係る画面表示例を示す。
【図８】本発明の一実施形態に係る画面表示例を示す。
【発明を実施するための形態】
【００２９】
本明細書は、本発明の一実施形態に係る構成や作用効果等について、図面を交えて説明する。本発明は、以下の一実施形態に限定されず、様々な構成を採用し得る。また、本発明の一実施形態は、各実施形態のそれぞれにおける構成の一部を、本発明の一実施形態が目的とする作用効果の実現を阻害しない範囲で互いに採用してよい。
【００３０】
本発明に係るコミュニケーション支援システム０、コミュニケーション支援方法、コミュニケーション支援プログラム、及び、コミュニケーション支援プログラム媒体のそれぞれは、同様の作用効果を奏する。コミュニケーション支援システム等における各手段と、コミュニケーション支援方法における各ステップと、は同様の作用効果を奏する。
【００３１】
本発明に係るコミュニケーション支援システム０・コミュニケーション支援プログラム・コミュニケーション支援プログラム媒体のそれぞれにおける各手段の作用効果は、後述のプロセッサ等の演算デバイスが発揮する、と把握することができる。また、コミュニケーション支援方法の各ステップの作用効果も当該プロセッサ等の演算デバイスにより実現される、と把握することができる。
【００３２】
本発明に係るコミュニケーション支援プログラム媒体は、コミュニケーション支援プログラムが格納された光ディスクやフラッシュメモリ等の非一過性の記録媒体である。
【００３３】
〈ハードウェア構成〉
図１に例示されるように、コミュニケーション支援システム０・コミュニケーション支援方法・コミュニケーション支援プログラム・コミュニケーション支援プログラム媒体は、既知のコンピュータであるノード１を含む（利用する）。なお、本発明の一実施形態におけるコンピュータ間の通信は適宜、ＡＰＩを利用する構成であってよい。
【００３４】
ノード１は、演算デバイス１１・主記憶デバイス１２・補助記憶デバイス１３・入力デバイス１４・出力デバイス１５・通信デバイス１６・撮像デバイス１７・バスインタフェースを有し、本発明が発揮する作用効果を実現する上で適宜、用いられる。
【００３５】
演算デバイス１１は、命令セットを実行可能な既知のプロセッサを有する。
主記憶デバイス１２は、命令セットを記憶可能な既知の揮発性メモリを有する。
補助記憶デバイス１３は、プログラム等を記録可能な既知の記録媒体を有する。
入力デバイス１４は、例えば意思入力が可能な既知のインタフェースである。
出力デバイス１５は、例えば視覚的な報知を可能とする既知のインタフェースである。
通信デバイス１６は、ネットワークのへの接続・参加を実現するための有線方式又は無線方式に基づく既知のインタフェースを有する。
撮像デバイス１７は、通話を実現するための撮像処理が可能な既知のイメージセンサを有する。
【００３６】
〈機能ブロック〉
図２に例示されるように、コミュニケーション支援システム０は、取得手段１０１（取得ステップに相当。）、設定手段１０２（設定ステップに相当。）、表示手段１０３（表示ステップに相当。）、及び、通信手段１０４（通信ステップに相当。）を有する。
【００３７】
図３に例示されるように、本発明の一実施形態におけるコミュニケーション支援システム０は、少なくとも取得手段１０１、設定手段１０２、及び、表示手段１０３を有するノード１を複数、備える構成であってよい。このとき、コミュニケーション支援システム０は、複数ユーザ間での通話を実現する上でトラフィックが集中するような、通信手段１０４を有する、サーバ２をさらに備える構成であってよい。なお、サーバ２は、ノード１と同様のハードウェア構成を含む既知のコンピュータの態様を適宜、とり得る。
【００３８】
サーバ２は、一方のユーザ１０Ａ、及び、他方のユーザ１０Ｂ間の通話を強制終了させる手段をさらに有する構成であってよい。また、このとき、サーバ２は、特定のユーザ１０を、例として違反ユーザとして、強制的に通話から退出させる手段をさらに有する構成であってよい。
【００３９】
取得手段１０１は、ユーザ１０の音声及び／又は映像を取得しストリームデータ１２０を生成する。本明細書中の説明における「ユーザ１０」とは、ノード１の操作者に相当する。また、本明細書中の説明における「ストリームデータ１２０」とは、リアルタイムストリーミングに基づく通話のための既知のストリームデータに相当し、解像度・ビットレート・アスペクト比等に制限はない。
【００４０】
なお、取得手段１０１によるストリームデータ１２０の生成は、ユーザ１０の意思入力を転機として開始される構成であってよい。当該意思入力がなされない場合、又は、ユーザ１０が被写体として判定できない場合、当該ユーザ１０は待ち状態として扱われる。
【００４１】
設定手段１０２は、ユーザ１０のプロフィール１２１の少なくとも一部を設定する。本明細書中の説明における「プロフィール１２１」とは、ユーザ１０のパーソナルデータに相当し、名称・性別・年齢・身長・体重・趣味・職業等のデータを適宜、含む。
【００４２】
なお、プロフィール１２１は、ノード１が有するローカルストレージやノード１と対応するデータベースに格納される構成であってよく、サーバ２と対応するデータベースに格納される構成であってよく、その態様に制限はない。
【００４３】
表示手段１０３は、一方のユーザ１０Ａの表示画面１０００を、他方のユーザ１０Ｂのストリームデータ１２０に基づくオブジェクト１００１Ａを含む通話領域１００１、及び、他方のユーザ１０Ｂのプロフィール１２１に基づくオブジェクト１００２Ａを含むプロフィール表示領域１００２に分割し表示処理する。
【００４４】
本明細書中の説明における「表示画面１０００を複数の領域に分割し表示処理する」とは、例として、マルチウィンドウの態様で表示画面１０００における分割表示することに相当する。このとき、表示画面１０００において空隙がないよう、表示画面１０００が複数の表示領域に埋め尽くされるよう、表示処理が行われる。また、このとき、表示画面１０００における空白スペース（空隙に相当。）の表示面積は、略ゼロである。
【００４５】
なお、一方のユーザ１０Ａ、又は、他方のユーザ１０Ｂが待ち状態である場合、表示手段１０３は、通話領域１００１において、ストリームデータ１２０に基づくオブジェクト１００１Ａの表示処理に代えて、所定の映像データの再生処理を行う。当該所定の映像データとは、マッチング成立のためのアドバイスやコミュニケーション支援システム０に係る説明等を示す情報全般を示す映像データである。
【００４６】
なお、一方のユーザ１０Ａ、又は、他方のユーザ１０Ｂが待ち状態である場合、表示手段１０３は、待ち状態のユーザ１０の数・男女比率を表示画面１０００において表示処理する構成であってよい。このとき、表示手段１０３は、通話状態のユーザ１０の数／予約状態のユーザ１０の数の比率を表示処理する構成であってよい。「通話状態のユーザ１０」とは、当日／当週／当月において、既に通話を開始している（行っている）ユーザ１０を指す。「予約状態のユーザ１０」とは、通話を予定しているがまだ通話を開始していない（行っていない）ユーザ１０を指す。
【００４７】
通信手段１０４は、ストリームデータ１２０及びプロフィール１２１を一方及び他方のユーザ間（ユーザ１０Ａ及び１０Ｂ）で送受し、ユーザ間の通話を行う。このとき、通信手段１０４を有するノード１によるリアルタイムストリーミングに基づく通話は、フルメッシュの態様で行われてよく、シングルコールの態様で行われてよい。また、当該通話は、通信手段１０４を有するサーバ２等により、エンドシステムミキシングの態様で行われてよく、クライアント−サーバモデルの態様で行われてよい。
【００４８】
なお、通信手段１０４は、予め設定された予約日時に通話を開始する構成であってよい。当該予約日時は、設定手段１０２により設定されてよい。このとき、設定された予約日時に基づき、一方のユーザ１０Ａ、及び、他方のユーザ１０Ｂに係る通話のマッチングが予め行われる構成であってよい。なお、ノード１・サーバ２を含むコンピュータは、当該予約日時より所定時間遡った時刻に、ユーザ１０に対して通話に係るリマインドを行う手段をさらに有する構成であってよい。
【００４９】
表示手段１０３は、通話時間、及び／又は、通話最大時間に基づくオブジェクト１００１Ｂをさらに含む通話領域１００１を表示処理し、通話時間が通話最大時間に達した場合、他方のユーザ１０Ｂのストリームデータ１２０に基づくオブジェクト１００１Ａの表示処理を停止する。
【００５０】
本明細書中の説明における「通話時間」とは、ユーザ１０Ａ及び１０Ｂ間で通話を開始してからの経過時間に相当する。通話最大時間は、例として、１分／３分／５分／７分／１０分／１５分であり、その長さに制限はない。オブジェクト１００１Ｂは、例として、長針及び短針を有する時計の態様で表示処理され、通話時間及び通話最大時間のそれぞれを示す。なお、表示手段１０３は、通話最大時間に、代えて／加えて、通話残存時間を示すような、表示処理を行ってよい。
【００５１】
表示手段１０３は、通話時間が通話最大時間に達した場合、他方のユーザ１０Ｂのストリームデータ１２０に基づくオブジェクト１００１Ａの表示処理を停止した上で、３以上のユーザ１０の内、一方のユーザ１０Ａとの通話が行われていないユーザ１０を新たな他方のユーザ１０Ｂとして決定し、新たな他方のユーザ１０Ｂのストリームデータ１２０に基づくオブジェクト１００１Ａを含む通話領域１００１を、一方のユーザ１０Ａの表示画面１０００において表示処理する。
【００５２】
本明細書中の説明における「３以上のユーザ１０」とは、そのユーザ数に制限がないユーザグループに相当する。本発明の一実施形態における通話は、設定手段１０２が当該ユーザグループを構成するユーザ１０を予め設定した上で、通信手段１０４が最初のユーザ１０Ａ及び１０Ｂ間の通話を開始する構成としてよい。また、「３以上のユーザ１０」は、設定手段１０２により設定された予定時刻に基づき、スケジューリングの態様で決定される構成であってもよい。
【００５３】
表示手段１０３は、一方のユーザ１０Ａの通話領域１００１において他方のユーザ１０Ｂのストリームデータ１２０に基づくオブジェクト１００１Ａの表示が停止された場合、一方のユーザ１０Ａの通話領域１００１及びプロフィール表示領域１００２に代えて、１以上の他方のユーザ１０Ｂのそれぞれと対応するソーシャルボタン１００３Ａと、ソーシャルボタン操作時間、及び／又は、ソーシャルボタン操作最大時間に基づくオブジェクト１００３Ｂと、を含むソーシャルボタン操作領域１００３を表示処理する。
【００５４】
本明細書中の説明における「ソーシャルボタン１００３Ａ」とは、いいねボタンやＬＩＫＥボタン等のソーシャルボタンに相当する。本発明の一実施形態に係るソーシャルボタン１００３Ａは、好ましくは、コミュニケーション支援システム０におけるユーザ１０の人気を定量化する目的で収集・集計されるものである、と把握することができる。
【００５５】
本発明の一実施形態におけるソーシャルボタン１００３Ａは、一度目の指定・選択によりいいねの状態が有効化され、二度目の指定・選択によりいいねの状態が無効化され、その後は指定・選択の回数に応じていいねの状態の有効化／無効化が反転する。なお、いいねの状態が有効化されている場合、ソーシャルボタン１００３Ａは、例として、「いいね済」の外観を示す。
【００５６】
本発明の一実施形態におけるソーシャルボタン１００３Ａは、いいねの状態を有効化することができる数に上限がある構成であってよい。当該上限は、例として、１／２／３であり適宜、最適な数をとり得る。
【００５７】
本明細書中の説明における「ソーシャルボタン操作時間」とは、表示手段１０３がソーシャルボタン操作領域１００３の表示処理を開始してからの経過時間に相当する。ソーシャルボタン操作最大時間は、例として、１０秒／３０秒／１分／３分であり、その長さに制限はない。オブジェクト１００３Ｂは、例として、長針及び短針を有する時計の態様で表示処理され、ソーシャルボタン操作時間及びソーシャルボタン操作最大時間のそれぞれを示す。なお、表示手段１０３は、ソーシャルボタン操作最大時間に、代えて／加えて、ソーシャルボタン操作残存時間を示すような、表示処理を行ってよい。
【００５８】
表示手段１０３は、ソーシャルボタン操作時間がソーシャルボタン操作最大時間に達した場合、ソーシャルボタン操作領域１００３に代えて、１以上の他方のユーザ１０Ｂの少なくとも１つのそれぞれと対応するソーシャルボタン１００３Ａの操作履歴に基づくオブジェクト１００４Ａと、一方のユーザ１０Ａが１以上の他方のユーザ１０Ｂの何れか及びその希望順位を指定するためのマッチングボタン１００４Ｂと、マッチングボタン操作時間、及び／又は、マッチングボタン操作最大時間に基づくオブジェクト１００４Ｃと、を含むマッチング意思入力領域１００４を表示処理する。
【００５９】
本明細書中の説明における「ソーシャルボタン１００３Ａの操作履歴」とは、一方のユーザ１０Ａの意思入力に基づき設定手段１０２により決定された、１以上の他方のユーザ１０Ｂのそれぞれにおける一方のユーザ１０Ａによるソーシャルボタン１００３Ａの指定・選択・押下の有無を示すデータに相当する。
【００６０】
本明細書中の説明における「マッチングボタン１００４Ｂ」とは、マッチング希望先として他方のユーザ１０Ｂの何れかを指定するための意思入力が可能なボタンに相当する。マッチングボタン１００４Ｂは、例として、プルダウンメニューの態様で表示処理され、一方のユーザ１０Ａによる操作が可能である。マッチングボタン１００４Ｂは、希望順位毎に、表示処理される構成であってよい。具体的には、表示手段１０３は、希望順位が１位であるマッチング希望先を指定するためのマッチングボタン１００４Ｂ１と、希望順位が１位であるマッチング希望先を指定するためのマッチングボタン１００４Ｂ２と、希望順位が１位であるマッチング希望先を指定するためのマッチングボタン１００４Ｂ３と、を、マッチング意思入力領域１００４において表示処理してよい。
【００６１】
本明細書中の説明における「マッチングボタン操作時間」とは、表示手段１０３がマッチング意思入力領域１００４の表示処理を開始してからの経過時間に相当する。マッチングボタン操作最大時間は、例として、１０秒／３０秒／１分／３分であり、その長さに制限はない。オブジェクト１００４Ｃは、例として、長針及び短針を有する時計の態様で表示処理され、マッチングボタン操作時間及びマッチングボタン操作最大時間のそれぞれを示す。なお、表示手段１０３は、マッチングボタン操作最大時間に、代えて／加えて、マッチングボタン操作残存時間を示すような、表示処理を行ってよい。
【００６２】
設定手段１０２は、一方のユーザ１０Ａによりマッチングボタン１００４Ｂを介して指定された他方のユーザ１０Ｂの何れかを、一方のユーザ１０Ａのマッチング希望先として希望順位と対応付けながら決定する。このとき、設定手段１０２は、一方のユーザ１０Ａ毎のマッチング希望先を、マッチング希望データとして、ノード１のローカルストレージ・外部データベースや、サーバ２のデータベースに格納する構成であってよい。
【００６３】
表示手段１０３は、マッチングボタン操作時間が前記マッチングボタン操作最大時間に達した場合、マッチング意思入力領域１００４に代えて、一方のユーザ１０Ａの表示画面１０００において、互いにマッチング希望先であり一方のユーザ１０Ａを含むユーザ１０のペアに基づくオブジェクト１００５Ａを含むマッチング結果表示領域１００５を、表示処理する。このとき、表示手段１０３は、当該ペアにおけるそれぞれのユーザ１０のプロフィール１２１に基づきオブジェクト１００５Ａを表示処理する構成であってよい。具体的には、表示手段１０３は、当該プロフィール１２１における名称等の情報に基づき、オブジェクト１００５Ａを表示処理してよい。なお、当該ペアが発生しない場合、表示手段１０３は、マッチング不成立を示すオブジェクト１００５Ａを表示処理する。
【００６４】
通信手段１０４は、表示手段１０３がマッチング結果表示領域１００５を所定時間、表示処理することを転機として、一方及び他方のユーザ１０（ユーザ１０Ａ及び１０Ｂ）のそれぞれの希望順位が最も高いペアにおいて通話を行う。このとき、表示手段１０３は、上記ペアにおける通話におけるストリームデータ１２０に基づくオブジェクト１００１Ａを含む通話領域１００１を、マッチング結果表示領域１００５に代えて、表示処理する。当該所定時間は、例として、１分／３分／５分／７分／１０分／１５分であり、その長さに制限はない。
【００６５】
本明細書中の説明における「それぞれの希望順位が最も高いペア」とは、例として、一方のユーザ１０Ａの意思入力に基づき指定された他方のユーザ１０Ｂの希望順位（順位Ａと記す。）と、他方のユーザ１０Ｂの意思入力に基づき指定された一方のユーザ１０Ａの希望順位（順位Ｂと記す。）と、の合計値が最小となるようなペアを指す。なお、当該合計値が最小かつ同値となるペアが複数ある場合、１位等の最上位の希望順位を含むペアを「それぞれの希望順位が最も高いペア」とみなす構成であってよい。
【００６６】
設定手段１０２は、プロフィール表示領域１００２におけるオブジェクト１００２Ｂに対する一方のユーザ１０Ａの意思入力に基づく多段階評価により他方のユーザ１０Ｂの評価データ１２２を決定する。この場合、表示手段１０３は、一方のユーザ１０Ａの表示画面１０００において、一方のユーザ１０Ａと対応する評価データ１２２に基づくオブジェクト１００５Ｂをさらに含むマッチング結果表示領域１００５を表示処理する。
【００６７】
本明細書中の説明における「評価データ１２２」とは、例として、見た目・トーク・誠実さ等の評価項目のそれぞれの評価値により構成される。当該評価値は、一方のユーザ１０Ａの意思入力に基づく多段階評価により決定される。なお、当該多段階評価は、２段階評価であってよく、３段階評価であってよく、４段階評価であってよく、５段階評価であってよく、その段階数に制限はない。なお、評価データ１２２は、過去の通話において他方のユーザ１０Ｂ（相手ユーザ）の意思入力に基づき決定された評価データ１２２を含む構成であってよい。当該過去の通話とは、異なるユーザ１０の組み合わせにおける通話、又は、異なるユーザグループにおける通話を指す。
【００６８】
〈処理フローチャート〉
図４に例示されるように、コミュニケーション支援システム０における一連の処理は、後述される複数のステップを経て行われる。
【００６９】
先ず、設定手段１０２がプロフィール１２１を設定する（ステップＳ１）。次に、取得手段１０１が撮像処理を開始し、通信手段１０４は、一方及び他方のユーザ間（ユーザ１０Ａ及び１０Ｂ間）で通話を開始する（ステップＳ２）。次に、表示手段１０３は、通話領域１００１及びプロフィール表示領域１００２を表示処理する（ステップＳ３）。次に、設定手段１０２は、オブジェクト１００２Ｂに対する意思入力に基づき評価データ１２２を決定する（ステップＳ４）。
【００７０】
ここで、通話時間が通話最大時間に達していない場合（ステップＳ５でＮｏ（Ｎ））、処理は、ステップＳ４に移行する。通話時間が通話最大時間に達している場合（ステップＳ５でＹｅｓ（Ｙ））で、かつ、通話を行っていないユーザ１０がいる場合（ステップＳ６でＹｅｓ（Ｙ））、処理は、ステップＳ２に移行する。通話時間が通話最大時間に達している場合（ステップＳ５でＹｅｓ（Ｙ））でかつ通話を行っていないユーザ１０がいない場合（ステップＳ６でＮｏ（Ｎ））、表示手段１０３は、ソーシャルボタン操作領域１００３を表示処理する（ステップＳ７）。
【００７１】
次に、設定手段１０２は、ソーシャルボタン１００３Ａに対する意思入力に基づく処理を行う（ステップＳ８）。ここで、ソーシャルボタン操作時間がソーシャルボタン操作最大時間に達している場合（ステップＳ９でＹｅｓ（Ｙ））、表示手段１０３は、マッチング意思入力領域１００４を表示処理する（ステップＳ１０）。次に、設定手段１０２は、マッチングボタン１００４Ｂに対する意思入力に基づく処理を行う（ステップＳ１１）。ソーシャルボタン操作時間がソーシャルボタン操作最大時間に達していない場合（ステップＳ９でＮｏ（Ｎ））、処理は、ステップＳ８に移行する。
【００７２】
ここで、マッチングボタン操作時間がマッチングボタン操作最大時間に達している場合（ステップＳ１２でＹｅｓ（Ｙ））、表示手段１０３は、マッチング結果表示領域１００５を表示処理する（ステップＳ１３）。マッチングボタン操作時間がマッチングボタン操作最大時間に達していない場合（ステップＳ１２でＮｏ（Ｎ））、処理は、ステップＳ１１に移行する。最後に、通信手段１０４は、マッチング成立のペアにおいて通話を行い、処理は終了する。なお、これらの複数のステップは適宜、その順序が変更され得る。
【００７３】
〈画面表示例〉
図５に例示されるように、表示手段１０３は、通話領域１００１及びプロフィール表示領域１００２を有する表示画面１０００を表示処理する。このとき、通話領域１００１及びプロフィール表示領域１００２の画面分割に係る分割比率に制限はない。
【００７４】
図６に例示されるように、表示手段１０３は、ソーシャルボタン１００３Ａを含むソーシャルボタン操作領域１００３を表示処理する。
【００７５】
図７に例示されるように、表示手段１０３は、マッチングボタン１００４Ｂを含むマッチング意思入力領域１００４を表示処理する。
【００７６】
図８に例示されるように、表示手段１０３は、マッチング結果表示領域１００５を含む表示画面１０００を表示処理する。
【００７７】
本発明の一実施形態における「通話」は、例として、ビデオ通話である。このとき、通話領域１００１では、ストリームデータ１２０に基づくオブジェクトとして、通話先であるユーザの撮像映像が表示処理される、と把握することができる。
【００７８】
本発明の一実施形態における「通話」は、例として、音声通話である。このとき、通話領域１００１では、ストリームデータ１２０に基づくオブジェクトに代えて、他方のユーザ１０ｂと対応するプロフィール画像が表示処理される、と把握することができる。  
【００７９】
本発明の一実施形態におけるコミュニケーション支援システム０は、例として、結婚活動（婚活に相当。）におけるマッチングのために適宜、導入され得る。当該コミュニケーション支援システム０の導入先である分野は、婚活に限らず、就職活動・転職活動であり、人同士のマッチングを要する分野であれば、特に制限はない。
【００８０】
本発明によれば、一方のユーザ１０Ａの表示画面１０００を、通話領域１００１、及び、他方のユーザ１０Ｂのプロフィール１２１に基づくオブジェクト１００２Ａを含むプロフィール表示領域１００２に分割し表示処理するような、コミュニケーション支援のための新規な技術を提供することができる。
【符号の説明】
【００８１】
０            ：コミュニケーション支援システム
１            ：ノード
２            ：サーバ
１０          ：ユーザ
１０Ａ        ：ユーザ
１０Ｂ        ：ユーザ
１１          ：演算デバイス
１２          ：主記憶デバイス
１３          ：補助記憶デバイス
１４          ：入力デバイス
１５          ：出力デバイス
１６          ：通信デバイス
１７          ：撮像デバイス
１０１        ：取得手段
１０２        ：設定手段
１０３        ：表示手段
１０４        ：通信手段
１２０        ：ストリームデータ
１２１        ：プロフィール
１２２        ：評価データ
１０００      ：表示画面
１００１      ：通話領域
１００１Ａ    ：オブジェクト
１００１Ｂ    ：オブジェクト
１００２      ：プロフィール表示領域
１００２Ａ    ：オブジェクト
１００２Ｂ    ：オブジェクト
１００３      ：ソーシャルボタン操作領域
１００３Ａ    ：ソーシャルボタン
１００３Ｂ    ：オブジェクト
１００４      ：マッチング意思入力領域
１００４Ａ    ：オブジェクト
１００４Ｂ    ：マッチングボタン
１００４Ｂ１  ：マッチングボタン
１００４Ｂ２  ：マッチングボタン
１００４Ｂ３  ：マッチングボタン
１００４Ｃ    ：オブジェクト
１００５      ：マッチング結果表示領域
１００５Ａ    ：オブジェクト
１００５Ｂ    ：オブジェクト
Ａ            ：順位
Ｂ            ：順位
Ｓ１          ：ステップ
Ｓ２          ：ステップ
Ｓ３          ：ステップ
Ｓ４          ：ステップ
Ｓ５          ：ステップ
Ｓ６          ：ステップ
Ｓ７          ：ステップ
Ｓ８          ：ステップ
Ｓ９          ：ステップ
Ｓ１０        ：ステップ
Ｓ１１        ：ステップ
Ｓ１２        ：ステップ
【要約】
【課題】
本発明は、コミュニケーション支援のための新規な技術を提供することを解決すべき課題とする。
【解決手段】
上記課題を解決するため、本発明は、取得手段、設定手段、表示手段、及び、通信手段を有し、前記取得手段は、ユーザの音声及び／又は映像を取得しストリームデータを生成し、前記設定手段は、前記ユーザのプロフィールの少なくとも一部を設定し、前記表示手段は、一方の前記ユーザの表示画面を、他方の前記ユーザの前記ストリームデータに基づくオブジェクトを含む通話領域、及び、他方の前記ユーザの前記プロフィールに基づくオブジェクトを含むプロフィール表示領域に分割し表示処理し、前記通信手段は、前記ストリームデータ及びプロフィールを一方及び他方の前記ユーザ間で送受し、前記ユーザ間の通話を行うコミュニケーション支援システムを実現する。
【選択図】図５【図１】
0006718191.tif 000002
【図２】
0006718191.tif 000003
【図３】
0006718191.tif 000004
【図４】
0006718191.tif 000005
【図５】
0006718191.tif 000006
【図６】
0006718191.tif 000007
【図７】
0006718191.tif 000008
【図８】
0006718191.tif 000009