(57)【要約】【課題】プリンタ３０が変更された場合であっても変更後のプリンタ３０でのコンテンツ印刷を可能とする。【解決手段】携帯電話５０の制御部５２はＩＤを生成し、この生成したＩＤを赤外線通信にてプリンタ３０に送信して不揮発性メモリ３４に記憶させる。また制御部５２は赤外線通信にて不揮発性メモリ３４に記憶されたＩＣを消去させることも可能である。そして不揮発性メモリ３４に記憶されたＩＤを消去させない限り、この消去されたＩＤを他のプリンタに記憶させる処理を実行不可能とする。【選択図】図６
2008186162.tif 000002
【特許請求の範囲】
【請求項１】
識別情報を生成する識別情報生成手段と、上記識別情報生成手段にて生成された識別情報を出力装置の記憶媒体に記憶させる識別情報付与手段と、上記記憶媒体に記憶された識別情報を消去する識別情報消去手段と、を備え、上記識別情報付与手段は、上記識別情報消去手段が識別情報を消去することにより、該消去した識別情報と同一の識別情報を何れかの出力装置の記憶媒体に対して記憶させることが可能となることを特徴とする識別情報管理装置。
【請求項２】
上記識別情報消去手段が上記記憶媒体に記憶された識別情報を消去できない場合は、上記識別情報生成手段は消去できない識別情報と異なる識別情報を生成することを特徴とする請求項１に記載の識別情報管理装置。
【請求項３】
上記識別情報付与手段は、識別情報と該識別情報を付与された出力装置とが一対一対応するように識別情報を付与することを特徴とする請求項１または請求項２に記載の識別情報管理装置。
【請求項４】
上記出力装置が出力するデータを提供する情報提供装置と接続する情報提供装置接続手段を更に備え、
上記識別情報生成手段は、上記情報提供装置から発行された識別情報を生成することを特徴とする請求項１〜請求項３の何れか一項に記載の識別情報管理装置。
【請求項５】
上記出力装置が出力するデータを提供する情報提供装置と接続する情報提供装置接続手段を更に備え、
上記識別情報生成手段は、上記情報提供装置の提供するサービス毎に異なる識別情報を上記印刷装置に付与することを特徴とする請求項１〜請求項４の何れか一項に記載の識別情報管理装置。
【請求項６】
上記識別情報生成手段で生成される識別情報は、上記情報提供装置の提供する１つのサービス内で重複しないように生成されることを特徴とする請求項１〜請求項５の何れか一項に記載の識別情報管理装置。
【請求項７】
識別情報を生成する識別情報生成工程と、上記識別情報生成手段にて生成された識別情報を出力装置の記憶媒体に記憶させる識別情報付与工程と、上記記憶媒体に記憶された識別情報を消去する識別情報消去工程と、を備え、上記識別情報付与工程では、上記識別情報消去工程で識別情報を消去することにより、該消去された識別情報と同一の識別情報を何れかの出力装置の記憶媒体に対して記憶させることが可能となることを特徴とする識別情報管理方法。
【請求項８】
識別情報を生成する識別情報生成機能と、上記識別情報生成手段にて生成された識別情報を出力装置の記憶媒体に記憶させる識別情報付与機能と、上記記憶媒体に記憶された識別情報を消去する識別情報消去機能と、をコンピュータに実現させ、上記識別情報付与機能では、上記識別情報消去機能により識別情報を消去することにより、該消去された識別情報と同一の識別情報を何れかの出力装置の記憶媒体に対して記憶させることが可能となることを特徴とする識別情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、識別情報管理装置、識別情報管理方法および識別情報管理プログラムに関する。
【背景技術】
【０００２】
従来、プリンタの固有ＩＤを印刷に利用する技術として、作成した原稿のハードコピーに複写機の情報（メーカ名、機種名、型番、ＭＡＣアドレス、ＩＰアドレス等）を埋め込むことにより文書の不正な複製を防止することが知られている（例えば特許文献１等。）
【特許文献１】特開２００３−２０５６６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
携帯電話を用いてコンテンツサーバから画像や文書などのコンテンツを取得して、このコンテンツをプリンタに印刷させるサービスが考えられる。このサービスにおいて、コンテンツサーバはプリンタに固有のＩＤをコンテンツに埋め込むことにより、埋め込まれたＩＤを持つプリンタでのみ印刷可能なコンテンツを生成してプリンタに提供するようにして著作権の保護を行うことが考えられる。
【０００４】
従来のプリンタに固有のＩＤとしては、プリンタのＵＳＢアドレスやＭＡＣアドレス等のプリンタの機械的構成に対して割り振られる情報が利用されていた。しかしながらプリンタの買い換え等によってプリンタが変更されると、これら機械的構成に対して割り振られた情報も変わってしまうためにコンテンツの印刷が出来なくなっていた。
本発明は上記課題に鑑みてなされたもので、プリンタが変更された場合であっても変更後のプリンタでのコンテンツ印刷が可能となるように、プリンタに固有ＩＤを付与する識別情報管理装置、識別情報管理方法および識別情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の識別情報管理装置は、識別情報生成手段と、識別情報付与手段と、識別情報消去手段と、を備える構成としてある。
上記構成においては、識別情報生成手段が識別情報を生成し、識別情報付与手段が上記識別情報生成手段にて生成された識別情報を出力装置の記憶媒体に記憶させ、識別情報消去手段が上記記憶媒体に記憶された識別情報を消去する。そして、上記識別情報消去手段が識別情報を消去することにより、上記識別情報付与手段は該消去された識別情報と同一の識別情報を何れかの出力装置の記憶媒体に対して記憶させることが可能となる。
識別情報管理装置は出力装置と通信可能であり、出力装置に識別情報を記憶させることができる。そして生成した識別情報を記憶しており、出力装置に付与したか否かをも記憶している。何れかの出力装置に記憶させた識別情報は他の出力装置に付与させず、何れかの出力装置に付与されていない識別情報であれば識別情報が未付与の出力装置に対して付与可能とする。
【０００６】
識別情報とは各出力装置に一意に割り当てられるユニークな情報であり、出力装置の外部からの要求に応じて特定の出力装置を他の出力装置から識別する情報として出力可能な情報である。従って識別情報は少なくとも識別情報管理装置が識別情報を付与した出力装置の間では、各出力装置に付与された識別情報がユニークであるように生成・付与される。また、識別情報とは出力装置の機械的構成に依存しない情報であり、識別情報管理装置によって出力装置の記憶媒体に記憶させられる。機械的構成に依存する情報とは、出力装置の各部に割り振られる製造番号や製造時に付与されて出荷される情報等であり、ユーザレベルでの変更が不可能な情報である。
出力装置は入力されたデータを解釈して該データに基づいた出力を行う。
以上、出力装置が変更された場合であっても、識別情報管理装置が変更前の出力装置の識別情報を消去し、この消去した識別情報を変更後の出力装置に付与することにより、変更後の出力装置で変更前の出力装置で受信していたデータの受信と出力とが可能となる。
【０００７】
また、上記識別情報消去手段が上記記憶媒体に記憶された識別情報を消去できない場合は、上記識別情報生成手段は消去できない識別情報と異なる識別情報を生成してもよい。即ち、出力装置に付与された識別情報が消去できないときは、消去できない識別情報は他の出力装置に対して付与されることはなく、消去できない識別情報と重複しない識別情報が生成される。よって重複した識別情報の付与を防止することが出来る。
【０００８】
また、上記識別情報付与手段は識別情報と該識別情報を付与された出力装置とが一対一対応するように識別情報を付与するとも言える。即ち、識別情報とこの識別情報が付与された出力装置とが一対一対応して、同一の識別情報を付与された出力装置が存在しないため、より出力装置の識別力が高まる。
【０００９】
さらに、上記出力装置が出力するデータを提供する情報提供装置と接続する情報提供装置接続手段を更に備え、上記識別情報生成手段は上記情報提供装置から発行された識別情報を生成してもよい。即ち、情報提供装置から発行された識別情報を生成するため、情報提供装置がデータを提供する出力装置の間でも識別情報が重複することが無く、識別情報による出力装置の識別力が高まる。よって重複した識別情報の付与が防止される。
情報提供装置は画像データ、文書データ、音楽データ等の配信データを複数有しており、所定の識別情報を有する出力装置を対してデータ送信する処理を行う。情報提供装置はデータ配信先として登録された所定の識別装置を有する出力装置以外の出力装置ではデータの出力をさせない。即ち識別情報が登録されていない出力装置にはデータを送信しない、もしくはデータ配信先の出力装置の識別情報を利用した復号が可能なように暗号化してデータ送信する。出力装置は、情報提供装置から配信されるデータが暗号化されている場合は、自身の識別番号を利用して復号化を行う。このように出力装置が情報提供装置からデータを受信する場合、出力装置が変更されたときは識別情報管理装置によって識別情報を変更先の出力装置に付与することで、変更後の出力装置でコンテンツの受信と出力が可能となる。
【００１０】
さらに、上記出力装置が出力するデータを提供する情報提供装置と接続する情報提供装置接続手段を更に備え、上記識別情報生成手段は上記情報提供装置の提供するサービス毎に異なる識別情報を上記出力装置に付与しても良い。各サービスに対応する識別情報を記憶するため、１つの出力装置で複数の情報提供装置（もしくは複数のデータ配信サービス）からのデータが受信可能となり、１つの出力装置で複数種類のデータ配信を受けることが可能となる。複数のデータ配信サービスは複数の情報提供装置から各々提供されても良いし、別個の情報提供装置から提供されても構わない。
【００１１】
さらに、上記識別情報生成手段で生成される識別情報は上記情報提供装置の提供する１つのサービス内で重複しないように生成されても良い。即ち、サービスが異なれば識別情報が重複しても配信先の識別力が低下することはないため、識別情報をサービス内でユニークとすることにより識別情報の枯渇を防止することが可能となる。
【００１２】
上述した識別情報管理装置は他の機器に組み込まれた状態で実施されたり他の方法とともに実施されたりする等の各種の態様を含む。また本発明は上記識別情報管理装置を備えるデータ出力システム、上述した装置の構成に対応した工程を有する制御方法、上述した装置の構成に対応した機能をコンピュータに実現させるプログラム、該プログラムを記録したコンピュータ読み取り可能な記録媒体、等としても実現可能である。これらデータ出力システム、識別情報管理方法、識別情報管理プログラム、該プログラムを記録した媒体、の発明も、上述した作用、効果を奏する。むろん、請求項２〜６に記載した構成も、上記システムや上記方法や上記プログラムや上記記録媒体に適用可能である。
【発明を実施するための最良の形態】
【００１３】
以下、（１）印刷課金システムの構成、（２）印刷課金処理、（３）ＩＤ付与処理、（４）ＩＤ消去処理、（５）変形例、の順序で本発明の実施形態を説明する。
【００１４】
（１）印刷課金システムの構成：
図１は本発明の印刷課金システムの構成を示す模式図、図２は印刷課金システムを構成するコンテンツサーバの電気的構成を示すブロック図、図３は印刷課金システムを構成するプリンタの電気的構成を示すブロック図、図４は印刷課金システムを構成する携帯電話の電気的構成を示すブロック図である。
【００１５】
図１に示すように印刷課金システムは、コンテンツ（画像や文書等）が記録されたコンテンツサーバ（以下サーバと略す。）１０（情報提供装置）と、画像や文書を印刷可能なプリンタ３０（出力装置）と、通話機能とＷｅｂ通信機能とを有する携帯電話５０（識別情報管理装置）と、これらを接続するインターネットＩｎとゲートウェイＧと基地局Ａｔと、から構成される。
【００１６】
携帯電話５０は基地局Ａｔと所定の無線周波数帯で無線通信する。基地局Ａｔは所定の電話通信網に接続されており、他の電話（携帯電話、固定電話、ＩＰ電話等）と一対一で音声信号の送受信が可能である。また、基地局ＡｔはゲートウェイＧを介してインターネットＩｎと接続され、同じくインターネットＩｎに接続されたサーバ１０との通信が可能である。つまり携帯電話５０とサーバ１０も通信可能である。携帯電話５０とプリンタ３０は共に赤外線通信可能な赤外線インターフェース（Ｉ／Ｆ）を有し、相互に通信可能となっている。
【００１７】
図２に示すようにサーバ１０は、制御部１１、ＨＤＤ（Hard Disk Drive）１２、ＬＡＮ（Local Area Network）Ｉ／Ｆ１３とを含んで構成される。ＬＡＮＩ／Ｆ１３はインターネットＩｎに接続されており、サーバ１０はＬＡＮＩ／Ｆ１３を介してインターネットＩｎに接続された外部の機器と通信可能となる。ＨＤＤ１２にはＯＳ（Operating System）１２ａと印刷課金ＡＰＬ１２ｂと各種のコンテンツ１２ｃとＩＤ生成ＡＰＬ１２ｄが記憶されている。制御部１１はＣＰＵ１１ａ、ＲＯＭ１１ｂ、ＲＡＭ１１ｃから構成され、ＣＰＵ１１ａがＲＡＭ１１ｂをワークエリアとしつつＯＳ１２ａおよびこのＯＳ１２ａ上で実行される各ＡＰＬ１２ｂ、１２ｄを実行する。
【００１８】
サーバ１０はＬＡＮＩ／Ｆ１３を介してサーバ１０に携帯電話５０からコンテンツ閲覧要求があると印刷課金ＡＰＬ１２ｂがコンテンツ一覧のデータを生成して携帯電話５０に送信する。携帯電話５０からこのコンテンツ一覧の何れかのコンテンツの要求があると、要求されたコンテンツを送信して携帯電話５０の利用者に対して課金する。
また、サーバ１０は、コンテンツの送信を要求されなくとも、予め配信先として登録された送信先にコンテンツを送信することも可能である。例えばプリントサーバを介さずにネットワークに直接接続されたプリンタに対して印刷用のコンテンツを配信し、このコンテンツを印刷させることが出来る。
【００１９】
また、サーバ１０は携帯電話５０からＩＤ発行の要求を受けるとユニークなＩＤを生成して携帯電話５０に送信する。このＩＤはサーバ１０が提供する各コンテンツ配信サービスにおいてユニークであればよく、他のコンテンツ配信サービスで同じＩＤを使用しても構わない。ＩＤを受信すると携帯電話５０はこのＩＤを記憶してプリンタに付与できるようになる。
【００２０】
図１０はコンテンツのデータ構造の例を示す模式図である。コンテンツは、ヘッダ情報、画像や文書等のデータ、フッタ情報、から構成することができる。ヘッダ情報は、プリンタの動作を制御するための情報であり、印刷レイアウトデータが含められる。この印刷レイアウトデータは、印刷用紙のサイズやマージン、印刷画質、解像度設定等の印刷設定を表す情報、画像の大きさや座標、等の情報を有するデータとされる。
【００２１】
図３に示すようにプリンタ３０は、制御部３１、操作部３２、赤外線Ｉ／Ｆ３３、不揮発性メモリ３４、コントロール回路３５ａ、インクカートリッジ３５ｂ、印刷ヘッドユニット３５ｃ、ＡＳＩＣ３６ａ、ヘッド駆動部３６ｂ、Ｉ／Ｆ３７ａ、キャリッジ機構３７ｂ、紙送り機構３７ｃ、ＵＳＢＩ／Ｆ３８、ＬＡＮＩ／Ｆ３９、を含んで構成される。制御部３１はＣＰＵ３１ａ、ＲＯＭ３１ｂ、ＲＡＭ３１ｃ、を備えてＲＯＭ３１ｂに記録されたプログラムに従ってＣＰＵ３１ａがＲＡＭ３１ｃをワークエリアとしてプリンタ３０全体を制御する。これら各部３１，３２，３３，３４，３５ａ，３６ａ，３７ａ，３８，３９はシステムバスを介して相互に通信可能に接続され、制御部３１で実行されるプログラムに従って各部の情報をステータス情報として取得しつつ制御する。
【００２２】
キャリッジ機構３７ｂにて主走査方向に往復動するキャリッジには、各インクカートリッジ３５ｂを装着したカートリッジホルダが設けられるとともに、印刷ヘッドを備える印刷ヘッドユニット３５ｃが搭載されている。ヘッド駆動部３６ｂは、ＡＳＩＣ３６ａから印刷データに対応する印加電圧データを入力されてピエゾ素子への印加電圧パターンを生成し、該素子を内蔵する印刷ヘッドに４色のインク滴をドット単位で吐出させる。インターフェイス（Ｉ／Ｆ）３７ａに接続されたキャリッジ機構３７ｂや紙送り機構３７ｃは、印刷ヘッドユニット３５ｃを主走査させたり、適宜改ページ動作を行いながらシート状の印刷媒体を順次送り出して副走査を行ったりする。
【００２３】
本実施形態のプリンタ３０は、ＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）の各インクを印刷ヘッドから吐出して印刷媒体にインクのドットを形成して印刷するインクジェットプリンタであるものとする。むろん、プリンタ３０には、ＣやＭやＫの淡色、Ｙの濃色、レッド、バイオレット、無着色インク、等も使用する装置、ＣＭＹＫのいずれかを使用しない装置、各種インク昇華式プリンタ、トナーインクを使用するレーザープリンタ、等も採用可能である。
【００２４】
赤外線Ｉ／Ｆ３３は、赤外線の送信を行う発光ダイオードと受信を行うフォトダイオードとを有し、所定のプロトコル（例えばＯＢＥＸ（object exchange protocol）等）に従って赤外線によるデータの送受信が可能である。プリンタ３０は、印刷対象のコンテンツを含む印刷データを携帯電話５０から赤外線通信により受信し、印刷データに対応する画像を印刷媒体上に形成する。赤外線通信の方式としてはIrDA、 Fast IrDA、Ir-Simple、Ultra Fast IR等いかなるものであっても良い。
【００２５】
操作部３２は、ユーザからの操作入力を例えば複数の操作ボタンにて受け付ける。各種操作入力を受け付けるための画面等を表示するため、操作部３２にディスプレイ等の表示部を設けてもよい。不揮発性メモリ３４（記憶媒体）は制御部３１の制御に従ってデータの記録、削除、書換が可能であり、プリンタ３０に対して割り当てられる固有のＩＤ（識別情報）を記憶可能となっている。
【００２６】
ＬＡＮＩ／Ｆ３９はインターネットＩｎもしくはインターネットＩｎに接続されたＬＡＮに対して所定のケーブルで接続されており、インターネットＩｎに接続されている外部の機器とデータの送受信が可能である。ＵＳＢＩ／Ｆ３８はＵＳＢケーブルで外部機器と双方向通信可能に接続可能であり、外部の機器と接続して双方向の通信が可能である。
【００２７】
図４に示すように携帯電話５０は不揮発性のメモリ５１、制御部５２、アンテナが接続された無線Ｉ／Ｆ５３、赤外線Ｉ／Ｆ５４、通話の状態や印刷指示時の各種操作入力を受け付けるための画面等を表示するディスプレイ５５、ユーザからの操作入力を操作キーにて受け付ける操作部５６、音声を出力するスピーカ５７、音声を入力するマイクロフォン５８、を含んで構成される。
【００２８】
制御部５２は、システムバス５２ａに接続されたＣＰＵ５２ｂやＲＡＭ５２ｃやタイマ回路５２ｅ等を有しており、ＲＯＭ５２ｃに書き込まれたＩＤ付与プログラムやＩＤ消去プログラム等のプログラムに従って、ＣＰＵ５２ｂがＲＡＭ５２ｃをワークメモリとして使用しながら携帯電話全体の動作を制御する。メモリ５１にはプリンタのＩＤとこのＩＤの付与状況とが登録されたＩＤテーブル５１ａが記憶されている。
【００２９】
ＩＤテーブル５１ａには、複数のＩＤが使用／未使用を表すフラグと共に記憶されている。このフラグとしては使用済みを「１」、未使用を「０」等とすればよい。例えば、ＩＤ「ａａａａ」をプリンタＡのＩＤとしてプリンタＡに記憶させると、使用済みフラグ「１」とＩＤ「ａａａａ」とを対応付けてＩＤテーブル５１ａに記憶する。一方、ＩＤ「ｂｂｂｂ」を何れのプリンタにも記憶させていない場合は、未使用フラグ「０」とＩＤ「ｂｂｂｂ」とが対応付けてＩＤテーブル５１ａに記憶される。
【００３０】
無線Ｉ／Ｆ５３はアンテナから入力される無線信号に所定の信号処理を施して音声信号やデータ信号を復元する。赤外線Ｉ／Ｆ５４は赤外線の送信を行う発光ダイオードと受信を行うフォトダイオードを有し、所定のプロトコルに従って赤外線によるデータの送受信が可能である。なお、プリンタの赤外線Ｉ／Ｆ３３や携帯電話の赤外線Ｉ／Ｆ５４には、例えばＩｒＤＡ規格のＯＢＥＸ（object exchange protocol）プロトコルにより赤外線通信を行うインターフェイスを用いることができる。
また、本実施形態ではプリンタ３０と携帯電話５０は赤外線で通信する構成として記載したが、Bluetooth（登録商標）等の無線通信、ＬＡＮやＵＳＢ等の有線通信、で通信する構成でも構わない。
【００３１】
（２）印刷課金処理：
印刷課金処理とは、サーバ１０の画像や文書等の印刷コンテンツをプリンタ３０に送信し、プリンタ３０がこの印刷コンテンツを印刷するとサーバ１０が課金する処理である。以下の説明では印刷コンテンツが画像である場合を例にとって説明する。
以下、図５を参照して印刷課金システム１００において印刷課金処理を実行するサーバ１０の処理について説明する。図５はサーバ１０で実行される印刷課金処理のフローチャートである。印刷コンテンツは所定のタイミングでサーバ１０から発信され、この印刷コンテンツを受信したプリンタが印刷を行うことによりユーザが印刷コンテンツを購読可能になる。以下、処理における「ステップＳ」の記載を簡略にして「Ｓ」と記載する。
【００３２】
処理が開始されると、Ｓ１００で画像をスクランブルもしくはその他の暗号化方式によって暗号化する。この暗号化された画像は、画像の配信先となるプリンタ３０のＩＤを利用して復元可能となっている。この復元では、ＩＤ自体が復元鍵となってもよいし、ＩＤから所定のアルゴリズムで生成される情報が復元鍵となってもよい。暗号化された画像をプリンタ３０が受信すると、プリンタ３０は自身のＩＤを利用して画像の複号化を行う。このＩＤとはプリンタ３０のメモリに記憶されたＩＤであり、プリンタ３０の機械的構成に依存する情報（ＭＡＣアドレスやＵＳＢアドレス等）ではない。
【００３３】
Ｓ１０２では、暗号化した画像をプリンタ３０に配信する。即ち、ＴＣＰ／ＩＰプロトコルに則って画像のデータをパケット化し、プリンタ３０のＩＰアドレスを指定してインターネットＩｎに送信する。するとプリンタ３０はパケット化された画像データを受信して暗号化された画像データを復元する。そして暗号化された画像データを復号化して元の画像データを取得し、取得した画像データを印刷する。
【００３４】
但し、プリンタ３０に画像データが配信されなかったり、画像データは配信されても印刷に失敗することが考えられる。例えば、通信状況によってはインターネットＩｎ上でデータが行方不明になったり、プリンタの紙詰まりやインク切れで印刷に失敗する可能性がある。コンテンツに対して課金するシステムにおいて、このように印刷が失敗した状態で課金するわけには行かない。そこで、このような場合に備えてＳ１０４で印刷が完了したか否かを判断する。
【００３５】
Ｓ１０４では、プリンタ３０で印刷が完了したか否かを判断する。印刷完了通知機能を備えるプリンタであれば、画像データをプリンタ３０に送信する際に、印刷完了時にサーバ１０宛てに印刷完了通知を送信するように指定しておけばよい。また、ＯＳ１２ａが印刷状況を監視する機能（ＡＰＩ、システムコール等）を備えていれば、印刷課金プログラムはＯＳ１２ａから印刷状況を取得して印刷完了したか否かを判断すればよい。
【００３６】
仮にＯＳに印刷状況を監視する機能が無く、プリンタも印刷完了通知を行えないのであれば、画像データ送信前にプリンタ３０のステータス情報を取得しておき、画像データ送信完了すると所定時間間隔でプリンタ３０のステータス情報を取得して、画像送信前のステータス情報と比較して印刷に要すると予想されるインクや紙が減少しているか否かを判断することにより印刷の完了を知ることも可能である。
【００３７】
Ｓ１０６では、配信した印刷コンテンツに課金する。すなわち、プリンタ３０で正常にコンテンツがプリントアウトされたものとして、印刷コンテンツ配信サービスに登録されたユーザに対してプリントアウトされたコンテンツの代金が課金される。課金が終了すると印刷課金処理を終了する。
【００３８】
（３）ＩＤ付与処理：
図６を参照しつつ、携帯電話５０がＩＤを生成してこのＩＤをプリンタ３０に付与する処理を説明する。図６は携帯電話５０の制御部５２の実行するＩＤ付与処理のフローチャート、図７は携帯電話５０のメモリ５１に記憶されるＩＤテーブル５１ａの一例である。このＩＤ付与処理は、プリンタ３０を画像の送信先としてサーバ１０に登録する前にユーザが実行する。
【００３９】
このＩＤ付与処理においては、使用済みフラグと対応付けられたＩＤはプリンタに対して付与することが出来ない。一方、未使用フラグと対応付けられたＩＤは、何れかのプリンタに対して付与することができる。未使用フラグと対応付けられたＩＤは、何れかのプリンタに付与されると使用済みプリンタと対応付けられる。つまり何れかのプリンタに既に対応付けられているＩＤは他のプリンタに付与されることは無く、何れのプリンタにも対応付けられていないＩＤは何れか一台のプリンタに対してのみ付与される。即ち、ＩＤとこのＩＤを付与されたプリンタとが一対一対応する。
【００４０】
ユーザが赤外線Ｉ／Ｆ５４と赤外線Ｉ／Ｆ３３とを通信可能に対面させて、操作部５６で所定の操作を行うとＩＤ付与処理が開始される。ＩＤ付与処理が開始されると、Ｓ２００でプリンタ３０にＩＤが付与されているか否かを判断する。即ち、プリンタ３０のＩＤを取得して、取得したＩＤが空白であるか否かを判断する。空白である場合はＩＤが付与されていないため条件成立としてＳ２０２に進み、空白で無い場合はＩＤが既に付与されているため条件不成立として本処理を終了する。
【００４１】
プリンタ３０に付与されるＩＤは１つのコンテンツ配信サービスに付き１つであるが、プリンタ３０が複数のコンテンツ配信サービスに登録している場合は、サービス毎にＩＤを記憶して複数のＩＤを記憶している場合もありうる。このようにプリンタが複数のＩＤを記憶している場合はＩＤにサービスを示す情報を付加しておき、上記Ｓ２００等のＩＤを取得する処理を行うときにサービスを示す情報を指定してＩＤを取得する。
【００４２】
Ｓ２０２では、ＩＤをプリンタ３０に付与する。即ち、ＩＤを生成してこのＩＤをプリンタ３０に送信してメモリ５１に記憶させる。この生成されるＩＤとしては、所定のＩＤ発生処理を行って新たに発生されても良いし、ＩＤテーブル５１ａで未使用フラグが対応付けられているＩＤであってもよい。ＩＤテーブル５１ａのＩＤを使用する場合は、何れのＩＤを使用するかをユーザに選択させてもよい。そして、不揮発性メモリ３４に対する書き込み命令と共に生成したＩＤを送信する。するとこの命令とＩＤとを受信したプリンタ３０の制御部３１が不揮発性メモリ３４の所定の領域にこのＩＤを記憶させる。
【００４３】
Ｓ２０４では、ＩＤがプリンタ３０の不揮発性メモリ３４に正常に書き込まれたかをチェックする。即ちプリンタ３０にＩＤを要求し、プリンタ３０からＩＤを受信すると、このＩＤがＳ２０２で生成して送信したＩＤと一致するか否かを判断する。一致すれば条件成立としてＳ２０６に進み、一致しない場合は条件不成立としてＳ２０２に戻って書き込み命令とＩＤとをプリンタ３０に再送信する。
【００４４】
Ｓ２０６では、不揮発性メモリ３４に書き込んだＩＤと使用済みフラグとを対応付けてＩＤテーブル５１ａに記録する。即ち、プリンタ３０に書き込まれたＩＤには使用済みフラグが対応付けられることになり、後述のＩＤ消去処理を行って未使用フラグと対応付けられない限り他のプリンタに対して付与されることは無い。ＩＤテーブル５１ａへの登録が終了すると本ＩＤ付与処理を終了する。
【００４５】
以上、Ｓ２００の処理（識別情報生成工程、識別情報生成機能）を実行する携帯電話５０の制御部５２が識別情報生成手段を構成し、Ｓ２０２〜Ｓ２０６の処理（識別情報付与工程、識別情報付与機能）を実行する携帯電話５０の制御部５２が識別情報付与手段を構成する。
【００４６】
（４）ＩＤ消去処理：
図８を参照しつつ、携帯電話５０がプリンタ３０のＩＤを消去する処理を説明する。図８は携帯電話５０の制御部５２の実行するＩＤ消去処理のフローチャートである。このＩＤ付与処理はプリンタを買い換えた場合等に、それまで使用していたプリンタ３０とは別のプリンタ６０でコンテンツを受信したい場合にユーザが実行する。この処理が実行されると、プリンタ３０からＩＤが消去され、消去されたＩＤはＩＤテーブル５１ａにおいて未使用フラグが対応付けられて登録される。即ち、本処理を実行後にＩＤ付与処理を実行するとプリンタ６０に対してプリンタ３０に付与されていたＩＤを付与することが可能となる。
【００４７】
ユーザが赤外線Ｉ／Ｆ５４と赤外線Ｉ／Ｆ３３とを通信可能に対面させて、操作部５６で所定の操作を行うとＩＤ消去処理が開始される。処理が開始されると、Ｓ３００でプリンタ３０のＩＤを取得する。即ちプリンタ３０にＩＤの要求を行い、プリンタ３０からＩＤを受信する。この処理によりプリンタ３０に付与されていたＩＤが判明する。
【００４８】
Ｓ３０２では、プリンタ３０のＩＤを消去する。即ち、プリンタ３０に対して、メモリの所定のアドレスに対する空白のＩＤの書き込み命令を送信して、ＩＤの記憶される所定の領域から情報を削除させる。無論、空白のＩＤを書き込ませるのではなく、ＩＤを消去させる命令を送信してもよい。
【００４９】
Ｓ３０４では、プリンタ３０のＩＤを取得する。即ちプリンタ３０にＩＤの要求を行い、要求に応じてプリンタが送信したＩＤを受信する。この処理により、Ｓ３０２の処理後のＩＤが取得される。
【００５０】
Ｓ３０６では、プリンタ３０から取得したＩＤが空白であるか否かを判断する。空白であれば条件成立としてＳ３０８に進み、空白でなければ条件不成立としてＳ３０２からの処理を繰り返す。即ち、空白であればＳ３０２のＩＤの消去が成功したことを意味し、空白でなければＩＤの消去が失敗したことを意味する。そこで消去が失敗した場合は再度ＩＤの消去を試みる。無論、所定回数の消去の試行の後、消去失敗として本処理を終了してもよい。この場合、消去されなかったＩＤはＩＤテーブル５１ａで使用済みフラグと共に記憶されたままなので、他のプリンタに対して付与されることは無い。
【００５１】
Ｓ３０８では、ＩＤテーブル５１ａにおけるプリンタ３０から消去したＩＤの使用済みフラグを未使用フラグに変更して処理を終了する。即ち、ＩＤテーブル５１ａにおいて、プリンタ３０から消去されたＩＤが未使用となるため、このＩＤを他のプリンタに対して付与することが可能になる。よって、このＩＤ消去処理でプリンタから消去されたＩＤは、ＩＤ付与処理を実行することにより、他のプリンタに付与してそのプリンタのＩＤとすることが可能となる。
以上、Ｓ３００〜Ｓ３０８の処理（識別情報消去工程、識別情報消去機能）を実行する携帯電話５０の制御部５２が識別情報消去手段を構成する。
【００５２】
（５）変形例：
上述したＩＤ付与処理においては、携帯電話５０がサーバ１０からＩＤを取得して、取得したＩＤをプリンタに付与するようにしても構わない。このように構成するとサーバ１０に登録されたプリンタ間でＩＤが重複することが無く、コンテンツの誤送信等の不具合が生じにくくなる。以下、図９のフローチャートを参照して、携帯電話５０がサーバ１０からＩＤを取得するＩＤ付与処理の変形例について説明する。
【００５３】
処理が開始されると、Ｓ４００で、プリンタ３０から取得したＩＤが空白であるか否かを判断する。即ち、ＩＤが空白でなければ新たなＩＤは不要であるため本変形例の処理を終了する。一方、ＩＤが空白である場合はＳ４０２に進んで新たなＩＤをサーバ１０から取得するか否かをユーザに選択させる。
【００５４】
Ｓ４０２では、ディスプレイ５５に「未使用のＩＤを使用」と「新たなＩＤの取得」とを選択させる画面をディスプレイ５５に表示して、ユーザの選択入力を待機する。ユーザは操作部５６を操作して未使用ＩＤの何れか、もしくは「新たなＩＤの取得」を選択入力する。すると制御部５２はこの選択入力を受け付ける。そして、未使用ＩＤの何れかが選択された場合はＳ４０４に進み、新たなＩＤの取得が選択された場合はＳ４０６に進んでサーバ１０からＩＤを取得する処理を実行する。
【００５５】
Ｓ４０４に進むと、未使用のＩＤを表示してユーザに何れかを選択させる。即ち、未使用のＩＤの一覧をディスプレイ５５の画面に表示して、未使用のＩＤのいずれかを選択する操作入力を操作部５６から受け付ける。そしてＳ４０８に進んで、受け付けた未使用ＩＤをプリンタ３０に対して付与する処理を行う。
【００５６】
一方、Ｓ４０６に進むと、サーバ１０からＩＤを取得する。即ち、携帯電話５０が、基地局ＡｔとゲートウェイＧとインターネットＩｎを介してサーバ１０にアクセスし、画像を受信して購読する契約を行う。するとサーバ１０は、サーバ１０において（もしくは契約を行った配信サービス内において）ユニークなＩＤを生成して、携帯電話５０に送信する。サーバ１０からＩＤを受信するとＳ４０８に進んで、受信したＩＤをプリンタ３０に対して付与する処理を行う。以上、Ｓ４０６を実行する制御部５２が情報提供装置接続手段を構成する。
【００５７】
Ｓ４０８では、ＩＤをプリンタ３０に記憶させる。即ち、Ｓ４０４からＳ４０８に進んだ場合は携帯電話５０に未使用として登録されていたＩＤの何れかを、Ｓ４０６からＳ４０８に進んだ場合はサーバ１０から受信したＩＤを、ＩＤを所定の領域に書き込ませる書き込み命令と共に携帯電話５０に送信する。
【００５８】
Ｓ４１０では、正常にＩＤが書き込まれたか否かを判断する。即ち、プリンタ３０にＩＤを要求し、プリンタ３０から送信されてきたＩＤを受信してこのＩＤが空白であるか否かを判断する。空白で無い場合は条件成立としてＳ４０６に進み、空白である場合は条件不成立としてＳ４０８からの処理を再度実行する。無論、Ｓ４０６からＳ４０８に進んだ場合は、Ｓ４１０でサーバ１０から取得したＩＤと一致するか否かを判断しても良い。
【００５９】
Ｓ４１２では、ＩＤテーブル５１ａのＩＤに使用済みフラグを対応付ける。これにより、ＩＤが付与されたプリンタ３０からＩＤが消去されない限り、このＩＤを他のプリンタに対応付けることは出来ない。従って、プリンタ３０に付与されたＩＤは、サーバ１０の提供するサービスにおいてはユニークなものとなる。Ｓ４０６が終了すると本変形例の処理も終了する。
【００６０】
以上、Ｓ４００〜Ｓ４０６の処理（識別情報生成工程、識別情報生成機能）を実行する携帯電話５０の制御部５２が識別情報生成手段を構成し、Ｓ４０８〜Ｓ４１２の処理（識別情報付与工程、識別情報付与機能）を実行する携帯電話５０の制御部５２が識別情報付与手段を構成する。
【００６１】
さらに他の変形例として、上記ＩＤ付与処理でＩＤを記憶させる記憶媒体として、カードメモリやＵＳＢメモリ等の着脱可能な記憶媒体を採用してもよい。例えば図１１のようにカードメモリＩ／Ｆ１３４ｃを介してシステムバスに接続されたメモリスロット１３４ａをプリンタ３０に備えさせ、このメモリスロット１３４ａに装着されるカードメモリ１３４ｂにＩＤを記憶させる構成とする。カードメモリＩ／Ｆ１３４ｃは、メモリスロット１３４ａに装着されたカードメモリ１３４ｂに対してデータを読み書きする。メモリスロット１３４ａには、カードメモリ１３４ｂを着脱可能に装着することができる。そして制御部３１は携帯電話５０からＩＤを付与されると付与されたＩＤをカードメモリ１３４ｂに記憶させ、暗号化された画像を受信するとカードメモリ１３４ｂからＩＤを読み出して読み出したＩＤで画像を復号化する。このように着脱可能な記憶媒体にＩＤを記憶させるように構成すると、ＩＤの付与対象となるプリンタの変更があっても記憶媒体を新たなプリンタに装着しなおせば対応可能となる。
【００６２】
なお、上記実施形態や公知技術で開示された置換可能な部材や構成、公知技術に基づいて当業者が容易に想到しうる部材や構成、等を適宜その組み合わせを変更して適用すること、は本発明の一実施例として開示されるものである。
【図面の簡単な説明】
【００６３】
【図１】印刷課金システムの構成を示す模式図である。
【図２】サーバの電気的構成を示すブロック図である。
【図３】プリンタの電気的構成を示すブロック図である。
【図４】携帯電話の電気的構成を示すブロック図である。
【図５】サーバで実行される印刷課金処理のフローチャートである。
【図６】携帯電話の制御部の実行するＩＤ付与処理のフローチャートである。
【図７】携帯電話のメモリに記憶されるＩＤテーブルの一例である。
【図８】携帯電話の制御部の実行するＩＤ消去処理のフローチャートである。
【図９】ＩＤ付与処理の変形例のフローチャートである。
【図１０】コンテンツのデータ構造の例を示す模式図である。
【図１１】プリンタの電気的構成の変形例を示すブロック図である。
【符号の説明】
【００６４】
１０…コンテンツサーバ（サーバ）、１１…制御部、１２…ＨＤＤ、１２ａ…ＯＳ、１２ｂ…印刷課金ＡＰＬ、１２ｃ…コンテンツ、１２ｄ…ＩＤ生成ＡＰＬ、１２ｅ…ＩＤ消去ＡＰＬ、１３…ＬＡＮＩ／Ｆ、３０…プリンタ、３１…制御部、３２…操作部、３３…赤外線Ｉ／Ｆ、３４…不揮発性メモリ、３５ａ…コントロール回路、３５ｂ…インクカートリッジ、３５ｃ…印刷ヘッドユニット、３６ａ…ＡＳＩＣ、３６ｂ…ヘッド駆動部、３７ａ…Ｉ／Ｆ、３７ｂ…キャリッジ機構、３７ｃ…紙送り機構、３８…ＵＳＢＩ／Ｆ、３９…ＬＡＮＩ／Ｆ、５０…携帯電話、５１…メモリ、５１ａ…ＩＤテーブル、５２…制御部、５３…無線Ｉ／Ｆ、５４…赤外線Ｉ／Ｆ、５５…ディスプレイ、５６…操作部、５７…スピーカ、５８…マイクロフォン、１００…印刷課金システム、１３４ａ…メモリスロット、１３４ｂ…カードメモリ、１３４ｃ…カードメモリＩ／Ｆ、Ａｔ…基地局、Ｇ…ゲートウェイ、Ｉｎ…インターネット
【図１】
2008186162.tif 000003
【図２】
2008186162.tif 000004
【図３】
2008186162.tif 000005
【図４】
2008186162.tif 000006
【図５】
2008186162.tif 000007
【図６】
2008186162.tif 000008
【図７】
2008186162.tif 000009
【図８】
2008186162.tif 000010
【図９】
2008186162.tif 000011
【図１０】
2008186162.tif 000012
【図１１】
2008186162.tif 000013