(57)【要約】【課題】  散在するドキュメントの一覧表示と出力【解決手段】  RSS技術を用いて、各画像処理装置内の文書情報を収集し、ユーザからのアクセスのあった画像処理装置が各画像処理装置内の文書情報を一覧表示する。一覧表示から印刷指示のあった文書がアクセスのあった画像処理装置外の場所に保存されていた場合はアクセスのあった画像処理装置が文書データを取りにいき、印刷を行う。【選択図】  図１
2008152644.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続する接続手段とファイルを記録する記録手段とファイルを印刷する印刷手段を有し、
ネットワークに接続された１つあるいは複数の装置内に記録されているファイルのファイル情報を収集する収集手段と収集したファイル情報を一覧表示させるためのファイルを作成する手段を有し、
ネットワークから受信したアドレスおよび前記アドレスに付随する情報に指定されたファイルをネットワークに接続された装置に送信する送信手段と、
ネットワークから受信したアドレスおよび前記アドレスに付随する情報に指定されたファイルを印刷する印刷手段を有する画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、
請求項１記載の収集するファイル情報に少なくともファイルのタイトル、更新時刻、ファイルのアドレスが含まれていることを特徴とする請求項１記載の画像処理装置。
【請求項３】
請求項２記載の画像処理装置であって、
請求項２記載の収集するファイル情報に含まれたファイルのタイトル、更新時刻、ファイルのアドレスを元に請求項２記載の収集したファイル情報を一覧表示させるためのファイルを作成することを特徴とする請求項２記載の画像処理装置。
【請求項４】
請求項１記載の画像処理装置であって、
収集したファイル情報を一覧表示させるファイル内のファイル名称に対応する表示オブジェクトにファイルのアドレスおよびアドレスに付随する情報を関連付けすることを特徴する請求項１および請求項３記載の画像処理装置。
【請求項５】
請求項４記載の画像処理装置であって、
請求項４記載の収集したファイル情報を一覧表示させるファイルのファイル名称に対応する表示オブジェクトへ関連付ける情報がファイルが自装置内にある場合はファイルのアドレスを関連付けし、
ファイルが他装置内にある場合は自装置内のファイルアドレスの引数として他装置内のファイルのアドレスを関連付けさせることを特徴とする請求項４記載の画像処理装置。
【請求項６】
請求項１記載の画像処理装置であって、
請求項１記載のアドレスに付随する情報に前記アドレスとは別のアドレスが含まれることを特徴とする請求項１および請求項３、請求項５記載の画像処理装置。
【請求項７】
請求項６記載の画像処理装置であって、
請求項６記載のアドレスに付随する情報がファイル内容に対する処理方法が含まれること特徴とする請求項６記載の画像処理装置。
【請求項８】
請求項１記載の画像処理装置であって、
請求項１記載のネットワークから受信したアドレスに付随する情報の有無を判断する判断手段を有する請求項１および請求項３、請求項５、請求項７記載の画像処理装置。
【請求項９】
請求項８記載の画像処理装置であって、
請求項８記載のネットワークから受信したアドレスに付随する情報に前記アドレスとは別のアドレスの有無を判断する判断手段を有する請求項８記載の画像処理装置。
【請求項１０】
請求項９記載の画像処理装置であって、
請求項９記載のネットワークから受信したアドレスに付随する情報にファイルの処理方法が含まれているかどうかを判断する判断手段を有する請求項９記載の画像処理装置。
【請求項１１】
請求項１０記載の画像処理装置であって、
請求項１０記載のファイル内容に対する処理方法がファイル内容の印刷であることを特徴とする請求項１０記載の画像処理装置。
【請求項１２】
請求項１１記載の画像処理装置であって、
請求項１１記載のファイル内容に対する処理方法がファイル内容の表示であることを特徴とする請求項１１記載の画像処理装置。
【請求項１３】
請求項１記載の画像処理装置であって、
収集したファイル情報を一覧表示させるファイルの表示構成が複数のカテゴリ毎に分かれていることを特徴とする請求項１および請求項３、請求項５、請求項７、請求項１２記載の画像処理装置。
【請求項１４】
請求項１記載の画像処理装置であって、
請求項１記載のカテゴリが新着ファイルおよび更新ファイルおよびその他のファイルであることを特徴とする請求項１記載の画像処理装置。
【請求項１５】
請求項１記載の画像処理装置であって、
請求項１記載のアドレスがURLであり、アドレスに付随する情報がURLの引数であることを特徴とする請求項１記載の画像処理装置。
【請求項１６】
請求項１記載の画像処理装置であって、
請求項１記載の装置がネットワークに複数接続され、互いにファイル情報を収集することを特徴とする請求項１記載の画像処理装置。
【請求項１７】
請求項１記載の画像処理装置であって、
請求項１記載の収集手段がRSS技術であることを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびRSS技術、ドキュメント一覧表示に関する。
【背景技術】
【０００２】
従来は、複数のMFPの記憶装置内にドキュメントが散在している場合、先行技術(特開2004-72598)としてユーザのPCに各MFPのドキュメント情報を一元管理し、出力する際は何れかのMFPを指定して出力といったものが存在していた。
【０００３】
また主にサイトの更新情報を公開するのに使われ、Webサイトの見出しや要約などのメタデータを構造化してXMLベースのフォーマットで記述された情報を配信するRSSと呼ばれるwebページ更新公開技術が存在していた。
【特許文献１】特開２００４−７２５９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術においては、ユーザPCは全てのMFPへのアクセス権がなければならないため、ネットワークを越えた場所にあるMFPへはアクセスできないこともあった。
【０００５】
また、ユーザPCは全てのMFPのアドレスを知らなければならないためMFPの増設、アドレス変更等をユーザPCが管理する必要があった。
【０００６】
さらに、ユーザは各MFPに散在するドキュメントにシームレスにアクセスしたい、MFPの管理はMFP管理者にまかせたいといった問題も生じていた。
【課題を解決するための手段】
【０００７】
前述のRSS技術を応用し、MFPのRSS設定に他MFPのURLを登録、一定時間毎に各MFPのDocument情報をRSSで収集する。この際、収集される情報は文書タイトル、更新時刻、サマリー、文書データのURL、文書セキュリティレベル等である。RUIには全MFPのDocument情報が一覧で表示（タイトル、更新時刻、サマリー等）され、この表示にはドキュメントのURLがリンク（関連付け）されている。この一覧表示のリンクにはアクセスしたMFP内のドキュメントはダイレクトなURLが、他MFP内のドキュメントはアクセスMFP内のcgiファイル等の引数として他MFPのURLが関連付けされている。
【０００８】
この方法によりアクセスMFP外のドキュメントをユーザが指定した場合、まずアクセスMFPにドキュメントの実際のURLを引数としてアクセスMFPにアクセスし、アクセスMFPは引数を解釈し、ドキュメントを実際に保存しているMFPにアクセスしにいく。ドキュメントを受け取ったアクセスMFPはプリントアウト処理を行う。
【発明の効果】
【０００９】
以上詳述したように本発明によれば、どのＭＦＰにおいても各MFP内に散在するドキュメントを一覧表示が可能となり、プリント出力指示時もアクセスしたＭＦＰから出力が可能。また、他MFPにアクセスするのはアクセスしたMFPのみであり、ユーザPCがアクセスするのはアクセスMFPのみとネットワークのアクセス制限が可能となる。さらに全MFPがお互いにRSSで情報を授受しあい、各MFPが独立に同じ機能を持つことが可能となり、MFPの増設に関しても、MFPのURLをRSSに追加するのみだけで容易に実現できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１１】
（第１の実施の形態）
図１は、第１の実施の形態における本発明の構造を示すブロック図である。
【００１２】
１０１はホストPCであり、１１０、１２０および１３０はMFP、１１１はMFP１１０内の記憶装置、１２１はMFP１２０内記憶装置、１３１はMFP１３０内記憶装置を示し、１１２は記憶装置１１１内に存在するドキュメントファイル、１２２は記憶装置１２１内に存在するドキュメントファイル、１３２は記憶装置１３１内に存在するドキュメントファイルを示している。さらに１１３はMFP１１０のURL、１２３はMFP１２０のURL、１３３はMFP１３０のURLを示している。また１０３はネットワーク間を接続するルータ、１０４はMFP１１０が接続されているネットワーク、１０２はPC１０１およびMFP１２０、MFP１３０が接続されているネットワークを示している。
【００１３】
図４の４００はPC１０１がMFPにアクセスした際に得られるweb一覧ファイルであり、４０１は「印刷」にリンク付けされたURL、４０２は「表示」にリンク付けされたURLを示している。
【００１４】
図３はPC１０１がMFPにアクセスした際に得られるweb一覧ファイルをPC１０１のブラウザがレンダリングした際の表示イメージであり、３０１は過去１日以内に追加された文書を集めた新規欄、３０２は過去１日以内に更新された文書を集めた更新欄、３０３は新規欄３０１、更新欄３０２に属さないその他の文書を集めた全て欄である。また、３０４は文書の名前であり、３０５は左に記されたの文書３０４の印刷指示ボタンであり、３０６は同文書の表示ボタンである。
【００１５】
図５はPC１０１がMFP１３０に対してｈｔｔｐアクセスする際にweb一覧ファイルを指定するURL５０１を示したものであり、図６はPC１０１がMFP１３０に対してｈｔｔｐアクセスする際に他MFP内文書向けURL（印刷）および自MFP内文書向けURL（印刷）を表示した図であり、６０１はMFP１３０内のプロキシファイル、６０２は第一引数としてMFP１１０内の文書ファイルのURL、６０３は第２引数として印刷指示を示したものである。また６０４はMFP１３０内の文書ファイル、６０５は第一引数として印刷指示を示したものである。
【００１６】
図７はPC１０１がMFP１３０に対してｈｔｔｐアクセスする際に他MFP内文書向けURL（表示）および自MFP内文書向けURL（表示）を表示した図であり、７０１はMFP１３０内のプロキシファイル、７０２は第一引数としてMFP１１０内の文書ファイルのURL、７０３はMFP１３０内の文書ファイルのURLを示したものである。
【００１７】
図１３はホストPCの処理フローを記したフローチャート図である。
【００１８】
図８はMFPの処理フローを記したフローチャート図である。
【００１９】
図９はMFPのRSSリクエストを記したフローチャート図であり、９０１は予めMFPに設定しておくRSSによる情報取得の更新インターバル、９０２は予めMFPに設定しておくMFPがRSSによる情報取得時にアクセスする他MFPのURLを記したリストである。また９０３はMFPがRSSによって他MFPの中にある文書情報を取得するフローを示している。９０４はＭＦＰ１１０のＵＲＬであり、９０５はＭＦＰ１２０のＵＲＬ、９０６は設定したRSSによる情報取得の更新インターバル時間である。
【００２０】
図１０は受信情報挿入フローを記したフローチャート図である。
【００２１】
図１１は新規欄更新フローを記したフローチャート図である。
【００２２】
図２は更新欄更新フローを記したフローチャート図である。
【００２３】
図１２はｈｔｔｐアクセス受信フローを記したフローチャート図である。
【００２４】
図１４はＭＦＰ１１０がＭＦＰ１３０に送るＲＳＳ返信ファイルを示している。
【００２５】
本実施例は
１、MFPが他MFP内の文書情報を収集し、文書一覧を作成する処理
２、ユーザがPCからMFPに対してアクセスし、文書一覧を参照、文書を選択し印刷、表示させる処理
３、MFPがPCからのアクセスに対して文書ファイルを読み、印刷あるいはPCへのファイル送信を行う処理
の３つに大別できる。以下にそれぞれの処理を記述していく。
【００２６】
まず、１、MFPが他MFP内の文書情報を収集し、文書一覧を作成する処理はMFP１１０内の記憶装置１１１内にはDocumentA1、DocumentA2、DocumentA3と言う文書が存在し、MFP１２０内の記憶装置１２１内にはDocumentB1、DocumentB2と言う文書が存在し、MFP１３０内の記憶装置１３１内にはDocumentC1、DocumentC2、DocumentC3と言う文書が存在している状況で、MFP１３０が各MFP内の文書情報を収集し、PC１０１からｈｔｔｐアクセスを受けた際に表示させるweb一覧ファイルを作成する処理に関して説明する。
【００２７】
予めMFP１３０には図９におけるRSS情報取得のインターバル時間９０６とRSSで取得するMFP１１０のURL９０４とMFP２２０のURL９０５を登録しておく。
【００２８】
まずMFP１３０はインターバル時間９０６に達したかどうかを判断する。インターバル時間に達していた場合は図９のRSSリクエスト処理９０３を行う。
【００２９】
RSSリクエスト処理９０３においてMFP１３０はサーバURLリストの先頭のURL９０４を読み込む。URL９０４はMFP１１０のアドレスを示しているため、MFP１３０はURL９０４すなわちMFP１１０宛てにRSSリクエストする。RSSリクエストを受け付けたMFP１１０は自身の中に存在するドキュメント（DocumentA1,DocumentA2、DocumentA3）に関する情報として図１４に示すRSS情報をMFP１３０に返信する。これを受信したMFP１３０は受信情報挿入処理（後述）を行う。次にMFP１３０はサーバURLリストの次のURL９０５すなわちMFP１２０に対しても同様にRSSリクエストし、MFP１２０からドキュメント情報を受信し、受信したドキュメント情報に対して受信情報挿入処理を行う。これらのURLにRSSリクエスト、ドキュメント情報受信、受信情報挿入処理をサーバURLリストの最後まで繰り返す。その後、新規欄更新処理、更新欄更新処理を行いRSSリクエスト処理が終了する。
【００３０】
次に受信情報挿入処理に関して図１０を用いて説明する。ドキュメント情報１４００を受信したMFP１３０はドキュメント情報の最初のitem欄を読み込みTitleタグの内容を文書名と認識する。文書名がweb一覧表にない場合はitemタグ内の文書情報をweb一覧表の新着欄に追記し、文書名がweb一覧表にある場合はさらに文書の更新日付が一致しているかどうかを判断する。文書の更新日付が更新されていた場合は文書情報を更新欄に移動し、更新されていなかった場合はなにもしない。ドキュメント情報の次のitem欄を読み込みTitleタグの内容を文書名と認識するところから同じ作業を繰り返す。最後のitem欄を処理し終わった時点で受信情報挿入処理は終了する。
【００３１】
次に新着欄更新処理に関して図１１を用いて説明する。
【００３２】
ＭＦＰ１３０は新着欄の次の文書情報の更新日を読み込む。更新日から１日以上経過していてれば該文書情報をweb一覧表の全て欄に移動し、経過していなければ該文書情報に対してはなにも行わない。その後次の文書情報の更新日を読み込み更新日から１日以上経過しているかどうかといったループ処理を該文書情報の新着欄の最後の文書まで行う。
【００３３】
同様に更新欄更新処理に関して図２を用いて説明する。
【００３４】
ＭＦＰ１３０は更新欄の次の文書情報の更新日を読み込む。更新日から１日以上経過していてれば該文書情報をweb一覧表の全て欄に移動し、経過していなければ該文書情報に対してはなにも行わない。その後次の文書情報の更新日を読み込み更新日から１日以上経過しているかどうかといったループ処理を該文書情報の更新欄の最後の文書まで行う。
【００３５】
以上の処理を行うことによりMFP１３０は図４に示すweb一覧ファイルデータを作成する。
【００３６】
次に「２、ユーザがPCからMFPに対してアクセスし、文書一覧を参照、文書を選択し印刷、表示させる処理」はユーザがPC１０１からMFP１３０にアクセスし、文書一覧を参照し、選択した文書を印刷、表示する際の処理に関して説明する。
【００３７】
PC１０１側では各MFPにバラバラに点在する各文書をMFP１３０で印刷したい場合、ユーザーはブラウザを起動し、PC１０１から図５に示すweb一覧表示向けURL５０１を指定する。URL５０１のIR_C.comはMFP１３０のURLであるため、PC１０１からMFP１３０に向けてURL５０１でｈｔｔｐアクセスされる。PC１０１からURL５０１でアクセスされたMFP１３０は図４に示すようなweb一覧ファイルデータを返信してくるのでPC１０１のブラウザはそのファイルデータから図３のような画面をレンダリングする。図３における３０１は過去１日以内に追加された文書を集めた新規欄であり、３０２は過去１日以内に更新された文書を集めた更新欄、３０３は新規欄３０１、更新欄３０２に属さないその他の文書を集めた全て欄である。また、３０４は文書の名前であり、３０５は左に記されたの文書３０４の印刷指示ボタンであり、３０６は同文書の表示ボタンである。
【００３８】
ユーザが文書３０４をPC１０１に表示したい場合、文書３０４の表示ボタン３０６をクリックする。表示ボタン３０６には図４のリンク４０２が関連付けされているため、PC１０１のブラウザは図７に示す他MFP内文書向けURLでMFP１３０にｈｔｔｐアクセスに行く。MFP１３０はアクセスされたURLのファイル名、引数から該文書ファイルを読み込み、PC１０１に送信する。MFP１３０からは該文書ファイルが返送されてくるのでPC１０１は受信した文書ファイルを表示する。
【００３９】
ユーザが文書３０４を印刷したい場合、文書３０４の印刷ボタン３０５をクリックする。表示ボタン３０５には図４のリンク４０１が関連付けされているため、PC１０１のブラウザは図６に示す他MFP内文書向けURLでMFP１３０にｈｔｔｐアクセスに行く。MFP１３０はアクセスされたURLのファイル名、引数から該文書ファイルを読み込み、印刷する。
【００４０】
さらに「３、MFPがPCからのアクセスに対して文書ファイルを読み、印刷あるいはPCへのファイル送信を行う処理」はMFP１３０がPC１０１からｈｔｔｐアクセスを受け付けた際の処理に関して説明する。
【００４１】
MFP１３０がPC１０１から図５に示すweb一覧表示向けURLでｈｔｔｐアクセスを受けた場合、指定ファイルであるweb一覧ファイルをPC101に返信する。
【００４２】
MFP１３０がPC１０１から図６に示す他MFP内文書向けURLでhttpアクセスを受けた場合、指定ファイルがweb一覧ファイルではなくプロキシファイルであるため、その引数であるURLに対してhttpアクセスをする。httpアクセスを受けたMFPが返信してきた文書を受け取ったMFP１３０は引数がURLのみでなくsubmit=印刷という第２引数が存在していることから受信した文書ファイルを印刷する。
【００４３】
MFP１３０がPC１０１から図６に示す自MFP内向けURLでｈｔｔｐアクセスを受けた場合、URLの指定ファイルがweb一覧でもプロキシファイルでもないため、自MFP内文書ファイルを直接指定していると判断し、指定ファイルを読み込む。次にsubmit=印刷という引数があるため読み込んだ文書ファイルを印刷する。
【００４４】
MFP１３０がPC１０１から図７に示す他MFP内文書向けURLでhttpアクセスを受けた場合、指定ファイルがweb一覧ファイルではなくプロキシファイルであるため、その引数であるURLに対してhttpアクセスをする。httpアクセスを受けたMFPが返信してきた文書を受け取ったMFP１３０は引数がURLのみであるため受信した文書ファイルをPC１０１に転送する。
【００４５】
MFP１３０がPC１０１から図７に示す自MFP内向けURLでｈｔｔｐアクセスを受けた場合、URLの指定ファイルがweb一覧でもプロキシファイルでもないため、自MFP内文書ファイルを直接指定していると判断し、指定ファイルを読み込む。次に引数がないため読み込んだ文書ファイルをPC１０１に転送する。
【図面の簡単な説明】
【００４６】
【図１】第１の実施の形態における本発明の構成を示したブロック図である。
【図２】第１の実施の形態におけるMFPの更新欄更新フローを記したフローチャート図である。
【図３】第１の実施の形態における本発明のweb一覧ファイルの表示例である。
【図４】第１の実施の形態における本発明のweb一覧ファイルのソースコード例である。
【図５】第１の実施の形態における本発明のweb一覧ファイルを指定する際のｈｔｔｐアクセス時のURLの一例を示した図である。
【図６】第１の実施の形態における本発明の他MFP内文書向けURL（印刷）および自MFP内文書向けURL（印刷）の一例を示した図である。
【図７】第１の実施の形態における本発明の他MFP内文書向けURL（表示）および自MFP内文書向けURL（表示）の一例を示した図である。
【図８】第１の実施の形態におけるMFPの処理フローを記したフローチャート図である。
【図９】第１の実施の形態におけるMFPのRSSリクエストを記したフローチャート図である。
【図１０】第１の実施の形態における受信情報挿入フローを記したフローチャート図である。
【図１１】第１の実施の形態におけるMFPの新規欄更新フローを記したフローチャート図である。
【図１２】第１の実施の形態におけるMFPのｈｔｔｐアクセス受信フローを記したフローチャート図である。
【図１３】第１の実施の形態におけるホストPCの処理フローを記したフローチャート図である。
【図１４】第１の実施の形態におけるMFP間のRSS情報フォーマット例を示した図である。
【符号の説明】
【００４７】
１０１  ネットワーク１０２に接続されたホストPC
１０２  ネットワーク
１０３  ネットワーク１０２とネットワーク１０４を接続するルータ
１１０  ネットワーク１０４に接続されたＭＦＰ
１１１  ＭＦＰ１１０内の記憶装置
１１２  記憶装置１１１内に記憶されたドキュメントファイル
１１３  ＭＦＰ１１０のＵＲＬ
１２０  ネットワーク１０２に接続されたＭＦＰ
１２１  ＭＦＰ１２０内の記憶装置
１２２  記憶装置１２１内に記憶されたドキュメントファイル
１２３  ＭＦＰ１２０のＵＲＬ
１３０  ネットワーク１０２に接続されたＭＦＰ
１３１  ＭＦＰ１３０内の記憶装置
１３２  記憶装置１３１内に記憶されたドキュメントファイル
１３３  ＭＦＰ１３０のＵＲＬ
４００  web一覧ファイルのソースコード例
４０１  「印刷」にリンク付けされたURL
４０２  「表示」にリンク付けされたURL、
３０１  過去１日以内に追加された文書を集めた新規欄
３０２  過去１日以内に更新された文書を集めた更新欄
３０３  新規欄３０１、更新欄３０２に属さないその他の文書を集めた全て欄
３０４  文書の名前
３０５  文書３０４の印刷指示ボタン
３０６  文書３０４の表示指示ボタン
５０１  web一覧ファイルを指定するURL
６０１  プロキシファイル名
６０２  第一引数としての文書ファイルのURL
６０３  第２引数としての印刷指示
６０４  文書ファイル名
６０５  第１引数としての印刷指示
７０１  プロキシファイル名
７０２  第一引数としての文書ファイルのURL
７０３  文書ファイル名
９０１  RSSによる情報取得の更新インターバル
９０２  RSSによる情報取得時にアクセスする他MFPのURLを記したリスト
９０３  RSSによって他MFPの中にある文書情報を取得するフロー
９０４  ＭＦＰ１１０のＵＲＬ
９０５  ＭＦＰ１２０のＵＲＬ
９０６  ＲＳＳ更新インターバル時間
【図１】
2008152644.tif 000003
【図２】
2008152644.tif 000004
【図３】
2008152644.tif 000005
【図４】
2008152644.tif 000006
【図５】
2008152644.tif 000007
【図６】
2008152644.tif 000008
【図７】
2008152644.tif 000009
【図８】
2008152644.tif 000010
【図９】
2008152644.tif 000011
【図１０】
2008152644.tif 000012
【図１１】
2008152644.tif 000013
【図１２】
2008152644.tif 000014
【図１３】
2008152644.tif 000015
【図１４】
2008152644.tif 000016