[go: up one dir, main page]

JP2007041632A - コンテンツアクセス方法および振分装置 - Google Patents

コンテンツアクセス方法および振分装置 Download PDF

Info

Publication number
JP2007041632A
JP2007041632A JP2005221656A JP2005221656A JP2007041632A JP 2007041632 A JP2007041632 A JP 2007041632A JP 2005221656 A JP2005221656 A JP 2005221656A JP 2005221656 A JP2005221656 A JP 2005221656A JP 2007041632 A JP2007041632 A JP 2007041632A
Authority
JP
Japan
Prior art keywords
content
code
distribution
server
conversion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005221656A
Other languages
English (en)
Inventor
Kenichiro Sakai
憲一郎 酒井
Tsuguo Noda
嗣男 野田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2005221656A priority Critical patent/JP2007041632A/ja
Priority to US11/360,389 priority patent/US7611057B2/en
Priority to EP06110534A priority patent/EP1752892A1/en
Publication of JP2007041632A publication Critical patent/JP2007041632A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

【課題】コードをもちいてコンテンツにアクセスさせる方式をとるコンテンツ提供業者が複数存在する場合であっても、利用者が混乱なくコンテンツへアクセスすることを可能にするコンテンツアクセス方法および振分装置を提供すること。
【解決手段】コードをもちいてコンテンツにアクセスさせるための変換サーバが複数存在する場合に、どのコードがどの変換サーバにて変換されるべきかというルールを記憶した振分サーバ200を設ける。端末装置100は、コンテンツを取得するためのコードがどの変換サーバに対応したものであるかを知らなくても、同コードを振分サーバ200に送信することにより、同コードは適切な変換サーバに転送され、コンテンツまたはコンテンツへのアクセス情報が応答される。
【選択図】 図1

Description

