(57)【要約】      （修正有）【課題】相手方と映像通話をする使用者が相手方からの淫らな映像にさらされることを防止する端末機、サーバ及びその動作方法を提供する。【解決手段】システムの映像通話仲介方法は、サーバが複数の端末機から仲介要請を受信する段階、サーバが複数の端末機のうち第１端末機及び第２端末機を仲介する段階、第１端末機及び第２端末機が映像通話セッションを確立する段階、第１端末機が映像通話セッションを介して第２端末機から映像を受信する段階、第１端末機が特定の入力を検出する段階、第１端末機が特定の入力に対する応答としてサーバに受信された映像を申告する段階、第１端末機が第２端末機との映像通話セッションを終了し、第３端末機との映像通話セッションを確立する段階、サーバが申告を検証し第２端末機の追加仲介要請を拒否する段階を含む。【選択図】図４
2020188461.tif 000002
【特許請求の範囲】
【請求項１】
第１端末機がサーバから第２端末機についての連結情報を受信する段階と、
前記第１端末機が前記受信された連結情報を用いて前記第２端末機との映像通話セッションを確立する段階と、
前記第１端末機が前記映像通話セッションを介して前記第２端末機から映像を受信する段階と、
前記第１端末機が前記受信された映像に対応する受信された入力からまたは前記受信された映像から特定の入力を検出する段階と、
前記第１端末機が前記特定の入力に対する応答として前記サーバに前記受信された映像を申告する段階と、
前記第１端末機が前記申告に対する応答として前記サーバから前記第２端末機と互いに異なる第３端末機についての連結情報を受信する段階、及び
前記第１端末機が前記映像通話セッションを終了し、前記受信された第３端末機についての連結情報を用いて、前記第３端末機との映像通話セッションを確立する段階を含む端末機の動作方法。
【請求項２】
前記第１端末機が前記特定の入力を検出する段階は、前記第１端末機が特定の操作、特定の映像、及び特定の音のうちの少なくとも１つ以上を検出する請求項１に記載の端末機の動作方法。
【請求項３】
前記第１端末機が前記受信された映像を出力する段階をさらに含み、
前記第１端末機が前記特定の入力を検出する段階は、前記第１端末機が前記受信された映像の前記出力に対する応答として前記特定の入力を受信する請求項２に記載の端末機の動作方法。
【請求項４】
前記第１端末機が前記特定の入力を検出する段階は、前記第１端末機が前記特定の入力として前記第１端末機に対する特定の操作を検出する請求項１に記載の端末機の動作方法。
【請求項５】
前記第１端末機が前記特定の操作を検出する段階は、
前記第１端末機が前記特定の操作として、前記第１端末機を投げる操作、前記第１端末機を落とす操作、前記第１端末機を裏返す操作、前記第１端末機を振る操作、前記第１端末機のディスプレイを覆う操作、前記第１端末機のボタンを繰り返して押す操作、及び前記第１端末機にタッチジェスチャを繰り返して入力する操作のうちの少なくとも１つ以上を検出する請求項４に記載の端末機の動作方法。
【請求項６】
前記第１端末機が前記特定の入力を検出する段階は、
前記第１端末機が前記第１端末機の周辺の映像を撮影する段階、及び
前記第１端末機の前記特定の入力として前記撮影された映像から特定の表情、ボディランゲージ、及び身体部位に対応する部分のうちの少なくとも１つ以上を検出する段階を含む請求項１に記載の端末機の動作方法。
【請求項７】
前記第１端末機が前記特定の表情、前記ボディランゲージ、及び前記身体部位に対応する前記部分のうちの少なくとも１つ以上を検出する段階は、
前記第１端末機が前記撮影された映像からしかめた表情、驚いた表情、拡張した瞳孔、前記第１端末機から視線をそらすジェスチャー、目を覆うジェスチャー、及び手のひらが前記第１端末機に向くようにするジェスチャーのうちの少なくとも１つ以上に対応する部分を検出する請求項６に記載の端末機の動作方法。
【請求項８】
前記第１端末機が前記特定の入力を検出する段階は、
前記第１端末機が前記第１端末機の周辺の音を録音する段階、及び
前記第１端末機が前記特定の入力として前記録音された音から特定の音声または言語に対応する部分を検出する段階を含む請求項１に記載の端末機の動作方法。
【請求項９】
前記第１端末機が前記特定の音声または言語に対応する前記部分を検出する段階は、
前記第１端末機が前記録音された音から悲鳴や罵声のうちの少なくとも１つ以上に対応する部分を検出する請求項８に記載の端末機の動作方法。
【請求項１０】
前記第１端末機が前記特定の入力を検出する段階は、
前記第１端末機が前記特定の入力として前記受信された映像から特定の表情、ボディランゲージ、及び身体部位に対応する部分のうちの少なくとも１つ以上を検出する請求項１に記載の端末機の動作方法。
【請求項１１】
前記第１端末機が前記特定の表情、前記ボディランゲージ、及び前記身体部位に対応する部分のうちの少なくとも１つを検出する段階は、
前記第１端末機が前記受信された映像から罵声ジェスチャー、侮辱ジェスチャー、人種差別ジェスチャー、性的コンテンツ、裸体露出（ｎｕｄｉｔｙ）、非衛生的コンテンツ、反社会的コンテンツ、反人倫的コンテンツ、不法行為、犯罪行為、及び嫌悪性（ｈａｔｅｆｕｌ）コンテンツのうちの少なくとも１つ以上に対応する部分を検出する請求項１０に記載の端末機の動作方法。
【請求項１２】
前記第１端末機が前記映像通話セッションを介して前記第２端末機から前記受信された映像に対応する音を受信する段階をさらに含む請求項１に記載の端末機の動作方法。
【請求項１３】
前記第１端末機が前記受信された映像及び前記受信された音を出力する段階をさらに含む請求項１２に記載の端末機の動作方法。
【請求項１４】
前記第１端末機が前記特定の入力を検出する段階は、
前記第１端末機が前記特定の入力として前記受信された音から特定の音声、騒音、及び言語に対応する部分のうちの少なくとも１つ以上を検出する請求項１２に記載の端末機の動作方法。
【請求項１５】
前記特定の音声はうめき声、悲鳴、及び奇声のうちの少なくとも１つ以上を含み、
前記特定の騒音は、轟音、銃声、特定の臨界値以上のピッチ（ｐｉｔｃｈ）を有する音、及び特定の臨界値以上の大きさを有する音のうちの少なくとも１つ以上を含み、
前記特定の言語は、罵声、侮辱、名誉毀損、セクハラ、反社会的行為、及びヘイトスピーチ（ｈａｔｅ  ｓｐｅｅｃｈ）のうちの少なくとも１つ以上に関連する言語を含む請求項１４に記載の端末機の動作方法。
【請求項１６】
請求項１〜１５のうちのいずれか１項に記載の方法を行うためのプログラムが記録されたコンピュータ判読可能な記録媒体。
【請求項１７】
サーバから第１端末機についての連結情報を受信し、前記受信された連結情報を用いて前記第１端末機との映像通話セッションを確立し、前記映像通話セッションを介して前記第１端末機から映像を受信する通信インターフェースと、
前記受信された映像を出力する出力インターフェースと、
前記受信された映像に対応する入力を受信する入力インターフェース、及び
前記受信された入力または受信された映像から特定の入力を検出するプロセッサを含み、
前記通信インターフェースは、前記特定の入力に対する応答として前記サーバに前記受信された映像を申告し、前記申告に対する応答として前記サーバから前記第１端末機と互いに異なる第２端末機についての連結情報を受信し、前記第２端末機に対する前記連結情報の受信に対する応答として前記映像通話セッションを終了し、前記受信された第２端末機についての連結情報を用いて、前記第２端末機との映像通話セッションを確立する端末機。
【請求項１８】
サーバが複数の端末から仲介要請を受信する段階と、
前記サーバが前記複数の端末のうち第１端末機及び第２端末機の間の映像通話連結を仲介する段階と、
前記第１端末機によって特定の入力が検出されると、前記サーバが前記第１端末機から前記第２端末機によって受信された映像に対する申告を受信する段階と、
前記サーバが前記申告に対する応答として前記複数の端末のうち前記第２端末機と互いに異なる第３端末機を選択し、前記第１端末機及び前記第３端末機の間の映像通話を仲介する段階、及び
前記サーバが前記申告を検証し、前記検証結果に基づいて前記第２端末機の追加仲介要請を拒否する段階を含むサーバの動作方法。
【請求項１９】
サーバが複数の端末機から仲介要請を受信する段階と、
前記サーバが複数の端末機のうち第１端末機及び第２端末機を仲介する段階と、
前記第１端末機及び前記第２端末機が映像通話セッションを確立する段階と、
前記第１端末機が前記映像通話セッションを介して前記第２端末機から映像を受信する段階と、
前記第１端末機が特定の入力を検出する段階と、
前記第１端末機が前記特定の入力に対する応答として前記サーバに前記受信された映像を申告する段階と、
前記サーバが前記申告に対する応答として前記複数の端末機のうち前記第２端末機と互いに異なる第３端末機を選択し、前記第１端末機及び前記第３端末機を仲介する段階と、
前記第１端末機が前記第２端末機との前記映像通話セッションを終了し、前記第３端末機との映像通話セッションを確立する段階、及び
前記サーバが前記申告を検証し前記検証の結果に基づいて前記第２端末機の追加仲介要請を拒否する段階を含むサーバの動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像通話を行う使用者が相手方からの不適切な映像にさらされることを防止することができる端末機、サーバ及びその動作方法に関する。
【背景技術】
【０００２】
通信技術が発展し、電子装置が小型化するに伴い、個人用端末機が一般消費者に広く普及している。特に最近では、スマートフォンまたはスマートタブレットのような携帯用個人端末機が広く普及している。ほとんどの端末機は、通信機能を含んでいる。使用者は、端末機を用いてインターネットで検索を行ったり、他の使用者とメッセージを送受信することができる。
【０００３】
また、小型カメラ技術、小型マイク技術、小型ディスプレイ技術及び小型スピーカー技術の発展に伴い、スマートフォンのようなほとんどの端末機には、カメラ、マイク、ディスプレイ及びスピーカーが含まれている。使用者は、端末機を用いて音声を録音したり、音声が含まれた動画を撮影することができる。使用者は、端末機に含まれたスピーカーを介して録音された音声を確認したり、ディスプレイを介して前記撮影された動画を確認することができる。
【０００４】
また、使用者は、端末機の通信機能を用いて録音された音声または撮影された動画を他の使用者と共有することができる。使用者は、以前に録音された音声または以前に撮影された動画を他の使用者に送信することができる。また、使用者は、端末によって現在録音されている音声または現在撮影されている動画をリアルタイムで他の使用者に送信することができる。
【０００５】
使用者の端末機に含まれたディスプレイは、使用者の端末によって現在撮影されている動画及び他の使用者の端末によって現在撮影されている動画を同時に表示することができる。また、使用者の端末機に含まれたスピーカーは、他の使用者の端末によって現在録音されている音声を同時に再生することができる。すなわち、使用者及び他の使用者は、各自の端末機を用いて互いに映像通話（ｖｉｄｅｏ  ｃａｌｌ）を行うことができる。
【０００６】
使用者及び他の使用者は、互いにすでに知っている関係であることもあり、互いに知らない関係であることもある。使用者及び他の使用者は、互いに知らない関係であったとしても、サーバの仲介を介して互いに映像通話をすることができる。使用者が相手方と互いに映像通話をするとき、使用者は相手方からの淫らな映像にさらされる可能性がある。特に、使用者が互いに知らない関係にある相手方と映像通話をする場合、使用者が相手方からの淫らな映像にさらされる可能性が高い。
【０００７】
例えば、相手方の端末によって撮影された相手方の裸体の映像が映像通話セッションを介して使用者の端末に受信され得る。使用者が淫らな映像にさらされた場合、使用者は性的羞恥心や不快感を感じ得る。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
記載された実施形態によれば、相手方と映像通話をする使用者が相手方からの淫らな映像にさらされることを防止することができる端末機、サーバ及びその動作方法が提供されることができる。
【０００９】
また、相手方と映像通話をする使用者が相手方からの映像によって感じ得る性的羞恥心や不快感を防止することができる端末機、サーバ及びその動作方法が提供されることができる。
【００１０】
また、使用者間の健全な映像通話を誘導することができる端末機、サーバ及びその動作方法が提供されることができる。
【課題を解決するための手段】
【００１１】
本発明の実施形態に係る第１端末機の動作方法は、サーバから第２端末機についての連結情報を受信する段階、受信された連結情報を用いて第２端末機との映像通話セッションを確立する段階、映像通話セッションを介して第２端末機から映像を受信する段階、受信された映像に対応する受信された入力からまたは受信された映像から特定の入力を検出する段階、特定の入力に対する応答としてサーバに受信された映像を申告する段階、申告に対する応答としてサーバから第２端末機と互いに異なる第３端末機についての連結情報を受信する段階、及び映像通話セッションを終了し、受信された第３端末機についての連結情報を用いて、第３端末機との映像通話セッションを確立する段階を含むことができる。
【００１２】
実施形態として、第１端末機が特定の入力を検出する段階は、第１端末機が特定の操作、特定の映像、及び特定の音のうちの少なくとも１つ以上を検出することができる。
【００１３】
実施形態として、第１端末機が受信された映像を出力する段階をさらに含み、第１端末機が特定の入力を検出する段階は、第１端末機が受信された映像の出力に対する応答として特定の入力を受信することができる。
【００１４】
実施形態として、第１端末機が特定の入力を検出する段階は、第１端末機が特定の入力として第１端末機に対する特定の操作を検出することができる。
【００１５】
実施形態として、第１端末機の特定の操作を検出する段階は、第１端末機が特定の操作として、第１端末機を投げる操作、第１端末機を落とす操作、第１端末機を裏返す操作、第１端末機を振る操作、第１端末機のディスプレイを覆う操作、第１端末機のボタンを繰り返して押す操作、及び第１端末機にタッチジェスチャを繰り返して入力する操作のうちの少なくとも１つ以上を検出することができる。
【００１６】
実施形態として、第１端末機が特定の入力を検出する段階は、第１端末機が第１端末機の周辺の映像を撮影する段階及び第１端末機の特定の入力として撮影された映像から特定の表情、ボディランゲージ、及び身体部位に対応する部分を検出することができる。
【００１７】
実施形態として、第１端末機が特定の表情、ボディランゲージ、または身体部位に対応する部分を検出する段階は、第１端末機が撮影された映像からしかめた表情、驚いた表情、拡張した瞳孔、第１端末機から視線をそらすジェスチャー、目を覆うジェスチャー、及び手のひらが第１端末機に向くようにするジェスチャーのうちの少なくとも１つ以上に対応する部分を検出することができる。
【００１８】
実施形態として、第１端末機が特定の入力を検出する段階は、第１端末機が第１端末機の周辺の音を録音する段階、及び第１端末機が特定の入力として録音された音から特定の音声または言語に対応する部分を検出する段階を含むことができる。
【００１９】
実施形態として、第１端末機が特定の音声または言語に対応する部分を検出する段階は、第１端末機が録音された音から悲鳴や罵声のうちの少なくとも１つ以上に対応する部分を検出することができる。
【００２０】
実施形態として、第１端末機が特定の入力を検出する段階は、第１端末機が特定の入力として受信された映像から特定の表情、ボディランゲージ、及び身体部位に対応する部分のうちの少なくとも１つ以上を検出することができる。
【００２１】
実施形態として、第１端末機が特定の表情、ボディランゲージ、または身体部位に対応する部分を検出する段階は、第１端末機が受信された映像から罵声ジェスチャー、侮辱ジェスチャー、人種差別ジェスチャー、性的コンテンツ、裸体露出（ｎｕｄｉｔｙ）、非衛生的コンテンツ、反社会的コンテンツ、反人倫的コンテンツ、不法行為、犯罪行為、及び嫌悪性（ｈａｔｅｆｕｌ）コンテンツのうちの少なくとも１つ以上に対応する部分を検出することができる。
【００２２】
実施形態として、第１端末機が映像通話セッションを介して第２端末機から受信された映像に対応する音を受信することができる。
【００２３】
実施形態として、第１端末機が受信された映像及び受信された音を出力することができる。
【００２４】
実施形態として、第１端末機が特定の入力を検出する段階は、第１端末機が特定の入力として受信された音から特定の音声、騒音、及び言語のうちの少なくとも１つ以上に対応する部分を検出することができる。
【００２５】
実施形態として、特定の音声はうめき声、悲鳴、及び奇声のうちの少なくとも１つ以上を含み、特定の騒音は轟音、銃声、特定の臨界値以上のピッチ（ｐｉｔｃｈ）を有する音、及び特定の臨界値以上の大きさを有する音のうちの少なくとも１つ以上を含み、特定の言語は罵声、侮辱、名誉毀損、セクハラ、反社会的行為、及びヘイトスピーチ（ｈａｔｅ  ｓｐｅｅｃｈ）のうちの少なくとも１つ以上に関連する言語を含むことができる。
【００２６】
本発明の実施形態に係る端末機は、サーバから第１端末機についての連結情報を受信し、受信された連結情報を用いて第１端末機との映像通話セッションを確立し、映像通話セッションを介して第１端末機から映像を受信する通信インターフェース、受信された映像を出力する出力インターフェース、受信された映像に対応する入力を受信する入力インターフェース、及び受信された入力または受信された映像から特定の入力を検出するプロセッサを含み、通信インターフェースは、特定の入力に対する応答としてサーバに受信された映像を申告し、申告に対する応答としてサーバから第１端末機と互いに異なる第２端末機についての連結情報を受信し、第２端末機についての連結情報の受信に対する応答として映像通話セッションを終了し、受信された第２端末機についての連結情報を用いて、第２端末機との映像通話セッションを確立することができる。
【００２７】
本発明の実施形態に係るサーバの映像通話仲介方法は、サーバが複数の端末から仲介要請を受信する段階、サーバが複数の端末のうち第１端末機及び第２端末機の間の映像通話連結を仲介する段階、第１端末機によって特定の入力が検出されると、サーバが第１端末機から第２端末機によって受信された映像に対する申告を受信する段階、サーバが申告に対する応答として複数の端末のうち第２端末機と互いに異なる第３端末機を選択し、第１端末機及び第３端末機の間の映像通話を仲介する段階、及びサーバが申告を検証し、検証結果に基づいて第２端末機の追加仲介要請を拒否する段階を含むことができる。
【００２８】
本発明の実施形態に係るシステムの映像通話仲介方法は、サーバが複数の端末機から仲介要請を受信する段階、サーバが複数の端末機のうち第１端末機及び第２端末機を仲介する段階、第１端末機及び第２端末機が映像通話セッションを確立する段階、第１端末機が映像通話セッションを介して第２端末機から映像を受信する段階、第１端末機が特定の入力を検出する段階、第１端末機が特定の入力に対する応答としてサーバに受信された映像を申告する段階、サーバが申告に対する応答として複数の端末機のうち第２端末機と互いに異なる第３端末機を選択し、第１端末機及び第３端末機を仲介する段階、第１端末機が第２端末機との映像通話セッションを終了し、第３端末機との映像通話セッションを確立する段階、サーバが申告を検証し検証の結果に基づいて第２端末機の追加仲介要請を拒否する段階を含むことができる。
【発明の効果】
【００２９】
記載された実施形態によれば、相手方と映像通話をする使用者が相手方からの淫らな映像にさらされることが防止されることができる。
【００３０】
また、相手方と映像通話をする使用者が相手方からの映像によって感じ得る性的羞恥心や不快感が防止されることができる。
【００３１】
また、使用者間の健全な映像通話が誘導されることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態に係る電子装置が動作する環境を示すシステム構成図である。
【図２】本発明の実施形態に係る端末機の構成を示すブロック図である。
【図３】本発明の実施形態に係るサーバの構成を示すブロック図である。
【図４】本発明の実施形態に係る端末機が受信された映像を申告する方法を示すフローチャートである。
【図５】本発明の他の実施形態に係る第１端末機が特定の入力を検出する方法を示すフローチャートである。
【図６】本発明のまた他の実施形態に係る第１端末機が特定の入力を検出する方法を示すフローチャートである。
【図７】本発明の他の実施形態に係る端末機が受信された映像を申告する方法を示すフローチャートである。
【図８】本発明の実施形態に係るサーバの仲介方法を示すフローチャートである。
【発明を実施するための形態】
【００３３】
本発明の利点及び特徴、そしてそれを達成する方法は、添付した図面と共に詳細に後述されている実施形態を参照すると明確になる。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、互いに異なる様々な形態で具現されることができ、単に本実施形態は、本発明の開示が完全になるようにして、本発明が属する技術分野における通常の知識を有する者に発明の範疇を完全に知らせるために提供されるものであり、本発明は、請求項の範疇によって定義されるだけである。明細書全体にわたって同一の参照符号は、同一の構成要素を指す。
【００３４】
「第１」または「第２」などが、様々な構成要素を記述するために使用されるが、このような構成要素は、前記のような用語によって制限されるものではない。前記のような用語は、単に１つの構成要素を他の構成要素と区別するために使用されることができる。したがって、以下に言及される第１構成要素は、本発明の技術的思想内で第２構成要素であることもできる。
【００３５】
本明細書で使用される用語は、実施形態を説明するためのものであって、本発明を制限しようとするものではない。本明細書において、単数形は、文句で特に言及しない限り、複数形も含む。明細書で使用される「含む（ｃｏｍｐｒｉｓｅｓ）」または「含んでいる（ｃｏｍｐｒｉｓｉｎｇ）」は、言及された構成要素または段階が１つ以上の他の構成要素または段階の存在または追加を排除しないという意味を内包する。
【００３６】
別途の定義がなければ、本明細書で使用されるすべての用語は、本発明が属する技術分野において、通常の知識を有する者に共通的に理解され得る意味で解釈されることができる。また、一般的に使用される辞書に定義されている用語は、明白に特別に定義されていない限り、理想的または過度に解釈されない。
【００３７】
図１は、本発明の実施形態に係る電子装置が動作する環境を示すシステム構成図である。図１を参照すると、複数の電子装置１００〜３００が動作するシステム環境は、サーバ４００及び複数の電子装置１００〜３００を含むことができる。例えば、複数の電子装置１００〜３００が動作する環境は、サーバ４００を含まないこともあり得る。
【００３８】
複数の電子装置１００〜３００のそれぞれは、サーバ４００を媒介として連結されることができる。本発明の説明の便宜のために、図１で３つの電子装置が示されている。しかし、電子装置の数は、３つに限定されない。複数の電子装置１００〜３００のそれぞれは、デスクトップコンピュータ、ラップトップコンピュータ、スマートフォン、スマートタブレット、スマートウォッチ、移動端末機、デジタルカメラ、ウェアラブルデバイス（ｗｅａｒａｂｌｅ  ｄｅｖｉｃｅ）、または携帯用電子機器のうちの１つとして具現されることができる。複数の電子装置１００〜３００のそれぞれは、プログラムまたはアプリケーションを実行することができる。
【００３９】
複数の電子装置１００〜３００のそれぞれは、通信網に連結されることができる。複数の電子装置１００〜３００のそれぞれは、通信網を介して連結されたり、サーバ４００と連結されることができる。複数の電子装置１００〜３００のそれぞれは、互いに連結された他の装置にデータを出力したり、他の装置からデータを受信することができる。
【００４０】
複数の電子装置１００〜３００のそれぞれに連結された通信網は、有線通信網、無線通信網、または複合通信網を含むことができる。通信網は、３Ｇ、ＬＴＥ、またはＬＴＥ−Ａなどのような移動通信網を含むことができる。通信網は、ワイファイ（Ｗｉ−Ｆｉ）、ＵＭＴＳ／ＧＰＲＳ、またはイーサネット（Ｅｔｈｅｒｎｅｔ）などのような有線または無線通信網を含むことができる。通信網は、マグネチック保安出力（ＭＳＴ,Ｍａｇｎｅｔｉｃ  Ｓｅｃｕｒｅ  Ｔｒａｎｓｍｉｓｓｉｏｎ）、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ジグビー（ＺｉｇＢｅｅ（登録商標））、Ｚ−Ｗａｖｅ、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））、低電力ブルートゥース（ＢＬＥ,Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）、または赤外線通信（ＩＲ,ＩｎｆｒａＲｅｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）などのような近距離通信網を含むことができる。通信網は、近距離ネットワーク（ＬＡＮ,Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ,Ｍｅｔｒｏｐｏｌｉｔａｎ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはワイド・エリア・ネットワーク（ＷＡＮ,Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含むことができる。
【００４１】
複数の電子装置１００〜３００は、互いにメッセージ、ファイル、音声データ、映像、または動画などを送受信することができる。例えば、複数の電子装置１００〜３００は、互いにＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）、またはＷｅｂＲＴＣ（Ｗｅｂ  Ｒｅａｌ-Ｔｉｍｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などを用いて映像通話セッションを確立することができる。
【００４２】
映像通話セッションは、複数の電子装置１００〜３００のうちの少なくとも２つの電子装置の間に直接確立することができる。他の実施形態によると、少なくとも１つ以上の他の装置を経由して、複数の電子装置１００〜３００のうちの少なくとも２つの電子装置の間に映像通話セッションが確立することができる。例えば、映像通話セッションは、第１電子装置１００とサーバ４００との間に確立したセッション及びサーバ４００と第２電子装置２００との間に確立したセッションを含むことができる。
【００４３】
サーバ４００は、複数の電子装置１００〜３００が互いに通信を行うことができるように連結させることができる。例えば、サーバ４００は、複数の電子装置１００〜３００が映像通話セッションを確立することができるように映像通話サービスを提供することができる。サーバ４００は、複数の電子装置１００〜３００のそれぞれから仲介要請を受信することができる。仲介要請に応答して、サーバ４００は、複数の電子装置１００〜３００を仲介することができる。
【００４４】
いくつかの実施形態として、サーバ４００は、映像通話を行う複数の電子装置１００〜３００のうちのいずれが１つから申告を受信することができる。サーバ４００は、申告を検証し、申告を送信した端末機の相手端末機の追加仲介要請を拒否することができる。
【００４５】
以下では、発明の説明の便宜のために、電子装置及び端末機は、同一の意味で使用され得る。
【００４６】
図２は、本発明の実施形態に係る端末機の構成を示すブロック図である。図２を参照すると、第１端末機１００は、入力インターフェース１１０、メモリー１２０、出力インターフェース１３０、通信インターフェース１４０、及びプロセッサ１５０を含むことができる。図１に示された第２端末機２００及び第３端末機３００のそれぞれは、第１端末機１００と類似または同一に具現されることができる。
【００４７】
入力インターフェース１１０は、外部から信号を受信することができる。入力インターフェース１１０は、端末機１００の使用者から信号を受信することができる。また、入力インターフェース１１０は、外部装置から信号を受信することができる。入力インターフェース１１０は、例えば、マイク、カメラ、キーボード、マウス、トラックボール、タッチスクリーン、ボタン、スイッチ、センサー、ネットワークインターフェース、またはその他の入力装置などを含むことができる。入力インターフェース１１０は、入力インターフェース１１０に含まれたマイクを介して外部から音声を受信することができる。
【００４８】
また、入力インターフェース１１０は、入力インターフェース１１０に含まれたカメラ（図示せず）から撮影されたイメージを受信したり、端末機１００の使用者からジェスチャーを受信することができる。または、入力インターフェース１１０に含まれたタッチスクリーンは、端末機１００の使用者からタッチ入力を受信することができる。または入力インターフェース１１０に含まれたマイク（図示せず）から端末機１００使用者の音声または端末機１００周辺の音を受信することができる。入力インターフェース１１０は、端末機１００の使用者から受信された使用者情報または使用者入力を受信することができる。例えば、使用者情報は、端末機１００の使用者の趣味情報、性別情報、国家情報または年齢情報のうちの少なくとも１つを含むことができる。そして、使用者入力は、端末機１００の使用者から受信されるタッチ入力であり得る。
【００４９】
メモリー１２０は、データを保存することができる。メモリー１２０は、入力インターフェース１１０から受信した音声やイメージデータを保存することができる。また、メモリー１２０は、プロセッサ１５０によって行われた演算結果を保存することができる。例えば、メモリー１２０は、プロセッサ１５０によってエンコードされた音声を保存することができる。メモリー１２０は、通信インターフェース１４０を介して外部に出力するデータを保存したり、通信インターフェース１４０を介して外部から受信したデータを保存することができる。
【００５０】
メモリー１２０は、ソフトウェアまたはプログラムを保存することができる。例えば、メモリー１２０は、アプリケーション、アプリケーション・プログラミング・インターフェース（ＡＰＩ）などのようなプログラム及び様々な種類のデータを保存することができる。メモリー１２０は、プロセッサ１５０によって実行可能なコマンドを保存することができる。
【００５１】
メモリー１２０は、揮発性メモリーまたは不揮発性メモリーのうちの少なくとも１つを含むことができる。メモリー１２０は、例えば、フラッシュ（ｆｌａｓｈ）メモリー、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ハードディスクドライブ（ＨＤＤ，Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、またはレジスター（ｒｅｇｉｓｔｅｒ）のうちの少なくとも１つを含むことができる。メモリー１２０は例えば、ファイルシステム、データベース、またはエンベデッドデータベースなどを含むことができる。
【００５２】
出力インターフェース１３０は、ディスプレイ１３１を含むことができる。ディスプレイ１３１は、画面を表示することができる。ディスプレイ１３１は、使用者インターフェースを表示することができる。ディスプレイ１３１は、使用者からの入力に対する応答として他の画面を表示することができる。
【００５３】
ディスプレイ１３１は、データを表示することができる。ディスプレイ１３１は、プロセッサ１５０によって行われた演算結果を表示することができる。ディスプレイ１３１は、メモリー１２０に保存されたデータを表示することができる。ディスプレイ１３１は、通信インターフェース１４０によって受信されたデータを表示することができる。例えば、ディスプレイ１３１は、入力インターフェース１１０から受信される映像を表示することができる。
【００５４】
例えば、ディスプレイ１３１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、またはＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）などの平板表示装置を含むことができる。ディスプレイ１３１は、曲面ディスプレイまたはフレキシブルディスプレイ（ｆｌｅｘｉｂｌｅ  ｄｉｓｐｌａｙ）を含むことができる。ディスプレイ１３１は、タッチスクリーンを含むことができる。ディスプレイ１３１がタッチスクリーンを含む場合、ディスプレイ１３１は、出力動作を行うとともに入力インターフェース１１０として動作することができる。
【００５５】
出力インターフェース１３０は、音を出力することができる。出力インターフェース１３０は、入力インターフェース１１０を介して受信された音、または外部装置を介して受信された音を出力することができる。例えば、出力インターフェース１３０は、スピーカー（図示せず）を含むことができる。
【００５６】
通信インターフェース１４０は、端末機１００の外部にデータを出力したり、外部からデータを受信することができる。通信インターフェース１４０は、サーバ４００または外部装置にデータを出力することができる。通信インターフェース１４０は、サーバ４００及び外部装置からデータを受信することができる。通信インターフェース１４０は、プロセッサ１５０によって行われた演算結果を外部に出力することができる。
【００５７】
通信インターフェース１４０は、端末機１００の使用者から入力された特定の入力に基づいて生成された申告をサーバ４００に出力することができる。または、通信インターフェース１４０は、メモリー１２０に保存された使用者情報または使用者入力情報をサーバ４００に出力することができる。
【００５８】
通信インターフェース１４０は、例えば、３Ｇモジュール、ＬＴＥモジュール、ＬＴＥ−Ａモジュール、Ｗｉ−Ｆｉモジュール、ワイギグ（ＷｉＧｉｇ）モジュール、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）モジュール、またはＬＡＮカードなどのような遠距離用のネットワークインターフェースを含むことができる。また、通信インターフェース１４０は、マグネチック保安出力（ＭＳＴ）モジュール、ブルートゥースモジュール、ＮＦＣモジュール、ＲＦＩＤモジュール、ジグビー（ＺｉｇＢｅｅ）モジュール、Ｚ−Ｗａｖｅモジュール、または赤外線モジュールなどのような近距離用のネットワークインターフェースを含むことができる。また、通信インターフェース１４０は、その他のネットワークインターフェースを含むことができる。
【００５９】
プロセッサ１５０またはプロセッサ１５０に含まれた構成要素のそれぞれは、ソフトウェア（ｓｏｆｔｗａｒｅ）またはハードウェア（ｈａｒｄｗａｒｅ）形態で具現されることができる。例示的に、ソフトウェアは、機械コード、ファームウェアコード（ｆｉｒｍｗａｒｅ  ｃｏｄｅ）、エンベデッドコード（ｅｍｂｅｄｄｅｄ  ｃｏｄｅ）、及びアプリケーション（ａｐｐｌｉｃａｔｉｏｎ）などのようなプログラム実行コマンドとして具現されることができる。ハードウェアは、電気電子回路、プロセッサ、コンピュータ、圧力センサー、慣性センサー、ＭＥＭＳ（ｍｉｃｒｏｅｌｅｃｔｒｏｍｅｃｈａｎｉｃａｌ  ｓｙｓｔｅｍ）、受動素子、またはそれらの組み合わせであり得る。
【００６０】
プロセッサ１５０は、端末機１００の動作を制御することができる。プロセッサ１５０は、端末機１００に含まれたそれぞれの構成要素と互いに連結されることができ、端末機１００に含まれたそれぞれの構成要素の動作を制御することができる。プロセッサ１５０は、入力インターフェース１１０によって受信された信号に対する応答として、端末機１００の動作を制御することができる。
【００６１】
いくつかの実施形態として、プロセッサ１５０は、入力インターフェース１１０を介して受信される特定の入力を検出することができる。例えば、特定の入力は、第１端末機１００の使用者によって入力される特定の操作、特定の映像、または特定の音のうちの少なくとも１つを含むことができる。特定の入力が検出される場合、プロセッサ１５０は、第１端末機１００に受信される映像をサーバ４００に申告することができる。
【００６２】
図３は、本発明の実施形態に係るサーバの構成を示すブロック図である。図１及び図３を参照すると、サーバ４００は、通信インターフェース４１０、メモリー４２０及びプロセッサ４３０を含むことができる。
【００６３】
通信インターフェース４１０は、サーバ４００の外部にデータを出力したり、外部からデータを受信することができる。通信インターフェース４１０は、複数の端末機１００〜３００にデータを出力することができ、複数の端末機１００〜３００からデータを受信することができる。通信インターフェース４１０は、プロセッサ４３０によって行われた演算結果を外部に出力することができる。また、通信インターフェース４１０は、メモリー４２０に保存されたデータを外部に出力することができる。
【００６４】
通信インターフェース４１０は、複数の端末機１００〜３００のうちの少なくとも１つから国家を類推することができる情報を受信することができる。通信インターフェース４１０によって出力されるデータまたは通信インターフェース４１０によって受信されたデータは、メモリー４２０に保存されることができる。
【００６５】
通信インターフェース４１０は、例えば、３Ｇモジュール、ＬＴＥモジュール、ＬＴＥ−Ａモジュール、Ｗｉ−Ｆｉモジュール、ワイギグモジュール、ＵＷＢモジュール、またはＬＡＮカードなどのような遠距離用のネットワークインターフェースを含むことができる。また、通信インターフェース４１０は、マグネチック保安出力（ＭＳＴ）モジュール、ブルートゥースモジュール、ＮＦＣモジュール、ＲＦＩＤモジュール、ジグビーモジュール、Ｚ−Ｗａｖｅモジュール、または赤外線モジュールなどのような近距離用のネットワークインターフェースを含むことができる。また、通信インターフェース４１０は、その他のネットワークインターフェースを含むことができる。
【００６６】
メモリー４２０は、アプリケーション、アプリケーション・プログラミング・インターフェース（ＡＰＩ）などのようなプログラム及び様々な種類のデータを保存することができる。メモリー４２０は、プロセッサ４３０によって実行可能なコマンドを保存することができる。例えば、アプリケーションは、複数の端末機１００〜３００に映像通話サービスを提供することができるアプリケーションであり得る。
【００６７】
メモリー４２０は、通信インターフェース４１０を介して受信された情報を保存することができる。例えば、メモリー４２０は、複数の端末機１００〜３００それぞれの使用者がアプリケーションの加入時に入力した国家情報、及び複数の端末機１００〜３００のうちの少なくとも１つから受信された国家を類推することができる情報を保存することができる。
【００６８】
メモリー４２０は、揮発性メモリーまたは不揮発性メモリーのうちの少なくとも１つを含むことができる。メモリー４２０は、例えば、フラッシュメモリー、ＲＯＭ、ＥＥＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ハードディスクドライブ、またはレジスターのうちの少なくとも１つを含むことができる。メモリー４２０は、例えば、ファイルシステム、データベース、またはエンベデッドデータベースなどを含むことができる。
【００６９】
プロセッサ４３０またはプロセッサ４３０に含まれた構成要素のそれぞれは、ソフトウェアまたはハードウェアの形態で具現されることができる。例示的に、ソフトウェアは、機械コード、ファームウェアコード、エンベデッドコード、及びアプリケーションなどのようなプログラム実行コマンドで具現されることができる。ハードウェアは、電気電子回路、プロセッサ、コンピュータ、圧力センサー、慣性センサー、ＭＥＭＳ、受動素子、またはそれらの組み合わせであり得る。
【００７０】
プロセッサ４３０は、メモリー４２０に保存されたコマンド及びアプリケーションを実行することができる。例えば、プロセッサ４３０は、アプリケーションを実行することによって複数の端末機１００〜３００のログイン要請を受諾するか否かを決定することができる。例えば、複数の端末機１００〜３００のうちの少なくとも１つからログイン要請が受信されると、プロセッサ４３０は、メモリー４２０に保存された国家情報とログインを要請した端末機から受信された国家を類推することができる情報を比較して、ログイン要請を受諾するか否かを決定することができる。ただし、少なくとも１つから受信されたイメージに含まれたコンテンツの種類を識別することができる。
【００７１】
複数の端末機１００〜３００及びサーバ４００の詳細な動作方法は、図４〜図８を参照して説明することができる。
【００７２】
図４は、本発明の実施形態に係る端末機が受信された映像を申告する方法を示すフローチャートである。
【００７３】
図１、図２及び図４を参照すると、Ｓ１１０段階において、第１端末機１００は第２端末機２００についての連結情報を受信することができる。そして、第１端末機１００は、受信された連結情報に基づいて第２端末機２００と映像通話セッションを確立することができる。
【００７４】
Ｓ１２０段階において、第１端末機１００は、映像通話セッションを介して第２端末機２００から映像を受信することができる。映像は、第２端末機２００の使用者の顔の映像または身体の映像を含むことができる。または、映像は、第２端末機２００の周辺映像を含むことができる。
【００７５】
第１端末機１００は、映像を第２端末機２００から直接受信することができる。他の実施形態によると、第１端末機１００は、サーバ４００を経由して映像を受信することができる。
【００７６】
Ｓ１３０段階において、第１端末機１００は、受信された映像を出力インターフェース１３０のディスプレイ１３１を介して出力することができる。出力された映像は、第１端末機１００の使用者に提供されることができる。
【００７７】
Ｓ１４０段階において、第１端末機１００は、映像の出力に対する応答として特定の入力を検出することができる。例えば、第２端末機２００から受信された映像に不健全なコンテンツ（ｃｏｎｔｅｎｔｓ）が含まれている場合、第１端末機１００の使用者は、特定のボディランゲージを取ったり、特定の声を出すことができる。または第１端末機１００の使用者は、第１端末機１００に特定の動作を取ることができる。
【００７８】
本発明の実施形態において、第１端末機１００は、特定の入力として、第１端末機１００の使用者から受信される特定の操作、特定の表情、特定のボディランゲージ、または特定の声を検出することができる。第１端末機１００が特定の入力を検出する方法は、図５〜図７を参照して詳細に説明することができる。
【００７９】
本発明の実施形態として、第１端末機１００は、特定の入力として第１端末機１００に対する特定の操作を検出することができる。例えば、第１端末機１００のディスプレイ１３１を介して出力される映像に不健全なコンテンツが含まれている場合、第１端末機１００の使用者は、第１端末機１００を投げる操作、第１端末機１００を落とす操作、第１端末機１００を裏返す操作、第１端末機１００を振る操作、第１端末機１００のディスプレイ１３１を覆う操作、第１端末機の特定のボタンを繰り返して押す操作、または第１端末機１００のディスプレイ１３１にタッチジェスチャを繰り返して入力する操作のうちの少なくとも１つの動作を取り得る。
【００８０】
第１端末機１００は、第１端末機１００を投げる操作、第１端末機１００を落とす操作、第１端末機１００を裏返す操作、第１端末機１００を振る操作、第１端末機１００のディスプレイ１３１を覆う操作、第１端末機の特定のボタンを繰り返して押す操作、または第１端末機１００のディスプレイ１３１にタッチジェスチャを繰り返して入力する操作のうちの少なくとも１つをセンサーを用いて検出することができる。
【００８１】
図５は、本発明の他の実施形態に係る第１端末機が特定の入力を検出する方法を示すフローチャートである。
【００８２】
図４及び図５を参照すると、Ｓ１４３段階において、第１端末機１００は、第１端末機１００の周辺映像を撮影することができる。例えば、周辺映像は、第１端末機１００の使用者映像または第１端末機１００の周辺環境に対する映像を含むことができる。
【００８３】
Ｓ１４５段階において、第１端末機１００は、特定の入力として撮影された映像から第１端末機１００の使用者の特定の表情、ボディランゲージ、または身体部位に対応する映像を検出することができる。
【００８４】
いくつかの実施形態として、第１端末機１００は、撮影された映像から第１端末機１００の使用者のしかめた表情、驚いた表情、拡張した瞳孔、第１端末機１００から視線をそらすジェスチャー、目を覆うジェスチャー、または手の平が前記第１端末機１００を向くようにするジェスチャーのうちの少なくとも１つ以上を検出することができる。
【００８５】
図６は、本発明のまた他の実施形態に係る第１端末機が特定の入力を検出する方法を示すフローチャートである。
【００８６】
図４及び図６を参照すると、Ｓ１４７段階において、第１端末機１００は、第１端末機１００の周辺の音を録音することができる。例えば、周辺の音は、第１端末機１００の使用者の音声、または第１端末機１００の周辺で発生する生活騒音を含むことができる。
【００８７】
Ｓ１４９段階において、第１端末機１００は、特定の入力として録音された音から特定の音声、または言語に対応する部分を検出することができる。いくつかの実施形態として、第１端末機１００が録音された音から悲鳴や罵声のうちの少なくとも１つ以上に対応する部分を検出することができる。
【００８８】
再び図４を参照すると、Ｓ１５０段階において、第１端末機１００は、特定の入力に対する応答として受信された映像をサーバ４００に申告することができる。より具体的には、特定の入力が検出される場合、第１端末機１００のプロセッサ１５０は、第２端末機２００から受信された映像に不良なコンテンツが含まれていると判断することができる。
【００８９】
第１端末機１００のプロセッサ１５０は、特定の入力が検出される瞬間にディスプレイ１３１を介して出力される映像をキャプチャーしてイメージに変換することができる。または第１端末機１００のプロセッサ１５０は、特定の入力が検出された後、基準時間の間、ディスプレイ１３１を介して出力される映像を録画することができる。第１端末機１００は、キャプチャーされたイメージまたは録画された映像を通信インターフェース１４０を介してサーバ４００に出力することができる。
【００９０】
Ｓ１６０段階において、第１端末機１００は、申告に対する応答としてサーバ４００から第３端末機３００についての連結情報を受信することができる。そして、第１端末機１００及び第２端末機２００の間の映像通話セッションは終了し、第１端末機１００は、受信された第３端末機３００についての連結情報を用いて、第３端末機との映像通話セッションを確立することができる。
【００９１】
図７は、本発明の他の実施形態に係る端末機が受信された映像を申告する方法を示すフローチャートである。
【００９２】
図２及び図７を参照すると、Ｓ２１０段階において、第１端末機１００は、第２端末機２００についての連結情報を受信することができる。そして、第１端末機１００は、受信された連結情報に基づいて第２端末機２００と映像通話セッションを確立することができる。
【００９３】
Ｓ２２０段階において、第１端末機１００は、映像通話セッションを介して第２端末機２００から映像及び音を受信することができる。映像は、第２端末機２００の使用者の顔の映像または身体の映像を含むことができる。または、映像は、第２端末機２００の周辺映像を含むことができる。音は、第２端末機２００の使用者の音声を含むことができる。または、音は、第２端末機２００の周辺で発生する生活騒音を含むことができる。
【００９４】
いくつかの実施形態として、第１端末機１００は、映像及び音を第２端末機２００から直接受信することができる。他の実施形態によると、第１端末機１００は、サーバ４００を経由して映像及び音を受信することができる。
【００９５】
Ｓ２３０段階において、第１端末機１００は、受信された映像及び音を出力インターフェース１３０を介して出力することができる。出力された映像及び音は、第１端末機１００の使用者に提供されることができる。
【００９６】
Ｓ２４０段階において、第１端末機１００は、受信された映像及び音から特定の入力を検出することができる。第２端末機２００から受信された映像または音に不健全なコンテンツ（ｃｏｎｔｅｎｔｓ）が含まれている場合、第１端末機１００の使用者は、不良なコンテンツを特定の入力として検出することができる。いくつかの実施形態として、第１端末機１００は、特定の入力として撮影された映像から特定の表情、ボディランゲージ、または身体部位に対応する映像を検出することができる。
【００９７】
いくつかの実施形態として、第１端末機１００は、第２端末機２００から受信された映像から特定の表情、ボディランゲージ、または身体部位に対応する部分を検出することができる。
【００９８】
より具体的には、第１端末機１００が第２端末機２００から受信された映像から罵声ジェスチャー、侮辱ジェスチャー、人種差別ジェスチャー、性的コンテンツ、裸体露出（ｎｕｄｉｔｙ）、性器、性行為、非衛生的コンテンツ、排泄物、排泄行為、反社会的コンテンツ、反人倫的コンテンツ、不法行為、犯罪行為、増悪犯罪（ｈａｔｅ  ｃｒｉｍｅ）、暴力行為、虐待行為、自害行為、武器、麻薬、反社会的シンボル、嫌悪性（ｈａｔｅｆｕｌ）コンテンツ、脅威性コンテンツ、恐怖症誘発（ｐｈｏｂｉａ−ｉｎｄｕｃｉｎｇ）コンテンツ、または血液のうちの少なくとも１つ以上に対応する部分を検出することができる。
【００９９】
いくつかの実施形態として、第１端末機１００は、第２端末機２００から受信された音から特定の音声、または言語に対応する部分を検出することができる。いくつかの実施形態として、第１端末機１００が録音された音から悲鳴や罵声のうちの少なくとも１つ以上に対応する部分を検出することができる。
【０１００】
より具体的には、第１端末機１００は、第２端末機２００から受信された音から轟音、銃声、嘔吐の音（ｖｏｍｉｔ  ｓｏｕｎｄ）、打撃の音（ｈｉｔ  ｓｏｕｎｄ）、ムチの音（ｗｈｉｐ  ｓｏｕｎｄ）、刃物の音（ｋｎｉｆｅ  ｓｏｕｎｄ）、振り回す音（ｓｗｉｎｇ  ｓｏｕｎｄ）、刺す音（ｓｔａｂ  ｓｏｕｎｄ）、のこぎりの音（ｓａｗ  ｓｏｕｎｄ）、鉄の音（ｇｒａｔｉｎｇ  ｓｏｕｎｄ）、ぎしぎし音（ｃｒｅａｋｉｎｇ  ｓｏｕｎｄ）、特定の臨界値以上のピッチ（ｐｉｔｃｈ）を有する音、または特定の臨界値以上の大きさ（ｌｏｕｄｎｅｓｓ）を有する音のうちの少なくとも１つ以上を検出することができる。
【０１０１】
再び図７を参照すると、Ｓ２５０段階において、第１端末機１００は、特定の入力に対する応答として受信された映像をサーバ４００に申告することができる。より具体的には、受信された映像及び音から特定の入力が検出される場合、第１端末機１００のプロセッサ１５０は、第２端末機２００から受信された映像に不良なコンテンツが含まれていると判断するすることができる。
【０１０２】
第１端末機１００のプロセッサ１５０は、特定の入力が検出される瞬間にディスプレイ１３１を介して出力される映像をキャプチャーしてイメージに変換することができる。または第１端末機１００のプロセッサ１５０は、特定の入力が検出された後、基準時間の間、ディスプレイ１３１を介して出力される映像を録画することができる。第１端末機１００は、キャプチャーされたイメージまたは録画された映像を通信インターフェース１４０を介してサーバ４００に出力することができる。
【０１０３】
Ｓ２６０段階において、第１端末機１００は、申告に対する応答としてサーバ４００から第３端末機３００についての連結情報を受信することができる。そして、第１端末機１００及び第２端末機２００の間の映像通話セッションは終了し、第１端末機１００は、受信された第３端末機３００についての連結情報を用いて第３端末機との映像通話セッションを確立することができる。
【０１０４】
図８は、本発明の実施形態に係るサーバの仲介方法を示すフローチャートである。図１、図３及び図８を参照すると、Ｓ３１０段階において、サーバ４００は、複数の端末機１００〜３００のそれぞれから仲介要請を受信することができる。仲介要請に応答して、サーバ４００は、複数の端末機１００〜３００を仲介することができる。
【０１０５】
Ｓ３２０段階において、サーバ４００は、第１端末機１００及び第２端末機２００の間に映像通話セッションを確立することができる。サーバ４００は、第１端末機１００から受信された第１映像及び第１音を第２端末機２００に送信することができる。そして、サーバ４００は第２端末機２００から受信された第２映像及び第２音を第１端末機に送信することができる。
【０１０６】
Ｓ３３０段階において、第１端末機１００によって特定の入力が検出されると、サーバ４００は、第１端末機１００から第２端末機１００によって受信された映像に対する申告を受信することができる。
【０１０７】
本発明の実施形態において、第１端末機１００は、第２映像及び第２音の出力に対する応答として特定の入力を検出することができる。例えば、第２映像及び第２音に不健全なコンテンツが含まれている場合、第１端末機１００の使用者は、特定のボディランゲージを取ったり、特定の声を出し得る。または第１端末機１００の使用者は、第１端末機１００に特定の動作を取り得る。
【０１０８】
他の実施形態として、第１端末機１００は、受信された第２映像及び第２音から特定の入力を検出することができる。第２映像及び第２音に不健全なコンテンツ（ｃｏｎｔｅｎｔｓ）が含まれている場合、第１端末機１００は、不良なコンテンツを特定の入力として検出することができる。例えば、不良なコンテンツは、第２映像に含まれた特定の表情、ボディランゲージ、または身体部位に対応する部分であり得る。または不良なコンテンツは、第２音に含まれた特定の音声、または言語に対応する部分であり得る。
【０１０９】
Ｓ３４０段階において、サーバ４００は、申告に対する応答として第１端末機１００及び第３端末機３００の間の映像通話を仲介することができる。より具体的には、サーバ４００は、第１端末機１００及び第２端末機２００の間の映像通話セッションを中断し、第１端末機１００及び第３端末機３００の間の映像通話セッションを確立することができる。
【０１１０】
Ｓ３５０段階において、サーバ４００は申告を検証し、検証結果に応じて第２端末機２００の追加仲介要請を拒否することができる。より具体的には、サーバ４００は、第１端末機１００から受信されたキャプチャーイメージまたは映像に基づいて第２端末機２００が不健全なコンテンツが含まれた映像及び音を提供したかを判断することができる。そして、判断結果に応じて、サーバ４００は、第２端末機２００に追加映像通話サービスを提供しないことができる。
【０１１１】
図１〜図８を参照して説明したように、本発明の実施形態に係る端末機及びサーバは、相手端末機から受信された映像及び音から自動的に不良なコンテンツを検出して遮断することで端末機の使用者が相手方からの淫らな映像にさらされることを防止することができる。また、端末機及びサーバは、相手方と映像通話をする使用者が相手方からの映像によって感じ得る性的羞恥心や不快感を防止することができる。また、端末機及びサーバは、使用者間の健全な映像通話も誘導することができる。
【０１１２】
以上で説明された実施形態は、コンピュータによって実行されるプログラムモジュールのようなコンピュータによって実行可能なコマンドを含む記録媒体の形態でも具現されることができる。コンピュータ判読可能媒体は、コンピュータによってアクセスすることができる任意の使用可能媒体であり得、揮発性及び不揮発性媒体、分離型及び非分離型媒体をすべて含むことができる。
【０１１３】
また、コンピュータ判読可能媒体は、コンピュータ記憶媒体または通信媒体を含むことができる。コンピュータ記憶媒体は、コンピュータ判読可能コマンド、データ構造、プログラムモジュールまたはその他のデータのような情報の保存のための任意の方法または技術で具現された揮発性及び不揮発性、分離型及び非分離型媒体をすべて含むことができる。通信媒体は、典型的にコンピュータ判読可能コマンド、データ構造、プログラムモジュール、または搬送波のような変調されたデータ信号のその他のデータ、またはその他の出力メカニズムを含み、任意の情報伝達媒体を含むことができる。
【０１１４】
以上、添付された図面を参照して、本発明の実施形態を説明したが、本発明が属する技術分野における通常の知識を有する者は、本発明がその技術的思想や必須の特徴を変更することなく、他の具体的な形態で実施できるということを理解できるはずである。したがって、以上で記述した実施形態は、すべての面で例示的なものであり、限定的でないものとして理解しなければならない。
【図１】
2020188461.tif 000003
【図２】
2020188461.tif 000004
【図３】
2020188461.tif 000005
【図４】
2020188461.tif 000006
【図５】
2020188461.tif 000007
【図６】
2020188461.tif 000008
【図７】
2020188461.tif 000009
【図８】
2020188461.tif 000010