(57)【要約】【課題】煩雑な準備を要することなく画像を手軽に送付可能とする。【解決手段】画像データと、第１の参照画像から読み出された識別情報とを受け取り、画像データと識別情報とを対応付けた状態で記憶する。また、識別情報に対応付けられた読出識別情報を受け取ると、その読出識別情報に対応付する識別情報を特定し、その識別情報に対応付けて記憶された画像データを読み出して送信する。ここで、読出識別情報は、第１の参照画像と共に出力された第２の参照画像に記述されている。こうすると、画像を送付したい相手に第２の参照画像を渡してやれば、その相手は、読出識別情報を読み出して本発明の画像データ送信システムに送信することにより、画像データを受け取ることが可能となる。これにより、相手のユーザーに参照画像を渡すだけで画像データを相手のユーザーに簡便に送付することが可能となる。【選択図】図８
2011030169.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データを記憶したサーバー装置から、該サーバー装置に接続された通信回線を介して該画像データを送信する画像データ送信システムであって、
前記画像データと、該画像データを前記サーバー装置に記憶された前記複数の画像データから識別する識別情報とを、前記通信回線を介して受け取るとともに、該受け取った画像データと該識別情報とを対応付けた状態で該サーバー装置に記憶する画像データ記憶手段と、
前記識別情報に対応付けられた情報たる読出識別情報を、前記通信回線を介して受け取ると、該識別情報に対応けられた前記画像データを前記サーバー装置から読み出して該通信回線を介して送信する画像データ送信手段と
を備え、
前記画像データ記憶手段は、前記識別情報が記述された第１の参照画像から読み出された該識別情報を受け取る手段であり、
前記画像データ送信手段は、前記第１の参照画像と共に出力され、該第１の参照画像の前記識別情報に対応付けられた前記読出識別情報が記述された第２の参照画像から読み出された該読出識別情報を受け取る手段である画像データ送信システム。
【請求項２】
請求項１に記載の画像データ送信システムであって、
前記画像データの送信先から、前記送信した画像データとは異なる画像データたる返信画像データを、前記通信回線を介して受け取るとともに、該送信した画像データに対応付けられた前記識別情報と、該返信画像データとを対応付けて前記サーバー装置に記憶する返信画像データ記憶手段と、
前記識別情報を受信すると、該識別情報に対応付けられた前記返信画像データを送信する返信画像データ送信手段と
を備える画像データ送信システム。
【請求項３】
請求項１または請求項２のいずれか一項に記載の画像データ送信システムであって、
前記画像データ送信手段は、複数バイトのデータで構成される前記読出識別情報を受信する手段である画像データ送信システム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、通信回線を介して画像を送信する技術に関する。
【背景技術】
【０００２】  近年では、ネットワーク回線を用いた通信に関連する技術が著しく発達してきた。例えば、コンピューターを用いてインターネットなどのネットワーク回線に接続すれば、電子メール等を用いて相手に文章やメッセージを簡単に送ることが可能である。また、コンピューターではなく、携帯電話などの携帯機器を用いてネットワーク回線に接続することも可能となっており、これらの携帯機器を用いれば、どこからでも手軽にデータを送信したり、相手とのコミュニケーションを楽しむことが可能である。【０００３】  また、こうした通信関連技術だけでなく、写真やイラストなどの画像をデジタルデータとして扱うデジタル画像関連技術も著しく発達しており、例えば、デジタルカメラを用いれば、高画質な写真画像を簡単に撮影することが可能である。更には、写真画像のような静止画だけでなく、いわゆる動画についても、デジタルカメラ等を用いて簡便に撮影することが可能となってきた。そこで、文章などの文字データだけでなく、デジタルカメラ等を用いて撮影した写真画像や動画についても、ネットワーク回線を用いて送付可能とすることにより、写真画像や動画などを相手に簡便に見せられるようにして、コミュニケーションの楽しみをより高めようとする技術が考案されている（例えば、特許文献１、特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】  特開２００４−０７０６８５号公報
【特許文献２】  特開２００４−０４６４０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】  しかし、考案されている技術では、ネットワーク回線を介して画像を送る際に種々の準備が必要であって、実際には、プリントされた写真を手渡しして見せるようには手軽に画像を見せることができないという問題があった。すなわち、画像を送付する際には、メールアドレスや携帯電話の番号などの送付先の情報が必要となるので、予め相手にメールアドレス等を教えてもらう等の準備が必要である。こうした場合、画像を送る側だけでなく、画像を受け取る相手にも手を煩わせてしまうので、画像を送る側は躊躇してしまうことがある。また、初対面の相手などの面識が薄い相手の場合には、メールアドレス等の情報を教えてもらうことが困難な場合もある。こうした理由から、プリントされた写真を手渡しするように手軽に画像を送ることはできなかった。【０００６】  この発明は、従来の技術が有する上述した課題を解決するためになされたものであり、煩雑な準備を要することなく画像を簡便に送付可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００７】  上述した課題の少なくとも一部を解決するために、本発明の画像データ送信システムは次の構成を採用した。すなわち、
複数の画像データを記憶したサーバー装置から、該サーバー装置に接続された通信回線を介して該画像データを送信する画像データ送信システムであって、
前記画像データと、該画像データを前記サーバー装置に記憶された前記複数の画像データから識別する識別情報とを、前記通信回線を介して受け取るとともに、該受け取った画像データと該識別情報とを対応付けた状態で該サーバー装置に記憶する画像データ記憶手段と、
前記識別情報に対応付けられた情報たる読出識別情報を、前記通信回線を介して受け取ると、該識別情報に対応けられた前記画像データを前記サーバー装置から読み出して該通信回線を介して送信する画像データ送信手段と
を備え、
前記画像データ記憶手段は、前記識別情報が記述された第１の参照画像から読み出された該識別情報を受け取る手段であり、
前記画像データ送信手段は、前記第１の参照画像と共に出力され、該第１の参照画像の前記識別情報に対応付けられた前記読出識別情報が記述された第２の参照画像から読み出された該読出識別情報を受け取る手段であることを要旨とする。【０００８】  かかる本発明の画像データ送信システムでは、画像データと、第１の参照画像から読み出された識別情報とを受け取り、画像データと識別情報とを対応付けた状態で記憶する。そして、識別情報に対応付けられた読出識別情報を受け取ると、その読出識別情報に対応付する識別情報を特定し、その識別情報に対応付けて記憶された画像データを読み出して送信する。ここで、読出識別情報は、第１の参照画像と共に出力された第２の参照画像に記述されている。【０００９】  受け取った画像データを識別情報に対応付けた状態で記憶しておけば、その識別情報に対応付けられた読出識別情報に基づいて、複数の画像データの中からその画像データを特定することができる。そこで、画像データを送信するユーザーは、画像データの送信時に第１の参照画像から識別情報を読み出すとともに、第１の参照画像と共に出力された第２の参照画像を、画像データを送信する相手のユーザーに渡す。すると、相手のユーザーは、受け取った第２の参照画像から読出識別情報を読み出して本発明の画像データ送信システムに送信することにより、その画像データを受け取ることが可能となる。これにより、画像データを送信するユーザーは、相手のユーザーに参照画像を渡すだけで画像データを相手のユーザーに送り届けることが可能となり、煩雑な準備をすることなく画像データを相手に簡便に送付することが可能となる。【００１０】  尚、第１の参照画像および第２の参照画像は、識別情報あるいは読出識別情報が記述されていればどのような態様であってもよく、例えば、バーコードの様な符号図形とすることができる。また、第１の参照画像と第２の参照画像とが共に出力されている態様とは、第１の参照画像と第２の参照画像とが何らかの方法によって対応付けられた状態で出力されていれば足り、例えば、印刷された参照画像の場合であれば、第１の参照画像と第２の参照画像とが同一の印刷媒体に出力されていてもよいし、あるいは、第１の参照画像が印刷された面の裏面に第２の参照画像が出力されているものでもよい。更には、第１の参照画像が出力されている媒体とは別の媒体に第２の参照画像が出力されていてもよい。この様な場合でも、第１の参照画像と第２の参照画像とが何らかの方法（例えば、第１の参照画像と第２の参照画像とに同じ番号を付しておく）で対応付けられていれば、「第１の参照画像と第２の参照画像とが共に出力されている」ことに該当する。【００１１】  また、画像データは、画像が記憶されたデータであればどのようなものでもよく、例えば静止画像であってもよいし、あるいは動画であってもよい。特に、動画の場合、印刷媒体などに印刷して手渡しすることは困難なので、本発明の画像データ送信システムを用いれば、動画を簡便に相手に見せることが可能となるので好適である。【００１２】  また、上述した本発明の画像データ送信システムでは、画像データを送信した先から、送信した画像データとは異なる画像データ��返信画像データ）を受け取るとともに、受け取った返信画像データを、先に送信した画像データの識別情報と対応付けて記憶しておくものとしてもよい。そして、その識別情報を受信すると、識別情報に対応付けられた返信画像データを送信するものとしてもよい。【００１３】  こうすれば、画像データの送り手のユーザーは、先に画像データを送った際に用いた識別情報を用いて、返信画像データを取得することができるので、画像データの送り手のユーザーだけでなく、画像データの受け手のユーザーも画像データを相手に送付することが可能となる。こうして双方のユーザーが画像データを送付可能とすれば、ユーザー同士のコミュニケーションの楽しみをより高めることができるので、より好適である。【００１４】  また、上述した本発明の画像データ送信システムでは、複数バイトのデータで構成される読出識別情報を受信するものとしてもよい。【００１５】  読出識別情報が複数バイトのデータで構成されていれば、第２の参照画像から読み出す以外の方法で読出識別情報を取得することは困難となるので、画像データの送信先のユーザー以外の者が読出識別情報を取得して画像データを読み出してしまう虞を回避することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本実施例の画像配信システムの構成を示した説明図である。
【図２】本実施例の画像配信システムが実行する「画像データ受付処理」の流れを示したフローチャートである。
【図３】本実施例の画像サーバーから送信された「画像データ指定画面」がユーザーの携帯電話の表示画面に表示された様子を例示した説明図である。
【図４】「二次元バーコード読み取り画面」がユーザーの携帯電話の表示画面に表示され、これに応じてユーザーが二次元バーコードを読み取る様子を示した説明図である。
【図５】画像データと送り手用識別コードとを対応付けて記憶する様子を概念的に示した説明図である。
【図６】本実施例の画像配信システムが実行する「画像データ送信処理」の流れを示した説明図である。
【図７】受け手用識別コードに対応する送り手用識別コードを特定する方法を例示した説明図である。
【図８】本実施例の画像配信システム１００により画像データを簡便に渡すことが可能となる様子を概念的に示した説明図である。
【図９】「送り手用」の二次元バーコードと「受け手用」の二次元バーコードとが別々の紙に出力された変形例の二次元バーコードを例示した説明図である。
【図１０】コンピューターのモニター画面などの表示装置に二次元バーコードが表示された様子を示した説明図である。
【図１１】「受け手用」の二次元バーコードと「送り手用」の二次元バーコードとを分離する様子を例示した説明図である。
【図１２】ネットワーク回線を介して画像サーバーへ接続するための情報が二次元バーコードに記述されている様子を例示した説明図である。
【図１３】受け手用の二次元バーコードを用いることにより画像データの受け取り手のユーザーが画像データの送り手のユーザーに別の画像データを送信可能となる様子を概念的に示した説明図である。
【発明を実施するための形態】
【００１７】  以下では、上述した本願発明の内容を明確にするために、次のような順序に従って実施例を説明する。
Ａ．画像配信システムの構成：
Ｂ．画像データ受付処理：
Ｃ．画像データ送信処理：
Ｄ．変形例：
Ｄ−１．第１変形例：
Ｄ−２．第２変形例：
Ｄ−３．第３変形例：
Ｄ−４．第４変形例：
Ｄ−５．第５変形例：
【００１８】Ａ．画像配信システムの構成：
図１は、本実施例の画像配信システムの構成を示した説明図である。図示されているように、画像配信システム１００は、ＣＰＵやＲＯＭ、ＲＡＭなどから構成される画像サーバー１０２と、画像サーバー１０２に接続されたディスク装置１０４などから構成されている。画像サーバー１０２は、インターフェース回路ＩＦを介してディスク装置１０４を操作することが可能となっており、ディスク装置１０４を操作することで、ディスク装置１０４に種々のデータを記憶させたり、ディスク装置１０４からデータを読み出すことが可能となっている。
【００１９】また、画像配信システム１００は、図示されている様に、画像サーバー１０２のインターフェース回路ＩＦを介してネットワーク回線に接続されており、ネットワーク回線を介して外部のコンピューターと接続することが可能となっている。更に、ネットワーク回線に接続された携帯電話の回線や携帯電話の基地局などを介して、コンピューターだけでなく、携帯電話などの携帯通信機器と接続することも可能となっている。
【００２０】  一般に、こうしたネットワーク回線に接続されたコンピューターや携帯通信機器の間では、ネットワーク回線を介して互いにデータを受け渡しすることが可能である。例えば、図１に例示した携帯電話２０２からコンピューター２００にデータを送信することも可能であるし、逆に、コンピューター２００から携帯電話２０２にデータを送信することも可能である。あるいは、携帯電話２０２とコンピューター２００との間でデータを直接受け渡しするのではなく、他のコンピューターにデータを送ってそのコンピューターにデータを一旦記憶させ、そのコンピューターから目的のコンピューター２００にデータを送信することで、他のコンピューターを経由してデータを送信することも可能である。
【００２１】  また、受け渡し可能なデータは、電子メールや文章データなどの文字データに限られず、デジタルカメラで撮影した写真画像や、動画なども送信することが可能である。このため、本実施例の画像配信システム１００は、コンピューターや携帯電話から画像データを受け取ってディスク装置１０４に記憶し、それを他のコンピューターに送信することにより、ユーザーからユーザーへと画像データを受け渡す画像配信サーバーとして機能することが可能である。
【００２２】  もっとも、こうしたネットワーク回線を介してデータを送信する場合、前述した様に、送信先のコンピューターを特定するためにメールアドレス等の相手の情報が必要になる。このため、携帯電話やコンピューターのユーザーは、画像を送付する相手から事前にメールアドレス等を教えてもらうなどの準備が必要になるので、写真画像や動画などを手軽に送ることができなかった。こうした点に鑑みて、本実施例の画像配信システム１００では、次のような方法によって画像データを配信することにより、ユーザーに煩雑な準備をさせることなく、画像データを相手に手軽に送付可能としている。
【００２３】Ｂ．画像データ受付処理
図２は、本実施例の画像配信システムが実行する「画像データ受付処理」の流れを示したフローチャートである。かかる処理は、ユーザーが画像データを送信するために、コンピューター２００や携帯電話２０２を操作して画像サーバー１０２に接続すると、画像サーバー１０２のＣＰＵによって実行開始される処理である。尚、本実施例では、ユーザーが携帯電話２０２（図１を参照）を用いて画像サーバー１０２に接続した場合を例にとって説明する。画像サーバー１０２は携帯電話２０２からの接続を受け付けると、図２に示されている様に、まず、接続してきた携帯電話２０２に対して、相手に送信する画像データを指定する「画像データ指定画面」を送信する（図２のステップＳ３００）。
【００２４】  図３は、本実施例の画像サーバーから送信された画像データ指定画面が、ユーザーの携帯電話の表示画面に表示された様子を示した説明図である。図示されている様に、画像データ指定画面では、携帯電話２０２に記録されている画像データの中から相手に送信する画像データを指定するように指示が表示されるので、これを受けてユーザーは、携帯電話２０２を操作して相手に送る画像データを選択する。ユーザーが画像データを選択したら、画像サーバー１０２は、ネットワーク回線を介して選択された画像データを受け取り、画像サーバー１０２のＲＡＭ上に記憶する（図２のステップＳ３０２）。画像データを受け取ったら、次いで、「二次元バーコード読み取り画面」をユーザーの携帯電話２０２に送信する（ステップＳ３０４）。
【００２５】  図４は、二次元バーコード読み取り画面がユーザーの携帯電話の表示画面に表示され、これに応じてユーザーが二次元バーコードを読み取る様子を示した説明図である。図示されている様に、二次元バーコード読み取り画面では、本実施例の画像配信システム１００で用いる二次元バーコードを読み取るように指示が表示されるので、これを受けてユーザーは二次元バーコードを読み取る。ここで、本実施例の画像配信システム１００では、図示されている様に、「送り手用」と示された二次元バーコードと、「受け手用」と示された二次元バーコードとの２つの二次元バーコードが一緒に出力された二次元バーコードを使用する。この２つの二次元バーコードには、複数の文字から構成される識別コードがそれぞれ記述されており、携帯電話２０２に備えられた読み取り装置などを用いて二次元バーコードを読み取ることで、そこに記述されている識別コードを読み出すことが可能である。
【００２６】  尚、詳しくは後述するが、一緒に出力された２つの二次元バーコードの間では、「受け手用」の二次元バーコードに記述された識別コードと、「送り手用」の二次元バーコードに記述された識別コードとが、予め対応付けられており、一方の二次元バーコードから読み出された識別コードに基づいて、もう一方の二次元バーコードに記述された識別コードを特定することが可能となっている。そして、本実施例の画像データ配信システムでは、この互いに対応付けられた識別コードを用いることで、画像データを簡便に送信することを可能としている。この点については、後で詳しく説明する。
【００２７】  画像データを送信するユーザーは、２つの二次元バーコードのうちの「送り手用」と記された二次元バーコードを携帯電話２０２の読み取り装置を用いて読み取り、「送り手用の二次元バーコード」に記述されている識別コード（送り手用識別コード）を読み出す。ユーザーが送り手用識別コードを読み出したら、画像サーバー１０２は、読み出された「送り手用識別コード」をネットワーク回線を介して携帯電話２０２から受け取る（図２のステップＳ３０６）。そして、先に受信した画像データ（ステップＳ３０２を参照）と、受け取った送り手用識別コードとを対応付けた状態で、ディスク装置１０４に記憶する（ステップＳ３０８）。ここで、画像データと送り手用識別コードとを対応付けて記憶する際には、種々の方法を用いることが可能であるが、簡単には次のようにすればよい。
【００２８】  図５は、画像データと送り手用識別コードとを対応付けて記憶する様子を概念的に示した説明図である。図５（ａ）には、いわゆる対応テーブルを用いて画像データと送り手用識別コードとを対応付けて記憶する様子が示されている。図示されている様に、対応テーブルでは、画像データの名称（いわゆるファイル名）と送り手用識別コードとが対応付けられた状態で記憶されており、このため、対応テーブルを参照することで、送り手用識別コードに対応付けられた画像データを特定することが可能となっている。画像サーバー１０２は、画像データと送り手用識別コードとを携帯電話２０２から受け取ったら、こうした対応テーブルに受け取った画像データのファイル名と送り手用識別コードとを記録し、対応テーブルをＲＡＭやディスク装置１０４に記憶することで、画像データと送り手用識別コードとを対応付けた状態で記憶することが可能である。
【００２９】  また、図５（ｂ）には、画像データのファイル名に送り手用識別コードを対応させることにより、画像データと送り手用識別コードとを対応付けて記憶する様子が概念的に示されている。図示されている様に、画像データのファイル名の一部分に送り手用識別コードを埋め込んでおけば、画像データのファイル名からその画像データに対応する送り手用識別コードを特定することが可能である。そこで、画像サーバー１０２は、画像データと送り手用識別コードとを受け取ったら、画像データのファイル名の一部分に送り手用識別コードを埋め込んで画像データのファイル名を変更し、変更後のファイル名で画像データをディスク装置１０４に記憶する。こうすれば、画像データのファイル名からその画像データに対応する送り手用識別コードを特定することができるので、画像データと送り手用識別コードとを対応付けて記憶しておくことが可能となる。画像サーバー１０２は、こうした種々の方法によって画像データと送り手用識別コードとを対応付けて記憶したら、図２の「画像データ受付処理」を終了する。
【００３０】  この様に、本実施例の画像配信システム１００では、画像データの送り手のユーザーから画像データを受け取ると、受け取った画像データを、「送り手用」の二次元バーコード（図４を参照）から読み出された識別コード（送り手用識別コード）に対応付けた状態で記憶する。そして、送信先のユーザー（画像データの受け取り手のユーザー）が画像サーバー１０２に接続して画像データを送信するように要求を送ると、次に説明する「画像データ送信処理」を実行することで、送り手のユーザーから受け取った画像データを受け取り手のユーザーに送信する。
【００３１】Ｃ．画像データ送信処理：
図６は、本実施例の画像配信システムが実行する「画像データ送信処理」の流れを示した説明図である。かかる処理は、画像データの送信先（受け手）のユーザーが、本実施例の画像サーバー１０２にネットワーク回線を介して接続し、画像サーバー１０２に対して画像データを送信するように要求を送ると、これを受けて画像サーバー１０２のＣＰＵで実行される処理である。図示されている様に、画像データ送信処理を開始すると、まず、「二次元バーコード読み取り画面」をユーザーの携帯電話２０２に送信する（ステップＳ４００）。
【００３２】  二次元バーコード読み取り画面がユーザーの携帯電話２０２に送信されると、携帯電話２０２の表示画面に二次元バーコードを読み取るように指示が表示されるので（図４を参照）、これを受けてユーザーは、携帯電話２０２の読み取り装置を用いて二次元バーコードを読み取る。前述した様に、本実施例の画像配信システム１００で用いる二次元バーコードは、「送り手用」の二次元バーコードと、「受け手用」の二次元バーコードとの２つの二次元バーコードが一緒に出力されているので（図４を参照）、画像データの受け取り手のユーザーは、このうちの「受け手用」の二次元バーコードを読み取る。
【００３３】  ここで、本実施例に用いる二次元バーコードでは、前述した様に、２つの二次元バーコードに記述された識別コードは、互いに対応付けられている。このため、一方の二次元バーコードに記述された識別コードに基づいて、もう一方の二次元バーコードに記述された識別コードを特定することが可能である。そこで、ユーザーが「受け手用」の二次元バーコードから識別コード（「受け手用識別コード」）を読み出したら、画像サーバー１０２は、「受け手用識別コード」をネットワーク回線を介して受け取り（図６のステップＳ４０２）、この「受け手用識別コード」に対応する「送り手用識別コード」を特定する処理を行う（ステップＳ４０４）。送り手用識別コードを特定するには種々の方法を用いることが可能であるが、簡単には次の方法を用いればよい。
【００３４】  図７は、「受け手用識別コード」に対応する「送り手用識別コード」を特定する方法を例示した説明図である。図７（ａ）には、対応テーブルを用いて受け手用識別コードに対応する送り手用識別コードを特定する様子が例示されている。図示されている様に、対応テーブルでは、受け手用識別コードと送り手用識別コードとが対応つけて記憶されておいり、対応テーブルを参照することで、受け手用識別コードに対応する送り手用識別コードを特定することが可能である。このような対応テーブルを予め用意しておけば、画像サーバー１０２は対応テーブルを参照することで、受け手用識別コードに対応する送り手用識別コードを特定することが可能である。対応テーブルは、画像サーバー１０２のＲＯＭ上やディスク装置１０４に予め記憶しておいてもよいし、あるいは、ネットワーク回線に接続された別のコンピューターに記憶しておくものとしてもよい。
【００３５】  また、図７（ｂ）に示されている様に、受け手用識別コードの一部分に送り手用識別コードを予め埋め込んでおくものとしてもよい。こうすれば、受け手用識別コードから送り手用識別コードを抽出することができるので、受け手用識別コードに対応する送り手用識別コードを簡便に特定することができる。画像サーバー１０２は、こうした種々の方法を用いて受け手用識別コードに対応する送り手用識別コードを特定することが可能である。
【００３６】  こうして送り手用識別コードを特定すれば、前述した様に、本実施例の画像配信システム１００では、送り手のユーザーから受け取った画像データを「送り手用識別コード」に対応付けた状態で記憶していることから（図５を参照）、特定した送り手用識別コードに基づいて、先に画像の送り手のユーザーから受け取った画像データを、ディスク装置１０４に記憶された複数の画像データの中から特定することが可能となる。そこで、送り手用識別コードに基づいて画像データを特定したら、その画像データをディスク装置１０４から読み出し（図６のステップＳ４０４）、読み出した画像データをネットワーク回線を介してユーザーの携帯電話２０２に送信する（図６のステップＳ４０８）。これにより、画像データの受け取り手のユーザーに、先に送り手のユーザーが送った画像データを送り届けることが可能となる。こうして画像データを送り届けたら、画像サーバー１０２は、画像データ送信処理を終了する。
【００３７】  この様に、本実施例の画像配信システム１００では、画像データの送り手のユーザーから画像データを受け付ける際に、二次元バーコードから読み出された「送り手用識別コード」を画像データに対応付けて記憶しておき、また、画像データを送信する際には、「送り手用識別コード」に対応付けられた「受け手用識別コード」を受け取ることで、送り手のユーザーが送った画像データを特定してその画像データを受け取り手のユーザーに送信している。こうすることにより、本実施例の画像配信システム１００では、ユーザーが相手に画像データを渡す際に煩雑な準備を要することなく、画像データを簡便に渡すことが可能となっている。この点について、図８を参照しながら説明する。
【００３８】  図８は、本実施例の画像配信システムにより画像データを簡便に渡すことが可能となる様子を概念的に示した説明図である。図の下側には、本実施例の画像配信システム１００の動作が概念的に示されている。前述した様に、本実施例の画像配信システム１００では、画像データの送り手のユーザーから画像データを受け取る際に、「送り手用」の二次元バーコードから読み出された「送り手用識別コード」を受け取り、ユーザーが送信する画像データと「送り手用識別コード」とを対応付けた状態で記憶する。このことに対応して、図８の右上には、画像データの送り手のユーザーが、送り手用の二次元バーコードから「送り手用識別コード」を読み出して画像データとともに本実施例の画像配信システム１００に送信する様子が概念的に示されている。
【００３９】  ここで、本実施例の画像配信システム１００では、画像データの受け取り手のユーザーは、二次元バーコードに記述された「受け手用識別コード」を用いることで、画像データを受け取ることが可能である。そこで、画像データの送り手のユーザーは、本実施例の画像配信システム１００に画像データと「送り手用識別コード」とを送ったら、画像データの受け取り手のユーザーに二次元バーコードを渡す。これを受けて、画像データの受け取り手のユーザーは、受け取った二次元バーコードの中の「受け手用」の二次元バーコードから「受け手用識別コード」を読み出して、画像配信システム１００に送信する。その結果、前述した様に、「受け手用識別コード」と「送り手用識別コード」とが互いに対応付けられていることから、画像配信システム１００は、画像の受け取り手が送信してきた「受け手用識別コード」に対応する「送り手用識別コード」を特定することができ、そして、特定した「送り手用識別コード」に対応付けて記憶された画像データを受け取り手のユーザーに送信することで、受け取り手のユーザーに、送り手のユーザーが送った画像データを送り届けることが可能となる。
【００４０】  この様に、本実施例の画像配信システム１００では、送り手のユーザーが送信した画像データを「送り手用識別コード」に対応付けて記憶しているため、送り手のユーザーは、画像データを渡したい相手のユーザーに、「送り手用識別コード」に対応する「受け手用識別コード」が記述された二次元バーコードを渡すことで、その相手のユーザーに画像データを渡すことが可能となっている。このため、画像データの送り手のユーザーは、二次元バーコードを相手に渡すだけで画像データを相手に送ることができ、相手にメールアドレスや携帯電話の番号などを教えてもらう等の煩雑な準備をする必要がない。これにより本実施例の画像配信システム１００では、印刷された写真画像を手渡すのと同様に、画像データを相手に手軽に送ることが可能となっている。
【００４１】  尚、二次元バーコードは、種々の態様で相手に渡すことが可能である。例えば、相手に手渡しで渡してもよいし、郵便などで送付して渡すことも可能である。あるいは、贈り物などと一緒に送付してもよい。また、上述した実施例では、送り手のユーザーが画像データを送信した後に二次元バーコードを渡すものとして説明したが、画像データを送信する前に二次元バーコードを渡してもよい。これらの場合でも、画像データの受け取り手のユーザーは受け取った二次元バーコードを用いて画像データを受け取ることができるので、送り手のユーザーから受け取り手のユーザーに画像データを簡便に送り届けることが可能となる。特に、二次元バーコードを贈り物と一緒に送付する場合、その相手に対するメッセージを写した写真や動画などを贈り物と共に送ることにより、贈り物を贈る人と受け取る人との間で写真や動画を介したコミュニケーションをすることが可能となるので、より好適である。
【００４２】Ｄ．変形例：
Ｄ−１．第１変形例：
前述した実施例の画像配信システム１００では、「送り手用」の二次元バーコードと、「受け手用」の二次元バーコードとが同じ一枚の紙に出力されたものを用いるものとして説明した（図４を参照）。しかし、「送り手用」の二次元バーコードと「受け手用」の二次元バーコードとは、互いに対応付けられていればよく、必ずしも同じ紙に出力されている必要はない。
【００４３】  図９は、「送り手用」の二次元バーコードと「受け手用」の二次元バーコードとが別々の紙に出力された変形例の二次元バーコードを例示した説明図である。図示されている様に、変形例の二次元バーコードでは、「送り手用」の二次元バーコードと「受け手用」の二次元バーコードとが別々の紙に出力されている。ここで、この２つの二次元バーコードには同一の番号（図中に「シリアルナンバー」と示した番号を参照）が付されており、この番号によって２つの二次元バーコードが対応付けられている。こうすれば、２つの二次バーコードが別々の紙に出力されていても、２つの二次元バーコードが対応付けられていることから、画像データを送るユーザーは、画像データの送信時に「送り手用」の二次元バーコードを用いるとともに、その「送り手用」二次元バーコードに対応する「受け手用」の二次元バーコードを相手に渡すことにより、相手に画像データを簡便に送付することが可能となる。
【００４４】Ｄ−２．第２変形例：
また、２つの二次元バーコードは何らかの態様で対応付けられていればよいので、これらの二次元バーコードは、必ずしも紙に出力されている必要は無い。例えば、図１０に示されている用に、コンピューターのモニター画面などの表示装置に出力されているものとしてもよい。こうした場合も、同一の番号を付すなどの方法で「送り手用」の二次元バーコードと「送り手用」の二次元バーコードとを対応付けておくことにより、これらの二次元バーコードを用いて画像データを簡便に送付することが可能である。
【００４５】  尚、前述した様に、画像データの受け取り手のユーザーは「受け手用」の二次元バーコードを用いるので、受け取り手のユーザーに二次元バーコードを渡す際には、「受け手用」の二次元バーコードだけを渡すことも可能である。こうした場合、図９あるいは図１０に例示されている様に、「受け手用」の二次元バーコードと「送り手用」の二次元バーコードとを別々の媒体に出力しておくと、「受け手用」の二次元バーコードのみを容易に渡すことができるので、より好適である。もちろん、同一の媒体に「受け手用」の二次元バーコードと「送り手用」の二次元バーコードとが出力されている場合であっても、図１１に示されている様に、「受け手用」の二次元バーコードと「送り手用」の二次元バーコードとを分離して「受け手用」の二次元バーコードのみを渡すこととしてもよい。
【００４６】Ｄ−３．第３変形例：
また、「送り手用」の二次元バーコードと「受け手用」の二次元バーコードだけでなく、「送り手用識別コード」と「受け手用識別コード」とについても同様に、何らかの態様で対応付けられていればよい。例えば、図７を用いて説明したように、受け手用識別コードと送り手用識別コードとを対応テーブルによって対応つけておいてもよい。あるいは、送り手用識別コードとを受け手用識別コードとが所定の関数によって対応付けられていてもよい。更には、送り手用識別コードと受け手用識別コードとを同一のコードとしてもよい。こうしたいずれの態様でも、受け手用識別コードから送り手用識別コードを特定することができるので、送り手用識別コードに対応付けられた画像データを受け取り手のユーザーに送信することにより、送り手のユーザーから受け取り手のユーザーに画像データを送り届けることが可能となる。
【００４７】  また、前述した実施例では、識別コードは複数の文字で構成されるもの（いわゆる文字列）として説明したが、このような態様の識別コードに限られず、種々の態様のものを用いることが可能である。例えば、簡単には数字の番号を用いることとしてもよい。こうした単純な識別コードを用いれば、ネットワーク回線を介して識別コードを送信する際にかかる時間や、対応する識別コードを特定する際の処理にかかる時間を短縮して、画像データをより迅速に送信することが可能となる。これに対して、複数の文字からなる文字列を用いれば、二次元バーコードから識別コードを読み出す以外の方法では識別コードを入手することが困難となるので、送信相手のユーザー以外の者が識別コードを入手してその画像データを受け取ってしまう虞を回避することが可能となる。
【００４８】Ｄ−４．第４変形例：
前述した実施例の画像配信システム１００では、二次元バーコードには識別情報が記述されているものとして説明した。しかし、二次元バーコードには、識別情報だけではなく、ネットワーク回線を介して画像サーバー１０２に接続するための種々の情報を記述しておくことも可能である。
【００４９】  図１２は、ネットワーク回線を介して画像サーバーへ接続するための情報が二次元バーコードに記述されている様子を例示した説明図である。図１２（ａ）に示されている例では、送り手用の二次元バーコードおよび受け手用の二次元バーコードには、画像サーバー１０２のネットワーク回線上でのアドレス情報が記述されており、このアドレス情報に基づいて画像サーバー１０２に接続することが可能となっている。こうすれば、ユーザーは二次元バーコードを読み取ることで画像サーバー１０２のアドレス情報を取得することができるので、画像サーバー１０２により簡便に接続することが可能となる。また、二次元バーコードから識別コードを読み出すのと同時に画像サーバー１０２に接続することができるので、識別コードを読み出す前に予め画像サーバー１０２に接続しておく必要がなく、このため、ネットワーク回線にかかる負荷を軽減することも可能となる。
【００５０】  また、二次元バーコードには、画像サーバー１０２のネットワーク回線上でのアドレス情報だけでなく、画像サーバー１０２に接続する際の接続方法を指定する情報を記述しておいてもよい。例えば、図１２（ｂ）に示されている例では、送り手用の二次元バーコードにはいわゆる「ｍａｉｌ  ｔｏ」スキームを使って画像サーバー１０２に接続する旨が記述されており（図中に「Ａ」と示した箇所を参照）、また、受け手用の二次元バーコードでは、いわゆる「ｈｔｔｐ」プロトコルを使って画像サーバー１０２に接続する旨が記述されている（図中に「Ｂ」と示した箇所を参照）。このように画像サーバー１０２に接続する方法を記述しておけば、ユーザーのコンピューターや携帯電話などから画像サーバー１０２により確実に接続することが可能となる。
【００５１】  更に、図１２（ｂ）に示されている例の様に、送り手用の二次元バーコードと、受け手用の二次元バーコードとで、異なる接続方法を記述しておけば、画像サーバー１０２は、ユーザーが携帯電話２０２やコンピューター２００などから接続してきた際の接続方法に基づいて、画像データの送り手のユーザーが接続してきたのか、あるいは画像データの受け取り手のユーザーが接続してきたのかを判断することも可能となる。
【００５２】  尚、図１２では、画像サーバー１０２に接続するための情報と、識別コードとが、別々に記述されているものとして説明したが、画像サーバー１０２に接続するための情報と、識別コードとが一体に記述されているものとしてもよい。例えば、ＵＲＬなどのアドレス情報の一部分に識別コードを埋め込んでおいてもよいし、あるいは、メールアドレスの一部分に識別コードを埋め込んでおいてもよい。こうした場合も、二次元バーコードを読み取ることで、画像サーバー１０２への接続情報および識別コードを取得することが可能である。
【００５３】Ｄ−５．第５変形例：
前述した実施例の画像配信システム１００では、受け取り手のユーザーは「受け手用識別コード」を用いることにより、画像データを受け取ることが可能となるものとして説明した。しかし、受け手用識別コードを用いることにより、受け取り手のユーザーは、画像データを受け取るだけでなく、別の画像データを送り手のユーザーに送ることも可能である。
【００５４】  図１３は、受け手用の二次元バーコードを用いることにより、画像データの受け取り手のユーザーが、画像データの送り手のユーザーに別の画像データを送信可能となる様子を概念的に示した説明図である。図中の左上には、画像データの受け取り手のユーザーが、「受け手用識別コード」を用いて、図中に「返信画像データ」と示した画像データを送信する様子が示されている。図示されている様に、画像データの受け取り手のユーザーは、送り手のユーザーに送信したい返信画像データを、受け手用の二次元バーコードから読み出した受け手用識別コードと共に画像配信システム１００に送信する。
【００５５】  ここで、前述した様に本実施例の画像配信システム１００では、受け手用識別コードと送り手用識別コードとが対応付けられていることから、受け手用識別コードに対応付けられた「送り手用識別コード」を特定することが可能である（図７を参照）。そこで、画像配信システム１００は、受け取った受け手用識別コードに対応する送り手用識別コードを特定し、特定した送り手用識別コードと、受け取った返信画像データとを対応付けて記憶する。すると、この送り手用識別コードは、送り手のユーザーが元の画像データを送信する際に用いたものなので、送り手のユーザーは、先に使用した送り手用の二次元バーコードから、この送り手用識別コードを取得することが可能である。したがって、図中の右上に示されている様に、送り手のユーザーは先に用いた二次元バーコードから送り手用識別コードを取得して画像サーバー１０２に送信し、これを受けて画像サーバー１０２がその送り手用識別コードに対応付けられた返信画像データを送信することにより、送り手のユーザーは返信画像データを受け取ることが可能となる。こうすれば、画像データの送り手のユーザーだけでなく、画像データの受け手のユーザーも画像データを相手に送付することができるので、ユーザーは画像データを相互に送付することが可能となり、ユーザー同士のコミュニケーションの楽しみをより高めることが可能となる。
【００５６】  以上、本実施例の画像配信システムについて説明したが、本発明は上記すべての実施例および変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能である。
【符号の説明】
【００５７】１００…画像配信システム、    １０２…画像サーバー、    １０４…ディスク装置、    ２００…コンピューター、    ２０２…携帯電話
【図１】
2011030169.tif 000003
【図２】
2011030169.tif 000004
【図３】
2011030169.tif 000005
【図４】
2011030169.tif 000006
【図５】
2011030169.tif 000007
【図６】
2011030169.tif 000008
【図７】
2011030169.tif 000009
【図８】
2011030169.tif 000010
【図９】
2011030169.tif 000011
【図１０】
2011030169.tif 000012
【図１１】
2011030169.tif 000013
【図１２】
2011030169.tif 000014
【図１３】
2011030169.tif 000015