[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5023760B2 - ファイル参照システム、ファイル参照方法、ファイル変換装置、ファイル参照端末装置、及びプログラム - Google Patents

ファイル参照システム、ファイル参照方法、ファイル変換装置、ファイル参照端末装置、及びプログラム Download PDF

Info

Publication number
JP5023760B2
JP5023760B2 JP2007086912A JP2007086912A JP5023760B2 JP 5023760 B2 JP5023760 B2 JP 5023760B2 JP 2007086912 A JP2007086912 A JP 2007086912A JP 2007086912 A JP2007086912 A JP 2007086912A JP 5023760 B2 JP5023760 B2 JP 5023760B2
Authority
JP
Japan
Prior art keywords
file
terminal
format
information
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007086912A
Other languages
English (en)
Other versions
JP2008243152A (ja
Inventor
匠人 金森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2007086912A priority Critical patent/JP5023760B2/ja
Publication of JP2008243152A publication Critical patent/JP2008243152A/ja
Application granted granted Critical
Publication of JP5023760B2 publication Critical patent/JP5023760B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、ファイル形式を変換したファイルを参照するファイル参照システム等に関する。
パーソナルコンピュータ(以下、PC)では、ワープロソフト、表計算ソフト、グラフィックスソフト等の様々なソフトウェアを用いて、様々なファイルを作成することができる。こうして作成されたファイルの形式(フォーマット)は、作成に用いられたソフトウェアに依存することが多い。
また、PCで作成されたファイルは、電子メールに添付されて、インターネットを介して、他のPCに送信される場合もある。
このような場合、ファイルを受信したPCに、ファイルの作成に用いられたソフトウェアと同一のソフトウェアがインストールされていれば、ユーザは、受信したファイルの内容を簡単に参照することができる。
一方、PCにファイルの作成に用いられたソフトウェアと同一のソフトウェアがインストールされていない場合には、そのPCで参照可能な形式に、ファイルの形式を変換することにより、ユーザは、ファイルの内容を参照することができる。
例えば、所定のワープロソフトを用いて作成されたファイルを、そのワープロソフトはインストールされていないがPDF(Portable Document Format)ファイルの表示用ソフトウェアがインストールされているPCで参照する場合は、ファイルの形式をPDF形式に変換することにより、ユーザは、ファイルの内容を参照することができる。
例えば、下記の特許文献1には、電子メールの送信時に、添付ファイルの形式をPDF形式に変換することが開示されている。
また、近年は、デスクトップ型のPCでファイルを参照するだけでなく、携帯電話等の携帯情報端末を利用して外出先等で電子メールを受信し、添付ファイルの内容を参照することが行われている。
携帯情報端末には、所定の形式のファイルを表示するための専用ビューワソフトを搭載した機種が存在する。しかし、携帯情報端末は、メモリ容量が限られているため、デスクトップ型のPCに比べて、参照可能なファイル形式が少なく、様々な形式のファイルの内容を簡単に参照することはさらに難しい。
例えば、下記の特許文献2には、電子メールサーバが、添付ファイル付きの電子メールの宛先に基づき、宛先の携帯電話の表示能力の情報を取得して、その携帯電話において添付ファイルの形式が利用可能か否かを判定し、利用可能でない場合には添付ファイルを利用可能なファイル形式に変換することが開示されている。
特開2004−252826号公報 特開2005−33659号公報
ところで、ユーザが外出先で緊急に資料が必要になり、その資料のデータファイルを参照したくなる場合がある。このような場合、ユーザは、携帯情報端末を持っていれば、ファイルの所有者に連絡をして、そのファイルを電子メールに添付して送信してもらうことにより、上記特許文献1又は特許文献2に記載の技術を用いてファイルを参照することができる。
しかしながら、このような方法でのファイルの参照には手間がかかり、また、参照するまでに時間がかかってしまうことがあった。
本発明は、上記実状に鑑みてなされたものであり、ユーザが、必要なときに容易にファイルを参照することができるファイル参照システム等を提供することを目的とする。
上記目的を達成するため、本発明の第1の観点に係るファイル参照システムは、
ファイルを記憶するサーバ装置と、前記サーバ装置と通信ネットワークを介して接続され、ユーザによる前記ファイルの参照に用いられる端末装置と、を備えるファイル参照システムであって、
前記端末装置は、
ユーザの操作に応じて、参照するファイルを特定するファイル特定情報と、前記端末装置を特定する端末特定情報と、を前記サーバ装置に送信する端末送信手段を備え、
前記サーバ装置は、
ファイルを記憶するファイル記憶手段と、
前記端末送信手段が送信したファイル特定情報と端末特定情報とを受信するサーバ受信手段と、
前記サーバ受信手段が受信したファイル特定情報により特定されるファイルを、前記ファイル記憶手段から読み出すファイル読み出し手段と、
前記サーバ受信手段が受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する表示形式情報取得手段と、
前記ファイル読み出し手段が読み出したファイルを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換するファイル形式変換手段と、
前記ファイル形式変換手段が変換したファイルを前記端末装置に送信するサーバ送信手段と、を備え、
前記端末装置は、さらに、
前記サーバ送信手段が送信したファイルを受信する端末受信手段と、
前記端末受信手段が受信したファイルの内容表示領域に表示するファイル表示手段と、を備え、
前記端末装置の前記端末送信手段は、
ユーザの操作に応じて、前記ファイル表示手段の前記表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信し、
前記サーバ装置の前記サーバ受信手段は、
前記端末送信手段が送信したファイル特定情報と端末特定情報と第1の参照部分特定情報とを受信し、
前記サーバ装置は、さらに、
前記サーバ受信手段が受信した端末特定情報に基づき、前記端末装置の前記ファイル表示手段の前記表示領域のサイズを示す表示サイズ情報を取得する表示サイズ情報取得手段を備え、
前記サーバ装置の前記ファイル形式変換手段は、
前記ファイル読み出し手段が読み出したファイル内の、前記サーバ受信手段が受信した第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換し、該変換したデータを、前記表示サイズ情報取得手段が取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを生成し、
前記サーバ装置の前記サーバ送信手段は、
前記ファイル形式変換手段が生成した前記第1の部分ファイルを前記端末装置に送信する、
ことを特徴とする。
また、前記ファイル参照システムにおいて、
前記サーバ装置の前記表示形式情報取得手段は、
前記サーバ受信手段が受信した端末特定情報に基づき、前記端末装置が携帯情報端末であるか否かを判別する端末判別手段と、
前記端末判別手段により端末装置が携帯情報端末であると判別されたときに、該端末装置で表示可能なファイルの形式が画像形式であることを示す画像形式情報を取得する画像形式情報取得手段と、を有し、
前記サーバ装置の前記ファイル形式変換手段は、
前記ファイル読み出し手段が読み出したファイルを、前記画像形式情報取得手段が取得した画像形式情報が示す画像形式に変換する、
ようにしてもよい。
また、前記ファイル参照システムにおいて、
前記サーバ装置の前記表示形式情報取得手段は、
前記サーバ受信手段が受信した端末特定情報に基づき、前記端末装置がパーソナルコンピュータであるか否かを判別する端末判別手段と、
前記端末判別手段により端末装置がパーソナルコンピュータであると判別されたときに、該端末装置で表示可能なファイルの形式がPDF形式であることを示すPDF形式情報を取得するPDF形式情報取得手段と、を有し、
前記サーバ装置の前記ファイル形式変換手段は、
前記ファイル読み出し手段が読み出したファイルを、前記PDF形式情報取得手段が取得したPDF形式情報が示すPDF形式に変換する、
ようにしてもよい。
また、前記ファイル参照システムにおいて、
前記端末装置の前記端末送信手段は、
ファイル特定情報と、端末特定情報と、第1の参照部分特定情報と、を前記サーバ装置に送信する前に、ユーザの操作に応じて、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信し、
前記サーバ装置の前記サーバ受信手段は、
前記端末送信手段が送信したファイル特定情報と端末特定情報と第2の参照部分特定情報とを受信し、
前記サーバ装置の前記ファイル形式変換手段は、
前記ファイル読み出し手段が読み出したファイル内の、前記サーバ受信手段が受信した前記第2の参照部分特定情報により特定されるページの内容を示すデータを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換した第2の部分ファイルを生成
前記サーバ装置の前記サーバ送信手段は、
前記ファイル形式変換手段が生成した前記第2の部分ファイルを前記端末装置に送信する、
ようにしてもよい。
また、本発明の第2の観点に係るファイル参照方法は、
ファイルを記憶する記憶部を備えるサーバ装置と、前記サーバ装置と通信ネットワークを介して接続され、ユーザによる前記ファイルの参照に用いられる端末装置と、を用いるファイル参照方法であって、
前記端末装置が、ユーザの操作に応じて、参照するファイルを特定するファイル特定情報と、前記端末装置を特定する端末特定情報と、を前記サーバ装置に送信する第1の端末送信ステップと、
前記サーバ装置が、前記第1の端末送信ステップで送信したファイル特定情報と端末特定情報とを受信する第1のサーバ受信ステップと、
前記サーバ装置が、前記第1のサーバ受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第1のファイル読み出しステップと、
前記サーバ装置が、前記第1のサーバ受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第1の表示形式情報取得ステップと、
前記サーバ装置が、前記第1のファイル読み出しステップで読み出したファイルを、前記第1の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換するファイル形式変換ステップと、
前記サーバ装置が、前記ファイル形式変換ステップで変換したファイルを前記端末装置に送信する第1のサーバ送信ステップと、
前記端末装置が、前記第1のサーバ送信ステップで送信したファイルを受信する端末受信ステップと、
前記端末装置が、前記端末受信ステップで受信したファイルの内容表示部の表示領域に表示するファイル表示ステップと、
前記端末装置が、ユーザの操作に応じて、前記端末装置の表示部の前記表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信する第2の端末送信ステップと、
前記サーバ装置が、前記第2の端末送信ステップで送信されたファイル特定情報と端末特定情報と第1の参照部分特定情報とを受信する第2のサーバ受信ステップと、
前記サーバ装置が、前記第2のサーバ受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第2のファイル読み出しステップと、
前記サーバ装置が、前記第2のサーバ受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第2の表示形式情報取得ステップと、
前記サーバ装置が、前記第2のサーバ受信ステップで受信した端末特定情報に基づき、前記端末装置の表示部の前記表示領域のサイズを示す表示サイズ情報を取得する表示サイズ情報取得ステップと、
前記サーバ装置が、前記第2のファイル読み出しステップで読み出したファイル内の、第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記第2の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換し、該変換したデータを、前記表示サイズ情報取得ステップで取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを生成する第1の部分ファイル生成ステップと、
前記サーバ装置が、前記第1の部分ファイル生成ステップで生成された第1の部分ファイルを前記端末装置に送信する第1の部分ファイル送信ステップと、を備える、
ことを特徴とする。
また、前記ファイル参照方法は、
前記第2の端末送信ステップの前に、前記端末装置が、ユーザの操作に応じて、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを示す第2の参照部分特定情報と、を前記サーバ装置に送信する第3の端末送信ステップと、
前記サーバ装置が、前記第3の端末送信ステップで送信されたファイル特定情報と端末特定情報と第2の参照部分特定情報とを受信する第3のサーバ受信ステップと、
前記サーバ装置が、前記第3のサーバ受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第3のファイル読み出しステップと、
前記サーバ装置が、前記第3のサーバ受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第3の表示形式情報取得ステップと、
前記サーバ装置が、前記第3のファイル読み出しステップで読み出したファイル内の、第2の参照部分特定情報により特定されるページの内容を示すデータを、前記第3の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換した第2の部分ファイルを生成する第2の部分ファイル生成ステップと、
前記サーバ装置が、前記第2の部分ファイル生成ステップで生成された第2の部分ファイルを前記端末装置に送信する第2の部分ファイル送信ステップと、を備える、
ようにしてもよい。
また、本発明の第3の観点に係るファイル変換装置は、
所定の形式のファイルを表示可能な端末装置と通信ネットワークを介して接続されるファイル変換装置であって、
ファイルを記憶するファイル記憶手段と、
前記端末装置から、ファイルを特定するファイル特定情報と、前記端末装置を特定する端末特定情報と、を受信する受信手段と、
前記受信手段が受信したファイル特定情報により特定されるファイルを、前記ファイル記憶手段から読み出すファイル読み出し手段と、
前記受信手段が受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する表示形式情報取得手段と、
前記ファイル読み出し手段が読み出したファイルを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換するファイル形式変換手段と、
前記ファイル形式変換手段が変換したファイルを前記端末装置に送信する送信手段と、
前記受信手段が受信した端末特定情報に基づき、前記端末装置の表示部の表示領域のサイズを示す表示サイズ情報を取得する表示サイズ情報取得手段と、
を備え、
前記受信手段は、
前記端末装置から、前記端末装置の表示部の前記表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を受信し、
前記ファイル形式変換手段は、
前記ファイル読み出し手段が読み出したファイル内の、前記受信手段が受信した第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換し、該変換したデータを、前記表示サイズ情報取得手段が取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを生成し、
前記送信手段は、
前記ファイル形式変換手段が生成した前記第1の部分ファイルを前記端末装置に送信する、
ことを特徴とする。
また、前記ファイル変換装置において、
前記表示形式情報取得手段は、
前記受信手段が受信した端末特定情報に基づき、前記端末装置が携帯情報端末であるか否かを判別する端末判別手段と、
前記端末判別手段により端末装置が携帯情報端末であると判別されたときに、該端末装置で表示可能なファイルの形式が画像形式であることを示す画像形式情報を取得する画像形式情報取得手段と、を有し、
前記ファイル形式変換手段は、
前記ファイル読み出し手段が読み出したファイルを、前記画像形式情報取得手段が取得した画像形式情報が示す画像形式に変換する、
ようにしてもよい。
また、前記ファイル変換装置において、
前記表示形式情報取得手段は、
前記受信手段が受信した端末特定情報に基づき、前記端末装置がパーソナルコンピュータであるか否かを判別する端末判別手段と、
前記端末判別手段により端末装置がパーソナルコンピュータであると判別されたときに、該端末装置で表示可能なファイルの形式がPDF形式であることを示すPDF形式情報を取得するPDF形式情報取得手段と、を有し、
前記ファイル形式変換手段は、
前記ファイル読み出し手段が読み出したファイルを、前記PDF形式情報取得手段が取得したPDF形式情報が示すPDF形式に変換する、
ようにしてもよい。
また、前記ファイル変換装置において、
前記受信手段は、
前記端末装置から、ファイル特定情報と、端末特定情報と、第1の参照部分特定情報と、を受信する前に、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、を受信し、
前記ファイル形式変換手段は、
前記ファイル読み出し手段が読み出したファイル内の、前記受信手段が受信した前記第2の参照部分特定情報により特定されるページの内容を示すデータを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換した第2の部分ファイルを生成
前記送信手段は、
前記ファイル形式変換手段が生成した前記第2の部分ファイルを前記端末装置に送信する、
ようにしてもよい。
また、本発明の第4の観点に係るプログラムは、
所定の形式のファイルを表示可能な端末装置と通信ネットワークを介して接続され、ファイルを記憶する記憶部を備えるコンピュータに、
前記端末装置から、ファイルを特定するファイル特定情報と、前記端末装置を特定する端末特定情報と、を受信する第1の受信ステップと、
前記第1の受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第1のファイル読み出しステップと、
前記第1の受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第1の表示形式情報取得ステップと、
前記第1のファイル読み出しステップで読み出したファイルを、前記第1の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換するファイル形式変換ステップと、
前記ファイル形式変換ステップで変換したファイルを前記端末装置に送信する第1の送信ステップと、
前記端末装置から、前記端末装置の表示部の表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を受信する第2の受信ステップと、
前記第2の受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第2のファイル読み出しステップと、
前記第2の受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第2の表示形式情報取得ステップと、
前記第2の受信ステップで受信した端末特定情報に基づき、前記端末装置の表示部の前記表示領域のサイズを示す表示サイズ情報を取得する表示サイズ情報取得ステップと、
前記第2のファイル読み出しステップで読み出したファイル内の、前記第2の受信ステップで受信した第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記第2の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換し、該変換したデータを、前記表示サイズ情報取得ステップで取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを生成する第1の部分ファイル生成ステップと、
前記第1の部分ファイル生成ステップで生成された第1の部分ファイルを前記端末装置に送信する第1の部分ファイル送信ステップと、
を実行させる。
また、前記プログラムにおいて、
前記コンピュータに、
前記第2の受信ステップの前に、前記端末装置から、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、を受信する第3の受信ステップと、
前記第3の受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第3のファイル読み出しステップと、
前記第3の受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第3の表示形式情報取得ステップと、
前記第3のファイル読み出しステップで読み出したファイル内の、第2の参照部分特定情報により特定されたページの内容を示すデータを、前記第3の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換した第2の部分ファイルを生成する第2の部分ファイル生成ステップと、
前記部分ファイル生成ステップで生成された第2の部分ファイルを前記端末装置に送信する第2の部分ファイル送信ステップと、
を実行させてもよい。
また、本発明の第5の観点に係るファイル参照端末装置
ファイルを記憶部に記憶するサーバ装置と通信ネットワークを介して接続されるファイル参照端末装置であって、
ユーザの操作に応じて、参照するファイルを特定するファイル特定情報と、ファイル参照端末装置を特定する端末特定情報と、を前記サーバ装置に送信する送信手段と、
前記サーバ装置が、前記送信手段により送信されたファイル特定情報と端末特定情報とを受信し、該受信したファイル特定情報により特定されるファイルを前記記憶部から読み出し、該受信した端末特定情報に基づき、前記ファイル参照端末で表示可能なファイルの形式を示す表示形式情報を取得し、該読み出したファイルを、該取得した表示形式情報が示す形式に変換したファイルを、受信する受信手段と、
前記受信手段が受信したファイルを表示するファイル表示手段と、を備え、
前記送信手段は、
ユーザの操作に応じて、前記ファイル表示手段の表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信し、
前記受信手段は、
前記サーバ装置が、受信した端末特定情報に基づき、前記ファイル表示手段の前記表示領域のサイズを示す表示サイズ情報を取得し、前記読み出したファイル内の、前記受信した第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記取得した表示形式情報が示す形式に変換し、該変換したデータを、該取得した表示サイズ情報が示す表示サイズに収まるよう補正して生成した第1の部分ファイルを、受信する、
ことを特徴とする。
また、前記ファイル参照端末装置において、
前記受信手段は、
前記サーバ装置が、前記受信した端末特定情報に基づき、前記ファイル参照端末装置が携帯情報端末であるか否かを判別し、前記ファイル参照端末装置が携帯情報端末であると判別されたときに、該ファイル参照端末装置で表示可能なファイルの形式が画像形式であることを示す画像形式情報を取得し、前記読み出したファイルを、該取得した画像形式情報が示す画像形式に変換したファイルを、受信する、
ようにしてもよい。
また、前記ファイル参照端末装置において、
前記信手段は、
前記サーバ装置が、前記受信した端末特定情報に基づき、前記ファイル参照端末がパーソナルコンピュータであるか否かを判別し、前記ファイル参照端末装置がパーソナルコンピュータであると判別されたときに、該ファイル参照端末装置で表示可能なファイルの形式がPDF形式であることを示すPDF形式情報を取得し、前記読み出したファイルを、該取得したPDF形式情報が示すPDF形式に変換したファイルを、受信する、
ようにしてもよい。
また、前記ファイル参照端末において、
前記送信手段は、
ファイル特定情報と、端末特定情報と、第1の参照部分特定情報と、を前記サーバ装置に送信する前に、ユーザの操作に応じて、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、を前記サーバ装置に送信し、
前記受信手段は、
前記サーバ装置が、前記読み出したファイル内の、前記受信した第2の参照部分特定情報により特定されるページの内容を示すデータを、前記取得した表示形式情報が示す形式に変換して生成した第2の部分ファイルを、受信する、
ようにしてもよい。
また、本発明の第6の観点に係るプログラムは、
ファイルを記憶部に記憶するサーバ装置と通信ネットワークを介して接続されるコンピュータに、
ユーザの操作に応じて、参照するファイルを特定するファイル特定情報と、ファイル参照端末装置を特定する端末特定情報と、を前記サーバ装置に送信する第1の送信ステップと、
前記サーバ装置が、前記第1の送信ステップで送信されたファイル特定情報と端末特定情報とを受信し、該受信したファイル特定情報により特定されるファイルを前記記憶部から読み出し、該受信した端末特定情報に基づき、前記ファイル参照端末装置で表示可能なファイルの形式を示す表示形式情報を取得し、該読み出したファイルを該取得した表示形式情報が示す形式に変換したファイルを、受信する第1の受信ステップと、
前記第1の受信ステップで受信したファイルの内容を表示領域に表示する第1のファイル表示ステップと、
ユーザの操作に応じて、前記ファイル参照端末装置の表示部の前記表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信する第2の送信ステップと、
前記サーバ装置が、前記第2の送信ステップで送信されたファイル特定情報と端末特定情報と第1の参照部分特定情報とを受信し、該受信した端末特定情報に基づき、前記ファイル参照端末装置の表示部の前記表示領域のサイズを示す表示サイズ情報を取得し、記憶部から読み出したファイル内の、前記第2の送信ステップで送信された第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、取得した表示形式情報が示す形式に変換し、該変換したデータを該取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを受信する第2の受信ステップと、
前記第2の受信ステップで受信した第1の部分ファイルを表示する第2のファイル表示ステップと、
を実行させる。
また、前記プログラムにおいて
前記コンピュータに、
前記第2の送信ステップの前に、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、を前記サーバ装置に送信する第3の送信ステップと、
前記サーバ装置が、前記第3の送信ステップで送信されたファイル特定情報と端末特定情報と第2の参照部分特定情報とを受信し、該受信した端末特定情報に基づき、ファイル参照端末装置で表示可能なファイルの形式を示す表示形式情報を取得し、記憶部から読み出したファイル内の、前記第3の送信ステップで送信された第2の参照部分特定情報により特定されるページの内容を示すデータを、該取得した表示形式情報が示す形式に変換した第2の部分ファイルを、受信する第3の受信ステップと、
前記第3の受信ステップで受信した第2の部分ファイルを表示する第3のファイル表示ステップと、
を実行させてもよい
本発明によれば、ユーザは必要なときに容易にファイルを参照することができる。
以下、本発明の実施の形態を図面を参照して説明する。
[第1の実施の形態]
図1は、本発明の第1の実施の形態に係るファイル参照システムの構成を概略的に示すブロック図である。
図示するように、本実施の形態に係るファイル参照システムは、ファイル保管サーバ1と、ファイル作成端末2と、ファイル参照端末3と、を備える。また、ファイル作成端末2及びファイル参照端末3は、ファイル保管サーバ1と、通信ネットワーク4を介して接続されている。
ファイル保管サーバ1は、ワープロソフト、表計算ソフト、グラフィックスソフト等の様々なソフトウェアで作成された様々な形式(フォーマット)のファイルを保管(保存)するサーバ装置である。
ファイル作成端末2は、ユーザがファイルを作成するために使用する端末装置である。ファイル作成端末2は、例えば、ユーザの仕事場のオフィス等に設置されているパーソナルコンピュータ(以下、PC)である。ファイル作成端末2には、ユーザがファイルの作成に用いる様々なソフトウェアがインストールされている。
ユーザがファイル作成端末2でファイルを作成すると、ファイル作成端末2は、ユーザの操作に応じて、作成されたファイルをファイル保管サーバ1に送信する。ファイル保管サーバ1は、ファイル作成端末2から受信したファイルを保管する。
ファイル参照端末3は、ユーザがファイルを参照するために使用する端末装置である。ユーザは、ファイル参照端末3を例えば外出先で使用する。ユーザは、外出先に応じて、ファイル参照端末3a、ファイル参照端末3b、…の複数のファイル参照端末の中から1の端末を使用してファイルを参照する。なお、ファイル参照端末3a、ファイル参照端末3b、…をまとめて、ファイル参照端末3として説明する。ファイル参照端末3は、少なくとも1つの所定の形式のファイルを表示することができる。
ユーザは、外出時等に、ファイル保管サーバ1に保管されているファイルを参照する必要が生じると、ファイル参照端末3を用いて、ファイル保管サーバ1にアクセスし、ファイルの送信を要求する。ファイル保管サーバ1は、アクセスしてきたファイル参照端末3の種類、機種等を判断し、要求されたファイルをそのファイル参照端末3で表示可能な形式に変換する。そして、形式を変換したファイルを要求元のファイル参照端末3に送信する。ファイル参照端末3が、要求したファイルを受信すると、ユーザは、ファイル参照端末3を用いてそのファイルを参照する。
通信ネットワーク4は、インターネット、LAN(Local Area Network)、携帯電話通信網等の通信用のネットワークである。ファイル作成端末2及びファイル参照端末3は、通信ネットワーク4を介して、ファイル保管サーバ1との間でファイル等の様々なデータの送受信を行う。
次に、本実施の形態に係るファイル参照システムを構成する各装置の構成を具体的に説明する。
図2は、ファイル保管サーバ1の構成を概略的に示すブロック図である。
図示するように、ファイル保管サーバ1は、制御部11、通信部12、記憶部13を備える。
制御部11は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等から構成され、データの演算処理を行うと共に、ファイル保管サーバ1の全体を制御する。制御部11における演算処理及び制御処理は、具体的には、CPUが、RAMを作業領域として使用して各種データを一時的に記憶させながら、ROMに記憶されている制御プログラムを実行することにより行われる。
制御部11が、ROMや記憶部13に記憶されているプログラムに従ってファイル保管サーバ1の全体を制御することにより、ファイル保管サーバ1における様々なデータの送受信処理、ファイル形式の変換処理等が実行される。
通信部12は、通信インターフェース等を備え、通信ネットワーク4を介して、ファイル作成端末2及びファイル参照端末3と通信を行う。
記憶部13は、ハードディスク等の補助記憶装置を備え、様々な情報やプログラム等を記憶する。具体的には、記憶部13には、ファイル保管DB(Data Base)131、端末型番別表示能力テーブル132、ファイル形式変換プログラム133等が格納されている。
ファイル保管DB131は、ファイル作成端末2から送信されたファイルを記憶するデータベースである。
端末型番別表示能力テーブル132は、端末毎に、どのような形式のファイルを表示できるかを記憶するテーブルである。
図3は、端末型番別表示能力テーブル132のデータ構成例を示す図である。
図示するように、端末型番別表示能力テーブル132は、端末の機種等を示す型番に関連付けて、その型番の端末で表示可能なファイル形式を記憶する。
ファイル保管サーバ1は、ファイル参照端末3からファイルの送信を要求された時に、同時にその端末の型番を受信し、端末型番別表示能力テーブル132を検索して、その型番に関連付けられているファイル形式を取得する。そして、要求されたファイルを、取得したファイル形式に変換して、要求元のファイル参照端末3に送信する。
なお、端末型番別表示能力テーブル132が記憶する端末の型番は、端末を特定することができる情報であればよく、型番以外の例えば端末識別ID等であってもよい。
図2に戻り、ファイル形式変換プログラム133は、ファイルの形式を変換するためプログラムである。ファイル形式変換プログラム133は、変換前と変換後のファイル形式の組み合わせに対応した複数のファイル形式変換プログラムを含む。
次に、ファイル作成端末2について説明する。
ファイル作成端末2としては、通信機能を有する一般的なパーソナルコンピュータを使用することができるため、その具体的な構成の説明は省略する。
例えば、ユーザは、ファイル作成端末2にインストールされているソフトウェアを用いて所定の形式のファイルを作成する。そして、ユーザは、ファイル作成端末2の通信機能を用いてファイル保管サーバ1に接続し、作成したファイルを、ファイル保管サーバ1のファイル保管DB131に格納しておく。
なお、ユーザがファイル保管DB131に格納しておくファイルは、自らが作成したファイルでなくてもよい。例えば、他人が作成したファイルを通信ネットワーク、記録媒体等を介して取得して、ファイル保管DB131に格納しておいてもよい。
次に、ファイル参照端末3について説明する。
図4は、ファイル参照端末3の構成を概略的に示すブロック図である。
図示するように、ファイル参照端末3は、制御部31、通信部32、入力部33、表示部34、記憶部35を備える。
制御部31は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等から構成され、データの演算処理を行うと共に、ファイル参照端末3の全体を制御する。
制御部31が、ROMや記憶部35に記憶されているプログラムに従ってファイル参照端末3の全体を制御することにより、ファイル参照端末3におけるファイルの要求処理、受信処理、表示処理等が実行される。
通信部32は、通信インターフェース等を備え、通信ネットワーク4を介して、ファイル保管サーバ1と通信を行う。入力部33は、キーボード、マウス等の入力装置を備え、様々な情報を入力するために使用される。表示部34は、ディスプレイ等の表示装置を備え、様々な情報を表示する。
記憶部35は、ハードディスク等の補助記憶装置を備え、様々な情報やプログラム等を記憶する。具体的には、記憶部35は、自機を型番情報351を記憶する。なお、型番情報は、端末を特定することができる情報であればよく、型番以外の例えば端末識別ID等であってもよい。その場合、上述した端末型番別表示能力テーブル132が記憶する型番を端末識別ID等に置き換えればよい。
次に、以上の構成のファイル参照システムの具体的な動作を説明する。
図5は、本実施の形態に係るファイル参照システムにおけるファイル参照処理の手順を示すフローチャートである。
なお、以下に説明する各手順は、ファイル保管サーバ1及びファイル参照端末3の各装置の制御部11及び31が、各装置のROM等に記憶されている動作プログラムに従って、各装置を構成する各部を制御することにより実行される。
このファイル参照処理は、ユーザがファイル参照端末3においてファイルの参照を指示する情報を入力部33に入力すると、開始される。
ファイル参照端末3は、この入力に応じて、まず、ファイルの参照を要求するファイル参照要求情報を、ファイル保管サーバ1に送信する(ステップS11)。
ファイル保管サーバ1は、ファイル参照要求情報を受信すると、ファイル保管DB131に記憶されているファイルのファイル名の一覧を示すファイル名一覧情報を、ファイル参照端末3に送信する(ステップS12)。
ファイル参照端末3は、ファイル名一覧情報を受信すると、受信した情報に基づき、ファイル名一覧を表示部34に表示する(ステップS13)。ユーザは、参照するファイルを特定するため、表示されたファイル名一覧の中から1のファイル名を選択し、その選択情報を入力部33に入力する。
ファイル参照端末3は、ユーザによる入力部33の操作に応じて、ファイル名一覧の中から1のファイル名が選択された否かを判別する(ステップS14)。ファイル名が選択されていない場合には(ステップS14:NO)、ファイル参照端末3は、ファイル名が選択されるまで待ち、選択されると(ステップS14:YES)、記憶部35からその端末の型番情報351を読み出す(ステップS15)。
続いて、ファイル参照端末3は、選択されたファイル名と、読み出した型番情報と、をファイル保管サーバ1に送信する(ステップS16)。
ファイル保管サーバ1は、ファイル名及び型番情報を受信すると、受信したファイル名で特定されるファイルを、ファイル保管DB131から読み出す(ステップS17)。さらに、ファイル保管サーバ1は、受信した型番情報に関連付けられているファイル形式を端末型番別表示能力テーブル132から読み出す(ステップS18)。
そして、ファイル保管サーバ1は、ステップS17で読み出したファイルのファイル形式が、ステップS18で読み出したファイル形式と一致するか否かを判別する(ステップS19)。
ファイル形式が一致しない場合には(ステップS19:NO)、ファイル保管サーバ1は、記憶部13からファイル形式変換プログラム133を読み出し、ステップS17で読み出したファイルのファイル形式を、ステップS18で読み出したファイル形式に変換して(ステップS20)、変換したファイルをファイル参照端末3に送信する(ステップS21)。
一方、ファイル形式が一致した場合には(ステップS19:YES)、ステップS20をスキップし、ファイル保管サーバ1は、ステップS17で読み出したファイルを、ファイル形式を変換することなくそのまま、ファイル参照端末3に送信する(ステップS21)。
ファイル参照端末3は、ファイルを受信すると、そのファイルを記憶部35に保存(記録)する(ステップS22)。
そして、ファイル参照端末3は、ユーザによる入力部33の操作に応じて、記憶部35に保存したファイルの内容を、表示部34に表示し(ステップS23)、このファイル参照処理を終了する。
以上説明したように、本実施の形態に係るファイル参照システムでは、様々なソフトウェアで作成された様々な形式のファイルをファイル保管サーバ1に保管しておく。そして、ユーザは、例えば外出先でファイルを参照したいと思ったときに、外出先で使用可能なファイル参照端末3を利用して、ファイル保管サーバ1にアクセスし、ファイルの送信を要求する。その際、ファイル保管サーバ1は、要求されたファイルをファイル参照端末3で表示可能な形式に変換して送信する。
従って、このファイル参照システムによれば、ユーザは、ファイルを必要とするときに、使用する端末で表示可能な形式のファイルを簡単に取得することができ、容易にファイルを参照することができる。さらに、ユーザがファイルを参照したいときに、ファイル保管サーバ1においてファイルの形式が変換されるため、ファイル参照端末3は、変換ツールを備える必要が無く、簡単な構成とされることができる。
なお、本実施の形態において、ファイル保管サーバ1は、アクセスするユーザ毎にユーザ認証を行い、特定のユーザのみが本システムを利用できるようにしてもよい。例えば、ファイル保管サーバ1のファイル保管DB131にユーザ毎のユーザ専用フォルダを作成し、ファイル作成端末2からユーザ専用フォルダにファイルをアップロードする時や、ファイル参照端末3からのファイル参照要求に応じてユーザ専用フォルダからファイルを読み出すときに、ユーザID等によるユーザ認証を行うようにしてもよい。
また、ファイル参照端末3で表示可能なファイル形式が複数あり、端末型番別表示能力テーブル132において、1つの型番に複数のファイル形式が関連付けられている場合には、例えば、ファイル形式の欄の最初に記載されているファイル形式に変換するようにしてもよい。
また、同じく、端末型番別表示能力テーブル132において、1つの型番に複数のファイル形式が関連付けられている場合に、例えば、表示可能なファイル形式の中から1のファイル形式をユーザに選択させてもよい。この場合、具体的には、ファイル保管サーバ1は、ファイル参照端末3から型番情報を受信すると、端末型番別表示能力テーブル132においてその型番に関連付けられているファイル形式の一覧をファイル参照端末3に送信する。ファイル参照端末3は、ファイル形式の一覧を受信すると、その一覧を表示部34に表示する。表示された一覧の中から、ユーザによる入力部33の操作に応じて1のファイル形式が選択されると、ファイル参照端末3は、選択されたファイル形式の情報をファイル保管サーバ1に送信する。ファイル保管サーバ1は、受信したファイル形式に基づき、上述した図5のステップS19におけるファイル形式の一致判別処理を行えばよい。
[第2の実施の形態]
上記第1の実施の形態では、ファイル保管サーバ1は、ファイル参照端末3の型番から表示可能なファイルの形式を直接判断し、ファイル形式の変換を実行した。しかしながら、ファイル参照端末3の種類(携帯情報端末、PC等)に応じて、ファイルの形式を変換するようにしてもよい。
そこで、このような場合を、本発明の第2の実施の形態として説明する。
本実施の形態に係るファイル参照システムでは、図1に示したファイル参照端末3aは、外出先で使用可能な携帯電話、PDA(Personal Digital Assistant)等の携帯情報端末である。また、ファイル参照端末3bは、外出先のオフィス等に設置されているPCである。
本実施の形態に係るファイル参照システムは、上述の第1の実施の形態と、端末型番別表示能力テーブル132のデータ構成が異なる。
図6は、本発明の第2の実施の形態に係る端末型番別表示能力テーブル132aのデータ構成例を示す図である。
図示するように、端末型番別表示能力テーブル132aは、端末の型番に関連付けて、その型番の端末の種類を記憶する。具体的には、端末型番別表示能力テーブル132aは、端末の種類として、その端末が、携帯情報端末であるかパーソナルコンピュータ(PC)であるかを記憶する。
次に、本実施の形態に係るファイル参照システムの動作を説明する。
図7は、本発明の第2の実施の形態に係るファイル参照システムにおけるファイル参照処理の手順を示すフローチャートである。
なお、図7のステップS31〜S37、S41〜S43の各処理は、第1の実施の形態で既に説明した図5のステップS11〜S17、S21〜S23の各処理と同一であるため、その具体的な説明を省略する。
図7において、ステップS31〜S36の各処理の後、ファイル保管サーバ1は、ファイル参照端末3から、ファイル名及び型番情報を受信し、受信したファイル名で特定されるファイルを、ファイル保管DB131から読み出す(ステップS37)。
次に、ファイル保管サーバ1は、受信した型番情報に関連付けられている端末の種類を端末型番別表示能力テーブル132aから読み出し、ファイルの参照を要求しているファイル参照端末3が携帯情報端末であるか否かを判別する(ステップS38)。
ファイル参照端末3が携帯情報端末であると判別された場合には(ステップS38:YES)、ファイル保管サーバ1は、ステップS37で読み出したファイルのファイル形式を、携帯情報端末で表示可能なGIF(Graphics Interchange Format)形式、JPEG(Joint Photographic Experts Group)形式等の所定の画像形式に変換する(ステップS39)。ここでは、例えばGIF形式にファイルを変換する。
一方、ファイル参照端末3が携帯情報端末でないと判別された場合には(ステップS38:NO)、ファイル保管サーバ1は、ファイル参照端末3がPCであるとみなし、ステップS37で読み出したファイルのファイル形式を、PCで表示可能なPDF(Portable Document Format)形式に変換する(ステップS40)。
ファイル保管サーバ1は、ファイル参照端末3の種類に応じて形式を変換したファイルを、ファイル参照端末3に送信する(ステップS41)。ファイル参照端末3は、ファイル保管サーバ1から受信した自機で表示可能な形式のファイルを、記憶部35に保存し(ステップS42)、ファイルの内容を表示部34に表示して(ステップS43)、このファイル参照処理を終了する。
なお、ステップS38において、さらに、ファイル参照端末3がPCであるか否かを判別してもよい。また、ファイル参照端末3が携帯情報端末でもPCでもない場合には、ファイル保管サーバ1が、ファイル参照端末3に表示可能なファイル形式を問い合わせ、例えばユーザ操作により特定された表示可能なファイル形式をファイル参照端末3から受信し、そのファイル形式にファイルを変換するようにしてもよい。
また、変換しようとするファイル形式が元のファイル形式と一致する場合には、第1の実施の形態と同様に、ファイル形式の変換処理をスキップする。
以上説明したように、本発明の第2の実施の形態に係るファイル参照システムでは、様々なソフトウェアで作成された様々な形式のファイルをファイル保管サーバ1に保管しておく。そして、ユーザは、ファイルを参照したいと思ったときに、外出先でユーザが携帯している又はユーザの近くにあるファイル参照端末3を利用して、ファイル保管サーバ1にアクセスし、ファイルの送信を要求する。
ファイル保管サーバ1は、ファイル参照端末3からファイルの送信要求を受けると、要求元のファイル参照端末3が携帯情報端末であるかPCであるかを判断し、端末の種類に基づき、その端末で表示可能なファイル形式にファイルを変換する。
従って、このファイル参照システムによれば、携帯情報端末でファイルを参照するときには、携帯情報端末で表示可能な形式にファイルが変換されるので、ユーザは、外出時に携帯情報端末を携帯していれば、必要なときにファイルを参照することができる。
また、PCでファイルを参照するときには、PDF形式に変換されたファイルがPCに送信される。
このため、形式変換前のファイルのデータ量が大きい場合には、データ量を小さくすることができ、PCでのファイルの受信時間を短縮することができる。また、PCには、無償で取得可能なPDF形式ファイルの表示用ソフトウェアがインストールされていればよく、多くのPCをファイル参照端末として使用させることができる。
[第3の実施の形態]
携帯情報端末は、PCに比べて表示部34の画面が小さく、受信したファイルをそのまま開いて表示すると、ファイルの内容が見にくくなってしまう場合がある。
そこで、本発明の第3の実施の形態として、携帯情報端末の表示画面の表示能力に応じてファイルが表示部34に適正に表示されるように、ファイル保管サーバ1でファイルのデータを調整する場合について説明する。
図8は、本発明の第3の実施の形態に係るファイル保管サーバ1の構成を概略的に示すブロック図である。
図8は、上記第1の実施の形態で説明した図2と、記憶部13に格納されているデータの一部が異なる。具体的には、端末型番別表示能力テーブル132のデータ構成が異なり、記憶部13はさらに部分ファイル生成プログラム134及びファイル補正プログラム135を格納している。なお、図8において、既に説明した図2に示した構成要素と同一の部分には同一の符号を付して、その説明を省略する。
図9は、本発明の第3の実施の形態に係る端末型番別表示能力テーブル132bのデータ構成例を示す図である。
図示するように、端末型番別表示能力テーブル132bは、携帯情報端末の型番に関連付けて、その型番の携帯情報端末の画面の表示サイズ(解像度、ドット数)等の表示能力を記憶する。
図8に戻り、部分ファイル生成プログラム134は、ファイルの内容の一部分である部分ファイルを生成するプログラムである。具体的には、例えば、複数のページで構成されているファイルの所定のページが参照部分として指定された場合には、部分ファイル生成プログラム134が実行されることにより、ファイル保管サーバ1は、指定されたページの内容からなる部分ファイルを生成する。さらに、部分ファイルが示すページ内の所定の領域が参照部分として指定された場合には、ファイル保管サーバ1は、指定された領域部分の内容からなる部分ファイルを生成する。
ファイル補正プログラム135は、部分ファイルが携帯情報端末の表示部34に表示される際に、表示部34の表示能力に合わせて適正に表示されるように、ファイルを補正するプログラムである。具体的には、例えば、ファイル補正プログラム135が実行されることにより、ファイル保管サーバ1は、携帯情報端末の表示部34の表示サイズに基づき、部分ファイルが表示部34の画面内に収まるフルサイズで表示されるように、部分ファイルを補正する。
次に、本実施の形態に係るファイル参照システムの動作を説明する。
まず、上記第2の実施の形態で説明した図7のファイル参照処理により、ユーザは、携帯情報端末であるファイル参照端末3の表示部34に所望のファイルを表示させる。なお、本発明の第3の実施の形態に係る端末型番別表示能力テーブル132bには、PCの型番は記録されておらず、携帯情報端末の型番のみが記録されている。そのため、図7のステップS38では、ファイル保管サーバ1は、端末型番別表示能力テーブル132bに型番が存在する場合に、ファイル参照端末3が携帯情報端末であると判別し、存在しない場合には、ファイル参照端末3がPCであると判別する。
このファイル参照処理により携帯情報端末の表示部34に表示されたファイルの内容を、ユーザが見にくいと感じた場合、以下に説明する部分ファイル表示処理により、ファイル内のユーザが参照したい部分が表示部34に拡大されて表示される。
図10は、本発明の第3の実施の形態に係る部分ファイル表示処理の手順を示すフローチャートである。
この部分ファイル表示処理は、例えば、ファイル参照端末3の表示部34にファイルの内容が表示されている状態において、ユーザが、参照したいページ番号を入力部33に入力することにより、開始される。
ファイル参照端末3は、この操作に応じて、参照中のファイルのファイル名と、ユーザにより指定されたページ番号と、携帯情報端末の型番情報と、をファイル保管サーバ1に送信する(ステップS51)。
ファイル保管サーバ1は、これらの情報を受信すると、受信したファイル名及びページ番号に基づき、部分ファイルを生成する(ステップS52)。具体的には、ファイル保管サーバ1は、受信したファイル名で特定されるファイルをファイル保管DB131から読み出し、そのファイル内の受信したページ番号で特定されるページの内容を示す部分ファイルを、部分ファイル生成プログラム134を用いて生成する。
次に、ファイル保管サーバ1は、部分ファイルのファイル形式を、携帯情報端末で表示可能な例えば画像形式に変換する(ステップS53)。
続いて、ファイル保管サーバ1は、受信した型番情報に基づき、その型番に関連付けられている表示サイズを端末型番別表示能力テーブル132bから読み出す(ステップS54)。
さらに、ファイル保管サーバ1は、読み出した表示サイズに基づき、形式変換した部分ファイルを補正する(ステップS55)。具体的には、ファイル保管サーバ1は、部分ファイルを、読み出した表示サイズの画面にフルサイズで表示されるように、ファイル補正プログラム135を用いて補正する。
そして、ファイル保管サーバ1は、補正した部分ファイルをファイル参照端末3に送信し(ステップS56)、ファイル参照端末3は、部分ファイルを受信して、表示部34に表示する(ステップS57)。
図11は、1ページ分の部分ファイルの表示例を示す図である。
図示するように、上記ステップS51〜S57の処理により、複数のページで構成されているファイルの所定のページの内容が、表示部34の画面全体に表示される。
ユーザは、このようにして表示されたページ単位の部分ファイルの内容が、小さくて見にくいと感じた場合には、さらに、ページ内を複数の領域に分割した分割領域の中の拡大表示させたい1の領域を指定する。
図12は、1つのページにおける分割領域の例を示す図である。
図示するように、部分ファイルが示す1つのページは、例えば、左上領域、右上領域、左下領域、右下領域の4つの領域に分割される。なお、図示した領域は例示であり、4つ以外の領域に分割してもよい。
ユーザは、この分割領域の中から、拡大表示したい内容が表示されている1の領域を、入力部33を操作して指定する。
ファイル参照端末3は、この操作に応じて、参照中の部分ファイルのファイル名及びページ番号と、ユーザにより指定されたページ内の領域を特定するためのページ内領域特定情報と、携帯情報端末の型番情報と、をファイル保管サーバ1に送信する(ステップS58)。
ファイル保管サーバ1は、これらの情報を受信すると、受信したファイル名、ページ番号、及びページ内領域特定情報に基づき、部分ファイルを生成する(ステップS59)。具体的には、ファイル保管サーバ1は、ファイル名で特定されるファイル内の、ページ番号で特定されるページの中の、ページ内領域特定情報で特定される領域内の内容を示す部分ファイルを、部分ファイル生成プログラム134を用いて生成する。
そして、ファイル保管サーバ1は、上述したステップS53〜56と同様の処理により、生成した部分ファイルのファイル形式変換(ステップS60)、表示サイズ補正(ステップS61,S62)を行い、補正した部分ファイルをファイル参照端末3に送信する(ステップS63)。
ファイル参照端末3は、部分ファイルを受信して、表示部34に表示し(ステップS64)、この部分ファイル表示処理を終了する。
図13は、1つの分割領域の部分ファイルの表示例を示す図である。
例えば、図11に示したページ単位の部分ファイルが表示部34に表示されている状態において、ユーザにより左上領域が指定された場合には、図13に示すように、ページ内の左上領域の内容が、表示部34の画面全体に表示される。
以上説明したように、本発明の第3の実施の形態に係るファイル参照システムでは、ファイル保管サーバ1は、ファイル参照端末3からの指示に応じて、ファイル内の一部の内容を示す部分ファイルを生成する。さらに、ファイル保管サーバ1は、機種毎に表示サイズ(解像度、画素数)が異なる携帯情報端末に対応して、機種毎に部分ファイルが適正に表示されるようにファイルを補正し、補正したファイルをファイル参照端末3に送信する。
従って、このファイル参照システムによれば、ユーザは、携帯情報端末の機種を意識することなく、ファイル内の参照したい部分を見やすい表示により参照することができる。
以上、本発明の実施の形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能であり、上記実施の形態に限られるものではない。
例えば、ファイル保管サーバ1とファイル参照端末3との間の情報の送受信を、Webページを介して行うようにしてもよい。この場合、ファイル保管サーバ1にWebサーバ機能を持たせ、ファイル参照端末3は、Webブラウザを用いて、ファイル保管サーバ1により提供されるWebページを閲覧し、その記載に沿って、例えば、要求される情報を送信するようにすればよい。
また、上記実施の形態に係るファイル保管サーバ1、ファイル作成端末2、及びファイル参照端末3の各制御部により実行される機能は、ソフトウェアに限らず、専用のハードウェアによって実現することもできる。
また、ファイル保管サーバ1及びファイル参照端末3を通常のコンピュータシステムによって実現することもできる。
例えば、上記実施の形態では、ファイル保管サーバ1又はファイル参照端末3において、動作プログラムがメモリ等に予め記憶されているものとして説明した。しかし、上述の処理動作を実行させるためのプログラムを、フレキシブルディスク、CD−ROM(Compact Disk Read-Only Memory)、DVD(Digital Versatile Disk)、MO(Magneto-Optical disk)等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータにインストールすることにより、上述の処理動作を実行する装置を構成してもよい。
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしてもよい。さらに、通信ネットワークを介してプログラムを転送しながら起動実行することによっても、上述の処理を達成することができる。
また、上述の機能を、OS(Operating System)が分担して実現する場合又はOSとアプリケーションとの協働により実現する場合等には、OS以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。
本発明の第1の実施の形態に係るファイル参照システムの構成を概略的に示すブロック図である。 ファイル保管サーバの構成を概略的に示すブロック図である。 端末型番別表示能力テーブルのデータ構成例を示す図である。 ファイル参照端末の構成を概略的に示すブロック図である。 本発明の第1の実施の形態に係るファイル参照システムにおけるファイル参照処理の手順を示すフローチャートである。 本発明の第2の実施の形態に係る端末型番別表示能力テーブルのデータ構成例を示す図である。 本発明の第2の実施の形態に係るファイル参照システムにおけるファイル参照処理の手順を示すフローチャートである。 本発明の第3の実施の形態に係るファイル保管サーバの構成を概略的に示すブロック図である。 本発明の第3の実施の形態に係る端末型番別表示能力テーブルのデータ構成例を示す図である。 本発明の第3の実施の形態に係る部分ファイル表示処理の手順を示すフローチャートである。 1ページ分の部分ファイルの表示例を示す図である。 1つのページにおける分割領域の例を示す図である。 1つの分割領域の部分ファイルの表示例を示す図である。
符号の説明
1 ファイル保管サーバ
2 ファイル作成端末
3,3a,3b ファイル参照端末
4 通信ネットワーク
11,31 制御部
12,32 通信部
13,35 記憶部
33 入力部
34 表示部
131 ファイル保管DB
132,132a,132b 端末型番別表示能力テーブル
133 ファイル形式変換プログラム
134 部分ファイル生成プログラム
135 ファイル補正プログラム
351 型番情報

Claims (18)

  1. ファイルを記憶するサーバ装置と、前記サーバ装置と通信ネットワークを介して接続され、ユーザによる前記ファイルの参照に用いられる端末装置と、を備えるファイル参照システムであって、
    前記端末装置は、
    ユーザの操作に応じて、参照するファイルを特定するファイル特定情報と、前記端末装置を特定する端末特定情報と、を前記サーバ装置に送信する端末送信手段を備え、
    前記サーバ装置は、
    ファイルを記憶するファイル記憶手段と、
    前記端末送信手段が送信したファイル特定情報と端末特定情報とを受信するサーバ受信手段と、
    前記サーバ受信手段が受信したファイル特定情報により特定されるファイルを、前記ファイル記憶手段から読み出すファイル読み出し手段と、
    前記サーバ受信手段が受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する表示形式情報取得手段と、
    前記ファイル読み出し手段が読み出したファイルを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換するファイル形式変換手段と、
    前記ファイル形式変換手段が変換したファイルを前記端末装置に送信するサーバ送信手段と、を備え、
    前記端末装置は、さらに、
    前記サーバ送信手段が送信したファイルを受信する端末受信手段と、
    前記端末受信手段が受信したファイルの内容表示領域に表示するファイル表示手段と、を備え、
    前記端末装置の前記端末送信手段は、
    ユーザの操作に応じて、前記ファイル表示手段の前記表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信し、
    前記サーバ装置の前記サーバ受信手段は、
    前記端末送信手段が送信したファイル特定情報と端末特定情報と第1の参照部分特定情報とを受信し、
    前記サーバ装置は、さらに、
    前記サーバ受信手段が受信した端末特定情報に基づき、前記端末装置の前記ファイル表示手段の前記表示領域のサイズを示す表示サイズ情報を取得する表示サイズ情報取得手段を備え、
    前記サーバ装置の前記ファイル形式変換手段は、
    前記ファイル読み出し手段が読み出したファイル内の、前記サーバ受信手段が受信した第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換し、該変換したデータを、前記表示サイズ情報取得手段が取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを生成し、
    前記サーバ装置の前記サーバ送信手段は、
    前記ファイル形式変換手段が生成した前記第1の部分ファイルを前記端末装置に送信する、
    ことを特徴とするファイル参照システム。
  2. 前記サーバ装置の前記表示形式情報取得手段は、
    前記サーバ受信手段が受信した端末特定情報に基づき、前記端末装置が携帯情報端末であるか否かを判別する端末判別手段と、
    前記端末判別手段により端末装置が携帯情報端末であると判別されたときに、該端末装置で表示可能なファイルの形式が画像形式であることを示す画像形式情報を取得する画像形式情報取得手段と、を有し、
    前記サーバ装置の前記ファイル形式変換手段は、
    前記ファイル読み出し手段が読み出したファイルを、前記画像形式情報取得手段が取得した画像形式情報が示す画像形式に変換する、
    ことを特徴とする請求項1に記載のファイル参照システム。
  3. 前記サーバ装置の前記表示形式情報取得手段は、
    前記サーバ受信手段が受信した端末特定情報に基づき、前記端末装置がパーソナルコンピュータであるか否かを判別する端末判別手段と、
    前記端末判別手段により端末装置がパーソナルコンピュータであると判別されたときに、該端末装置で表示可能なファイルの形式がPDF形式であることを示すPDF形式情報を取得するPDF形式情報取得手段と、を有し、
    前記サーバ装置の前記ファイル形式変換手段は、
    前記ファイル読み出し手段が読み出したファイルを、前記PDF形式情報取得手段が取得したPDF形式情報が示すPDF形式に変換する、
    ことを特徴とする請求項1に記載のファイル参照システム。
  4. 前記端末装置の前記端末送信手段は、
    ファイル特定情報と、端末特定情報と、第1の参照部分特定情報と、を前記サーバ装置に送信する前に、ユーザの操作に応じて、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信し、
    前記サーバ装置の前記サーバ受信手段は、
    前記端末送信手段が送信したファイル特定情報と端末特定情報と第2の参照部分特定情報とを受信し、
    前記サーバ装置の前記ファイル形式変換手段は、
    前記ファイル読み出し手段が読み出したファイル内の、前記サーバ受信手段が受信した前記第2の参照部分特定情報により特定されるページの内容を示すデータを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換した第2の部分ファイルを生成
    前記サーバ装置の前記サーバ送信手段は、
    前記ファイル形式変換手段が生成した前記第2の部分ファイルを前記端末装置に送信する、
    ことを特徴とする請求項に記載のファイル参照システム。
  5. ファイルを記憶する記憶部を備えるサーバ装置と、前記サーバ装置と通信ネットワークを介して接続され、ユーザによる前記ファイルの参照に用いられる端末装置と、を用いるファイル参照方法であって、
    前記端末装置が、ユーザの操作に応じて、参照するファイルを特定するファイル特定情報と、前記端末装置を特定する端末特定情報と、を前記サーバ装置に送信する第1の端末送信ステップと、
    前記サーバ装置が、前記第1の端末送信ステップで送信したファイル特定情報と端末特定情報とを受信する第1のサーバ受信ステップと、
    前記サーバ装置が、前記第1のサーバ受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第1のファイル読み出しステップと、
    前記サーバ装置が、前記第1のサーバ受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第1の表示形式情報取得ステップと、
    前記サーバ装置が、前記第1のファイル読み出しステップで読み出したファイルを、前記第1の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換するファイル形式変換ステップと、
    前記サーバ装置が、前記ファイル形式変換ステップで変換したファイルを前記端末装置に送信する第1のサーバ送信ステップと、
    前記端末装置が、前記第1のサーバ送信ステップで送信したファイルを受信する端末受信ステップと、
    前記端末装置が、前記端末受信ステップで受信したファイルの内容表示部の表示領域に表示するファイル表示ステップと、
    前記端末装置が、ユーザの操作に応じて、前記端末装置の表示部の前記表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信する第2の端末送信ステップと、
    前記サーバ装置が、前記第2の端末送信ステップで送信されたファイル特定情報と端末特定情報と第1の参照部分特定情報とを受信する第2のサーバ受信ステップと、
    前記サーバ装置が、前記第2のサーバ受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第2のファイル読み出しステップと、
    前記サーバ装置が、前記第2のサーバ受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第2の表示形式情報取得ステップと、
    前記サーバ装置が、前記第2のサーバ受信ステップで受信した端末特定情報に基づき、前記端末装置の表示部の前記表示領域のサイズを示す表示サイズ情報を取得する表示サイズ情報取得ステップと、
    前記サーバ装置が、前記第2のファイル読み出しステップで読み出したファイル内の、第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記第2の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換し、該変換したデータを、前記表示サイズ情報取得ステップで取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを生成する第1の部分ファイル生成ステップと、
    前記サーバ装置が、前記第1の部分ファイル生成ステップで生成された第1の部分ファイルを前記端末装置に送信する第1の部分ファイル送信ステップと、を備える、
    ことを特徴とするファイル参照方法。
  6. 前記第2の端末送信ステップの前に、前記端末装置が、ユーザの操作に応じて、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを示す第2の参照部分特定情報と、を前記サーバ装置に送信する第3の端末送信ステップと、
    前記サーバ装置が、前記第3の端末送信ステップで送信されたファイル特定情報と端末特定情報と第2の参照部分特定情報とを受信する第3のサーバ受信ステップと、
    前記サーバ装置が、前記第3のサーバ受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第3のファイル読み出しステップと、
    前記サーバ装置が、前記第3のサーバ受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第3の表示形式情報取得ステップと、
    前記サーバ装置が、前記第3のファイル読み出しステップで読み出したファイル内の、第2の参照部分特定情報により特定されるページの内容を示すデータを、前記第3の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換した第2の部分ファイルを生成する第2の部分ファイル生成ステップと、
    前記サーバ装置が、前記第2の部分ファイル生成ステップで生成された第2の部分ファイルを前記端末装置に送信する第2の部分ファイル送信ステップと、を備える、
    ことを特徴とする請求項5に記載のファイル参照方法。
  7. 所定の形式のファイルを表示可能な端末装置と通信ネットワークを介して接続されるファイル変換装置であって、
    ファイルを記憶するファイル記憶手段と、
    前記端末装置から、ファイルを特定するファイル特定情報と、前記端末装置を特定する端末特定情報と、を受信する受信手段と、
    前記受信手段が受信したファイル特定情報により特定されるファイルを、前記ファイル記憶手段から読み出すファイル読み出し手段と、
    前記受信手段が受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する表示形式情報取得手段と、
    前記ファイル読み出し手段が読み出したファイルを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換するファイル形式変換手段と、
    前記ファイル形式変換手段が変換したファイルを前記端末装置に送信する送信手段と、
    前記受信手段が受信した端末特定情報に基づき、前記端末装置の表示部の表示領域のサイズを示す表示サイズ情報を取得する表示サイズ情報取得手段と、
    を備え、
    前記受信手段は、
    前記端末装置から、前記端末装置の表示部の前記表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を受信し、
    前記ファイル形式変換手段は、
    前記ファイル読み出し手段が読み出したファイル内の、前記受信手段が受信した第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換し、該変換したデータを、前記表示サイズ情報取得手段が取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを生成し、
    前記送信手段は、
    前記ファイル形式変換手段が生成した前記第1の部分ファイルを前記端末装置に送信する、
    ことを特徴とするファイル変換装置。
  8. 前記表示形式情報取得手段は、
    前記受信手段が受信した端末特定情報に基づき、前記端末装置が携帯情報端末であるか否かを判別する端末判別手段と、
    前記端末判別手段により端末装置が携帯情報端末であると判別されたときに、該端末装置で表示可能なファイルの形式が画像形式であることを示す画像形式情報を取得する画像形式情報取得手段と、を有し、
    前記ファイル形式変換手段は、
    前記ファイル読み出し手段が読み出したファイルを、前記画像形式情報取得手段が取得した画像形式情報が示す画像形式に変換する、
    ことを特徴とする請求項に記載のファイル変換装置。
  9. 前記表示形式情報取得手段は、
    前記受信手段が受信した端末特定情報に基づき、前記端末装置がパーソナルコンピュータであるか否かを判別する端末判別手段と、
    前記端末判別手段により端末装置がパーソナルコンピュータであると判別されたときに、該端末装置で表示可能なファイルの形式がPDF形式であることを示すPDF形式情報を取得するPDF形式情報取得手段と、を有し、
    前記ファイル形式変換手段は、
    前記ファイル読み出し手段が読み出したファイルを、前記PDF形式情報取得手段が取得したPDF形式情報が示すPDF形式に変換する、
    ことを特徴とする請求項に記載のファイル変換装置。
  10. 前記受信手段は、
    前記端末装置から、ファイル特定情報と、端末特定情報と、第1の参照部分特定情報と、を受信する前に、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、を受信し、
    前記ファイル形式変換手段は、
    前記ファイル読み出し手段が読み出したファイル内の、前記受信手段が受信した前記第2の参照部分特定情報により特定されるページの内容を示すデータを、前記表示形式情報取得手段が取得した表示形式情報が示す形式に変換した第2の部分ファイルを生成
    前記送信手段は、
    前記ファイル形式変換手段が生成した前記第2の部分ファイルを前記端末装置に送信する、
    ことを特徴とする請求項に記載のファイル変換装置。
  11. 所定の形式のファイルを表示可能な端末装置と通信ネットワークを介して接続され、ファイルを記憶する記憶部を備えるコンピュータに、
    前記端末装置から、ファイルを特定するファイル特定情報と、前記端末装置を特定する端末特定情報と、を受信する第1の受信ステップと、
    前記第1の受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第1のファイル読み出しステップと、
    前記第1の受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第1の表示形式情報取得ステップと、
    前記第1のファイル読み出しステップで読み出したファイルを、前記第1の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換するファイル形式変換ステップと、
    前記ファイル形式変換ステップで変換したファイルを前記端末装置に送信する第1の送信ステップと、
    前記端末装置から、前記端末装置の表示部の表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を受信する第2の受信ステップと、
    前記第2の受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第2のファイル読み出しステップと、
    前記第2の受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第2の表示形式情報取得ステップと、
    前記第2の受信ステップで受信した端末特定情報に基づき、前記端末装置の表示部の前記表示領域のサイズを示す表示サイズ情報を取得する表示サイズ情報取得ステップと、
    前記第2のファイル読み出しステップで読み出したファイル内の、前記第2の受信ステップで受信した第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記第2の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換し、該変換したデータを、前記表示サイズ情報取得ステップで取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを生成する第1の部分ファイル生成ステップと、
    前記第1の部分ファイル生成ステップで生成された第1の部分ファイルを前記端末装置に送信する第1の部分ファイル送信ステップと、
    を実行させるためのプログラム。
  12. 前記コンピュータに、
    前記第2の受信ステップの前に、前記端末装置から、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、を受信する第3の受信ステップと、
    前記第3の受信ステップで受信したファイル特定情報により特定されるファイルを、前記記憶部から読み出す第3のファイル読み出しステップと、
    前記第3の受信ステップで受信した端末特定情報に基づき、前記端末装置で表示可能なファイルの形式を示す表示形式情報を取得する第3の表示形式情報取得ステップと、
    前記第3のファイル読み出しステップで読み出したファイル内の、第2の参照部分特定情報により特定されたページの内容を示すデータを、前記第3の表示形式情報取得ステップで取得した表示形式情報が示す形式に変換した第2の部分ファイルを生成する第2の部分ファイル生成ステップと、
    前記第2の部分ファイル生成ステップで生成された第2の部分ファイルを前記端末装置に送信する第2の部分ファイル送信ステップと、
    を実行させるための請求項11に記載のプログラム。
  13. ファイルを記憶部に記憶するサーバ装置と通信ネットワークを介して接続されるファイル参照端末装置であって、
    ユーザの操作に応じて、参照するファイルを特定するファイル特定情報と、前記ファイル参照端末装置を特定する端末特定情報と、を前記サーバ装置に送信する送信手段と、
    前記サーバ装置が、前記送信手段により送信されたファイル特定情報と端末特定情報とを受信し、該受信したファイル特定情報により特定されるファイルを前記記憶部から読み出し、該受信した端末特定情報に基づき、前記ファイル参照端末で表示可能なファイルの形式を示す表示形式情報を取得し、該読み出したファイルを、該取得した表示形式情報が示す形式に変換したファイルを、受信する受信手段と、
    前記受信手段が受信したファイルを表示するファイル表示手段と、を備え、
    前記送信手段は、
    ユーザの操作に応じて、前記ファイル表示手段の表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信し、
    前記受信手段は、
    前記サーバ装置が、受信した端末特定情報に基づき、前記ファイル表示手段の前記表示領域のサイズを示す表示サイズ情報を取得し、前記読み出したファイル内の、前記受信した第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、前記取得した表示形式情報が示す形式に変換し、該変換したデータを、該取得した表示サイズ情報が示す表示サイズに収まるよう補正して生成した第1の部分ファイルを、受信する、
    ことを特徴とするファイル参照端末装置。
  14. 前記受信手段は、
    前記サーバ装置が、前記受信した端末特定情報に基づき、前記ファイル参照端末装置が携帯情報端末であるか否かを判別し、前記ファイル参照端末装置が携帯情報端末であると判別されたときに、該ファイル参照端末装置で表示可能なファイルの形式が画像形式であることを示す画像形式情報を取得し、前記読み出したファイルを、該取得した画像形式情報が示す画像形式に変換したファイルを、受信する、
    ことを特徴とする請求項13に記載のファイル参照端末装置。
  15. 前記受信手段は、
    前記サーバ装置が、前記受信した端末特定情報に基づき、前記ファイル参照端末装置がパーソナルコンピュータであるか否かを判別し、前記ファイル参照端末装置がパーソナルコンピュータであると判別されたときに、該ファイル参照端末装置で表示可能なファイルの形式がPDF形式であることを示すPDF形式情報を取得し、前記読み出したファイルを、該取得したPDF形式情報が示すPDF形式に変換したファイルを、受信する、
    ことを特徴とする請求項13に記載のファイル参照端末装置。
  16. 前記送信手段は、
    ファイル特定情報と、端末特定情報と、第1の参照部分特定情報と、を前記サーバ装置に送信する前に、ユーザの操作に応じて、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、を前記サーバ装置に送信し、
    前記受信手段は、
    前記サーバ装置が、前記読み出したファイル内の、前記受信した第2の参照部分特定情報により特定されるページの内容を示すデータを、前記取得した表示形式情報が示す形式に変換して生成した第2の部分ファイルを、受信する、
    ことを特徴とする請求項13に記載のファイル参照端末装置。
  17. ファイルを記憶部に記憶するサーバ装置と通信ネットワークを介して接続されるコンピュータに、
    ユーザの操作に応じて、参照するファイルを特定するファイル特定情報と、ファイル参照端末装置を特定する端末特定情報と、を前記サーバ装置に送信する第1の送信ステップと、
    前記サーバ装置が、前記第1の送信ステップで送信されたファイル特定情報と端末特定情報とを受信し、該受信したファイル特定情報により特定されるファイルを前記記憶部から読み出し、該受信した端末特定情報に基づき、前記ファイル参照端末装置で表示可能なファイルの形式を示す表示形式情報を取得し、該読み出したファイルを、該取得した表示形式情報が示す形式に変換したファイルを、受信する第1の受信ステップと、
    前記第1の受信ステップで受信したファイルの内容表示領域に表示する第1のファイル表示ステップと、
    ユーザの操作に応じて、前記ファイル参照端末装置の表示部の前記表示領域を複数の領域に分割した分割領域中の所定の領域を特定する第1の参照部分特定情報と、ファイル特定情報と、端末特定情報と、を前記サーバ装置に送信する第2の送信ステップと、
    前記サーバ装置が、前記第2の送信ステップで送信されたファイル特定情報と端末特定情報と第1の参照部分特定情報とを受信し、該受信した端末特定情報に基づき、前記ファイル参照端末装置の表示部の前記表示領域のサイズを示す表示サイズ情報を取得し、記憶部から読み出したファイル内の、前記第2の送信ステップで送信された第1の参照部分特定情報により特定された所定の領域に表示された内容を示すデータを、取得した表示形式情報が示す形式に変換し、該変換したデータを該取得した表示サイズ情報が示す表示サイズに収まるよう補正した第1の部分ファイルを、受信する第2の受信ステップと、
    前記第2の受信ステップで受信した第1の部分ファイルを表示する第2のファイル表示ステップと、
    を実行させるためのプログラム。
  18. 前記コンピュータに、
    前記第2の送信ステップの前に、ファイル特定情報と、端末特定情報と、複数のページで構成されるファイルの所定のページを特定する第2の参照部分特定情報と、を前記サーバ装置に送信する第3の送信ステップと、
    前記サーバ装置が、前記第3の送信ステップで送信されたファイル特定情報と端末特定情報と第2の参照部分特定情報とを受信し、該受信した端末特定情報に基づき、ファイル参照端末装置で表示可能なファイルの形式を示す表示形式情報を取得し、記憶部から読み出したファイル内の、前記第3の送信ステップで送信された第2の参照部分特定情報により特定されるページの内容を示すデータを、該取得した表示形式情報が示す形式に変換した第2の部分ファイルを、受信する第3の受信ステップと、
    前記第3の受信ステップで受信した第2の部分ファイルを表示する第3のファイル表示ステップと、
    を実行させるための請求項17に記載のプログラム。
JP2007086912A 2007-03-29 2007-03-29 ファイル参照システム、ファイル参照方法、ファイル変換装置、ファイル参照端末装置、及びプログラム Expired - Fee Related JP5023760B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007086912A JP5023760B2 (ja) 2007-03-29 2007-03-29 ファイル参照システム、ファイル参照方法、ファイル変換装置、ファイル参照端末装置、及びプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007086912A JP5023760B2 (ja) 2007-03-29 2007-03-29 ファイル参照システム、ファイル参照方法、ファイル変換装置、ファイル参照端末装置、及びプログラム

Publications (2)

Publication Number Publication Date
JP2008243152A JP2008243152A (ja) 2008-10-09
JP5023760B2 true JP5023760B2 (ja) 2012-09-12

Family

ID=39914359

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007086912A Expired - Fee Related JP5023760B2 (ja) 2007-03-29 2007-03-29 ファイル参照システム、ファイル参照方法、ファイル変換装置、ファイル参照端末装置、及びプログラム

Country Status (1)

Country Link
JP (1) JP5023760B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5120197B2 (ja) * 2008-10-16 2013-01-16 日本電気株式会社 電子文書変換サーバ
JP5817348B2 (ja) * 2011-08-31 2015-11-18 富士通株式会社 ファイル同期方法、ファイル同期サーバ装置及びファイル同期プログラム
US20130198620A1 (en) * 2012-01-26 2013-08-01 Microsoft Corporation Method and system for performing synchronous document conversion

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3974292B2 (ja) * 1999-08-20 2007-09-12 富士通株式会社 文書閲覧システム及びそのシステムで用いられるデータ読み込み装置及び文書表示装置
JP2002202936A (ja) * 2000-12-18 2002-07-19 Kizna Corp 情報収集サーバ及び情報収集方法並びに記録媒体
JP2002328831A (ja) * 2001-04-27 2002-11-15 Sharp Corp コンテンツサーバ装置、コンテンツ登録装置、コンテンツ変換システムおよびプログラム
JP4904697B2 (ja) * 2005-02-18 2012-03-28 富士ゼロックス株式会社 情報管理システム

Also Published As

Publication number Publication date
JP2008243152A (ja) 2008-10-09

Similar Documents

Publication Publication Date Title
JP5454544B2 (ja) 画像処理装置、情報提供システム及びプログラム
JP5640811B2 (ja) データ通信システム、url生成サーバ及びデータ通信プログラム
US20110169860A1 (en) Information Display Device
US9578198B2 (en) Application cooperation system including server and image processing apparatus, and application cooperation method
US20090183114A1 (en) Information processing apparatus and computer program product
JP2014052900A (ja) 中継装置、画像処理装置、中継装置のプログラム、画像処理装置のプログラム、および通信方法
US20080192293A1 (en) Information processing apparatus executing process in behalf of other apparatuses or requesting other apparatuses to execute process, and proxy process execution method and proxy process execution program executed in these apparatuses
EP2713598A1 (en) Grouping and preferential display of suggested metadata for files
US7281048B2 (en) Method and system for transmitting image
US6988243B2 (en) Print system and information processing apparatus
JP4645833B2 (ja) 画像形成装置、画像形成プログラム及び画像形成システム
EP2317424A1 (en) Information display device
JP3963614B2 (ja) データ通信システムならびにデータ通信システムを構成するサーバおよびクライアント・コンピュータ
JP5023760B2 (ja) ファイル参照システム、ファイル参照方法、ファイル変換装置、ファイル参照端末装置、及びプログラム
US20120113461A1 (en) Image processing apparatus for processing document data and control method therefor
JP2012114763A (ja) 文書作成システム、文書作成方法、画像処理装置及び文書作成処理プログラム
JP5168963B2 (ja) 文書表示装置、文書表示方法及び文書表示プログラム
JP2008294820A (ja) ネットワーク通信装置
JP5223492B2 (ja) 印刷制御装置及び印刷制御プログラム
US11570329B2 (en) Transmission device, communication system, and display device
JP2006318423A (ja) 印刷システムおよび移動体通信端末装置および移動体通信端末装置のプログラムおよび記憶媒体
JP4272963B2 (ja) 注文処理システムおよび注文処理方法
JP2002244827A (ja) 画像編集支援システム、画像編集支援方法、コンピュータプログラム
JP2003122468A (ja) 電子フォーム表示装置、電子フォーム処理システム、及び電子フォーム表示プログラム
JP3912301B2 (ja) 画像処理装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120228

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120427

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120522

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120604

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150629

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5023760

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees