ファイル名 表示

iPadでiBooksを使用しています。自炊したpdf fileをiTunes経由で取り込んで使用していますが、以下のような不具合があって困っています。解決法をご教示いただけないでしょうか。


(1) iBooksでの書籍の表示順を、iTunesの「読みがな」によって設定しています。ところが、iTunesでの「読みがな」の変更が、しばしばiBooksで反映されません。どうすればよいでしょうか。

(2) 昨日(2011/12/19)に、iBooksをアップデートしました。アップデート後、pdfで取り込んだ書籍を開くと、ファイル名がリネーム前のものに変わって表示されてしまいます。とても困っています。また、「本棚」モードで書籍を移動した場合でも、同様にファイル名が英数字の長い文字列に変わってしまいます。iTunesで設定したファイル名が表示されるようにしたいのですが、どうすればよいでしょうか。


以上、よろしくお願いします。

iPad, iOS 5.0.1, iBooks ver. 1.5 (2011/12/07更新)

投稿日 2011/12/18 13:18

返信
返信: 35

2011/12/24 03:18 Fumihiko_Shimizu への返信

Fumihiko_Shimizu様


なるほど。

お力になれずにすみません。

あとは、単純に、一度iPadでiBooksのライブラリからファイルを削除したのちに、Macにつないで同期しなおすというのも試す価値はあるかと思います。

ファイル名を変更しただけでは、同期すべきファイルとして認識されないのかもしれません。


以下はお時間がある方にやっていただければ嬉しいのですが、

http://www.jreast.co.jp/map/pdf/map_tokyo.pdf

をファイル名そのままでMacにダウンロードし、iPadのiBooksに入れるとどうなりますでしょうか?

私の場合、iPad上では、入れた直後は「map_tokyo」と表示され、一度開くと、以後は「東京近郊路線図」と表示されるようになります。

「東京近郊路線図」というのは、このファイルの「タイトル」です。

なお、直接iPadのSafariから上記URLを開いて、iBooksで開いた場合も「東京近郊路線図」と表示されます。

2012/01/02 14:43 Fumihiko_Shimizu への返信

Adobe readerでPDFを開き、コマンド+Dでドキュメント・プロパティのタイトルに表示されるものをiBooks 1.5は表示するようです。

ここが空欄の物は検索にも掛かりませんでした。

手持ちのPDFには、この内容とタイトルが著しく異なる物が有りますのでiBooks 1.5を1.3.2に戻して凌いでいます。

これで「iTunesで設定したタイトル」でPDFを検索する事が出来るようになりました。


弊害は今のところ、「黄色い潜水艦」を見る時とAppStoreでiBooks 1.5にしましょうと言われる位。

1.5にして音楽再生中にiBooksを起動すると音楽再生が中断するのも回避できる。

2012/01/04 07:19 Fumihiko_Shimizu への返信

iBooksの前のバージョンを持っていない方々のためと、万一つぎのバージョンアップでもPDFファイルの表示名について変更がなかった場合のために、まとめておきます。


iBooks1.5では、一度でもPDFファイルを開くと、以後「ファイル名」ではなく、PDFファイルのメタデータの「タイトル」が表示されるようになります。

PDFファイルの表示名が意味不明な文字列となってしまう現象は、その意味不明な文字列が「タイトル」として登録されているためです。

「タイトル」が登録されていない場合は、ファイルを開いた後も「ファイル名」が引き続き表示されます。

そこで、「タイトル」を削除することにより、「ファイル名」が引き続き表示されるようにする方法を以下に記載します。


1.まず、本当にPDFファイルの「タイトル」に意味不明な文字列が登録されているのかをMacやPCから確認します。

Macなら、Finderで当該PDFファイルを選択し[command+I]を入力(もしくは右クリックして「情報を見る」を選択)して情報ウィンドウを開き、そこにある「詳細情報」を(展開表示されていないならば左の三角を押して展開して)確認します。きっとその中に「タイトル: [意味不明な文字列]」があるはずです。


Windowsは最近のものを持っていないので不確かですが、たぶん当該PDFファイルをExplorer上で右クリックして「プロパティ」を開くと、どこかのタブに「タイトル: [意味不明な文字列]」があるはずです。


また、Adobe Readerで当該ファイルを開いて、[command+D](Macの場合)、「ファイル」→「プロパティ」(Windowsの場合は多分このような感じ)によっても「タイトル」を確認できると思います。


2.次に、「タイトル」を削除します。

「タイトル」などのメタデータの編集ソフトは種々ありますが、ここでは、ExifToolというものを用いて説明します。

ExifToolは、ターミナル(Macの場合)やコマンドプロンプト(Windowsの場合)を用いますが、それほど難しくありません。

