(57)【要約】【課題】装置、装置駆動方法及びコンピュータプログラムを提供する。【解決手段】視覚的記号で表示することができる装置を駆動する方法において、装置の表示部によって、視覚的記号を表示するステップと、装置の制御部によって、視覚的記号のうち少なくとも一部がブラー処理されるように、表示部を制御するステップと、装置の入力部によって、あらかじめ設定された第１位置での入力を検出するステップと、制御部によって、検出された入力が、事前に決定された第１動作に対応する場合、視覚的記号のうち、第１位置に対応する少なくとも一部の視覚的記号に適用されたブラーが解除されるように、表示部を制御するステップと、を含む装置駆動方法である。【選択図】図５
2017151439.tif 000002
【特許請求の範囲】
【請求項１】
視覚的記号を表示する装置を駆動する方法において、
前記装置の表示部によって、前記視覚的記号を表示するステップと、
前記装置の制御部によって、前記視覚的記号のうち少なくとも一部がブラー処理されるように、前記表示部を制御するステップと、
前記装置の入力部によって、あらかじめ設定された第１位置での入力を検出するステップと、
前記制御部によって、前記検出された入力が、事前に決定された第１動作に対応する場合、前記視覚的記号のうち、前記第１位置に対応する少なくとも一部の視覚的記号に適用されたブラーが解除されるように、前記表示部を制御するステップと、を含む装置駆動方法。
【請求項２】
前記ブラーが解除されるように、前記表示部を制御するステップ後、
前記制御部によって、前記少なくとも一部の視覚的記号に適用されたブラーが解除された後に経過した時間を測定し、前記経過した時間が第１時間に逹する場合、前記少なくとも一部の視覚的記号がブラー処理されるように、前記表示部を制御するステップをさらに含むことを特徴とする請求項１に記載の装置駆動方法。
【請求項３】
前記ブラーが解除されるように、前記表示部を制御するステップ後、
前記制御部によって、前記検出された入力が始まった瞬間、及び前記検出された入力が終わった瞬間のうちいずれか一つから経過した時間を測定し、前記経過した時間が第２時間に逹する場合、前記少なくとも一部の視覚的記号がブラー処理されるように、前記表示部を制御するステップをさらに含むことを特徴とする請求項１に記載の装置駆動方法。
【請求項４】
前記第１位置は、前記少なくとも一部の視覚的記号が表示された位置、前記少なくとも一部の視覚的記号に対応する位置、前記表示部上においてあらかじめ設定された位置、及び前記装置上においてあらかじめ設定された位置のうちいずれか一つであることを特徴とする請求項１に記載の装置駆動方法。
【請求項５】
前記視覚的記号を表示するステップは、
前記制御部によって、前記装置への入力が進められている最中の視覚的記号のうち少なくとも一部がブラー処理されるように、前記表示部を制御するステップを含むことを特徴とする請求項１に記載の装置駆動方法。
【請求項６】
前記入力が進められている最中の視覚的記号がブラー処理されるように、前記表示部を制御するステップは、前記装置への入力が進められている最中の視覚的記号のうち、入力された後に経過した時間が第３時間未満である視覚的記号、入力カーソルが配置された位置において、上下左右のうち少なくとも１つの方向に第１距離以内の視覚的記号のうち少なくとも１つの視覚的記号は、前記ブラー処理から除くステップを含むことを特徴とする請求項５に記載の装置駆動方法。
【請求項７】
前記視覚的記号を表示するステップの前に、
前記装置の通信部によって、外部装置からデータ信号を受信するステップをさらに含み、
前記視覚的記号を表示するステップは、前記データ信号から、前記視覚的記号を取得して表示するステップを含むことを特徴とする請求項１に記載の装置駆動方法。
【請求項８】
前記ブラー処理されるように、前記表示部を制御するステップは、
前記データ信号から取得した視覚的記号は、前記表示部に表示された後、第３時間が経過した後にブラー処理されるように、前記表示部を制御するステップを含むことを特徴とする請求項７に記載の装置駆動方法。
【請求項９】
前記制御部によって、前記表示部にスクロールが発生する場合、及び前記表示部に第１速度以上のスクロールが発生する場合のうち少なくとも１つの場合、前記表示部に適用された少なくとも一部のブラーが解除されるように、前記表示部を制御するステップをさらに含むことを特徴とする請求項１に記載の装置駆動方法。
【請求項１０】
前記ブラー処理されるように、前記表示部を制御するステップは、
前記少なくとも一部の視覚的記号の解像度を低下させ、第１臨時視覚的記号を生成するステップと、
前記第１臨時視覚的記号をブラーさせ、第２臨時視覚的記号を生成するステップと、
前記第２臨時視覚的記号を、前記少なくとも一部の視覚的記号と同一サイズに拡大して表示するステップと、を含むことを特徴とする請求項１に記載の装置駆動方法。
【請求項１１】
前記制御部によって、ブラーモードを、オン状態及びオフ状態のうちいずれか１つの状態に制御するステップをさらに含み、
前記ブラー処理されるように、前記表示部を制御するステップは、前記ブラーモードが前記オフ状態である場合、前記視覚的記号のうち少なくとも一部のブラー処理を省略するステップをさらに含むことを特徴とする請求項１に記載の装置駆動方法。
【請求項１２】
前記制御するステップは、前記装置の振動度合い、前記装置周辺の騷音発生度合い、前記入力部を介した所定の入力受信度合い、及び外部装置から第１強度以上の電子信号の受信度合いのうち少なくとも一つを基に、前記ブラーモードの前記オン状態及び前記オフ状態を制御するステップを含むことを特徴とする請求項１１に記載の装置駆動方法。
【請求項１３】
コンピュータを利用して、請求項１乃至１２のうちいずれか１項に記載の方法を実行させるために、コンピュータ判読可能な媒体に保存されたコンピュータプログラム。
【請求項１４】
視覚的記号を表示する表示部と、
前記視覚的記号のうち少なくとも一部がブラー処理されるように、前記表示部を制御する制御部と、
あらかじめ設定された第１位置での入力を検出する入力部と、を含み、
前記制御部は、前記検出された入力が、事前に決定された第１動作に対応する場合、前記視覚的記号のうち、前記第１位置に対応する少なくとも一部の視覚的記号に適用されたブラーが解除されるように、前記表示部を制御する装置。
【請求項１５】
前記制御部は、前記少なくとも一部の視覚的記号に適用されたブラーが解除された後に経過した時間を測定し、前記経過した時間が第１時間に逹する場合、前記少なくとも一部の視覚的記号がブラー処理されるように、前記表示部を制御することを特徴とする請求項１４に記載の装置。
【請求項１６】
前記制御部は、前記検出された入力が始まった瞬間、及び前記検出された入力が終わった瞬間のうちいずれか一つから経過した時間を測定し、前記経過した時間が第２時間に逹する場合、前記少なくとも一部の視覚的記号がブラー処理されるように、前記表示部を制御することを特徴とする請求項１４に記載の装置。
【請求項１７】
前記制御部は、前記装置への入力が進められている最中の視覚的記号のうち少なくとも一部がブラー処理されるように、前記表示部を制御することを特徴とする請求項１４に記載の装置。
【請求項１８】
外部装置からデータ信号を受信する通信部をさらに含み、
前記表示部は、前記データ信号から、前記視覚的記号を取得して表示することを特徴とする請求項１４に記載の装置。
【請求項１９】
前記制御部は、前記少なくとも一部の視覚的記号の解像度を低下させ、第１臨時視覚的記号を生成し、前記第１臨時視覚的記号をブラーさせ、第２臨時視覚的記号を生成し、前記第２臨時視覚的記号を、前記少なくとも一部の視覚的記号と同一サイズに拡大して表示することを特徴とする請求項１４に記載の装置。
【請求項２０】
前記制御部は、ブラーモードを、オン状態及びオフ状態のうちいずれか１つの状態に制御し、前記ブラーモードが前記オフ状態である場合には、前記視覚的記号のうち少なくとも一部のブラー処理を省略することを特徴とする請求項１４に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置、装置駆動方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
電子装置に係わる技術発展につれ、ユーザは、装置を利用して、外部装置から受信した視覚的記号（visual sign）、または装置自体で生成された視覚的記号をユーザに提供することができる。このように、装置を介してユーザに提供される視覚的記号には、写真、絵、動画、または他人との対話内容を示すテキストなどが含まれる。
【０００３】
一方、他人との距離の維持が容易ではない公共交通や路上では、装置に表示される視覚的記号が他人にさらされることもある。視覚的記号は、重要な個人情報や、私的な対話内容のようなプライバシーに係わる情報を表示することにもなるので、視覚的記号が他人にさらされる場合を解消する必要がある。
【０００４】
前述の背景技術は、発明者が本発明の導出のために保有していたか、あるいは本発明の導出過程で習得した技術情報であり、必ずしも本発明の出願前に一般公衆に公開された公知技術とするものではない。なお、関連先行技術文献として、特許文献１がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国公開特許公報ＫＲ２０００−００５３６９７
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、装置に表示される視覚的記号を所定の条件によってブラー（blurring）処理を施し、他の所定の条件によって、当該視覚的記号に適用されたブラーを解除することができる、装置、装置駆動方法及びコンピュータプログラムを提供することである。
【０００７】
本発明が解決しようとする課題はまた、装置に表示される視覚的記号をブラー処理するとき、視覚的記号の解像度を低下させた後でブラー工程を実行することにより、ブラー処理のための計算量及び計算時間が短縮された、装置、装置駆動方法及びコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の一実施形態は、視覚的記号を表示することができる装置を駆動する方法において、前記装置の表示部によって、前記視覚的記号を表示するステップと、前記装置の制御部によって、前記視覚的記号のうち少なくとも一部がブラー処理されるように、前記表示部を制御するステップと、前記装置の入力部によって、あらかじめ設定された第１位置での入力を検出するステップと、前記制御部によって、前記検出された入力が、事前に決定された第１動作に対応する場合、前記視覚的記号のうち、前記第１位置に対応する少なくとも一部の視覚的記号に適用されたブラーが解除されるように、前記表示部を制御するステップと、を含む装置駆動方法を開示する。
【０００９】
本発明の他の実施形態は、視覚的記号を表示する表示部と、前記視覚的記号のうち少なくとも一部がブラー処理されるように、前記表示部を制御する制御部と、あらかじめ設定された第１位置での入力を検出する入力部と、を含み、前記制御部は、前記検出された入力が、事前に決定された第１動作に対応する場合、前記視覚的記号のうち、前記第１位置に対応する少なくとも一部の視覚的記号に適用されたブラーが解除されるように、前記表示部を制御する装置を開示する。
【発明の効果】
【００１０】
本発明によれば、装置に表示される視覚的記号を、所定の条件によってブラー処理し、他の所定の条件によって、当該視覚的記号に適用されたブラーを解除することができる装置、装置駆動方法及びコンピュータプログラムを提供することができる。
【００１１】
また、装置に表示される視覚的記号をブラー処理するとき、視覚的記号の解像度を低下させた後でブラー工程を実行することにより、ブラー処理のための計算量及び計算時間が短縮された装置、装置駆動方法及びコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による装置駆動システムの構成を概略的に図示した図面である。
【図２】本発明の一実施形態による装置の内部構成を概略的に図示したブロック図である。
【図３】本発明の一実施形態による装置の内部構成を概略的に図示したブロック図である。
【図４】本発明の一実施形態による装置駆動システムの内部構成を概略的に図示した図面である。
【図５】本発明の一実施形態による装置駆動方法を概略的に図示したフローチャートである。
【図６】本発明の一実施形態によって、装置が駆動される様子の例示を概略的に図示した図面である。
【図７】本発明の一実施形態によって、装置が駆動される様子の例示を概略的に図示した図面である。
【図８】本発明の一実施形態によって、装置が駆動される様子の例示を概略的に図示した図面である。
【図９】本発明の一実施形態によって、装置が駆動される様子の例示を概略的に図示した図面である。
【図１０】本発明の一実施形態によって、装置が駆動される様子の例示を概略的に図示した図面である。
【図１１】本発明の一実施形態によって、装置が駆動される様子の例示を概略的に図示した図面である。
【図１２】本発明の一実施形態によって、装置が駆動される様子の例示を概略的に図示した図面である。
【発明を実施するための形態】
【００１３】
本発明は、多様な変換を加えることができ、さまざまな実施形態を有することができるが、特定の実施形態を図面に例示し、発明を実施するための形態によって詳細に説明する。本発明の効果、特徴、及びそれらを達成する方法は、図面と共に詳細に説明する実施形態を参照すれば、明確になるであろう。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、多様な形態にて具現されるのである。以下の実施形態において、第１、第２のような用語は、限定的な意味ではなく、１つの構成要素を他の構成要素と区別する目的に使用されている。また、単数の表現は、文脈上明白に異なることを意味しない限り、複数の表現を含む。また、「含む」または「有する」というような用語は、明細書上に記載された特徴または構成要素が存在するということを意味するものであり、１以上の他の特徴または構成要素が付加される可能性をあらかじめ排除するものではない。また、図面では、説明の便宜のために、構成要素が、その大きさが誇張されていたり縮小されていたりする。例えば、図面に示された各構成の大きさ及び厚みは、説明の便宜のために任意に示されており、本発明は、必ずしも図示されたところに限定されるものではない。
【００１４】
以下、添付された図面を参照し、本発明の実施形態について詳細に説明するが、図面を参照して説明する際、同一であるか、あるいは対応する構成要素は、同一図面符号を付し、それに係わる重複説明は省略する。
【００１５】
図１は、本発明の一実施形態による装置駆動システムの構成を概略的に図示した図面である。
【００１６】
図１を参照すれば、本発明の一実施形態による装置駆動システム１０は、装置１００、外部装置２００及びサーバ３００を含んでもよい。
【００１７】
装置駆動システム１０は、装置１００を駆動するためのシステムを意味する。すなわち、本発明の装置駆動システム１０において、外部装置２００及び／またはサーバ３００は、装置１００の正しい駆動のために必要な信号を送受信したりデータを保存したりすることができる。すなわち、装置駆動システム１０は、装置１００、外部装置２００及び／またはサーバ３００の間の有線／無線通信を介して、データが送受信されるシステムを意味する。また、１つの装置駆動システム１０には、複数の装置１００が含まれ、各装置１００間の有線／無線通信を介してコンテンツが送受信される。
【００１８】
装置１００は、装置駆動システム１０に含まれる外部装置２００及び／またはサーバ３００とデータを送受信することができる電子装置でもある。装置１００は、外部装置２００及び／またはサーバ３００から視覚的記号を表示することができる信号を受信し、当該視覚的記号を表示することができる。
【００１９】
本明細書において視覚的記号は、文字（alphabet）、絵及び写真など視覚的に認知され、相手に視覚的な形態で情報を伝達することができる客体、または当該客体の集合を意味する。例えば、視覚的記号は装置１００のディスプレイスクリーンに表示されるテキストメッセージ、絵、写真、またはそれらを組み合わせて生成される文章（sentence）やイモティコンなどを含んでもよいが、本発明は、それらに限定されるものではない。
【００２０】
装置１００は、視覚的記号を表示することができる多様な種類の電子装置のうちの一つでもある。例えば、装置１００は、スマートフォン、ラップトップＰＣ（personal computer）、タブレットＰＣ、スマートＴＶ（television）、携帯電話、ＰＤＡ（personal digital assistant）、デスクトップＰＣ、メディアプレイヤ、マイクロサーバ、ＧＰＳ（global position system）装置、電子書籍端末機、デジタル放送用端末機、ナビゲーション、キオスク端末、ＭＰ３プレイヤ、デジタルカメラ、ウェアラブル装置、及びその他のモバイルまたは非モバイルのコンピュータ装置でもあるが、本発明は、それらに限定されるものではない。また、装置１００は、電子黒板、タッチテーブルのように、視覚的記号を表示することができる多様な装置を含んでもよい。また、装置１００は、映像表示機能を具備した時計、めがね、ヘッド着用型電子装置及び指輪などのアクセサリでもあるが、本発明は、それらに限定されるものではない。
【００２１】
外部装置２００は、装置１００に表示する視覚的記号を装置１００に送信することができる。このような外部装置２００は、装置１００と物理的な特徴で区分される電子装置でもある。ただし、装置１００及び外部装置２００は、使用主体によって区分される電子装置でもある。すなわち、第１ユーザの立場では、自分が所有した電子装置が装置１００であり、他人である第２ユーザが所有した電子装置が外部装置２００でもある。一方、第２ユーザの立場では、自分が所有した電子装置が装置１００であり、他人である第１ユーザが所有した電子装置が外部装置２００であることもある。
【００２２】
サーバ３００は、装置駆動システム１０上で、有線／無線通信を介して、装置１００及び／または外部装置２００と信号を送受信し、信号に含まれたデータを保存することができる。
【００２３】
このようなサーバ３００は、装置１００で生成された視覚的記号に係わる情報を含む信号を装置１００から送信されて保管することができる。また、サーバ３００は、装置１００から送信された信号を外部装置２００に送信することができる。また、サーバ３００は、外部装置２００から送信された信号を、装置１００に送信することができる。
【００２４】
サーバ３００は、装置駆動サービスを提供する以外にも、一般的な検索サービス及び、その他ユーザの利便性を向上させる多様なサービスを提供するサーバでもある。すなわち、サーバ３００は、装置駆動サービス以外にも、検索、電子メール、ブログ、ソーシャルネットワークサービス（ＳＮＳ：social network service）、ニュース、ショッピング情報提供のような多様なサービスを提供することができる。
【００２５】
または、サーバ３００は、検索、電子メール、ニュース、ショッピングのようなポータル（portal）サービスを提供するサーバに連結され、ポータルサービスに情報提供を要請する装置１００に、ポータルサービスが提供するウェブページを提供するサーバでもある。ここで、サーバ３００とポータルサービス提供サーバは、物理的に分離された別途のサーバでもあり、概念的にのみ分離された同一サーバでもある。
【００２６】
通信網４００は、装置１００、外部装置２００及び／またはサーバ３００の間の有線／無線通信経路を提供することができる。通信網４００は、例えば、ＬＡＮｓ（local area networks）、ＷＡＮｓ（wide area networks）、ＭＡＮｓ（metropolitan area networks）、ＩＳＤＮｓ（integrated service digital networks）などの有線ネットワーク；無線ＬＡＮｓ、ＣＤＭＡ（code division multiple access）、ブルートゥース（Bluetooth（登録商標））、衛星通信などの無線ネットワークを網羅することができるが、本発明の範囲は、それらに限定されるものではない。
【００２７】
図２及び図３は、本発明の一実施形態による装置の内部構成を概略的に図示したブロック図である。
【００２８】
図２を参照すると、本発明の一実施形態による装置駆動システム１０に含まれる装置１００は、入力部１１０、表示部１２０及び制御部１３０を含んでもよい。
【００２９】
入力部１１０は、装置１００のユーザから多様な信号を入力される。このような入力部１１０は、装置１００のユーザから、音声入力、文字入力、ボタンを押す入力、またはタッチ入力を受信することができるが、本発明の範囲は、それらに限定されるものではない。例えば、入力部１１０は、装置１００のユーザからメッセージを入力される。
【００３０】
入力部１１０は、装置１００上において、特定位置に対する接触、すなわち、タッチを検出することができる。または、入力部１１０は、装置１００上の物理的ボタンを押す入力を検出することもできる。または、入力部１１０は、装置１００上の特定位置を介して、指紋感知、体温感知、圧力感知、所定レベルの電気フロー感知などを介して、入力を検出することもできる。または、入力部１１０は、装置１００と有線／無線通信を行う別の装置として存在することもできる。
【００３１】
表示部１２０は、視覚的記号を表示することができる。表示部１２０は、可視光線を介して、情報を提供するためのディスプレイスクリーンでもある。このような表示部１２０は、液晶表示（liquid crystal display）、薄膜トランジスタ液晶表示（thin film transistor-liquid crystal display）、有機発光ダイオード（organic light-emitting diode）、フレキシブル表示（flexible display）、三次元表示（３Ｄ display）及び電気泳動表示（electrophoretic display）のうち少なくとも一つを含んでもよいが、本発明の範囲は、それらに限定されるものではない。また、装置１００の具現形態によって、装置１００は、表示部１２０を２個以上含んでもよい。
【００３２】
一方、入力部１１０及び表示部１２０は、１つのタッチディスプレイを形成することができる。すなわち、入力部１１０及び表示部１２０は、１つのタッチディスプレイのレイヤをそれぞれ形成することができる。その場合、入力部１１０は、表示部１２０上での特定位置に対する入力を検出することができる。
【００３３】
制御部１３０は、一般的に、装置１００の全般的な動作を制御することができる。例えば、制御部１３０は、通信部１４０の信号送受信動作を制御し、通信部１４０の信号送受信を許可したり禁止したりすることができる。このような制御部１３０は、プロセッサ（processor）のようにデータを処理することができる全ての種類の装置を含んでもよい。ここで、「プロセッサ」は、例えば、プログラム内に含まれたコードまたは命令によって表現された機能を実行するために、物理的に構造化された回路を有する、ハードウェアに内蔵されたデータ処理装置を意味する。このように、ハードウェアに内蔵されたデータ処理装置の一例として、マイクロプロセッサ（microprocessor）、中央処理装置（ＣＰＵ：central processing unit）、プロセッサコア（processor core）、マルチプロセッサ（multiprocessor）、ＡＳＩＣ（application specific integrated circuit）、ＦＰＧＡ（field programmable gate array）などの処理装置を網羅することができるが、本発明の範囲は、それらに限定されるものではない。
【００３４】
制御部１３０は、表示部１２０に表示される視覚的記号のうち少なくとも一部をブラー（blurring）処理することができる。ブラー処理された視覚的記号は、ピンぼけ状態で撮影された映像や、焦点が合わない状態の事物を見るように、ぼやけて曇って見える。そのとき、ブラー処理する程度は、視覚的記号を介して提供されなければならない情報が全く認知されない程度でもあり、集中して見る場合には、当該視覚的記号を介して、提供されなければならない情報を認知することができる程度でもある。また、制御部１３０は、所定の条件が満たされる場合、適用したブラーのうち少なくとも一部を解除することができる。制御部１３０において、ブラーを適用したり解除したりする具体的な条件及び例示については後述する。
【００３５】
一方、図３を参照すれば、本発明の一実施形態による装置駆動システム１０に含まれる装置１００は、入力部１１０、表示部１２０及び制御部１３０に加えて、通信部１４０をさらに含んでもよい。
【００３６】
通信部１４０は、外部装置２００及び／またはサーバ３００との有線／無線通信を介して、多様な電子信号を送受信することができる。例えば、通信部１４０は、装置１００に入力された視覚的記号に係わる情報を含む信号を、外部装置２００またはサーバ３００に送信することができ、外部装置２００またはサーバ３００から、視覚的記号に係わる情報を含む信号を受信することができる。
【００３７】
このような通信部１４０は、ブルートゥース（Bluetooth）通信部、ＢＬＥ（Bluetooth low energy）通信部、近距離無線通信部（near field communication unit）、ＷＬＡＮ（wireless local area network）（Ｗｉ−Ｆｉ（wireless fidelity））通信部、ジグビー（Zigbee）通信部、赤外線（ＩｒＤＡ：infrared data association）通信部、ＷＦＤ（Ｗｉ−Ｆｉ direct）通信部、ＵＷＢ（ultra wideband）通信部、Ａｎｔ＋通信部などでもあるが、それらに限定されるものではない。
【００３８】
図４は、本発明の一実施形態による装置駆動システムの内部構成を概略的に図示した図面である。
【００３９】
図４を参照すれば、本発明の一実施形態による装置駆動システム１０に含まれる装置１００は、入力部１１０、表示部１２０、制御部１３０、通信部１４０、出力部１５０、メモリ１６０及びプログラム保存部１７０を含んでもよい。以下において、図１乃至図３を介して説明された内容は省略する。
【００４０】
出力部１５０は、装置１００のユーザに、多様な情報を提供するために、多様な形態の信号を出力することができる。出力部１５０は、視覚的記号を表示する表示部１２０を含んでもよい。出力部１５０は、聴覚的信号を介して情報を提供するための音響部を含んでもよい。
【００４１】
該音響部は、装置１００に提供されるコンテンツで伝達する情報を聴覚的な形態で出力することができる。該音響部は、通知の種類によって、互いに異なる長さ、周波数、強度、高低または位相を有した音を出力することができる。該音響部は、チューナ、イコライザ、ヘッドフォン、イヤホン、及び多様な形態のスピーカのうち少なくとも一つを含んでもよいが、本発明の範囲は、それらに限定されるものではない。すなわち、該音響部は、電気的または機械的な方法を介して音を発生させることができる多様な種類の装置でもある。
【００４２】
メモリ１６０は、制御部１３０が処理するデータを、一時的または永久に保存する機能を実行することができる。ここで、メモリ１６０は、磁気記録媒体（magnetic storage media）またはフラッシュ記録媒体（flash storage media）を含んでもよいが、本発明の範囲は、それらに限定されるものではない。
【００４３】
プログラム保存部１７０は、装置１００が動作されるために必須であるか、あるいは補助的なソフトウェア、及び／または装置１００を活用した多様なアプリケーションを実行するために必須であるか、あるいは補助的なソフトウェアを搭載する構成要素でもある。
【００４４】
なお、図４をさらに参照すれば、本発明の一実施形態によるサーバ３００は、通信部３１０、メモリ３２０、プログラム保存部３３０、制御部３４０及びデータベース（ＤＢ）３５０を含んでもよい。
【００４５】
通信部３１０は、装置１００との有線／無線通信を介して電子信号を送受信することができる。メモリ３２０は、制御部３４０が処理するデータを、一時的または永久に保存する機能を実行することができる。プログラム保存部３３０は、サーバ３００が動作されるために必須であるか、あるいは補助的なソフトウェア、及び／またはサーバ３００を活用した多様なアプリケーションを実行するために必須であるか、あるいは補助的なソフトウェアを搭載する構成要素でもある。制御部３４０は、一般的に、サーバ３００の全般的な動作を制御することができる。例えば、制御部３４０は、通信部３１０の信号送受信動作を制御し、通信部３１０の信号送受信を許可したり禁止したりすることができる。データベース３５０は、サーバ３００を介して送受信される多様な信号に含まれたデータを保存することができる。データベース３５０は、装置１００及び／または外部装置２００の間で送受信されるデータ、または装置１００上に表示される視覚的記号に係わるデータを保存することができる。
【００４６】
図５は、本発明の一実施形態による装置駆動方法を概略的に図示したフローチャートである。以下において、図１乃至図４を介して説明された内容は省略する。
【００４７】
図５を参照すれば、本発明の一実施形態による装置１００は、視覚的記号を表示するステップ（Ｓ４０１のステップ）を実行することができる。そのとき、視覚的記号は、装置１００の入力部１１０を介して入力されたものでもあり、装置１００の通信部１４０を介して、外部装置２００またはサーバ３００から受信した信号から生成したものでもある。このようなＳ４０１ステップは、装置１００の表示部１２０によって実行される。
【００４８】
その後、装置１００は、表示部１２０に表示された視覚的記号のうち少なくとも一部がブラー処理されるように、表示部１２０を制御するステップ（Ｓ４０２のステップ）を実行することができる。そのとき、装置１００は、表示部１２０に表示されている全ての視覚的記号がブラー処理されるようにすることもでき、一部視覚的記号だけブラー処理されるようにすることもできる。このようなＳ４０２のステップは、装置１００の制御部１３０によって実行される。
【００４９】
その後、装置１００は、第１位置での入力を検出するステップ（Ｓ４０３のステップ）を実行することができる。ここで、該第１位置は、ブラー処理された視覚的記号が表示された位置、またはブラー処理された視覚的記号に対応する位置でもある。または、該第１位置は、表示部１２０上の所定位置でもある。または、第１位置は、装置１００上の特定ボタンやセンサが存在する位置でもある。このようなＳ４０３のステップは、装置１００の入力部１１０によって実行される。
【００５０】
その後、装置１００は、検出された入力が第１動作と同一であるか否かということを確認するステップ（Ｓ４０４のステップ）を実行することができる。ここで、該第１動作は、所定の位置に対するタップ、所定の位置に対するダブルタップ、所定の位置に対するロングタップ及びタップ後のドラッギングのうちいずれか１つのタッチ動作でもある。または、該第１動作は、所定の物理的ボタンを押す動作や、物理的ボタンを所定の期間以上押した状態を維持する動作でもある。または、該第１動作は、指紋感知、体温感知、圧力感知、所定レベルの電気フロー感知装置に、身体の一部、または所定のツールを接触させる動作でもある。または、該第１動作は、物理的な接触なしに、所定の位置上で取るエアジェスチャ（air gesture）でもある。このようなＳ４０４のステップは、装置１００の制御部１３０によって実行される。
【００５１】
検出された入力が第１動作と一致しない場合、装置１００は、第１位置での入力を検出するＳ４０３のステップ以前に戻る。すなわち、装置１００は、第１位置での入力を受信するまで待機状態にあるか、あるいは他の入力を受信することができる状態に転換または維持することができる。
【００５２】
検出された入力が第１動作と一致する場合、装置１００は、視覚的記号に適用されているブラーのうち一部を解除するステップ（Ｓ４０５のステップ）を実行することができる。そのとき、装置１００は、視覚的記号のうち、第１位置に対応する少なくとも一部の視覚的記号に適用されたブラーが解除されるように、表示部１２０を制御することができる。そのとき、選択的に、装置１００は、所定の位置に対して第１動作が検出される場合には、装置１００の表示部１２０全体の視覚的記号のブラーが解除されるように、表示部１２０を制御することもできる。このようなＳ４０５のステップは、装置１００の制御部１３０によって実行される。
【００５３】
一方、選択的に、Ｓ４０５のステップ後、装置１００の制御部１３０は、少なくとも一部の視覚的記号に適用されたブラーが解除された後、経過した時間を測定するステップをさらに実行することができる。その場合、装置１００の制御部１３０は、経過した時間が第１時間に逹する場合、少なくとも一部の視覚的記号がさらにブラー処理されるように、表示部１２０を制御することができる。すなわち、装置１００は、ユーザが第１位置において第１動作を取る場合、一部ブラーを解除してから、一定時間が経過すると、再度当該ブラーを適用することができる。
【００５４】
または、選択的に、Ｓ４０５のステップ後、装置１００の制御部１３０は、第１位置での入力が始まった瞬間、及び第１位置での入力が終わった瞬間のうちいずれか一つから経過した時間を測定するステップをさらに実行することができる。その場合、装置１００の制御部１３０は、経過した時間が第２時間に逹する場合、少なくとも一部の視覚的記号がさらにブラー処理されるように、表示部１２０を制御することができる。すなわち、装置１００は、ユーザが第１位置での入力を続けて維持する場合（例えば、ユーザが特定の視覚的記号が表示された位置をタッチし、当該タッチ状態を続けて維持する場合）には、当該入力が終わった瞬間（すなわち、ユーザが指を離した瞬間）から一定時間が経過すれば、再びブラーを適用することができる。その場合、装置１００のユーザがタッチを維持している場合には、続けてブラーが解除された状態が維持され、タッチを離せば、一定時間経過後、ブラーが適用される。それを介して、装置１００は、装置１００のユーザの利便性に応じて、ブラーが解除される期間が変動されるという効果を提供することができる。
【００５５】
また選択的に、Ｓ４０１のステップで視覚的記号が表示されるとき、装置１００の制御部１３０は、装置１００への入力が進められている最中の視覚的記号のうち少なくとも一部は、入力されるや否やブラー処理されるように、表示部１２０を制御するステップをさらに実行することができる。具体的には、装置１００の制御部１３０は、装置１００のユーザが、現在入力を進めている最中である視覚的記号（例えば、ユーザが、外部ユーザに発信するためのテキストを作成している最中、発信を行う直前に作成されているテキスト）も、ブラー処理されるように、表示部１２０を制御することができる。それを介して、装置１００は、装置１００のユーザが現在入力中の、視覚的記号に対するプライバシーも守られるという効果を提供することができる。
【００５６】
そのとき、選択的に、装置１００の制御部１３０は、装置１００への入力が進められている最中の視覚的記号のうち、入力後に経過した時間が第３時間未満である視覚的記号、及び入力カーソルが配置された位置において、上下左右のうち少なくとも１つの方向に第１距離以内の視覚的記号のうち少なくとも１つの視覚的記号は、ブラー処理されないように、表示部１２０を制御するステップをさらに実行することができる。一般的に、装置１００のユーザがテキストを入力する場合、自分がたった今入力した内容を直接確認し、入力間違いまたは内容の誤りを修正する場合がほとんどである。従って、もしユーザが装置１００に視覚的記号を入力する瞬間ブラーがすぐ適用されれば、ユーザも、自分が正しく内容を入力したか否かということを確認することができない。従って、装置１００は、ユーザが入力した後、所定の時間、すなわち、第３時間が経過していない視覚的記号は、ブラー処理されないように、表示部１２０を制御することができる。または一般的に、装置１００のユーザは、自分が入力した視覚的記号の中間部分に移動し、内容を修正する場合もある。従って、装置１００は、入力カーソルが配置された位置近くの視覚的記号は、ブラー処理されないように、表示部１２０を制御することができる。例えば、ユーザが、「今日のお昼は何にする」という文章を入力している最中、「今日」という単語と「お昼」という単語との間でカーソルを移動させる場合、装置１００は、「今日の」及び「お昼」という単語だけにブラーが適用されないようにし、「何にする」という部分には、ブラーが適用されるようにすることができる。それを介して、装置１００は、装置１００のユーザが入力する視覚的記号を容易に編集することができる機会を提供することができる。
【００５７】
また選択的に、Ｓ４０１のステップにおいて、視覚的記号を表示する前に、装置１００の通信部１４０は、外部装置２００からデータ信号を受信するステップをさらに実行することができる。その場合、Ｓ４０１のステップにおいて、装置１００は、受信したデータから視覚的記号を取得し、それを表示部１２０に表示することができる。すなわち、装置１００は、装置１００のユーザが直接作成した視覚的記号だけではなく、外部装置１００のユーザ（すなわち、外部ユーザ）が作成した視覚的記号の情報を含む信号を受信し、外部ユーザが作成した視覚的記号を表示部１２０に表示することができる。
【００５８】
そのとき、選択的に、装置１００の制御部１３０は、通信部１４０を介して受信したデータ信号から取得した視覚的記号が、表示部１２０に表示された後に、第３時間が経過した後、ブラー処理されるように、表示部１２０を制御するステップを実行することができる。すなわち、装置１００のユーザが、外部装置２００の外部ユーザとチャットサービスなどを介して対話を交わす場合、装置１００は、外部ユーザが作成した視覚的記号が装置１００に表示された直後、しばらくの間ブラー処理されないようにし、装置１００のユーザは、当該内容を認知することができる。その後、装置１００は、一定時間が経過すると、外部ユーザが作成した視覚的記号がブラー処理されることにより、プライバシーを守ることができる。
【００５９】
または選択的に、装置１００の制御部１３０は、通信部１４０を介して受信したデータ信号から取得した視覚的記号のうち、表示部１２０に表示された時間が直近のものから順に、一定個数の視覚的記号は、ブラー処理されないように、表示部１２０を制御するステップを実行することができる。すなわち、装置１００のユーザが、外部装置２００の外部ユーザとチャットサービスなどを介して対話を交わす場合、装置１００は、外部ユーザが直近で作成した視覚的記号は、ブラー処理されないようにし、装置１００のユーザは、当該内容を認知することができる。その後、装置１００は、表示部１２０に新たな視覚的記号が表示されれば、既存の視覚的記号をブラー処理することができる。
【００６０】
また選択的に、装置１００の制御部１３０は、表示部１２０にスクロールが発生する場合には、表示部１２０に適用された少なくとも一部のブラーが解除されるように、表示部１２０を制御するステップを実行することができる。すなわち、装置１００のユーザは、スクロールを行わなければならないほど視覚的記号が多く存在する場合、過去に受信したか、あるいは入力した視覚的記号を確認するために、スクロールを行うことができる。その場合、装置１００のユーザが、過去の視覚的記号を探すためには、ブラーが適用されてはならないので、装置１００の制御部１３０は、表示部１２０のブラーが解除されるように、表示部１２０を制御することができる。そのとき、選択的に、装置１００の制御部１３０は、表示部１２０に、所定の第１速度以上のスクロールが発生する場合にだけ、表示部１２０に適用された少なくとも一部のブラーが解除されるように、表示部１２０を制御することもできる。すなわち、速度が遅いスクロールは、装置１００のユーザが特定の視覚的記号を探す動作ではないので、装置１００は、所定の第１速度以上にスクロールが発生する場合にだけ、表示部１２０に適用された少なくとも一部のブラーが解除されるように、表示部１２０を制御することもできる。
【００６１】
また選択的に、装置１００の制御部１３０は、ブラーモードを、オン状態及びオフ状態のうちいずれか１つの状態に制御するステップを実行することができる。ブラーモードがオン状態である場合、装置１００は、図４を介して説明した視覚的記号のブラー処理方法を適用することができる。一方、ブラーモードがオフ状態である場合、装置１００は、視覚的記号のうち少なくとも一部のブラー処理を省略することができる。それを介して、装置１００は、装置１００のユーザにプライバシーが守られる必要性などによって、視覚的記号にブラーが適用されるか、あるいは適用されないようにする機能を提供することができる。
【００６２】
そのとき、選択的に、装置１００の制御部１３０は、装置１００自体、または装置１００周辺の状況を把握し、ブラーモードを、オン状態及びオフ状態のうちいずれか１つの状態に制御するステップを実行することができる。具体的には、装置１００の制御部１３０は、装置１００のユーザから、直接ブラーモードのオン／オフ状態を決定されてもよい。ただし、装置１００は、直接ブラーモードのオン／オフ状態を決定されない場合にも、周辺環境によって、ブラーモードを調整することができる。例えば、装置１００内部には、揺れを感知するためのセンサが含まれている。その場合、装置１００は、装置１００がどれほど揺れているかということを判断し、装置１００に振動が多い場合は、装置１００のユーザが人込みの中にいる場合であると判断し、ブラーモードをオン状態に変更することができ、装置１００に揺れが少ない場合には、装置１００のユーザが私的な空間にいる場合であると判断し、ブラーモードをオフ状態に変更することができる。反対に、装置１００は、装置１００に揺れが多い場合、ブラーモードをオフ状態に変更し、装置１００に揺れが少ない場合、ブラーモードをオン状態に変更することもできる。他の例示として、装置１００内部には、音の発生度合い、または音の大きさを感知するためのセンサが含まれている。その場合、装置１００は、装置１００の周辺にどれ位の騒音があるかということを判断し、装置１００周辺の騒音が一定レベル以上存在する場合には、装置１００のユーザが人込みの中にいる場合であると判断し、ブラーモードをオン状態に変更することができ、装置１００周辺が静かな場合には、装置１００のユーザが私的な空間にいる場合であると判断し、ブラーモードをオフ状態に変更することができる。反対に、装置１００は、装置１００周辺の騒音が少ないとき、ブラーモードをオフ状態に変更し、装置１００周辺の騒音が大きいとき、ブラーモードをオン状態に変更することもできる。他の例示として、装置１００は、外部装置２００から第１強度以上の電子信号が受信されている否かということを基準に、ブラーモードのオン／オフ状態を決定することもできる。そのとき、第１強度以上の電子信号は、ブルートゥース（Bluetooth）信号、ＮＦＣ（near field communication）通信信号のような近距離通信のための信号でもある。すなわち、装置１００が、周辺の外部装置２００から第１強度以上の近距離通信信号を受信する場合、装置１００は、装置１００の周辺に、他の電子機器が存在すると判断し、装置１００のユーザが人込みの中にいる場合であると判断することができる。従って、その場合、装置１００は、ブラーモードをオン状態に変更することができる。もし装置１００が、第１強度以上の近距離通信信号を受信しない場合には、装置１００は、装置１００のユーザが私的な空間にいる場合であると判断し、ブラーモードをオフ状態に変更することができる。反対に、装置１００は、第１強度以上の電子信号が受信されるとき、ブラーモードをオフ状態に変更し、第１強度以上の電子信号が受信されないとき、ブラーモードをオン状態に変更することもできる。
【００６３】
選択的に、装置１００は、装置１００の入力部１１０または通信部１４０を介して、ユーザの指紋認証、ユーザの眼球認証及びパスワード入力のうち少なくとも１つの工程が実行された場合にだけブラーを適用したり、ブラーを解除したり、ブラーモードをオン／オフ状態に変換したりすることもできる。すなわち、装置１００のユーザのプライバシー保護がブラー適用の理由のうち一つであるので、装置１００は、ブラー状態に対する制御のために、ユーザから多様な認証工程を経ることができる。
【００６４】
選択的に、装置１００は、装置１００に含まれるカメラなどの撮像素子を利用して、ユーザまたは周辺の人の眼球の形態を認識し、視線が向かう位置を把握することができる。その場合、装置１００は、装置１００のユーザの目が、装置１００の表示部１２０上に留まる場合には、ブラーを解除することができ、装置１００のユーザではない周辺の人の視線が装置１００の表示部１２０上に留まる場合には、ブラー効果を適用することができる。
【００６５】
選択的に、装置１００は、相対的に強い曇り度合いを有する第１ブラー、及び相対的に弱い曇り度合いを有する第２ブラーを視覚的記号に選択的に適用することができる。具体的には、ブラー処理を施していない視覚的記号は、容易に観察者に内容が認知される。また、弱くブラー処理を施した視覚的記号は、当該視覚的記号を集中して見る場合には、内容が認知されるが、集中せずに見る場合には、内容が認知されないものである。また、強くブラー処理を施した視覚的記号は、当該視覚的記号を集中して見る場合にも、内容が認知されないものである。装置１００は、ブラーを適用しなければならない視覚的記号には、第１ブラーが適用され、ブラーを解除しなければならない視覚的記号には、第２ブラーが適用されるように、表示部１２０を制御することができる。または、装置１００は、ユーザからの入力、装置１００周辺の環境、または装置１００自体の状態によって、視覚的記号に適用するブラーを、第１ブラーまたは第２ブラーのうちいずれか一つに決定することもできる。
【００６６】
装置１００は、視覚的記号にブラーを適用したり解除したりするとき、多様な映像処理技法のうち少なくとも一つを利用して、それを実行することができる。このとき、装置１００は、多様な映像処理技法のうち少なくとも一つに該当する映像処理マスクまたは映像処理フィルタを適用し、ブラーを適用したり解除したりすることができる。
【００６７】
図６乃至図１２は、本発明の一実施形態によって、装置が駆動される様子の例示を概略的に図示した図面である。以下において、図６乃至図１２を利用して、前述のブラー適用またはブラー解除の例示について説明する。
【００６８】
図６を参照すると、装置１００の表示部１２０には、装置１００のユーザと、外部装置２００の外部ユーザとの対話内容を示す視覚的記号６０１が表示される。また、装置１００の表示部１２０には、視覚的対話機能を提供するアプリケーションのＵＩ（user interface）６０２も表示される。
【００６９】
そのとき、装置１００の表示部１２０の領域のうち一部の領域にだけブラーが適用される。すなわち、図７を参照すれば、装置１００のユーザと、外部装置２００の外部ユーザとの対話内容を示す視覚的記号７０１にだけブラーが適用され、視覚的対話機能を提供するアプリケーションのＵＩ７０２部分は、ブラーが適用されないのである。すなわち、対話内容を示す視覚的記号７０１は、プライバシーが維持されなければならないので、装置１００は、対話内容を示す視覚的記号７０１は、ブラー処理を施し、視覚的対話機能を提供するアプリケーションのＵＩ７０２部分は、ユーザのプライバシーとは関係がない部分であるので、装置１００は、視覚的対話機能を提供するアプリケーションのＵＩ７０２部分は、ブラー処理を施さないか、あるいは適用されているブラーを解除処理することができる。
【００７０】
このとき、図８を参照すれば、装置１００は、装置１００のユーザと、外部装置２００の外部ユーザとの対話内容を示す視覚的記号８０１のうち、特定視覚的記号を選択する入力を受信することができる。例えば、装置１００のユーザと、外部装置２００の外部ユーザとの対話内容を示す視覚的記号８０１において、「ＥＦＧ」という視覚的記号が表示された部分をユーザがタッチする場合、装置１００は、「ＥＦＧ」という視覚的記号に適用されているブラーを解除することができる。そのとき、装置１００は、「ＥＦＧ」という視覚的記号を除いた残りの領域に適用されているブラーは、解除せずに維持することができる。その場合にも、装置１００は、視覚的対話機能を提供するアプリケーションのＵＩ８０２部分には、ブラーが適用されない状態を維持することができる。
【００７１】
または、図９を参照すれば、装置１００は、表示部１２０上に、ブラー適用するか否かを変換するためのＵＩ９０３を表示することができる。装置１００のユーザが、ブラー適用するか否かを変換するためのＵＩ９０３をタッチする場合、装置１００は、装置１００のユーザと、外部装置２００の外部ユーザとの対話内容を示す視覚的記号９０１全体にブラーを適用したり、適用されたブラーを解除したりする動作を実行することができる。その場合にも、装置１００は、視覚的対話機能を提供するアプリケーションのＵＩ９０２部分には、ブラーが適用されない状態を維持することができる。
【００７２】
また、図１０を参照すれば、装置１００は、表示部１２０上において、装置１００への入力が進められている最中の視覚的記号１００１のブラー処理を行うか否かを、表示部１２０の他の領域の視覚的記号と別個に決定することができる。すなわち、表示部１２０の他の領域の視覚的記号は、いずれもブラー処理された状態でも、装置１００は、入力が進められている最中の視覚的記号１００１には、ブラーを適用しないのである。
【００７３】
また、図１１を参照すれば、装置１００は、表示部１２０上に、視覚的記号を表示するためのレイヤと、視覚的記号が表示される空間を示すためのレイヤとを表示することができる。例えば、図１１（ａ）に図示されているように、装置１００は、「対話内容」という視覚的記号が表示されるレイヤ、及びそれを取り囲んでいる２つの平行四辺形形態を取っている、視覚的記号が表示される空間を示すためのレイヤを表示することができる。そのとき、装置１００は、レイヤのうち一部のレイヤにだけブラー処理動作を実行することができる。例えば、図１１（ｂ）に図示されているように、装置１００は、「対話内容」という視覚的記号が表示されるレイヤは、ブラー処理を施し、「対話内容」という視覚的記号が良好に認知されない状態に変更することができる。そのとき、装置１００は、視覚的記号が表示される空間を示すためのレイヤには、ブラー処理を省略することができる。それを介して、装置１００は、絶対に必要な領域にだけブラーを適用し、視覚的にすっきりとした効果を維持すると同時に、ブラー処理のために必要なハードウェアリソースの消耗を低減させることができる。
【００７４】
一方、図１２を参照すれば、装置１００は、ブラー処理を施すとき、本来の視覚的記号より解像度が下げられた視覚的記号にブラー処理を施すこともできる。具体的には、装置１００は、図１２（ａ）に図示されているような大きさの視覚的記号を、図１２（ｂ）に図示されているような大きさの視覚的記号に変更することができる。すなわち、装置１００は、ブラーを適用する視覚的記号の解像度を低下させ、第１臨時視覚的記号を生成することができる。その後、装置１００は、図１２（ｃ）に図示されているように、第１臨時視覚的記号にブラー処理を施し、第２臨時視覚的記号を生成することができる。その後、装置１００は、図１２（ｄ）に図示されているように、第２臨時視覚的記号を拡大することにより、ブラー処理が完了した視覚的記号を生成することができる。すなわち、一般的に、映像にブラーを適用するときには、比較的大きい映像処理マスクを適用したり、演算工程が複雑な映像処理フィルタを適用したりする工程が必要なことがある。その結果、ブラーを適用するための視覚的記号自体が解像度が高い場合には、ブラー処理のためのハードウェアリソース消耗が非常に大きくなってしまう。従って、装置１００は、図１２に図示されているように、視覚的記号の解像度を変換する方法を利用して、ブラー適用工程で発生する演算量を低減させることができる。
【００７５】
以上で説明した本発明による実施形態を介して、装置に表示される視覚的記号を、所定の条件によってブラー処理し、他の所定の条件によって、当該視覚的記号に適用されたブラーを解除することができる装置、装置駆動方法及びコンピュータプログラムを提供することができる。また、以上で説明した本発明による実施形態を介して、装置に表示される視覚的記号をブラー処理するとき、視覚的記号の解像度を低下させた後でブラー工程を実行することにより、ブラー処理のための計算量及び計算時間が短縮された装置、装置駆動方法及びコンピュータプログラムを提供することができる。
【００７６】
以上で説明した本発明による実施形態は、コンピュータ上で多様な構成要素を介して実行されるコンピュータプログラムの形態に具現され、このようなコンピュータプログラムは、コンピュータで判読可能な媒体に記録される。そのとき、該媒体は、ハードディスク、フロッピィーディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ（compact disc read only memory）及びＤＶＤ（digital versatile disc）のような光記録媒体、フロプティカルディスク（floptical disk）のような磁気−光媒体（magneto-optical medium）、及びＲＯＭ（read-only memory）、ＲＡＭ（random access memory）、フラッシュメモリのような、プログラム命令語を保存して実行するように特別に構成されたハードウェア装置を含んでもよい。さらに、該媒体は、ネットワーク上で伝送可能な形態に具現される無形の媒体を含んでもよく、例えば、ソフトウェアまたはアプリケーションの形態に具現され、ネットワークを介して、伝送及び流通が可能な形態の媒体でもある。
【００７７】
一方、前記コンピュータプログラムは、本発明のために特別に設計されて構成されたものでもあり、コンピュータソフトウェア分野の当業者に公知されて使用可能なものでもある。該コンピュータプログラムの例としては、コンパイラによって作われるような機械語コードだけではなく、インタープリタなどを使用して、コンピュータによって実行される高級言語コードも含まれる。
【００７８】
本発明で説明する特定の実行は、一実施形態であり、いかなる方法によっても本発明の範囲を限定するものではない。明細書を簡略化するために、従来の電子的な構成、制御システム、ソフトウェア、前記システムの他の機能的な側面の記載は省略する。また、図面に図示された構成要素間の線の連結または連結部材は、機能的な連結及び／または物理的または回路的な連結を例示的に示したものであり、実際の装置では、代替可能であったり追加されたりする多様な機能的な連結、物理的な連結または回路の連結として示される。また、「必須な」、「重要に」のように具体的な言及がなければ、本発明の適用のために、必ずしも必要な構成要素ではないのである。
【００７９】
従って、本発明の思想は、前述の実施形態に限って決定されるものではなく、特許請求の範囲だけではなく、その特許請求の範囲と均等であるか、あるいはそれらから等価的に変更された全ての範囲は、本発明の思想の範疇に属するものである。
【産業上の利用可能性】
【００８０】
本発明の、装置、装置駆動方法及びコンピュータプログラムは、例えば、視覚的記号関連の技術分野に効果的に適用可能である。
【符号の説明】
【００８１】
１０    装置駆動システム
１００    装置
１１０    入力部
１２０    表示部
１３０    制御部
１４０    通信部
２００    外部装置
３００    サーバ
４００    通信網
【図１】
2017151439.tif 000003
【図２】
2017151439.tif 000004
【図３】
2017151439.tif 000005
【図４】
2017151439.tif 000006
【図５】
2017151439.tif 000007
【図６】
2017151439.tif 000008
【図７】
2017151439.tif 000009
【図８】
2017151439.tif 000010
【図９】
2017151439.tif 000011
【図１０】
2017151439.tif 000012
【図１１】
2017151439.tif 000013
【図１２】
2017151439.tif 000014