この発明は、ネットワーク上のコンテンツへのアクセスを提供するコンテンツアクセス方法および振分装置に関し、特に、コードをもちいてコンテンツにアクセスさせる方式をとるコンテンツ提供業者が複数存在する場合であっても、利用者が混乱なくコンテンツへアクセスすることを可能にするコンテンツアクセス方法および振分装置に関するものである。
インターネット上には多種多様なコンテンツが存在する。これらのコンテンツにアクセスするには、通常は、URL(Uniform Resource Locator)と呼ばれる所定の書式の文字列を端末装置に対して指定することが必要になる。
このURLは、10〜30文字程度の長さがあり、正確に指定することは容易ではない。そこで、短いコードを指定するだけでインターネット上のコンテンツにアクセスすることを可能にするサービスが提供されている。これらのサービスでは、指定されたコードを変換サーバへいったん送信し、変換サーバにてコードを正式なURLに変換する仕組みがとられている。
この仕組みをさらに応用し、特許文献1において開示されているような画像データへのコードの埋め込み技術と組み合わせたサービスも実現されている。画像データ中に、その画像データと関連したコンテンツにアクセスするためのコードを埋め込んでおくことにより、利用者は、画像をたよりにして希望するコンテンツの選択とアクセスを容易におこなうことができる。
特開2004−349879号公報
しかしながら、上記のようにコードをもちいてコンテンツにアクセスするサービスを複数の業者が提供する場合、利用者に混乱が生じる恐れがある。たとえば、画像データからコードを取得し、そのコードをもちいてコンテンツにアクセスする仕組みを複数の業者が独自に提供した場合、利用者はどの画像データがどの業者のサービスに対応しているのかを意識しなければコンテンツにアクセスすることができなくなってしまう。
この発明は、上述した従来技術による問題点を解消するためになされたものであり、コードをもちいてコンテンツにアクセスさせる方式をとるコンテンツ提供業者が複数存在する場合であっても、利用者が混乱なくコンテンツへアクセスすることを可能にするコンテンツアクセス方法および振分装置を提供することを目的とする。
上述した課題を解決し、目的を達成するため、本発明は、ネットワーク上のコンテンツへのアクセスを提供するコンテンツアクセス方法であって、コンテンツの要求元から受信したコンテンツアクセスのためのコードを所定のルールに基づいて処理し、予め登録された振分先の一つへ振り分ける振分工程と、前記振分工程において、前記コード、もしくは、前記振分工程において前記コードを基にして生成されたコードを前記コンテンツの格納場所を示す情報に変換する変換工程とを含んだことを特徴とする。
また、本発明は、コードに対応したコンテンツを提供するコンテンツ提供システムとネットワークを介して接続された振分装置であって、コンテンツの要求元からコンテンツアクセスのためのコードを受信する受信手段と、前記受信手段が受信したコードを所定のルールに基づいて処理し、予め登録された前記コンテンツ提供システムの一つへ振り分ける振分手段とを備えたことを特徴とする。
この発明によれば、予め振分対象のコンテンツ提供システムが登録された振替サーバが所定のルールに基づいてコードをコンテンツ提供システムへ振り分けるように構成したので、コードをもちいてコンテンツにアクセスさせる方式をとるコンテンツ提供システムが複数存在する場合であっても、利用者は、コンテンツにアクセスするためのコードを振替サーバに送信することにより混乱なくコンテンツへアクセスできる。
また、本発明は、上記の発明において、前記振分手段が振分先として選択したコンテンツ提供システムへアクセスするための情報をコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする。
この発明によれば、振替サーバは、コードの振分先を選定し、選定した振分先をコンテンツの要求元へ応答する処理までを担当するように構成したので、振替サーバの負荷を軽減させることができる。
また、本発明は、上記の発明において、前記振分手段が振分先として選択したコンテンツ提供システムへ前記コード、もしくは、前記コードより生成したコンテンツを特定するためのコードを送信する送信手段と、前記送信手段が送信した情報に対応して前記コンテンツ提供システムから応答された情報をコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする。
この発明によれば、振替サーバは、コードの振分先を選定し、選定した振分先へコンテンツを要求するコードを送信し、振分先から応答された情報をコンテンツの要求元へ応答する処理までを担当するように構成したので、コンテンツの要求元に対して振分先へのアクセスを秘匿することができる。
また、本発明は、上記の発明において、前記振分手段が振分先として選択したコンテンツ提供システムへ前記コード、もしくは、前記コードより生成したコンテンツを特定するためのコードを送信する送信手段と、前記送信手段が送信した情報に対応して前記コンテンツ提供システムから応答された情報に基づいてコンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段により取得されたコンテンツをコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする。
この発明によれば、振替サーバは、コードの振分先を選定し、選定した振分先へコンテンツを要求するコードを送信し、振分先から応答された情報に基づいてコンテンツを取得し、取得したコンテンツをコンテンツの要求元へ応答する処理までを担当するように構成したので、コンテンツの要求元に対してコンテンツ取得手順の詳細をすべて秘匿することができる。
また、本発明は、上記の発明において、前記振分手段が前記コードもしくは前記コードを基にして生成されたコードから該コードの正当性を識別し、該識別結果に基づいて該コードの振分けを制御する手段をさらに備えたことを特徴とする。
この発明によれば、振り分けるコードの正当性を確認し、正当性を確認できないコードはコンテンツ提供システムへ振り分けないように構成したので、不正なコードによるコンテンツ提供システムへのアクセスを防止することができる。
本発明によれば、予め振分対象のコンテンツ提供システムが登録された振替サーバが所定のルールに基づいてコードをコンテンツ提供システムへ振り分けるように構成したので、コードをもちいてコンテンツにアクセスさせる方式をとるコンテンツ提供システムが複数存在する場合であっても、利用者は、コンテンツにアクセスするためのコードを振替サーバに送信することにより混乱なくコンテンツへアクセスできるという効果を奏する。
また、本発明によれば、振替サーバは、コードの振分先を選定し、選定した振分先をコンテンツの要求元へ応答する処理までを担当するように構成したので、振替サーバの負荷を軽減させることができるという効果を奏する。
また、本発明によれば、振替サーバは、コードの振分先を選定し、選定した振分先へコンテンツを要求するコードを送信し、振分先から応答された情報をコンテンツの要求元へ応答する処理までを担当するように構成したので、コンテンツの要求元に対して振分先へのアクセス手順を秘匿することができるという効果を奏する。
また、本発明によれば、振替サーバは、コードの振分先を選定し、選定した振分先へコンテンツを要求するコードを送信し、振分先から応答された情報に基づいてコンテンツを取得し、取得したコンテンツをコンテンツの要求元へ応答する処理までを担当するように構成したので、コンテンツの要求元に対してコンテンツ取得手順の詳細をすべて秘匿することができるという効果を奏する。
また、本発明によれば、振り分けるコードの正当性を確認し、正当性を確認できないコードはコンテンツ提供システムへ振り分けないように構成したので、不正なコードによるコンテンツ提供システムへのアクセスを防止することができるという効果を奏する。
以下に添付図面を参照して、本発明に係るコンテンツアクセス方法および振分装置の好適な実施の形態を詳細に説明する。以下の説明では、まず、本発明の原理を説明し、その後、この原理を画像データに埋め込まれたコードに基づいてコンテンツにアクセスするサービスに適用した実施例について説明することとする。
(本発明の原理)
まず、本発明の原理について従来技術と比較して説明する。図13は、従来のコンテンツアクセス方式を説明するための説明図である。同図は、画像データに埋め込まれたコードに基づいてコンテンツにアクセスする方式の例を示している。この画像データにコードを埋め込む技術としては、上記の特許文献1に記載された技術を利用すればよい。
画像データ10は、コンテンツにアクセスするためのコードが埋め込まれた画像データである。この画像データ10は、印刷、あるいは、表示することにより、画像データ自体を可視化するが、肉眼では通常の画像データと同様に見え、コードが埋め込まれていることはわからない。
端末装置100は、インターネット上のコンテンツを表示可能な情報処理装置であり、画像データ10に埋め込まれたコードを取得し、このコードを変換サーバ300に送信することによりコンテンツを取得する。
端末装置100は、たとえば、カメラ機能を備えた携帯電話端末であり、カメラ機能によって撮影した画像データ10を変換サーバ300の提供業者によって配布されているプログラムによって読み取ってコードを取得する。そして、このプログラムがコードを変換サーバ300へ送信してコンテンツを取得する。
変換サーバ300は、端末装置100から送信されたコードをインターネット上のコンテンツのURLに変換するサーバ装置である。変換サーバ300が有するコンテンツID変換表321には、コードとコンテンツのURLとの対応が予め登録されており、変換サーバ300は、コンテンツID変換表321に基づいてコードの変換をおこなう。
なお、図13においては、変換サーバ300が端末装置100からコードを取得し、端末装置100に対してコンテンツのURLを応答するように図示しているが、変換サーバ300がコンテンツのURLをもちいてコンテンツにアクセスし、端末装置100に対してコンテンツを応答するように構成することもできる。
このように、画像データにコンテンツアクセス用のコードを埋め込んでおく方式は、コードを埋め込む画像データを適切に選択することにより画像データからコンテンツを容易に連想できるようになるため、利用者が親しみやすい仕組みを実現することができる。また、コンテンツのURLそのものでなく、短いコードを画像データに埋め込むことにより、誤認識によるアクセス不能を回避しやすくなる。
しかしながら、このような仕組みを複数のコンテンツ提供業者が独自に提供した場合、問題が生じる。各業者がコードの取得とコンテンツアクセスのためのプログラムを独自に提供すると、利用者は、画像データからコンテンツにアクセスする場合に、適切なプログラムを選択し、適切な変換サーバにコードを送信しなければコンテンツを取得することができなくなる。
図1は、本発明の原理を説明するための説明図である。同図に示すように、本発明においては、振分サーバ200を設置し、この振分サーバ200にてコンテンツアクセスのためのコードを一括して受信し、そのコードを対応するコンテンツ提供業者の変換サーバに振り分ける構成をとる。
このような構成をとることにより、コンテンツ提供業者が複数存在する場合であっても、利用者は、個別のコンテンツ提供業者を意識せずにサービスを利用することができる。また、コンテンツ提供業者は、他の業者と共通するアクセス制御や課金等の処理を振分サーバ200に委任することによって、自身の変換サーバの処理を軽減させることができるとともに、サーバ管理の工数を削減することもできる。
なお、振分サーバ200の基本処理は、図1に図示したようにコンテンツ提供業者にコードを振り分けるだけのものであってもよいし、さらに、コンテンツ提供業者から応答されたコンテンツのURLもしくはコンテンツそのものを端末装置100へ応答する処理を含んでいてもよい。また、コンテンツ提供業者から応答されたコンテンツのURLを基にしてコンテンツを取得し、取得したコンテンツを端末装置100へ応答する処理を含んでいてもよい。
振分サーバ200から端末装置100に対してコンテンツのURLやコンテンツそのものを応答する場合、コンテンツ提供業者のサーバの詳細を利用者に対して秘匿することができ、サーバへの不正なアクセスを防止することができる効果がある。
まず、本実施例に係るコンテンツアクセス方式について説明する。図2は、本実施例に係るコンテンツアクセス方式を説明するための説明図である。同図に示すように、本実施例に係るコンテンツアクセス方式は、画像データ10と、端末装置100と、振分サーバ200aと、変換サーバ300aによって実現される。
画像データ10は、コンテンツにアクセスするためのコードが埋め込まれた画像データである。画像データ10は、ネットワーク経由、DVD−ROM等の記憶媒体経由、もしくはカメラ機能による撮影によって端末装置100に取り込まれる。
端末装置100は、インターネット上のコンテンツを表示可能な情報処理装置であり、たとえば、パソコンや携帯電話端末である。端末装置100上では、コンテンツ取得プログラムを動作させることができる。
このコンテンツ取得プログラムは、画像データ10に埋め込まれたコードを読み取り、そのコードを既知のサーバである振分サーバ200aに送信し、応答として変換サーバのアドレスとコンテンツIDを受信する。そして、応答された変換サーバのアドレスにコンテンツIDを送信し、応答としてコンテンツのURLを取得する。そして、このURLをWEBブラウザに引き渡して、コンテンツを取得させる。
コンテンツ取得プログラムは、端末装置100内の記憶手段もしくは振分サーバ200a等のサーバ装置内に記憶され、必要に応じて読み出されて端末装置100のメモリ上に展開され、プロセッサによって実行される。
振分サーバ200aは、ネットワークを通じて端末装置100と接続されたサーバ装置であり、コードとコンテンツの対応を記憶した変換サーバを選択する役割をもっている。
具体的には、端末装置100からコンテンツアクセスのためのコードを受信すると、そのコードをデコードして変換サーバIDとコンテンツIDを取得する。変換サーバIDは、振分サーバ200aが変換サーバを特定するためのIDであり、コンテンツIDは、変換サーバがコンテンツを特定するためのIDである。
そして、変換サーバIDと変換サーバのアドレスの対応が予め記憶された変換サーバID変換表221を検索して、変換サーバIDに対応する変換サーバのアドレスを取得し、取得した変換サーバのアドレスとコンテンツIDを端末装置100に応答する。
ここで、変換サーバID変換表221に当該の変換サーバIDが存在しない場合は、端末装置100に対して応答をおこなわない。この場合、端末装置100のコンテンツ取得はエラー終了することになる。
このように、予め登録された変換サーバのみを選択対象とすることは、不正なコンテンツへの誘導を排除することができる効果がある。不正なコンテンツ提供業者は、自身のコンテンツへアクセスするコードを画像データに埋め込み、それを正当なコンテンツ提供業者の提供する画像データに見せかけることが可能である。しかし、そのような不正行為をおこなったとしても、変換サーバID変換表221に該当する変換サーバIDは存在しないので、不正なコンテンツ提供業者のコンテンツへの誘導は排除される。
変換サーバ300aは、ネットワークを通じて端末装置100と接続されたサーバ装置であり、コンテンツIDをコンテンツのURLに変換する役割をもっている。
具体的には、端末装置100からコンテンツIDを受信すると、コンテンツIDとコンテンツのURLの対応が予め記憶されたコンテンツID変換表321を検索して、コンテンツIDに対応するコンテンツのURLを取得し、取得したコンテンツのURLを端末装置100に応答する。
図2においては、1台の変換サーバのみを図示しているが、変換サーバは何台存在していてもよい。原則として、変換サーバは、コンテンツ提供業者ごとに少なくとも1台ずつ用意される。変換サーバが何台あったとしても、コンテンツアクセスに必要な変換サーバのアドレスは振分サーバ200aから応答されるため、端末装置100はそれらを意識する必要がない。
このように、本実施例に係るコンテンツアクセス方式では、振分サーバ200aがコンテンツアクセス用のコードに基づいて変換サーバを選択し、選択された変換サーバに端末装置100がアクセスしてコンテンツ取得をおこなう構成をとる。この構成では、振分サーバ200aは、変換サーバ選択後の処理に関与しないため、振分サーバ200aの負荷が小さくなる。
なお、振分サーバ200aが、端末装置100に変換サーバのアドレスとコンテンツIDを応答する際に、コンテンツIDに認証情報を付与することとし、端末装置100から送信されたコンテンツID付与された認証情報を変換サーバ300aにおいて確認するように構成してもよい。このように構成することにより、振分サーバ200aを経由しない不正なアクセスを排除することができる。
また、コードをデコードして変換サーバIDとコンテンツIDを取得する処理を、端末装置100でおこない、変換サーバIDのみを端末装置100から振分サーバ200aへ送信するように構成してもよい。このように構成することにより、振分サーバ200aの負荷が軽減される。一方、コードのデコードを振分サーバ200aがおこなう場合は、デコード処理の実施が1ヶ所に集約化されるため、コードの形式の変更等をおこないやすくなる。
また、コードを変換サーバIDとコンテンツIDの組み合わせではなく、コンテンツIDのみからなるように構成してもよい。この場合、振分サーバ200aは、コンテンツIDの値の範囲や書式等に基づいて変換サーバの選択をおこなう。
次に、本実施例に係る振分サーバ200aの構成について説明する。図3は、本実施例に係る振分サーバ200aの構成を示す機能ブロック図である。同図に示すように、振分サーバ200aは、制御部210aと、記憶部220とを有する。
制御部210aは、振分サーバ200aを全体制御する制御部であり、通信制御部211aと、コードデコード部212aと、変換サーバID変換部213aと、認証情報付与部214aとを有する。
通信制御部211aは、ネットワークを通じた各種情報のやりとりを制御する制御部である。具体的には、端末装置100等からコンテンツアクセスのためのコードを受信したり、変換サーバのアドレスとコンテンツIDをコードの送信元の端末装置に送信したりといった処理を制御する。
コードデコード部212aは、通信制御部211aが受信したコードから変換サーバIDとコンテンツIDを取得する処理部である。たとえば、コードが24ビットのデータで、前半8ビットが変換サーバID、後半16ビットがコンテンツIDであるとすると、コードデコード部212aは、コードを前半8ビットと後半16ビットに分離する処理をおこなう。
変換サーバID変換部213aは、コードデコード部212aが取得した変換サーバIDに対応する変換サーバのアドレスを記憶部220の変換サーバID変換表221を検索して取得する処理部である。変換サーバIDに対応する変換サーバのアドレスが変換サーバID変換表221に存在しなかった場合、通信制御部211aは、コードの送信元の端末装置に対して変換サーバのアドレスとコンテンツIDの送信をおこなわない。
認証情報付与部214aは、コードデコード部212aが取得したコンテンツIDに認証情報を付与する処理部である。この認証情報は、コンテンツIDが振分サーバ200aを経て送信されたものであり、不正なものでないことを変換サーバにて確認するための情報である。
たとえば、コードの送信元の端末装置のIPアドレスをハッシュ関数でハッシュした値を認証情報としてコンテンツIDに付与することができる。この場合、変換サーバは、コンテンツIDの送信元の端末装置のIPアドレスを同一のハッシュ関数でハッシュし、コンテンツIDに付与された値と比較することにより、コンテンツIDが振分サーバ200aを経て送信されたものであることを確認することができる。
記憶部220は、各種情報を記憶する記憶部であり、変換サーバID変換表221と、変換エラーログ222とを有する。図4は、変換サーバID変換表221のデータ構成の一例を示すサンプル図である。同図に示すように、変換サーバID変換表221は、変換サーバIDと変換サーバのアドレスの対応を保持する。
変換エラーログ222は、変換サーバID変換部213aにて変換サーバのアドレスを取得できなかった場合の記録であり、コードの値やコードの送信元の端末装置のIPアドレスや日時などを保持する。この情報は、不正アクセスの確認等の目的で利用される。
次に、本実施例に係る変換サーバ300aの構成について説明する。図5は、本実施例に係る変換サーバ300aの構成を示す機能ブロック図である。同図に示すように、変換サーバ300aは、制御部310aと、記憶部320とを有する。
制御部310aは、変換サーバ300aを全体制御する制御部であり、通信制御部311aと、コンテンツID認証部312aと、コンテンツID変換部313aとを有する。
通信制御部311aは、ネットワークを通じた各種情報のやりとりを制御する制御部である。具体的には、端末装置100等からコンテンツIDを受信したり、コンテンツのURLをコンテンツIDの送信元の端末装置に送信したりといった処理を制御する。
コンテンツID認証部312aは、通信制御部311aが受信したコンテンツIDに付与されている認証情報を切り離して取得し、当該のコンテンツIDが振分サーバ200aを経て送信されたものであることを確認する処理部である。コンテンツIDが振分サーバ200aを経て送信されたものでなかった場合、通信制御部211aは、コンテンツIDの送信元の端末装置に対してコンテンツのURLの送信をおこなわない。
コンテンツID変換部313aは、コンテンツID認証部312aにより認証情報が除かれたコンテンツIDに対応するコンテンツのURLを記憶部320のコンテンツID変換表321を検索して取得する処理部である。コンテンツIDに対応するコンテンツのURLがコンテンツID変換表321に存在しなかった場合、通信制御部311aは、コードの送信元の端末装置に対してコンテンツのURLの送信をおこなわない。
記憶部320は、各種情報を記憶する記憶部であり、コンテンツID変換表321を有する。図6は、コンテンツID変換表321のデータ構成の一例を示すサンプル図である。同図に示すように、コンテンツID変換表321は、コンテンツIDとコンテンツのURLの対応を保持する。
次に、図2に示した端末装置100、振分サーバ200aおよび変換サーバ300aの処理手順について説明する。図7は、図2に示した端末装置100、振分サーバ200aおよび変換サーバ300aの処理手順を示すフローチャートである。
まず、端末装置100が画像データ10に埋め込まれたコードを読み取り(ステップS101)、このコードを振分サーバ200aへ送信する(ステップS102)。
振分サーバ200aは、コードを受信すると(ステップS103)、コードをデコードして変換サーバIDとコンテンツIDを取得する(ステップS104)。そして、変換サーバID変換表221を検索して変換サーバIDに対応する変換サーバアドレスを取得する(ステップS105)。
ここで、対応する変換サーバアドレスが存在しない場合(ステップS106否定)、変換エラーログ222にその旨を記録する(ステップS107)。この場合、端末装置100に変換サーバアドレスとコンテンツIDが応答されず、端末装置100のコンテンツアクセスは失敗となる(ステップS108)。
変換サーバIDに対応する変換サーバアドレスが存在した場合(ステップS106肯定)、コンテンツIDに認証情報を付与し(ステップS109)、変換サーバアドレスとコンテンツIDを端末装置100に応答する(ステップS110)。
端末装置100は、変換サーバアドレスとコンテンツIDを受信すると(ステップS111)、変換サーバアドレスが示すサーバ装置(この場合、変換サーバ300a)に対してコンテンツIDを送信する(ステップS112)。
変換サーバ300aは、コンテンツIDを受信すると(ステップS113)、コンテンツIDから認証情報を分離し、認証情報を基にしてコンテンツIDが振分サーバ200aを経て送信されたものであるか否かを確認する(ステップS114)。
ここで、コンテンツIDが振分サーバ200aを経て送信されたものでないと判断された場合(ステップS115否定)、端末装置100にコンテンツURLが応答されず、端末装置100のコンテンツアクセスは失敗となる(ステップS116)。
コンテンツIDが振分サーバ200aを経て送信されたものであると判断された場合(ステップS115肯定)、コンテンツID変換表321を検索してコンテンツIDに対応するコンテンツURLを取得する(ステップS117)。
ここで、対応するコンテンツURLが存在しない場合(ステップS118否定)、端末装置100にコンテンツURLが応答されず、端末装置100のコンテンツアクセスは失敗となる(ステップS119)。
コンテンツIDに対応するコンテンツURLが存在した場合(ステップS118肯定)、コンテンツURLを端末装置100に応答する(ステップS120)。端末装置100は、コンテンツURLを受信すると(ステップS121)、そのURLにアクセスしてコンテンツを取得する(ステップS122)。
上記実施例で説明した端末装置100、振分サーバ200aおよび変換サーバ300aの各種の処理は、あらかじめ用意されたプログラムをコンピュータで実行することによって実現することができる。そこで、以下では、振分サーバ200aの機能を実現する場合を例として、そのようなプログラムを実行するコンピュータの一例を説明する。
図8は、振分プログラムを実行するコンピュータを示す機能ブロック図である。このコンピュータ1000は、ユーザからのデータの入力を受け付ける入力装置1010、モニタ1020、各種プログラムを記録した記録媒体からプログラムを読み取る媒体読取り装置1030、各種情報を一時記憶するRAM(Random Access Memory)1040、ネットワークを介して他のコンピュータとの間でデータの授受をおこなうネットワークインターフェース装置1050、HDD(Hard Disk Drive)1060およびCPU(Central Processing Unit)1070をバス1080で接続して構成される。
そして、HDD1060には、振分サーバ200aの機能と同様の機能を発揮するプログラムである振分プログラム1060cが記憶されている。HDD1060には、図3の変換サーバID変換表221に対応する変換サーバID変換テーブル1060aと、変換エラーログ222に対応する変換エラーファイル1060bも記憶される。
そして、CPU1070が、振分プログラム1060cをHDD1060から読み出して実行することにより、同プログラムは、振分プロセス1070aとして機能するようになる。この振分プロセス1070aは、図3に示した制御部210aに対応する。
また、CPU1070は、HDD1060の変換サーバID変換テーブル1060aから適宜必要な情報を読み出してRAM1040に変換サーバID変換データ1040aとして格納し、このRAM1040に格納された変換サーバID変換データ1040aに基づいて各種データ処理を実行する。
なお、上記の振分プログラム1060cについては、必ずしもHDD1060に格納されている必要はなく、CD−ROM等の記憶媒体に記憶された振分プログラム1060cを、コンピュータ1000が読み出して実行するようにしてもよい。また、公衆回線、インターネット、LAN、WAN等を介してコンピュータ1000に接続される他のコンピュータ(またはサーバ)などに振分プログラム1060cを記憶させておき、コンピュータ1000がこれらからプログラムを読み出して実行するようにしてもよい。
上述してきたように、本実施例1では、振替サーバが所定のルールに基づいてコードを変換サーバへ振り分けるように構成したので、コードをもちいてコンテンツにアクセスさせる方式をとる変換サーバが複数存在する場合であっても、利用者は、コンテンツにアクセスするためのコードを振替サーバに送信することにより混乱なくコンテンツへアクセスできる。
実施例1では、振分サーバがコードの送信元の端末装置に変換サーバのアドレスを応答する構成としたが、端末装置に対して変換サーバのアドレスを秘匿するように構成することもできる。本実施例では、端末装置に対して変換サーバのアドレスを秘匿するように構成した例について説明する。
まず、本実施例に係るコンテンツアクセス方式について説明する。図9は、本実施例に係るコンテンツアクセス方式を説明するための説明図である。同図に示すように、本実施例に係るコンテンツアクセス方式は、画像データ10と、端末装置100と、振分サーバ200bと、変換サーバ300bによって実現される。
画像データ10は、コンテンツにアクセスするためのコードが埋め込まれた画像データである。画像データ10は、ネットワーク経由、DVD−ROM等の記憶媒体経由、もしくはカメラ機能による撮影によって端末装置100に取り込まれる。
端末装置100は、インターネット上のコンテンツを表示可能な情報処理装置であり、たとえば、パソコンや携帯電話端末である。端末装置100上では、コンテンツ取得プログラムを動作させることができる。
このコンテンツ取得プログラムは、画像データ10に埋め込まれたコードを読み取り、そのコードを既知のサーバである振分サーバ200bに送信し、応答としてコンテンツのURLを取得する。そして、このURLをWEBブラウザに引き渡して、コンテンツを取得させる。
コンテンツ取得プログラムは、端末装置100内の記憶手段もしくは振分サーバ200b等のサーバ装置内に記憶され、必要に応じて読み出されて端末装置100のメモリ上に展開され、プロセッサによって実行される。
振分サーバ200bは、ネットワークを通じて端末装置100および変換サーバ300b等の変換サーバと接続されたサーバ装置であり、コードとコンテンツの対応を記憶した変換サーバを選択する役割をもっている。
具体的には、端末装置100からコンテンツアクセスのためのコードを受信すると、そのコードをデコードして変換サーバIDとコンテンツIDを取得する。変換サーバIDは、振分サーバ200bが変換サーバを特定するためのIDであり、コンテンツIDは、変換サーバがコンテンツを特定するためのIDである。
そして、変換サーバIDと変換サーバのアドレスの対応が予め記憶された変換サーバID変換表221を検索して、変換サーバIDに対応する変換サーバのアドレスを取得し、取得したアドレスが示す変換サーバに対してコンテンツIDを送信する。そして、変換サーバから応答されたコンテンツのURLを端末装置100へ応答する。
変換サーバ300bは、ネットワークを通じて振分サーバ200bと接続されたサーバ装置であり、コンテンツIDをコンテンツのURLに変換する役割をもっている。
具体的には、振分サーバ200bからコンテンツIDを受信すると、コンテンツIDとコンテンツのURLの対応が予め記憶されたコンテンツID変換表321を検索して、コンテンツIDに対応するコンテンツのURLを取得し、取得したコンテンツのURLを振分サーバ200bに応答する。
図9においては、1台の変換サーバのみを図示しているが、変換サーバは何台存在していてもよい。原則として、変換サーバは、コンテンツ提供業者ごとに少なくとも1台ずつ用意される。
このように、本実施例に係るコンテンツアクセス方式では、振分サーバ200bがコンテンツアクセス用のコードに基づいて変換サーバを選択し、選択した変換サーバにアクセスして取得したコンテンツのアドレス情報を端末装置100応答する構成をとる。
この構成では、実施例1の振分サーバ200aと比べて、振分サーバ200bの処理量が増大し負荷が大きくなるが、端末装置100等の端末装置に対して変換サーバ300b等の変換サーバが秘匿され、不正アクセスを受けにくくなる。
なお、変換サーバ300bがコンテンツIDを受信する際に、コンテンツIDの送信元が振分サーバ200bであることを確認するように構成してもよい。このように構成することにより、振分サーバ200bを経由しない不正なアクセスを排除することができる。
また、コードをデコードして変換サーバIDとコンテンツIDを取得する処理を、端末装置100でおこない、変換サーバIDとコンテンツIDを端末装置100から振分サーバ200bへ送信するように構成してもよい。このように構成することにより、振分サーバ200bの負荷が軽減される。一方、コードのデコードを振分サーバ200bがおこなう場合は、デコード処理の実施が1ヶ所に集約化されるため、コードの形式の変更等をおこないやすくなる。
また、コードを変換サーバIDとコンテンツIDの組み合わせではなく、コンテンツIDのみからなるように構成してもよい。この場合、振分サーバ200bは、コンテンツIDの範囲や書式等に基づいて変換サーバの選択をおこなう。
また、振分サーバ200bから端末装置100に対してコンテンツのURLではなく、コンテンツそのものを応答するように構成してもよい。この場合、振分サーバ200b、もしくは、変換サーバ300b等の変換サーバにおいてコンテンツの取得をおこなう必要があるため、これらのサーバ装置の負荷が増大するが、端末装置100等の端末装置に対してコンテンツを提供するサーバ装置が秘匿され、不正アクセスを受けにくくなる。
次に、本実施例に係る振分サーバ200bの構成について説明する。図10は、本実施例に係る振分サーバ200bの構成を示す機能ブロック図である。同図に示すように、振分サーバ200bは、制御部210bと、記憶部220とを有する。
制御部210bは、振分サーバ200bを全体制御する制御部であり、通信制御部211bと、コードデコード部212bと、変換サーバID変換部213bと、変換サーバアクセス部215bとを有する。
通信制御部211bは、ネットワークを通じた各種情報のやりとりを制御する制御部である。具体的には、端末装置100等からコンテンツアクセスのためのコードを受信したり、コンテンツのURLをコードの送信元の端末装置に送信したりといった処理を制御する。
コードデコード部212bと変換サーバID変換部213bは、それぞれ、コードデコード部212aと変換サーバID変換部213aと同様の処理部であるため説明を省略する。
変換サーバアクセス部215bは、変換サーバID変換部213bが取得した変換サーバアドレスが示すサーバ装置にコードデコード部212bが取得したコンテンツIDを送信し、応答としてコンテンツのURLを受信する処理部である。
記憶部220は、実施例1にて説明済みのため説明を省略する。
次に、本実施例に係る変換サーバ300bの構成について説明する。図11は、本実施例に係る変換サーバ300bの構成を示す機能ブロック図である。同図に示すように、変換サーバ300bは、制御部310bと、記憶部320とを有する。
制御部310bは、変換サーバ300bを全体制御する制御部であり、通信制御部311bと、コンテンツID変換部313bと、接続先認証部314bとを有する。
通信制御部311bは、ネットワークを通じた各種情報のやりとりを制御する制御部である。具体的には、振分サーバ200bからコンテンツIDを受信したり、コンテンツのURLを振分サーバ200bに送信したりといった処理を制御する。
コンテンツID変換部313bは、コンテンツID変換部313aと同様の処理部であるため説明を省略する。
接続先認証部314bは、コンテンツIDの送信元が振分サーバ200bであることをIPアドレスなどを基にして確認する処理部である。送信元が振分サーバ200bでなかった場合、通信制御部211bは、送信元に対してコンテンツのURLの送信をおこなわない。
記憶部320は、実施例1にて説明済みのため説明を省略する。
次に、図9に示した端末装置100、振分サーバ200bおよび変換サーバ300bの処理手順について説明する。図12は、図9に示した端末装置100、振分サーバ200bおよび変換サーバ300bの処理手順を示すフローチャートである。
まず、端末装置100が画像データ10に埋め込まれたコードを読み取り(ステップS201)、このコードを振分サーバ200bへ送信する(ステップS202)。
振分サーバ200bは、コードを受信すると(ステップS203)、コードをデコードして変換サーバIDとコンテンツIDを取得する(ステップS204)。そして、変換サーバID変換表221を検索して変換サーバIDに対応する変換サーバアドレスを取得する(ステップS205)。
ここで、対応する変換サーバアドレスが存在しない場合(ステップS206否定)、変換エラーログ222にその旨を記録する(ステップS207)。この場合、端末装置100にコンテンツURLが応答されず、端末装置100のコンテンツアクセスは失敗となる(ステップS208)。
変換サーバIDに対応する変換サーバアドレスが存在した場合(ステップS206肯定)、変換サーバアドレスが示すサーバ装置(この場合、変換サーバ300b)に対してコンテンツIDを送信する(ステップS209)。
変換サーバ300bは、コンテンツIDを受信すると(ステップS210)、コンテンツIDの送信元が振分サーバ200bであるか否かを確認する(ステップS211)。
ここで、コンテンツIDの送信元が振分サーバ200bでないと判断された場合(ステップS212否定)、端末装置100にコンテンツURLが応答されず、端末装置100のコンテンツアクセスは失敗となる(ステップS213)。
コンテンツIDの送信元が振分サーバ200bであると判断された場合(ステップS212肯定)、コンテンツID変換表321を検索してコンテンツIDに対応するコンテンツURLを取得する(ステップS214)。
ここで、対応するコンテンツURLが存在しない場合(ステップS215否定)、端末装置100にコンテンツURLが応答されず、端末装置100のコンテンツアクセスは失敗となる(ステップS216)。
コンテンツIDに対応するコンテンツURLが存在した場合(ステップS215肯定)、コンテンツURLを振分サーバ200bに応答する(ステップS217)。振分サーバ200bは、コンテンツURLを受信すると(ステップS218)、これを端末装置100に送信する(ステップS219)。端末装置100は、コンテンツURLを受信すると(ステップS220)、そのURLにアクセスしてコンテンツを取得する(ステップS221)。
上述してきたように、本実施例2では、振替サーバは、コードの振分先を選定し、選定した振分先へコンテンツを要求するコードを送信し、振分先から応答された情報をコンテンツの要求元へ応答する処理までを担当するように構成したので、コンテンツの要求元に対して振分先へのアクセス手順を秘匿することができる。
(付記1)ネットワーク上のコンテンツへのアクセスを提供するコンテンツアクセス方法であって、
コンテンツの要求元から受信したコンテンツアクセスのためのコードを所定のルールに基づいて予め登録された振分先の一つへ振り分ける振分工程と、
前記コードもしくは前記振分工程において前記コードを基にして生成されたコードを前記コンテンツの格納場所を示す情報に変換する変換工程と
を含んだことを特徴とするコンテンツアクセス方法。
(付記2)コンテンツに対応するコードが埋め込まれた画像データからコードを読み取り、該コードに対応するコンテンツを前記振分工程に要求するコード読取工程をさらに含んだことを特徴とする付記1に記載のコンテンツアクセス方法。
(付記3)コードに対応したコンテンツを提供するコンテンツ提供システムとネットワークを介して接続された振分装置であって、
コンテンツの要求元からコンテンツアクセスのためのコードを受信する受信手段と、
前記受信手段が受信したコードを所定のルールに基づいて予め登録された前記コンテンツ提供システムの一つへ振り分ける振分手段と
を備えたことを特徴とする振分装置。
(付記4)前記振分手段が振分先として選択したコンテンツ提供システムへアクセスするための情報をコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする付記3に記載の振分装置。
(付記5)前記応答手段は、当該の振分装置が振分先の選定をおこなったことを証明するための認証情報をコンテンツの要求元への応答に含めることを特徴とする付記4に記載の振分装置。
(付記6)前記振分手段が振分先として選択したコンテンツ提供システムへ前記コードもしくは前記コードより生成したコンテンツを特定するためのコードを送信する送信手段と、
前記送信手段が送信した情報に対応して前記コンテンツ提供システムから応答された情報をコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする付記3に記載の振分装置。
(付記7)前記振分手段が振分先として選択したコンテンツ提供システムへ前記コードもしくは前記コードより生成したコンテンツを特定するためのコードを送信する送信手段と、
前記送信手段が送信した情報に対応して前記コンテンツ提供システムから応答された情報に基づいてコンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段により取得されたコンテンツをコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする付記3に記載の振分装置。
(付記8)前記振分手段が前記コードもしくは前記コードを基にして生成されたコードから該コードの正当性を識別し、該識別結果に基づいて該コードの振分けを制御する手段をさらに備えたことを特徴とする付記3に記載の振分装置。
(付記9)コードに対応したコンテンツを提供するコンテンツ提供システムとネットワークを介して接続されたコンピュータにて動作する振分プログラムであって、
コンテンツの要求元からコンテンツアクセスのためのコードを受信する受信手順と、
前記受信手順が受信したコードを所定のルールに基づいて予め登録された前記コンテンツ提供システムの一つへ振り分ける振分手順と
をコンピュータに実行させることを特徴とする振分プログラム。
(付記10)前記振分手順が振分先として選択したコンテンツ提供システムへアクセスするための情報をコンテンツの要求元へ応答する応答手順をさらにコンピュータに実行させることを特徴とする付記9に記載の振分プログラム。
(付記11)前記応答手順は、当該の振分プログラムが振分先の選定をおこなったことを証明するための認証情報をコンテンツの要求元への応答に含めることを特徴とする付記10に記載の振分プログラム。
(付記12)前記振分手順が振分先として選択したコンテンツ提供システムへ前記コードもしくは前記コードより生成したコンテンツを特定するためのコードを送信する送信手順と、
前記送信手順が送信した情報に対応して前記コンテンツ提供システムから応答された情報をコンテンツの要求元へ応答する応答手順をさらにコンピュータに実行させることを特徴とする付記9に記載の振分プログラム。
(付記13)前記振分手順が振分先として選択したコンテンツ提供システムへ前記コードもしくは前記コードより生成したコンテンツを特定するためのコードを送信する送信手順と、
前記送信手順が送信した情報に対応して前記コンテンツ提供システムから応答された情報に基づいてコンテンツを取得するコンテンツ取得手順と、
前記コンテンツ取得手順により取得されたコンテンツをコンテンツの要求元へ応答する応答手順をさらにコンピュータに実行させることを特徴とする付記9に記載の振分プログラム。
(付記14)前記振分手順が前記コードもしくは前記コードを基にして生成されたコードから該コードの正当性を識別し、該識別結果に基づいて該コードの振分けを制御する手順をさらにコンピュータに実行させることを特徴とする付記9に記載の振分プログラム。
(付記15)ネットワーク上でコンテンツを提供する少なくとも1つのコンテンツ提供システムからコンテンツを取得するコンテンツ取得プログラムであって、
コンテンツに対応するコードが埋め込まれた画像データからコードを読み取る読取手順と、
前記読取手順によって読み取られたコードを既知の振分手段に送信し、該コードに対応したコンテンツ提供システムへコンテンツ取得要求を振り分けさせる送信手順と
をコンピュータに実行させることを特徴とするコンテンツ取得プログラム。
以上のように、本発明に係るコンテンツアクセス方法および振分装置は、ネットワーク上のコンテンツへのアクセスに有用であり、特に、コードをもちいてコンテンツにアクセスさせる方式をとるコンテンツ提供業者が複数存在する場合であっても、利用者が混乱なくコンテンツへアクセスできることが必要な場合に適している。
本発明の原理を説明するための説明図である。 本実施例に係るコンテンツアクセス方式を説明するための説明図である。 本実施例に係る振分サーバの構成を示す機能ブロック図である。 変換サーバID変換表のデータ構成の一例を示すサンプル図である。 本実施例に係る変換サーバの構成を示す機能ブロック図である。 コンテンツID変換表のデータ構成の一例を示すサンプル図である。 図2に示した端末装置、振分サーバおよび変換サーバの処理手順を示すフローチャートである。 振分プログラムを実行するコンピュータを示す機能ブロック図である。 本実施例に係るコンテンツアクセス方式を説明するための説明図である。 本実施例に係る振分サーバの構成を示す機能ブロック図である。 本実施例に係る変換サーバの構成を示す機能ブロック図である。 図9に示した端末装置、振分サーバおよび変換サーバの処理手順を示すフローチャートである。 従来のコンテンツアクセス方式を説明するための説明図である。
符号の説明
10 画像データ
100 端末装置
200、200a、200b 振分サーバ
210a、210b 制御部
211a、211b 通信制御部
212a、212b コードデコード部
213a、213b 変換サーバID変換部
214a 認証情報付与部
215b 変換サーバアクセス部
220 記憶部
221 変換サーバID変換表
222 変換エラーログ
300、300a、300b 変換サーバ
310a、310b 制御部
311a、311b 通信制御部
312a コンテンツID認証部
313a、313b コンテンツID変換部
314b 接続先認証部
320 記憶部
321 コンテンツID変換表
1000 コンピュータ
1010 入力装置
1020 モニタ
1030 媒体読取り装置
1040 RAM
1040a 変換サーバID変換データ
1050 ネットワークインターフェース装置
1060 HDD
1060a 変換サーバID変換テーブル
1060b 変換エラーファイル
1060c 振分プログラム
1070 CPU
1070a 振分プロセス
1080 バス

