(57)【要約】【課題】インスタントメッセージサービス方法及び前記方法を行うユーザ端末を提供する。【解決手段】インスタントメッセージサービス方法は、メッセージ作成者が作成した第１メッセージを受信して表示するステップと、前記第１メッセージが表示された後に、メッセージの切り替え条件が成立するか否かを判断するステップと、前記メッセージの切り替え条件が成立した場合、前記メッセージ作成者が作成した第２メッセージを表示するステップとを含む。【選択図】図１
2018106719.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末で実行されるインスタントメッセージサービス方法において、
メッセージ作成者が作成した第１メッセージを受信して表示するステップと、
前記第１メッセージが表示された後、メッセージの切り替え条件が成立するか否かを判断するステップと、
前記メッセージの切り替え条件が成立した場合、前記メッセージ作成者が作成した第２メッセージを表示するステップと、
を含む、インスタントメッセージサービス方法。
【請求項２】
前記判断するステップは、（ｉ）前記第１メッセージをメッセージ受信者が選択した場合、（ｉｉ）前記第１メッセージが表示されたから一定の時間が経過した場合、又は、（ｉｉｉ）前記第１メッセージが表示された後に予め設定されたイベントが実行された場合、メッセージの切り替え条件が成立すると判断する、請求項１に記載のインスタントメッセージサービス方法。
【請求項３】
前記第１メッセージ及び第２メッセージは、識別文字によって区分されて同じメッセージ入力ウィンドウに作成されるか、又は、互いに異なるメッセージ入力ウィンドウにそれぞれ作成される、請求項１に記載のインスタントメッセージサービス方法。
【請求項４】
前記表示するステップは、前記第１メッセージが表示されたふきだしを回転又は代替して第２メッセージを表示するか、又は、前記第１メッセージが表示されたチャットウィンドウをオーバラップする別途のインターフェースを介して第２メッセージを表示する、請求項１に記載のインスタントメッセージサービス方法。
【請求項５】
ユーザ端末で実行されるインスタントメッセージサービス方法において、
メッセージ送信者のメッセージアプリケーションを介してメッセージ入力ウィンドウを表示するステップと、
前記メッセージ入力ウィンドウを用いて入力された第１メッセージ及び第２メッセージを識別するステップと、
前記第１メッセージ及び第２メッセージをメッセージサーバに送信するステップと、
を含み、
前記第２メッセージは、前記第１メッセージがメッセージ受信者に伝達されて表示された後、メッセージの切り替え条件が成立すると表示される、インスタントメッセージサービス方法。
【請求項６】
前記メッセージの切り替え条件は、（ｉ）前記第１メッセージをメッセージ受信者が選択する場合、（ｉｉ）前記第１メッセージが表示されたから一定の時間が経過した後、又は、（ｉｉｉ）前記第１メッセージが表示された後に予め設定されたイベントが実行された場合を含む、請求項５に記載のインスタントメッセージサービス方法。
【請求項７】
前記第１メッセージ及び第２メッセージは、識別文字によって区分されて同じメッセージ入力ウィンドウに作成されるか、又は、互いに異なるメッセージ入力ウィンドウにそれぞれ作成される、請求項５に記載のインスタントメッセージサービス方法。
【請求項８】
前記第２メッセージは、前記第１メッセージが表示されたふきだしを回転又は代替することによって表示されるか、又は、前記第１メッセージが表示されたチャットウィンドウをオーバラップする別途のインターフェースを介して表示される、請求項５に記載のインスタントメッセージサービス方法。
【請求項９】
ユーザ端末において、
プロセッサを含み、
前記プロセッサは、メッセージ作成者が作成した第１メッセージを受信して表示し、前記第１メッセージが表示された後、メッセージの切り替え条件が成立するか否かを判断し、前記メッセージの切り替え条件が成立した場合、前記メッセージ作成者が作成した第２メッセージを表示する、ユーザ端末。
【請求項１０】
ユーザ端末において、
プロセッサを含み、
前記プロセッサは、メッセージ送信者のメッセージアプリケーションを介してメッセージ入力ウィンドウを表示し、前記メッセージ入力ウィンドウを用いて入力された第１メッセージ及び第２メッセージを識別し、前記第１メッセージ及び第２メッセージをメッセージサーバに送信し、
前記第２メッセージは、前記第１メッセージがメッセージ受信者に伝達されて表示された後、メッセージの切り替え条件が成立すると表示される、ユーザ端末。
【請求項１１】
請求項１ないし８を実行するために媒体に格納されるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インスタントメッセージサービス方法及びユーザ端末に関し、より詳しくは、一般メッセージでシークレットメッセージを切り替えて提供するインスタントメッセージサービス方法に関する。
【背景技術】
【０００２】
現在のインスタントメッセージサービス方法は、メッセージ送信者とメッセージ受信者との間にチャットメッセージをやりとりする一般的な形態を提供する。しかし、チャットルームでチャットするとき、重要であったり、デリケートな情報や本音の情報等、シークレットを相手側に伝達する必要が度々発生する。
【０００３】
従来におけるインスタントメッセージサービス方法によると、単にシークレットを示すメッセージを作成して送信しなければならなかった。このような機能を提供するために、シークレットチャットという機能が提供されたが、シークレットチャットにおいては、シークレットが直接的に表現されなければならないという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、一般的な形態にメッセージが表現されてから特定条件を成立すると、メッセージ送信者が表現しようとするシークレットの記載されたメッセージが切り替えられて表示されることで、メッセージ送信者のシークレットをより容易に表現できる方法及び装置を提供する。
【０００５】
本発明は、メッセージの内容に対する反転を提供できるよう、メッセージの切り替え機能を提供することで、インスタントメッセージサービスを使用するときの面白さを付与する方法及び装置を提供する。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係るユーザ端末で実行されるインスタントメッセージサービス方法は、メッセージ作成者が作成した第１メッセージを受信して表示するステップと、前記第１メッセージが表示された後、メッセージの切り替え条件が成立するか否かを判断するステップと、前記メッセージの切り替え条件が成立した場合、前記メッセージ作成者が作成した第２メッセージを表示するステップとを含む。
【０００７】
前記判断するステップは、（ｉ）前記第１メッセージをメッセージ受信者が選択した場合、（ｉｉ）前記第１メッセージが表示されたから一定の時間が経過した場合、又は、（ｉｉｉ）前記第１メッセージが表示された後に予め設定されたイベントが実行された場合、メッセージの切り替え条件が成立すると判断し得る。
【０００８】
前記第１メッセージ及び第２メッセージは、識別文字によって区分されて同じメッセージ入力ウィンドウに作成されるか、又は、互いに異なるメッセージ入力ウィンドウにそれぞれ作成され得る。
【０００９】
前記表示するステップは、前記第１メッセージが表示されたふきだしを回転又は代替して第２メッセージを表示するか、又は、前記第１メッセージが表示されたチャットウィンドウをオーバラップする別途のインターフェースを介して第２メッセージを表示し得る。
【００１０】
本発明の他の実施形態に係るユーザ端末で実行されるインスタントメッセージサービス方法は、メッセージ送信者のメッセージアプリケーションを介してメッセージ入力ウィンドウを表示するステップと、前記メッセージ入力ウィンドウを用いて入力された第１メッセージ及び第２メッセージを識別するステップと、前記第１メッセージ及び第２メッセージをメッセージサーバに送信するステップとを含み、前記第２メッセージは、前記第１メッセージがメッセージ受信者に伝達されて表示された後、メッセージの切り替え条件が成立すると表示される。
【００１１】
前記メッセージの切り替え条件は、（ｉ）前記第１メッセージをメッセージ受信者が選択する場合、（ｉｉ）前記第１メッセージが表示されたから一定の時間が経過した後、又は、（ｉｉｉ）前記第１メッセージが表示された後に予め設定されたイベントが実行された場合を含み得る。
【００１２】
前記第１メッセージ及び第２メッセージは、識別文字によって区分されて同じメッセージ入力ウィンドウに作成されるか、又は、互いに異なるメッセージ入力ウィンドウにそれぞれ作成され得る。
【００１３】
前記第２メッセージは、前記第１メッセージが表示されたふきだしを回転又は代替することによって表示されるか、又は、前記第１メッセージが表示されたチャットウィンドウをオーバラップする別途のインターフェースを介して表示され得る。
【００１４】
本発明の一実施形態に係るユーザ端末は、プロセッサを含み、前記プロセッサは、メッセージ作成者が作成した第１メッセージを受信して表示し、前記第１メッセージが表示された後、メッセージの切り替え条件が成立するか否かを判断し、前記メッセージの切り替え条件が成立した場合、前記メッセージ作成者が作成した第２メッセージを表示する。
【００１５】
本発明に係る一実施形態に係るユーザ端末は、プロセッサを含み、前記プロセッサは、メッセージ送信者のメッセージアプリケーションを介してメッセージ入力ウィンドウを表示し、前記メッセージ入力ウィンドウを用いて入力された第１メッセージ及び第２メッセージを識別し、前記第１メッセージ及び第２メッセージをメッセージサーバに送信し、前記第２メッセージは、前記第１メッセージがメッセージ受信者に伝達されて表示された後、メッセージの切り替え条件が成立すると表示される。
【発明の効果】
【００１６】
本発明の一実施形態によると、一般的な形態にメッセージが表現されて特定条件を成立すると、メッセージ送信者が表現しようとするシークレットの記載されたメッセージが切り替えられて表示されることで、メッセージ送信者のシークレットをより容易に表現することができる。
【００１７】
本発明の一実施形態によると、メッセージの内容に対する反転を提供できるようにメッセージの切り替え機能を提供することで、インスタントメッセージサービスを使用するときの面白さを付与することができる。
【図面の簡単な説明】
【００１８】
【図１】一実施形態に係るインスタントメッセージングサービス提供方法を示すフローチャートである。
【図２Ａ】一実施形態に係るメッセージ入力方式を示す図である。
【図２Ｂ】一実施形態に係るメッセージ入力方式を示す図である。
【図３Ａ】一実施形態に係るメッセージの切り替え方式を示す図である。
【図３Ｂ】一実施形態に係るメッセージの切り替え方式を示す図である。
【図４Ａ】一実施形態に係るメッセージ表示方式を示す図である。
【図４Ｂ】一実施形態に係るメッセージ表示方式を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について添付の図面を参照しながら詳細に説明する。
【００２０】
図１は、一実施形態に係るインスタントメッセージングサービス提供方法を示すフローチャートである。
【００２１】
本発明の一実施形態に係るインスタントメッセージングサービス提供方法は、ユーザ端末のプロセッサによって実行される。そして、本発明は、チャットルームでユーザと相手側との間の１：１チャットを行う場合、又は複数のチャット参加者が存在するグループチャットを行う場合に適用される。
【００２２】
ステップＳ１０１において、プロセッサは、第１メッセージ及び第２メッセージをメッセージ入力ウィンドウを用いて受信する。第１メッセージ及び第２メッセージは、メッセージ送信者がメッセージ入力ウィンドウに作成したメッセージであり得る。第１メッセージと第２メッセージとの間の作成前後は関係ない。第１メッセージが第２メッセージよりも先に表示されるメッセージである。具体的に、第１メッセージがチャットウィンドウに先に表示された後に特定条件を成立すると、第２メッセージがチャットウィンドウに表示される。
【００２３】
ここで、第１メッセージは、メッセージ送信者がメッセージ受信者に送信しようとする一般的なメッセージを意味し、第２メッセージは、メッセージ送信者がメッセージ受信者に反転を望んだりシークレットを表示したりするためのメッセージを意味する。すなわち、メッセージ受信者は第１メッセージを受信し、第１メッセージとは異なる第２メッセージが切り替えられながら面白さを感じたり、メッセージ送信者のシークレットを確認したりすることができる。メッセージ入力ウィンドウを用いて第１メッセージ及び第２メッセージを作成する方式については、図２を参照して具体的に説明することにする。
【００２４】
ステップＳ１０２において、プロセッサは、チャットウィンドウに第１メッセージを表示する。第１メッセージは、メッセージ送信者及びメッセージ受信者のチャットウィンドウに表示される。
【００２５】
ステップＳ１０３において、プロセッサは、チャットウィンドウに第２メッセージを表示する。第２メッセージは、メッセージ受信者のチャットウィンドウに表示される。ここで、第２メッセージは、メッセージ送信者にも表示されてもよい。第２メッセージは、第１メッセージが表示された後に特定条件を成立すると、第１メッセージに切り替えられて表示される。すなわち、第１メッセージがチャットウィンドウから消え、第１メッセージに切り替えられた第２メッセージがチャットウィンドウに表示される。又は、第１メッセージがチャットウィンドウに保持された状況で第１メッセージとは異なる別途のインターフェースを介して第２メッセージが表示されてもよい。
【００２６】
本発明の一実施形態によると、ユーザ間にチャットしながら送信メッセージに結合された他のメッセージを相手側に伝達することによって、送信メッセージの裏面に含まれた意味を伝達しようとする要求を成立させるインスタントメッセージングサービスを提供する。メッセージの切り替え方式については図３を参照して説明し、メッセージ表示方式については図４を参照して説明することにする。
【００２７】
図２Ａ及び図２Ｂは、一実施形態に係るメッセージ入力方式を示す図である。
【００２８】
図２Ａ及び図２Ｂは、２つのケースであって、第１メッセージ及び第２メッセージを入力する過程を示す。ケース１は、メッセージ送信者が第１メッセージ及び第２メッセージを同じメッセージ入力ウィンドウを用いて入力する過程を示し、ケース２は、メッセージ送信者が第１メッセージ及び第２メッセージを互いに異なるメッセージ入力ウィンドウを用いて入力する過程を示す。
【００２９】
（ｉ）第１メッセージ及び第２メッセージを１つのメッセージ入力ウィンドウを用いて入力する方式（図２Ａのケース１）。
【００３０】
ケース１のように、ユーザは、メッセージ入力ウィンドウ２０１に第１メッセージを入力し、同じメッセージ入力ウィンドウ２０１に第１メッセージに引き続きメッセージ識別文字と共に第２メッセージを入力する。すなわち、図２Ａのケース１に示すように、ユーザは、メッセージ入力ウィンドウ２０１に第１メッセージである「好きだよ」を入力し、メッセージ識別文字である括弧（）の中に第２メッセージを入力する。ここで、図２Ａにおいて、メッセージ識別文字は括弧を表示しているが、括弧の他にも特殊記号（／、＠、！、＃など）、特定文字であってもよい。
【００３１】
（ｉｉ）第１メッセージ及び第２メッセージを互いに異なるメッセージ入力ウィンドウを用いて入力する方式（図２Ｂのケース２）。
【００３２】
図２Ｂのケース２のように、ユーザは、メッセージ入力ウィンドウ２０４に第１メッセージを入力し、メッセージ入力ウィンドウ２０４と異なるメッセージ入力ウィンドウ２０５に第２メッセージを入力する。ケース２の場合、互いに異なるメッセージ入力ウィンドウ２０４とメッセージ入力ウィンドウ２０５が同時にチャットウィンドウに表示される。
【００３３】
ここで、図２Ｂのケース２は、メッセージアプリケーションが「切り替えモード」に変更されたときのインターフェースを意味する。すなわち、メッセージアプリケーションが「一般モード」である場合、メッセージ入力ウィンドウ２０４は１つのみが表示されるが、メッセージアプリケーションが「切り替えモード」である場合、メッセージ入力ウィンドウ２０４とメッセージ入力ウィンドウ２０５の全てが表示され得る。メッセージアプリケーションのモード変更は、チャットウィンドウでモード変換に関するボタンを選択するか、又は、チャットウィンドウのオプションを選択することによって実行される。
【００３４】
一方、図２Ａ及び図２Ｂとは異なって、第１メッセージを入力するためのメッセージ入力ウィンドウ２０４のみが表示され、特定条件が成立すると、第２メッセージを入力するためのメッセージ入力ウィンドウ２０５が表示される。すなわち、チャットウィンドウにメッセージ入力ウィンドウ２０４からメッセージ入力ウィンドウ２０５に切り替えられて表示されてもよい。
【００３５】
例えば、ユーザがメッセージ入力ウィンドウ２０４に第１メッセージを入力した後、モードの変換に関するボタン２０２を選択すれば、メッセージ入力ウィンドウ２０４がチャットウィンドウから消えて第２メッセージを入力するためのメッセージ入力ウィンドウ２０５が表示されてもよい。
【００３６】
又は、ユーザがメッセージ入力ウィンドウ２０４に第１メッセージを入力した後、メッセージ送信に関するボタン２０３を一定時間の間に連続的にクリックすれば、メッセージ入力ウィンドウ２０４がチャットウィンドウから消えて第２メッセージを入力するためのメッセージ入力ウィンドウ２０５が表示されてもよい。
【００３７】
又は、ユーザがメッセージ入力ウィンドウ２０４に第１メッセージを入力した後、チャットウィンドウ画面をスワイプするか、又は、チャットウィンドウ画面を一定時間の間にクリックすれば、メッセージ入力ウィンドウ２０４がチャットウィンドウから消えて第２メッセージを入力するためのメッセージ入力ウィンドウ２０５が表示されてもよい。
【００３８】
図３Ａ及び図３Ｂは、一実施形態に係るメッセージの切り替え方式を示す図である。
【００３９】
図３Ａ及び図３Ｂは、２つケースであって、第１メッセージから第２メッセージへの切り替え過程を示す。図３Ａのケース１は、メッセージ送信者が作成した第１メッセージがチャットウィンドウに表示された後メッセージ受信者が第１メッセージを選択した場合、第１メッセージから第２メッセージに切り替える過程を示す。そして、図３Ｂのケース２は、メッセージ送信者が作成した第１メッセージがチャットウィンドウに表示された後一定時間が経過すれば、第１メッセージから第２メッセージに切り替える過程を示す。
【００４０】
本発明の一実施形態によると、メッセージの切り替え条件が成立すれば、チャットウィンドウに表示された第１メッセージが第２メッセージに切り替えられる。ここで、メッセージの切り替え条件は、時間、ユーザ行為、イベント実行の有無などの様々な条件が含まれてもよい。以下、メッセージが切り替えられる条件について提示する。
【００４１】
（ｉ）ユーザ行為：チャットウィンドウに第１メッセージが表示された後メッセージ受信者が第１メッセージを選択すると、第１メッセージ３０１から第２メッセージ３０２に切り替えられる（図３Ａのケース１）。
【００４２】
ここで、メッセージ受信者が第１メッセージ３０１を含むふきだしを選択又はドラッグする場合、チャットウィンドウに表示された第１メッセージ３０１は第２メッセージ３０２に切り替えられる。この場合、第１メッセージ３０１が表示されたチャットウィンドウに第１メッセージ３０１が切り替えられるという別途の識別子（ボタン、アイコン、記号、数字など）が表示されてもよい。これにより、メッセージ受信者は、チャットウィンドウに表示された第１メッセージ３０１が一般的なメッセージではなく、シークレットなどを表現した第２メッセージ３０２に切り替えられる特殊なメッセージであることを認知できる。
【００４３】
（ｉｉ）時間：チャットウィンドウに第１メッセージが表示された後一定時間が経過すれば、第１メッセージ３０１から第２メッセージ３０２に切り替えられる（図３Ｂのケース２）。
【００４４】
図３Ｂのケース２に示すように、第１メッセージ３０１が表示された後一定時間（ｅｘ．Ｘ秒の後）が経過すると、第１メッセージ３０１から自動で第２メッセージ３０２に切り替えられる。ケース１はメッセージ受信者の別途の行為が求められるが、ケース２はメッセージ受信者の別途の行為が求められないため、メッセージの切り替えを認知できないメッセージ受信者に劇的な面白さや反転を提供することができる。
【００４５】
（ｉｉｉ）イベント実行の有無：チャットウィンドウに第１メッセージが表示された後特定イベントが実行された場合、第１メッセージ３０１から第２メッセージ３０２に切り替えられる。
【００４６】
イベント実行の有無については図３には図示されていないが、下記のようなイベントが実行された場合が存在する。
【００４７】
例えば、メッセージ受信者が第１メッセージ３０１に対する応答メッセージを入力しようとメッセージ入力ウィンドウを選択する場合、イベントが実行されたと判断される。又は、メッセージ受信者が第１メッセージ３０１を確認してチャットウィンドウから離れるときイベントが実行されたものと判断される。
【００４８】
又は、メッセージアプリケーションではない他のアプリケーションを用いているメッセージ受信者がポップアップで第１メッセージ３０１を確認した場合、ポップアップをクリックして第１メッセージ３０１を確認するか、又は、メッセージアプリケーションを実行してチャットルームに入場する場合にイベントが実行されたものと判断される。
【００４９】
又は、第１メッセージ３０１がチャットウィンドウに表示された後メッセージ受信者が特定キーを選択するか、又は、第１メッセージ３０１がチャットウィンドウに表示された後にメッセージ受信者がチャットウィンドウを選択する場合、又は、第１メッセージ３０１がチャットウィンドウに表示された後チャットウィンドウに表示された他のメニューを選択する場合、イベントが実行されたものと判断される。
【００５０】
図４Ａ及び図４Ｂは、一実施形態に係るメッセージ表示方式を示す図である。
【００５１】
図４Ａ及び図４Ｂに示すケース１及びケース２は、メッセージ受信者のチャットウィンドウで第１メッセージ４０１が表示された後メッセージが切り替えられて表示される方式を示す。
【００５２】
（ｉ）第１メッセージ４０１のふきだしが第２メッセージ４０２のふきだしに代替される場合（図４Ａのケース１）。
【００５３】
図４Ａのケース１を参照すると、第１メッセージ４０１が表示されたふきだしが回転することによって第２メッセージ４０２のふきだしに代替される。代替される方式について回転ではない他のアニメーションも可能である。すなわち、メッセージ受信者は、ふきだしでメッセージが置換される効果を感じることができる。
【００５４】
そして、第１メッセージ４０１のふきだしと第２メッセージ４０２のふきだしは互いに同じスタイルであるか、異なるスタイルであってもよい。もし、異なるスタイルである場合、第１メッセージ４０１と第２メッセージ４０２とのフォント、色、大きさ、アニメーション効果などが異なってもよく、第１メッセージ４０１と第２メッセージ４０２を含んでいるふきだしの形状、形態、陰影、色、大きさなどが異なってもよい。
【００５５】
（ｉｉ）第１メッセージ４０１が表示された後、第２メッセージ４０２が別途のインターフェースを介して表示される場合（図４Ｂのケース２）。
【００５６】
図４Ｂのケース２において、第１メッセージ４０１はふきだしに表示されているが、第２メッセージ４０２はふきだしではない異なるインターフェースを介して表示されてもよい。例えば、図４Ｂに示すように、チャットウィンドウの全体又は大部分をオーバラップする大きさの別途のインターフェースを介して第２メッセージ４０２が表示されてもよい。ケース２によると、ケース１よりもメッセージ受信者が第２メッセージ４０２の登場に対してもっと劇的な面白さや反転を提供することができる。
【００５７】
ここで、インターフェースは、メッセージ送信者又はメッセージ受信者が購入するか、又は設定したものであってもよい。そして、インターフェースは、チャットウィンドウを用いて提供されるプレビュー機能を用いて、メッセージ送信者又はメッセージ受信者を変更してもよい。メッセージ送信者は、第１メッセージ４０１と第２メッセージ４０２を作成する時点でインターフェースを選択する。そして、メッセージ受信者は、第１メッセージ４０１と第２メッセージ４０２の作成時点の前に任意の時点でインターフェースを選択する。そして、インターフェースは別途の音響効果と共に表示されてもよい。
【００５８】
一方、本発明に係るインスタントメッセージングサービス提供方法は、コンピュータで実行され得るプログラムで作成され、マグネチック格納媒体、光学的な読み出し媒体、デジタル格納媒体などの様々な記録媒体にも実現される。
【００５９】
本明細書に説明された各種技術の実現はデジタル電子回路組織に、又はコンピュータハードウェア、ファームウェア、ソフトウェア、又はその組合せで実現される。実現は、データ処理装置、例えば、プログラム可能プロセッサ、コンピュータ、又は複数のコンピュータの動作による処理のために、又は、この動作を制御するために、コンピュータプログラム製品、すなわち、情報キャリア、例えば、機械読み出し可能な格納装置（コンピュータで読み出し可能な記録媒体）又は電波信号で有形的に具体化されたコンピュータプログラムとして実現される。上述したコンピュータプログラムのようなコンピュータプログラムは、コンパイル又は解釈された言語を含む任意の形態のプログラミング言語で記録されてもよく、独立型プログラムとして、又はモジュール、構成要素、サブルーチン、又は、コンピューティング環境における使用に適切な異なるユニットとして含む任意の形態に展開される。コンピュータプログラムは１つのサイトで１つのコンピュータ又は複数のコンピュータ上で処理されるよう、又は、複数のサイトにかけて分配されて通信ネットワークによって相互接続されるように展開される。
【００６０】
コンピュータプログラムの処理に適切なプロセッサは、その例として、汎用及び特殊目的のマイクロプロセッサーの両方、及び任意の種類のデジタルコンピュータの任意の１つ以上のプロセッサを含む。一般に、プロセッサは、読み出し専用メモリ又はランダムアクセスメモリ又は両方から命令語及びデータを受信する。コンピュータの要素は、命令語を実行する少なくとも１つのプロセッサ及び命令語及びデータを格納する１つ以上のメモリ装置を含んでもよい。一般に、コンピュータは、データを格納する１つ以上の大量格納装置、例えば、磁気、磁気−光ディスク、又は、光ディスクを含んでもよく、これからデータを受信したり、これにデータを送信したり又は両側になるよう結合されてもよい。コンピュータプログラム命令語及びデータを具体化するために適切な情報キャリアは、一例として、半導体記憶装置、例えば、ハードディスク、フロッピーディスク及び磁気テープのような磁気媒体（Ｍａｇｎｅｔｉｃ  Ｍｅｄｉａ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）のような光記録媒体（Ｏｐｔｉｃａｌ  Ｍｅｄｉａ）、フロプティカルディスク（Ｆｌｏｐｔｉｃａｌ  Ｄｉｓｋ）のような磁気−光媒体（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  Ｍｅｄｉａ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などを含む。プロセッサ及びメモリは、特殊の目的論理回路組織によって補充されるか、これに含まれてもよい。
【００６１】
また、コンピュータで読み出し可能な記録媒体は、コンピュータによってアクセスされることができる任意の使用可能媒体であってもよく、コンピュータ格納媒体及び送信媒体を全て含んでもよい。
【００６２】
本明細書は複数の特定の実現物の細部事項を含んでいるが、これはいかなる発明又は請求可能なものの範囲に対しても制限的なものとして理解されてはならず、かえって特定の発明の特定の実施形態に特有な特徴に対する説明として理解されなければならない。個別的な実施形態の文脈で本明細書に記述された特定の特徴は、単一実施形態で組み合わせて実現されてもよい。反対に、単一実施形態の文脈で記述した様々な特徴も個別的あるいはいかなる適切な下位組合でも複数の実施形態に実現可能である。さらに、特徴が特定な組合せで動作して初期にそれと共に請求されたように描写され得るが、請求された組合せから１つ以上の特徴は、場合によってその組合せから排除されてもよく、その請求された組合は下位組合や下位組合の変形物に変更されてもよい。
【００６３】
同様に、図面で特定の順序で動作を描写しているが、これは好ましい結果を取得するために示された特定の順序又は順次的な順にその動作を行わなければならないものとして理解されてはならない。また、全ての示された動作が実行されなければならないものとして理解されてはならない。特定の場合、マルチタスキングと並列プロセッシングが有利である。また、上述した実施形態の様々な装置コンポーネントの分離はそのような分離を全ての実施形態に求めるものとして理解されてはならず、説明したプログラムコンポーネントと装置は一般的に単一ソフトウェア製品として共に統合されたり、多重ソフトウェア製品にパッケージングされ得る点を理解すべきである。
【００６４】
一方、本明細書と図面に開示された本発明の実施形態は、理解を助けるために特定の一例を提示するだけであって、本発明の範囲を限定するためのものではない。本明細書に開示された実施形態その他にも本発明の技術的な思想に基づいた他の変形例が実施可能であることは、本発明が属する技術分野で通常の知識を有する者であれば自明なものである。
【図１】
2018106719.tif 000003
【図２Ａ】
2018106719.tif 000004
【図２Ｂ】
2018106719.tif 000005
【図３Ａ】
2018106719.tif 000006
【図３Ｂ】
2018106719.tif 000007
【図４Ａ】
2018106719.tif 000008
【図４Ｂ】
2018106719.tif 000009