WindowsならGUIバージョンもあるようですが、手元にWindows機がないため、以下ではMacを用いて説明させて頂きます。たぶんWindowsでもほとんど同じだと思います。


ExifToolのサイトからdmgファイルをダウンロードして開くと、pkgファイルがあるので、それを開いてインストールします。

続いて、「アプリケーション」→「ユーティリティ」から「ターミナル.app」を開きます。

ターミナルのカーソルの位置に、


exiftool "-Title=" "-Author=" /Users/[あなたのユーザー名]/Music/iTunes/iTunes\ Media/Books/*.pdf


と入力してreturnキーを押すと、「/Users/[あなたのユーザー名]/Music/iTunes/iTunes\ Media/Books」のフォルダ内にある全PDFファイルのメタデータの「タイトル」と「作成者」が削除されます。


(個別のPDFファイルの「タイトル」と「作成者」を削除したい場合は、「*.pdf」の部分をそのファイル名に変更してください。)

(「タイトル」と「作成者」を削除したいPDFファイルが他のフォルダにある場合は、「/Users/[あなたのユーザー名]/Music/iTunes/iTunes\ Media/Books」の部分を変更してください。)

(「タイトル」を好きな文字列に変更したい場合は、"-Title="の部分を"-Title=[好きな文字列]"に変更してください。また、「タイトル」をファイル名の文字列に変更したい場合は、"-Title="の部分を"-Title<filename"に変更してください。)

(なお、メタデータの削除・変更時に、元のファイルが「ファイル名_original」というファイル名で自動的にバックアップされます。不要なら後で削除してください。)


以上で、「タイトル」が削除されると思うので、で記載した方法で「タイトル」をご確認ください。


3.最後に、iTunesで同期です。

メタデータの変更があっただけではiTunesが同期すべきファイルだと認識してくれないようなので、一度当該ファイルをiTunesのブックライブラリから削除し、ブックライブラリに改めて追加してください。

その後、iPadなどをMacやPCにつないで同期すれば終了です。



以上の方法は、私の環境でうまくいっただけで、必ずしもすべての方がうまくいくとは限らないので、不明な点がございましたら、お知らせ下さい。

2012/01/05 01:29 木藤 への返信

木藤様


私もXP機を引っ張り出してきて試してみました。

なるほど。

ExifToolがアウトプットに使える文字コードのうち日本語に対応しているものはUTF8のみで、一方、WindowsのコマンドプロンプトはUTF8の入力が不得意なわけですね。


ただ、試したところ、

exiftool "-Title=" <PDFのファイル名>

で、タイトルを削除できましたから、iBooksで使う分には困らないかと思います。

(iBooksではタイトルがなければファイル名をそのまま使うようです。)


もし、タイトルに好きな文字列を加えたい場合は、いささか面倒ですが以下の手順でできました。

1.「メモ帳」でタイトルにしたい文字列を入力し、「title.txt」というファイル名でUTF-8形式で保存。

2.exiftool "-Title<=title.txt" <PDFのファイル名> をコマンドプロンプトで実行。


ご指摘ありがとうございました。

2011/12/19 08:14 Fumihiko_Shimizu への返信

(2)に関しては、非常に多くの方から質問を受けるのですが、どうも、PDFファイルのプロパティ情報として「タイトル」が登録されている場合は、ファイル名よりも「タイトル」が優先されて表示されるようです(「タイトル」が登録されていない場合は、ファイル名がそのまま表示されるようです)。
該当ファイルを、WindowsのエクスプローラやMacのFinderで右クリックするなどして、「プロパティ」や「情報」をご確認ください(iTunes上では確認できません)。
なお、既にApp Storeのカスタマーレビュー欄にも上記と同様の記載があります。

2011/12/24 00:49 Fumihiko_Shimizu への返信

PDFの「タイトル」は、Finderのほかに、

・プレビューで開いて[command+i]

・Adobe Readerで開いて[command+d]

でも確認できると思います(ヴァージョンによっては多少異なるかもしれませんが)。


なお、「タイトル」の変更は、Acrobatをお持ちでなければ、プレビューで開いて、印刷[command+p]で、「PDFとして保存」を選択し、タイトルを記入する方法が簡単かと。


App Storeのカスタマーレビュー欄にもお困りの方がいるようなので参考になれば幸いです。

2012/01/02 03:46 macuserinjapan への返信

みなさま


各種助言をいただき、ありがとうございます。


正月休みで、海外のMac support pageも見たりして、いろいろ調べた結果、海外でも全く同じ苦情が多数寄せられていることがわかりました。日本語特有の問題ではないということです。症状から見て、mp3 fileのタグのような形で、オリジナルのファイル名がpdf file内部に情報として含まれていると考え、いろいろ検索した結果、pdf fileは、内部にメタデータを持っていることがわかりました。そして、iBooksの現バージョンは、情報の「タイトル」ではなく、このメタデータの「タイトル」を参照していることがわかりました。


これだけ大勢の人が問題にしているところから、おそらく、このメタデータの「タイトル」は、ファイル作成時に自動的に作成され、かつ、ファイルをリネームしても変わらないのだと思います。


一つの解決法は、何らかのソフトでこのメタデータを編集することですが、そんなことより、元のように、メタデータではなく、情報の「タイトル」を参照するように、Appleさんに不具合修正していただきたいのですが。一日も早くお願いします。

2012/01/02 08:33 Fumihiko_Shimizu への返信

あと、ここからは余談ですが、私はiBooks上でメタデータの「タイトル」を表示することは不具合だと思っていません。
上で挙げた例ですが、

http://www.jreast.co.jp/map/pdf/map_tokyo.pdf

というファイルはファイル名がmap_tokyo.pdfとなっていて、このままのファイル名では東京の地図であることしか分かりません。

インターネット上にファイルをアップするときは、ファイル名を、単純なアルファベット表記にしたり、日付などの数字のみのものにしたりすることが多いので、ファイルの内容を的確に表したファイル名にならないことが多々あります。

そのため、ファイルを受け取った側で、ファイル名をいちいち日本語のものに変更したりしなければなりません。
特に、iPad上ではファイル名の変更が面倒です。

しかし、ファイル作成者が、ファイルの内容に沿った情報をメタデータの「タイトル」や「キーワード」などに保持させておけば、ファイルを受け取った側はいちいちファイル名を変更しないで済みます。

「東京近郊路線図」と表示されれば、どのような内容のファイルなのか一目瞭然ですし、Mac上なら「タイトル」や「キーワード」などを使ってファイルを検索することも可能です。

データの管理において、ファイル名だけでは力不足なのは否めず、メタデータへの依存は高まるばかりだと思います。

ちなみに、iPadはSafariでもPDFを開くとタブ名が「タイトル」で表示されます。メタデータの利用を推進するというAppleの意思の現れだと考えています。

よって、不具合としては、同期した直後はファイル名が表示され、一度でも開くと「タイトル」が表示されるようになるというチグハグさだと思います。

どうしてもiBooks上でファイル名を使ってPDFを管理したいならば「タイトル」を空欄にすれば大丈夫のようですし。

2012/01/02 18:56 木藤 への返信

木藤様、Fumihiko_Shimizu様、


MacでのPDFメタデータの編集にはExifToolというソフトが便利のようです。

例えば、

exiftool "-Title<filename" ディレクトリ

というコマンドをターミナルから実行すると、そのディレクトリ内にある全ファイルの「タイトル」をファイル名で上書きしてくれました。

(なお、自動的に元のファイルを「ファイル名_original」というファイル名でバックアップしてくれるみたいで安心です)


あと、確かに音楽再生中にiBooksを起動すると音楽再生が止まるのは大問題ですね。

この回避策としては、木藤様のようにバージョンを戻す以外には、iBooksを起動させっぱなしにしておくことくらいしか今のところ発見できておりません。iBooksが予め起動さえしていれば、音楽再生中にiBooksに切り替えても音楽再生は止まらないようです。

2012/01/02 18:59 木藤 への返信

木藤さま、macuserinjapanさま


コメントありがとうございます。


最初に、私の投稿の表現に、誤解を招く点があったことをお詫びします。私の投稿に「ファイル名」と書いてありますが、正確には「ファイル名」ではありません。実は、あえて「ファイル名」としたのには理由があり、App Storeの評価欄に「ファイル名」という表現があったので、そちらの方が多くの方に通じやすいのかなと思ってそうした次第です。また、直前の投稿でも不正確な表現がありましたので、混乱を招いてしまい、申し訳ない次第です。


以下、厳密に説明します。


まず、iTunesでは、書籍の名前は、「名前」で示されています。これは、iTunesで、「情報を見る」から「情報」タブを開いた際に出てくる「名前」です。


次に、これをiPadのiBooksと同期させます。iBooksで本棚をリスト表示させ、表示形式として「タイトル」を指定すると、もともとiTunesの情報タブで、「名前」「アーティスト」に入力していた情報が、書籍名ならびに著者名として表示されます。(私は、iTunesで、「名前」に書籍名を、「アーティスト」に著者名を入力しています。なお、この書籍名は、iTunesのライブラリに登録しているファイル名とは異なることにご注意ください。)


ここで困ったことがおきます。同期した時点では特に不都合はないように見えるのですが、一度でもその書籍をiBooksで開くと、iBooksで表示される書籍名が、「iTunesのライブラリに登録したファイル名であって、かつ、リネーム前のオリジナルのファイル名」に戻ってしまうのです。


私も基本的にはメタデータの使用には賛成です。ここで問題なのは、iTunesおよびiBooksで扱っているメタデータには、どうも2種類ありそうだということです。一つは、もちろん、iTunesの「情報」で入力されるメタデータで、こちらがiBooksで表示されるのであれば、多いに結構であり、何も問題ありません。というか、最新バージョンになるまでは、まさにこの通りでした。


ところが、現在の最新バージョンでは、少なくとも書籍名については、このメタデータではなく、pdf fileが元々の仕様として内部に持っているメタデータにある「タイトル」を表示してしまうのです。このメタデータは、まさに木藤さまご指摘の、「Adobe readerでPDFを開き、コマンド+Dでドキュメント・プロパティのタイトルに表示されるもの」であります。これは、上述のように、iTunesの「情報」で示されるメタデータとは違います。


木藤さまより、前バージョンに戻すというアイデアをいただきましたので、私も試してみようと思います。App Storeには最新バージョンしかないので、またweb siteを検索して方法を探ってみます。


まずはお礼まで。

2012/01/03 00:07 Fumihiko_Shimizu への返信

前バージョンに戻す


そのためには、旧バージョンのiBooksの本体ファイル (iBooks 1.3.2.ipa) が必要ですが残っていますか? アップデートすると旧バージョンファイルはゴミ箱に移動するのでそれを救出するか、なければTime Machine等のバックアップから救出する形になるかと思います。

残っていれば、下記の対応で旧バージョンに戻す事ができます。


1) iOSデバイス上で、iBooksを削除

2) iTunesの左カラムにある「App」で表示されるリストからiBooksを選択し、deleteキーで削除

3) iBooks 1.3.2.ipaを、~/Music/iTunes/iTunes Media/Mobile Applications 内にコピー

4) iBooks 1.3.2.ipaをダブルクリックして、iTunesのAppのリストに登録

5) iOSデバイスを接続し、「Appを同期」の画面でiBooksを配置して同期


iBooksのようにApp内に保存されるデータがなくAppを削除しても支障がない場合にはこの方法が有効ですが、App内に保存されているデータが削除されると困る場合や旧バージョンのAppファイルが残っていない場合には、アップデート前に作成されたバックアップから復元して戻すしかないです。


ご参考まで。

2012/01/02 20:25 Fumihiko_Shimizu への返信

iBooksの戻しはiOS搭載機とiTunesのライブラリからiBooksを削除し、Time Machineのバックアップから2011/12/7直近のバックアップからiBooksを取り出してiTunesに登録し、その後に同期を取りました。

Time Machineでバックアップしておいて良かったと思った瞬間。

2012/01/03 08:07 HAL への返信

HALさま


貴重な情報ありがとうございます。私も、MacBook Proのゴミ箱から、無事にiBooks 1.3.2.ipaを発見し、無事に、Ver. 1.5から、Ver.1.3.2に戻すことができました。これで書籍を開いても、タイトル名が、きちんとiTunesで入力した「名前」で表示されるようになりました。


後は、Apple殿に、世界中が悩んでいるこの問題を、一日も早く解決していただけることを強く希望する次第です。(それまでは、念のため、iBooks 1.3.2.ipaはデスクトップに置いておきます)


macuserinjapnさま


まだExifToolは試していませんが、「iTunesで「情報を見る」場合は「タイトル」欄が存在せず、Finderで「情報を見る」場合は詳細情報に「タイトル」欄が存在しうる」ですが、これについては以下の通りです。


(1) iTunesの情報で出てくるのは、「名前」であって、ご指摘の通り、「タイトル」ではありません。

(2) Finderで情報を見て、詳細情報を見ると、そこには確かに「タイトル」がありますが、これは、リネーム後のファイル名です。ややこしいのですが、ここに出てくる「タイトル」は、私が先の投稿で、pdf fileのメタデータの中にある「タイトル」と書いたものとは違います。メタデータの「タイトル」は、おそらくpdf file作成時に作られるのだと思います。だからオリジナルのファイル名になっているのでしょう。(もちろん、作る作らないはアプリケーション次第だと思いますが、世界中の多くの人が悩んでいるところから見て、きっと勝手に作るアプリケーションが多いのだと思います)

2012/01/03 16:00 木藤 への返信

木藤様


セキュリティがかかっていてAcrobat Proでさえ編集できないPDFファイルでも、ExifToolだとメタデータを編集できましたので、お試しいただく価値はあるかと存じます。


後学のためにお答えいただけると嬉しいのですが、木藤様の環境でも、Adobe Readerで[command+d]で表示される「タイトル」と、Finderで[command+i]で詳細情報に表示される「タイトル」が異なるのでしょうか。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

ファイル名 表示

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。