Claims (6)

  1. ネットワーク上のコンテンツへのアクセスを提供するコンテンツアクセス方法であって、
    コンテンツの要求元から受信したコンテンツアクセスのためのコードを所定のルールに基づいて予め登録された振分先の一つへ振り分ける振分工程と、
    前記コードもしくは、前記振分工程において前記コードを基にして生成されたコードを前記コンテンツの格納場所を示す情報に変換する変換工程と
    を含んだことを特徴とするコンテンツアクセス方法。
  2. コードに対応したコンテンツを提供するコンテンツ提供システムとネットワークを介して接続された振分装置であって、
    コンテンツの要求元からコンテンツアクセスのためのコードを受信する受信手段と、
    前記受信手段が受信したコードを所定のルールに基づいて予め登録された前記コンテンツ提供システムの一つへ振り分ける振分手段と
    を備えたことを特徴とする振分装置。
  3. 前記振分手段が振分先として選択したコンテンツ提供システムへアクセスするための情報をコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする請求項2に記載の振分装置。
  4. 前記振分手段が振分先として選択したコンテンツ提供システムへ前記コードもしくは前記コードより生成したコンテンツを特定するためのコードを送信する送信手段と、
    前記送信手段が送信した情報に対応して前記コンテンツ提供システムから応答された情報をコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする請求項2に記載の振分装置。
  5. 前記振分手段が振分先として選択したコンテンツ提供システムへ前記コードもしくは前記コードより生成したコンテンツを特定するためのコードを送信する送信手段と、
    前記送信手段が送信した情報に対応して前記コンテンツ提供システムから応答された情報に基づいてコンテンツを取得するコンテンツ取得手段と、
    前記コンテンツ取得手段により取得されたコンテンツをコンテンツの要求元へ応答する応答手段をさらに備えたことを特徴とする請求項2に記載の振分装置。
  6. 前記振分手段が前記コードもしくは前記コードを基にして生成されたコードから該コードの正当性を識別し、該識別結果に基づいて該コードの振分けを制御する手段をさらに備えたことを特徴とする請求項2に記載の振分装置。
