(57)【要約】  翻訳文をユーザに提供する翻訳文提供方法、ユーザ端末、サーバ及びコンピュータプログラムを提供する。ユーザ端末が原文及び原文に対する翻訳文を提供する翻訳文提供方法であって、前記ユーザ端末が、ユーザから原文の入力を受け付けるステップと、前記ユーザ端末が、複数の感性項目ごとに分類された顔文字を提示し、前記ユーザから顔文字の選択を受け付ける顔文字提示及び選択ステップと、前記ユーザ端末が、前記原文及び前記原文に対する翻訳文と共に、選択された前記顔文字を提供するステップと、を含む翻訳文提供方法を開示する。
2019514131.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末が原文及び原文に対する翻訳文を提供する翻訳文提供方法であって、
前記ユーザ端末が、ユーザから原文の入力を受け付けるステップと、
前記ユーザ端末が、複数の項目ごとに分類された顔文字を提示し、前記ユーザから顔文字の選択を受け付ける顔文字提示及び選択ステップと、
前記ユーザ端末が、前記原文及び前記原文に対する翻訳文と共に、選択された前記顔文字を提供するステップと、
を含む、翻訳文提供方法。
【請求項２】
前記顔文字提示及び選択ステップにおいて、
前記ユーザ端末は、画面の第１領域に、前記ユーザが選択できる複数の項目を提示し、画面の第２領域に、前記複数の項目に分類された顔文字を提示する、請求項１に記載の翻訳文提供方法。
【請求項３】
前記ユーザ端末が、前記原文又は前記翻訳文に含まれる単語又は文章を用いて前記ユーザが選択すると予測される１つ以上の顔文字を前記ユーザに勧めるステップ
をさらに含む、請求項１又は２に記載の翻訳文提供方法。
【請求項４】
前記ユーザ端末が、前記ユーザ端末の位置情報を用いて算出された１つ以上の顔文字を前記ユーザに勧めるステップ
をさらに含む、請求項１又は２に記載の翻訳文提供方法。
【請求項５】
前記ユーザに勧める顔文字は、機械学習によって算出される、請求項３又は４に記載の翻訳文提供方法。
【請求項６】
前記ユーザ端末が、選択された前記顔文字を反映して音声変換された翻訳文を提供するステップ
をさらに含む、請求項１乃至５のいずれか一項に記載の翻訳文提供方法。
【請求項７】
前記翻訳文は、データベースに保存された複数の項目による複数の音声変換データのうち、選択された前記顔文字に対応する音声変換データを用いて音声変換される、請求項６に記載の翻訳文提供方法。
【請求項８】
前記データベースは、前記複数の項目によって区分される複数の第１音声変換データ及び前記複数の項目にかかわらず共用される第２音声変換データを含む、請求項７に記載の翻訳文提供方法。
【請求項９】
前記ユーザ端末が提示する顔文字のうち一部又は全部は、時間によって変化する形状を有する顔文字である、請求項１乃至８のいずれか一項に記載の翻訳文提供方法。
【請求項１０】
サーバがユーザ端末を用いて原文及び原文に対する翻訳文を提供する翻訳文提供方法であって、
前記サーバが、前記ユーザ端末から、ユーザによって入力された原文を受信するステップと、
前記サーバが、複数の項目ごとに分類された顔文字を前記ユーザ端末に提供するステップと、
前記サーバが、前記原文に対する翻訳文を前記ユーザ端末に提供するステップと、
を含む、翻訳文提供方法。
【請求項１１】
コンピュータに請求項１乃至１０のいずれか一項に記載の翻訳文提供方法を実行させるためのコンピュータプログラム。
【請求項１２】
原文及び原文に対する翻訳文を提供するユーザ端末であって、
ユーザから原文の入力を受け付ける原文入力部と、
複数の顔文字を項目ごとに分類して提示し、前記ユーザから顔文字の選択を受け付ける顔文字提示及び選択部と、
前記原文及び前記原文に対する翻訳文と共に、選択された前記顔文字を提供する結果提供部と、
を含む、ユーザ端末。
【請求項１３】
ユーザ端末を用いて原文及び原文に対する翻訳文を提供するサーバであって、
前記ユーザ端末から、ユーザによって入力された原文を受信する原文受信部と、
複数の項目ごとに分類された顔文字を前記ユーザ端末に提供する顔文字提供部と、
前記原文に対する翻訳文を前記ユーザ端末に提供する翻訳文提供部と、
を含む、サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、翻訳文を提供する翻訳文提供方法、ユーザ端末、サーバ及びコンピュータプログラムに関し、より具体的には、原文に対する翻訳文を提供する際、ユーザが原文又は翻訳文に対応する顔文字を便利に選択して提供できるようにすることによって、翻訳文と共にユーザが意図する感性を效果的に表現できるようにする翻訳文提供方法、ユーザ端末、サーバ及びコンピュータプログラムに関する。
【背景技術】
【０００２】
最近、海外旅行、出張などで外国を訪問したり、業務などを進めるために外国人とコミュニケーションを取ったりする場合が大きく増加するとともに、スマートフォンやＰＣなどの端末で実行される通訳／翻訳のためのアプリケーションやプログラムなどを活用するユーザが持続的に増加している。その結果、ユーザにより効率的な通訳／翻訳アルゴリズムを具現するための多様な試みが行われている。例えば、特許文献１には、構文の解析及び階層的語句モデルに基づく機械翻訳システム及び方法が開示されている。
【０００３】
ところが、現在の技術水準で具現可能な通訳／翻訳アルゴリズムは未だに１つの言語を他の言語に自然に通訳／翻訳できる水準までは至っていないのが実情である。そのため、ユーザが翻訳を要求した原文に対して自然な翻訳文を提供できない場合が多く見られ、その結果、ユーザの望みとは違って多少ぎこちない翻訳文が提供されたりユーザの意図が正確に伝達されなかったりする問題がよく発生するようになる。
【０００４】
さらには、人間の言語は類似した文章であっても微妙な違いで多様な感性的表現を表す場合が多い。すなわち、人間の言語には単純な意味だけでなく感性が共に表現されて伝達されることが可能であり、ユーザは単に正確に翻訳された文章を伝達することにとどまらず、自らが表現しようとする感性が效果的に表現されて伝達されることを望む。
【０００５】
それにより、ユーザは原文に対する正確な翻訳文が提供されることに加え、自らが表現しようとする感性が效果的に表現される方策を期待しているが、未だにそれに対する適切な解決策が提供されていないのが実情である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】韓国公開特許第１０−２０１１−０１１２１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上記のような従来の技術の問題点を解決するためになされたものであって、ユーザが原文及びそれに対する翻訳文と共にそれに対応する顔文字を便利に選択して提供できるようにする翻訳文提供方法、ユーザ端末、サーバ及びコンピュータプログラムを提供することを目的とする。
【０００８】
また、本発明は、ユーザが表現しようとする感性を反映して翻訳文を音声変換して提供できる翻訳文提供方法、ユーザ端末、サーバ及びコンピュータプログラムを提供することを他の目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するための本発明の一側面による翻訳文提供方法は、ユーザ端末が原文及び原文に対する翻訳文を提供する翻訳文提供方法であって、前記ユーザ端末が、ユーザから原文の入力を受け付けるステップと、前記ユーザ端末が、複数の項目ごとに分類された顔文字を提示し、前記ユーザから顔文字の選択を受け付ける顔文字提示及び選択ステップと、前記ユーザ端末が、前記原文及び前記原文に対する翻訳文と共に、選択された前記顔文字を提供するステップと、を含む。
【００１０】
また、本発明の他の側面による翻訳文提供方法は、サーバがユーザ端末を用いて原文及び原文に対する翻訳文を提供する翻訳文提供方法であって、前記サーバが、前記ユーザ端末から、ユーザによって入力された原文を受信するステップと、前記サーバが、複数の項目ごとに分類された顔文字を前記ユーザ端末に提供するステップと、前記サーバが、前記原文に対する翻訳文を前記ユーザ端末に提供するステップと、を含む。
【００１１】
本発明のさらに他の側面によるコンピュータプログラムは、上記の翻訳文提供方法をコンピュータに実行させるためのコンピュータプログラムである。
【００１２】
本発明のさらに他の側面によるユーザ端末は、原文及び原文に対する翻訳文を提供するユーザ端末であって、ユーザから原文の入力を受け付ける原文入力部と、複数の顔文字を項目ごとに分類して提示し、前記ユーザから顔文字の選択を受け付ける顔文字提示及び選択部と、前記原文及び前記原文に対する翻訳文と共に、選択された前記顔文字を提供する結果提供部と、を含む。
【００１３】
本発明のさらに他の側面によるサーバは、ユーザ端末を用いて原文及び原文に対する翻訳文を提供するサーバであって、前記ユーザ端末から、ユーザによって入力された原文を受信する原文受信部と、複数の項目ごとに分類された顔文字を前記ユーザ端末に提供する顔文字提供部と、前記原文に対する翻訳文を前記ユーザ端末に提供する翻訳文提供部と、を含む。
【発明の効果】
【００１４】
本発明の一実施形態によれば、ユーザによって入力された原文に対する翻訳文を提供する際、複数の感性項目ごとに分類された顔文字を提示し、ユーザから顔文字の選択を受け付け、原文及び翻訳文と共に、選択された顔文字を提供するようにすることで、単に翻訳文を提供することにとどまらず、ユーザが意図する感性も效果的に表現することができる。
【００１５】
また、本発明の一実施形態によれば、原文又は翻訳文に含まれる単語又は文章を用いてユーザが選択すると予測される１つ以上の顔文字を勧めるようにすることによって、ユーザがより便利に原文及び翻訳文に対応する顔文字を選択して提供することができる。
【００１６】
また、本発明の一実施形態によれば、選択された顔文字の感性を反映して互いに異なるように音声変換された翻訳文を提供することによって、ユーザ自らが表現しようとする感性が反映されて音声変換された翻訳文を提供することができる。
【図面の簡単な説明】
【００１７】
本発明に関する理解を助けるために詳細な説明の一部に含まれる添付の図面は、本発明に対する実施形態を提供し、詳細な説明と共に本発明の技術的思想を説明する。
【図１】本発明の一実施形態に係る翻訳文提供システムの構成図である。
【図２】本発明の一実施形態に係るユーザ端末側の翻訳文提供方法のフローチャートである。
【図３】本発明の一実施形態によってユーザ端末で顔文字を選択するためのユーザインタフェースの例示図である。
【図４】本発明の一実施形態によって複数の感性項目によって分類された顔文字の例示図である。
【図５】本発明の一実施形態によって翻訳文拡大画面を選択するためのユーザインタフェースの例示図である。
【図６】本発明の一実施形態に係る翻訳文拡大画面の例示図である。
【図７】本発明の一実施形態に係る原文に対応する顔文字を算出する過程を説明するための説明図である。
【図８】本発明の一実施形態によって原文から算出されて薦められた顔文字の例示図である。
【図９】本発明の一実施形態によって原文に対応する顔文字が選択された画面の例示図である。
【図１０】本発明の一実施形態によって選択された顔文字の感性を反映して翻訳文が音声変換されて提供される画面の例示図である。
【図１１】本発明の一実施形態によって選択された顔文字の感性を反映して翻訳文が音声変換されて提供される画面の例示図である。
【図１２】本発明の一実施形態に係るサーバ側の翻訳文提供方法のフローチャートである。
【図１３】本発明の一実施形態に係る翻訳文提供のためのユーザ端末の構成図である。
【図１４】本発明の一実施形態に係る翻訳文提供のためのサーバの構成図である。
【発明を実施するための形態】
【００１８】
本発明は、多様な変換を加えることができ、様々な実施形態を有することができる。以下、添付された図面を基に特定の実施形態を詳細に説明する。
【００１９】
本発明を説明する際、関連する公知技術についての具体的な説明が本発明の要旨を不明確にする場合があると判断された場合、その詳細な説明を省略する。
【００２０】
第１、第２などの用語は多様な構成要素を説明するために用いられることがあるが、これらの構成要素はこれらの用語によって限定されるのではなく、これらの用語は１つの構成要素を他の構成要素と区別する目的で用いられる。
【００２１】
以下、添付された図面を参照して、本発明による翻訳文を提供する翻訳文提供方法、ユーザ端末、サーバ及びコンピュータプログラムの例示的な実施形態を詳細に説明する。
【００２２】
まず、図１には、本発明の一実施形態による翻訳文提供システム１００の構成図が示されている。図１で確認できるように、本発明の一実施形態による翻訳文提供システム１００は、ユーザによって入力された原文に対する翻訳文を提供する際、複数の感性項目ごとに分類された顔文字をユーザに提供し、ユーザによって選択された顔文字を原文及び翻訳文と共に提供するようにすることで、原文及び翻訳文と共にユーザが表現しようとする感性を效果的に伝達できるユーザ端末１１０と、ユーザ端末１１０から、ユーザによって入力された原文を受信し、原文に対する翻訳文を算出してユーザ端末１１０に提供し、複数の感性項目ごとに分類された顔文字をユーザ端末１１０に提供するサーバ１２０と、ユーザ端末１１０とサーバ１２０を接続するネットワーク１３０と、を含んでよい。
【００２３】
さらに、本発明において顔文字をユーザに提供する際、必ずしも、複数の感性項目ごとに顔文字を分類して提供しなければならないということはなく、その他にも様々な基準に従って項目ごとに顔文字を分類して提供することもできる。
【００２４】
ここで、ユーザ端末１１０としては、スマートフォン、タブレットパーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ）、携帯電話機などの多様な携帯端末を用いることができ、その他にもＰＣ、ノートブックＰＣなど、ユーザによって入力された原文及び原文に対する翻訳文と共に所定の顔文字を提供するために用いることができる多様な端末が採用されてもよい。
【００２５】
さらに、本発明において、必ずしも、ユーザ端末１１０がサーバ１２０の助けを得て原文に対する翻訳文を算出しなければならないということはなく、ユーザ端末１１０が独立して原文に対する翻訳文を算出することもできる。
【００２６】
また、本発明において、顔文字は、画像、絵、写真などに限定されず、文字や記号、図形などを含んでもよく、さらには、動きのある映像などを含んで具現されてもよい。
【００２７】
また、ユーザ端末１１０とサーバ１２０を接続するネットワーク１３０は、有線ネットワーク及び無線ネットワークを含んでよく、具体的には、ローカルエリアネットワーク（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、メトロポリタンエリアネットワーク（ＭＡＮ：Ｍｅｔｒｏｐｏｌｉｔａｎ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ワイドエリアネットワーク（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの多様な通信ネットワークを含んでよい。また、ネットワーク１３０は、公知のワールドワイドウェブ（ＷＷＷ：Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）を含んでよい。しかしながら、本発明による通信ネットワーク１３０は、上記で列挙されたネットワークに限定されず、公知の無線データネットワーク、公知の電話網、又は公知の有線／無線テレビジョンネットワークを少なくとも一部に含んでよい。
【００２８】
図２には、本発明の一実施形態によるユーザ端末１１０側の翻訳文提供方法のフローチャートが示されている。以下、図２を参照して本発明の一実施形態に係る翻訳文提供方法を、ステップごとに分けて詳細に検討する。
【００２９】
まず、ステップＳ１１０では、ユーザから翻訳しようとする原文が入力されて、ユーザ端末１１０が、ユーザから原文の入力を受け付ける。
【００３０】
ここで、ユーザ端末１１０は、原文を入力するためのユーザインタフェースをユーザに提供することができ、さらには、原文及び翻訳文の言語を選択するためのユーザインタフェースをユーザに提供することもできる。例えば、ユーザは、韓国語を原文として選択し、中国語を翻訳文として選択することができ、これによって翻訳しようとする原文を韓国語で入力することができる。
【００３１】
次に、ステップＳ１２０では、ユーザ端末１１０が、複数の感性項目ごとに分類された顔文字を提示し、提示された顔文字の中からユーザが選択した顔文字を認識する。
【００３２】
それに対する具体的な実施形態として、図３には、ユーザが所定のアイコン３１０を選択して顔文字を選択する画面に進むユーザインタフェースが例示されている。図３で確認できるように、ユーザ端末１１０は、所定のアイコン３１０やメニューなどを提供してユーザが選択するようにすることができ、提供されたアイコン３１０やメニューなどを、ポインタなどを用いてユーザが選択した場合、ユーザ端末１１０は、複数の感性項目ごとに分類された顔文字をユーザに提示する。
【００３３】
これに対し、図４には、上記のように複数の感性項目ごとに分類された顔文字提示画面が例示されている。
【００３４】
従来、メッセンジャなどでは、通常、顔文字をキャラクターごとに分類して（４１０）提供することにとどまっていたが、本発明では、ユーザの感性を表現できる顔文字を、複数の感性項目（図４の例で確認できるように「ごめん」、「照れる」、「幸せ」、「いいね」、「よくないね」など）に応じて分類して（４２０）提供することによって、ユーザが、非常に簡便に自らが表現しようとする感性に対応する顔文字を選択できるようになる。
【００３５】
より具体的には、図４で確認できるように、ユーザ端末１１０は、画面の第１領域４２０に、ユーザが選択できる複数の感性項目を提示し、画面の第２領域４３０に、複数の感性項目に分類された顔文字を提示することができる。
【００３６】
また、感性項目は、ユーザ端末１１０での環境設定によって英語、日本語、中国語などの他の言語で表示される（４３０）ことも可能であり、さらには、ユーザが原文の言語設定を変更した場合は、感性項目の表示をそれに応じて変更することも可能である。
【００３７】
付け加えると、ユーザは、感性項目の表示を自らの好みに合わせてその順番を変更したり文言を変更したりすることもでき、複数の感性項目のうち自らが好む一部の項目を選択して先に表示されるようにすることもできる。
【００３８】
さらに、ユーザに提示される顔文字のうち一部又は全部は、時間によって形状が変化する顔文字とすることができる。このように顔文字の形状が変化する場合、ユーザの感性をより效果的に表現できるという長所を有することができる。
【００３９】
次いで、ステップＳ１３０では、ユーザ端末１１０が、原文及び原文に対する翻訳文と共に、選択された顔文字を提供する。
【００４０】
より具体的には、図５には、原文５１０及び原文５１０に対する翻訳文５２０と共に、選択された顔文字５３０が提供されている画面が例示されている。
【００４１】
ここで、ユーザが所定のメニューなどを選択する（５４０）ことで、図６で確認できるように、翻訳文及び顔文字を含む拡大画面を提供することもできる。もちろん、拡大画面には原文が含まれてもよい。
【００４２】
これにより、ユーザは、自らが表現しようとする感性（例えば、申し訳なさ又は幸せなど）に対応する顔文字を便利に選択し、原文及び原文に対応する翻訳文と共に、選択された顔文字が提供されるようにすることによって、単に翻訳文を提供することにとどまらず、ユーザが意図する感性も效果的に表現できるようになる。
【００４３】
本発明の一実施形態によるユーザ端末１１０側の翻訳文提供方法は、ユーザ端末１１０が、原文又は翻訳文に含まれる単語又は文章を用いてユーザが選択すると予測される１つ以上の顔文字をユーザに勧めるステップをさらに含んでもよい。
【００４４】
より具体的には、図７には、ユーザによって入力された原文から、原文のうち一部又は全部に対応する顔文字を算出する過程を説明するための図面が示されている。図７で確認できるように、ユーザは「助けていただいてどうもありがとうございました」という原文を入力し、原文に対する翻訳文を要求することができる。ここで、ユーザ端末１１０では、原文に含まれる１つ以上の単語（例えば、図７の「助けて」７１０、「ありがとうございました」７２０など）又は文章を考慮して、これらの単語又は文章に対応する１つ以上の顔文字７３０を算出してユーザに勧めることができる。
【００４５】
さらに、図８で確認できるように、ユーザによって入力された原文（「大きな助けになりました。ありがとう」）に含まれる１つ以上の単語（図８の「助け」８１０及び「ありがとう」８２０など）から、これらの単語に対応する１つ以上の顔文字を算出した後、算出された１つ以上の顔文字の中から、ユーザの選択確率などの所定の評価数値が高い順序に従ってユーザに提示するなどの方法で提供可能である。また、算出された１つ以上の顔文字は、複数の感性項目ごとに分類されて提供されてもよい。
【００４６】
また、ユーザに提供する１つ以上の顔文字を算出する際、ユーザ端末１１０の位置情報を用いて１つ以上の顔文字を算出することもできる。例えば、ユーザが空港やショッピングモールなどに位置する場合、空港やショッピングモール等でよく使用する顔文字を算出してユーザに提供することもできる。
【００４７】
さらに、ユーザによって入力された原文又はユーザ端末１１０の位置情報を用いてユーザに勧める１つ以上の顔文字を算出する際、機械学習によって学習された分類器などを用いて１つ以上の顔文字を算出することもできる。より具体的には、分類器は、ロジスティック回帰、ベイジアンネットワーク、ＡｄａＢｏｏｓｔ、サポートベクタマシン（ＳＶＭ：Ｓｕｐｐｏｒｔ  Ｖｅｃｔｏｒ  Ｍａｃｈｉｎｅ）、単純ベイズなどの多様な機械学習技法に基づいて具現されてよい。
【００４８】
ここで、分類器は、サーバ１２０で実行されてよく、必要に応じてユーザ端末１１０で実行されてもよい。
【００４９】
分類器がサーバ１２０で実行される場合、ユーザ端末１１０は、ユーザによって入力された原文又はユーザ端末１１０の位置情報をサーバ１２０に送信し、分類器で算出された１つ以上の顔文字をサーバ１２０から受信してユーザに提供する。
【００５０】
分類器は、与えられた原文及び位置情報を用いて、ユーザが選択する顔文字を持続的に学習することによって、ユーザごとに個別化されて最適化される結果を算出できるようになる。
【００５１】
これにより、図９で確認できるように、ユーザによって入力された原文「とても親切ですね。ありがとうございます」に含まれる「ありがとうございます」という単語などから算出される１つ以上の顔文字をユーザに勧めるようにすることによって、ユーザが原文及び翻訳文に対応する顔文字をより便利に選択して提供できるようになる。
【００５２】
また、本発明の一実施形態によるユーザ端末１１０側の翻訳文提供方法は、ユーザ端末１１０が、ユーザによって選択された顔文字を反映して音声変換された翻訳文を提供するステップをさらに含んでもよい。
【００５３】
例えば、図１０では、ユーザによって選択された顔文字が「ごめん」に対応する顔文字であるので、翻訳文を、申し訳なく思う声のトーンに音声変換して出力できる。
【００５４】
一方、図１１では、ユーザによって選択された顔文字が「いいね」に対応する顔文字であるので、翻訳文を、明るく活気に満ちた声のトーンに音声変換して出力できる。
【００５５】
より具体的には、翻訳文は、データベースに保存された複数の感性項目による複数の音声変換データの中から選択された、顔文字に対応する音声変換データを用いて音声変換されることが可能である。
【００５６】
ここで、データベースは、サーバ１２０で実行されてよいが、必要に応じてユーザ端末１１０で実行されてもよい。
【００５７】
データベースがサーバ１２０で実行される場合、ユーザ端末１１０は、ユーザによって入力された原文及びユーザによって選択された顔文字に対する情報をサーバ１２０に送信する。
【００５８】
ここで、サーバ１２０では、データベースに保存された複数の音声変換データのうち、ユーザによって選択された顔文字の感性項目（例えば、図１０の「ごめん」又は図１１の「いいね」）に対応する音声変換データを用いて翻訳文を音声変換することができる。
【００５９】
さらに、データベースは、複数の感性項目によって区分される複数の第１音声変換データ及び複数の感性項目にかかわらず共用される第２音声変換データを含んでよい。
【００６０】
この場合、データベースに含まれる音声変換データの容量を大きく低減することができるので、データベースを製作するためのコストを節減することができ、データベースを実行するために消費される計算リソースも低減することができるという長所を有し得る。
【００６１】
これにより、選択された顔文字の感性を反映して互いに異なるように音声変換された翻訳文を提供することができ、よって、ユーザ自らが表現しようとする感性が反映されて音声変換された翻訳文を提供することができるようになる。
【００６２】
図１２には、本発明の一実施形態によるサーバ１２０側の翻訳文提供方法のフローチャートが示されている。以下、図１２を参照して本発明の一実施形態に係る翻訳文提供方法を、ステップごとに分けて詳細に検討する。
【００６３】
まず、ステップＳ２１０について述べると、ステップＳ２１０では、サーバ１２０が、ユーザ端末１１０から、ユーザによって入力された原文を受信する。
【００６４】
すなわち、ユーザ端末１１０では、上述のように原文を入力するためのユーザインタフェースがユーザに提供され、ユーザによって入力された原文が、収集された後、サーバ１２０に送信される。
【００６５】
これにより、サーバ１２０は、ユーザによって入力された原文に対する翻訳文を算出できるようになる。
【００６６】
次に、ステップＳ２２０では、サーバ１２０が、複数の感性項目ごとに分類された顔文字をユーザ端末１１０に提供する。
【００６７】
ここで、ステップＳ２２０がステップＳ２１０より後に行われなければならないということはなく、サーバ１２０は、複数の感性項目ごとに分類された顔文字を予めユーザ端末１１０に送信して保存させるようにすることもできる。
【００６８】
これにより、ユーザ端末１１０は、複数の感性項目ごとに分類された顔文字をユーザに提供し、ユーザによって選択された顔文字を認識できるようになる。
【００６９】
最後に、ステップＳ２３０では、サーバ１２０が、原文に対する翻訳文をユーザ端末１１０に提供する。
【００７０】
これにより、ユーザ端末１１０は、原文及び原文に対する翻訳文と共に、原文又は翻訳文に対応するように選択された顔文字をユーザに提供できるようになる。
【００７１】
さらに、本発明の一実施形態によるサーバ１２０側の翻訳文提供方法は、サーバ１２０が、原文又は翻訳文に含まれる単語又は文章を用いてユーザが選択すると予測される１つ以上の顔文字のリストをユーザ端末１１０に送信するステップをさらに含んでもよい。
【００７２】
また、本発明の一実施形態によるサーバ１２０側の翻訳文提供方法は、サーバ１２０が、ユーザ端末１１０の位置情報を用いてユーザに勧める１つ以上の顔文字を算出するステップをさらに含んでもよい。
【００７３】
ここで、ユーザによって入力された原文又はユーザ端末１１０の位置情報を用いてユーザに勧める１つ以上の顔文字を算出する際、機械学習によって学習された分類器などを用いて１つ以上の顔文字を算出することもできる。
【００７４】
さらに、本発明の一実施形態によるサーバ１２０側の翻訳文提供方法は、ユーザによって選択された顔文字を反映して音声変換された翻訳文を提供するステップをさらに含んでもよい。
【００７５】
また、本発明のさらに他の側面によるコンピュータプログラムは、上述の翻訳文提供方法の各ステップをコンピュータに実行させるためのコンピュータプログラムであってよく、コンピュータ読み取り可能な媒体に記憶されてよい。上記のコンピュータプログラムは、コンパイラによって作成される機械コードを含むコンピュータプログラムだけでなく、インタープリタなどを使用してコンピュータで実行できる高級言語コードを含むコンピュータプログラムであってもよい。ここで、上記のコンピュータは、ＰＣやノートブックコンピュータなどに限定されず、サーバ、スマートフォン、タブレットＰＣ、ＰＤＡ、携帯電話機など、中央処理装置（ＣＰＵ）を具備してコンピュータプログラムを実行できるあらゆる情報処理装置を含む。また、上記のコンピュータ読み取り可能な媒体は、コンピュータ実行可能なプログラムを継続的に記憶するものであってもよいし、実行又はダウンロードのために一時的に記憶するものであってもよい。また、媒体は、単一又は複数のハードウェアが結合された形態の多様な記録手段又は記憶手段とすることができるが、あるコンピュータシステムに直接接続される媒体に限定されず、ネットワーク上に分散して存在するものであってもよい。媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ及びＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどを含む、プログラム命令が記憶されるように構成されたものが挙げられる。また、他の媒体の例として、アプリケーションを配布するアプリケーションストアやその他の多様なソフトウェアを供給又は配布するサイト、サーバなどで管理する記録媒体又は記憶媒体も挙げられる。また、本発明は、コンピュータプログラムが記憶された記憶媒体の形態で具現されることも可能である。
【００７６】
また、図１３には、本発明の一実施形態による翻訳文提供のためのユーザ端末１１０の構成図が示されている。
【００７７】
図１３で確認できるように、本発明の一実施形態による翻訳文提供のためのユーザ端末１１０は、原文入力部１１１と、顔文字提示及び選択部１１２と、結果提供部１１３と、を含んでよい。
【００７８】
以下、本発明の一実施形態による翻訳文提供のためのユーザ端末１１０を、構成要素ごとに分けて述べる。本発明の一実施形態による翻訳文提供のためのユーザ端末１１０に対するより詳細な内容は、上述の本発明の一実施形態による翻訳文提供方法に対する説明から類推できるので、以下、詳細な説明を省略する。
【００７９】
まず、原文入力部１１１には、ユーザから原文が入力されて、原文入力部１１１は、ユーザから原文の入力を受け付ける。
【００８０】
次いで、顔文字提示及び選択部１１２は、複数の顔文字を感性項目ごとに分類して提示し、ユーザから顔文字の選択を受け付ける。
【００８１】
最後に、結果提供部１１３は、原文及び原文に対する翻訳文と共に、選択された顔文字を提供する。
【００８２】
さらに、本発明の一実施形態による翻訳文提供のためのユーザ端末１１０は、原文又は翻訳文に含まれる単語又は文章を用いて算出された１つ以上の顔文字のリストをユーザに勧めることもできる。
【００８３】
また、本発明の一実施形態による翻訳文提供のためのユーザ端末１１０は、ユーザ端末１１０の位置情報を用いて算出された１つ以上の顔文字をユーザに勧めることもできる。
【００８４】
ここで、ユーザによって入力された原文又はユーザ端末１１０の位置情報を用いてユーザに勧める１つ以上の顔文字を算出する際、機械学習によって学習された分類器などを利用することもできる。
【００８５】
さらに、本発明の一実施形態による翻訳文提供のためのユーザ端末１１０は、ユーザによって選択された顔文字を反映して音声変換された翻訳文を提供することもできる。
【００８６】
また、図１４には、本発明の一実施形態による翻訳文提供のためのサーバ１２０の構成図が示されている。
【００８７】
図１４で確認できるように、本発明の一実施形態による翻訳文提供のためのサーバ１２０は、原文受信部１２１と、顔文字提供部１２２と、翻訳文提供部１２３と、を含んでよい。
【００８８】
以下、本発明の一実施形態による翻訳文提供のためのサーバ１２０を、構成要素ごとに分けて述べる。本発明の一実施形態による翻訳文提供のためのサーバ１２０に対するより詳細な内容は、上述の本発明の一実施形態による翻訳文提供方法に対する説明から類推できるので、以下、詳細な説明を省略する。
【００８９】
まず、原文受信部１２１は、ユーザ端末１１０から、ユーザによって入力された原文を受信する。
【００９０】
また、顔文字提供部１２２は、複数の感性項目ごとに分類された顔文字をユーザ端末１１０に提供する。
【００９１】
最後に、翻訳文提供部１２３は、原文に対する翻訳文をユーザ端末１１０に提供する。
【００９２】
さらに、本発明の一実施形態による翻訳文提供のためのサーバ１２０は、原文又は翻訳文に含まれる単語又は文章を用いて１つ以上の顔文字のリストを算出してユーザ端末１１０に送信することもできる。
【００９３】
また、本発明の一実施形態による翻訳文提供のためのサーバ１２０は、ユーザ端末１１０の位置情報を用いてユーザに勧める１つ以上の顔文字を算出することもできる。
【００９４】
ここで、ユーザによって入力された原文又はユーザ端末１１０の位置情報を用いてユーザに勧める１つ以上の顔文字を算出する際、機械学習によって学習された分類器などを利用することもできる。
【００９５】
さらに、本発明の一実施形態による翻訳文提供のためのサーバ１２０は、ユーザによって選択された顔文字を反映して音声変換された翻訳文を算出することもできる。
【００９６】
ここで、サーバ１２０は、ユーザによって入力された原文に対する翻訳文を算出したり翻訳文に対する音声変換を行ったりするために所定のデータベースを利用することもできる。
【００９７】
以上の説明は、本発明の技術的思想を例示的に説明したものに過ぎず、本発明の属する技術分野における通常の知識を有する者であれば、本発明の本質的な特性から逸脱しない範囲で多様な変更及び変形が可能であろう。よって、本出願で説明された実施形態は、本発明の技術的思想を限定するためのものではなく説明するためのものであって、かかる実施形態に限定されるものではない。本発明の保護範囲は、特許請求の範囲によって解釈されるべきであって、それと均等な範囲内にある全ての技術的思想は、本発明の権利範囲に含まれるものと解釈されるべきである。
【図１】
2019514131.tif 000003
【図２】
2019514131.tif 000004
【図３】
2019514131.tif 000005
【図４】
2019514131.tif 000006
【図５】
2019514131.tif 000007
【図６】
2019514131.tif 000008
【図７】
2019514131.tif 000009
【図８】
2019514131.tif 000010
【図９】
2019514131.tif 000011
【図１０】
2019514131.tif 000012
【図１１】
2019514131.tif 000013
【図１２】
2019514131.tif 000014
【図１３】
2019514131.tif 000015
【図１４】
2019514131.tif 000016
【国際調査報告】
2019514131.tif 000017
2019514131.tif 000018
2019514131.tif 000019
2019514131.tif 000020