(57)【要約】【課題】  本発明は、カスタマイズデータ等の配布や交換等といった流通を可能とするＭＦＰ装置、及び当該ＭＦＰ装置を管理するサーバを提供する。【解決手段】本発明のＭＦＰ装置１では、通信Ｉ／Ｆ３４は、少なくとも他のＭＦＰ装置やサーバとネットワークを介して通信する。記憶部３７は、上記通信Ｉ／Ｆ３４を介して受信したデータを記憶する。ＣＰＵ２１は、カスタマイズされたデータに係る情報をデータファイル化し、その登録申請を上記通信部を介してサーバに対して行い、サーバからの要求に基づいて上記カスタマイズデータを通信部を介して他のＭＦＰ装置に送信し、或いは他のＭＦＰ装置に対してカスタマイズされたデータの取得を要求し、当該要求に基づいて送信されたカスタマイズされたデータを上記記憶部３７に記憶するように制御する。【選択図】      図１
2004272872.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも他のマルチファンクションプリンティング装置、サーバとネットワークを介して通信する通信部と、
上記通信部を介して受信したデータを記憶する記憶部と、
カスタマイズされたデータに係る情報をデータファイル化し、当該データファイルの登録申請を上記通信部を介してサーバに対して行い、サーバからの要求に基づいて上記カスタマイズデータを通信部を介して他のマルチファンクションプリンティング装置に送信し、或いは、他のマルチファンクションプリンティング装置に対してカスタマイズされたデータの取得を要求し、当該要求に基づいて送信されたカスタマイズされたデータを上記記憶部に記憶するように制御する制御部と、
を有することを特徴とするマルチファンクションプリンティング装置。
【請求項２】
上記記憶部は個人用フォルダを有しており、上記制御部は、所定の認証により特定された個人のみ当該個人用フォルダの使用を許可するように制御することを更に特徴とする請求項１に記載のマルチファンクションプリンティング装置。
【請求項３】
上記登録の代償として所定の登録対価の支払を受け、或いは他のマルチファンクションプリンティング装置から送信されたデータを記憶部に記憶した場合に所定の対価を支払うことを更に特徴とする請求項１に記載のマルチファンクションプリンティング装置。
【請求項４】
上記データファイルは各種リンク情報リストを少なくとも含み、サーバにより登録申請が認められた場合には、少なくとも当該各種リンク情報リストをネットワークを介して他のマルチファンクションプリンティング装置に配信することを更に特徴とする請求項１に記載のマルチファンクションプリンティング装置。
【請求項５】
上記制御部は、入力されたデータに分類、キーワード、交換及び配布の条件に関する付加情報を付加し、当該付加情報をサーバに登録するように制御することを更に特徴とする請求項１に記載のマルチファンクションプリンティング装置。
【請求項６】
上記制御部は、サーバから暗号化キーと復号化キーを受信し、指定されたアドレスへ上記暗号化キーで暗号化したデータを転送し、或いは他のマルチファンクションプリンティング装置から転送された暗号化されたデータを受信し、当該データを記憶し、上記復号化キーで当該データを復号化する、ように制御することを更に特徴とする請求項１に記載のマルチファンクションプリンティング装置。
【請求項７】
マルチファンクションプリンティング装置とネットワークを介して通信する通信部と、
各種データを記憶する記憶部と、
上記マルチファンクションプリンティング装置にてカスタマイズされたデータの分類、識別情報の登録申請を受け付け、当該条件に係る交換、配布に係る条件と一致するデータを検索し、検索されたデータのリストをマルチファンクションプリンティング装置に通知し、当該マルチファンクションプリンティング装置のユーザの承認を得られたことをイベントとしてデータ転送を開始するように制御する制御部と、
を有することを特徴とするマルチファンクションプリンティング装置を管理するサーバ。
【請求項８】
上記制御部は、登録申請を受けたデータについて動作認証を行い、当該動作認証の結果が所定レベルを超えている場合に登録するよう制御することを更に特徴とする請求項７に記載のサーバ。
【請求項９】
上記制御部は、上記マルチファンクションプリンティング装置からの上記登録申請を許可する場合には、所定の対価を当該マルチファンクションプリンティング装置に対して請求するように制御することを更に特徴とする請求項７に記載のサーバ。
【請求項１０】
上記制御部は、一のマルチファンクションプリンティング装置の保持しているカスタマイズされたデータを他のマルチファンクションプリンティング装置がダウンロードする場合には、当該他のマルチファンクションプリンティング装置に対して当該ダウンロードに係る対価を請求するよう制御することを更に特徴とする請求項７に記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はマルチファンクションプリンティング装置、及びそれを管理するサーバに関する。
【背景技術】
【０００２】
従来、所謂マルチファンクションプリンティング装置（以下、ＭＦＰ装置と称する）が汎用されている。このＭＦＰ装置は、スキャナ等の入力装置から取り込まれた画像データ、プリンタ等の出力装置に送出される画像データ、文書データを蓄積し、それらデータを管理する。更に、パーソナルコンピュータ等からネットワークを介して当該データの参照、コピー、削除を行う。これは、簡易ファイリングシステム機能と称される。さらに、ＭＦＰ装置は、一度印刷した文書を再印刷する場合には、上記蓄積された画像データ等を再利用して印刷を行う。
【特許文献１】特開２００３−１６９２０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前述したようなＭＦＰ装置に蓄積された画像データや文書データ等の活用先は、当該画像データ等を再利用するＭＦＰ装置自身、或いはオフィスの限られたクライアントＰＣ等である。即ち、その活用範囲は、狭い範囲に限定されている。更に、現状では、カスタマイズデータ等を他のＭＦＰ装置にて流用する事自体ができない。
【０００４】
従って、例え有益で価値のあるデータを作成しても社内等といったグループ内で利用するに止まっているのが実状である。
【０００５】
一方、今日では、コンビニ等のホットスポットが広がり、携帯電話機の待ち受け画面やプリクラ画像等のコンテンツも溢れている。かかる状況下で、潜在的に当該コンテンツを等価交換したり、宣伝用に配布したり、それを元に商売をしたい等との要望はある。しかしながら、かかる要望に対応した技術は存在しない。
【０００６】
本発明は、上記課題に鑑みてなされたもので、その目的とするところは、カスタマイズデータ等の配布や交換等といった流通を可能とするＭＦＰ装置、及び当該ＭＦＰ装置を管理するサーバを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第１の態様に係るマルチファンクションプリンティング装置は、少なくとも他のマルチファンクションプリンティング装置、サーバとネットワークを介して通信する通信部と、上記通信部を介して受信したデータを記憶する記憶部と、カスタマイズされたデータに係る情報をデータファイル化し、当該データファイルの登録申請を上記通信部を介してサーバに対して行い、サーバからの要求に基づいて上記カスタマイズデータを通信部を介して他のマルチファンクションプリンティング装置に送信し、或いは、他のマルチファンクションプリンティング装置に対してカスタマイズされたデータの取得を要求し、当該要求に基づいて送信されたカスタマイズされたデータを上記記憶部に記憶するように制御する制御部と、を有することを特徴とする。
【０００８】
そして、本発明の第２の態様に係るマルチファンクションプリンティング装置を管理するサーバは、マルチファンクションプリンティング装置とネットワークを介して通信する通信部と、各種データを記憶する記憶部と、上記マルチファンクションプリンティング装置にてカスタマイズされたデータの分類、識別情報の登録申請を受け付け、当該条件に係る交換、配布に係る条件と一致するデータを検索し、検索されたデータのリストをマルチファンクションプリンティング装置に通知し、当該マルチファンクションプリンティング装置のユーザの承認を得られたことをイベントとしてデータ転送を開始するように制御する制御部と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、カスタマイズデータ等の配布や交換等といった流通を可能とするＭＦＰ装置、及び当該ＭＦＰ装置を管理するサーバを提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施の形態について説明する。
【００１１】
図１（ａ）には、詳細は後述する第１及び第２実施形態に共通するＭＦＰ装置１の制御系の構成を示し、詳細に説明する。
【００１２】
この図１（ａ）に示したＭＦＰ装置１の制御系において、コピー機能を実行する場合には、コントロールパネル２２を使用してパネルＩ／Ｆ２３を経由して制御部としてのＣＰＵ２１でスキャナ部２４から原稿を読み取る。そして、画像処理部２５を通じてプリンタ部２６で印刷動作を行う。このプリンタ部２６の使用権は、コピー機能やファクシミリ機能、プリンタ機能の間でページ単位で切り替えられる。
【００１３】
電話回線２８から受信したファクシミリの受信原稿データは、ファクシミリＩ／Ｆ２９を通じて圧縮／伸長回路３３に送られ、符号変換された受信データがページメモリとしての画像メモリ３２に蓄積される。ファクシミリの受信原稿印刷の際は制御部としてのＣＰＵ２１のジョブ管理プログラムによりプリンタ部２６が使用されていないことが確認された後、画像メモリ３２から画像Ｉ／Ｆ２７を通じて画像処理部２５及びプリンタ部２６を使用する。外部装置３０からプリンタＩ／Ｆ３１を通じて受信したプリンタジョブは、外部装置、例えばＰＣからの印刷データをプリンタＩ／Ｆ３１を通じて画像メモリ３２に蓄積する。更に、このＭＦＰ装置１では、通信Ｉ／Ｆ３４、ネットワーク網３５を介して他のＭＦＰ装置やサポートセンタのサーバと通信自在となっている。そして、この通信Ｉ／Ｆ３４、ネットワーク網３５を介して受信したカスタマイズデータ等は、例えば記憶部３７に蓄積される。詳細は後述するが、サポートセンタのサーバへのカスタマイズデータ等の登録申請、各種通知等も通信Ｉ／Ｆ３４、ネットワーク網３５を介して行われることになる。データベース３６には、詳細は後述するが、ユーザ管理テーブル、共有データ管理テーブルが蓄積されている。
【００１４】
次に、図１（ｂ）には、詳細は後述する第１及び第２実施形態に共通するサーバの構成を示し、詳細に説明する。この図１（ｂ）に示されるように、サーバは、当該サーバ全体の制御を司る制御部５２を有している。
【００１５】
そして、制御部５２は、ネットワーク網を介して通信を行う通信部５１と、各種情報を記憶する記憶部５３、そして詳細は後述するカスタマイズデータ管理テーブル等が蓄積されているデータベース５４を有する。尚、データベース５４にユーザ管理テーブルや共有データ管理テーブルを蓄積してもよい。
【００１６】
次に、本発明の第１実施形態について説明する。
【００１７】
ここでは、本発明の第１実施形態として、ＭＦＰ装置のコントロールパネルをカスタマイズした結果、得られたカスタマイズデータ等を配布、交換等するＭＦＰ装置、及び当該ＭＦＰ装置を管理するサーバについて詳細に説明する。
【００１８】
図２（ａ）、（ｂ）は、カスタマイズしたコントロールパネルの一例を示している。これらコントロールパネルは、メーカー等が用意したカスタマイズ部品を組み合わせて、ＭＦＰ装置にて使い易いように適宜作成したものである。
【００１９】
先ず、図２（ａ）に示される、カスタマイズされたコントロールパネルの例では、コピー、プリンタ、ＦＡＸ、スキャナの各操作画面のうち、コピー操作画面が選定されている。このコピー操作画面では、図示の如く、ノーマルコピー及びリサイクルコピーの各選択キー、コピー開始キー等が表示されている。一方、図２（ｂ）に示される、カスタマイズされたコントロールパネルの例では、コピー、プリンタ、ＦＡＸ、スキャナの各操作画面のうち、コピー操作画面が選定されている。このコピー操作画面では、図示の如く、メール受信を示す表示、ユーザに対するメッセージ等も表示されている。
【００２０】
このように、カスタマイズされたコントロールパネルに係るカスタマイズデータは、各ＭＦＰ装置での記憶部にて記憶されている。
【００２１】
ところで、このようなカスタマイズデータのうち、汎用性が高く且つ有益なものは、他のユーザにとっても使用価値がある可能性がある。また、当該カスタマイズデータの汎用性が仮に不十分であったとしても、当該カスタマイズデータを部分的に修正することで使用可能となる可能性も高い。
【００２２】
本発明の第１実施形態では、かかる点に着目して、上記カスタマイズデータをメーカー等で広く収集し公開する。これにより、ユーザが所望とするカスタマイズデータを簡易に入手でき、使用できる環境を提供する。このような工夫は、ひいては機器のユーザビリティの向上をもたらす。
【００２３】
或いは、メーカー側で動作検証を行う。そして、メーカー側で独自に定めた基準をクリアしたカスタマイズデータを、メーカー認定データとして配布する。この場合には、メーカー側の開発コストを抑制することができる。更には、これらデータと顧客情報を結びつけることで、予めカスタマイズデータを組み込んだ形で出荷することもできる。また、個別ニーズに対応した販売も可能となる。
【００２４】
次に、図３には、本発明の第１実施形態に係るＭＦＰ装置、及び当該ＭＦＰ装置を管理するサーバの概念図を示し詳細に説明する。
【００２５】
図３に示されるように、ＭＦＰ装置１，２は、サポートセンタのサーバ３とインターネット等のネットワーク網４を介して通信自在に接続される。
【００２６】
各ＭＦＰ装置１，２は、それぞれデータベース１ａ，１ｂを有している。
【００２７】
この他、詳細な構成は図１で前述した通りである。
【００２８】
尚、ここでは、説明の便宜上、２つのＭＦＰ装置１，２が接続された例を示したが、ＭＦＰ装置の数量は、これに限定されないことは勿論である。
【００２９】
このような構成において、ＭＦＰ装置１は、ユーザが有益であると思うカスタマイズデータの登録申請をメーカーのサポートセンタに対して行う（＃１）。
【００３０】
すると、メーカーのサポートセンタのサーバ３は、ネットワーク網４を通じて当該カスタマイズデータを取得し、不具合が無いか動作検証する。その結果、一定の基準（認定レベル）を満たしたものは、メーカーサポートページに登録して良いかを作成者に問い合わせる。そして、作成者に承認された場合のみメーカーサポートページ等に登録する。そして、サーバ３は、この登録の後に、確認のために、登録完了通知をＭＦＰ装置１側に送信する（＃２）。このとき一定の登録対価の支払いを請求することも可能である（＃３）。
【００３１】
こうして登録されたカスタマイズデータに係る情報（カスタマイズデータを特定する情報）は、新着情報としてＭＦＰ装置２等に配信される（＃４）。
【００３２】
そして、この新着情報を参照して、必要なカスタマイズデータを他のユーザが用いたい場合には、当該カスタマイズデータが蓄積されているＭＦＰ装置１に対してデータ要求を行う（＃５）。このデータ要求を受けると、ＭＦＰ装置１は、ネットワーク網４を通じて要求に係るカスタマイズデータを送信する（＃６）。
【００３３】
ＭＦＰ装置２は、このカスタマイズデータを受信すると、ダウンロード完了通知をサポートセンタのサーバ３に送信する（＃７）。サポートセンタは、ダウンロード実績を元に作成者に対価の支払いを要求することもできる（＃８）。
【００３４】
なお、本発明の第１実施形態では、一のＭＦＰ装置1又は２へのカスタマイズデータのダウンロードは１回だけに制限するものとする。そして、故障等で当該データが消えてしまったときは、サービスマンが対応し、再ダウンロードを可能となるようにリセットを行うものとする。但し、これには限定されない。
【００３５】
以上の如き構成のＭＦＰ装置１，２及び当該ＭＦＰ装置１，２を管理するサーバ３を実現することで、例えばフリーウェアやシェアウェアのように、カスタマイズデータを市場において高い自由度の下で流通させて、ＭＦＰ装置１，２に付加価値を与え、より良いものに変えることができる。
【００３６】
次に、本発明の第２実施形態について説明する。
【００３７】
図４には、本発明の第２実施形態として、ＭＦＰ装置、及び当該ＭＦＰ装置を管理するサーバを更に具現化した例を示し説明する。
【００３８】
この図４に示される例では、コンビニエンスストア、旅行代理店に、図示の如くＭＦＰ装置１１乃至１３が配設されている。これら相互間、及びＭＦＰ装置１１乃至１３とサポートセンタのサーバ１４とは、インターネット等のネットワーク網１５を介して通信自在に接続されている。そして、各ＭＦＰ装置１１乃至１３は、それぞれデータベース１１ａ，１２ａ，１３ａを有している。
【００３９】
この他、ＭＦＰ装置の詳細な構成は、図１で前述した通りである。
【００４０】
このような構成において、各コンビニエンスストアに設置されたＭＦＰ装置１１，１２のデータベース１１ａ，１２ａの個人フォルダには、不図示の入力装置を用いて画像データ等が登録される。旅行代理店に設置されたＭＦＰ装置１３のデータベース１３ａの個人フォルダには、不図示の入力装置を用いてカタログデータ等が登録される。そして、これらカタログデータや画像データ等の情報（特定情報等）は、ＭＦＰ装置１１乃至１３より、サポートセンタのサーバ１４にエントリされることになる（＃１０乃至＃１２）。
【００４１】
尚、上記個人フォルダは、ＭＦＰ装置１１乃至１３の設置者が許可したユーザだけが使用できる性質のものである。コンビニエンスストア等では、ＩＤカード等を使用してユーザを識別し、適宜利用可能となっている。この個人フォルダの使用料は通常は有償である。しかし、ＭＦＰ装置１１乃至１３の使用実績や広告受信件数等の設置者が定める条件をクリアした場合に、無償にもできる。
【００４２】
上記エントリがなされると、登録された各種データ、各種リンク情報リスト及び各ＭＦＰ装置のネットワーク情報が、サポートセンタのサーバ１４よりインターネット網１５を介して、各ＭＦＰ装置１１乃至１３に配信される（＃１３）。
【００４３】
ここで、上記リンク情報リストとは、例えば、カスタマイズデータ等を保持しているＭＦＰ装置のアドレスや、各ＭＦＰ装置１１乃至１３が登録申請したカスタマイズデータを特定する情報等を含む一覧表等からなる。
【００４４】
各ＭＦＰ装置１１乃至１３は、ネットワーク網１５を介して、直接データ交換し（＃１４）、直接データ配布をすることができる（＃１５）。
【００４５】
ここで、各ＭＦＰ装置１１乃至１３のユーザは、自己の個人フォルダに格納したデータにキーワード「大分類」「中分類」「小分類」等による階層構造を有するジャンルを登録する。そして、最低１つの「フリーワード」や無償配布なのか等価交換なのか等といった条件を付加することもできる。これら情報は、例えば図１９に示されるような共有データ管理テーブルで蓄積される。そして、これらの情報は、前述したエントリ時に、サポートセンタのサーバ１４に併せて送られ、マシンアドレスやユーザ情報等と共に登録される。
【００４６】
次に、ユーザが所望とする画像データや印刷データがある場合には、分類とキーワードをサポートセンタのサーバ１４にリクエストする。このとき、等価交換を対象とするデータのダウンロードを希望する場合は、交換候補データも付加しなければならない。サポートセンタのサーバ１４は、このリクエストを受けると、分類、キーワード、条件について定期的にマッチング処理を行う。このマッチング処理の際にも、共有データ管理テーブルが参照される。このマッチング処理で交換条件が成立した場合には、その旨がリクエスト元ユーザの指定場所に指定方法で通知される。この通知を受けたユーザは、その画像が希望にあったものかを確認するため、ＭＦＰ装置１１乃至１３等にインストールされた専用ツールで参照する。その結果、所望とするデータであった場合、双方交換候補データの中から選択し、転送希望通知をサポートセンタのサーバ１４に対して行う。
【００４７】
サポートセンタのサーバ１４は、この通知を受け取ると、データ格納先情報と暗号化キーとをＭＦＰ装置１１乃至１３のいずれかに送信する。ＭＦＰ装置１１乃至１３のいずれかは、このデータ格納先のＭＦＰ装置１１乃至１３のいずれかとデータリンクとを確立し、データ交換を開始する。このとき、送られたデータは、暗号化キーで暗号化され、双方の個人フォルダに格納される。エラーのないデータが受信されると、ＭＦＰ装置１１乃至１３の少なくともいずれかは、サポートセンタのサーバ１４に受信完了通知を送る。
【００４８】
サポートセンタのサーバ１４は、双方から受信確認通知を受け取った段階で交換成立とし、複号化キーを双方のＭＦＰ装置１１乃至１３へ送信する。ＭＦＰ装置１１乃至１３の少なくともいずれかは、この受け取った複号キーを用いてデータの複号処理を行い、こうしてデータ交換を完了する。なお、例えば旅行代理店のように、無料配布するデータの場合の処理も上記同様である。即ち、転送希望通知をサーバ１４に対し行うと、配布元の意思を確認せずに即時的にデータが配送される。また、当該データが印刷可能である場合には、ユーザに代わって配信者が印刷料金を負担することも可能である。
【００４９】
以下、図５乃至図１９を参照して、本発明の第２実施形態に係るＭＦＰ装置による各種処理を更に詳細に説明する。尚、以下の処理は、図４の例との関係では、ＭＦＰ装置１１乃至１３のいずれかによるものである。
【００５０】
以下では説明の便宜上、ＭＦＰ装置の符号を特定せずに説明を進める。
【００５１】
先ず、図５のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるカスタマイズデータの登録申請処理について詳細に説明する。
【００５２】
この登録申請処理に入ると、ＭＦＰ装置は、カスタマイズ情報、ユーザコード等をまとめてファイル化する（ステップＳ１）。そして、必要な情報が当該ファイルに全て含まれているか否かを判断し（ステップＳ２）、全て含まれていない場合には、不足項目の入力を受け、ステップＳ１に戻る（ステップＳ３）。
【００５３】
一方、必要な情報が全て上記ファイルに含まれている場合には、ＭＦＰ装置はサポートセンタのサーバ１４に上記ファイルに含まれている情報のうち検索キーデータを送信する（ステップＳ４）。このステップＳ４では、データ量の多いカスタマイズデータを転送するのではなく、当該カスタマイズデータを検索する上で必要となるキーデータのみを上記ファイルより抽出して送信する。
【００５４】
次いで、ＭＦＰ装置は、サポートセンタのサーバ１４より受信確認通知を受けたか否かを判断し（ステップＳ５）、当該通知を受けていない場合には所定のエラー処理を行い（ステップＳ７）、本処理を終了する。
【００５５】
一方、上記ステップＳ５において、受信確認通知を受けた場合には、ＭＦＰ装置は、カスタマイズデータを、ここでは不図示の記憶部の共有エリアにコピーして（ステップＳ６）、本処理を終了する。
【００５６】
次に、図６のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるカスタマイズデータの登録完了通知処理について詳細に説明する。
【００５７】
この登録完了通知処理に入ると、ＭＦＰ装置はサーバ１４からのカスタマイズデータの登録完了通知を受信する（ステップＳ１１）。そして、ＭＦＰ装置は、自己のデータベースの共有エリアに、該当するデータが存在するか否かを判断する（ステップＳ１２）。
【００５８】
ここで、共有エリアに該当するデータが存在しない場合には、サポートセンタのサーバ１４にエラー通知を行う（ステップＳ１４）。一方、共有エリアに該当するデータが存在する場合には、ＭＦＰ装置は、当該データに認定レベルをセットする（ステップＳ１３）。この認定レベルとは、セキュリティ的に、どのような条件でどの程度のデータ配布、交換等を許容するかを定める条件である。
【００５９】
次いで、ＭＦＰ装置は、上記認定レベル（条件）において、登録に対する対価を求めているか否かを判断する（ステップＳ１５）。ここで、登録に対する対価を求めていない場合には、ステップＳ１８に移行する。
【００６０】
一方、ステップＳ１５にて、登録に対する対価を求めている場合には、データ提供元のＭＦＰ装置は、当該対価の額をデータ要求先のＭＦＰ装置に通知し、当該対価での登録を承認するかを問い合わせる（ステップＳ１６）。そして、ＭＦＰ装置は、登録を承認したか否かを判断する（ステップＳ１７）。
【００６１】
このステップＳ１７において、他のＭＦＰ装置のユーザが当該対価での登録を承認した場合にはステップＳ１８に移行する（ステップＳ１７）。ステップＳ１８では、ＭＦＰ装置の、ここでは不図示の記憶部の共有エリアのカスタマイズデータに共有許可フラグをセットし（ステップＳ１８）、本処理を終了する。
【００６２】
一方、ステップＳ１７にて、他のＭＦＰ装置のユーザが登録を承認しない場合には、サポートセンタのサーバ１４に対して共有拒否通知を送信し（ステップＳ１９）、他のＭＦＰ装置のデータベースの共有エリアのカスタマイズデータを削除して、本処理を終了する（ステップＳ２０）。
【００６３】
次に、図７、図８のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるカスタマイズデータの要求処理について詳細に説明する。
【００６４】
先ず、図７を参照して説明する。
【００６５】
この要求処理に入ると、ＭＦＰ装置は、サーバ１４からのカスタマイズデータ情報リストを受信し（ステップＳ２１）、ユーザが所望とするカスタマイズデータが当該リスト中に存在するか否かを判断する（ステップＳ２２）。所望とするカスタマイズデータが当該リスト中に存在しない場合、本処理を終了する。
【００６６】
一方、上記ステップＳ２２において、所望とするカスタマイズデータが当該リスト中に存在する場合には、ＭＦＰ装置は、サポートセンタのサーバ１４に対してカスタマイズデータの入手先アドレスを要求する（ステップＳ２３）。
【００６７】
そして、サーバ１４から入手先アドレスを受信したか否かを判断する（ステップＳ２４）。このステップＳ２４にて、ＭＦＰ装置がサーバ１４からの入手アドレスを受信しない場合には、所定のエラー処理を行い（ステップＳ２５）、本処理を終了する。
【００６８】
一方、上記ステップＳ２４において、ＭＦＰ装置がサーバ１４からの入手アドレスを受信した場合には、当該アドレスに基づいてデータ提供先のＭＦＰ装置にデータ送信要求を行う（ステップＳ２６）。
【００６９】
ここから、図８を参照して説明する。
【００７０】
次いで、ＭＦＰ装置は、入手先アドレスにより特定されるＭＦＰ装置からのデータを受信したか否かを判断する（ステップＳ２７）。
【００７１】
そして、このステップＳ２７において、入手先アドレスからのデータを受信していない場合には、ＭＦＰ装置はサーバ１４に対してエラー通理を行い、サーバ１４から代替データを受信する（ステップＳ２８）。
【００７２】
次いで、ＭＦＰ装置は、サーバ１４からの代替データを受信したか否かを判断する（ステップＳ２９）。そして、当該代替データを受信していない場合には、エラー処理を行い（ステップＳ３８）、本処理を終了する。
【００７３】
一方、上記ステップＳ２７で入手先アドレスからのデータを受信した場合及び上記ステップＳ２９でサーバ１４からの代替データを受信した場合には、ＭＦＰ装置は、データ提供先のＭＦＰ装置から送られたカスタマイズデータ、あるいは代替データをセットする（ステップＳ３０）。そして、このセットの後、所定のダウンロード通知をサーバ１４に対して行う（ステップＳ３１）。
【００７４】
次に、実際に当該カスタマイズデータを使用し（ステップＳ３２）、ユーザによる登録可否判断を受ける（ステップＳ３３）。このステップＳ３３にて、カスタマイズデータを登録すべきであると判断された場合には、当該データの登録処理を行う（ステップＳ３５）。そして、ＭＦＰ装置は、サーバに対して登録完了通知を送信し（ステップＳ３６）、本処理を終了する。
【００７５】
一方、上記ステップＳ３３において、カスタマイズデータを登録すべきでないと判断された場合には、ＭＦＰ装置は、カスタマイズデータを削除し（ステップＳ３４）、本処理を終了する。このように、本実施形態では、カスタマイズデータのダウンロードを受けてから、実際に当該カスタマイズデータを使用して登録の可否を判断できるような処理を採用しているが、これに限定されない。
【００７６】
次に、図９のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるカスタマイズデータの送信処理について詳細に説明する。
【００７７】
この送信処理に入ると、ＭＦＰ装置は、他のＭＦＰ装置から要求されたカスタマイズデータを検索する（ステップＳ４１）。そして、ここでは不図示の記憶部の共有エリアにカスタマイズデータが存在するか否かを判断する（ステップＳ４２）。
【００７８】
ここで、このようにＭＦＰ装置側で共有エリアに該当するカスタマイズデータが存在するか否かを判断しているのは、サーバ１４が所定のインターバルでリストを更新していることから、リストには載っているが、実際には共有エリアに該当するデータが蓄積されていないような状況も考えられるからである。
【００７９】
このステップＳ４２において、共有エリアに該当するデータが存在する場合には、当該データを要求元のＭＦＰ装置へ送信し（ステップＳ４３）、本処理を終了する。一方、共有エリアに該当するデータが存在しない場合には、サーバ１４にエラー通知を行い（ステップＳ４４）、本処理を終了する。
【００８０】
次に、図１０のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるカスタマイズデータの対価集計処理について詳細に説明する。
【００８１】
この対価集計処理に入ると、ＭＦＰ装置は、サーバ１４から登録対価、ダウンロード対価通知を受信する（ステップＳ５１）。そして、ＭＦＰ装置は、集計結果をサーバ１４側のＦＩＧ．１６に示されるようなカスタマイズデータ管理テーブルに書き込み（ステップＳ５２）、本処理を終了する。なお、このカスタマイズデータ管理テーブルでは、カスタマイズファイル名、登録日、認定レベル、共有開始フラグ、そしてＤＬカウンタ等が関連付けられて記憶されるが、記憶内容はこれらに限定されるものではない。
【００８２】
次に、図１１のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるカスタマイズデータの交換、配布データ登録処理について説明する。
【００８３】
この交換、配布データ登録処理に入ると、ＭＦＰ装置は、ＩＤカードの入力を受け、当該ＩＤよりユーザを識別する（ステップＳ６１）。
【００８４】
ＭＦＰ装置は、登録ユーザであるか否かを判断する（ステップＳ６２）。
【００８５】
このステップＳ６２において、登録ユーザでないと判断した場合には、本処理を終了する。この登録ユーザであるか否かの判断にあたっては、例えば、図１８に示されるようなユーザ管理テーブルを参照する。このユーザ管理テーブルをＭＦＰ装置が保持する場合には、ＭＦＰ装置単独で登録ユーザであるか否かの判断を行うことができる。尚、ユーザ管理テーブルをサーバ１４側が保持する場合には、ユーザＩＤに係る情報をサーバ１４側に送信して、当該サーバ１４側で登録ユーザであるか否かの判断を行う。
【００８６】
図１８に示されるユーザ管理テーブルでは、ユーザＩＤと生年月日、性別、職業、趣味、そして連絡先及び方法が関連付けられて記憶されている。
【００８７】
一方、登録ユーザであると判断された場合には、ＭＦＰ装置はユーザによる入力操作を受け（ステップＳ６３）、分類、キーワード、交換、配布等に係る条件の入力を受ける（ステップＳ６４）。そして、これら入力項目にミスがあるか否かを判断する（ステップＳ６５）。ここで、入力項目にミスがあると判断した場合には、上記ステップＳ６４に戻り、上記処理を繰り返す。一方、上記ステップＳ６５にて、入力項目にミスがないと判断した場合、例えばユーザ情報、分類、キーワード、交換、配布等に係る条件をサポートセンタのサーバ１４の共有データ管理テーブルに登録し（ステップＳ６６）、本処理を終了する。
【００８８】
この共有データ管理テーブルは、例えば図１９に示されるように、ユーザＩＤ、ファイル名、分類大、分類中、分類小、キーワード、そして配布条件等が関連付けられて記憶されるが、これには限定されない。
【００８９】
次に、図１２のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるデータリクエスト処理について説明する。
【００９０】
このデータリクエスト処理に入ると、ＭＦＰ装置はＩＤカードの入力を受けて当該ＩＤよりユーザを識別する（ステップＳ７１）。ＭＦＰ装置は、登録ユーザであるか否かを判断する（ステップＳ７２）。ここで、登録ユーザでないと判断した場合には、本処理を終了する。ユーザ管理テーブルをＭＦＰ装置が保持する場合には、ＭＦＰ装置単独で登録ユーザであるか否かの判断を行う。尚、ユーザ管理テーブルをサーバ１４側が保持する場合、ユーザＩＤに係る情報をサーバ１４側に送信して、当該サーバ１４側で登録ユーザであるか否かの判断を行う。一方、登録ユーザであると判断された場合には、ＭＦＰ装置は、分類、キーワード、交換、配布等に係る条件の入力を受ける（ステップＳ７３）。
【００９１】
更に、ＭＦＰ装置は、交換候補リストを作成する（ステップＳ７４）。
【００９２】
そして、これら入力項目にミスがあるか否かを判断し（ステップＳ７５）、入力項目にミスがあると判断した場合には、上記ステップＳ７３に戻り、上記処理を繰り返す。その一方、入力項目にミスがないと判断した場合、ＭＦＰ装置は、例えばユーザ情報、分類、キーワード、交換、配布等に係る条件をサポートセンタのサーバ１４の不図示のテーブルに登録し（ステップＳ７６）、本処理を終了する。
【００９３】
次に、図１３のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるマッチング処理について説明する。ここでは、例えばインターバルタイマ起動により当該マッチング処理を開始することになる。
【００９４】
このマッチング処理に入ると、登録リストとリクエストリストとのマッチング処理を行い（ステップＳ８１）、ＭＦＰ装置は、共有データ管理テーブルの登録リストと不図示のテーブルのリクエストリストの条件が一致するか否かを判断する（ステップＳ８２）。このステップＳ８２にて、両者の条件が一致しない場合には上記ステップＳ８１に戻り、上記処理を繰り返す。一方、両者の条件が一致した場合には、ユーザに通知済みであるか否かを判断する（ステップＳ８３）。ここで、ユーザに通知済みである場合には、上記ステップＳ８１に戻り、上記処理を繰り返す。一方、通知済みでない場合には、ＭＦＰ装置は、ユーザ管理テーブルに対象データを追加する（ステップＳ８４）。
【００９５】
次いで、ＭＦＰ装置は、全てのマッチング処理が完了したか否かを判断する（ステップＳ８５）。ステップＳ８５において、全てのマッチング処理が完了していないと判断した場合には、上記ステップＳ８１に戻り、上記処理を繰り返す。
【００９６】
一方、上記ステップＳ８５にて、全てのマッチング処理が完了していると判断した場合には、未通知分のマッチングリストをユーザのＭＦＰ装置側に通知し（ステップＳ８６）、ユーザ管理テーブルに通知済みフラグを付加し、リスト有効期間を超えたデータの削除を行い（ステップＳ８７）、本処理を終了する。
【００９７】
次に、図１４のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるデータ交換受諾処理について説明する。
【００９８】
このデータ交換受諾処理に入ると、ＭＦＰ装置は、ＩＤカードを受け付け、当該ＩＤによりユーザを識別する（ステップＳ９１）。そして、ＭＦＰ装置は、ユーザ管理テーブルを参照して、登録ユーザであるか否かを判断し（ステップＳ９２）、登録ユーザでない場合には本処理を終了する。一方、上記ステップＳ９２において、登録ユーザである場合、ＭＦＰ装置は、交換・配布マッチング処理、リスト表示、交換・配布対象の候補選択に係る所定の処理を行う（ステップＳ９３）。
【００９９】
続いて、選択された候補についてプレビュー画面で確認するか否かを判断し（ステップＳ９４）、確認しない場合にはステップＳ９６に進み、確認する場合にはプレビュー表示を行い（ステップＳ９５）、ステップＳ９６に進む。
【０１００】
次に、ＭＦＰ装置は、カスタマイズデータの交換、配布を受諾するか否かを判断し（ステップＳ９６）、交換、配布を受諾する場合には、対象データの交換、配布の受諾通知をサーバ１４に送信する（ステップＳ９７）。
【０１０１】
一方、上記ステップＳ９６にて、交換、配布を受諾しない場合、対象データの交換、配布の拒否通知をサーバ１４に送信する（ステップＳ９８）。
【０１０２】
こうして、ＭＦＰ装置は、交換、配布の選択を終了するか否かを判断し（ステップＳ９９）、これら選択等を終了しない場合には上記ステップＳ９３に戻り、上記処理を繰り返し、終了する場合には、本処理を終了する。
【０１０３】
次に、図１５のフローチャートを参照して、第２実施形態に係るＭＦＰ装置によるデータ交換処理について説明する。このデータ交換処理は、サーバ１４によるインターバルタイマの起動により処理が開始される。
【０１０４】
このデータ交換処理に入ると、ＭＦＰ装置は、マッチングリストから交換、配布受諾データを抽出し（ステップＳ１０１）、各ＭＦＰ装置に暗号化キーとアドレスを送付し、データ転送開始を指示する（ステップＳ１０２）。
【０１０５】
次いで、ＭＦＰ装置は、データ転送エラー通知の到着、或いはタイムアウトを検出したか否かを判断し（ステップＳ１０３）、データ転送エラー通知の到着、或いはタイムアウトを検出した場合には、ステップＳ１１１に移行する。
【０１０６】
そして、上記ステップＳ１０３にて、いずれも検出しない場合には、ＭＦＰ装置は、データ転送完了通知が到着したか否かを判断し（ステップＳ１０４）、当該データ転送完了通知を受信しない場合には、ＭＦＰ装置はタイマの計時を行い（ステップＳ１０５）、上記ステップＳ１０３に戻る。
【０１０７】
続いて、ＭＦＰ装置は、各ＭＦＰ装置に復号化キーを送信する（ステップＳ１０６）。そして、ＭＦＰ装置は、再びデータ復号エラー通知の到着、或いはタイムアウトを検出したか否かを判断する（ステップＳ１０７）。
【０１０８】
このステップＳ１０７において、データ復号エラー通知の到着或いはタイムアウトを検出した場合にはステップＳ１１１に移行する。
【０１０９】
一方、ステップＳ１０７において、いずれも検出しない場合には、ＭＦＰ装置は、データ復号完了通知が到着したか否かを判断し（ステップＳ１０８）、当該データ復号完了通知を受信してない場合には、ＭＦＰ装置はタイマの計時を行い（ステップＳ１０９）、上記ステップＳ１０７に戻る。
【０１１０】
上記ステップＳ１０８において、データ復号完了通知を受信した場合には、ＭＦＰ装置は、完了データ関連リストを管理テーブルから削除し（ステップＳ１１０）、本処理を終了することになる。
【０１１１】
ステップＳ１１１では、リトライ回数をインクリメントし、次いでＭＦＰ装置は、リトライ回数が設定値を超えたか否かを判断する（ステップＳ１１２）。
【０１１２】
このステップＳ１１２で、リトライ回数が設定値を超えた場合、ユーザにデータ交換不成立である旨の通知を行い（ステップＳ１１３）、エラーデータを管理テーブルから削除し（ステップＳ１１４）、本処理を終了する。
【０１１３】
一方、上記ステップＳ１１２において、リトライ回数が設定値を超えていないと判断した場合には、本処理を終了する。
【０１１４】
図１６のフローチャートを参照して、第２実施形態に係るＭＦＰ装置による交換データ転送処理について説明する。尚、この交換データ転送処理は、ＭＦＰ装置にて通知イベントが発生したときに起動する性質のものである。
【０１１５】
この交換データ転送処理に入ると、ＭＦＰ装置は、暗号化キーとアドレスを受信し、交換先であるＭＦＰ装置とリンクを確立する（ステップＳ１２１）。そしてＭＦＰ装置は、リンクが確立されたか否かを判断する（ステップＳ１２２）。
【０１１６】
そして、このステップＳ１２２にて、リンクが確立されていない場合には、サーバ１４に転送エラー通知を行い（ステップＳ１２３）、本処理を終了する。
【０１１７】
一方、双方でリンクが確立された場合には、暗号化キーでデータを暗号化し（ステップＳ１２４）、データ転送及び受信処理を行い（ステップＳ１２５）、データ送受信が完了するまで当該処理を繰り返す（ステップＳ１２６）。データ送受信が完了すると、データ転送完了通知をサーバ１４に送信し（ステップＳ１２７）、復号化キーを受信すると、復号化処理を実行する（ステップＳ１２８）。次いで、データ復号化によりエラーが発生したか否かを判断する（ステップＳ１２９）。そして、エラーが発生している場合には、サーバ１４に復号化エラー通知を行い（ステップＳ１３２）、本処理を終了する。
【０１１８】
一方、上記ステップＳ１２９にて、エラーが発生していない場合には、ＭＦＰ装置はサーバ１４に復号化完了通知を行い（ステップＳ１３０）ユーザにデータ交換完了通知を行い（ステップＳ１３１）、本処理を終了する。
【０１１９】
以上詳述したように、本発明の実施形態によれば、ユーザが作成したカスタマイズデータやテンプレートデータ等を再配布する仕組みを提供することで、それらデータを開発するメーカーコストを低減できると共に、ユーザも豊富なデータの中から所望とするものを簡易且つ迅速に選ぶことができる。
【０１２０】
また、実施形態によれば、メーカー認定を受ける事で信用度も高まり、対価も得られるためより有益な活用方が見出される可能性が高まる効果も予想することができる。更に、実施形態によれば、コンビニエンスストア等のホットスポットでも手軽にデータ交換ができるようになり、コンテンツの流通が促進される。
【０１２１】
また、実施形態によれば、キーワードを設定するだけで必要な情報を自動的に収集することもでき、情報収集に要する時間を短縮することも可能となる。
【図面の簡単な説明】
【０１２２】
【図１】（ａ）は第１及び第２実施形態に共通するＭＦＰ装置の構成図、（ｂ）は第１及び第２実施形態に共通するサーバの構成図。
【図２】（ａ），（ｂ）はユーザが作成したコントロールパネルの一例を示す図。
【図３】本発明の第１実施形態に係るＭＦＰ装置、及び当該ＭＦＰ装置を管理するサーバの概念図。
【図４】本発明の第２実施形態として、ＭＦＰ装置、及び当該ＭＦＰ装置を管理するサーバを更に具現化した例を示す図。
【図５】本発明の第２実施形態に係るＭＦＰ装置によるカスタマイズデータの登録申請処理に関するフローチャート図。
【図６】本発明の第２実施形態に係るＭＦＰ装置によるカスタマイズデータの登録完了通知処理に関するフローチャート図。
【図７】本発明の第２実施形態に係るＭＦＰ装置によるカスタマイズデータの要求処理に関するフローチャート図。
【図８】本発明の第２実施形態に係るＭＦＰ装置によるカスタマイズデータの要求処理に関するフローチャート図。
【図９】本発明の第２実施形態に係るＭＦＰ装置によるカスタマイズデータの送信処理に関するフローチャート図。
【図１０】本発明の第２実施形態に係るＭＦＰ装置によるカスタマイズデータの対価集計処理に関するフローチャート図。
【図１１】本発明の第２実施形態に係るＭＦＰ装置によるカスタマイズデータの交換、配布データ登録処理に関するフローチャート図。
【図１２】本発明の第２実施形態に係るＭＦＰ装置によるデータリクエスト処理に関するフローチャート図。
【図１３】本発明の第２実施形態に係るＭＦＰ装置によるマッチング処理に関するフローチャート図。
【図１４】本発明の第２実施形態に係るＭＦＰ装置によるデータ交換受諾処理に関するフローチャート図。
【図１５】本発明の第２実施形態に係るＭＦＰ装置によるデータ交換処理に関するフローチャート図。
【図１６】本発明の第２実施形態に係るＭＦＰ装置による交換データ転送処理に関するフローチャート図。
【図１７】カスタマイズデータ管理テーブルの一例を示す図。
【図１８】ユーザ管理テーブルの一例を示す図。
【図１９】共有データ管理テーブルの一例を示す図。
【符号の説明】
【０１２３】
１，２・・・ＭＦＰ装置、３・・・サーバ、２１・・・ＣＰＵ、２２・・・コントロールパネル、２３・・・パネルＩ／Ｆ、２４・・・スキャナ部、２５・・・画像処理部、２６・・・プリンタ部、２７・・・画像Ｉ／Ｆ、２８・・・電話回線、２９・・・ファクシミリＩ／Ｆ、３０・・・外部装置、３１・・・プリンタＩ／Ｆ、３２・・・画像メモリ、３３・・・圧縮／伸張回路、３４・・・通信Ｉ／Ｆ、３５・・・ネットワーク網、３６・・・ＤＢ、３７・・・記憶部、
【図１】
2004272872.tif 000003
【図２】
2004272872.tif 000004
【図３】
2004272872.tif 000005
【図４】
2004272872.tif 000006
【図５】
2004272872.tif 000007
【図６】
2004272872.tif 000008
【図７】
2004272872.tif 000009
【図８】
2004272872.tif 000010
【図９】
2004272872.tif 000011
【図１０】
2004272872.tif 000012
【図１１】
2004272872.tif 000013
【図１２】
2004272872.tif 000014
【図１３】
2004272872.tif 000015
【図１４】
2004272872.tif 000016
【図１５】
2004272872.tif 000017
【図１６】
2004272872.tif 000018
【図１７】
2004272872.tif 000019
【図１８】
2004272872.tif 000020
【図１９】
2004272872.tif 000021