JP2005221656A 2005-07-29 2005-07-29 コンテンツアクセス方法および振分装置 Pending JP2007041632A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2005221656A JP2007041632A (ja) 2005-07-29 2005-07-29 コンテンツアクセス方法および振分装置
US11/360,389 US7611057B2 (en) 2005-07-29 2006-02-24 Contents access method and sorting apparatus
EP06110534A EP1752892A1 (en) 2005-07-29 2006-02-28 Content access method and sorting apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005221656A JP2007041632A (ja) 2005-07-29 2005-07-29 コンテンツアクセス方法および振分装置

Publications (1)

Publication Number Publication Date
JP2007041632A true JP2007041632A (ja) 2007-02-15

Family

ID=36084424

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005221656A Pending JP2007041632A (ja) 2005-07-29 2005-07-29 コンテンツアクセス方法および振分装置

Country Status (3)

Country Link
US (1) US7611057B2 (ja)
EP (1) EP1752892A1 (ja)
JP (1) JP2007041632A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1965320A1 (en) 2007-02-28 2008-09-03 Fujitsu Limited System and method for providing information
JP2012527817A (ja) * 2009-05-22 2012-11-08 ネーデルランデ オルガニサチエ ヴォール トエゲパスト−ナツールウェテンスハペリエク オンデルゾエク ティーエヌオー デバイス識別システムのプロキシサーバ
JP2014506696A (ja) * 2011-01-25 2014-03-17 インターデイジタル パテント ホールディングス インコーポレイテッド コンテンツ識別に基づいてコンテンツを自動的に発見して取り出すための方法および装置
JP2019504412A (ja) * 2015-12-30 2019-02-14 アリババ グループ ホウルディング リミテッド ショートリンクの処理方法、デバイス、及びサーバ

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7321941B1 (en) * 1998-09-11 2008-01-22 Lv Partners, L.P. Network routing utilizing a product code
US20060198174A1 (en) * 2005-02-21 2006-09-07 Yuji Sato Contents Providing System, Output Control Device, and Output Control Program
JP5924883B2 (ja) * 2011-08-19 2016-05-25 キヤノン株式会社 情報処理システム、情報処理方法、情報処理装置
US8966012B2 (en) * 2011-08-31 2015-02-24 Metaswitch Networks Ltd Processing data and operating a communications device

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5992752A (en) * 1993-11-24 1999-11-30 Metrologic Instruments, Inc. Internet-based system for enabling information-related transactions over the internet using Java-enabled internet terminals provided with bar code symbol readers for reading Java-Applet encoded bar code symbols
US5950173A (en) 1996-10-25 1999-09-07 Ipf, Inc. System and method for delivering consumer product related information to consumers within retail environments using internet-based information servers and sales agents
JPH10171758A (ja) 1996-12-06 1998-06-26 Neolex:Kk バーコードを用いたwwwのファイル閲覧システム
JP3581913B2 (ja) 1997-02-24 2004-10-27 日本電信電話株式会社 情報提供方法及び中継サーバ及び情報端末
US20050203835A1 (en) 1998-01-30 2005-09-15 Eli Nhaissi Internet billing
IL123129A (en) 1998-01-30 2010-12-30 Aviv Refuah Www addressing
US5913210A (en) * 1998-03-27 1999-06-15 Call; Charles G. Methods and apparatus for disseminating product information via the internet
US6868433B1 (en) * 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
WO2000049838A1 (en) 1999-02-16 2000-08-24 Rutgers, The State University Intelligent multi-modal food preparation appliance
JP2002022177A (ja) 2000-07-12 2002-01-23 Dainippon Printing Co Ltd 調理情報および食品情報の配信・管理システム
JP2002207696A (ja) 2001-01-12 2002-07-26 Toshiba Corp 情報変換処理選択装置及び情報変換処理選択方法並びにプログラムを記録したコンピュータ読み取り可能な記録媒体
US20020169963A1 (en) * 2001-05-10 2002-11-14 Seder Phillip Andrew Digital watermarking apparatus, systems and methods
JP2002373311A (ja) * 2001-06-14 2002-12-26 Media Portal Japan Co Ltd バーコードリーダ
JP3924476B2 (ja) 2002-02-26 2007-06-06 富士通株式会社 画像データ処理システム
JP4019363B2 (ja) 2002-07-18 2007-12-12 富士通株式会社 画像データ処理装置及び方法
JP3784781B2 (ja) 2003-05-20 2006-06-14 富士通株式会社 画像データ処理装置、画像データ処理方法、画像データ処理プログラムおよび画像データ処理システム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1965320A1 (en) 2007-02-28 2008-09-03 Fujitsu Limited System and method for providing information
JP2012527817A (ja) * 2009-05-22 2012-11-08 ネーデルランデ オルガニサチエ ヴォール トエゲパスト−ナツールウェテンスハペリエク オンデルゾエク ティーエヌオー デバイス識別システムのプロキシサーバ
US9137630B2 (en) 2009-05-22 2015-09-15 Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek Tno Proxy servers in device identification systems
JP2014506696A (ja) * 2011-01-25 2014-03-17 インターデイジタル パテント ホールディングス インコーポレイテッド コンテンツ識別に基づいてコンテンツを自動的に発見して取り出すための方法および装置
JP2015212984A (ja) * 2011-01-25 2015-11-26 インターデイジタル パテント ホールディングス インコーポレイテッド コンテンツ識別に基づいてコンテンツを自動的に発見して取り出すための方法および装置
JP2019504412A (ja) * 2015-12-30 2019-02-14 アリババ グループ ホウルディング リミテッド ショートリンクの処理方法、デバイス、及びサーバ
US10789321B2 (en) 2015-12-30 2020-09-29 Alibaba Group Holding Limited Short link processing to improve service efficiency
US10789322B2 (en) 2015-12-30 2020-09-29 Alibaba Group Holding Limited Short link processing to improve service efficiency

