(57)【要約】【課題】  低コストで簡単に２次元バーコードを変更可能であり、その変更を検出して変更に応じたコンピュータグラフィック画像を生成可能な情報処理システムを提供する。【解決手段】  撮像対象となるオブジェクト１０が、オブジェクト１０に配置された２次元バーコード１０ａの一部を表示し可変するための表示部１１を有し、情報処理装置２０は、そのオブジェクトを撮像した撮像画像より、２次元バーコード１０ａを検出し、２次元バーコード１０ａに応じたコンピュータグラフィック画像を生成し出力する。オブジェクト１０が２次元バーコード１０ａを変更した場合には、情報処理装置２０は、その変更に応じたコンピュータグラフィック画像を生成し出力する。【選択図】  図１
2006040046.tif 000002
【特許請求の範囲】
【請求項１】
２次元バーコードを認識してコンピュータグラフィック画像を表示する情報処理システムにおいて、
前記２次元バーコードが配置され、前記２次元バーコードの一部を表示し可変するための表示部を有したオブジェクトと、
前記オブジェクトを撮像した撮像画像より、前記２次元バーコードを検出し、前記２次元バーコードに応じたコンピュータグラフィック画像を生成し出力し、前記オブジェクトが前記２次元バーコードを変更した場合には、前記変更に応じた前記コンピュータグラフィック画像を生成し出力する情報処理装置と、
を有することを特徴とする情報処理システム。
【請求項２】
２次元バーコードを配置したオブジェクトにおいて、
前記２次元バーコードの一部を表示し可変するための表示部を有したことを特徴とするオブジェクト。
【請求項３】
前記表示部は、前記２次元バーコードの一部を液晶表示したものであることを特徴とする請求項２記載のオブジェクト。
【請求項４】
センサを更に有し、前記センサにより各種物理量を検出し、所定の値で前記２次元バーコードの一部を変更することを特徴とする請求項２記載のオブジェクト。
【請求項５】
タイマーを更に有し、前記タイマーにより時間を検出し、所定の時間になったら前記２次元バーコードの一部を変更することを特徴とする請求項２記載のオブジェクト。
【請求項６】
ＧＰＳ装置を更に有し、前記ＧＰＳ装置により現在の位置情報を検出し、前記オブジェクトが所定の地域に入ると、前記２次元バーコードの一部を変更することを特徴とする請求項２記載のオブジェクト。
【請求項７】
撮像装置を更に有し、前記撮像装置により周囲を監視し、所定の対象物が撮像された場合に前記２次元バーコードの一部を変更することを特徴とする請求項２記載のオブジェクト。
【請求項８】
スイッチを更に有し、前記スイッチの状態に応じて前記２次元バーコードの一部を変更することを特徴とする請求項２記載のオブジェクト。
【請求項９】
２次元バーコードを認識してコンピュータグラフィック画像を表示する情報処理装置において、
前記２次元バーコードが配置され、前記２次元バーコードの一部を表示し可変するための表示部を有したオブジェクト、を撮像した撮像画像より前記２次元バーコードを検出するバーコード検出手段と、
前記２次元バーコードに応じたコンピュータグラフィック画像を生成し出力し、前記オブジェクトが前記２次元バーコードを変更した場合には、前記変更に応じた前記コンピュータグラフィック画像を生成し出力する画像処理手段と、
を有することを特徴とする情報処理装置。
【請求項１０】
前記表示部は、前記２次元バーコードの一部を液晶表示したものであることを特徴とする請求項９記載の情報処理装置。
【請求項１１】
前記オブジェクトは、センサを有し、前記センサにより各種物理量を検出し、所定の値で前記２次元バーコードの一部を変更することを特徴とする請求項９記載の情報処理装置。
【請求項１２】
前記オブジェクトは、タイマーを有し、前記タイマーにより時間を検出し、所定の時間になったら前記２次元バーコードの一部を変更することを特徴とする請求項９記載の情報処理装置。
【請求項１３】
前記オブジェクトは、ＧＰＳ装置を有し、前記ＧＰＳ装置により現在の位置情報を検出し、前記オブジェクトが所定の地域に入ると、前記２次元バーコードの一部を変更することを特徴とする請求項９記載の情報処理装置。
【請求項１４】
前記オブジェクトは、撮像装置を有し、前記撮像装置により周囲を監視し、所定の対象物が撮像された場合に前記２次元バーコードの一部を変更することを特徴とする請求項９記載の情報処理装置。
【請求項１５】
前記オブジェクトは、スイッチを有し、前記スイッチの状態に応じて前記２次元バーコードの一部を変更することを特徴とする請求項９記載の情報処理装置。
【請求項１６】
２次元バーコードを認識してコンピュータグラフィック画像を表示する情報処理方法において、
前記２次元バーコードが配置され、前記２次元バーコードの一部を表示し可変するための表示部を有したオブジェクト、を撮像した撮像画像より、前記２次元バーコードを検出し、
前記２次元バーコードに応じたコンピュータグラフィック画像を生成し出力し、前記オブジェクトが前記２次元バーコードを変更した場合には、前記変更に応じた前記コンピュータグラフィック画像を生成し出力することを特徴とする情報処理方法。
【請求項１７】
２次元バーコードを認識してコンピュータグラフィック画像を表示する処理をコンピュータに機能させるプログラムにおいて、
コンピュータを、
前記２次元バーコードが配置され、前記２次元バーコードの一部を表示し可変するための表示部を有したオブジェクト、を撮像した撮像画像より前記２次元バーコードを検出するバーコード検出手段、
前記２次元バーコードに応じたコンピュータグラフィック画像を生成し出力し、前記オブジェクトが前記２次元バーコードを変更した場合には、前記変更に応じた前記コンピュータグラフィック画像を生成し出力する画像処理手段、
として機能させるプログラム。
【請求項１８】
２次元バーコードを認識してコンピュータグラフィック画像を表示する処理をコンピュータに機能させるプログラムを格納したコンピュータ読み取り可能な記録媒体において、
コンピュータを、
前記２次元バーコードが配置され、前記２次元バーコードの一部を表示し可変するための表示部を有したオブジェクト、を撮像した撮像画像より前記２次元バーコードを検出するバーコード検出手段、
前記２次元バーコードに応じたコンピュータグラフィック画像を生成し出力し、前記オブジェクトが前記２次元バーコードを変更した場合には、前記変更に応じた前記コンピュータグラフィック画像を生成し出力する画像処理手段、
として機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理システム及び情報処理方法に関し、特に２次元バーコードを認識してコンピュータグラフィック画像を表示する情報処理システム及び情報処理方法に関する。
【背景技術】
【０００２】
従来、カードや紙媒体に印刷された２次元バーコードをカメラで撮像し、そのパターンを読み取り、あたかも２次元バーコード上に立体物が存在するかのように、テレビなどの画面上に、パターンに対応したコンピュータグラフィック（以下ＣＧと表記する）画像を表示する技術があった（例えば、特許文献１参照）。
【０００３】
図７は、２次元バーコードの例である。
２次元バーコードは、１ブロックを１単位とし、縦方向が９．５ブロック分の長さで、横方向が７ブロック分の長さの長方形の範囲内に、セル部とロゴ部が１ブロック分離して配置されている。セル部では、７×７ブロックの範囲内に複数の正方形状のセル（黒色の部分）が所定の配列規則に従って２次元的に配置されており、この配列パターンにより、所定のコードが記録されている。一方、ロゴ部は、縦方向が１．５ブロック、横方向が７ブロックのセルからなり、オブジェクトの名称、あるいは宣伝のためのマーク（ロゴ）などが記載される。このような２次元バーコードでは、セル部の四隅のブロックにはセルが配置され、それらのセルの周囲３ブロックにはセルが配置されていない。これによって、１つの２次元バーコードが把握可能となり、向きはロゴ部が常に２次元バーコードの下部であると定義することによって把握できる。
【０００４】
図８は、２次元バーコードを認識してＣＧ表現した画面例である。
このように、カード５００に印刷された２次元バーコード５０１をカメラで認識し、そのＩＤに合わせて生成したＣＧ画像５０２を、認識した２次元バーコード５０１の位置に合成するような表現が可能となっている。
【特許文献１】特開２０００−３２２６０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の２次元バーコードは、通常は紙媒体に印刷されており、変更したい場合には再度印刷を行う必要があり手間とコストがかかる問題があった。
本発明はこのような点に鑑みてなされたものであり、低コストで簡単に２次元バーコードを変更可能であり、その変更を検出して変更に応じたコンピュータグラフィック画像を生成可能な情報処理システムを提供することを目的とする。
【０００６】
また、本発明の他の目的は、２次元バーコードの変更を検出して変更に応じたコンピュータグラフィック画像を生成可能な情報処理方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明では上記問題を解決するために、２次元バーコードを認識してコンピュータグラフィック画像を表示する情報処理システムにおいて、２次元バーコードが配置され、前記２次元バーコードの一部を表示し可変するための表示部を有したオブジェクトと、前記オブジェクトを撮像した撮像画像より、前記２次元バーコードを検出し、前記２次元バーコードに応じたコンピュータグラフィック画像を生成し出力し、前記オブジェクトが前記２次元バーコードを変更した場合には、前記変更に応じた前記コンピュータグラフィック画像を生成し出力する情報処理装置と、を有することを特徴とする情報処理システムが提供される。
【０００８】
上記の構成によれば、撮像対象となるオブジェクトが、当該オブジェクトに配置された２次元バーコードの一部を表示し可変するための表示部を有し、情報処理装置は、そのオブジェクトを撮像した撮像画像より、２次元バーコードを検出し、２次元バーコードに応じたコンピュータグラフィック画像を生成し出力する。オブジェクトが２次元バーコードを変更した場合には、情報処理装置は、その変更に応じたコンピュータグラフィック画像を生成し出力する。
【発明の効果】
【０００９】
本発明では、撮像対象となるオブジェクトが、当該オブジェクトに配置された２次元バーコードの一部を表示し可変するための表示部を有しているため、低コストで簡単に２次元バーコードを変更できる。情報処理装置は、そのオブジェクトを撮像した撮像画像より、２次元バーコードを検出し、２次元バーコードに応じたコンピュータグラフィック画像を生成し出力し、オブジェクトが２次元バーコードを変更した場合には、情報処理装置は、その変更に応じたコンピュータグラフィック画像を生成し出力するので、オブジェクトの状態に応じたコンピュータグラフィック画像を表現することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
図１は、本実施の形態の情報処理システムの概略の構成を示す図である。
本実施の形態の情報処理システムは、撮像対象となるオブジェクト１０、情報処理装置２０、撮像装置３０、表示装置４０により構成される。
【００１１】
オブジェクト１０には２次元バーコード１０ａが配置されており、その一部は、表示部１１に表示され、変更が可能なようになっている。表示部１１は、例えば、液晶表示装置である。また、オブジェクト１０は、温度などの各種物理量を検出するセンサ１２と、センサ１２により得られた値に応じて、表示部１１に表示された２次元バーコード１０ａの一部を変更するバーコード変更処理部（例えば、ＣＰＵ（Central Processing Unit））１３と、変更パターンなどを記憶した記憶部（例えば、フラッシュメモリなどのＲＯＭ（Read Only Memory））１４を有する。
【００１２】
なお、オブジェクト１０は、立体物であり、例えば、図のように、人形１０ｂとその台座１０ｃからなる。ここでは、台座１０ｃに、２次元バーコード１０ａを配置し、表示部１１、センサ１２、バーコード変更処理部１３及び記憶部１４を内蔵させているが、人形１０ｂが大きいものであれば人形１０ｂに２次元バーコード１０ａを配置し、各種機能を内蔵してもよい。また、ここでは台座１０ｃの１面にのみ２次元バーコード１０ａを表示しているが、各面に配置してもよい。
【００１３】
２次元バーコード１０ｃは、オブジェクト１０固有の識別情報（以下固有情報と称する）や、情報処理装置２０が生成するためのＣＧ画像を指定するための識別情報を有している。
【００１４】
オブジェクト１０において、２次元バーコード１０ａの一部のみを表示することで、少ないコストで２次元バーコード１０ａを変更することができる。この図１の例では、２次元バーコード１０ａの中央部９マスを、例えば液晶表示によって可変としている。一般的に、２次元バーコードは、例えば四隅の黒枠を位置の特定に使うため、常に黒表示されている。またその周囲の３マスは白表示される。よって、これらの部分を含めて可変とすることは、コストの観点から得策ではない。そこで、可変領域は１マスから３３マスまで自由に設定する。
【００１５】
ここで、オブジェクト１０における２次元バーコード変更の際の動作を説明する。
図２は、２次元バーコード変更処理を示すフローチャートである。
バーコード変更処理部１３は、センサ１２からの入力を確認すると（ステップＳ１）、その値が閾値を超えたか否かを判定する（ステップＳ２）。例えば、センサ１２により温度を検出している場合、ある温度を閾値としてあらかじめ設定しておき、その温度を超えたか否かを判定する。ここで閾値を超えない場合には、再びステップＳ１の処理を行う。閾値を超えた場合には、新規の２次元バーコードの表示パターンを記憶部１４から取得し（ステップＳ３）、そのパターンを表示部１１に表示する（ステップＳ４）。以上のような処理をオブジェクト１０は繰り返し、例えば、オブジェクト１０の電源（図示せず）をオフにすると終了する。
【００１６】
２次元バーコード１０ａの変更については、センサ１２からの入力による以外に、様々なものが適用可能である。
例えば、タイマーを有して、そのタイマーにより時間を検出し、あらかじめ設定した時間になったときに２次元バーコード１０ａの一部を変更するようにしてもよい。また、ＧＰＳ（Global Positioning System）装置を有して、ＧＰＳ装置によりオブジェクト１０が存在する現在の位置情報を検出し、オブジェクト１０が所定の地域に入った場合に、２次元バーコード１０ａの一部を変更するようにしてもよい。また、撮像装置を有し、撮像装置によりオブジェクト１０の周囲を監視し、所定の対象物が撮像された場合に、２次元バーコード１０ａの一部を変更するようにしてもよい。
【００１７】
また、スイッチを有して、そのスイッチの状態（オンオフ）に応じて、２次元バーコードの一部を変更するようにしてもよい。例えば、ゲームの場合、操作やゲームの勝敗に応じて、２次元バーコードを変化させることにより、キャラクターを成長させたり、それに応じたキャラクターＣＧを表示したりすることができる。
【００１８】
図３は、スイッチにより２次元バーコードを変更する例を示す図である。
図のように、例えばオブジェクト１０の人形１０ｂの手の部分にスイッチ１５を設け、その位置に例えば盾５０をセットすることによってスイッチ１５をオンし、それに応じて表示部１１に表示される２次元バーコード１０ａの表示パターンをパターン１１ａからパターン１１ｂに変更する。
【００１９】
また、前述したようなセンサとスイッチなどを組み合わせるようにしてもよい。
図４は、オブジェクトの機能ブロックの一例を示す図である。
図のように、センサ１２とスイッチ１５を組み合わせた場合には、センサ１２またはスイッチ１５からの信号がバーコード変更処理部１３に入力され、センサ１２で検出された値やスイッチ１５の状態に応じて、記憶部１４に記憶された新規の２次元バーコードの表示パターンが取り出され表示部１１に表示される。
【００２０】
次に、図１に戻り情報処理装置２０を説明する。
情報処理装置２０は、バーコード検出部２１、記憶部２２、画像処理部２３を有する。
バーコード検出部２１は、ＣＣＤ（Charge Coupled Device）カメラなどの撮像装置３０で撮像されて取り込まれたオブジェクト１０の撮像画像より、２次元バーコード１０ａを検出する。
【００２１】
記憶部２２は、検出した２次元バーコード１０ａに応じて表示すべきＣＧ画像データを記憶している。
画像処理部２３は、検出された２次元バーコード１０ａに応じて表示すべきＣＧ画像データを記憶部２２より読み出してＣＧ画像を生成し、ＬＣＤ（Liquid Crystal Display）などの表示装置４０に出力する。
【００２２】
以下情報処理装置２０の動作を説明する。
撮像装置３０に対してオブジェクト１０が所定の位置に配置され撮像が開始されると、情報処理装置２０は撮像画像を取り込み、バーコード検出部２１は撮像画像から２次元バーコード１０ａを検出する。なお、２次元バーコードそのものの認識は、例えば、特開２０００−８２１０８号公報（段落番号〔００５５〕〜〔０１１２〕）などに開示されており、２次元バーコードが撮像系に対して傾いているような状態であっても認識ができる。
【００２３】
画像処理部２３は、検出された２次元バーコード１０ａに含まれる固有情報や表示すべきＣＧ画像を指定する識別情報をもとに記憶部２２を参照して、ＣＧ画像データを取り出し、ＣＧ画像を生成し、表示装置４０に出力して表示させる。前述したようにオブジェクト１０が２次元バーコード１０ａを変更した場合には、その変更に応じたＣＧ画像データを記憶部２２より取り出し、ＣＧ画像を生成し、表示装置４０に出力して表示させる。例えば、２次元バーコード１０ａの変更により、キャラクターを変身させたり、変化させたり、ＣＧによるアクションを表現することができる。
【００２４】
このように、本実施の形態の情報処理システムによれば、２次元バーコードを少ないコストで変更でき、その変更に応じたＣＧ画像を生成することができる。また、オブジェクトの状態をセンサや、スイッチなどで検出して、２次元バーコードを変更するようにしたので、オブジェクトの状態に応じたＣＧ合成が可能となる。
【００２５】
次に本実施の形態の情報処理装置２０の具体的なハードウェア構成例を説明する。
図５は、情報処理装置のハードウェア構成例である。
情報処理装置２０は、例えばＰＣ（パーソナルコンピュータ）であり、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ（Random Access Memory）１０３、ＨＤＤ（Hard Disk Drive）１０４、グラフィック処理部１０５、入力Ｉ／Ｆ（Interface）１０６、通信Ｉ／Ｆ１０７などによって構成され、これらはバス１０８を介して相互に接続されている。
【００２６】
ここで、ＣＰＵ１０１は、ＲＯＭ１０２や、ＨＤＤ１０４に格納されているプログラムや、各種データに応じて各部を制御する。そして、２次元バーコードを認識する処理などを行う。
【００２７】
ＲＯＭ１０２は、ＣＰＵ１０１が実行する基本的なプログラムやデータを格納している。
ＲＡＭ１０３は、ＣＰＵ１０１が実行途中のプログラムや、演算途中のデータを格納している。
【００２８】
ＨＤＤ１０４は、ＣＰＵ１０１が実行するＯＳ（Operating System）や、各種アプリケーションプログラムや、ＣＧ画像データなど各種データを格納する。
グラフィック処理部１０５には、表示装置として、例えば、ＬＣＤ１０５ａが接続されており、ＣＰＵ１０１と連携して図１の画像処理部２３の機能を実現する。例えば、ＣＰＵ１０１からの描画命令に従って、ＬＣＤ１０５ａの画面上に、撮像画像やＣＧ画像などを表示する。
【００２９】
入力Ｉ／Ｆ１０６には、マウス１０６ａやキーボード１０６ｂ、図１で示した撮像装置３０であるカメラ１０６ｃなどの入力装置が接続されており、入力された情報や撮像画像を取り込み、バス１０８を介してＲＡＭ１０３などに伝送し、ＣＰＵ１０１で使用可能にする。
【００３０】
通信Ｉ／Ｆ１０７は、例えば、ネットワーク１０７ａと接続して、ネットワーク１０７ａ上のサーバや端末と通信を行う。
以下、図５で示したようなハードウェア構成の情報処理装置２０の処理の詳細を、フローチャートを用いて説明する。
【００３１】
例えば、ユーザにより、オブジェクト１０がカメラ１０６ｃの撮像範囲内に配置され、２次元バーコードを認識してＣＧ画像を生成するプログラムが、例えば、ＨＤＤ１０４から取り出され実行されると、ＣＰＵ１０１はプログラムに応じて以下に示す処理を行う。
【００３２】
図６は、情報処理装置の処理の流れを説明するフローチャートである。
カメラ１０６ｃによる撮像画像が入力Ｉ／Ｆ１０６を介して情報処理装置２０に取り込まれると、ＣＰＵ１０１は、撮像画像より２次元バーコード１０ａを検出する（ステップＳ１０）。次に、ＣＰＵ１０１は、２次元バーコード１０ａを認識して、固有情報や、表示すべきＣＧ画像データを識別する情報及び、２次元バーコード１０ａの４つの頂点の位置を示す２次元座標などを取得する（ステップＳ１１）。その後、ＣＰＵ１０１の制御のもと、グラフィック処理部１０５は、３次元画像表示用のウィンドウをＬＣＤ１０５ａの画面上に生成する（ステップＳ１２）。ＣＰＵ１０１は、取得した固有情報及び、表示すべきＣＧ画像データを識別する情報に応じて、表示すべきＣＧ画像データを、例えば、ＨＤＤ１０４から読み出す（ステップＳ１３）。表示用のＣＧ画像データは、例えば、オブジェクト１０に対応した３次元画像を表示するためのデータ（Ｍｉｃｒｏｓｏｆｔ  Ｄｉｒｅｃｔ３Ｄで使用される標準的なファイルフォーマットであるＸファイルとして記述されたものなど）や、アニメーションの情報などである。その後、２次元バーコード１０ａの２次元座標と、カメラ１０６ｃの焦点距離などを、例えば、ＲＡＭ１０３から読み出す（ステップＳ１４）。ＣＰＵ１０１は、取得した２次元座標、焦点距離を参照してＣＧによる３次元画像を表示する位置を示すための３次元座標を算出する（ステップＳ１５）。そして、グラフィック処理部１０５は、ＣＰＵ１０１の制御のもと、ステップＳ１５の処理で算出した３次元座標に対応する３次元画像を表示し（ステップＳ１６）、ステップＳ１０からの処理を繰り返す。
【００３３】
オブジェクト１０が２次元バーコード１０ａを変更した場合にも、情報処理装置２０では同様の処理を行うが、ステップＳ１３の処理で読み出す表示用のＣＧ画像データを、変更前のものと異なるものを読み出し表示する。これにより、例えば、２次元バーコードを変更することで、キャラクターを変身させたり、変化させたり、ＣＧによるアクションを表現することができる。
【００３４】
ところで、上記では、情報処理装置２０として図５に示すようなＰＣを例にして説明したが、これに限定されず、カメラ入力に対応したゲーム機や、携帯電話、ＰＤＡ（Personal Digital Assistant）、ＣＧ生成処理能力を持つテレビなどを用いてもよい。
【００３５】
また、オブジェクトとしては、フィギュアやゲームの駒、玩具を始めとしてあらゆる物で実現が可能である。処理をするためのデータについても、あらゆる媒体（ディスクメディア、メモリ、ネットワーク配信、データ放送など）を通じて供給されることが考えられる。
【００３６】
以上のように、本実施の形態の情報処理システムによれば、２次元バーコードを少ないコストで変更でき、その変更に応じたＣＧ画像を生成することができる。また、オブジェクトの状態をセンサや、スイッチなどで検出して、２次元バーコードを変更するようにしたので、オブジェクトの状態に応じたＣＧ合成が可能となる。
【００３７】
なお上記の処理内容は、コンピュータによって実現することができる。その場合、情報処理装置２０が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disk）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【００３８】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００３９】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【００４０】
【図１】本実施の形態の情報処理システムの概略の構成を示す図である。
【図２】２次元バーコード変更処理を示すフローチャートである。
【図３】スイッチにより２次元バーコードを変更する例を示す図である。
【図４】オブジェクトの機能ブロックの一例を示す図である。
【図５】情報処理装置のハードウェア構成例である。
【図６】情報処理装置の処理の流れを説明するフローチャートである。
【図７】２次元バーコードの例である。
【図８】２次元バーコードを認識してＣＧ表現した画面例である。
【符号の説明】
【００４１】
１０……オブジェクト、１０ａ……２次元バーコード、１０ｂ……人形、１０ｃ……台座、１１……表示部、１２……センサ、１３……バーコード変更処理部、１４……記憶部、２０……情報処理装置、２１……バーコード検出部、２２……記憶部、２３……画像処理部、３０……撮像装置、４０……表示装置
【図１】
2006040046.tif 000003
【図２】
2006040046.tif 000004
【図３】
2006040046.tif 000005
【図４】
2006040046.tif 000006
【図５】
2006040046.tif 000007
【図６】
2006040046.tif 000008
【図７】
2006040046.tif 000009
【図８】
2006040046.tif 000010