(57)【特許請求の範囲】
【請求項１】
撮像部と、
外部装置との間で通信が可能な複数のタグと、
前記タグにおける通信に基づいて、前記撮像部の動作を規定する動作モードを決定する決定部と、
を備える、
情報処理装置。
【請求項２】
前記決定部は、通信を行った前記タグから取得されたタグ情報に基づいて、前記動作モードを決定する、
請求項１に記載の情報処理装置。
【請求項３】
前記決定部は、通信を行った前記タグに予め対応付けられている前記動作モードを、前記動作モードとして決定する、
請求項１に記載の情報処理装置。
【請求項４】
前記決定部は、前記タグから取得されたタグ情報に基づいて外部装置から送信された動作要求が示す前記動作モードを、前記動作モードとして決定する、
請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記決定部は、
前記動作要求を送信した外部装置を判別し、
判別された前記外部装置ごとに、前記動作モードを決定する、
請求項４に記載の情報処理装置。
【請求項６】
前記決定部は、複数の前記タグのいずれかが通信を行うごとに、前記動作モードを決定する、
請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
決定された前記動作モードに従い前記撮像部の動作を制御する処理を行う処理部をさらに備える、
請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
外部装置との間で通信が可能なタグにおける通信に基づいて、撮像部の動作を規定する動作モードを決定するステップを有する、
前記撮像部と複数の前記タグとを備える情報処理装置において実行される情報処理方法。
【請求項９】
外部装置との間で通信が可能なタグにおける通信に基づいて、撮像部の動作を規定する動作モードを決定するステップを、
前記撮像部と複数の前記タグとを備えるコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
ボタンなどの操作デバイスを用いたユーザ操作により、装置が動作するモード（以下、「動作モード」と示す。）を切り替える技術が開発されている。ユーザ操作により装置の動作モードを切り替える技術としては、例えば下記の特許文献１に記載の技術が挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−７４２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
操作デバイスを用いたユーザ操作により装置の動作モードが切り替わることによって、ユーザは、ユーザ操作を行うことにより所望の動作を装置に行わせることが可能である。しかしながら、例えば、装置の電源がオン状態となったときの初期の動作モードがユーザが所望する動作モードではない場合などには、ユーザは、上記操作デバイスを用いたユーザ操作を新たに行わなければ、所望の動作を装置に行わせることができない。そのため、操作デバイスを用いたユーザ操作により動作モードを切り替える技術を用いたとしても、ユーザの利便性の向上を図ることができるとは限らない。【０００５】
本開示では、ユーザの利便性の向上を図ることが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、外部装置との間で通信が可能なタグから取得されたタグ情報に基づいて、上記タグ情報に対応する装置である対象装置の動作を規定する動作モードを決定する決定部を備える、情報処理装置が提供される。【０００７】
また、本開示によれば、外部装置との間で通信が可能な複数のタグと、上記タグにおける通信に基づいて、動作を規定する動作モードを決定する決定部を備える、情報処理装置が提供される。【０００８】
また、本開示によれば、外部装置との間で通信が可能なタグから取得されたタグ情報に基づいて、上記タグ情報に対応する装置である対象装置の動作を規定する動作モードを決定するステップを有する、情報処理装置により実行される情報処理方法が提供される。【０００９】
また、本開示によれば、外部装置との間で通信が可能なタグにおける通信に基づいて、動作を規定する動作モードを決定するステップを有する、複数の上記タグを備える情報処理装置において実行される情報処理方法が提供される。【００１０】
また、本開示によれば、外部装置との間で通信が可能なタグから取得されたタグ情報に基づいて、上記タグ情報に対応する装置である対象装置の動作を規定する動作モードを決定するステップをコンピュータに実行させるためのプログラムが提供される。【００１１】
また、本開示によれば、外部装置との間で通信が可能なタグにおける通信に基づいて、動作を規定する動作モードを決定するステップを、複数の上記タグを備えるコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００１２】
本開示によれば、ユーザの利便性の向上を図ることができる。【００１３】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握されうる他の効果が奏されてもよい。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係るタグ情報の一例を示す説明図である。
【図２】本実施形態に係る情報処理方法が用いられることにより実現される装置の動作の一例を示す説明図である。
【図３】第１の実施形態に係る情報処理装置における処理の一例を示す流れ図である。
【図４】第１の実施形態に係る情報処理装置における処理の他の例を示す流れ図である。
【図５】第１の実施形態に係る情報処理装置の構成の一例を示すブロック図である。
【図６】第１の実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【図７】第２の実施形態に係る情報処理装置における処理の一例を示す流れ図である。
【図８】第２の実施形態に係る情報処理装置により動作モードが決定される対象装置における処理の一例を示す流れ図である。
【図９】第２の実施形態に係る情報処理装置により動作モードが決定される対象装置における処理の他の例を示す流れ図である。
【図１０】第２の実施形態に係る情報処理装置の構成の一例を示すブロック図である。
【図１１】第２の実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
また、以下では、下記に示す順序で説明を行う。
１．本実施形態に係る情報処理方法
２．本実施形態に係る情報処理装置
３．本実施形態に係るプログラム
【００１７】
（本実施形態に係る情報処理方法）
本実施形態に係る情報処理装置の構成について説明する前に、まず、本実施形態に係る情報処理方法について説明する。以下では、本実施形態に係る情報処理方法に係る処理を、本実施形態に係る情報処理装置が行う場合を例に挙げて、本実施形態に係る情報処理方法について説明する。
【００１８】
上述したように、操作デバイスを用いたユーザ操作により動作モードを切り替える技術を用いたとしても、ユーザの利便性の向上を図ることができるとは限らない。
【００１９】
そこで、本実施形態に係る情報処理装置は、外部装置との間で通信が可能なタグにおける通信、または、外部装置との間で通信が可能なタグから取得されたタグ情報に基づいて、動作モードを決定する（決定処理）。
【００２０】
ここで、本実施形態に係る動作モードとは、例えば、装置の動作を規定する指標である。本実施形態に係る動作モードとしては、例えば、撮像動作を行う撮像モードや、データの転送を行う転送モード、コンテンツデータなどの再生動作を行う再生モード、予め規定された設定を行うプリセットモードなど、装置が行うことが可能な動作を行うための任意の動作モードが挙げられる。
【００２１】
また、本実施形態に係るタグと外部装置との間の通信としては、例えば、１３．５６［ＭＨｚ］など所定の周波数の磁界（搬送波）を用いて通信を行うＮＦＣ（Near  Field  Communication）が挙げられる。
【００２２】
本実施形態に係るタグと外部装置との間の通信がＮＦＣである場合、本実施形態に係るタグは、例えば、搬送波を主体的に送信するリーダ／ライタの機能を有する外部装置から送信された搬送波から電力を得て駆動し、負荷変調によって当該外部装置と通信を行う。よって、本実施形態に係るタグと外部装置との間の通信がＮＦＣである場合には、本実施形態に係るタグは、別途電源を有していなくてもよいので、本実施形態に係るタグの小型化や低コスト化などに有利である。なお、本実施形態に係るタグが、電源や搬送波送信回路などを備え、リーダ／ライタの機能を有していてもよいことは、言うまでもない。
【００２３】
また、本実施形態に係るタグと外部装置との間の通信がＮＦＣである場合には、ユーザは、外部装置を用いたタッチ操作（以下、単に「タッチ」と示す場合がある。）を行えば、本実施形態に係るタグと外部装置とに通信を行わせることが可能である。ここで、本実施形態に係るタッチ操作とは、例えば一の装置（上記外部装置に対応）を移動させることによって、当該一の装置と他の装置（本実施形態に係るタグに対応）との間の距離を、ＮＦＣによる通信が可能な距離内とさせる操作をいう。よって、本実施形態に係るタグと外部装置との間の通信がＮＦＣである場合には、タッチ操作という簡易な操作によって、本実施形態に係るタグと外部装置との間で通信が行われるので、ユーザの利便性を向上させることが可能である。
【００２４】
なお、本実施形態に係るタグと外部装置との間の通信は、ＮＦＣに限られず、赤外線通信などの任意の方式の通信であってもよい。
【００２５】
以下では、本実施形態に係るタグと外部装置との間の通信が、ＮＦＣである場合を例に挙げる。また、以下では、本実施形態に係るタグが、ＲＦＩＤ（Radio  Frequency  IDentifier）タグなどの、ＮＦＣに対応するＩＣ（Integrated  Circuit）タグである場合を例に挙げる。以下では、本実施形態に係るタグを「ＩＣタグ」と示す場合がある。
【００２６】
また、本実施形態に係るタグ情報とは、ＩＣタグに記憶されているデータである。
【００２７】
本実施形態に係るタグ情報としては、例えば、動作モードに関する情報が挙げられる。本実施形態に係る動作モードに関する情報としては、例えば、動作モードを示す情報や、予め規定された設定を示すプリセット情報が挙げられる。ここで、プリセット情報が示す設定の内容は、固定であってもよいし、更新可能であってもよい。
【００２８】
また、本実施形態に係るタグ情報には、タグ情報に対応する装置との通信に関する情報が、さらに含まれていてもよい。以下では、タグ情報に対応する装置を「対象装置」と示す。本実施形態に係る対象装置は、本実施形態に係る情報処理装置がタグ情報に基づき動作モードを決定する対象の装置に該当する。
【００２９】
図１は、本実施形態に係るタグ情報の一例を示す説明図である。図１に示すＡは、本実施形態に係るタグ情報の第１の例を示しており、図１に示すＢは、本実施形態に係るタグ情報の第２の例を示している。
【００３０】
図１のＡに示す第１の例に係るタグ情報は、通信を行う際の識別子の役目を果たす“ＳＳＩＤ（Service  Set  Identifier）”（図１に示すＤ１）と、通信を行う際のパスワードの役目を果たす“ＰＳＫ（事前共有鍵）”（図１に示すＤ２）と、動作モードを示す情報である“ＭＯＤＥ”（図１に示すＤ３）とを含む。
【００３１】
図１のＡにおいて“ＳＳＩＤ”および“ＰＳＫ”は、対象装置との通信に関する情報に該当する。なお、図１では、対象装置との通信に関する情報として、ＩＥＥＥ８０２．１１規格に則った通信に係るデータを示しているが、本実施形態に係る対象装置との通信に関する情報が、図１に示す例に限られないことは、言うまでもない。
【００３２】
“ＭＯＤＥ”が示す値（内容）としては、例えば、撮像モードを示す“ＳＨＯＯＴＩＮＧ”や、転送モードを示す“ＴＲＡＮＳＦＥＲ”、再生モードを示す“ＲＥＰＬＡＹ”などが挙げられる。
【００３３】
図１のＢに示す第２の例に係るタグ情報は、
“ＳＳＩＤ（Service  Set  Identifier）”（図１に示すＤ１）と、“ＰＳＫ（事前共有鍵）”（図１に示すＤ２）と、プリセット情報（図１に示すＤ４）とを含む。
【００３４】
図１のＢでは、撮像の設定を示す“ＳＨＯＯＴ  ＭＯＤＥ”と、露出の設定を示す“ＥＸＰＯＳＵＲＥ  ＭＯＤＥ”と、Ｆ値の設定を示す“Ｆ  Ｎｕｍｂｅｒ”と、ホワイトバランスの設定を示す“ＷＨＩＴＥ  ＢＡＬＡＮＣＥ”と、ＥＶ補正の設定を示す“ＥＸＰＯＳＵＲＥ  ＣＯＭＰＥＮＳＡＴＩＯＮ”が、プリセット情報として含まれている例を示している。
【００３５】
図１のＤ４に示すプリセット情報が示す値（内容）としては、例えば下記に示す値が挙げられる。
・“ＳＨＯＯＴ  ＭＯＤＥ”：静止画の撮像を示す“ｓｔｉｌｌ”や、動画像の撮像を示す“ｍｏｖｉｅ”など
・“ＥＸＰＯＳＵＲＥ  ＭＯＤＥ”：露出を自動で行う“Ａｕｔｏ”、“Ｐｒｏｇｒａｍ  Ａｕｔｏ”や、露出を手動で行う“Ｍａｎｕａｌ”など
・“Ｆ  Ｎｕｍｂｅｒ”：１．８や、２、２．２、…、９．６など
・“ＷＨＩＴＥ  ＢＡＬＡＮＣＥ”：ホワイトバランスを自動で行う“Ａｕｔｏ”や、日蔭や曇天に対応する“Ｃｌｏｕｄｙ”、昼間に対応する“Ｄａｙｌｉｇｈｔ”など
・“ＥＸＰＯＳＵＲＥ  ＣＯＭＰＥＮＳＡＴＩＯＮ”：−３．０、…、＋３．０など
【００３６】
なお、本実施形態に係るプリセット情報は、図１のＤ３に示すような、撮像に係る設定を示すデータに限られない。例えば、本実施形態に係るプリセット情報としては、コンテンツデータの再生に係る設定や、データの転送に係る設定など、予め規定された設定を示す任意のデータが挙げられる。
【００３７】
本実施形態に係るタグ情報としては、例えば図１のＡや図１のＢに示す例が挙げられる。
【００３８】
なお、本実施形態に係るタグ情報は、図１に示す例に限られない。例えば、本実施形態に係る情報処理装置が、対象装置との通信に関する情報を記憶部（後述する）などの記録媒体に記憶している場合や、サーバなどの外部装置から対象装置との通信に関する情報を取得することが可能な場合などには、本実施形態に係るタグ情報には、対象装置との通信に関する情報が含まれていなくてもよい。
【００３９】
図２は、本実施形態に係る情報処理方法が用いられることにより実現される装置の動作の一例を示す説明図である。
【００４０】
図２では、ＩＣタグＴ１、Ｔ２、Ｔ３が撮像装置に設けられている例を示している（図２に示すＡ）。ＩＣタグＴ１、Ｔ２、Ｔ３は、例えば、撮像装置が備えるプロセッサなどと結線されて設けられ、撮像装置を構成する構成要素として機能する。また、ＩＣタグＴ１、Ｔ２、Ｔ３は、例えば、撮像装置に張り付けられることなどにより、撮像装置に付されて設けられ、撮像装置の外部のデバイスであってもよい。
【００４１】
また、図２では、ユーザが、スマートフォンなどの通信装置を用いて、撮像装置に設けられているＩＣタグＴ１、Ｔ２、Ｔ３それぞれに対してタッチ操作を行った例を示している（図２のＢ、図２のＣ、図２のＤ）。
【００４２】
ここで、図２では、撮像装置または通信装置が、本実施形態に係る情報処理方法に係る処理を行う、本実施形態に係る情報処理装置の役目を果たす。撮像装置が本実施形態に係る情報処理装置の役目を果たす場合に対応する、本実施形態に係る情報処理方法に係る処理と、通信装置が本実施形態に係る情報処理装置の役目を果たす場合に対応する、本実施形態に係る情報処理方法に係る処理とについては、後述する。
【００４３】
以下では、ＩＣタグＴ１、Ｔ２、Ｔ３それぞれに、下記に示すタグ情報が記憶される場合を例に挙げる。また、図２では示していないが、本実施形態に係るタグには、対応する動作モードを視覚的にユーザに通知するための文字や図形、絵、あるいは、これらの組み合わせが、示されていてもよい。
・ＩＣタグＴ１：図１のＡに示すタグ情報が記憶され、当該タグ情報に、動作モードを示す情報として撮像モードを示す“ＳＨＯＯＴＩＮＧ”が含まれる。
・ＩＣタグＴ２：図１のＢに示すタグ情報が記憶される。
・ＩＣタグＴ３：図１のＡに示すタグ情報が記憶され、当該タグ情報に、動作モードを示す情報として再生モードを示す“ＲＥＰＬＡＹ”が含まれる。
【００４４】
例えば図２のＢに示すように、ユーザが、ＩＣタグＴ１に対してタッチ操作を行った場合には、ＩＣタグＴ１における通信、または、ＩＣタグＴ１から通信により取得されるタグ情報に基づいて、撮像モードが動作モードとして決定される。
【００４５】
そして、撮像装置は、決定された撮像モードに対応する処理を行い、その結果、撮像装置は、撮像モードで動作する。ここで、撮像装置は、例えば、通信装置から送信される撮像モードに対応する動作要求（後述する）に基づいて、撮像モードに対応する処理を行う。また、撮像装置は、例えば、動作モードと処理とが対応付けられたテーブル（またはデータベース。以下、同様とする。）を参照して、撮像モードに対応する処理を特定し、特定された処理を行う。
【００４６】
また、撮像装置は、通信装置から送信される処理命令に基づいて、処理命令に対応する処理を行うことも可能である。つまり、図２に示す例において通信装置は、例えば、通信を介して撮像装置の処理を制御するリモート・コントローラの役目を果たしてもよい。
【００４７】
また、例えば図２のＣに示すように、ユーザが、ＩＣタグＴ２に対してタッチ操作を行った場合には、ＩＣタグＴ２における通信、または、ＩＣタグＴ２から通信により取得されるタグ情報に基づいて、撮像モードがプリセットモードとして決定される。
【００４８】
そして、撮像装置は、決定されたプリセットモードに対応する処理を行い、その結果、撮像装置では、プリセット情報が示す予め規定された各種設定が行われ、撮像装置は、行われた設定により動作する。ここで、撮像装置は、例えば、通信装置から送信されるプリセットモードに対応する動作要求に基づいて、プリセットモードに対応する処理を行う。また、撮像装置は、例えば、記録媒体などに記憶されている、ＩＣタグＴ２に対応するプリセット情報を参照して、プリセットモードに対応する処理を行う。
【００４９】
例えば図２のＣに示すように、ユーザが、ＩＣタグＴ３に対してタッチ操作を行った場合には、ＩＣタグＴ３における通信、または、ＩＣタグＴ３から通信により取得されるタグ情報に基づいて、再生モードが動作モードとして決定される。
【００５０】
そして、撮像装置は、決定された再生モードに対応する処理を行い、その結果、撮像装置は、再生モードで動作する。ここで、撮像装置は、例えば、通信装置から送信される撮像モードに対応する動作要求に基づいて、再生モードに対応する処理を行う。また、撮像装置は、例えば、動作モードと処理とが対応付けられたテーブルを参照して、再生モードに対応する処理を特定し、特定された処理を行う。
【００５１】
本実施形態に係る情報処理方法が用いられる場合には、ＩＣタグにおける通信、または、ＩＣタグから取得されたタグ情報に基づいて、動作モードが決定される。
【００５２】
よって、ユーザは、所望の動作モードに対応するＩＣタグに対してタッチ操作という簡易な操作を行えば、決定された動作モードにより、図２に示す撮像装置などの装置を動作させることができる。
【００５３】
また、本実施形態に係る情報処理方法が用いられる場合には、ユーザは、タッチ操作によって、装置を所望の動作モードで直接動作させることができる。よって、本実施形態に係る情報処理方法が用いられる場合には、操作デバイスを用いたユーザ操作により動作モードを所望の動作モードに切り替える場合よりも、装置が所望の動作モードで動作するまでの待ち時間を短縮することができる可能性が高い。
【００５４】
また、本実施形態に係る情報処理方法が用いられる場合には、ユーザは、タッチ操作によって、プリセットモードで動作させることも可能であるので、プリセットモードに対応する予め規定された設定を、装置に行わせることができる。
【００５５】
ここで、上記予め規定された設定（プリセット情報が示す設定の内容）は、例えば更新可能であってもよい。よって、プリセット情報が示す設定の内容が更新されることによって、ユーザは、タッチ操作によって、任意の設定を装置に行わせて、当該装置を動作させることができる。また、例えば、プリセット情報が示す設定の内容が、ユーザが頻繁に利用する機能に係る設定内容とされることによって、ユーザは、頻繁に利用する機能を、所望の設定内容で容易に利用することができる。
【００５６】
したがって、本実施形態に係る情報処理装置が、本実施形態に係る情報処理方法に係る処理として、決定処理を行うことによって、ユーザの利便性の向上を図ることができる。
【００５７】
なお、本実施形態に係る決定処理により決定された動作モードによって装置を動作させる処理は、例えば、本実施形態に係る情報処理装置が、本実施形態に係る情報処理方法に係る処理として行ってもよいし、本実施形態に係る情報処理装置の外部装置によって行われてもよい。以下では、本実施形態に係る情報処理装置が、本実施形態に係る情報処理方法に係る処理の一環として、上記装置を動作させる処理（後述する、実行処理または動作制御処理）を行う場合を主に例に挙げる。
【００５８】
以下、本実施形態に係る情報処理方法に係る処理をより具体的に説明すると共に、本実施形態に係る情報処理装置の構成の一例について説明する。
【００５９】
（本実施形態に係る情報処理装置）
［１］第１の実施形態に係る情報処理装置
まず、第１の実施形態として、複数のＩＣタグが設けられ、自装置（本実施形態に係る情報処理装置。以下、同様とする。）の動作モードを決定する情報処理装置について説明する。
【００６０】
第１の実施形態に係る情報処理装置は、図２に示す例では撮像装置に該当する。なお、第１の実施形態に係る情報処理装置は、図２に示す撮像装置に限られない。以下では、第１の実施形態に係る情報処理装置を「情報処理装置１００」と示す場合がある。
【００６１】
［１−１］第１の実施形態に係る情報処理装置における処理
情報処理装置１００は、本実施形態に係る情報処理方法に係る処理として、例えば、下記に示す（１）決定処理、および（２）実行処理を行う。なお、上述したように、情報処理装置１００は、下記に示す（２）の処理（実行処理）を行わないことも可能である。
【００６２】
（１）決定処理
情報処理装置１００は、ＩＣタグにおける通信に基づいて、自装置の動作モードを決定する。
【００６３】
（１−１）決定処理の第１の例
情報処理装置１００は、通信を行ったＩＣタグから取得されたタグ情報に基づいて、動作モードを決定する。
【００６４】
情報処理装置１００では、例えば、本実施形態に係る決定処理を行う決定部（後述する）の役目を果たすプロセッサと、複数のＩＣタグとが結線される。情報処理装置１００では、例えば、外部装置と通信を行ったＩＣタグが、タグ情報を上記プロセッサに伝達することによって、決定部（後述する）は、タグ情報を取得する。
【００６５】
ここで、情報処理装置１００では、例えば、外部装置と通信を行ったＩＣタグが、通信が行われたことを示す信号を上記プロセッサに伝達し、決定部（後述する）が当該信号に応じてＩＣタグからタグ情報を読み出すことによって、決定部（後述する）は、タグ情報を取得する。決定部（後述する）は、例えば、タグ情報を送信させる送信命令を含む送信要求（以下、「タグ情報送信要求」と示す。）をＩＣタグに伝達することによって、ＩＣタグからタグ情報を読み出す。また、決定部（後述する）は、例えば、外部装置と通信を行ったＩＣタグが能動的にタグ情報を上記プロセッサに伝達することによって、タグ情報を取得してもよい。
【００６６】
そして、情報処理装置１００では、決定部（後述する）が、取得されたタグ情報に基づいて動作モードを決定する。
【００６７】
上述したように、タグ情報には、動作モードに関する情報が含まれる。情報処理装置１００は、取得された動作モードに関する情報に対応する動作モードを決定する。
【００６８】
例えば、動作モードに関する情報が、図１のＤ３に示す動作モードを示す情報である場合には、情報処理装置１００は、動作モードを示す情報が示す動作モードを、自装置の動作モードとして決定する。
【００６９】
また、例えば、動作モードに関する情報が、図１のＤ４に示すプリセット情報である場合には、情報処理装置１００は、プリセットモードを自装置の動作モードとして決定する。
【００７０】
情報処理装置１００は、例えば、タグ情報が取得されるごとに動作モードを決定する。つまり、情報処理装置１００は、例えば、複数のＩＣタグのいずれかが通信を行うごとに、動作モードを決定する。情報処理装置１００が、タグ情報が取得されるごとに動作モードを決定する場合には、例えば、後述する（２）の処理（実行処理）によって、ユーザのタッチ操作による動作モードの切り替えが実現される。
【００７１】
（１−２）決定処理の第２の例
情報処理装置１００は、通信を行ったＩＣタグに予め対応付けられた動作モードを、動作モードとして決定する。
【００７２】
情報処理装置１００では、例えば、本実施形態に係る決定処理を行う決定部（後述する）の役目を果たすプロセッサと、複数のＩＣタグとが結線される。情報処理装置１００では、例えば、決定部（後述する）が、通信を行ったＩＣタグを判別する。
【００７３】
ここで、決定部（後述する）は、例えば、ＩＣタグと結線された端子の電位の変化や、ＩＣタグから伝達される通信を行ったことを示す信号などに基づいて、通信を行ったＩＣタグを判別する。なお、通信を行ったＩＣタグの判別方法は、上記に限られず、通信を行ったＩＣタグを判別することが任意の方法によって、通信を行ったＩＣタグが判別されてもよい。
【００７４】
そして、情報処理装置１００では、例えば、決定部（後述する）は、判別されたＩＣタグに予め対応付けられている動作モードを特定して、動作モードとして決定する。決定部（後述する）は、例えば、ＩＣタグと動作モードとが対応付けて記録されているテーブルを参照することによって、判別されたＩＣタグに予め対応付けられている動作モードを特定する。
【００７５】
情報処理装置１００は、例えば、通信を行ったＩＣタグが判別されるごとに、動作モードを決定する。つまり、情報処理装置１００は、例えば、複数のＩＣタグのいずれかが通信を行うごとに、動作モードを決定する。情報処理装置１００が、通信を行ったＩＣタグが判別されるごとに動作モードを決定する場合には、例えば、後述する（２）の処理（実行処理）によって、ユーザのタッチ操作による動作モードの切り替えが実現される。
【００７６】
（１−３）決定処理の第３の例
情報処理装置１００は、外部装置から送信された動作要求が示す動作モードを、動作モードとして決定する。上記外部装置は、ＩＣタグから通信により取得されたタグ情報に基づいて動作モードを決定し、決定された動作モードで動作させる動作要求を送信する。また、情報処理装置１００は、情報処理装置１００が備える通信部（後述する）や情報処理装置１００に接続されている外部の通信デバイスにおいて動作要求が受信されることによって、外部装置から送信された動作要求を取得する。
【００７７】
情報処理装置１００が第３の例に係る決定処理を行う場合、ＩＣタグは、例えば、情報処理装置１００の内部でプロセッサなどと結線されて、情報処理装置１００が備えているものであってもよいし、情報処理装置１００の内部でプロセッサなどと結線されずに、情報処理装置１００に付されたものであってもよい。
【００７８】
ここで、上記動作要求を送信する外部装置としては、後述する第２の実施形態に係る情報処理装置が挙げられる。第３の例に係る決定処理に係る上記外部装置における処理の一例については、後述する第２の実施形態に係る情報処理装置において示す。
【００７９】
また、本実施形態に係る動作要求には、例えば、動作モードに関する情報が含まれる。また、本実施形態に係る動作要求には、例えば、動作モードに対応する処理を行わせるための動作命令や、動作要求を送信する装置を示す識別情報がさらに含まれていてもよい。本実施形態に係る識別情報としては、例えば、装置のＩＤや、ＭＡＣアドレス（Media  Access  Control  address）などが挙げられる。
【００８０】
また、本実施形態に係る動作要求には、例えば、Ｗｅｂ  ＡＰＩ（Application  Programming  Interface）などのＡＰＩを呼び出すためのデータ（例えば、ＡＰＩキーなど）が含まれていてもよい。ＡＰＩを呼び出すためのデータが動作要求に含まれる場合、動作要求の送信は、例えば、ＡＰＩの発行に相当する。
【００８１】
情報処理装置１００は、例えば、外部装置から動作要求が取得されるごとに、動作モードを決定する。ここで、上記外部装置は、ＩＣタグから通信により取得されたタグ情報に基づいて動作要求を送信する。つまり、情報処理装置１００は、例えば、複数のＩＣタグのいずれかが通信を行うごとに、動作モードを決定する。情報処理装置１００が、外部装置から動作要求が取得されるごとに動作モードを決定する場合には、例えば、後述する（２）の処理（実行処理）によって、ユーザのタッチ操作による動作モードの切り替えが実現される。
【００８２】
また、情報処理装置１００は、動作要求を送信した外部装置を判別し、判別された外部装置ごとに、動作モードを決定することも可能である。情報処理装置１００は、例えば、動作要求に含まれる識別情報に基づいて、当該動作要求を送信した外部装置を判別する。
【００８３】
情報処理装置１００が動作要求を送信した外部装置ごとに動作モードを決定する場合には、例えば、後述する（２）の処理（実行処理）によって、情報処理装置１００は、外部装置それぞれに対応する動作モードに対応する処理を、行うことができる。よって、情報処理装置１００が動作要求を送信した外部装置ごとに動作モードを決定する場合には、例えば、複数のユーザによりタッチ操作が行われたときであっても、情報処理装置１００は、各ユーザが所望する動作モードで動作することができる。
【００８４】
（１−４）決定処理の第４の例
情報処理装置１００は、 例えば“上記（１−１）に示す第１の例に係る決定処理および上記（１−３）に示す第３の例に係る決定処理”や“上記（１−２）に示す第２の例に係る決定処理および上記（１−３）に示す第３の例に係る決定処理”など、上記（１−１）に示す第１の例に係る決定処理〜上記（１−３）に示す第３の例に係る決定処理のうちの組み合わせ可能な処理を、決定処理として行ってもよい。
【００８５】
上記（１−１）に示す第１の例に係る決定処理〜上記（１−３）に示す第３の例に係る決定処理を組み合わせた処理を、決定処理として行う場合、各処理には優先度が設けられ、情報処理装置１００は、優先度がより高い処理により決定された動作モードを、動作モードとして決定する。上記（１−１）に示す第１の例に係る決定処理〜上記（１−３）に示す第３の例に係る決定処理の各処理に設けられる優先度は、予め設定された固定値であってもよいし、ユーザ操作などにより変更可能な可変値であってもよい。
【００８６】
（２）実行処理
情報処理装置１００は、上記（１）の処理（決定処理）により決定された動作モードに対応する処理を行う。
【００８７】
情報処理装置１００は、例えば、動作モードと処理とが対応付けれているテーブルを参照して、決定された動作モードに対応する処理を特定し、特定された処理を、動作モードに対応する処理として行う。また、例えば、情報処理装置１００が外部装置から送信された動作要求に基づき動作モードを決定するときに、当該動作要求に動作命令が含まれる場合には、情報処理装置１００は、動作要求に含まれる動作命令に従って、動作モードに対応する処理を行ってもよい。
【００８８】
第１の実施形態に係る情報処理装置１００は、本実施形態に係る情報処理方法に係る処理として、例えば、上記（１）の処理（決定処理）および上記（２）の処理（実行処理）を行う。
【００８９】
ここで、情報処理装置１００は、上記（１）の処理（決定処理）において、ＩＣタグにおける通信に基づいて動作モードを決定する。また、情報処理装置１００は、上記（２）の処理（実行処理）によって、決定された動作モードに対応する処理を行う。よって、例えば、ユーザは、情報処理装置１００に設けられた所望の動作モードに対応するＩＣタグに対してタッチ操作を行えば、情報処理装置１００に所望の動作モードを決定させ、決定された動作モードで情報処理装置１００を動作させることができる。
【００９０】
したがって、情報処理装置１００は、上記（１）の処理（決定処理）および上記（２）の処理（実行処理）を行うことによって、ユーザの利便性の向上を図ることができる。
【００９１】
なお、本実施形態に係る情報処理方法に係る処理は、上記（１）の処理（決定処理）および上記（２）の処理（実行処理）に限られない。例えば、情報処理装置１００の外部装置によって決定された動作モードに対応する処理が制御される場合（例えば、後述する動作制御処理が行われる場合）には、情報処理装置１００は、上記（２）の処理（実行処理）を行わなくてもよい。
【００９２】
また、上記（１）の処理（決定処理）および上記（２）の処理（実行処理）は、便宜上、本実施形態に係る情報処理方法に係る処理を切り分けたものである。よって、本実施形態に係る情報処理方法に係る処理は、上記（１）の処理（決定処理）および上記（２）の処理（実行処理）を１つの処理と捉えることもでき、または、上記（１）の処理（決定処理）および上記（２）の処理（実行処理）それぞれを、（任意の切り分け方によって）２以上の処理と捉えることも可能である。
【００９３】
［１−２］第１の実施形態に係る情報処理装置における処理の具体例
次に、第１の実施形態に係る情報処理装置１００における処理の具体例を挙げる。
【００９４】
図３は、第１の実施形態に係る情報処理装置１００における処理の一例を示す流れ図である。
【００９５】
ここで、図３では、例えばステップＳ１００〜Ｓ１０６、Ｓ１１０、Ｓ１１２、Ｓ１１６の処理が、上記（１）の処理（決定処理）に該当する。また、図３では、例えばステップＳ１０８、Ｓ１１４の処理が、上記（２）の処理（実行処理）に該当する。
【００９６】
また、図３は、情報処理装置１００が、上記（１−１）に示す第１の例に係る決定処理を行う場合における処理の一例を示している。また、図３では、タグ情報が、図１のＡに示すデータ構造を有する場合を例に挙げる。
【００９７】
また、図３では、情報処理装置１００が、転送モードまたは撮像モードで動作する場合における処理の一例を示している。なお、情報処理装置１００における動作モードが、図３に示す転送モードと撮像モードとに限られないことは、言うまでもない。
【００９８】
情報処理装置１００は、ＩＣタグに対するタッチ操作が行われたか否かを判定する（Ｓ１００）。
【００９９】
情報処理装置１００は、例えば、通信が行われたことを示す信号が、タッチ操作に応じて通信を行ったＩＣタグから伝達された場合に、ＩＣタグに対するタッチ操作が行われたと判定する。
【０１００】
また、情報処理装置１００は、例えば、タッチ操作に応じて通信を行ったＩＣタグからタグ情報が伝達された場合に、ＩＣタグに対するタッチ操作が行われたと判定することも可能である。伝達されるタグ情報に基づきステップＳ１００の処理が行われる場合には、情報処理装置１００は、後述するステップＳ１０２の処理を行わなくてもよい。
【０１０１】
ステップＳ１００においてＩＣタグに対するタッチ操作が行われたと判定されない場合には、情報処理装置１００は、ＩＣタグに対するタッチ操作が行われたと判定されるまで処理を進めない。
【０１０２】
また、ステップＳ１００においてＩＣタグに対するタッチ操作が行われたと判定された場合には、情報処理装置１００は、タッチ操作が行われたＩＣタグ（すなわち、通信が行われたＩＣタグ）から、タグ情報を読み出す（Ｓ１０２）。
【０１０３】
ステップＳ１０２においてタグ情報が読み出されると、情報処理装置１００は、取得されたタグ情報に基づいて動作モードを決定する（Ｓ１０４、Ｓ１０６、Ｓ１１０、Ｓ１１２、Ｓ１１６）。そして、情報処理装置１００は、決定された動作モードで起動して、決定された動作モードに対応する処理を行う（Ｓ１０８、Ｓ１１４）。
【０１０４】
ここで、本実施形態に係る動作モードでの起動とは、例えば、電源オフの状態から動作モードに対応する処理を行うことが可能な状態へと状態遷移することをいう。なお、情報処理装置１００が一の動作モードに対応する処理を行うことが可能な状態である場合には、ステップＳ１０８、Ｓ１１４の処理によって動作モードが切り替わり、情報処理装置１００では、一の動作モードに対応する処理を行うことが可能な状態から決定された動作モードに対応する処理を行うことが可能な状態へと、状態が遷移する。
【０１０５】
より具体的に説明すると、情報処理装置１００は、タグ情報が転送モードを示すか否かを判定する（Ｓ１０４）。情報処理装置１００は、例えば、タグ情報に含まれる動作モードを示す情報（例えば図１に示すＤ３）が示す値を参照し、当該値が“ＴＲＡＳＦＥＲ”を示す場合に、タグ情報が転送モードを示すと判定する。
【０１０６】
ステップＳ１０４において、タグ情報が転送モードを示すと判定された場合には、情報処理装置１００は、動作モードを転送モードと決定する（Ｓ１０６）。そして、情報処理装置１００は、転送モードで起動して、転送モードに対応する処理を行う（Ｓ１０８）。
【０１０７】
また、ステップＳ１０４において、タグ情報が転送モードを示すと判定されない場合には、情報処理装置１００は、タグ情報が撮像モードを示すか否かを判定する（Ｓ１１０）。情報処理装置１００は、例えば、タグ情報に含まれる動作モードを示す情報（例えば図１に示すＤ３）が示す値を参照し、当該値が“ＳＨＯＯＴＩＮＧ”を示す場合に、タグ情報が撮像モードを示すと判定する。
【０１０８】
ステップＳ１１０において、タグ情報が撮像モードを示すと判定された場合には、情報処理装置１００は、動作モードを撮像モードと決定する（Ｓ１１２）。そして、情報処理装置１００は、撮像モードで起動して、撮像モードに対応する処理を行う（Ｓ１１４）。
【０１０９】
また、ステップＳ１１０において、タグ情報が撮像モードを示すと判定されない場合には、情報処理装置１００は、動作モードを決定しない（Ｓ１１６。例外処理）。
【０１１０】
第１の実施形態に係る情報処理装置１００は、本実施形態に係る情報処理方法に係る処理として、例えば図３に示す処理を行うことによって、ＩＣタグにおける通信に基づいて動作モードを決定し、決定された動作モードに対応する処理を行う。
【０１１１】
なお、情報処理装置１００における処理は、図３に示す例に限られない。
【０１１２】
例えば、図３では、ステップＳ１０４の処理の結果に応じてステップＳ１１０の処理が行われる例を示しているが、情報処理装置１００は、取得されたタグ情報に基づいて、ステップＳ１０４の処理と、ステップＳ１１０の処理とを独立に行うことが可能である。よって、情報処理装置１００は、例えば、ステップＳ１１０の処理の結果に応じてステップＳ１０４の処理を行ってもよいし、ステップＳ１０４の処理とステップＳ１１０の処理とを並列に行ってもよい。
【０１１３】
図４は、第１の実施形態に係る情報処理装置１００における処理の他の例を示す流れ図である。
【０１１４】
ここで、図４では、例えばステップＳ２００〜Ｓ２０６、Ｓ２１０、Ｓ２１２、Ｓ２１６の処理が、上記（１）の処理（決定処理）に該当する。また、図４では、例えばステップＳ２０８、Ｓ２１４の処理が、上記（２）の処理（実行処理）に該当する。
【０１１５】
また、図４は、情報処理装置１００が、上記（１−２）に示す第２の例に係る決定処理を行う場合における処理の一例を示している。図４では、情報処理装置１００が、転送モードに対応付られているＩＣタグ１と、撮像モードに対応付られているＩＣタグ２という２つのＩＣタグを備えている場合における処理の一例を示している。なお、情報処理装置１００が備えることが可能なＩＣタグは、２つのＩＣタグに限られず、情報処理装置１００は、動作モードがそれぞれ対応付けられている３以上のＩＣタグを備えることが可能である。
【０１１６】
また、図４では、情報処理装置１００が、転送モードまたは撮像モードで動作する場合における処理の一例を示している。なお、情報処理装置１００における動作モードが、図４に示す転送モードと撮像モードとに限られないことは、言うまでもない。
【０１１７】
情報処理装置１００は、例えば図３のステップＳ１００と同様に、ＩＣタグに対するタッチ操作が行われたか否かを判定する（Ｓ２００）。ステップＳ２００においてＩＣタグに対するタッチ操作が行われたと判定されない場合には、情報処理装置１００は、ＩＣタグに対するタッチ操作が行われたと判定されるまで処理を進めない。
【０１１８】
また、ステップＳ２００においてＩＣタグに対するタッチ操作が行われたと判定された場合には、情報処理装置１００は、結線されているＩＣタグのうち、通信を行ったＩＣタグを判別する（Ｓ２０２）。情報処理装置１００は、例えば、ＩＣタグと結線された端子の電位の変化や、ＩＣタグから伝達される通信を行ったことを示す信号などに基づいて、通信を行ったＩＣタグを判別する。
【０１１９】
ステップＳ２０２においてＩＣタグが判別されると、情報処理装置１００は、判別されたＩＣタグに対応する動作モードを決定する（Ｓ２０４、Ｓ２０６、Ｓ２１０、Ｓ２１２、Ｓ２１６）。そして、情報処理装置１００は、決定された動作モードで起動して、決定された動作モードに対応する処理を行う（Ｓ２０８、Ｓ２１４）。なお、情報処理装置１００が一の動作モードに対応する処理を行うことが可能な状態である場合には、ステップＳ２０８、Ｓ２１４の処理によって動作モードが切り替わり、情報処理装置１００では、一の動作モードに対応する処理を行うことが可能な状態から決定された動作モードに対応する処理を行うことが可能な状態へと、状態が遷移する。
【０１２０】
より具体的に説明すると、情報処理装置１００は、ステップＳ２０２において判別されたＩＣタグがＩＣタグ１であるか否かを判定する（Ｓ２０４）。
【０１２１】
ステップＳ２０４においてＩＣタグ１であると判定された場合には、ＩＣタグ１に対応付けられている転送モードを動作モードとして決定する（Ｓ２０６）。そして、情報処理装置１００は、転送モードで起動して、転送モードに対応する処理を行う（Ｓ２０８）。
【０１２２】
また、ステップＳ２０４においてＩＣタグ１であると判定されない場合には、情報処理装置１００は、ステップＳ２０２において判別されたＩＣタグがＩＣタグ２であるか否かを判定する（Ｓ２１０）。
【０１２３】
ステップＳ２１０においてＩＣタグ２であると判定された場合には、ＩＣタグ２に対応付けられている撮像モードを動作モードとして決定する（Ｓ２１２）。そして、情報処理装置１００は、撮像モードで起動して、撮像モードに対応する処理を行う（Ｓ２１４）。
【０１２４】
また、ステップＳ２１０において、ＩＣタグ２であると判定されない場合には、情報処理装置１００は、動作モードを決定しない（Ｓ２１６。例外処理）。
【０１２５】
第２の実施形態に係る情報処理装置１００は、本実施形態に係る情報処理方法に係る処理として、例えば図４に示す処理を行うことによって、ＩＣタグにおける通信に基づいて動作モードを決定し、決定された動作モードに対応する処理を行う。
【０１２６】
なお、情報処理装置１００における処理は、図４に示す例に限られない。
【０１２７】
例えば、図４では、ステップＳ２０４の処理の結果に応じてステップＳ２１０の処理が行われる例を示しているが、情報処理装置１００は、ステップＳ２０２におけるＩＣタグの判別結果に基づいて、ステップＳ２０４の処理と、ステップＳ２１０の処理と、ステップＳ２１６の処理とを独立に行うことが可能である。よって、情報処理装置１００は、例えば、ステップＳ２１０の処理の結果に応じてステップＳ２０４の処理を行ってもよいし、ステップＳ２０４の処理、ステップＳ２１０の処理、およびステップＳ２１６の処理を並列に行ってもよい。
【０１２８】
第１の実施形態に係る情報処理装置１００は、本実施形態に係る情報処理方法に係る処理として、例えば図３や図４に示す処理を行う。なお、第１の実施形態に係る情報処理装置１００における処理の例が、図３や図４に示す処理に限られないことは、言うまでもない。
【０１２９】
［１−３］第１の実施形態に係る情報処理装置の構成
次に、上述した本実施形態に係る情報処理方法に係る処理を行うことが可能な、第１の実施形態に係る情報処理装置の構成の一例について説明する。以下では、本実施形態に係る情報処理方法に係る処理として、上記（１）の処理（決定処理）および上記（２）の処理（実行処理）が行われる場合における、第１の実施形態に係る情報処理装置の構成を例に挙げる。
【０１３０】
図５は、第１の実施形態に係る情報処理装置１００の構成の一例を示すブロック図である。情報処理装置１００は、例えば、複数のＩＣタグ１０２Ａ、１０２Ｂ、…と、通信部１０４と、撮像部１０６と、制御部１０８とを備える。以下では、複数のＩＣタグ１０２Ａ、１０２Ｂ、…のうちの１つを、または、ＩＣタグ１０２Ａ、１０２Ｂ、…を総称して、「ＩＣタグ１０２」と示す場合がある。
【０１３１】
また、情報処理装置１００は、例えば、ＲＯＭ（Read  Only  Memory。図示せず）や、ＲＡＭ（Random  Access  Memory。図示せず）、記憶部（図示せず）、ユーザが操作可能な操作部（図示せず）、様々な画面を表示画面に表示する表示部（図示せず）などを備えていてもよい。情報処理装置１００は、例えば、データの伝送路としてのバスにより上記各構成要素間を接続する。
【０１３２】
ＲＯＭ（図示せず）は、制御部１０８が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部１０８により実行されるプログラムなどを一時的に記憶する。
【０１３３】
記憶部（図示せず）は、情報処理装置１００が備える記憶手段であり、例えば、動作モードと処理とが対応付けられたテーブルなどの本実施形態に係る情報処理方法に係るデータや、各種アプリケーションなど様々なデータを記憶する。ここで、記憶部（図示せず）としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、フラッシュメモリ（flash  memory）などの不揮発性メモリ（nonvolatile  memory）などが挙げられる。また、記憶部（図示せず）は、情報処理装置１００から着脱可能であってもよい。
【０１３４】
操作部（図示せず）としては、後述する操作入力デバイスが挙げられる。また、表示部（図示せず）としては、後述する表示デバイスが挙げられる。
【０１３５】
［情報処理装置１００のハードウェア構成例］
図６は、第１の実施形態に係る情報処理装置１００のハードウェア構成の一例を示す説明図である。情報処理装置１００は、例えば、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作入力デバイス１６０と、表示デバイス１６２と、通信インタフェース１６４と、撮像デバイス１６６と、ＩＣタグ１０２Ａ、１０２Ｂ、…を備える。また、情報処理装置１００は、例えば、データの伝送路としてのバス１６８で各構成要素間を接続する。
【０１３６】
ＭＰＵ１５０は、例えば、ＭＰＵ（Micro  Processing  Unit）などの演算回路で構成される、１または２以上のプロセッサや、各種処理回路などで構成され、情報処理装置１００全体を制御する制御部１０８として機能する。また、ＭＰＵ１５０は、情報処理装置１００において、例えば、後述する決定部１１０、および処理部１１２の役目を果たす。
【０１３７】
ＲＯＭ１５２は、ＭＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。ＲＡＭ１５４は、例えば、ＭＰＵ１５０により実行されるプログラムなどを一時的に記憶する。
【０１３８】
記録媒体１５６は、記憶部（図示せず）として機能し、例えば、動作モードと処理とが対応付けられたテーブルなどの本実施形態に係る情報処理方法に係るデータや、各種アプリケーションなど様々なデータを記憶する。ここで、記録媒体１５６としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリが挙げられる。また、記録媒体１５６は、情報処理装置１００から着脱可能であってもよい。
【０１３９】
入出力インタフェース１５８は、例えば、操作入力デバイス１６０や、表示デバイス１６２を接続する。操作入力デバイス１６０は、操作部（図示せず）として機能し、また、表示デバイス１６２は、表示部（図示せず）として機能する。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ（Universal  Serial  Bus）端子や、ＤＶＩ（Digital  Visual  Interface）端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）（登録商標）端子、各種処理回路などが挙げられる。
【０１４０】
また、操作入力デバイス１６０は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。操作入力デバイス１６０としては、例えば、ボタンや、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられる。
【０１４１】
また、表示デバイス１６２は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。表示デバイス１６２としては、例えば、液晶ディスプレイ（Liquid  Crystal  Display）や有機ＥＬディスプレイ（Organic  Electro-Luminescence  Display。または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  Display）ともよばれる。）などが挙げられる。
【０１４２】
なお、入出力インタフェース１５８が、情報処理装置１００の外部装置としての外部操作入力デバイス（例えば、キーボードやマウスなど）や外部表示デバイスなどの、外部デバイスと接続することも可能であることは、言うまでもない。また、表示デバイス１６２は、例えばタッチスクリーンなど、表示とユーザ操作とが可能なデバイスであってもよい。
【０１４３】
通信インタフェース１６４は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、外部装置と無線または有線で通信を行うための通信部１０４として機能する。ここで、通信インタフェース１６４としては、例えば、通信アンテナおよびＲＦ（Radio  Frequency）回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ポートおよび送受信回路（無線通信）、あるいはＬＡＮ（Local  Area  Network）端子および送受信回路（有線通信）などが挙げられる。また、本実施形態に係るネットワークとしては、例えば、ＬＡＮやＷＡＮ（Wide  Area  Network）などの有線ネットワーク、無線ＬＡＮ（ＷＬＡＮ：Wireless  Local  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられる。
【０１４４】
撮像デバイス１６６は、情報処理装置１００が備える撮像手段であり、撮像により画像（静止画像、または動画像）を生成する。
【０１４５】
撮像デバイス１６６としては、例えば、レンズ／撮像素子と信号処理回路とが挙げられる。レンズ／撮像素子は、例えば、光学系のレンズと、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を複数用いたイメージセンサとで構成される。信号処理回路は、例えば、ＡＧＣ（Automatic  Gain  Control）回路やＡＤＣ（Analog  to  Digital  Converter）を備え、撮像素子により生成されたアナログ信号をデジタル信号（画像データ）に変換する。また、信号処理回路は、例えば、Ｗｈｉｔｅ  Ｂａｌａｎｃｅ補正処理や、色調補正処理、ガンマ補正処理、ＹＣｂＣｒ変換処理、エッジ強調処理など各種信号処理を行ってもよい。
【０１４６】
ＩＣタグ１０２Ａ、１０２Ｂ、…としては、例えば、ＲＦＩＤタグなどの、ＮＦＣに対応するＩＣタグが挙げられる。
【０１４７】
情報処理装置１００は、例えば図６に示す構成によって、本実施形態に係る情報処理方法に係る処理を行う。なお、第１の実施形態に係る情報処理装置１００のハードウェア構成は、図６に示す構成に限られない。
【０１４８】
例えば、情報処理装置１００は、接続されている外部通信デバイスを介して、外部装置と通信を行う場合には、通信インタフェース１６４を備えていなくてもよい。
【０１４９】
また、情報処理装置１００は、例えば、記録媒体１５６や、操作入力デバイス１６０、表示デバイス１６２、撮像デバイス１６６を備えない構成をとることも可能である。
【０１５０】
また、例えば情報処理装置１００が、本実施形態に係る情報処理方法に係る処理として、上記（１−３）に示す第３の例に係る決定処理を行う場合には、ＩＣタグ１０２Ａ、１０２Ｂ、…を備えない構成をとることも可能である。ＩＣタグ１０２Ａ、１０２Ｂ、…を備えない構成である場合、ＩＣタグ１０２Ａ、１０２Ｂ、…は、例えば、情報処理装置１００の筐体の表面にシールなどによって貼り付けられることにより付される。
【０１５１】
再度図５を参照して、情報処理装置１００の構成の一例について説明する。ＩＣタグ１０２は、外部装置との間で通信を行う。ＩＣタグ１０２は、例えば、ユーザが外部装置を用いてタッチ操作を行った場合に、外部装置との間で通信を行う。
【０１５２】
通信部１０４は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、外部装置と無線または有線で通信を行う。また、通信部１０４は、例えば制御部１０８により通信が制御される。
【０１５３】
ここで、通信部１０４としては、例えば、通信アンテナおよびＲＦ回路や、ＬＡＮ端子および送受信回路などが挙げられるが、通信部１０４の構成は、上記に限られない。例えば、通信部１０４は、ＵＳＢ端子および送受信回路などの通信を行うことが可能な任意の規格に対応する構成や、ネットワークを介して外部装置と通信可能な任意の構成をとることができる。また、通信部１０４は、複数の通信方式によって、１または２以上の外部装置と通信を行うことが可能な構成であってもよい。
【０１５４】
撮像部１０６は、情報処理装置１００が備える撮像手段であり、撮像により画像を生成する。撮像部１０６としては、例えば図６に示す撮像デバイス１６６が挙げられる。
【０１５５】
制御部１０８は、例えばＭＰＵなどで構成され、情報処理装置１００全体を制御する役目を果たす。また、制御部１０８は、例えば、決定部１１０と、処理部１１２とを備え、本実施形態に係る情報処理方法に係る処理を主導的に行う役目を果たす。
【０１５６】
決定部１１０は、上記（１）の処理（決定処理）を主導的に行う役目を果たし、ＩＣタグ１０２における通信に基づいて、動作モードを決定する。決定部１１０は、例えば、上記（１−１）に示す第１の例に係る決定処理〜上記（１−４）に示す第４の例に係る決定処理のうちの、いずれかの処理を行う。
【０１５７】
処理部１１２は、上記（２）の処理（実行処理）を主導的に行う役目を果たし、決定部１１０において決定された動作モードに対応する処理を行う。処理部１１２は、例えば、記憶部（図示せず）などの記録媒体に記憶されている、動作モードと処理とが対応付けられたテーブルなどを参照して、決定部１１０において決定された動作モードに対応する処理を特定し、特定された処理を行う。
【０１５８】
制御部１０８は、例えば、決定部１１０、および処理部１１２を備えることによって、本実施形態に係る情報処理方法に係る処理を主導的に行う。
【０１５９】
情報処理装置１００は、例えば図５に示す構成によって、本実施形態に係る情報処理方法に係る処理（例えば、上記（１）の処理（決定処理）、および上記（２）の処理（実行処理））を行う。
【０１６０】
したがって、情報処理装置１００は、例えば図５に示す構成によって、ユーザの利便性の向上を図ることができる。
【０１６１】
また、例えば図５に示す構成によって、情報処理装置１００は、例えば上述したような、本実施形態に係る情報処理方法に係る処理が行われることにより奏される効果を、奏することができる。
【０１６２】
なお、第１の実施形態に係る情報処理装置の構成は、図５に示す構成に限られない。
【０１６３】
例えば、第１の実施形態に係る情報処理装置は、図５に示す処理部１１２を備えない構成をとることが可能である。
【０１６４】
処理部１１２を備えない構成をとる場合であっても、第１の実施形態に係る情報処理装置は、上記（１）の処理（決定処理）によって、ＩＣタグ１０２における通信に基づいて動作モードを決定することができる。よって、処理部１１２を備えない構成をとる場合であっても、第１の実施形態に係る情報処理装置は、ユーザの利便性の向上を図ることができる。
【０１６５】
なお、処理部１１２を備えない構成をとる場合には、例えば、第１の実施形態に係る情報処理装置の外部装置によって決定された動作モードに対応する処理が制御されることによって、第１の実施形態に係る情報処理装置における決定された動作モードでの動作が、実現される。
【０１６６】
また、第１の実施形態に係る情報処理装置は、例えば、図５に示す決定部１１０、および処理部１１２の一方、または双方を、制御部１０８とは個別に備える（例えば、別の処理回路で実現する）ことができる。
【０１６７】
また、上述したように、上記（１）の処理（決定処理）および上記（２）の処理（実行処理）は、便宜上、本実施形態に係る情報処理方法に係る処理を切り分けたものである。よって、本実施形態に係る情報処理方法に係る処理を実現するための構成は、図５に示す決定部１１０、および処理部１１２に限られず、本実施形態に係る情報処理方法に係る処理の切り分け方に応じた構成をとることが可能である。
【０１６８】
また、例えば、通信部１０４と同様の機能、構成を有する外部の通信デバイスを介して外部装置と通信を行う場合には、第１の実施形態に係る情報処理装置は、通信部１０４を備えていなくてもよい。
【０１６９】
また、第１の実施形態に係る情報処理装置は、撮像部１０６を備えない構成をとることも可能である。
【０１７０】
また、第１の実施形態に係る情報処理装置は、例えば、通信が行われたＩＣタグをユーザに通知する通知部（図示せず）をさらに備えていてもよい。通知部（図示せず）は、例えば、視覚的、および／または、聴覚的に、通信が行われたＩＣタグをユーザに通知する。通知部（図示せず）は、例えば、文字や図形、光、あるいは、これらの組み合わせなどにより通信が行われたＩＣタグを視覚的に通知し、また、音声（音楽も含む）により通信が行われたＩＣタグを聴覚的に通知する。通知部（図示せず）による通知は、例えば、制御部１０８により制御される。
【０１７１】
通知部（図示せず）としては、例えば、図６に示す表示デバイス１６２や、ＤＳＰ（Digital  Signal  Pocessor）およびスピーカなどが挙げられる。
【０１７２】
第１の実施形態に係る情報処理装置が通知部（図示せず）を備えることによって、例えば、タッチ操作を行ったユーザは、通信が行われたＩＣタグを認識することができるので、ユーザは、第１の実施形態に係る情報処理装置における動作モードを、より容易に認識することができる。
【０１７３】
さらに、第１の実施形態に係る情報処理装置が、本実施形態に係る情報処理方法に係る処理として、上記（１−３）に示す第３の例に係る決定処理を行う場合には、複数のＩＣタグ１０２の一部または全部を備えない構成をとることも可能である。ＩＣタグ１０２を備えない構成である場合、ＩＣタグ１０２は、例えば、情報処理装置１００の筐体の表面にシールなどによって貼り付けられることにより付される。
【０１７４】
以上、第１の実施形態として、情報処理装置を挙げて説明したが、第１の実施形態は、かかる形態に限られない。第１の実施形態は、例えば、デジタルスチルカメラやデジタルビデオカメラ、図２に示すようなレンズスタイルカメラなどの撮像装置や、携帯電話やスマートフォンなどの通信装置、タブレット型の装置、ＰＣ（Personal  Computer）などのコンピュータ、表示装置、テレビ受像機、映像／音楽再生装置（または映像／音楽記録再生装置）、ゲーム機、自動車などの乗り物、オーディオ機器など、複数の機能を有する様々な機器などに適用することができる。また、本実施形態は、例えば、上記のような機器などに組み込むことが可能な、処理ＩＣに適用することもできる。
【０１７５】
［２］第２の実施形態に係る情報処理装置
次に、第２の実施形態として、ＩＣタグから取得されたタグ情報に基づいて、対象装置の動作モードを決定する情報処理装置について説明する。
【０１７６】
第２の実施形態に係る情報処理装置は、図２に示す例ではスマートフォンなどの通信装置に該当する。なお、第２の実施形態に係る情報処理装置は、図２に示す通信装置に限られない。以下では、第２の実施形態に係る情報処理装置を「情報処理装置２００」と示す場合がある。
【０１７７】
また、第２の実施形態に係る対象装置は、図２に示す例では撮像装置に該当する。なお、第２の実施形態に係る対象装置が、図２に示す撮像装置に限られないことは、言うまでもない。
【０１７８】
［２−１］第２の実施形態に係る情報処理装置における処理
情報処理装置２００は、本実施形態に係る情報処理方法に係る処理として、例えば、下記に示す（Ｉ）決定処理、および（ＩＩ）動作制御処理を行う。なお、上述したように、情報処理装置２００は、下記に示す（ＩＩ）の処理（動作制御処理）を行わないことも可能である。
【０１７９】
（Ｉ）決定処理
情報処理装置２００は、ＩＣタグから取得されたタグ情報に基づいて、対象装置の動作モードを決定する。情報処理装置２００は、例えば、タグ情報に含まれる動作モードに関する情報に対応する動作モードを決定する。
【０１８０】
より具体的には、例えば、動作モードに関する情報が、図１のＤ３に示す動作モードを示す情報である場合には、情報処理装置２００は、動作モードを示す情報が示す動作モードを、自装置の動作モードとして決定する。
【０１８１】
また、例えば、動作モードに関する情報が、図１のＤ４に示すプリセット情報である場合には、情報処理装置２００は、プリセットモードを自装置の動作モードとして決定する。
【０１８２】
ここで、情報処理装置２００は、例えば、情報処理装置２００が備える取得部（後述する）がＩＣタグと通信を行うことによって、ＩＣタグからタグ情報を取得する。また、情報処理装置２００は、例えば、情報処理装置２００に接続されている、取得部（後述する）と同様の機能を有する外部の取得デバイスが、ＩＣタグと通信を行うことによって、ＩＣタグからタグ情報を取得してもよい。
【０１８３】
取得部（後述する）とＩＣタグとの通信としては、ＮＦＣなどが挙げられる。取得部（後述する）とＩＣタグとの通信がＮＦＣである場合、取得部（後述する）は、例えば、リーダ／ライタ（または質問器）としての役目を果たす。
【０１８４】
情報処理装置２００は、例えば、取得部（後述する）を介して、タグ情報送信要求をＩＣタグに送信することによって、ＩＣタグからタグ情報を取得する。
【０１８５】
情報処理装置２００は、例えば、タグ情報が取得されるごとに、動作モードを決定する。情報処理装置２００が、タグ情報が取得されるごとに動作モードを決定する場合には、例えば、後述する（ＩＩ）の処理（動作制御処理）によって、ユーザのタッチ操作による対象装置における動作モードの切り替えが実現される。
【０１８６】
（ＩＩ）動作制御処理
情報処理装置２００は、上記（Ｉ）の処理（決定処理）により決定された動作モードに対応する処理を、対象装置に行わせる。
【０１８７】
情報処理装置２００は、例えば、取得されたタグ情報に含まれる対象装置との通信に関する情報に基づいて、情報処理装置２００が備える通信部（後述する）または情報処理装置２００に接続されている外部の通信デバイスに、対象装置との通信を行わせる。そして、情報処理装置２００は、上記（Ｉ）の処理（決定処理）により決定された動作モードに対応する処理を行わせる動作要求を、対象装置との通信により対象装置に対して送信させる。
【０１８８】
ここで、情報処理装置２００が送信する動作要求には、上述したように、例えば、動作モードに関する情報が含まれる。また、情報処理装置２００が送信する動作要求には、動作モードに対応する処理を行わせるための動作命令や、情報処理装置２００（動作要求を送信する装置の一例）を示す識別情報がさらに含まれていてもよい。
【０１８９】
第２の実施形態に係る情報処理装置２００は、本実施形態に係る情報処理方法に係る処理として、例えば、上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）を行う。
【０１９０】
ここで、情報処理装置２００は、上記（Ｉ）の処理（決定処理）において、ＩＣタグから取得されたタグ情報に基づいて、対象装置の動作モードを決定する。また、情報処理装置２００は、上記（ＩＩ）の処理（動作制御処理）によって、動作モードに対応する処理を対象装置に行わせる。
【０１９１】
よって、情報処理装置２００は、上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）を行うことによって、ユーザの利便性の向上を図ることができる。
【０１９２】
なお、本実施形態に係る情報処理方法に係る処理は、上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）に限られない。例えば、情報処理装置２００の外部装置によって（ＩＩ）の処理（動作制御処理）が行われる場合）には、情報処理装置２００は、上記（ＩＩ）の処理（動作制御処理）を行わなくてもよい。
【０１９３】
また、上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）は、便宜上、本実施形態に係る情報処理方法に係る処理を切り分けたものである。よって、本実施形態に係る情報処理方法に係る処理は、上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）を１つの処理と捉えることもでき、または、上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）それぞれを、（任意の切り分け方によって）２以上の処理と捉えることも可能である。
【０１９４】
［２−２］第２の実施形態に係る情報処理装置における処理の具体例
次に、第２の実施形態に係る情報処理装置２００における処理の具体例を挙げる。
【０１９５】
図７は、第２の実施形態に係る情報処理装置２００における処理の一例を示す流れ図である。
【０１９６】
ここで、図７では、例えばステップＳ３００、Ｓ３０２、Ｓ３０６、Ｓ３０８、Ｓ３１２、Ｓ３１４、Ｓ３１８の処理が、上記（Ｉ）の処理（決定処理）に該当する。また、図７では、例えばステップＳ３０４、Ｓ３１０、Ｓ３１６の処理が、上記（ＩＩ）の処理（動作制御処理）に該当する。
【０１９７】
また、図７では、情報処理装置２００が、転送モードまたは撮像モードを動作モードとして決定する場合（例えば、対象装置が、転送モードまたは撮像モードで動作する装置である場合）における処理の一例を示している。なお、情報処理装置２００が決定することが可能な動作モードが、図７に示す転送モードと撮像モードとに限られないことは、言うまでもない。
【０１９８】
また、図７では、タグ情報が、図１のＡに示すデータ構造を有する場合を例に挙げる。
【０１９９】
情報処理装置２００は、ＩＣタグに対するタッチ操作が行われたか否かを判定する（Ｓ３００）。情報処理装置２００は、例えば、取得部（後述する）などにポーリング信号を送信させ、当該ポーリング信号に対する応答信号が検出された場合に、ＩＣタグに対するタッチ操作が行われたと判定する。
【０２００】
ここで、情報処理装置２００は、取得部（後述する）などにポーリング信号を常時送信させて、ステップＳ３００の判定を行うが、情報処理装置２００における処理は、上記に限られない。例えば、情報処理装置２００は、物体を検出することが可能なセンサの検出結果に基づいて、通信可能範囲内に物体が検出された場合に、取得部（後述する）などにポーリング信号を送信させてもよい。上記センサの検出結果に基づいてポーリング信号を選択的に送信させる場合には、ステップＳ３００の処理に係る電力を、ポーリング信号を常時送信させる場合よりもより低減させることができる。
【０２０１】
上記センサとしては、例えば、赤外線センサや、物体との距離を推定することが可能な任意の方式の距離センサなどが挙げられる。また、上記センサは、情報処理装置２００が備えていてもよいし、情報処理装置２００に接続された外部センサであってもよい。
【０２０２】
ステップＳ３００においてＩＣタグに対するタッチ操作が行われたと判定されない場合には、情報処理装置２００は、ＩＣタグに対するタッチ操作が行われたと判定されるまで処理を進めない。
【０２０３】
また、ステップＳ３００においてＩＣタグに対するタッチ操作が行われたと判定された場合には、情報処理装置２００は、タッチ操作が行われたＩＣタグ（すなわち、通信が行われたＩＣタグ）から、タグ情報を読み出す（Ｓ３０２）。情報処理装置２００は、例えば、取得部（後述する）を介して、タグ情報送信要求を送信することによって、タッチ操作が行われたＩＣタグからタグ情報を取得する。
【０２０４】
ステップＳ３０２においてタグ情報が読み出されると、情報処理装置２００は、取得されたタグ情報に基づいて動作モードを決定する（Ｓ３０６、Ｓ３０８、Ｓ３１２、Ｓ３１４、Ｓ３１８）。そして、情報処理装置２００は、例えば、決定された動作モードに対応する処理を行わせる動作要求を対象装置に対して送信させることによって、対象装置を決定された動作モードで起動させ、決定された動作モードに対応する処理を、対象装置に行わせる（Ｓ３１０、Ｓ３１６）。なお、対象装置が一の動作モードに対応する処理を行うことが可能な状態である場合には、ステップＳ３１０、Ｓ３１６の処理によって対象装置の動作モードが切り替わり、対象装置では、一の動作モードに対応する処理を行うことが可能な状態から決定された動作モードに対応する処理を行うことが可能な状態へと、状態が遷移する。
【０２０５】
より具体的に説明すると、情報処理装置２００は、対象装置との通信を開始する（Ｓ３０４）。情報処理装置２００は、例えば、取得されたタグ情報に含まれる対象装置との通信に関する情報（例えば、図１に示すＤ１、Ｄ２）を用いて、対象装置との通信を開始する。
【０２０６】
なお、図７では、情報処理装置２００が、ステップＳ３０６の処理の前にステップＳ３０４の処理を行う例を示しているが、情報処理装置２００は、例えば、後述するステップＳ３０６、Ｓ３０８、Ｓ３１２、Ｓ３１４の処理と並行して、ステップＳ３０４の処理を行ってもよい。また、情報処理装置２００は、例えば、ステップＳ３０８の処理、またはステップＳ３１４の処理が行われた後に、ステップＳ３０４の処理を行うことも可能である。
【０２０７】
情報処理装置２００は、例えば図３のステップＳ１０４と同様に、タグ情報が転送モードを示すか否かを判定する（Ｓ３０６）。
【０２０８】
ステップＳ３０６において、タグ情報が転送モードを示すと判定された場合には、情報処理装置２００は、動作モードを転送モードと決定する（Ｓ３０８）。そして、情報処理装置２００は、転送モードに対応する処理を行わせる動作要求を対象装置に対して送信させることによって、対象装置を転送モードで起動させ、転送モードに対応する処理を、対象装置に行わせる（Ｓ３１０）。
【０２０９】
また、ステップＳ３０６において、タグ情報が転送モードを示すと判定されない場合には、情報処理装置２００は、例えば図３のステップＳ１１０と同様に、タグ情報が撮像モードを示すか否かを判定する（Ｓ３１２）。
【０２１０】
ステップＳ３１２において、タグ情報が撮像モードを示すと判定された場合には、情報処理装置２００は、動作モードを撮像モードと決定する（Ｓ３１４）。そして、情報処理装置２００は、撮像モードに対応する処理を行わせる動作要求を対象装置に対して送信させることによって、対象装置を撮像モードで起動させ、撮像モードに対応する処理を、対象装置に行わせる（Ｓ３１６）。
【０２１１】
また、ステップＳ３１２において、タグ情報が撮像モードを示すと判定されない場合には、情報処理装置２００は、動作モードを決定しない（Ｓ３１８。例外処理）。
【０２１２】
第２の実施形態に係る情報処理装置２００は、本実施形態に係る情報処理方法に係る処理として、例えば図７に示す処理を行うことによって、ＩＣタグから取得されたタグ情報に基づいて対象装置の動作モードを決定し、決定された動作モードに対応する処理を、対象装置に行わせる。
【０２１３】
また、情報処理装置２００は、例えば、ユーザがＩＣタグに対してタッチ操作を行うごとに、図７に示す処理を繰り返し行うことによって、ユーザのタッチ操作による対象装置における動作モードの切り替えを実現することが可能である。
【０２１４】
なお、情報処理装置２００における処理は、図７に示す例に限られない。
【０２１５】
例えば、図７では、ステップＳ３０６の処理の結果に応じてステップＳ３１２の処理が行われる例を示しているが、情報処理装置２００は、取得されたタグ情報に基づいて、ステップＳ３０６の処理と、ステップＳ３１２の処理とを独立に行うことが可能である。よって、情報処理装置２００は、例えば、ステップＳ３１２の処理の結果に応じてステップＳ３０６の処理を行ってもよいし、ステップＳ３０６の処理とステップＳ３１２の処理とを並列に行ってもよい。
【０２１６】
［２−３］第２の実施形態に係る情報処理装置により動作モードが決定される対象装置における処理
次に、情報処理装置２００により動作モードが決定される対象装置における処理の一例について、説明する。対象装置は、例えば図６に示す第１の実施形態に係る情報処理装置１００（変形例も含む）と同様のハードウェア構成を有し、対象装置では、ＭＰＵなどの演算回路で構成される、１または２以上のプロセッサなどによって、処理が行われる。以下では、情報処理装置２００が図７に示す処理を行う場合における、対象装置における処理を例に挙げる。
【０２１７】
図８は、第２の実施形態に係る情報処理装置２００により動作モードが決定される対象装置における処理の一例を示す流れ図である。
【０２１８】
対象装置は、ＩＣタグに対するタッチ操作が行われたか否かを判定する（Ｓ４００）。
【０２１９】
例えば、対象装置がＩＣタグを備える場合には、対象装置は、ステップＳ４００の処理として、図３のステップＳ１００と同様の処理によって、ステップＳ４００の判定を行う。
【０２２０】
また、例えば、対象装置がＩＣタグを備えず、ＩＣタグが対象装置に付されている場合には、対象装置は、物体を検出することが可能なセンサの検出結果に基づいて、ＩＣタグの通信可能範囲内に物体が検出された場合に、ＩＣタグに対するタッチ操作が行われたと判定することも可能である。上記センサとしては、例えば、赤外線センサや、物体との距離を推定することが可能な任意の方式の距離センサなどが挙げられる。また、上記センサは、対象装置が備えていてもよいし、対象装置に接続された外部センサであってもよい。
【０２２１】
ステップＳ４００においてＩＣタグに対するタッチ操作が行われたと判定されない場合には、対象装置は、ＩＣタグに対するタッチ操作が行われたと判定されるまで、処理を進めない。
【０２２２】
また、ステップＳ４００においてＩＣタグに対するタッチ操作が行われたと判定された場合には、対象装置は、情報処理装置２００との通信を開始する（Ｓ４０２）。対象装置では、例えば、情報処理装置２００が、図７のステップＳ３０４の処理を行うことによって、情報処理装置２００との通信が開始される。対象装置は、例えば、備えている通信デバイスまたは接続されている外部の通信デバイスによって情報処理装置２００と通信を行う。
【０２２３】
ステップＳ４０２において情報処理装置２００との通信が開始されると、対象装置は、情報処理装置２００から送信される動作要求が受信されることを待ち受ける。例えば、動作要求がＷｅｂ  ＡＰＩなどのＡＰＩを呼び出すためのデータを含む場合には、対象装置は、当該データが受信されることを待ち受ける。そして、対象装置は、動作要求が受信された場合に、動作要求が示す動作モードに対応する処理を行う（Ｓ４０４〜Ｓ４１０）。
【０２２４】
より具体的に説明すると、情報処理装置２００から転送モードを示す動作要求が受信されたか否かを判定する（Ｓ４０４）。対象装置では、例えば、情報処理装置２００において図７に示すステップＳ３１０の処理が行われることによって、転送モードを示す動作要求が受信される。
【０２２５】
ステップＳ４０４において転送モードを示す動作要求が受信されたと判定された場合には、対象装置は、転送モードで起動して、転送モードに対応する処理を行う（Ｓ４０６）。
【０２２６】
また、ステップＳ４０４において転送モードを示す動作要求が受信されたと判定されない場合には、対象装置は、情報処理装置２００から撮像モードを示す動作要求が受信されたか否かを判定する（Ｓ４０８）。対象装置では、例えば、情報処理装置２００において図７に示すステップＳ３１６の処理が行われることによって、撮像モードを示す動作要求が受信される。
【０２２７】
ステップＳ４０８において撮像モードを示す動作要求が受信されたと判定された場合には、対象装置は、撮像モードで起動して、撮像モードに対応する処理を行う（Ｓ４１０）。
【０２２８】
また、ステップＳ４０８において、撮像モードを示す動作要求が受信されたと判定されない場合には、対象装置は、処理を行わない（例外処理）。
【０２２９】
情報処理装置２００により動作モードが決定される対象装置では、例えば図８に示す処理によって、情報処理装置２００により決定された動作モードに対応する処理が行われる。
【０２３０】
なお、対象装置における処理は、図８に示す例に限られない。
【０２３１】
例えば、図８では、ステップＳ４０４の処理の結果に応じてステップＳ４０８の処理が行われる例を示しているが、対象装置は、受信された動作要求に基づいて、ステップＳ４０４の処理と、ステップＳ４０８の処理とを独立に行うことが可能である。よって、対象装置は、例えば、ステップＳ４０８の処理の結果に応じてステップＳ４０４の処理を行ってもよいし、ステップＳ４０４の処理とステップＳ４０８の処理とを並列に行ってもよい。
【０２３２】
また、対象装置は、複数の情報処理装置２００それぞれから送信される動作要求に基づいて、各情報処理装置２００において決定された動作モードに対応する処理を情報処理装置２００ごとに行う機能を有していてもよい。また、対象装置は、例えば、複数の動作モードを同時に起動する機能、または、複数の動作モードを切り替えて起動する機能を有する。
【０２３３】
対象装置は、例えば、情報処理装置２００から送信される識別情報によって情報処理装置２００を判別し、判別された情報処理装置２００において決定された動作モードに対応する処理を、情報処理装置２００ごとに行う。識別情報は、例えば、情報処理装置２００から送信される動作要求に含まれていてもよいし、動作要求とは別途送信されてもよい。
【０２３４】
図９は、第２の実施形態に係る情報処理装置２００により動作モードが決定される対象装置における処理の他の例を示す流れ図である。図９は、図８に示す処理によって、一の情報処理装置２００において決定された動作モードによって動作している場合において、他の情報処理装置２００において決定された動作モードによって別途動作する場合における処理の一例を示している。
【０２３５】
対象装置は、例えば図８のステップＳ４００と同様に、ＩＣタグに対するタッチ操作が行われたか否かを判定する（Ｓ５００）。
【０２３６】
ステップＳ５００においてＩＣタグに対するタッチ操作が行われたと判定されない場合には、対象装置は、ＩＣタグに対するタッチ操作が行われたと判定されるまで、処理を進めない。
【０２３７】
また、ステップＳ５００においてＩＣタグに対するタッチ操作が行われたと判定された場合には、対象装置は、例えば図８のステップＳ４０２と同様に、情報処理装置２００との通信を開始する（Ｓ５０２）。
【０２３８】
ステップＳ５０２において情報処理装置２００との通信が開始されると、対象装置は、情報処理装置２００から送信される動作要求が受信されることを待ち受ける。そして、対象装置は、動作要求が受信された場合に、動作要求が示す動作モードに対応する処理を行う（Ｓ５０４〜Ｓ５１０）。ここで、対象装置は、情報処理装置２００から送信される識別情報によって、情報処理装置２００を判別し、判別された情報処理装置２００ごとに、動作要求が示す動作モードに対応する処理を行う。
【０２３９】
以下、図９を例に挙げて、ステップＳ５０２において通信が開始された情報処理装置２００が、図８のステップＳ４０２において通信が開始された情報処理装置２００と異なる場合における、対象装置の処理の一例を、より具体的に説明する。
【０２４０】
ステップＳ５０２において通信が開始された情報処理装置２００から転送モードを示す動作要求が受信されたか否かを判定する（Ｓ５０４）。
【０２４１】
ステップＳ５０４において転送モードを示す動作要求が受信されたと判定された場合には、対象装置は、ステップＳ５０２において通信が開始された情報処理装置２００に対して、転送モードで起動して、転送モードに対応する処理を行う（Ｓ５０６）。
【０２４２】
また、ステップＳ５０４において転送モードを示す動作要求が受信されたと判定されない場合には、対象装置は、ステップＳ５０２において通信が開始された情報処理装置２００から撮像モードを示す動作要求が受信されたか否かを判定する（Ｓ５０８）。
【０２４３】
ステップＳ５０８において撮像モードを示す動作要求が受信されたと判定された場合には、対象装置は、ステップＳ５０２において通信が開始された情報処理装置２００に対して、撮像モードで起動して、撮像モードに対応する処理を行う（Ｓ５１０）。
【０２４４】
また、ステップＳ５０８において、撮像モードを示す動作要求が受信されたと判定されない場合には、対象装置は、処理を行わない（例外処理）。
【０２４５】
情報処理装置２００により動作モードが決定される対象装置では、例えば図９に示す処理によって、複数の情報処理装置２００それぞれにより決定された動作モードに対応する処理が、情報処理装置２００ごとに行われる。よって、対象装置が例えば図９に示す処理を行う場合には、１つの対象装置の動作を複数の情報処理装置２００によって制御することが実現される。
【０２４６】
なお、各情報処理装置２００において決定された動作モードに対応する処理を情報処理装置２００ごとに行う機能を有する対象装置における処理は、図９に示す例に限られない。
【０２４７】
例えば、図９では、ステップＳ５０４の処理の結果に応じてステップＳ５０８の処理が行われる例を示しているが、対象装置は、受信された動作要求に基づいて、ステップＳ５０４の処理と、ステップＳ５０８の処理とを独立に行うことが可能である。よって、対象装置は、例えば、ステップＳ５０８の処理の結果に応じてステップＳ５０４の処理を行ってもよいし、ステップＳ５０４の処理とステップＳ５０８の処理とを並列に行ってもよい。
【０２４８】
［２−４］第２の実施形態に係る情報処理装置の構成
次に、上述した本実施形態に係る情報処理方法に係る処理を行うことが可能な、第２の実施形態に係る情報処理装置の構成の一例について説明する。以下では、本実施形態に係る情報処理方法に係る処理として、上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）が行われる場合における、第２の実施形態に係る情報処理装置の構成を例に挙げる。
【０２４９】
図１０は、第２の実施形態に係る情報処理装置２００の構成の一例を示すブロック図である。情報処理装置２００は、例えば、通信部２０２と、取得部２０４と、制御部２０６とを備える。
【０２５０】
また、情報処理装置２００は、例えば、ＲＯＭ（図示せず）や、ＲＡＭ（図示せず）、記憶部（図示せず）、ユーザが操作可能な操作部（図示せず）、様々な画面を表示画面に表示する表示部（図示せず）などを備えていてもよい。情報処理装置２００は、例えば、データの伝送路としてのバスにより上記各構成要素間を接続する。
【０２５１】
ＲＯＭ（図示せず）は、制御部２０６が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部２０６により実行されるプログラムなどを一時的に記憶する。
【０２５２】
記憶部（図示せず）は、情報処理装置２００が備える記憶手段であり、例えば、各種アプリケーションなど様々なデータを記憶する。ここで、記憶部（図示せず）としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリなどが挙げられる。また、記憶部（図示せず）は、情報処理装置２００から着脱可能であってもよい。
【０２５３】
操作部（図示せず）としては、後述する操作入力デバイスが挙げられる。また、表示部（図示せず）としては、後述する表示デバイスが挙げられる。
【０２５４】
［情報処理装置２００のハードウェア構成例］
図１１は、第２の実施形態に係る情報処理装置２００のハードウェア構成の一例を示す説明図である。情報処理装置２００は、例えば、ＭＰＵ２５０と、ＲＯＭ２５２と、ＲＡＭ２５４と、記録媒体２５６と、入出力インタフェース２５８と、操作入力デバイス２６０と、表示デバイス２６２と、通信インタフェース２６４と、搬送波送信回路２６６と、アンテナ回路２６８とを備える。また、情報処理装置２００は、例えば、データの伝送路としてのバス２７０で各構成要素間を接続する。
【０２５５】
ＭＰＵ２５０は、例えば、ＭＰＵなどの演算回路で構成される、１または２以上のプロセッサや、各種処理回路などで構成され、情報処理装置２００全体を制御する制御部２０６として機能する。また、ＭＰＵ２５０は、情報処理装置２００において、例えば、後述する決定部２１０、および動作制御部２１２の役目を果たす。
【０２５６】
ＲＯＭ２５２は、ＭＰＵ２５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。ＲＡＭ２５４は、例えば、ＭＰＵ２５０により実行されるプログラムなどを一時的に記憶する。
【０２５７】
記録媒体２５６は、記憶部（図示せず）として機能し、例えば、各種アプリケーションなど様々なデータを記憶する。ここで、記録媒体２５６としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリが挙げられる。また、記録媒体２５６は、情報処理装置２００から着脱可能であってもよい。
【０２５８】
入出力インタフェース２５８は、例えば、操作入力デバイス２６０や、表示デバイス２６２を接続する。操作入力デバイス２６０は、操作部（図示せず）として機能し、また、表示デバイス２６２は、表示部（図示せず）として機能する。ここで、入出力インタフェース２５８としては、例えば、ＵＳＢ端子や、ＤＶＩ端子、ＨＤＭＩ（登録商標）端子、各種処理回路などが挙げられる。
【０２５９】
また、操作入力デバイス２６０は、例えば、情報処理装置２００上に備えられ、情報処理装置２００の内部で入出力インタフェース２５８と接続される。操作入力デバイス２６０としては、例えば、ボタンや、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられる。
【０２６０】
また、表示デバイス２６２は、例えば、情報処理装置２００上に備えられ、情報処理装置２００の内部で入出力インタフェース２５８と接続される。表示デバイス２６２としては、例えば、液晶ディスプレイや有機ＥＬディスプレイなどが挙げられる。
【０２６１】
なお、入出力インタフェース２５８が、情報処理装置２００の外部装置としての外部操作入力デバイス（例えば、キーボードやマウスなど）や外部表示デバイスなどの、外部デバイスと接続することも可能であることは、言うまでもない。また、表示デバイス２６２は、例えばタッチスクリーンなど、表示とユーザ操作とが可能なデバイスであってもよい。
【０２６２】
通信インタフェース２６４は、情報処理装置２００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、対象装置などの外部装置と無線または有線で通信を行うための通信部２０２として機能する。ここで、通信インタフェース２６４としては、例えば、通信アンテナおよびＲＦ回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ポートおよび送受信回路（無線通信）、あるいはＬＡＮ端子および送受信回路（有線通信）などが挙げられる。
【０２６３】
搬送波送信回路２６６およびアンテナ回路２６８は、例えばＮＦＣによりＩＣタグと通信を行うための、情報処理装置２００が備える他の通信手段である。搬送波送信回路２６６およびアンテナ回路２６８は、ＩＣタグとの通信によりＩＣタグからタグ情報を取得する取得部（後述する）の役目を果たす。また、搬送波送信回路２６６およびアンテナ回路２６８は、ＩＣタグとの通信によりＩＣタグに記憶されているデータを更新させる役目を果たしてもよい。搬送波送信回路２６６およびアンテナ回路２６８は、ＮＦＣにおけるリーダ／ライタとして機能する。
【０２６４】
アンテナ回路２６８は、例えば、送受信アンテナとしての所定のインダクタンスをもつコイルおよび所定の静電容量をもつキャパシタからなる共振回路と、復調回路とから構成される。そして、アンテナ回路２６８は、例えば、１３．５６［ＭＨｚ］の磁界（搬送波）を受信することによって、ＩＣタグから負荷変調などにより送信されるデータなどを復調する。
【０２６５】
搬送波送信回路２６６は、例えば、ＡＳＫ（Amplitude  Shift  Keying）などの変調を行う変調回路と、当該変調回路の出力を増幅する増幅回路とを備え、アンテナ回路２６８の送受信アンテナから搬送波信号をのせた搬送波を送信させる。搬送波送信回路２６６を備えることによって、情報処理装置２００は、ＮＦＣにおけるイニシエータ機能を有し、いわゆるリーダ／ライタの役目を果たす。ここで、搬送波送信回路２６６がアンテナ回路２６８から送信する搬送波信号としては、例えば、タグ情報送信要求や、タグ情報などの各種データの更新要求を示す信号が挙げられる。また、搬送波送信回路２６６は、例えば、ＭＰＵ２５０によって搬送波の送信が制御される。
【０２６６】
情報処理装置２００は、例えば図１１に示す構成によって、本実施形態に係る情報処理方法に係る処理を行う。なお、第２の実施形態に係る情報処理装置２００のハードウェア構成は、図１１に示す構成に限られない。
【０２６７】
例えば、情報処理装置２００は、接続されている外部通信デバイスを介して、外部装置と通信を行う場合には、通信インタフェース２６４を備えていなくてもよい。
【０２６８】
また、情報処理装置２００は、例えば、接続されている外部の搬送波送信回路およびアンテナ回路を介して、ＩＣタグと通信を行う場合には、搬送波送信回路２６６およびアンテナ回路２６８を備えていなくてもよい。
【０２６９】
また、情報処理装置２００は、ＮＦＣによる通信を行う搬送波送信回路２６６およびアンテナ回路２６８の代わりに、赤外線通信に係る回路などの、本実施形態に係るタグと通信を行うことが可能な任意の通信デバイスを備えていてもよい。
【０２７０】
また、情報処理装置２００は、例えば、記録媒体２５６や、操作入力デバイス２６０、表示デバイス２６２を備えない構成をとることも可能である。
【０２７１】
再度図１０を参照して、情報処理装置２００の構成の一例について説明する。
【０２７２】
通信部２０２は、情報処理装置２００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、対象装置などの外部装置と無線または有線で通信を行う。また、通信部２０２は、例えば制御部２０６により通信が制御される。
【０２７３】
ここで、通信部２０２としては、例えば、通信アンテナおよびＲＦ回路や、ＬＡＮ端子および送受信回路などが挙げられるが、通信部２０２の構成は、上記に限られない。例えば、通信部２０２は、ＵＳＢ端子および送受信回路などの通信を行うことが可能な任意の規格に対応する構成や、ネットワークを介して外部装置と通信可能な任意の構成をとることができる。また、通信部２０２は、複数の通信方式によって、１または２以上の外部装置と通信を行うことが可能な構成であってもよい。
【０２７４】
取得部２０４は、ＩＣタグと通信を行い、ＩＣタグからタグ情報を取得する。取得部２０４におけるタグ情報の取得は、例えば、制御部２０６（より具体的には、上記（Ｉ）の処理（決定処理）を行う決定部２１０）により制御される。
【０２７５】
また、情報処理装置２００では、例えば、取得部２０４によるＩＣタグとの通信によって、タグ情報などのＩＣタグに記憶されているデータを更新させることも可能である。ＩＣタグに記憶されているデータの更新は、例えば、制御部２０６が、取得部２０４に、ＩＣタグに対してデータの更新要求を示す信号を送信させることによって、実現される。
【０２７６】
取得部２０４としては、例えば図１１に示す搬送波送信回路２６６およびアンテナ回路２６８などが挙げられる。
【０２７７】
制御部２０６は、例えばＭＰＵなどで構成され、情報処理装置２００全体を制御する役目を果たす。また、制御部２０６は、例えば、決定部２１０と、動作制御部２１２とを備え、本実施形態に係る情報処理方法に係る処理を主導的に行う役目を果たす。
【０２７８】
決定部２１０は、上記（Ｉ）の処理（決定処理）を主導的に行う役目を果たし、ＩＣタグから取得されたタグ情報に基づいて、対象装置の動作モードを決定する。決定部２１０は、例えば、取得部２０４にタグ情報送信要求を送信させ、取得部２０４がＩＣタグから取得したタグ情報に基づいて、対象装置の動作モードを決定する。
【０２７９】
動作制御部２１２は、上記（ＩＩ）の処理（動作制御処理）を主導的に行う役目を果たし、決定部２１０において決定された動作モードに対応する処理を対象装置に行わせる。動作制御部２１２は、例えば、タグ情報に含まれる通信に関する情報に基づいて対象装置と通信を行わせ、決定部２１０において決定された動作モードに対応する処理を行わせる動作要求を、対象装置との通信により対象装置に対して送信させる。
【０２８０】
制御部２０６は、例えば、決定部２１０、および動作制御部２１２を備えることによって、本実施形態に係る情報処理方法に係る処理を主導的に行う。
【０２８１】
情報処理装置２００は、例えば図１０に示す構成によって、本実施形態に係る情報処理方法に係る処理（例えば、上記（Ｉ）の処理（決定処理）、および上記（ＩＩ）の処理（動作制御処理））を行う。
【０２８２】
したがって、情報処理装置２００は、例えば図１０に示す構成によって、ユーザの利便性の向上を図ることができる。
【０２８３】
また、例えば図１０に示す構成によって、情報処理装置２００は、例えば上述したような、本実施形態に係る情報処理方法に係る処理が行われることにより奏される効果を、奏することができる。
【０２８４】
なお、第２の実施形態に係る情報処理装置の構成は、図１０に示す構成に限られない。
【０２８５】
例えば、第２の実施形態に係る情報処理装置は、図１０に示す動作制御部２１２を備えない構成をとることが可能である。
【０２８６】
動作制御部２１２を備えない構成をとる場合であっても、第２の実施形態に係る情報処理装置は、上記（Ｉ）の処理（決定処理）によって、ＩＣタグから取得されたタグ情報に基づいて、対象装置の動作モードを決定することができる。よって、動作制御部２１２を備えない構成をとる場合であっても、第２の実施形態に係る情報処理装置は、ユーザの利便性の向上を図ることができる。
【０２８７】
なお、動作制御部２１２を備えない構成をとる場合には、例えば、第２の実施形態に係る情報処理装置の外部装置によって上記（ＩＩ）の処理（動作制御処理）が行われて決定された動作モードに対応する処理が制御されることによって、対象装置では、第２の実施形態に係る情報処理装置における決定された動作モードでの動作が、実現される。
【０２８８】
また、第２の実施形態に係る情報処理装置は、例えば、図１０に示す決定部２１０、および動作制御部２１２の一方、または双方を、制御部２０６とは個別に備える（例えば、別の処理回路で実現する）ことができる。
【０２８９】
また、上述したように、上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）は、便宜上、本実施形態に係る情報処理方法に係る処理を切り分けたものである。よって、本実施形態に係る情報処理方法に係る処理を実現するための構成は、図１０に示す決定部２１０、および動作制御部２１２に限られず、本実施形態に係る情報処理方法に係る処理の切り分け方に応じた構成をとることが可能である。
【０２９０】
また、例えば、通信部２０２と同様の機能、構成を有する外部の通信デバイスを介して外部装置と通信を行う場合には、第２の実施形態に係る情報処理装置は、通信部２０２を備えていなくてもよい。
【０２９１】
また、例えば、取得部２０４と同様の機能、構成を有する外部の通信デバイスを介してＩＣタグと通信を行い、タグ情報を取得する場合には、第２の実施形態に係る情報処理装置は、取得部２０４を備えていなくてもよい。
【０２９２】
また、第２の実施形態に係る情報処理装置は、例えば、決定された動作モードをユーザに通知する通知部（図示せず）をさらに備えていてもよい。通知部（図示せず）は、例えば、視覚的、および／または、聴覚的に、決定された動作モードをユーザに通知する。通知部（図示せず）は、例えば、“文字や図形、光、あるいは、これらの組み合わせ”や、“動作モードに対応するＵＩ（User  Interface）への切り替え”などにより、決定された動作モードを視覚的に通知し、また、音声（音楽も含む）により決定された動作モードを聴覚的に通知する。通知部（図示せず）における決定された動作モードの通知は、例えば、制御部２０６により制御される。
【０２９３】
通知部（図示せず）としては、例えば、図１１に示す表示デバイス２６２や、ＤＳＰおよびスピーカなどが挙げられる。
【０２９４】
第２の実施形態に係る情報処理装置が通知部（図示せず）を備えることによって、例えば、タッチ操作を行ったユーザは、決定された動作モードを認識することができるので、ユーザは、対象装置の動作モードを、より容易に認識することができる。
【０２９５】
以上、第２の実施形態として、情報処理装置を挙げて説明したが、第２の実施形態は、かかる形態に限られない。第２の実施形態は、例えば、図２に示すようなスマートフォンや携帯電話などの通信装置や、タブレット型の装置、ＰＣなどのコンピュータ、映像／音楽再生装置（または映像／音楽記録再生装置）、ゲーム機など、様々な機器などに適用することができる。また、本実施形態は、例えば、上記のような機器などに組み込むことが可能な、処理ＩＣに適用することもできる。
【０２９６】
（本実施形態に係るプログラム）
［Ｉ］第１の実施形態に係る情報処理装置として機能させるためのプログラム
コンピュータを、第１の実施形態に係る情報処理装置として機能させるためのプログラム（例えば、“上記（１）の処理（決定処理）”や“上記（１）の処理（決定処理）および上記（２）の処理（実行処理）”など、本実施形態に係る情報処理方法に係る処理を実行することが可能なプログラム）が、コンピュータにおいてプロセッサなどにより実行されることによって、ユーザの利便性の向上を図ることができる。
【０２９７】
また、コンピュータを、第１実施形態に係る情報処理装置として機能させるためのプログラムが、コンピュータにおいてプロセッサなどにより実行されることによって、上述した本実施形態に係る情報処理方法に係る処理によって奏される効果を、奏することができる。
【０２９８】
［ＩＩ］第２の実施形態に係る情報処理装置として機能させるためのプログラム
コンピュータを、第２の実施形態に係る情報処理装置として機能させるためのプログラム（例えば、“上記（Ｉ）の処理（決定処理）”や“上記（Ｉ）の処理（決定処理）および上記（ＩＩ）の処理（動作制御処理）”など、本実施形態に係る情報処理方法に係る処理を実行することが可能なプログラム）が、コンピュータにおいてプロセッサなどにより実行されることによって、ユーザの利便性の向上を図ることができる。
【０２９９】
また、コンピュータを、第２実施形態に係る情報処理装置として機能させるためのプログラムが、コンピュータにおいてプロセッサなどにより実行されることによって、上述した本実施形態に係る情報処理方法に係る処理によって奏される効果を、奏することができる。
【０３００】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０３０１】
例えば、上記では、コンピュータを、第１の実施形態に係る情報処理装置、または、第２の実施形態に係る情報処理装置として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本実施形態は、さらに、上記プログラムをそれぞれ記憶させた記録媒体、または、上記プログラムを共に記憶させた記録媒体も併せて提供することができる。
【０３０２】
上述した構成は、本実施形態の一例を示すものであり、当然に、本開示の技術的範囲に属するものである。
【０３０３】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０３０４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
外部装置との間で通信が可能なタグから取得されたタグ情報に基づいて、前記タグ情報に対応する装置である対象装置の動作を規定する動作モードを決定する決定部を備える、情報処理装置。
（２）
前記タグ情報には、前記動作モードに関する情報が含まれ、
前記決定部は、前記動作モードに関する情報に対応する前記動作モードを決定する、（１）に記載の情報処理装置。
（３）
前記動作モードに関する情報は、前記動作モードを示す情報であり、
前記決定部は、前記動作モードを示す情報が示す前記動作モードを、前記対象装置の前記動作モードとして決定する、（２）に記載の情報処理装置。
（４）
前記動作モードに関する情報は、予め規定された設定を示すプリセット情報であり、
前記決定部は、前記プリセット情報が示す設定を行うプリセットモードを、前記動作モードとして決定する、（２）に記載の情報処理装置。
（５）
前記決定部は、前記タグ情報が取得されるごとに、前記動作モードを決定する、（１）〜（４）のいずれか１つに記載の情報処理装置。
（６）
決定された前記動作モードに対応する処理を前記対象装置に行わせる動作制御部をさらに備える、（１）〜（５）のいずれか１つに記載の情報処理装置。
（７）
前記タグ情報には、前記対象装置との通信に関する情報が含まれ、
前記動作制御部は、
前記通信に関する情報に基づいて前記対象装置と通信を行わせ、
決定された前記動作モードに対応する処理を行わせる動作要求を、前記対象装置との通信により前記対象装置に対して送信させる、（６）に記載の情報処理装置。
（８）
前記タグから前記タグ情報を取得する取得部をさらに備え、
前記決定部は、前記取得部が取得した前記タグ情報に基づいて、前記動作モードを決定する、（１）〜（７）のいずれか１つに記載の情報処理装置。
（９）
外部装置との間で通信が可能な複数のタグと、
前記タグにおける通信に基づいて、動作を規定する動作モードを決定する決定部を備える、情報処理装置。
（１０）
前記決定部は、通信を行った前記タグから取得されたタグ情報に基づいて、前記動作モードを決定する、（９）に記載の情報処理装置。
（１１）
前記決定部は、通信を行った前記タグに予め対応付けられている前記動作モードを、前記動作モードとして決定する、（９）に記載の情報処理装置。
（１２）
前記決定部は、前記タグから取得されたタグ情報に基づいて外部装置から送信された動作要求が示す前記動作モードを、前記動作モードとして決定する、（９）〜（１１）のいずれか１つに記載の情報処理装置。
（１３）
前記決定部は、
前記動作要求を送信した外部装置を判別し、
判別された前記外部装置ごとに、前記動作モードを決定する、（１２）に記載の情報処理装置。
（１４）
前記決定部は、複数の前記タグのいずれかが通信を行うごとに、前記動作モードを決定する、（９）〜（１３）のいずれか１つに記載の情報処理装置。
（１５）
決定された前記動作モードに対応する処理を行う処理部をさらに備える、（９）〜（１４）のいずれか１つに記載の情報処理装置。
（１６）
外部装置との間で通信が可能なタグから取得されたタグ情報に基づいて、前記タグ情報に対応する装置である対象装置の動作を規定する動作モードを決定するステップを有する、情報処理装置により実行される情報処理方法。
（１７）
外部装置との間で通信が可能なタグにおける通信に基づいて、動作を規定する動作モードを決定するステップを有する、複数の前記タグを備える情報処理装置において実行される情報処理方法。
（１８）
外部装置との間で通信が可能なタグから取得されたタグ情報に基づいて、前記タグ情報に対応する装置である対象装置の動作を規定する動作モードを決定するステップをコンピュータに実行させるためのプログラム。
（１９）
外部装置との間で通信が可能なタグにおける通信に基づいて、動作を規定する動作モードを決定するステップを、複数の前記タグを備えるコンピュータに実行させるためのプログラム。
【符号の説明】
【０３０５】
１００、２００    情報処理装置
１０２Ａ、１０２Ｂ    ＩＣタグ
１０４、２０２    通信部
１０６    撮像部
１０８、２０６    制御部
１１０、２１０    決定部
１１２    処理部
２０４    取得部
２１２    動作制御部
【図１】
0006574941.tif 000002
【図２】
0006574941.tif 000003
【図３】
0006574941.tif 000004
【図４】
0006574941.tif 000005
【図５】
0006574941.tif 000006
【図６】
0006574941.tif 000007
【図７】
0006574941.tif 000008
【図８】
0006574941.tif 000009
【図９】
0006574941.tif 000010
【図１０】
0006574941.tif 000011
【図１１】
0006574941.tif 000012