Also Published As

Publication number Publication date
US20070023524A1 (en) 2007-02-01
EP1752892A1 (en) 2007-02-14
US7611057B2 (en) 2009-11-03

Similar Documents

Publication Publication Date Title
JP4616352B2 (ja) ユーザ確認装置、方法及びプログラム
US7752656B2 (en) Controlling access to name service for a domain name system
CN103399909B (zh) 在提供访问联网内容文件中分配访问控制级的方法和设备
EP1645971B1 (en) Database access control method, database access controller, agent processing server, database access control program, and medium recording the program
JP5056124B2 (ja) サーバ、プログラム及び情報処理システム
EP3203709B1 (en) Cloud service server and method for managing cloud service server
JP5309496B2 (ja) 認証システムおよび認証方法
US20040186880A1 (en) Management apparatus, terminal apparatus, and management system
JP4964338B2 (ja) ユーザ確認装置、方法及びプログラム
JP2012515956A (ja) 強化されたスマートクライアントサポートのためのシステム及びその方法
RU2003133768A (ru) Защищенная обработка мандата клиентской системы для доступа к ресурсам на основе web
US7611057B2 (en) Contents access method and sorting apparatus
WO2009101755A1 (ja) 個人情報流通制御システムおよび個人情報流通制御方法
EP1209577A1 (en) Web page browsing limiting method and server system
US20030196117A1 (en) Home server access system including server and access control method
JP5589034B2 (ja) 情報流通システム、認証連携方法、装置及びそのプログラム
JP4527491B2 (ja) コンテンツ提供システム
JP5456842B2 (ja) ユーザ確認装置、方法及びユーザ認証システム
TW201011556A (en) Service extending system and link server
CN101382980B (zh) 信息处理装置及用于控制信息处理装置的方法
JP2009043043A (ja) Sipを用いた認証システムおよび認証方法
JP4802105B2 (ja) コンテンツ公開用の情報ネットワークの操作方法およびシステム
JPH10336345A (ja) 通信ネットワーク・システムにおける発信者認証方法、情報端末装置及び情報提供装置
JP2013251000A (ja) ユーザ確認装置、方法及びプログラム
EP1197878B1 (en) Method for controlling acess to a data communication network

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081202

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090331