(57)【要約】【課題】イメージコードを用いて情報を伝達するシステムおよび方法を提供する。【解決手段】現在行っている作業を他のシステムと連係するシステムは、ウェブページのＵＲＬを用いてイメージコードを生成するイメージコード生成部と、イメージコードがディスプレイ装置を介して表示されるように制御する表示制御部とを含む。このとき、イメージコードは、他のシステムを通じて撮影されてイメージファイルの形態で該他のシステムに入力され、該他のシステムでイメージコードからＵＲＬが抽出され、該他のシステムでウェブページが表示される。【選択図】図１
2017016698.tif 000002
【特許請求の範囲】
【請求項１】
他のシステムで行っている作業を連係するシステムであって、
前記他のシステムのディスプレイ装置を介して露出されたイメージコードが撮影される場合、前記イメージコードが撮影された映像をイメージファイルの形態で生成および格納する撮影部と、
前記イメージファイルの形態で撮影された映像でイメージコードを解析し、少なくともウェブページのＵＲＬと、前記ＵＲＬに対応するウェブページのコンテンツ又はサービス及び前記コンテンツ又はサービスから抽出された情報の格納先を指定する情報と、を含む作業を識別するための情報を抽出するイメージコード解析部と、
前記ＵＲＬに対応するウェブページと前記ウェブページのコンテンツ又はサービスを表示するウェブページ表示部と、
前記格納先を指定する情報が指定する格納先がウェブ格納空間である場合には、前記コンテンツ又はサービスに含まれたテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つのデータを抽出するデータ抽出部と、
抽出された前記少なくとも一つのデータを前記他のシステムのユーザに関連するウェブ格納空間に格納されるように制御する格納制御部と、
を含み、
前記イメージコードは、前記ウェブページの前記ＵＲＬと、前記ＵＲＬに対応するウェブページのコンテンツ又はサービス及び前記コンテンツ又はサービスから抽出された情報の格納先を指定する情報と、を用いて生成され、前記他のシステムのディスプレイ装置を介して表示され、
前記ウェブ格納空間に格納された前記少なくとも一つのデータを用いて前記作業が前記イメージコードなしでも連係されることを特徴とするシステム。
【請求項２】
他のシステムで行っている作業を連係するシステムであって、
イメージコードを解析して、前記作業に関するデータの格納先を指定する情報を含む前記作業を識別するための情報を抽出するイメージコード解析部と、
前記抽出された情報を用いて前記作業が行われるように制御する作業制御部と、
前記格納先を指定する情報が指定する格納先がウェブ格納空間である場合には、前記作業に関するテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つのデータを前記他のシステムのユーザに関連するウェブ格納空間に格納されるように制御する格納制御部と、
を含み、
前記イメージコードは、前記他のシステムで前記作業を識別するための情報を用いて生成され、
前記作業を識別するための情報は、ウェブページのＵＲＬをさらに含み、
前記ウェブ格納空間に格納された前記少なくとも一つのデータを用いて前記作業が前記イメージコードなしでも連係されることを特徴とするシステム。
【請求項３】
前記イメージコードを前記他のシステムから受信する受信部をさらに含むことを特徴とする請求項２に記載のシステム。
【請求項４】
前記他のシステムのディスプレイ装置を介して露出されたイメージコードが撮影される場合、前記イメージコードが撮影された映像をイメージファイルの形態で生成および格納する撮影部をさらに含み、
前記イメージコード解析部は、前記イメージファイルに格納されたイメージコードを分析して作業を識別するための情報を抽出することを特徴とする請求項２または３に記載のシステム。
【請求項５】
他のシステムで行っている作業を連係する方法であって、
前記他のシステムのディスプレイ装置を介して露出されたイメージコードが撮影される場合、前記イメージコードが撮影された映像をイメージファイルの形態で生成および格納し、
前記イメージファイルの形態で撮影された映像でイメージコードを解析して少なくともウェブページのＵＲＬと、前記ＵＲＬに対応するウェブページのコンテンツ又はサービス及び前記コンテンツ又はサービスから抽出された情報の格納先を指定する情報と、を含む作業を識別するための情報を抽出し、
前記ＵＲＬに対応するウェブページに対応するウェブページの前記コンテンツ又は前記サービスを表示し、
前記格納先を指定する情報が指定する格納先がウェブ格納空間である場合には、前記コンテンツ又はサービスに含まれたテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つのデータを抽出し、
抽出された前記少なくとも一つのデータを前記他のシステムのユーザに関連するウェブ格納空間に格納されるように制御すること、
を含み、
前記イメージコードは、前記ウェブページの前記ＵＲＬと、前記ＵＲＬに対応するウェブページのコンテンツ又はサービス及び前記コンテンツ又はサービスから抽出された情報の格納先を指定する情報と、を用いて生成され、前記他のシステムのディスプレイ装置を介して表示され、
前記ウェブ格納空間に格納された前記少なくとも一つのデータを用いて前記作業が前記イメージコードなしでも連係されることを特徴とする方法。
【請求項６】
他のシステムで行っている作業を連係する方法であって、
イメージコードを解析して、前記作業に関するデータの格納先を指定する情報を含む前記作業を識別するための情報を抽出し、
前記抽出された情報を用いて前記作業が行われるように制御し、
前記格納先を指定する情報が指定する格納先がウェブ格納空間である場合には、前記作業に関するテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つのデータを前記他のシステムのユーザに関連するウェブ格納空間に格納されるように制御すること、
を含み、
前記イメージコードは、前記他のシステムで前記作業を識別するための情報を用いて生成され、
前記作業を識別するための情報は、ウェブページのＵＲＬをさらに含み、
前記ウェブ格納空間に格納された前記少なくとも一つのデータを用いて前記作業が前記イメージコードなしでも連係されることを特徴とする方法。
【請求項７】
請求項５または６に記載の方法を行うプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項８】
前記イメージコード解析部は前記イメージコードを解析して前記ウェブページのコンテンツ又はサービスのどの部分をユーザが利用中であるのかを識別するための情報をさらに抽出し、
前記ウェブページのコンテンツ又はサービスのどの部分をユーザが利用中であるのかを識別するための情報は、前記ウェブページのどの部分が前記ディスプレイ装置に表示されていたかに対する情報、又は前記音源や前記動画のどの部分を視聴していたかに対する情報を含む、請求項１に記載のシステム。
【請求項９】
前記作業を識別するための情報は、前記ウェブページのコンテンツ又はサービスのどの部分をユーザが利用中であるのかを識別するための情報をさらに含み、
前記ウェブページのコンテンツ又はサービスのどの部分をユーザが利用中であるのかを識別するための情報は、前記ウェブページのどの部分が利用されていたかに対する情報、又は前記音源や前記動画のどの部分を視聴していたかに対する情報を含む、請求項２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イメージコードを用いて情報を伝達するシステムおよび方法に関する。
【背景技術】
【０００２】
従来技術では、ユーザが一つのシステムで行っていた作業（主にウェブ上の作業）を他のシステムで行おうとする場合、他のシステムで該当作業を行うために必要な作業を殆どそのまま繰り返して処理しなければならない。
【０００３】
例えば、ユーザがＰＣでポータルサイトＡを通じてウェブサイトＢにアクセスし、ウェブサイトＢが含むウェブページＣを訪問して商品情報を確認している間、スマートフォンを用いて該当商品情報を持続的に見ようとする場合がある。このとき、従来技術では、ユーザがウェブサイトＢやウェブページＣのＵＲＬが分からない場合には、結局一般的にスマートフォンを用いて再びポータルサイトＡにアクセスし、ポータルサイトを通じてウェブサイトＢにアクセスし、再びウェブサイトＢが含むウェブページＣを訪問しなければ、該当商品情報を持続的に見ることができない。もし、ユーザがウェブサイトＢやウェブページＣのＵＲＬが分かるとしても、ユーザは該当ＵＲＬをスマートフォンの入力装置によっていちいち入力しなければならないという不便がある。
【０００４】
他の例において、ユーザがＰＣでポータルサイトＡを通じてウェブサイトＤにアクセスし、ウェブサイトＤが含むウェブページＥを通じて音源を聴いている間、スマートフォンを用いて該当音源を持続的に聴こうとする場合がある。このとき、従来技術では、ユーザがウェブサイトＤやウェブページＥのＵＲＬが分からない場合には、上述したようにユーザが再びポータルサイトＡにアクセスし、ポータルサイトＡを通じてウェブサイトＤにアクセスし、再びウェブサイトＤが含むウェブページＥを訪問してウェブページＥを通じて該当音源を聴かなければならない。
【０００５】
同様に、地図サービスの利用中または動画の視聴中にも、一つのシステムで行っていた作業を他のシステムでもそのまま行うことを所望する場合がある。しかしながら、従来技術では、上述したように関連情報をユーザが直接入力したり、または、最初にシステムで該当作業を行うために処理した動作を殆どそのまま繰り返して他のシステムで行わなければならないという不便がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２５１７１８号公報
【０００７】
本明細書では、効果的に作業を行う端末機を代替するためのシステムおよび方法が提供される。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、ＱＲコード（登録商標）のようなイメージコードを用いてシステム間の作業を連係することができるシステムおよび方法を提供する。
【０００９】
本発明は、一つのシステムでウェブブラウザを介して露出するウェブページのＵＲＬを用いてイメージコードを生成および露出し、他のシステムでイメージコードを撮影してイメージコードを通じてＵＲＬを抽出し、該当ウェブページを表示することにより、システ
ム間の作業を連係することができるシステムおよび方法をユーザに提供する。
【００１０】
本発明は、一つのシステムで行っている作業を識別するための情報を用いてイメージコードを生成して他のシステムに提供し、他のシステムで提供を受けたイメージコードにより作業を識別するための情報を抽出し、同一の作業を行うことができるシステムおよび方法を提供する。
【課題を解決するための手段】
【００１１】
本発明の一実施形態によると、ウェブページのＵＲＬを用いてイメージコードを生成するイメージコード生成部と、イメージコードがディスプレイ装置を介して表示されるように制御する表示制御部とを含み、イメージコードは、他のシステムを通じて撮影されてイメージファイルの形態で他のシステムに入力され、他のシステムでイメージコードからＵＲＬが抽出され、他のシステムでウェブページが表示される、システムが提供される。
【００１２】
また、本発明の一実施形態によると、他のシステムで表示されるウェブページに含まれたテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つが、他のシステムを通じてユーザに関連するウェブ格納空間に格納される。
【００１３】
また、本発明の一実施形態によると、他のシステムのディスプレイ装置を介して露出されたイメージコードが撮影される場合、イメージコードが撮影された映像をイメージファイルの形態で生成および格納する撮影部と、イメージファイルの形態で撮影された映像でイメージコードを解析し、少なくともＵＲＬを含む情報を抽出するイメージコード解析部と、ＵＲＬに対応するウェブページを表示するウェブページ表示部とを含み、イメージコードは、他のシステムでウェブページのＵＲＬを用いて生成され、他のシステムのディスプレイ装置を介して表示される、システムが提供される。
【００１４】
また、本発明の一実施形態によると、作業を識別するための情報を用いてイメージコードを生成するイメージコード生成部を含み、イメージコードは他のシステムに提供され、他のシステムで作業を識別するための情報を用いて作業が行われる、システムが提供される。
【００１５】
また、本発明の一実施形態によると、イメージコードを解析して作業を識別するための情報を抽出するイメージコード解析部と、抽出された情報を用いて作業が行われるように制御する作業制御部とを含み、イメージコードは他のシステムで作業を識別するための情報を用いて生成される、システムが提供される。
【００１６】
また、本発明の一実施形態によると、ウェブページのＵＲＬを用いてイメージコードを生成し、イメージコードがディスプレイ装置を介して表示されるように制御することを含み、イメージコードは、他のシステムを通じて撮影されてイメージファイルの形態で他のシステムに入力され、他のシステムでイメージコードからＵＲＬが抽出され、他のシステムでウェブページが表示される、方法が提供される。
【００１７】
また、本発明の一実施形態によると、他のシステムのディスプレイ装置を介して露出されたイメージコードが撮影される場合、イメージコードが撮影された映像をイメージファイルの形態で生成および格納し、イメージファイルの形態で撮影された映像でイメージコードを解析して少なくともＵＲＬを含む情報を抽出し、ＵＲＬに対応するウェブページを表示することを含み、イメージコードは他のシステムでウェブページのＵＲＬを用いて生成され、他のシステムのディスプレイ装置を介して表示される、方法が提供される。
【００１８】
また、本発明の一実施形態によると、作業を識別するための情報を用いてイメージコー
ドを生成することを含み、イメージコードは他のシステムに提供され、他のシステムで作業を識別するための情報を用いて作業が行われる、方法が提供される。
【００１９】
また、本発明の一実施形態によると、イメージコードを解析して作業を識別するための情報を抽出し、抽出された情報を用いて作業が行われるように制御することを含み、イメージコードは他のシステムで作業を識別するための情報を用いて生成される、方法が提供される。
【発明の効果】
【００２０】
本発明によると、ＱＲコード（登録商標）のような二次元のイメージコードを用いてシステム間の作業を連係することができる。
【００２１】
本発明によると、一つのシステムでウェブページのＵＲＬを用いてイメージコードを生成および露出し、他のシステムでイメージコードを撮影し、イメージコードを通じてＵＲＬを抽出して該当ウェブページを表示することにより、ユーザがシステム間の作業を連係することができる。
【００２２】
本発明によると、一つのシステムで行っている作業を識別するための情報を用いてイメージコードを生成して他のシステムに提供し、他のシステムで提供を受けたイメージコードにより作業を識別するための情報を抽出し、同一の作業を行うことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態において、互いに異なる２つのシステムおよびイメージコードを示す図である。
【図２】本発明の一実施形態において、現在行っている作業を他のシステムと連係するシステムを説明するためのブロック図である。
【図３】本発明の一実施形態において、他のシステムで行っている作業を連係するシステムを説明するためのブロック図である。
【図４】本発明の一実施形態において、作業を連係するシステムの内部構成を説明するためのブロック図である。
【図５】本発明の一実施形態において、作業の連係時にウェブ格納空間を用いる一例を示す図である。
【図６】本発明の一実施形態において、ＵＲＬを用いてシステム間の作業を連係する方法を示したフローチャートである。
【図７】本発明の一実施形態において、作業を識別するための情報を用いてシステム間の作業を連係する方法を示したフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態を添付された図面を参照して詳細に説明する。
【００２５】
図１は、本発明の一実施形態において、互いに異なる２つのシステムおよびイメージコードを示す図である。まず、図１は、第１システム１１０、ウェブページ１２０、イメージコード１３０、および第２システム１４０を示している。
【００２６】
ユーザは、第１システム１１０を通じて特定のウェブページ１２０にアクセスし、記事を読み、音源を聴き、動画視聴し、または地図検索のようなサービスの提供を受けることができる。もし、ユーザが第２システム１４０を通じて同一のサービスの提供を受けようとする場合、ユーザは第２システム１４０でウェブページ１２０のＵＲＬ（Ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）を用いてウェブページ１２０にアクセスしなければならない。しかしながら、ユーザがウェブページ１２０のＵＲＬが分からない場合に
も、ユーザが第２システム１４０を通じてウェブページ１２０に手軽にアクセスして利用していたサービスをそのまま利用できるようにするために、第１システム１１０は、ウェブページ１２０のＵＲＬを用いてイメージコードを生成し、ディスプレイ装置を介して表示することができる。
【００２７】
例えば、第１システム１１０には、ユーザに現在露出されているウェブページ１２０のＵＲＬを用いてイメージコードを生成し、第１システム１１０のディスプレイ装置を介して該当イメージコードを表示するためのアプリケーションが予め設けられていてもよい。すなわち、ユーザが所定のユーザイベントを発生させる場合、第１システム１１０は、該当アプリケーションを用いてウェブページ１２０のＵＲＬに対応する情報を含んでいるイメージコードを生成し、ディスプレイ装置を介して表示することができる。
【００２８】
ユーザは、第２システム１４０の撮影装置を用いてディスプレイ装置に表示されたイメージコードを撮影することができ、第２システム１４０は、撮影装置を通じてイメージファイルの形態で入力されるイメージコードを分析し、ウェブページ１２０のＵＲＬを得ることができ、ＵＲＬを通じてウェブページ１２０を直ぐにユーザに表示することができる。したがって、ユーザは、ＵＲＬを第２システム１４０に入力したり、ウェブページ１２０を直接検索したりしなくても、第１システム１１０を通じて利用していたサービスを第２システム１４０を通じてそのまま利用できるようになる。
【００２９】
例えば、ユーザが家でＰＣを通じてニュース記事を読んだり音源を聴いたりしている途中で外出する場合、ユーザはＰＣで特定イベントを発生させ、モニターを通じて表示されるイメージコードをスマートフォンなどで撮影しさえすれば、スマートフォンなどでイメージコードのＵＲＬを用いて該当ニュース記事や該当音源が持続的にサービスされるように制御することができる。
【００３０】
また、第１システム１１０でイメージコードを生成するとき、単純にイメージコードにＵＲＬだけを格納するだけでなく、ニュース記事のどの部分が画面に表示されていたかに対する情報、または、音源や動画のどの部分を聴いていたかまたは視聴していたか等に対する情報をイメージコードにさらに格納し、第２システム１４０でニュース記事の該当部分が表示されるように制御し、または、音源や動画でユーザが聴いていたまたは視聴していた部分がサービスされるように制御することもできる。
【００３１】
すなわち、第１システム１１０で行っている作業を識別するための情報は、その作業をどのレベルまで識別するかを決定する必要がある。例えば、第１システム１１０は、ユーザがアクセスしたＵＲＬに対する情報のみをイメージコードに含ませてもよく、または、ＵＲＬに含まれたコンテンツ中のどのコンテンツをユーザが利用しているかを判断し、該当コンテンツに対する情報をイメージコードにさらに含ませてもよい。それだけでなく、第１システム１１０は、該当コンテンツのどの部分をユーザが利用しているかを判断し、ユーザが利用していたコンテンツの詳細内容に対する情報をイメージコードにさらに含ませてもよい。このような決定は、上述したアプリケーションの設定等を通してユーザが直接設定してもよく、ユーザが利用するコンテンツやサービスの種類によって自動的に設定されてもよい。また、例えば、デフォルト値を用いてＵＲＬに対する情報のみを含ませてもよい。
【００３２】
イメージコードは、二次元バーコードやＱＲコード（登録商標）、「Ｍａｘｉ  Ｃｏｄｅ」のような二次元コードを含んでもよい。このようなイメージコードやイメージコードの生成方法などに対しては、既に広く知られているので、具体的な説明は省略する。
【００３３】
図２は、本発明の一実施形態において、現在行っている作業を他のシステムと連係する
システムを説明するためのブロック図である。本実施形態に係るシステム２００は、図１で説明した第１システム１１０に対応するもので、図２に示すようにイメージコード生成部２１０および表示制御部２２０を含む。また、図２には、イメージコード２３０、他のシステム２４０、およびウェブ格納空間２５０をさらに示している。ここで、他のシステム２４０は、図１で説明した第２システム１４０に対応する。
【００３４】
イメージコード生成部２１０は、ウェブブラウザを通じて露出するウェブページのＵＲＬを用いてイメージコード２３０を生成する。また、表示制御部２２０は、イメージコード２３０がディスプレイ装置を介して表示されるように制御する。すなわち、システム２００は、イメージコード生成部２１０により、現在ウェブブラウザを介して露出しているウェブページのサービスをユーザが利用していると判断して該当ウェブページのＵＲＬを抽出し、このようなＵＲＬを用いて少なくとも該当ウェブページのＵＲＬを含むようにイメージコード２３０を生成することができる。また、システム２００は、表示制御部２２０を通じてユーザにイメージコード２３０が露出するようにディスプレイ装置を制御することができる。このとき、ユーザが他のシステム２４０の撮影装置を通じてディスプレイ装置に表示されたイメージコード２３０を撮影することができる。すなわち、イメージコード２３０は、イメージファイルの形態で他のシステム２４０に入力される。この場合、他のシステム２４０でイメージコード２３０から該当ウェブページのＵＲＬが抽出され、該当ウェブページが他のシステム２４０のディスプレイ装置を介してユーザに表示される。したがって、ユーザは、該当ウェブページのＵＲＬを他のシステム２４０に入力したり、該当ウェブページを再び検索したりしなくても、システム２００を通じて行っていた作業を持続的に行うことが可能となる。
【００３５】
また、他のシステム２４０で表示されるウェブページに含まれたテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つが、他のシステム２４０を通じてユーザに関連するウェブ格納空間２５０に格納される。この場合、ユーザは、システム２００及び他のシステム２４０を通じて該当ウェブページに接続しなくても、いつでもウェブ格納空間２５０に格納されたデータを利用できるようになる。もちろん、ユーザは、インターネットが利用可能ないずれのシステムによっても、ウェブ格納空間２５０に格納されたデータを利用することができる。
【００３６】
図３は、本発明の一実施形態において、他のシステムで行っている作業を連係するシステムを説明するためのブロック図である。本実施形態に係るシステム３００は、図１で説明した第２システム１４０に対応するもので、図３に示すように撮影部３１０、イメージコード解析部３２０、ウェブページ表示部３３０、データ抽出部３４０、および格納制御部３５０を含む。ここで、データ抽出部３４０と格納制御部３５０とは、選択的にシステム３００に含まれてもよい。また、図３は、他のシステム３６０、イメージコード３７０、およびウェブ格納空間３８０をさらに示している。
【００３７】
撮影部３１０は、他のシステム３６０のディスプレイ装置を介して露出されたイメージコード３７０が撮影される場合、イメージコード３７０が撮影された映像をイメージファイルの形態で生成および格納する。ここで、他のシステム３６０は、図１で説明した第１システム１１０または図２で説明したシステム２００に対応する。すなわち、ユーザが他のシステム３６０を通じて行っていた作業に関連するウェブページのＵＲＬを含むイメージコード３７０を生成および表示する場合、ユーザは、システム３００の撮影装置を用いてイメージコード３７０を撮影することができる。このとき、撮影部３１０は、撮影された映像をイメージファイルの形態で生成して格納することができる。
【００３８】
イメージコード解析部３２０は、イメージファイルの形態で撮影された映像のイメージコード３７０を解析し、少なくともＵＲＬを含む情報を抽出する。このとき、イメージコ
ード３７０を解析してＵＲＬに対する情報を得るためには、イメージファイルでイメージコード３７０を識別する過程と、イメージコード３７０を解析する過程などが必要であるが、このような過程は、既に知られた多様な方法のいずれかを用いて行うことができる。イメージファイルでイメージコード３７０を識別し、イメージコード３７０を解析する方法は、既に広く知られているので、具体的な説明は省略する
【００３９】
ウェブページ表示部３３０は、ＵＲＬに対応するウェブページを表示する。すなわち、イメージコード３７０には他のシステム３６０でユーザが利用していたウェブページのＵＲＬが含まれているので、システム３００はイメージコード３７０で抽出されたＵＲＬを通じてウェブページを表示することにより、ユーザが他のシステム３６０で行っている作業を連係することができる。
【００４０】
データ抽出部３４０は、ウェブページに含まれたテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つのデータを抽出し、格納制御部３５０は、少なくとも一つのデータがユーザに関連するウェブ格納空間３８０に格納されるように制御する。したがって、ユーザは、システム３００や他のシステム３６０、また、インターネットが利用可能ないずれのシステムでも、ウェブ格納空間３８０に格納されたデータを利用できるようになる。
【００４１】
図４は、本発明の一実施形態において、作業を連係するシステムの内部構成を説明するためのブロック図である。本実施形態に係る第１システム４１０は、
図４に示すようにイメージコード生成部４１１、送信部４１２、および表示制御部４１３を含む。このとき、第１システム４１０は、送信部４１２と表示制御部４１３とのうちいずれか一つを選択的に含んでもよく、または、両方とも含んでもよい。
【００４２】
また、本実施形態に係る第２システム４２０は、図４に示すように、受信部４２１、撮影部４２２、イメージコード解析部４２３、および作業制御部４２４を含んでもよい。このとき、第２システム４２０は、受信部４２１と表示制御部４１３とのうちいずれか一つを選択的に含んでもよく、または、両方とも含んでもよい。
【００４３】
ここで、第１システム４１０とは、ユーザが現在作業を行っているシステムを意味し、第２システム４２０とは、このような作業の連係を受けようとするシステムを意味する。
【００４４】
まず、第１システム４１０において、イメージコード送信部４１１は、作業を識別するための情報を用いてイメージコードを生成する。ここで、作業を識別するための情報は、上述したように該当作業をどのレベルまで識別するかを決定する。例えば、作業を識別するための情報は、次の三つのレベルに分類される。
【００４５】
（１）第１レベル：現在表示中のウェブページのＵＲＬを抽出し、作業を識別するための情報として利用する。
【００４６】
（２）第２レベル：現在表示中のウェブページのＵＲＬとウェブページのコンテンツやサービスのうち、ユーザが用いているコンテンツやサービスを識別するための情報を抽出し、作業を識別する情報として利用する。
【００４７】
（３）第３レベル：現在表示中のウェブページのＵＲＬとウェブページのコンテンツやサービスのうち、ユーザが用いているコンテンツやサービスを識別するための情報、また、該当コンテンツやサービスのどの部分をユーザが利用中であるのかを識別するための情報を抽出し、作業を識別する情報として利用する。
【００４８】
もちろん、上述した三つのレベルは一例であるだけで、必要に応じてさらに多数のレベルに分類されてもよく、さらに少数のレベルに分類されてもよいことは明らかである。例えば、「ｖｉｅｗ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ」のように該当ウェブページを見るための情報がさらに含まれてもよく、「ｉｍａｇｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ」のように該当ウェブページのイメージを見るための情報がさらに含まれてもよい。
【００４９】
また、単純に該当コンテンツを見るための情報だけでなく、ユーザが進めようとする作業に関する情報がイメージコードに直接的に含まれてもよい。例えば、「ｉｍａｇｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ／ａ．ｊｐｇ」や「ｍｏｖｉｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ／ｂ．ｍｏｖ」のように該当ウェブページのイメージや動画を抽出して格納しなさいという形態の情報がイメージコードに含まれてもよい。また、抽出されたイメージ、動画などの情報を第２システム４２０に格納するか、または、ユーザに関連するウェブ格納空間に格納するかを選択するための情報などが作業を識別する情報としてさらに含まれてもよい。
【００５０】
このような作業を識別するための情報がどのレベルまでの情報を含むかは、上述したアプリケーションの設定を用いて決定してもよく、または、現在ユーザが利用しているコンテンツまたはサービスによって自動的に決定されてもよい。
【００５１】
これに加えて、上記ではウェブ上の作業についてのみ説明したが、簡単なワードプロセッサ作業のようにオフライン上の作業に対しても適用が可能である。例えば、簡単な文書を作成する作業の場合、該当文書の内容と、使用したワードプロセッサの種類に対する情報とを共に含むようなイメージコードを生成して利用してもよい。
【００５２】
このように第１システム４１０で生成されたイメージコードは、多様な方法によって第２システム４２０に送信される。このため、第１システム４１０は、イメージコードを第２システム４２０に送信する送信部４１２、およびイメージコードがディスプレイ装置を介して表示されるように制御する表示制御部４１３のうち少なくとも一つを含んでもよい。すなわち、第１システム４１０は、イメージコードを第２システム４２０に直接送信してもよく、図１〜図３で説明したように、単純にイメージコードをディスプレイ装置を介して表示し、第２システム４２０の撮影装置を通じて第２システム４２０に入力させてもよい。また、必要に応じて、イメージコードをユーザに関連する格納空間に格納し、第２システム４２０でウェブ格納空間から該当イメージコードを受信して利用するようにしてもよい。
【００５３】
これに伴い、第２システム４２０は、イメージコードを第１システム４１０から受信する受信部４２１と、第１システム４１０のディスプレイ装置を介して露出したイメージコードが撮影される場合、イメージコードが撮影された映像をイメージファイルの形態で生成および格納する撮影部４２２とのうち少なくとも一つを含んでもよい。もちろん、第２システム４２０は、上述したようにユーザに関連するウェブ格納空間でイメージコードを受信してもよい。
【００５４】
このとき、イメージコード解析部４２３は、イメージコードを解析して作業を識別するための情報を抽出し、作業制御部４２４は、抽出された情報を用いて作業が行われるように制御することができる。上述した例を用いて説明すれば、イメージコード解析部４２３は、「ｉｍａｇｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ」や「ｍｏｖｉｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ／ｂ．ｍｏｖ」のように作業を識別するための情報を抽出することができ、作業制御部４２４は、該当ウェブサイトのイメージ部分をユーザに表示し、または、該当ウェブサイトの動画を抽出して格納することができる。
【００５５】
また、この場合にも、作業に関連したテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つが、第２システム４２０を通じてユーザに関連するウェブ格納空間に格納される。このために、第２システム４２０は、作業に関連したテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つを、ユーザに関連するウェブ格納空間に格納されるように制御する格納制御部（図示せず）をさらに含んでもよい。
【００５６】
図５は、本発明の一実施形態において、作業の連係時にウェブ格納空間を利用する一例を示す図である。ウェブページ、音楽、動画、地図のようにウェブ上を通じて提供される多様なコンテンツやサービス５１０に対する識別子が、イメージコード５２０として生成され、スマートフォン５３０のようなユーザのモバイル端末機に入力される。このとき、スマートフォン５３０は、イメージコード５２０を解析してＵＲＬなどを抽出し、該当ウェブページでテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つを抽出し、ユーザに関連するウェブ格納空間５４０に格納することができる。このとき、ウェブ格納空間５４０に格納されたデータが、スマートフォン５３０などのインターネットを利用可能なすべてのシステムで利用できることは明らかである。このようなコンテンツやサービス５１０は、イメージコード５２０を生成する端末機だけでなく、インターネットが利用可能なすべての端末機を通じて抽出され、ウェブ格納空間５４０に格納されてもよい。
【００５７】
図６は、本発明の一実施形態において、ＵＲＬを用いてシステム間の作業を連係する方法を示すフローチャートである。図６は、第１システムおよび第２システムの２つのシステムの間における作業を連係する方法を示している。
【００５８】
まず、ステップＳ６１１において、第１システムは、ウェブブラウザを通じて露出するウェブページのＵＲＬを用いてイメージコードを生成する。また、ステップＳ６１２において、第１システムは、イメージコードがディスプレイ装置を介して表示されるように制御する。すなわち、第１システムは、ステップＳ６１１において現在ウェブブラウザを通じて露出しているウェブページのサービスをユーザが利用していると判断し、該当ウェブページのＵＲＬを抽出して、このようなＵＲＬを用いて少なくとも該当ウェブページのＵＲＬを含むようにイメージコードを生成することができる。また、第１システムは、ステップＳ６１２において、ユーザにイメージコードが露出するように、ディスプレイ装置を制御することができる。
【００５９】
このとき、ユーザが第２システムの撮影装置を通じてディスプレイ装置に表示されたイメージコードを撮影することができる。すなわち、イメージコードは、イメージファイルの形態で第２システムに入力される。
【００６０】
ステップＳ６２１において、第２システムは、第１システムのディスプレイ装置を介して露出したイメージコードが撮影される場合、イメージコードが撮影された映像をイメージファイルの形態で生成および格納する。すなわち、ユーザが第１システムを通じて行っていた作業に関連するウェブページのＵＲＬを含むイメージコードを生成および表示する場合、ユーザは、第２システムの撮影装置を用いてイメージコードを撮影することができる。このとき、第２システムは、撮影された映像をイメージファイルの形態で生成して格納することができる。
【００６１】
ステップＳ６２２において、第２システムは、イメージファイルの形態で撮影された映像でイメージコードを解析し、少なくともＵＲＬを含む情報を抽出する。このとき、イメージコードを解析してＵＲＬに関する情報を得るためには、イメージファイルでイメージコードを識別する過程、およびイメージコードを解析する過程などが必要であるが、このような過程は、既に知られた様々な方法のうち少なくとも一つを用いて行われる。イメー
ジファイルでイメージコードを識別し、イメージコードを解析する方法は、既に広く知られているので、具体的な説明は省略する。
【００６２】
ステップＳ６２３において、第２システムは、ＵＲＬに対応するウェブページを表示する。すなわち、イメージコードには、第１システムでユーザが利用していたウェブページのＵＲＬが含まれているので、第２システムは、イメージコードで抽出されたＵＲＬを通じてウェブページを表示することにより、ユーザが第１システムで行っている作業を連係することができる。
【００６３】
また、第２システムは、ウェブページに含まれたテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つのデータを抽出し、少なくとも一つのデータがユーザに関連するウェブ格納空間に格納されるように制御することができる。したがって、ユーザは、第２システムや第１システム、インターネットが利用可能ないずれのシステムでも、ウェブ格納空間に格納されたデータを利用できるようになる。
【００６４】
図７は、本発明の一実施形態において、作業を識別するための情報を用いてシステム間の作業を連係する方法を示すフローチャートである。図７は、第１システムおよび第２システムの２つのシステムの間における作業を連係する方法を示している。ここで、第１システムとは、ユーザが現在作業を行っているシステムを意味し、第２システムとは、このような作業の連係を受けようとするシステムを意味する。
【００６５】
ステップＳ７１１において、第１システムは、作業を識別するための情報を用いてイメージコードを生成する。ここで、作業を識別するための情報は、上述したように該当作業をどのレベルまで識別するかを決定する。例えば、作業を識別するための情報は、次の三つのレベルに分類される。
【００６６】
（１）第１レベル：現在表示中のウェブページのＵＲＬを抽出し、作業を識別するための情報として利用する。
【００６７】
（２）第２レベル：現在表示中のウェブページのＵＲＬとウェブページのコンテンツやサービスのうち、ユーザが利用しているコンテンツやサービスを識別するための情報を抽出し、作業を識別する情報として利用する。
【００６８】
（３）第３レベル：現在表示中のウェブページのＵＲＬとウェブページのコンテンツやサービスのうち、ユーザが利用しているコンテンツやサービスを識別するための情報、また、該当コンテンツやサービスのどの部分をユーザが利用中であるのかを識別するための情報を抽出し、作業を識別する情報として利用する。
【００６９】
もちろん、上述した三つのレベルは一例であるだけで、必要に応じてさらに多数のレベルに分類されてもよく、さらに少数のレベルに分類されてもよいことは明らかである。例えば、「ｖｉｅｗ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ」のように該当ウェブページを見るための情報がさらに含まれてもよく、「ｉｍａｇｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ」のように該当ウェブページのイメージを見るための情報がさらに含まれてもよい。
【００７０】
また、単純に該当コンテンツを見るための情報だけでなく、ユーザが進めようとする作業に関する情報がイメージコードに直接的に含まれてもよい。例えば、「ｉｍａｇｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ／ａ．ｊｐｇ」や「ｍｏｖｉｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ／ｂ．ｍｏｖ」のように該当ウェブページのイメージや動画を抽出して格納しなさいという形態の情報がイメージコードに含まれてもよい。また、抽出され
たイメージ、動画などの情報を第２システム４２０に格納するか、または、ユーザに関連するウェブ格納空間に格納するかを選択するための情報などが作業を識別する情報としてさらに含まれてもよい。
【００７１】
このような作業を識別する情報がどのレベルまでの情報を含むかは、上述したアプリケーションの設定を用いて決定してもよく、または、現在ユーザが利用しているコンテンツまたはサービスによって自動的に決定されてもよい。
【００７２】
これに加えて、上記ではウェブ上の作業についてのみ説明したが、簡単なワードプロセッサ作業のようにオフライン上の作業に対しても適用が可能である。例えば、簡単な文書を作成する作業の場合、該当文書の内容と、使用したワードプロセッサの種類に対する情報とを共に含むようなイメージコードを生成して利用してもよい。
【００７３】
このように第１システムで生成されたイメージコードは、多様な方法によって第２システムに送信される。このために、第１システムは、イメージコードを第２システムに有無線ネットワークを介して送信するか、または、イメージコードがディスプレイ装置を介して表示されるように制御する。すなわち、第１システムは、イメージコードを第２システムに直接送信してもよく、図１〜図３で説明したように、単純にイメージコードをディスプレイ装置を介して表示し、第２システムの撮影装置を通じて入力させてもよい。また、必要に応じて、第１システムは、イメージコードをユーザに関連する格納空間に格納し、第２システム４２０でウェブ格納空間から該当イメージコードを受信して利用するようにしてもよい。
【００７４】
これに伴い、第２システムは、イメージコードを第１システムから受信するか、または、第１システム４１０のディスプレイ装置を介して露出したイメージコードが撮影される場合、イメージコードが撮影された映像をイメージファイルの形態で生成および格納することができる。もちろん、第２システムは、上述したように、ユーザに関連するウェブ格納空間からイメージコードを受信してもよい。
【００７５】
ステップＳ７２１において、第２システムは、イメージコードを解析して作業を識別するための情報を抽出する。また、ステップＳ７２２において、第２システムは、抽出された情報を用いて作業が行われるように制御することができる。上述した例を用いて説明すれば、第２システムは、「ｉｍａｇｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ」や「ｍｏｖｉｅ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏｍ／ｂ．ｍｏｖ」のように作業を識別するための情報を抽出することができ、該当ウェブサイトのイメージ部分をユーザに表示するか又は該当ウェブサイトの動画を抽出して、格納することができる。
【００７６】
また、この場合にも、作業に関連したテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つが、第２システムを通じてユーザに関連するウェブ格納空間に格納される。このために、第２システムは、作業に関連したテキスト、イメージ、音源、動画、地図情報のうち少なくとも一つを、ユーザに関連するウェブ格納空間に格納されるように制御することができる。
【００７７】
このように、本発明の実施形態に係るシステムおよび方法を利用すると、ＱＲコード（登録商標）のような二次元のイメージコードを用いてシステム間で作業を連係することができる。より詳しくは、一つのシステムでウェブブラウザを通じて露出するウェブページのＵＲＬを用いてイメージコードを生成および露出し、他のシステムでイメージコードを撮影して該イメージコードを介してＵＲＬを抽出し、該当ウェブページを表示することにより、システム間の作業を連係することができる。また、一つのシステムで行っている作業を識別するための情報を用いてイメージコードを生成して他のシステムに提供し、他の
システムで提供を受けたイメージコードから作業を識別するための情報を抽出し、同一の作業を行うことができる。
【００７８】
本発明の実施形態に係る方法は、多様なコンピュータ手段によって行われるプログラム命令形態で実現され、コンピュータ読取可能な媒体に記録される。前記コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせを含んでもよい。前記媒体に記録されるプログラム命令は、本発明のために特別に設計されて構成されたものであってもよく、コンピュータソフトウェア当業者に公知されて使用可能なものであってもよい。また、上述したファイルシステムは、コンピュータ読取可能な記録媒体に記録される。
【００７９】
上述したように本発明は、限定された実施形態および図面によって説明されたが、本発明は、前記実施形態に限定されるものではなく、本発明が属する分野で通常の知識を有する者であれば、このような記載から多様な修正および変形が可能である。
【００８０】
したがって、本発明の範囲は、説明された実施形態に限定されて決定されてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等なもの等によって決定されなければならない。
【符号の説明】
【００８１】
２１０：イメージコード生成部
２２０：表示制御部
３２０：イメージコード解析部
３３０：ウェブページ表示部
【図１】
2017016698.tif 000003
【図２】
2017016698.tif 000004
【図３】
2017016698.tif 000005
【図４】
2017016698.tif 000006
【図５】
2017016698.tif 000007
【図６】
2017016698.tif 000008
【図７】
2017016698.tif 000009