<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>研究者 &#8211; dr-harv-blog</title>
	<atom:link href="https://www.dr-harv.com/tag/%E7%A0%94%E7%A9%B6%E8%80%85/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dr-harv.com</link>
	<description></description>
	<lastBuildDate>Tue, 22 Jul 2025 03:39:41 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://www.dr-harv.com/wp-content/uploads/2022/11/cropped-shutterstock_1897171960-32x32.jpg</url>
	<title>研究者 &#8211; dr-harv-blog</title>
	<link>https://www.dr-harv.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【医師の投資術】Pythonで、ビットコイン価格を“生データ”から可視化する。データ駆動型思考の第一歩｜2025年版</title>
		<link>https://www.dr-harv.com/python-bitcoin-chart/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Fri, 04 Jul 2025 21:25:09 +0000</pubDate>
				<category><![CDATA[MONEY（資産形成）]]></category>
		<category><![CDATA[Google Colaboratory]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[yfinance]]></category>
		<category><![CDATA[データ分析]]></category>
		<category><![CDATA[データ可視化]]></category>
		<category><![CDATA[ビットコイン]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[投資]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[資産運用]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=13189</guid>

					<description><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2025/07/btc_jpy_chart-1024x671.png" class="webfeedsFeaturedVisual" /></p>日々のニュースで語られる、ビットコインの価格変動。 「暴騰した」「暴落した」という、感情的なヘッドラインに、心を揺さぶられていませんか？ 我々医師は、日々の臨床において、患者さんの主観的な訴えだけでなく、客観的なデータ（ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2025/07/btc_jpy_chart-1024x671.png" class="webfeedsFeaturedVisual" /></p>
<p>日々のニュースで語られる、ビットコインの価格変動。 「暴騰した」「暴落した」という、感情的なヘッドラインに、心を揺さぶられていませんか？</p>



<p>我々医師は、日々の臨床において、患者さんの主観的な訴えだけでなく、客観的なデータ（検査値、画像所見）に基づき、冷静に診断を下す訓練を受けています。</p>



<p>この「データ駆動型の思考」は、ノイズに溢れた投資の世界において、極めて強力な武器となります。</p>



<p>この記事では、その第一歩として、Googleが提供する無料のプログラミング環境を使い、ビットコインの価格という“生データ”を、自らの手で取得し、可視化（グラフ化）するための、具体的なプロトコルを、誰にでも分かるように解説します。</p>



<h2 class="wp-block-heading">なぜ、我々は「生データ」に触れるべきなのか？</h2>



<p>「Yahoo Financeのサイトで、チャートを見るだけではダメなのか？」 もちろん、それも有効です。しかし、この記事の目的は、単にチャートを見ることではありません。</p>



<p><strong>「他人が加工したニュースやチャートを見る」という受動的な行為から、「自らの手で、一次情報（生データ）にアクセスし、それを可視化する」という、能動的な行為へ。</strong></p>



<p>このプロセスを一度でも経験すること自体が、市場を、より客観的に、そして冷静に見るための、最高のトレーニングになるのです。</p>



<h2 class="wp-block-heading">実験室を準備する &#8211; Google Colaboratoryのセットアップ</h2>



<p>プログラミングと聞くと、「環境構築が面倒」と感じるかもしれません。しかし、ご安心ください。 <code>Google Colaboratory</code>は、複雑な設定が一切不要で、誰でも、クリーンな状態で、データ分析を始められる、いわば「実験室」です。</p>



<p>必要なのは、Googleアカウントだけです。具体的な導入手順については、こちらの記事で詳しく解説しています。</p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post7343/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師の研究DX】Google Colaboratoryとは？3分で、無料の「データサイエンス研究室」を手に入れる方法｜20&#8230;</span>
			</a>
		</div>


<h2 class="wp-block-heading">Pythonで価格データを取得</h2>



<p>実験室の準備ができたら、Pythonライブラリの<strong>yfinance</strong>を用いて、<strong>BTC-JPY</strong>の価格データを取得します。</p>



<p>取得期間は、2018年1月1日から現在までとします。</p>



<p>Google Colaboratoryのノートブックに、以下のコードをコピー＆ペーストして、実行（<img src="https://s.w.org/images/core/emoji/16.0.1/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" />ボタンをクリック）してください。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-python" data-lang="Python"><code>import yfinance as yf
import matplotlib.pyplot as plt
from matplotlib import rcParams

# Set global font size
rcParams[&#39;font.size&#39;] = 14

# Download BTC-JPY data from Yahoo Finance
btc = yf.download(&#39;BTC-JPY&#39;, start=&#39;2018-01-01&#39;, end=&#39;2022-03-27&#39;)

# Create figure and axis objects
fig, ax = plt.subplots(figsize=(12, 8))

# Plot BTC-JPY closing prices
ax.plot(btc.index, btc[&#39;Close&#39;], color=&#39;blue&#39;)

# Set axis labels and title
ax.set_xlabel(&#39;Date&#39;)
ax.set_ylabel(&#39;Price (JPY)&#39;)
ax.set_title(&#39;BTC-JPY&#39;)

# Set y-axis ticks to have comma separators and no decimal places
ax.yaxis.set_major_formatter(&#39;{x:,.0f}&#39;)

# Export figure as PNG image
fig.savefig(&#39;btc_jpy_chart.png&#39;, dpi=300, bbox_inches=&#39;tight&#39;, pad_inches=0.2)
</code></pre></div>



<h2 class="wp-block-heading">ビットコインチャートを作成する</h2>



<p>matplotlibを使用して、取得したビットコイン価格データをチャート化します。チャートの横軸には日付、縦軸には価格を設定し、見やすくするためのラベル付けも行います。最終的に、チャートをPNG形式で保存をコードでおこなっています。</p>



<p><strong>ビットコインチャートを作成</strong>することができました。ビットコイン以外の仮想通貨や、株価、為替レートなども取得できます。より多角的な分析も可能になりますね。</p>



<figure class="wp-block-image size-large is-resized"><img decoding="async" width="1024" height="671" src="https://www.crypto.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-1024x671.png" alt="BTC-JPYチャート" class="wp-image-8064" style="width:762px;height:498px" srcset="https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-1024x671.png 1024w, https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-300x197.png 300w, https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-768x503.png 768w, https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-1536x1006.png 1536w, https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">まとめ：感情から、データへ。思考の軸足を移す訓練</h2>



<p>今回、私たちが行ったのは、単なる「プログラミング」ではありません。 それは、<strong>世の中のニュースや、他人の意見といった、感情的なノイズから距離を置き、客観的な「生データ」と向き合う、という、思考の訓練</strong>です。</p>



<p>このデータ駆動型の思考法は、投資だけでなく、我々医師の、日々の臨床判断や、研究活動の質をも、高めてくれるはずです。</p>



<h2 class="wp-block-heading">関連書籍</h2>


<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"退屈なことはPythonにやらせよう 第2版 ―ノンプログラマーにもできる自動化処理プログラミング","b":"オライリー・ジャパン","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51BDVGJ+WUL._SL500_.jpg","\/51OvkCrk5fL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4873119278","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4873119278","a_id":3139217,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":0},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E9%80%80%E5%B1%88%E3%81%AA%E3%81%93%E3%81%A8%E3%81%AFPython%E3%81%AB%E3%82%84%E3%82%89%E3%81%9B%E3%82%88%E3%81%86%20%E7%AC%AC2%E7%89%88%20%E2%80%95%E3%83%8E%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%AB%E3%82%82%E3%81%A7%E3%81%8D%E3%82%8B%E8%87%AA%E5%8B%95%E5%8C%96%E5%87%A6%E7%90%86%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0\/","a_id":3052701,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":1},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E9%80%80%E5%B1%88%E3%81%AA%E3%81%93%E3%81%A8%E3%81%AFPython%E3%81%AB%E3%82%84%E3%82%89%E3%81%9B%E3%82%88%E3%81%86%20%E7%AC%AC2%E7%89%88%20%E2%80%95%E3%83%8E%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%AB%E3%82%82%E3%81%A7%E3%81%8D%E3%82%8B%E8%87%AA%E5%8B%95%E5%8C%96%E5%87%A6%E7%90%86%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0","a_id":3163784,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":2}],"eid":"B92A7","s":"s"});</script></p>
<div id="msmaflink-B92A7">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --><br />
<!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"Pythonでできる！ 株価データ分析","b":"森北出版","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51lWmw0HLgL._SL500_.jpg","\/51cXrjctQmL._SL500_.jpg","\/51XvcSfVIQL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/462785711X","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/462785711X","a_id":3139217,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":0},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Python%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B%EF%BC%81%20%E6%A0%AA%E4%BE%A1%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90\/","a_id":3052701,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":1},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Python%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B%EF%BC%81%20%E6%A0%AA%E4%BE%A1%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90","a_id":3163784,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":2}],"eid":"pzjQG","s":"s"});</script></p>
<div id="msmaflink-pzjQG">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>


<div class="swell-block-postLink">			<a href="https://www.crypto.dr-harv.com/post4590/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">仮想通貨口座開設キャンペーンを利用したお小遣い稼ぎ | Dr-harvの仮想通貨研究室</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.crypto.dr-harv.com/post8067/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">ビットコインと金の相関性を検証:デジタルゴールドとしてのビットコインの価値を検証する | Dr-harvの仮想&#8230;</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.crypto.dr-harv.com/post8306/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">ビットコイン半減期と価格への影響は？ | Dr-harvの仮想通貨研究室</span>
			</a>
		</div>


<h2 class="wp-block-heading">よくある質問（FAQ）</h2>



<p><strong>Q1. プログラミングの経験が全くなくても、できますか？</strong> A1. はい、全く問題なく、可能です。この記事で推奨しているGoogle Colaboratoryは、面倒な環境構築が一切不要です。提示されたコードを、順番にコピー＆ペーストして実行するだけで、誰でも同じチャートを作成することができます。まずは、難しく考えずに「模倣」から始めてみてください。</p>



<p><strong>Q2. なぜ、Yahoo Financeのサイトで、ただチャートを見るだけでは、ダメなのですか？</strong> A2. もちろん、チャートを見るだけでも、日々の値動きを知ることはできます。しかし、この記事の真の目的は、<strong>「自らの手で、一次情報（生データ）を取得し、それを可視化する」というプロセスを、一度、経験してみること</strong>にあります。この経験こそが、他人の意見やニュースに惑わされず、客観的なデータに基づいて物事を考える、という「データ駆動型思考」の、重要な第一歩となるのです。</p>



<p><strong>Q3. ビットコイン以外のデータも、取得できますか？</strong> A3. はい、可能です。記事中のPythonコードにある<code>'BTC-JPY'</code>という部分（ティッカーシンボルと言います）を、調べたい銘柄のものに変更するだけです。</p>



<p><strong>Appleの株価:</strong> <code>'AAPL'</code></p>



<p><strong>S&amp;P500指数:</strong> <code>'^GSPC'</code></p>



<p><strong>ドル円の為替レート:</strong> <code>'JPY=X'</code> このように、様々な金融データを、同じ手法で、自由に取得・可視化することができます。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【医師のLinux活用術】レッツノートの「くるくる」が動かない？論文閲覧を快適にする、ホイールパッド有効化プロトコル</title>
		<link>https://www.dr-harv.com/post12217/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Thu, 22 Aug 2024 09:28:39 +0000</pubDate>
				<category><![CDATA[医学研究とデータサイエンス]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux設定方法]]></category>
		<category><![CDATA[synaptics]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[スクロール]]></category>
		<category><![CDATA[スクロール設定]]></category>
		<category><![CDATA[タッチパッド設定]]></category>
		<category><![CDATA[トラブルシューティング]]></category>
		<category><![CDATA[ノートパソコン活用術]]></category>
		<category><![CDATA[ホイールパッド]]></category>
		<category><![CDATA[レッツノート]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[論文]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=12217</guid>

					<description><![CDATA[🌀「Let’s Noteのホイールパッド、Linuxだとスクロールできない？」🐧「Windowsでは便利だったのに、Ubuntuでは効かない…」 研究用にLinuxを導入した、愛用のレッツノート。 しかし、Windows [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f300.png" alt="🌀" class="wp-smiley" style="height: 1em; max-height: 1em;" />「Let’s Noteのホイールパッド、Linuxだとスクロールできない？」<br><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f427.png" alt="🐧" class="wp-smiley" style="height: 1em; max-height: 1em;" />「Windowsでは便利だったのに、Ubuntuでは効かない…」</p>



<p>研究用にLinuxを導入した、愛用のレッツノート。 しかし、Windowsではあれほど便利だった、円形の「くるくる」ホイールパッドでのスクロールが、全く効かない…。</p>



<p>これは、論文PDFや長いウェブページを閲覧する上で、<strong>致命的な生産性の低下</strong>を意味します。</p>



<p>この記事では、この「失われた機能」を取り戻し、先生の研究環境を、本来あるべき快適な姿へと復元するための、具体的な設定プロトコルを、医師の視点から解説します。</p>



<h2 class="wp-block-heading">なぜ、ホイールパッドの「円形スクロール」が医師の生産性に重要なのか？</h2>



<p>この一つの機能に、なぜ私たちはこだわるべきなのでしょうか。その理由は、我々医師・研究者の生産性に直結する、2つの明確なメリットがあるからです。</p>



<h3 class="wp-block-heading">① 長文読解時の、思考の断絶を防ぐ</h3>



<p>論文や診療ガイドラインといった長文のPDFを読む際、指2本でのスワイプやPageDownキーによるスクロールは、動きが断続的になりがちで、思考のフローを妨げます。円形ホイールパッドによる<strong>滑らかで途切れることのないスクロール</strong>は、文章への集中力を維持する上で、極めて有効です。</p>



<h3 class="wp-block-heading">② 手指・手首への負担軽減（エルゴノミクス）</h3>



<p>マウスを大きく動かしたり、タッチパッドを何度もスワイプしたりする動作は、手首や指の特定の腱に、反復性のストレスを与えます。本体を固定したまま、指先だけで直感的に操作できるホイールパッドは、<strong>腱鞘炎などのリスクを低減</strong>させる、優れた人間工学的なデザインなのです。</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> なぜLinuxではホイールパッドが動かないのか？</h2>



<p>Let’s Noteの円形ホイールパッドは、Windows向けに最適化された独自機能です。</p>



<p>Linux（特にUbuntu系）では初期設定で使われる <code>libinput</code> ドライバでは<strong>円形スクロールが無効</strong>となっており、<strong>タッチパッドとしては反応してもスクロールが効かない</strong>という問題が頻発します。</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 解決策：<code>synaptics</code>ドライバを使って有効化する</h2>



<h3 class="wp-block-heading">Step 1：synapticsドライバのインストール</h3>



<p>まずは以下のコマンドで、従来の <code>synaptics</code> ドライバをインストールします：</p>



<p><strong>適切なドライバの選択</strong>: Linuxでホイールパッドを正しく動作させるためには、デフォルトの<code>libinput</code>ドライバではなく、<code>synaptics</code>ドライバをインストールする必要があります。以下のコマンドを使って<code>synaptics</code>ドライバをインストールします。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>sudo apt-get install xserver-xorg-input-synaptics</code></pre></div>



<p><strong>設定ファイルの編集</strong>: ドライバをインストールした後、設定ファイルを編集します。通常、この設定ファイルは<code>/usr/share/X11/xorg.conf.d/50-synaptics.conf</code>にあります。このファイルに以下のオプションを追加して、円形スクロールを有効化します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>Option &quot;CircularScrolling&quot; &quot;1&quot;
Option &quot;CircScrollTrigger&quot; &quot;0&quot;</code></pre></div>



<h3 class="wp-block-heading">解説：</h3>



<ul class="wp-block-list">
<li><code>CircularScrolling</code>：円形スクロールを有効化</li>



<li><code>CircScrollTrigger</code>：0＝中央ボタン、2＝右クリックなど（調整可）</li>
</ul>







<p><strong>動作確認</strong>: システムを再起動し、Webブラウザやドキュメントビューアーを使って、ホイールパッドが正しくスクロール機能を果たしているか確認します。</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f9e9.png" alt="🧩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> よくあるトラブルと対策</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>トラブル</th><th>対応方法</th></tr></thead><tbody><tr><td>ドライバが認識されない</td><td><code>xinput</code> でデバイス一覧を確認し、<code>synaptics</code>が使われているかチェック</td></tr><tr><td>設定ファイルが反映されない</td><td><code>/var/log/Xorg.0.log</code> にて読み込まれた設定を確認</td></tr><tr><td>スクロールが逆方向になる</td><td><code>Option "VertScrollDelta" "-111"</code> などで調整可能</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> まとめ：最高の道具は、自らの手で最適化する</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>作業</th><th>要点</th></tr></thead><tbody><tr><td>ドライバ変更</td><td><code>libinput</code> → <code>synaptics</code></td></tr><tr><td>設定内容</td><td>円形スクロールを <code>xorg.conf.d</code> で明示的に指定</td></tr><tr><td>動作確認</td><td>GUI環境で再起動 or ディスプレイマネージャの再起動</td></tr></tbody></table></figure>



<p>レッツノートのホイールパッドは、単なるデザインではなく、生産性を高めるための優れた機能です。Linux環境でその機能が失われてしまうのは、非常にもったいないことです。</p>



<p>少しの手間をかけて、自らの手で「デジタルパートナー」を最適化し、最高の研究・学習環境を構築する。このプロセスそのものが、我々医師・研究者にとって、価値ある知的探求と言えるのではないでしょうか。</p>



<h2 class="wp-block-heading">関連記事</h2>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post12133/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師・研究者のためのLinux導入】中古レッツノートで作る、コスパの優れた研究用PC構築ガイド</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post235/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師が解説】トラックボールは本当に腱鞘炎を予防するか？</span>
			</a>
		</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【医師のPC論】ThinkPad X1 Carbonは、なぜ「書く」を極める医師の“最適解”なのか？｜2025年版</title>
		<link>https://www.dr-harv.com/post12137/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Thu, 15 Aug 2024 11:49:55 +0000</pubDate>
				<category><![CDATA[LIFE & GADGETS（QOL向上）]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[QOL]]></category>
		<category><![CDATA[ThinkPad]]></category>
		<category><![CDATA[X1 Carbon]]></category>
		<category><![CDATA[キーボード]]></category>
		<category><![CDATA[ノートパソコン]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[業務効率化]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[論文]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=12137</guid>

					<description><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2024/08/image-1.png" class="webfeedsFeaturedVisual" /></p>論文、サマリー、そして、膨大な量のメール…。 我々医師・研究者の仕事は、その大部分が「書く」という、極めて地道な、知的作業で構成されています。 この「書く」という行為の、質と、速度、そして、持続性を、一体、何が決定づけて [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2024/08/image-1.png" class="webfeedsFeaturedVisual" /></p>
<p>論文、サマリー、そして、膨大な量のメール…。</p>



<p>我々医師・研究者の仕事は、その大部分が「書く」という、極めて地道な、知的作業で構成されています。</p>



<p>この「書く」という行為の、質と、速度、そして、持続性を、一体、何が決定づけているのでしょうか。CPUの性能？メモリの容量？</p>



<p>私は、「キーボード」こそが、その根幹をなす、最も重要なパーツだと考えています。</p>



<p>この記事では、「最高のキーボードを持つPC」として、長年、多くのプロフェッショナルに愛されてきた<strong>ThinkPad X1 Carbon</strong>が、なぜ、特に「書く」を仕事の中心とする我々医師にとって、究極の“思考ツール”となり得るのか、その理由を、徹底的に解説します。</p>



<h2 class="wp-block-heading">【医師の視点】ThinkPadが、医師の生産性を向上させる、3つの本質的価値</h2>



<h4 class="wp-block-heading">① 思考を止めない、究極のキーボード</h4>



<p>ThinkPadのキーボードは、単なる入力装置ではありません。それは、思考と一体化するための、最高のインターフェースです。十分なキーストロークがもたらす、確かな打鍵感。指に吸い付くように、僅かに窪んだキートップの形状。そして、キーボード中心に鎮座する「トラックポイント」。これらが、ホームポジションから指を一切動かすことなく、思考の速度を落とさずに、文章を紡ぎ、カーソルを操る、という、究極の執筆体験を生み出します。</p>



<h4 class="wp-block-heading">② 論文執筆と統計解析を、余裕でこなす処理性能</h4>



<p>最新の<strong>Intel® Core<img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Ultraプロセッサー</strong>と、最大<strong>32GBのRAM</strong>。このスペックは、複数の論文PDF、統計ソフト（RやSPSS）、ブラウザの多数のタブ、そしてWordやPowerPointを、同時に開いて作業しても、一切の遅延を感じさせません。この処理性能の「余裕」が、我々の貴重な「集中力」という資源を守ります。</p>



<h4 class="wp-block-heading">③ 場所を選ばない、堅牢性と機動性</h4>



<p>ThinkPadは、米軍の調達基準であるミリタリースペック（MIL規格）に準拠した、厳しい品質テストをクリアしています。レッツノートほどの圧倒的な頑丈さはないかもしれませんが、約1.1kgという軽量性と、この堅牢性の両立は、医局、カンファレンス室、そして出張先と、場所を選ばずに最高</p>



<h2 class="wp-block-heading">ThinkPad X1 Carbon Gen 12(Intel® Core<img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Ultra）</h2>



<h3 class="wp-block-heading">【2025年モデル】ThinkPad X1 Carbon Gen 12 のスペックと、賢い購入戦略</h3>



<ul class="wp-block-list">
<li><strong>圧倒的なディスプレイ品質:</strong> 14.0インチの<strong>2.8K OLEDディスプレイ</strong>は、論文の小さな文字から、高精細な医用画像まで、鮮明に映し出します。</li>



<li><strong>充実のインターフェース:</strong> <strong>Thunderbolt 4</strong>、<strong>USB Type-A</strong>、そして、未だに学会発表などで需要のある<strong>HDMIポート</strong>まで、ビジネスに必要なポートを、薄い筐体に完備しています。</li>



<li><strong>賢い購入戦略:</strong> レノボ公式サイトでは、頻繁に<strong>割引クーポン</strong>が提供されています。ハイスペックな構成でも、定価から20万円近く値引きされることも珍しくありません。購入時は、必ず公式サイトのキャンペーンを確認しましょう。</li>
</ul>



<figure class="wp-block-image size-full"><img decoding="async" width="400" height="300" src="https://www.dr-harv.com/wp-content/uploads/2024/08/image-1.png" alt="" class="wp-image-12138" srcset="https://www.dr-harv.com/wp-content/uploads/2024/08/image-1.png 400w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-1-300x225.png 300w" sizes="(max-width: 400px) 100vw, 400px" /></figure>



<h3 class="wp-block-heading">大画面でパワフルなフラッグシップノートPC</h3>



<ul class="wp-block-list">
<li>インテル<sup>®</sup> Core<img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Ultraプロセッサー搭載</li>



<li>Windows 11 Pro 搭載可能</li>



<li>14.0型 2.8K OLED を選択可能</li>



<li>AIエンジンで最適化、長時間バッテリー駆動</li>



<li>8MP MIPIカメラを選択可能</li>



<li>Dolby Voice<sup>®</sup>、Dolby Atmos<sup>®</sup>対応のオーディオ機能</li>



<li>堅牢性を保ちながらサステナビリティへ対応</li>
</ul>



<p><span class="swl-marker mark_orange"><strong>ハイスペックモデルですが、レノボサイトでは割引クーポンを利用することで20万近く割引が利用可能です</strong></span></p>


<p><a href="//af.moshimo.com/af/c/click?a_id=3139215&#038;p_id=1079&#038;pc_id=1563&#038;pl_id=16208" rel="nofollow" referrerpolicy="no-referrer-when-downgrade" attributionsrc><img decoding="async" src="//image.moshimo.com/af-img/0343/000000016208.gif" width="120" height="60" style="border:none;"></a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=3139215&#038;p_id=1079&#038;pc_id=1563&#038;pl_id=16208" width="1" height="1" style="border:none;" loading="lazy"></p>



<h2 class="wp-block-heading">ビジネスに必要な充実のインターフェース</h2>



<p>Thunderbolt 4、USB Type-A、 HDMIポートを搭載。外部ディスプレイへの出力からデータ転送までビジネス需要度の高いポートを備えています</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="400" src="https://www.dr-harv.com/wp-content/uploads/2024/08/image-2-1024x400.png" alt="" class="wp-image-12139" srcset="https://www.dr-harv.com/wp-content/uploads/2024/08/image-2-1024x400.png 1024w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-2-300x117.png 300w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-2-768x300.png 768w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-2.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="473" src="https://www.dr-harv.com/wp-content/uploads/2024/08/image-3-1024x473.png" alt="" class="wp-image-12140" srcset="https://www.dr-harv.com/wp-content/uploads/2024/08/image-3-1024x473.png 1024w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-3-300x139.png 300w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-3-768x355.png 768w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-3.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<ul class="wp-block-list is-style-num_circle">
<li>USB 3.2 Gen 1</li>



<li>Thunderbolt 4 </li>



<li>Nano SIMスロット(オプション)</li>



<li>電源ボタン</li>



<li>マイクロホン/ヘッドホン・コンボ・ジャック</li>



<li>USB 3.2 Gen 1 </li>



<li>HDMI</li>



<li>セキュリティキーホール</li>
</ul>



<p>ThinkPad X1 Carbon Gen 12より引用</p>



<h2 class="wp-block-heading">結論：ThinkPadは、思考を止めない「最高の筆」</h2>



<p>ThinkPad X1 Carbonは、スペック表の数字だけでは測れない、「書く」という行為の質を、極限まで高めるための「思想」が、その一台に凝縮されています。 それは、我々医師・研究者にとって、最高の論文を書き上げるための「最高の万年筆」のような存在なのです。</p>


<p><a href="//af.moshimo.com/af/c/click?a_id=3139215&#038;p_id=1079&#038;pc_id=1563&#038;pl_id=16214" rel="nofollow" referrerpolicy="no-referrer-when-downgrade" attributionsrc><img decoding="async" src="//image.moshimo.com/af-img/0343/000000016214.jpg" width="300" height="250" style="border:none;"></a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=3139215&#038;p_id=1079&#038;pc_id=1563&#038;pl_id=16214" width="1" height="1" style="border:none;" loading="lazy"></p>



<h2 class="wp-block-heading">あわせて読みたい</h2>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/doctor-pc-strategy/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師のためのPC完全戦略】パソコン選びから業務効率化、トラブル対策まで網羅した最強ガイド｜2025年版</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post12133/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師・研究者のためのLinux導入】中古レッツノートで作る、コスパの優れた研究用PC構築ガイド</span>
			</a>
		</div>



]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【医師・研究者のためのLinux導入】中古レッツノートで作る、コスパの優れた研究用PC構築ガイド</title>
		<link>https://www.dr-harv.com/post12133/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Thu, 15 Aug 2024 08:01:38 +0000</pubDate>
				<category><![CDATA[医学研究とデータサイエンス]]></category>
		<category><![CDATA[CF-SZ6]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux導入]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[セットアップ]]></category>
		<category><![CDATA[データサイエンス]]></category>
		<category><![CDATA[レッツノート]]></category>
		<category><![CDATA[中古PC]]></category>
		<category><![CDATA[中古再生]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[研究]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[統計解析]]></category>
		<category><![CDATA[軽量ノート]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=12133</guid>

					<description><![CDATA[Pythonでの統計解析、バイオインフォマティクス…。現代の医学研究では、WindowsやMacよりもLinux環境が有利な場面が増えています。 しかし、そのためだけに高価な新しいPCを用意するのは、コスト面で躊躇われる [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Pythonでの統計解析、バイオインフォマティクス…。現代の医学研究では、WindowsやMacよりもLinux環境が有利な場面が増えています。</p>



<p>しかし、そのためだけに高価な新しいPCを用意するのは、コスト面で躊躇われるかもしれません。</p>



<p>この記事では、中古で安価に入手可能な“名機”「レッツノート CF-SZ6」を、安全で強力な<strong>研究用の専用Linuxマシン</strong>へと変貌させる、具体的なプロトコルを、医師の視点から徹底解説します。数万円の投資で、専門的な作業に十分耐えうる、<strong>コストパフォーマンスに優れた研究環境</strong>が手に入ります。</p>



<h2 class="wp-block-heading">1. なぜ、医師・研究者は「研究専用Linuxマシン」を持つべきなのか？</h2>



<p>普段使いのPCとは別に、研究専用のLinuxマシンを持つことには、3つの明確で合理的なメリットが存在します。</p>



<h4 class="wp-block-heading">① 優れた開発・分析環境</h4>



<p>PythonやR、各種バイオインフォマティクスツールは、Linux上で最もスムーズに動作するケースが多く、環境構築も容易です。まさに、データと向き合うための「最適な実験室」と言えます。</p>



<h4 class="wp-block-heading">② 高いセキュリティと『環境の分離』</h4>



<p>普段使いのPC（メールやWebブラウジング用）から研究用環境を物理的に分離することで、ウイルス感染などのリスクを低減し、重要な研究データの安全性を高めます。</p>



<h4 class="wp-block-heading">③ 圧倒的なコストパフォーマンス</h4>



<p>中古のレッツノートCF-SZ6は2～3万円台で入手可能です。この価格で、専門的な作業に十分耐えうる、強力で信頼性の高いサブマシンが手に入るのは、極めて費用対効果の高い投資です。</p>



<h2 class="wp-block-heading">準備①：ハードウェアの選定（なぜCF-SZ6が最適か）</h2>



<p>数ある中古PCの中でも、CF-SZ6がこのプロジェクトに最適な理由は、そのバランスの良さにあります。</p>



<ul class="wp-block-list">
<li><strong>基本性能:</strong> 第6〜7世代のCore i5を搭載し、SSD化されたモデルが多く、Linuxを軽快に動かすには十分なスペックです。</li>



<li><strong>信頼性と実績:</strong> ドライバー類の互換性が高く、Linux導入におけるトラブル報告が少ない、実績のあるモデルです。</li>



<li><strong>携帯性:</strong> 軽量・頑丈でバッテリー持ちも良く、研究室、自宅、学会などへの持ち運びにも適しています。</li>
</ul>



<figure class="wp-block-image size-full is-resized"><img decoding="async" width="987" height="875" src="https://www.dr-harv.com/wp-content/uploads/2024/08/image-6-1.jpg" alt="CF-SZ6整備品" class="wp-image-12941" style="width:447px;height:auto" srcset="https://www.dr-harv.com/wp-content/uploads/2024/08/image-6-1.jpg 987w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-6-1-300x266.jpg 300w, https://www.dr-harv.com/wp-content/uploads/2024/08/image-6-1-768x681.jpg 768w" sizes="(max-width: 987px) 100vw, 987px" /></figure>



<p><strong><span class="swl-inline-btn is-style-btn_solid blue_"><a href="https://amzn.to/4nliKc3" data-type="link" data-id="https://amzn.to/4nliKc3"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Amazonで整備済みのレッツノートCF-SZ6を探す</a></span></strong></p>



<h2 class="wp-block-heading">準備②：Linuxディストリビューションの選択</h2>



<p>Linuxには様々な種類（ディストリビューション）がありますが、今回は代表的な3つを、先生の経験レベルに合わせて紹介します。</p>



<p><strong>Debian:</strong> 非常に安定しており、システムの挙動を深く理解したい<strong>中〜上級者の先生</strong>向けです。</p>



<p><strong>Ubuntu:</strong> 情報量が多く、困ったときに解決策を見つけやすいため、<strong>Linux初心者の先生</strong>に最適です。</p>



<p><strong>Linux Mint:</strong> Windowsに似た直感的な操作感で、<strong>スムーズに移行したい先生</strong>におすすめです。</p>



<h2 class="wp-block-heading">Linuxインストール手順</h2>



<p>ここでは、Ubuntuを例に、具体的なインストール手順を解説します。</p>



<p><strong>STEP 1: 重要データのバックアップ</strong>もしPCに重要なデータが残っている場合は、必ず外付けSSDなどにバックアップを取ってください。</p>



<p><strong>STEP 2: インストール用USBメモリの作成</strong><ol start="1"><li>Ubuntuの公式サイトから、OSのイメージファイル（.iso）をダウンロードします。</li><li>Windows PCで「Rufus」などのツールを使い、ダウンロードしたISOファイルをUSBメモリに書き込み、「ブータブルUSB」を作成します。</li></ol></p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post12067/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師のPCリスク管理】起動しない時の”デジタル救急キット”、ブータブルUSBの作り方</span>
			</a>
		</div>


<p><strong>STEP 3: BIOS設定の変更</strong></p>



<p>レッツノートの電源を入れ、Panasonicロゴが表示されたらすぐに**「F2」キーを連打**し、BIOS画面に入ります。</p>



<p>「セキュリティ」タブに移動し、**「セキュアブート」を「無効（Disabled）」**に変更します。これは、Windows以外のOSを起動するために必要な「おまじない」です。</p>



<p>「起動」タブに移動し、起動優先順位を「USBハードディスク」が一番上に来るように変更します。</p>



<p>設定を保存して終了します。</p>



<ul class="wp-block-list">
<li>重要データのバックアップ</li>



<li>公式サイトからISOを取得し、Rufus（Windows）または<code>dd</code>でUSB作成</li>



<li>起動時にF2でBIOSに入り「セキュアブート」をオフ</li>



<li>USBから起動してインストール</li>



<li>デュアルブート or 単独インストールを選択</li>
</ul>



<p><strong>STEP 4: USBから起動してインストール</strong>作成したUSBメモリをPCに挿したまま再起動すると、自動的にUSBからUbuntuのインストーラーが起動します。あとは画面の指示に従い、言語やキーボードレイアウトを選択し、インストールを進めます。この際、「Windowsと共存させる（デュアルブート）」か「ディスクを削除してインストール（Linux専用機化）」かを選択できます。</p>



<h2 class="wp-block-heading">導入後のおすすめ設定</h2>



<ul class="wp-block-list">
<li><code>tlp</code> でバッテリー管理</li>



<li><code>cpufrequtils</code> でCPU周波数制御</li>



<li><code>synaptics</code> でタッチパッド調整</li>
</ul>



<h2 class="wp-block-heading">研究用マシンとしての具体的な活用法</h2>



<p>この新しい環境で、先生の研究はさらに加速します。</p>



<p><strong>プログラミング・データサイエンススキルの自己研鑽</strong>。</p>



<p><strong>Python/Rによる統計解析環境の構築</strong></p>



<p><strong>院外から安全に大学サーバーへアクセスするためのリモート端末</strong></p>



<h2 class="wp-block-heading">Windows搭載モデルとの比較もおすすめ</h2>


<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"【整備済み品】【Microsoft Office2019\u0026Win11搭載】超軽量Panasonic Let\u0027s note CF-SZ6■第7世代 Core i5-7200U@2.5GHz\/メモリ8GB\/SSD 512GB\/ Intel 12.1インチ(FHD) (SSD512GB)","b":"パナソニック(Panasonic)","t":"CF-SZ6-cr","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51QsRPtPXCL._SL500_.jpg","\/613xkcVAUuL._SL500_.jpg","\/314VMxgD0gL._SL500_.jpg","\/51kbf6Vs-vL._SL500_.jpg","\/51aphB3ZjfL._SL500_.jpg","\/51otcCrUUiL._SL500_.jpg","\/41mQkLFN2RL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/B09LD3PSCY","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/B09LD3PSCY","a_id":3139217,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E3%80%90%E6%95%B4%E5%82%99%E6%B8%88%E3%81%BF%E5%93%81%E3%80%91%E3%80%90Microsoft%20Office2019%26Win11%E6%90%AD%E8%BC%89%E3%80%91%E8%B6%85%E8%BB%BD%E9%87%8FPanasonic%20Let\u0027s%20note%20CF-SZ6%E2%96%A0%E7%AC%AC7%E4%B8%96%E4%BB%A3%20Core%20i5-7200U%402.5GHz%2F%E3%83%A1%E3%83%A2%E3%83%AA8GB%2FSSD%20512GB%2F%20Intel%2012.1%E3%82%A4%E3%83%B3%E3%83%81(FHD)%20(SSD512GB)\/","a_id":3052701,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E3%80%90%E6%95%B4%E5%82%99%E6%B8%88%E3%81%BF%E5%93%81%E3%80%91%E3%80%90Microsoft%20Office2019%26Win11%E6%90%AD%E8%BC%89%E3%80%91%E8%B6%85%E8%BB%BD%E9%87%8FPanasonic%20Let\u0027s%20note%20CF-SZ6%E2%96%A0%E7%AC%AC7%E4%B8%96%E4%BB%A3%20Core%20i5-7200U%402.5GHz%2F%E3%83%A1%E3%83%A2%E3%83%AA8GB%2FSSD%20512GB%2F%20Intel%2012.1%E3%82%A4%E3%83%B3%E3%83%81(FHD)%20(SSD512GB)","a_id":3163784,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"TXHHL","s":"l"});</script></p>
<div id="msmaflink-TXHHL">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>



<p><p>もし「Linuxは少しハードルが高いかも…」という方は、OfficeやWindowsが最初から入っているモデルもおすすめです。</p></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-dr-harv-blog wp-block-embed-dr-harv-blog"><div class="wp-block-embed__wrapper">
https://www.dr-harv.com/post11903/
</div></figure>


<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"中古ノートパソコン ノートパソコン Let\u0027s note パナソニック ノートPC レッツノート CF-SZ6 Office搭載 Windows11 12.1型 第7世代Core i7 無線LAN SSD512GB\/16GBメモリ CF-SZ5","b":"LeLib","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51amIKrVW8L._SL500_.jpg","\/51piL8jqrjL._SL500_.jpg","\/51q2JnC4BpL._SL500_.jpg","\/41kWhwhnSHL._SL500_.jpg","\/41cvOJiK8ZL._SL500_.jpg","\/41bPbSBapTL._SL500_.jpg","\/514jYc0Z9uL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/B0BN8J2TL9","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/B0BN8J2TL9","a_id":3139217,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E4%B8%AD%E5%8F%A4%E3%83%8E%E3%83%BC%E3%83%88%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%20%E3%83%8E%E3%83%BC%E3%83%88%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%20Let\u0027s%20note%20%E3%83%91%E3%83%8A%E3%82%BD%E3%83%8B%E3%83%83%E3%82%AF%20%E3%83%8E%E3%83%BC%E3%83%88PC%20%E3%83%AC%E3%83%83%E3%83%84%E3%83%8E%E3%83%BC%E3%83%88%20CF-SZ6%20Office%E6%90%AD%E8%BC%89%20Windows11%2012.1%E5%9E%8B%20%E7%AC%AC7%E4%B8%96%E4%BB%A3Core%20i7%20%E7%84%A1%E7%B7%9ALAN%20SSD512GB%2F16GB%E3%83%A1%E3%83%A2%E3%83%AA%20CF-SZ5\/","a_id":3052701,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E4%B8%AD%E5%8F%A4%E3%83%8E%E3%83%BC%E3%83%88%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%20%E3%83%8E%E3%83%BC%E3%83%88%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%20Let\u0027s%20note%20%E3%83%91%E3%83%8A%E3%82%BD%E3%83%8B%E3%83%83%E3%82%AF%20%E3%83%8E%E3%83%BC%E3%83%88PC%20%E3%83%AC%E3%83%83%E3%83%84%E3%83%8E%E3%83%BC%E3%83%88%20CF-SZ6%20Office%E6%90%AD%E8%BC%89%20Windows11%2012.1%E5%9E%8B%20%E7%AC%AC7%E4%B8%96%E4%BB%A3Core%20i7%20%E7%84%A1%E7%B7%9ALAN%20SSD512GB%2F16GB%E3%83%A1%E3%83%A2%E3%83%AA%20CF-SZ5","a_id":3163784,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"e79AO","s":"l"});</script></p>
<div id="msmaflink-e79AO">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>



<h2 class="wp-block-heading">まとめ：数万円の投資で、研究環境をアップグレードする</h2>



<p>高価な新品PCを購入しなくても、中古のレッツノートと無料のLinuxを組み合わせることで、驚くほど低コストで、安全かつ高性能な研究専用環境を構築することが可能です。</p>



<p>これは、医師・研究者にとって、最も賢明で、最も費用対効果の高い「自己投資」の一つと言えるでしょう。</p>



<h2 class="wp-block-heading">関連記事</h2>


<div class="swell-block-postLink">			<div class="p-blogCard -external -noimg" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">dr-harv-blog</span>
										<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://www.dr-harv.com/post11903/" target="_blank" rel="noopener noreferrer">【医師のPC選び】中古レッツノートは“賢い”選択か？コスパと信頼性を両立させる、合理的な機材戦略｜2025年&#8230;</a>
						<span class="p-blogCard__excerpt">医師のPC、新品である必要はありますか？医師の視点から、数万円で手に入る「中古レッツノート」が、なぜ、業務に十分すぎる性能と、比類なき信頼性を両立する「最も合理的&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -external" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">dr-harv-blog</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://www.dr-harv.com/wp-content/uploads/2024/07/レッツノートを強制再起動・セーフモードで起動する方法.png" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://www.dr-harv.com/post11837/" target="_blank" rel="noopener noreferrer">レッツノートが起動しないときの対処法｜強制再起動・セーフモード完全ガイド</a>
						<span class="p-blogCard__excerpt">レッツノートが正常に動作しない場合、強制再起動やセーフモードでの起動が非常に役立ちます。</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -external" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">dr-harv-blog</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://www.dr-harv.com/wp-content/uploads/2024/04/DALL·E-2024-04-17-14.40.46-A-modern-office-setting-with-a-Lets-Note-laptop-open-on-a-desk-displaying-its-high-resolution-screen.-The-laptop-is-emphasized-for-its-sturdy-build.webp" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://www.dr-harv.com/post10601/" target="_blank" rel="noopener noreferrer">【医師のPC論】レッツノートは本当に「時代遅れ」か？堅牢性と信頼性という、医師のための本質的価値</a>
						<span class="p-blogCard__excerpt">「高い・ダサい」と言われるレッツノート。しかし、なぜ多くの医師は選び続けるのか？医師の視点から、スペック表には現れない「堅牢性」と「信頼性」という本質的価値を徹&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -external -noimg" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">dr-harv-blog</span>
										<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://www.dr-harv.com/post10692/" target="_blank" rel="noopener noreferrer">ふるさと納税で中古ノートパソコンを格安で手に入れる</a>
						<span class="p-blogCard__excerpt">ふるさと納税返礼品に中古ノートパソコンがあるのをご存じでしょうか レッツノートなどは100万円を超える返礼品ですが、中古ノートパソコンであれば 再生中古ノートパソコ&#8230;</span>					</div>
				</div>
			</div>
		</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Kindleのスクリーンショットを、Pyautoguiで自動化する、技術的考察</title>
		<link>https://www.dr-harv.com/archive-post10532/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Wed, 31 Jul 2024 05:29:13 +0000</pubDate>
				<category><![CDATA[医学研究とデータサイエンス]]></category>
		<category><![CDATA[Kindle]]></category>
		<category><![CDATA[Pyautogui]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[スクリーンショット]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[業務効率化]]></category>
		<category><![CDATA[研究DX]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[自動化]]></category>
		<category><![CDATA[論文]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=12040</guid>

					<description><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2022/05/kindle-g1c916b019_640.jpg" class="webfeedsFeaturedVisual" /></p>Kindleのスクショは個人利用でかつ非営利の場合問題ありません この記事では、Pyautoguiを使ってKindleのスクリーンショットを自動化する方法を紹介します。これで手間を省き、効率的にスクリーンショットを撮るこ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2022/05/kindle-g1c916b019_640.jpg" class="webfeedsFeaturedVisual" /></p>
<p>Kindleのスクショは個人利用でかつ非営利の場合問題ありません</p>



<p>この記事では、Pyautoguiを使ってKindleのスクリーンショットを自動化する方法を紹介します。これで手間を省き、効率的にスクリーンショットを撮ることができます。</p>



<p><strong>【最重要：警告】</strong> <strong>この記事で紹介する技術は、著作権法に抵触するリスクを伴う、極めてデリケートなものです。その法的・倫理的なリスクを完全に理解し、そして、全ての法的結果を、自己責任で引き受ける覚悟のある、上級者の方のみ、お読みください。</strong></p>



<h2 class="wp-block-heading">スクリーンショットの自動化</h2>



<p>手動で一枚一枚スクリーンショットを撮るのは時間がかかり、非常に面倒です。この悩みを解決する方法があれば、良いと思ったことはあるかと思います。</p>



<p>なによりも、手動でのスクリーンショット撮影を続けると、貴重な時間が浪費されるだけでなく、誤って重要な部分を撮り忘れることもおこってしまいかねません。</p>



<h2 class="wp-block-heading">pyautoguiの利用</h2>



<p>そんな悩みを解決するのが、Pyautoguiを使った自動スクリーンショット撮影です。</p>



<p>pyautoguiは、PythonでGUIオートメーションライブラリです。</p>



<p>Pyautoguiを使えば、以下の操作が可能です：</p>



<ul class="wp-block-list is-style-good_list has-swl-pale-03-background-color has-background">
<li>画面全体や指定範囲のスクリーンショットを撮影</li>



<li>Kindleアプリを自動で操作してページ送り</li>



<li>画像を指定フォルダに自動保存 具体的なコードも提供されているため、初心者でも簡単に始められます。</li>
</ul>



<p>自動テスト、デスクトップの自動化タスクなどに使用することが出来ます。</p>



<p>実装は無料で利用できる<a href="https://code.visualstudio.com/download" data-type="link" data-id="https://code.visualstudio.com/download">Visual Studio Code</a>がオススメです</p>


<p><!-- START MoshimoAffiliateEasyLink --><br />
<script type="text/javascript">
(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;
b[a]=b[a]||function(){arguments.currentScript=c.currentScript
||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};
c.getElementById(a)||(d=c.createElement(f),d.src=g,
d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})
(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");
msmaflink({"n":"Visual Studio Code完全入門　Webクリエイター\u0026エンジニアの作業がはかどる新世代エディターの操り方","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/512efZlVCaL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/B09TDNXKL4","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/B09TDNXKL4","a_id":3139217,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Visual%20Studio%20Code%E5%AE%8C%E5%85%A8%E5%85%A5%E9%96%80%E3%80%80Web%E3%82%AF%E3%83%AA%E3%82%A8%E3%82%A4%E3%82%BF%E3%83%BC%26%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AE%E4%BD%9C%E6%A5%AD%E3%81%8C%E3%81%AF%E3%81%8B%E3%81%A9%E3%82%8B%E6%96%B0%E4%B8%96%E4%BB%A3%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E3%83%BC%E3%81%AE%E6%93%8D%E3%82%8A%E6%96%B9\/","a_id":3052701,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Visual%20Studio%20Code%E5%AE%8C%E5%85%A8%E5%85%A5%E9%96%80%E3%80%80Web%E3%82%AF%E3%83%AA%E3%82%A8%E3%82%A4%E3%82%BF%E3%83%BC%26%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AE%E4%BD%9C%E6%A5%AD%E3%81%8C%E3%81%AF%E3%81%8B%E3%81%A9%E3%82%8B%E6%96%B0%E4%B8%96%E4%BB%A3%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E3%83%BC%E3%81%AE%E6%93%8D%E3%82%8A%E6%96%B9","a_id":3163784,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"JqWNh","s":"s"});
</script></p>
<div id="msmaflink-JqWNh">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>Python環境でPyautogui</strong>をインストールします</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>$ pip install pyautogui</code></pre></div>



<h2 class="wp-block-heading">スクリーンショットをとる</h2>



<p>基本的なデスクトップのスクリーンショットはこちら</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>import pyautogui
# 全画面のスクリーンショットを撮る場合
img1 = pyautogui.screenshot(&#39;my_screenshot_all.png&#39;)
# 範囲を指定する場合
img2 = pyautogui.screenshot(&#39;my_screenshot_region.png&#39;, region=(left,top,width,height))
</code></pre></div>



<p>これでデスクトップのスクリーンショットを保存することが出来ます</p>



<p>では、<span class="st-mymarker-s-b">続いてPyatutoguiを使ってKindleのスクショをとります</span></p>



<h2 class="wp-block-heading">pyatutoguiでKindleのスクショをとる</h2>



<p>コードが動作するためには以下の条件が必要です</p>



<div class="wp-block-group is-style-big_icon_good"><div class="wp-block-group__inner-container">
<ul class="wp-block-list">
<li><span class="st-mymarker-s-b">Kindleアプリケーションが起動している</span></li>



<li><span class="st-mymarker-s-b">スクリーンショットをとりたいライブラリが開いている</span></li>



<li><span class="st-mymarker-s-b">アプリを最前面に開いておく</span></li>
</ul>
</div></div>



<p><span class="st-mymarker-s-b"></span></p>



<p>最前面にアプリを開く必要があるのですが面倒なので</p>



<p><strong>スクリーンショットをとるアプリを指定するためにコードを改良</strong>します</p>



<p><strong>pygetwindow</strong>ライブラリを使用します</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>pip install pyautogui pygetwindow</code></pre></div>



<p>次にコードを示します。コピペでOKですが、調整を要するところがあります</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>import pyautogui
import pygetwindow as gw
import time
import os
import datetime

#########################
# 変数定義
#########################

page = 5
span = 1
h_foldername = &quot;output&quot;
h_filename = &quot;picture&quot;
window_title_contains = &quot;kindle&quot;  # kindleを含むウインドウを開く

#########################
# スクリーンショット取得処理
#########################

time.sleep(5)

desktop_path = os.path.join(os.path.join(os.environ[&#39;USERPROFILE&#39;]), &#39;Desktop&#39;)

folder_name = h_foldername + &quot;_&quot; + str(datetime.datetime.now().strftime(&quot;%Y%m%d%H%M%S&quot;))
os.mkdir(os.path.join(desktop_path, folder_name))

for p in range(page):
    out_filename = h_filename + &quot;_&quot; + str(p+1).zfill(4) + &#39;.png&#39;

    windows = gw.getWindowsWithTitle(window_title_contains)
    if windows:
        window = windows[0]
        window.activate()
        window.moveTo(0,0)
        time.sleep(1)
        s = pyautogui.screenshot(region=(window.left, window.top, window.width, window.height))
        s.save(os.path.join(desktop_path, folder_name, out_filename))
    else:
        print(f&quot;No window containing &#39;{window_title_contains}&#39; in the title was found.&quot;)
        break

    pyautogui.keyDown(&#39;right&#39;)
    time.sleep(span)
</code></pre></div>



<p>デスクトップに保存していますが、保存先のパスを変更できます</p>



<p>このコードは右で進むタイプの書籍でWorkします</p>



<h2 class="wp-block-heading">左で進む作品の対応</h2>



<p>漫画などの左で進む作品はこちらのコードがWorkします。このコードではキャプチャ範囲を指定しています。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>import pyautogui
import pygetwindow as gw
import time
import os
import datetime

#########################
# 変数定義
#########################

page = 5
span = 1
h_foldername = &quot;output&quot;
h_filename = &quot;picture&quot;
window_title_contains = &quot;kindle&quot;  # ウィンドウタイトルに含まれるべき文字列

#########################
# スクリーンショット取得処理
#########################

time.sleep(5)

desktop_path = os.path.join(os.path.join(os.environ[&#39;USERPROFILE&#39;]), &#39;Desktop&#39;)

folder_name = h_foldername + &quot;_&quot; + str(datetime.datetime.now().strftime(&quot;%Y%m%d%H%M%S&quot;))
os.mkdir(os.path.join(desktop_path, folder_name))

for p in range(page):
    out_filename = h_filename + &quot;_&quot; + str(p+1).zfill(4) + &#39;.png&#39;

    windows = gw.getWindowsWithTitle(window_title_contains)
    if windows:
        window = windows[0]
        window.activate()  # ウィンドウをアクティブにする
        time.sleep(1)  # アクティブ化後の安定化のために少し待つ
        # 左上の座標
        x1, y1 = 573, 236

        #右下の座標
        x2, y2 = 3383, 2173

        s = pyautogui.screenshot(region=(x1, y1, x2-x1, y2-y1))
        s.save(os.path.join(desktop_path, folder_name, out_filename))
        pyautogui.press(&#39;left&#39;)
        time.sleep(span)

    else:
        print(f&quot;No window containing &#39;{window_title_contains}&#39; in the title was found.&quot;)
        break
</code></pre></div>



<h2 class="wp-block-heading">スクリーンショットの範囲を指定する</h2>



<p>さて、これで写真がとれていることが確認されたら</p>



<p>トリミングも行いたいですよね。トリミングはディスプレイの解像度やウインドウの大きさで変わってしまうので、ウインドウを最大化した状態で環境に合わせて変更されることをオススメします。</p>



<p>画面には座標が設定されているので以下のコードを用いることで左上と右下の座標を得ることが出来ます。ここであわせた座標を上のコードに調整することで画面キャプチャの場所を合わせることが出来ます</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>import pyautogui
import time

print(&quot;3秒後に座標を取得します...&quot;)
time.sleep(3)
position1 = pyautogui.position()
print(&quot;左上の座標：&quot;, position1)

print(&quot;次の座標を取得するまで3秒待ちます...&quot;)
time.sleep(3)
position2 = pyautogui.position()
print(&quot;右下の座標：&quot;, position2)
</code></pre></div>


<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"Python業務自動化マスタリングハンドブック (Python定番セレクション)","b":"秀和システム","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51EuQbK88qL._SL500_.jpg","\/41Ue8Cl3bZL._SL500_.jpg","\/41l7eS0CyeL._SL500_.jpg","\/41xdK-e9-NL._SL500_.jpg","\/41BXplOobpL._SL500_.jpg","\/41dvcHSUzXL._SL500_.jpg","\/41u6cbj-efL._SL500_.jpg","\/41odGpHEjIL._SL500_.jpg","\/41TCY5SL4GL._SL500_.jpg","\/41aYlEuAXGL._SL500_.jpg","\/41CDqu4Bl3L._SL500_.jpg","\/41gRBET64NL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4798068063","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4798068063","a_id":3139217,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Python%E6%A5%AD%E5%8B%99%E8%87%AA%E5%8B%95%E5%8C%96%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%8F%E3%83%B3%E3%83%89%E3%83%96%E3%83%83%E3%82%AF%20(Python%E5%AE%9A%E7%95%AA%E3%82%BB%E3%83%AC%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3)\/","a_id":3052701,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Python%E6%A5%AD%E5%8B%99%E8%87%AA%E5%8B%95%E5%8C%96%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%8F%E3%83%B3%E3%83%89%E3%83%96%E3%83%83%E3%82%AF%20(Python%E5%AE%9A%E7%95%AA%E3%82%BB%E3%83%AC%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3)","a_id":3163784,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"toup2","s":"l"});</script></p>
<div id="msmaflink-toup2">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>



<h2 class="wp-block-heading">関連記事</h2>



<p><a href="https://www.dr-harv.com/post10524/" data-type="link" data-id="https://www.dr-harv.com/post10524/"><strong>Kindleのスクショって違法なのか？【法的リスクと利用ガイド】</strong></a></p>



<p><a href="https://www.dr-harv.com/post10599/" data-type="link" data-id="https://www.dr-harv.com/post10599/"><strong>PyautoguiでClickしてPCの画面操作を行う</strong></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【医師の研究DX】GitHub Copilot論文・統計・業務効率化への応用術</title>
		<link>https://www.dr-harv.com/post11848/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Sat, 20 Jul 2024 11:57:42 +0000</pubDate>
				<category><![CDATA[医学研究とデータサイエンス]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[GitHub Copilot]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[データサイエンス]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[業務効率化]]></category>
		<category><![CDATA[研究]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[統計]]></category>
		<category><![CDATA[論文]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=11848</guid>

					<description><![CDATA[膨大な臨床データの統計解析、引用文献リストのフォーマット整理、そして、日々の業務を自動化する、ちょっとしたツールの作成…。 我々医師・研究者の仕事は、本来の「考察」や「診断」といった、高度な知的作業以外の、退屈で、時間の [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>膨大な臨床データの統計解析、引用文献リストのフォーマット整理、そして、日々の業務を自動化する、ちょっとしたツールの作成…。</p>



<p>我々医師・研究者の仕事は、本来の「考察」や「診断」といった、高度な知的作業以外の、退屈で、時間のかかる“作業”に、あまりにも多くの時間を奪われています。</p>



<p>もし、その“作業”を、24時間、文句も言わずに、超高速で手伝ってくれる「最強の研究補佐」がいたら？</p>



<p>それが、GitHub Copilotです。この記事では、このAIアシスタントを、我々医師が、いかにして自らの専門領域で活用し、生産性を飛躍させるか、その具体的な応用術を解説します。</p>



<h2 class="wp-block-heading">【倫理と安全】医師として、生成AIコードを扱う際の注意点</h2>



<p>この強力なツールを活用する大前提として、我々が遵守すべき、プロフェッショナルとしての倫理規定があります。</p>



<p><strong>① 患者情報の入力は絶対禁止:</strong>これは言うまでもありません。個人が特定されうる情報は、いかなる形であれ、Copilotに入力してはいけません。</p>



<p><strong>② 生成されたコードの、最終的な責任は自分自身にある:</strong>Copilotは、時に、もっともらしい間違いを犯します。特に、統計解析のコードなどは、そのロジックが本当に正しいか、必ず自らの目で検証し、その結果に全責任を負う必要があります。</p>



<p><strong>③ 著作権への配慮:</strong>Copilotは、インターネット上の公開コードを学習しています。生成されたコードが、既存のオープンソースコードと酷似している可能性もゼロではありません。特に、商用利用などを考える場合は、著作権やライセンスについて、慎重な確認が求められます。</p>



<h2 class="wp-block-heading">【医師のユースケース】知的生産性を飛躍させる、3つの応用術</h2>



<p>では、これらの注意点を守った上で、Copilotをどう活用すべきか。具体的な3つのシーンを提案します。</p>



<h4 class="wp-block-heading">① 統計解析（R・Python）のコード記述を、劇的に加速させる</h4>



<p>R</p>



<p><code>（活用例）</code> コーディングに不慣れでも、コメントで、自然言語で指示を出すだけで、Copilotは、驚くほど正確なコードを提案してくれます。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code># R言語で、data.frameという名前のデータフレームから、
# groupAとgroupBの、valueという列の値を比較するため、
# t検定を行い、P値を計算し、結果をggplot2の箱ひげ図で表示するコードを書いて</code></pre></div>



<p>これにより、統計解析の試行錯誤にかかる時間が、劇的に短縮されます。</p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/python-bitcoin-chart/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師の投資術】Pythonで、ビットコイン価格を“生データ”から可視化する。データ駆動型思考の第一歩｜2025&#8230;</span>
			</a>
		</div>


<h4 class="wp-block-heading">② 論文執筆における、定型文・参考文献リスト作成の自動化</h4>



<p><code>（活用例）</code> 論文の「Materials and Methods」のセクションなど、定型的な文章のドラフトを、キーワードをいくつか与えるだけで、瞬時に生成させることができます。また、膨大な参考文献リストを、特定のジャーナルのフォーマット（バンクーバー方式など）に、WordのVBAマクロやPythonスクリプトを使って変換する際、そのコード自体をCopilotに書かせる、といった応用も可能です。</p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post7443/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師・研究者のためのExcel時短術】大量の論文URLを一括処理するVBAマクロ活用法</span>
			</a>
		</div>


<h4 class="wp-block-heading">③ 業務効率化ツールの、高速プロトタイピング</h4>



<p><code>（活用例）</code> 「このフォルダにある、全てのExcelファイルを開き、A1セルの値を、一つのリストにまとめて出力する」といった、日々の単純作業を自動化するためのPythonスクリプトを、数分で作成することができます。</p>



<h2 class="wp-block-heading">【導入プロトコル】個人・研究室でのライセンス選択</h2>



<p>GitHub Copilotを利用するには、サブスクリプション契約が必要です。用途に合わせて、最適なプランを選びましょう。</p>



<ul class="wp-block-list -list-under-dashed">
<li><strong>個人で試すなら → <code>Copilot Individual</code></strong><strong>月額$10</strong>（または年額$100）で、全ての基本機能を利用できます。まずは、30日間の無料トライアルで、その圧倒的な生産性向上効果を、ぜひ一度、体験してみてください。</li>



<li><strong>研究室単位で導入するなら → <code>Copilot Business</code>ユーザーあたり月額$19</strong>。チームでのライセンス管理が容易になるほか、入力したコードがAIの学習データとして利用されない、という<strong>プライバシー保護機能</strong>が提供されます。機密性の高い研究データを扱う場合は、こちらのプランが推奨されます。</li>
</ul>



<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> GitHub Copilotの公式サイトで、最新の料金プランを確認する　<a href="https://docs.github.com/ja/copilot">GitHub Copilotドキュメント</a>をご覧ください。</p>



<h2 class="wp-block-heading">まとめ：単純作業はAIに任せ、我々は「思考」する</h2>



<p>GitHub Copilotは、我々医師・研究者を、<strong>コーディングという「手段」の学習コスト</strong>から解放し、**「何を、どう分析し、どう考察するか」**という、本来、最も時間を費やすべき、<strong>本質的な「思考」の領域</strong>へと、引き上げてくれる、強力なパートナーです。</p>



<p>この「最強の研究補佐」を使いこなし、自らの知的生産性を、次のレベルへと引き上げましょう。</p>



<h2 class="wp-block-heading">関連記事</h2>



<figure class="wp-block-embed is-type-wp-embed is-provider-dr-harv-blog wp-block-embed-dr-harv-blog"><div class="wp-block-embed__wrapper">
https://www.dr-harv.com/post11844/
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-dr-harv-blog wp-block-embed-dr-harv-blog"><div class="wp-block-embed__wrapper">
https://www.dr-harv.com/post7443/
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【医師・研究者のLinux活用術】研究用PCでKindleの書籍を読む方法（Wine導入）｜2025年版</title>
		<link>https://www.dr-harv.com/post11822/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Thu, 18 Jul 2024 08:04:40 +0000</pubDate>
				<category><![CDATA[医学研究とデータサイエンス]]></category>
		<category><![CDATA[Kindle]]></category>
		<category><![CDATA[Kindle for PC]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Wine]]></category>
		<category><![CDATA[セットアップ]]></category>
		<category><![CDATA[データサイエンス]]></category>
		<category><![CDATA[医学書]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[研究]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[論文]]></category>
		<category><![CDATA[電子書籍]]></category>
		<category><![CDATA[非公式運用]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=11822</guid>

					<description><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2022/05/kindle-g1c916b019_640.jpg" class="webfeedsFeaturedVisual" /></p>研究用のLinuxマシンに、あなたのKindleライブラリを同期させたい。 しかし、Amazonは公式なLinux版アプリを提供していません。ブラウザ版のCloud Readerは便利ですが、オフラインでは使えず、文献と [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2022/05/kindle-g1c916b019_640.jpg" class="webfeedsFeaturedVisual" /></p>
<p>研究用のLinuxマシンに、あなたのKindleライブラリを同期させたい。</p>



<p>しかし、Amazonは公式なLinux版アプリを提供していません。ブラウザ版のCloud Readerは便利ですが、オフラインでは使えず、文献としての使い勝手もいまひとつです。</p>



<p>この記事では、研究環境における「最後のピース」を埋めるため、<strong>Wine</strong>という互換レイヤーを使ってLinux上にKindleの閲覧環境を構築し、<strong>研究と学習をシームレスに統合するための、具体的なプロトコル</strong>を解説します。</p>



<h2 class="wp-block-heading">なぜ、研究用LinuxマシンにKindle環境が必要なのか？</h2>



<p>この少し手間のかかる設定が、我々の研究生活に大きなリターンをもたらす理由は3つあります。</p>



<h4 class="wp-block-heading">① ライブラリへのオフラインアクセス</h4>



<p>学会への移動中の新幹線や飛行機の中など、オフライン環境でも、購入した数十冊の専門書にアクセスできることは、時間を最大限に活用する上で決定的な差を生みます。</p>



<h4 class="wp-block-heading">② 研究と学習のシームレスな統合</h4>



<p>Pythonでデータを解析しながら、同じPC上でシームレスに参考文献（Kindleの医学書）を開いて確認できる。この<strong>思考の断絶がないワークフロー</strong>が、研究の質とスピードを向上させます。</p>



<h4 class="wp-block-heading">③ 集中できる読書環境の構築</h4>



<p>ブラウザの無数のタブという”ノイズ”から隔離された、読書専用アプリケーションの集中環境は、深い学習に不可欠です。</p>



<h2 class="wp-block-heading">準備するもの</h2>



<p>このプロトコルは非公式な手段であるため、実行は自己責任となります。以下のものをご準備ください。</p>



<ul class="wp-block-list">
<li>UbuntuなどがインストールされたLinuxマシン（他のディストリビューションでも応用可）</li>



<li>Wine（Windowsアプリを動かすための互換レイヤー）</li>



<li>Kindle for PCのインストーラー（Windows用）</li>
</ul>



<p><strong>※Linux版のKindleは存在しません。</strong>この手法は非公式な手段です。</p>



<ul class="wp-block-list">
<li><strong>Kindle Cloud Reader</strong>（https://read.amazon.co.jp/）を使う</li>



<li><strong>旧バージョン（1.26〜1.30）</strong>を試す（動作実績あり）</li>



<li>Windows環境でログイン後、フォルダごと同期する方法も</li>
</ul>



<p><strong>▼重要な注意点</strong> Kindle for PCは、**最新版ではなく、Wine上で安定動作が報告されている旧バージョン（例: 1.2x 〜 1.3x系）**を、Web検索などで探してダウンロードする必要があります。これが、このプロトコルの成功を左右する最も重要なポイントです。</p>



<h2 class="wp-block-heading">【実践】環境構築プロトコル</h2>



<h3 class="wp-block-heading">1. Wineのインストールと設定</h3>



<p>まず、Wineをインストールします。以下のコマンドを実行してください。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>sudo dpkg --add-architecture i386
sudo apt update
sudo apt install wine32:i386
sudo apt install wine-stable</code></pre></div>



<p>既にWineを利用している場合は、$HOME/.wineを再作成する必要があるかもしれません。</p>



<h3 class="wp-block-heading">2．Kindle for PCのインストール</h3>



<p>Kindleのアプリは<a href="https://amzn.to/3zNoPd5" data-type="link" data-id="https://amzn.to/3zNoPd5">Amazonのサイト</a>からWindows版のKindleをダウンロードします</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>wine KindleForPC-installer-2.4.70904.exe</code></pre></div>



<p><span class="swl-marker mark_yellow"><strong>インストーラーのバージョンが異なるかもしれませんが、大きく流れは変わりません</strong></span><br><br>Kindleが起動し、Amazonにログインに成功すればOKです<br><br>これで、KindleアプリがLinux上で動作するようになります。<br></p>



<h3 class="wp-block-heading">3．フォントの文字化け対応</h3>



<p>UbuntuにはWindowsで使用されるMS系フォントが入っていないため表示することが出来ません</p>



<p>そこで、マイクロソフト系のフォントをUbuntuのフォントに置き換える必要があります。</p>



<h4 class="wp-block-heading"><strong>リポジトリの更新</strong> </h4>



<p>ターミナルを開いて、以下のコマンドを実行してリポジトリ情報を更新します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>sudo apt update</code></pre></div>



<h4 class="wp-block-heading"><strong>必要なパッケージのインストール</strong></h4>



<p><code>ttf-mscorefonts-installer</code>パッケージをインストールします。このパッケージには、主要なMicrosoftフォント（Arial、Times New Roman、Comic Sans MSなど）が含まれています。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>sudo apt install ttf-mscorefonts-installer</code></pre></div>



<h4 class="wp-block-heading"><strong>フォントキャッシュの更新</strong></h4>



<p>インストールが完了したら、フォントキャッシュを更新します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>sudo fc-cache -fv</code></pre></div>



<p>フォントが正しくインストールされたことを確認するために、システムのフォント設定やアプリケーションで新しいフォントが使用できるか確認します。</p>



<h2 class="wp-block-heading">まとめ:研究と学習の「壁」を取り払う</h2>



<p>このプロトコルは、少し専門的かもしれません。しかし、一度この環境を構築してしまえば、Linuxという強力な研究プラットフォームと、Kindleという広大な知識のライブラリが、あなたのPCの中で完全に融合します。</p>



<p>研究と学習の間の無駄な「壁」を取り払い、先生の知的生産性を、さらに高いレベルへと引き上げるための一助となれば幸いです。</p>



<p><strong>Kindle for PC 2.4.70904</strong>は2024年夏時点の最新バージョンですが、Linux環境では不安定で起動不能の報告が複数あります。動かない場合は、旧バージョンやブラウザ版Kindle（Cloud Reader）を利用するのが現実的な選択肢です。</p>



<h2 class="wp-block-heading">関連記事</h2>



<p><strong>【医師・研究者のためのLinux導入】中古レッツノートで作る、コスパの優れた研究用PC構築ガイド</strong></p>



<p>このガイドは、すでにLinux環境があることを前提としています。ゼロから研究用PCをセットアップする手順は、こちらの記事で詳しく解説しています。</p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post12133/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師・研究者のためのLinux導入】中古レッツノートで作る、コスパの優れた研究用PC構築ガイド</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/kindle-pc/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師の勉強法が変わる】Kindle for PCは、なぜ、最強の「デジタル書斎」なのか？導入法と、3つの戦略的メ&#8230;</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/kindle-unilimited%ef%bd%b0af/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">Kindle Unlimitedアフィリエイトで稼ぐ!もしもアフィリエイトのスタート方法</span>
			</a>
		</div>


<p><strong>そもそも、医学書をどう手に入れるか</strong></p>



<p><strong>【医師のためのポイ活・完全ガイド】年間30万円の価値を生み出す、合理的な資産運用術</strong></p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post9687/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師のためのポイ活・完全ガイド】年間30万円の価値を生み出す、合理的な資産運用術｜2025年版</span>
			</a>
		</div>


<p>Kindleで購入する高価な医学書も、ポイントサイトで貯めたAmazonギフト券を活用すれば、実質的なコストを大きく抑えることが可能です。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【医師・研究者のPython】PDF論文の「表」を、コピペせずに一瞬でExcel化するTabula活用術</title>
		<link>https://www.dr-harv.com/post10582/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Wed, 10 Apr 2024 08:00:27 +0000</pubDate>
				<category><![CDATA[医学研究とデータサイエンス]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[CSV変換]]></category>
		<category><![CDATA[pandas]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[PDF抽出]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Tabula]]></category>
		<category><![CDATA[データ抽出]]></category>
		<category><![CDATA[メタアナリシス]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[研究]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[自動化]]></category>
		<category><![CDATA[論文]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=10582</guid>

					<description><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2024/04/PythonでPDFから表データを抽出する方法-1024x538.png" class="webfeedsFeaturedVisual" /></p>メタアナリシスのため、何十もの先行研究論文の「結果の表」を、ひたすら手作業でExcelに転記する…。 この、時間と集中力を浪費する、非創造的な作業にうんざりしていませんか？ 実は、このプロセスはPythonを使えば、数分 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2024/04/PythonでPDFから表データを抽出する方法-1024x538.png" class="webfeedsFeaturedVisual" /></p>
<p>メタアナリシスのため、何十もの先行研究論文の「結果の表」を、ひたすら手作業でExcelに転記する…。</p>



<p>この、時間と集中力を浪費する、非創造的な作業にうんざりしていませんか？ 実は、このプロセスはPythonを使えば、数分で自動化できます。</p>



<p>この記事では、PDFという「牢獄」に閉じ込められた貴重な表データを「解放」し、あなたの研究を加速させるための、具体的なプロトコルを解説します。</p>



<h2 class="wp-block-heading">なぜ、この「データ抽出スキル」が研究の質を左右するのか？</h2>



<p>この一見地味な技術が、我々の研究活動に大きなアドバンテージをもたらす理由は3つあります。</p>



<p><strong>① 圧倒的な時間短縮と、人的ミスの排除:</strong> 手作業による転記ミスは、研究の信頼性を損なう最大のリスクの一つです。自動化は、このリスクを根本から断ち切り、何時間もかかっていた作業を、文字通り数秒で終わらせます。</p>



<p><strong>② メタアナリシス・系統的レビューの実現可能性UP:</strong> データ収集のハードルが劇的に下がることで、これまで時間的な制約で諦めていたような、より多くの論文を対象とした、大規模で質の高いレビュー研究も可能になります。</p>



<p><strong>③ データに基づく、客観的な診療・研究へ:</strong> 容易に扱えるデータが増えることは、より客観的な根拠に基づいた臨床判断や、新たな研究仮説の発見に繋がります。</p>



<ul class="wp-block-list">
<li>PDF内の表を<strong>自動で読み込み→表形式のデータ抽出</strong></li>



<li>データをそのまま<strong>CSVやExcelとして出力</strong></li>



<li>特定ページだけ、複数テーブル、複雑な表構造にも対応！</li>
</ul>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 事前準備：環境構築</h2>



<h3 class="wp-block-heading">① ライブラリのインストール</h3>



<p>bash</p>



<p><code>pip install tabula-py pandas</code></p>



<p>「自分のPCに色々インストールするのは面倒だ…」という先生には、<strong>Google Colaboratory</strong>の利用を強くお勧めします。Webブラウザだけで、すでにPythonや各種ライブラリが準備された環境を、無料で利用できます。</p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post7343/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師の研究DX】Google Colaboratoryとは？3分で、無料の「データサイエンス研究室」を手に入れる方法｜20&#8230;</span>
			</a>
		</div>


<h3 class="wp-block-heading">②Javaのインストール</h3>



<p><a href="https://www.java.com/en/download/manual.jsp">Java Downloads for All Operating Systems</a></p>



<p>OS毎（Windows,Mac, Linux）にダウンロード可能ですが、<strong>Windows環境ではWindows Offline(64bit)をダウンロードしてインストール</strong>します</p>



<p>インストールの確認</p>



<p>コマンドプロンプトやターミナルで以下のコマンドを実行します、インストールされていればバージョン情報が表示されます</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>java -version</code></pre></div>



<h3 class="wp-block-heading">③ 環境変数PATHの設定（Windows）</h3>



<p>Javaを実行できるように実行可能ファイル(java.exe)が環境変数PATHに含まれるように設定します。いわゆる、PATHを通すということです。</p>



<p><strong>環境変数の設定方法</strong>:</p>



<ul class="wp-block-list">
<li><strong>Windows</strong>の場合、コントロールパネルの「システム」→「システムの詳細設定」→「環境変数」でPATHを編集できます。Javaがインストールされているディレクトリ（通常は「C:\Program Files\Java\jdk[バージョン]\bin」）をPATHに追加してください。</li>



<li><strong>macOS/Linux</strong>の場合、ターミナルで<code>.bashrc</code> や <code>.bash_profile</code> （または使用しているシェルに応じた設定ファイル）を編集し、<code>export PATH=$PATH:/path/to/java/bin</code> の形式でJavaのパスを追加します。</li>
</ul>



<p>コンピュータを再起動することで設定変更が反映されるようになります</p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4e5.png" alt="📥" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 実行コード：PDFから表を読み込んでCSVに保存</h2>



<div class="hcb_wrap"><pre class="prism line-numbers lang-python" data-lang="Python"><code>import tabula
import pandas as pd

# PDFファイルのパス
file_path = &quot;example.pdf&quot;

# 表の読み込み（複数ページ、複数テーブル対応）
tables = tabula.read_pdf(file_path, pages=&quot;all&quot;, multiple_tables=True)

# CSVとして保存
for i, table in enumerate(tables):
    table.to_csv(f&quot;table_{i}.csv&quot;, index=False)
</code></pre></div>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f501.png" alt="🔁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ポイント：</h3>



<ul class="wp-block-list">
<li><code>multiple_tables=True</code>で1ページに複数の表があるPDFにも対応</li>



<li><code>pages='1,3'</code>などで指定ページのみ抽出も可能</li>
</ul>



<h3 class="wp-block-heading">JPypeのインストール</h3>



<p>上記でJavaのインストールと実行が可能ですが依存関係のエラーがでることがありサブプロセスを使用することがありました</p>



<p><code>Error importing jpype dependencies. Fallback to subprocess. No module named 'jpype</code></p>



<p>JavaプログラムをPythonから直接呼び出して実行することを可能とするライブラリJPypeを利用します</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>pip install JPype1</code></pre></div>



<h2 class="wp-block-heading">PDFファイルからの表データの抽出</h2>



<p>以下のステップに従って、PDFから表データを抽出します：</p>



<h4 class="wp-block-heading">ステップ1: 必要なライブラリのインポート</h4>



<p>まず、必要なライブラリをインポートします。</p>



<p>python</p>



<p><code>import tabula import pandas as pd</code></p>



<h4 class="wp-block-heading">ステップ2: PDFファイルの読み込み</h4>



<p>Tabulaを使用してPDFファイルを読み込み、表データを取得します。例えば、<code>example.pdf</code>というファイルからデータを抽出する場合、以下のコードを使用します：</p>



<p>python</p>



<p><code>file_path = 'example.pdf' tables = tabula.read_pdf(file_path, pages='all', multiple_tables=True)</code></p>



<p>このコードは、PDFファイルのすべてのページから複数の表を読み込みます。</p>



<h4 class="wp-block-heading">ステップ3: データの操作と保存</h4>



<p>読み込んだ表データはPandasのDataFrame形式で返されます。これにより、データの操作や分析が容易になります。以下はデータをCSVファイルに保存する例です：</p>



<p>python</p>



<p><code>for i, table in enumerate(tables): table.to_csv(f'table_{i}.csv', index=False)</code></p>



<h2 class="wp-block-heading">エラーメッセージの対処法</h2>



<p><code>Error importing jpype dependencies. Fallback to subprocess.</code>というエラーが出る場合は、JPype1のインストールを確認し、再インストールを試みてください。</p>



<h2 class="wp-block-heading">PythonでPDFの表をcsvに</h2>



<p>PythonでPDF内の表(テーブル)をcsvやexcelに変換する手順は2ステップです。</p>



<p>ステップ1. PDFから表をpandasのDataFrameとして抜き出す<br>ステップ2. DataFrameをcsvやexcelとして書き込む</p>



<h2 class="wp-block-heading">まとめ</h2>



<p>PythonとTabula-py、Pandasを使えば、PDFから表データを効率的に抽出し、CSVやExcelファイルとして保存できます。このプロトコルをマスターすることで、先生は退屈なデータ入力作業から解放され、その時間を、医師・研究者として本来最も価値のある<strong>「データの解釈」「新しい仮説の構築」「論文の考察」</strong>といった、創造的な思考に集中させることができるようになります。</p>




]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【医師・研究者のExcel作法】ROUND関数の、正しい、使い分け。それは、論文の、信頼性を、守る、データ衛生管理術</title>
		<link>https://www.dr-harv.com/post10571/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Tue, 09 Apr 2024 00:12:16 +0000</pubDate>
				<category><![CDATA[医学研究とデータサイエンス]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[ROUND]]></category>
		<category><![CDATA[データサイエンス]]></category>
		<category><![CDATA[データ分析]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[研究]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[統計]]></category>
		<category><![CDATA[論文]]></category>
		<category><![CDATA[関数]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=10571</guid>

					<description><![CDATA[統計解析の結果、p値が0.048と、表示された。 これを、小数第2位で、四捨五入し、「p&#60;0.05、有意差あり」と、結論付けて、良いのでしょうか。 Excelにおける、数値の「丸め」は、単なる、書式の、問題では、あ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>統計解析の結果、p値が0.048と、表示された。 これを、小数第2位で、四捨五入し、「p&lt;0.05、有意差あり」と、結論付けて、良いのでしょうか。</p>



<p>Excelにおける、数値の「丸め」は、単なる、書式の、問題では、ありません。 それは、我々の、研究データの、<strong>解釈</strong>と、<strong>結論</strong>、そして、<strong>論文の、信頼性そのもの</strong>を、左右しかねない、極めて、重要な、操作です。</p>



<p>この記事では、3つの、ROUND系関数を、医師・研究者が、どう、正しく、使い分けるべきか、その、科学的な、作法を、解説します。</p>



<h2 class="wp-block-heading">ROUND関数:四捨五入</h2>



<p><strong>ROUND(数値, 桁数)</strong></p>



<p>たとえば「12.75」を四捨五入して小数第1位で処理したい場合は：</p>



<pre class="wp-block-code"><code>=ROUND(12.75, 1)</code></pre>



<p>→ 結果は <code>12.8</code></p>



<h2 class="wp-block-heading">ROUNDDOWN関数:切り捨て</h2>



<p><strong>ROUNDDOWN(数値, 桁数)</strong></p>



<p>同じく「12.75」を小数第1位で切り捨てたい場合：</p>



<pre class="wp-block-code"><code>=ROUNDDOWN(12.75, 1)</code></pre>



<p>→ 結果は <code>12.7</code></p>



<h2 class="wp-block-heading">ROUNDUP関数：切り上げ</h2>



<p><strong>ROUNDUP(数値, 桁数)</strong></p>



<p>切り上げなら：</p>



<pre class="wp-block-code"><code>=ROUNDUP(12.75, 1)</code></pre>



<p>→ 結果は <code>12.8</code></p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 実務でよくある使い方</h2>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4bc.png" alt="💼" class="wp-smiley" style="height: 1em; max-height: 1em;" /> よくあるシーン①：売上の端数を整数にしたい</h3>



<pre class="wp-block-code"><code>=ROUND(A2, 0)</code></pre>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f9fe.png" alt="🧾" class="wp-smiley" style="height: 1em; max-height: 1em;" /> よくあるシーン②：切り下げ</h3>



<pre class="wp-block-code"><code>=ROUNDDOWN(A2, 0)</code></pre>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4c8.png" alt="📈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> よくあるシーン③：切り上げ</h3>



<pre class="wp-block-code"><code>=ROUNDUP(A2, 0)</code></pre>



<h2 class="wp-block-heading">まとめ：数値の「丸め」は、科学的な、意思決定である</h2>



<p>Excelの、ROUND系関数は、単なる、便利な、ツールでは、ありません。 それは、我々、医師・研究者が、自らの、データの、意味と、その、影響を、深く、理解した上で、<strong>どの、丸め方を、選択するのが、最も、科学的に、誠実で、かつ、安全か</strong>、という、一つひとつの、<strong>倫理的な、意思決定</strong>なのです。</p>



<h2 class="wp-block-heading">あわせて読みたい</h2>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post7443/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師・研究者のためのExcel時短術】大量の論文URLを一括処理するVBAマクロ活用法</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post9732/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">【医師・研究者のExcel作法】「勝手にリンク」を、一括で解除・無効化する、データ衛生管理術</span>
			</a>
		</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【医師・研究者のための著作権ガイド】Kindleのスクショは引用に使える？法的リスクと安全な活用プロトコル｜2025年版</title>
		<link>https://www.dr-harv.com/post10524/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Wed, 03 Apr 2024 05:33:12 +0000</pubDate>
				<category><![CDATA[医学研究とデータサイエンス]]></category>
		<category><![CDATA[Kindle]]></category>
		<category><![CDATA[スクリーンショット]]></category>
		<category><![CDATA[リスク管理]]></category>
		<category><![CDATA[倫理]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[学会]]></category>
		<category><![CDATA[引用]]></category>
		<category><![CDATA[発表]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[著作権]]></category>
		<category><![CDATA[論文]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=10524</guid>

					<description><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2022/05/kindle-g1c916b019_640.jpg" class="webfeedsFeaturedVisual" /></p>学会発表のスライドに、あの医学書の決定的な図を一枚だけ入れたい。 しかし、Kindleからはコピーできない…。 こんな時、「スクリーンショットで撮って、引用すれば良いのでは？」と考えたことはありませんか？ その行為、実は [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2022/05/kindle-g1c916b019_640.jpg" class="webfeedsFeaturedVisual" /></p>
<p>学会発表のスライドに、あの医学書の決定的な図を一枚だけ入れたい。 しかし、Kindleからはコピーできない…。</p>



<p>こんな時、「スクリーンショットで撮って、引用すれば良いのでは？」と考えたことはありませんか？</p>



<p>その行為、実は大きな<strong>法的・倫理的リスク</strong>を伴います。この記事では、医師・研究者が、著作権法とAmazonの規約を遵守しつつ、Kindleという巨大な知識資産を、安全かつ効果的に研究・教育活動に活用するための、具体的なプロトコルを解説します。</p>



<h2 class="wp-block-heading">【法的・契約的根拠】我々が守るべき2つのルール</h2>



<p>Kindleのスクリーンショットの扱いを考える上で、私たちは2つの異なるレイヤーのルールを理解する必要があります。</p>



<h4 class="wp-block-heading">ルール①：著作権法第30条（私的使用のための複製）</h4>



<p>日本の著作権法では、個人的に、または家庭内などの限られた範囲で利用するために、著作物を複製（コピー）することは認められています。スクリーンショットを撮り、<strong>自分一人の学習や研究のために、自分のPCやタブレット内で参照する</strong>のは、この「私的利用」の範囲に含まれる、と解釈できます。</p>



<h4 class="wp-block-heading">ルール②：Amazon Kindleストア利用規約（契約上の制約）</h4>



<p>法律とは別に、我々はKindleを利用する際に、Amazonとの間で「利用規約」という<strong>契約</strong>を結んでいます。ここには、コンテンツの複製や配布に関する、より厳しい制約が定められています。規約に違反した場合、Amazonは我々の<strong>アカウントを停止（垢バン）</strong>する権利を有します。</p>



<p><strong>結論：</strong> 法律で許される「私的利用」の範囲と、Amazonとの「契約」で許される範囲は、必ずしもイコールではありません。我々はこの両方を遵守する必要があります。</p>



<h2 class="wp-block-heading">【実践プロトコル】医師の研究・教育における、安全なスクショ活用法</h2>



<p>では、具体的にどのように活用すれば、リスクを最小限に抑えられるのでしょうか。4つの「処方箋」を提案します。</p>



<p><strong>処方箋①：「引用」の要件を厳格に守る</strong>学会発表や院内勉強会のスライドで画像を使用する場合は、著作権法で認められている「引用」のルールを遵守することが鉄則です。具体的には、「引用部分が、自身の著作物に対して“従”であること」「引用部分が明確に区別されていること」「出所の明示（書名、著者名、出版社など）」といった要件を満たす必要があります。</p>



<p><strong>処方箋②：利用範囲を「非公開の場」に限定する</strong>引用したスライドを共有する範囲は、<strong>院内勉強会や、医局内でのカンファレンス、研究室のミーティング</strong>など、著作権者の利益を不当に害さない、クローズドな環境に限定するのが賢明です。</p>



<p><strong>処方箋③：SNSや公開ブログには絶対に使用しない</strong>不特定多数が閲覧できるWeb上（SNS、ブログ、公開サイトなど）に、書籍のスクリーンショットをアップロードする行為は、「私的利用」の範囲を明確に逸脱し、著作権侵害となる可能性が極めて高いです。これは、<strong>絶対に避けるべき行為</strong>です。</p>



<p><strong>処方箋④：PDF化しての再配布は、絶対に行わない</strong>スクリーンショットをまとめて一つのPDFファイルにし、同僚や後輩へ配布する行為。これは、Amazonの利用規約で明確に禁止されている「コンテンツの配布」にあたり、アカウント停止（垢バン）のリスクが最も高い、危険な行為です。</p>



<h2 class="wp-block-heading">Kindleストアの利用規約</h2>



<p><strong>Kindleストアの利用規約のコンテンツに関わる部分を引用</strong>します</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>コンテンツのインポート、共有、配布。</strong>本サービスにおいて、お客様は、コンテンツを自己または他者に対し、インポート、アップロード、エクスポート、共有、提出、またはその他の方法で配布（以下、「配布等」という）できる場合があります。お客様は、児童の性的虐待、もしくはその他の虐待的な素材を含むコンテンツ、または、憎悪、暴力、またはテロリズムを擁護するコンテンツを配布等することはできません。お客様は、他者の許可がある場合にのみ、コンテンツを他者に配布等することができ、当該他者が望まないコンテンツを配布等することはできません。お客様は、個人的かつ非営利目的でのみコンテンツを配布等することができ、本サービスを介してコンテンツを配布等することに関して、直接的にも、間接的にも、何ら請求をすることはできません。お客様は自ら配布等するすべてのコンテンツに対して単独で責任を負います。&nbsp;Amazon&nbsp;は、お客様または第三者が配布等するコンテンツについて一切の責任を負いません。Amazon&nbsp;は、本サービスに関する違反の可能性のある行為、または本サービスのその他の不正利用が疑われる場合それを調査し、コンテンツおよび関連するメタデータの内容を確認し、削除する権利を有します。</p>



<p><strong>契約の解除；不正利用。</strong>お客様が本契約のいずれかの条項に違反した場合、本契約に基づくお客様の権利は、自動的に解除されます。お客様による本サービスの利用が、本契約に違反する場合および詐欺的又は不正な利用を含む場合等、Amazonはいつでもお客様の本サービスを利用する権利を停止または解除することができます。このような解除に至った場合、お客様は本サービスの使用をすべて中止しなければならないものとし、Amazonは、料金の払戻しを行うことなく、本サービスへのお客様のアクセスを直ちに無効にすることができます。本契約に厳格に従うことをAmazonがお客様に主張または強要することを怠った場合であっても、当該行為が権利放棄を構成することはないものとします。</p>
<cite><a href="https://amzn.to/3KSePld" data-type="link" data-id="https://amzn.to/3KSePld">AMAZON KINDLEストア利用規約</a></cite></blockquote>



<p>Kindleストアの利用規約では、コンテンツの配布や共有が制限されています。違反行為が発覚した場合、サービスの利用停止やアクセス無効のリスクがあります。</p>



<h2 class="wp-block-heading">【効率化】このプロトコルを、Pythonで自動化する方法</h2>



<p>私的利用の範囲で、購入した多数の医学書から、自分だけの「検索可能な知識データベース」を構築したい、と考える先生もいるでしょう。</p>



<p>その際、何百、何千ページものスクリーンショットを手作業で撮るのは非現実的です。安全な活用法を理解した上で、その作業を効率化する具体的なテクニックについては、こちらの記事で詳しく解説しています。</p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post10532/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">KindleのスクショをPyautoguiで自動化する方法</span>
			</a>
		</div>


<h2 class="wp-block-heading">まとめ：知的資産と、誠実に向き合う</h2>



<p>Kindleのコンテンツは、我々にとって非常に価値の高い知的資産です。そして、その作り手である著者や出版社にも、当然ながら権利が存在します。</p>



<p>その権利を尊重し、法律と契約を遵守した上で、許された範囲で最大限に活用する。その知性と倫理観こそが、我々プロフェッショナルに求められる姿勢です。</p>



<h2 class="wp-block-heading">関連記事</h2>


<div class="swell-block-postLink">			<div class="p-blogCard -external" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">dr-harv-blog</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://www.dr-harv.com/wp-content/uploads/2022/05/kindle-g1c916b019_640.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://www.dr-harv.com/post10532/" target="_blank" rel="noopener noreferrer">KindleのスクショをPyautoguiで自動化する方法</a>
						<span class="p-blogCard__excerpt">Kindleのスクリーンショットは非営利の個人利用なら問題ありません。本記事では、PythonのPyautoguiとpygetwindowを使って簡単にスクリーンショットを撮る方法を紹介します&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -external" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">dr-harv-blog</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://www.dr-harv.com/wp-content/uploads/2022/11/Kindle-UnlimitedおよびKindle本の印刷-個人利用で合法的に印刷する方法.png" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://www.dr-harv.com/post6195/" target="_blank" rel="noopener noreferrer">【医師のKindle活用術】Kindleの医学書を、論文や、スライドで「引用」したい。その、合法的、かつ、最も、&#8230;</a>
						<span class="p-blogCard__excerpt">Kindleの医学書や論文の図表を、学会スライドで使いたい…でも、印刷できず、お困りでは？医師の視点から、著作権法に配慮しつつ、必要な情報を、合法的かつ綺麗に「引用」&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h2 class="wp-block-heading">免責事項</h2>



<p>本記事は、著作権に関する一般的な情報提供を目的としており、法的アドバイスではありません。個別の事案における法的な判断については、必ず弁護士等の専門家にご相談ください。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
