(57)【要約】【課題】ユーザの操作性の向上を図りつつ、オブジェクトを認識することが可能な、情報処理装置、および情報処理方法を提供する。【解決手段】撮像画像に基づき検出される、指示体の動きの状態または撮像対象の動きの状態に基づいて、検出対象を認識する検出対象認識部と、認識された検出対象からオブジェクトを検出するオブジェクト検出部とを備える、情報処理装置が提供される。【選択図】図１９
2013037462.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像に基づき検出される、指示体の動きの状態または撮像対象の動きの状態に基づいて、検出対象を認識する検出対象認識部と、
認識された検出対象からオブジェクトを検出するオブジェクト検出部と、
を備える、情報処理装置。
【請求項２】
前記検出対象認識部は、前記撮像画像における前記指示体の位置の軌跡に基づいて前記指示体の動きの状態を判定し、検出対象を認識する、請求項１に記載の情報処理装置。
【請求項３】
前記検出対象認識部は、前記指示体の位置の軌跡が、閉領域を示しているか、矩形の２辺を示しているか、線分を示しているかの判定結果に基づいて、検出対象を認識する、請求項２に記載の情報処理装置。
【請求項４】
前記検出対象認識部は、前記指示体の位置の軌跡が矩形の２辺を示していると判定した場合、または前記軌跡が線分を示していると判定した場合には、前記矩形の２辺または前記線分に基づき閉領域を設定して検出対象を認識する、請求項３に記載の情報処理装置。
【請求項５】
前記検出対象認識部は、前記撮像画像における所定の位置に対応する画像の変化に基づいて前記撮像対象の動きの状態を判定し、検出対象を認識する、請求項１に記載の情報処理装置。
【請求項６】
前記オブジェクト検出部は、認識された検出対象において光学文字認識を行うことによって、前記オブジェクトとして文字を検出する、請求項１に記載の情報処理装置。
【請求項７】
前記オブジェクト検出部は、
前記検出対象から前記指示体の動きまたは前記撮像対象の動きに対応する文字行を検出し、
検出された前記文字行から前記指示体の動きまたは前記撮像対象の動きに対応する文字を検出する、請求項６に記載の情報処理装置。
【請求項８】
検出されたオブジェクトに基づいて、前記オブジェクトに対応する処理を行う処理部をさらに備える、請求項１に記載の情報処理装置。
【請求項９】
撮像画像に基づき検出される、指示体の動きの状態または撮像対象の動きの状態に基づいて、検出対象を認識するステップと、
認識された検出対象からオブジェクトを検出するステップと、
を有する、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、および情報処理方法に関する。
【背景技術】
【０００２】
近年、ＯＣＲ（Optical  Character  Recognition。光学文字認識）や画像解析によって、文字や特定の物体などのオブジェクトを認識することが可能な装置の普及が進んでいる。
【０００３】
また、文字の認識に係る技術も開発されている。ユーザの手と指との位置および姿勢に基づいて、文字を認識する技術としては、例えば、特許文献１に記載の技術が挙げられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１０８９２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば特許文献１に記載の文字の認識に係る技術（以下、「従来の技術」と示す場合がある。）では、ユーザの手、指の姿勢として指示姿勢と選択姿勢の２動作姿勢を設定する。また、従来の技術では、撮像された画像からユーザの手と指とを検出してユーザの手、指の姿勢、および位置を認識することによって、文字を認識する領域を特定する。そして、従来の技術では、特定された領域において文字認識処理を行う。よって、従来の技術を用いることによって、撮像された画像から指定された特定の文字を認識できる可能性はある。
【０００６】
しかしながら、従来の技術を用いる装置を用いるユーザは、当該装置に文字を認識させる領域を設定するために、指示姿勢に係る操作と選択姿勢に係る操作という、異なる複数の操作を行わなければならない。そのため、従来の技術を用いる装置を用いるユーザは、煩雑な操作を行わなければならず、直感的な操作を行えない恐れがある。
【０００７】
本開示では、ユーザの操作性の向上を図りつつ、オブジェクトを認識することが可能な、新規かつ改良された情報処理装置、および情報処理方法を提案する。
【課題を解決するための手段】
【０００８】
本開示によれば、撮像画像に基づき検出される、指示体の動きの状態または撮像対象の動きの状態に基づいて、検出対象を認識する検出対象認識部と、認識された検出対象からオブジェクトを検出するオブジェクト検出部と、を備える、情報処理装置が提供される。
【０００９】
また、本開示によれば、撮像画像に基づき検出される、指示体の動きの状態または撮像対象の動きの状態に基づいて、検出対象を認識するステップと、認識された検出対象からオブジェクトを検出するステップと、を有する、情報処理方法が提供される。
【発明の効果】
【００１０】
本開示によれば、ユーザの操作性の向上を図りつつ、オブジェクトを認識することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る情報処理装置が処理する撮像画像の一例を説明するための説明図である。
【図２】本実施形態に係る情報処理装置が処理する撮像画像の一例を説明するための説明図である。
【図３】本実施形態に係る情報処理方法に係る処理の一例を示す流れ図である。
【図４】本実施形態に係る情報処理装置における、指示体を認識する場合における検出対象の認識に係る処理の第１の例を示す流れ図である。
【図５】本実施形態に係る情報処理装置における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。
【図６】本実施形態に係る情報処理装置における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。
【図７】本実施形態に係る情報処理装置における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。
【図８】本実施形態に係る情報処理装置における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。
【図９】本実施形態に係る情報処理装置における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。
【図１０】本実施形態に係る情報処理装置における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。
【図１１】本実施形態に係る情報処理装置における、指示体を認識する場合における検出対象の認識に係る処理の第２の例を示す流れ図である。
【図１２】本実施形態に係る情報処理装置における、指示体を認識する場合における検出対象の認識に係る処理の第３の例を示す流れ図である。
【図１３】本実施形態に係る情報処理装置における、指示体を認識する場合における検出対象の認識に係る処理の第４の例を示す流れ図である。
【図１４】本実施形態に係る情報処理装置における、指示体を認識する場合における検出対象の認識に係る処理の第５の例を示す流れ図である。
【図１５】本実施形態に係る情報処理装置における、指示体を認識する場合における検出対象の認識に係る処理の第６の例を示す流れ図である。
【図１６】本実施形態に係る情報処理装置における、指示体を認識する場合における検出対象の認識に係る処理の第７の例を示す流れ図である。
【図１７】本実施形態に係る情報処理装置における、指示体を認識しない場合における検出対象の認識に係る処理の一例を説明するための説明図である。
【図１８】本実施形態に係る情報処理装置における、指示体を認識しない場合における検出対象の認識に係る処理の一例を説明するための説明図である。
【図１９】本実施形態に係る情報処理装置の構成の一例を示すブロック図である。
【図２０】本実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、以下では、下記に示す順序で説明を行う。
１．本実施形態に係る情報処理方法
２．本実施形態に係る情報処理装置
３．本実施形態に係るプログラム
【００１４】
（本実施形態に係る情報処理方法）
本実施形態に係る情報処理装置（以下、「情報処理装置１００」と示す場合がある。）の構成について説明する前に、本実施形態に係る情報処理方法について説明する。また、以下では、本実施形態に係る情報処理装置が、本実施形態に係る情報処理方法に係る処理を行うものとして説明する。
【００１５】
［本実施形態に係る情報処理方法の概要］
上述したように、例えば従来の技術が用いられる装置のように、撮像された画像（以下、「撮像画像」と示す。）からユーザの手、指の姿勢を複数認識して文字（オブジェクトの一例）を認識する領域を特定する場合には、当該装置を用いるユーザは、直感的な操作を行えない恐れがある。
【００１６】
そこで、情報処理装置１００は、撮像画像（動画像、または、複数の静止画像。以下、同様とする。）に基づいて、例えばユーザの指や指示装置などの指示体の動きの状態、または、撮像対象の動きの状態を判定して、検出対象（ターゲット）を認識する（検出対象認識処理）。ここで、本実施形態に係る検出対象とは、後述するオブジェクト検出処理を行う処理の対象である。
【００１７】
より具体的には、情報処理装置１００は、指示体の動きの状態を判定して検出対象を認識する場合には、例えば、撮像画像における指示体の位置の軌跡に基づいて、指示体の動きの状態を判定する。また、情報処理装置１００は、撮像対象の動きの状態を判定して検出対象を認識する場合には、例えば、撮像画像の中心位置などの所定の位置に対応する画像の変化に基づいて、撮像対象の動きの状態を判定する。なお、指示体の位置の軌跡に基づく指示体の動きの状態の判定に係る処理の具体例、および、撮像画像の所定の位置に対応する画像の変化に基づく撮像対象の動きの状態の判定に係る処理の具体例については、後述する。
【００１８】
そして、情報処理装置１００は、例えばＯＣＲ技術や画像解析技術を用いることによって、認識された検出対象から特定のオブジェクトを検出する（オブジェクト検出処理）。ここで、本実施形態に係るオブジェクトとしては、例えば、文字や、特定の物体（例えば、人間や、車などの物など）が挙げられる。情報処理装置１００は、オブジェクト検出処理において、例えば、予め設定されたオブジェクトや、ユーザ操作などによって新たに設定されたオブジェクトを、特定のオブジェクトとして検出する。以下では、情報処理装置１００が検出する特定のオブジェクトを、単に「オブジェクト」と示す場合がある。
【００１９】
図１、図２は、本実施形態に係る情報処理装置１００が処理する撮像画像の一例を説明するための説明図である。図１に示すＡと図２に示すＡとは、撮像を行う撮像装置の一例を示している。また、図１に示すＢは、指示体の一例である指示装置を示している。また、図１に示すＣと図２に示すＢとは、撮像対象の一例である文字が記載された紙媒体を示している。なお、本実施形態に係る撮像対象は、図１に示すＣや図２に示すＢに示すような紙媒体に限られない。例えば、本実施形態に係る撮像対象は、看板や雑誌などであってもよく、また、オブジェクトが含まれるものであれば、屋内、屋外を問わず任意のものとすることが可能である。
【００２０】
本実施形態に係る撮像画像としては、例えば、図１のＡに示すように撮像位置が固定された撮像装置により撮像された画像や、図２のＡに示すように撮像位置が固定されていない撮像装置により撮像された画像が挙げられる。図１のＡに示すような撮像装置により撮像された撮像画像に基づき検出対象を認識する場合には、情報処理装置１００は、指示体の動きの状態を判定して、検出対象を認識する。また、図２のＡに示すような撮像装置により撮像された撮像画像に基づき検出対象を認識する場合には、情報処理装置１００は、撮像対象の動きの状態を判定して、検出対象を認識する。
【００２１】
ここで、情報処理装置１００は、例えば、ネットワークを介して（あるいは、直接的に）接続された撮像装置から有線／無線で受信した、撮像画像を示す画像信号を処理することによって、撮像画像に基づく処理を行う。本実施形態に係るネットワークとしては、例えば、ＬＡＮ（Local  Area  Network）やＷＡＮ（Wide  Area  Network）などの有線ネットワーク、無線ＬＡＮ（ＷＬＡＮ；Wireless  Local  Area  Network）や基地局を介した無線ＷＡＮ（ＷＷＡＮ；Wireless  Wide  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられる。
【００２２】
なお、本実施形態に係る情報処理装置１００が処理する画像信号は、上記に限られない。例えば、本実施形態に係る画像信号としては、情報処理装置１００がテレビ塔などから送信された放送波を（直接的、またはセットトップボックスなどを介して間接的に）受信してデコードした結果得られる画像信号が挙げられる。また、情報処理装置１００は、例えば、記憶部（後述する）や、情報処理装置１００から着脱可能な外部記録媒体に記憶された画像データをデコードすることにより得られた画像信号を処理してもよい。さらに、情報処理装置１００が動画像を撮像することが可能な撮像部（後述する）を備えている場合、すなわち、情報処理装置１００が撮像装置として機能する場合には、情報処理装置１００は、例えば、撮像部（後述する）により撮像された撮像画像に対応する画像信号を処理することも可能である。
【００２３】
上記のように、本実施形態に係る情報処理装置１００は、（Ｉ）検出対象認識処理と、（ＩＩ）オブジェクト検出処理とを行うことによって、撮像画像に基づいてオブジェクトを検出する。ここで、情報処理装置１００は、撮像画像に基づいて指示体の動きの状態または撮像対象の動きの状態を判定することによって、検出対象を認識する。つまり、情報処理装置１００のユーザ（以下、単に「ユーザ」と示す場合がある。）は、従来の技術が用いられる場合のように、指示姿勢に係る操作と選択姿勢に係る操作という異なる複数の操作を行う必要はない。また、情報処理装置１００は、例えばＯＣＲ技術や画像解析技術を用いることによって、認識された検出対象から特定のオブジェクトを検出する。よって、ユーザは、従来の技術が用いられる装置を用いる場合よりも、より直感的な操作で情報処理装置１００にオブジェクトを検出させることが可能となる。
【００２４】
したがって、情報処理装置１００は、ユーザの操作性の向上を図りつつ、オブジェクトを認識することができる。
【００２５】
なお、本実施形態に係る情報処理方法に係る処理は、（Ｉ）の処理（検出対象認識処理）、（ＩＩ）の処理（オブジェクト検出処理）に限られない。例えば、情報処理装置１００は、検出されたオブジェクトに基づいて、当該オブジェクトに対応する処理を行うことも可能である（実行処理）。
【００２６】
ここで、本実施形態に係る情報処理装置１００における（ＩＩＩ）実行処理としては、例えば、オブジェクトに対応するサービスに係る処理を実行することや、オブジェクトに対応するアプリケーションを起動して実行することなどが挙げられる。より具体的には、情報処理装置１００は、例えばオブジェクトとして文字が検出された場合には、例えば、“検出された文字を翻訳した結果を提示する”、“検出された文字が示す地名に対応する地図を提示する”などの処理を行う。また、情報処理装置１００は、例えばオブジェクトとして人物が検出された場合には、例えば、“記憶部（後述する）などの記憶媒体から検出された人物が含まれる画像を検索する”などの処理を行う。また、情報処理装置１００は、検出されたオブジェクトに基づく複数の処理結果を、マッシュアップしてもよい。なお、本実施形態に係る情報処理装置１００における実行処理が、上記の例に限られないことは、言うまでもない。
【００２７】
［本実施形態に係る情報処理方法に係る処理の具体例］
次に、本実施形態に係る情報処理方法に係る処理について、より具体的に説明する。以下では、本実施形態に係る情報処理装置１００が、本実施形態に係る情報処理方法に係る処理を行うものとして説明する。また、以下では、情報処理装置１００が、文字（または文字列。以下、同様とする。）をオブジェクトとして検出する場合を例に挙げて説明する。また、以下では、情報処理装置１００が、複数のフレームの画像（以下、「フレーム画像」と示す。）からなる動画像である撮像画像を処理する場合を例に挙げて説明する。
【００２８】
また、以下では、簡単化のために、撮像画像において文字などのオブジェクトには傾きがない場合を例に挙げて説明する。なお、本実施形態に係る情報処理装置１００は、仮に、撮像画像においてオブジェクトには傾きが存在したとしても、撮像画像に対して補正を行うことによって、傾きがない場合と同様の処理を行うことが可能である。
【００２９】
図３は、本実施形態に係る情報処理方法に係る処理の一例を示す流れ図である。ここで、図３に示すステップＳ１００〜Ｓ１０６の処理は、上記（Ｉ）の処理（検出対象認識処理）に相当する。また、図３に示すステップＳ１０８〜Ｓ１１４、およびＳ１１８〜Ｓ１２２の処理は、上記（ＩＩ）の処理（オブジェクト検出処理）に相当し、図３に示すステップＳ１１６の処理は、上記（ＩＩＩ）の処理（実行処理）に相当する。
【００３０】
情報処理装置１００は、指示体を認識するか否かを判定する（Ｓ１００）。ここで、情報処理装置１００は、例えば、指示体を認識するか否かが設定された設定情報に基づいて、ステップＳ１００の処理を行う。上記設定情報は、例えば記憶部（図示せず）などに記憶される。また、設定情報における設定は、例えば、予め設定されていてもよいし、ユーザ操作などに基づいて設定されてもよい。
【００３１】
なお、本実施形態に係る情報処理装置１００におけるステップＳ１００の処理は、上記に限られない。例えば、情報処理装置１００は、処理対象の撮像画像に基づいて、ステップＳ１００の判定を行ってもよい。例えば、情報処理装置１００は、連続する複数のフレーム画像に対して動き検出処理を行う。そして、情報処理装置１００は、撮像対象が動いていることが検出されない場合に指示体を認識すると判定し、また、撮像対象が動いていることが検出された場合に、指示体を認識しないと判定する。ここで、情報処理装置１００は、例えば勾配法などを用いて動きベクトルを検出することによって、撮像対象の動きを検出するが、情報処理装置１００における動き検出処理は、上記に限られない。
【００３２】
〔１〕指示体を認識する場合の処理の一例
ステップＳ１００において指示体を認識すると判定された場合には、情報処理装置１００は、例えば撮像画像の中から指示体の先端部分を認識し（Ｓ１０２）、認識された先端部分の動きに基づいて、検出対象を認識する（Ｓ１０４）。
【００３３】
ここで、情報処理装置１００は、例えば、撮像画像からエッジを検出して指示体の輪郭を検出することによって、指示体の先端部分を認識する。なお、情報処理装置１００における指示体の先端部分の認識方法は、上記に限られない。例えば、情報処理装置１００は、指示装置（指示体の一例）の先端部分に付された特定のマークなどを撮像画像から検出することによって、指示体の先端部分を認識することも可能である。また、図３では、情報処理装置１００が、ステップＳ１０２において指示体の先端部分を認識する例を示しているが、情報処理装置１００におけるステップＳ１０２における処理が、指示体の先端部分を認識することに限られないことは、言うまでもない。
【００３４】
以下、情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理について、より具体的に説明する。
【００３５】
〔１−１〕検出対象の認識に係る処理の第１の例
図４は、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第１の例を示す流れ図である。
【００３６】
情報処理装置１００は、撮像画像における指示体の位置（処理時点に対応する一のフレーム画像における、指示体の位置（現在位置））を記憶する（Ｓ２００）。ここで、本実施形態に係る撮像画像における指示体の位置は、例えば、撮像画像の左下隅など特定の位置を原点とした座標で表される。
【００３７】
ステップＳ２００において指示体の現在位置が記憶されると、情報処理装置１００は、指示体が移動したか否かを判定する（Ｓ２０２）。ここで、情報処理装置１００は、例えば、ステップＳ２００において記憶した位置と、時間的に連続する次のフレーム画像、または、一定の時間が経過した後のフレーム画像における指示体の位置とを比較することによって、ステップＳ２０２の処理を行う。
【００３８】
ステップＳ２０２において指示体が移動したと判定された場合には、情報処理装置１００は、指示体の位置の軌跡が閉領域を示すか否かを判定する（Ｓ２０４）。ここで、情報処理装置１００は、例えばステップＳ２００において適宜記憶される指示体の位置の情報（位置データ）を時系列に用いることによって、指示体の位置の軌跡を特定する。
【００３９】
ステップＳ２０４において指示体の位置の軌跡が閉領域を示すと判定されない場合には、情報処理装置１００は、ステップＳ２００からの処理を繰り返す。
【００４０】
また、ステップＳ２０４において指示体の位置の軌跡が閉領域を示すと判定された場合には、情報処理装置１００は、閉領域の判定に基づく第１方法により検出対象を認識し（Ｓ２０６）、検出対象の認識に係る処理を終了する。
【００４１】
図５は、本実施形態に係る情報処理装置１００における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。ここで、図５は、閉領域の判定に基づく第１方法に係る処理の一例を示している。また、図５に示すＩは、指示体の一例を示しており、図５に示すＴは、指示体の位置の軌跡を示している。以下では、指示体の位置の軌跡を「軌跡Ｔ」と示す場合がある。
【００４２】
図５のＡに示すように、軌跡Ｔが閉領域を示さない場合には、情報処理装置１００は、ステップＳ２０４において指示体の位置の軌跡が閉領域を示すと判定せず、ステップＳ２００からの処理を繰り返す。一方、図５のＢに示すように、軌跡Ｔが閉領域を示す場合には、情報処理装置１００は、閉領域を検出対象として認識する。よって、例えば図５のＢに示す例では、（ＩＩ）の処理（オブジェクト検出処理）によって、文字“ｍｅｔｈｏｄ”が検出されることとなる。
【００４３】
再度図４を参照して、情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第１の例について説明する。ステップＳ２０２において指示体が移動したと判定されない場合には、情報処理装置１００は、移動していない（停止した）のは移動が開始されてから一度目か否かを判定する（Ｓ２０８）。ここで、情報処理装置１００は、例えば、ステップＳ２０２において指示体が移動したと判定されない場合にカウントアップされるカウンタの値に基づいて、ステップＳ２０８の判定を行う。また、上記カウンタの値は、例えば図４の処理が開始されるときに初期化される。なお、本実施形態に係る情報処理装置１００におけるステップＳ２０８の処理が、上記に限られないことは、言うまでもない。
【００４４】
ステップＳ２０８において移動していないのは移動が開始されてから一度目であると判定されない場合には、情報処理装置１００は、ステップＳ２００からの処理を繰り返す。
【００４５】
また、ステップＳ２０８において移動していないのは移動が開始されてから一度目であると判定された場合には、情報処理装置１００は、指示体の位置の軌跡が矩形の２辺を示すか否かを判定する（Ｓ２１０）。
【００４６】
ステップＳ２１０において指示体の位置の軌跡が矩形の２辺を示すと判定された場合には、情報処理装置１００は、矩形の２辺の判定に基づく第２方法により検出対象を認識し（Ｓ２１２）、検出対象の認識に係る処理を終了する。
【００４７】
図６は、本実施形態に係る情報処理装置１００における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。ここで、図６は、矩形の２辺の判定に基づく第２方法に係る処理の一例を示している。また、図６に示すＩは、指示体の一例を示しており、図６に示すＴは、指示体の位置の軌跡を示している。
【００４８】
例えば図６のＡ〜Ｃに示すように、ユーザが、時刻ｔ０で指示体を停止させ、時刻ｔ１まで線分を引いた後に、時刻ｔ２まで直角（略直角）に線分を引くと、図６のＤに示すように、指示装置の停止から次の停止までの軌跡は、途中の１点で直角（略直角）に折れ曲がった２つの線分を示す。上記のように、指示体の軌跡が途中の１点で直角（略直角）に折れ曲がった２つの線分を示す場合には、情報処理装置１００は、ステップＳ２１０において指示体の位置の軌跡が矩形の２辺を示すと判定する。ここで、情報処理装置１００は、例えば、２つの線分がなす角度θが“９０−α＜θ＜９０＋α”（αは、設定されている閾値。）を満たす場合に、指示体の軌跡が途中の１点で直角（略直角）に折れ曲がった２つの線分を示すと判定する。なお、ステップＳ２１０における処理が、上記に限られないことは、言うまでもない。
【００４９】
また、指示体の位置の軌跡が矩形の２辺を示すと判定された場合には、情報処理装置１００は、最初の停止位置、途中で折れ曲がった位置、および次の停止位置の３点により規定される矩形の領域を、検出対象と認識する。つまり、情報処理装置１００は、矩形の２辺に基づき閉領域を設定して、検出対象を認識する。よって、例えば図６のＤに示す例では、（ＩＩ）の処理（オブジェクト検出処理）によって、文字“ｍｅｔｈｏｄ”が検出されることとなる。
【００５０】
一方、指示体の停止から次の停止までの軌跡が、途中の１点で直角（略直角）に折れ曲がった２つの線分となっていない場合には、情報処理装置１００は、ステップＳ２１０において指示体の位置の軌跡が矩形の２辺を示すと判定しない。
【００５１】
再度図４を参照して、情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第１の例について説明する。ステップＳ２１０において指示体の位置の軌跡が矩形の２辺を示すと判定されない場合には、情報処理装置１００は、指示体の位置の軌跡が線分を示すか否かを判定する（Ｓ２１４）。
【００５２】
ステップＳ２１４において指示体の位置の軌跡が線分を示すと判定された場合には、情報処理装置１００は、線分の判定に基づく第３方法により検出対象を認識し（Ｓ２１６）、検出対象の認識に係る処理を終了する。
【００５３】
図７は、本実施形態に係る情報処理装置１００における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。ここで、図７は、線分の判定に基づく第３方法に係る処理の一例を示している。また、図７に示すＩは、指示体の一例を示しており、図７に示すＴは、指示体の位置の軌跡を示している。
【００５４】
図７のＡ、Ｂに示すように軌跡が描かれた結果、指示体の停止から次の停止までの軌跡が線分である場合には、情報処理装置１００は、例えば、軌跡から垂直方向に所定の距離分離れて存在する線分や、軌跡が示す線分そのものを、検出対象と認識する。例えば軌跡から垂直方向に所定の距離分離れて存在する線分が検出対象として認識される場合には、情報処理装置１００は、（ＩＩ）の処理（オブジェクト検出処理）によって、例えば図７のＢに示すようにアンダーラインが引かれた文字列“ｔｈｅ  ｍｅｔｈｏｄ”を検出する。また、例えば軌跡が示す線分そのものを検出対象と認識する場合には、指示体によってなぞられたオブジェクトが検出されることとなる。
【００５５】
なお、情報処理装置１００における、軌跡が線分である場合の検出対象の認識に係る処理は、上記に限られない。図８は、本実施形態に係る情報処理装置１００における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図であり、線分の判定に基づく第３方法に係る処理の他の例を示している。ここで、図８に示すＩは、指示体の一例を示している。
【００５６】
例えば図８のＡに示す撮像画像において指示体の軌跡が線分である場合、情報処理装置１００は、線分を含む所定の大きさの領域ＡＲを検出対象と認識する。つまり、情報処理装置１００は、線分に基づき閉領域を設定して、検出対象を認識する。上記の場合には、情報処理装置１００は、（ＩＩ）の処理（オブジェクト検出処理）によって、認識された領域ＡＲから指示体の軌跡に対応する文字を、オブジェクトとして検出する。
【００５７】
より具体的には、情報処理装置１００は、例えば、検出対象である領域ＡＲから指示体の軌跡に対応する文字行を検出する。例えば図８のＢに示す例では、領域ＡＲから４行の文字行が検出される。そして、情報処理装置１００は、検出された文字行から指示体の軌跡に対応する文字を検出する。例えば図７に示す軌跡Ｔと同様の軌跡が図８に示す例において描かれていた場合には、情報処理装置１００は、“ｔｈｅ  ｍｅｔｈｏｄ”を検出する。
【００５８】
ここで、情報処理装置１００は、例えば、（ＩＩ）の処理（オブジェクト検出処理）を行う際に、領域ＡＲに対してＯＣＲ処理を行って、文字を検出するが、本実施形態に係る情報処理装置１００の処理は、上記に限られない。例えば、情報処理装置１００は、予め撮像画像全体に対してＯＣＲ処理を行い、当該ＯＣＲ処理の結果を用いて（ＩＩ）の処理（オブジェクト検出処理）を行ってもよい。
【００５９】
再度図４を参照して、情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第１の例について説明する。ステップＳ２１４において指示体の位置の軌跡が線分を示すと判定されない場合には、情報処理装置１００は、第４方法により検出対象を認識し（Ｓ２１８）、検出対象の認識に係る処理を終了する。
【００６０】
図９、図１０は、本実施形態に係る情報処理装置１００における指示体の位置の軌跡に基づく検出対象の認識に係る処理の一例を示す説明図である。ここで、図９、図１０は、第４方法に係る処理の一例を示している。また、図９に示すＩ、および図１０に示すＩは、指示体の一例を示している。
【００６１】
情報処理装置１００は、例えば、指示体の位置から垂直方向に所定の距離分離れて存在する文字や、指示体の位置に存在する文字を、検出対象と認識する。例えば指示体の位置から垂直方向に所定の距離分離れて存在する文字が検出対象として認識される場合には、情報処理装置１００は、例えば、（ＩＩ）の処理（オブジェクト検出処理）において、指示体の位置から垂直方向に所定の距離分離れて存在する文字行を認識する。そして、情報処理装置１００は、例えば、認識された文字行においてスペースで区切られた部分を一単語と捉え、指示体から垂直方向に所定の距離分離れて存在する単語を、オブジェクトとして検出する。例えば、図９の例では、“ｍｅｔｈｏｄ”が検出される。
【００６２】
また、例えば指示体の位置に存在する文字が検出対象として認識される場合には、情報処理装置１００は、例えば、（ＩＩ）の処理（オブジェクト検出処理）において、予め撮像画像全体に対してＯＣＲ処理を行った結果と、指示体の位置とに基づいて、当該指示体の位置に対応する単語をオブジェクトとして検出する。
【００６３】
また、情報処理装置１００は、例えば、文字認識用の辞書として熟語データベースを用いることによって、上記のように検出された一単語とその前後の単語との組合せから、熟語を認識することも可能である。例えば図１０の例において単語として“ｃａｒｅ”が検出されたときには、情報処理装置１００は、熟語データベースを用いることによって、例えば、“ｔａｋｅ  ｃａｒｅ”や“ｔａｋｅ  ｃａｒｅ  ｏｆ”を検出する。
【００６４】
情報処理装置１００は、指示体を認識して処理を行う場合には、例えば図４に示す処理を行うことによって、検出対象を認識する。
【００６５】
なお、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理は、図４に示す第１の例に係る処理に限られない。例えば、図４では、情報処理装置１００が複数の判断処理の結果に基づき第１方法〜第４方法のいずれかによって検出対象を認識する例を示したが、情報処理装置１００は、検出対象の認識に用いる方法や、判断処理の組合せなどが変更された処理を行うこともできる。より具体的には、情報処理装置１００は、例えば、第１方法〜第４方法のうちの１つ以上の任意の組合せ（１５通り）によって、検出対象を認識することが可能である。以下、情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の他の例について、説明する。
【００６６】
〔１−２〕検出対象の認識に係る処理の第２の例
図１１は、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第２の例を示す流れ図である。
【００６７】
情報処理装置１００は、図４のステップＳ２００と同様に、撮像画像における指示体の位置を記憶する（Ｓ３００）。
【００６８】
ステップＳ３００において指示体の現在位置が記憶されると、情報処理装置１００は、図４のステップＳ２０２と同様に、指示体が移動したか否かを判定する（Ｓ３０２）。
【００６９】
ステップＳ３０２において指示体が移動したと判定された場合には、情報処理装置１００は、図４のステップＳ２０４と同様に、指示体の位置の軌跡が閉領域を示すか否かを判定する（Ｓ３０４）。ステップＳ３０４において指示体の位置の軌跡が閉領域を示すと判定されない場合には、情報処理装置１００は、ステップＳ３００からの処理を繰り返す。
【００７０】
また、ステップＳ３０４において指示体の位置の軌跡が閉領域を示すと判定された場合には、情報処理装置１００は、図４のステップＳ２０６と同様に、閉領域の判定に基づく第１方法により検出対象を認識する（Ｓ３０６）。そして、情報処理装置１００は、検出対象の認識に係る処理を終了する。
【００７１】
ステップＳ３０２において指示体が移動したと判定されない場合には、情報処理装置１００は、図４のステップＳ２０８と同様に、移動していない（停止した）のは移動が開始されてから一度目か否かを判定する（Ｓ３０８）。ステップＳ３０８において移動していないのは移動が開始されてから一度目であると判定されない場合には、情報処理装置１００は、ステップＳ３００からの処理を繰り返す。
【００７２】
また、ステップＳ３０８において移動していないのは移動が開始されてから一度目であると判定された場合には、情報処理装置１００は、図４のステップＳ２１８と同様に、第４方法により検出対象を認識する（Ｓ３１０）。そして、情報処理装置１００は、検出対象の認識に係る処理を終了する。
【００７３】
〔１−３〕検出対象の認識に係る処理の第３の例
図１２は、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第３の例を示す流れ図である。
【００７４】
情報処理装置１００は、図４のステップＳ２００と同様に、撮像画像における指示体の位置を記憶する（Ｓ４００）。
【００７５】
ステップＳ４００において指示体の現在位置が記憶されると、情報処理装置１００は、図４のステップＳ２０２と同様に、指示体が移動したか否かを判定する（Ｓ４０２）。ステップＳ４０２において指示体が移動したと判定された場合には、情報処理装置１００は、ステップＳ４００からの処理を繰り返す。
【００７６】
ステップＳ４０２において指示体が移動したと判定されない場合には、情報処理装置１００は、図４のステップＳ２０８と同様に、移動していない（停止した）のは移動が開始されてから一度目か否かを判定する（Ｓ４０４）。ステップＳ４０４において移動していないのは移動が開始されてから一度目であると判定されない場合には、情報処理装置１００は、ステップＳ４００からの処理を繰り返す。
【００７７】
また、ステップＳ４０４において移動していないのは移動が開始されてから一度目であると判定された場合には、情報処理装置１００は、図４のステップＳ２１０と同様に、指示体の位置の軌跡が矩形の２辺を示すか否かを判定する（Ｓ４０６）。
【００７８】
ステップＳ４０６において指示体の位置の軌跡が矩形の２辺を示すと判定された場合には、情報処理装置１００は、図４のステップＳ２１２と同様に、矩形の２辺の判定に基づく第２方法により検出対象を認識する（Ｓ４０８）。そして、情報処理装置１００は、検出対象の認識に係る処理を終了する。
【００７９】
また、ステップＳ４０６において指示体の位置の軌跡が矩形の２辺を示すと判定されない場合には、情報処理装置１００は、図４のステップＳ２１４と同様に、指示体の位置の軌跡が線分を示すか否かを判定する（Ｓ４１０）。
【００８０】
ステップＳ４１０において指示体の位置の軌跡が線分を示すと判定されない場合には、情報処理装置１００は、ステップＳ４００からの処理を繰り返す。
【００８１】
また、ステップＳ４１０において指示体の位置の軌跡が線分を示すと判定された場合には、情報処理装置１００は、図４のステップＳ２１６と同様に、線分の判定に基づく第３方法により検出対象を認識する（Ｓ４１２）。そして、情報処理装置１００は、検出対象の認識に係る処理を終了する。
【００８２】
〔１−４〕検出対象の認識に係る処理の第４の例
図１３は、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第４の例を示す流れ図である。
【００８３】
情報処理装置１００は、図４のステップＳ２００と同様に、撮像画像における指示体の位置を記憶する（Ｓ５００）。
【００８４】
ステップＳ５００において指示体の現在位置が記憶されると、情報処理装置１００は、図４のステップＳ２０２と同様に、指示体が移動したか否かを判定する（Ｓ５０２）。ステップＳ５０２において指示体が移動したと判定された場合には、情報処理装置１００は、ステップＳ５００からの処理を繰り返す。
【００８５】
ステップＳ５０２において指示体が移動したと判定されない場合には、情報処理装置１００は、図４のステップＳ２０４と同様に、指示体の位置の軌跡が閉領域を示すか否かを判定する（Ｓ５０４）。ステップＳ５０４において指示体の位置の軌跡が閉領域を示すと判定されない場合には、情報処理装置１００は、ステップＳ５００からの処理を繰り返す。
【００８６】
また、ステップＳ５０４において指示体の位置の軌跡が閉領域を示すと判定された場合には、情報処理装置１００は、図４のステップＳ２０６と同様に、閉領域の判定に基づく第１方法により検出対象を認識する（Ｓ５０６）。そして、情報処理装置１００は、検出対象の認識に係る処理を終了する。
【００８７】
〔１−５〕検出対象の認識に係る処理の第５の例
図１４は、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第５の例を示す流れ図である。
【００８８】
情報処理装置１００は、図４のステップＳ２００と同様に、撮像画像における指示体の位置を記憶する（Ｓ６００）。
【００８９】
ステップＳ６００において指示体の現在位置が記憶されると、情報処理装置１００は、図４のステップＳ２０２と同様に、指示体が移動したか否かを判定する（Ｓ６０２）。ステップＳ６０２において指示体が移動したと判定された場合には、情報処理装置１００は、ステップＳ６００からの処理を繰り返す。
【００９０】
ステップＳ６０２において指示体が移動したと判定されない場合には、情報処理装置１００は、図４のステップＳ２０８と同様に、移動していない（停止した）のは移動が開始されてから一度目か否かを判定する（Ｓ６０４）。ステップＳ６０４において移動していないのは移動が開始されてから一度目であると判定されない場合には、情報処理装置１００は、ステップＳ６００からの処理を繰り返す。
【００９１】
また、ステップＳ６０４において移動していないのは移動が開始されてから一度目であると判定された場合には、情報処理装置１００は、図４のステップＳ２１８と同様に、第４方法により検出対象を認識する（Ｓ６０６）。そして、情報処理装置１００は、検出対象の認識に係る処理を終了する。
【００９２】
〔１−６〕検出対象の認識に係る処理の第６の例
図１５は、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第６の例を示す流れ図である。
【００９３】
情報処理装置１００は、図４のステップＳ２００と同様に、撮像画像における指示体の位置を記憶する（Ｓ７００）。
【００９４】
ステップＳ７００において指示体の現在位置が記憶されると、情報処理装置１００は、図４のステップＳ２０２と同様に、指示体が移動したか否かを判定する（Ｓ７０２）。ステップＳ７０２において指示体が移動したと判定された場合には、情報処理装置１００は、ステップＳ７００からの処理を繰り返す。
【００９５】
ステップＳ７０２において指示体が移動したと判定されない場合には、情報処理装置１００は、図４のステップＳ２０８と同様に、移動していない（停止した）のは移動が開始されてから一度目か否かを判定する（Ｓ７０４）。ステップＳ７０４において移動していないのは移動が開始されてから一度目であると判定されない場合には、情報処理装置１００は、ステップＳ７００からの処理を繰り返す。
【００９６】
また、ステップＳ７０４において移動していないのは移動が開始されてから一度目であると判定された場合には、情報処理装置１００は、図４のステップＳ２１０と同様に、指示体の位置の軌跡が矩形の２辺を示すか否かを判定する（Ｓ７０６）。
【００９７】
ステップＳ７０６において指示体の位置の軌跡が矩形の２辺を示すと判定されない場合には、情報処理装置１００は、ステップＳ７００からの処理を繰り返す。
【００９８】
また、ステップＳ７０６において指示体の位置の軌跡が矩形の２辺を示すと判定された場合には、情報処理装置１００は、図４のステップＳ２１２と同様に、矩形の２辺の判定に基づく第２方法により検出対象を認識する（Ｓ７０８）。そして、情報処理装置１００は、検出対象の認識に係る処理を終了する。
【００９９】
〔１−７〕検出対象の認識に係る処理の第７の例
図１６は、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理の第７の例を示す流れ図である。
【０１００】
情報処理装置１００は、図４のステップＳ２００と同様に、撮像画像における指示体の位置を記憶する（Ｓ８００）。
【０１０１】
ステップＳ８００において指示体の現在位置が記憶されると、情報処理装置１００は、図４のステップＳ２０２と同様に、指示体が移動したか否かを判定する（Ｓ８０２）。ステップＳ８０２において指示体が移動したと判定された場合には、情報処理装置１００は、ステップＳ８００からの処理を繰り返す。
【０１０２】
ステップＳ８０２において指示体が移動したと判定されない場合には、情報処理装置１００は、図４のステップＳ２０８と同様に、移動していない（停止した）のは移動が開始されてから一度目か否かを判定する（Ｓ８０４）。ステップＳ８０４において移動していないのは移動が開始されてから一度目であると判定されない場合には、情報処理装置１００は、ステップＳ８００からの処理を繰り返す。
【０１０３】
また、ステップＳ８０４において移動していないのは移動が開始されてから一度目であると判定された場合には、情報処理装置１００は、図４のステップＳ２１４と同様に、指示体の位置の軌跡が線分を示すか否かを判定する（Ｓ８０６）。
【０１０４】
ステップＳ８０６において指示体の位置の軌跡が線分を示すと判定されない場合には、情報処理装置１００は、ステップＳ８００からの処理を繰り返す。
【０１０５】
また、ステップＳ８０６において指示体の位置の軌跡が線分を示すと判定された場合には、情報処理装置１００は、図４のステップＳ２１６と同様に、線分の判定に基づく第３方法により検出対象を認識する（Ｓ８０８）。そして、情報処理装置１００は、検出対象の認識に係る処理を終了する。
【０１０６】
情報処理装置１００は、指示体を認識して処理を行う場合、例えば、上記第１の例に係る処理〜第７の例に係る処理を行うことによって、検出対象を認識する。
【０１０７】
なお、本実施形態に係る情報処理装置１００における、指示体を認識する場合における検出対象の認識に係る処理は、上記第１の例に係る処理〜第７の例に係る処理に限られない。例えば、情報処理装置１００は、上述したように、第１方法〜第４方法のうちの１つ以上の任意の組合せ（１５通り）によって、検出対象を認識することが可能である。
【０１０８】
また、情報処理装置１００は、例えば、軌跡の移動方向や、指示体の種類などをさらに検出してもよい。ここで、検出された軌跡の移動方向を示す情報（データ）としては、例えば、時計回り／反時計回りで描かれた閉領域であることを示す情報や、線分が描かれた方向を示す情報などが挙げられる。また、検出された指示体の種類を示す情報（データ）としては、例えば、指（指示体の一例）の種類を示す情報や、指示装置（指示体の一例）の種類を示す情報などが挙げられる。
【０１０９】
情報処理装置１００は、例えば、軌跡の移動方向を示す情報や指示体の種類を示す情報を、（ＩＩＩ）の処理（実行処理）において用いることによって、オブジェクトに対応するサービスに係る処理や、オブジェクトに対応して起動するアプリケーションを切り替える。軌跡の移動方向を示す情報などを用いた（ＩＩＩ）の処理（実行処理）の具体例については、後述する。
【０１１０】
情報処理装置１００は、指示体を認識して処理を行う場合には、例えば上記のような処理を行うことによって、検出対象を認識する。再度図３を参照して、本実施形態に係る情報処理方法に係る処理の一例について説明する。
【０１１１】
〔２〕指示体を認識しない場合の処理の一例
ステップＳ１００において指示体を認識すると判定されない場合には、情報処理装置１００は、撮像対象の動きに基づいて検出対象を認識する（Ｓ１０６）。
【０１１２】
図１７、図１８は、本実施形態に係る情報処理装置１００における、指示体を認識しない場合における検出対象の認識に係る処理の一例を説明するための説明図である。ここで、図１７は、ユーザが、図２のＡに示すように撮像位置が固定されていない撮像装置を用いて撮像を行う例を示している。ここで、撮像位置が固定されていない撮像装置としては、例えば、ペン型カメラや、レーザーポインタと一体化されたカメラ、ユーザの身体に装着されたカメラなどが挙げられる。
【０１１３】
図１７に示すようにユーザが撮像装置を移動させて撮像を行う場合、当該撮像装置により撮像された撮像画像は、撮像対象が動く画像を示すこととなる。そこで、情報処理装置１００は、例えば図１８のＰに示すように、撮像画像の中心位置などの所定の位置に対応する画像の変化に基づいて、撮像対象の動きの状態を判定する。
【０１１４】
より具体的には、情報処理装置１００は、例えば、ユーザが撮像装置を移動させることによって描かれる、撮像画像における上記所定の位置の軌跡に基づいて、撮像対象の動きの状態を判定し、対象領域を認識する。
【０１１５】
ここで、情報処理装置１００は、例えば、撮像画像における撮像対象のオプティカルフローを用いることによって、撮像画像における所定の位置の軌跡を求める。なお、本実施形態に係る情報処理装置１００における、所定の位置の軌跡を求める方法は、上記に限られない。例えば、撮像装置が、加速度センサやジャイロセンサなどのような撮像装置の動きを検出することが可能なセンサを備えている場合には、情報処理装置１００は、撮像装置から受信したセンサの検出値を示すセンサ情報に基づいて、所定の位置の軌跡を求めることも可能である。
【０１１６】
また、情報処理装置１００は、例えば、上述した〔１〕の処理（指示体を認識する場合の処理）と同様の処理を行うことによって、軌跡に基づいて検出対象を認識する。
【０１１７】
情報処理装置１００は、指示体を認識せずに処理を行う場合には、例えば上記のような処理を行うことによって、検出対象を認識する。
【０１１８】
再度図３を参照して、本実施形態に係る情報処理方法に係る処理の一例について説明する。ステップＳ１０４の処理またはステップＳ１０６の処理によって検出対象が認識されると、情報処理装置１００は、検出対象の縦（垂直方向）と横（水平方向）とが両方判断できるように認識されたか否かを判定する（Ｓ１０８）。
【０１１９】
ここで、情報処理装置１００は、例えば、上述した第１方法〜第４方法のいずれの方法で検出対象を認識したかに基づいて、ステップＳ１０８の判定を行う。より具体的には、情報処理装置１００は、例えば、第１方法（軌跡が閉領域を示す場合における方法）、または第２方法（軌跡が矩形の２辺を示す場合における方法）により検出対象を認識した場合には、両方判断できるように認識されたと判定する。また、情報処理装置１００は、例えば、第３方法（軌跡が線分を示す場合における方法）、または第４方法（その他の場合における方法）により検出対象を認識した場合には、両方判断できるように認識されなかったと判定する。なお、本実施形態に係る情報処理装置１００におけるステップＳ１０８の処理が、上記に限られないことは、言うまでもない。
【０１２０】
ステップＳ１０８において検出対象の縦と横とが両方判断できるように認識されたと判定された場合には、情報処理装置１００は、文字を検出するための検出対象文字領域を決定する（Ｓ１１０）。ここで、情報処理装置１００は、例えば、軌跡が描く閉領域や、軌跡が描く矩形の２辺で規定される矩形に対応する領域を、検出対象文字領域として決定する。
【０１２１】
ステップＳ１１０において検出対象文字領域が決定されると、情報処理装置１００は、例えばＯＣＲ処理などを行うことによって、検出対象文字領域内の文字を認識し（Ｓ１１２）、文字コードを取得する（Ｓ１１４）。そして、情報処理装置１００は、後述するステップＳ１１６の処理を行う。
【０１２２】
また、ステップＳ１０８において検出対象の縦と横とが両方判断できるように認識されたと判定されない場合には、情報処理装置１００は、例えばＯＣＲ処理などを行うことによって、撮像対象全体または指示位置周辺領域（例えば図８の領域ＡＲ）の文字を認識する（Ｓ１１８）。
【０１２３】
ステップＳ１１８において文字が認識されると、情報処理装置１００は、指示位置に対応する文字行の文字コードを取得する（Ｓ１２０）。ここで、上記指示位置に対応する文字行としては、例えば、指示体の位置から垂直方向に所定の距離分離れて存在する文字行や、指示体の位置に存在する文字行が挙げられる。
【０１２４】
ステップＳ１２０の処理が行われると、情報処理装置１００は、空白などを利用して、指示位置に対応する文字コードを取得する（Ｓ１２２）。
【０１２５】
ステップＳ１１４の処理またはステップＳ１２２の処理が行われると、情報処理装置１００は、取得された文字コードが示す文字（検出されたオブジェクトの一例）をサービス、アプリケーションに使用する（Ｓ１１６）。
【０１２６】
例えば、情報処理装置１００は、記憶部（後述する）などに記憶されたユーザの母国語を示す情報と、取得された文字コードとに基づいて、当該文字コードが示す文字がユーザの母国語であるか否かを判定する。そして、情報処理装置１００は、取得された文字コードが示す文字がユーザの母国語でない場合には、当該文字を母国語に翻訳する。
【０１２７】
また、情報処理装置１００は、例えば、記憶部（後述する）などに記憶されたデータベースと、取得された文字コードとに基づいて、取得された文字コードが示す文字が示す内容を判定する。例えば取得された文字コードが示す文字が地名を示す場合には、情報処理装置１００は、例えば、当該地名に対応する地図や経路、天気予報などを検索し、表示画面に表示させるなどによりユーザに提示する。また、例えば取得された文字コードが示す文字が店名を示す場合には、情報処理装置１００は、例えば、当該店の口コミなどの店に関する情報をユーザに提示する。
【０１２８】
情報処理装置１００は、取得された文字コードが示す文字に基づいて、例えば上記のように、取得された文字コードが示す文字に対応するサービスに係る処理を行い、また、取得された文字コードが示す文字に対応するアプリケーションを起動し実行する。
【０１２９】
なお、本実施形態に係る情報処理装置１００におけるステップＳ１１６の処理は、上記に限られない。例えば、情報処理装置１００は、軌跡の移動方向を示す情報や指示体の種類を示す情報を用いることによって、取得された文字コードが示す文字に対応するサービスに係る処理や、取得された文字コードが示す文字に対応して起動するアプリケーションを切り替えることも可能である。
【０１３０】
例えば軌跡の移動方向を示す情報を用いる場合には、情報処理装置１００は、例えば下記のような切り替えを実現することができる。
・取得された文字コードが示す文字が地名を示し、かつ当該文字コードが時計回り軌跡により描かれた閉領域によって取得されたものである場合には、情報処理装置１００は、当該地名に対応する地図と経路とをユーザに提示する。
・取得された文字コードが示す文字が地名を示し、かつ当該文字コードが反時計回り軌跡により描かれた閉領域によって取得されたものである場合には、情報処理装置１００は、例えば、当該地名に対応する場所における天気予報をユーザに提示する。
【０１３１】
また、情報処理装置１００は、文字コードの取得に用いた検出対象の認識方法（例えば、上記第１方法〜第４方法など）に基づいて、取得された文字コードが示す文字に対応するサービスに係る処理や、取得された文字コードが示す文字に対応して起動するアプリケーションを切り替えてもよい。
【０１３２】
情報処理装置１００は、例えば図３に示す処理を行うことによって、本実施形態に係る情報処理方法を実現する。よって、情報処理装置１００は、例えば図３に示す処理を行うことによって、ユーザの操作性の向上を図りつつ、オブジェクトを認識することができる。なお、本実施形態に係る情報処理方法に係る処理が、図３に示す例に限られないことは、言うまでもない。
【０１３３】
（本実施形態に係る情報処理装置）
次に、上述した本実施形態に係る情報処理方法に係る処理を行うことが可能な、本実施形態に係る情報処理装置１００の構成の一例について、説明する。
【０１３４】
図１９は、本実施形態に係る情報処理装置１００の構成の一例を示すブロック図である。情報処理装置１００は、例えば、通信部１０２と、制御部１０４とを備える。
【０１３５】
また、情報処理装置１００は、例えば、ＲＯＭ（Read  Only  Memory；図示せず）や、ＲＡＭ（Random  Access  Memory；図示せず）、記憶部（図示せず）、ユーザが操作可能な操作部（図示せず）、様々な画面を表示画面に表示する表示部（図示せず）、撮像部（図示せず）などを備えていてもよい。情報処理装置１００は、例えば、データの伝送路としてのバス（bus）により上記各構成要素間を接続する。
【０１３６】
ここで、ＲＯＭ（図示せず）は、制御部１０４が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部１０４により実行されるプログラムなどを一時的に記憶する。
【０１３７】
記憶部（図示せず）は、情報処理装置１００が備える記憶手段であり、例えば、画像データや、上記設定情報などの本実施形態に係る情報処理方法に係る処理に用いられる各種情報、アプリケーションなど様々なデータを記憶する。ここで、記憶部（図示せず）としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ（flash  memory）などの不揮発性メモリ（nonvolatile  memory）などが挙げられる。また、記憶部（図示せず）は、情報処理装置１００から着脱可能であってもよい。
【０１３８】
操作部（図示せず）としては、例えば、ボタンや、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられる。また、情報処理装置１００は、例えば、情報処理装置１００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）と接続することもできる。
【０１３９】
表示部（図示せず）としては、例えば、液晶ディスプレイ（Liquid  Crystal  Display；ＬＣＤ）や有機ＥＬディスプレイ（organic  ElectroLuminescence  display。または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  display）ともよばれる。）などが挙げられる。なお、表示部（図示せず）は、例えばタッチスクリーンなどのように、表示とユーザ操作とが可能なデバイスであってもよい。また、情報処理装置１００は、表示部（図示せず）の有無に関わらず、情報処理装置１００の外部装置としての表示デバイス（例えば、外部ディスプレイなど）と接続することもできる。
【０１４０】
撮像部（図示せず）は、静止画像または動画像を撮像する役目を果たす。撮像部（図示せず）を備える場合には、情報処理装置１００は、例えば、撮像部（図示せず）における撮像により生成された画像信号を処理することが可能である。
【０１４１】
ここで、本実施形態に係る撮像部（図示せず）としては、例えば、レンズ／撮像素子と信号処理回路とから構成される撮像デバイスが挙げられる。レンズ／撮像素子は、例えば、光学系のレンズと、ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を複数用いたイメージセンサとで構成される。また、信号処理回路は、例えば、ＡＧＣ（Automatic  Gain  Control）回路やＡＤＣ（Analog  to  Digital  Converter）を備え、撮像素子により生成されたアナログ信号をデジタル信号（画像データ）に変換し、各種信号処理を行う。信号処理回路が行う信号処理としては、例えば、Ｗｈｉｔｅ  Ｂａｌａｎｃｅ補正処理、色調補正処理、ガンマ補正処理、ＹＣｂＣｒ変換処理、エッジ強調処理などが挙げられる。
【０１４２】
［情報処理装置１００のハードウェア構成例］
図２０は、本実施形態に係る情報処理装置１００のハードウェア構成の一例を示す説明図である。情報処理装置１００は、例えば、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作入力デバイス１６０と、表示デバイス１６２と、通信インタフェース１６４とを備える。また、情報処理装置１００は、例えば、データの伝送路としてのバス１６６で各構成要素間を接続する。
【０１４３】
ＭＰＵ１５０は、例えば、ＭＰＵ（Micro  Processing  Unit）や、各種処理回路などで構成され情報処理装置１００全体を制御する制御部１０４として機能する。また、ＭＰＵ１５０は、情報処理装置１００において、例えば、後述する検出対象認識部１１０、オブジェクト検出部１１２、および処理部１１４の役目を果たす。
【０１４４】
ＲＯＭ１５２は、ＭＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。ＲＡＭ１５４は、例えば、ＭＰＵ１５０により実行されるプログラムなどを一時的に記憶する。
【０１４５】
記録媒体１５６は、記憶部（図示せず）として機能し、例えば、画像データや、本実施形態に係る情報処理方法に係る処理に用いられる各種情報、アプリケーションなど様々なデータを記憶する。ここで、記録媒体１５６としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリが挙げられる。また、記録媒体１５６は、情報処理装置１００から着脱可能であってもよい。
【０１４６】
入出力インタフェース１５８は、例えば、操作入力デバイス１６０や、表示デバイス１６２を接続する。操作入力デバイス１６０は、操作部（図示せず）として機能し、また、表示デバイス１６２は、表示部（図示せず）として機能する。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ（Universal  Serial  Bus）端子や、ＤＶＩ（Digital  Visual  Interface）端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）端子、各種処理回路などが挙げられる。また、操作入力デバイス１６０は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。操作入力デバイス１６０としては、例えば、ボタン、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられる。また、表示デバイス１６２は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。表示デバイス１６２としては、例えば、液晶ディスプレイや有機ＥＬディスプレイなどが挙げられる。
【０１４７】
なお、入出力インタフェース１５８が、情報処理装置１００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や、表示デバイス、撮像デバイス（例えば、図１のＡや図２のＡに示す撮像装置など）などの、外部デバイスと接続することもできることは、言うまでもない。また、表示デバイス１６２は、例えばタッチスクリーンなど、表示とユーザ操作とが可能なデバイスであってもよい。
【０１４８】
通信インタフェース１６４は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、例えば、図１のＡや図２のＡに示す撮像装置や、サーバなどの外部装置と無線／有線で通信を行うための通信部１０２として機能する。ここで、通信インタフェース１６４としては、例えば、通信アンテナおよびＲＦ（Radio  Frequency）回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ｂポートおよび送受信回路（無線通信）、あるいはＬＡＮ（Local  Area  Network）端子および送受信回路（有線通信）などが挙げられる。また、本実施形態に係るネットワークとしては、例えば、ＬＡＮやＷＡＮ（Wide  Area  Network）などの有線ネットワーク、無線ＬＡＮ（ＷＬＡＮ；Wireless  Local  Area  Network）や基地局を介した無線ＷＡＮ（ＷＷＡＮ；Wireless  Wide  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられる。
【０１４９】
情報処理装置１００は、例えば図２０に示す構成によって、本実施形態に係る情報処理方法に係る処理を行う。なお、本実施形態に係る情報処理装置１００のハードウェア構成は、図２０に示す構成に限られない。
【０１５０】
例えば、情報処理装置１００は、ＤＳＰ（Digital  Signal  Processor）と、増幅器（アンプ）やスピーカなどから構成される音声出力デバイスとをさらに備えていてもよい。上記ＤＳＰと音声出力デバイスとをさらに備える場合には、情報処理装置１００は、例えば検出されたオブジェクトに対応する情報（例えば、サービスに係る処理の実行やアプリケーションの実行により得られる情報）の内容を、聴覚的にユーザに提示することが可能となる。
【０１５１】
また、情報処理装置１００は、例えば、レンズ／撮像素子と信号処理回路とから構成される撮像デバイスをさらに備えていてもよい。撮像デバイスを備える場合には、情報処理装置１００は、撮像装置として機能し、当該撮像デバイスにより撮像された撮像画像を処理することが可能となる。
【０１５２】
また、情報処理装置１００は、スタンドアロンで処理を行う構成である場合には、通信デバイス１６４を備えていなくてもよい。さらに、情報処理装置１００は、操作デバイス１６０や表示デバイス１６２を備えない構成をとることも可能である。
【０１５３】
再度図１９を参照して、情報処理装置１００の構成の一例について説明する。通信部１０２は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、図１のＡや図２のＡに示す撮像装置や、サーバなどの外部装置と無線／有線で通信を行う。また、通信部１０２は、例えば制御部１０４により通信が制御される。ここで、通信部１０２としては、例えば、通信アンテナおよびＲＦ回路や、ＬＡＮ端子および送受信回路などが挙げられるが、通信部１０２の構成は、上記に限られない。例えば、通信部１０２は、ＵＳＢ端子および送受信回路など通信を行うことが可能な任意の規格に対応する構成や、ネットワークを介して外部装置と通信可能な任意の構成をとることができる。
【０１５４】
通信部１０２を備えることによって、情報処理装置１００は、例えば、“サーバなどの外部装置に記憶されている文字認識用の辞書を参照する”、“ＯＣＲ処理や、（Ｉ）の処理（検出対象認識処理）〜（ＩＩＩ）の処理（実行処理）の一部の処理または全部の処理を、外部装置に行わせる”、“（ＩＩＩ）の処理（実行処理）において用いるデータを外部装置から取得する”などを実現することができる。
【０１５５】
制御部１０４は、例えばＭＰＵなどで構成され、情報処理装置１００全体を制御する役目を果たす。また、制御部１０４は、例えば、検出対象認識部１１０と、オブジェクト検出部１１２と、処理部１１４とを備え、本実施形態に係る情報処理方法に係る処理を主導的に行う役目を果たす。
【０１５６】
検出対象認識部１１０は、（Ｉ）の処理（検出対象認識処理）を主導的に行う役目を果たし、撮像画像に基づき検出される、指示体の動きの状態または撮像対象の動きの状態に基づいて、検出対象を認識する。より具体的には、検出対象認識部１１０は、例えば、図３のステップＳ１０２〜Ｓ１０６を参照して示したように、撮像画像における指示体の位置の軌跡や、撮像画像における所定の位置に対応する画像の変化に基づいて、検出対象を認識する。
【０１５７】
オブジェクト検出部１１２は、（ＩＩ）の処理（オブジェクト検出処理）を主導的に行う役目を果たし、認識された検出対象からオブジェクトを検出する。オブジェクト検出部１１２は、例えば、ＯＣＲ処理や、エッジ検出やパターンマッチング、顔検出などの様々な画像処理を行うことによって、認識された検出対象から検出対象のオブジェクトを検出する。
【０１５８】
処理部１１４は、（ＩＩＩ）の処理（実行処理）を主導的に行う役目を果たし、検出されたオブジェクトに基づいて、オブジェクトに対応する処理を行う。より具体的には、処理部１１４は、例えば、検出されたオブジェクトに対応するサービスに係る処理を実行し、また、検出されたオブジェクトに対応するアプリケーションを起動し実行する。
【０１５９】
また、処理部１１４は、例えば（Ｉ）の処理（検出対象認識処理）において取得される、軌跡の移動方向を示す情報や、指示体の種類を示す情報、検出対象の認識方法（例えば、上記第１方法〜第４方法など）を示す情報などをさらに用いて、実行する処理を切り替えることも可能である。つまり、処理部１１４は、検出されたオブジェクトおよび当該オブジェクトの検出の経過に対応する処理を行うことができる。
【０１６０】
制御部１０４は、例えば、検出対象認識部１１０、オブジェクト検出部１１２、および処理部１１４を備えることによって、本実施形態に係る情報処理方法に係る処理を主導的に行う。
【０１６１】
なお、本実施形態に係る情報処理方法に係る処理を実現するための構成は、図１９に示す制御部１０４の構成に限られない。例えば、本実施形態に係る制御部１０４は、処理部１１４を備えない構成をとってもよい。処理部１１４を備えない構成をとる場合であっても、本実施形態に係る情報処理装置１００は、本実施形態に係る情報処理方法に係る、（Ｉ）の処理（検出対象認識処理）および（ＩＩ）の処理（オブジェクト検出処理）を行うことが可能である。よって、処理部１１４を備えない構成をとる場合であっても、本実施形態に係る情報処理装置１００は、ユーザの操作性の向上を図りつつ、オブジェクトを認識することができる。
【０１６２】
情報処理装置１００は、例えば図１９に示す構成によって、本実施形態に係る情報処理方法に係る処理（例えば、（Ｉ）の処理（検出対象認識処理）および（ＩＩ）の処理（オブジェクト検出処理））を行う。したがって、情報処理装置１００は、例えば図１９に示す構成によって、ユーザの操作性の向上を図りつつ、オブジェクトを認識することができる。
【０１６３】
また、情報処理装置１００は、例えば図１９に示す構成によって、さらに（ＩＩＩ）の処理（実行処理）を行う。したがって、情報処理装置１００は、検出されたオブジェクトに対応する処理や、検出されたオブジェクトおよび当該オブジェクトの検出の経過に対応する処理を行うことが可能であるので、ユーザの利便性をより向上させることができる。
【０１６４】
以上のように、本実施形態に係る情報処理装置１００は、本実施形態に係る情報処理方法に係る処理として、例えば、（Ｉ）の処理（検出対象認識処理）および（ＩＩ）の処理（オブジェクト検出処理）を行い、撮像画像に基づいてオブジェクトを検出する。ここで、情報処理装置１００は、撮像画像に基づき指示体の動きの状態または撮像対象の動きの状態を判定することによって、検出対象を認識する。つまり、情報処理装置１００のユーザは、従来の技術が用いられる場合のように、指示姿勢に係る操作と選択姿勢に係る操作という異なる複数の操作を行う必要はない。また、情報処理装置１００のユーザは、例えば、差す、囲む、なぞるといった直感的で簡単な操作を行えば、情報処理装置１００に当該操作に対応するオブジェクトを検出させることができるので、操作に慣れが必要ない。よって、ユーザは、従来の技術が用いられる装置を用いる場合よりも、より直感的な操作で情報処理装置１００にオブジェクトを検出させることが可能となる。
【０１６５】
したがって、情報処理装置１００は、ユーザの操作性の向上を図りつつ、オブジェクトを認識することができる。
【０１６６】
また、情報処理装置１００は、本実施形態に係る情報処理方法に係る処理として、さらに（ＩＩＩ）の処理（実行処理）を行い、検出されたオブジェクトに対応する処理を行う。ここで、情報処理装置１００は、検出されたオブジェクトに応じて、オブジェクトに対応するサービスに係る処理や、オブジェクトに対応して起動するアプリケーションを切り替える。また、情報処理装置１００は、さらに、軌跡の移動方向を示す情報や、指示体の種類を示す情報、検出対象の認識方法（例えば、上記第１方法〜第４方法など）を示す情報などを用いることによって、サービスに係る処理や、起動するアプリケーションを切り替えることも可能である。つまり、情報処理装置１００のユーザは、例えばユーザの検出対象のオブジェクトの指定の仕方や、指定に用いる指示体の種類を変えることによって、所望の処理を情報処理装置１００に行わせることができる。
【０１６７】
したがって、情報処理装置１００は、ユーザの利便性や操作性をより向上させることができる。
【０１６８】
また、情報処理装置１００は、撮像画像に基づき処理を行うので、オブジェクトを検出する対象のメディアは、非電子メディアであってもよいし、電子メディアであってもよい。さらに、オブジェクトを検出する対象のメディアが電子メディアである場合であっても、情報処理装置１００は、撮像画像に基づき処理を行うので、タッチパネル等の検出用のセンサを設ける必要はない。
【０１６９】
以上、本実施形態として情報処理装置１００を挙げて説明したが、本実施形態は、かかる形態に限られない。本実施形態は、例えば、携帯電話やスマートフォンなどの通信装置や、映像／音楽再生装置（または映像／音楽記録再生装置）、ゲーム機、ＰＣ（Personal  Computer）などのコンピュータ、デジタルカメラなどの撮像装置など、様々な機器に適用することができる。
【０１７０】
（本実施形態に係るプログラム）
コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム（例えば、“（Ｉ）の処理（検出対象認識処理）および（ＩＩ）の処理（オブジェクト検出処理）”や、“（Ｉ）の処理、（ＩＩ）の処理、および（ＩＩＩ）の処理（実行処理）”など、本実施形態に係る情報処理方法に係る処理を実行することが可能なプログラム）によって、ユーザの操作性の向上を図りつつ、オブジェクトを認識することができる。
【０１７１】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１７２】
例えば、本実施形態に係る情報処理装置は、図１９に示す検出対象認識部１１０、オブジェクト検出部１１２、および処理部１１４を個別に備える（例えば、それぞれを個別の処理回路で実現する）ことができる。
【０１７３】
また、上記では、例えば、コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本実施形態は、さらに、上記プログラムをそれぞれ記憶させた記録媒体も併せて提供することができる。
【０１７４】
上述した構成は、本実施形態の一例を示すものであり、当然に、本開示の技術的範囲に属するものである。
【０１７５】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
撮像画像に基づき検出される、指示体の動きの状態または撮像対象の動きの状態に基づいて、検出対象を認識する検出対象認識部と、
認識された検出対象からオブジェクトを検出するオブジェクト検出部と、
を備える、情報処理装置。
（２）
前記検出対象認識部は、前記撮像画像における前記指示体の位置の軌跡に基づいて前記指示体の動きの状態を判定し、検出対象を認識する、（１）に記載の情報処理装置。
（３）
前記検出対象認識部は、前記指示体の位置の軌跡が、閉領域を示しているか、矩形の２辺を示しているか、線分を示しているかの判定結果に基づいて、検出対象を認識する、（２）に記載の情報処理装置。
（４）
前記検出対象認識部は、前記指示体の位置の軌跡が矩形の２辺を示していると判定した場合、または前記軌跡が線分を示していると判定した場合には、前記矩形の２辺または前記線分に基づき閉領域を設定して検出対象を認識する、（３）に記載の情報処理装置。
（５）
前記検出対象認識部は、前記撮像画像における所定の位置に対応する画像の変化に基づいて前記撮像対象の動きの状態を判定し、検出対象を認識する、（１）に記載の情報処理装置。
（６）
前記オブジェクト検出部は、認識された検出対象において光学文字認識を行うことによって、前記オブジェクトとして文字を検出する、（１）〜（５）のいずれか１つに記載の情報処理装置。
（７）
前記オブジェクト検出部は、
前記検出対象から前記指示体の動きまたは前記撮像対象の動きに対応する文字行を検出し、
検出された前記文字行から前記指示体の動きまたは前記撮像対象の動きに対応する文字を検出する、（６）に記載の情報処理装置。
（８）
検出されたオブジェクトに基づいて、前記オブジェクトに対応する処理を行う処理部をさらに備える、（１）〜（７）のいずれか１つに記載の情報処理装置。
（９）
撮像画像に基づき検出される、指示体の動きの状態または撮像対象の動きの状態に基づいて、検出対象を認識するステップと、
認識された検出対象からオブジェクトを検出するステップと、
を有する、情報処理方法。
【符号の説明】
【０１７６】
１００    情報処理装置
１０２    通信部
１０４    制御部
１１０    検出対象認識部
１１２    オブジェクト検出部
１１４    処理部
【図１】
2013037462.tif 000003
【図２】
2013037462.tif 000004
【図３】
2013037462.tif 000005
【図４】
2013037462.tif 000006
【図５】
2013037462.tif 000007
【図６】
2013037462.tif 000008
【図７】
2013037462.tif 000009
【図８】
2013037462.tif 000010
【図９】
2013037462.tif 000011
【図１０】
2013037462.tif 000012
【図１１】
2013037462.tif 000013
【図１２】
2013037462.tif 000014
【図１３】
2013037462.tif 000015
【図１４】
2013037462.tif 000016
【図１５】
2013037462.tif 000017
【図１６】
2013037462.tif 000018
【図１７】
2013037462.tif 000019
【図１８】
2013037462.tif 000020
【図１９】
2013037462.tif 000021
【図２０】
2013037462.tif 000022