ウェブページの閲覧中に便利に辞書サービスを提供するための方法及びシステム
【課題】ウェブページの閲覧中に別途のウェブブラウザーを使わなくても、簡単なボタン操作によりダウンロードした辞書サービスウィンドウを通じて任意の単語または表現に関する翻訳サービス及び/または発音サービスを提供するための方法及びシステムを提供する。
【解決手段】端末装置に辞書サービスを提供するための方法は、(a)前記辞書サービスを前記端末装置で実行させるための特定項目がクリックされると、前記端末装置を利用してウェブサーフィン中であるブラウザー内部または近隣に辞書サービスウィンドウを提供する段階、(b)前記辞書サービスウィンドウを通じて前記端末装置の使用者により入力された意味要請クエリー(query)及び発音要請クエリーのうち少なくとも一つを含むクエリーを受信する段階、及び(c)前記意味要請クエリーに対応して翻訳済みの意味データを検索して提供したり、前記発音要請クエリーに対応して発音データを検索して提供する段階を含む。
【解決手段】端末装置に辞書サービスを提供するための方法は、(a)前記辞書サービスを前記端末装置で実行させるための特定項目がクリックされると、前記端末装置を利用してウェブサーフィン中であるブラウザー内部または近隣に辞書サービスウィンドウを提供する段階、(b)前記辞書サービスウィンドウを通じて前記端末装置の使用者により入力された意味要請クエリー(query)及び発音要請クエリーのうち少なくとも一つを含むクエリーを受信する段階、及び(c)前記意味要請クエリーに対応して翻訳済みの意味データを検索して提供したり、前記発音要請クエリーに対応して発音データを検索して提供する段階を含む。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ウェブページの閲覧中に使用者に便利な辞書サービスを提供するための方法及びシステムに関するものであり、より詳細には、ウェブページの閲覧中に別途のウェブブラウザーを使わなくても、簡単なボタン操作によりダウンロードした辞書サービスウィンドウを通じて任意の単語または表現に関する翻訳サービス及び/または発音サービスを提供するための方法及びシステムに関するものである。
【背景技術】
【0002】
現在、各種ポータルサイトなどはユーザーの望む単語または表現に関する翻訳や発音情報のサービスなどの辞書サービスを提供している。このような辞書サービスにおいては、例えば使用者が検索しようとする単語をクエリー(query)ウィンドウに入力すると、その結果として当該単語の多様な意味、発音、熟語、その単語が含まれた例文などをサーバーから提供することができた。
【0003】
しかし、従来の辞書サービスによれば、外国語の含まれたウェブページの閲覧中に知らない単語または表現が出てくる場合、これに関してその意味または発音を調べてみるためには、他のウェブブラウザーをさらに使用し、これを通じて提供される辞書サービスを利用しなければならないため、辞書を利用しようとするときに不便な問題点があった。
【0004】
すなわち、ウェブページの閲覧中にウェブページ上に含まれた単語や表現に関する意味(すなわち、翻訳済みの意味)や発音を調べるためには、専用サイトに移動して辞書サービスを利用しなければならないため、辞書利用が煩雑であり、ウェブサーフィンの途中に当該単語や表現に関する情報を直ちに探すことができない問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【0005】
前述した問題点を解決するためになされた本発明は、他のウェブブラウザーを別途に使わなくて使用者の簡単なボタン操作により辞書サービスウィンドウをブラウザー内に提供する方法及びシステムを提供することにその目的がある。
【0006】
また、本発明は前記辞書サービスウィンドウを通じて使用者が検索しようとする単語または表現に関して簡便に翻訳済みの意味及び/または発音情報を提供する方法及びシステムを提供することにその目的がある。
【課題を解決するための手段】
【0007】
前記した本発明の目的を達成し、後述する本発明の特徴的な機能を遂行するための、本発明の特徴的な構成は下記の通りである。
【0008】
本発明の一態様では、端末装置に辞書サービスを提供するための方法であって、(a)前記辞書サービスを前記端末装置で実行させるための特定項目がクリックされた場合に、前記端末装置を利用してウェブサーフィン中であるブラウザー内部または近隣に辞書サービスウィンドウを提供する段階、(b)前記辞書サービスウィンドウを通じて前記端末装置の使用者により入力された意味要請クエリー(query)及び発音要請クエリーのうち少なくとも一つを含むクエリーを受信する段階、及び(c)前記意味要請クエリーに対応して翻訳済みの意味データを検索して提供したり、前記発音要請クエリーに対応して発音データを検索して提供する段階、を含む辞書サービスを提供するための方法が提供される。
【0009】
また、本発明の他の態様では、前述の方法を実行するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【0010】
さらに、本発明のまた他の態様では、端末装置に辞書サービスを提供するためのシステムとして、少なくとも一つの単語または表現に関して翻訳された意味データが格納されている意味情報データベース、前記単語または表現に関する発音データが格納されている発音情報データベース、前記端末装置の画面を通じてウェブページをディスプレーするためのブラウザー内部または近隣に辞書サービスウィンドウを提供し、前記提供された辞書サービスウィンドウを通じて前記端末装置の使用者により入力されたクエリーを受信する辞書サービスウィンドウ提供部、及び前記辞書サービスウィンドウを通じて、意味要請クエリーまたは発音要請クエリーを含むクエリーが受信されると、前記意味要請クエリーに対応して格納された前記意味データを前記意味情報データベースから検索したり、前記発音要請クエリーに対応して格納された前記発音データを前記発音情報データベースから検索したりして提供する意味及び発音情報提供部を含む辞書サービスシステムが提供される。
【発明の効果】
【0011】
本発明によれば、特定ブラウザーを用いてウェブサーフィンする途中、別途のウェブブラウザーを使わなくてブックマークなどに含まれた特定項目をクリックする動作だけで辞書サービスウィンドウを特定ブラウザー内に提供できるので、使用者は便利に辞書サービスを利用できる。
【0012】
また、本発明は辞書サービスウィンドウを通じて使用者がウェブサーフィンの途中に検索しようとする単語または表現に関して翻訳された意味及び/または発音情報を使用者に提供するので、非常に使用者によって便利なユーザーインターフェース(UI)を実現できる効果がある。
【発明を実施するための最良の形態】
【0013】
以下、本発明を実施できる特定実施形態を例示として示す添付図面を参照して本発明について詳細に説明する。後述するこれらの実施形態は当業者が本発明を十分に実施できるように詳細に説明する。本発明の多様な実施形態は互いに異なるが、相互排他的である必要はないと理解しなければならない。例えば、ここに記載されている特定形状、構造及び特性は一実施形態に関連して本発明の精神及び範囲から外れずに他の実施形態として具現することができる。また、ここに開示したそれぞれの実施形態のうち、個別構成要素の位置または配置は本発明の精神及び範囲から外れずに変更できることを理解するべきである。したがって、後述する詳細な説明は限定的な意味で扱うものでなく、本発明の範囲は、適切に説明されるならば、その請求項が主張するものと均等な全ての範囲と共に添付した特許請求範囲によってのみ限定される。
【0014】
図1は本発明の一実施形態に係る辞書サービスシステムを例示する図面である。
【0015】
図1に示すように、本発明の辞書サービスシステム100は、ネットワークを介して連結された端末装置200に辞書サービスを提供するシステムであり、辞書サービスウィンドウ提供部110、意味及び発音情報提供部120、意味情報データベース130、発音情報データベース140、通信部150、及び制御部160などを含むことができる。
【0016】
端末装置200は、例えばパーソナルコンピュータ、携帯電話、PDA等の通信端末装置から構成され、端末装置200における各種処理結果を画面表示するためのディスプレイ装置、端末使用者の操作入力を受け付けるためのキーボード、マウス、タッチパネル等の操作入力部、音声出力を行うためのスピーカ等を備えている。また、端末装置200は、インターネットやLAN等の通信網を介して通信部150と通信可能に接続されている。
【0017】
本発明の辞書サービスウィンドウ提供部110は、端末装置200の画面を通じてウェブページを表示するためのブラウザー内に辞書サービスウィンドウを提供する機能を遂行する。このとき、ブックマークレット(bookmarklet)という技術を使用すると、端末装置200の使用者がブラウザーのブックマークなどに含まれた特定項目をクリックすることによって、ブラウザー内に辞書サービスウィンドウを提供できる。ここで、本発明の明細書で言及する「ブックマーク」とは各種サービスで提供されるブックマーク機能及びブラウザーで提供されるお気に入り(favorites)機能などを包括する広義の概念である。
【0018】
また、辞書サービスウィンドウ提供部110は、辞書サービスウィンドウをブラウザー内に提供する際、当該辞書サービスウィンドウをブラウザー内に表示されるウェブページの内容を除外した空間、言い換えれば、ウェブページに表示されているコンテンツの表示領域を避けるように、例えば、重複しない空間に表示したり、その一部が重複するものの、表示されている所定のコンテンツ(主要部)と重複しないように提供したり、辞書サービスウィンドウを、ブラウザー内に表示されるウェブページの内容にオーバーレイしたりするように提供することなどの多様な変形例が可能である。
【0019】
このような辞書サービスウィンドウ提供部110によれば、使用者が別途のブラウザーを使わなくても現在ウェブサーフィン中のブラウザーを通じて辞書サービスウィンドウの提供を受けることができる。
【0020】
また、辞書サービスウィンドウ提供部110は、端末装置200の使用者により辞書サービスウィンドウを通じて入力されたクエリーを端末装置200から受信する機能を遂行する。クエリーは、意味要請クエリー及び/または発音要請クエリーを含むことができる。意味要請クエリーは、使用者が検索しようとする特定単語や表現に関して翻訳された意味を辞書サービスシステム100から受信するための質疑語であり、発音要請クエリーは使用者が検索しようとする特定単語または表現に関する発音情報(すなわち、原語発音情報)を辞書サービスシステム100から受信するための質疑語である。
【0021】
一方、辞書サービスウィンドウ提供部110により端末装置200のブラウザー内に提供される辞書サービスウィンドウは、翻訳サービスタブ及び/または発音サービスタブを含むことができ、これに関する具体的なUIの例示は、図4の以下を参照して後述する。翻訳サービスタブを選択すると、使用者が検索しようとする単語や表現を入力して意味要請クエリーを送信するためのクエリーウィンドウが提供され、発音サービスタブを選択すると、ユーザーの望む単語や表現を入力して発音要請クエリーを送信するためのクエリーウィンドウが提供される。
【0022】
また、使用者は、翻訳サービス用クエリーウィンドウ及び発音サービス用クエリーウィンドウを通じて直接に特定単語または表現をクエリーとして入力できるだけでなく、ブラウザーを通じて閲覧中のウェブページに含まれている特定単語または表現を使用者が選択し、これをクエリーウィンドウにドラッグアンドドロップする動作によりクエリーとして入力されるように構成することもできる。
【0023】
なお、クエリーとして入力されるテキストが非常に長い場合、一般的に翻訳済みの意味を閲覧しようとする意図より発音を聴取しようとする意図のほうが高い確率を占めるという点に着目して、以下のような変形例も実現することができる。すなわち、翻訳サービス用クエリーウィンドウを通じて入力される特定クエリーが特定閾値バイト(byte)を超過する場合、自動的に発音サービス用クエリーウィンドウを通じて特定クエリーが入力されたこととして処理することができる。例えば、特定閾値バイトは20バイトに定めることができるが、本発明はこれに限定されるものではなく、使用者の利用形態によって多様に設定することができる。
【0024】
一方、前述した翻訳サービスタブ及び発音サービスタブは、辞書サービスウィンドウに同時に含まれることができるが、別途の辞書サービスウィンドウに含まれることもできる。
【0025】
本発明の意味情報データベース130は、第1言語で構成された少なくとも一つの単語または表現に関して第2言語への翻訳済みの意味データを対応させて格納する。
【0026】
また、本発明の発音情報データベース140は、単語または表現に対してネイティブスピーカーの発音データを対応させて格納する機能を遂行する。
【0027】
このように本発明の一実施形態に係る意味情報データベース130及び発音情報データベース140は、狭い意味のデータベースだけでなく、ファイルシステムに基づいたデータ記録などを含む広い意味のデータベースを指し示し、単純なログの集合でもこれを検索してデータを抽出できるなら、本発明のデータベースに含まれるといえる。
【0028】
本発明の一実施形態に係る意味及び発音情報提供部120は、端末装置200に表示された辞書サービスウィンドウを通じて入力された意味要請クエリーを受信すると、これに応答して意味要請クエリーに対応して格納された、翻訳済みの意味に関するデータを意味情報データベース130から検索して端末装置200に提供する役割を遂行し、発音要請クエリーを受信した場合には、これに応答して発音要請クエリーに対応して格納された発音データを発音情報データベース140から検索して端末装置200に提供する役割を遂行する。
【0029】
このとき、翻訳済みの意味に関するデータは、テキスト形態の情報を含むことができる。例えば、英語−韓国語、韓国語−中国語、韓国語−日本語、及び英語−中国語などのように、多様な言語間に翻訳された情報を含むことができる。また、翻訳済みの意味に関するデータは、単語または表現に対して翻訳済みの類似語、発音記号などを含むことができる。
【0030】
一方、意味及び発音情報提供部120は、受信した意味要請クエリーまたは発音要請クエリーに対応する情報が検索されない場合に、使用者が要請したクエリーに類似する単語または表現を推薦して端末装置200に提供することができる。推薦された単語または表現は、別途のデータベース(不図示)に格納されることもでき、意味情報データベース130または発音情報データベース140に共に格納されることもできる。
【0031】
言い換えれば、辞書サービスウィンドウ提供部110により提供される辞書サービスウィンドウ内の翻訳サービスタブ及び/または発音サービスタブで提供されるクエリーウィンドウを通じて使用者が直接特定単語または表現をクエリーとして入力したり、ウェブサーフィン中のウェブページに含まれている特定単語または表現をクエリーウィンドウにドラッグアンドドロップして入力したりした場合、意味及び発音情報提供部120は、クエリーを辞書サービスウィンドウ提供部110から受信してクエリーに対応して格納された翻訳済みの意味または発音情報をデータベース130、140で検索して端末装置200に提供できる。
【0032】
本発明の通信部150は、辞書サービスシステム100が使用者端末装置200などに各種データを送受信する機能を遂行する。
【0033】
本発明の制御部160は、辞書サービスウィンドウ提供部110、意味及び発音情報提供部120、翻訳済みの意味データベース130、発音情報データベース140の間におけるデータの流れを制御する機能を遂行する。すなわち、本発明に係る制御部160は通信部150を通じて各構成モジュールの間に送受信される信号を制御することによって、辞書サービスウィンドウ提供部110、意味及び発音情報提供部120、意味情報データベース130、発音情報データベース140でそれぞれ固有の機能を遂行できるように制御する。
【0034】
図2は本発明の一実施形態に係る辞書サービスを提供するための方法に関するフローチャートを例示する図面である。
【0035】
図2に示すように、本発明の一実施形態に係る辞書サービスを提供する方法は、辞書サービスウィンドウをウェブサーフィン中のブラウザー内に提供するためにブックマークレット技術により設けられたブックマーク内の特定項目をクリックする動作を認識する段階(S210)、クリックに対応してブラウザー内に辞書サービスウィンドウを提供する段階(S220)、提供された辞書サービスウィンドウを通じて端末装置200の使用者により入力されたクエリー(意味要請クエリーまたは発音要請クエリー)を受信する段階(S230)、及び意味要請クエリーに対応して格納された翻訳済みの意味データを意味情報データベースから検索したり、発音要請クエリーに対応して格納された発音データを発音情報データベースから検索したりして提供する段階(S240)を含む。
【0036】
図3Aから図3Dは、本発明の一実施形態によって端末装置200上に辞書サービスウィンドウが表示され、辞書サービスを利用する過程を例示する図面である。
【0037】
図3Aのように、まず、本発明に係る使用者が任意のウェブページ上に提供されている「quick nciku」と表示された辞書サービスに関するリンク300をクリックすると、図3Bに示すようにブラウザーのブックマークメニュー上に「quick nciku」という項目310を登録させることができる。
【0038】
使用者がブックマークメニュー上に含まれた「quick nciku」という項目310をクリックすると、辞書サービスウィンドウ提供部110は、図3Cに示すように辞書サービスウィンドウ320をウェブサーフィン中のブラウザー内に表示できる。この時、辞書サービスウィンドウ320は、ウェブサーフィン中のブラウザー内にウェブページのテキスト、イメージなどの内容を除外した空間に表示することもでき、ブラウザー内に表示されるウェブページの内容にオーバーレイして表示することもできる。例えば、図3Cに示すように、辞書サービスウィンドウ320は、ブラウザー内のウェブページの主な内容を除外した空間の右下端に表示されることもできる。辞書サービスウィンドウ320についてのより詳細な説明は、図4Aから図6Dを参照しながら後述する。
【0039】
図3Dは、ブラウザーを通じたウェブサーフィン中に特定ウェブサイトで検索した単語または表現をブラウザー内に提供された辞書サービスウィンドウ320にドラッグアンドドロップしてクエリーを入力する過程を示す図である。
【0040】
図4A及び図4Bは、本発明の一実施形態における端末装置200上に翻訳機能(別名、高速検索機能(quick search))を遂行する辞書サービスウィンドウが提供される状態を例示する図面である。
【0041】
図4Aに示すように、端末装置200上に表示される辞書サービスウィンドウは、入力される英語クエリーに対して中国語に翻訳された意味を提供するための翻訳サービスウィンドウ400を含む(図4Aには英語クエリーを想定したが、中国語クエリーを英語に翻訳するためのサービスなどのように、多様な言語間の翻訳も考えることができるのは勿論である)。このような翻訳サービスウィンドウ400は、クエリーウィンドウ410、発音聴取ボタン420、意味表示領域430、及び追加情報領域440を含む。
【0042】
クエリーウィンドウ410は、使用者が検索しようとする任意の特定単語または表現を入力する領域としての機能を遂行し、ウェブページ上に表示された特定単語または表現をドラッグアンドドロップするための目的地としての機能も遂行する。
【0043】
発音聴取ボタン420は、クエリーウィンドウ410に入力されたクエリーに対する発音を要請する機能を遂行する。
【0044】
意味表示領域430は、辞書サービスシステム100内の意味情報データベース130から検索された翻訳済みの意味データを受信して表示する領域である。例えば、使用者が「take」という英語単語をクエリーウィンドウ410に入力すると、意味表示領域430には「take」という単語に対して中国語に翻訳された意味を提供することができる。例えば、意味表示領域430には当該翻訳済みの意味を3ラインにわたって表示することができるが、本発明はこれに限定されるものではない。また、当該単語の特定意味を1ラインに表示することが難しい場合、2ラインまで特定意味を表示することができるが、やはり本発明はこれに限定されるものではない。
【0045】
追加情報領域440は、別途のウィンドウを開けて「nciku」という辞書サービスの検索結果ページを開くことのできるリンクを含むことができる。
【0046】
図4Bに示すように、端末装置200上に表示される翻訳サービスウィンドウ400は、推薦領域450を含んで構成することが可能である。
【0047】
推薦領域450は、使用者が要請した単語または表現に相応する検索結果が辞書サービスシステム100の意味情報データベース130などに存在しない場合に、単語または表現に対して対応して格納された推薦単語または推薦表現を表示する領域である。
【0048】
図5A及び図5Bは、本発明の一実施形態における端末装置200上に表示される発音提供機能(別名、高速音声機能(quick voice))を遂行する辞書サービスウィンドウ500を例示する図面である。
【0049】
図5A及び図5Bに示すように、辞書サービスウィンドウ500は単語/表現入力領域510及び発音聞き取りボタン520などを含む。
【0050】
単語/表現入力領域510は、使用者が発音を聞こうとする単語または表現を直接入力したり、ウェブページ上に表示された特定単語または表現をドラッグアンドドロップしたりするための目的地として機能する。
【0051】
発音聞き取りボタン520は、このボタンを押すと文字音声変換(TTS)機能が行われ、単語/表現入力領域510に入力された単語または表現に関して発音情報を提供することができる。
【0052】
例えば、図5Bに示すように、単語/表現入力領域510に中国語に特定表現を入力した後に発音聞き取りボタン520を押す場合、入力された特定表現に関するネイティブスピーカーの中国語発音を提供してもらうことができる。
【0053】
図6Aから図6Dは、本発明の一実施形態に係る端末装置200上に表示される辞書サービスウィンドウの構成を例示する図面である。
【0054】
図6Aから図6Dに示すように、本発明の辞書サービスウィンドウ600は、発音サービスタブ610及び翻訳サービスタブ620を含むことができる。
【0055】
図6Aから図6Cは、辞書サービスウィンドウ600に含まれた翻訳サービスタブ620の機能を説明するための例であり、図4A及び図4Bで説明した翻訳サービス機能と同一または同様であるので、それについての詳細な説明は省略する。
【0056】
また、図6Dは、発音サービスタブ610の機能を説明するための例として、図5A及び図5Bで説明した発音サービス機能と同一または同様であるので、それについての詳細な説明は省略する。
【0057】
本発明に係る実施形態は多様なコンピュータ手段(制御部160)を通じて行われることができるプログラム命令形態で実現されてコンピュータ読取可能な記録媒体に記録されることができる。コンピュータ読取可能な記録媒体はプログラム命令、データファイル、データ構造などを単独または組合せて含むことができる。この媒体に記録されるプログラム命令は本発明のために特別に設計され構成されたものでもよく、コンピュータソフトウェアの当業者に公知され使用できるものでもよい。コンピュータ読取可能な記録媒体の例は、ハードディスク、フロッピー(登録商標)ディスク及び磁気テープのような磁気媒体(magnetic media)、CD−ROM、DVDのような光記録媒体(optical media)、フロップティーカールディスク(Floptical disk)のような磁気−光媒体(magneto−optical media)、及びリードオンリーメモリ(ROM)、ランダムアクセスメモリ(RAM)、フラッシュメモリなどのようなプログラム命令を格納して行うように特別に構成されたハードウェア装置を含む。プログラム命令の例には、コンパイラーにより作られるような機械語コードだけでなく、インタープリターなどを使用してコンピュータによって実行されることのできる高級言語コードが含まれる。前述したハードウェア装置は本発明の動作を行うために一つ以上のソフトウェアモジュールとして作動するように構成されることができ、その逆も同様である。なお、本実施の形態におけるプログラムには、実行モジュールが動的に生成されるプログラムを含むものとする。
【0058】
また、本実施形態によるシステムは、不図示のメモリを備えており、上記システムにて実行されるプログラムを格納することが可能となっている。上記システムでの処理における各段階は、当該不図示のメモリに格納されているプログラムを制御部160に実行させることにより実現されるものである。
【0059】
以上のように、本発明では具体的な構成要素などのような特定事項と限定された実施形態及び図面により説明したが、これは本発明のより全体的な理解を助けるために提供されたものであり、本発明は前述の実施形態に限定されるものではなく、本発明が属する分野で通常的な知識を持った者であれば、このような記載から多様な修正及び変形が可能である。
【0060】
したがって、本発明の思想はここに説明した実施形態に限定して定められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等または等価の変形のある全ては本発明の思想及び範疇に属するものである。
【図面の簡単な説明】
【0061】
【図1】本発明の一実施形態に係る辞書サービスシステムの構成を例示する図面である。
【図2】本発明の一実施形態に係る辞書サービスを提供するための方法に関するフローチャートを例示する図面である。
【図3A】本発明の一実施形態によって端末装置のブラウザーに辞書サービスウィンドウが表示される過程を例示する図面である。
【図3B】本発明の一実施形態によって端末装置のブラウザーに辞書サービスウィンドウが表示される過程を例示する図面である。
【図3C】本発明の一実施形態によって端末装置のブラウザーに辞書サービスウィンドウが表示される過程を例示する図面である。
【図3D】図3Dは本発明の一実施形態によって端末装置のブラウザーに辞書サービスウィンドウが表示される過程を例示する図面である。
【図4A】本発明の一実施形態によって端末装置上に翻訳機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図4B】本発明の一実施形態によって端末装置上に翻訳機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図5A】本発明の一実施形態によって端末装置上にTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図5B】本発明の一実施形態によって端末装置上にTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図6A】本発明の一実施形態によって端末装置上に翻訳機能及びTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図6B】本発明の一実施形態によって端末装置上に翻訳機能及びTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図6C】本発明の一実施形態によって端末装置上に翻訳機能及びTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図6D】本発明の一実施形態によって端末装置上に翻訳機能及びTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【符号の説明】
【0062】
100 辞書サービスシステム
110 辞書サービスウィンドウ提供部
120 意味及び発音情報提供部
130 意味情報データベース
140 発音情報データベース
150 通信部
160 制御部
200 使用者端末装置
【技術分野】
【0001】
本発明は、ウェブページの閲覧中に使用者に便利な辞書サービスを提供するための方法及びシステムに関するものであり、より詳細には、ウェブページの閲覧中に別途のウェブブラウザーを使わなくても、簡単なボタン操作によりダウンロードした辞書サービスウィンドウを通じて任意の単語または表現に関する翻訳サービス及び/または発音サービスを提供するための方法及びシステムに関するものである。
【背景技術】
【0002】
現在、各種ポータルサイトなどはユーザーの望む単語または表現に関する翻訳や発音情報のサービスなどの辞書サービスを提供している。このような辞書サービスにおいては、例えば使用者が検索しようとする単語をクエリー(query)ウィンドウに入力すると、その結果として当該単語の多様な意味、発音、熟語、その単語が含まれた例文などをサーバーから提供することができた。
【0003】
しかし、従来の辞書サービスによれば、外国語の含まれたウェブページの閲覧中に知らない単語または表現が出てくる場合、これに関してその意味または発音を調べてみるためには、他のウェブブラウザーをさらに使用し、これを通じて提供される辞書サービスを利用しなければならないため、辞書を利用しようとするときに不便な問題点があった。
【0004】
すなわち、ウェブページの閲覧中にウェブページ上に含まれた単語や表現に関する意味(すなわち、翻訳済みの意味)や発音を調べるためには、専用サイトに移動して辞書サービスを利用しなければならないため、辞書利用が煩雑であり、ウェブサーフィンの途中に当該単語や表現に関する情報を直ちに探すことができない問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【0005】
前述した問題点を解決するためになされた本発明は、他のウェブブラウザーを別途に使わなくて使用者の簡単なボタン操作により辞書サービスウィンドウをブラウザー内に提供する方法及びシステムを提供することにその目的がある。
【0006】
また、本発明は前記辞書サービスウィンドウを通じて使用者が検索しようとする単語または表現に関して簡便に翻訳済みの意味及び/または発音情報を提供する方法及びシステムを提供することにその目的がある。
【課題を解決するための手段】
【0007】
前記した本発明の目的を達成し、後述する本発明の特徴的な機能を遂行するための、本発明の特徴的な構成は下記の通りである。
【0008】
本発明の一態様では、端末装置に辞書サービスを提供するための方法であって、(a)前記辞書サービスを前記端末装置で実行させるための特定項目がクリックされた場合に、前記端末装置を利用してウェブサーフィン中であるブラウザー内部または近隣に辞書サービスウィンドウを提供する段階、(b)前記辞書サービスウィンドウを通じて前記端末装置の使用者により入力された意味要請クエリー(query)及び発音要請クエリーのうち少なくとも一つを含むクエリーを受信する段階、及び(c)前記意味要請クエリーに対応して翻訳済みの意味データを検索して提供したり、前記発音要請クエリーに対応して発音データを検索して提供する段階、を含む辞書サービスを提供するための方法が提供される。
【0009】
また、本発明の他の態様では、前述の方法を実行するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【0010】
さらに、本発明のまた他の態様では、端末装置に辞書サービスを提供するためのシステムとして、少なくとも一つの単語または表現に関して翻訳された意味データが格納されている意味情報データベース、前記単語または表現に関する発音データが格納されている発音情報データベース、前記端末装置の画面を通じてウェブページをディスプレーするためのブラウザー内部または近隣に辞書サービスウィンドウを提供し、前記提供された辞書サービスウィンドウを通じて前記端末装置の使用者により入力されたクエリーを受信する辞書サービスウィンドウ提供部、及び前記辞書サービスウィンドウを通じて、意味要請クエリーまたは発音要請クエリーを含むクエリーが受信されると、前記意味要請クエリーに対応して格納された前記意味データを前記意味情報データベースから検索したり、前記発音要請クエリーに対応して格納された前記発音データを前記発音情報データベースから検索したりして提供する意味及び発音情報提供部を含む辞書サービスシステムが提供される。
【発明の効果】
【0011】
本発明によれば、特定ブラウザーを用いてウェブサーフィンする途中、別途のウェブブラウザーを使わなくてブックマークなどに含まれた特定項目をクリックする動作だけで辞書サービスウィンドウを特定ブラウザー内に提供できるので、使用者は便利に辞書サービスを利用できる。
【0012】
また、本発明は辞書サービスウィンドウを通じて使用者がウェブサーフィンの途中に検索しようとする単語または表現に関して翻訳された意味及び/または発音情報を使用者に提供するので、非常に使用者によって便利なユーザーインターフェース(UI)を実現できる効果がある。
【発明を実施するための最良の形態】
【0013】
以下、本発明を実施できる特定実施形態を例示として示す添付図面を参照して本発明について詳細に説明する。後述するこれらの実施形態は当業者が本発明を十分に実施できるように詳細に説明する。本発明の多様な実施形態は互いに異なるが、相互排他的である必要はないと理解しなければならない。例えば、ここに記載されている特定形状、構造及び特性は一実施形態に関連して本発明の精神及び範囲から外れずに他の実施形態として具現することができる。また、ここに開示したそれぞれの実施形態のうち、個別構成要素の位置または配置は本発明の精神及び範囲から外れずに変更できることを理解するべきである。したがって、後述する詳細な説明は限定的な意味で扱うものでなく、本発明の範囲は、適切に説明されるならば、その請求項が主張するものと均等な全ての範囲と共に添付した特許請求範囲によってのみ限定される。
【0014】
図1は本発明の一実施形態に係る辞書サービスシステムを例示する図面である。
【0015】
図1に示すように、本発明の辞書サービスシステム100は、ネットワークを介して連結された端末装置200に辞書サービスを提供するシステムであり、辞書サービスウィンドウ提供部110、意味及び発音情報提供部120、意味情報データベース130、発音情報データベース140、通信部150、及び制御部160などを含むことができる。
【0016】
端末装置200は、例えばパーソナルコンピュータ、携帯電話、PDA等の通信端末装置から構成され、端末装置200における各種処理結果を画面表示するためのディスプレイ装置、端末使用者の操作入力を受け付けるためのキーボード、マウス、タッチパネル等の操作入力部、音声出力を行うためのスピーカ等を備えている。また、端末装置200は、インターネットやLAN等の通信網を介して通信部150と通信可能に接続されている。
【0017】
本発明の辞書サービスウィンドウ提供部110は、端末装置200の画面を通じてウェブページを表示するためのブラウザー内に辞書サービスウィンドウを提供する機能を遂行する。このとき、ブックマークレット(bookmarklet)という技術を使用すると、端末装置200の使用者がブラウザーのブックマークなどに含まれた特定項目をクリックすることによって、ブラウザー内に辞書サービスウィンドウを提供できる。ここで、本発明の明細書で言及する「ブックマーク」とは各種サービスで提供されるブックマーク機能及びブラウザーで提供されるお気に入り(favorites)機能などを包括する広義の概念である。
【0018】
また、辞書サービスウィンドウ提供部110は、辞書サービスウィンドウをブラウザー内に提供する際、当該辞書サービスウィンドウをブラウザー内に表示されるウェブページの内容を除外した空間、言い換えれば、ウェブページに表示されているコンテンツの表示領域を避けるように、例えば、重複しない空間に表示したり、その一部が重複するものの、表示されている所定のコンテンツ(主要部)と重複しないように提供したり、辞書サービスウィンドウを、ブラウザー内に表示されるウェブページの内容にオーバーレイしたりするように提供することなどの多様な変形例が可能である。
【0019】
このような辞書サービスウィンドウ提供部110によれば、使用者が別途のブラウザーを使わなくても現在ウェブサーフィン中のブラウザーを通じて辞書サービスウィンドウの提供を受けることができる。
【0020】
また、辞書サービスウィンドウ提供部110は、端末装置200の使用者により辞書サービスウィンドウを通じて入力されたクエリーを端末装置200から受信する機能を遂行する。クエリーは、意味要請クエリー及び/または発音要請クエリーを含むことができる。意味要請クエリーは、使用者が検索しようとする特定単語や表現に関して翻訳された意味を辞書サービスシステム100から受信するための質疑語であり、発音要請クエリーは使用者が検索しようとする特定単語または表現に関する発音情報(すなわち、原語発音情報)を辞書サービスシステム100から受信するための質疑語である。
【0021】
一方、辞書サービスウィンドウ提供部110により端末装置200のブラウザー内に提供される辞書サービスウィンドウは、翻訳サービスタブ及び/または発音サービスタブを含むことができ、これに関する具体的なUIの例示は、図4の以下を参照して後述する。翻訳サービスタブを選択すると、使用者が検索しようとする単語や表現を入力して意味要請クエリーを送信するためのクエリーウィンドウが提供され、発音サービスタブを選択すると、ユーザーの望む単語や表現を入力して発音要請クエリーを送信するためのクエリーウィンドウが提供される。
【0022】
また、使用者は、翻訳サービス用クエリーウィンドウ及び発音サービス用クエリーウィンドウを通じて直接に特定単語または表現をクエリーとして入力できるだけでなく、ブラウザーを通じて閲覧中のウェブページに含まれている特定単語または表現を使用者が選択し、これをクエリーウィンドウにドラッグアンドドロップする動作によりクエリーとして入力されるように構成することもできる。
【0023】
なお、クエリーとして入力されるテキストが非常に長い場合、一般的に翻訳済みの意味を閲覧しようとする意図より発音を聴取しようとする意図のほうが高い確率を占めるという点に着目して、以下のような変形例も実現することができる。すなわち、翻訳サービス用クエリーウィンドウを通じて入力される特定クエリーが特定閾値バイト(byte)を超過する場合、自動的に発音サービス用クエリーウィンドウを通じて特定クエリーが入力されたこととして処理することができる。例えば、特定閾値バイトは20バイトに定めることができるが、本発明はこれに限定されるものではなく、使用者の利用形態によって多様に設定することができる。
【0024】
一方、前述した翻訳サービスタブ及び発音サービスタブは、辞書サービスウィンドウに同時に含まれることができるが、別途の辞書サービスウィンドウに含まれることもできる。
【0025】
本発明の意味情報データベース130は、第1言語で構成された少なくとも一つの単語または表現に関して第2言語への翻訳済みの意味データを対応させて格納する。
【0026】
また、本発明の発音情報データベース140は、単語または表現に対してネイティブスピーカーの発音データを対応させて格納する機能を遂行する。
【0027】
このように本発明の一実施形態に係る意味情報データベース130及び発音情報データベース140は、狭い意味のデータベースだけでなく、ファイルシステムに基づいたデータ記録などを含む広い意味のデータベースを指し示し、単純なログの集合でもこれを検索してデータを抽出できるなら、本発明のデータベースに含まれるといえる。
【0028】
本発明の一実施形態に係る意味及び発音情報提供部120は、端末装置200に表示された辞書サービスウィンドウを通じて入力された意味要請クエリーを受信すると、これに応答して意味要請クエリーに対応して格納された、翻訳済みの意味に関するデータを意味情報データベース130から検索して端末装置200に提供する役割を遂行し、発音要請クエリーを受信した場合には、これに応答して発音要請クエリーに対応して格納された発音データを発音情報データベース140から検索して端末装置200に提供する役割を遂行する。
【0029】
このとき、翻訳済みの意味に関するデータは、テキスト形態の情報を含むことができる。例えば、英語−韓国語、韓国語−中国語、韓国語−日本語、及び英語−中国語などのように、多様な言語間に翻訳された情報を含むことができる。また、翻訳済みの意味に関するデータは、単語または表現に対して翻訳済みの類似語、発音記号などを含むことができる。
【0030】
一方、意味及び発音情報提供部120は、受信した意味要請クエリーまたは発音要請クエリーに対応する情報が検索されない場合に、使用者が要請したクエリーに類似する単語または表現を推薦して端末装置200に提供することができる。推薦された単語または表現は、別途のデータベース(不図示)に格納されることもでき、意味情報データベース130または発音情報データベース140に共に格納されることもできる。
【0031】
言い換えれば、辞書サービスウィンドウ提供部110により提供される辞書サービスウィンドウ内の翻訳サービスタブ及び/または発音サービスタブで提供されるクエリーウィンドウを通じて使用者が直接特定単語または表現をクエリーとして入力したり、ウェブサーフィン中のウェブページに含まれている特定単語または表現をクエリーウィンドウにドラッグアンドドロップして入力したりした場合、意味及び発音情報提供部120は、クエリーを辞書サービスウィンドウ提供部110から受信してクエリーに対応して格納された翻訳済みの意味または発音情報をデータベース130、140で検索して端末装置200に提供できる。
【0032】
本発明の通信部150は、辞書サービスシステム100が使用者端末装置200などに各種データを送受信する機能を遂行する。
【0033】
本発明の制御部160は、辞書サービスウィンドウ提供部110、意味及び発音情報提供部120、翻訳済みの意味データベース130、発音情報データベース140の間におけるデータの流れを制御する機能を遂行する。すなわち、本発明に係る制御部160は通信部150を通じて各構成モジュールの間に送受信される信号を制御することによって、辞書サービスウィンドウ提供部110、意味及び発音情報提供部120、意味情報データベース130、発音情報データベース140でそれぞれ固有の機能を遂行できるように制御する。
【0034】
図2は本発明の一実施形態に係る辞書サービスを提供するための方法に関するフローチャートを例示する図面である。
【0035】
図2に示すように、本発明の一実施形態に係る辞書サービスを提供する方法は、辞書サービスウィンドウをウェブサーフィン中のブラウザー内に提供するためにブックマークレット技術により設けられたブックマーク内の特定項目をクリックする動作を認識する段階(S210)、クリックに対応してブラウザー内に辞書サービスウィンドウを提供する段階(S220)、提供された辞書サービスウィンドウを通じて端末装置200の使用者により入力されたクエリー(意味要請クエリーまたは発音要請クエリー)を受信する段階(S230)、及び意味要請クエリーに対応して格納された翻訳済みの意味データを意味情報データベースから検索したり、発音要請クエリーに対応して格納された発音データを発音情報データベースから検索したりして提供する段階(S240)を含む。
【0036】
図3Aから図3Dは、本発明の一実施形態によって端末装置200上に辞書サービスウィンドウが表示され、辞書サービスを利用する過程を例示する図面である。
【0037】
図3Aのように、まず、本発明に係る使用者が任意のウェブページ上に提供されている「quick nciku」と表示された辞書サービスに関するリンク300をクリックすると、図3Bに示すようにブラウザーのブックマークメニュー上に「quick nciku」という項目310を登録させることができる。
【0038】
使用者がブックマークメニュー上に含まれた「quick nciku」という項目310をクリックすると、辞書サービスウィンドウ提供部110は、図3Cに示すように辞書サービスウィンドウ320をウェブサーフィン中のブラウザー内に表示できる。この時、辞書サービスウィンドウ320は、ウェブサーフィン中のブラウザー内にウェブページのテキスト、イメージなどの内容を除外した空間に表示することもでき、ブラウザー内に表示されるウェブページの内容にオーバーレイして表示することもできる。例えば、図3Cに示すように、辞書サービスウィンドウ320は、ブラウザー内のウェブページの主な内容を除外した空間の右下端に表示されることもできる。辞書サービスウィンドウ320についてのより詳細な説明は、図4Aから図6Dを参照しながら後述する。
【0039】
図3Dは、ブラウザーを通じたウェブサーフィン中に特定ウェブサイトで検索した単語または表現をブラウザー内に提供された辞書サービスウィンドウ320にドラッグアンドドロップしてクエリーを入力する過程を示す図である。
【0040】
図4A及び図4Bは、本発明の一実施形態における端末装置200上に翻訳機能(別名、高速検索機能(quick search))を遂行する辞書サービスウィンドウが提供される状態を例示する図面である。
【0041】
図4Aに示すように、端末装置200上に表示される辞書サービスウィンドウは、入力される英語クエリーに対して中国語に翻訳された意味を提供するための翻訳サービスウィンドウ400を含む(図4Aには英語クエリーを想定したが、中国語クエリーを英語に翻訳するためのサービスなどのように、多様な言語間の翻訳も考えることができるのは勿論である)。このような翻訳サービスウィンドウ400は、クエリーウィンドウ410、発音聴取ボタン420、意味表示領域430、及び追加情報領域440を含む。
【0042】
クエリーウィンドウ410は、使用者が検索しようとする任意の特定単語または表現を入力する領域としての機能を遂行し、ウェブページ上に表示された特定単語または表現をドラッグアンドドロップするための目的地としての機能も遂行する。
【0043】
発音聴取ボタン420は、クエリーウィンドウ410に入力されたクエリーに対する発音を要請する機能を遂行する。
【0044】
意味表示領域430は、辞書サービスシステム100内の意味情報データベース130から検索された翻訳済みの意味データを受信して表示する領域である。例えば、使用者が「take」という英語単語をクエリーウィンドウ410に入力すると、意味表示領域430には「take」という単語に対して中国語に翻訳された意味を提供することができる。例えば、意味表示領域430には当該翻訳済みの意味を3ラインにわたって表示することができるが、本発明はこれに限定されるものではない。また、当該単語の特定意味を1ラインに表示することが難しい場合、2ラインまで特定意味を表示することができるが、やはり本発明はこれに限定されるものではない。
【0045】
追加情報領域440は、別途のウィンドウを開けて「nciku」という辞書サービスの検索結果ページを開くことのできるリンクを含むことができる。
【0046】
図4Bに示すように、端末装置200上に表示される翻訳サービスウィンドウ400は、推薦領域450を含んで構成することが可能である。
【0047】
推薦領域450は、使用者が要請した単語または表現に相応する検索結果が辞書サービスシステム100の意味情報データベース130などに存在しない場合に、単語または表現に対して対応して格納された推薦単語または推薦表現を表示する領域である。
【0048】
図5A及び図5Bは、本発明の一実施形態における端末装置200上に表示される発音提供機能(別名、高速音声機能(quick voice))を遂行する辞書サービスウィンドウ500を例示する図面である。
【0049】
図5A及び図5Bに示すように、辞書サービスウィンドウ500は単語/表現入力領域510及び発音聞き取りボタン520などを含む。
【0050】
単語/表現入力領域510は、使用者が発音を聞こうとする単語または表現を直接入力したり、ウェブページ上に表示された特定単語または表現をドラッグアンドドロップしたりするための目的地として機能する。
【0051】
発音聞き取りボタン520は、このボタンを押すと文字音声変換(TTS)機能が行われ、単語/表現入力領域510に入力された単語または表現に関して発音情報を提供することができる。
【0052】
例えば、図5Bに示すように、単語/表現入力領域510に中国語に特定表現を入力した後に発音聞き取りボタン520を押す場合、入力された特定表現に関するネイティブスピーカーの中国語発音を提供してもらうことができる。
【0053】
図6Aから図6Dは、本発明の一実施形態に係る端末装置200上に表示される辞書サービスウィンドウの構成を例示する図面である。
【0054】
図6Aから図6Dに示すように、本発明の辞書サービスウィンドウ600は、発音サービスタブ610及び翻訳サービスタブ620を含むことができる。
【0055】
図6Aから図6Cは、辞書サービスウィンドウ600に含まれた翻訳サービスタブ620の機能を説明するための例であり、図4A及び図4Bで説明した翻訳サービス機能と同一または同様であるので、それについての詳細な説明は省略する。
【0056】
また、図6Dは、発音サービスタブ610の機能を説明するための例として、図5A及び図5Bで説明した発音サービス機能と同一または同様であるので、それについての詳細な説明は省略する。
【0057】
本発明に係る実施形態は多様なコンピュータ手段(制御部160)を通じて行われることができるプログラム命令形態で実現されてコンピュータ読取可能な記録媒体に記録されることができる。コンピュータ読取可能な記録媒体はプログラム命令、データファイル、データ構造などを単独または組合せて含むことができる。この媒体に記録されるプログラム命令は本発明のために特別に設計され構成されたものでもよく、コンピュータソフトウェアの当業者に公知され使用できるものでもよい。コンピュータ読取可能な記録媒体の例は、ハードディスク、フロッピー(登録商標)ディスク及び磁気テープのような磁気媒体(magnetic media)、CD−ROM、DVDのような光記録媒体(optical media)、フロップティーカールディスク(Floptical disk)のような磁気−光媒体(magneto−optical media)、及びリードオンリーメモリ(ROM)、ランダムアクセスメモリ(RAM)、フラッシュメモリなどのようなプログラム命令を格納して行うように特別に構成されたハードウェア装置を含む。プログラム命令の例には、コンパイラーにより作られるような機械語コードだけでなく、インタープリターなどを使用してコンピュータによって実行されることのできる高級言語コードが含まれる。前述したハードウェア装置は本発明の動作を行うために一つ以上のソフトウェアモジュールとして作動するように構成されることができ、その逆も同様である。なお、本実施の形態におけるプログラムには、実行モジュールが動的に生成されるプログラムを含むものとする。
【0058】
また、本実施形態によるシステムは、不図示のメモリを備えており、上記システムにて実行されるプログラムを格納することが可能となっている。上記システムでの処理における各段階は、当該不図示のメモリに格納されているプログラムを制御部160に実行させることにより実現されるものである。
【0059】
以上のように、本発明では具体的な構成要素などのような特定事項と限定された実施形態及び図面により説明したが、これは本発明のより全体的な理解を助けるために提供されたものであり、本発明は前述の実施形態に限定されるものではなく、本発明が属する分野で通常的な知識を持った者であれば、このような記載から多様な修正及び変形が可能である。
【0060】
したがって、本発明の思想はここに説明した実施形態に限定して定められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等または等価の変形のある全ては本発明の思想及び範疇に属するものである。
【図面の簡単な説明】
【0061】
【図1】本発明の一実施形態に係る辞書サービスシステムの構成を例示する図面である。
【図2】本発明の一実施形態に係る辞書サービスを提供するための方法に関するフローチャートを例示する図面である。
【図3A】本発明の一実施形態によって端末装置のブラウザーに辞書サービスウィンドウが表示される過程を例示する図面である。
【図3B】本発明の一実施形態によって端末装置のブラウザーに辞書サービスウィンドウが表示される過程を例示する図面である。
【図3C】本発明の一実施形態によって端末装置のブラウザーに辞書サービスウィンドウが表示される過程を例示する図面である。
【図3D】図3Dは本発明の一実施形態によって端末装置のブラウザーに辞書サービスウィンドウが表示される過程を例示する図面である。
【図4A】本発明の一実施形態によって端末装置上に翻訳機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図4B】本発明の一実施形態によって端末装置上に翻訳機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図5A】本発明の一実施形態によって端末装置上にTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図5B】本発明の一実施形態によって端末装置上にTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図6A】本発明の一実施形態によって端末装置上に翻訳機能及びTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図6B】本発明の一実施形態によって端末装置上に翻訳機能及びTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図6C】本発明の一実施形態によって端末装置上に翻訳機能及びTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【図6D】本発明の一実施形態によって端末装置上に翻訳機能及びTTS機能を遂行するための辞書サービスウィンドウが提供される状態を例示する図面である。
【符号の説明】
【0062】
100 辞書サービスシステム
110 辞書サービスウィンドウ提供部
120 意味及び発音情報提供部
130 意味情報データベース
140 発音情報データベース
150 通信部
160 制御部
200 使用者端末装置
【特許請求の範囲】
【請求項1】
端末装置に辞書サービスを提供するための方法であって、
(a)前記辞書サービスを前記端末装置で実行させるための特定項目がクリックされると、前記端末装置を利用してウェブサーフィン中であるブラウザー内部または近隣に辞書サービスウィンドウを提供する段階、
(b)前記辞書サービスウィンドウを通じて前記端末装置の使用者により入力された意味要請クエリー(query)及び発音要請クエリーのうち少なくとも一つを含むクエリーを受信する段階、及び
(c)前記意味要請クエリーに対応して翻訳済みの意味データを検索して提供したり、前記発音要請クエリーに対応して発音データを検索して提供する段階を含む辞書サービスを提供するための方法。
【請求項2】
前記特定項目は、ブックマークに含まれることを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項3】
前記(a)段階は、
前記翻訳要請クエリーを入力するためのクエリーウィンドウを提供する翻訳サービスタブ及び前記発音要請クエリーを入力するためのクエリーウィンドウを提供する発音サービスタブを前記辞書サービスウィンドウ内に提供することを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項4】
前記(b)段階は、
前記翻訳サービスタブ及び前記発音サービスタブで提供されるクエリーウィンドウを通じて前記使用者により入力された特定単語または表現をクエリーとして受信したり、前記ウェブページに含まれている前記特定単語または表現を前記クエリーウィンドウにドラッグアンドドロップしたりすると、これをクエリーとして受信することを特徴とする請求項3に記載の辞書サービスを提供するための方法。
【請求項5】
前記(b)段階は、
前記翻訳サービスタブで提供されるクエリーウィンドウを通じて入力される特定クエリーが特定閾値バイト(byte)を超過すると、自動的に前記発音サービスタブで提供されるクエリーウィンドウを通じて前記特定クエリーが入力されたこととして処理することを特徴とする請求項3に記載の辞書サービスを提供するための方法。
【請求項6】
前記特定閾値バイトは20バイトであることを特徴とする請求項5に記載の辞書サービスを提供するための方法。
【請求項7】
前記(c)段階は、
前記意味要請クエリーまたは前記発音要請クエリーに対応する情報が検索されない場合、前記意味要請クエリーまたは前記発音要請クエリーに類似する単語または表現を推薦する段階を含むことを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項8】
前記(a)段階は、
前記辞書サービスウィンドウを、前記ブラウザー内に表示されるウェブページの内容を除外した空間に提供することを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項9】
前記(a)段階は、
前記辞書サービスウィンドウを、前記ブラウザー内に表示されるウェブページにオーバーレイするように提供することを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項10】
請求項1ないし9のいずれか1つに記載の方法を実行するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項11】
端末装置に辞書サービスを提供するためのシステムであって、
少なくとも一つの単語または表現に関して翻訳された意味データが格納されている意味情報データベース、
前記単語または表現に関する発音データが格納されている発音情報データベース、
前記端末装置の画面を通じてウェブページをディスプレーするためのブラウザー内部または近隣に辞書サービスウィンドウを提供し、前記提供された辞書サービスウィンドウを通じて前記端末装置の使用者により入力されたクエリーを受信する辞書サービスウィンドウ提供部、及び
前記辞書サービスウィンドウを通じて、意味要請クエリーまたは発音要請クエリーを含むクエリーが受信されると、前記意味要請クエリーに対応して格納された前記意味データを前記意味情報データベースから検索したり、前記発音要請クエリーに対応して格納された前記発音データを前記発音情報データベースから検索したりして提供する意味及び発音情報提供部を含む辞書サービスシステム。
【請求項12】
前記辞書サービスウィンドウ提供部は、
前記使用者がブックマークに含まれた特定項目をクリックする動作に反応して前記ブラウザー内部または近隣に前記辞書サービスウィンドウを提供することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項13】
前記辞書サービスウィンドウ提供部は、
前記意味要請クエリーを入力するためのクエリーウィンドウを提供する翻訳サービスタブ及び前記発音要請クエリーを入力するためのクエリーウィンドウを提供する発音サービスタブを前記辞書サービスウィンドウ内に提供することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項14】
前記翻訳サービスタブ及び前記発音サービスタブで提供されるクエリーウィンドウを通じて前記使用者が直接特定単語または表現をクエリーとして入力したり、前記ウェブページに含まれている前記特定単語または表現を前記クエリーウィンドウにドラッグアンドドロップした場合に、
前記意味及び発音情報提供部は、前記特定単語または表現に関する前記意味データまたは前記発音データを検索して提供することを特徴とする請求項13に記載の辞書サービスシステム。
【請求項15】
前記辞書サービスウィンドウ提供部は、
前記翻訳サービスタブで提供されるクエリーウィンドウを通じて入力される特定クエリーが特定閾値バイトを超過する場合に、自動的に前記発音サービスタブで提供されるクエリーウィンドウを通じて前記特定クエリーが入力されたこととして処理することを特徴とする請求項13に記載の辞書サービスシステム。
【請求項16】
前記特定閾値バイトは20バイトであることを特徴とする請求項15に記載の辞書サービスシステム。
【請求項17】
前記意味及び発音情報提供部は、
前記意味要請クエリーまたは前記発音要請クエリーに対応する情報が検索されない場合に、前記意味要請クエリーまたは前記発音要請クエリーに類似の単語または表現を検索して推薦することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項18】
前記辞書サービスウィンドウ提供部は、
前記辞書サービスウィンドウを、前記ブラウザー内に表示されるウェブページの内容を除外した空間に提供することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項19】
前記辞書サービスウィンドウ提供部は、
前記辞書サービスウィンドウを、前記ブラウザー内に表示されるウェブページにオーバーレイするように提供することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項1】
端末装置に辞書サービスを提供するための方法であって、
(a)前記辞書サービスを前記端末装置で実行させるための特定項目がクリックされると、前記端末装置を利用してウェブサーフィン中であるブラウザー内部または近隣に辞書サービスウィンドウを提供する段階、
(b)前記辞書サービスウィンドウを通じて前記端末装置の使用者により入力された意味要請クエリー(query)及び発音要請クエリーのうち少なくとも一つを含むクエリーを受信する段階、及び
(c)前記意味要請クエリーに対応して翻訳済みの意味データを検索して提供したり、前記発音要請クエリーに対応して発音データを検索して提供する段階を含む辞書サービスを提供するための方法。
【請求項2】
前記特定項目は、ブックマークに含まれることを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項3】
前記(a)段階は、
前記翻訳要請クエリーを入力するためのクエリーウィンドウを提供する翻訳サービスタブ及び前記発音要請クエリーを入力するためのクエリーウィンドウを提供する発音サービスタブを前記辞書サービスウィンドウ内に提供することを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項4】
前記(b)段階は、
前記翻訳サービスタブ及び前記発音サービスタブで提供されるクエリーウィンドウを通じて前記使用者により入力された特定単語または表現をクエリーとして受信したり、前記ウェブページに含まれている前記特定単語または表現を前記クエリーウィンドウにドラッグアンドドロップしたりすると、これをクエリーとして受信することを特徴とする請求項3に記載の辞書サービスを提供するための方法。
【請求項5】
前記(b)段階は、
前記翻訳サービスタブで提供されるクエリーウィンドウを通じて入力される特定クエリーが特定閾値バイト(byte)を超過すると、自動的に前記発音サービスタブで提供されるクエリーウィンドウを通じて前記特定クエリーが入力されたこととして処理することを特徴とする請求項3に記載の辞書サービスを提供するための方法。
【請求項6】
前記特定閾値バイトは20バイトであることを特徴とする請求項5に記載の辞書サービスを提供するための方法。
【請求項7】
前記(c)段階は、
前記意味要請クエリーまたは前記発音要請クエリーに対応する情報が検索されない場合、前記意味要請クエリーまたは前記発音要請クエリーに類似する単語または表現を推薦する段階を含むことを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項8】
前記(a)段階は、
前記辞書サービスウィンドウを、前記ブラウザー内に表示されるウェブページの内容を除外した空間に提供することを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項9】
前記(a)段階は、
前記辞書サービスウィンドウを、前記ブラウザー内に表示されるウェブページにオーバーレイするように提供することを特徴とする請求項1に記載の辞書サービスを提供するための方法。
【請求項10】
請求項1ないし9のいずれか1つに記載の方法を実行するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項11】
端末装置に辞書サービスを提供するためのシステムであって、
少なくとも一つの単語または表現に関して翻訳された意味データが格納されている意味情報データベース、
前記単語または表現に関する発音データが格納されている発音情報データベース、
前記端末装置の画面を通じてウェブページをディスプレーするためのブラウザー内部または近隣に辞書サービスウィンドウを提供し、前記提供された辞書サービスウィンドウを通じて前記端末装置の使用者により入力されたクエリーを受信する辞書サービスウィンドウ提供部、及び
前記辞書サービスウィンドウを通じて、意味要請クエリーまたは発音要請クエリーを含むクエリーが受信されると、前記意味要請クエリーに対応して格納された前記意味データを前記意味情報データベースから検索したり、前記発音要請クエリーに対応して格納された前記発音データを前記発音情報データベースから検索したりして提供する意味及び発音情報提供部を含む辞書サービスシステム。
【請求項12】
前記辞書サービスウィンドウ提供部は、
前記使用者がブックマークに含まれた特定項目をクリックする動作に反応して前記ブラウザー内部または近隣に前記辞書サービスウィンドウを提供することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項13】
前記辞書サービスウィンドウ提供部は、
前記意味要請クエリーを入力するためのクエリーウィンドウを提供する翻訳サービスタブ及び前記発音要請クエリーを入力するためのクエリーウィンドウを提供する発音サービスタブを前記辞書サービスウィンドウ内に提供することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項14】
前記翻訳サービスタブ及び前記発音サービスタブで提供されるクエリーウィンドウを通じて前記使用者が直接特定単語または表現をクエリーとして入力したり、前記ウェブページに含まれている前記特定単語または表現を前記クエリーウィンドウにドラッグアンドドロップした場合に、
前記意味及び発音情報提供部は、前記特定単語または表現に関する前記意味データまたは前記発音データを検索して提供することを特徴とする請求項13に記載の辞書サービスシステム。
【請求項15】
前記辞書サービスウィンドウ提供部は、
前記翻訳サービスタブで提供されるクエリーウィンドウを通じて入力される特定クエリーが特定閾値バイトを超過する場合に、自動的に前記発音サービスタブで提供されるクエリーウィンドウを通じて前記特定クエリーが入力されたこととして処理することを特徴とする請求項13に記載の辞書サービスシステム。
【請求項16】
前記特定閾値バイトは20バイトであることを特徴とする請求項15に記載の辞書サービスシステム。
【請求項17】
前記意味及び発音情報提供部は、
前記意味要請クエリーまたは前記発音要請クエリーに対応する情報が検索されない場合に、前記意味要請クエリーまたは前記発音要請クエリーに類似の単語または表現を検索して推薦することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項18】
前記辞書サービスウィンドウ提供部は、
前記辞書サービスウィンドウを、前記ブラウザー内に表示されるウェブページの内容を除外した空間に提供することを特徴とする請求項11に記載の辞書サービスシステム。
【請求項19】
前記辞書サービスウィンドウ提供部は、
前記辞書サービスウィンドウを、前記ブラウザー内に表示されるウェブページにオーバーレイするように提供することを特徴とする請求項11に記載の辞書サービスシステム。
【図1】
【図2】
【図3A】
【図3B】
【図3C】
【図3D】
【図4A】
【図4B】
【図5A】
【図5B】
【図6A】
【図6B】
【図6C】
【図6D】
【図2】
【図3A】
【図3B】
【図3C】
【図3D】
【図4A】
【図4B】
【図5A】
【図5B】
【図6A】
【図6B】
【図6C】
【図6D】
【公開番号】特開2009−271903(P2009−271903A)
【公開日】平成21年11月19日(2009.11.19)
【国際特許分類】
【出願番号】特願2008−196240(P2008−196240)
【出願日】平成20年7月30日(2008.7.30)
【新規性喪失の例外の表示】特許法第30条第1項適用申請有り 掲載年月日 :2008年1月30日 掲載アドレス:http://www.nciku.com/
【出願人】(505205812)エヌエイチエヌ コーポレーション (408)
【Fターム(参考)】
【公開日】平成21年11月19日(2009.11.19)
【国際特許分類】
【出願日】平成20年7月30日(2008.7.30)
【新規性喪失の例外の表示】特許法第30条第1項適用申請有り 掲載年月日 :2008年1月30日 掲載アドレス:http://www.nciku.com/
【出願人】(505205812)エヌエイチエヌ コーポレーション (408)
【Fターム(参考)】
[ Back to top ]