(57)【要約】【課題】様々な方法で入力されるマルチメディアデータを管理する方法を提供することを課題とする。【解決手段】通信装置１は、画像データ１１１、映像データ１１２、音声データ１１３を入力すると、これらに共通のアクセスコード３２を付与し、記憶装置に格納する。そして、アクセスコード３２と画像データ１１１を合成してプリント用紙３０に印刷する。アクセスコード３２には、通信装置１のアドレス情報も含まれる。ユーザは、プリント用紙３０に印刷されているアクセスコード３２を携帯電話機２に入力することで、通信装置１にアクセスし、自動的に映像データ１１２と音声データ１１３を取得することが可能である。これにより、携帯電話機２ではプリント用紙３０に印刷されていた画像と関連のある映像および音声が再生される。【選択図】図３
2007235699.tif 000002
【特許請求の範囲】
【請求項１】
データを入力する入力手段と、
入力したデータに識別情報を付与して記憶手段に格納するとともに、付与した識別情報を印刷出力する制御手段と、
を備えることを特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置において、
前記制御手段は、
前記入力手段が関連付けられた複数の異なる種類のデータを入力した場合、それら関連付けられた複数のデータに対して共通の識別情報を付与して前記記憶手段に格納するとともに、付与した識別情報を印刷出力する手段、
を含むことを特徴とする通信装置。
【請求項３】
請求項２に記載の通信装置において、
前記制御手段は、
入力したデータに印刷可能なデータが含まれる場合、印刷可能なデータに付与した識別情報を合成して印刷することを特徴とする通信装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の通信装置において、さらに、
識別情報を受信する通信手段、
を備え、
前記制御手段は、
受信した識別情報に対応するデータが前記記憶手段に格納されている場合には、識別情報の送信元である端末に対して当該対応するデータを転送する手段、
を含むことを特徴とする通信装置。
【請求項５】
請求項４に記載の通信装置において、
前記通信手段は、複数の通信プロトコルに対応しており、識別情報を受信するときに用いた通信プロトコルを用いてデータを転送することを特徴とする通信装置。
【請求項６】
請求項５に記載の通信装置において、印刷される識別情報には、前記複数の通信プロトコルのうちのいずれかの通信プロトコルに対応した前記通信装置のアドレス情報が含まれることを特徴とする通信装置。
【請求項７】
複数の種類のマルチメディアデータを入力する手段と、
前記複数の種類のマルチメディアデータに対して共通する識別情報を付与して記憶手段に格納する手段と、
前記複数の種類のマルチメディアデータに画像データが含まれる場合には、前記識別情報を前記画像データに合成して印刷出力し、前記複数の種類のマルチメディアデータに画像データが含まれない場合には、前記識別情報のリストを印刷出力する制御手段と、
を備えることを特徴とする通信装置。
【請求項８】
請求項７に記載の通信装置において、
前記複数の種類のマルチメディアデータが音声データおよび／または映像データである場合には、これら音声データおよび／または映像データを前記記憶手段に格納した上で、前記識別番号のリストを印刷することを特徴とする通信装置。
【請求項９】
請求項７または請求項８に記載の通信装置において、さらに、
識別情報を受信する通信手段、
を備え、
前記制御手段は、
受信した識別情報に対応する音声データおよび／または映像データが前記記憶手段に格納されている場合には、識別情報の送信元である端末に対して当該対応するデータを転送する手段、
を含むことを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、様々な種類のマルチメディアデータを管理する技術に関する。
【背景技術】
【０００２】
コンピュータシステムでは、様々な種類のマルチメディアデータが利用される。たとえば、画像データ、動画データ、音声データ、文字データなどが利用される。そして、これらデータの取得方法は多岐に渡る。たとえば、コンピュータにスキャナを接続すれば、紙媒体から画像データを入力することができ、マイクを接続すれば音声データを入力することができる。また、撮影装置を接続すれば動画データを入力することができる。また、コンピュータがネットワーク機能を備えていれば、ネットワークを介して画像データや音声データを通信により取得することが可能である。
【０００３】
【特許文献１】特開２００５−１０８２００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のように、様々な種類のマルチメディアデータは、様々な方法で取得される。そして、入力されたマルチメディアデータは、コンピュータのハードディスクなどに格納される。コンピュータに格納されたデータは、ファイル閲覧ソフトやファイル検索ソフトによって確認することが可能であるが、データの数が多くなると、目的のデータを見つけにくい場合もある。ソフトウェアによるデータの管理は、コンピュータシステムの利点とも言えるが、膨大なファイルが格納されたハードディスクの中に格納されたデータをもっと簡易に取り出せる技術が存在すれば便利である。
【０００５】
また、様々な種類のマルチメディアデータが様々な方法で取得されるが、一般には、それぞれの入力処理は独立した処理であるため、関連を持っている複数のデータを統合的に管理することは難しい。たとえば、電子メールで複数のデータを受信したとする。受信したデータは画像データと音声データであり、関連をもったデータであるとする。これらのデータをコンピュータのハードウェアに格納した場合、記憶の新しいうちは、関連していることを認識できるが、時間の経過とともに関連していることの判別が困難となる。また、格納しているデータの数が膨大になると、さらに管理が大変であろう。したがって、データが関連していることをもっと明確に記録できる方法があれば便利である。
【０００６】
上記特許文献１で記載された技術は、携帯電話からアップロードされた画像データと音声データとをサービスサーバが受信してデータベースに格納して管理するものである。サービスサーバは、さらに、プリント装置に画像データを送信して、音声データの格納場所を示すコードと画像データをプリント用紙に印刷するようにしている。特許文献１の技術を用いることで、印刷物とそれに付随するデータを関連づけることが可能であるが、この技術は、出力したい印刷物が存在することが前提であり、印刷物に付随する情報があれば、さらに、その情報への関連付けを行うものである。
【０００７】
本発明は、より一般的に、様々な手段で入力したデータの管理を容易にするための技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１記載の発明は、データを入力する入力手段と、入力したデータに識別情報を付与して記憶手段に格納するとともに、付与した識別情報を印刷出力する制御手段と、を備えることを特徴とする。
【０００９】
請求項２記載の発明は、請求項１に記載の通信装置において、前記制御手段は、前記入力手段が関連付けられた複数の異なる種類のデータを入力した場合、それら関連付けられた複数のデータに対して共通の識別情報を付与して前記記憶手段に格納するとともに、付与した識別情報を印刷出力する手段、を含むことを特徴とする。
【００１０】
請求項３記載の発明は、請求項２に記載の通信装置において、前記制御手段は、入力したデータに印刷可能なデータが含まれる場合、印刷可能なデータに付与した識別情報を合成して印刷することを特徴とする。
【００１１】
請求項４記載の発明は、請求項１ないし請求項３のいずれかに記載の通信装置において、さらに、識別情報を受信する通信手段、を備え、前記制御手段は、受信した識別情報に対応するデータが前記記憶手段に格納されている場合には、識別情報の送信元である端末に対して当該対応するデータを転送する手段、を含むことを特徴とする。
【００１２】
請求項５記載の発明は、請求項４に記載の通信装置において、前記通信手段は、複数の通信プロトコルに対応しており、識別情報を受信するときに用いた通信プロトコルを用いてデータを転送することを特徴とする。
【００１３】
請求項６記載の発明は、請求項５に記載の通信装置において、印刷される識別情報には、前記複数の通信プロトコルのうちのいずれかの通信プロトコルに対応した前記通信装置のアドレス情報が含まれることを特徴とする。
【００１４】
請求項７記載の発明は、複数の種類のマルチメディアデータを入力する手段と、前記複数の種類のマルチメディアデータに対して共通する識別情報を付与して記憶手段に格納する手段と、前記複数の種類のマルチメディアデータに画像データが含まれる場合には、前記識別情報を前記画像データに合成して印刷出力し、前記複数の種類のマルチメディアデータに画像データが含まれない場合には、前記識別情報のリストを印刷出力する制御手段と、を備えることを特徴とする。
【００１５】
請求項８記載の発明は、請求項７に記載の通信装置において、前記複数の種類のマルチメディアデータが音声データおよび／または映像データである場合には、これら音声データおよび／または映像データを前記記憶手段に格納した上で、前記識別番号のリストを印刷することを特徴とする。
【００１６】
請求項９記載の発明は、請求項７または請求項８に記載の通信装置において、さらに、識別情報を受信する通信手段、を備え、前記制御手段は、受信した識別情報に対応する音声データおよび／または映像データが前記記憶手段に格納されている場合には、識別情報の送信元である端末に対して当該対応するデータを転送する手段、を含むことを特徴とする。
【発明の効果】
【００１７】
本発明の通信装置は、データを入力し、入力したデータに識別情報を付与して記憶手段に格納するとともに、付与した識別情報を印字出力する。これにより、入力したデータの管理情報を紙媒体として得ることが可能である。ユーザは、コンピュータ上におけるデータの管理とは別に（あるいは併用して）、紙媒体によって入力されたデータを管理することが可能である。
【００１８】
また、関連付けられた複数のデータに対して共通の識別情報を付与して記憶手段に格納するとともに、付与した識別情報を印字出力する。これにより、紙媒体に印刷された識別情報を用いることで、関連付けられた複数のデータにアクセスすることが可能である。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しつつ本発明の実施の形態について説明する。図１は、本発明の実施の形態に係る通信装置１の機能ブロック図である。本実施の形態における通信装置１は、いわゆるデジタル複合機と呼ばれる機器である。したがって、通信装置１は、コピー機能、ファクシミリ機能、プリンタ機能、スキャナ機能などを備えるとともに、ネットワーク機能を備えている。したがって、この通信装置１とネットワークを介して接続された端末は、ネットワーク経由で、通信装置１の各種の機能を利用可能である。つまり、ユーザは、端末を利用してネットワーク経由で通信装置１を利用したり、実際に通信装置１の場所へ移動して、ファクシミリ操作、コピー操作、スキャナ操作などを行ったりすることで、１台の通信装置１を複数のユーザで共用することができる。
【００２０】
通信装置１は、図に示すように、制御部１１、通信部１２、印刷部１３、記憶装置１４を備えている。制御部１１は、ＣＰＵ、ＲＡＭなどを備え、通信装置１の全体制御を行う。また、制御部１１は、記憶装置１４に格納された制御プログラム１０１を実行することで、後述するマルチメディアデータ管理処理を実行する。なお、図１においてデジタル複合機として機能するための他の機能部は図示省略している。
【００２１】
図２は、通信装置１が実行するマルチメディアデータ管理処理の処理イメージである。まず、通信装置１は、通信により画像データ１１１、映像データ１１２、音声データ１１３を入力する。これらデータは、図１に示すように記憶装置１４に保存管理される。そして、制御部１１は、受信した各マルチメディアデータに識別情報としてアクセスコードを付与し、そのアクセスコードと格納場所情報とを対応させて管理ファイル１０２に登録する。
【００２２】
たとえば、通信により１つのマルチメディアデータを受信したのであれば、そのデータのアクセスコードと格納場所情報との対応が管理ファイル１０２に記録される。もし、複数のマルチメディアデータを受信したのであれば、管理ファイル１０２には、それら複数のマルチメディアデータに付与した共通のアクセスコードと、アクセスコードに対応づけられた各マルチメディアデータの格納場所情報とが記録される。
【００２３】
そして、図２に示すように、通信装置１は、画像データ１１１をプリント用紙３０に印刷出力する。このプリント用紙３０には、あわせてアクセスコード３１が印刷される。アクセスコード３１とは、上述したように記憶装置１４に格納されたマルチメディアデータを識別する情報である。記憶装置１４に格納されたデータが単体であれば、単体のデータにアクセスするためのコードであり、格納されたのが複数のデータである場合には、関連付けられたそれら複数のデータにアクセスするためのコードである。
【００２４】
このプリント用紙３０を所持しているユーザは、携帯電話機２を操作して、まず通信装置１に接続する。次に、携帯電話機２を操作してプリント用紙３０に印刷されているアクセスコード３１を入力する。これにより、携帯電話機２は、通信装置１にアクセスコード３１を送信する。通信装置１は、管理ファイル１０２を参照し、受信したアクセスコード３１に対応する映像データ１１２と音声データ１１３とを特定する。そして、アクセスコード３１に対応する映像データ１１２と音声データ１１３とを携帯電話機２に送信するのである。これにより、携帯電話機２では、プリント用紙３０に印刷されている画像と関連のある映像と音声が再生されるのである。
【００２５】
また、図３に示すように、通信装置１は、画像データ１１１をプリント用紙３０に印刷出力する。このプリント用紙３０には、あわせてアクセスコード３２が印刷される。このアクセスコード３２はＱＲコードが用いられている。後で、詳しく説明するが、このアクセスコード３２は、マルチメディアデータの識別情報とともに、通信装置１のアドレス情報が含まれている。通信装置１は、同様に、通信により画像データ１１１、映像データ１１２、音声データ１１３を受信し、これらを記憶装置１４に格納する。また、通信装置１は、画像データ１１１とアクセスコード３２を印刷し、プリント用紙３０を出力する。
【００２６】
図２で示したアクセスコード３１は、マルチメディアデータの識別情報であり、管理ファイル１０２を参照することで、通信装置１内におけるマルチメディアデータの格納場所が特定される。これに対して、アクセスコード３２には、マルチメディアデータの識別情報に加えて、通信装置１のアドレス情報が含まれている。したがって、ユーザは、携帯電話機２を操作してアクセスコード３２を操作することで、自動的に通信装置１に接続するとともに、映像データ１１２、音声データ１１３を取得することができる。
【００２７】
以上が通信装置１によるマルチメディアデータ管理処理の概要である。次に、図４ないし図９を参照しながら、マルチメディアデータ管理処理の詳細を説明する。なお、図４、図５は、マルチメディアデータの受信処理のフローチャートであり、図６は、アクセスコード生成処理のフローチャートであり、図７〜図９は、携帯電話機２からマルチメディアデータのアクセス要求を受けたときのフローチャートである。これら各フローチャートは、主に、制御部１１（制御プログラム１０１）による処理の流れである。
【００２８】
図４において、制御部１１は、ネットワークに接続された他の端末から接続要求を受信しているかどうかを監視し（ステップＳ１０１）、接続要求を受けた場合には、その要求が、ＳＩＰ−ＩＮＶＩＴＥリクエストであるかどうかをチェックし（ステップＳ１０２）、ＳＩＰ−ＩＮＶＩＴＥリクエストである場合には、ＳＩＰレスポンスを生成する（ステップＳ１０３）。次に、受信したＳＤＰを解析し（ステップＳ１０４）、応答ＳＤＰを生成する（ステップＳ１０５）。そして、ＳＩＰの接続要求を許可することを通知するためＳＩＰレスポンスコマンドを送信する（ステップＳ１０６）。これにより、複数メディアセッションの並列処理が行われる。具体的には、メディアセッションが確立され（ステップＳ１０７）、メディアデータを受信する（ステップＳ１０８）。このとき、たとえば、図２、図３で示したように、画像データ１１１、映像データ１１２、音声データ１１３を受信する。
【００２９】
データの受信が終了すると、相手の端末から送信されたＳＩＰ−ＢＹＥコマンドを受信し（ステップＳ１０９）、ＳＩＰ−ＢＹＥコマンドに応答送信を行ってセッションを切断する（ステップＳ１１０）。
【００３０】
ステップＳ１０２において、ＳＩＰ−ＩＮＶＩＴＥリクエストでないと判定された場合、受信要求がＨＴＴＰの接続要求であるかどうかをチェックし（ステップＳ１１１）、ＨＴＴＰである場合には、ＨＴＴＰ−ＰＯＳＴリクエストを受信したかどうかをチェックする（ステップＳ１１２）。ＨＴＴＰ−ＰＯＳＴリクエストを受信した場合には、ＨＴＴＰ−ＰＯＳＴのボディデータを受信する（ステップＳ１１３）。このようにして、マルチメディアデータを受信する。
【００３１】
マルチメディアデータの受信が終了すると、ＨＴＴＰレスポンスを返信する（ステップＳ１１４）、そして、セッションの切断要求を受信するまで、ステップＳ１１２〜Ｓ１１４を繰り返し実行して、複数のマルチメディアデータを受信する。このとき、たとえば、図２、図３で示したように、画像データ１１１、映像データ１１２、音声データ１１３を受信する。セッションの切断要求を受けると（ステップＳ１１５でＹＥＳ）、セッションを切断し（ステップＳ１１６）、ＨＴＴＰ−ＰＯＳＴによるマルチメディアデータの受信処理を終了する。
【００３２】
ステップＳ１１１において、ＨＴＴＰの接続要求でないと判定された場合、受信要求がＳＭＴＰの接続要求であるかどうかをチェックし（ステップＳ１１７）、ＳＭＴＰである場合には、ＭＡＩＬデータを受信する（ステップＳ１１８）。次に、ＭＩＭＥメッセージをデコードし（ステップＳ１１９）、添付ファイルデータを取り出す（ステップＳ１２０）。このようにして、電子メールに添付されたマルチメディアデータを受信する。
【００３３】
そして、他の添付ファイルが存在する場合には、ステップＳ１１８〜Ｓ１２０を繰り返し実行して、複数のマルチメディアデータを受信する。このとき、たとえば、図２、図３で示したように、画像データ１１１、映像データ１１２、音声データ１１３を受信する。全ての添付ファイルを取得すると、セッションを切断し（ステップＳ１２２）、ＳＭＴＰによるマルチメディアデータの受信処理を終了する。
【００３４】
続いて、図５のフローチャートを説明する。それぞれの通信プロトコルで複数（あるいは単数）のマルチメディアデータを受信した後、そのマルチメディアデータに印刷が不可能なデータが含まれるかどうかを判定する（ステップＳ１２３）。この実施の形態では、印刷が不可能なデータとは、映像データあるいは音声データである。
【００３５】
受信データに映像データあるいは音声データが含まれない場合（ステップＳ１２３でＮＯ）には、受信データに印刷可能なデータが含まれるかどうかをチェックする（ステップＳ１３２）。本実施の形態において、印刷可能なデータとは画像データである。他にもワープロデータなど、文字データであっても印刷可能データとして判定してもよい。
【００３６】
受信データに画像データが含まれる場合には、画像データを印刷イメージに変換し（ステップＳ１３３）、印刷部１３を制御して印刷処理を行う（ステップＳ１３４）。つまり、印刷するデータ以外に映像データや音声データが存在しないので、受信した画像データを通常の形態で印刷して処理を終了する。なお、ステップＳ１３２において、画像データでない場合の処理の説明は省略するが、文字データなどであっても、画像データと同様、通常の印刷処理を行う。なお、これ以降の処理についても、印刷可能なデータは画像データを例に説明するが、文字データ等についても同様である。
【００３７】
ステップＳ１２３において、受信データに映像データ１１２あるいは音声データ１１３が含まれる場合、アクセスコード３１あるいはアクセスコード３２を生成する（ステップＳ１２４）。そして、受信した映像データ１１２あるいは音声データ１１３を記憶装置１４に格納し、管理ファイル１０２に管理情報を登録する（ステップＳ１２５）。つまり、映像データ１１２あるいは音声データ１１３にアクセスコード３１（３２）を付与し、このアクセスコード３１（３２）とデータの格納場所情報との対応関係を管理ファイル１０２に登録する。受信データに、映像データ１１２と音声データ１１３の両方が含まれる場合には、それらのデータに共通のアクセスコード３１（３２）を付与し、このアクセスコード３１（３２）と、各データの格納場所情報との対応関係を管理ファイル１０２に登録する。なお、このアクセスコードがマルチメディアデータの識別情報だけ含む場合はアクセスコード３１であり、さらに通信装置１のアドレス情報を含むのであればアクセスコード３２である。
【００３８】
次に、受信データに画像データが含まれるかどうかをチェックし（ステップＳ１２６）、画像データが含まれない場合には、リストイメージを作成する（ステップＳ１２８）。つまり、通信装置１は、受信したマルチメディアデータのアクセスコード３１（３２）を印刷出力することが特徴であるが、受信データに画像データが含まれない場合には、アクセスコード３１（３２）をリストとして印刷出力するのである。
【００３９】
受信データに画像データが含まれる場合（ステップＳ１２６でＹＥＳ）には、画像データを印刷イメージに変換する（ステップＳ１２７）。そして、ステップＳ１２４で生成したアクセスコード３１（３２）をイメージ変換し（ステップＳ１２９）、アクセスコード３１（３２）のイメージを画像データあるいはリスト画像データに合成する（ステップＳ１３０）。そして、図２あるいは図３で示したようなプリント用紙３０を印刷するのである（ステップＳ１３１）。つまり、このプリント用紙３０には、受信データに画像データが含まれる場合には、画像とアクセスコード３１（３２）が印刷される。受信データに画像データが含まれない場合には、アクセスコード３１（３２）が印刷されるのである。
【００４０】
ステップＳ１２４のアクセスコード３１（３２）の生成処理について詳しく説明する。図６は、アクセスコード３１（３２）の生成処理に関わるフローチャートである。
【００４１】
まず、制御部１１は、アクセスコード３１を生成する（ステップＳ２０１）。ここで生成するアクセスコード３１は、記憶装置１４内のマルチメディアデータを識別する情報であり、通信装置１に対するアドレス情報は含まないコードである。
【００４２】
次に、制御部１１は、アドレス情報を含めたコード、つまりアクセスコード３２を作成するか否かの判断を行う（ステップＳ２０２）。アドレス情報を含めない場合は、処理を終了する。これにより、アクセスコード３１が生成される。
【００４３】
アドレス情報を含める場合には、通信プロトコルがＳＩＰであるかどうかを判定し（ステップＳ２０３）、ＳＩＰである場合には、ＳＩＰ−ＵＲＬを作成する（ステップＳ２０４）。このＳＩＰ−ＵＲＬには、通信装置１へのアドレス情報と、マルチメディアデータの識別情報とが含まれる。同様に、通信プロトコルがＨＴＴＰであるかどうかを判定し（ステップＳ２０５）、ＨＴＴＰである場合には、ＨＴＴＰ−ＵＲＬを作成する（ステップＳ２０６）。このＨＴＴＰ−ＵＲＬには、通信装置１へのアドレス情報と、マルチメディアデータの識別情報とが含まれる。また、通信プロトコルがＳＭＴＰである場合（ステップＳ２０７でＹＥＳ）、ＭＡＩＬアドレスを作成する（ステップＳ２０８）。このＭＡＩＬアドレスには、通信装置１で作成された所定のアカウント情報と、マルチメディアデータの識別情報とが含まれる。なお、いずれの通信プロトコルを使用するかについては、ユーザが自由に設定できるようにしておけばよい。
【００４４】
次に、図７ないし図９を参照しながら、携帯電話機２を利用するユーザからの接続要求を受信したときの処理の流れについて説明する。これまでの説明で、通信装置１が、アクセスコード３１（３２）をプリント用紙３０に印刷出力することを述べた。ユーザは、印刷部１３から出力されたプリント用紙３０を手にとり、このプリント用紙３０を保管する。そして、任意のタイミングでこのプリント用紙３０に印刷されたアクセスコード３１（３２）を用いてマルチメディアデータへのアクセスを行うのである。以下の説明では、ユーザが携帯電話機２を用いて通信装置１にアクセスする場合を例に説明するが、パソコンなどの端末を利用する場合も同様である。
【００４５】
制御部１１は、接続要求を受信したかどうかを監視し（ステップＳ３０１）、受信した場合には、各プロトコルに応じた処理を実行する。ここで、プリント用紙３０にアクセスコード３１が印刷されている場合には、図２で示したように、ユーザは、たとえば、ＵＲＬを入力、選択する操作などを行って手動で通信装置１に接続している。これに対して図３で示した例であれば、通信装置１へのアドレス情報が含まれるアクセスコード３２がプリント用紙３０に印刷されているので、ユーザは、アクセスコード３２を入力することで半自動的に通信装置１に接続している。特に、アクセスコード３２として図３で示すようにＱＲコードを利用している場合には、携帯電話機２のカメラでアクセスコード３２を撮影することで、自動的に通信装置１に接続される。
【００４６】
受信した接続要求がＳＩＰ−ＭＥＳＳＡＧＥリクエストである場合（ステップＳ３０２でＹＥＳ）、アクセスコード３１（３２）の検出を行う（ステップＳ３０３）。アクセスコード３１（３２）が検出された場合には、ＳＩＰレスポンスを生成し（ステップＳ３０４）、ＳＩＰレスポンスコマンドを送信する（ステップＳ３０５）。続いて、ＳＩＰ−ＩＮＶＩＴＥリクエストを生成し（ステップＳ３０６）、携帯電話機２からレスポンスが得られるまで待機し（ステップＳ３０７）、レスポンスが得られれば、複数メディアセッションの並列処理を行う。具体的には、メディアセッションを確立し（ステップＳ３０８）、アクセスコード３１（３２）に対応したマルチメディアデータを記憶装置１４から取得して送信する（ステップＳ３０９）。アクセスコード３１（３２）に対応するマルチメディアデータが複数存在する場合には、全てのマルチメディアデータを送信する。
【００４７】
マルチメディアデータの送信を終了すると、ＳＩＰ−ＢＹＥコマンドを送信し（ステップＳ３１０）、応答受信セッションを切断する（ステップＳ３１１）。このようにステップＳ３０３でアクセスコードが検出される場合とは、アクセスコード３２が用いられた場合である。つまり、ユーザがアクセスコード３２を携帯電話機２のカメラで撮影するなどの方法でアクセスした場合である。
【００４８】
これに対して、図２で示すように、ユーザが手動の操作で通信装置１にアクセスした場合、つまり、接続要求にアクセスコードが含まれていない場合（ステップＳ３０３でＮＯ）、ＳＩＰレスポンスを生成し（ステップＳ３１３）、ＳＩＰレスポンスコマンドを送信する（ステップＳ３１４）。次に、ＳＩＰ−ＭＥＳＳＡＧＥリクエストを生成し（ステップＳ３１５）、アクセスコードの入力メッセージを生成する（ステップＳ３１６）。そして、ＳＩＰ−ＭＥＳＳＡＧＥリクエストを送信する（ステップＳ３１７）。これにより、携帯電話機２のモニタには、図２に示すような画面が表示される。つまり、「アクセスコードを入力して下さい。」というメッセージとともに、アクセスコードの入力フォームが表示される。ここで、ユーザは、プリント用紙３０を参照し、携帯電話機２を操作して、アクセスコード３１を入力する。
【００４９】
制御部１１は、アクセスコード３１を受信するまで待機し（ステップＳ３１８）、アクセスコード３１を受信すると、ステップＳ３０６に移行する。この後の処理は、上記の処理と同様である。このようにして、ユーザからアクセスコード３１あるいはアクセスコード３２を用いたアクセスを受けて、アクセスコード３１（３２）に対応するマルチメディアデータを携帯電話機２に送信するのである。
【００５０】
一方、接続要求がＳＩＰでない場合（ステップＳ３０２でＮＯ）、図８のフローチャートに移行し、ＨＴＴＰであるかどうかを判定する（ステップＳ３１９）。ＨＴＴＰである場合には、接続要求で指定されているＨＴＴＰ−ＵＲＬを解析し（ステップＳ３２０）、アクセスコード３１（３２）が含まれるかどうかをチェックする（ステップＳ３２１）。
【００５１】
ユーザがアクセスコード３２を利用している場合、つまり、接続要求で指定されたＨＴＴＰ−ＵＲＬにアクセスコードが含まれる場合には、ＨＴＴＰレスポンスを生成し（ステップＳ３２２）、アクセスコード３２に対応したマルチメディアデータを記憶手段１４から取得し、当該データをボディデータに変換し（ステップＳ３２３）、ＨＴＴＰレスポンスを返信する（ステップＳ３２４）。これにより、アクセスコード３２に対応するマルチメディアデータが携帯電話機２に送信される。そして、セッションを切断する（ステップＳ３２５）。
【００５２】
一方、ユーザがアクセスコード３１を利用している場合には、まず、携帯電話機２を操作して手動で通信装置１にアクセスを行う。この場合には、ＨＴＴＰ−ＵＲＬにアクセスコードが含まれないので（ステップＳ３２１でＮＯ）、ＨＴＴＰレスポンスを生成し（ステップＳ３２６）、アクセスコード入力画面をボディデータに変換し（ステップＳ３２７）、ＨＴＴＰレスポンスを返信する（ステップＳ３２８）。これにより、図２に示したように、携帯電話機２のモニタにアクセスコードの入力画面が表示される。そして、制御部１１は、アクセスコード３１を受信するまで待機し（ステップＳ３２９）、受信するとステップＳ３２２に移行する。この後の処理は上記と同様である。
【００５３】
ステップＳ３１９でＨＴＴＰでないと判定された場合、図９のフローチャートに移行し、接続要求がＳＭＴＰであるかどうかを判定する（ステップＳ３３０）。この実施の形態では、接続要求がＳＭＴＰでなかった場合の処理の説明は省略する。ＳＭＴＰであった場合、ＭＡＩＬデータを受信し（ステップＳ３３１）、ＭＩＭＥメッセージをデコードする（ステップＳ３３２）。次に、電子メールアドレスにアクセスコードが含まれるかどうかをチェックする（ステップＳ３３３）。
【００５４】
ユーザがアクセスコード３２を利用している場合、つまり、宛先の電子メールアドレスにアクセスコードが含まれる場合には、ＭＡＩＬヘッダを生成し（ステップＳ３３４）、アクセスコード３２に対応したマルチメディアデータを記憶手段１４から取得し、当該データを添付ファイルに変換する（ステップＳ３３５）。そして、ＭＩＭＥメッセージを生成して（ステップＳ３３６）、携帯電話機２に対して電子メールを返信する（ステップＳ３３７）。これにより、アクセスコード３２に対応するマルチメディアデータが携帯電話機２に送信される。
【００５５】
一方、ユーザがアクセスコード３１を利用している場合には、電子メールアドレスにアクセスコードが含まれないので（ステップＳ３３３でＮＯ）、ＭＡＩＬヘッダを生成し（ステップＳ３３８）、アクセスコードを要求するメッセージを生成し（ステップＳ３３９）、ＭＩＭＥメッセージを生成する（ステップＳ３４０）。そして、携帯電話機２に対して電子メールを返信する（ステップＳ３４１）。そして処理を終了する。ユーザがこの返信メールを受信して再び、アクセスコード３１（３２）を入力した電子メールを送信すると、ステップＳ３３３でアクセスコード３１（３２）が検出され、ステップＳ３３４以下の処理を実行してマルチメディアデータを添付ファイルとして送信するのである。
【００５６】
このように、本実施の形態によれば、通信装置１が受信したマルチメディアデータは、記憶装置１４に格納されるとともに、その識別情報が印刷出力される。これにより、ユーザは、受信したマルチメディアデータにアクセスする情報を紙媒体として得ることが可能である。ファイル管理ソフトなどのコンピュータ内におけるデータ管理方法とは別に（あるいはその方法と併用して）、紙媒体によるデータの管理が可能である。
【００５７】
たとえ受信したマルチメディアデータが印刷不可能なデータのみである場合、つまり、映像データや音声データのみである場合にも、識別情報をリスト印刷することで、それらデータへのアクセス情報を紙媒体で得ることが可能である。また、受信したマルチメディアデータが複数存在する場合には、この紙媒体に印刷された識別情報を利用して、その複数のマルチメディアデータにアクセスすることができる。したがって、関連のある複数のマルチメディアデータを管理することもできる。さらに、受信したデータに印刷可能なデータが含まれている場合には、そのデータに識別情報が合成されて印刷されるので、合成印刷された紙媒体を参照することで、関連付けられているマルチメディアデータの内容を把握することも可能である。
【００５８】
上記の実施の形態においては、通信装置１が、外部から受信したマルチメディアデータにアクセスコードを付与して管理する方法を説明した。しかし、マルチメディアデータを、通信により取得するのは一例であり、その他あらゆる方法で入力した場合にも本発明は適用可能である。たとえば、スキャナで画像を入力し、マイクで音声を入力した場合などにも、画像データや音声データにアクセスコードを付与して管理することができる。
【図面の簡単な説明】
【００５９】
【図１】本実施の形態に係る通信装置のブロック図である。
【図２】マルチメディアデータの管理方法のイメージ図である。
【図３】マルチメディアデータの管理方法のイメージ図である。
【図４】マルチメディアデータの受信処理のフローチャートである。
【図５】マルチメディアデータの受信処理のフローチャートである。
【図６】アクセスコードの生成処理のフローチャートである。
【図７】端末からのアクセスを受けてマルチメディアデータを送信する処理のフローチャートである。
【図８】端末からのアクセスを受けてマルチメディアデータを送信する処理のフローチャートである。
【図９】端末からのアクセスを受けてマルチメディアデータを送信する処理のフローチャートである。
【符号の説明】
【００６０】
１    通信装置
２    携帯電話機
３０  プリント用紙
３１,３２  アクセスコード
【図１】
2007235699.tif 000003
【図２】
2007235699.tif 000004
【図３】
2007235699.tif 000005
【図４】
2007235699.tif 000006
【図５】
2007235699.tif 000007
【図６】
2007235699.tif 000008
【図７】
2007235699.tif 000009
【図８】
2007235699.tif 000010
【図９】
2007235699.tif 000011